◆ ActionBuildPart()
◆ ActionCondition()
61 {
63 return false;
64
65
67 return false;
68
69
70 if (
target.GetObject() && (!
target.GetObject().CanUseConstructionBuild() ||
target.GetObject().CanUseHandConstruction()))
71 return false;
72
73 if ((!
GetGame().IsDedicatedServer()))
74 {
76 {
77 return true;
78 }
79 return false;
80 }
81 return true;
82 }
int m_VariantID
Definition ActionBase.c:59
eBrokenLegs
Definition EBrokenLegs.c:2
proto native CGame GetGame()
Перекрестные ссылки GetGame() и m_VariantID.
◆ ActionConditionContinue()
85 {
90
93
96 {
98
100 }
101 else
102 {
104 }
105 }
void CollisionCheckData()
Definition Construction.c:1310
void Construction(BaseBuildingBase parent)
Definition Construction.c:26
Перекрестные ссылки CollisionCheckData(), Construction() и GetGame().
◆ CanBeUsedLeaning()
56 {
57 return false;
58 }
◆ CreateActionData()
◆ CreateConditionComponents()
39 {
42 }
ref CCIBase m_ConditionItem
Definition ActionBase.c:55
ref CCTBase m_ConditionTarget
Definition ActionBase.c:56
Definition CCINonRuined.c:2
Перекрестные ссылки m_ConditionItem и m_ConditionTarget.
◆ GetAdminLogMessage()
211 {
214
217 }
Definition ConstructionActionData.c:2
◆ GetSoundCategory()
129 {
130 return "Base_building";
131 }
◆ HandleReciveData()
◆ OnActionInfoUpdate()
45 {
48
50 {
52 }
53 }
Definition ConstructionPart.c:2
Перекрестные ссылки m_Text и m_VariantID.
◆ OnFinishProgressServer()
◆ ReadFromContext()
◆ SetBuildingAnimation()
◆ SetupAction()
141 {
143 {
145
146 if (!
GetGame().IsDedicatedServer())
147 {
150 }
151 return true;
152 }
153
154 return false;
155 }
void SetBuildingAnimation(ItemBase item)
Definition ActionBuildPart.c:157
Перекрестные ссылки GetGame(), m_VariantID и SetBuildingAnimation().
◆ WriteToContext()
Объявления и описания членов класса находятся в файле:
- D:/Ishodniki/scripts/4_World/Classes/UserActionsComponent/Actions/Continuous/ActionBuildPart.c