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

◆ GetAdminLogMessage()

override string ActionDismantlePart::GetAdminLogMessage ( ActionData action_data)
inlineprotected

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

278 {
279 ConstructionActionData cad = action_data.m_Player.GetConstructionActionData();
280 ConstructionPart constructionPart = cad.GetTargetPart();
281
282 string itemName = "hands";
283 if (action_data.m_MainItem)
284 itemName = action_data.m_MainItem.GetDisplayName();
285
286 string message = string.Format("Dismantled %1 from %2 with %3", constructionPart.GetName(), action_data.m_Target.GetObject().GetDisplayName(), itemName);
287 return message;
288 }
void ConstructionPart(string name, string part_name, string main_part_name, int id, bool is_built, bool is_base, bool is_gate, array< string > required_parts)
Определения ConstructionPart.c:531
PlayerBase m_Player
Определения ActionBase.c:40
ref ActionTarget m_Target
Определения ActionBase.c:39
ItemBase m_MainItem
Определения ActionBase.c:35
ConstructionPart GetTargetPart()
Определения ConstructionActionData.c:126
string GetName()
Определения ConstructionPart.c:193

Перекрестные ссылки ConstructionPart::GetName(), ConstructionActionData::GetTargetPart(), ActionData::m_MainItem, ActionData::m_Player и ActionData::m_Target.