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