This commit is contained in:
Nikolai V Chr 2018-11-20 03:37:22 +01:00
parent e39bf4731d
commit eb205cc8ff
147 changed files with 377002 additions and 0 deletions

View File

@ -0,0 +1,330 @@
<?xml version="1.0" encoding="UTF-8"?>
<!--
Copyright (c) 2015 onox
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.
-->
<PropertyList>
<name>control-panel</name>
<layout>vbox</layout>
<width>250</width>
<resizable>false</resizable>
<group>
<layout>hbox</layout>
<empty><stretch>true</stretch></empty>
<text>
<label>Control Panel</label>
</text>
<empty><stretch>true</stretch></empty>
<button>
<legend/>
<keynum>27</keynum>
<pref-width>16</pref-width>
<pref-height>16</pref-height>
<border>2</border>
<binding>
<command>dialog-close</command>
</binding>
</button>
</group>
<hrule/>
<group>
<layout>vbox</layout>
<padding>6</padding>
<text>
<label>Elevators</label>
</text>
<group>
<layout>table</layout>
<!-- 3rd -->
<text>
<row>0</row>
<col>1</col>
<label>3rd</label>
</text>
<!-- 3rd -->
<button>
<row>1</row>
<col>1</col>
<visible>
<property>/carrier/elevators/elevator[2]/at-flight-deck</property>
</visible>
<legend>FLIGHT DECK</legend>
<pref-width>100</pref-width>
<binding>
<command>dialog-apply</command>
</binding>
<binding>
<command>property-toggle</command>
<property>/carrier/elevators/elevator[2]/at-flight-deck</property>
</binding>
</button>
<button>
<row>1</row>
<col>1</col>
<visible>
<not>
<property>/carrier/elevators/elevator[2]/at-flight-deck</property>
</not>
</visible>
<legend>HANGAR DECK</legend>
<pref-width>100</pref-width>
<binding>
<command>dialog-apply</command>
</binding>
<binding>
<command>property-toggle</command>
<property>/carrier/elevators/elevator[2]/at-flight-deck</property>
</binding>
</button>
<!-- 2nd -->
<text>
<row>2</row>
<col>1</col>
<label>2nd</label>
</text>
<!-- 2nd -->
<button>
<row>3</row>
<col>1</col>
<visible>
<property>/carrier/elevators/elevator[1]/at-flight-deck</property>
</visible>
<legend>FLIGHT DECK</legend>
<pref-width>100</pref-width>
<binding>
<command>dialog-apply</command>
</binding>
<binding>
<command>property-toggle</command>
<property>/carrier/elevators/elevator[1]/at-flight-deck</property>
</binding>
</button>
<button>
<row>3</row>
<col>1</col>
<visible>
<not>
<property>/carrier/elevators/elevator[1]/at-flight-deck</property>
</not>
</visible>
<legend>HANGAR DECK</legend>
<pref-width>100</pref-width>
<binding>
<command>dialog-apply</command>
</binding>
<binding>
<command>property-toggle</command>
<property>/carrier/elevators/elevator[1]/at-flight-deck</property>
</binding>
</button>
<!-- 4th -->
<text>
<row>4</row>
<col>0</col>
<label>4th</label>
</text>
<!-- 1st -->
<text>
<row>4</row>
<col>1</col>
<label>1st</label>
</text>
<!-- 4th -->
<button>
<row>5</row>
<col>0</col>
<visible>
<property>/carrier/elevators/elevator[3]/at-flight-deck</property>
</visible>
<legend>FLIGHT DECK</legend>
<pref-width>100</pref-width>
<binding>
<command>dialog-apply</command>
</binding>
<binding>
<command>property-toggle</command>
<property>/carrier/elevators/elevator[3]/at-flight-deck</property>
</binding>
</button>
<button>
<row>5</row>
<col>0</col>
<visible>
<not>
<property>/carrier/elevators/elevator[3]/at-flight-deck</property>
</not>
</visible>
<legend>HANGAR DECK</legend>
<pref-width>100</pref-width>
<binding>
<command>dialog-apply</command>
</binding>
<binding>
<command>property-toggle</command>
<property>/carrier/elevators/elevator[3]/at-flight-deck</property>
</binding>
</button>
<!-- 1st -->
<button>
<row>5</row>
<col>1</col>
<visible>
<property>/carrier/elevators/elevator[0]/at-flight-deck</property>
</visible>
<legend>FLIGHT DECK</legend>
<pref-width>100</pref-width>
<binding>
<command>dialog-apply</command>
</binding>
<binding>
<command>property-toggle</command>
<property>/carrier/elevators/elevator[0]/at-flight-deck</property>
</binding>
</button>
<button>
<row>5</row>
<col>1</col>
<visible>
<not>
<property>/carrier/elevators/elevator[0]/at-flight-deck</property>
</not>
</visible>
<legend>HANGAR DECK</legend>
<pref-width>100</pref-width>
<binding>
<command>dialog-apply</command>
</binding>
<binding>
<command>property-toggle</command>
<property>/carrier/elevators/elevator[0]/at-flight-deck</property>
</binding>
</button>
</group>
</group>
<hrule/>
<group>
<layout>vbox</layout>
<padding>6</padding>
<text>
<label>Flight Deck</label>
</text>
<group>
<layout>vbox</layout>
<checkbox>
<halign>left</halign>
<label>Runway lighting</label>
<property>/controls/lighting/deck-lights</property>
<live>true</live>
<binding>
<command>dialog-apply</command>
</binding>
<binding>
<command>property-toggle</command>
</binding>
</checkbox>
<checkbox>
<halign>left</halign>
<label>Antennas</label>
<property>/carrier/antennas/enabled</property>
<live>true</live>
<binding>
<command>dialog-apply</command>
</binding>
<binding>
<command>property-toggle</command>
</binding>
</checkbox>
</group>
</group>
<hrule/>
<group>
<layout>vbox</layout>
<padding>6</padding>
<text>
<label>Debug</label>
</text>
<group>
<layout>vbox</layout>
<checkbox>
<halign>left</halign>
<label>Enable ship movememnt</label>
<property>/carrier/fdm/settings/movement</property>
<live>true</live>
<binding>
<command>dialog-apply</command>
</binding>
<binding>
<command>property-toggle</command>
</binding>
</checkbox>
<checkbox>
<halign>left</halign>
<label>Show Phalanx aim points</label>
<property>/carrier/phalanx/settings/show-debug-aim</property>
<live>true</live>
<binding>
<command>dialog-apply</command>
</binding>
<binding>
<command>property-toggle</command>
</binding>
</checkbox>
</group>
</group>
<hrule/>
<group>
<layout>hbox</layout>
<default-padding>6</default-padding>
<empty><stretch>true</stretch></empty>
<button>
<legend>Close</legend>
<default>true</default>
<binding>
<command>dialog-close</command>
</binding>
</button>
</group>
</PropertyList>

39
fleet/Dialogs/menu.xml Normal file
View File

@ -0,0 +1,39 @@
<?xml version="1.0" encoding="UTF-8"?>
<!--
Copyright (c) 2015 onox
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.
-->
<PropertyList>
<default>
<menu n="10">
<label>CVN-70</label>
<enabled type="bool">true</enabled>
<item>
<label>Control Panel</label>
<binding>
<command>dialog-show</command>
<dialog-name>control-panel</dialog-name>
</binding>
</item>
</menu>
</default>
</PropertyList>

90
fleet/Hud/hud.xml Normal file
View File

@ -0,0 +1,90 @@
<?xml version="1.0"?>
<PropertyList>
<name>Vinson HUD</name>
<enable3d>false</enable3d>
<!-- <tape>
<name>Rel Brg</name>
<x>-100</x>
<y>190</y>
<width>200</width>
<height>28</height>
<input>
<property>/sim/current-view/heading-offset-rel-deg</property>
</input>
<display-span>25.0</display-span>
<option>top</option>
<major-divisions>5</major-divisions>
<minor-divisions>1</minor-divisions>
<tick-bottom>false</tick-bottom>
<tick-top>false</tick-top>
<tick-right>true</tick-right>
<tick-left>true</tick-left>
<cap-bottom>true</cap-bottom>
<cap-top>false</cap-top>
<cap-right>false</cap-right>
<cap-left>false</cap-left>
<marker-offset>0.0</marker-offset>
<enable-pointer>true</enable-pointer>
<pointer-type>fixed</pointer-type>
<tick-type>line</tick-type>
<tick-length>variable</tick-length>
</tape> -->
<label>
<name>Heading</name>
<x>-300</x>
<y>-225</y>
<width>200</width>
<height>25</height>
<prefix> Heading: </prefix>
<postfix> deg</postfix>
<halign>left</halign>
<format>%03.0f</format>
<box>true</box>
<input>
<property>/orientation/heading-deg</property>
</input>
</label>
<label>
<name>Speed</name>
<x>100</x>
<y>-225</y>
<width>200</width>
<height>25</height>
<prefix> Speed: </prefix>
<postfix> kts</postfix>
<halign>left</halign>
<format>%2.1f</format>
<box>true</box>
<input>
<property>/velocities/groundspeed-kt</property>
</input>
</label>
<label>
<name>Target Speed</name>
<x>100</x>
<y>-200</y>
<width>200</width>
<height>25</height>
<prefix> Target Speed: 40</prefix>
<postfix> kts</postfix>
<halign>left</halign>
<format></format>
<box>true</box>
<input>
<property>/carrier/fbw/target/groundspeed-kt</property>
</input>
</label>
</PropertyList>

View File

@ -0,0 +1,24 @@
<?xml version="1.0"?>
<PropertyList>
<submodel>
<name>bullet flack cannon</name>
<model>Aircraft/JA37/Models/Armament/Weapons/KCA/flack.xml</model>
<speed>0</speed>
<repeat>false</repeat>
<delay>0</delay>
<count>1</count>
<x-offset>0</x-offset>
<y-offset>0</y-offset>
<z-offset>0</z-offset>
<yaw-offset>0</yaw-offset>
<pitch-offset>0</pitch-offset>
<eda>100</eda>
<wind>false</wind>
<buoyancy>32.1</buoyancy>
<aero-stabilised>false</aero-stabilised>
<fuse-range>0</fuse-range>
<life>6</life>
</submodel>
</PropertyList>

View File

@ -0,0 +1,25 @@
<?xml version="1.0"?>
<PropertyList>
<submodel>
<name>bullet splash cannon</name>
<model>Aircraft/JA37/Models/Armament/Weapons/KCA/splash.xml</model>
<speed>0</speed>
<repeat>false</repeat>
<delay>0</delay>
<count>1</count>
<x-offset>0</x-offset>
<y-offset>0</y-offset>
<z-offset>0</z-offset>
<yaw-offset>0</yaw-offset>
<pitch-offset>0</pitch-offset>
<eda>100</eda>
<wind>false</wind>
<buoyancy>32.1</buoyancy>
<aero-stabilised>false</aero-stabilised>
<fuse-range>0</fuse-range>
<life>3</life>
</submodel>
</PropertyList>

View File

@ -0,0 +1,27 @@
AC3Db
MATERIAL "ac3dmat1" rgb 1 1 1 amb 0.2 0.2 0.2 emis 0 0 0 spec 0 0 0 shi 10 trans 0
OBJECT world
kids 1
OBJECT poly
name "rect"
texture "flack.rgb"
crease 45.000000
numvert 4
1.98 -1.98 8.65485e-08
-1.98 -1.98 -8.65485e-08
-1.98 1.98 -8.65485e-08
1.98 1.98 8.65485e-08
numsurf 2
SURF 0x20
mat 0
refs 3
3 0 1
1 1 0
0 0 0
SURF 0x20
mat 0
refs 3
1 1 0
3 0 1
2 1 1
kids 0

Binary file not shown.

View File

@ -0,0 +1,22 @@
<?xml version="1.0"?>
<!-- cannon impact -->
<PropertyList>
<path>flack.ac</path>
<animation>
<type>billboard</type>
<spherical>true</spherical>
</animation>
<animation>
<type>scale</type>
<object-name>rect</object-name>
<x-offset>10</x-offset>
<y-offset>10</y-offset>
<z-offset>10</z-offset>
</animation>
</PropertyList>

View File

@ -0,0 +1,97 @@
AC3Db
MATERIAL "ac3dmat1" rgb 1 1 1 amb 0.2 0.2 0.2 emis 0 0 0 spec 0 0 0 shi 10 trans 0
OBJECT world
kids 1
OBJECT poly
name "puff"
loc 0 -3.35276e-009 0
texture "puff.rgb"
crease 61.000000
numvert 13
0.225 0 0
0.194856 0.1125 0
0.1125 0.194856 0
-1.3411e-008 0.225 0
-0.1125 0.194856 0
-0.194856 0.1125 0
-0.225 -2.01166e-008 0
-0.194856 -0.1125 0
-0.1125 -0.194856 0
2.68221e-008 -0.225 0
0.1125 -0.194856 0
0.194856 -0.1125 0
0 0 0
numsurf 12
SURF 0x20
mat 0
refs 3
0 0.78125 0.53125
1 0.743046 0.667969
12 0.496094 0.53125
SURF 0x20
mat 0
refs 3
1 0.743046 0.667969
2 0.638672 0.768054
12 0.496094 0.53125
SURF 0x20
mat 0
refs 3
2 0.638672 0.768054
3 0.496094 0.804688
12 0.496094 0.53125
SURF 0x20
mat 0
refs 3
3 0.496094 0.804688
4 0.353516 0.768054
12 0.496094 0.53125
SURF 0x20
mat 0
refs 3
4 0.353516 0.768054
5 0.249141 0.667969
12 0.496094 0.53125
SURF 0x20
mat 0
refs 3
5 0.249141 0.667969
6 0.210938 0.53125
12 0.496094 0.53125
SURF 0x20
mat 0
refs 3
6 0.210938 0.53125
7 0.249141 0.394531
12 0.496094 0.53125
SURF 0x20
mat 0
refs 3
7 0.249141 0.394531
8 0.353516 0.294446
12 0.496094 0.53125
SURF 0x20
mat 0
refs 3
8 0.353516 0.294446
9 0.496094 0.257813
12 0.496094 0.53125
SURF 0x20
mat 0
refs 3
9 0.496094 0.257813
10 0.638672 0.294446
12 0.496094 0.53125
SURF 0x20
mat 0
refs 3
10 0.638672 0.294446
11 0.743046 0.394531
12 0.496094 0.53125
SURF 0x20
mat 0
refs 3
11 0.743046 0.394531
0 0.78125 0.53125
12 0.496094 0.53125
kids 0

Binary file not shown.

View File

@ -0,0 +1,33 @@
<?xml version="1.0"?>
<PropertyList>
<path>puff.ac</path>
<animation>
<type>billboard</type>
<spherical>true</spherical>
</animation>
<animation>
<type>scale</type>
<object-name>puff</object-name>
<property>sim/time/elapsed-sec</property>
<offset>-0.5</offset>
<x-min>0.1</x-min>
<y-min>0.1</y-min>
<z-min>0.1</z-min>
<x-factor>4.0</x-factor>
<y-factor>4.0</y-factor>
<z-factor>4.0</z-factor>
</animation>
<animation>
<type>blend</type>
<object-name>puff</object-name>
<property>sim/time/elapsed-sec</property>
<factor>0.6</factor>
<!-- <offset>0.8</offset> -->
<min>0.1</min>
<max>1</max>
</animation>
</PropertyList>

View File

@ -0,0 +1,148 @@
AC3Db
MATERIAL "ac3dmat1" rgb 1 1 1 amb 0.2 0.2 0.2 emis 1 1 1 spec 0 0 0 shi 0 trans 0
MATERIAL "ac3dmat14" rgb 1 1 1 amb 0.2 0.2 0.2 emis 0 0 0 spec 0 0 0 shi 0 trans 0
OBJECT world
kids 1
OBJECT poly
name "splash"
loc -0.00999996 0.54 2.98023e-08
crease 45.000000
numvert 24
0.166772 4.46 -4.47129e-08
0.117925 4.46 -0.117925
4.65661e-09 4.46 -0.166772
-0.117925 4.46 -0.117925
-0.166772 4.46 -2.98023e-08
-0.117925 4.46 0.117925
-3.35276e-08 4.46 0.166772
0.117925 4.46 0.117925
0.729 -0.54 -9.498e-08
0.515481 -0.54 -0.515481
1.22935e-07 -0.54 -0.729
-0.515481 -0.54 -0.515481
-0.729 -0.54 -2.98023e-08
-0.515481 -0.54 0.515481
-5.12227e-08 -0.54 0.729
0.515481 -0.54 0.515481
1 0.54 -1.19209e-07
0.707107 0.54 -0.707107
1.78814e-07 0.54 -1
-0.707107 0.54 -0.707107
-1 0.54 -2.98023e-08
-0.707107 0.54 0.707107
-5.96046e-08 0.54 1
0.707107 0.54 0.707107
numsurf 16
SURF 0x0
mat 1
refs 4
16 0.125 1
0 0.125 0
7 0 0
23 0 1
SURF 0x0
mat 1
refs 4
17 0.25 1
1 0.25 0
0 0.125 0
16 0.125 1
SURF 0x0
mat 1
refs 4
18 0.375 1
2 0.375 0
1 0.25 0
17 0.25 1
SURF 0x0
mat 1
refs 4
19 0.5 1
3 0.5 0
2 0.375 0
18 0.375 1
SURF 0x0
mat 1
refs 4
20 0.625 1
4 0.625 0
3 0.5 0
19 0.5 1
SURF 0x0
mat 1
refs 4
21 0.75 1
5 0.75 0
4 0.625 0
20 0.625 1
SURF 0x0
mat 1
refs 4
22 0.875 1
6 0.875 0
5 0.75 0
21 0.75 1
SURF 0x0
mat 1
refs 4
23 1 1
7 1 0
6 0.875 0
22 0.875 1
SURF 0x0
mat 0
refs 4
23 0 1
15 0 0
8 0.125 0
16 0.125 1
SURF 0x0
mat 0
refs 4
16 0.125 1
8 0.125 0
9 0.25 0
17 0.25 1
SURF 0x0
mat 0
refs 4
17 0.25 1
9 0.25 0
10 0.375 0
18 0.375 1
SURF 0x0
mat 0
refs 4
18 0.375 1
10 0.375 0
11 0.5 0
19 0.5 1
SURF 0x0
mat 0
refs 4
19 0.5 1
11 0.5 0
12 0.625 0
20 0.625 1
SURF 0x0
mat 0
refs 4
20 0.625 1
12 0.625 0
13 0.75 0
21 0.75 1
SURF 0x0
mat 0
refs 4
21 0.75 1
13 0.75 0
14 0.875 0
22 0.875 1
SURF 0x0
mat 0
refs 4
22 0.875 1
14 0.875 0
15 1 0
23 1 1
kids 0

Binary file not shown.

View File

