rubidium
|
d3d34d2aac
|
(svn r14191) -Codechange: unify the code to skip sprite payload (i.e. not the header).
-Fix: sprite payload skipping wouldn't skip enough bytes in a very small subset of compressed sprites.
|
2008-08-30 09:46:52 +00:00 |
|
peter1138
|
76895a93f4
|
(svn r14189) -Fix (r14188): Accidental line removal
|
2008-08-30 09:01:05 +00:00 |
|
peter1138
|
bfcd6e9772
|
(svn r14189) -Fix (r14188): Accidental line removal
|
2008-08-30 09:01:05 +00:00 |
|
peter1138
|
84d9510928
|
(svn r14188) -Codechange: [NewGRF] Cargo type of 0xFF is specified to be 'use first refittable cargo', so don't issue a warning for it.
|
2008-08-30 08:59:55 +00:00 |
|
peter1138
|
2b67c01a24
|
(svn r14188) -Codechange: [NewGRF] Cargo type of 0xFF is specified to be 'use first refittable cargo', so don't issue a warning for it.
|
2008-08-30 08:59:55 +00:00 |
|
peter1138
|
50d230a52f
|
(svn r14184) -Codechange: [NewGRF] Since our NewGRF handling is better than it used to be, disable a NewGRF if unexpected sprites are reached.
|
2008-08-29 20:03:51 +00:00 |
|
peter1138
|
4c56b827e5
|
(svn r14184) -Codechange: [NewGRF] Since our NewGRF handling is better than it used to be, disable a NewGRF if unexpected sprites are reached.
|
2008-08-29 20:03:51 +00:00 |
|
peter1138
|
2e0d735f1f
|
(svn r14182) -Fix: After applying NewGRF settings, all rail and road types were available as the engine availability check was performed too early.
|
2008-08-28 19:53:25 +00:00 |
|
peter1138
|
80c9ecedcd
|
(svn r14182) -Fix: After applying NewGRF settings, all rail and road types were available as the engine availability check was performed too early.
|
2008-08-28 19:53:25 +00:00 |
|
smatz
|
1294253d68
|
(svn r14174) -Fix: since now, we are 'losing' things, not 'loosing'
|
2008-08-25 20:10:45 +00:00 |
|
smatz
|
c9bef19043
|
(svn r14174) -Fix: since now, we are 'losing' things, not 'loosing'
|
2008-08-25 20:10:45 +00:00 |
|
belugas
|
40b27b50c1
|
(svn r14172) -Feature[newGRF]: Add support for property 0x13 for Bridges.
In other words, one can now specifies a 16 bits cost multiplier.
|
2008-08-25 17:16:27 +00:00 |
|
belugas
|
23a9938317
|
(svn r14172) -Feature[newGRF]: Add support for property 0x13 for Bridges.
In other words, one can now specifies a 16 bits cost multiplier.
|
2008-08-25 17:16:27 +00:00 |
|
peter1138
|
2ea575e36c
|
(svn r14160) -Codechange: Move _railtype_cost_multipliers into the rail type information struct.
|
2008-08-24 23:10:23 +00:00 |
|
peter1138
|
b45ced35ee
|
(svn r14160) -Codechange: Move _railtype_cost_multipliers into the rail type information struct.
|
2008-08-24 23:10:23 +00:00 |
|
peter1138
|
e999f189e6
|
(svn r14158) -Codechange: Initialization of rail type data from static source, so data can be changed.
|
2008-08-24 23:00:11 +00:00 |
|
peter1138
|
2f80a277eb
|
(svn r14158) -Codechange: Initialization of rail type data from static source, so data can be changed.
|
2008-08-24 23:00:11 +00:00 |
|
rubidium
|
07c20252c3
|
(svn r14146) -Codechange: allow palette override in both ways and remove some unneeded '(x == 0) ? 0 : 1' constructs.
|
2008-08-23 20:16:54 +00:00 |
|
rubidium
|
200f405706
|
(svn r14146) -Codechange: allow palette override in both ways and remove some unneeded '(x == 0) ? 0 : 1' constructs.
|
2008-08-23 20:16:54 +00:00 |
|
rubidium
|
949885aeb3
|
(svn r14102) -Fix [FS#1986]: make NewGRF action 0x06's changes persistent over the several loading stages.
|
2008-08-19 09:08:45 +00:00 |
|
rubidium
|
aa80c3a96c
|
(svn r14102) -Fix [FS#1986]: make NewGRF action 0x06's changes persistent over the several loading stages.
|
2008-08-19 09:08:45 +00:00 |
|
peter1138
|
550fc3a3f5
|
(svn r14078) -Codechange: Rename *VehicleInfo::base_cost to cost_factor, indicating what it actually is.
|
2008-08-15 17:54:43 +00:00 |
|
peter1138
|
9d0e1b635a
|
(svn r14078) -Codechange: Rename *VehicleInfo::base_cost to cost_factor, indicating what it actually is.
|
2008-08-15 17:54:43 +00:00 |
|
frosch
|
d54d8bf295
|
(svn r13885) -Fix [FS#2168]: Var 0x7F is not feature-specific.
|
2008-07-30 18:23:12 +00:00 |
|
frosch
|
93d0ca8731
|
(svn r13885) -Fix [FS#2168]: Var 0x7F is not feature-specific.
|
2008-07-30 18:23:12 +00:00 |
|
frosch
|
2e18042aad
|
(svn r13881) -Cleanup (r12751): Remove some dead code.
|
2008-07-30 17:06:17 +00:00 |
|
frosch
|
c840a63dfd
|
(svn r13881) -Cleanup (r12751): Remove some dead code.
|
2008-07-30 17:06:17 +00:00 |
|
peter1138
|
65d1fb3a90
|
(svn r13831) -Codechange: Make purchase list order NewGRF property an extended byte.
|
2008-07-26 07:43:20 +00:00 |
|
peter1138
|
7a73bff37a
|
(svn r13831) -Codechange: Make purchase list order NewGRF property an extended byte.
|
2008-07-26 07:43:20 +00:00 |
|
peter1138
|
97990fa9fe
|
(svn r13774) -Codechange: Add support for changing vehicle purchase list position for all vehicle types.
|
2008-07-21 14:42:25 +00:00 |
|
peter1138
|
e6aa4e1eb1
|
(svn r13774) -Codechange: Add support for changing vehicle purchase list position for all vehicle types.
|
2008-07-21 14:42:25 +00:00 |
|
peter1138
|
f81b3b7357
|
(svn r13761) -Codechange: Remove dependency on rail for altering purchase list position (mostly function renaming)
|
2008-07-20 21:23:28 +00:00 |
|
peter1138
|
e6a1f1c012
|
(svn r13761) -Codechange: Remove dependency on rail for altering purchase list position (mostly function renaming)
|
2008-07-20 21:23:28 +00:00 |
|
rubidium
|
9a8d1bcad5
|
(svn r13675) -Fix: memory leak when NewGRFs got forcefully disabled and they defined GOTO labels.
|
2008-07-04 18:42:04 +00:00 |
|
rubidium
|
b5f7633883
|
(svn r13675) -Fix: memory leak when NewGRFs got forcefully disabled and they defined GOTO labels.
|
2008-07-04 18:42:04 +00:00 |
|
frosch
|
aadd3b29af
|
(svn r13594) -Feature(ette)[FS#2093]: Supply newgrfs with 'day of month', 'leap year' and 'day of year'.
|
2008-06-20 21:14:10 +00:00 |
|
frosch
|
4236dd3be5
|
(svn r13594) -Feature(ette)[FS#2093]: Supply newgrfs with 'day of month', 'leap year' and 'day of year'.
|
2008-06-20 21:14:10 +00:00 |
|
rubidium
|
dd0a66e202
|
(svn r13576) -Codechange: disable static NewGRFs when non-static NewGRFs query them in the context of network games. This makes it impossible for static NewGRFs to disable non-static NewGRFs and 'bad' things happening because the non-static NewGRF doesn't know about the static NewGRF.
|
2008-06-19 10:20:45 +00:00 |
|
rubidium
|
4ccd8a6786
|
(svn r13576) -Codechange: disable static NewGRFs when non-static NewGRFs query them in the context of network games. This makes it impossible for static NewGRFs to disable non-static NewGRFs and 'bad' things happening because the non-static NewGRF doesn't know about the static NewGRF.
|
2008-06-19 10:20:45 +00:00 |
|
peter1138
|
1c79b92989
|
(svn r13482) -Codechange: Use "extended bytes" in Actions 3 and 4 for vehicles
|
2008-06-12 09:25:04 +00:00 |
|
peter1138
|
d61da119d3
|
(svn r13482) -Codechange: Use "extended bytes" in Actions 3 and 4 for vehicles
|
2008-06-12 09:25:04 +00:00 |
|
rubidium
|
7ccf05ff35
|
(svn r13469) -Codechange: add support for loading Action 0x05, type 0F: "tracks for slopes". It's not useful right now, but it will be in the future.
|
2008-06-11 14:55:02 +00:00 |
|
rubidium
|
3d5fe9bfc1
|
(svn r13469) -Codechange: add support for loading Action 0x05, type 0F: "tracks for slopes". It's not useful right now, but it will be in the future.
|
2008-06-11 14:55:02 +00:00 |
|
rubidium
|
ee843728bf
|
(svn r13464) -Codechange: support NewGRF Action 0x05, type 12.
|
2008-06-11 13:54:01 +00:00 |
|
rubidium
|
7f6382badd
|
(svn r13464) -Codechange: support NewGRF Action 0x05, type 12.
|
2008-06-11 13:54:01 +00:00 |
|
smatz
|
506cde94b6
|
(svn r13456) -Codechange: use AllocaM() macro instead of alloca() at most places
|
2008-06-10 21:59:22 +00:00 |
|
smatz
|
bd5067b5a0
|
(svn r13456) -Codechange: use AllocaM() macro instead of alloca() at most places
|
2008-06-10 21:59:22 +00:00 |
|
belugas
|
03e2d30a33
|
(svn r13437) -Feature[newGRF]: Add long format introduction and maximum construction year for house.
|
2008-06-10 00:42:19 +00:00 |
|
belugas
|
54e7a3b196
|
(svn r13437) -Feature[newGRF]: Add long format introduction and maximum construction year for house.
|
2008-06-10 00:42:19 +00:00 |
|
glx
|
b60a1326bf
|
(svn r13390) -Codechange: introduce usererror() for fatal but not openttd related errors. Now all error() will 'crash' openttd after showing the message in win32 releases (MSVC), creating a crash.log and crash.dmp (like the '!' hack used before). On the other hand, usererror() will just close the game. So use error() only when it can be helpful to debugging, else use usererror().
|
2008-06-05 20:54:52 +00:00 |
|