1
This commit is contained in:
parent
df9eac9267
commit
7fc119e652
@ -243,6 +243,10 @@ void Incubator::ActiveAndroid(Human* hum, Human* android)
|
||||
|
||||
void Incubator::SpawnWaveMon(int wave)
|
||||
{
|
||||
if (room->IsGameOver()) {
|
||||
return;
|
||||
}
|
||||
room->OnEnterNewWave(wave);
|
||||
if (wave < 0) {
|
||||
abort();
|
||||
}
|
||||
@ -257,9 +261,6 @@ void Incubator::SpawnWaveMon(int wave)
|
||||
if (wave > 0 && room->IsDestoryRoom()) {
|
||||
return;
|
||||
}
|
||||
if (room->IsGameOver()) {
|
||||
return;
|
||||
}
|
||||
auto& mons = room->pve_mode_meta->waves[wave];
|
||||
for (MetaData::PveGeminiContent* content : mons) {
|
||||
room->xtimer.AddDeadLineTimerAndAttach
|
||||
|
@ -1311,7 +1311,7 @@ void Room::UpdateGasInactivePvp()
|
||||
void Room::UpdateGasInactivePve()
|
||||
{
|
||||
{
|
||||
first_safearea = pve_mode_meta->area[0];
|
||||
auto first_safearea = pve_mode_meta->area[0];
|
||||
gas_data_.gas_mode = GasWaiting;
|
||||
gas_data_.gas_start_frameno = GetFrameNo();
|
||||
battle_start_frameno_ = GetFrameNo();
|
||||
@ -4101,3 +4101,8 @@ bool Room::IsSurvivalRoom()
|
||||
{
|
||||
return GetMapMeta()->i->map_id() == 1003;
|
||||
}
|
||||
|
||||
void Room::OnEnterNewWave(int wave)
|
||||
{
|
||||
|
||||
}
|
||||
|
@ -141,6 +141,7 @@ public:
|
||||
Entity* GetEntityByUniId(int uniid);
|
||||
Human* GetHumanByUniId(int uniid);
|
||||
int GetRealPlayerNum() { return accountid_hash_.size();}
|
||||
void OnEnterNewWave(int wave);
|
||||
|
||||
Player* NewPlayer();
|
||||
void AddPlayer(Player* hum, BornPoint* init_born_point = nullptr, bool no_matchteam = false);
|
||||
|
Loading…
x
Reference in New Issue
Block a user