20 override void CreateConditionComponents()
26 override typename GetInputType()
31 override bool HasTarget()
36 override bool HasProgress()
47 float state = totem.GetAnimationPhase(
"flag_mast");
48 if ( totem.FindAttachmentBySlotName(
"Material_FPole_Flag") && state > 0 )
56 override void OnFinishProgressServer( ActionData action_data )
61 totem.AnimateFlagEx(totem.GetAnimationPhase(
"flag_mast") -
UAMisc.FLAG_STEP_INCREMENT, action_data.m_Player);
62 totem.AddRefresherTime01(
UAMisc.FLAG_STEP_INCREMENT);