peter1138
|
b4b1f26a9f
|
(svn r14202) -Codechange: [NewGRF] Give more meaningful output if a house/industry/industrytile is undefined in action 3, and continue processing remaining IDs.
|
2008-08-31 15:46:14 +00:00 |
|
peter1138
|
b301bd832e
|
(svn r14201) -Codechange: [NewGRF] Don't continue processing an Action 0 if we didn't read the data for a property -- the data will be wrong for subsequent reads.
-Codechange: [NewGRF] *Do* continue processing if the value of a property is invalid, however.
|
2008-08-31 15:26:46 +00:00 |
|
peter1138
|
7e88b7bb3e
|
(svn r14201) -Codechange: [NewGRF] Don't continue processing an Action 0 if we didn't read the data for a property -- the data will be wrong for subsequent reads.
-Codechange: [NewGRF] *Do* continue processing if the value of a property is invalid, however.
|
2008-08-31 15:26:46 +00:00 |
|
rubidium
|
a20b833516
|
(svn r14199) -Codechange: split fileio.h into fileio_type.h and fileio_func.h so not everything that includes saveload.h needs to include everything else too.
|
2008-08-31 10:50:05 +00:00 |
|
rubidium
|
ea1f180a55
|
(svn r14199) -Codechange: split fileio.h into fileio_type.h and fileio_func.h so not everything that includes saveload.h needs to include everything else too.
|
2008-08-31 10:50:05 +00:00 |
|
peter1138
|
4be6701717
|
(svn r14198) -Codechange: [NewGRF] Simplify handling of common vehicle properties.
|
2008-08-31 09:52:47 +00:00 |
|
peter1138
|
46e23b8f99
|
(svn r14198) -Codechange: [NewGRF] Simplify handling of common vehicle properties.
|
2008-08-31 09:52:47 +00:00 |
|
rubidium
|
951ea4ae6d
|
(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 |
|
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 |
|