修复子弹发射时间问题
This commit is contained in:
parent
d86d5f6d2f
commit
ad57cf3f2b
@ -115,16 +115,16 @@ void Player::UpdateShot()
|
||||
}
|
||||
if (shot_hold) {
|
||||
++series_shot_frames;
|
||||
if (last_shot_frameno_ == 0 ||
|
||||
(
|
||||
(room->frame_no - last_shot_frameno_) * (1000 / SERVER_FRAME_RATE)) >
|
||||
curr_weapon->meta->i->fire_rate()
|
||||
) {
|
||||
Shot();
|
||||
}
|
||||
if (series_shot_frames > 4) {
|
||||
shot_hold = false;
|
||||
series_shot_frames = 0;
|
||||
if (last_shot_frameno_ == 0 ||
|
||||
(
|
||||
(room->frame_no - last_shot_frameno_) * (1000 / SERVER_FRAME_RATE)) >
|
||||
curr_weapon->meta->i->fire_rate()
|
||||
) {
|
||||
Shot();
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user