◆ ActionBuildPart()
◆ ActionCondition()
66 {
68 return false;
69
70
72 return false;
73
74
75 if (
target.GetObject() && (!
target.GetObject().CanUseConstructionBuild() ||
target.GetObject().CanUseHandConstruction()))
76 return false;
77
78 if ((!
GetGame().IsDedicatedServer()))
79 {
81 {
82 return true;
83 }
84 return false;
85 }
86 return true;
87 }
eBrokenLegs
Definition EBrokenLegs.c:2
int m_VariantID
Definition ActionBase.c:68
proto native CGame GetGame()
Перекрестные ссылки GetGame() и ActionBase::m_VariantID.
◆ ActionConditionContinue()
90 {
95
98
101 {
103
105 }
106 else
107 {
109 }
110 }
void CollisionCheckData()
Definition Construction.c:1312
void Construction(BaseBuildingBase parent)
Definition Construction.c:26
Перекрестные ссылки CollisionCheckData(), Construction() и GetGame().
◆ CanBeUsedInFreelook()
61 {
62 return false;
63 }
◆ CanBeUsedLeaning()
56 {
57 return false;
58 }
◆ CreateActionData()
◆ CreateConditionComponents()
◆ GetAdminLogMessage()
215 {
218
221 }
Definition ConstructionActionData.c:2
◆ GetSoundCategory()
133 {
134 return "Base_building";
135 }
◆ HandleReciveData()
◆ OnActionInfoUpdate()
◆ OnFinishProgressServer()
◆ ReadFromContext()
◆ SetBuildingAnimation()
◆ SetupAction()
◆ WriteToContext()
Объявления и описания членов класса находятся в файле:
- D:/Ishodniki/scripts/4_World/Classes/UserActionsComponent/Actions/Continuous/ActionBuildPart.c