워크샵(오버워치)/Condition
덤프버전 :
상위 문서: 워크샵(오버워치)
관련 문서: 워크샵(오버워치)/Action
1. 개요[편집]
오버워치 워크샵 실행 중 Rule의 Action 목록을 실행하기 위한 조건이다. Condition에 있는 모든 조건이 True면 Action이 실행된다.
Condition 문은 Value - 비교 연산자 - Value(기본값 True)으로 이루어져 있으며, 한 개의 Rlue에 여러 개의 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 사이에 있는 비교연산자에 따라 그 조건을 만족하면 True, 거짓이면 False를 출력한다.
[각주]
이 문서의 내용 중 전체 또는 일부는 2023-12-11 09:33:10에 나무위키 워크샵(오버워치)/Condition 문서에서 가져왔습니다.