Dayz
Build 1.29.163047, Scripts Rev. 123548
Dayz Code Explorer by Zeroy
Toggle main menu visibility
Loading...
Searching...
No Matches
areadamageevents.c
Go to the documentation of this file.
1
2
class
AreaDamageEvents
3
{
6
void
OnTriggerCreated
() {}
8
void
OnTriggerDestroyed
() {}
10
13
void
OnEnterBeginEvent
(
TriggerInsider
insider) {}
14
void
OnEnterServerEvent
(
TriggerInsider
insider) {}
15
void
OnEnterClientEvent
(
TriggerInsider
insider) {}
16
void
OnEnterEndEvent
(
TriggerInsider
insider) {}
18
21
void
OnStayStartBeginEvent
(
int
nrOfInsiders) {}
22
void
OnStayStartServerEvent
(
int
nrOfInsiders) {}
23
void
OnStayStartClientEvent
(
int
nrOfInsiders) {}
24
void
OnStayStartEndEvent
(
int
nrOfInsiders) {}
26
29
void
OnStayBeginEvent
(
TriggerInsider
insider,
float
deltaTime) {}
30
void
OnStayServerEvent
(
TriggerInsider
insider,
float
deltaTime) {}
31
void
OnStayClientEvent
(
TriggerInsider
insider,
float
deltaTime) {}
32
void
OnStayEndEvent
(
TriggerInsider
insider,
float
deltaTime) {}
34
37
void
OnStayFinishBeginEvent
() {}
38
void
OnStayFinishServerEvent
() {}
39
void
OnStayFinishClientEvent
() {}
40
void
OnStayFinishEndEvent
() {}
42
45
void
OnLeaveBeginEvent
(
TriggerInsider
insider) {}
46
void
OnLeaveServerEvent
(
TriggerInsider
insider) {}
47
void
OnLeaveClientEvent
(
TriggerInsider
insider) {}
48
void
OnLeaveEndEvent
(
TriggerInsider
insider) {}
50
53
protected
bool
OnEvaluateDamage
(
TriggerInsider
insider,
float
damageCoef) {
return
false
; }
55
58
protected
void
PreDamageActions
() {}
60
protected
void
PostDamageActions
() {}
62
}
AreaDamageEvents
Events used across AreaDamage API, calling of these needs to be handled by parent.
Definition
areadamageevents.c:3
AreaDamageEvents::OnLeaveServerEvent
void OnLeaveServerEvent(TriggerInsider insider)
Definition
areadamageevents.c:46
AreaDamageEvents::OnEnterBeginEvent
void OnEnterBeginEvent(TriggerInsider insider)
Called when an object enters the trigger.
Definition
areadamageevents.c:13
AreaDamageEvents::PreDamageActions
void PreDamageActions()
Called before an object is damaged (only when it actually damaged an object).
Definition
areadamageevents.c:58
AreaDamageEvents::PostDamageActions
void PostDamageActions()
Called after an object was damaged (only when it actually damaged an object).
Definition
areadamageevents.c:60
AreaDamageEvents::OnStayClientEvent
void OnStayClientEvent(TriggerInsider insider, float deltaTime)
Definition
areadamageevents.c:31
AreaDamageEvents::OnEvaluateDamage
bool OnEvaluateDamage(TriggerInsider insider, float damageCoef)
Called when an object gets evaluated for taking damage.
Definition
areadamageevents.c:53
AreaDamageEvents::OnStayFinishEndEvent
void OnStayFinishEndEvent()
Definition
areadamageevents.c:40
AreaDamageEvents::OnStayStartServerEvent
void OnStayStartServerEvent(int nrOfInsiders)
Definition
areadamageevents.c:22
AreaDamageEvents::OnStayBeginEvent
void OnStayBeginEvent(TriggerInsider insider, float deltaTime)
Called in the update loop.
Definition
areadamageevents.c:29
AreaDamageEvents::OnStayStartBeginEvent
void OnStayStartBeginEvent(int nrOfInsiders)
Called at the beginning of an update loop.
Definition
areadamageevents.c:21
AreaDamageEvents::OnStayEndEvent
void OnStayEndEvent(TriggerInsider insider, float deltaTime)
Definition
areadamageevents.c:32
AreaDamageEvents::OnStayStartClientEvent
void OnStayStartClientEvent(int nrOfInsiders)
Definition
areadamageevents.c:23
AreaDamageEvents::OnTriggerDestroyed
void OnTriggerDestroyed()
Called when a trigger is destroyed.
Definition
areadamageevents.c:8
AreaDamageEvents::OnStayFinishClientEvent
void OnStayFinishClientEvent()
Definition
areadamageevents.c:39
AreaDamageEvents::OnLeaveClientEvent
void OnLeaveClientEvent(TriggerInsider insider)
Definition
areadamageevents.c:47
AreaDamageEvents::OnStayFinishBeginEvent
void OnStayFinishBeginEvent()
Called at the end of an update loop.
Definition
areadamageevents.c:37
AreaDamageEvents::OnStayStartEndEvent
void OnStayStartEndEvent(int nrOfInsiders)
Definition
areadamageevents.c:24
AreaDamageEvents::OnTriggerCreated
void OnTriggerCreated()
Called when a trigger is created.
Definition
areadamageevents.c:6
AreaDamageEvents::OnLeaveEndEvent
void OnLeaveEndEvent(TriggerInsider insider)
Definition
areadamageevents.c:48
AreaDamageEvents::OnStayFinishServerEvent
void OnStayFinishServerEvent()
Definition
areadamageevents.c:38
AreaDamageEvents::OnEnterEndEvent
void OnEnterEndEvent(TriggerInsider insider)
Definition
areadamageevents.c:16
AreaDamageEvents::OnEnterClientEvent
void OnEnterClientEvent(TriggerInsider insider)
Definition
areadamageevents.c:15
AreaDamageEvents::OnLeaveBeginEvent
void OnLeaveBeginEvent(TriggerInsider insider)
Called when an object leaves the trigger.
Definition
areadamageevents.c:45
AreaDamageEvents::OnStayServerEvent
void OnStayServerEvent(TriggerInsider insider, float deltaTime)
Definition
areadamageevents.c:30
AreaDamageEvents::OnEnterServerEvent
void OnEnterServerEvent(TriggerInsider insider)
Definition
areadamageevents.c:14
TriggerInsider
The object which is in a trigger and its metadata.
Definition
trigger.c:3
Games
Dayz
scripts
4_world
classes
areadamage
areadamagenew
areadamageevents.c
Generated by
1.17.0