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 |
|
glx
|
ee256e770a
|
(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 |
|
peter1138
|
0a41936df8
|
(svn r13388) -Codechange: Remove "my invented flag for something that is a wagon"
|
2008-06-05 12:08:20 +00:00 |
|
peter1138
|
261018fc8c
|
(svn r13388) -Codechange: Remove "my invented flag for something that is a wagon"
|
2008-06-05 12:08:20 +00:00 |
|
belugas
|
840db9bcf0
|
(svn r13376) -Feature: Add access to current long year and date from Action 7/9/D and VarAction2 (23/24 or A3/A4)
Add access to (long format) building year, in Variational Action2 Variable 49 for Vehicles
|
2008-06-04 00:17:48 +00:00 |
|
belugas
|
2550f353e9
|
(svn r13376) -Feature: Add access to current long year and date from Action 7/9/D and VarAction2 (23/24 or A3/A4)
Add access to (long format) building year, in Variational Action2 Variable 49 for Vehicles
|
2008-06-04 00:17:48 +00:00 |
|
peter1138
|
1b7fcf0171
|
(svn r13374) -Fix (r13364): Some common compilers do not yet support 9 year old specifications.
|
2008-06-03 12:11:16 +00:00 |
|
peter1138
|
d58f055876
|
(svn r13374) -Fix (r13364): Some common compilers do not yet support 9 year old specifications.
|
2008-06-03 12:11:16 +00:00 |
|
peter1138
|
c0d206f505
|
(svn r13372) -Cleanup: Excessive whitespace
|
2008-06-03 10:22:42 +00:00 |
|
peter1138
|
722f48a1d6
|
(svn r13372) -Cleanup: Excessive whitespace
|
2008-06-03 10:22:42 +00:00 |
|
peter1138
|
76bae9f8dd
|
(svn r13371) -Fix (r4510 ... r12924): Engine array size is not related to the ID used when setting a vehicle's name (it is vehicle type specific). Instead just test for a generic string.
|
2008-06-03 09:58:13 +00:00 |
|
peter1138
|
7b75cee876
|
(svn r13371) -Fix (r4510 ... r12924): Engine array size is not related to the ID used when setting a vehicle's name (it is vehicle type specific). Instead just test for a generic string.
|
2008-06-03 09:58:13 +00:00 |
|
belugas
|
0cf79d70d0
|
(svn r13368) -Codechange: give house's min/max_date a better name, as it is really year, not date
|
2008-06-03 03:06:16 +00:00 |
|
belugas
|
4b4e73c1dd
|
(svn r13368) -Codechange: give house's min/max_date a better name, as it is really year, not date
|
2008-06-03 03:06:16 +00:00 |
|
peter1138
|
64410681db
|
(svn r13364) -Codechange: Refactor action 3 mapping to use grf_load_*() instead of direct byte array access.
|
2008-06-02 19:52:41 +00:00 |
|
peter1138
|
7b66180d78
|
(svn r13364) -Codechange: Refactor action 3 mapping to use grf_load_*() instead of direct byte array access.
|
2008-06-02 19:52:41 +00:00 |
|
peter1138
|
93f8ff955c
|
(svn r13363) -Codechange: Code duplication tidy up
|
2008-06-02 19:35:30 +00:00 |
|
peter1138
|
86ab690ec5
|
(svn r13363) -Codechange: Code duplication tidy up
|
2008-06-02 19:35:30 +00:00 |
|
rubidium
|
e7a501100a
|
(svn r13325) -Codechange: split the client-side only settings from the settings stored in the savegame so there is no need to have a duplicate copy of it for new games.
|
2008-05-29 15:13:28 +00:00 |
|
rubidium
|
923e21129c
|
(svn r13325) -Codechange: split the client-side only settings from the settings stored in the savegame so there is no need to have a duplicate copy of it for new games.
|
2008-05-29 15:13:28 +00:00 |
|
rubidium
|
33e18c236d
|
(svn r13301) -Fix [FS#1997]: resolve more MSVC 9 x64 warnings.
|
2008-05-27 21:41:00 +00:00 |
|
rubidium
|
5c5ee7eb57
|
(svn r13301) -Fix [FS#1997]: resolve more MSVC 9 x64 warnings.
|
2008-05-27 21:41:00 +00:00 |
|
rubidium
|
d289464d69
|
(svn r13255) -Codechange: move _opt to _settings.
|
2008-05-25 22:36:44 +00:00 |
|
rubidium
|
8c9cc415e3
|
(svn r13255) -Codechange: move _opt to _settings.
|
2008-05-25 22:36:44 +00:00 |
|
rubidium
|
dc77647ea4
|
(svn r13251) -Codechange: rename _patches to _settings as that is more logic.
-Codechange: move all Settings into substructs of _settings in a way that they are logically grouped.
|
2008-05-25 19:17:03 +00:00 |
|
rubidium
|
4625695653
|
(svn r13251) -Codechange: rename _patches to _settings as that is more logic.
-Codechange: move all Settings into substructs of _settings in a way that they are logically grouped.
|
2008-05-25 19:17:03 +00:00 |
|
belugas
|
08671d2e78
|
(svn r13226) -Feature: Allow to have more than only two airports per town. The number of airports is now controlled by the noise each of them generates, the distance from town's center and how tolerant the town is.
Initial concept : TTDPatch (moreairpots), Initial code : Pasky
Thanks to BigBB (help coding), Smatz Skidd13 and frosch for bugcatches and advices
|
2008-05-24 02:54:47 +00:00 |
|
belugas
|
fc35ad9ee9
|
(svn r13226) -Feature: Allow to have more than only two airports per town. The number of airports is now controlled by the noise each of them generates, the distance from town's center and how tolerant the town is.
Initial concept : TTDPatch (moreairpots), Initial code : Pasky
Thanks to BigBB (help coding), Smatz Skidd13 and frosch for bugcatches and advices
|
2008-05-24 02:54:47 +00:00 |
|
peter1138
|
839070028e
|
(svn r13074) -Fix: For multiheaded engines, halve power and running cost when used instead of when loading, to allow callback values to work properly.
|
2008-05-13 20:39:57 +00:00 |
|
peter1138
|
eb112946a7
|
(svn r13074) -Fix: For multiheaded engines, halve power and running cost when used instead of when loading, to allow callback values to work properly.
|
2008-05-13 20:39:57 +00:00 |
|
glx
|
a28ea38653
|
(svn r13008) -Fix [FS#1997]: silence some MSVC x64 warnings
|
2008-05-08 13:20:54 +00:00 |
|
glx
|
e48a351f8e
|
(svn r13008) -Fix [FS#1997]: silence some MSVC x64 warnings
|
2008-05-08 13:20:54 +00:00 |
|
peter1138
|
9e977b78ff
|
(svn r12973) -Codechange: Rename GRMSpriteEntry to GRFLocation, as it is not necessarily specific to GRM sprites...
|
2008-05-06 17:24:27 +00:00 |
|
peter1138
|
c025d7a152
|
(svn r12973) -Codechange: Rename GRMSpriteEntry to GRFLocation, as it is not necessarily specific to GRM sprites...
|
2008-05-06 17:24:27 +00:00 |
|