@ -0,0 +1,15 @@
<?xml version="1.0"?>
<PropertyList>
<path>splash.ac</path>
<animation>
<type>blend</type>
<object-name>splash</object-name>
<property>sim/time/elapsed-sec</property>
<factor>0.2</factor>
<min>0</min>
<max>1</max>
</animation>
</PropertyList>

View File

@ -0,0 +1,72 @@
AC3Db
MATERIAL "ac3dmat1" rgb 1 1 1 amb 1 1 1 emis 1 1 1 spec 0 0 0 shi 0 trans 0
OBJECT world
kids 1
OBJECT poly
name "trace"
crease 45.000000
numvert 7
-20 0.02 -0.034642
-20 -0.02 -0.034644
-20 -0.04 0
-20 -0.02 0.034642
-20 0.02 0.034644
-20 0.04 0
0 0 0
numsurf 9
SURF 0x0
mat 0
refs 3
0 0 0
6 0 0
1 0 0
SURF 0x0
mat 0
refs 3
1 0 0
6 0 0
2 0 0
SURF 0x0
mat 0
refs 3
2 0 0
6 0 0
3 0 0
SURF 0x0
mat 0
refs 3
3 0 0
6 0 0
4 0 0
SURF 0x0
mat 0
refs 3
4 0 0
6 0 0
5 0 0
SURF 0x0
mat 0
refs 3
6 0 0
0 0 0
5 0 0
SURF 0x0
mat 0
refs 3
0 0 0
1 0 0
5 0 0
SURF 0x0
mat 0
refs 3
2 0 0
3 0 0
4 0 0
SURF 0x0
mat 0
refs 4
1 0 0
2 0 0
4 0 0
5 0 0
kids 0

View File

@ -0,0 +1,25 @@
<?xml version="1.0"?>
<PropertyList>
<path>tracer.ac</path>
<animation>
<type>dist-scale</type>
<name>30mm tracer cannon</name>
<object-name>trace</object-name>
<interpolation>
<entry>
<ind>0</ind>
<dep>0.4</dep>
</entry>
<entry>
<ind>400</ind>
<dep>20</dep>
</entry>
<entry>
<ind>1000</ind>
<dep>0</dep>
</entry>
</interpolation>
</animation>
</PropertyList>

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,22 @@
<?xml version="1.0"?>
<PropertyList>
<name>aim</name>
<path>explosion-bounds.ac</path>
<model>
<path>Aircraft/JA37/Models/Armament/Weapons/MP_missile/smoke_trail.xml</path>
<offsets>
<x-m>0</x-m>
<y-m>0</y-m>
<z-m>0</z-m>
</offsets>
</model>
<animation>
<object-name>Sphere</object-name>
<enable-hot type="bool">false</enable-hot>
</animation>
</PropertyList>

View File

@ -0,0 +1,91 @@
<PropertyList>
<particlesystem>
<name>smoke</name>
<texture>../../../Effects/smoke.png</texture>
<emissive type="bool">false</emissive>
<lighting type="bool">false</lighting>
<attach>world</attach>
<placer>
<type>point</type>
</placer>
<offsets>
<x-m>7</x-m>
<y-m>0</y-m>
<z-m>0</z-m>
</offsets>
<shooter>
<theta-min-deg>-1.5</theta-min-deg>
<theta-max-deg>1.5</theta-max-deg>
<phi-min-deg>-1.5</phi-min-deg>
<phi-max-deg>1.5</phi-max-deg>
<speed-mps>
<value>0</value>
<spread>0</spread>
</speed-mps>
<rotation-speed>
<x-min-deg-sec>0</x-min-deg-sec>
<y-min-deg-sec>0</y-min-deg-sec>
<z-min-deg-sec>0</z-min-deg-sec>
<x-max-deg-sec>0</x-max-deg-sec>
<y-max-deg-sec>0</y-max-deg-sec>
<z-max-deg-sec>0</z-max-deg-sec>
</rotation-speed>
</shooter>
<counter>
<particles-per-sec>
<value>100</value>
<spread>0</spread>
</particles-per-sec>
</counter>
<align>billboard</align>
<particle>
<start>
<color>
<red><value> 0.4 </value></red>
<green><value> 0.5 </value></green>
<blue><value> 0.5 </value></blue>
<alpha><value> 0.5 </value></alpha>
</color>
<size>
<value>1.0</value>
</size>
</start>
<end>
<color>
<red><value> 0.4 </value></red>
<green><value> 0.5 </value></green>
<blue><value> 0.5 </value></blue>
<alpha><value> 0.1 </value></alpha>
</color>
<size>
<value>6</value>
</size>
</end>
<life-sec>
<value>4</value>
</life-sec>
<mass-kg> 0.5 </mass-kg>
<radius-m> 0.5 </radius-m>
</particle>
<program>
<fluid> air </fluid>
<gravity type="bool"> true </gravity>
<wind typ="bool"> true </wind>
</program>
</particlesystem>
</PropertyList>

File diff suppressed because it is too large Load Diff

Binary file not shown.

After

Width:  |  Height:  |  Size: 700 B

View File

@ -0,0 +1,14 @@
<?xml version="1.0"?>
<PropertyList>
<path>aim-120.ac</path>
<nopreview/>
<effect>
<inherits-from>Aircraft/JA37/Models/Effects/ja37-metal</inherits-from>
<object-name>aim-120</object-name>
</effect>
</PropertyList>

View File

@ -0,0 +1,175 @@
<PropertyList>
<particlesystem>
<name>explosion</name>
<texture>smoke.png</texture>
<emissive type="bool">true</emissive>
<lighting type="bool">false</lighting>
<condition>
<property>payload/armament/s-300n/flags/explode-id-0</property>
</condition>
<attach>world</attach>
<placer>
<type>point</type>
</placer>
<shooter>
<theta-min-deg>-180</theta-min-deg>
<theta-max-deg>180</theta-max-deg>
<phi-min-deg>-180</phi-min-deg>
<phi-max-deg>180</phi-max-deg>
<speed-mps>
<value>500</value>
<spread>80</spread>
</speed-mps>
<rotation-speed>
<x-min-deg-sec>0</x-min-deg-sec>
<y-min-deg-sec>0</y-min-deg-sec>
<z-min-deg-sec>0</z-min-deg-sec>
<x-max-deg-sec>0</x-max-deg-sec>
<y-max-deg-sec>0</y-max-deg-sec>
<z-max-deg-sec>0</z-max-deg-sec>
</rotation-speed>
</shooter>
<counter>
<particles-per-sec>
<value>30</value>
<spread>10</spread>
</particles-per-sec>
</counter>
<align>billboard</align>
<particle>
<start>
<color>
<red><value> 1.0 </value></red>
<green><value> 1.0 </value></green>
<blue><value> 0.4 </value></blue>
<alpha><value> 1 </value></alpha>
</color>
<size>
<value>2</value>
</size>
</start>
<end>
<color>
<red><value> 0.8 </value></red>
<green><value> 0.5 </value></green>
<blue><value> 0.2 </value></blue>
<alpha><value> 0.1 </value></alpha>
</color>
<size>
<value>55</value>
</size>
</end>
<life-sec>
<value>0.5</value>
</life-sec>
<mass-kg> 5 </mass-kg>
<radius-m> 0.5 </radius-m>
</particle>
<program>
<fluid> air </fluid>
<gravity type="bool"> true </gravity>
<wind typ="bool"> true </wind>
</program>
</particlesystem>
<particlesystem>
<name>explosion-smoke</name>
<texture>smoke.png</texture>
<emissive type="bool">false</emissive>
<lighting type="bool">false</lighting>
<condition>
<property>payload/armament/s-300n/flags/explode-smoke-id-0</property>
</condition>
<attach>world</attach>
<placer>
<type>point</type>
</placer>
<shooter>
<theta-min-deg>-180</theta-min-deg>
<theta-max-deg>180</theta-max-deg>
<phi-min-deg>-180</phi-min-deg>
<phi-max-deg>180</phi-max-deg>
<speed-mps>
<value>500</value>
<spread>60</spread>
</speed-mps>
<rotation-speed>
<x-min-deg-sec>0</x-min-deg-sec>
<y-min-deg-sec>0</y-min-deg-sec>
<z-min-deg-sec>0</z-min-deg-sec>
<x-max-deg-sec>0</x-max-deg-sec>
<y-max-deg-sec>0</y-max-deg-sec>
<z-max-deg-sec>0</z-max-deg-sec>
</rotation-speed>
</shooter>
<counter>
<particles-per-sec>
<value>50</value>
<spread>10</spread>
</particles-per-sec>
</counter>
<align>billboard</align>
<particle>
<start>
<color>
<red><value> 0.3 </value></red>
<green><value> 0.3 </value></green>
<blue><value> 0.25 </value></blue>
<alpha><value> 0.5 </value></alpha>
</color>
<size>
<value>10</value>
</size>
</start>
<end>
<color>
<red><value> 0.4 </value></red>
<green><value> 0.4 </value></green>
<blue><value> 0.4 </value></blue>
<alpha><value> 0.04 </value></alpha>
</color>
<size>
<value>60</value>
</size>
</end>
<life-sec>
<value>40</value>
</life-sec>
<mass-kg> 5 </mass-kg>
<radius-m> 0.5 </radius-m>
</particle>
<program>
<fluid> air </fluid>
<gravity type="bool"> true </gravity>
<wind typ="bool"> true </wind>
</program>
</particlesystem>
</PropertyList>

View File

@ -0,0 +1,175 @@
<PropertyList>
<particlesystem>
<name>explosion</name>
<texture>smoke.png</texture>
<emissive type="bool">true</emissive>
<lighting type="bool">false</lighting>
<condition>
<property>payload/armament/s-300n/flags/explode-id-1</property>
</condition>
<attach>world</attach>
<placer>
<type>point</type>
</placer>
<shooter>
<theta-min-deg>-180</theta-min-deg>
<theta-max-deg>180</theta-max-deg>
<phi-min-deg>-180</phi-min-deg>
<phi-max-deg>180</phi-max-deg>
<speed-mps>
<value>500</value>
<spread>80</spread>
</speed-mps>
<rotation-speed>
<x-min-deg-sec>0</x-min-deg-sec>
<y-min-deg-sec>0</y-min-deg-sec>
<z-min-deg-sec>0</z-min-deg-sec>
<x-max-deg-sec>0</x-max-deg-sec>
<y-max-deg-sec>0</y-max-deg-sec>
<z-max-deg-sec>0</z-max-deg-sec>
</rotation-speed>
</shooter>
<counter>
<particles-per-sec>
<value>30</value>
<spread>10</spread>
</particles-per-sec>
</counter>
<align>billboard</align>
<particle>
<start>
<color>
<red><value> 1.0 </value></red>
<green><value> 1.0 </value></green>
<blue><value> 0.4 </value></blue>
<alpha><value> 1 </value></alpha>
</color>
<size>
<value>2</value>
</size>
</start>
<end>
<color>
<red><value> 0.8 </value></red>
<green><value> 0.5 </value></green>
<blue><value> 0.2 </value></blue>
<alpha><value> 0.1 </value></alpha>
</color>
<size>
<value>55</value>
</size>
</end>
<life-sec>
<value>0.5</value>
</life-sec>
<mass-kg> 5 </mass-kg>
<radius-m> 0.5 </radius-m>
</particle>
<program>
<fluid> air </fluid>
<gravity type="bool"> true </gravity>
<wind typ="bool"> true </wind>
</program>
</particlesystem>
<particlesystem>
<name>explosion-smoke</name>
<texture>smoke.png</texture>
<emissive type="bool">false</emissive>
<lighting type="bool">false</lighting>
<condition>
<property>payload/armament/s-300n/flags/explode-smoke-id-1</property>
</condition>
<attach>world</attach>
<placer>
<type>point</type>
</placer>
<shooter>
<theta-min-deg>-180</theta-min-deg>
<theta-max-deg>180</theta-max-deg>
<phi-min-deg>-180</phi-min-deg>
<phi-max-deg>180</phi-max-deg>
<speed-mps>
<value>500</value>
<spread>60</spread>
</speed-mps>
<rotation-speed>
<x-min-deg-sec>0</x-min-deg-sec>
<y-min-deg-sec>0</y-min-deg-sec>
<z-min-deg-sec>0</z-min-deg-sec>
<x-max-deg-sec>0</x-max-deg-sec>
<y-max-deg-sec>0</y-max-deg-sec>
<z-max-deg-sec>0</z-max-deg-sec>
</rotation-speed>
</shooter>
<counter>
<particles-per-sec>
<value>50</value>
<spread>10</spread>
</particles-per-sec>
</counter>
<align>billboard</align>
<particle>
<start>
<color>
<red><value> 0.3 </value></red>
<green><value> 0.3 </value></green>
<blue><value> 0.25 </value></blue>
<alpha><value> 0.5 </value></alpha>
</color>
<size>
<value>10</value>
</size>
</start>
<end>
<color>
<red><value> 0.4 </value></red>
<green><value> 0.4 </value></green>
<blue><value> 0.4 </value></blue>
<alpha><value> 0.04 </value></alpha>
</color>
<size>
<value>60</value>
</size>
</end>
<life-sec>
<value>40</value>
</life-sec>
<mass-kg> 5 </mass-kg>
<radius-m> 0.5 </radius-m>
</particle>
<program>
<fluid> air </fluid>
<gravity type="bool"> true </gravity>
<wind typ="bool"> true </wind>
</program>
</particlesystem>
</PropertyList>

View File

@ -0,0 +1,175 @@
<PropertyList>
<particlesystem>
<name>explosion</name>
<texture>smoke.png</texture>
<emissive type="bool">true</emissive>
<lighting type="bool">false</lighting>
<condition>
<property>payload/armament/s-300n/flags/explode-id-2</property>
</condition>
<attach>world</attach>
<placer>
<type>point</type>
</placer>
<shooter>
<theta-min-deg>-180</theta-min-deg>
<theta-max-deg>180</theta-max-deg>
<phi-min-deg>-180</phi-min-deg>
<phi-max-deg>180</phi-max-deg>
<speed-mps>
<value>500</value>
<spread>80</spread>
</speed-mps>
<rotation-speed>
<x-min-deg-sec>0</x-min-deg-sec>
<y-min-deg-sec>0</y-min-deg-sec>
<z-min-deg-sec>0</z-min-deg-sec>
<x-max-deg-sec>0</x-max-deg-sec>
<y-max-deg-sec>0</y-max-deg-sec>
<z-max-deg-sec>0</z-max-deg-sec>
</rotation-speed>
</shooter>
<counter>
<particles-per-sec>
<value>30</value>
<spread>10</spread>
</particles-per-sec>
</counter>
<align>billboard</align>
<particle>
<start>
<color>
<red><value> 1.0 </value></red>
<green><value> 1.0 </value></green>
<blue><value> 0.4 </value></blue>
<alpha><value> 1 </value></alpha>
</color>
<size>
<value>2</value>
</size>
</start>
<end>
<color>
<red><value> 0.8 </value></red>
<green><value> 0.5 </value></green>
<blue><value> 0.2 </value></blue>
<alpha><value> 0.1 </value></alpha>
</color>
<size>
<value>55</value>
</size>
</end>
<life-sec>
<value>0.5</value>
</life-sec>
<mass-kg> 5 </mass-kg>
<radius-m> 0.5 </radius-m>
</particle>
<program>
<fluid> air </fluid>
<gravity type="bool"> true </gravity>
<wind typ="bool"> true </wind>
</program>
</particlesystem>
<particlesystem>
<name>explosion-smoke</name>
<texture>smoke.png</texture>
<emissive type="bool">false</emissive>
<lighting type="bool">false</lighting>
<condition>
<property>payload/armament/s-300n/flags/explode-smoke-id-2</property>
</condition>
<attach>world</attach>
<placer>
<type>point</type>
</placer>
<shooter>
<theta-min-deg>-180</theta-min-deg>
<theta-max-deg>180</theta-max-deg>
<phi-min-deg>-180</phi-min-deg>
<phi-max-deg>180</phi-max-deg>
<speed-mps>
<value>500</value>
<spread>60</spread>
</speed-mps>
<rotation-speed>
<x-min-deg-sec>0</x-min-deg-sec>
<y-min-deg-sec>0</y-min-deg-sec>
<z-min-deg-sec>0</z-min-deg-sec>
<x-max-deg-sec>0</x-max-deg-sec>
<y-max-deg-sec>0</y-max-deg-sec>
<z-max-deg-sec>0</z-max-deg-sec>
</rotation-speed>
</shooter>
<counter>
<particles-per-sec>
<value>50</value>
<spread>10</spread>
</particles-per-sec>
</counter>
<align>billboard</align>
<particle>
<start>
<color>
<red><value> 0.3 </value></red>
<green><value> 0.3 </value></green>
<blue><value> 0.25 </value></blue>
<alpha><value> 0.5 </value></alpha>
</color>
<size>
<value>10</value>
</size>
</start>
<end>
<color>
<red><value> 0.4 </value></red>
<green><value> 0.4 </value></green>
<blue><value> 0.4 </value></blue>
<alpha><value> 0.04 </value></alpha>
</color>
<size>
<value>60</value>
</size>
</end>
<life-sec>
<value>40</value>
</life-sec>
<mass-kg> 5 </mass-kg>
<radius-m> 0.5 </radius-m>
</particle>
<program>
<fluid> air </fluid>
<gravity type="bool"> true </gravity>
<wind typ="bool"> true </wind>
</program>
</particlesystem>
</PropertyList>

View File

