void Start() { attack = new Attacks(player, BlocksArray, enemy); screenManager = new screenManager(player, BlocksArray, ButtonsCanvas, background, enemy, courtPositionsArray); playerManager = new PlayerClass(PlayerData.Level, PlayerData.Hp, PlayerData.Stamina); enemyManager = new enemyManager(PlayerData.Hp, PlayerData.Stamina, winOrLose.isBoss);//fix enemy hp for (int i = 0; i < MoveOrderArray.Length; i++) { MoveOrderArray[i] = ""; } for (int i = 0; i < StaminaArray.Length; i++) { StaminaArray[i] = 0f; } for (int i = 0; i < DamageArray.Length; i++) { DamageArray[i] = 0f; } staiminabarPlayer.resetStats(PlayerData.Stamina); hpbarPlayer.resetStats(PlayerData.Hp); if (winOrLose.isBoss) { staiminabarEnemy.resetStats(PlayerData.Stamina + 15f); hpbarEnemy.resetStats(PlayerData.Hp + 15f); } else { staiminabarEnemy.resetStats(PlayerData.Stamina); hpbarEnemy.resetStats(PlayerData.Hp); } }