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

◆ OnUpdateActionsNoTool()

void ConstructionActionData::OnUpdateActionsNoTool ( Object item,
Object target,
int component_index )
inlineprotected

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

158 {
159 BaseBuildingBase base_building_object = BaseBuildingBase.Cast( target );
160 if ( base_building_object )
161 {
162 string main_part_name = target.GetActionComponentName( component_index );
163 base_building_object.GetConstruction().GetConstructionPartsToBuild( main_part_name, m_BuildPartsNoTool, null, m_MainPartNameNoTool, false );
164 m_ActionNoToolVariantManager.SetActionVariantCount(m_BuildPartsNoTool.Count());
165 }
166 else
167 {
168 m_BuildPartsNoTool.Clear();
170 }
171 }
void BaseBuildingBase()
Определения BaseBuildingBase.c:1328
string m_MainPartNameNoTool
Определения ConstructionActionData.c:11
ActionVariantManager m_ActionNoToolVariantManager
Определения ConstructionActionData.c:24
ref array< ConstructionPart > m_BuildPartsNoTool
Определения ConstructionActionData.c:7

Перекрестные ссылки m_ActionNoToolVariantManager, m_BuildPartsNoTool и m_MainPartNameNoTool.

Используется в ConstructionActionData() и ~ConstructionActionData().