Exemple #1
0
 private void Start()
 {
     academy = FindObjectOfType <DnDAcademy>();
     if (this.team == null)
     {
         this.team = new List <GameObject>();
     }
 }
    public override void InitializeAgent()
    {
        academy    = FindObjectOfType(typeof(DnDAcademy)) as DnDAcademy;
        gameState  = FindObjectOfType(typeof(GameState)) as GameState;
        controller = FindObjectOfType(typeof(GameController)) as GameController;

        x = 0;
        y = 0;

        if (sight == 0)
        {
            sight = 2;
        }

        dead = false;

        if (maxMovePenalty == 0)
        {
            maxMovePenalty = -0.3f;
        }
    }