Exemplo n.º 1
0
 private void Awake()
 {
     unitStats     = GetComponent <CombatantStats>();
     unitEquipment = GetComponent <Equipment>();
     unitDB        = GetComponent <BuildDB>();
     unitSM        = GetComponent <CombatantStateMachine>();
 }
Exemplo n.º 2
0
 public void ResetUnitSelection(BuildDB newUnitBuildDB)
 {
     selectedUnit          = newUnitBuildDB.gameObject;
     selectedUnitCombatant = newUnitBuildDB;
     EnablePrioritiesUI();
     ResetUI();
 }
Exemplo n.º 3
0
 private void Awake()
 {
     unitStats         = GetComponent <CombatantStats>();
     unitMoveComponent = GetComponent <Move>();
     unitDB            = GetComponent <BuildDB>();
     unitSM            = GetComponent <CombatantStateMachine>();
 }
Exemplo n.º 4
0
 private void Awake()
 {
     unitDB            = GetComponent <BuildDB>();
     unitLootActions   = GetComponent <LootActions>();
     unitMoveComponent = GetComponent <Move>();
     unitStats         = GetComponent <CombatantStats>();
     unitStateMachine  = GetComponent <CombatantStateMachine>();
     unitCombat        = GetComponent <Combat>();
     unitObjectInfo    = GetComponent <ObjectInfo>();
 }
Exemplo n.º 5
0
 private void Awake()
 {
     storedColor        = spriteHolder.GetComponent <SpriteRenderer>().color;
     combatantComponent = GetComponent <Combatant>();
     unitDB             = GetComponent <BuildDB>();
 }