1
This commit is contained in:
parent
b07b5f09d8
commit
6e434cdc4a
@ -1404,17 +1404,18 @@ void Room::UpdateGasJump()
|
||||
((GetFrameNo() - GetGasData().gas_start_frameno)*airline_->pb->plane_speed() / SERVER_FRAME_RATE);
|
||||
plane.curr_pos = plane.start_point + len_vec;
|
||||
if (GlmHelper::Norm(plane.end_point - plane.start_point) <= GlmHelper::Norm(len_vec)) {
|
||||
TraverseHumanList(
|
||||
[] (Human* hum) -> bool
|
||||
{
|
||||
if (hum->HasBuffEffect(kBET_Fly)) {
|
||||
hum->DoJump();
|
||||
}
|
||||
if (hum->GetEntitySubType() == EST_Player) {
|
||||
GameLog::Instance()->GameStart((Player*)hum);
|
||||
}
|
||||
return true;
|
||||
});
|
||||
TraverseHumanList
|
||||
(
|
||||
[] (Human* hum) -> bool
|
||||
{
|
||||
if (hum->HasBuffEffect(kBET_Fly)) {
|
||||
hum->DoJump();
|
||||
}
|
||||
if (hum->GetEntitySubType() == EST_Player) {
|
||||
GameLog::Instance()->GameStart((Player*)hum);
|
||||
}
|
||||
return true;
|
||||
});
|
||||
MetaData::SafeArea* first_safearea = MetaMgr::Instance()->GetSafeAreaByType
|
||||
(map_meta_->RandSafeArea());
|
||||
gas_data_.SetGasMode(GasWaiting);
|
||||
|
Loading…
x
Reference in New Issue
Block a user