mirror of
https://github.com/JGRennison/OpenTTD-patches.git
synced 2024-11-04 06:00:15 +00:00
85 lines
2.8 KiB
Plaintext
85 lines
2.8 KiB
Plaintext
|
// Automatically generated by GRFCODEC. Do not modify!
|
||
|
// (Info version 32)
|
||
|
// Format: spritenum imagefile depth xpos ypos xsize ysize xrel yrel zoom flags
|
||
|
//
|
||
|
// $Id$
|
||
|
//
|
||
|
// This file is part of OpenTTD.
|
||
|
// OpenTTD is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, version 2.
|
||
|
// OpenTTD is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
|
||
|
// See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with OpenTTD. If not, see <http://www.gnu.org/licenses/>.
|
||
|
//
|
||
|
// Sources for extra graphics to complement the original graphics.
|
||
|
// Checks whether the correct version of OpenTTD is used before
|
||
|
// allowing it to be used.
|
||
|
//
|
||
|
|
||
|
//
|
||
|
// Number of sprites, it is wrong, but GRFcodec automagically gets it right.
|
||
|
//
|
||
|
0 * 4 00 00 00 00
|
||
|
|
||
|
|
||
|
//
|
||
|
// Check whether we are running OTTD or not.
|
||
|
//
|
||
|
-1 * 0 07 9D 04 \7= 01 00 00 00 01
|
||
|
-1 * 0 0B 03 7F FF 80 " is not for TTDPatch. Use ttdpatch(w).grf." 00
|
||
|
|
||
|
|
||
|
//
|
||
|
// Check for OTTD's version number
|
||
|
//
|
||
|
|
||
|
// First step... Variable A1 might not exist. If that's the case it always
|
||
|
// skips. As we do not want to skip out of the whole testing, we skip over
|
||
|
// the real version check.
|
||
|
-1 * 0 07 A1 04 \7= FF FF FF FF 02
|
||
|
|
||
|
// Real version check.
|
||
|
-1 * 0 07 A1 04 \7> \w20304 01 01 03
|
||
|
|
||
|
// If the version check is supported, the string is translateable via OpenTTD
|
||
|
// itself. Use it!.
|
||
|
|
||
|
-1 * 0 0B 03 7F 06 "1.1 (or trunk r20304)" 00
|
||
|
|
||
|
// Some OTTD versions before r11130 did support Action B, so use the English
|
||
|
// phrase there
|
||
|
-1 * 0 0B 03 7F FF "Requires OpenTTD version 1.1 (or trunk r20304) or better." 00
|
||
|
|
||
|
// Final fallback. No Action B support, just skip to the end of the file.
|
||
|
-1 * 0 07 A1 04 \7= FF FF FF FF 00
|
||
|
|
||
|
// We are a DOS paletted NewGRF, so tell OpenTTD that. Then it can actually
|
||
|
// do the right thing. Yay for that feature as that means no duplicate NewGRF!
|
||
|
-1 * 0 14
|
||
|
"C" "INFO"
|
||
|
"B" "PALS" \w1 "D"
|
||
|
00
|
||
|
00
|
||
|
|
||
|
// GRF ID, must start with FF so it gets ignored
|
||
|
//@@WARNING DISABLE 101
|
||
|
-1 * 0 08 08 FF "OTT"
|
||
|
|
||
|
// Name of the GRF
|
||
|
"Original baseset extra graphics" 00
|
||
|
|
||
|
// Description of the GRF.
|
||
|
"License: GNU General Public License version 2" 0D
|
||
|
"Andrew Parkhouse: rivers" 0D
|
||
|
"Addi and PaulC: original graphics fixes" 0D
|
||
|
"OpenTTD developers: other graphics" 00
|
||
|
|
||
|
//
|
||
|
// The real data of the GRF is acquired from several subfiles.
|
||
|
//
|
||
|
#include "shore.nfo"
|
||
|
#include "fix_graphics.nfo"
|
||
|
#include "rivers/rapids.nfo"
|
||
|
#include "rivers/temperate.nfo"
|
||
|
#include "rivers/arctic.nfo"
|
||
|
#include "rivers/tropic.nfo"
|
||
|
#include "rivers/toyland.nfo"
|