14 if (m_MilitarySymbolInstance)
15 return m_MilitarySymbolInstance;
17 return m_MilitarySymbol;
28 m_MilitarySymbolInstance = symbol;
32 override string GetName()
34 if (!m_MilitarySymbolInstance)
42 return nameManager.GetGroupName(GetMilitarySymbol());
46 return super.GetName();
51 override bool GetEntityBudgetCost(out notnull array<ref SCR_EntityBudgetValue> outBudgets)
59 bool GetGroupBudgetCost(out notnull array<ref SCR_EntityBudgetValue> outBudgets)
61 return super.GetEntityBudgetCost(outBudgets);
69 if (editableGroupSource)
70 m_MilitarySymbol = editableGroupSource.m_MilitarySymbol;
72 super.CopyFrom(source);