This commit is contained in:
aozhiwei 2023-05-26 21:00:13 +08:00
parent c4d77c2ca0
commit c36e597e03

View File

@ -852,12 +852,13 @@ void Human::FillMFTeamData(Human* hum, cs::MFTeamData* team_data, bool is_game_o
team_data->set_dead(dead); team_data->set_dead(dead);
#endif #endif
if (is_game_over || room->GetGasData().GetGasMode() == GasInactive) { bool need_sync = true;
if (is_game_over || room->GetGasData().GetGasMode() == GasInactive || need_sync) {
team_data->set_name(name); team_data->set_name(name);
} }
if (room->GetGasData().GetGasMode() != GasInactive && if ((room->GetGasData().GetGasMode() != GasInactive &&
room->GetFrameNo() - room->GetBattleStartFrameNo() < 4) { room->GetFrameNo() - room->GetBattleStartFrameNo() < 4) || need_sync) {
team_data->set_name(name); team_data->set_name(name);
team_data->set_disconnected(socket_handle == 0); team_data->set_disconnected(socket_handle == 0);
} }
@ -882,7 +883,8 @@ void Human::FillMFTeamData(Human* hum, cs::MFTeamData* team_data, bool is_game_o
team_data->set_sex(sex); team_data->set_sex(sex);
} }
if (room->GetGasData().GetGasMode() == GasInactive || if (room->GetGasData().GetGasMode() == GasInactive ||
room->GetFrameNo() - room->GetBattleStartFrameNo() < 4) { room->GetFrameNo() - room->GetBattleStartFrameNo() < 4 ||
need_sync) {
team_data->set_user_data(user_data); team_data->set_user_data(user_data);
} }
#if 0 #if 0