zCTriggerList
Quick Infos
Class Name: zCTriggerList
Version Identifiers:
— Gothic I: 59776
— Gothic II: 5505
Sources:
— spacerhilfedatei.sph
— gothic-library.ru
— zk.gothickit.dev
A special trigger which emits the OnTrigger
events emitted by the zCTrigger
to multiple targets. How the events are sent can be configured through listProcess
. The triggerTarget
and fireDelaySec
properties of zCTrigger
should be ignored.
OnUntrigger
events sent to the trigger list are propagated to all targets in the list.
Class members
- zCVob
- zCTriggerBase
- zCTrigger
- zCTriggerList
- TriggerList
- listProcess = LP_ALL
- triggerTarget0 = ""
- fireDelay0 = 0
- triggerTarget1 = ""
- fireDelay1 = 0
- triggerTarget2 = ""
- fireDelay2 = 0
- TriggerList
- zCVob
- zCTriggerBase
- zCTrigger
- zCTriggerList
- TriggerList
- listProcess = LP_ALL
- triggerTarget0 = ""
- fireDelay0 = 0
- triggerTarget1 = ""
- fireDelay1 = 0
- triggerTarget2 = ""
- fireDelay2 = 0
- TriggerList
- zCVob
- zCTriggerBase
- zCTrigger
- zCTriggerList
- TriggerList
- listProcess = LP_ALL
- triggerTarget0 = ""
- fireDelay0 = 0
- triggerTarget1 = ""
- fireDelay1 = 0
- triggerTarget2 = ""
- fireDelay2 = 0
- actTarget = 0
- sendOnTrigger = TRUE
- TriggerList
- zCVob
- zCTriggerBase
- zCTrigger
- zCTriggerList
- TriggerList
- listProcess = LP_ALL
- triggerTarget0 = ""
- fireDelay0 = 0
- triggerTarget1 = ""
- fireDelay1 = 0
- triggerTarget2 = ""
- fireDelay2 = 0
- actTarget = 0
- sendOnTrigger = TRUE
- TriggerList
Class member overview
listProcess
Controls how events are sent to the targets.
Accepted values:
LP_ALL
— Every target in the trigger list is sent theOnTrigger
event sequentially. ThefireDelay
of each target is taken into account so that targetn
is fired aftersum(fireDelay0, ..., fireDelayN-1)
seconds.LP_NEXT_ONE
— The event is sent to the next target in the list.LP_RAND_ONE
— The event is sent to a random target in the list.
triggerTarget
The name of the VObject to send events to. Behaves like triggerTarget
.
fireDelay
The delay after which to fire the event to the target. Behaves like fireDelaySec
.
actTarget
Unknown.
Warning
This property is only available in saved games.
sendOnTrigger
Unknown.
Warning
This property is only available in saved games.