rubidium
|
6256d64553
|
(svn r23932) -Codechange: split the NewGRF text window into its own source files
|
13 years ago |
michi_cc
|
14094d00bf
|
(svn r23887) -Feature: [NewGRF] Support for container version 2.
|
13 years ago |
frosch
|
9eebe8b1ae
|
(svn r23807) -Codechange: GRFError::num_params is not needed, remove it.
|
13 years ago |
truebrain
|
aa1a0053b0
|
(svn r23640) -Fix: stop using FORCEINLINE (1/3rd of the instances were, the others were still regular inline), but make sure inline is always a 'forced' inline (I am looking at you MSVC)
|
13 years ago |
rubidium
|
3d605f6488
|
(svn r23595) -Codechange: add comma after last enum to get a more uniform coding style
|
13 years ago |
rubidium
|
24263638bf
|
(svn r23526) -Codechange: unify cargos vs cargoes
|
13 years ago |
yexo
|
38102a96b9
|
(svn r23494) -Feature: [NewGRF] action14 node INFO->URL_ to add an url
|
13 years ago |
rubidium
|
b92c6ae0b7
|
(svn r23422) -Fix [FS#4863] (r22797): the default palette setting wasn't applied correctly anymore as the configuration file is loaded after the first NewGRF scan
|
13 years ago |
frosch
|
ba6d212079
|
(svn r23249) -Feature: Also allow viewing of the other two textfiles supplied by BaNaNaS tars, i.e. changelog and license.
|
13 years ago |
frosch
|
42ba77bd11
|
(svn r23248) -Codechange: Rename everything related to the NewGRF 'readme' to 'textfile', so it is more generic.
|
13 years ago |
rubidium
|
60c0abb883
|
(svn r23178) -Feature [FS#4780]: in-game readme.txt readmer (LordAro)
|
13 years ago |
frosch
|
1900d7fcb6
|
(svn r23140) -Add: ErrorUnknownCallbackResult()
|
13 years ago |
michi_cc
|
e07c107eb1
|
(svn r23001) -Feature: [NewGRF] Automatically switch to a 32 bpp blitter on NewGRF indication.
|
13 years ago |
rubidium
|
af80e9106e
|
(svn r22826) -Codechange: pass sub directory to NewGRF loading functions
|
13 years ago |
rubidium
|
cc6e55a246
|
(svn r22797) -Add: progress bar for scanning NewGRFs
|
13 years ago |
rubidium
|
54f52a26a4
|
(svn r22793) -Codechange: remove callback default to make clear they are not forgotten
|
13 years ago |
rubidium
|
5246ed53a8
|
(svn r22790) -Codechange: add callback for when NewGRF scanning is complete
|
13 years ago |
rubidium
|
eb2197f4c8
|
(svn r22410) -Document: some more bits ;)
|
14 years ago |
yexo
|
d1d3084a82
|
(svn r22162) -Fix [FS#4533]: No update of NewGRF window when unknown GRF name becomes available
|
14 years ago |
frosch
|
56d06b6ef8
|
(svn r21814) -Fix/Add: Check GRF version from action 8, and disallow usage of GRFs with versions above 7.
|
14 years ago |
frosch
|
3dbc1abf14
|
(svn r20959) -Codechange: Realign comments.
|
14 years ago |
frosch
|
92dadb78ab
|
(svn r20958) -Add: the concept of min-loadable-version to NewGRFs when choosing compatbile NewGRFs. (planetmaker)
|
14 years ago |
frosch
|
a7e486360d
|
(svn r20957) -Codechange: Add another parameter to FindGRFConfig() to define search restrictions.
|
14 years ago |
yexo
|
8d451d3d72
|
(svn r20601) -Feature: [NewGRF] Add 'DEFA' field to set parameter defaults with action 14
|
14 years ago |
rubidium
|
771b553333
|
(svn r20566) -Feature: happy smiles on the faces of Ammler and planetmaker
|
14 years ago |
frosch
|
d08c3d9381
|
(svn r20505) -Feature [FS#3978]: Allow changing visual effect when changing railtype.
|
14 years ago |
frosch
|
5b86c79fce
|
(svn r20283) -Codechange: Unify start of doygen comments.
|
14 years ago |
rubidium
|
a777266426
|
(svn r20259) -Add: allow NewGRFs to specify their version and use that to hide old NewGRFs / to choose the newest when loading compatible NewGRFs
|
14 years ago |
yexo
|
f4c46dd701
|
(svn r20258) -Feature: more user-friendly gui to change NewGRF parameters
|
14 years ago |
yexo
|
0ef99605cc
|
(svn r20255) -Add: allow NewGRFs to specify static info about their user-changeable parameters
|
14 years ago |
rubidium
|
f03106db1c
|
(svn r20254) -Add: allow NewGRFs to specify their palette
|
14 years ago |
rubidium
|
d9393035ea
|
(svn r20253) -Codechange: change GRFConfig::windows_paletted into a bitmask/bitset
|
14 years ago |
rubidium
|
6c22efc840
|
(svn r20252) -Codechange: deduplicate logic for setting a suitable (initial) palette for NewGRFs
|
14 years ago |
yexo
|
eacf65598f
|
(svn r20251) -Add: [NewGRF] allow grfs to specify the number of valid parameters
|
14 years ago |
yexo
|
6117b0abc7
|
(svn r20249) -Codechange: change the newgrf name/description from a char* to a GRFText* to make translations possible
|
14 years ago |
yexo
|
cb5cfd7f8c
|
(svn r20248) -Codechange: use a copy-constructor instead of a separate function co clone GRFConfig/GRFError
|
14 years ago |
frosch
|
52c4af211a
|
(svn r19972) -Change: Use the md5sum from the previous save of the game for BaNaNaS instead of the initial (when the grf was added) md5sum from the gamelog. Neither method is 'better', but this way it is independent from the gamelog.
|
15 years ago |
frosch
|
54a7c3243e
|
(svn r19971) -Codechange: Make IsGoodGRFConfigList() operate on any given GRFConfig and move the GameLog operations directly to AfterLoad().
|
15 years ago |
alberth
|
88fe11aae3
|
(svn r19835) -Codechange: Extract grfident equality check to its own method.
|
15 years ago |
yexo
|
23af928ce9
|
(svn r19295) -Codechange: introduce wrapper functions for GRFConfig::name/info
|
15 years ago |
yexo
|
daf89297fe
|
(svn r19256) -Codechange: use a constructor/destructor for GRFConfig to make sure all members are properly initialized
|
15 years ago |
yexo
|
b21278659c
|
(svn r19255) -Codechange: encapsulate GRFIdentifier in GRFConfig instead of subclassing it
|
15 years ago |
yexo
|
e876e21abf
|
(svn r19251) -Codechange: add a contructor to GRFError and use it to allocating errors more uniform.
-Fix: some grf error messages didn't free the previous error messages, creating a memory leak
|
15 years ago |
yexo
|
e7fbbdc81d
|
(svn r18813) -Codechange: deduplicate copying a newgrf config
|
15 years ago |
rubidium
|
99d46e0ad7
|
(svn r17248) -Fix: add GPL license notice where appropriate
|
15 years ago |
frosch
|
80e896fa53
|
(svn r16223) -Fix (r8881): ActionB should use the online parameters from GRFFile instead of the initial user-specified values from GRFConfig. Also use the values as they were set when the ActionB was executed, not as they are set when the message is shown.
|
16 years ago |
frosch
|
d86e821f53
|
(svn r15701) -Fix [FS#2595]: Blame NewGRFs returning inconsistent information in purchase-list/after building before users have a chance to blame OpenTTD for incorrectly autorenewing/-replacing.
|
16 years ago |
peter1138
|
8ab3e4b7b6
|
(svn r15114) -Codechange: Add support for 8 byte action7/9 data, used as a mask for GRFID checks.
|
16 years ago |
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.
|
16 years ago |
smatz
|
f1c0555d2e
|
(svn r13816) -Fix [FS#2150]: check for vehicle length changes outside a depot (callback 0x11) and give a warning about that
|
16 years ago |