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

◆ OnActionInfoUpdate()

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

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

29 {
30 ConstructionActionData cad = player.GetConstructionActionData();
32 if (part)
33 {
34 string overrideText = part.GetBuildTextOverride();
35 if (overrideText == string.Empty)
36 m_Text = "#build" + " " + part.GetName();
37 else
38 m_Text = overrideText;
39
40 #ifdef DIAG_DEVELOPER
41 if (DiagMenu.GetBool(DiagMenuIDs.BASEBUILDING_FULLDEBUG))
42 {
43 m_Text = "dbg " + "#build" + " " + part.GetName() + " | " + part.GetPartName();
44 }
45 #endif
46 }
47
48 }
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 GetBuildPartInfoAtIndex(int idx)
Определения ConstructionActionData.c:373
string GetPartName()
Определения ConstructionPart.c:198
string GetBuildTextOverride()
Определения ConstructionPart.c:315
string GetName()
Определения ConstructionPart.c:193

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