class ActionPlaceFireplaceIndoorSource
ActionPlaceFireplaceIndoor › ActionSingleUseBase › AnimatedActionBase › ActionBase › ActionBase_Basic
All members, including inherited
Constructors 1
void ActionPlaceFireplaceIndoor()References AnimatedActionBase.m_CommandUID, ActionBase.m_SpecialtyWeight, ActionBase.m_StanceMask
Show 2 more
, ActionBase.m_Text, and UASoftSkillsWeight.PRECISE_LOWMethods 4
override void CreateConditionComponents()override bool ActionCondition(PlayerBase player, ActionTarget target, ItemBase item)References Math.Acos(), FireplaceIndoor.CanPlaceFireplaceInSelectedSpot(), Class.Cast()
Show 19 more
, string.Contains(), vector.Distance(), vector.Dot(), Object.GetActionComponentName(), ActionTarget.GetComponentIndex(), FireplaceIndoor.GetFirePointIndex(), ActionTarget.GetObject(), Object.GetPosition(), Object.HasSelection(), ActionBase.IsInReach(), vector.Normalize(), PlayerBase.SetLastFirePoint(), PlayerBase.SetLastFirePointIndex(), PlayerBase.SetLastFirePointRot(), int.ToString(), UAMaxDistances.DEFAULT, FireplaceIndoor.FIREPOINT_ACTION_SELECTION, FireplaceIndoor.FIREPOINT_PLACE_ROT, and Math.RAD2DEGoverride void OnExecuteServer(ActionData action_data)override bool IsLockTargetOnUse()