frosch
c3fe49c958
(svn r24565) -Fix: Stop both price and payment inflation if either of them has reached MAX_INFLATION.
2012-10-01 19:31:55 +00:00
frosch
aea90e69f6
(svn r24564) -Fix [FS#5312] (r17433): Limiting the inflation did not quite work.
2012-10-01 19:29:31 +00:00
alberth
670c364323
(svn r24540) -Codechange: Remove the not-so-useful HALF_TILE_SIZE constant.
2012-09-21 20:31:06 +00:00
michi_cc
07f32df363
(svn r24134) -Add: Configurable limits for tree planting.
2012-04-17 19:43:52 +00:00
michi_cc
2eae02db59
(svn r24132) -Change [FS#4713]: Improve randomness of tile order in the tile loop. (monoid)
2012-04-17 19:43:43 +00:00
rubidium
61ce522bfa
(svn r23942) -Fix: infrastructure cache of standard road stops would get messed up when buying a company with them
2012-02-13 17:18:20 +00:00
rubidium
d5eeab43b7
(svn r23740) -Codechange: remove some 300 unneeded includes from the .cpp files
2012-01-03 21:32:51 +00:00
truebrain
5f65e056e1
(svn r23712) -Codechange: rename the two vehicle hashes we have to names that make clear where they differ in
2012-01-02 12:07:50 +00:00
rubidium
e1757cb9a5
(svn r23694) -Fix (rprev): somehow compilers didn't understand what I meant...
2011-12-31 13:57:09 +00:00
rubidium
9f4b0eedde
(svn r23693) -Fix [FS#4859]: hardcode the original defaults for loading old savegames if they could totally mess with the game's behaviour
2011-12-31 13:52:54 +00:00
rubidium
24263638bf
(svn r23526) -Codechange: unify cargos vs cargoes
2011-12-15 21:56:00 +00:00
rubidium
56f37d9386
(svn r23476) -Codechange: use the error queue to replace switch mode error strings, again making it possible to return multiple errors
2011-12-10 15:16:58 +00:00
michi_cc
85ec2f07af
(svn r23411) -Add: Company infrastructure counts for rail.
2011-12-03 23:40:13 +00:00
michi_cc
b68ced52c4
(svn r23410) -Add: A window with a detailed overview over the infrastructure of a company.
2011-12-03 23:40:08 +00:00
terkhen
a9cc00bf68
(svn r23405) -Codechange: Keep a matrix of cargos accepted by houses for each town (michi_cc).
2011-12-03 22:21:27 +00:00
peter1138
b84174fd4d
(svn r23316) -Feature: Add ability to zoom in to 2x and 4x level.
2011-11-24 12:38:48 +00:00
truebrain
1ad295a4cf
(svn r23309) -Fix: loading old games didn't have goals set for towns (tnx to frosch for spotting)
2011-11-23 18:54:51 +00:00
michi_cc
3b45b41e68
(svn r23290) -Fix [FS#2379,FS#3569]: Change the centre of train vehicles to depend on the vehicle length instead of being fixed at 4/8th of the original vehicle length to make sure shortened vehicles don't block tiles they shouldn't block.
2011-11-21 20:51:43 +00:00
yexo
0566a6cfda
(svn r23168) -Feature [FS#1824]: always draw fences around field tiles
2011-11-08 19:48:47 +00:00
rubidium
bcb93b3b75
(svn r23093) -Codechange: add a default NULL for the Z of GetTileSlope and use it
2011-11-04 10:22:27 +00:00
rubidium
de980ef0f9
(svn r23091) -Codechange: rename some Get*Z functions to Get*PixelZ functions if they return the Z in pixels (like TilePixelHeight)
2011-11-04 10:18:13 +00:00
rubidium
41223c8bc9
(svn r23084) -Codechange: get rid of a redundant variable
2011-11-03 22:49:03 +00:00
yexo
091d31b84b
(svn r23083) -Fix: run StartupEngines() if NewGRFs changed during loading a savegame, just like it's running when NewGRFs are changed during a game
2011-11-03 12:54:02 +00:00
frosch
4961cd06a9
(svn r22977) -Codechange: Rename SetCachedEngineCounts() to GroupStatistics::UpdateAfterLoad().
2011-10-03 17:20:56 +00:00
frosch
78e4abbed0
(svn r22644) -Codechange: Use IsShipDepotTile() instead of single water- and depottests. (adf88)
2011-07-09 18:10:48 +00:00
terkhen
fbf8b6c5ed
(svn r22573) -Fix (r22567): Fix operator precedence.
2011-06-13 06:13:57 +00:00
terkhen
7e0daae1ec
(svn r22567) -Codechange: Store persistent storages inside a pool.
2011-06-12 20:47:45 +00:00
terkhen
55695277c8
(svn r22540) -Codechange: Rename AcceptancePickup to GoodsEntryStatus.
2011-06-04 21:17:07 +00:00
planetmaker
7aa57e4acd
(svn r22473) -Codechange: Automatic orders are better called implicit orders as no real order influencing path finding is added
2011-05-18 12:19:58 +00:00
smatz
c7aebed03e
(svn r22129) -Codechange: use simpler check to test if there any towns in the game
2011-02-22 22:21:20 +00:00
yexo
2f414a017c
(svn r22061) -Change: when loading old savegames with long trains set the maximum train length to the length of the longest train
2011-02-11 20:54:49 +00:00
frosch
d762b17f40
(svn r22046) -Fix [FS#4487]: Make sure order indices stay in range when copying, sharing, unsharing or deleting all orders.
2011-02-09 21:40:32 +00:00
smatz
8608a7c29b
(svn r22025) -Fix: verify there is enough space in the pool when creating new pool items while loading old savegames
2011-02-08 18:34:13 +00:00
rubidium
701bd8848a
(svn r22017) -Codechange: move MarkTileDirtyByTile to viewport_func.h
2011-02-07 22:29:47 +00:00
alberth
8c3041b3c9
(svn r22001) -Codechange: Rename difficulty.number_industries to difficulty.industry_density.
2011-02-06 18:26:50 +00:00
frosch
c003e1a358
(svn r21987) -Fix: Make news items, engine previews and AI preview events deal with no longer existing Engine items after resetting the pool.
2011-02-05 20:41:13 +00:00
alberth
e3a35f7d40
(svn r21969) -Feature: Introduce 'minimal' number of industries as a replacment for the old 'none' setting in the newgame window.
2011-02-05 10:28:31 +00:00
rubidium
088223e058
(svn r21962) -Feature-ish: GUI setting to disable reversing at signals
2011-02-04 16:40:38 +00:00
smatz
934d5d423e
(svn r21947) -Fix (r21195): crash when converting a savegame with vehicles crashed in a tunnel entry, or with vehicles reversing there
2011-02-02 22:20:48 +00:00
smatz
5ffb43353e
(svn r21942) -Codechange: no need to convert GOINGUP/GOINGDOWN flags if they are cleared afterwards during savegame conversion
2011-02-02 19:22:35 +00:00
planetmaker
11a7945c22
(svn r21940) -Fix [FS#4460]: Not all vehicles should be tested to be inside a tunnel upon savegame load (SmatZ)
2011-02-02 16:46:42 +00:00
frosch
7c04ea586d
(svn r21933) -Codechange: Split cur_order_index into cur_auto_order_index and cur_real_order_index to keep track of the current real order in an unambiguous way.
...
-Fix [FS#4440]: Automatic orders behave now stable wrt. service orders and are not added or removed depending on the need of servicing.
-Fix: Various other issues with automatic orders, e.g. vehicles getting stuck with "no orders" when there are automatic orders at the end of the order list.
2011-01-31 20:44:15 +00:00
rubidium
c7939e8a63
(svn r21932) -Document: some tidbits related to vehicles
2011-01-31 20:27:33 +00:00
smatz
d1ee1a5aed
(svn r21881) -Codechange: ensure that vehicle's GOINGUP/DOWN bits are set correctly and that it has correct z_pos when converting from older savegames
2011-01-21 16:48:41 +00:00
terkhen
fdb720cc1a
(svn r21860) -Codechange: Rename road vehicle subtype functions to match the train names.
2011-01-19 18:44:13 +00:00
rubidium
971252a204
(svn r21795) -Fix (r21790): when converting TTDPatch train waypoints, convert the data on the map as well
2011-01-14 20:52:22 +00:00
smatz
052cabb9f0
(svn r21793) -Fix (r20446): broken usage of GetTileOwner() caused wrong conversion of old savegames
2011-01-14 18:58:03 +00:00
smatz
4b543f10c1
(svn r21786) -Fix [FS#4398]: don't trust rail station width and height data stored by TTDPatch, it is invalid for stations wider or higher than 7
2011-01-14 16:20:25 +00:00
rubidium
be077e030e
(svn r21728) -Fix/Feature [FS#4331]: (configurably) limit amount of tiles that can be cleared/terraformed by a company
2011-01-04 22:50:09 +00:00
terkhen
1af95597cf
(svn r21718) -Feature: Show a list of companies in the owner legend.
2011-01-04 20:57:11 +00:00