112{
115
116 #ifdef DEVELOPER
118 #endif
119
121 {
122 int mask = GetEventMask();
125 }
126
128 {
130 {
132 }
133 }
134
136 {
138 }
139
141 {
142 #ifdef DEVELOPER
144 #endif
145
147 {
149 }
150 }
151
153 {
155 {
157 }
158 }
159
162 {
164 }
165
166 #ifdef DEVELOPER
168 {
170 super.DebugSendDmgTrigger();
171 }
172
173 #endif
174}
175
176
178{
180 {
182
184 {
185
189 {
190 super.OnEnterServerEvent(insider);
191 return;
192 }
193
194
196 {
197 super.OnEnterServerEvent(insider);
198 return;
199 }
200 }
201 else
202 {
203 super.OnEnterServerEvent(insider);
204 }
205 }
206}
override void OnEnterServerEvent(TriggerInsider insider)
Definition AreaDamageManager.c:107
void OnLeaveServerEvent(TriggerInsider insider)
Definition TrapTrigger.c:110
TrapBase m_ParentObj
Definition TrapTrigger.c:72
void SetParentObject(TrapBase obj)
Definition TrapTrigger.c:85
bool m_Enabled
Definition TrapTrigger.c:71
void TrapTrigger()
Definition TrapTrigger.c:78
void SetEnabled()
prevents insider adding in the wrong position, HOTFIX
Definition TrapTrigger.c:119
TrapTrigger Trigger OnEnterServerEvent(TriggerInsider insider)
Definition TrapTrigger.c:70
bool CanAddObjectAsInsider(Object object)
Definition TrapTrigger.c:93
Definition ObjectTyped.c:2
Trigger used by traps.
Definition TrapTrigger.c:3
Scripted Trigger.
Definition Hologram.c:1571
The object which is in a trigger and its metadata.
Definition Trigger.c:3
proto native CGame GetGame()
EntityEvent
Entity events for event-mask, or throwing event from code.
Definition EnEntity.c:45