◆ ActionRaiseFlag()
◆ ActionCondition()
42 {
43 TerritoryFlag
totem = TerritoryFlag.Cast(
target.GetObject() );
45 return false;
46
47 float state =
totem.GetAnimationPhase(
"flag_mast");
48 if (
totem.FindAttachmentBySlotName(
"Material_FPole_Flag") &&
state > 0 )
49 {
50 return true;
51 }
52
53 return false;
54 }
◆ CreateConditionComponents()
21 {
24 }
ref CCIBase m_ConditionItem
Definition ActionBase.c:55
ref CCTBase m_ConditionTarget
Definition ActionBase.c:56
Перекрестные ссылки m_ConditionItem и m_ConditionTarget.
◆ GetInputType()
◆ HasProgress()
37 {
38 return true;
39 }
◆ HasTarget()
32 {
33 return true;
34 }
◆ OnFinishProgressServer()
57 {
58 TerritoryFlag
totem = TerritoryFlag.Cast(
action_data.m_Target.GetObject() );
60 {
62 totem.AddRefresherTime01(
UAMisc.FLAG_STEP_INCREMENT);
63 }
64 }
Объявления и описания членов класса находятся в файле:
- D:/Ishodniki/scripts/4_World/Classes/UserActionsComponent/Actions/Continuous/ActionRaiseFlag.c