@ -0,0 +1,175 @@
<PropertyList>
<particlesystem>
<name>explosion</name>
<texture>smoke.png</texture>
<emissive type="bool">true</emissive>
<lighting type="bool">false</lighting>
<condition>
<property>payload/armament/s-300n/flags/explode-id-3</property>
</condition>
<attach>world</attach>
<placer>
<type>point</type>
</placer>
<shooter>
<theta-min-deg>-180</theta-min-deg>
<theta-max-deg>180</theta-max-deg>
<phi-min-deg>-180</phi-min-deg>
<phi-max-deg>180</phi-max-deg>
<speed-mps>
<value>500</value>
<spread>80</spread>
</speed-mps>
<rotation-speed>
<x-min-deg-sec>0</x-min-deg-sec>
<y-min-deg-sec>0</y-min-deg-sec>
<z-min-deg-sec>0</z-min-deg-sec>
<x-max-deg-sec>0</x-max-deg-sec>
<y-max-deg-sec>0</y-max-deg-sec>
<z-max-deg-sec>0</z-max-deg-sec>
</rotation-speed>
</shooter>
<counter>
<particles-per-sec>
<value>30</value>
<spread>10</spread>
</particles-per-sec>
</counter>
<align>billboard</align>
<particle>
<start>
<color>
<red><value> 1.0 </value></red>
<green><value> 1.0 </value></green>
<blue><value> 0.4 </value></blue>
<alpha><value> 1 </value></alpha>
</color>
<size>
<value>2</value>
</size>
</start>
<end>
<color>
<red><value> 0.8 </value></red>
<green><value> 0.5 </value></green>
<blue><value> 0.2 </value></blue>
<alpha><value> 0.1 </value></alpha>
</color>
<size>
<value>55</value>
</size>
</end>
<life-sec>
<value>0.5</value>
</life-sec>
<mass-kg> 5 </mass-kg>
<radius-m> 0.5 </radius-m>
</particle>
<program>
<fluid> air </fluid>
<gravity type="bool"> true </gravity>
<wind typ="bool"> true </wind>
</program>
</particlesystem>
<particlesystem>
<name>explosion-smoke</name>
<texture>smoke.png</texture>
<emissive type="bool">false</emissive>
<lighting type="bool">false</lighting>
<condition>
<property>payload/armament/s-300n/flags/explode-smoke-id-3</property>
</condition>
<attach>world</attach>
<placer>
<type>point</type>
</placer>
<shooter>
<theta-min-deg>-180</theta-min-deg>
<theta-max-deg>180</theta-max-deg>
<phi-min-deg>-180</phi-min-deg>
<phi-max-deg>180</phi-max-deg>
<speed-mps>
<value>500</value>
<spread>60</spread>
</speed-mps>
<rotation-speed>
<x-min-deg-sec>0</x-min-deg-sec>
<y-min-deg-sec>0</y-min-deg-sec>
<z-min-deg-sec>0</z-min-deg-sec>
<x-max-deg-sec>0</x-max-deg-sec>
<y-max-deg-sec>0</y-max-deg-sec>
<z-max-deg-sec>0</z-max-deg-sec>
</rotation-speed>
</shooter>
<counter>
<particles-per-sec>
<value>50</value>
<spread>10</spread>
</particles-per-sec>
</counter>
<align>billboard</align>
<particle>
<start>
<color>
<red><value> 0.3 </value></red>
<green><value> 0.3 </value></green>
<blue><value> 0.25 </value></blue>
<alpha><value> 0.5 </value></alpha>
</color>
<size>
<value>10</value>
</size>
</start>
<end>
<color>
<red><value> 0.4 </value></red>
<green><value> 0.4 </value></green>
<blue><value> 0.4 </value></blue>
<alpha><value> 0.04 </value></alpha>
</color>
<size>
<value>60</value>
</size>
</end>
<life-sec>
<value>40</value>
</life-sec>
<mass-kg> 5 </mass-kg>
<radius-m> 0.5 </radius-m>
</particle>
<program>
<fluid> air </fluid>
<gravity type="bool"> true </gravity>
<wind typ="bool"> true </wind>
</program>
</particlesystem>
</PropertyList>

View File

@ -0,0 +1,175 @@
<PropertyList>
<particlesystem>
<name>explosion</name>
<texture>smoke.png</texture>
<emissive type="bool">true</emissive>
<lighting type="bool">false</lighting>
<condition>
<property>payload/armament/s-300n/flags/explode-id-4</property>
</condition>
<attach>world</attach>
<placer>
<type>point</type>
</placer>
<shooter>
<theta-min-deg>-180</theta-min-deg>
<theta-max-deg>180</theta-max-deg>
<phi-min-deg>-180</phi-min-deg>
<phi-max-deg>180</phi-max-deg>
<speed-mps>
<value>500</value>
<spread>80</spread>
</speed-mps>
<rotation-speed>
<x-min-deg-sec>0</x-min-deg-sec>
<y-min-deg-sec>0</y-min-deg-sec>
<z-min-deg-sec>0</z-min-deg-sec>
<x-max-deg-sec>0</x-max-deg-sec>
<y-max-deg-sec>0</y-max-deg-sec>
<z-max-deg-sec>0</z-max-deg-sec>
</rotation-speed>
</shooter>
<counter>
<particles-per-sec>
<value>30</value>
<spread>10</spread>
</particles-per-sec>
</counter>
<align>billboard</align>
<particle>
<start>
<color>
<red><value> 1.0 </value></red>
<green><value> 1.0 </value></green>
<blue><value> 0.4 </value></blue>
<alpha><value> 1 </value></alpha>
</color>
<size>
<value>2</value>
</size>
</start>
<end>
<color>
<red><value> 0.8 </value></red>
<green><value> 0.5 </value></green>
<blue><value> 0.2 </value></blue>
<alpha><value> 0.1 </value></alpha>
</color>
<size>
<value>55</value>
</size>
</end>
<life-sec>
<value>0.5</value>
</life-sec>
<mass-kg> 5 </mass-kg>
<radius-m> 0.5 </radius-m>
</particle>
<program>
<fluid> air </fluid>
<gravity type="bool"> true </gravity>
<wind typ="bool"> true </wind>
</program>
</particlesystem>
<particlesystem>
<name>explosion-smoke</name>
<texture>smoke.png</texture>
<emissive type="bool">false</emissive>
<lighting type="bool">false</lighting>
<condition>
<property>payload/armament/s-300n/flags/explode-smoke-id-4</property>
</condition>
<attach>world</attach>
<placer>
<type>point</type>
</placer>
<shooter>
<theta-min-deg>-180</theta-min-deg>
<theta-max-deg>180</theta-max-deg>
<phi-min-deg>-180</phi-min-deg>
<phi-max-deg>180</phi-max-deg>
<speed-mps>
<value>500</value>
<spread>60</spread>
</speed-mps>
<rotation-speed>
<x-min-deg-sec>0</x-min-deg-sec>
<y-min-deg-sec>0</y-min-deg-sec>
<z-min-deg-sec>0</z-min-deg-sec>
<x-max-deg-sec>0</x-max-deg-sec>
<y-max-deg-sec>0</y-max-deg-sec>
<z-max-deg-sec>0</z-max-deg-sec>
</rotation-speed>
</shooter>
<counter>
<particles-per-sec>
<value>50</value>
<spread>10</spread>
</particles-per-sec>
</counter>
<align>billboard</align>
<particle>
<start>
<color>
<red><value> 0.3 </value></red>
<green><value> 0.3 </value></green>
<blue><value> 0.25 </value></blue>
<alpha><value> 0.5 </value></alpha>
</color>
<size>
<value>10</value>
</size>
</start>
<end>
<color>
<red><value> 0.4 </value></red>
<green><value> 0.4 </value></green>
<blue><value> 0.4 </value></blue>
<alpha><value> 0.04 </value></alpha>
</color>
<size>
<value>60</value>
</size>
</end>
<life-sec>
<value>40</value>
</life-sec>
<mass-kg> 5 </mass-kg>
<radius-m> 0.5 </radius-m>
</particle>
<program>
<fluid> air </fluid>
<gravity type="bool"> true </gravity>
<wind typ="bool"> true </wind>
</program>
</particlesystem>
</PropertyList>

View File

@ -0,0 +1,175 @@
<PropertyList>
<particlesystem>
<name>explosion</name>
<texture>smoke.png</texture>
<emissive type="bool">true</emissive>
<lighting type="bool">false</lighting>
<condition>
<property>payload/armament/s-300n/flags/explode-id-5</property>
</condition>
<attach>world</attach>
<placer>
<type>point</type>
</placer>
<shooter>
<theta-min-deg>-180</theta-min-deg>
<theta-max-deg>180</theta-max-deg>
<phi-min-deg>-180</phi-min-deg>
<phi-max-deg>180</phi-max-deg>
<speed-mps>
<value>500</value>
<spread>80</spread>
</speed-mps>
<rotation-speed>
<x-min-deg-sec>0</x-min-deg-sec>
<y-min-deg-sec>0</y-min-deg-sec>
<z-min-deg-sec>0</z-min-deg-sec>
<x-max-deg-sec>0</x-max-deg-sec>
<y-max-deg-sec>0</y-max-deg-sec>
<z-max-deg-sec>0</z-max-deg-sec>
</rotation-speed>
</shooter>
<counter>
<particles-per-sec>
<value>30</value>
<spread>10</spread>
</particles-per-sec>
</counter>
<align>billboard</align>
<particle>
<start>
<color>
<red><value> 1.0 </value></red>
<green><value> 1.0 </value></green>
<blue><value> 0.4 </value></blue>
<alpha><value> 1 </value></alpha>
</color>
<size>
<value>2</value>
</size>
</start>
<end>
<color>
<red><value> 0.8 </value></red>
<green><value> 0.5 </value></green>
<blue><value> 0.2 </value></blue>
<alpha><value> 0.1 </value></alpha>
</color>
<size>
<value>55</value>
</size>
</end>
<life-sec>
<value>0.5</value>
</life-sec>
<mass-kg> 5 </mass-kg>
<radius-m> 0.5 </radius-m>
</particle>
<program>
<fluid> air </fluid>
<gravity type="bool"> true </gravity>
<wind typ="bool"> true </wind>
</program>
</particlesystem>
<particlesystem>
<name>explosion-smoke</name>
<texture>smoke.png</texture>
<emissive type="bool">false</emissive>
<lighting type="bool">false</lighting>
<condition>
<property>payload/armament/s-300n/flags/explode-smoke-id-5</property>
</condition>
<attach>world</attach>
<placer>
<type>point</type>
</placer>
<shooter>
<theta-min-deg>-180</theta-min-deg>
<theta-max-deg>180</theta-max-deg>
<phi-min-deg>-180</phi-min-deg>
<phi-max-deg>180</phi-max-deg>
<speed-mps>
<value>500</value>
<spread>60</spread>
</speed-mps>
<rotation-speed>
<x-min-deg-sec>0</x-min-deg-sec>
<y-min-deg-sec>0</y-min-deg-sec>
<z-min-deg-sec>0</z-min-deg-sec>
<x-max-deg-sec>0</x-max-deg-sec>
<y-max-deg-sec>0</y-max-deg-sec>
<z-max-deg-sec>0</z-max-deg-sec>
</rotation-speed>
</shooter>
<counter>
<particles-per-sec>
<value>50</value>
<spread>10</spread>
</particles-per-sec>
</counter>
<align>billboard</align>
<particle>
<start>
<color>
<red><value> 0.3 </value></red>
<green><value> 0.3 </value></green>
<blue><value> 0.25 </value></blue>
<alpha><value> 0.5 </value></alpha>
</color>
<size>
<value>10</value>
</size>
</start>
<end>
<color>
<red><value> 0.4 </value></red>
<green><value> 0.4 </value></green>
<blue><value> 0.4 </value></blue>
<alpha><value> 0.04 </value></alpha>
</color>
<size>
<value>60</value>
</size>
</end>
<life-sec>
<value>40</value>
</life-sec>
<mass-kg> 5 </mass-kg>
<radius-m> 0.5 </radius-m>
</particle>
<program>
<fluid> air </fluid>
<gravity type="bool"> true </gravity>
<wind typ="bool"> true </wind>
</program>
</particlesystem>
</PropertyList>

View File

@ -0,0 +1,175 @@
<PropertyList>
<particlesystem>
<name>explosion</name>
<texture>smoke.png</texture>
<emissive type="bool">true</emissive>
<lighting type="bool">false</lighting>
<condition>
<property>payload/armament/s-300n/flags/explode-id-6</property>
</condition>
<attach>world</attach>
<placer>
<type>point</type>
</placer>
<shooter>
<theta-min-deg>-180</theta-min-deg>
<theta-max-deg>180</theta-max-deg>
<phi-min-deg>-180</phi-min-deg>
<phi-max-deg>180</phi-max-deg>
<speed-mps>
<value>500</value>
<spread>80</spread>
</speed-mps>
<rotation-speed>
<x-min-deg-sec>0</x-min-deg-sec>
<y-min-deg-sec>0</y-min-deg-sec>
<z-min-deg-sec>0</z-min-deg-sec>
<x-max-deg-sec>0</x-max-deg-sec>
<y-max-deg-sec>0</y-max-deg-sec>
<z-max-deg-sec>0</z-max-deg-sec>
</rotation-speed>
</shooter>
<counter>
<particles-per-sec>
<value>30</value>
<spread>10</spread>
</particles-per-sec>
</counter>
<align>billboard</align>
<particle>
<start>
<color>
<red><value> 1.0 </value></red>
<green><value> 1.0 </value></green>
<blue><value> 0.4 </value></blue>
<alpha><value> 1 </value></alpha>
</color>
<size>
<value>2</value>
</size>
</start>
<end>
<color>
<red><value> 0.8 </value></red>
<green><value> 0.5 </value></green>
<blue><value> 0.2 </value></blue>
<alpha><value> 0.1 </value></alpha>
</color>
<size>
<value>55</value>
</size>
</end>
<life-sec>
<value>0.5</value>
</life-sec>
<mass-kg> 5 </mass-kg>
<radius-m> 0.5 </radius-m>
</particle>
<program>
<fluid> air </fluid>
<gravity type="bool"> true </gravity>
<wind typ="bool"> true </wind>
</program>
</particlesystem>
<particlesystem>
<name>explosion-smoke</name>
<texture>smoke.png</texture>
<emissive type="bool">false</emissive>
<lighting type="bool">false</lighting>
<condition>
<property>payload/armament/s-300n/flags/explode-smoke-id-6</property>
</condition>
<attach>world</attach>
<placer>
<type>point</type>
</placer>
<shooter>
<theta-min-deg>-180</theta-min-deg>
<theta-max-deg>180</theta-max-deg>
<phi-min-deg>-180</phi-min-deg>
<phi-max-deg>180</phi-max-deg>
<speed-mps>
<value>500</value>
<spread>60</spread>
</speed-mps>
<rotation-speed>
<x-min-deg-sec>0</x-min-deg-sec>
<y-min-deg-sec>0</y-min-deg-sec>
<z-min-deg-sec>0</z-min-deg-sec>
<x-max-deg-sec>0</x-max-deg-sec>
<y-max-deg-sec>0</y-max-deg-sec>
<z-max-deg-sec>0</z-max-deg-sec>
</rotation-speed>
</shooter>
<counter>
<particles-per-sec>
<value>50</value>
<spread>10</spread>
</particles-per-sec>
</counter>
<align>billboard</align>
<particle>
<start>
<color>
<red><value> 0.3 </value></red>
<green><value> 0.3 </value></green>
<blue><value> 0.25 </value></blue>
<alpha><value> 0.5 </value></alpha>
</color>
<size>
<value>10</value>
</size>
</start>
<end>
<color>
<red><value> 0.4 </value></red>
<green><value> 0.4 </value></green>
<blue><value> 0.4 </value></blue>
<alpha><value> 0.04 </value></alpha>
</color>
<size>
<value>60</value>
</size>
</end>
<life-sec>
<value>40</value>
</life-sec>
<mass-kg> 5 </mass-kg>
<radius-m> 0.5 </radius-m>
</particle>
<program>
<fluid> air </fluid>
<gravity type="bool"> true </gravity>
<wind typ="bool"> true </wind>
</program>
</particlesystem>
</PropertyList>

View File

@ -0,0 +1,175 @@
<PropertyList>
<particlesystem>
<name>explosion</name>
<texture>smoke.png</texture>
<emissive type="bool">true</emissive>
<lighting type="bool">false</lighting>
<condition>
<property>payload/armament/s-300n/flags/explode-id-7</property>
</condition>
<attach>world</attach>
<placer>
<type>point</type>
</placer>
<shooter>
<theta-min-deg>-180</theta-min-deg>
<theta-max-deg>180</theta-max-deg>
<phi-min-deg>-180</phi-min-deg>
<phi-max-deg>180</phi-max-deg>
<speed-mps>
<value>500</value>
<spread>80</spread>
</speed-mps>
<rotation-speed>
<x-min-deg-sec>0</x-min-deg-sec>
<y-min-deg-sec>0</y-min-deg-sec>
<z-min-deg-sec>0</z-min-deg-sec>
<x-max-deg-sec>0</x-max-deg-sec>
<y-max-deg-sec>0</y-max-deg-sec>
<z-max-deg-sec>0</z-max-deg-sec>
</rotation-speed>
</shooter>
<counter>
<particles-per-sec>
<value>30</value>
<spread>10</spread>
</particles-per-sec>
</counter>
<align>billboard</align>
<particle>
<start>
<color>
<red><value> 1.0 </value></red>
<green><value> 1.0 </value></green>
<blue><value> 0.4 </value></blue>
<alpha><value> 1 </value></alpha>
</color>
<size>
<value>2</value>
</size>
</start>
<end>
<color>
<red><value> 0.8 </value></red>
<green><value> 0.5 </value></green>
<blue><value> 0.2 </value></blue>
<alpha><value> 0.1 </value></alpha>
</color>
<size>
<value>55</value>
</size>
</end>
<life-sec>
<value>0.5</value>
</life-sec>
<mass-kg> 5 </mass-kg>
<radius-m> 0.5 </radius-m>
</particle>
<program>
<fluid> air </fluid>
<gravity type="bool"> true </gravity>
<wind typ="bool"> true </wind>
</program>
</particlesystem>
<particlesystem>
<name>explosion-smoke</name>
<texture>smoke.png</texture>
<emissive type="bool">false</emissive>
<lighting type="bool">false</lighting>
<condition>
<property>payload/armament/s-300n/flags/explode-smoke-id-7</property>
</condition>
<attach>world</attach>
<placer>
<type>point</type>
</placer>
<shooter>
<theta-min-deg>-180</theta-min-deg>
<theta-max-deg>180</theta-max-deg>
<phi-min-deg>-180</phi-min-deg>
<phi-max-deg>180</phi-max-deg>
<speed-mps>
<value>500</value>
<spread>60</spread>
</speed-mps>
<rotation-speed>
<x-min-deg-sec>0</x-min-deg-sec>
<y-min-deg-sec>0</y-min-deg-sec>
<z-min-deg-sec>0</z-min-deg-sec>
<x-max-deg-sec>0</x-max-deg-sec>
<y-max-deg-sec>0</y-max-deg-sec>
<z-max-deg-sec>0</z-max-deg-sec>
</rotation-speed>
</shooter>
<counter>
<particles-per-sec>
<value>50</value>
<spread>10</spread>
</particles-per-sec>
</counter>
<align>billboard</align>
<particle>
<start>
<color>
<red><value> 0.3 </value></red>
<green><value> 0.3 </value></green>
<blue><value> 0.25 </value></blue>
<alpha><value> 0.5 </value></alpha>
</color>
<size>
<value>10</value>
</size>
</start>
<end>
<color>
<red><value> 0.4 </value></red>
<green><value> 0.4 </value></green>
<blue><value> 0.4 </value></blue>
<alpha><value> 0.04 </value></alpha>
</color>
<size>
<value>60</value>
</size>
</end>
<life-sec>
<value>40</value>
</life-sec>
<mass-kg> 5 </mass-kg>
<radius-m> 0.5 </radius-m>
</particle>
<program>
<fluid> air </fluid>
<gravity type="bool"> true </gravity>
<wind typ="bool"> true </wind>
</program>
</particlesystem>
</PropertyList>

View File

