Files
@ r25081:abb147cb8bdd
Branch filter:
Location: cpp/openttd-patchpack/source/src/table/airporttiles.h - annotation
r25081:abb147cb8bdd
2.3 KiB
text/x-c
Add: allow setting the highest mountain for heightmaps
It will add some slack to the map height limit if that was set
to auto.
It will add some slack to the map height limit if that was set
to auto.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 | r14283:961fde17c95b r14283:961fde17c95b r14283:961fde17c95b r14283:961fde17c95b r14283:961fde17c95b r14283:961fde17c95b r14283:961fde17c95b r14283:961fde17c95b r14283:961fde17c95b r14283:961fde17c95b r14283:961fde17c95b r14283:961fde17c95b r14347:c3da68027adf r15925:9a7fe46227a0 r14347:c3da68027adf r15925:9a7fe46227a0 r14283:961fde17c95b r15610:623a23fb6560 r15610:623a23fb6560 r15613:193c12018337 r15613:193c12018337 r14283:961fde17c95b r14283:961fde17c95b r14347:c3da68027adf r14347:c3da68027adf r14347:c3da68027adf r14347:c3da68027adf r14347:c3da68027adf r14347:c3da68027adf r14347:c3da68027adf r14347:c3da68027adf r14347:c3da68027adf r14347:c3da68027adf r14283:961fde17c95b r14347:c3da68027adf r14347:c3da68027adf r14347:c3da68027adf r14347:c3da68027adf r14347:c3da68027adf r14347:c3da68027adf r14347:c3da68027adf r14347:c3da68027adf r14347:c3da68027adf r14347:c3da68027adf r14283:961fde17c95b r14347:c3da68027adf r14347:c3da68027adf r14347:c3da68027adf r14347:c3da68027adf r14347:c3da68027adf r14347:c3da68027adf r14347:c3da68027adf r14347:c3da68027adf r14347:c3da68027adf r14347:c3da68027adf r14283:961fde17c95b r14347:c3da68027adf r14609:952e574afdf2 r14347:c3da68027adf r14347:c3da68027adf r14347:c3da68027adf r14347:c3da68027adf r14347:c3da68027adf r14347:c3da68027adf r14347:c3da68027adf r14609:952e574afdf2 r14283:961fde17c95b r14347:c3da68027adf r14347:c3da68027adf r14347:c3da68027adf r14347:c3da68027adf r14347:c3da68027adf r14347:c3da68027adf r14347:c3da68027adf r14347:c3da68027adf r14347:c3da68027adf r14347:c3da68027adf r14283:961fde17c95b r14347:c3da68027adf r14609:952e574afdf2 r14609:952e574afdf2 r14347:c3da68027adf r14347:c3da68027adf r14347:c3da68027adf r14347:c3da68027adf r14347:c3da68027adf r14347:c3da68027adf r14347:c3da68027adf r14283:961fde17c95b r14347:c3da68027adf r14347:c3da68027adf r14347:c3da68027adf r14347:c3da68027adf r14347:c3da68027adf r14347:c3da68027adf r14347:c3da68027adf r14347:c3da68027adf r14347:c3da68027adf r14347:c3da68027adf r14283:961fde17c95b r14347:c3da68027adf r14347:c3da68027adf r14347:c3da68027adf r14609:952e574afdf2 r14283:961fde17c95b r14283:961fde17c95b r24521:57ec498b9221 r14283:961fde17c95b r14347:c3da68027adf r14283:961fde17c95b r14283:961fde17c95b r14283:961fde17c95b | /*
* 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/>.
*/
/** @file airporttiles.h Tables with airporttile defaults. */
#ifndef AIRPORTTILES_H
#define AIRPORTTILES_H
/** Writes all airport tile properties in the AirportTile struct */
#define AT(num_frames, anim_speed) {{num_frames, ANIM_STATUS_LOOPING, anim_speed, 0}, STR_NULL, 0, 0, true, GRFFileProps(INVALID_AIRPORTTILE)}
/** Writes an airport tile without animation in the AirportTile struct */
#define AT_NOANIM {{0, ANIM_STATUS_NO_ANIMATION, 2, 0}, STR_NULL, 0, 0, true, GRFFileProps(INVALID_AIRPORTTILE)}
/**
* All default airport tiles.
* @see AirportTiles for a list of names.
*/
static const AirportTileSpec _origin_airporttile_specs[] = {
/* 0..9 */
AT_NOANIM,
AT_NOANIM,
AT_NOANIM,
AT_NOANIM,
AT_NOANIM,
AT_NOANIM,
AT_NOANIM,
AT_NOANIM,
AT_NOANIM,
AT_NOANIM,
AT_NOANIM,
AT_NOANIM,
AT_NOANIM,
AT_NOANIM,
AT_NOANIM,
AT_NOANIM,
AT_NOANIM,
AT_NOANIM,
AT_NOANIM,
AT_NOANIM,
AT_NOANIM,
AT_NOANIM,
AT_NOANIM,
AT_NOANIM,
AT_NOANIM,
AT_NOANIM,
AT_NOANIM,
AT_NOANIM,
AT_NOANIM,
AT_NOANIM,
AT_NOANIM,
AT(11, 2), // APT_RADAR_GRASS_FENCE_SW
AT_NOANIM,
AT_NOANIM,
AT_NOANIM,
AT_NOANIM,
AT_NOANIM,
AT_NOANIM,
AT_NOANIM,
AT(3, 1), // APT_GRASS_FENCE_NE_FLAG
AT_NOANIM,
AT_NOANIM,
AT_NOANIM,
AT_NOANIM,
AT_NOANIM,
AT_NOANIM,
AT_NOANIM,
AT_NOANIM,
AT_NOANIM,
AT_NOANIM,
AT_NOANIM,
AT(11, 2), // APT_RADAR_FENCE_SW
AT(11, 2), // APT_RADAR_FENCE_NE
AT_NOANIM,
AT_NOANIM,
AT_NOANIM,
AT_NOANIM,
AT_NOANIM,
AT_NOANIM,
AT_NOANIM,
AT_NOANIM,
AT_NOANIM,
AT_NOANIM,
AT_NOANIM,
AT_NOANIM,
AT_NOANIM,
AT_NOANIM,
AT_NOANIM,
AT_NOANIM,
AT_NOANIM,
AT_NOANIM,
AT_NOANIM,
AT_NOANIM,
AT(3, 1), // APT_GRASS_FENCE_NE_FLAG_2
};
static_assert(NEW_AIRPORTTILE_OFFSET == lengthof(_origin_airporttile_specs));
#undef AT_NOANIM
#undef AT
#endif /* AIRPORTTILES_H */
|