DayZ 1.27
DayZ Explorer by KGB
 
Загрузка...
Поиск...
Не найдено
AreaDamageLoopedDeferred_NoVehicle.c
См. документацию.
1
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}
override bool OnEvaluateDamageEx(TriggerInsider insider, float deltaTime)
A particular version of the deferred loop used to not damage players inside vehicles.
Deferred version of AreaDamageLooped.
Определения AreaDamageLoopedDeferred.c:3
Определения PlayerBaseClient.c:2
Object GetObject()
Определения Trigger.c:28
The object which is in a trigger and its metadata.
Определения Trigger.c:3