3 protected ref UniversalTemperatureSource
m_UTSource;
4 protected ref UniversalTemperatureSourceSettings
m_UTSSettings;
39 super.OnEngineStart();
101 Class.
CastTo( carDoor, FindAttachmentBySlotName( slotType ) );
107 case "Van_01_Door_1_1":
108 if ( GetAnimationPhase(
"DoorsDriver") > 0.5 )
115 case "Van_01_Door_2_1":
116 if ( GetAnimationPhase(
"DoorsCoDriver") > 0.5 )
123 case "Van_01_Door_2_2":
124 if ( GetAnimationPhase(
"DoorsCargo1") > 0.5 )
131 case "Van_01_Trunk_1":
132 if ( GetAnimationPhase(
"DoorsCargo3") > 0.5 )
138 case "Van_01_Trunk_2":
139 if ( GetAnimationPhase(
"DoorsCargo2") > 0.5 )
235 return "DoorsDriver";
236 case "doors_codriver":
237 return "DoorsCoDriver";
239 return "DoorsCargo1";
241 return "DoorsCargo2";
243 return "DoorsCargo3";
257 return "seat_con_1_1";
259 case "seat_codriver":
260 return "seat_con_2_1";
265 return "seat_con_1_2";
287 switch( currentSeat )
313 switch( pCurrentSeat )
316 if (pDoorsSelection ==
"DoorsDriver")
322 if (pDoorsSelection ==
"DoorsCoDriver")
328 if (pDoorsSelection ==
"DoorsCargo1")
334 if (pDoorsSelection ==
"DoorsCargo2")
CarSoundCtrl
Car's sound controller list. (native, do not change or extend).
ref UniversalTemperatureSourceLambdaEngine m_UTSLEngine
override int GetCarDoorsState(string slotType)
override void EOnPostSimulate(IEntity other, float timeSlice)
ref UniversalTemperatureSourceSettings m_UTSSettings
override bool IsVitalGlowPlug()
override bool CanReachDoorsFromSeat(string pDoorsSelection, int pCurrentSeat)
override int GetAnimInstance()
override bool CrewCanGetThrough(int posIdx)
ref UniversalTemperatureSourceLambdaEngine m_UTSLEngine
override float OnSound(CarSoundCtrl ctrl, float oldValue)
override bool IsVitalTruckBattery()
override void OnEngineStart()
override string GetAnimSourceFromSelection(string selection)
override bool CanReachSeatFromSeat(int currentSeat, int nextSeat)
override string GetDoorConditionPointFromSelection(string selection)
override int GetSeatAnimationType(int posIdx)
ref UniversalTemperatureSource m_UTSource
override void OnEngineStop()
Super root of all classes in Enforce script.
Internal ancestor of all Entity implementations.
original Timer deletes m_params which is unwanted
DayZPlayerConstants
defined in C++
ref UniversalTemperatureSourceSettings m_UTSSettings
ref UniversalTemperatureSource m_UTSource
static proto bool CastTo(out Class to, Class from)
Try to safely down-cast base class to child class.
static const float ITEM_TEMPERATURE_NEUTRAL_ZONE_MIDDLE
UniversalTemperatureSourceLambdaBaseImpl UniversalTemperatureSourceLambdaBase UniversalTemperatureSourceLambdaEngine()