2
* OpenTyrian: A modern cross-platform port of Tyrian
3
* Copyright (C) 2007-2009 The OpenTyrian Development Team
5
* This program is free software; you can redistribute it and/or
6
* modify it under the terms of the GNU General Public License
7
* as published by the Free Software Foundation; either version 2
8
* of the License, or (at your option) any later version.
10
* This program is distributed in the hope that it will be useful,
11
* but WITHOUT ANY WARRANTY; without even the implied warranty of
12
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13
* GNU General Public License for more details.
15
* You should have received a copy of the GNU General Public License
16
* along with this program; if not, write to the Free Software
17
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
23
const JE_char shapeFile[34] = /* [1..34] */
25
'2', '4', '7', '8', 'A', 'B', 'C', 'D', 'E', 'F', 'G', 'H', 'I', 'J', 'K', 'L', 'M', 'N',
26
'O', 'P', 'Q', 'R', 'S', 'T', 'U', '5', '#', 'V', '0', '@', '3', '^', '5', '9'
29
const char lvlFile[LVL_NUM][9] = /* [1..LVLnum] of string [8] */
31
/* 1*/ "ASTROID4", "MAINMAPE",
32
/* 2*/ "ASTROID5", "MAINMAPD",
33
/* 3*/ "ASTROID7", "MAINMAPC",
34
/* 4*/ "BUBBLES", "MAINMAPT",
35
/* 5*/ "DELI", "MAINMAPS",
36
/* 6*/ "MINES2", "MAINMAPQ",
37
/* 7*/ "MINES", "MAINMAPI",
38
/* 8*/ "SAVARA", "MAINMAPY",
39
/* 9*/ "TYRLEV", "MAINMAPZ",
40
/*10*/ "BONUS1-1", "MAINMAP0",
41
/*11*/ "HOLES", "MAINMAP8",
42
/*12*/ "SAVARA3", "MAINMAP3",
43
/*13*/ "DESERT", "MAINMAAA",
44
/*14*/ "WINDY", "MAINMAAB",
45
/*15*/ "TYRLEV3", "MAINMAPZ",
46
/*16*/ "UNDERTYR", "MAINMAAU",
47
/*17*/ "SAVARA5", "MAINMAAW",
48
/*18*/ "BEER", "MAINMAAX"
51
const char lvlFile2[LVL_NUM_2][9] = /* [1..LVLnum2] of string [8] */
55
"BONUS1-2", "MAINMAP0",
56
"ASTCITY2", "MAINMAP1",
57
"SPACEATK", "MAINMAPH",
58
"STATION", "MAINMAPV",
60
"MARKERS", "MAINMAPH",
62
"JUNGLE2", "MAINMAP5",
63
"JUNGLE3", "MAINMAP7",
67
const char lvlFile3[LVL_NUM_3][9] = /* [1..LVLnum3] of string [8] */
70
"ASTCITY", "MAINMAPP",
73
"DELI2", "MAINMAPU", /*Bonus 3*/
75
"STARGATE", "MAINMAP2", /*Bubbly*/
76
"TYRLEV2", "MAINMAPZ",
77
"TUNNEL2", "MAINMAPA", /*Tunnel*/
78
"SAVARA2", "MAINMAPY",
80
"MACES", "MAINMAP9" /*Bonus Maces*/
83
const char lvlFile4[LVL_NUM_4][9] = /* [1..LVLnum4] of string [8] */
85
"HARVEST", "MAINMAAC", /*Harvest World ooooo */
86
"MAZE", "MAINMAAD", /*Windy 2 ooooo */
87
"SAVARA4", "MAINMAAF", /*Savara IV ooooo */
88
"DESERT3", "MAINMAAG", /*Desert ooooo */
89
"LAVA1", "MAINMAAH", /*Lava Core ooooo */
90
"LAVA2", "MAINMAAJ", /*Lava Center ooooo */
91
"CORE", "MAINMAAI", /*Tec tiles ooooo */
92
"ICE1", "MAINMAAK", /*Ice exit ooooo */
93
"LAVA3", "MAINMAAL", /*Lava Exit ooooo */
94
"DESERT4", "MAINMAAM", /*Desert Run ooooo */
95
"TUNNEL3", "MAINMAAN", /*Secret Tunnel ooooo */
96
"LAVA4", "MAINMAAO", /*Lava Run ooooo */
97
"EYESPY", "MAINMAAQ", /*Giger Eye ooooo */
98
"FLEET2", "MAINMAPH", /*Dread Not ooooo */
99
"BRAIN", "MAINMAAR", /*Brainiac ooooo */
100
"NOSE", "MAINMAAS", /*Nose ooooo */
101
"DESERT5", "MAINMAAT", /*Time War ooooo */
102
"GALAGA", "MAINMAAV", /*Galaga ooooo */
103
/*19*/ "SAVARA6", "MAINMAAY", /*Savara Approach ooooo */
104
/*20*/ "SPACEAT2", "MAINMABB" /*Camanis Go ooooo */
107
const char lvlFile5[LVL_NUM_5][9] = /* [1..lvlnum5] of string [8] */
109
/* 1*/ "E5LVL01", "MAINMA51" /*FogWalls ----- */
112
/*! JE_LvlPosType lvlPos;*/
137
SHAPES1.DAT o - - - - Items
138
SHAPES3.DAT o - - - - Shots
139
SHAPES6.DAT o - - - - Explosions
140
SHAPES9.DAT o - - - - Player ships/options
142
1 SHAPES2.DAT - o - - - Tyrian ships
143
2 SHAPES4.DAT - o - - - TyrianBoss
144
3 SHAPES7.DAT - - - - - Iceships
145
4 SHAPES8.DAT - - - - - Tunnel World
146
5 SHAPESA.DAT o - - - - Mine Stuff
147
6 SHAPESB.DAT - - - - - IceBoss
148
7 SHAPESC.DAT - o - - - Deliani Stuff
149
8 SHAPESD.DAT o - - - - Asteroid Stuff I
150
9 SHAPESE.DAT - o - - - Tyrian Bonus Rock + Bubbles
151
10 SHAPESF.DAT - o - - - Savara Stuff I
152
11 SHAPESG.DAT - - - - - Giger Stuff
153
12 SHAPESH.DAT - - - - - Giger Stuff
154
13 SHAPESI.DAT - o - - - Savara Stuff II + Savara Boss
155
14 SHAPESJ.DAT - - - - - Jungle Stuff
156
15 SHAPESK.DAT - - - - - Snowballs
157
16 SHAPESL.DAT - - - - o Satellites
158
17 SHAPESM.DAT o - - - - Asteroid Stuff IV
159
18 SHAPESN.DAT - - - - - Giger Boss
160
19 SHAPESO.DAT - o - - - Savara Boss
161
20 SHAPESP.DAT o - - - - Asteroid Stuff III
162
21 SHAPESQ.DAT o - - - - Coins and Gems
163
22 SHAPESR.DAT - - - - - TunnelWorld Boss
164
23 SHAPESS.DAT o - - - - Asteroid Stuff II
165
24 SHAPEST.DAT - o - - - Deli Boss
166
25 SHAPESU.DAT - - - - - Deli Stuff II
167
28 SHAPESV.DAT - - o - o Misc Stuff/Cars
168
27 SHAPES#.DAT - - - o o Sawblades
169
31 SHAPES(.DAT - - - - o Desert/Lava