Esempio n. 1
0
    void Awake()
    {
        globs  = GameObject.FindGameObjectWithTag("GameController").GetComponent <Globals>();
        col    = GetComponent <SphereCollider> ();
        decMkr = GetComponent <AIDecisionMaker> ();

        if (gameObject.tag == "Player" || gameObject.tag == "Spy")
        {
            opponent    = "Enemy";
            opponentSpy = false;
        }
        else if (gameObject.tag == "Enemy")
        {
            opponent    = "Player";
            opponentSpy = true;
        }
    }
 public void CommandSoldiers(Soldiers s)
 {
     if (s == Soldiers.All)
     {
         CommandTo = Soldiers.All;
     }
     else if (s == Soldiers.Soldier1)
     {
         CommandTo = Soldiers.Soldier1;
         aidm      = allDMs[0];
     }
     else if (s == Soldiers.Soldier2)
     {
         CommandTo = Soldiers.Soldier2;
         aidm      = allDMs[1];
     }
     else if (s == Soldiers.Soldier3)
     {
         CommandTo = Soldiers.Soldier3;
         aidm      = allDMs[2];
     }
 }