rubidium
|
576f8ad93e
|
(svn r11866) -Codechange: swap OFB_* and OF_* so it conceptually in sync with other cases of *B_* vs *_* like VETSB_* and VETS_*.
|
2008-01-15 18:44:22 +00:00 |
|
smatz
|
81cad58c68
|
(svn r11864) -Codechange: pass owner whose signals we will update instead of complex detection later
|
2008-01-15 15:00:01 +00:00 |
|
smatz
|
245f05a7cc
|
(svn r11864) -Codechange: pass owner whose signals we will update instead of complex detection later
|
2008-01-15 15:00:01 +00:00 |
|
smatz
|
c6de18c3db
|
(svn r11847) -Fix: do not affect the speed a train is entering a depot by trackbits behind it
|
2008-01-14 14:46:09 +00:00 |
|
smatz
|
7beb63a93b
|
(svn r11847) -Fix: do not affect the speed a train is entering a depot by trackbits behind it
|
2008-01-14 14:46:09 +00:00 |
|
smatz
|
a9f69f387d
|
(svn r11845) -Codechange: simplify train collision detection a bit
|
2008-01-13 23:53:33 +00:00 |
|
smatz
|
bfc4d80c8e
|
(svn r11845) -Codechange: simplify train collision detection a bit
|
2008-01-13 23:53:33 +00:00 |
|
smatz
|
b3e28dc5ad
|
(svn r11835) -Fix: mark depot, viewports, vehicle lists and vehicle details dirty when a train crashes
|
2008-01-13 14:42:28 +00:00 |
|
smatz
|
8da51e5eb2
|
(svn r11835) -Fix: mark depot, viewports, vehicle lists and vehicle details dirty when a train crashes
|
2008-01-13 14:42:28 +00:00 |
|
rubidium
|
9c0c798dd8
|
(svn r11834) -Codechange: only include settings_type.h if needed.
|
2008-01-13 14:37:30 +00:00 |
|
rubidium
|
dc87b05e8c
|
(svn r11834) -Codechange: only include settings_type.h if needed.
|
2008-01-13 14:37:30 +00:00 |
|
smatz
|
86a6268f3e
|
(svn r11831) -Fix: call TrainConsistChanged() when removing crashed train part to be consistent with saveload process
|
2008-01-13 13:11:59 +00:00 |
|
smatz
|
b0c34f4d62
|
(svn r11831) -Fix: call TrainConsistChanged() when removing crashed train part to be consistent with saveload process
|
2008-01-13 13:11:59 +00:00 |
|
rubidium
|
90acd52f22
|
(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 |
|
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
|
0f7392bd61
|
(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 |
|
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 |
|
smatz
|
74f9be8f2c
|
(svn r11821) -Fix (r11802): 'optimization assert' when removing crashed wagon in some cases
|
2008-01-12 19:33:25 +00:00 |
|
smatz
|
a222fe2e86
|
(svn r11821) -Fix (r11802): 'optimization assert' when removing crashed wagon in some cases
|
2008-01-12 19:33:25 +00:00 |
|
smatz
|
9c9b743242
|
(svn r11820) -Fix: invalidate depot window when removing crashed train
|
2008-01-12 19:24:58 +00:00 |
|
smatz
|
704a75871a
|
(svn r11820) -Fix: invalidate depot window when removing crashed train
|
2008-01-12 19:24:58 +00:00 |
|
smatz
|
b18b7f6f22
|
(svn r11819) -Fix: do not access the Vehicle struct that has been already deleted when removing crashed train
|
2008-01-12 19:20:44 +00:00 |
|
smatz
|
712d4b6259
|
(svn r11819) -Fix: do not access the Vehicle struct that has been already deleted when removing crashed train
|
2008-01-12 19:20:44 +00:00 |
|
rubidium
|
2fc62eab05
|
(svn r11818) -Codechange: split player.h into smaller pieces.
|
2008-01-12 14:10:35 +00:00 |
|
rubidium
|
ac528411df
|
(svn r11818) -Codechange: split player.h into smaller pieces.
|
2008-01-12 14:10:35 +00:00 |
|
smatz
|
fa1f94e599
|
(svn r11812) -Codechange: introduce TrainExitDir() to simplify some functions
|
2008-01-11 15:10:59 +00:00 |
|
smatz
|
4d04077156
|
(svn r11812) -Codechange: introduce TrainExitDir() to simplify some functions
|
2008-01-11 15:10:59 +00:00 |
|
smatz
|
bc4ed3eafd
|
(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 |
|
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
|
2d2e1e3863
|
(svn r11800) -Codechange: move some functions to a more logical location + some type safety.
|
2008-01-09 21:05:03 +00:00 |
|
rubidium
|
998d7644f6
|
(svn r11800) -Codechange: move some functions to a more logical location + some type safety.
|
2008-01-09 21:05:03 +00:00 |
|
rubidium
|
0365c1f33b
|
(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
|
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 |
|
peter1138
|
0ae26a0312
|
(svn r11789) -Codechange: coding style for global variable names
|
2008-01-09 10:15:20 +00:00 |
|
peter1138
|
a01fc4c142
|
(svn r11789) -Codechange: coding style for global variable names
|
2008-01-09 10:15:20 +00:00 |
|
rubidium
|
64d691bacc
|
(svn r11787) -Codechange: more header rewrites. This time related to viewport.h.
|
2008-01-09 09:45:45 +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
|
e2f7ec1d3e
|
(svn r11775) -Codechange: move all autoreplace/autorenew functions to a single location.
|
2008-01-07 09:19:53 +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
|
444e77d8bc
|
(svn r11774) -Change: do not include variables.h in a header when it is not needed.
|
2008-01-07 00:57:19 +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 |
|
smatz
|
f02cf9281b
|
(svn r11760) -Codechange: unify the way how other end of a tunnel/bridge is determined at some places
-Fix: adding road/tram to tram/road bridge was cheaper by one tile
|
2008-01-04 19:45:29 +00:00 |
|
smatz
|
7302d8c88b
|
(svn r11760) -Codechange: unify the way how other end of a tunnel/bridge is determined at some places
-Fix: adding road/tram to tram/road bridge was cheaper by one tile
|
2008-01-04 19:45:29 +00:00 |
|
peter1138
|
5c23778065
|
(svn r11741) -Feature: Add support for NewGRF's train 'tilt' flag. Trains with tilt capability (specific details are per NewGRF set) will be given a 20% speed limit bonus on curves.
|
2008-01-01 22:24:18 +00:00 |
|
peter1138
|
47082fec5c
|
(svn r11741) -Feature: Add support for NewGRF's train 'tilt' flag. Trains with tilt capability (specific details are per NewGRF set) will be given a 20% speed limit bonus on curves.
|
2008-01-01 22:24:18 +00:00 |
|
peter1138
|
c96fcfc21b
|
(svn r11738) -Codechange: Refactor realistic acceleration's curve counting to use DirDiffs instead of local tables, and remove an unnecessary loop.
|
2008-01-01 18:12:17 +00:00 |
|
peter1138
|
47d23eb003
|
(svn r11738) -Codechange: Refactor realistic acceleration's curve counting to use DirDiffs instead of local tables, and remove an unnecessary loop.
|
2008-01-01 18:12:17 +00:00 |
|
peter1138
|
e5f50b6fde
|
(svn r11733) -Fix: Max speed for entering stations overrode the max speed of curves
|
2008-01-01 14:15:28 +00:00 |
|
peter1138
|
a8611311ac
|
(svn r11733) -Fix: Max speed for entering stations overrode the max speed of curves
|
2008-01-01 14:15:28 +00:00 |
|
peter1138
|
a1b482973d
|
(svn r11732) -Fix (r4150): elrail merge gave elrail, monorail & maglev unintended speed bonuses for curves, as the bonus was based on the railtype index. The bonus is now specified by a property of the railtype.
|
2008-01-01 14:00:31 +00:00 |
|