00001 /********************************************************************************************* 00002 * 00003 * leveldat.cpp 00004 * 00005 * Re-Volt (PC) Copyright (c) Probe Entertainment 1998 00006 * 00007 * Contents: 00008 * Level specific data 00009 * 00010 ********************************************************************************************* 00011 * 00012 * 28/02/98 Matt Taylor 00013 * File inception. 00014 * 00015 *********************************************************************************************/ 00016 00017 #include "revolt.h" 00018 #include "level.h" 00019 00020 // Track info 00021 00022 /*LEVEL_INFO LevelInfo[MAX_LEVEL] = 00023 { 00024 // Toy World 00025 { 00026 "Toy World", 00027 "levels\\toy\\toy.w", 00028 "levels\\toy\\toy.col", 00029 "", // No convex hulls yet 00030 "levels\\toy\\toy.lit", 00031 "levels\\toy\\toy.vis", 00032 "levels\\toy\\toy.fob", 00033 "levels\\toy\\toy.fin", 00034 2800, -448, 8500, 0.25f, 00035 6000, 5500, 0x000000, 0, 0, 00036 MAX_TP_TOYWORLD, ToyPages, 00037 1, ToyInstanceModels, 00038 50 00039 }, 00040 00041 // Rooftop 00042 { 00043 "Rooftops", 00044 "levels\\roof\\roof.w", 00045 "levels\\roof\\roof.col", 00046 "", // No convex hulls yet 00047 "levels\\roof\\roof.lit", 00048 "levels\\roof\\roof.vis", 00049 "levels\\roof\\roof.fob", 00050 "levels\\roof\\roof.fin", 00051 -128, 512, 0, 0.25f, 00052 7000, 5000, 0xa09090, 768, 1024, 00053 MAX_TP_ROOFTOP, RoofPages, 00054 1, RoofInstanceModels, 00055 50 00056 }, 00057 00058 // Cave 00059 { 00060 "Spirit Cave", 00061 "levels\\cave\\cave.w", 00062 "levels\\cave\\cave.col", 00063 "", // No convex hulls yet 00064 "levels\\cave\\cave.lit", 00065 "levels\\cave\\cave.vis", 00066 "levels\\cave\\cave.fob", 00067 "levels\\cave\\cave.fin", 00068 0, -100, 0, -0.25f, 00069 7000, 6000, 0x200000, 0, 0, 00070 MAX_TP_CAVE, CavePages, 00071 1, CaveInstanceModels, 00072 100 00073 }, 00074 00075 // Museum 00076 { 00077 "Museum", 00078 "levels\\muse\\muse.w", 00079 "levels\\muse\\muse.col", 00080 "", // No convex hulls yet 00081 "levels\\muse\\muse.lit", 00082 "levels\\muse\\muse.vis", 00083 "levels\\muse\\muse.fob", 00084 "levels\\muse\\muse.fin", 00085 0, -128, 0, 0.5f, 00086 7000, 6000, 0x000000, 0, 0, 00087 MAX_TP_MUSEUM, MusePages, 00088 1, MuseInstanceModels, 00089 100 00090 }, 00091 00092 // Dirt Track 00093 { 00094 "Dirt 1", 00095 "levels\\dirt1\\dirt1.w", 00096 "levels\\dirt1\\dirt1.col", 00097 "", // No convex hulls yet 00098 "levels\\dirt1\\dirt1.lit", 00099 "levels\\dirt1\\dirt1.vis", 00100 "levels\\dirt1\\dirt1.fob", 00101 "levels\\dirt1\\dirt1.fin", 00102 0, -256, 0, 0, 00103 8000, 7000, 0x000000, 0, 0, 00104 MAX_TP_DIRT, Dirt1Pages, 00105 1, Dirt1InstanceModels, 00106 100 00107 }, 00108 00109 // bloc 1 00110 { 00111 "Council Estate 1", 00112 "levels\\bloc1\\bloc1.w", 00113 "levels\\bloc1\\bloc1.col", 00114 "", // No convex hulls yet 00115 "levels\\bloc1\\bloc1.lit", 00116 "levels\\bloc1\\bloc1.vis", 00117 "levels\\bloc1\\bloc1.fob", 00118 "levels\\bloc1\\bloc1.fin", 00119 0, -128, 2700, 0.75f, 00120 16384, 16384, 0x4080c0, 0, 0, 00121 MAX_TP_BLOC, BlocPages, 00122 1, BlocInstanceModels, 00123 100 00124 }, 00125 00126 // bloc 2 00127 { 00128 "Council Estate 2", 00129 "levels\\bloc2\\bloc2.w", 00130 "levels\\bloc2\\bloc2.col", 00131 "levels\\bloc2\\bloc2.hul", 00132 "levels\\bloc2\\bloc2.lit", 00133 "levels\\bloc2\\bloc2.vis", 00134 "levels\\bloc2\\bloc2.fob", 00135 "levels\\bloc2\\bloc2.fin", 00136 0, -128, 2700, 0.75f, 00137 16384, 16384, 0x4080c0, 0, 0, 00138 MAX_TP_BLOC, BlocPages, 00139 1, BlocInstanceModels, 00140 100 00141 }, 00142 00143 // bloc 3 00144 { 00145 "Council Estate 3", 00146 "levels\\bloc3\\bloc3.w", 00147 "levels\\bloc3\\bloc3.col", 00148 "", // No convex hulls yet 00149 "levels\\bloc3\\bloc3.lit", 00150 "levels\\bloc3\\bloc3.vis", 00151 "levels\\bloc3\\bloc3.fob", 00152 "levels\\bloc3\\bloc3.fin", 00153 -4000, -128, 2700, 0.75f, 00154 16384, 16384, 0x4080c0, 0, 0, 00155 MAX_TP_BLOC, BlocPages, 00156 1, BlocInstanceModels, 00157 100 00158 }, 00159 00160 // Grand Prix (urrrgh.. you said.. 'Grand') 00161 { 00162 "Prix 01", 00163 "levels\\prix01\\prix01.w", 00164 "levels\\prix01\\prix01.col", 00165 "", // No convex hulls yet 00166 "levels\\prix01\\prix01.lit", 00167 "levels\\prix01\\prix01.vis", 00168 "levels\\prix01\\prix01.fob", 00169 "levels\\prix01\\prix01.fin", 00170 0, -256, 0, 0, 00171 8000, 7000, 0x000000, 0, 0, 00172 MAX_TP_PRIX, Prix01Pages, 00173 1, Prix01InstanceModels, 00174 100 00175 } 00176 }; 00177 */