//Generates the enemy team for the player public Andermon[] GenerateTeam() { //Temporary solution, we dont have a manager codded YET IAtype = ArtificialIntelligence.IAlevel.wildEasy; if (Random.Range(1, 7) % 2 != 0) { enemyTeam [1] = new Andermon(0, "Ratty", "Ratty", 1, Andermon.Type.normal, 6, 6, 2, 0, 1, 45, Andermon.Condition.alive); } else { enemyTeam [1] = new Andermon(2, "Ratty", "Ratty", 1, Andermon.Type.normal, 6, 6, 2, 0, 1, 45, Andermon.Condition.alive); } if (Random.Range(1, 7) % 2 != 0) { enemyTeam [2] = new Andermon(0, "Ratty", "Ratty", 1, Andermon.Type.normal, 6, 6, 2, 0, 1, 45, Andermon.Condition.alive); } else { enemyTeam [2] = new Andermon(2, "Ratty", "Ratty", 1, Andermon.Type.normal, 6, 6, 2, 0, 1, 45, Andermon.Condition.alive); } if (Random.Range(1, 7) % 2 != 0) { enemyTeam [3] = new Andermon(0, "Ratty", "Ratty", 1, Andermon.Type.normal, 6, 6, 2, 0, 1, 45, Andermon.Condition.alive); } else { enemyTeam [3] = new Andermon(2, "Ratty", "Ratty", 1, Andermon.Type.normal, 6, 6, 2, 0, 1, 45, Andermon.Condition.alive); } if (Random.Range(1, 7) % 2 != 0) { enemyTeam [4] = new Andermon(0, "Ratty", "Ratty", 1, Andermon.Type.normal, 6, 6, 2, 0, 1, 45, Andermon.Condition.alive); } else { enemyTeam [4] = new Andermon(2, "Ratty", "Ratty", 1, Andermon.Type.normal, 6, 6, 2, 0, 1, 45, Andermon.Condition.alive); } if (Random.Range(1, 7) % 2 != 0) { enemyTeam [5] = new Andermon(0, "Ratty", "Ratty", 1, Andermon.Type.normal, 6, 6, 2, 0, 1, 45, Andermon.Condition.alive); } else { enemyTeam [5] = new Andermon(2, "Ratty", "Ratty", 1, Andermon.Type.normal, 6, 6, 2, 0, 1, 45, Andermon.Condition.alive); } enemyTeam [0] = new Andermon(2, "Ratty", "Ratty", 1, Andermon.Type.normal, 6, 6, 2, 0, 1, 45, Andermon.Condition.alive); //enemyTeam [1] = new Andermon (0, "Ratty", "Ratty", 1, Andermon.Type.normal, 6, 6, 2, 0, 1, 45, Andermon.Condition.alive); //enemyTeam [2] = new Andermon (0, "Ratty", "Ratty", 1, Andermon.Type.normal, 6, 6, 2, 0, 1, 45, Andermon.Condition.alive); //enemyTeam [3] = new Andermon (0, "Ratty", "Ratty", 1, Andermon.Type.normal, 6, 6, 2, 0, 1, 45, Andermon.Condition.alive); //enemyTeam [4] = new Andermon (2, "Ratty", "Ratty", 1, Andermon.Type.normal, 6, 6, 2, 0, 1, 45, Andermon.Condition.alive); //enemyTeam [5] = new Andermon (0, "Ratty", "Ratty", 1, Andermon.Type.normal, 6, 6, 2, 0, 1, 45, Andermon.Condition.alive); return(enemyTeam); }
public Andermon[] enemyTeam; //this is generated by a script called EnemyManager, WIP ... i need to cache this here to send this to the battle script //this is called on game load void Start() { maxSpeed = 250f; animator = GetComponent <Animator> (); sceneBattleName = "BattleForest"; facingDirection = Direction.down; //Temp playerTeam = new Andermon[6]; playerTeam [0] = new Andermon(1, "Kliy", "MeuMon", 2, Andermon.Type.normal, 10, 10, 3, 1, 2, 50, Andermon.Condition.alive); playerTeam [1] = new Andermon(1, "Kliy", "MeuMon", 2, Andermon.Type.normal, 10, 10, 3, 1, 2, 50, Andermon.Condition.alive); playerTeam [2] = new Andermon(0, "Kliy", "MeuMon", 2, Andermon.Type.normal, 10, 10, 3, 1, 2, 50, Andermon.Condition.alive); playerTeam [3] = new Andermon(0, "Kliy", "MeuMon", 2, Andermon.Type.normal, 10, 10, 3, 1, 2, 50, Andermon.Condition.alive); playerTeam [4] = new Andermon(0, "Kliy", "MeuMon", 2, Andermon.Type.normal, 10, 10, 3, 1, 2, 50, Andermon.Condition.alive); playerTeam [5] = new Andermon(0, "Kliy", "MeuMon", 2, Andermon.Type.normal, 10, 10, 3, 1, 2, 50, Andermon.Condition.alive); enemyTeam = new Andermon[6]; enemyTeam [0] = new Andermon(0, "Ratty", "Ratty", 1, Andermon.Type.normal, 6, 6, 2, 0, 1, 45, Andermon.Condition.alive); enemyTeam [1] = new Andermon(0, "Ratty", "Ratty", 1, Andermon.Type.normal, 6, 6, 2, 0, 1, 45, Andermon.Condition.alive); enemyTeam [2] = new Andermon(0, "Ratty", "Ratty", 1, Andermon.Type.normal, 6, 6, 2, 0, 1, 45, Andermon.Condition.alive); enemyTeam [3] = new Andermon(0, "Ratty", "Ratty", 1, Andermon.Type.normal, 6, 6, 2, 0, 1, 45, Andermon.Condition.alive); enemyTeam [4] = new Andermon(0, "Ratty", "Ratty", 1, Andermon.Type.normal, 6, 6, 2, 0, 1, 45, Andermon.Condition.alive); enemyTeam [5] = new Andermon(0, "Ratty", "Ratty", 1, Andermon.Type.normal, 6, 6, 2, 0, 1, 45, Andermon.Condition.alive); }