Files @ r25673:4919875a9031
Branch filter:

Location: cpp/openttd-patchpack/source/media/baseset/orig_dos_de.obg

Patric Stout
Codechange: ability to store structs and list of structs in savegames

The commits following this will use this new functionality.

Currently, a few places do this manually. This has as drawback that
the Save() and Load() code need to be in sync, and that any change
can result in (old) savegames no longer loading. In general, it is
annoying code to maintain.

By putting everything in a description table, and use that for
both Save() and Load(), it becomes easier to see what is going on,
and hopefully less likely for people to make mistakes.
; This represents the original graphics as on the German Transport
; Tycoon Deluxe DOS CD. It contains one broken sprite.
;
[metadata]
name              = original_dos_de
shortname         = TTDD
version           = 0
palette           = DOS
@description_STR_BASEGRAPHICS_DOS_DE_DESCRIPTION@

[files]
base              = TRG1.GRF
logos             = TRGI.GRF
arctic            = TRGC.GRF
tropical          = TRGH.GRF
toyland           = TRGT.GRF
extra             = ORIG_EXTRA.GRF

[md5s]
TRG1.GRF          = 9311676280e5b14077a8ee41c1b42192
TRGI.GRF          = da6a6c9dcc451eec88d79211437b76a8
TRGC.GRF          = ed446637e034104c5559b32c18afe78d
TRGH.GRF          = ee6616fb0e6ef6b24892c58c93d86fc9
TRGT.GRF          = fcde1d7e8a74197d72a62695884b909e
ORIG_EXTRA.GRF    = ${ORIG_EXTRA_GRF_MD5}

[origin]
default           = You can find it on your Transport Tycoon Deluxe CD-ROM.
ORIG_EXTRA.GRF    = This file was part of your OpenTTD installation.