Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

source: data/trunk/levels/sp_level_moonstation.oxw @ 4850

Last change on this file since 4850 was 4850, checked in by vkaenemi, 17 years ago

Moonstation level inc intro

File size: 15.5 KB
Line 
1<WorldDataFile>
2  <name>Moon Station</name>
3  <description>The central moonstation, where the player will 'land'.</description>
4  <screenshoot>textures/menu/moonstation_512x512.jpg</screenshoot>
5
6  <LoadScreen>
7    <BackgroundImage>textures/load_screens/ambush.png</BackgroundImage>
8    <ElementCount>16</ElementCount>
9    <BackgroundPS>0,0,1.0,1</BackgroundPS>
10    <BarPS>.65,.87,.3,.05</BarPS>
11    <BarImage>textures/load_screens/ambush-loadbar.png</BarImage>
12  </LoadScreen>
13 
14  <clip-region>1, 100000</clip-region>
15 
16  <WorldEntities>
17   <ModelEntity>
18      <name>surface</name>
19      <abs-coor>-250, 100, -100</abs-coor>
20      <abs-dir>1.57, 0, 1, 0</abs-dir>
21      <model>models/decoration/moonsurface_1730.obj, 3000</model>
22    </ModelEntity>
23   
24    <Planet>
25      <name>Earth</name>
26      <texture>textures/planets/earth_no_clouds.jpg</texture>
27      <size>250</size>
28      <abs-coor>-1685.414917, 1228.985352, 1216.223511</abs-coor>
29      <abs-dir>3.1412, 0,0,1</abs-dir>
30    </Planet>
31
32    <BspEntity>
33      <Name>levels/maps/moonstation/moonstation.bsp</Name>
34    </BspEntity>
35       
36    <SkyBox>
37      <name>Sky</name>
38      <Materialset>textures/sky/simple_space</Materialset>
39      <Size>5692</Size>
40    </SkyBox>
41       
42    <FPSPlayer>
43      <name>Player</name>
44      <model>models/creatures/doom_male/male.md2, 9</model>
45      <abs-coor>630,21,-20</abs-coor>
46          <!-- <model>models/creatures/droidika.md2, 10</model>
47           <md2texture>droidika.png</md2texture> -->
48    </FPSPlayer>
49       
50        <Spectator>
51      <name>Ghost</name>
52      <allowGhost>1</allowGhost>
53    </Spectator>
54       
55       
56<!-- Bridge -------------------------------------------------------- -->
57        <Planet>
58      <name>Earth</name>
59      <texture>textures/planets/earth_no_clouds.jpg</texture>
60      <size>50</size>
61      <abs-coor>458.725555, 505.465271, -164.975540</abs-coor>
62      <abs-dir>3.1412, 0,0,1</abs-dir>
63      <planet-rotation-speed>-0.3</planet-rotation-speed>
64      <planet-rotation-axis>0,1,0</planet-rotation-axis>
65    </Planet>
66   
67    <Planet>
68      <name>Moon</name>
69      <texture>textures/planets/pluto.png</texture>
70      <size>10</size>
71      <abs-coor>543.408203, 505.465271, -158.724747</abs-coor>
72      <abs-dir>3.1412, 0,0,0</abs-dir>
73    </Planet>
74
75    <Building>
76          <name>zhara</name>
77          <model>models/space_stations/ZHARA_Space_Station.obj, 1</model>
78          <mountpoints>models/space_stations/ZHARA_Space_Station.oif</mountpoints>
79          <abs-coor>500.981537, 507.057343, -179.489685</abs-coor>
80          <abs-dir>3.1412, 0,1,0</abs-dir>
81     </Building>
82
83<!-- Air cleaning/lager room ------------------------------------------------ -->
84        <Mover>
85      <name>door_aircleaning</name>
86      <model>models/doors/door_small_b.obj, 6.7</model><!-- modelpath, size -->
87      <abs-dir>3.141, 0, 1, 0</abs-dir><!-- Pi,,Y-Axis-Rotation, -->
88      <abs-coor>120, 160, 320</abs-coor>
89      <rel-target-coor>0, 0, -45</rel-target-coor>
90      <action-time>0.6</action-time>
91      <action-radius>50.0</action-radius>
92      <opening-sound>sounds/doors/door_opening2.wav</opening-sound>
93      <closing-sound>sounds/doors/door_opening2.wav</closing-sound>
94    </Mover>
95   
96        <Mover>
97      <name>door_lager</name>
98      <model>models/doors/door_blue_big.obj, 19</model><!-- modelpath, size -->
99      <abs-dir>1.57, 0, 1, 0</abs-dir><!-- Pi,,Y-Axis-Rotation, -->
100      <abs-coor>-65, 128, -161.1</abs-coor>
101      <rel-target-coor>0, 92.5, 0</rel-target-coor>
102      <action-time>1.2</action-time>
103      <action-radius>130</action-radius>
104      <opening-sound>sounds/doors/door_opening2.wav</opening-sound>
105      <closing-sound>sounds/doors/door_opening2.wav</closing-sound>
106      <closed-sound>sounds/doors/door_closed2.wav</closed-sound>
107    </Mover>   
108   
109    <Rotor>
110      <name>rotor_aircleaning</name>
111      <model>models/decoration/rotor1_hack.obj, 5</model>
112      <abs-coor>52,167,241</abs-coor>
113      <abs-dir>0, 0, 0, 0</abs-dir>
114      <rotation>8,0,0</rotation>
115    </Rotor>
116    <Rotor>
117      <name>rotor_aircleaning</name>
118      <model>models/decoration/rotor1_hack.obj, 5</model>
119      <abs-coor>28,167,241</abs-coor>
120      <abs-dir>0, 0, 0, 0</abs-dir>
121      <rotation>8,0,0</rotation>
122    </Rotor>
123    <Rotor>
124      <name>rotor_aircleaning</name>
125      <model>models/decoration/rotor1_hack.obj, 5</model>
126      <abs-coor>4,167,241</abs-coor>
127      <abs-dir>0, 0, 0, 0</abs-dir>
128      <rotation>8,0,0</rotation>
129    </Rotor>
130    <Rotor>
131      <name>rotor_aircleaning</name>
132      <model>models/decoration/rotor1_hack.obj, 5</model>
133      <abs-coor>-20,167,241</abs-coor>
134      <abs-dir>0, 0, 0, 0</abs-dir>
135      <rotation>8,0,0</rotation>
136    </Rotor>
137   
138<!-- Main hall ------------------------------------------------------------ -->
139        <SpriteParticles>
140      <name>str3</name>
141      <type>sprite</type>
142      <texture>steam01.png</texture>
143      <max-count>50</max-count>
144      <life-span>4, 6</life-span>
145      <radius>0.0, 15.0, 20.0</radius>
146      <radius>0.2, 20.0, 25.0</radius>
147      <radius>1.0, 25.0, 30.0</radius>
148      <mass>1.0, 0.3, .2</mass>
149      <color>0,1, 1, 1,.5</color>
150      <color>.5, .6, .6, .6, .2</color>
151      <color>1, .0, .0, .0, .0</color>
152      <precache>5</precache>
153      <emitters>
154        <PlaneEmitter>
155          <name>SteamEmitter</name>
156          <rel-coor>-4.005549, 251.321747, -11.710030</rel-coor>
157          <rel-dir>0.927172, -0.003523, -0.374517, 0.008722</rel-dir>
158          <spread>0.0, 1</spread>
159          <emission-velocity>20, 30</emission-velocity>
160          <size>8, 15</size>
161          <rate>7</rate>
162        </PlaneEmitter>
163      </emitters>
164    </SpriteParticles>
165   
166    <SpriteParticles>
167      <name>Big one hall</name>
168      <type>sprite</type>
169      <texture>steam01.png</texture>
170      <max-count>50</max-count>
171      <life-span>10, 2</life-span>
172      <radius>0.0, 100, 100</radius>
173      <radius>0.2, 100, 100</radius>
174      <radius>1.0, 100, 100</radius>
175      <mass>1.0, 0.5, .3</mass>
176      <color>0,1, 1, 1,.5</color>
177      <color>.5, .6, .6, .6, .2</color>
178      <color>1, .0, .0, .0, .0</color>
179      <precache>5</precache>
180      <emitters>
181        <PlaneEmitter>
182          <name>SteamEmitter</name>
183          <rel-coor>93.780792, -35.366524, 18.198116</rel-coor>
184          <rel-dir>3.1412, 0, 0, 1</rel-dir>
185          <spread>0, 1.0</spread>
186          <emission-velocity>-50,50</emission-velocity>
187          <size>100, 110</size>
188          <rate>2</rate>
189        </PlaneEmitter>
190      </emitters>
191    </SpriteParticles>
192   
193<!-- Destroyed room ------------------------------------------------------- -->
194    <ModelEntity>
195      <name>destroyed fighter</name>
196      <abs-coor>540, 30, -100</abs-coor><!--Orx: koo Y,Z,X -->
197      <abs-dir>2.3, 0.9, -2.5, -0.5</abs-dir>
198      <model>models/spaceships/human_spaceship_fighter.obj, 8.5</model>
199    </ModelEntity>
200   
201    <SpriteParticles>
202      <name>str1</name>
203      <type>sprite</type>
204      <texture>steam01.png</texture>
205      <max-count>50</max-count>
206      <life-span>4, 6</life-span>
207      <radius>0.0, 15.0, 20.0</radius>
208      <radius>0.2, 20.0, 25.0</radius>
209      <radius>1.0, 25.0, 30.0</radius>
210      <mass>1.0, 0.3, .2</mass>
211      <color>0,1, 1, 1,.5</color>
212      <color>.5, .6, .6, .6, .2</color>
213      <color>1, .0, .0, .0, .0</color>
214      <precache>5</precache>
215      <emitters>
216        <PlaneEmitter>
217          <name>SteamEmitter</name>
218          <rel-coor>727, 93, -111</rel-coor>
219          <rel-dir>3.1412, 0, 0, 1</rel-dir>
220          <spread>0.0, 1</spread>
221          <emission-velocity>10, 30</emission-velocity>
222          <size>8, 15</size>
223          <rate>7</rate>
224        </PlaneEmitter>
225      </emitters>
226    </SpriteParticles>
227   
228    <SpriteParticles>
229      <name>str2</name>
230      <type>sprite</type>
231      <texture>steam01.png</texture>
232      <max-count>50</max-count>
233      <life-span>4, 6</life-span>
234      <radius>0.0, 15.0, 20.0</radius>
235      <radius>0.2, 20.0, 25.0</radius>
236      <radius>1.0, 25.0, 30.0</radius>
237      <mass>1.0, 0.3, .2</mass>
238      <color>0,1, 1, 1,.5</color>
239      <color>.5, .6, .6, .6, .2</color>
240      <color>1, .0, .0, .0, .0</color>
241      <precache>5</precache>
242      <emitters>
243        <PlaneEmitter>
244          <name>SteamEmitter</name>
245          <rel-coor>772, 160, -87.5</rel-coor>
246          <rel-dir>3.1412, 0, 0, 1</rel-dir>
247          <spread>0.0, 1</spread>
248          <emission-velocity>10, 30</emission-velocity>
249          <size>8, 15</size>
250          <rate>7</rate>
251        </PlaneEmitter>
252      </emitters>
253    </SpriteParticles>
254   
255    <SpriteParticles>
256      <name>Big one</name>
257      <type>sprite</type>
258      <texture>steam01.png</texture>
259      <max-count>50</max-count>
260      <life-span>10, 2</life-span>
261      <radius>0.0, 100, 100</radius>
262      <radius>0.2, 100, 100</radius>
263      <radius>1.0, 100, 100</radius>
264      <mass>1.0, 0.5, .3</mass>
265      <color>0,1, 1, 1,.5</color>
266      <color>.5, .6, .6, .6, .2</color>
267      <color>1, .0, .0, .0, .0</color>
268      <precache>5</precache>
269      <emitters>
270        <PlaneEmitter>
271          <name>SteamEmitter</name>
272          <rel-coor>616, -50, -196</rel-coor>
273          <rel-dir>3.1412, 0, 0, 1</rel-dir>
274          <spread>0, 1.0</spread>
275          <emission-velocity>-50,50</emission-velocity>
276          <size>120, 150</size>
277          <rate>6</rate>
278        </PlaneEmitter>
279      </emitters>
280    </SpriteParticles>
281
282<!-- sleeping room ------------------------------------------------------ -->
283       
284        <Mover>
285      <name>door_sleepingroom_l</name>
286      <model>models/doors/door_small_b.obj, 6.2</model><!-- modelpath, size -->
287      <abs-dir>1.57, 0, 1, 0</abs-dir><!-- Pi,,Y-Axis-Rotation, -->
288      <abs-coor>405.5, 160, 175</abs-coor>
289      <rel-target-coor>31, 0, 0</rel-target-coor>
290      <action-time>0.6</action-time>
291      <action-radius>50.0</action-radius>
292      <opening-sound>sounds/doors/door_opening2.wav</opening-sound>
293      <closing-sound>sounds/doors/door_opening2.wav</closing-sound>
294      <!--<closed-sound>sounds/doors/door_closed2.wav</closed-sound>-->
295    </Mover>
296    <Mover>
297      <name>door_sleepingroom_r</name>
298      <model>models/doors/door_small_b.obj, 6.2</model><!-- modelpath, size -->
299      <abs-dir>1.57, 0, -1, 0</abs-dir><!-- Pi,,Y-Axis-Rotation, -->
300      <abs-coor>362, 160, 175</abs-coor>
301      <rel-target-coor>-31, 0, 0</rel-target-coor>
302      <action-time>0.6</action-time>
303      <action-radius>50.0</action-radius>
304    </Mover>
305       
306        <SpriteParticles>
307      <name>Steam in sleeping room</name>
308      <type>sprite</type>
309      <texture>steam01.png</texture>
310      <max-count>50</max-count>
311      <life-span>2, 5</life-span>
312      <radius>0.0, 15.0, 20.0</radius>
313      <radius>0.2, 20.0, 25.0</radius>
314      <radius>1.0, 25.0, 30.0</radius>
315      <mass>1.0, 0.3, .2</mass>
316      <color>0,1, 1, 1,.5</color>
317      <color>.5, .6, .6, .6, .2</color>
318      <color>1, .0, .0, .0, .0</color>
319      <precache>5</precache>
320      <emitters>
321        <PlaneEmitter>
322          <name>SteamEmitter</name>
323          <rel-coor>382, 210, 255</rel-coor>
324          <rel-dir>3.1412, 0, 0, 1</rel-dir>
325          <spread>0.0, 1</spread>
326          <emission-velocity>10, 30</emission-velocity>
327          <size>8, 15</size>
328          <rate>7</rate>
329        </PlaneEmitter>
330      </emitters>
331    </SpriteParticles>
332
333
334       
335        <SpriteParticles>
336      <name>Stream Air Cleaning</name>
337      <type>sprite</type>
338      <texture>steam01.png</texture>
339      <max-count>50</max-count>
340      <life-span>10, 0</life-span>
341      <radius>0.0, 15.0, 2</radius>
342      <radius>0.2, 20.0, 5</radius>
343      <radius>1.0, 25.0, 7</radius>
344      <mass>1.0, 0.3, .2</mass>
345      <color>0,0, 1, 0,.5</color>
346      <color>.5, 0, .6, 0, .2</color>
347      <color>1, .0, .0, .0, .0</color>
348      <precache>0</precache>
349      <emitters>
350        <PlaneEmitter>
351          <name>SteamEmitter</name>
352          <rel-coor>85, 168, 243</rel-coor>
353          <rel-dir>1.57, 0, 0, 1</rel-dir>
354          <spread>0.0, 0</spread>
355          <emission-velocity>20, 2</emission-velocity>
356          <size>10, 14</size>
357          <rate>7</rate>
358        </PlaneEmitter>
359      </emitters>
360    </SpriteParticles>
361   
362<!-- Cutscenes/Quests ######################################################################## -->
363
364        <NPC>
365                <name>IntroSpaceship</name>
366        <model>models/spaceships/human_spaceship_fighter.obj,9</model>
367        <mountpoints>models/spaceships/human_spaceship_fighter.oif</mountpoints>
368        <Track>
369                <mode>1</mode>
370                <speed>600</speed>
371                <addPoint>4000, 866, -284</addPoint>
372                <addPoint>1840, 866, -284</addPoint>
373                <addPoint>1302, 524, -217</addPoint>
374                <addPoint>760, 127, -137</addPoint>
375                <addPoint>-25, -360, -99</addPoint>
376                <addPoint>-100, -400, -110</addPoint><!-- hide position -->
377                <addPoint>-120, -410, -113</addPoint>
378        </Track>
379        </NPC>
380       
381        <NPC> <!-- triggerable door hack -->
382                <name>triggeredDoor</name>
383                <model>models/doors/door_blue_big.obj, 19</model><!-- modelpath, size -->
384                <abs-coor>222, 0, -472</abs-coor>
385                <abs-dir>0, 0, 1, 0</abs-dir>
386        </NPC>
387       
388    <Building> <!-- Camera target hack -->
389          <name>MoonstationCenterHack</name>
390          <model>models/spaceships/human_spaceship_fighter.obj,0.1</model>
391          <abs-coor>300, 36, -170</abs-coor>
392          <abs-dir>3.1412, 0,1,0</abs-dir>
393     </Building>
394     
395     <QuestGUI>
396        <name>energyQuest</name>
397                <quest-name>Hangar Door</quest-name>
398                <quest-description>QUEST: Open the door to the hangar.</quest-description>
399                <quest-picture>/textures/orxonox_logo.png</quest-picture>
400                <quest-difficulty>STORY: I have to leave this station. </quest-difficulty>
401                <quest-persons>Maybe I can find a ship in the hangar behind this door.</quest-persons>
402                <reward-picture>/textures/amiv_braeu.png</reward-picture>
403                <reward-description>HINT: Maybe it would be favourably to take a  look at the bridge on top of the station.</reward-description>
404        </QuestGUI>
405
406</WorldEntities> <!-- End WoldEntities ##################################################### -->
407
408<ScriptManager> 
409        <Scripts>
410                <Script>
411                        <file>moonstation/intro.lua</file>
412                </Script>
413                <Script>
414                        <file>moonstation/quest.lua</file>
415                </Script>
416        </Scripts>
417</ScriptManager>
418
419<CameraMan>
420        <name> cameraManager </name>
421        <Cameras>
422                <Camera>
423                        <name> CameraIntro </name>
424                        <Track>
425                                <mode>1</mode>
426                                <speed>80</speed>
427                                <addPoint>-1295.883301, 621.807922, -969.386780</addPoint>
428                                <addPoint>-1253.895386, 727.938721, -268.726807</addPoint><!-- cam2 station -->
429                                <addPoint>-1092.265991, 743.441040, -15.836866</addPoint>
430                                <addPoint>-438.112305, 661.747009, 566.756775</addPoint>
431                                <addPoint>180.627167, 755.514709, 871.833801</addPoint><!-- cam2 ship 199.251480, 611.205872, 670.132324 -->
432                                <addPoint>871.084534, 629.498901, 619.159058</addPoint>
433                                <addPoint>1409.606201, 668.009155, 122.551933</addPoint>
434                                <addPoint>1331.963867, 562.559082, -213.602997</addPoint>
435                                <addPoint>881.456055, 184.982635, -176.643326</addPoint>
436                                <addPoint>719.431091, 79.719810, -149.023880</addPoint><!-- intro end -->
437                        </Track>
438                </Camera>
439                <Camera>
440                        <name> CameraDoor </name>
441                        <abs-coor>346, 128, -110</abs-coor>
442                </Camera>
443        </Cameras>
444</CameraMan>
445
446<LightManager>
447    <Lights>
448      <Light>
449       <diffuse-color>0.2,0.2,0.25</diffuse-color>
450       <abs-coor>205,565,-162</abs-coor>
451      </Light>
452      <Light>
453       <diffuse-color>0.25,0.25,0.28</diffuse-color>
454       <abs-coor>-990.843811, 896.596130, -1569.420288</abs-coor>
455      </Light>
456         <!-- <Light>
457       <diffuse-color>0.5,0.5,0.5</diffuse-color>
458       <abs-coor>191.838470, 60.458939, -211.924835</abs-coor>
459      </Light> -->
460    </Lights>
461
462    <ambient-color>1, 1, 1</ambient-color>
463</LightManager>
464
465</WorldDataFile>
466
Note: See TracBrowser for help on using the repository browser.