43 {
48 #ifdef DIAG_DEVELOPER
49 m_BuildPartsInstant = new array<ConstructionPart>();
50 #endif
52
55
57 {
59
63
67
71
72 #ifdef DIAG_DEVELOPER
73 m_ActionVariantManagerInstant = ActionManagerClient.GetVariantManager(ActionBuildPartInstantDebug);
74 m_ActionVariantManagerInstant.GetOnUpdateInvoker().Clear();
75 m_ActionVariantManagerInstant.GetOnUpdateInvoker().Insert(OnUpdateActionsInstant);
76 #endif
77
78
79
80 }
81 }
ActionBuildPart ActionContinuousBase ActionBuildPartHandsGeneric()
void ActionConstructionPartInfoContinuous()
ref array< EntityAI > m_Attachments
ref array< ConstructionPart > m_BuildParts
ActionVariantManager m_ActionHandsGenericVariantManager
void OnUpdateInfoActions(Object item, Object target, int component_index)
ref array< ConstructionPart > m_BuildPartsHandsGeneric
ActionVariantManager m_ActionInfoContinuousVariantManager
ActionVariantManager m_ActionVariantManager
void OnUpdateActionsHandsGeneric(Object item, Object target, int componentIndex)
ref array< ConstructionPart > m_BuildPartsJustInfos
void OnUpdateActions(Object item, Object target, int component_index)
regular tool actions
ref array< ConstructionPart > m_BuildPartsNoTool