| | |
| | | if (CurrentWaveIndex > 0 || TotalWaves == 1) |
| | | EndlessBossHPManager.instance.SwitchHP(CurrentWaveIndex == TotalWaves - 1); |
| | | EndlessBossHPManager.instance.InitHP(EndlessPortData.GetWaveEnemiesTotalHP(Level, CurrentWaveIndex)); |
| | | EndlessBossHPManager.instance.SetBossInfo($"第{Level}关 {waveData[0].Config.boss_name}"); |
| | | |
| | | if (GameConfig.IsNewbie) |
| | | EndlessBossHPManager.instance.SetBossInfo($"新手关 {waveData[0].Config.boss_name}"); |
| | | else |
| | | { |
| | | int level = GameConfig.IsNewbieStart ? Level - EndlessPortData.NewbieTotalLevel : Level; |
| | | EndlessBossHPManager.instance.SetBossInfo($"第{level}关 {waveData[0].Config.boss_name}"); |
| | | } |
| | | EndlessBossHPManager.instance.UpdateWave(TotalWaves - CurrentWaveIndex); |
| | | EndlessBossHPManager.instance.ShowHP(); |
| | | EndlessScoreManager.instance.ShowScore(); |