rubidium
|
28ea38ae55
|
(svn r14949) -Cleanup: pointer coding style
|
2009-01-10 00:31:47 +00:00 |
|
rubidium
|
11da45ee55
|
(svn r14949) -Cleanup: pointer coding style
|
2009-01-10 00:31:47 +00:00 |
|
peter1138
|
7175ff116e
|
(svn r14939) -Codechange: Follow standard *ChangeInfo() pattern for global variables during reservation. Whilst not strictly necessary for global variables, following the same pattern makes it easier to follow. This also solves the long standing ChangeInfoResult/bool warning for MSVC.
|
2009-01-09 20:14:07 +00:00 |
|
peter1138
|
5c666fac14
|
(svn r14939) -Codechange: Follow standard *ChangeInfo() pattern for global variables during reservation. Whilst not strictly necessary for global variables, following the same pattern makes it easier to follow. This also solves the long standing ChangeInfoResult/bool warning for MSVC.
|
2009-01-09 20:14:07 +00:00 |
|
peter1138
|
544e04fe62
|
(svn r14926) -Feature: Automatically set last engine ageing year to the last 'introduction year plus half model life', to allow engines later than 2050 to appear.
|
2009-01-08 21:48:59 +00:00 |
|
peter1138
|
0052c85002
|
(svn r14926) -Feature: Automatically set last engine ageing year to the last 'introduction year plus half model life', to allow engines later than 2050 to appear.
|
2009-01-08 21:48:59 +00:00 |
|
peter1138
|
bd803696b3
|
(svn r14869) -Feature: Allow road vehicles to move multiple steps in a tick (code based on train movement code) and add support for RV prop 15. This gives RVs a maximum speed of 318mph instead 79mph. This only implements higher speeds, not 'realistic acceleration'.
|
2009-01-06 14:45:38 +00:00 |
|
peter1138
|
c0efc759ef
|
(svn r14869) -Feature: Allow road vehicles to move multiple steps in a tick (code based on train movement code) and add support for RV prop 15. This gives RVs a maximum speed of 318mph instead 79mph. This only implements higher speeds, not 'realistic acceleration'.
|
2009-01-06 14:45:38 +00:00 |
|
rubidium
|
ac74654d8f
|
(svn r14788) -Fix [FS#2489]: some TTDPatch flags were wrong (Swallow)
|
2009-01-02 22:18:05 +00:00 |
|
rubidium
|
2086fbcf17
|
(svn r14788) -Fix [FS#2489]: some TTDPatch flags were wrong (Swallow)
|
2009-01-02 22:18:05 +00:00 |
|
rubidium
|
0d5ecc4d37
|
(svn r14769) -Change: when loading games in "network" mode use the start date of the save game for the server and all clients when loading the NewGRFs instead of the current date. Prevents desyncs caused by action 7/9s skipping parts of the GRF based on the date or some other variables that can differ at NewGRF load time.
|
2008-12-29 20:36:12 +00:00 |
|
rubidium
|
9f4132c739
|
(svn r14769) -Change: when loading games in "network" mode use the start date of the save game for the server and all clients when loading the NewGRFs instead of the current date. Prevents desyncs caused by action 7/9s skipping parts of the GRF based on the date or some other variables that can differ at NewGRF load time.
|
2008-12-29 20:36:12 +00:00 |
|
smatz
|
36e8ae6a2a
|
(svn r14740) -Fix (r13675)(r14739): we shouldn't skip all remaining sprites neither
|
2008-12-24 23:20:30 +00:00 |
|
smatz
|
5e79462685
|
(svn r14740) -Fix (r13675)(r14739): we shouldn't skip all remaining sprites neither
|
2008-12-24 23:20:30 +00:00 |
|
smatz
|
2eee9bdc3b
|
(svn r14739) -Fix (r13675): when a static GRF was forcibly disabled, wrong data was released, causing memory leaks and wrong behaviour or crashes
|
2008-12-24 23:01:16 +00:00 |
|
smatz
|
aeeb60868c
|
(svn r14739) -Fix (r13675): when a static GRF was forcibly disabled, wrong data was released, causing memory leaks and wrong behaviour or crashes
|
2008-12-24 23:01:16 +00:00 |
|
smatz
|
24ffb8bbba
|
(svn r14738) -Fix (r13576): GCF_STATIC belongs to GRFConfig::flags, not GRFConfig::status
|
2008-12-24 22:33:06 +00:00 |
|
smatz
|
48af805ada
|
(svn r14738) -Fix (r13576): GCF_STATIC belongs to GRFConfig::flags, not GRFConfig::status
|
2008-12-24 22:33:06 +00:00 |
|
smatz
|
808d746bf3
|
(svn r14737) -Fix (r10211): memory leak in Action 0x0F (new town names)
|
2008-12-24 21:25:09 +00:00 |
|
smatz
|
921863da15
|
(svn r14737) -Fix (r10211): memory leak in Action 0x0F (new town names)
|
2008-12-24 21:25:09 +00:00 |
|
frosch
|
0f72032d44
|
(svn r14696) -Fix (r10495): Words now consist of 16 bits.
|
2008-12-19 23:13:51 +00:00 |
|
frosch
|
59fca8523f
|
(svn r14696) -Fix (r10495): Words now consist of 16 bits.
|
2008-12-19 23:13:51 +00:00 |
|
frosch
|
445767cc4c
|
(svn r14674) -Fix (r4965): Check sprite size when executing action 6.
|
2008-12-13 19:43:57 +00:00 |
|
frosch
|
a5c02ba0a5
|
(svn r14674) -Fix (r4965): Check sprite size when executing action 6.
|
2008-12-13 19:43:57 +00:00 |
|
rubidium
|
e589c7e580
|
(svn r14422) -Codechange: also reflect the changes of r14421 in the filenames.
|
2008-09-30 20:51:04 +00:00 |
|
rubidium
|
b650a86e58
|
(svn r14422) -Codechange: also reflect the changes of r14421 in the filenames.
|
2008-09-30 20:51:04 +00:00 |
|
rubidium
|
882d39a081
|
(svn r14233) -Feature/Fix [FS#2172]: save the palette of the loaded NewGRFs in the savegame, so joining with a server using Windows palette will make a client with the DOS palette do palette conversion and (thus) not cause a desync due to the different palettes disabling different NewGRFs.
|
2008-09-03 07:51:07 +00:00 |
|
rubidium
|
a4cd12274c
|
(svn r14233) -Feature/Fix [FS#2172]: save the palette of the loaded NewGRFs in the savegame, so joining with a server using Windows palette will make a client with the DOS palette do palette conversion and (thus) not cause a desync due to the different palettes disabling different NewGRFs.
|
2008-09-03 07:51:07 +00:00 |
|
frosch
|
7a13b29190
|
(svn r14230) -Codechange: Simplify MapDOSColour() using the new stuff.
|
2008-09-02 20:01:18 +00:00 |
|
frosch
|
3ce1a5672e
|
(svn r14230) -Codechange: Simplify MapDOSColour() using the new stuff.
|
2008-09-02 20:01:18 +00:00 |
|
rubidium
|
9ca1972e01
|
(svn r14229) -Feature: allow overriding the palette of the base GRFs. This way you can play with NewGRFs made for the Windows palette with the DOS palettes base GRFs (and vice versa). Note that for this to work correctly ALL NewGRFs must use the same palette; mix and match is not yet supported.
|
2008-09-02 18:45:15 +00:00 |
|
rubidium
|
fc216aeeb8
|
(svn r14229) -Feature: allow overriding the palette of the base GRFs. This way you can play with NewGRFs made for the Windows palette with the DOS palettes base GRFs (and vice versa). Note that for this to work correctly ALL NewGRFs must use the same palette; mix and match is not yet supported.
|
2008-09-02 18:45:15 +00:00 |
|
peter1138
|
4b53c92be2
|
(svn r14203) -Codechange: [NewGRF] Disable a GRF if it contains an unknown property, or tries to assign an invalid ID.
|
2008-08-31 16:41:27 +00:00 |
|
peter1138
|
7bc5b136b1
|
(svn r14203) -Codechange: [NewGRF] Disable a GRF if it contains an unknown property, or tries to assign an invalid ID.
|
2008-08-31 16:41:27 +00:00 |
|
peter1138
|
5dbac1d461
|
(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
|
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 |
|