rubidium
|
dc87b05e8c
|
(svn r11834) -Codechange: only include settings_type.h if needed.
|
2008-01-13 14:37:30 +00:00 |
|
rubidium
|
d4e6a6bf57
|
(svn r11828) -Codechange: include table/* as the last includes and remove an unneeded include from openttd.h.
|
2008-01-13 01:21:35 +00:00 |
|
peter1138
|
ab8382c0db
|
(svn r11822) -Codechange: Replaced fixed size custom name array. Names are now attached to their object directly and there is
no limit to the amount of names.
-Fix: NewGRF engines could not be renamed.
|
2008-01-12 19:58:06 +00:00 |
|
rubidium
|
ac528411df
|
(svn r11818) -Codechange: split player.h into smaller pieces.
|
2008-01-12 14:10:35 +00:00 |
|
smatz
|
a1266da782
|
(svn r11809) -Fix [FS#1643]: set expenses type when selling all vehicles in depot
|
2008-01-10 21:54:45 +00:00 |
|
smatz
|
f44a9a5d5b
|
(svn r11802) -Fix [FS#716]: do not crash trains when leaving depot to a very long track
-Codechange: use dedicated pathfinder for signal updating, resulting in better performance and possible future improvements
|
2008-01-09 23:00:59 +00:00 |
|
rubidium
|
46650c54b6
|
(svn r11793) -Codechange: pass the expense type via the CommandCost instead of a global variable. Patch by Noldo (FS#1114).
|
2008-01-09 16:55:48 +00:00 |
|
rubidium
|
0e517fe023
|
(svn r11787) -Codechange: more header rewrites. This time related to viewport.h.
|
2008-01-09 09:45:45 +00:00 |
|
rubidium
|
a3ccdcea36
|
(svn r11777) -Codechange: split the string header and make do not include it when it's not necessary.
|
2008-01-07 14:23:25 +00:00 |
|
rubidium
|
a8a3a7e3f2
|
(svn r11775) -Codechange: move all autoreplace/autorenew functions to a single location.
|
2008-01-07 09:19:53 +00:00 |
|
rubidium
|
b0ac283aec
|
(svn r11774) -Change: do not include variables.h in a header when it is not needed.
|
2008-01-07 00:57:19 +00:00 |
|
peter1138
|
aab495604a
|
(svn r11735) -Fix [FS#1574]: Don't reset loading indicator IDs when only reloading NewGRFs.
|
2008-01-01 15:06:37 +00:00 |
|
rubidium
|
e5e75bd8f8
|
(svn r11719) -Codechange: split sound.h in a header with types and one with functions.
|
2007-12-29 09:24:26 +00:00 |
|
rubidium
|
384503e7d3
|
(svn r11706) -Codechange: split vehicle.h and remove another bunch of useless includes.
|
2007-12-27 13:35:39 +00:00 |
|
rubidium
|
b9046c97fb
|
(svn r11702) -Codechange: move all date related stuff to date*.
|
2007-12-26 13:50:40 +00:00 |
|
rubidium
|
2786d789a1
|
(svn r11701) -Codechange: removal unnecessary inclusions of map.h (and split map.h).
|
2007-12-26 11:45:43 +00:00 |
|
rubidium
|
429521a7d1
|
(svn r11692) -Codechange: move some functions from 'functions.h' to a more logical place and remove about 50% of the includes of 'functions.h'
|
2007-12-25 11:26:07 +00:00 |
|
rubidium
|
bf98e25e43
|
(svn r11691) -Codechange: move+rename helpers.hpp and only include it when it is really needed.
|
2007-12-25 09:48:53 +00:00 |
|
rubidium
|
a773d45885
|
(svn r11684) -Codechange: split gfx.h in a type and functional header.
|
2007-12-23 10:56:02 +00:00 |
|
rubidium
|
8f0e68285b
|
(svn r11682) -Codechange: move some 'generic' geometry related types into a single file and do not include gfx.h everywhere to get a Point type.
|
2007-12-22 23:30:28 +00:00 |
|
rubidium
|
6a9e77e079
|
(svn r11680) -Codechange: refactor more out of openttd.h and functions.h.
|
2007-12-21 22:50:51 +00:00 |
|
rubidium
|
9e9cfe6e59
|
(svn r11677) -Codechange: move price and command related types/functions to their respective places.
|
2007-12-21 21:50:46 +00:00 |
|
rubidium
|
433a9f3c09
|
(svn r11675) -Codechange: split the string types from the string functions.
|
2007-12-21 19:49:27 +00:00 |
|
rubidium
|
5b49e75453
|
(svn r11669) -Codechange: refactor tile.h -> tile_type.h and tile_map.h
|
2007-12-19 23:26:02 +00:00 |
|
rubidium
|
7db6c7db38
|
(svn r11664) -Codechange: use more specific ("rail_type.h" instead of "rail.h" that includes way more than only "rail_type.h") includes at some places.
|
2007-12-18 20:58:12 +00:00 |
|
smatz
|
acf6e08f78
|
(svn r11642) -Codechange: VehicleFromPos does check for v->tile == tile, so remove useless checks
|
2007-12-15 23:11:18 +00:00 |
|
smatz
|
701e9d27fc
|
(svn r11639) -Codechange: simplify EnsureNoVehicleOnGround
|
2007-12-15 20:30:43 +00:00 |
|
smatz
|
4b22e57b33
|
(svn r11637) -Fix: mark viewports dirty when removing visible vehicle chain
|
2007-12-15 16:11:29 +00:00 |
|
smatz
|
4b7f8f04a3
|
(svn r11633) -Codechange: merge CheckTunnelEmpty and IsVehicleOnBridge into GetVehicleTunnelBridge
|
2007-12-14 23:21:20 +00:00 |
|
rubidium
|
dedb15786c
|
(svn r11632) -Fix [FS#1541]: vehicles were still followed when sold.
|
2007-12-14 21:11:30 +00:00 |
|
smatz
|
5acc147c1c
|
(svn r11625) -Codechange: add CO_* enum at some places, add includes of order.h too
|
2007-12-12 14:37:35 +00:00 |
|
skidd13
|
bdc7fd2d76
|
(svn r11523) -Codechange: Move the CHANCE macros to core/random_func.cpp cause they depend on Random()
-Codechange: Convert the CHANCE macros to functions and rename them fitting to the naming style
|
2007-11-25 15:35:25 +00:00 |
|
rubidium
|
9a70ec1cb2
|
(svn r11506) -Fix [FS#1471]: selling vehicles could cause the window of others to scroll to that location.
|
2007-11-24 09:14:58 +00:00 |
|
skidd13
|
eeaa348f8b
|
(svn r11484) -Codechange: Remove the doubled function SetBitT and rename the remaining to fit with the naming style
|
2007-11-20 13:35:54 +00:00 |
|
skidd13
|
71c4325c50
|
(svn r11481) -Codechange: Rename the HASBIT function to fit with the naming style
|
2007-11-19 21:02:30 +00:00 |
|
skidd13
|
50bfe1a19d
|
(svn r11476) -Codechange: rename the function myabs to abs to get rid of an unneeded define
|
2007-11-19 18:58:04 +00:00 |
|
skidd13
|
8be526e499
|
(svn r11475) -Codechange: rename clamp and clampu to Clamp and ClampU to fit with the coding style
|
2007-11-19 18:38:10 +00:00 |
|
belugas
|
2571f02594
|
(svn r11417) -Fix[FS#1421]: Let the main viewport stay where the vehicle was last seen while been center-followed
|
2007-11-12 01:12:32 +00:00 |
|
rubidium
|
3a8cdc37ce
|
(svn r11400) -Fix [FS#1409]: assign orders during cloning after refitting as it needs the cargo types to be the same.
|
2007-11-10 22:56:43 +00:00 |
|
rubidium
|
6cc287c669
|
(svn r11362) -Fix [FS#1380]: cloning vehicles with non-standard sub-cargotypes (i.e. livery refits) failed.
|
2007-10-30 20:31:35 +00:00 |
|
glx
|
1256cbade3
|
(svn r11353) -Codechange: add support for newgrf callback 32
|
2007-10-28 16:00:51 +00:00 |
|
glx
|
4041d8108a
|
(svn r11352) -Codechange: cache callback 2D result (vehicle color mapping) instead calling it every time the vehicle is drawn
|
2007-10-28 15:40:18 +00:00 |
|
rubidium
|
79cee7e08f
|
(svn r11314) -Fix [FS#1356]: stop following a vehicle when you sell/destroyed it.
|
2007-10-20 17:11:02 +00:00 |
|
rubidium
|
95f2181a1d
|
(svn r11303) -Fix: EnsureNoVehicle and EnsureNoVehicleOnGround were both used to check whether there was no vehicle on the ground, except that the former didn't take care of aircraft shadows. So now we only use EnsureNoVehicleOnGround.
|
2007-10-19 22:46:55 +00:00 |
|
rubidium
|
64a6d3daad
|
(svn r11262) -Fix [FS#1330]: do not check for vehicles that are not on the ground when removing owned land, furthermore do not check for shadows (of aircraft).
|
2007-10-14 20:12:51 +00:00 |
|
rubidium
|
a71b7226c5
|
(svn r11236) -Fix [FS#1322]: DeleteVehicleChain can just work as good for all vehicles, instead of not allowing trains to use it (enforced by an assert), but actually using it for trains. Patch by SmatZ.
|
2007-10-09 20:53:25 +00:00 |
|
rubidium
|
127c7c9b0f
|
(svn r11173) -Codechange: rename some callback enums so they are more uniform.
|
2007-09-26 17:33:32 +00:00 |
|
rubidium
|
65f9a0f21a
|
(svn r11065) -Documentation [FS#1186]: of the dirty marking/repainting subsystem. Patch by Progman.
|
2007-09-09 10:13:17 +00:00 |
|
rubidium
|
ef4d248325
|
(svn r11064) -Fix [FS#553]: when autorenew is enabled and it cannot renew the vehicle anymore (because the player cannot build the engine), the aging warnings as if autorenew is not enabled are shown.
|
2007-09-08 22:53:10 +00:00 |
|
glx
|
4a658a562b
|
(svn r11052) -Fix (r11017)[FS#1210]: vehicles always skip service order
|
2007-09-07 17:01:35 +00:00 |
|