summaryrefslogtreecommitdiff
path: root/src/state.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/state.rs')
-rw-r--r--src/state.rs5
1 files changed, 2 insertions, 3 deletions
diff --git a/src/state.rs b/src/state.rs
index 47a2168..6590d5e 100644
--- a/src/state.rs
+++ b/src/state.rs
@@ -145,9 +145,7 @@ impl GameState {
let player = &self.players[player_index];
let mut result = Vec::with_capacity(7);
result.push(Command::Nothing);
- if player.speed < SPEED_4 {
- result.push(Command::Accelerate);
- }
+ result.push(Command::Accelerate);
if player.speed > SPEED_0 {
result.push(Command::Decelerate);
}
@@ -173,6 +171,7 @@ impl Player {
i if i < SPEED_1 => SPEED_1,
i if i < SPEED_2 => SPEED_2,
i if i < SPEED_3 => SPEED_3,
+ SPEED_BOOST => SPEED_BOOST,
_ => SPEED_4,
};
}