@ -0,0 +1,93 @@
<?xml version="1.0" encoding="UTF-8"?>
<PropertyList>
<particlesystem>
<name>flare-smoke</name>
<texture>puff.png</texture>
<emissive>false</emissive>
<lighting>false</lighting>
<offsets>
<x-m>0</x-m>
<y-m>0</y-m>
<z-m>0</z-m>
</offsets>
<attach>world</attach>
<placer>
<type>point</type>
</placer>
<shooter>
<theta-min-deg>-0.1</theta-min-deg>
<theta-max-deg>0.1</theta-max-deg>
<phi-min-deg>-0.1</phi-min-deg>
<phi-max-deg>0.1</phi-max-deg>
<speed-mps>
<value>0</value>
<spread>0</spread>
</speed-mps>
<rotation-speed>
<x-max-deg-sec>300</x-max-deg-sec>
<x-min-deg-sec>-300</x-min-deg-sec>
<y-max-deg-sec>300</y-max-deg-sec>
<y-min-deg-sec>-300</y-min-deg-sec>
<z-max-deg-sec>300</z-max-deg-sec>
<z-min-deg-sec>-300</z-min-deg-sec>
</rotation-speed>
</shooter>
<counter>
<particles-per-sec>
<value>30</value>
<spread>5</spread>
</particles-per-sec>
</counter>
<align>billboard</align>
<particle>
<start>
<color>
<red>
<value>1</value>
</red>
<green>
<value>1</value>
</green>
<blue>
<value>1</value>
</blue>
<alpha>
<value>1</value>
</alpha>
</color>
<size>
<value>1</value>
</size>
</start>
<end>
<color>
<red>
<value>1</value>
</red>
<green>
<value>1</value>
</green>
<blue>
<value>1</value>
</blue>
<alpha>
<value>0.05</value>
</alpha>
</color>
<size>
<value>25</value>
</size>
</end>
<life-sec>
<value>15</value>
</life-sec>
<mass-kg>0.005</mass-kg>
<radius-m>0.175</radius-m>
</particle>
<program>
<fluid>air</fluid>
<gravity type="bool">true</gravity>
<wind type="bool">true</wind>
</program>
</particlesystem>
</PropertyList>

View File

@ -0,0 +1,187 @@
<PropertyList>
<particlesystem>
<name>smoke</name>
<texture>smoke.png</texture>
<emissive type="bool">true</emissive>
<lighting type="bool">false</lighting>
<condition>
<property>payload/armament/s-300n/flags/smoke-id-0</property>
</condition>
<attach>world</attach>
<placer>
<type>point</type>
</placer>
<offsets>
<x-m>7</x-m>
<y-m>0</y-m>
<z-m>0</z-m>
</offsets>
<shooter>
<theta-min-deg>-1.5</theta-min-deg>
<theta-max-deg>1.5</theta-max-deg>
<phi-min-deg>-1.5</phi-min-deg>
<phi-max-deg>1.5</phi-max-deg>
<speed-mps>
<value>0</value>
<spread>0</spread>
</speed-mps>
<rotation-speed>
<x-min-deg-sec>0</x-min-deg-sec>
<y-min-deg-sec>0</y-min-deg-sec>
<z-min-deg-sec>0</z-min-deg-sec>
<x-max-deg-sec>0</x-max-deg-sec>
<y-max-deg-sec>0</y-max-deg-sec>
<z-max-deg-sec>0</z-max-deg-sec>
</rotation-speed>
</shooter>
<counter>
<particles-per-sec>
<value>100</value>
<spread>0</spread>
</particles-per-sec>
</counter>
<align>billboard</align>
<particle>
<start>
<color>
<red><value> 1 </value></red>
<green><value> 1 </value></green>
<blue><value> 1 </value></blue>
<alpha><value> 1 </value></alpha>
</color>
<size>
<value>1.0</value>
</size>
</start>
<end>
<color>
<red><value> 1 </value></red>
<green><value> 1 </value></green>
<blue><value> 1 </value></blue>
<alpha><value> 1 </value></alpha>
</color>
<size>
<value>10</value>
</size>
</end>
<life-sec>
<value>200</value>
</life-sec>
<mass-kg> 0.5 </mass-kg>
<radius-m> 0.5 </radius-m>
</particle>
<program>
<fluid> air </fluid>
<gravity type="bool"> false </gravity>
<wind typ="bool"> false </wind>
</program>
</particlesystem>
<particlesystem>
<name>exhaust</name>
<texture>smoke.png</texture>
<emissive type="bool">true</emissive>
<lighting type="bool">false</lighting>
<condition>
<property>payload/armament/s-300n/flags/smoke-id-0</property>
</condition>
<attach>world</attach>
<placer>
<type>point</type>
</placer>
<offsets>
<x-m>0.0</x-m>
<y-m>0</y-m>
<z-m>0</z-m>
</offsets>
<shooter>
<theta-min-deg>-1.5</theta-min-deg>
<theta-max-deg>1.5</theta-max-deg>
<phi-min-deg>-1.5</phi-min-deg>
<phi-max-deg>1.5</phi-max-deg>
<speed-mps>
<value>0</value>
<spread>0</spread>
</speed-mps>
<rotation-speed>
<x-min-deg-sec>0</x-min-deg-sec>
<y-min-deg-sec>0</y-min-deg-sec>
<z-min-deg-sec>0</z-min-deg-sec>
<x-max-deg-sec>0</x-max-deg-sec>
<y-max-deg-sec>0</y-max-deg-sec>
<z-max-deg-sec>0</z-max-deg-sec>
</rotation-speed>
</shooter>
<counter>
<particles-per-sec>
<value>100</value>
<spread>0</spread>
</particles-per-sec>
</counter>
<align>billboard</align>
<particle>
<start>
<color>
<red><value> 1.0 </value></red>
<green><value> 0.7 </value></green>
<blue><value> 0.2 </value></blue>
<alpha><value> 0.7 </value></alpha>
</color>
<size>
<value>1.0</value>
</size>
</start>
<end>
<color>
<red><value> 0.9 </value></red>
<green><value> 0.6 </value></green>
<blue><value> 0.2 </value></blue>
<alpha><value> 0.1 </value></alpha>
</color>
<size>
<value>1.5</value>
</size>
</end>
<life-sec>
<value>0.15</value>
</life-sec>
<mass-kg> 0.5 </mass-kg>
<radius-m> 0.5 </radius-m>
</particle>
<program>
<fluid> air </fluid>
<gravity type="bool"> true </gravity>
<wind typ="bool"> true </wind>
</program>
</particlesystem>
</PropertyList>

View File

@ -0,0 +1,187 @@
<PropertyList>
<particlesystem>
<name>smoke</name>
<texture>smoke.png</texture>
<emissive type="bool">true</emissive>
<lighting type="bool">false</lighting>
<condition>
<property>payload/armament/s-300n/flags/smoke-id-1</property>
</condition>
<attach>world</attach>
<placer>
<type>point</type>
</placer>
<offsets>
<x-m>7</x-m>
<y-m>0</y-m>
<z-m>0</z-m>
</offsets>
<shooter>
<theta-min-deg>-1.5</theta-min-deg>
<theta-max-deg>1.5</theta-max-deg>
<phi-min-deg>-1.5</phi-min-deg>
<phi-max-deg>1.5</phi-max-deg>
<speed-mps>
<value>0</value>
<spread>0</spread>
</speed-mps>
<rotation-speed>
<x-min-deg-sec>0</x-min-deg-sec>
<y-min-deg-sec>0</y-min-deg-sec>
<z-min-deg-sec>0</z-min-deg-sec>
<x-max-deg-sec>0</x-max-deg-sec>
<y-max-deg-sec>0</y-max-deg-sec>
<z-max-deg-sec>0</z-max-deg-sec>
</rotation-speed>
</shooter>
<counter>
<particles-per-sec>
<value>100</value>
<spread>0</spread>
</particles-per-sec>
</counter>
<align>billboard</align>
<particle>
<start>
<color>
<red><value> 1 </value></red>
<green><value> 1 </value></green>
<blue><value> 1 </value></blue>
<alpha><value> 1 </value></alpha>
</color>
<size>
<value>1.0</value>
</size>
</start>
<end>
<color>
<red><value> 1 </value></red>
<green><value> 1 </value></green>
<blue><value> 1 </value></blue>
<alpha><value> 1 </value></alpha>
</color>
<size>
<value>10</value>
</size>
</end>
<life-sec>
<value>200</value>
</life-sec>
<mass-kg> 0.5 </mass-kg>
<radius-m> 0.5 </radius-m>
</particle>
<program>
<fluid> air </fluid>
<gravity type="bool"> false </gravity>
<wind typ="bool"> false </wind>
</program>
</particlesystem>
<particlesystem>
<name>exhaust</name>
<texture>smoke.png</texture>
<emissive type="bool">true</emissive>
<lighting type="bool">false</lighting>
<condition>
<property>payload/armament/s-300n/flags/smoke-id-1</property>
</condition>
<attach>world</attach>
<placer>
<type>point</type>
</placer>
<offsets>
<x-m>0.0</x-m>
<y-m>0</y-m>
<z-m>0</z-m>
</offsets>
<shooter>
<theta-min-deg>-1.5</theta-min-deg>
<theta-max-deg>1.5</theta-max-deg>
<phi-min-deg>-1.5</phi-min-deg>
<phi-max-deg>1.5</phi-max-deg>
<speed-mps>
<value>0</value>
<spread>0</spread>
</speed-mps>
<rotation-speed>
<x-min-deg-sec>0</x-min-deg-sec>
<y-min-deg-sec>0</y-min-deg-sec>
<z-min-deg-sec>0</z-min-deg-sec>
<x-max-deg-sec>0</x-max-deg-sec>
<y-max-deg-sec>0</y-max-deg-sec>
<z-max-deg-sec>0</z-max-deg-sec>
</rotation-speed>
</shooter>
<counter>
<particles-per-sec>
<value>100</value>
<spread>0</spread>
</particles-per-sec>
</counter>
<align>billboard</align>
<particle>
<start>
<color>
<red><value> 1.0 </value></red>
<green><value> 0.7 </value></green>
<blue><value> 0.2 </value></blue>
<alpha><value> 0.7 </value></alpha>
</color>
<size>
<value>1.0</value>
</size>
</start>
<end>
<color>
<red><value> 0.9 </value></red>
<green><value> 0.6 </value></green>
<blue><value> 0.2 </value></blue>
<alpha><value> 0.1 </value></alpha>
</color>
<size>
<value>1.5</value>
</size>
</end>
<life-sec>
<value>0.15</value>
</life-sec>
<mass-kg> 0.5 </mass-kg>
<radius-m> 0.5 </radius-m>
</particle>
<program>
<fluid> air </fluid>
<gravity type="bool"> true </gravity>
<wind typ="bool"> true </wind>
</program>
</particlesystem>
</PropertyList>

View File

@ -0,0 +1,187 @@
<PropertyList>
<particlesystem>
<name>smoke</name>
<texture>smoke.png</texture>
<emissive type="bool">true</emissive>
<lighting type="bool">false</lighting>
<condition>
<property>payload/armament/s-300n/flags/smoke-id-2</property>
</condition>
<attach>world</attach>
<placer>
<type>point</type>
</placer>
<offsets>
<x-m>7</x-m>
<y-m>0</y-m>
<z-m>0</z-m>
</offsets>
<shooter>
<theta-min-deg>-1.5</theta-min-deg>
<theta-max-deg>1.5</theta-max-deg>
<phi-min-deg>-1.5</phi-min-deg>
<phi-max-deg>1.5</phi-max-deg>
<speed-mps>
<value>0</value>
<spread>0</spread>
</speed-mps>
<rotation-speed>
<x-min-deg-sec>0</x-min-deg-sec>
<y-min-deg-sec>0</y-min-deg-sec>
<z-min-deg-sec>0</z-min-deg-sec>
<x-max-deg-sec>0</x-max-deg-sec>
<y-max-deg-sec>0</y-max-deg-sec>
<z-max-deg-sec>0</z-max-deg-sec>
</rotation-speed>
</shooter>
<counter>
<particles-per-sec>
<value>100</value>
<spread>0</spread>
</particles-per-sec>
</counter>
<align>billboard</align>
<particle>
<start>
<color>
<red><value> 1 </value></red>
<green><value> 1 </value></green>
<blue><value> 1 </value></blue>
<alpha><value> 1 </value></alpha>
</color>
<size>
<value>1.0</value>
</size>
</start>
<end>
<color>
<red><value> 1 </value></red>
<green><value> 1 </value></green>
<blue><value> 1 </value></blue>
<alpha><value> 1 </value></alpha>
</color>
<size>
<value>10</value>
</size>
</end>
<life-sec>
<value>200</value>
</life-sec>
<mass-kg> 0.5 </mass-kg>
<radius-m> 0.5 </radius-m>
</particle>
<program>
<fluid> air </fluid>
<gravity type="bool"> false </gravity>
<wind typ="bool"> false </wind>
</program>
</particlesystem>
<particlesystem>
<name>exhaust</name>
<texture>smoke.png</texture>
<emissive type="bool">true</emissive>
<lighting type="bool">false</lighting>
<condition>
<property>payload/armament/s-300n/flags/smoke-id-2</property>
</condition>
<attach>world</attach>
<placer>
<type>point</type>
</placer>
<offsets>
<x-m>0.0</x-m>
<y-m>0</y-m>
<z-m>0</z-m>
</offsets>
<shooter>
<theta-min-deg>-1.5</theta-min-deg>
<theta-max-deg>1.5</theta-max-deg>
<phi-min-deg>-1.5</phi-min-deg>
<phi-max-deg>1.5</phi-max-deg>
<speed-mps>
<value>0</value>
<spread>0</spread>
</speed-mps>
<rotation-speed>
<x-min-deg-sec>0</x-min-deg-sec>
<y-min-deg-sec>0</y-min-deg-sec>
<z-min-deg-sec>0</z-min-deg-sec>
<x-max-deg-sec>0</x-max-deg-sec>
<y-max-deg-sec>0</y-max-deg-sec>
<z-max-deg-sec>0</z-max-deg-sec>
</rotation-speed>
</shooter>
<counter>
<particles-per-sec>
<value>100</value>
<spread>0</spread>
</particles-per-sec>
</counter>
<align>billboard</align>
<particle>
<start>
<color>
<red><value> 1.0 </value></red>
<green><value> 0.7 </value></green>
<blue><value> 0.2 </value></blue>
<alpha><value> 0.7 </value></alpha>
</color>
<size>
<value>1.0</value>
</size>
</start>
<end>
<color>
<red><value> 0.9 </value></red>
<green><value> 0.6 </value></green>
<blue><value> 0.2 </value></blue>
<alpha><value> 0.1 </value></alpha>
</color>
<size>
<value>1.5</value>
</size>
</end>
<life-sec>
<value>0.15</value>
</life-sec>
<mass-kg> 0.5 </mass-kg>
<radius-m> 0.5 </radius-m>
</particle>
<program>
<fluid> air </fluid>
<gravity type="bool"> true </gravity>
<wind typ="bool"> true </wind>
</program>
</particlesystem>
</PropertyList>

View File

@ -0,0 +1,187 @@
<PropertyList>
<particlesystem>
<name>smoke</name>
<texture>smoke.png</texture>
<emissive type="bool">true</emissive>
<lighting type="bool">false</lighting>
<condition>
<property>payload/armament/s-300n/flags/smoke-id-3</property>
</condition>
<attach>world</attach>
<placer>
<type>point</type>
</placer>
<offsets>
<x-m>7</x-m>
<y-m>0</y-m>
<z-m>0</z-m>
</offsets>
<shooter>
<theta-min-deg>-1.5</theta-min-deg>
<theta-max-deg>1.5</theta-max-deg>
<phi-min-deg>-1.5</phi-min-deg>
<phi-max-deg>1.5</phi-max-deg>
<speed-mps>
<value>0</value>
<spread>0</spread>
</speed-mps>
<rotation-speed>
<x-min-deg-sec>0</x-min-deg-sec>
<y-min-deg-sec>0</y-min-deg-sec>
<z-min-deg-sec>0</z-min-deg-sec>
<x-max-deg-sec>0</x-max-deg-sec>
<y-max-deg-sec>0</y-max-deg-sec>
<z-max-deg-sec>0</z-max-deg-sec>
</rotation-speed>
</shooter>
<counter>
<particles-per-sec>
<value>100</value>
<spread>0</spread>
</particles-per-sec>
</counter>
<align>billboard</align>
<particle>
<start>
<color>
<red><value> 1 </value></red>
<green><value> 1 </value></green>
<blue><value> 1 </value></blue>
<alpha><value> 1 </value></alpha>
</color>
<size>
<value>1.0</value>
</size>
</start>
<end>
<color>
<red><value> 1 </value></red>
<green><value> 1 </value></green>
<blue><value> 1 </value></blue>
<alpha><value> 1 </value></alpha>
</color>
<size>
<value>10</value>
</size>
</end>
<life-sec>
<value>200</value>
</life-sec>
<mass-kg> 0.5 </mass-kg>
<radius-m> 0.5 </radius-m>
</particle>
<program>
<fluid> air </fluid>
<gravity type="bool"> false </gravity>
<wind typ="bool"> false </wind>
</program>
</particlesystem>
<particlesystem>
<name>exhaust</name>
<texture>smoke.png</texture>
<emissive type="bool">true</emissive>
<lighting type="bool">false</lighting>
<condition>
<property>payload/armament/s-300n/flags/smoke-id-3</property>
</condition>
<attach>world</attach>
<placer>
<type>point</type>
</placer>
<offsets>
<x-m>0.0</x-m>
<y-m>0</y-m>
<z-m>0</z-m>
</offsets>
<shooter>
<theta-min-deg>-1.5</theta-min-deg>
<theta-max-deg>1.5</theta-max-deg>
<phi-min-deg>-1.5</phi-min-deg>
<phi-max-deg>1.5</phi-max-deg>
<speed-mps>
<value>0</value>
<spread>0</spread>
</speed-mps>
<rotation-speed>
<x-min-deg-sec>0</x-min-deg-sec>
<y-min-deg-sec>0</y-min-deg-sec>
<z-min-deg-sec>0</z-min-deg-sec>
<x-max-deg-sec>0</x-max-deg-sec>
<y-max-deg-sec>0</y-max-deg-sec>
<z-max-deg-sec>0</z-max-deg-sec>
</rotation-speed>
</shooter>
<counter>
<particles-per-sec>
<value>100</value>
<spread>0</spread>
</particles-per-sec>
</counter>
<align>billboard</align>
<particle>
<start>
<color>
<red><value> 1.0 </value></red>
<green><value> 0.7 </value></green>
<blue><value> 0.2 </value></blue>
<alpha><value> 0.7 </value></alpha>
</color>
<size>
<value>1.0</value>
</size>
</start>
<end>
<color>
<red><value> 0.9 </value></red>
<green><value> 0.6 </value></green>
<blue><value> 0.2 </value></blue>
<alpha><value> 0.1 </value></alpha>
</color>
<size>
<value>1.5</value>
</size>
</end>
<life-sec>
<value>0.15</value>
</life-sec>
<mass-kg> 0.5 </mass-kg>
<radius-m> 0.5 </radius-m>
</particle>
<program>
<fluid> air </fluid>
<gravity type="bool"> true </gravity>
<wind typ="bool"> true </wind>
</program>
</particlesystem>
</PropertyList>

