class ActionCarDoorsOutsideSource
ActionCarDoorsOutside › ActionInteractBase › AnimatedActionBase › ActionBase › ActionBase_Basic
Derived classes
All members, including inherited
Constructors 1
void ActionCarDoorsOutside()Members 2
protected int m_CommandUIDPerCrewIdx[4]Referenced by FillCommandUIDPerCrewIdx()
protected bool m_IsOpening = trueMethods 6
override void CreateConditionComponents()override bool ActionCondition(PlayerBase player, ActionTarget target, ItemBase item)References Class.Cast(), Class.CastTo(), array.Count()
Show 12 more
, Object.GetActionComponentNameList(), Entity.GetAnimationPhase(), CarScript.GetAnimSourceFromSelection(), ActionTarget.GetComponentIndex(), ActionTarget.GetObject(), ActionTarget.GetParent(), Transport.GetSeatIndexFromDoor(), Car.IsAreaAtDoorFree(), ActionBase.IsInReach(), UAMaxDistances.DEFAULT, AnimatedActionBase.m_CommandUID, and m_IsOpeningoverride void OnStartServer(ActionData action_data)is in reach, should open the door
References Class.Cast(), Class.Cast(), array.Count()
Show 10 more
, CarScript.ForceUpdateLightsStart(), Object.GetActionComponentNameList(), CarScript.GetAnimSourceFromSelection(), ActionTarget.GetComponentIndex(), ActionTarget.GetObject(), ActionTarget.GetParent(), AnimatedActionBase.OnStartServer(), Entity.SetAnimationPhase(), m_IsOpening, and ActionData.m_Targetoverride void OnEndServer(ActionData action_data)References Class.Cast(), CarScript.ForceUpdateLightsEnd(), ActionTarget.GetParent()
Show 2 more
, AnimatedActionBase.OnEndServer(), and ActionData.m_TargetReferences m_CommandUIDPerCrewIdx