Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

source: code/branches/OrxoBlox_FS19/data/levels/templates/spaceshipOrxoBlox.oxt @ 12367

Last change on this file since 12367 was 12367, checked in by ahuwyler, 5 years ago

We have a spaceship!

File size: 3.1 KB
Line 
1<Template name=spaceshipOrxoBlox>
2  <OrxoBloxShip
3   hudtemplate            = spaceshiphud
4   camerapositiontemplate = spaceshipescortcameras
5   spawnparticlesource    = "Orxonox/fairytwirl"
6   spawnparticleduration  = 3
7   explosionchunks        = 4
8
9   primaryThrust     = 150
10   auxilaryThrust    = 30
11   rotationThrust    = 100
12
13   lift = 1;
14   stallSpeed = 220;
15
16   boostPower            = 20
17   boostPowerRate        = 1
18   boostRate             = 5
19   boostCooldownDuration = 10
20
21   shakeFrequency = 15
22   shakeAmplitude = 6
23
24   collisionType     = "dynamic"
25   mass              = 4200000
26   linearDamping     = 0.9
27   angularDamping    = 0.9999999
28   
29  >
30    <engines>
31      <MultiStateEngine position=" 7.6, 0, 6" template=spaceshipOrxoBloxengine />
32      <MultiStateEngine position="-7.6, 0, 0" template=spaceshipOrxoBloxengine />
33    </engines>
34    <attached>
35      <Model position="0,0,0" direction="0,100,0" roll=0 scale=1 mesh="escortShip.mesh" />
36      <Model position="0,0,0" direction="0,100,0" roll=0 scale=1 mesh="escortWeapon.mesh" />
37<!--Model mesh="cube.mesh" mass=10 position="0,0,3" scale3D="10,4,8" />
38<Model mesh="cube.mesh" mass=10 position="12.6,-2,3" scale3D="2.8,2.8,11" />
39<Model mesh="cube.mesh" mass=10 position="-12.6,-2,3" scale3D="2.8,2.8,11" />
40<Model mesh="cube.mesh" mass=10 position="0,0,-12" scale3D="4,4,7" /-->
41    </attached>
42    <explosion >
43      <ExplosionPart minspeed=0 maxspeed=0 effect1="orxonox/explosion_flash2" effect2="orxonox/explosion_flame2" />
44      <ExplosionPart minspeed=0 maxspeed=0 effect1="orxonox/explosion_shockwave2" effect2="orxonox/explosion_sparks2" />
45      <ExplosionPart minspeed=0 maxspeed=0 effect1="orxonox/explosion_streak2" effect2="orxonox/explosion_afterglow" />
46
47      <ExplosionPart minspeed=0 maxspeed=0 effect1="Orxonox/explosion2b" effect2="Orxonox/smoke6" />
48      <ExplosionPart mesh="CockpitDebris.mesh" effect1="Orxonox/fire4" effect2="Orxonox/smoke6" />
49      <ExplosionPart mesh="BodyDebris1.mesh" effect1="Orxonox/fire4" effect2="Orxonox/smoke6" />
50      <ExplosionPart mesh="WingDebris1.mesh" effect1="Orxonox/fire4" effect2="Orxonox/smoke6" />
51      <ExplosionPart mesh="WingDebris2.mesh" effect1="Orxonox/fire4" effect2="Orxonox/smoke6" />
52    </explosion>
53<?lua
54  include("../includes/OrxoBloxWeapon.oxi")
55?>
56  </OrxoBloxShip>
57</Template>
58
59<Template name=spaceshipescortcameras defaults=0>
60  <OrxoBloxShip>
61    <camerapositions>
62    <CameraPosition position="0,100,0" pitch=-90 absolute=true drag = false mouselook=true/>
63    <CameraPosition position="0,0,0" drag=true mouselook=true />
64    <CameraPosition position="0,40,125" drag=true mouselook=true />
65    <CameraPosition position="0,30, 90" drag=true mouselook=true />
66    </camerapositions>
67  </OrxoBloxShip>
68</Template>
69
70<Template name=spaceshipOrxoBloxengine baseclass=MultiStateEngine>
71  <MultiStateEngine
72   boostfactor    = 2.2
73
74   defEngineSndNormal = "sounds/Engine_low.ogg"
75   defEngineSndBoost = "sounds/Engine_high.ogg"
76
77   accelerationfront     = 700
78   accelerationbrake     = 700
79   accelerationback      = 700
80   accelerationleftright =  500
81   accelerationupdown    =  500
82  >
83
84
85  </MultiStateEngine>
86</Template>
Note: See TracBrowser for help on using the repository browser.