AllOf
Require every enclosed condition table to match. Useful for repeated predicates such as several quest-presence checks.
- 값 형식
- table
- 적용 범위
- step-condition, parallel-group-condition, next-route-condition, prefab-condition
기술 설명은 영어 원문으로 유지됩니다. 필드 이름과 Lua 예제는 변경되지 않았습니다.
예제
원문 예제입니다. 노선에 맞게 ID와 값을 바꾸세요. 이 웹사이트는 Lua를 실행하지 않습니다.
Lua · 01
AllOf = { { IsQuestNotOnQuest = 10 }, { IsQuestNotOnQuest = 20 } }문서화된 매개변수
| 문서화된 매개변수 | 동작 및 세부 사항 | 값 형식 |
|---|---|---|
IsQuestNotOnQuest | Shown in the source example; this does not establish a required field. | number |
동작 및 세부 사항
Forms shown in the documentation, not an exhaustive runtime schema. Constant runtime types are not inferred.
Filters and Conditions
Conditions on the same table combine with AND. Use AnyOf for alternatives, AllOf for repeated predicates and Not to invert a whole condition table.
Filters and Conditions
| Scope | Supported conditions / result |
|---|---|
Steps and parallelSteps[].conditions | All filters below; group conditions control insertion, while a failed step filter skips that step. |
Route conditions: visibility | InterfaceVersion, InterfaceVersionExact, DontHaveSpell, IsQuestReadyForTurnIn, HasAchievement, DontHaveAchievement, Faction, Race, Class, ClassNot, Event, AlliedRace, IsQuestCompleted, IsQuestUncompleted. Failure hides the route. |
Route conditions: availability | Numeric Level, MinLevel, MaxLevel, BeLvl, plus ClassSpec and Zones. Failure disables the route. |
Route-level AnyOf | Alternatives use step filters; failure hides the route, including failures of nested level conditions. |
Conditional nextRoute / prefab entries | Use step filters; these affect the suggestion or prefab membership. |