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

◆ ReceiveMaterialsServer()

void ReceiveMaterialsServer ( notnull Man player,
string part_name,
string damagezone_name )
protected

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

1184 {
1185 ConstructionPart part = GetConstructionPart(part_name);
1186 bool isBase = part.IsBase();
1187 string mainPartName = part.GetMainPartName();
1188 string cfgPath = "cfgVehicles" + " " + m_EntityParent.GetType() + " "+ "Construction" + " " + mainPartName + " " + part_name + " " + "Materials";
1189
1190 if (g_Game.ConfigIsExisting(cfgPath))
1191 {
1192 StaticConstructionMethods.SpawnConstructionMaterialPilesEx(m_EntityParent,player,cfgPath,part_name,damagezone_name,isBase);
1193 }
1194 }
ConstructionPart GetConstructionPart()
Определения ActionPartInfo.c:235
EntityAI m_EntityParent
Определения ConstructionBase.c:45
DayZGame g_Game
Определения DayZGame.c:4074
bool IsBase()
Определения ConstructionPart.c:273
string GetMainPartName()
Определения ConstructionPart.c:203
Instanced construction part data classes for dynamic data, statics now stored on EntityType level in ...
Определения ConstructionPart.c:4
static void SpawnConstructionMaterialPilesEx(notnull EntityAI entity, Man player, string cfgPath, string mainPartName, string damagezoneName="", bool isBase=false, bool throwPiles=false)
spawns material from any construction; 'player' parameter optional; 'main_part_name' is actually a PA...
Определения ConstructionBase.c:1809
Deprecated.
Определения ConstructionBase.c:1807

Перекрестные ссылки g_Game, GetConstructionPart(), ConstructionPart::GetMainPartName(), ConstructionPart::IsBase(), m_EntityParent и StaticConstructionMethods::SpawnConstructionMaterialPilesEx().

Используется в DismantlePartServerEx().