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

◆ OnActionInfoUpdate()

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

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

54 {
55 ConstructionActionData cad = player.GetConstructionActionData();
57 if (part)
58 {
59 string overrideText = part.GetBuildTextOverride();
60 if (overrideText == string.Empty)
61 m_Text = "#build "+ part.GetName();
62 else
63 m_Text = overrideText;
64
65 #ifdef DIAG_DEVELOPER
66 if (DiagMenu.GetBool(DiagMenuIDs.BASEBUILDING_FULLDEBUG))
67 {
68 m_Text = "dbgBuild | part classname: " + part.GetPartName();
69 }
70 #endif
71 }
72 }
string m_Text
Определения ActionBase.c:57
int m_VariantID
Определения ActionBase.c:67
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 GetBuildPartAtIndex(int idx)
Определения ConstructionActionData.c:346
string GetPartName()
Определения ConstructionPart.c:198
string GetBuildTextOverride()
Определения ConstructionPart.c:315
string GetName()
Определения ConstructionPart.c:193

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