Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
others were still regular inline), but make sure inline is always a 'forced' inline (I am looking at you MSVC)
|
|
coding style
|
|
|
|
|
|
applied correctly anymore as the configuration file is loaded after the first NewGRF scan
|
|
supplied by BaNaNaS tars, i.e. changelog and license.
|
|
to 'textfile', so it is more generic.
|
|
|
|
|
|
NewGRF indication.
|
|
|
|
|
|
forgotten
|
|
|
|
|
|
name becomes available
|
|
of GRFs with versions above 7.
|
|
|
|
choosing compatbile NewGRFs. (planetmaker)
|
|
search restrictions.
|
|
with action 14
|
|
|
|
railtype.
|
|
|
|
hide old NewGRFs / to choose the newest when loading compatible NewGRFs
|
|
|
|
user-changeable parameters
|
|
|
|
bitmask/bitset
|
|
palette for NewGRFs
|
|
|
|
a GRFText* to make translations possible
|
|
function co clone GRFConfig/GRFError
|
|
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.
|
|
GRFConfig and move the GameLog operations directly to AfterLoad().
|
|
|
|
|
|
sure all members are properly initialized
|
|
subclassing it
|
|
allocating errors more uniform.
-Fix: some grf error messages didn't free the previous error messages, creating a memory leak
|
|
|
|
|
|
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.
|
|
information in purchase-list/after building before users have a chance to blame OpenTTD for incorrectly autorenewing/-replacing.
|
|
mask for GRFID checks.
|
|
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.
|
|
depot (callback 0x11) and give a warning about that
|