View File

@ -0,0 +1,187 @@
<PropertyList>
<particlesystem>
<name>smoke</name>
<texture>smoke.png</texture>
<emissive type="bool">true</emissive>
<lighting type="bool">false</lighting>
<condition>
<property>payload/armament/s-300n/flags/smoke-id-4</property>
</condition>
<attach>world</attach>
<placer>
<type>point</type>
</placer>
<offsets>
<x-m>7</x-m>
<y-m>0</y-m>
<z-m>0</z-m>
</offsets>
<shooter>
<theta-min-deg>-1.5</theta-min-deg>
<theta-max-deg>1.5</theta-max-deg>
<phi-min-deg>-1.5</phi-min-deg>
<phi-max-deg>1.5</phi-max-deg>
<speed-mps>
<value>0</value>
<spread>0</spread>
</speed-mps>
<rotation-speed>
<x-min-deg-sec>0</x-min-deg-sec>
<y-min-deg-sec>0</y-min-deg-sec>
<z-min-deg-sec>0</z-min-deg-sec>
<x-max-deg-sec>0</x-max-deg-sec>
<y-max-deg-sec>0</y-max-deg-sec>
<z-max-deg-sec>0</z-max-deg-sec>
</rotation-speed>
</shooter>
<counter>
<particles-per-sec>
<value>100</value>
<spread>0</spread>
</particles-per-sec>
</counter>
<align>billboard</align>
<particle>
<start>
<color>
<red><value> 1 </value></red>
<green><value> 1 </value></green>
<blue><value> 1 </value></blue>
<alpha><value> 1 </value></alpha>
</color>
<size>
<value>1.0</value>
</size>
</start>
<end>
<color>
<red><value> 1 </value></red>
<green><value> 1 </value></green>
<blue><value> 1 </value></blue>
<alpha><value> 1 </value></alpha>
</color>
<size>
<value>10</value>
</size>
</end>
<life-sec>
<value>200</value>
</life-sec>
<mass-kg> 0.5 </mass-kg>
<radius-m> 0.5 </radius-m>
</particle>
<program>
<fluid> air </fluid>
<gravity type="bool"> false </gravity>
<wind typ="bool"> false </wind>
</program>
</particlesystem>
<particlesystem>
<name>exhaust</name>
<texture>smoke.png</texture>
<emissive type="bool">true</emissive>
<lighting type="bool">false</lighting>
<condition>
<property>payload/armament/s-300n/flags/smoke-id-4</property>
</condition>
<attach>world</attach>
<placer>
<type>point</type>
</placer>
<offsets>
<x-m>0.0</x-m>
<y-m>0</y-m>
<z-m>0</z-m>
</offsets>
<shooter>
<theta-min-deg>-1.5</theta-min-deg>
<theta-max-deg>1.5</theta-max-deg>
<phi-min-deg>-1.5</phi-min-deg>
<phi-max-deg>1.5</phi-max-deg>
<speed-mps>
<value>0</value>
<spread>0</spread>
</speed-mps>
<rotation-speed>
<x-min-deg-sec>0</x-min-deg-sec>
<y-min-deg-sec>0</y-min-deg-sec>
<z-min-deg-sec>0</z-min-deg-sec>
<x-max-deg-sec>0</x-max-deg-sec>
<y-max-deg-sec>0</y-max-deg-sec>
<z-max-deg-sec>0</z-max-deg-sec>
</rotation-speed>
</shooter>
<counter>
<particles-per-sec>
<value>100</value>
<spread>0</spread>
</particles-per-sec>
</counter>
<align>billboard</align>
<particle>
<start>
<color>
<red><value> 1.0 </value></red>
<green><value> 0.7 </value></green>
<blue><value> 0.2 </value></blue>
<alpha><value> 0.7 </value></alpha>
</color>
<size>
<value>1.0</value>
</size>
</start>
<end>
<color>
<red><value> 0.9 </value></red>
<green><value> 0.6 </value></green>
<blue><value> 0.2 </value></blue>
<alpha><value> 0.1 </value></alpha>
</color>
<size>
<value>1.5</value>
</size>
</end>
<life-sec>
<value>0.15</value>
</life-sec>
<mass-kg> 0.5 </mass-kg>
<radius-m> 0.5 </radius-m>
</particle>
<program>
<fluid> air </fluid>
<gravity type="bool"> true </gravity>
<wind typ="bool"> true </wind>
</program>
</particlesystem>
</PropertyList>

View File

@ -0,0 +1,187 @@
<PropertyList>
<particlesystem>
<name>smoke</name>
<texture>smoke.png</texture>
<emissive type="bool">true</emissive>
<lighting type="bool">false</lighting>
<condition>
<property>payload/armament/s-300n/flags/smoke-id-5</property>
</condition>
<attach>world</attach>
<placer>
<type>point</type>
</placer>
<offsets>
<x-m>7</x-m>
<y-m>0</y-m>
<z-m>0</z-m>
</offsets>
<shooter>
<theta-min-deg>-1.5</theta-min-deg>
<theta-max-deg>1.5</theta-max-deg>
<phi-min-deg>-1.5</phi-min-deg>
<phi-max-deg>1.5</phi-max-deg>
<speed-mps>
<value>0</value>
<spread>0</spread>
</speed-mps>
<rotation-speed>
<x-min-deg-sec>0</x-min-deg-sec>
<y-min-deg-sec>0</y-min-deg-sec>
<z-min-deg-sec>0</z-min-deg-sec>
<x-max-deg-sec>0</x-max-deg-sec>
<y-max-deg-sec>0</y-max-deg-sec>
<z-max-deg-sec>0</z-max-deg-sec>
</rotation-speed>
</shooter>
<counter>
<particles-per-sec>
<value>100</value>
<spread>0</spread>
</particles-per-sec>
</counter>
<align>billboard</align>
<particle>
<start>
<color>
<red><value> 1 </value></red>
<green><value> 1 </value></green>
<blue><value> 1 </value></blue>
<alpha><value> 1 </value></alpha>
</color>
<size>
<value>1.0</value>
</size>
</start>
<end>
<color>
<red><value> 1 </value></red>
<green><value> 1 </value></green>
<blue><value> 1 </value></blue>
<alpha><value> 1 </value></alpha>
</color>
<size>
<value>10</value>
</size>
</end>
<life-sec>
<value>200</value>
</life-sec>
<mass-kg> 0.5 </mass-kg>
<radius-m> 0.5 </radius-m>
</particle>
<program>
<fluid> air </fluid>
<gravity type="bool"> false </gravity>
<wind typ="bool"> false </wind>
</program>
</particlesystem>
<particlesystem>
<name>exhaust</name>
<texture>smoke.png</texture>
<emissive type="bool">true</emissive>
<lighting type="bool">false</lighting>
<condition>
<property>payload/armament/s-300n/flags/smoke-id-5</property>
</condition>
<attach>world</attach>
<placer>
<type>point</type>
</placer>
<offsets>
<x-m>0.0</x-m>
<y-m>0</y-m>
<z-m>0</z-m>
</offsets>
<shooter>
<theta-min-deg>-1.5</theta-min-deg>
<theta-max-deg>1.5</theta-max-deg>
<phi-min-deg>-1.5</phi-min-deg>
<phi-max-deg>1.5</phi-max-deg>
<speed-mps>
<value>0</value>
<spread>0</spread>
</speed-mps>
<rotation-speed>
<x-min-deg-sec>0</x-min-deg-sec>
<y-min-deg-sec>0</y-min-deg-sec>
<z-min-deg-sec>0</z-min-deg-sec>
<x-max-deg-sec>0</x-max-deg-sec>
<y-max-deg-sec>0</y-max-deg-sec>
<z-max-deg-sec>0</z-max-deg-sec>
</rotation-speed>
</shooter>
<counter>
<particles-per-sec>
<value>100</value>
<spread>0</spread>
</particles-per-sec>
</counter>
<align>billboard</align>
<particle>
<start>
<color>
<red><value> 1.0 </value></red>
<green><value> 0.7 </value></green>
<blue><value> 0.2 </value></blue>
<alpha><value> 0.7 </value></alpha>
</color>
<size>
<value>1.0</value>
</size>
</start>
<end>
<color>
<red><value> 0.9 </value></red>
<green><value> 0.6 </value></green>
<blue><value> 0.2 </value></blue>
<alpha><value> 0.1 </value></alpha>
</color>
<size>
<value>1.5</value>
</size>
</end>
<life-sec>
<value>0.15</value>
</life-sec>
<mass-kg> 0.5 </mass-kg>
<radius-m> 0.5 </radius-m>
</particle>
<program>
<fluid> air </fluid>
<gravity type="bool"> true </gravity>
<wind typ="bool"> true </wind>
</program>
</particlesystem>
</PropertyList>

View File

@ -0,0 +1,187 @@
<PropertyList>
<particlesystem>
<name>smoke</name>
<texture>smoke.png</texture>
<emissive type="bool">true</emissive>
<lighting type="bool">false</lighting>
<condition>
<property>payload/armament/s-300n/flags/smoke-id-6</property>
</condition>
<attach>world</attach>
<placer>
<type>point</type>
</placer>
<offsets>
<x-m>7</x-m>
<y-m>0</y-m>
<z-m>0</z-m>
</offsets>
<shooter>
<theta-min-deg>-1.5</theta-min-deg>
<theta-max-deg>1.5</theta-max-deg>
<phi-min-deg>-1.5</phi-min-deg>
<phi-max-deg>1.5</phi-max-deg>
<speed-mps>
<value>0</value>
<spread>0</spread>
</speed-mps>
<rotation-speed>
<x-min-deg-sec>0</x-min-deg-sec>
<y-min-deg-sec>0</y-min-deg-sec>
<z-min-deg-sec>0</z-min-deg-sec>
<x-max-deg-sec>0</x-max-deg-sec>
<y-max-deg-sec>0</y-max-deg-sec>
<z-max-deg-sec>0</z-max-deg-sec>
</rotation-speed>
</shooter>
<counter>
<particles-per-sec>
<value>100</value>
<spread>0</spread>
</particles-per-sec>
</counter>
<align>billboard</align>
<particle>
<start>
<color>
<red><value> 1 </value></red>
<green><value> 1 </value></green>
<blue><value> 1 </value></blue>
<alpha><value> 1 </value></alpha>
</color>
<size>
<value>1.0</value>
</size>
</start>
<end>
<color>
<red><value> 1 </value></red>
<green><value> 1 </value></green>
<blue><value> 1 </value></blue>
<alpha><value> 1 </value></alpha>
</color>
<size>
<value>10</value>
</size>
</end>
<life-sec>
<value>200</value>
</life-sec>
<mass-kg> 0.5 </mass-kg>
<radius-m> 0.5 </radius-m>
</particle>
<program>
<fluid> air </fluid>
<gravity type="bool"> false </gravity>
<wind typ="bool"> false </wind>
</program>
</particlesystem>
<particlesystem>
<name>exhaust</name>
<texture>smoke.png</texture>
<emissive type="bool">true</emissive>
<lighting type="bool">false</lighting>
<condition>
<property>payload/armament/s-300n/flags/smoke-id-6</property>
</condition>
<attach>world</attach>
<placer>
<type>point</type>
</placer>
<offsets>
<x-m>0.0</x-m>
<y-m>0</y-m>
<z-m>0</z-m>
</offsets>
<shooter>
<theta-min-deg>-1.5</theta-min-deg>
<theta-max-deg>1.5</theta-max-deg>
<phi-min-deg>-1.5</phi-min-deg>
<phi-max-deg>1.5</phi-max-deg>
<speed-mps>
<value>0</value>
<spread>0</spread>
</speed-mps>
<rotation-speed>
<x-min-deg-sec>0</x-min-deg-sec>
<y-min-deg-sec>0</y-min-deg-sec>
<z-min-deg-sec>0</z-min-deg-sec>
<x-max-deg-sec>0</x-max-deg-sec>
<y-max-deg-sec>0</y-max-deg-sec>
<z-max-deg-sec>0</z-max-deg-sec>
</rotation-speed>
</shooter>
<counter>
<particles-per-sec>
<value>100</value>
<spread>0</spread>
</particles-per-sec>
</counter>
<align>billboard</align>
<particle>
<start>
<color>
<red><value> 1.0 </value></red>
<green><value> 0.7 </value></green>
<blue><value> 0.2 </value></blue>
<alpha><value> 0.7 </value></alpha>
</color>
<size>
<value>1.0</value>
</size>
</start>
<end>
<color>
<red><value> 0.9 </value></red>
<green><value> 0.6 </value></green>
<blue><value> 0.2 </value></blue>
<alpha><value> 0.1 </value></alpha>
</color>
<size>
<value>1.5</value>
</size>
</end>
<life-sec>
<value>0.15</value>
</life-sec>
<mass-kg> 0.5 </mass-kg>
<radius-m> 0.5 </radius-m>
</particle>
<program>
<fluid> air </fluid>
<gravity type="bool"> true </gravity>
<wind typ="bool"> true </wind>
</program>
</particlesystem>
</PropertyList>

View File

@ -0,0 +1,187 @@
<PropertyList>
<particlesystem>
<name>smoke</name>
<texture>smoke.png</texture>
<emissive type="bool">true</emissive>
<lighting type="bool">false</lighting>
<condition>
<property>payload/armament/s-300n/flags/smoke-id-7</property>
</condition>
<attach>world</attach>
<placer>
<type>point</type>
</placer>
<offsets>
<x-m>7</x-m>
<y-m>0</y-m>
<z-m>0</z-m>
</offsets>
<shooter>
<theta-min-deg>-1.5</theta-min-deg>
<theta-max-deg>1.5</theta-max-deg>
<phi-min-deg>-1.5</phi-min-deg>
<phi-max-deg>1.5</phi-max-deg>
<speed-mps>
<value>0</value>
<spread>0</spread>
</speed-mps>
<rotation-speed>
<x-min-deg-sec>0</x-min-deg-sec>
<y-min-deg-sec>0</y-min-deg-sec>
<z-min-deg-sec>0</z-min-deg-sec>
<x-max-deg-sec>0</x-max-deg-sec>
<y-max-deg-sec>0</y-max-deg-sec>
<z-max-deg-sec>0</z-max-deg-sec>
</rotation-speed>
</shooter>
<counter>
<particles-per-sec>
<value>100</value>
<spread>0</spread>
</particles-per-sec>
</counter>
<align>billboard</align>
<particle>
<start>
<color>
<red><value> 1 </value></red>
<green><value> 1 </value></green>
<blue><value> 1 </value></blue>
<alpha><value> 1 </value></alpha>
</color>
<size>
<value>1.0</value>
</size>
</start>
<end>
<color>
<red><value> 1 </value></red>
<green><value> 1 </value></green>
<blue><value> 1 </value></blue>
<alpha><value> 1 </value></alpha>
</color>
<size>
<value>10</value>
</size>
</end>
<life-sec>
<value>200</value>
</life-sec>
<mass-kg> 0.5 </mass-kg>
<radius-m> 0.5 </radius-m>
</particle>
<program>
<fluid> air </fluid>
<gravity type="bool"> false </gravity>
<wind typ="bool"> false </wind>
</program>
</particlesystem>
<particlesystem>
<name>exhaust</name>
<texture>smoke.png</texture>
<emissive type="bool">true</emissive>
<lighting type="bool">false</lighting>
<condition>
<property>payload/armament/s-300n/flags/smoke-id-7</property>
</condition>
<attach>world</attach>
<placer>
<type>point</type>
</placer>
<offsets>
<x-m>0.0</x-m>
<y-m>0</y-m>
<z-m>0</z-m>
</offsets>
<shooter>
<theta-min-deg>-1.5</theta-min-deg>
<theta-max-deg>1.5</theta-max-deg>
<phi-min-deg>-1.5</phi-min-deg>
<phi-max-deg>1.5</phi-max-deg>
<speed-mps>
<value>0</value>
<spread>0</spread>
</speed-mps>
<rotation-speed>
<x-min-deg-sec>0</x-min-deg-sec>
<y-min-deg-sec>0</y-min-deg-sec>
<z-min-deg-sec>0</z-min-deg-sec>
<x-max-deg-sec>0</x-max-deg-sec>
<y-max-deg-sec>0</y-max-deg-sec>
<z-max-deg-sec>0</z-max-deg-sec>
</rotation-speed>
</shooter>
<counter>
<particles-per-sec>
<value>100</value>
<spread>0</spread>
</particles-per-sec>
</counter>
<align>billboard</align>
<particle>
<start>
<color>
<red><value> 1.0 </value></red>
<green><value> 0.7 </value></green>
<blue><value> 0.2 </value></blue>
<alpha><value> 0.7 </value></alpha>
</color>
<size>
<value>1.0</value>
</size>
</start>
<end>
<color>
<red><value> 0.9 </value></red>
<green><value> 0.6 </value></green>
<blue><value> 0.2 </value></blue>
<alpha><value> 0.1 </value></alpha>
</color>
<size>
<value>1.5</value>
</size>
</end>
<life-sec>
<value>0.15</value>
</life-sec>
<mass-kg> 0.5 </mass-kg>
<radius-m> 0.5 </radius-m>
</particle>
<program>
<fluid> air </fluid>
<gravity type="bool"> true </gravity>
<wind typ="bool"> true </wind>
</program>
</particlesystem>
</PropertyList>

Binary file not shown.

After

Width:  |  Height:  |  Size: 11 KiB

View File

@ -0,0 +1,42 @@
<?xml version="1.0"?>
<PropertyList>
<name>aim-120</name>
<path>aim-120.ac</path>
<animation>
<type>select</type>
<object-name>aim-120</object-name>
<condition>
<property>payload/armament/s-300n/flags/msl-id-0</property>
</condition>
</animation>
<model>
<path>Aircraft/fleet/Models/Armament/Weapons/S-300N/motor-smoke-0.xml</path>
<offsets>
<x-m>1.83937</x-m>
<y-m>0</y-m>
<z-m>0</z-m>
</offsets>
</model>
<model>
<name>explosion</name>
<path>Aircraft/fleet/Models/Armament/Weapons/s-300n/explosion-0.xml</path>
<offsets>
<x-m>0</x-m>
<y-m>0</y-m>
<z-m>0</z-m>
</offsets>
</model>
<animation>
<object-name>aim-120</object-name>
<enable-hot type="bool">false</enable-hot>
</animation>
</PropertyList>

View File

@ -0,0 +1,42 @@
<?xml version="1.0"?>
<PropertyList>
<name>aim-120</name>
<path>aim-120.ac</path>
<animation>
<type>select</type>
<object-name>aim-120</object-name>
<condition>
<property>payload/armament/s-300n/flags/msl-id-1</property>
</condition>
</animation>
<model>
<path>Aircraft/fleet/Models/Armament/Weapons/S-300N/motor-smoke-1.xml</path>
<offsets>
<x-m>1.83937</x-m>
<y-m>0</y-m>
<z-m>0</z-m>
</offsets>
</model>
<model>
<name>explosion</name>
<path>Aircraft/fleet/Models/Armament/Weapons/s-300n/explosion-1.xml</path>
<offsets>
<x-m>0</x-m>
<y-m>0</y-m>
<z-m>0</z-m>
</offsets>
</model>
<animation>
<object-name>aim-120</object-name>
<enable-hot type="bool">false</enable-hot>
</animation>
</PropertyList>

