OpenTTD
landscape_sprite.h
Go to the documentation of this file.
1 /* $Id: landscape_sprite.h 24877 2013-01-01 10:52:32Z rubidium $ */
2 
3 /*
4  * This file is part of OpenTTD.
5  * 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.
6  * 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.
7  * 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/>.
8  */
9 
12 static const SpriteID END = 0xFFFF;
13 
14 static const SpriteID _landscape_spriteindexes_arctic[] = {
15  0xF67, 0xF9F,
16  0xAAD, 0xAB0,
17  0x83A, 0x845,
18  0xFA0, 0xFC9,
19  0x43F, 0x45E,
20  0x566, 0x56D,
21  0x945, 0x94C,
22  0x3ED, 0x40C,
23  0x515, 0x51C,
24  0x55A, 0x561,
25  0x534, 0x546,
26  0x93D, 0x944,
27  0x955, 0x95C,
28  0xFDD, 0xFEC,
29  0x87D, 0x883,
30  0xA2B, 0xA39,
31  0x497, 0x4B0,
32  0x572, 0x575,
33  0x94D, 0x954,
34  0x818, 0x81D,
35  0x3DE, 0x3EB,
36  0x1212, 0x1212,
37  END
38 };
39 
40 static const SpriteID _landscape_spriteindexes_tropic[] = {
41  0xF67, 0xF9F,
42  0xAAD, 0xAB0,
43  0xFA0, 0xFC9,
44  0x43F, 0x45E,
45  0x566, 0x56D,
46  0x945, 0x94C,
47  0x3ED, 0x40C,
48  0x515, 0x51C,
49  0x55A, 0x561,
50  0x547, 0x559,
51  0x93D, 0x944,
52  0x955, 0x95C,
53  0xFDD, 0xFEC,
54  0x87D, 0x883,
55  0xA2B, 0xA39,
56  0x497, 0x4B0,
57  0x572, 0x575,
58  0x94D, 0x954,
59  0x5AE, 0x5AF,
60  0x118D, 0x11D8,
61  0x534, 0x546,
62  0x40D, 0x426,
63  0x45F, 0x478,
64  0x4B1, 0x4CA,
65  0x95D, 0x97C,
66  0x3DE, 0x3EB,
67  0x562, 0x565,
68  0x56E, 0x571,
69  0x57A, 0x57D,
70  0x83A, 0x845,
71  0xFF5, 0xFF5,
72  0xFF8, 0xFF8,
73  0x1212, 0x1212,
74  END
75 };
76 
77 static const SpriteID _landscape_spriteindexes_toyland[] = {
78  0xF54, 0xF9F,
79  0xFDD, 0xFE5,
80  0xFEC, 0xFEC,
81  0xFA0, 0xFC9,
82  0x818, 0x81D,
83  0x521, 0x546,
84  0x57E, 0x57F,
85  0x3ED, 0x40C,
86  0x43F, 0x45E,
87  0x491, 0x4B0,
88  0xA48, 0xA48,
89  0x4FB, 0x50A,
90  0x55A, 0x561,
91  0x566, 0x56D,
92  0x572, 0x579,
93  0x427, 0x42C,
94  0x479, 0x47E,
95  0x4CB, 0x4D0,
96  0x4EF, 0x4FA,
97  0xE9D, 0xECC,
98  0xF3D, 0xF40,
99  0xB59, 0xB60,
100  0xE5D, 0xE6C,
101  0xA49, 0xA59,
102  0xA63, 0xA68,
103  0xA5A, 0xA62,
104  0xA78, 0xA83,
105  0xA69, 0xA77,
106  0xA84, 0xAA3,
107  0xAA7, 0xAAC,
108  0xA2B, 0xA47,
109  0x3DE, 0x3EB,
110  0x47F, 0x488,
111  0x4D1, 0x4DA,
112  0x42D, 0x436,
113  0x515, 0x51C,
114  0x580, 0x585,
115  0xC14, 0xCB3,
116  0xAAD, 0xAB0,
117  0xAB5, 0xB00,
118  0xB69, 0xB70,
119  0xB61, 0xB68,
120  0xBC9, 0xBD0,
121  0xBD9, 0xBE0,
122  0xBA9, 0xBB0,
123  0xBC1, 0xBC4,
124  0x2D0, 0x2D0,
125  0xAA5, 0xAA6,
126  0x50F, 0x50F,
127  0x2EA, 0x2EA,
128  0x2ED, 0x2EE,
129  0x512, 0x513,
130  0x4EB, 0x4EE,
131  0x4E7, 0x4EA,
132  0x985, 0xA28,
133  0x10E4, 0x1133,
134  0x93D, 0x95C,
135  0x97D, 0x984,
136  0x7DA, 0x7DA,
137  0x2E6, 0x2E6,
138  0x1, 0x1,
139  0xE54, 0xE54,
140  0x51F, 0x520,
141  0x514, 0x514,
142  0x511, 0x511,
143  0x322, 0x322,
144  END
145 };