상위 문서: 워크샵(오버워치)
관련 문서: 워크샵(오버워치)/Action
1. 개요
오버워치 워크샵 실행 중 Rule의 Action 목록을 실행하기 위한 조건이다. Condition에 있는 모든 조건이 True면 Action이 실행된다.Condition 문은 Value - 비교 연산자 - Value(기본값 True)으로 이루어져 있으며, 한 개의 Rule에 여러 개의 Condition문을 넣는다면 여러 개의 Condition가 모두 만족되어야 작동한다.
Condition을 추가하려면 Condition 옆에 있는 + 아이콘을 클릭하면 값을 입력할 수 있는 창이 뜬다. 거기서 Value 두개와 비교 연산자를 설정하고 확인을 누르면 Condition 하나가 생성된다.
Rule의 Action들이 모두 실행 된 '후'에 Condition이 거짓이 되고, 다시 모든 Condition이 참이 되었을때 Rule이 한번 더 실행된다.
예를 들어, '
Is Flag Being Carried(Victim) == False
'라는 조건문은 사망한 플레이어(Victim
)가 깃발을 들고 있는 상태(Is Flag Being Carried
)가 거짓(False
)과 같다(==)라는 뜻으로, 사망한 플레이어는 깃발을 들지 않았을 때, 참이 되는 조건이다. 'Number Of Final Blows(Attacker) > 10
'이라는 조건문은 공격한 자(Attacker
)가 결정타 수(Number Of Final Blows
)를 10번 넘게(>) 달성해야 한다는 조건이다.2. Value
자세한 내용은 워크샵(오버워치)/Value 문서 참고하십시오.3. 비교 연산자
연산자 | 설명 |
A == B | A와 B가 같으면 True를 반환한다. |
A != B | A와 B가 다르면 True를 반환한다. |
A > B | A가 더 크면 True를 반환한다. 실수값만 비교 가능하다. |
A >= B | A가 더 크거나 A와 B가 같으면 True를 반환한다. 실수값만 비교 가능하다. |
A < B | B가 더 크면 True를 반환한다. 실수값만 비교 가능하다. |
A <= B | B가 더 크거나 A와 B가 같으면 True를 반환한다. 실수값만 비교 가능하다. |