View File

@ -0,0 +1,42 @@
<?xml version="1.0"?>
<PropertyList>
<name>aim-120</name>
<path>aim-120.ac</path>
<animation>
<type>select</type>
<object-name>aim-120</object-name>
<condition>
<property>payload/armament/s-300n/flags/msl-id-2</property>
</condition>
</animation>
<model>
<path>Aircraft/fleet/Models/Armament/Weapons/S-300N/motor-smoke-2.xml</path>
<offsets>
<x-m>1.83937</x-m>
<y-m>0</y-m>
<z-m>0</z-m>
</offsets>
</model>
<model>
<name>explosion</name>
<path>Aircraft/fleet/Models/Armament/Weapons/s-300n/explosion-2.xml</path>
<offsets>
<x-m>0</x-m>
<y-m>0</y-m>
<z-m>0</z-m>
</offsets>
</model>
<animation>
<object-name>aim-120</object-name>
<enable-hot type="bool">false</enable-hot>
</animation>
</PropertyList>

View File

@ -0,0 +1,42 @@
<?xml version="1.0"?>
<PropertyList>
<name>aim-120</name>
<path>aim-120.ac</path>
<animation>
<type>select</type>
<object-name>aim-120</object-name>
<condition>
<property>payload/armament/s-300n/flags/msl-id-3</property>
</condition>
</animation>
<model>
<path>Aircraft/fleet/Models/Armament/Weapons/S-300N/motor-smoke-3.xml</path>
<offsets>
<x-m>1.83937</x-m>
<y-m>0</y-m>
<z-m>0</z-m>
</offsets>
</model>
<model>
<name>explosion</name>
<path>Aircraft/fleet/Models/Armament/Weapons/s-300n/explosion-3.xml</path>
<offsets>
<x-m>0</x-m>
<y-m>0</y-m>
<z-m>0</z-m>
</offsets>
</model>
<animation>
<object-name>aim-120</object-name>
<enable-hot type="bool">false</enable-hot>
</animation>
</PropertyList>

View File

@ -0,0 +1,42 @@
<?xml version="1.0"?>
<PropertyList>
<name>aim-120</name>
<path>aim-120.ac</path>
<animation>
<type>select</type>
<object-name>aim-120</object-name>
<condition>
<property>payload/armament/s-300n/flags/msl-id-4</property>
</condition>
</animation>
<model>
<path>Aircraft/fleet/Models/Armament/Weapons/S-300N/motor-smoke-4.xml</path>
<offsets>
<x-m>1.83937</x-m>
<y-m>0</y-m>
<z-m>0</z-m>
</offsets>
</model>
<model>
<name>explosion</name>
<path>Aircraft/fleet/Models/Armament/Weapons/s-300n/explosion-4.xml</path>
<offsets>
<x-m>0</x-m>
<y-m>0</y-m>
<z-m>0</z-m>
</offsets>
</model>
<animation>
<object-name>aim-120</object-name>
<enable-hot type="bool">false</enable-hot>
</animation>
</PropertyList>

View File

@ -0,0 +1,42 @@
<?xml version="1.0"?>
<PropertyList>
<name>aim-120</name>
<path>aim-120.ac</path>
<animation>
<type>select</type>
<object-name>aim-120</object-name>
<condition>
<property>payload/armament/s-300n/flags/msl-id-5</property>
</condition>
</animation>
<model>
<path>Aircraft/fleet/Models/Armament/Weapons/S-300N/motor-smoke-5.xml</path>
<offsets>
<x-m>1.83937</x-m>
<y-m>0</y-m>
<z-m>0</z-m>
</offsets>
</model>
<model>
<name>explosion</name>
<path>Aircraft/fleet/Models/Armament/Weapons/s-300n/explosion-5.xml</path>
<offsets>
<x-m>0</x-m>
<y-m>0</y-m>
<z-m>0</z-m>
</offsets>
</model>
<animation>
<object-name>aim-120</object-name>
<enable-hot type="bool">false</enable-hot>
</animation>
</PropertyList>

View File

@ -0,0 +1,42 @@
<?xml version="1.0"?>
<PropertyList>
<name>aim-120</name>
<path>aim-120.ac</path>
<animation>
<type>select</type>
<object-name>aim-120</object-name>
<condition>
<property>payload/armament/s-300n/flags/msl-id-6</property>
</condition>
</animation>
<model>
<path>Aircraft/fleet/Models/Armament/Weapons/S-300N/motor-smoke-6.xml</path>
<offsets>
<x-m>1.83937</x-m>
<y-m>0</y-m>
<z-m>0</z-m>
</offsets>
</model>
<model>
<name>explosion</name>
<path>Aircraft/fleet/Models/Armament/Weapons/s-300n/explosion-6.xml</path>
<offsets>
<x-m>0</x-m>
<y-m>0</y-m>
<z-m>0</z-m>
</offsets>
</model>
<animation>
<object-name>aim-120</object-name>
<enable-hot type="bool">false</enable-hot>
</animation>
</PropertyList>

View File

@ -0,0 +1,42 @@
<?xml version="1.0"?>
<PropertyList>
<name>aim-120</name>
<path>aim-120.ac</path>
<animation>
<type>select</type>
<object-name>aim-120</object-name>
<condition>
<property>payload/armament/s-300n/flags/msl-id-7</property>
</condition>
</animation>
<model>
<path>Aircraft/fleet/Models/Armament/Weapons/S-300N/motor-smoke-7.xml</path>
<offsets>
<x-m>1.83937</x-m>
<y-m>0</y-m>
<z-m>0</z-m>
</offsets>
</model>
<model>
<name>explosion</name>
<path>Aircraft/fleet/Models/Armament/Weapons/s-300n/explosion-7.xml</path>
<offsets>
<x-m>0</x-m>
<y-m>0</y-m>
<z-m>0</z-m>
</offsets>
</model>
<animation>
<object-name>aim-120</object-name>
<enable-hot type="bool">false</enable-hot>
</animation>
</PropertyList>

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.3 KiB

File diff suppressed because it is too large Load Diff

Binary file not shown.

After

Width:  |  Height:  |  Size: 700 B

View File

@ -0,0 +1,14 @@
<?xml version="1.0"?>
<PropertyList>
<path>aim-120.ac</path>
<nopreview/>
<effect>
<inherits-from>Aircraft/JA37/Models/Effects/ja37-metal</inherits-from>
<object-name>aim-120</object-name>
</effect>
</PropertyList>

View File

@ -0,0 +1,195 @@
<PropertyList>
<particlesystem>
<name>explosion</name>
<texture>smoke.png</texture>
<emissive type="bool">true</emissive>
<lighting type="bool">false</lighting>
<condition>
<property>payload/armament/test/flags/explode-id-5</property>
</condition>
<attach>world</attach>
<placer>
<type>point</type>
</placer>
<shooter>
<theta-min-deg>-180</theta-min-deg>
<theta-max-deg>180</theta-max-deg>
<phi-min-deg>-180</phi-min-deg>
<phi-max-deg>180</phi-max-deg>
<speed-mps>
<value>500</value>
<spread>80</spread>
</speed-mps>
<rotation-speed>
<x-min-deg-sec>0</x-min-deg-sec>
<y-min-deg-sec>0</y-min-deg-sec>
<z-min-deg-sec>0</z-min-deg-sec>
<x-max-deg-sec>0</x-max-deg-sec>
<y-max-deg-sec>0</y-max-deg-sec>
<z-max-deg-sec>0</z-max-deg-sec>
</rotation-speed>
</shooter>
<counter>
<particles-per-sec>
<value>30</value>
<spread>10</spread>
</particles-per-sec>
</counter>
<align>billboard</align>
<particle>
<start>
<color>
<red><value> 1.0 </value></red>
<green><value> 1.0 </value></green>
<blue><value> 0.4 </value></blue>
<alpha><value> 1 </value></alpha>
</color>
<size>
<value>2</value>
</size>
</start>
<end>
<color>
<red><value> 0.8 </value></red>
<green><value> 0.5 </value></green>
<blue><value> 0.2 </value></blue>
<alpha><value> 0.1 </value></alpha>
</color>
<size>
<value>55</value>
</size>
</end>
<life-sec>
<value>0.5</value>
</life-sec>
<mass-kg> 5 </mass-kg>
<radius-m> 0.5 </radius-m>
</particle>
<program>
<fluid> air </fluid>
<gravity type="bool"> true </gravity>
<wind typ="bool"> true </wind>
</program>
</particlesystem>
<submodel>
<name>RB-99 missile 1 explosion</name>
<model>explosion-bounds.xml</model>
<trigger>payload/armament/test/flags/explode-id-5</trigger>
<speed>0.0</speed>
<repeat>false</repeat>
<delay>0.00</delay>
<count>-1</count>
<cd>0.00003</cd><!-- drag -->
<eda>0.00136354</eda><!-- drag area -->
<weight>0</weight>
<collision>true</collision>
<collision-report>sim/ai/aircraft/collision/bullet</collision-report>
<impact>true</impact>
<impact-report>sim/ai/aircraft/impact/bomb</impact-report>
<wind>false</wind>
<buoyancy>0</buoyancy>
<life>0.5</life>
</submodel>
<particlesystem>
<name>explosion-smoke</name>
<texture>smoke.png</texture>
<emissive type="bool">false</emissive>
<lighting type="bool">false</lighting>
<condition>
<property>payload/armament/test/flags/explode-smoke-id-5</property>
</condition>
<attach>world</attach>
<placer>
<type>point</type>
</placer>
<shooter>
<theta-min-deg>-180</theta-min-deg>
<theta-max-deg>180</theta-max-deg>
<phi-min-deg>-180</phi-min-deg>
<phi-max-deg>180</phi-max-deg>
<speed-mps>
<value>500</value>
<spread>60</spread>
</speed-mps>
<rotation-speed>
<x-min-deg-sec>0</x-min-deg-sec>
<y-min-deg-sec>0</y-min-deg-sec>
<z-min-deg-sec>0</z-min-deg-sec>
<x-max-deg-sec>0</x-max-deg-sec>
<y-max-deg-sec>0</y-max-deg-sec>
<z-max-deg-sec>0</z-max-deg-sec>
</rotation-speed>
</shooter>
<counter>
<particles-per-sec>
<value>50</value>
<spread>10</spread>
</particles-per-sec>
</counter>
<align>billboard</align>
<particle>
<start>
<color>
<red><value> 0.3 </value></red>
<green><value> 0.3 </value></green>
<blue><value> 0.25 </value></blue>
<alpha><value> 0.5 </value></alpha>
</color>
<size>
<value>10</value>
</size>
</start>
<end>
<color>
<red><value> 0.4 </value></red>
<green><value> 0.4 </value></green>
<blue><value> 0.4 </value></blue>
<alpha><value> 0.04 </value></alpha>
</color>
<size>
<value>60</value>
</size>
</end>
<life-sec>
<value>40</value>
</life-sec>
<mass-kg> 5 </mass-kg>
<radius-m> 0.5 </radius-m>
</particle>
<program>
<fluid> air </fluid>
<gravity type="bool"> true </gravity>
<wind typ="bool"> true </wind>
</program>
</particlesystem>
</PropertyList>

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,14 @@
<?xml version="1.0"?>
<PropertyList>
<name>explosion-bounds</name>
<path>explosion-bounds.ac</path>
<animation><!-- sphere is 7.5m diam, this make it bigger -->
<type>scale</type>
<object-name>Sphere</object-name>
<x-offset>4.0</x-offset>
<y-offset>4.0</y-offset>
<z-offset>4.0</z-offset>
</animation>
</PropertyList>

View File

@ -0,0 +1,93 @@
<?xml version="1.0" encoding="UTF-8"?>
<PropertyList>
<particlesystem>
<name>flare-smoke</name>
<texture>puff.png</texture>
<emissive>false</emissive>
<lighting>false</lighting>
<offsets>
<x-m>0</x-m>
<y-m>0</y-m>
<z-m>0</z-m>
</offsets>
<attach>world</attach>
<placer>
<type>point</type>
</placer>
<shooter>
<theta-min-deg>-0.1</theta-min-deg>
<theta-max-deg>0.1</theta-max-deg>
<phi-min-deg>-0.1</phi-min-deg>
<phi-max-deg>0.1</phi-max-deg>
<speed-mps>
<value>0</value>
<spread>0</spread>
</speed-mps>
<rotation-speed>
<x-max-deg-sec>300</x-max-deg-sec>
<x-min-deg-sec>-300</x-min-deg-sec>
<y-max-deg-sec>300</y-max-deg-sec>
<y-min-deg-sec>-300</y-min-deg-sec>
<z-max-deg-sec>300</z-max-deg-sec>
<z-min-deg-sec>-300</z-min-deg-sec>
</rotation-speed>
</shooter>
<counter>
<particles-per-sec>
<value>30</value>
<spread>5</spread>
</particles-per-sec>
</counter>
<align>billboard</align>
<particle>
<start>
<color>
<red>
<value>1</value>
</red>
<green>
<value>1</value>
</green>
<blue>
<value>1</value>
</blue>
<alpha>
<value>1</value>
</alpha>
</color>
<size>
<value>1</value>
</size>
</start>
<end>
<color>
<red>
<value>1</value>
</red>
<green>
<value>1</value>
</green>
<blue>
<value>1</value>
</blue>
<alpha>
<value>0.05</value>
</alpha>
</color>
<size>
<value>25</value>
</size>
</end>
<life-sec>
<value>15</value>
</life-sec>
<mass-kg>0.005</mass-kg>
<radius-m>0.175</radius-m>
</particle>
<program>
<fluid>air</fluid>
<gravity type="bool">true</gravity>
<wind type="bool">true</wind>
</program>
</particlesystem>
</PropertyList>

View File

@ -0,0 +1,187 @@
<PropertyList>
<particlesystem>
<name>smoke</name>
<texture>smoke.png</texture>
<emissive type="bool">true</emissive>
<lighting type="bool">false</lighting>
<condition>
<property>payload/armament/test/flags/smoke-id-5</property>
</condition>
<attach>world</attach>
<placer>
<type>point</type>
</placer>
<offsets>
<x-m>7</x-m>
<y-m>0</y-m>
<z-m>0</z-m>
</offsets>
<shooter>
<theta-min-deg>-1.5</theta-min-deg>
<theta-max-deg>1.5</theta-max-deg>
<phi-min-deg>-1.5</phi-min-deg>
<phi-max-deg>1.5</phi-max-deg>
<speed-mps>
<value>0</value>
<spread>0</spread>
</speed-mps>
<rotation-speed>
<x-min-deg-sec>0</x-min-deg-sec>
<y-min-deg-sec>0</y-min-deg-sec>
<z-min-deg-sec>0</z-min-deg-sec>
<x-max-deg-sec>0</x-max-deg-sec>
<y-max-deg-sec>0</y-max-deg-sec>
<z-max-deg-sec>0</z-max-deg-sec>
</rotation-speed>
</shooter>
<counter>
<particles-per-sec>
<value>25</value>
<spread>0</spread>
</particles-per-sec>
</counter>
<align>billboard</align>
<particle>
<start>
<color>
<red><value> 1 </value></red>
<green><value> 1 </value></green>
<blue><value> 1 </value></blue>
<alpha><value> 1 </value></alpha>
</color>
<size>
<value>1.0</value>
</size>
</start>
<end>
<color>
<red><value> 1 </value></red>
<green><value> 1 </value></green>
<blue><value> 1 </value></blue>
<alpha><value> 1 </value></alpha>
</color>
<size>
<value>6</value>
</size>
</end>
<life-sec>
<value>200</value>
</life-sec>
<mass-kg> 0.5 </mass-kg>
<radius-m> 0.5 </radius-m>
</particle>
<program>
<fluid> air </fluid>
<gravity type="bool"> false </gravity>
<wind typ="bool"> false </wind>
</program>
</particlesystem>
<particlesystem>
<name>exhaust</name>
<texture>smoke.png</texture>
<emissive type="bool">true</emissive>
<lighting type="bool">false</lighting>
<condition>
<property>payload/armament/test/flags/smoke-id-5</property>
</condition>
<attach>world</attach>
<placer>
<type>point</type>
</placer>
<offsets>
<x-m>0.0</x-m>
<y-m>0</y-m>
<z-m>0</z-m>
</offsets>
<shooter>
<theta-min-deg>-1.5</theta-min-deg>
<theta-max-deg>1.5</theta-max-deg>
<phi-min-deg>-1.5</phi-min-deg>
<phi-max-deg>1.5</phi-max-deg>
<speed-mps>
<value>0</value>
<spread>0</spread>
</speed-mps>
<rotation-speed>
<x-min-deg-sec>0</x-min-deg-sec>
<y-min-deg-sec>0</y-min-deg-sec>
<z-min-deg-sec>0</z-min-deg-sec>
<x-max-deg-sec>0</x-max-deg-sec>
<y-max-deg-sec>0</y-max-deg-sec>
<z-max-deg-sec>0</z-max-deg-sec>
</rotation-speed>
</shooter>
<counter>
<particles-per-sec>
<value>100</value>
<spread>0</spread>
</particles-per-sec>
</counter>
<align>billboard</align>
<particle>
<start>
<color>
<red><value> 1.0 </value></red>
<green><value> 0.7 </value></green>
<blue><value> 0.2 </value></blue>
<alpha><value> 0.7 </value></alpha>
</color>
<size>
<value>1.0</value>
</size>
</start>
<end>
<color>
<red><value> 0.9 </value></red>
<green><value> 0.6 </value></green>
<blue><value> 0.2 </value></blue>
<alpha><value> 0.1 </value></alpha>
</color>
<size>
<value>1.5</value>
</size>
</end>
<life-sec>
<value>0.15</value>
</life-sec>
<mass-kg> 0.5 </mass-kg>
<radius-m> 0.5 </radius-m>
</particle>
<program>
<fluid> air </fluid>
<gravity type="bool"> true </gravity>
<wind typ="bool"> true </wind>
</program>
</particlesystem>
</PropertyList>

Binary file not shown.

After

Width:  |  Height:  |  Size: 11 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.3 KiB

View File

@ -0,0 +1,42 @@
<?xml version="1.0"?>
<PropertyList>
<name>aim-120</name>
<path>aim-120.ac</path>
<animation>
<type>select</type>
<object-name>aim-120</object-name>
<condition>
<property>payload/armament/test/flags/msl-id-5</property>
</condition>
</animation>
<model>
<path>Aircraft/JA37/Models/Armament/Weapons/TEST/motor-smoke-5.xml</path>
<offsets>
<x-m>1.83937</x-m>
<y-m>0</y-m>
<z-m>0</z-m>
</offsets>
</model>
<model>
<name>explosion</name>
<path>Aircraft/JA37/Models/Armament/Weapons/TEST/explosion-5.xml</path>
<offsets>
<x-m>0</x-m>
<y-m>0</y-m>
<z-m>0</z-m>
</offsets>
</model>
<animation>
<object-name>aim-120</object-name>
<enable-hot type="bool">false</enable-hot>
</animation>
</PropertyList>

