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

◆ OnActionInfoUpdate()

override void ActionDismantlePart::OnActionInfoUpdate ( PlayerBase player,
ActionTarget target,
ItemBase item )
inlineprivate

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

44 {
45 ConstructionActionData cad = player.GetConstructionActionData();
47 if (part)
48 {
49 string overrideText = part.GetDismantleTextOverride();
50 if (overrideText == string.Empty)
51 m_Text = "#dismantle "+ part.GetName();
52 else
53 m_Text = overrideText;
54
55 #ifdef DIAG_DEVELOPER
56 if (DiagMenu.GetBool(DiagMenuIDs.BASEBUILDING_FULLDEBUG))
57 {
58 m_Text = "dbgDismantle | part classname: " + part.GetPartName();
59 }
60 #endif
61 }
62 }
string m_Text
Определения ActionBase.c:57
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
DiagMenuIDs
Определения EDiagMenuIDs.c:2
Empty
Определения Hand_States.c:14
ConstructionPart GetTargetPart()
Определения ConstructionActionData.c:126
string GetPartName()
Определения ConstructionPart.c:198
string GetName()
Определения ConstructionPart.c:193
string GetDismantleTextOverride()
Определения ConstructionPart.c:320

Перекрестные ссылки ActionTarget(), Empty, DiagMenu::GetBool(), ConstructionPart::GetDismantleTextOverride(), ConstructionPart::GetName(), ConstructionPart::GetPartName(), ConstructionActionData::GetTargetPart() и m_Text.