init
138
BUK-M2/BUK-M2-set.xml
Normal file
@@ -0,0 +1,138 @@
|
||||
<?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>
|
||||
|
||||
<environment>
|
||||
<in-to-wind type="bool">false</in-to-wind>
|
||||
</environment>
|
||||
|
||||
<carrier>
|
||||
<fdm>
|
||||
<settings>
|
||||
<!-- The maximum bank angle during full rudder deflection -->
|
||||
<bank-limit type="double">15.0</bank-limit>
|
||||
|
||||
<!-- Frequency and overshoot of the oscillator used to
|
||||
simulate heeling (roll).
|
||||
-->
|
||||
<heel-frequency type="double">0.5</heel-frequency>
|
||||
<heel-overshoot type="double">4.0</heel-overshoot>
|
||||
|
||||
<!-- Frequency and overshoot of the oscillator used to
|
||||
simulate trimming (pitch).
|
||||
-->
|
||||
<trim-frequency type="double">0.32</trim-frequency>
|
||||
<trim-overshoot type="double">0.45</trim-overshoot>
|
||||
|
||||
<!-- The speed of the waves plus speed of the ship in knots
|
||||
which generates the maximum overshoot of the trim
|
||||
oscillation.
|
||||
-->
|
||||
<max-trim-oscillation-wave-kt type="double">30.0</max-trim-oscillation-wave-kt>
|
||||
|
||||
<!-- The speed of the waves in knots which generates the
|
||||
maximum overshoot of the heel oscillation.
|
||||
-->
|
||||
<max-heel-oscillation-wave-kt type="double">20.0</max-heel-oscillation-wave-kt>
|
||||
|
||||
<movement type="bool">true</movement>
|
||||
</settings>
|
||||
</fdm>
|
||||
</carrier>
|
||||
|
||||
<sim>
|
||||
<author>pinto</author>
|
||||
<description>BUK-M2</description>
|
||||
<status>alpha</status>
|
||||
<aircraft-version>0.1</aircraft-version>
|
||||
|
||||
<flight-model>null</flight-model>
|
||||
|
||||
<aero>KPN-D</aero>
|
||||
<aircraft-operator>KPN</aircraft-operator>
|
||||
|
||||
<model>
|
||||
<path>Aircraft/BUK-M2/Models/buk-m2.xml</path>
|
||||
|
||||
<!-- Uncloak weather balloons visiting Earth -->
|
||||
<always-show-in-MP type="bool">true</always-show-in-MP>
|
||||
</model>
|
||||
|
||||
<sound>
|
||||
<path>Sounds/sound.xml</path>
|
||||
</sound>
|
||||
|
||||
<presets>
|
||||
<onground>true</onground>
|
||||
</presets>
|
||||
|
||||
<startup>
|
||||
<splash-texture>Aircraft/BUK-M2/splash1.png</splash-texture>
|
||||
</startup>
|
||||
|
||||
<current-view>
|
||||
<deck-park type="bool">true</deck-park>
|
||||
|
||||
<z-offset-dec-step type="double">0.0</z-offset-dec-step>
|
||||
<z-offset-inc-step type="double">0.0</z-offset-inc-step>
|
||||
<can-change-z-offset type="bool">false</can-change-z-offset>
|
||||
|
||||
<z-offset-min-m type="float">100.0</z-offset-min-m>
|
||||
<z-offset-max-m type="float">2000.0</z-offset-max-m>
|
||||
</current-view>
|
||||
|
||||
<hud>
|
||||
<path n="1">Aircraft/BUK-M2/Hud/hud.xml</path>
|
||||
<visibility n="1">true</visibility>
|
||||
<font>
|
||||
<size type="float">10.0</size>
|
||||
</font>
|
||||
</hud>
|
||||
|
||||
<systems>
|
||||
<autopilot>
|
||||
<path>Systems/fbw.xml</path>
|
||||
</autopilot>
|
||||
<autopilot>
|
||||
<path>Systems/fdm.xml</path>
|
||||
</autopilot>
|
||||
|
||||
<property-rule n="100">
|
||||
<path>Systems/views.xml</path>
|
||||
</property-rule>
|
||||
</systems>
|
||||
<multiplay>
|
||||
<generic>
|
||||
<int n="0" type="int">0</int>
|
||||
</generic>
|
||||
</multiplay>
|
||||
</sim>
|
||||
|
||||
|
||||
<nasal>
|
||||
<carrier>
|
||||
<file>Aircraft/BUK-M2/Nasal/fdm.nas</file>
|
||||
</carrier>
|
||||
<damage>
|
||||
<file>Aircraft/BUK-M2/Nasal/damage.nas</file>
|
||||
</damage>
|
||||
</nasal>
|
||||
|
||||
</PropertyList>
|
||||
330
BUK-M2/Dialogs/control-panel.xml
Normal 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
BUK-M2/Dialogs/menu.xml
Normal 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>
|
||||
347
BUK-M2/Hud/hud.xml
Normal file
@@ -0,0 +1,347 @@
|
||||
<?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> -->
|
||||
|
||||
<ladder>
|
||||
<name>Ladder</name>
|
||||
<type>pitch</type>
|
||||
<x>-60</x>
|
||||
<y>-90</y>
|
||||
<width>120</width>
|
||||
<height>180</height>
|
||||
|
||||
<condition>
|
||||
<equals>
|
||||
<property>/sim/current-view/name</property>
|
||||
<value>Approach View</value>
|
||||
</equals>
|
||||
</condition>
|
||||
|
||||
<roll-input>
|
||||
<property>/orientation/roll-deg</property>
|
||||
<factor>-1.0</factor>
|
||||
</roll-input>
|
||||
|
||||
<pitch-input>
|
||||
<property>/orientation/pitch-deg</property>
|
||||
<factor>-1.0</factor>
|
||||
</pitch-input>
|
||||
|
||||
<compression-factor>30</compression-factor>
|
||||
<display-span>8</display-span>
|
||||
<divisions>1.0</divisions>
|
||||
<screen-hole>100</screen-hole>
|
||||
<lbl-pos>0</lbl-pos>
|
||||
<glide-slope>0.0</glide-slope>
|
||||
<enable-fuselage-ref-line>false</enable-fuselage-ref-line>
|
||||
<enable-target-spot>false</enable-target-spot>
|
||||
<enable-target-markers>true</enable-target-markers>
|
||||
<enable-velocity-vector>false</enable-velocity-vector>
|
||||
<enable-drift-marker>false</enable-drift-marker>
|
||||
<enable-alpha-bracket>false</enable-alpha-bracket>
|
||||
<enable-energy-marker>false</enable-energy-marker>
|
||||
<enable-climb-dive-marker>false</enable-climb-dive-marker>
|
||||
<enable-glide-slope-marker>false</enable-glide-slope-marker>
|
||||
<enable-energy-worm>false</enable-energy-worm>
|
||||
<enable-waypoint-marker>false</enable-waypoint-marker>
|
||||
<enable-zenith>false</enable-zenith>
|
||||
<enable-nadir>false</enable-nadir>
|
||||
<enable-hat>false</enable-hat>
|
||||
</ladder>
|
||||
|
||||
<label>
|
||||
<name>Wind Angle Runway</name>
|
||||
<x>-300</x>
|
||||
<y>190</y>
|
||||
<width>200</width>
|
||||
<height>25</height>
|
||||
<prefix> Wind Angle Runway: </prefix>
|
||||
<postfix> deg</postfix>
|
||||
<halign>left</halign>
|
||||
<format>%03.0f</format>
|
||||
<box>true</box>
|
||||
<input>
|
||||
<property>/orientation/relative-wind-deg</property>
|
||||
</input>
|
||||
</label>
|
||||
|
||||
<label>
|
||||
<name>Height</name>
|
||||
<x>-300</x>
|
||||
<y>80</y>
|
||||
<width>200</width>
|
||||
<height>25</height>
|
||||
|
||||
<condition>
|
||||
<or>
|
||||
<equals>
|
||||
<property>/sim/current-view/name</property>
|
||||
<value>Landing Signal Officer View</value>
|
||||
</equals>
|
||||
<equals>
|
||||
<property>/sim/current-view/name</property>
|
||||
<value>Approach View</value>
|
||||
</equals>
|
||||
</or>
|
||||
</condition>
|
||||
|
||||
<box>false</box>
|
||||
<prefix>HEIGHT: </prefix>
|
||||
<halign>left</halign>
|
||||
|
||||
<input>
|
||||
<property>/sim/current-view/height</property>
|
||||
</input>
|
||||
|
||||
<blinking>
|
||||
<interval>0.25</interval>
|
||||
<condition>
|
||||
<and>
|
||||
<equals>
|
||||
<property>/sim/current-view/height</property>
|
||||
<value>VERY LOW</value>
|
||||
</equals>
|
||||
<less-than>
|
||||
<property>/sim/current-view/distance</property>
|
||||
<value>1</value>
|
||||
</less-than>
|
||||
</and>
|
||||
</condition>
|
||||
</blinking>
|
||||
</label>
|
||||
|
||||
<label>
|
||||
<name>Gear</name>
|
||||
<x>-300</x>
|
||||
<y>60</y>
|
||||
<width>200</width>
|
||||
<height>25</height>
|
||||
|
||||
<condition>
|
||||
<or>
|
||||
<equals>
|
||||
<property>/sim/current-view/name</property>
|
||||
<value>Landing Signal Officer View</value>
|
||||
</equals>
|
||||
<equals>
|
||||
<property>/sim/current-view/name</property>
|
||||
<value>Approach View</value>
|
||||
</equals>
|
||||
</or>
|
||||
</condition>
|
||||
|
||||
<box>false</box>
|
||||
<prefix>GEAR: </prefix>
|
||||
<halign>left</halign>
|
||||
|
||||
<input>
|
||||
<property>/sim/current-view/gear</property>
|
||||
</input>
|
||||
|
||||
<blinking>
|
||||
<interval>0.25</interval>
|
||||
<condition>
|
||||
<and>
|
||||
<less-than>
|
||||
<property>/sim/current-view/gear</property>
|
||||
<value>1</value>
|
||||
</less-than>
|
||||
<less-than>
|
||||
<property>/sim/current-view/distance</property>
|
||||
<value>1</value>
|
||||
</less-than>
|
||||
</and>
|
||||
</condition>
|
||||
</blinking>
|
||||
</label>
|
||||
|
||||
<label>
|
||||
<name>Flap</name>
|
||||
<x>-300</x>
|
||||
<y>40</y>
|
||||
<width>200</width>
|
||||
<height>25</height>
|
||||
|
||||
<condition>
|
||||
<or>
|
||||
<equals>
|
||||
<property>/sim/current-view/name</property>
|
||||
<value>Landing Signal Officer View</value>
|
||||
</equals>
|
||||
<equals>
|
||||
<property>/sim/current-view/name</property>
|
||||
<value>Approach View</value>
|
||||
</equals>
|
||||
</or>
|
||||
</condition>
|
||||
|
||||
<box>false</box>
|
||||
<prefix>FLAPS: </prefix>
|
||||
<halign>left</halign>
|
||||
|
||||
<input>
|
||||
<property>/sim/current-view/flap</property>
|
||||
</input>
|
||||
|
||||
<blinking>
|
||||
<interval>0.25</interval>
|
||||
<condition>
|
||||
<and>
|
||||
<less-than>
|
||||
<property>/sim/current-view/flap</property>
|
||||
<value>1</value>
|
||||
</less-than>
|
||||
<less-than>
|
||||
<property>/sim/current-view/distance</property>
|
||||
<value>1</value>
|
||||
</less-than>
|
||||
</and>
|
||||
</condition>
|
||||
</blinking>
|
||||
</label>
|
||||
|
||||
<label>
|
||||
<name>Hook</name>
|
||||
<x>-300</x>
|
||||
<y>20</y>
|
||||
<width>200</width>
|
||||
<height>25</height>
|
||||
|
||||
<condition>
|
||||
<or>
|
||||
<equals>
|
||||
<property>/sim/current-view/name</property>
|
||||
<value>Landing Signal Officer View</value>
|
||||
</equals>
|
||||
<equals>
|
||||
<property>/sim/current-view/name</property>
|
||||
<value>Approach View</value>
|
||||
</equals>
|
||||
</or>
|
||||
</condition>
|
||||
|
||||
<box>false</box>
|
||||
<prefix>HOOK: </prefix>
|
||||
<halign>left</halign>
|
||||
|
||||
<input>
|
||||
<property>/sim/current-view/hook</property>
|
||||
</input>
|
||||
</label>
|
||||
|
||||
<label>
|
||||
<name>Magnetic Heading</name>
|
||||
<x>-300</x>
|
||||
<y>-225</y>
|
||||
<width>200</width>
|
||||
<height>25</height>
|
||||
<prefix> Mag. Heading: </prefix>
|
||||
<postfix> deg</postfix>
|
||||
<halign>left</halign>
|
||||
<format>%03.0f</format>
|
||||
<box>true</box>
|
||||
<input>
|
||||
<property>/orientation/heading-magnetic-deg</property>
|
||||
</input>
|
||||
</label>
|
||||
|
||||
<label>
|
||||
<name>Magnetic Heading Runway</name>
|
||||
<x>-300</x>
|
||||
<y>-200</y>
|
||||
<width>200</width>
|
||||
<height>25</height>
|
||||
<prefix> Mag. Heading Runway: </prefix>
|
||||
<postfix> deg</postfix>
|
||||
<halign>left</halign>
|
||||
<format>%03.0f</format>
|
||||
<box>true</box>
|
||||
<input>
|
||||
<property>/orientation/heading-runway-magnetic-deg</property>
|
||||
</input>
|
||||
</label>
|
||||
|
||||
<label>
|
||||
<name>Wind Speed Runway</name>
|
||||
<x>100</x>
|
||||
<y>190</y>
|
||||
<width>200</width>
|
||||
<height>25</height>
|
||||
<prefix> Wind Speed Runway: </prefix>
|
||||
<postfix> kts</postfix>
|
||||
<halign>left</halign>
|
||||
<format>%2.0f</format>
|
||||
<box>true</box>
|
||||
<input>
|
||||
<property>/velocities/wind-speed-runway-kt</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: </prefix>
|
||||
<postfix> kts</postfix>
|
||||
<halign>left</halign>
|
||||
<format>%2.1f</format>
|
||||
<box>true</box>
|
||||
<input>
|
||||
<property>/carrier/fbw/target/groundspeed-kt</property>
|
||||
</input>
|
||||
</label>
|
||||
|
||||
</PropertyList>
|
||||
1544
BUK-M2/Models/Armament/Weapons/M317/9M317.ac
Normal file
BIN
BUK-M2/Models/Armament/Weapons/M317/BUK-M2.png
Normal file
|
After Width: | Height: | Size: 76 KiB |
7
BUK-M2/Models/Armament/Weapons/M317/m317.xml
Normal file
@@ -0,0 +1,7 @@
|
||||
<?xml version="1.0"?>
|
||||
|
||||
<PropertyList>
|
||||
|
||||
<path>9M317.ac</path>
|
||||
|
||||
</PropertyList>
|
||||
12306
BUK-M2/Models/BUK-M2.ac
Normal file
BIN
BUK-M2/Models/BUK-M2.blend
Normal file
BIN
BUK-M2/Models/BUK-M2.blend1
Normal file
BIN
BUK-M2/Models/BUK-M2.png
Normal file
|
After Width: | Height: | Size: 76 KiB |
17
BUK-M2/Models/buk-m2.xml
Normal file
@@ -0,0 +1,17 @@
|
||||
<?xml version="1.0"?>
|
||||
|
||||
<PropertyList>
|
||||
|
||||
<path>BUK-M2.ac</path>
|
||||
|
||||
<model>
|
||||
<path>Aircraft/BUK-M2/Models/smoke.xml</path>
|
||||
<offsets>
|
||||
<x-m>1.2</x-m>
|
||||
<y-m>0.00</y-m>
|
||||
<z-m>-0.68</z-m>
|
||||
<pitch-deg>0</pitch-deg>
|
||||
</offsets>
|
||||
</model>
|
||||
|
||||
</PropertyList>
|
||||
BIN
BUK-M2/Models/smoke.png
Normal file
|
After Width: | Height: | Size: 16 KiB |
84
BUK-M2/Models/smoke.xml
Normal file
@@ -0,0 +1,84 @@
|
||||
<PropertyList>
|
||||
|
||||
<particlesystem>
|
||||
<name>smoke</name>
|
||||
|
||||
<texture>smoke.png</texture>
|
||||
|
||||
<condition>
|
||||
<equals>
|
||||
<property>sim/multiplay/generic/int[0]</property>
|
||||
<value>1</value>
|
||||
</equals>
|
||||
</condition>
|
||||
|
||||
<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>3.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>20.0</value>
|
||||
</size>
|
||||
</end>
|
||||
<life-sec>
|
||||
<value>30</value>
|
||||
</life-sec>
|
||||
<mass-kg>0.025</mass-kg>
|
||||
<radius-m>0.40</radius-m>
|
||||
</particle>
|
||||
<program>
|
||||
<fluid>air</fluid>
|
||||
<gravity>true</gravity>
|
||||
<wind>true</wind>
|
||||
</program>
|
||||
</particlesystem>
|
||||
|
||||
|
||||
</PropertyList>
|
||||
274
BUK-M2/Nasal/damage.nas
Normal file
@@ -0,0 +1,274 @@
|
||||
var clamp = func(v, min, max) { v < min ? min : v > max ? max : v }
|
||||
|
||||
var TRUE = 1;
|
||||
var FALSE = 0;
|
||||
|
||||
var hp = 80;
|
||||
var hp_max = hp;
|
||||
|
||||
var cannon_types = {
|
||||
" M70 rocket hit": 40.00, #Viggen rocket
|
||||
" M55 cannon shell hit": 3.50, #Viggen gun
|
||||
" KCA cannon shell hit": 7.00, #Viggen gunpod
|
||||
" Gun Splash On ": 3.0, #Mirage
|
||||
" M61A1 shell hit": 2.50, #f-14/15
|
||||
" GAU-8/A hit": 10.00, #a-10
|
||||
" BK27 cannon hit": 3.50, #typhoon
|
||||
" GSh-30 hit": 3.00, #mig-21
|
||||
" 50 BMG hit": 3.00, #p-47
|
||||
};
|
||||
|
||||
|
||||
|
||||
var warhead_lbs = {
|
||||
"aim-120": 44.00,
|
||||
"AIM120": 44.00,
|
||||
"RB-99": 44.00,
|
||||
"aim-7": 88.00,
|
||||
"RB-71": 88.00,
|
||||
"aim-9": 20.80,
|
||||
"AIM9": 20.80,
|
||||
"AIM-9": 20.80,
|
||||
"RB-24": 20.80,
|
||||
"RB-24J": 20.80,
|
||||
"RB-74": 20.80,
|
||||
"R74": 16.00,
|
||||
"MATRA-R530": 55.00,
|
||||
"Meteor": 55.00,
|
||||
"AIM-54": 135.00,
|
||||
"Matra R550 Magic 2": 27.00,
|
||||
"Matra MICA": 30.00,
|
||||
"RB-15F": 440.92,
|
||||
"SCALP": 992.00,
|
||||
"KN-06": 315.00,
|
||||
"GBU12": 190.00,
|
||||
"GBU16": 450.00,
|
||||
"Sea Eagle": 505.00,
|
||||
"AGM65": 200.00,
|
||||
"RB-04E": 661.00,
|
||||
"RB-05A": 353.00,
|
||||
"RB-75": 126.00,
|
||||
"M90": 500.00,
|
||||
"M71": 200.00,
|
||||
"MK-82": 192.00,
|
||||
"LAU-68": 10.00,
|
||||
"M317": 145.00,
|
||||
"GBU-31": 945.00,
|
||||
"AIM132": 22.05,
|
||||
"ALARM": 450.00,
|
||||
"STORMSHADOW": 850.00,
|
||||
"R-60": 6.60,
|
||||
"R-27R1": 85.98,
|
||||
"R-27T1": 85.98,
|
||||
"FAB-500": 564.00,
|
||||
};
|
||||
|
||||
var incoming_listener = func {
|
||||
var history = getprop("/sim/multiplay/chat-history");
|
||||
var hist_vector = split("\n", history);
|
||||
if (size(hist_vector) > 0) {
|
||||
var last = hist_vector[size(hist_vector)-1];
|
||||
var last_vector = split(":", last);
|
||||
var author = last_vector[0];
|
||||
var callsign = getprop("sim/multiplay/callsign");
|
||||
if (size(last_vector) > 1 and author != callsign) {
|
||||
# not myself
|
||||
#print("not me");
|
||||
var m2000 = FALSE;
|
||||
if (find(" at " ~ callsign ~ ". Release ", last_vector[1]) != -1) {
|
||||
# a m2000 is firing at us
|
||||
m2000 = TRUE;
|
||||
}
|
||||
if (last_vector[1] == " FOX2 at" or last_vector[1] == " aim7 at" or last_vector[1] == " aim9 at"
|
||||
or last_vector[1] == " aim120 at" or last_vector[1] == " RB-24J fired at" or last_vector[1] == " RB-74 fired at"
|
||||
or last_vector[1] == " RB-71 fired at" or last_vector[1] == " RB-15F fired at"
|
||||
or last_vector[1] == " RB-99 fired at" or m2000 == TRUE) {
|
||||
# air2air being fired
|
||||
if (size(last_vector) > 2 or m2000 == TRUE) {
|
||||
#print("Missile launch detected at"~last_vector[2]~" from "~author);
|
||||
if (m2000 == TRUE or last_vector[2] == " "~callsign) {
|
||||
# its being fired at me
|
||||
#print("Incoming!");
|
||||
var enemy = getCallsign(author);
|
||||
if (enemy != nil) {
|
||||
#print("enemy identified");
|
||||
var bearingNode = enemy.getNode("radar/bearing-deg");
|
||||
if (bearingNode != nil) {
|
||||
#print("bearing to enemy found");
|
||||
var bearing = bearingNode.getValue();
|
||||
var heading = getprop("orientation/heading-deg");
|
||||
var clock = bearing - heading;
|
||||
while(clock < 0) {
|
||||
clock = clock + 360;
|
||||
}
|
||||
while(clock > 360) {
|
||||
clock = clock - 360;
|
||||
}
|
||||
#print("incoming from "~clock);
|
||||
if (clock >= 345 or clock < 15) {
|
||||
playIncomingSound("12");
|
||||
} elsif (clock >= 15 and clock < 45) {
|
||||
playIncomingSound("1");
|
||||
} elsif (clock >= 45 and clock < 75) {
|
||||
playIncomingSound("2");
|
||||
} elsif (clock >= 75 and clock < 105) {
|
||||
playIncomingSound("3");
|
||||
} elsif (clock >= 105 and clock < 135) {
|
||||
playIncomingSound("4");
|
||||
} elsif (clock >= 135 and clock < 165) {
|
||||
playIncomingSound("5");
|
||||
} elsif (clock >= 165 and clock < 195) {
|
||||
playIncomingSound("6");
|
||||
} elsif (clock >= 195 and clock < 225) {
|
||||
playIncomingSound("7");
|
||||
} elsif (clock >= 225 and clock < 255) {
|
||||
playIncomingSound("8");
|
||||
} elsif (clock >= 255 and clock < 285) {
|
||||
playIncomingSound("9");
|
||||
} elsif (clock >= 285 and clock < 315) {
|
||||
playIncomingSound("10");
|
||||
} elsif (clock >= 315 and clock < 345) {
|
||||
playIncomingSound("11");
|
||||
} else {
|
||||
playIncomingSound("");
|
||||
}
|
||||
return;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
} elsif (1 == 1) { # mirage: getprop("/controls/armament/mp-messaging")
|
||||
# latest version of failure manager and taking damage enabled
|
||||
#print("damage enabled");
|
||||
var last1 = split(" ", last_vector[1]);
|
||||
if(size(last1) > 2 and last1[size(last1)-1] == "exploded" ) {
|
||||
#print("missile hitting someone");
|
||||
if (size(last_vector) > 3 and last_vector[3] == " "~callsign) {
|
||||
#print("that someone is me!");
|
||||
var type = last1[1];
|
||||
if (type == "Matra" or type == "Sea") {
|
||||
for (var i = 2; i < size(last1)-1; i += 1) {
|
||||
type = type~" "~last1[i];
|
||||
}
|
||||
}
|
||||
var number = split(" ", last_vector[2]);
|
||||
var distance = num(number[1]);
|
||||
#print(type~"|");
|
||||
if(distance != nil) {
|
||||
var dist = distance;
|
||||
|
||||
#check distance w/ if statement here
|
||||
|
||||
if (contains(warhead_lbs, type)) {
|
||||
#maxDist = maxDamageDistFromWarhead(warhead_lbs[type]);
|
||||
} else {
|
||||
return;
|
||||
}
|
||||
|
||||
if (type == "M90" and distance < 300) {
|
||||
var failed = fail_systems(warhead_lbs[type]/2);
|
||||
return;
|
||||
} elsif (distance < 150) {
|
||||
var prob = 1;
|
||||
if ( distance > 50 ) {
|
||||
distance = distance - 50;
|
||||
prob = 1 - (distance/100);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
var failed = fail_systems(warhead_lbs[type] * prob);
|
||||
#ar percent = 100 * probability;
|
||||
#printf("Took %.1f%% damage from %s missile at %0.1f meters. %s systems was hit", percent,type,dist,failed);
|
||||
}
|
||||
}
|
||||
} elsif (cannon_types[last_vector[1]] != nil) {
|
||||
# cannon hitting someone
|
||||
print("cannon");
|
||||
if (size(last_vector) > 2 and last_vector[2] == " "~callsign) {
|
||||
print("cannon hit us");
|
||||
var last3 = split(" ", last_vector[3]);
|
||||
#print("last3[2]: " ~ last3[2]);
|
||||
#print("last3[1]: " ~ last3[1]);
|
||||
if(size(last3) > 2) {
|
||||
if ( last3[2] == "hits" ) {
|
||||
var hit_count = num(last3[1]);
|
||||
}
|
||||
} else {
|
||||
var hit_count = 4;
|
||||
}
|
||||
var damaged_sys = 0;
|
||||
var probability = cannon_types[last_vector[1]];
|
||||
for (var i = 1; i <= hit_count; i = i + 1) {
|
||||
var failed = fail_systems(probability);
|
||||
damaged_sys = damaged_sys + failed;
|
||||
}
|
||||
# that someone is me!
|
||||
#print("hitting me");
|
||||
|
||||
printf("Took %.1f%% damage from cannon! %s systems was hit.", probability*hit_count*100, damaged_sys);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
var maxDamageDistFromWarhead = func (lbs) {
|
||||
# very simple
|
||||
var dist = 7*math.sqrt(lbs);
|
||||
|
||||
return dist;
|
||||
}
|
||||
|
||||
var fail_systems = func (damage) {
|
||||
hp = hp - damage;
|
||||
print("HP: " ~ hp ~ "/" ~ hp_max);
|
||||
|
||||
if ( hp < 0 ) {
|
||||
setprop("/carrier/sunk/",1);
|
||||
setprop("/sim/multiplay/generic/int[0]",1);
|
||||
}
|
||||
};
|
||||
|
||||
var playIncomingSound = func (clock) {
|
||||
setprop("sound/incoming"~clock, 1);
|
||||
settimer(func {stopIncomingSound(clock);},3);
|
||||
}
|
||||
|
||||
var stopIncomingSound = func (clock) {
|
||||
setprop("sound/incoming"~clock, 0);
|
||||
}
|
||||
|
||||
var callsign_struct = {};
|
||||
var getCallsign = func (callsign) {
|
||||
var node = callsign_struct[callsign];
|
||||
return node;
|
||||
}
|
||||
|
||||
var processCallsigns = func () {
|
||||
callsign_struct = {};
|
||||
var players = props.globals.getNode("ai/models").getChildren();
|
||||
foreach (var player; players) {
|
||||
if(player.getChild("valid") != nil and player.getChild("valid").getValue() == TRUE and player.getChild("callsign") != nil and player.getChild("callsign").getValue() != "" and player.getChild("callsign").getValue() != nil) {
|
||||
var callsign = player.getChild("callsign").getValue();
|
||||
callsign_struct[callsign] = player;
|
||||
}
|
||||
}
|
||||
settimer(processCallsigns, 1.5);
|
||||
}
|
||||
|
||||
processCallsigns();
|
||||
|
||||
var logTime = func{
|
||||
#log time and date for outputing ucsv files for converting into KML files for google earth.
|
||||
if (getprop("logging/log[0]/enabled") == TRUE and getprop("sim/time/utc/year") != nil) {
|
||||
var date = getprop("sim/time/utc/year")~"/"~getprop("sim/time/utc/month")~"/"~getprop("sim/time/utc/day");
|
||||
var time = getprop("sim/time/utc/hour")~":"~getprop("sim/time/utc/minute")~":"~getprop("sim/time/utc/second");
|
||||
|
||||
setprop("logging/date-log", date);
|
||||
setprop("logging/time-log", time);
|
||||
}
|
||||
}
|
||||
|
||||
setlistener("/sim/multiplay/chat-history", incoming_listener, 0, 0);
|
||||
78
BUK-M2/Nasal/fdm.nas
Normal file
@@ -0,0 +1,78 @@
|
||||
# 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/>.
|
||||
|
||||
#io.include("Aircraft/ExpansionPack/Nasal/init.nas");
|
||||
|
||||
#with("updateloop");
|
||||
|
||||
# Number of iterations per second
|
||||
var frequency = 60.0;
|
||||
|
||||
# Change in heading per second at full rudder deflection
|
||||
var heading_ps = 0.5;
|
||||
|
||||
time_last = 0;
|
||||
sim_speed = 1;
|
||||
|
||||
setprop("/carrier/pitch-deg",0);
|
||||
setprop("/carrier/pitch-offset",0);
|
||||
setprop("/carrier/roll-deg",0);
|
||||
setprop("/carrier/roll-offset",0);
|
||||
setprop("/carrier/sunk",0);
|
||||
|
||||
var PositionUpdater = func () {
|
||||
|
||||
var position = geo.aircraft_position();
|
||||
|
||||
var time_now = getprop("/sim/time/elapsed-sec");
|
||||
var dt = (time_now - time_last) * sim_speed;
|
||||
if (dt == 0) return;
|
||||
|
||||
time_last = time_now;
|
||||
|
||||
var heading = getprop("/orientation/heading-deg");
|
||||
var speed = getprop("/velocities/groundspeed-kt");
|
||||
var rudder = getprop("/surface-positions/rudder-pos-norm");
|
||||
|
||||
var distance = speed * globals.KT2MPS * dt;
|
||||
position.apply_course_distance(heading, distance);
|
||||
|
||||
# Set new position
|
||||
setprop("/position/latitude-deg", position.lat());
|
||||
setprop("/position/longitude-deg", position.lon());
|
||||
setprop("/position/altitude-ft", getprop("/position/ground-elev-ft"));
|
||||
|
||||
|
||||
if ( getprop("/carrier/sunk") == 0 ) {
|
||||
|
||||
# Update heading
|
||||
var course = heading + rudder * heading_ps * dt;
|
||||
setprop("/orientation/heading-deg", course);
|
||||
|
||||
} else {
|
||||
return;
|
||||
}
|
||||
|
||||
#set pitch
|
||||
setprop("/orientation/pitch-deg",getprop("/carrier/pitch-deg") + getprop("/carrier/pitch-offset"));
|
||||
|
||||
#set roll
|
||||
setprop("/orientation/roll-deg",getprop("/carrier/roll-deg") + getprop("/carrier/roll-offset"));
|
||||
|
||||
settimer( PositionUpdater, 1/frequency );
|
||||
|
||||
};
|
||||
|
||||
PositionUpdater();
|
||||
74
BUK-M2/Sim/mice.xml
Normal file
@@ -0,0 +1,74 @@
|
||||
<?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 2 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>
|
||||
|
||||
<mouse n="0">
|
||||
|
||||
<mode n="0">
|
||||
<button n="3">
|
||||
<binding n="0">
|
||||
<script></script>
|
||||
</binding>
|
||||
<binding n="1">
|
||||
<condition>
|
||||
<property>/sim/current-view/can-change-z-offset</property>
|
||||
</condition>
|
||||
<command>nasal</command>
|
||||
<script>
|
||||
var distance = getprop("/sim/current-view/z-offset-m");
|
||||
var multiple = getprop("/sim/current-view/z-offset-inc-step");
|
||||
var min_dist = getprop("/sim/current-view/z-offset-min-m");
|
||||
|
||||
# Round distance to a multiple of the step
|
||||
distance = math.round(std.min(-min_dist, distance + multiple) / multiple) * multiple;
|
||||
setprop("/sim/current-view/z-offset-m", distance);
|
||||
|
||||
gui.popupTip(sprintf("%d meter", abs(getprop("/sim/current-view/z-offset-m"))));
|
||||
</script>
|
||||
</binding>
|
||||
</button>
|
||||
|
||||
<button n="4">
|
||||
<binding n="0">
|
||||
<script></script>
|
||||
</binding>
|
||||
<binding n="1">
|
||||
<condition>
|
||||
<property>/sim/current-view/can-change-z-offset</property>
|
||||
</condition>
|
||||
<command>nasal</command>
|
||||
<script>
|
||||
var distance = getprop("/sim/current-view/z-offset-m");
|
||||
var multiple = getprop("/sim/current-view/z-offset-dec-step");
|
||||
var max_dist = getprop("/sim/current-view/z-offset-max-m");
|
||||
|
||||
# Round distance to a multiple of the step
|
||||
distance = math.round(std.max(-max_dist, distance + multiple) / multiple) * multiple;
|
||||
setprop("/sim/current-view/z-offset-m", distance);
|
||||
|
||||
gui.popupTip(sprintf("%d meter", abs(getprop("/sim/current-view/z-offset-m"))));
|
||||
</script>
|
||||
</binding>
|
||||
</button>
|
||||
</mode>
|
||||
|
||||
</mouse>
|
||||
|
||||
</PropertyList>
|
||||
22
BUK-M2/Sounds/sound.xml
Normal file
@@ -0,0 +1,22 @@
|
||||
<?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>
|
||||
|
||||
</PropertyList>
|
||||
46
BUK-M2/Systems/fbw.xml
Normal file
@@ -0,0 +1,46 @@
|
||||
<?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>
|
||||
|
||||
<filter>
|
||||
<name>FBW Throttle</name>
|
||||
<type>gain</type>
|
||||
<gain>80.0</gain>
|
||||
<input>
|
||||
<property>/controls/engines/engine[0]/throttle</property>
|
||||
</input>
|
||||
<output>
|
||||
<property>/carrier/fbw/target/groundspeed-kt</property>
|
||||
</output>
|
||||
</filter>
|
||||
|
||||
<filter>
|
||||
<name>FBW Rudder</name>
|
||||
<type>gain</type>
|
||||
<gain>8.0</gain>
|
||||
<input>
|
||||
<property>/controls/flight/rudder</property>
|
||||
</input>
|
||||
<output>
|
||||
<property>/surface-positions/rudder-pos-norm</property>
|
||||
</output>
|
||||
</filter>
|
||||
|
||||
</PropertyList>
|
||||
69
BUK-M2/Systems/fdm.xml
Normal file
@@ -0,0 +1,69 @@
|
||||
<?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>
|
||||
|
||||
<!-- Simulate the groundspeed -->
|
||||
<filter>
|
||||
<name>FDM Groundspeed</name>
|
||||
<type>noise-spike</type>
|
||||
<input>
|
||||
<property>/carrier/fbw/target/groundspeed-kt</property>
|
||||
</input>
|
||||
<output>
|
||||
<property>/velocities/groundspeed-kt</property>
|
||||
</output>
|
||||
|
||||
<!-- Reaching maximum speed takes 20 minutes -->
|
||||
<max-rate-of-change>7</max-rate-of-change>
|
||||
</filter>
|
||||
|
||||
<!-- Flags use true-heading-deg because only that property is available
|
||||
in multiplayer.
|
||||
-->
|
||||
<filter>
|
||||
<name>FDM True Heading For Flags</name>
|
||||
<type>gain</type>
|
||||
<input>
|
||||
<property>/orientation/heading-deg</property>
|
||||
</input>
|
||||
<output>
|
||||
<property>/orientation/true-heading-deg</property>
|
||||
</output>
|
||||
</filter>
|
||||
|
||||
<!-- ================================================================== -->
|
||||
<!-- Roll -->
|
||||
<!-- ================================================================== -->
|
||||
|
||||
<!--
|
||||
<filter>
|
||||
<name>FDM Rudder</name>
|
||||
<type>noise-spike</type>
|
||||
<input>
|
||||
<property>/controls/flight/rudder</property>
|
||||
</input>
|
||||
<output>
|
||||
<property>/surface-positions/rudder-pos-norm</property>
|
||||
</output>
|
||||
|
||||
<max-rate-of-change>5</max-rate-of-change>
|
||||
</filter>-->
|
||||
|
||||
</PropertyList>
|
||||
BIN
BUK-M2/splash1.png
Normal file
|
After Width: | Height: | Size: 373 KiB |
330
Frigate/Dialogs/control-panel.xml
Normal 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
Frigate/Dialogs/menu.xml
Normal 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>
|
||||
326
Frigate/Frigate-set.xml
Normal file
@@ -0,0 +1,326 @@
|
||||
<?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>
|
||||
|
||||
<environment>
|
||||
<in-to-wind type="bool">false</in-to-wind>
|
||||
</environment>
|
||||
|
||||
<carrier>
|
||||
<fdm>
|
||||
<settings>
|
||||
<!-- The maximum bank angle during full rudder deflection -->
|
||||
<bank-limit type="double">15.0</bank-limit>
|
||||
|
||||
<!-- Frequency and overshoot of the oscillator used to
|
||||
simulate heeling (roll).
|
||||
-->
|
||||
<heel-frequency type="double">0.5</heel-frequency>
|
||||
<heel-overshoot type="double">4.0</heel-overshoot>
|
||||
|
||||
<!-- Frequency and overshoot of the oscillator used to
|
||||
simulate trimming (pitch).
|
||||
-->
|
||||
<trim-frequency type="double">0.32</trim-frequency>
|
||||
<trim-overshoot type="double">0.45</trim-overshoot>
|
||||
|
||||
<!-- The speed of the waves plus speed of the ship in knots
|
||||
which generates the maximum overshoot of the trim
|
||||
oscillation.
|
||||
-->
|
||||
<max-trim-oscillation-wave-kt type="double">30.0</max-trim-oscillation-wave-kt>
|
||||
|
||||
<!-- The speed of the waves in knots which generates the
|
||||
maximum overshoot of the heel oscillation.
|
||||
-->
|
||||
<max-heel-oscillation-wave-kt type="double">20.0</max-heel-oscillation-wave-kt>
|
||||
|
||||
<movement type="bool">true</movement>
|
||||
</settings>
|
||||
</fdm>
|
||||
</carrier>
|
||||
|
||||
<sim include="Sim/views.xml">
|
||||
<author>pinto and onox</author>
|
||||
<description>Frigate</description>
|
||||
<status>alpha</status>
|
||||
<aircraft-version>0.1</aircraft-version>
|
||||
|
||||
<flight-model>null</flight-model>
|
||||
|
||||
<aero>Frigate</aero>
|
||||
<aircraft-operator>KPN</aircraft-operator>
|
||||
|
||||
<model>
|
||||
<path>Aircraft/Frigate/Models/frigate.xml</path>
|
||||
|
||||
<!-- Uncloak weather balloons visiting Earth -->
|
||||
<always-show-in-MP type="bool">true</always-show-in-MP>
|
||||
</model>
|
||||
|
||||
<sound>
|
||||
<path>Sounds/sound.xml</path>
|
||||
</sound>
|
||||
|
||||
<presets>
|
||||
<onground>true</onground>
|
||||
</presets>
|
||||
|
||||
<startup>
|
||||
<splash-texture>Aircraft/Frigate/splash1.png</splash-texture>
|
||||
</startup>
|
||||
|
||||
<current-view>
|
||||
<deck-park type="bool">true</deck-park>
|
||||
|
||||
<z-offset-dec-step type="double">0.0</z-offset-dec-step>
|
||||
<z-offset-inc-step type="double">0.0</z-offset-inc-step>
|
||||
<can-change-z-offset type="bool">false</can-change-z-offset>
|
||||
|
||||
<z-offset-min-m type="float">100.0</z-offset-min-m>
|
||||
<z-offset-max-m type="float">2000.0</z-offset-max-m>
|
||||
</current-view>
|
||||
|
||||
<hud>
|
||||
<path n="1">Aircraft/Frigate/Hud/hud.xml</path>
|
||||
<visibility n="1">true</visibility>
|
||||
<font>
|
||||
<size type="float">10.0</size>
|
||||
</font>
|
||||
</hud>
|
||||
|
||||
<systems>
|
||||
<autopilot>
|
||||
<path>Systems/fbw.xml</path>
|
||||
</autopilot>
|
||||
<autopilot>
|
||||
<path>Systems/fdm.xml</path>
|
||||
</autopilot>
|
||||
|
||||
<property-rule n="100">
|
||||
<path>Systems/views.xml</path>
|
||||
</property-rule>
|
||||
</systems>
|
||||
<multiplay>
|
||||
<generic>
|
||||
<int n="0" type="int">0</int>
|
||||
</generic>
|
||||
</multiplay>
|
||||
</sim>
|
||||
|
||||
<!-- need to adjust this (probably) -->
|
||||
|
||||
<controls>
|
||||
<armament>
|
||||
<station-select type="int">0</station-select>
|
||||
<trigger type="bool">false</trigger>
|
||||
<station n="1">
|
||||
<offsets>
|
||||
<x-m type="double"> 4.15986</x-m>
|
||||
<y-m type="double"> -2.70311</y-m>
|
||||
<z-m type="double"> -0.67645</z-m>
|
||||
</offsets>
|
||||
<trigger type="bool">false</trigger>
|
||||
</station>
|
||||
<station n="2">
|
||||
<offsets>
|
||||
<x-m type="double"> -0.02697</x-m>
|
||||
<y-m type="double"> -0.98148</y-m>
|
||||
<z-m type="double"> -0.94307</z-m>
|
||||
</offsets>
|
||||
<trigger type="bool">false</trigger>
|
||||
</station>
|
||||
<station n="3">
|
||||
<offsets>
|
||||
<x-m type="double"> 4.15986</x-m>
|
||||
<y-m type="double"> 2.70311</y-m>
|
||||
<z-m type="double"> -0.67645</z-m>
|
||||
</offsets>
|
||||
<trigger type="bool">false</trigger>
|
||||
</station>
|
||||
<station n="4">
|
||||
<offsets>
|
||||
<x-m type="double"> -0.02697</x-m>
|
||||
<y-m type="double"> 0.98148</y-m>
|
||||
<z-m type="double"> -0.94307</z-m>
|
||||
</offsets>
|
||||
<trigger type="bool">false</trigger>
|
||||
</station>
|
||||
<station n="5"><!-- left outer wing -->
|
||||
<offsets>
|
||||
<x-m type="double"> 4.05216</x-m>
|
||||
<y-m type="double"> -3.94417</y-m>
|
||||
<z-m type="double"> -0.73722</z-m>
|
||||
</offsets>
|
||||
<trigger type="bool">false</trigger>
|
||||
</station>
|
||||
<station n="6"><!-- right outer wing -->
|
||||
<offsets>
|
||||
<x-m type="double"> 4.05216</x-m>
|
||||
<y-m type="double"> 3.94417</y-m>
|
||||
<z-m type="double"> -0.73722</z-m>
|
||||
</offsets>
|
||||
<trigger type="bool">false</trigger>
|
||||
</station>
|
||||
<station n="7"><!-- right outer wing -->
|
||||
<offsets>
|
||||
<x-m type="double"> 4.05216</x-m>
|
||||
<y-m type="double"> 3.94417</y-m>
|
||||
<z-m type="double"> -0.73722</z-m>
|
||||
</offsets>
|
||||
<trigger type="bool">false</trigger>
|
||||
</station>
|
||||
<station n="8"><!-- right outer wing -->
|
||||
<offsets>
|
||||
<x-m type="double"> 4.05216</x-m>
|
||||
<y-m type="double"> 3.94417</y-m>
|
||||
<z-m type="double"> -0.73722</z-m>
|
||||
</offsets>
|
||||
<trigger type="bool">false</trigger>
|
||||
</station>
|
||||
</armament>
|
||||
</controls>
|
||||
|
||||
|
||||
<payload>
|
||||
<weight n="0">
|
||||
<name>Main Store</name>
|
||||
<weight-lb alias="/fdm/jsbsim/inertia/pointmass-weight-lbs[1]"/>
|
||||
<selected>none</selected>
|
||||
<opt>
|
||||
<name>KN-06</name>
|
||||
<lbs>50</lbs>
|
||||
</opt>
|
||||
</weight>
|
||||
|
||||
<armament>
|
||||
<models type="string">Aircraft/Frigate/Models/Armament/Weapons/</models>
|
||||
<msg type="bool">true</msg>
|
||||
<damage type="bool">true</damage>
|
||||
<kn-06>
|
||||
<sound-on-off type="bool">false</sound-on-off>
|
||||
<sound-volume type="double">0.0</sound-volume>
|
||||
<vol-search type="double">0.00</vol-search>
|
||||
<guidance type="string">radar</guidance>
|
||||
<all-aspect type="bool">true</all-aspect>
|
||||
<max-fire-range-nm type="int">85</max-fire-range-nm>
|
||||
<FCS-field-deg type="int">360</FCS-field-deg>
|
||||
<seeker-field-deg type="int">360</seeker-field-deg>
|
||||
<max-g type="int">22</max-g>
|
||||
<thrust-lbf-stage-1 type="double">100000</thrust-lbf-stage-1>
|
||||
<thrust-lbf-stage-2 type="double">80000</thrust-lbf-stage-2>
|
||||
<stage-1-duration-sec type="double">0.25</stage-1-duration-sec>
|
||||
<stage-2-duration-sec type="double">12.0</stage-2-duration-sec>
|
||||
<weight-launch-lbs>3920</weight-launch-lbs>
|
||||
<weight-warhead-lbs>315</weight-warhead-lbs>
|
||||
<drag-coeff type="double">0.15</drag-coeff>
|
||||
<drag-area type="double">2.11349</drag-area>
|
||||
<searcher-beam-width type="double">3.0</searcher-beam-width>
|
||||
<arming-time-sec type="double">2</arming-time-sec>
|
||||
<min-speed-for-guiding-mach type="double">0.25</min-speed-for-guiding-mach>
|
||||
<self-destruct-time-sec type="double">160</self-destruct-time-sec>
|
||||
<seeker-angular-speed-dps type="double">3000</seeker-angular-speed-dps>
|
||||
<loft-altitude>0</loft-altitude>
|
||||
<min-fire-range-nm type="double">0.85</min-fire-range-nm>
|
||||
<rail type="bool">true</rail>
|
||||
<rail-length-m type="double">7.5</rail-length-m>
|
||||
<rail-point-forward type="bool">false</rail-point-forward>
|
||||
<class type="string">A/A</class>
|
||||
<fire-msg>Grumble</fire-msg>
|
||||
</kn-06>
|
||||
<!-- test: SAM -->
|
||||
<test>
|
||||
<sound-on-off type="bool">false</sound-on-off>
|
||||
<sound-volume type="double">0.0</sound-volume>
|
||||
<vol-search type="double">0.00</vol-search>
|
||||
<guidance type="string">radar</guidance>
|
||||
<all-aspect type="bool">true</all-aspect>
|
||||
<max-fire-range-nm type="int">38.8</max-fire-range-nm>
|
||||
<FCS-field-deg type="int">360</FCS-field-deg>
|
||||
<seeker-field-deg type="int">360</seeker-field-deg>
|
||||
<max-g type="int">30</max-g>
|
||||
<thrust-lbf-stage-1 type="double">9000</thrust-lbf-stage-1>
|
||||
<thrust-lbf-stage-2 type="double">1500</thrust-lbf-stage-2>
|
||||
<stage-1-duration-sec type="double">4.0</stage-1-duration-sec>
|
||||
<stage-2-duration-sec type="double">15.0</stage-2-duration-sec>
|
||||
<weight-launch-lbs>291</weight-launch-lbs>
|
||||
<weight-warhead-lbs>44</weight-warhead-lbs>
|
||||
<drag-coeff type="double">0.5</drag-coeff>
|
||||
<drag-area type="double">0.2739</drag-area>
|
||||
<searcher-beam-width type="double">3.0</searcher-beam-width>
|
||||
<arming-time-sec type="double">1.6</arming-time-sec>
|
||||
<min-speed-for-guiding-mach type="double">0.9</min-speed-for-guiding-mach>
|
||||
<self-destruct-time-sec type="double">90</self-destruct-time-sec>
|
||||
<seeker-angular-speed-dps type="double">30</seeker-angular-speed-dps>
|
||||
<loft-altitude>0</loft-altitude>
|
||||
<min-fire-range-nm type="double">0.35</min-fire-range-nm>
|
||||
<rail type="bool">true</rail>
|
||||
<rail-length-m type="double">5</rail-length-m>
|
||||
<rail-point-forward type="bool">false</rail-point-forward>
|
||||
<class type="string">A/A</class>
|
||||
<fire-msg>Chickenbeater</fire-msg>
|
||||
</test>
|
||||
<!--<test>
|
||||
<sound-on-off type="bool">false</sound-on-off>
|
||||
<sound-volume type="double">0.0</sound-volume>
|
||||
<vol-search type="double">0.03</vol-search>
|
||||
<guidance type="string">radar</guidance>
|
||||
<all-aspect type="bool">true</all-aspect>
|
||||
<max-fire-range-nm type="double">100</max-fire-range-nm>
|
||||
<FCS-field-deg type="int">25</FCS-field-deg>
|
||||
<seeker-field-deg type="int">180</seeker-field-deg>
|
||||
<max-g type="int">20</max-g>
|
||||
<max-launch-g type="int">7</max-launch-g>
|
||||
<thrust-lbf-stage-1 type="double">150</thrust-lbf-stage-1>
|
||||
<thrust-lbf-stage-2 type="double">0.0</thrust-lbf-stage-2>
|
||||
<stage-1-duration-sec type="double">200.5</stage-1-duration-sec>
|
||||
<stage-2-duration-sec type="double">1.0</stage-2-duration-sec>
|
||||
<weight-launch-lbs type="double">179</weight-launch-lbs>
|
||||
<weight-warhead-lbs type="double">20.8</weight-warhead-lbs>
|
||||
<drag-coeff type="double">0.5</drag-coeff>
|
||||
<drag-area type="double">0.143</drag-area>
|
||||
<searcher-beam-width type="double">2.0</searcher-beam-width>
|
||||
<arming-time-sec type="double">1.4</arming-time-sec>
|
||||
<min-speed-for-guiding-mach type="double">0.4</min-speed-for-guiding-mach>
|
||||
<self-destruct-time-sec type="double">250</self-destruct-time-sec>
|
||||
<seeker-angular-speed-dps type="double">50</seeker-angular-speed-dps>
|
||||
<loft-altitude>100</loft-altitude>
|
||||
<min-fire-range-nm type="double">0.2</min-fire-range-nm>
|
||||
<rail type="bool">false</rail>
|
||||
<class type="string">A/G</class>
|
||||
</test>-->
|
||||
</armament>
|
||||
</payload>
|
||||
|
||||
|
||||
<nasal>
|
||||
<carrier>
|
||||
<file>Aircraft/Frigate/Nasal/fdm.nas</file>
|
||||
</carrier>
|
||||
<damage>
|
||||
<file>Aircraft/Frigate/Nasal/damage.nas</file>
|
||||
</damage>
|
||||
</nasal>
|
||||
|
||||
<input>
|
||||
<mice include="Sim/mice.xml"/>
|
||||
</input>
|
||||
|
||||
</PropertyList>
|
||||
347
Frigate/Hud/hud.xml
Normal file
@@ -0,0 +1,347 @@
|
||||
<?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> -->
|
||||
|
||||
<ladder>
|
||||
<name>Ladder</name>
|
||||
<type>pitch</type>
|
||||
<x>-60</x>
|
||||
<y>-90</y>
|
||||
<width>120</width>
|
||||
<height>180</height>
|
||||
|
||||
<condition>
|
||||
<equals>
|
||||
<property>/sim/current-view/name</property>
|
||||
<value>Approach View</value>
|
||||
</equals>
|
||||
</condition>
|
||||
|
||||
<roll-input>
|
||||
<property>/orientation/roll-deg</property>
|
||||
<factor>-1.0</factor>
|
||||
</roll-input>
|
||||
|
||||
<pitch-input>
|
||||
<property>/orientation/pitch-deg</property>
|
||||
<factor>-1.0</factor>
|
||||
</pitch-input>
|
||||
|
||||
<compression-factor>30</compression-factor>
|
||||
<display-span>8</display-span>
|
||||
<divisions>1.0</divisions>
|
||||
<screen-hole>100</screen-hole>
|
||||
<lbl-pos>0</lbl-pos>
|
||||
<glide-slope>0.0</glide-slope>
|
||||
<enable-fuselage-ref-line>false</enable-fuselage-ref-line>
|
||||
<enable-target-spot>false</enable-target-spot>
|
||||
<enable-target-markers>true</enable-target-markers>
|
||||
<enable-velocity-vector>false</enable-velocity-vector>
|
||||
<enable-drift-marker>false</enable-drift-marker>
|
||||
<enable-alpha-bracket>false</enable-alpha-bracket>
|
||||
<enable-energy-marker>false</enable-energy-marker>
|
||||
<enable-climb-dive-marker>false</enable-climb-dive-marker>
|
||||
<enable-glide-slope-marker>false</enable-glide-slope-marker>
|
||||
<enable-energy-worm>false</enable-energy-worm>
|
||||
<enable-waypoint-marker>false</enable-waypoint-marker>
|
||||
<enable-zenith>false</enable-zenith>
|
||||
<enable-nadir>false</enable-nadir>
|
||||
<enable-hat>false</enable-hat>
|
||||
</ladder>
|
||||
|
||||
<label>
|
||||
<name>Wind Angle Runway</name>
|
||||
<x>-300</x>
|
||||
<y>190</y>
|
||||
<width>200</width>
|
||||
<height>25</height>
|
||||
<prefix> Wind Angle Runway: </prefix>
|
||||
<postfix> deg</postfix>
|
||||
<halign>left</halign>
|
||||
<format>%03.0f</format>
|
||||
<box>true</box>
|
||||
<input>
|
||||
<property>/orientation/relative-wind-deg</property>
|
||||
</input>
|
||||
</label>
|
||||
|
||||
<label>
|
||||
<name>Height</name>
|
||||
<x>-300</x>
|
||||
<y>80</y>
|
||||
<width>200</width>
|
||||
<height>25</height>
|
||||
|
||||
<condition>
|
||||
<or>
|
||||
<equals>
|
||||
<property>/sim/current-view/name</property>
|
||||
<value>Landing Signal Officer View</value>
|
||||
</equals>
|
||||
<equals>
|
||||
<property>/sim/current-view/name</property>
|
||||
<value>Approach View</value>
|
||||
</equals>
|
||||
</or>
|
||||
</condition>
|
||||
|
||||
<box>false</box>
|
||||
<prefix>HEIGHT: </prefix>
|
||||
<halign>left</halign>
|
||||
|
||||
<input>
|
||||
<property>/sim/current-view/height</property>
|
||||
</input>
|
||||
|
||||
<blinking>
|
||||
<interval>0.25</interval>
|
||||
<condition>
|
||||
<and>
|
||||
<equals>
|
||||
<property>/sim/current-view/height</property>
|
||||
<value>VERY LOW</value>
|
||||
</equals>
|
||||
<less-than>
|
||||
<property>/sim/current-view/distance</property>
|
||||
<value>1</value>
|
||||
</less-than>
|
||||
</and>
|
||||
</condition>
|
||||
</blinking>
|
||||
</label>
|
||||
|
||||
<label>
|
||||
<name>Gear</name>
|
||||
<x>-300</x>
|
||||
<y>60</y>
|
||||
<width>200</width>
|
||||
<height>25</height>
|
||||
|
||||
<condition>
|
||||
<or>
|
||||
<equals>
|
||||
<property>/sim/current-view/name</property>
|
||||
<value>Landing Signal Officer View</value>
|
||||
</equals>
|
||||
<equals>
|
||||
<property>/sim/current-view/name</property>
|
||||
<value>Approach View</value>
|
||||
</equals>
|
||||
</or>
|
||||
</condition>
|
||||
|
||||
<box>false</box>
|
||||
<prefix>GEAR: </prefix>
|
||||
<halign>left</halign>
|
||||
|
||||
<input>
|
||||
<property>/sim/current-view/gear</property>
|
||||
</input>
|
||||
|
||||
<blinking>
|
||||
<interval>0.25</interval>
|
||||
<condition>
|
||||
<and>
|
||||
<less-than>
|
||||
<property>/sim/current-view/gear</property>
|
||||
<value>1</value>
|
||||
</less-than>
|
||||
<less-than>
|
||||
<property>/sim/current-view/distance</property>
|
||||
<value>1</value>
|
||||
</less-than>
|
||||
</and>
|
||||
</condition>
|
||||
</blinking>
|
||||
</label>
|
||||
|
||||
<label>
|
||||
<name>Flap</name>
|
||||
<x>-300</x>
|
||||
<y>40</y>
|
||||
<width>200</width>
|
||||
<height>25</height>
|
||||
|
||||
<condition>
|
||||
<or>
|
||||
<equals>
|
||||
<property>/sim/current-view/name</property>
|
||||
<value>Landing Signal Officer View</value>
|
||||
</equals>
|
||||
<equals>
|
||||
<property>/sim/current-view/name</property>
|
||||
<value>Approach View</value>
|
||||
</equals>
|
||||
</or>
|
||||
</condition>
|
||||
|
||||
<box>false</box>
|
||||
<prefix>FLAPS: </prefix>
|
||||
<halign>left</halign>
|
||||
|
||||
<input>
|
||||
<property>/sim/current-view/flap</property>
|
||||
</input>
|
||||
|
||||
<blinking>
|
||||
<interval>0.25</interval>
|
||||
<condition>
|
||||
<and>
|
||||
<less-than>
|
||||
<property>/sim/current-view/flap</property>
|
||||
<value>1</value>
|
||||
</less-than>
|
||||
<less-than>
|
||||
<property>/sim/current-view/distance</property>
|
||||
<value>1</value>
|
||||
</less-than>
|
||||
</and>
|
||||
</condition>
|
||||
</blinking>
|
||||
</label>
|
||||
|
||||
<label>
|
||||
<name>Hook</name>
|
||||
<x>-300</x>
|
||||
<y>20</y>
|
||||
<width>200</width>
|
||||
<height>25</height>
|
||||
|
||||
<condition>
|
||||
<or>
|
||||
<equals>
|
||||
<property>/sim/current-view/name</property>
|
||||
<value>Landing Signal Officer View</value>
|
||||
</equals>
|
||||
<equals>
|
||||
<property>/sim/current-view/name</property>
|
||||
<value>Approach View</value>
|
||||
</equals>
|
||||
</or>
|
||||
</condition>
|
||||
|
||||
<box>false</box>
|
||||
<prefix>HOOK: </prefix>
|
||||
<halign>left</halign>
|
||||
|
||||
<input>
|
||||
<property>/sim/current-view/hook</property>
|
||||
</input>
|
||||
</label>
|
||||
|
||||
<label>
|
||||
<name>Magnetic Heading</name>
|
||||
<x>-300</x>
|
||||
<y>-225</y>
|
||||
<width>200</width>
|
||||
<height>25</height>
|
||||
<prefix> Mag. Heading: </prefix>
|
||||
<postfix> deg</postfix>
|
||||
<halign>left</halign>
|
||||
<format>%03.0f</format>
|
||||
<box>true</box>
|
||||
<input>
|
||||
<property>/orientation/heading-magnetic-deg</property>
|
||||
</input>
|
||||
</label>
|
||||
|
||||
<label>
|
||||
<name>Magnetic Heading Runway</name>
|
||||
<x>-300</x>
|
||||
<y>-200</y>
|
||||
<width>200</width>
|
||||
<height>25</height>
|
||||
<prefix> Mag. Heading Runway: </prefix>
|
||||
<postfix> deg</postfix>
|
||||
<halign>left</halign>
|
||||
<format>%03.0f</format>
|
||||
<box>true</box>
|
||||
<input>
|
||||
<property>/orientation/heading-runway-magnetic-deg</property>
|
||||
</input>
|
||||
</label>
|
||||
|
||||
<label>
|
||||
<name>Wind Speed Runway</name>
|
||||
<x>100</x>
|
||||
<y>190</y>
|
||||
<width>200</width>
|
||||
<height>25</height>
|
||||
<prefix> Wind Speed Runway: </prefix>
|
||||
<postfix> kts</postfix>
|
||||
<halign>left</halign>
|
||||
<format>%2.0f</format>
|
||||
<box>true</box>
|
||||
<input>
|
||||
<property>/velocities/wind-speed-runway-kt</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: </prefix>
|
||||
<postfix> kts</postfix>
|
||||
<halign>left</halign>
|
||||
<format>%2.1f</format>
|
||||
<box>true</box>
|
||||
<input>
|
||||
<property>/carrier/fbw/target/groundspeed-kt</property>
|
||||
</input>
|
||||
</label>
|
||||
|
||||
</PropertyList>
|
||||
24
Frigate/Models/Armament/Weapons/KCA/bullet-submodel.xml
Normal 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>
|
||||
25
Frigate/Models/Armament/Weapons/KCA/bullet-submodel2.xml
Normal 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>
|
||||
27
Frigate/Models/Armament/Weapons/KCA/flack.ac
Normal 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
|
||||
BIN
Frigate/Models/Armament/Weapons/KCA/flack.rgb
Normal file
22
Frigate/Models/Armament/Weapons/KCA/flack.xml
Normal 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>
|
||||
97
Frigate/Models/Armament/Weapons/KCA/puff.ac
Normal 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
|
||||
BIN
Frigate/Models/Armament/Weapons/KCA/puff.rgb
Normal file
33
Frigate/Models/Armament/Weapons/KCA/smoke.xml
Normal 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>
|
||||
148
Frigate/Models/Armament/Weapons/KCA/splash.ac
Normal 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
|
||||
BIN
Frigate/Models/Armament/Weapons/KCA/splash.rgb
Normal file
15
Frigate/Models/Armament/Weapons/KCA/splash.xml
Normal 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>
|
||||
72
Frigate/Models/Armament/Weapons/KCA/tracer.ac
Normal 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
|
||||
25
Frigate/Models/Armament/Weapons/KCA/tracer.xml
Normal 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>
|
||||
1326
Frigate/Models/Armament/Weapons/KN-06/aim-120.ac
Normal file
BIN
Frigate/Models/Armament/Weapons/KN-06/aim-120.png
Normal file
|
After Width: | Height: | Size: 700 B |
14
Frigate/Models/Armament/Weapons/KN-06/aim-120.xml
Normal 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>
|
||||
195
Frigate/Models/Armament/Weapons/KN-06/explosion-5.xml
Normal 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>
|
||||
4013
Frigate/Models/Armament/Weapons/KN-06/explosion-bounds.ac
Normal file
14
Frigate/Models/Armament/Weapons/KN-06/explosion-bounds.xml
Normal 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>
|
||||
@@ -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>
|
||||
187
Frigate/Models/Armament/Weapons/KN-06/motor-smoke-5.xml
Normal 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>50</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/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>
|
||||
BIN
Frigate/Models/Armament/Weapons/KN-06/puff.png
Normal file
|
After Width: | Height: | Size: 11 KiB |
BIN
Frigate/Models/Armament/Weapons/KN-06/smoke.png
Normal file
|
After Width: | Height: | Size: 6.3 KiB |
42
Frigate/Models/Armament/Weapons/KN-06/test-5.xml
Normal 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>
|
||||
BIN
Frigate/Models/Armament/Weapons/M70/pod-texture.png
Normal file
|
After Width: | Height: | Size: 120 B |
25
Frigate/Models/Armament/Weapons/M70/rocket-explosion-sub.xml
Normal file
@@ -0,0 +1,25 @@
|
||||
<PropertyList>
|
||||
|
||||
<submodel>
|
||||
<name>bullet flack cannon</name>
|
||||
<model>Aircraft/JA37/Models/Armament/Weapons/M70/rocket-explosion.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>1</life>
|
||||
</submodel>
|
||||
|
||||
|
||||
|
||||
</PropertyList>
|
||||
169
Frigate/Models/Armament/Weapons/M70/rocket-explosion.xml
Normal file
@@ -0,0 +1,169 @@
|
||||
<PropertyList>
|
||||
|
||||
|
||||
<particlesystem>
|
||||
<name>rocket-explosion</name>
|
||||
<texture>../RB-24J/smoke.png</texture>
|
||||
|
||||
<emissive type="bool">true</emissive>
|
||||
<lighting type="bool">false</lighting>
|
||||
|
||||
<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>1</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>15</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>rocket-explosion-smoke</name>
|
||||
<texture>../RB-24J/smoke.png</texture>
|
||||
|
||||
<emissive type="bool">false</emissive>
|
||||
<lighting type="bool">false</lighting>
|
||||
|
||||
<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>5</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>30</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>
|
||||
181
Frigate/Models/Armament/Weapons/M70/rocket.xml
Normal file
@@ -0,0 +1,181 @@
|
||||
<PropertyList>
|
||||
|
||||
<path>Models/Geometry/null.ac</path>
|
||||
|
||||
<particlesystem>
|
||||
<name>rocket-smoke</name>
|
||||
<texture>../RB-24J/smoke.png</texture>
|
||||
|
||||
<emissive type="bool">false</emissive>
|
||||
<lighting type="bool">true</lighting>
|
||||
|
||||
<attach>world</attach>
|
||||
|
||||
<placer>
|
||||
<type>point</type>
|
||||
</placer>
|
||||
|
||||
<offsets>
|
||||
<x-m>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>300</value>
|
||||
<spread>0</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.9 </value></blue>
|
||||
<alpha><value> 0.5 </value></alpha>
|
||||
</color>
|
||||
<size>
|
||||
<value>0.5</value>
|
||||
</size>
|
||||
</start>
|
||||
|
||||
<end>
|
||||
<color>
|
||||
<red><value> 0.9 </value></red>
|
||||
<green><value> 0.9 </value></green>
|
||||
<blue><value> 0.9 </value></blue>
|
||||
<alpha><value> 0.1 </value></alpha>
|
||||
</color>
|
||||
<size>
|
||||
<value>3</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>
|
||||
|
||||
<particlesystem>
|
||||
<name>rocket-exhaust</name>
|
||||
<texture>../RB-24J/smoke.png</texture>
|
||||
|
||||
<emissive type="bool">true</emissive>
|
||||
<lighting type="bool">false</lighting>
|
||||
|
||||
<attach>world</attach>
|
||||
|
||||
<placer>
|
||||
<type>point</type>
|
||||
</placer>
|
||||
|
||||
<offsets>
|
||||
<x-m>1.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>300</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>0.5</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>0.75</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>
|
||||
4433
Frigate/Models/Armament/Weapons/M70/rocketPod.ac
Normal file
14
Frigate/Models/Armament/Weapons/M70/rocketPod.xml
Normal file
@@ -0,0 +1,14 @@
|
||||
<?xml version="1.0"?>
|
||||
|
||||
<PropertyList>
|
||||
|
||||
<path>rocketPod.ac</path>
|
||||
|
||||
<nopreview/>
|
||||
|
||||
<effect>
|
||||
<inherits-from>Aircraft/JA37/Models/Effects/ja37-metal</inherits-from>
|
||||
<object-name>Pod</object-name>
|
||||
</effect>
|
||||
|
||||
</PropertyList>
|
||||
4013
Frigate/Models/Armament/Weapons/MP_missile/explosion-bounds.ac
Normal file
22
Frigate/Models/Armament/Weapons/MP_missile/mp_missile.xml
Normal 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>
|
||||
91
Frigate/Models/Armament/Weapons/MP_missile/smoke_trail.xml
Normal 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>
|
||||
175
Frigate/Models/Armament/Weapons/RB-15F/explosion-0.xml
Normal 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/rb-15f/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>4</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>100</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/rb-15f/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>20</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>120</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>
|
||||
175
Frigate/Models/Armament/Weapons/RB-15F/explosion-2.xml
Normal 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/rb-15f/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>4</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>100</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/rb-15f/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>20</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>120</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>
|
||||
95
Frigate/Models/Armament/Weapons/RB-15F/motor-smoke-0.xml
Normal file
@@ -0,0 +1,95 @@
|
||||
<PropertyList>
|
||||
|
||||
<particlesystem>
|
||||
<name>smoke</name>
|
||||
<texture>smoke.png</texture>
|
||||
|
||||
<emissive type="bool">false</emissive>
|
||||
<lighting type="bool">false</lighting>
|
||||
|
||||
<condition>
|
||||
<property>payload/armament/rb-15f/flags/smoke-id-0</property>
|
||||
</condition>
|
||||
|
||||
<attach>world</attach>
|
||||
|
||||
<placer>
|
||||
<type>point</type>
|
||||
</placer>
|
||||
|
||||
<offsets>
|
||||
<x-m>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>50</value>
|
||||
<spread>0</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.5 </value></alpha>
|
||||
</color>
|
||||
<size>
|
||||
<value>1.0</value>
|
||||
</size>
|
||||
</start>
|
||||
|
||||
<end>
|
||||
<color>
|
||||
<red><value> 0.8 </value></red>
|
||||
<green><value> 0.8 </value></green>
|
||||
<blue><value> 0.8 </value></blue>
|
||||
<alpha><value> 0.1 </value></alpha>
|
||||
</color>
|
||||
<size>
|
||||
<value>6</value>
|
||||
</size>
|
||||
</end>
|
||||
|
||||
<life-sec>
|
||||
<value>30</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>
|
||||
95
Frigate/Models/Armament/Weapons/RB-15F/motor-smoke-2.xml
Normal file
@@ -0,0 +1,95 @@
|
||||
<PropertyList>
|
||||
|
||||
<particlesystem>
|
||||
<name>smoke</name>
|
||||
<texture>smoke.png</texture>
|
||||
|
||||
<emissive type="bool">false</emissive>
|
||||
<lighting type="bool">false</lighting>
|
||||
|
||||
<condition>
|
||||
<property>payload/armament/rb-15f/flags/smoke-id-2</property>
|
||||
</condition>
|
||||
|
||||
<attach>world</attach>
|
||||
|
||||
<placer>
|
||||
<type>point</type>
|
||||
</placer>
|
||||
|
||||
<offsets>
|
||||
<x-m>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>50</value>
|
||||
<spread>0</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.5 </value></alpha>
|
||||
</color>
|
||||
<size>
|
||||
<value>1.0</value>
|
||||
</size>
|
||||
</start>
|
||||
|
||||
<end>
|
||||
<color>
|
||||
<red><value> 0.8 </value></red>
|
||||
<green><value> 0.8 </value></green>
|
||||
<blue><value> 0.8 </value></blue>
|
||||
<alpha><value> 0.1 </value></alpha>
|
||||
</color>
|
||||
<size>
|
||||
<value>6</value>
|
||||
</size>
|
||||
</end>
|
||||
|
||||
<life-sec>
|
||||
<value>30</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>
|
||||
BIN
Frigate/Models/Armament/Weapons/RB-15F/puff.png
Normal file
|
After Width: | Height: | Size: 11 KiB |
22
Frigate/Models/Armament/Weapons/RB-15F/rb-15.xml
Normal file
@@ -0,0 +1,22 @@
|
||||
<?xml version="1.0"?>
|
||||
|
||||
<PropertyList>
|
||||
|
||||
<path>rb15.ac</path>
|
||||
|
||||
<nopreview/>
|
||||
|
||||
<effect>
|
||||
<inherits-from>Aircraft/JA37/Models/Effects/ja37-metal</inherits-from>
|
||||
<object-name>front_fin</object-name>
|
||||
<object-name>front_fin.001</object-name>
|
||||
<object-name>front_fin.002</object-name>
|
||||
<object-name>front_fin.003</object-name>
|
||||
<object-name>front_fin.004</object-name>
|
||||
<object-name>front_fin.005</object-name>
|
||||
<object-name>front_fin.006</object-name>
|
||||
<object-name>front_fin.007</object-name>
|
||||
<object-name>missile_body</object-name>
|
||||
</effect>
|
||||
|
||||
</PropertyList>
|
||||
58
Frigate/Models/Armament/Weapons/RB-15F/rb-15f-0.xml
Normal file
@@ -0,0 +1,58 @@
|
||||
<?xml version="1.0"?>
|
||||
|
||||
|
||||
|
||||
<PropertyList>
|
||||
|
||||
<name>rb-15</name>
|
||||
<path>rb15.ac</path>
|
||||
|
||||
<animation>
|
||||
<type>select</type>
|
||||
<object-name>front_fin</object-name>
|
||||
<object-name>front_fin.001</object-name>
|
||||
<object-name>front_fin.002</object-name>
|
||||
<object-name>front_fin.003</object-name>
|
||||
<object-name>front_fin.004</object-name>
|
||||
<object-name>front_fin.005</object-name>
|
||||
<object-name>front_fin.006</object-name>
|
||||
<object-name>front_fin.007</object-name>
|
||||
<object-name>missile_body</object-name>
|
||||
<condition>
|
||||
<property>payload/armament/rb-15f/flags/msl-id-0</property>
|
||||
</condition>
|
||||
</animation>
|
||||
|
||||
<model>
|
||||
<path>Aircraft/JA37/Models/Armament/Weapons/RB-15F/motor-smoke-0.xml</path>
|
||||
<offsets>
|
||||
<x-m>1.90437</x-m>
|
||||
<y-m>0</y-m>
|
||||
<z-m>0</z-m>
|
||||
</offsets>
|
||||
</model>
|
||||
|
||||
<model>
|
||||
<name>explosion</name>
|
||||
<path>Aircraft/JA37/Models/Armament/Weapons/RB-15F/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>front_fin</object-name>
|
||||
<object-name>front_fin.001</object-name>
|
||||
<object-name>front_fin.002</object-name>
|
||||
<object-name>front_fin.003</object-name>
|
||||
<object-name>front_fin.004</object-name>
|
||||
<object-name>front_fin.005</object-name>
|
||||
<object-name>front_fin.006</object-name>
|
||||
<object-name>front_fin.007</object-name>
|
||||
<object-name>missile_body</object-name>
|
||||
<enable-hot type="bool">false</enable-hot>
|
||||
</animation>
|
||||
|
||||
</PropertyList>
|
||||
58
Frigate/Models/Armament/Weapons/RB-15F/rb-15f-2.xml
Normal file
@@ -0,0 +1,58 @@
|
||||
<?xml version="1.0"?>
|
||||
|
||||
|
||||
|
||||
<PropertyList>
|
||||
|
||||
<name>rb-15</name>
|
||||
<path>rb15.ac</path>
|
||||
|
||||
<animation>
|
||||
<type>select</type>
|
||||
<object-name>front_fin</object-name>
|
||||
<object-name>front_fin.001</object-name>
|
||||
<object-name>front_fin.002</object-name>
|
||||
<object-name>front_fin.003</object-name>
|
||||
<object-name>front_fin.004</object-name>
|
||||
<object-name>front_fin.005</object-name>
|
||||
<object-name>front_fin.006</object-name>
|
||||
<object-name>front_fin.007</object-name>
|
||||
<object-name>missile_body</object-name>
|
||||
<condition>
|
||||
<property>payload/armament/rb-15f/flags/msl-id-2</property>
|
||||
</condition>
|
||||
</animation>
|
||||
|
||||
<model>
|
||||
<path>Aircraft/JA37/Models/Armament/Weapons/RB-15F/motor-smoke-2.xml</path>
|
||||
<offsets>
|
||||
<x-m>1.90437</x-m>
|
||||
<y-m>0</y-m>
|
||||
<z-m>0</z-m>
|
||||
</offsets>
|
||||
</model>
|
||||
|
||||
<model>
|
||||
<name>explosion</name>
|
||||
<path>Aircraft/JA37/Models/Armament/Weapons/RB-15F/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>front_fin</object-name>
|
||||
<object-name>front_fin.001</object-name>
|
||||
<object-name>front_fin.002</object-name>
|
||||
<object-name>front_fin.003</object-name>
|
||||
<object-name>front_fin.004</object-name>
|
||||
<object-name>front_fin.005</object-name>
|
||||
<object-name>front_fin.006</object-name>
|
||||
<object-name>front_fin.007</object-name>
|
||||
<object-name>missile_body</object-name>
|
||||
<enable-hot type="bool">false</enable-hot>
|
||||
</animation>
|
||||
|
||||
</PropertyList>
|
||||
3180
Frigate/Models/Armament/Weapons/RB-15F/rb15.ac
Normal file
BIN
Frigate/Models/Armament/Weapons/RB-15F/rb15_model.png
Normal file
|
After Width: | Height: | Size: 174 KiB |
BIN
Frigate/Models/Armament/Weapons/RB-15F/smoke.png
Normal file
|
After Width: | Height: | Size: 6.3 KiB |
1216
Frigate/Models/Armament/Weapons/RB-24J/aim-9.ac
Normal file
BIN
Frigate/Models/Armament/Weapons/RB-24J/aim-9.png
Normal file
|
After Width: | Height: | Size: 8.6 KiB |
195
Frigate/Models/Armament/Weapons/RB-24J/explosion-0.xml
Normal 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/rb-24j/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>45</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-24J missile 1 explosion</name>
|
||||
<model>explosion-bounds.xml</model>
|
||||
<trigger>payload/armament/rb-24j/flags/explode-id-0</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/rb-24j/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>
|
||||
195
Frigate/Models/Armament/Weapons/RB-24J/explosion-1.xml
Normal 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/rb-24j/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>45</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-24J missile 1 explosion</name>
|
||||
<model>explosion-bounds.xml</model>
|
||||
<trigger>payload/armament/rb-24j/flags/explode-id-1</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/rb-24j/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>
|
||||
195
Frigate/Models/Armament/Weapons/RB-24J/explosion-2.xml
Normal 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/rb-24j/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>45</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-24J missile 1 explosion</name>
|
||||
<model>explosion-bounds.xml</model>
|
||||
<trigger>payload/armament/rb-24j/flags/explode-id-2</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/rb-24j/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>
|
||||
195
Frigate/Models/Armament/Weapons/RB-24J/explosion-3.xml
Normal 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/rb-24j/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>45</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-24J missile 1 explosion</name>
|
||||
<model>explosion-bounds.xml</model>
|
||||
<trigger>payload/armament/rb-24j/flags/explode-id-3</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/rb-24j/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>
|
||||
195
Frigate/Models/Armament/Weapons/RB-24J/explosion-4.xml
Normal 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/rb-24j/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>45</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-24J missile 1 explosion</name>
|
||||
<model>explosion-bounds.xml</model>
|
||||
<trigger>payload/armament/rb-24j/flags/explode-id-4</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/rb-24j/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>
|
||||
195
Frigate/Models/Armament/Weapons/RB-24J/explosion-5.xml
Normal 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/rb-24j/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>45</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-24J missile 1 explosion</name>
|
||||
<model>explosion-bounds.xml</model>
|
||||
<trigger>payload/armament/rb-24j/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/rb-24j/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>
|
||||
4013
Frigate/Models/Armament/Weapons/RB-24J/explosion-bounds.ac
Normal file
14
Frigate/Models/Armament/Weapons/RB-24J/explosion-bounds.xml
Normal 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>
|
||||
@@ -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>50</value>
|
||||
</size>
|
||||
</end>
|
||||
<life-sec>
|
||||
<value>3</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>
|
||||
187
Frigate/Models/Armament/Weapons/RB-24J/motor-smoke-0.xml
Normal file
@@ -0,0 +1,187 @@
|
||||
<PropertyList>
|
||||
|
||||
<particlesystem>
|
||||
<name>smoke</name>
|
||||
<texture>smoke.png</texture>
|
||||
|
||||
<emissive type="bool">false</emissive>
|
||||
<lighting type="bool">true</lighting>
|
||||
|
||||
<condition>
|
||||
<property>payload/armament/rb-24j/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>300</value>
|
||||
<spread>0</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.9 </value></blue>
|
||||
<alpha><value> 0.5 </value></alpha>
|
||||
</color>
|
||||
<size>
|
||||
<value>1.0</value>
|
||||
</size>
|
||||
</start>
|
||||
|
||||
<end>
|
||||
<color>
|
||||
<red><value> 0.9 </value></red>
|
||||
<green><value> 0.9 </value></green>
|
||||
<blue><value> 0.9 </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>
|
||||
|
||||
<particlesystem>
|
||||
<name>exhaust</name>
|
||||
<texture>smoke.png</texture>
|
||||
|
||||
<emissive type="bool">true</emissive>
|
||||
<lighting type="bool">false</lighting>
|
||||
|
||||
<condition>
|
||||
<property>payload/armament/rb-24j/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>300</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>
|
||||
187
Frigate/Models/Armament/Weapons/RB-24J/motor-smoke-1.xml
Normal file
@@ -0,0 +1,187 @@
|
||||
<PropertyList>
|
||||
|
||||
<particlesystem>
|
||||
<name>smoke</name>
|
||||
<texture>smoke.png</texture>
|
||||
|
||||
<emissive type="bool">false</emissive>
|
||||
<lighting type="bool">true</lighting>
|
||||
|
||||
<condition>
|
||||
<property>payload/armament/rb-24j/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>300</value>
|
||||
<spread>0</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.9 </value></blue>
|
||||
<alpha><value> 0.5 </value></alpha>
|
||||
</color>
|
||||
<size>
|
||||
<value>1.0</value>
|
||||
</size>
|
||||
</start>
|
||||
|
||||
<end>
|
||||
<color>
|
||||
<red><value> 0.9 </value></red>
|
||||
<green><value> 0.9 </value></green>
|
||||
<blue><value> 0.9 </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>
|
||||
|
||||
<particlesystem>
|
||||
<name>exhaust</name>
|
||||
<texture>smoke.png</texture>
|
||||
|
||||
<emissive type="bool">true</emissive>
|
||||
<lighting type="bool">false</lighting>
|
||||
|
||||
<condition>
|
||||
<property>payload/armament/rb-24j/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>300</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>
|
||||
187
Frigate/Models/Armament/Weapons/RB-24J/motor-smoke-2.xml
Normal file
@@ -0,0 +1,187 @@
|
||||
<PropertyList>
|
||||
|
||||
<particlesystem>
|
||||
<name>smoke</name>
|
||||
<texture>smoke.png</texture>
|
||||
|
||||
<emissive type="bool">false</emissive>
|
||||
<lighting type="bool">true</lighting>
|
||||
|
||||
<condition>
|
||||
<property>payload/armament/rb-24j/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>300</value>
|
||||
<spread>0</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.9 </value></blue>
|
||||
<alpha><value> 0.5 </value></alpha>
|
||||
</color>
|
||||
<size>
|
||||
<value>1.0</value>
|
||||
</size>
|
||||
</start>
|
||||
|
||||
<end>
|
||||
<color>
|
||||
<red><value> 0.9 </value></red>
|
||||
<green><value> 0.9 </value></green>
|
||||
<blue><value> 0.9 </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>
|
||||
|
||||
<particlesystem>
|
||||
<name>exhaust</name>
|
||||
<texture>smoke.png</texture>
|
||||
|
||||
<emissive type="bool">true</emissive>
|
||||
<lighting type="bool">false</lighting>
|
||||
|
||||
<condition>
|
||||
<property>payload/armament/rb-24j/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>300</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>
|
||||
187
Frigate/Models/Armament/Weapons/RB-24J/motor-smoke-3.xml
Normal file
@@ -0,0 +1,187 @@
|
||||
<PropertyList>
|
||||
|
||||
<particlesystem>
|
||||
<name>smoke</name>
|
||||
<texture>smoke.png</texture>
|
||||
|
||||
<emissive type="bool">false</emissive>
|
||||
<lighting type="bool">true</lighting>
|
||||
|
||||
<condition>
|
||||
<property>payload/armament/rb-24j/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>300</value>
|
||||
<spread>0</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.9 </value></blue>
|
||||
<alpha><value> 0.5 </value></alpha>
|
||||
</color>
|
||||
<size>
|
||||
<value>1.0</value>
|
||||
</size>
|
||||
</start>
|
||||
|
||||
<end>
|
||||
<color>
|
||||
<red><value> 0.9 </value></red>
|
||||
<green><value> 0.9 </value></green>
|
||||
<blue><value> 0.9 </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>
|
||||
|
||||
<particlesystem>
|
||||
<name>exhaust</name>
|
||||
<texture>smoke.png</texture>
|
||||
|
||||
<emissive type="bool">true</emissive>
|
||||
<lighting type="bool">false</lighting>
|
||||
|
||||
<condition>
|
||||
<property>payload/armament/rb-24j/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>300</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>
|
||||
187
Frigate/Models/Armament/Weapons/RB-24J/motor-smoke-4.xml
Normal file
@@ -0,0 +1,187 @@
|
||||
<PropertyList>
|
||||
|
||||
<particlesystem>
|
||||
<name>smoke</name>
|
||||
<texture>smoke.png</texture>
|
||||
|
||||
<emissive type="bool">false</emissive>
|
||||
<lighting type="bool">true</lighting>
|
||||
|
||||
<condition>
|
||||
<property>payload/armament/rb-24j/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>300</value>
|
||||
<spread>0</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.9 </value></blue>
|
||||
<alpha><value> 0.5 </value></alpha>
|
||||
</color>
|
||||
<size>
|
||||
<value>1.0</value>
|
||||
</size>
|
||||
</start>
|
||||
|
||||
<end>
|
||||
<color>
|
||||
<red><value> 0.9 </value></red>
|
||||
<green><value> 0.9 </value></green>
|
||||
<blue><value> 0.9 </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>
|
||||
|
||||
<particlesystem>
|
||||
<name>exhaust</name>
|
||||
<texture>smoke.png</texture>
|
||||
|
||||
<emissive type="bool">true</emissive>
|
||||
<lighting type="bool">false</lighting>
|
||||
|
||||
<condition>
|
||||
<property>payload/armament/rb-24j/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>300</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>
|
||||
187
Frigate/Models/Armament/Weapons/RB-24J/motor-smoke-5.xml
Normal file
@@ -0,0 +1,187 @@
|
||||
<PropertyList>
|
||||
|
||||
<particlesystem>
|
||||
<name>smoke</name>
|
||||
<texture>smoke.png</texture>
|
||||
|
||||
<emissive type="bool">false</emissive>
|
||||
<lighting type="bool">true</lighting>
|
||||
|
||||
<condition>
|
||||
<property>payload/armament/rb-24j/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>300</value>
|
||||
<spread>0</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.9 </value></blue>
|
||||
<alpha><value> 0.5 </value></alpha>
|
||||
</color>
|
||||
<size>
|
||||
<value>1.0</value>
|
||||
</size>
|
||||
</start>
|
||||
|
||||
<end>
|
||||
<color>
|
||||
<red><value> 0.9 </value></red>
|
||||
<green><value> 0.9 </value></green>
|
||||
<blue><value> 0.9 </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>
|
||||
|
||||
<particlesystem>
|
||||
<name>exhaust</name>
|
||||
<texture>smoke.png</texture>
|
||||
|
||||
<emissive type="bool">true</emissive>
|
||||
<lighting type="bool">false</lighting>
|
||||
|
||||
<condition>
|
||||
<property>payload/armament/rb-24j/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>300</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>
|
||||
BIN
Frigate/Models/Armament/Weapons/RB-24J/puff.png
Normal file
|
After Width: | Height: | Size: 11 KiB |
42
Frigate/Models/Armament/Weapons/RB-24J/rb-24j-0.xml
Normal file
@@ -0,0 +1,42 @@
|
||||
<?xml version="1.0"?>
|
||||
|
||||
|
||||
|
||||
<PropertyList>
|
||||
|
||||
<name>aim-9</name>
|
||||
<path>aim-9.ac</path>
|
||||
|
||||
<animation>
|
||||
<type>select</type>
|
||||
<object-name>aim-9</object-name>
|
||||
<condition>
|
||||
<property>payload/armament/rb-24j/flags/msl-id-0</property>
|
||||
</condition>
|
||||
</animation>
|
||||
|
||||
<model>
|
||||
<path>Aircraft/JA37/Models/Armament/Weapons/RB-24J/motor-smoke-0.xml</path>
|
||||
<offsets>
|
||||
<x-m>1.44</x-m>
|
||||
<y-m>0</y-m>
|
||||
<z-m>0</z-m>
|
||||
</offsets>
|
||||
</model>
|
||||
|
||||
<model>
|
||||
<name>explosion</name>
|
||||
<path>Aircraft/JA37/Models/Armament/Weapons/RB-24J/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-9</object-name>
|
||||
<enable-hot type="bool">false</enable-hot>
|
||||
</animation>
|
||||
|
||||
</PropertyList>
|
||||
42
Frigate/Models/Armament/Weapons/RB-24J/rb-24j-1.xml
Normal file
@@ -0,0 +1,42 @@
|
||||
<?xml version="1.0"?>
|
||||
|
||||
|
||||
|
||||
<PropertyList>
|
||||
|
||||
<name>aim-9</name>
|
||||
<path>aim-9.ac</path>
|
||||
|
||||
<animation>
|
||||
<type>select</type>
|
||||
<object-name>aim-9</object-name>
|
||||
<condition>
|
||||
<property>payload/armament/rb-24j/flags/msl-id-1</property>
|
||||
</condition>
|
||||
</animation>
|
||||
|
||||
<model>
|
||||
<path>Aircraft/JA37/Models/Armament/Weapons/RB-24J/motor-smoke-1.xml</path>
|
||||
<offsets>
|
||||
<x-m>1.44</x-m>
|
||||
<y-m>0</y-m>
|
||||
<z-m>0</z-m>
|
||||
</offsets>
|
||||
</model>
|
||||
|
||||
<model>
|
||||
<name>explosion</name>
|
||||
<path>Aircraft/JA37/Models/Armament/Weapons/RB-24J/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-9</object-name>
|
||||
<enable-hot type="bool">false</enable-hot>
|
||||
</animation>
|
||||
|
||||
</PropertyList>
|
||||
42
Frigate/Models/Armament/Weapons/RB-24J/rb-24j-2.xml
Normal file
@@ -0,0 +1,42 @@
|
||||
<?xml version="1.0"?>
|
||||
|
||||
|
||||
|
||||
<PropertyList>
|
||||
|
||||
<name>aim-9</name>
|
||||
<path>aim-9.ac</path>
|
||||
|
||||
<animation>
|
||||
<type>select</type>
|
||||
<object-name>aim-9</object-name>
|
||||
<condition>
|
||||
<property>payload/armament/rb-24j/flags/msl-id-2</property>
|
||||
</condition>
|
||||
</animation>
|
||||
|
||||
<model>
|
||||
<path>Aircraft/JA37/Models/Armament/Weapons/RB-24J/motor-smoke-2.xml</path>
|
||||
<offsets>
|
||||
<x-m>1.44</x-m>
|
||||
<y-m>0</y-m>
|
||||
<z-m>0</z-m>
|
||||
</offsets>
|
||||
</model>
|
||||
|
||||
<model>
|
||||
<name>explosion</name>
|
||||
<path>Aircraft/JA37/Models/Armament/Weapons/RB-24J/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-9</object-name>
|
||||
<enable-hot type="bool">false</enable-hot>
|
||||
</animation>
|
||||
|
||||
</PropertyList>
|
||||
42
Frigate/Models/Armament/Weapons/RB-24J/rb-24j-3.xml
Normal file
@@ -0,0 +1,42 @@
|
||||
<?xml version="1.0"?>
|
||||
|
||||
|
||||
|
||||
<PropertyList>
|
||||
|
||||
<name>aim-9</name>
|
||||
<path>aim-9.ac</path>
|
||||
|
||||
<animation>
|
||||
<type>select</type>
|
||||
<object-name>aim-9</object-name>
|
||||
<condition>
|
||||
<property>payload/armament/rb-24j/flags/msl-id-3</property>
|
||||
</condition>
|
||||
</animation>
|
||||
|
||||
<model>
|
||||
<path>Aircraft/JA37/Models/Armament/Weapons/RB-24J/motor-smoke-3.xml</path>
|
||||
<offsets>
|
||||
<x-m>1.44</x-m>
|
||||
<y-m>0</y-m>
|
||||
<z-m>0</z-m>
|
||||
</offsets>
|
||||
</model>
|
||||
|
||||
<model>
|
||||
<name>explosion</name>
|
||||
<path>Aircraft/JA37/Models/Armament/Weapons/RB-24J/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-9</object-name>
|
||||
<enable-hot type="bool">false</enable-hot>
|
||||
</animation>
|
||||
|
||||
</PropertyList>
|
||||
42
Frigate/Models/Armament/Weapons/RB-24J/rb-24j-4.xml
Normal file
@@ -0,0 +1,42 @@
|
||||
<?xml version="1.0"?>
|
||||
|
||||
|
||||
|
||||
<PropertyList>
|
||||
|
||||
<name>aim-9</name>
|
||||
<path>aim-9.ac</path>
|
||||
|
||||
<animation>
|
||||
<type>select</type>
|
||||
<object-name>aim-9</object-name>
|
||||
<condition>
|
||||
<property>payload/armament/rb-24j/flags/msl-id-4</property>
|
||||
</condition>
|
||||
</animation>
|
||||
|
||||
<model>
|
||||
<path>Aircraft/JA37/Models/Armament/Weapons/RB-24J/motor-smoke-4.xml</path>
|
||||
<offsets>
|
||||
<x-m>1.44</x-m>
|
||||
<y-m>0</y-m>
|
||||
<z-m>0</z-m>
|
||||
</offsets>
|
||||
</model>
|
||||
|
||||
<model>
|
||||
<name>explosion</name>
|
||||
<path>Aircraft/JA37/Models/Armament/Weapons/RB-24J/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-9</object-name>
|
||||
<enable-hot type="bool">false</enable-hot>
|
||||
</animation>
|
||||
|
||||
</PropertyList>
|
||||
42
Frigate/Models/Armament/Weapons/RB-24J/rb-24j-5.xml
Normal file
@@ -0,0 +1,42 @@
|
||||
<?xml version="1.0"?>
|
||||
|
||||
|
||||
|
||||
<PropertyList>
|
||||
|
||||
<name>aim-9</name>
|
||||
<path>aim-9.ac</path>
|
||||
|
||||
<animation>
|
||||
<type>select</type>
|
||||
<object-name>aim-9</object-name>
|
||||
<condition>
|
||||
<property>payload/armament/rb-24j/flags/msl-id-5</property>
|
||||
</condition>
|
||||
</animation>
|
||||
|
||||
<model>
|
||||
<path>Aircraft/JA37/Models/Armament/Weapons/RB-24J/motor-smoke-5.xml</path>
|
||||
<offsets>
|
||||
<x-m>1.44</x-m>
|
||||
<y-m>0</y-m>
|
||||
<z-m>0</z-m>
|
||||
</offsets>
|
||||
</model>
|
||||
|
||||
<model>
|
||||
<name>explosion</name>
|
||||
<path>Aircraft/JA37/Models/Armament/Weapons/RB-24J/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-9</object-name>
|
||||
<enable-hot type="bool">false</enable-hot>
|
||||
</animation>
|
||||
|
||||
</PropertyList>
|
||||
BIN
Frigate/Models/Armament/Weapons/RB-24J/smoke.png
Normal file
|
After Width: | Height: | Size: 6.3 KiB |
848
Frigate/Models/Armament/Weapons/RB-71/aim-7.ac
Normal file
@@ -0,0 +1,848 @@
|
||||
AC3Db
|
||||
MATERIAL "DefaultWhite" rgb 1.0000 1.0000 1.0000 amb 0.2000 0.2000 0.2000 emis 0.0000 0.0000 0.0000 spec 0.5000 0.5000 0.5000 shi 10 trans 0.0000
|
||||
MATERIAL "ac3dmat1" rgb 1.0000 1.0000 1.0000 amb 1.0000 1.0000 1.0000 emis 0.0000 0.0000 0.0000 spec 0.0000 0.0000 0.0000 shi 0 trans 0.0000
|
||||
OBJECT world
|
||||
name "Blender_export__aim-7.ac"
|
||||
kids 1
|
||||
OBJECT poly
|
||||
name "aim-7"
|
||||
loc -0.0539320 0.0000000 0.0000000
|
||||
crease 45.0
|
||||
texture "aim-7.png"
|
||||
texrep 1 1
|
||||
numvert 101
|
||||
0.2016250 -0.3826226 0.3786093
|
||||
0.2016250 -0.3790865 0.3821442
|
||||
0.2999600 -0.3808545 0.3803767
|
||||
0.2016250 0.3788193 -0.3830879
|
||||
0.2971690 -0.0057085 -0.0060449
|
||||
-0.2611780 -0.0057085 -0.0060449
|
||||
0.2016250 0.3823554 -0.3795529
|
||||
0.2999600 0.3805874 -0.3813204
|
||||
0.2971690 0.0054414 0.0051012
|
||||
-0.2611780 0.0054414 0.0051012
|
||||
-0.7759160 0.0610647 0.0621955
|
||||
-0.7759160 0.0217493 0.0849030
|
||||
-0.7759160 -0.0236526 0.0849106
|
||||
-0.7759160 -0.0629755 0.0622162
|
||||
-0.7759160 -0.0856832 0.0229008
|
||||
-0.7759160 -0.0856908 -0.0225011
|
||||
-0.7759160 -0.0629963 -0.0618240
|
||||
-0.7759160 -0.0236810 -0.0845316
|
||||
-0.7759160 0.0217210 -0.0845393
|
||||
-0.7759160 0.0610440 -0.0618448
|
||||
-0.7759160 0.0837515 -0.0225294
|
||||
-0.7759160 0.0837592 0.0228725
|
||||
1.8170700 0.0610647 0.0621955
|
||||
1.8170700 0.0217493 0.0849030
|
||||
1.8170700 -0.0236526 0.0849106
|
||||
1.8170700 -0.0629755 0.0622162
|
||||
1.8170700 -0.0856832 0.0229008
|
||||
1.8170700 -0.0856908 -0.0225011
|
||||
1.8170700 -0.0629963 -0.0618240
|
||||
1.8170700 -0.0236810 -0.0845316
|
||||
1.8170700 0.0217210 -0.0845393
|
||||
1.8170700 0.0610440 -0.0618448
|
||||
1.8170700 0.0837515 -0.0225294
|
||||
1.8170700 0.0837592 0.0228725
|
||||
-1.4875799 0.0610647 0.0621955
|
||||
-1.4875799 0.0217493 0.0849030
|
||||
-1.4875799 -0.0236526 0.0849106
|
||||
-1.4875799 -0.0629755 0.0622162
|
||||
-1.4875799 -0.0856832 0.0229008
|
||||
-1.4875799 -0.0856908 -0.0225011
|
||||
-1.4875799 -0.0629963 -0.0618240
|
||||
-1.4875799 -0.0236810 -0.0845316
|
||||
-1.4875799 0.0217210 -0.0845393
|
||||
-1.4875799 0.0610440 -0.0618448
|
||||
-1.4875799 0.0837515 -0.0225294
|
||||
-1.4875799 0.0837592 0.0228725
|
||||
-1.6658900 0.0498226 0.0509572
|
||||
-1.6658900 0.0176325 0.0695493
|
||||
-1.6658900 -0.0195410 0.0695555
|
||||
-1.6658900 -0.0517372 0.0509742
|
||||
-1.6658900 -0.0703294 0.0187840
|
||||
-1.6658900 -0.0703356 -0.0183893
|
||||
-1.6658900 -0.0517543 -0.0505858
|
||||
-1.6658900 -0.0195642 -0.0691778
|
||||
-1.6658900 0.0176092 -0.0691841
|
||||
-1.6658900 0.0498057 -0.0506027
|
||||
-1.6658900 0.0683978 -0.0184126
|
||||
-1.6658900 0.0684040 0.0187607
|
||||
-1.7530000 0.0292849 0.0304263
|
||||
-1.7530000 0.0101118 0.0415002
|
||||
-1.7530000 -0.0120296 0.0415039
|
||||
-1.7530000 -0.0312064 0.0304364
|
||||
-1.7530000 -0.0422803 0.0112633
|
||||
-1.7530000 -0.0422840 -0.0108781
|
||||
-1.7530000 -0.0312165 -0.0300549
|
||||
-1.7530000 -0.0120434 -0.0411288
|
||||
-1.7530000 0.0100980 -0.0411325
|
||||
-1.7530000 0.0292748 -0.0300650
|
||||
-1.7530000 0.0403487 -0.0108919
|
||||
-1.7530000 0.0403524 0.0112494
|
||||
-1.8170700 -0.0009658 0.0001857
|
||||
1.7531800 -0.2655251 0.2625551
|
||||
1.7531800 -0.2630715 0.2650078
|
||||
1.7855700 -0.2642983 0.2637814
|
||||
1.7531800 0.2628044 -0.2659515
|
||||
1.7836300 -0.0040018 -0.0043387
|
||||
1.3565800 -0.0040018 -0.0043387
|
||||
1.7531800 0.2652580 -0.2634988
|
||||
1.7855700 0.2640312 -0.2647251
|
||||
1.7836300 0.0037346 0.0033951
|
||||
1.3565800 0.0037346 0.0033951
|
||||
1.3565800 0.0037333 -0.0043400
|
||||
1.7836300 0.0037333 -0.0043401
|
||||
1.7855700 -0.2643869 -0.2646366
|
||||
1.7531800 -0.2631605 -0.2658634
|
||||
1.3565800 -0.0040005 0.0033963
|
||||
1.7836300 -0.0040005 0.0033964
|
||||
1.7531800 -0.2656132 -0.2634099
|
||||
1.7855700 0.2641197 0.2636929
|
||||
1.7531800 0.2653461 0.2624662
|
||||
1.7531800 0.2628933 0.2649197
|
||||
-0.2611780 0.0054395 -0.0060468
|
||||
0.2971690 0.0054395 -0.0060468
|
||||
0.2999600 -0.3809821 -0.3811928
|
||||
0.2016250 -0.3792146 -0.3829609
|
||||
-0.2611780 -0.0057066 0.0051031
|
||||
0.2971690 -0.0057066 0.0051031
|
||||
0.2016250 -0.3827496 -0.3794248
|
||||
0.2999600 0.3807150 0.3802492
|
||||
0.2016250 0.3824825 0.3784811
|
||||
0.2016250 0.3789475 0.3820172
|
||||
numsurf 110
|
||||
SURF 0X10
|
||||
mat 1
|
||||
refs 4
|
||||
5 0.590202 -0.108082
|
||||
4 0.795871 -0.108082
|
||||
2 0.796899 0.807952
|
||||
0 0.760677 0.807952
|
||||
SURF 0X10
|
||||
mat 1
|
||||
refs 3
|
||||
2 0.796899 0.807952
|
||||
1 0.760677 0.807952
|
||||
0 0.760677 0.807952
|
||||
SURF 0X10
|
||||
mat 1
|
||||
refs 3
|
||||
4 0.795871 -0.108082
|
||||
8 0.795871 -0.108082
|
||||
2 0.796899 0.807952
|
||||
SURF 0X10
|
||||
mat 1
|
||||
refs 4
|
||||
0 0.760677 0.807952
|
||||
1 0.760677 0.807952
|
||||
9 0.590202 -0.108082
|
||||
5 0.590202 -0.108082
|
||||
SURF 0X10
|
||||
mat 1
|
||||
refs 4
|
||||
1 0.760677 0.807952
|
||||
2 0.796899 0.807952
|
||||
8 0.795871 -0.108082
|
||||
9 0.590202 -0.108082
|
||||
SURF 0X10
|
||||
mat 1
|
||||
refs 4
|
||||
3 0.760677 0.807019
|
||||
7 0.796899 0.807019
|
||||
4 0.795871 -0.109015
|
||||
5 0.590202 -0.109015
|
||||
SURF 0X10
|
||||
mat 1
|
||||
refs 3
|
||||
3 0.760677 0.807019
|
||||
6 0.760677 0.807019
|
||||
7 0.796899 0.807019
|
||||
SURF 0X10
|
||||
mat 1
|
||||
refs 3
|
||||
7 0.796899 0.807019
|
||||
8 0.795871 -0.109015
|
||||
4 0.795871 -0.109015
|
||||
SURF 0X10
|
||||
mat 1
|
||||
refs 4
|
||||
5 0.590202 -0.109015
|
||||
9 0.590202 -0.109015
|
||||
6 0.760677 0.807019
|
||||
3 0.760677 0.807019
|
||||
SURF 0X10
|
||||
mat 1
|
||||
refs 4
|
||||
9 0.590202 -0.109015
|
||||
8 0.795871 -0.109015
|
||||
7 0.796899 0.807019
|
||||
6 0.760677 0.807019
|
||||
SURF 0X10
|
||||
mat 1
|
||||
refs 3
|
||||
24 0.885009 0.451762
|
||||
33 0.903749 0.723512
|
||||
22 0.910609 0.624044
|
||||
SURF 0X10
|
||||
mat 1
|
||||
refs 3
|
||||
24 0.885009 0.451762
|
||||
22 0.910609 0.624044
|
||||
23 0.903749 0.524577
|
||||
SURF 0X10
|
||||
mat 1
|
||||
refs 3
|
||||
24 0.885009 0.451762
|
||||
25 0.859409 0.425110
|
||||
26 0.833809 0.451762
|
||||
SURF 0X10
|
||||
mat 1
|
||||
refs 3
|
||||
24 0.885009 0.451762
|
||||
26 0.833809 0.451762
|
||||
27 0.815069 0.524577
|
||||
SURF 0X10
|
||||
mat 1
|
||||
refs 3
|
||||
24 0.885009 0.451762
|
||||
27 0.815069 0.524577
|
||||
28 0.808209 0.624044
|
||||
SURF 0X10
|
||||
mat 1
|
||||
refs 3
|
||||
24 0.885009 0.451762
|
||||
28 0.808209 0.624044
|
||||
29 0.815069 0.723512
|
||||
SURF 0X10
|
||||
mat 1
|
||||
refs 3
|
||||
24 0.885009 0.451762
|
||||
29 0.815069 0.723512
|
||||
30 0.833809 0.796327
|
||||
SURF 0X10
|
||||
mat 1
|
||||
refs 3
|
||||
24 0.885009 0.451762
|
||||
30 0.833809 0.796327
|
||||
31 0.859409 0.822979
|
||||
SURF 0X10
|
||||
mat 1
|
||||
refs 3
|
||||
24 0.885009 0.451762
|
||||
31 0.859409 0.822979
|
||||
32 0.885009 0.796327
|
||||
SURF 0X10
|
||||
mat 1
|
||||
refs 3
|
||||
24 0.885009 0.451762
|
||||
32 0.885009 0.796327
|
||||
33 0.903749 0.723512
|
||||
SURF 0X10
|
||||
mat 1
|
||||
refs 4
|
||||
33 1.000000 0.967456
|
||||
21 0.007481 0.967456
|
||||
10 0.007481 0.946667
|
||||
22 1.000000 0.946667
|
||||
SURF 0X10
|
||||
mat 1
|
||||
refs 4
|
||||
22 1.000000 0.946667
|
||||
10 0.007481 0.946667
|
||||
11 0.007481 0.925878
|
||||
23 1.000000 0.925878
|
||||
SURF 0X10
|
||||
mat 1
|
||||
refs 4
|
||||
23 1.000000 0.925878
|
||||
11 0.007481 0.925878
|
||||
12 0.007481 0.910659
|
||||
24 1.000000 0.910659
|
||||
SURF 0X10
|
||||
mat 1
|
||||
refs 4
|
||||
24 1.000000 0.910659
|
||||
12 0.007481 0.910659
|
||||
13 0.007481 0.905089
|
||||
25 1.000000 0.905089
|
||||
SURF 0X10
|
||||
mat 1
|
||||
refs 4
|
||||
25 1.000000 0.905089
|
||||
13 0.007481 0.905089
|
||||
14 0.007481 0.910659
|
||||
26 1.000000 0.910659
|
||||
SURF 0X10
|
||||
mat 1
|
||||
refs 4
|
||||
26 1.000000 0.910659
|
||||
14 0.007481 0.910659
|
||||
15 0.007481 0.925878
|
||||
27 1.000000 0.925878
|
||||
SURF 0X10
|
||||
mat 1
|
||||
refs 4
|
||||
27 1.000000 0.925878
|
||||
15 0.007481 0.925878
|
||||
16 0.007481 0.946667
|
||||
28 1.000000 0.946667
|
||||
SURF 0X10
|
||||
mat 1
|
||||
refs 4
|
||||
28 1.000000 0.946667
|
||||
16 0.007481 0.946667
|
||||
17 0.007481 0.967456
|
||||
29 1.000000 0.967456
|
||||
SURF 0X10
|
||||
mat 1
|
||||
refs 4
|
||||
29 1.000000 0.967456
|
||||
17 0.007481 0.967456
|
||||
18 0.007481 0.982675
|
||||
30 1.000000 0.982675
|
||||
SURF 0X10
|
||||
mat 1
|
||||
refs 4
|
||||
30 1.000000 0.982675
|
||||
18 0.007481 0.982675
|
||||
19 0.007481 0.988246
|
||||
31 1.000000 0.988246
|
||||
SURF 0X10
|
||||
mat 1
|
||||
refs 4
|
||||
31 1.000000 0.988246
|
||||
19 0.007481 0.988246
|
||||
20 0.007481 0.982675
|
||||
32 1.000000 0.982675
|
||||
SURF 0X10
|
||||
mat 1
|
||||
refs 4
|
||||
32 1.000000 0.982675
|
||||
20 0.007481 0.982675
|
||||
21 0.007481 0.967456
|
||||
33 1.000000 0.967456
|
||||
SURF 0X10
|
||||
mat 1
|
||||
refs 4
|
||||
34 0.107940 0.585395
|
||||
10 0.683808 0.585395
|
||||
21 0.683808 0.714214
|
||||
45 0.107940 0.714214
|
||||
SURF 0X10
|
||||
mat 1
|
||||
refs 4
|
||||
35 0.107940 0.456576
|
||||
11 0.683808 0.456576
|
||||
10 0.683808 0.585395
|
||||
34 0.107940 0.585395
|
||||
SURF 0X10
|
||||
mat 1
|
||||
refs 4
|
||||
36 0.107940 0.362274
|
||||
12 0.683808 0.362274
|
||||
11 0.683808 0.456576
|
||||
35 0.107940 0.456576
|
||||
SURF 0X10
|
||||
mat 1
|
||||
refs 4
|
||||
37 0.107940 0.327757
|
||||
13 0.683808 0.327757
|
||||
12 0.683808 0.362274
|
||||
36 0.107940 0.362274
|
||||
SURF 0X10
|
||||
mat 1
|
||||
refs 4
|
||||
38 0.683808 0.362274
|
||||
14 0.107940 0.362274
|
||||
13 0.107940 0.327757
|
||||
37 0.683808 0.327757
|
||||
SURF 0X10
|
||||
mat 1
|
||||
refs 4
|
||||
39 0.683808 0.456576
|
||||
15 0.107940 0.456576
|
||||
14 0.107940 0.362274
|
||||
38 0.683808 0.362274
|
||||
SURF 0X10
|
||||
mat 1
|
||||
refs 4
|
||||
40 0.683808 0.585395
|
||||
16 0.107940 0.585395
|
||||
15 0.107940 0.456576
|
||||
39 0.683808 0.456576
|
||||
SURF 0X10
|
||||
mat 1
|
||||
refs 4
|
||||
41 0.683808 0.714214
|
||||
17 0.107940 0.714214
|
||||
16 0.107940 0.585395
|
||||
40 0.683808 0.585395
|
||||
SURF 0X10
|
||||
mat 1
|
||||
refs 4
|
||||
42 0.683808 0.808516
|
||||
18 0.107940 0.808516
|
||||
17 0.107940 0.714214
|
||||
41 0.683808 0.714214
|
||||
SURF 0X10
|
||||
mat 1
|
||||
refs 4
|
||||
43 0.683808 0.843033
|
||||
19 0.107940 0.843033
|
||||
18 0.107940 0.808516
|
||||
42 0.683808 0.808516
|
||||
SURF 0X10
|
||||
mat 1
|
||||
refs 4
|
||||
44 0.107940 0.808516
|
||||
20 0.683808 0.808516
|
||||
19 0.683808 0.843033
|
||||
43 0.107940 0.843033
|
||||
SURF 0X10
|
||||
mat 1
|
||||
refs 4
|
||||
45 0.107940 0.714214
|
||||
21 0.683808 0.714214
|
||||
20 0.683808 0.808516
|
||||
44 0.107940 0.808516
|
||||
SURF 0X10
|
||||
mat 1
|
||||
refs 4
|
||||
45 0.206471 0.205294
|
||||
57 0.097183 0.193523
|
||||
46 0.097183 0.140348
|
||||
34 0.206471 0.140348
|
||||
SURF 0X10
|
||||
mat 1
|
||||
refs 4
|
||||
34 0.206471 0.140348
|
||||
46 0.097183 0.140348
|
||||
47 0.097183 0.087172
|
||||
35 0.206471 0.075402
|
||||
SURF 0X10
|
||||
mat 1
|
||||
refs 4
|
||||
35 0.206471 0.075402
|
||||
47 0.097183 0.087172
|
||||
48 0.097183 0.048245
|
||||
36 0.206471 0.027858
|
||||
SURF 0X10
|
||||
mat 1
|
||||
refs 4
|
||||
36 0.206471 0.027858
|
||||
48 0.097183 0.048245
|
||||
49 0.097183 0.033997
|
||||
37 0.206471 0.010456
|
||||
SURF 0X10
|
||||
mat 1
|
||||
refs 4
|
||||
37 0.206471 0.010456
|
||||
49 0.097183 0.033997
|
||||
50 0.097183 0.048246
|
||||
38 0.206471 0.027858
|
||||
SURF 0X10
|
||||
mat 1
|
||||
refs 4
|
||||
38 0.206471 0.027858
|
||||
50 0.097183 0.048246
|
||||
51 0.097183 0.087172
|
||||
39 0.206471 0.075402
|
||||
SURF 0X10
|
||||
mat 1
|
||||
refs 4
|
||||
39 0.206471 0.075402
|
||||
51 0.097183 0.087172
|
||||
52 0.097183 0.140348
|
||||
40 0.206471 0.140348
|
||||
SURF 0X10
|
||||
mat 1
|
||||
refs 4
|
||||
40 0.206471 0.140348
|
||||
52 0.097183 0.140348
|
||||
53 0.097183 0.193523
|
||||
41 0.206471 0.205294
|
||||
SURF 0X10
|
||||
mat 1
|
||||
refs 4
|
||||
41 0.206471 0.205294
|
||||
53 0.097183 0.193523
|
||||
54 0.097183 0.232450
|
||||
42 0.206471 0.252837
|
||||
SURF 0X10
|
||||
mat 1
|
||||
refs 4
|
||||
42 0.206471 0.252837
|
||||
54 0.097183 0.232450
|
||||
55 0.097183 0.246698
|
||||
43 0.206471 0.270239
|
||||
SURF 0X10
|
||||
mat 1
|
||||
refs 4
|
||||
43 0.206471 0.270239
|
||||
55 0.097183 0.246698
|
||||
56 0.097183 0.232450
|
||||
44 0.206471 0.252837
|
||||
SURF 0X10
|
||||
mat 1
|
||||
refs 4
|
||||
44 0.206471 0.252837
|
||||
56 0.097183 0.232450
|
||||
57 0.097183 0.193523
|
||||
45 0.206471 0.205294
|
||||
SURF 0X10
|
||||
mat 1
|
||||
refs 3
|
||||
69 0.043793 0.172020
|
||||
70 0.004524 0.140348
|
||||
58 0.043793 0.140348
|
||||
SURF 0X10
|
||||
mat 1
|
||||
refs 3
|
||||
58 0.043793 0.140348
|
||||
70 0.004524 0.140348
|
||||
59 0.043793 0.108675
|
||||
SURF 0X10
|
||||
mat 1
|
||||
refs 3
|
||||
59 0.043793 0.108675
|
||||
70 0.004524 0.140348
|
||||
60 0.043793 0.085490
|
||||
SURF 0X10
|
||||
mat 1
|
||||
refs 3
|
||||
60 0.043793 0.085490
|
||||
70 0.004524 0.140348
|
||||
61 0.043793 0.077003
|
||||
SURF 0X10
|
||||
mat 1
|
||||
refs 3
|
||||
61 0.043793 0.077003
|
||||
70 0.004524 0.140348
|
||||
62 0.043793 0.085490
|
||||
SURF 0X10
|
||||
mat 1
|
||||
refs 3
|
||||
62 0.043793 0.085490
|
||||
70 0.004524 0.140348
|
||||
63 0.043793 0.108675
|
||||
SURF 0X10
|
||||
mat 1
|
||||
refs 3
|
||||
63 0.043793 0.108675
|
||||
70 0.004524 0.140348
|
||||
64 0.043793 0.140348
|
||||
SURF 0X10
|
||||
mat 1
|
||||
refs 3
|
||||
64 0.043793 0.140348
|
||||
70 0.004524 0.140348
|
||||
65 0.043793 0.172020
|
||||
SURF 0X10
|
||||
mat 1
|
||||
refs 3
|
||||
65 0.043793 0.172020
|
||||
70 0.004524 0.140348
|
||||
66 0.043793 0.195206
|
||||
SURF 0X10
|
||||
mat 1
|
||||
refs 3
|
||||
66 0.043793 0.195206
|
||||
70 0.004524 0.140348
|
||||
67 0.043793 0.203692
|
||||
SURF 0X10
|
||||
mat 1
|
||||
refs 3
|
||||
67 0.043793 0.203692
|
||||
70 0.004524 0.140348
|
||||
68 0.043793 0.195206
|
||||
SURF 0X10
|
||||
mat 1
|
||||
refs 3
|
||||
68 0.043793 0.195206
|
||||
70 0.004524 0.140348
|
||||
69 0.043793 0.172020
|
||||
SURF 0X10
|
||||
mat 1
|
||||
refs 4
|
||||
58 0.043793 0.140348
|
||||
46 0.097183 0.140348
|
||||
57 0.097183 0.193523
|
||||
69 0.043793 0.172020
|
||||
SURF 0X10
|
||||
mat 1
|
||||
refs 4
|
||||
59 0.043793 0.108675
|
||||
47 0.097183 0.087172
|
||||
46 0.097183 0.140348
|
||||
58 0.043793 0.140348
|
||||
SURF 0X10
|
||||
mat 1
|
||||
refs 4
|
||||
60 0.043793 0.085490
|
||||
48 0.097183 0.048245
|
||||
47 0.097183 0.087172
|
||||
59 0.043793 0.108675
|
||||
SURF 0X10
|
||||
mat 1
|
||||
refs 4
|
||||
61 0.043793 0.077003
|
||||
49 0.097183 0.033997
|
||||
48 0.097183 0.048245
|
||||
60 0.043793 0.085490
|
||||
SURF 0X10
|
||||
mat 1
|
||||
refs 4
|
||||
62 0.043793 0.085490
|
||||
50 0.097183 0.048246
|
||||
49 0.097183 0.033997
|
||||
61 0.043793 0.077003
|
||||
SURF 0X10
|
||||
mat 1
|
||||
refs 4
|
||||
63 0.043793 0.108675
|
||||
51 0.097183 0.087172
|
||||
50 0.097183 0.048246
|
||||
62 0.043793 0.085490
|
||||
SURF 0X10
|
||||
mat 1
|
||||
refs 4
|
||||
64 0.043793 0.140348
|
||||
52 0.097183 0.140348
|
||||
51 0.097183 0.087172
|
||||
63 0.043793 0.108675
|
||||
SURF 0X10
|
||||
mat 1
|
||||
refs 4
|
||||
65 0.043793 0.172020
|
||||
53 0.097183 0.193523
|
||||
52 0.097183 0.140348
|
||||
64 0.043793 0.140348
|
||||
SURF 0X10
|
||||
mat 1
|
||||
refs 4
|
||||
66 0.043793 0.195206
|
||||
54 0.097183 0.232450
|
||||
53 0.097183 0.193523
|
||||
65 0.043793 0.172020
|
||||
SURF 0X10
|
||||
mat 1
|
||||
refs 4
|
||||
67 0.043793 0.203692
|
||||
55 0.097183 0.246698
|
||||
54 0.097183 0.232450
|
||||
66 0.043793 0.195206
|
||||
SURF 0X10
|
||||
mat 1
|
||||
refs 4
|
||||
68 0.043793 0.195206
|
||||
56 0.097183 0.232450
|
||||
55 0.097183 0.246698
|
||||
67 0.043793 0.203692
|
||||
SURF 0X10
|
||||
mat 1
|
||||
refs 4
|
||||
69 0.043793 0.172020
|
||||
57 0.097183 0.193523
|
||||
56 0.097183 0.232450
|
||||
68 0.043793 0.195206
|
||||
SURF 0X10
|
||||
mat 1
|
||||
refs 4
|
||||
76 0.815985 -0.125903
|
||||
75 0.980289 -0.125903
|
||||
73 0.981034 0.584673
|
||||
71 0.968575 0.584673
|
||||
SURF 0X10
|
||||
mat 1
|
||||
refs 3
|
||||
73 0.981034 0.584673
|
||||
72 0.968575 0.584673
|
||||
71 0.968575 0.584673
|
||||
SURF 0X10
|
||||
mat 1
|
||||
refs 3
|
||||
75 0.980289 -0.125903
|
||||
79 0.980289 -0.125903
|
||||
73 0.981034 0.584673
|
||||
SURF 0X10
|
||||
mat 1
|
||||
refs 4
|
||||
71 0.968575 0.584673
|
||||
72 0.968575 0.584673
|
||||
80 0.815985 -0.125903
|
||||
76 0.815985 -0.125903
|
||||
SURF 0X10
|
||||
mat 1
|
||||
refs 4
|
||||
72 0.968575 0.584673
|
||||
73 0.981034 0.584673
|
||||
79 0.980289 -0.125903
|
||||
80 0.815985 -0.125903
|
||||
SURF 0X10
|
||||
mat 1
|
||||
refs 4
|
||||
74 0.968353 0.584341
|
||||
78 0.980812 0.584341
|
||||
75 0.980068 -0.126235
|
||||
76 0.815763 -0.126235
|
||||
SURF 0X10
|
||||
mat 1
|
||||
refs 3
|
||||
74 0.968353 0.584341
|
||||
77 0.968353 0.584341
|
||||
78 0.980812 0.584341
|
||||
SURF 0X10
|
||||
mat 1
|
||||
refs 3
|
||||
78 0.980812 0.584341
|
||||
79 0.980068 -0.126235
|
||||
75 0.980068 -0.126235
|
||||
SURF 0X10
|
||||
mat 1
|
||||
refs 4
|
||||
76 0.815763 -0.126235
|
||||
80 0.815763 -0.126235
|
||||
77 0.968353 0.584341
|
||||
74 0.968353 0.584341
|
||||
SURF 0X10
|
||||
mat 1
|
||||
refs 4
|
||||
80 0.815763 -0.126235
|
||||
79 0.980068 -0.126235
|
||||
78 0.980812 0.584341
|
||||
77 0.968353 0.584341
|
||||
SURF 0X10
|
||||
mat 1
|
||||
refs 4
|
||||
81 0.815763 -0.126235
|
||||
82 0.980068 -0.126235
|
||||
83 0.980812 0.584341
|
||||
84 0.968353 0.584341
|
||||
SURF 0X10
|
||||
mat 1
|
||||
refs 4
|
||||
85 0.815763 -0.126235
|
||||
81 0.815763 -0.126235
|
||||
84 0.968353 0.584341
|
||||
87 0.968353 0.584341
|
||||
SURF 0X10
|
||||
mat 1
|
||||
refs 3
|
||||
83 0.980812 0.584341
|
||||
82 0.980068 -0.126235
|
||||
86 0.980068 -0.126235
|
||||
SURF 0X10
|
||||
mat 1
|
||||
refs 3
|
||||
87 0.968353 0.584341
|
||||
84 0.968353 0.584341
|
||||
83 0.980812 0.584341
|
||||
SURF 0X10
|
||||
mat 1
|
||||
refs 4
|
||||
87 0.968353 0.584341
|
||||
83 0.980812 0.584341
|
||||
86 0.980068 -0.126235
|
||||
85 0.815763 -0.126235
|
||||
SURF 0X10
|
||||
mat 1
|
||||
refs 4
|
||||
89 0.968575 0.584673
|
||||
88 0.981034 0.584673
|
||||
82 0.980289 -0.125903
|
||||
81 0.815985 -0.125903
|
||||
SURF 0X10
|
||||
mat 1
|
||||
refs 4
|
||||
90 0.968575 0.584673
|
||||
89 0.968575 0.584673
|
||||
81 0.815985 -0.125903
|
||||
85 0.815985 -0.125903
|
||||
SURF 0X10
|
||||
mat 1
|
||||
refs 3
|
||||
86 0.980289 -0.125903
|
||||
82 0.980289 -0.125903
|
||||
88 0.981034 0.584673
|
||||
SURF 0X10
|
||||
mat 1
|
||||
refs 3
|
||||
88 0.981034 0.584673
|
||||
89 0.968575 0.584673
|
||||
90 0.968575 0.584673
|
||||
SURF 0X10
|
||||
mat 1
|
||||
refs 4
|
||||
85 0.815985 -0.125903
|
||||
86 0.980289 -0.125903
|
||||
88 0.981034 0.584673
|
||||
90 0.968575 0.584673
|
||||
SURF 0X10
|
||||
mat 1
|
||||
refs 4
|
||||
91 0.590202 -0.109015
|
||||
92 0.795871 -0.109015
|
||||
93 0.796899 0.807019
|
||||
94 0.760677 0.807019
|
||||
SURF 0X10
|
||||
mat 1
|
||||
refs 4
|
||||
95 0.590202 -0.109015
|
||||
91 0.590202 -0.109015
|
||||
94 0.760677 0.807019
|
||||
97 0.760677 0.807019
|
||||
SURF 0X10
|
||||
mat 1
|
||||
refs 3
|
||||
93 0.796899 0.807019
|
||||
92 0.795871 -0.109015
|
||||
96 0.795871 -0.109015
|
||||
SURF 0X10
|
||||
mat 1
|
||||
refs 3
|
||||
97 0.760677 0.807019
|
||||
94 0.760677 0.807019
|
||||
93 0.796899 0.807019
|
||||
SURF 0X10
|
||||
mat 1
|
||||
refs 4
|
||||
97 0.760677 0.807019
|
||||
93 0.796899 0.807019
|
||||
96 0.795871 -0.109015
|
||||
95 0.590202 -0.109015
|
||||
SURF 0X10
|
||||
mat 1
|
||||
refs 4
|
||||
99 0.760677 0.807952
|
||||
98 0.796899 0.807952
|
||||
92 0.795871 -0.108082
|
||||
91 0.590202 -0.108082
|
||||
SURF 0X10
|
||||
mat 1
|
||||
refs 4
|
||||
100 0.760677 0.807952
|
||||
99 0.760677 0.807952
|
||||
91 0.590202 -0.108082
|
||||
95 0.590202 -0.108082
|
||||
SURF 0X10
|
||||
mat 1
|
||||
refs 3
|
||||
96 0.795871 -0.108082
|
||||
92 0.795871 -0.108082
|
||||
98 0.796899 0.807952
|
||||
SURF 0X10
|
||||
mat 1
|
||||
refs 3
|
||||
98 0.796899 0.807952
|
||||
99 0.760677 0.807952
|
||||
100 0.760677 0.807952
|
||||
SURF 0X10
|
||||
mat 1
|
||||
refs 4
|
||||
95 0.590202 -0.108082
|
||||
96 0.795871 -0.108082
|
||||
98 0.796899 0.807952
|
||||
100 0.760677 0.807952
|
||||
kids 0
|
||||
BIN
Frigate/Models/Armament/Weapons/RB-71/aim-7.png
Normal file
|
After Width: | Height: | Size: 2.7 KiB |
14
Frigate/Models/Armament/Weapons/RB-71/aim-7.xml
Normal file
@@ -0,0 +1,14 @@
|
||||
<?xml version="1.0"?>
|
||||
|
||||
<PropertyList>
|
||||
|
||||
<path>aim-7.ac</path>
|
||||
|
||||
<nopreview/>
|
||||
|
||||
<effect>
|
||||
<inherits-from>Aircraft/JA37/Models/Effects/ja37-metal</inherits-from>
|
||||
<object-name>rb71</object-name>
|
||||
</effect>
|
||||
|
||||
</PropertyList>
|
||||
195
Frigate/Models/Armament/Weapons/RB-71/explosion-0.xml
Normal 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/rb-71/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>65</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-24J missile 1 explosion</name>
|
||||
<model>explosion-bounds.xml</model>
|
||||
<trigger>payload/armament/rb-71/flags/explode-id-0</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/rb-71/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>
|
||||
195
Frigate/Models/Armament/Weapons/RB-71/explosion-1.xml
Normal 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/rb-71/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>65</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-24J missile 1 explosion</name>
|
||||
<model>explosion-bounds.xml</model>
|
||||
<trigger>payload/armament/rb-71/flags/explode-id-1</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/rb-71/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>
|
||||
195
Frigate/Models/Armament/Weapons/RB-71/explosion-2.xml
Normal 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/rb-71/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>65</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-24J missile 1 explosion</name>
|
||||
<model>explosion-bounds.xml</model>
|
||||
<trigger>payload/armament/rb-71/flags/explode-id-2</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/rb-71/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>
|
||||