summaryrefslogtreecommitdiff
path: root/variables.h
diff options
context:
space:
mode:
authortron <tron@openttd.org>2004-11-29 11:59:09 +0000
committertron <tron@openttd.org>2004-11-29 11:59:09 +0000
commitd701668f50de51f7cac62fda6911135a7332b515 (patch)
treead22a5d2270d27b4910086a64b63bd6a4c5a2d88 /variables.h
parent5733ad3e3243883b68f7c223bbc5685057e70f16 (diff)
downloadopenttd-d701668f50de51f7cac62fda6911135a7332b515.tar.xz
(svn r853) -Feature: Implement improved vehicle loading algorithm
It's not FIFO loading, but does the right thing in the common case: If a vehicle is empty and another vehicle is already loading the same cargo at this station then the vehicle waits. This is an reworked version of [ 1072211 ] submitted by Hackykid, thanks!
Diffstat (limited to 'variables.h')
-rw-r--r--variables.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/variables.h b/variables.h
index d96a8bd24..68fb1f331 100644
--- a/variables.h
+++ b/variables.h
@@ -87,6 +87,7 @@ typedef struct Patches {
bool mammoth_trains; // allow very long trains
bool join_stations; // allow joining of train stations
bool full_load_any; // new full load calculation, any cargo must be full
+ bool improved_load; // improved loading algorithm
byte station_spread; // amount a station may spread
bool inflation; // disable inflation
bool selectgoods; // only send the goods to station if a train has been there