summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authortron <tron@openttd.org>2005-06-03 22:25:06 +0000
committertron <tron@openttd.org>2005-06-03 22:25:06 +0000
commit6933aaa21037af769822c6b3f3589ff90e47e979 (patch)
tree5484880f706f6da66643d2195ceac3a975b2026b
parent137e67ae701dbe5cd7028b08e1cba81040d0db5d (diff)
downloadopenttd-6933aaa21037af769822c6b3f3589ff90e47e979.tar.xz
(svn r2403) if cascade -> switch
-rw-r--r--aircraft_cmd.c9
1 files changed, 4 insertions, 5 deletions
diff --git a/aircraft_cmd.c b/aircraft_cmd.c
index 68a404b27..1d4b29c1a 100644
--- a/aircraft_cmd.c
+++ b/aircraft_cmd.c
@@ -823,12 +823,11 @@ static bool UpdateAircraftSpeed(Vehicle *v)
// get Aircraft running altitude
static byte GetAircraftFlyingAltitude(const Vehicle *v)
{
- byte maxz = 162;
- if (v->max_speed != 37) {
- maxz = 171;
- if (v->max_speed != 74) {maxz = 180;}
+ switch (v->max_speed) {
+ case 37: return 162;
+ case 74: return 171;
+ default: return 180;
}
- return maxz;
}
static bool AircraftController(Vehicle *v)