37 NVmount =
Clothing.Cast(target.GetObject());
40 goggles = NVGoggles.Cast(NVmount.FindAttachmentBySlotName(
"NVG"));
49 super.Start( action_data );
54 NVmount =
Clothing.Cast(action_data.m_Target.GetObject());
55 goggles = NVGoggles.Cast(NVmount.FindAttachmentBySlotName(
"NVG"));
57 goggles.RotateGoggles(goggles.m_IsLowered);
class ActionTargets ActionTarget
ref CCIBase m_ConditionItem
ref CCTBase m_ConditionTarget
override bool UseMainItem()
override bool ActionCondition(PlayerBase player, ActionTarget target, ItemBase item)
override void CreateConditionComponents()
override bool IsInstant()
override bool HasTarget()
override void Start(ActionData action_data)