// Use this for initialization
 void Awake()
 {
     _states             = GetComponent <AgentStates> ();
     _inventory          = GetComponent <AgentInventory> ();
     _pheromonePlacement = GetComponent <AntPheromonePlacement> ();
     _navHelper          = GetComponent <NavAgentHelper> ();
 }
Beispiel #2
0
    // Use this for initialization
    void Awake()
    {
        _attack             = GetComponent <Attack> ();
        _states             = GetComponent <AgentStates> ();
        _pheromonePlacement = GetComponent <AntPheromonePlacement> ();
        _navHelper          = GetComponent <NavAgentHelper> ();

        _randomRadius = _attack.GetAttackRadius();
    }
Beispiel #3
0
 void Awake()
 {
     randomWalk          = GetComponent <AgentRandomWalk> ();
     harvesting          = GetComponent <AgentHarvesting> ();
     pheromonePlacement  = GetComponent <AntPheromonePlacement> ();
     pheromonePerception = GetComponent <AgentPheromonePerception> ();
     returnToBase        = GetComponent <AgentReturnToBase> ();
     combat = GetComponent <AgentCombat>();
 }