244
fleet/Models/fleet.xml Normal file
View File

@ -0,0 +1,244 @@
<?xml version="1.0"?>
<PropertyList>
<path>Models/Geometry/null.ac</path>
<model>
<path>Aircraft/fleet/Models/missile-frigate/missile_frigate.xml</path>
<offsets>
<x-m>-100.00</x-m>
<y-m>0.00</y-m>
<z-m>0.00</z-m>
</offsets>
</model>
<model>
<path>Aircraft/fleet/Models/us-ships/USS-OliverPerry.xml</path>
<offsets>
<x-m>-50.00</x-m>
<y-m>200.00</y-m>
<z-m>0.00</z-m>
</offsets>
</model>
<model>
<path>Aircraft/fleet/Models/us-ships/USS-SanAntonio.xml</path>
<offsets>
<x-m>-50.00</x-m>
<y-m>-200.00</y-m>
<z-m>0.00</z-m>
</offsets>
</model>
<model>
<path>Aircraft/fleet/Models/us-ships/USS-NORMANDY.xml</path>
<offsets>
<x-m>0.00</x-m>
<y-m>400.00</y-m>
<z-m>0.00</z-m>
</offsets>
</model>
<model>
<path>Aircraft/fleet/Models/us-ships/USS-LakeChamplain.xml</path>
<offsets>
<x-m>0.00</x-m>
<y-m>-400.00</y-m>
<z-m>0.00</z-m>
</offsets>
</model>
<!-- <model>
<path>Models/Maritime/Military/LCM6.ac</path>
<offsets>
<x-m>300.00</x-m>
<y-m>0.00</y-m>
<z-m>0.00</z-m>
</offsets>
</model>
<model>
<path>Models/Maritime/Military/LHA1.ac</path>
<offsets>
<x-m>300.00</x-m>
<y-m>200.00</y-m>
<z-m>0.00</z-m>
</offsets>
</model>
<model>
<path>Models/Maritime/Military/PSC9.ac</path>
<offsets>
<x-m>300.00</x-m>
<y-m>-200.00</y-m>
<z-m>0.00</z-m>
</offsets>
</model>-->
<model>
<path>Models/Maritime/Civilian/Tanker.ac</path>
<offsets>
<x-m>300.00</x-m>
<y-m>-300.00</y-m>
<z-m>0.00</z-m>
</offsets>
</model>
<model>
<path>Models/Maritime/Civilian/Tanker.ac</path>
<offsets>
<x-m>300.00</x-m>
<y-m>300.00</y-m>
<z-m>0.00</z-m>
</offsets>
</model>
<model>
<path>Aircraft/fleet/Models/smoke.xml</path>
<name>s0</name>
<offsets>
<x-m>-100</x-m>
<y-m>0</y-m>
<z-m>0.00</z-m>
</offsets>
</model>
<model>
<path>Aircraft/fleet/Models/smoke.xml</path>
<name>s1</name>
<offsets>
<x-m>-50</x-m>
<y-m>200</y-m>
<z-m>0.00</z-m>
</offsets>
</model>
<model>
<path>Aircraft/fleet/Models/smoke.xml</path>
<name>s2</name>
<offsets>
<x-m>-50</x-m>
<y-m>-200</y-m>
<z-m>0.00</z-m>
</offsets>
</model>
<model>
<path>Aircraft/fleet/Models/smoke.xml</path>
<name>s3</name>
<offsets>
<x-m>0</x-m>
<y-m>400</y-m>
<z-m>0.00</z-m>
</offsets>
</model>
<model>
<path>Aircraft/fleet/Models/smoke.xml</path>
<name>s4</name>
<offsets>
<x-m>0</x-m>
<y-m>-400</y-m>
<z-m>0.00</z-m>
</offsets>
</model>
<model>
<path>Aircraft/fleet/Models/smoke.xml</path>
<name>s5</name>
<offsets>
<x-m>300</x-m>
<y-m>-300</y-m>
<z-m>0.00</z-m>
</offsets>
</model>
<model>
<path>Aircraft/fleet/Models/smoke.xml</path>
<name>s6</name>
<offsets>
<x-m>300</x-m>
<y-m>300</y-m>
<z-m>0.00</z-m>
</offsets>
</model>
<animation>
<type>select</type>
<object-name>s0</object-name>
<condition>
<equals>
<property>sim/multiplay/generic/bool[40]</property>
<value>true</value>
</equals>
</condition>
</animation>
<animation>
<type>select</type>
<object-name>s1</object-name>
<condition>
<equals>
<property>sim/multiplay/generic/bool[41]</property>
<value>true</value>
</equals>
</condition>
</animation>
<animation>
<type>select</type>
<object-name>s2</object-name>
<condition>
<equals>
<property>sim/multiplay/generic/bool[42]</property>
<value>true</value>
</equals>
</condition>
</animation>
<animation>
<type>select</type>
<object-name>s3</object-name>
<condition>
<equals>
<property>sim/multiplay/generic/bool[43]</property>
<value>true</value>
</equals>
</condition>
</animation>
<animation>
<type>select</type>
<object-name>s4</object-name>
<condition>
<equals>
<property>sim/multiplay/generic/bool[44]</property>
<value>true</value>
</equals>
</condition>
</animation>
<animation>
<type>select</type>
<object-name>s5</object-name>
<condition>
<equals>
<property>sim/multiplay/generic/bool[45]</property>
<value>true</value>
</equals>
</condition>
</animation>
<animation>
<type>select</type>
<object-name>s6</object-name>
<condition>
<equals>
<property>sim/multiplay/generic/bool[46]</property>
<value>true</value>
</equals>
</condition>
</animation>
</PropertyList>

File diff suppressed because it is too large Load Diff

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.6 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 266 KiB

View File

@ -0,0 +1,207 @@
<?xml version="1.0"?>
<PropertyList>
<description>USS SanAntonio</description>
<author>Naval Postgraduate School SAVAGE project, Vivian Meazza, Heiko Schulz</author>
<status>early-production</status>
<path>LPD17.ac</path>
<nasal>
<load><![CDATA[
var wind_node = props.globals.getNode("/environment/wind-speed-kt");
var time_node = props.globals.getNode("/sim/time/elapsed-sec");
var roll_node = props.globals.getNode("/ai/models/LPD17-boats/roll");
var pitch_node = props.globals.getNode("/ai/models/LPD17-boats/pitch");
var loopid = 1;
var loop = func(id) {
if (id != loopid) return;
var rollcyclesec = 40.55;
var pitchcyclesec = 40.08;
var rolltimer = time_node.getValue()/rollcyclesec - int(time_node.getValue()/rollcyclesec);
var rollwave = math.sin(2*math.pi*rolltimer);
roll_node.setValue(rollwave*(wind_node.getValue()+1));
var pitchtimer = (time_node.getValue()+1)/pitchcyclesec - int((time_node.getValue()+1)/pitchcyclesec);
var pitchwave = math.sin(2*math.pi*pitchtimer);
pitch_node.setValue(pitchwave*(wind_node.getValue()+1));
settimer(func { loop(id); }, 0);
}
settimer(func { loop(loopid); }, 0);
var self = cmdarg();
var skip = 0;
var lat = self.getNode("rotors/main/blade[0]/flap-deg");
var lon = self.getNode("rotors/main/blade[1]/flap-deg");
var alt = self.getNode("rotors/main/blade[2]/flap-deg");
if (alt == nil or alt.getValue() == nil) {
skip = 1;
}
var objs = {};
var loop = func () {
if(alt.getValue() != 0) {
var objModel = objs["first"];
if (objModel == nil) {
# create model
#print("creating missile");
var n = props.globals.getNode("models", 1);
var i = 0;
for (i = 0; 1==1; i += 1) {
if (n.getChild("model", i, 0) == nil) {
break;
}
}
objModel = n.getChild("model", i, 1);
objModel.getNode("elevation",1).setDoubleValue(0);
objModel.getNode("latitude",1).setDoubleValue(0);
objModel.getNode("longitude",1).setDoubleValue(0);
objModel.getNode("elevation-ft-prop",1).setValue(objModel.getPath()~"/elevation");
objModel.getNode("latitude-deg-prop",1).setValue(objModel.getPath()~"/latitude");
objModel.getNode("longitude-deg-prop",1).setValue(objModel.getPath()~"/longitude");
objModel.getNode("heading-deg",1).setDoubleValue(0);
objModel.getNode("pitch-deg",1).setDoubleValue(0);
objModel.getNode("roll-deg",1).setDoubleValue(0);
objModel.getNode("path",1).setValue("Aircraft/JA37/Models/Armament/Weapons/MP_missile/mp_missile.xml");
var loadNode = objModel.getNode("load", 1);
loadNode.setBoolValue(1);
objs["first"] = objModel;
loadNode.remove();
}
}
var exist = 0;
if(alt.getValue() != 0) {
exist = 1;
var objModel = objs["first"];
if (objModel == nil) {
print("error: did not find mp missile.");
return;
}# else {
# print("found a missile!");
#}
objModel.getNode("latitude").setDoubleValue(lat.getValue());
objModel.getNode("longitude").setDoubleValue(lon.getValue());
objModel.getNode("elevation").setDoubleValue(alt.getValue()*M2FT);
}
if (exist == 0) {
# remove model
var objModel = objs["first"];
if (objModel != nil) {
objModel.remove();
delete(objs, "first");
}
}
if (self.getNode("valid") == 0 or self.getNode("valid") == nil) {
return;
}
settimer(loop, 0.05);
}
if (skip == 0) {
loop();
}
]]>
</load>
<unload>
loopid += 1;
</unload>
</nasal>
<animation>
<type>rotate</type>
<object-name>ShapeIndexedFaceS.005</object-name>
<object-name>ShapeIndexedFaceS.004</object-name>
<object-name>ShapeIndexedFaceS.002</object-name>
<object-name>ShapeIndexedFaceS</object-name>
<object-name>ShapeIndexedFaceSet</object-name>
<object-name>ShapeIndexedFaceS.001</object-name>
<object-name>ShapeIndexedFaceS.006</object-name>
<object-name>ShapeIndexedFaceS.007</object-name>
<property>/ai/models/LPD17-boats/roll</property>
<factor>0.02</factor>
<axis>
<x>0</x>
<y>1</y>
<z>0</z>
</axis>
</animation>
<animation>
<type>rotate</type>
<object-name>ShapeIndexedFaceS.005</object-name>
<object-name>ShapeIndexedFaceS.004</object-name>
<object-name>ShapeIndexedFaceS.002</object-name>
<object-name>ShapeIndexedFaceS</object-name>
<object-name>ShapeIndexedFaceSet</object-name>
<object-name>ShapeIndexedFaceS.001</object-name>
<object-name>ShapeIndexedFaceS.006</object-name>
<object-name>ShapeIndexedFaceS.007</object-name>
<property>/ai/models/LPD17-boats/pitch</property>
<factor>0.0025</factor>
<axis>
<x>1</x>
<y>0</y>
<z>0</z>
</axis>
</animation>
<animation>
<type>textranslate</type>
<object-name>rect</object-name>
<property>/sim/time/elapsed-sec</property>
<factor>-0.010</factor>
<axis>
<x>1</x>
<y>0</y>
<z>0</z>
</axis>
</animation>
<animation>
<type>rotate</type>
<object-name>ShapeIndexedFaceS.007</object-name>
<property>surface-positions/elevators-pos-norm</property>
<factor>-90.0</factor>
<center>
<x-m>94.936</x-m>
<y-m>0.00</y-m>
<z-m>3.968</z-m>
</center>
<axis>
<x>0</x>
<y>1</y>
<z>0</z>
</axis>
</animation>
<animation>
<type>rotate</type>
<object-name>ShapeIndexedFaceS.006</object-name>
<property>surface-positions/elevators-pos-norm</property>
<factor>90.0</factor>
<center>
<x-m>93.243</x-m>
<y-m>0.00</y-m>
<z-m>-6.464</z-m>
</center>
<axis>
<x>0</x>
<y>1</y>
<z>0</z>
</axis>
</animation>
</PropertyList>

Binary file not shown.

After

Width:  |  Height:  |  Size: 134 KiB

BIN
fleet/Models/smoke.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 16 KiB

77
fleet/Models/smoke.xml Normal file
View File

@ -0,0 +1,77 @@
<PropertyList>
<particlesystem>
<name>smoke</name>
<texture>smoke.png</texture>
<emissive>false</emissive>
<lighting>false</lighting>
<align>billboard</align> <!-- billboard / fixed -->
<attach>world</attach> <!-- world / local-->
<placer>
<type>point</type>
</placer>
<shooter>
<theta-min-deg>20</theta-min-deg>
<theta-max-deg>35</theta-max-deg>
<phi-min-deg>-15</phi-min-deg>
<phi-max-deg> 15</phi-max-deg>
<speed-mps>
<value>0</value>
<spread>0</spread>
</speed-mps>
<rotation-speed>
<x-min-deg-sec>0</x-min-deg-sec>
<y-min-deg-sec>0</y-min-deg-sec>
<z-min-deg-sec>-180</z-min-deg-sec>
<x-max-deg-sec>0</x-max-deg-sec>
<y-max-deg-sec>0</y-max-deg-sec>
<z-max-deg-sec>180</z-max-deg-sec>
</rotation-speed>
</shooter>
<counter>
<particles-per-sec>
<value>1</value>
<spread>20</spread>
</particles-per-sec>
</counter>
<particle>
<start>
<color>
<red><value>0.0</value></red>
<green><value>0.0</value></green>
<blue><value>0.0</value></blue>
<alpha><value>1</value></alpha>
</color>
<size>
<value>20.0</value>
</size>
</start>
<end>
<color>
<red><value>0.0</value></red>
<green><value>0.0</value></green>
<blue><value>0.0</value></blue>
<alpha><value>0.0</value></alpha>
</color>
<size>
<value>60.0</value>
</size>
</end>
<life-sec>
<value>60</value>
</life-sec>
<mass-kg>0.0075</mass-kg>
<radius-m>0.40</radius-m>
</particle>
<program>
<fluid>air</fluid>
<gravity>true</gravity>
<wind>true</wind>
</program>
</particlesystem>
</PropertyList>

File diff suppressed because it is too large Load Diff

Binary file not shown.

After

Width:  |  Height:  |  Size: 21 KiB

View File

@ -0,0 +1,56 @@
<?xml version="1.0" encoding="UTF-8"?>
<PropertyList>
<path>compass.ac</path>
<animation>
<object-name>fond</object-name>
<object-name>feuille</object-name>
<object-name>rose</object-name>
<object-name>vitre</object-name>
</animation>
<animation>
<type>noshadow</type>
<object-name>vitre</object-name>
</animation>
<animation>
<type>shader</type>
<shader>chrome</shader>
<texture>Aircraft/Generic/Effects/glass_shader.png</texture>
<object-name>vitre</object-name>
</animation>
<animation>
<type>material</type>
<object-name>fond</object-name>
<object-name>feuille</object-name>
<object-name>rose</object-name>
<emission>
<red> 0.50 </red>
<green> 0.25 </green>
<blue> 0.25 </blue>
<factor-prop>controls/lighting/bridgelight</factor-prop>
</emission>
</animation>
<animation>
<type>rotate</type>
<object-name>rose</object-name>
<property>instrumentation/magnetic-compass/indicated-heading-deg</property>
<center>
<x-m> -0.029 </x-m>
<y-m> 0.000 </y-m>
<z-m> 0.032 </z-m>
</center>
<axis>
<x> 0 </x>
<y> 0 </y>
<z> 22 </z>
</axis>
</animation>
</PropertyList>

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

Binary file not shown.

Binary file not shown.

After

Width:  |  Height:  |  Size: 150 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 26 KiB

Binary file not shown.

Binary file not shown.

After

Width:  |  Height:  |  Size: 50 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.1 KiB

View File

