Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

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

Last change on this file since 4888 was 4888, checked in by landauf, 17 years ago

nur trottel lesen dies

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