DayZ
1.27
DayZ Explorer by KGB
Загрузка...
Поиск...
Не найдено
AreaDamageLoopedDeferred_NoVehicle.c
См. документацию.
1
2
class
AreaDamageLoopedDeferred_NoVehicle
:
AreaDamageLoopedDeferred
3
{
4
override
bool
OnEvaluateDamageEx
(
TriggerInsider
insider,
float
deltaTime )
5
{
6
// For case where player is inside vehicle
7
if
( insider.
GetObject
().IsMan() )
8
{
9
PlayerBase
playerInsider =
PlayerBase
.Cast( insider.
GetObject
() );
10
if
( playerInsider.GetCommand_Vehicle() )
11
return
false
;
12
}
13
14
return
super.OnEvaluateDamageEx( insider, deltaTime );
15
}
16
}
AreaDamageLoopedDeferred_NoVehicle::OnEvaluateDamageEx
override bool OnEvaluateDamageEx(TriggerInsider insider, float deltaTime)
Определения
AreaDamageLoopedDeferred_NoVehicle.c:4
AreaDamageLoopedDeferred_NoVehicle
A particular version of the deferred loop used to not damage players inside vehicles.
Определения
AreaDamageLoopedDeferred_NoVehicle.c:3
AreaDamageLoopedDeferred
Deferred version of AreaDamageLooped.
Определения
AreaDamageLoopedDeferred.c:3
PlayerBase
Определения
PlayerBaseClient.c:2
TriggerInsider::GetObject
Object GetObject()
Определения
Trigger.c:28
TriggerInsider
The object which is in a trigger and its metadata.
Определения
Trigger.c:3
Ishodniki
scripts
4_World
Classes
AreaDamage
AreaDamageNew
AreaDamageLoopedDeferred_NoVehicle.c
Создано системой
1.13.2