@ -0,0 +1,244 @@
AC3Db
MATERIAL "DefaultWhite" rgb 1 1 1 amb 1 1 1 emis 0 0 0 spec 0.5 0.5 0.5 shi 64 trans 0
MATERIAL "DefaultWhite.001" rgb 1 1 1 amb 1 1 1 emis 0 0 0 spec 0.5 0.5 0.5 shi 64 trans 0
OBJECT world
kids 1
OBJECT poly
name "pedest"
data 6
pedest
texture "colors.png"
texrep 1 1
crease 30.000000
numvert 41
-0.350959 0.15027 0
-0.389167 0.122813 0.243107
-0.389167 0.122813 -0.243107
-0.349573 0.129441 -0.243107
-0.349573 0.129441 0.243107
-0.350959 0.15027 -0.243107
-0.350959 0.15027 0.243107
0.381688 0.164117 0
0.433773 -0.146995 -1e-06
0.381688 0.164117 0.188794
0.381688 0.164117 -0.188796
0.433773 -0.146995 0.188794
0.433773 -0.146995 -0.188796
-0.026581 0.164092 -0.188796
-0.026581 0.164092 0.188794
0.036631 -0.213482 -0.188796
0.036631 -0.213482 0.188794
-0.026581 0.164092 0
-0.026581 0.164092 0.093503
-0.026581 0.164092 -0.093503
0.036631 -0.213482 0.093502
0.036631 -0.213482 -0.093504
-0.211304 0.133167 -0.093503
-0.211304 0.133167 0.093503
-0.148093 -0.244407 -0.093504
-0.148093 -0.244407 0.093502
-0.211304 0.133167 -0.243107
-0.211304 0.133167 0.243107
-0.322793 -0.273656 -0.243107
-0.148093 -0.244407 -0.243107
-0.148093 -0.244407 0.243107
-0.322793 -0.273656 0.243107
-0.211304 0.133167 0
-0.394322 0.1536 -0.187005
-0.394322 0.1536 0.187006
-0.394322 0.1536 0
-0.072593 0.156389 0.093503
-0.072593 0.156389 0
-0.072593 0.156389 -0.093503
-0.009381 -0.221185 0.093502
-0.009381 -0.221185 -0.093504
numsurf 28
SURF 0x10
mat 1
refs 4
23 0.186931118369 0.91596442461
0 0.100768648088 0.926516115665
6 0.100768648088 0.926516115665
27 0.186931118369 0.91596442461
SURF 0x10
mat 1
refs 4
5 0.531010568142 0.520974874496
0 0.531010568142 0.520974874496
22 0.444848150015 0.510423243046
26 0.444848150015 0.510423243046
SURF 0x10
mat 1
refs 4
0 0.28500315547 0.0791900455952
5 0.517986953259 0.0791899561882
33 0.464221090078 0.120747379959
35 0.28500315547 0.120747476816
SURF 0x10
mat 1
refs 4
0 0.28500315547 0.0791900455952
35 0.28500315547 0.120747476816
34 0.105784296989 0.120747566223
6 0.0520194023848 0.0791901424527
SURF 0x10
mat 1
refs 3
22 0.444848150015 0.510423243046
0 0.531010568142 0.520974874496
32 0.444848150015 0.510423243046
SURF 0x10
mat 1
refs 3
32 0.186931118369 0.91596442461
0 0.100768648088 0.926516115665
23 0.186931118369 0.91596442461
SURF 0x10
mat 1
refs 4
29 0.405848741531 0.277472019196
28 0.513633310795 0.259426593781
3 0.530155420303 0.508124530315
26 0.444848150015 0.510423243046
SURF 0x10
mat 1
refs 3
26 0.444848150015 0.510423243046
3 0.530155420303 0.508124530315
5 0.531010568142 0.520974874496
SURF 0x10
mat 1
refs 3
27 0.186931118369 0.91596442461
6 0.100768648088 0.926516115665
4 0.101623825729 0.913665831089
SURF 0x10
mat 1
refs 4
30 0.225930511951 0.68301320076
27 0.186931118369 0.91596442461
4 0.101623825729 0.913665831089
31 0.118145935237 0.664967834949
SURF 0x10
mat 1
refs 3
28 0.513633310795 0.259426593781
2 0.554583668709 0.504034936428
3 0.530155420303 0.508124530315
SURF 0x10
mat 1
refs 3
1 0.0771956071258 0.909576177597
31 0.118145935237 0.664967834949
4 0.101623825729 0.913665831089
SURF 0x10
mat 1
refs 4
8 0.814529061317 0.768688261509
12 0.698048591614 0.768688261509
10 0.698048591614 0.960634052753
7 0.814529657364 0.960633933544
SURF 0x10
mat 1
refs 4
11 0.931009590626 0.768688261509
8 0.814529061317 0.768688261509
7 0.814529657364 0.960633933544
9 0.931009590626 0.960633933544
SURF 0x10
mat 1
refs 4
17 0.300899535418 0.93504434824
14 0.300899535418 0.93504434824
9 0.552788376808 0.935059249401
7 0.552788376808 0.935059249401
SURF 0x10
mat 1
refs 4
13 0.33087977767 0.529503047466
17 0.33087977767 0.529503047466
7 0.0789908990264 0.529518008232
10 0.0789908990264 0.529518008232
SURF 0x10
mat 1
refs 4
14 0.300899535418 0.93504434824
16 0.339898914099 0.70209312439
11 0.584922790527 0.743113577366
9 0.552788376808 0.935059249401
SURF 0x10
mat 1
refs 4
15 0.291880339384 0.296551853418
13 0.33087977767 0.529503047466
10 0.0789908990264 0.529518008232
12 0.0468564555049 0.337572365999
SURF 0x10
mat 1
refs 4
21 0.756840705872 0.205213755369
19 0.756841421127 0.438165009022
13 0.698048591614 0.438165068626
15 0.698048591614 0.205213755369
SURF 0x10
mat 1
refs 4
18 0.872218072414 0.438165009022
20 0.872217416763 0.205213755369
16 0.931009590626 0.205213695765
14 0.931009590626 0.438165009022
SURF 0x10
mat 1
refs 3
19 0.33087977767 0.529503047466
17 0.33087977767 0.529503047466
13 0.33087977767 0.529503047466
SURF 0x10
mat 1
refs 3
17 0.300899535418 0.93504434824
18 0.300899535418 0.93504434824
14 0.300899535418 0.93504434824
SURF 0x10
mat 1
refs 4
24 0.756840705872 0.482069373131
29 0.664540410042 0.482069432735
26 0.664540410042 0.715020656586
22 0.756841421127 0.715020656586
SURF 0x10
mat 1
refs 4
30 0.964518964291 0.482069373131
25 0.872217416763 0.482069373131
23 0.872218072414 0.715020656586
27 0.964518964291 0.715020656586
SURF 0x10
mat 1
refs 4
36 0.27251163125 0.930291831493
18 0.300899535418 0.93504434824
17 0.300899535418 0.93504434824
37 0.27251163125 0.930291831493
SURF 0x10
mat 1
refs 4
37 0.359267681837 0.524750590324
17 0.33087977767 0.529503047466
19 0.33087977767 0.529503047466
38 0.359267681837 0.524750590324
SURF 0x10
mat 1
refs 4
39 0.311511009932 0.697340488434
20 0.339898914099 0.70209312439
18 0.300899535418 0.93504434824
36 0.27251163125 0.930291831493
SURF 0x10
mat 1
refs 4
38 0.359267681837 0.524750590324
19 0.33087977767 0.529503047466
21 0.291880339384 0.296551853418
40 0.320268243551 0.291799247265
kids 0

File diff suppressed because it is too large Load Diff

Binary file not shown.

After

Width:  |  Height:  |  Size: 30 KiB

View File

@ -0,0 +1,35 @@
<?xml version="1.0" encoding="UTF-8"?>
<PropertyList>
<path>seat.ac</path>
<animation>
<object-name>siege</object-name>
<object-name>accoudoirs</object-name>
<object-name>tablette</object-name>
<object-name>reposetete</object-name>
</animation>
<animation>
<type>material</type>
<object-name>siege</object-name>
<object-name>accoudoirs</object-name>
<object-name>tablette</object-name>
<object-name>reposetete</object-name>
<emission>
<factor-prop>controls/lighting/bridgelight</factor-prop>
<red> 0.20 </red>
<green> 0.25 </green>
<blue> 0.25 </blue>
</emission>
</animation>
<animation>
<type>range</type>
<min-m>0</min-m>
<max-property>sim/rendering/static-lod/bare</max-property>
</animation>
</PropertyList>

View File

@ -0,0 +1,51 @@
<?xml version="1.0" encoding="UTF-8"?>
<PropertyList>
<path>switch.ac</path>
<animation>
<type>material</type>
<object-name>Switch</object-name>
<object-name>Circle</object-name>
<object-name>SwitchNut</object-name>
<object-name>SwitchRot</object-name>
<emission>
<red> 0.20 </red>
<green> 0.25 </green>
<blue> 0.25 </blue>
<factor-prop>controls/lighting/bridgelight</factor-prop>
</emission>
</animation>
<animation>
<type>pick</type>
<visible>true</visible>
<object-name>Switch</object-name>
<action>
<button>0</button>
<repeatable>false</repeatable>
<binding>
<command>property-toggle</command>
<property>controls/switchers/Bridgelight</property>
</binding>
<binding>
<command>property-toggle</command>
<property>controls/lighting/bridgelight</property>
</binding> </action>
</animation>
<animation>
<type>rotate</type>
<object-name>Switch</object-name>
<property>controls/switchers/Bridgelight</property>
<factor> 35 </factor>
<axis>
<x> 0 </x>
<y> -1 </y>
<z> 0 </z>
</axis>
</animation>
</PropertyList>

View File

@ -0,0 +1,55 @@
<?xml version="1.0" encoding="UTF-8"?>
<PropertyList>
<path>switch.ac</path>
<animation>
<type>material</type>
<object-name>Switch</object-name>
<object-name>Circle</object-name>
<object-name>SwitchNut</object-name>
<object-name>SwitchRot</object-name>
<emission>
<red> 0.20 </red>
<green> 0.25 </green>
<blue> 0.25 </blue>
<factor-prop>controls/lighting/bridgelight</factor-prop>
</emission>
</animation>
<animation>
<type>pick</type>
<visible>true</visible>
<object-name>Switch</object-name>
<action>
<button>0</button>
<repeatable>false</repeatable>
<binding>
<command>property-toggle</command>
<property>controls/switchers/Decklight</property>
</binding>
<binding>
<command>property-toggle</command>
<property>controls/lighting/coord-light</property>
</binding>
<binding>
<command>property-toggle</command>
<property>controls/lighting/decklight</property>
</binding> </action>
</animation>
<animation>
<type>rotate</type>
<object-name>Switch</object-name>
<property>controls/switchers/Decklight</property>
<factor> 35 </factor>
<axis>
<x> 0 </x>
<y> -1 </y>
<z> 0 </z>
</axis>
</animation>
</PropertyList>

View File

@ -0,0 +1,51 @@
<?xml version="1.0" encoding="UTF-8"?>
<PropertyList>
<path>switch.ac</path>
<animation>
<type>material</type>
<object-name>Switch</object-name>
<object-name>Circle</object-name>
<object-name>SwitchNut</object-name>
<object-name>SwitchRot</object-name>
<emission>
<red> 0.20 </red>
<green> 0.25 </green>
<blue> 0.25 </blue>
<factor-prop>controls/lighting/bridgelight</factor-prop>
</emission>
</animation>
<animation>
<type>pick</type>
<visible>true</visible>
<object-name>Switch</object-name>
<action>
<button>0</button>
<repeatable>false</repeatable>
<binding>
<command>property-toggle</command>
<property>controls/switchers/MFD</property>
</binding>
<binding>
<command>property-toggle</command>
<property>MFD</property>
</binding> </action>
</animation>
<animation>
<type>rotate</type>
<object-name>Switch</object-name>
<property>controls/switchers/MFD</property>
<factor> 35 </factor>
<axis>
<x> 0 </x>
<y> -1 </y>
<z> 0 </z>
</axis>
</animation>
</PropertyList>

Binary file not shown.

After

Width:  |  Height:  |  Size: 15 KiB

View File

@ -0,0 +1,51 @@
<?xml version="1.0" encoding="UTF-8"?>
<PropertyList>
<path>switch.ac</path>
<animation>
<type>material</type>
<object-name>Switch</object-name>
<object-name>Circle</object-name>
<object-name>SwitchNut</object-name>
<object-name>SwitchRot</object-name>
<emission>
<red> 0.20 </red>
<green> 0.25 </green>
<blue> 0.25 </blue>
<factor-prop>controls/lighting/bridgelight</factor-prop>
</emission>
</animation>
<animation>
<type>pick</type>
<visible>true</visible>
<object-name>Switch</object-name>
<action>
<button>0</button>
<repeatable>false</repeatable>
<binding>
<command>property-toggle</command>
<property>controls/switchers/landing-light</property>
</binding>
<binding>
<command>property-toggle</command>
<property>controls/lighting/landzone</property>
</binding> </action>
</animation>
<animation>
<type>rotate</type>
<object-name>Switch</object-name>
<property>controls/switchers/landing-light</property>
<factor> 35 </factor>
<axis>
<x> 0 </x>
<y> -1 </y>
<z> 0 </z>
</axis>
</animation>
</PropertyList>

File diff suppressed because it is too large Load Diff

Binary file not shown.

After

Width:  |  Height:  |  Size: 58 KiB

File diff suppressed because it is too large Load Diff

Binary file not shown.

After

Width:  |  Height:  |  Size: 60 KiB

View File

@ -0,0 +1,133 @@
<?xml version="1.0"?>
<PropertyList>
<particlesystem>
<name>sprayfast</name>
<type>normal</type>
<texture>spray.png</texture>
<emissive>false</emissive>
<lighting>true</lighting>
<offsets>
<x-m>0.0</x-m>
<y-m>0</y-m>
<z-m>0</z-m>
<!--<pitch-deg>90</pitch-deg>-->
</offsets>
<condition>
<and>
<greater-than>
<property>sim/multiplay/generic/float[1]</property>
<value>10</value>
</greater-than>
<greater-than>
<property>sim/multiplay/generic/float[2]</property>
<value>0</value>
</greater-than>
<not-equals>
<property>sim/multiplay/generic/int[0]</property>
<value>true</value>
</not-equals>
</and>
</condition>
<attach>world</attach>
<placer>
<type>point</type>
</placer>
<shooter>
<theta-min-deg>60</theta-min-deg>
<theta-max-deg>80</theta-max-deg>
<phi-min-deg>-100</phi-min-deg>
<phi-max-deg>100</phi-max-deg>
<speed-mps>
<property>sim/multiplay/generic/float[1]</property>
<factor>20.5</factor>
<!--
<value>30</value>
-->
<spread>5</spread>
</speed-mps>
<rotation-speed>
<x-min-deg-sec>10</x-min-deg-sec>
<y-min-deg-sec>0</y-min-deg-sec>
<z-min-deg-sec>0</z-min-deg-sec>
<x-max-deg-sec>0</x-max-deg-sec>
<y-max-deg-sec>0</y-max-deg-sec>
<z-max-deg-sec>0</z-max-deg-sec>
</rotation-speed>
</shooter>
<counter>
<particles-per-sec>
<property>sim/multiplay/generic/float[1]</property>
<factor>2.0</factor>
<spread>4</spread>
</particles-per-sec>
</counter>
<align>billboard</align>
<particle>
<start>
<color>
<red>
<value>0.8</value>
</red>
<green>
<value>0.8</value>
</green>
<blue>
<value>0.8</value>
</blue>
<alpha>
<value>0.9</value>
</alpha>
</color>
<size>
<property>sim/multiplay/generic/float[1]</property>
<factor>0.03</factor>
</size>
</start>
<end>
<color>
<red>
<value>0.3</value>
</red>
<green>
<value>0.3</value>
</green>
<blue>
<value>0.6</value>
</blue>
<alpha>
<value>0.1</value>
</alpha>
</color>
<size>
<value>1.1</value>
</size>
</end>
<life-sec>
<value>8.0</value>
</life-sec>
<mass-kg>1.0</mass-kg>
<radius-m>0.9</radius-m>
</particle>
<program>
<fluid>water</fluid>
<gravity>false</gravity>
<wind>false</wind>
</program>
</particlesystem>
</PropertyList>

View File

@ -0,0 +1,121 @@
<?xml version="1.0"?>
<PropertyList>
<particlesystem>
<name>sprayfast</name>
<type>normal</type>
<texture>spray.png</texture>
<emissive>false</emissive>
<lighting>true</lighting>
<offsets>
<x-m>0.0</x-m>
<y-m>0</y-m>
<z-m>0</z-m>
<!--<pitch-deg>90</pitch-deg>-->
</offsets>
<condition>
<greater-than>
<property>sim/multiplay/generic/float[3]</property>
<value>6</value>
</greater-than>
</condition>
<attach>world</attach>
<placer>
<type>point</type>
</placer>
<shooter>
<theta-min-deg>80</theta-min-deg>
<theta-max-deg>90</theta-max-deg>
<phi-min-deg>-100</phi-min-deg>
<phi-max-deg>100</phi-max-deg>
<speed-mps>
<property>sim/multiplay/generic/float[3]</property>
<factor>10.5</factor>
<!--
<value>30</value>
-->
<spread>8</spread>
</speed-mps>
<rotation-speed>
<x-min-deg-sec>1</x-min-deg-sec>
<y-min-deg-sec>0</y-min-deg-sec>
<z-min-deg-sec>0</z-min-deg-sec>
<x-max-deg-sec>10</x-max-deg-sec>
<y-max-deg-sec>0</y-max-deg-sec>
<z-max-deg-sec>0</z-max-deg-sec>
</rotation-speed>
</shooter>
<counter>
<particles-per-sec>
<property>sim/multiplay/generic/float[3]</property>
<factor>3.5</factor>
<spread>5</spread>
</particles-per-sec>
</counter>
<align>billboard</align>
<particle>
<start>
<color>
<red>
<value>1</value>
</red>
<green>
<value>1</value>
</green>
<blue>
<value>1</value>
</blue>
<alpha>
<value>0.9</value>
</alpha>
</color>
<size>
<property>sim/multiplay/generic/float[3]</property>
<factor>0.03</factor>
</size>
</start>
<end>
<color>
<red>
<value>0.5</value>
</red>
<green>
<value>0.5</value>
</green>
<blue>
<value>0.8</value>
</blue>
<alpha>
<value>0.1</value>
</alpha>
</color>
<size>
<value>0.7</value>
</size>
</end>
<life-sec>
<value>50.0</value>
</life-sec>
<mass-kg>1.0</mass-kg>
<radius-m>0.9</radius-m>
</particle>
<program>
<fluid>water</fluid>
<gravity>false</gravity>
<wind>false</wind>
</program>
</particlesystem>
</PropertyList>

View File

@ -0,0 +1,121 @@
<?xml version="1.0"?>
<PropertyList>
<particlesystem>
<name>sprayfast</name>
<type>normal</type>
<texture>spray.png</texture>
<emissive>false</emissive>
<lighting>true</lighting>
<offsets>
<x-m>0.0</x-m>
<y-m>0</y-m>
<z-m>0</z-m>
<!--<pitch-deg>90</pitch-deg>-->
</offsets>
<condition>
<greater-than>
<property>sim/multiplay/generic/float[3]</property>
<value>6</value>
</greater-than>
</condition>
<attach>world</attach>
<placer>
<type>point</type>
</placer>
<shooter>
<theta-min-deg>80</theta-min-deg>
<theta-max-deg>90</theta-max-deg>
<phi-min-deg>-100</phi-min-deg>
<phi-max-deg>100</phi-max-deg>
<speed-mps>
<property>sim/multiplay/generic/float[3]</property>
<factor>10.5</factor>
<!--
<value>30</value>
-->
<spread>10</spread>
</speed-mps>
<rotation-speed>
<x-min-deg-sec>1</x-min-deg-sec>
<y-min-deg-sec>0</y-min-deg-sec>
<z-min-deg-sec>0</z-min-deg-sec>
<x-max-deg-sec>10</x-max-deg-sec>
<y-max-deg-sec>0</y-max-deg-sec>
<z-max-deg-sec>0</z-max-deg-sec>
</rotation-speed>
</shooter>
<counter>
<particles-per-sec>
<property>sim/multiplay/generic/float[3]</property>
<factor>3.5</factor>
<spread>6</spread>
</particles-per-sec>
</counter>
<align>billboard</align>
<particle>
<start>
<color>
<red>
<value>1</value>
</red>
<green>
<value>1</value>
</green>
<blue>
<value>1</value>
</blue>
<alpha>
<value>0.9</value>
</alpha>
</color>
<size>
<property>sim/multiplay/generic/float[3]</property>
<factor>0.03</factor>
</size>
</start>
<end>
<color>
<red>
<value>0.5</value>
</red>
<green>
<value>0.5</value>
</green>
<blue>
<value>0.8</value>
</blue>
<alpha>
<value>0.1</value>
</alpha>
</color>
<size>
<value>0.3</value>
</size>
</end>
<life-sec>
<value>12.2</value>
</life-sec>
<mass-kg>1.0</mass-kg>
<radius-m>0.9</radius-m>
</particle>
<program>
<fluid>water</fluid>
<gravity>false</gravity>
<wind>false</wind>
</program>
</particlesystem>
</PropertyList>

File diff suppressed because it is too large Load Diff

51414
fleet/Models/us-ships/LPD17.ac Normal file

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

Binary file not shown.

After

Width:  |  Height:  |  Size: 60 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 298 KiB

Some files were not shown because too many files have changed in this diff Show More