public string CreateEnemy(BattlePlayer player) { Enemy enemy = BattleOnly.MakeEnemy(enemylist, player); enemylist.Add(enemy); return(enemy.GetName() + "があらわれた!"); }
private void BattleStart(BattlePlayer player) { Battlecount++; this.player = player; this.OnBattle = true;/*foreach (string str in enemylistname) * { * enemylist.Add(new Enemy( * (int)UnityEngine.Random.Range(player.HpGetter()*0.2f, player.HpGetter() * 0.6f), * (int)UnityEngine.Random.Range(player.IntGetter() * 0.4f, player.IntGetter() * 0.8f), * str * )); * }*/ if (Battlecount > 6) { enemylist.Add(new Boss(10000, 200, "Type Boss", enemylist)); } else { int enemynumber = BattleOnly.GetRandomIndex(0, 1, 2, 4, 4, 2); for (int i = 0; i < enemynumber; i++) { enemylist.Add(BattleOnly.MakeEnemy(enemylist, player)); } } hptext.GetComponent <Text>().text = player.HpGetter().ToString(); inttext.GetComponent <Text>().text = player.IntGetter().ToString(); string enemys = ""; for (int j = 0; j < enemylist.Count; j++) { if (j > 0) { enemys += ","; } enemys += enemylist[j].GetName();; } enemys += "が現れた。"; Display(enemys); }