DayZ 1.27
DayZ Explorer by KGB
 
Загрузка...
Поиск...
Не найдено

◆ ConstructionActionData()

void ConstructionActionData::ConstructionActionData ( )
inlineprotected

См. определение в файле ConstructionActionData.c строка 28

29 {
30 m_BuildParts = new ref array<ConstructionPart>;
31 m_BuildPartsNoTool = new ref array<ConstructionPart>;
32 m_PartIndex = 0;
33
34 m_Attachments = new ref array<EntityAI>;
36
37 if ( GetGame().IsClient() || !GetGame().IsMultiplayer() )
38 {
39 m_ActionVariantManager = ActionManagerClient.GetVariantManager( ActionBuildPart );
40 m_ActionVariantManager.GetOnUpdateInvoker().Clear();
41 m_ActionVariantManager.GetOnUpdateInvoker().Insert(OnUpdateActions);
42
43 m_ActionNoToolVariantManager = ActionManagerClient.GetVariantManager( ActionBuildShelter );
44 m_ActionNoToolVariantManager.GetOnUpdateInvoker().Clear();
45 m_ActionNoToolVariantManager.GetOnUpdateInvoker().Insert(OnUpdateActionsNoTool);
46 }
47 }
void ActionBuildPart()
Определения ActionBuildPart.c:227
ref array< EntityAI > m_Attachments
Определения ConstructionActionData.c:21
ref array< ConstructionPart > m_BuildParts
Определения ConstructionActionData.c:6
ActionVariantManager m_ActionNoToolVariantManager
Определения ConstructionActionData.c:24
void OnUpdateActionsNoTool(Object item, Object target, int component_index)
Определения ConstructionActionData.c:157
ActionVariantManager m_ActionVariantManager
Определения ConstructionActionData.c:23
void OnUpdateActions(Object item, Object target, int component_index)
Определения ConstructionActionData.c:129
ref array< ConstructionPart > m_BuildPartsNoTool
Определения ConstructionActionData.c:7
proto native CGame GetGame()

Перекрестные ссылки GetGame(), ActionManagerClient::GetVariantManager(), m_ActionNoToolVariantManager, m_ActionVariantManager, m_Attachments, m_AttachmentsIndex, m_BuildParts, m_BuildPartsNoTool, m_PartIndex, OnUpdateActions() и OnUpdateActionsNoTool().