조건(Condition)¶
특정한 조건이 맞는지 여부를 검사한다. 다음과 같은 다양한 조건들이 있다.
단순 조건¶
- always
- 항상 참이다.
- never
- 항상 거짓이다.
시간 관련¶
- first time run
- 이 조건이 실행된 것이 최초인가?
호출자 관련¶
- call by cpu
- 이 스크립트(Script) 의 실행이 CPU에 의한 것인가? 첫 번째 호출 뎁스로 판단한다.
공간적 객체 관련¶
- [spatial] pitch dark
- 공간적 객체(Spatial) 가 깜깜한 곳에 있는가?
공간 관련¶
- [space] space dark
- 공간(Space) 이 깜깜한가?
- [space] contains [spatial]
- 공간(Space) 이 공간적 객체(Spatial) 을 가지고 있는가?
물체 관련¶
- [thing] switch on
- 스위치(Switch) 플러그인 이 켜졌는가?
- [thing] light on
- 광원(Light) 플러그인 이 켜졌는가?
- [thing] covered by [spatial]
- 물체가 특정 공간적 객체(Spatial) 로 감싸지는가?
- [thing] parent is [spatial]
- 물체가 특정 공간적 객체(Spatial) 을 부모로 가지는가?
- [thing] composed by [thing]
- 물체가 특정 물체(Thing) 을 파트(Part) 로 가지는가?
- [thing] contains [thing]
- 물체(Thing) 에 컨테이너(Container) 플러그인 이 있고, 물체(Thing) 를 가지는가?