New livs by N-SCOT, updated damage

This commit is contained in:
JMaverick16 2017-04-25 11:17:58 +02:00
parent 3e19ea712b
commit dd592d26c4
33 changed files with 298 additions and 59 deletions

0
Models/Liveries/Blur.png Normal file → Executable file
View File

Before

Width:  |  Height:  |  Size: 90 KiB

After

Width:  |  Height:  |  Size: 90 KiB

BIN
Models/Liveries/Default.jpg Normal file → Executable file

Binary file not shown.

Before

Width:  |  Height:  |  Size: 155 KiB

After

Width:  |  Height:  |  Size: 1.2 MiB

16
Models/Liveries/Default.xml Executable file
View File

@ -0,0 +1,16 @@
<?xml version="1.0" encoding="UTF-8"?>
<PropertyList>
<sim>
<model>
<livery>
<name type="string">Default - USAF 142ATW NY ANG</name>
<texture>Liveries/Default.jpg</texture>
</livery>
</model>
</sim>
</PropertyList>

0
Models/Liveries/Disk.png Normal file → Executable file
View File

Before

Width:  |  Height:  |  Size: 40 KiB

After

Width:  |  Height:  |  Size: 40 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.4 MiB

16
Models/Liveries/FAF_ED1_33.xml Executable file
View File

@ -0,0 +1,16 @@
<?xml version="1.0" encoding="UTF-8"?>
<PropertyList>
<sim>
<model>
<livery>
<name type="string">French Air Force ED 1/33</name>
<texture>Liveries/FAF_ED1_33.jpg</texture>
</livery>
</model>
</sim>
</PropertyList>

BIN
Models/Liveries/FGUK.jpg Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.2 MiB

16
Models/Liveries/FGUK.xml Executable file
View File

@ -0,0 +1,16 @@
<?xml version="1.0" encoding="UTF-8"?>
<PropertyList>
<sim>
<model>
<livery>
<name type="string">FGUK North Theatre OPS</name>
<texture>Liveries/FGUK.jpg</texture>
</livery>
</model>
</sim>
</PropertyList>

BIN
Models/Liveries/IAM32St.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.3 MiB

16
Models/Liveries/IAM32St.xml Executable file
View File

@ -0,0 +1,16 @@
<?xml version="1.0" encoding="UTF-8"?>
<PropertyList>
<sim>
<model>
<livery>
<name type="string">Italian Aeronautica Militare 32 Stormo</name>
<texture>Liveries/IAM32St.jpg</texture>
</livery>
</model>
</sim>
</PropertyList>

BIN
Models/Liveries/MQ-9.jpg Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 155 KiB

BIN
Models/Liveries/NASA.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.3 MiB

16
Models/Liveries/NASA.xml Executable file
View File

@ -0,0 +1,16 @@
<?xml version="1.0" encoding="UTF-8"?>
<PropertyList>
<sim>
<model>
<livery>
<name type="string">NASA Ikhana Project</name>
<texture>Liveries/NASA.jpg</texture>
</livery>
</model>
</sim>
</PropertyList>

0
Models/Liveries/Paintkit.pdf Normal file → Executable file
View File

BIN
Models/Liveries/RAF13S.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.1 MiB

16
Models/Liveries/RAF13S.xml Executable file
View File

@ -0,0 +1,16 @@
<?xml version="1.0" encoding="UTF-8"?>
<PropertyList>
<sim>
<model>
<livery>
<name type="string">RAF 13th Sqn</name>
<texture>Liveries/RAF13S.jpg</texture>
</livery>
</model>
</sim>
</PropertyList>

BIN
Models/Liveries/RAF39S.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.8 MiB

16
Models/Liveries/RAF39S.xml Executable file
View File

@ -0,0 +1,16 @@
<?xml version="1.0" encoding="UTF-8"?>
<PropertyList>
<sim>
<model>
<livery>
<name type="string">RAF 39th Sqn</name>
<texture>Liveries/RAF39S.jpg</texture>
</livery>
</model>
</sim>
</PropertyList>

BIN
Models/Liveries/RAF54S.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 MiB

16
Models/Liveries/RAF54S.xml Executable file
View File

@ -0,0 +1,16 @@
<?xml version="1.0" encoding="UTF-8"?>
<PropertyList>
<sim>
<model>
<livery>
<name type="string">RAF 54th Sqn</name>
<texture>Liveries/RAF54S.jpg</texture>
</livery>
</model>
</sim>
</PropertyList>

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.3 MiB

16
Models/Liveries/RNLAF306S.xml Executable file
View File

@ -0,0 +1,16 @@
<?xml version="1.0" encoding="UTF-8"?>
<PropertyList>
<sim>
<model>
<livery>
<name type="string">RNLAF 306 Sqn</name>
<texture>Liveries/RNLAF306S.jpg</texture>
</livery>
</model>
</sim>
</PropertyList>

0
Models/Liveries/Test.jpg Normal file → Executable file
View File

Before

Width:  |  Height:  |  Size: 1018 KiB

After

Width:  |  Height:  |  Size: 1018 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.3 MiB

16
Models/Liveries/USAF42AS.xml Executable file
View File

@ -0,0 +1,16 @@
<?xml version="1.0" encoding="UTF-8"?>
<PropertyList>
<sim>
<model>
<livery>
<name type="string">USAF 42 AS</name>
<texture>Liveries/USAF42AS.jpg</texture>
</livery>
</model>
</sim>
</PropertyList>

BIN
Models/Liveries/USCBP.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 MiB

16
Models/Liveries/USCBP.xml Executable file
View File

@ -0,0 +1,16 @@
<?xml version="1.0" encoding="UTF-8"?>
<PropertyList>
<sim>
<model>
<livery>
<name type="string">US Customs and Border Patrol</name>
<texture>Liveries/USCBP.jpg</texture>
</livery>
</model>
</sim>
</PropertyList>

View File

@ -7,7 +7,7 @@
<model> <model>
<livery> <livery>
<name type="string">United States Air Force</name> <name type="string">United States Air Force</name>
<texture>Liveries/Default.jpg</texture> <texture>Liveries/MQ-9.jpg</texture>
</livery> </livery>
</model> </model>

2
Models/MQ-9-2.xml Normal file → Executable file
View File

@ -360,7 +360,7 @@
<object-name>MQ-9</object-name> <object-name>MQ-9</object-name>
<property-base>sim/model/livery</property-base> <property-base>sim/model/livery</property-base>
<texture-prop>texture</texture-prop> <texture-prop>texture</texture-prop>
<texture>Aircraft/MQ-9/Models/Liveries/Default.jpg</texture> <texture>Aircraft/MQ-9/Models/Liveries/MQ-9.jpg</texture>
</animation> </animation>
<animation> <animation>

78
Models/MQ-9.ac Normal file → Executable file
View File

@ -363,7 +363,7 @@ kids 39
OBJECT poly OBJECT poly
name "AileronL" name "AileronL"
loc 0.295158 0.778684 -2e-07 loc 0.295158 0.778684 -2e-07
texture "Liveries/Default.jpg" texture "Liveries/MQ-9.jpg"
crease 30.000000 crease 30.000000
numvert 336 numvert 336
0.40538 -0.427044 6.10711 0.40538 -0.427044 6.10711
@ -2905,7 +2905,7 @@ kids 0
OBJECT poly OBJECT poly
name "AileronR" name "AileronR"
loc 0.295158 0.778684 -2e-07 loc 0.295158 0.778684 -2e-07
texture "Liveries/Default.jpg" texture "Liveries/MQ-9.jpg"
crease 30.000000 crease 30.000000
numvert 336 numvert 336
0.405379 -0.427042 -6.10711 0.405379 -0.427042 -6.10711
@ -5447,7 +5447,7 @@ kids 0
OBJECT poly OBJECT poly
name "Antennas" name "Antennas"
loc 0.295158 0.778684 -2e-07 loc 0.295158 0.778684 -2e-07
texture "Liveries/Default.jpg" texture "Liveries/MQ-9.jpg"
crease 30.000000 crease 30.000000
numvert 3539 numvert 3539
-0.334625 -0.425939 -7.09598 -0.334625 -0.425939 -7.09598
@ -33018,7 +33018,7 @@ kids 0
OBJECT poly OBJECT poly
name "Blades" name "Blades"
loc 0.295158 0.778684 -2e-07 loc 0.295158 0.778684 -2e-07
texture "Liveries/Default.jpg" texture "Liveries/MQ-9.jpg"
crease 30.000000 crease 30.000000
numvert 423 numvert 423
4.25986 -0.137114 -0.153899 4.25986 -0.137114 -0.153899
@ -36137,7 +36137,7 @@ kids 0
OBJECT poly OBJECT poly
name "ElevatorL" name "ElevatorL"
loc 0.295158 0.778684 -2e-07 loc 0.295158 0.778684 -2e-07
texture "Liveries/Default.jpg" texture "Liveries/MQ-9.jpg"
crease 30.000000 crease 30.000000
numvert 340 numvert 340
3.20876 0.948071 2.07554 3.20876 0.948071 2.07554
@ -38725,7 +38725,7 @@ kids 0
OBJECT poly OBJECT poly
name "ElevatorR" name "ElevatorR"
loc 0.295158 0.778684 -2e-07 loc 0.295158 0.778684 -2e-07
texture "Liveries/Default.jpg" texture "Liveries/MQ-9.jpg"
crease 30.000000 crease 30.000000
numvert 340 numvert 340
3.20876 0.948071 -2.07554 3.20876 0.948071 -2.07554
@ -41313,7 +41313,7 @@ kids 0
OBJECT poly OBJECT poly
name "Engine" name "Engine"
loc 0.295158 0.778684 -2e-07 loc 0.295158 0.778684 -2e-07
texture "Liveries/Default.jpg" texture "Liveries/MQ-9.jpg"
crease 30.000000 crease 30.000000
numvert 1689 numvert 1689
1.74316 0.225238 0.0032469 1.74316 0.225238 0.0032469
@ -54693,7 +54693,7 @@ kids 0
OBJECT poly OBJECT poly
name "FlapL1" name "FlapL1"
loc 0.295158 0.778684 -2e-07 loc 0.295158 0.778684 -2e-07
texture "Liveries/Default.jpg" texture "Liveries/MQ-9.jpg"
crease 30.000000 crease 30.000000
numvert 251 numvert 251
0.383878 -0.198953 1.55702 0.383878 -0.198953 1.55702
@ -56632,7 +56632,7 @@ kids 0
OBJECT poly OBJECT poly
name "FlapL2" name "FlapL2"
loc 0.295158 0.778684 -2e-07 loc 0.295158 0.778684 -2e-07
texture "Liveries/Default.jpg" texture "Liveries/MQ-9.jpg"
crease 30.000000 crease 30.000000
numvert 187 numvert 187
0.383878 -0.22759 4.15203 0.383878 -0.22759 4.15203
@ -58059,7 +58059,7 @@ kids 0
OBJECT poly OBJECT poly
name "FlapR1" name "FlapR1"
loc 0.295158 0.778684 -2e-07 loc 0.295158 0.778684 -2e-07
texture "Liveries/Default.jpg" texture "Liveries/MQ-9.jpg"
crease 30.000000 crease 30.000000
numvert 251 numvert 251
0.383878 -0.198953 -1.55702 0.383878 -0.198953 -1.55702
@ -59998,7 +59998,7 @@ kids 0
OBJECT poly OBJECT poly
name "FlapR2" name "FlapR2"
loc 0.295158 0.778684 -2e-07 loc 0.295158 0.778684 -2e-07
texture "Liveries/Default.jpg" texture "Liveries/MQ-9.jpg"
crease 30.000000 crease 30.000000
numvert 187 numvert 187
0.383878 -0.227588 -4.15203 0.383878 -0.227588 -4.15203
@ -61425,7 +61425,7 @@ kids 0
OBJECT poly OBJECT poly
name "Fuselage" name "Fuselage"
loc 0.295158 0.778684 -2e-07 loc 0.295158 0.778684 -2e-07
texture "Liveries/Default.jpg" texture "Liveries/MQ-9.jpg"
crease 30.000000 crease 30.000000
numvert 7319 numvert 7319
0.552877 -0.343002 9.31399 0.552877 -0.343002 9.31399
@ -118292,7 +118292,7 @@ kids 0
OBJECT poly OBJECT poly
name "GearBoxB" name "GearBoxB"
loc 0.295158 0.778684 -2e-07 loc 0.295158 0.778684 -2e-07
texture "Liveries/Default.jpg" texture "Liveries/MQ-9.jpg"
crease 30.000000 crease 30.000000
numvert 319 numvert 319
2.00264 -0.397682 0.454194 2.00264 -0.397682 0.454194
@ -120517,7 +120517,7 @@ kids 0
OBJECT poly OBJECT poly
name "GearBoxF" name "GearBoxF"
loc 0.295158 0.778684 -2e-07 loc 0.295158 0.778684 -2e-07
texture "Liveries/Default.jpg" texture "Liveries/MQ-9.jpg"
crease 30.000000 crease 30.000000
numvert 57 numvert 57
-0.549842 -0.742394 -1e-07 -0.549842 -0.742394 -1e-07
@ -120880,7 +120880,7 @@ kids 0
OBJECT poly OBJECT poly
name "HellfirePylonL" name "HellfirePylonL"
loc 0.295158 0.778684 -2e-07 loc 0.295158 0.778684 -2e-07
texture "Liveries/Default.jpg" texture "Liveries/MQ-9.jpg"
crease 30.000000 crease 30.000000
numvert 238 numvert 238
-0.994616 -0.802733 1.94589 -0.994616 -0.802733 1.94589
@ -122630,7 +122630,7 @@ kids 0
OBJECT poly OBJECT poly
name "HellfirePylonR" name "HellfirePylonR"
loc 0.295158 0.778684 -2e-07 loc 0.295158 0.778684 -2e-07
texture "Liveries/Default.jpg" texture "Liveries/MQ-9.jpg"
crease 30.000000 crease 30.000000
numvert 238 numvert 238
-0.994616 -0.802733 -1.94589 -0.994616 -0.802733 -1.94589
@ -124380,7 +124380,7 @@ kids 0
OBJECT poly OBJECT poly
name "HStabilizerL" name "HStabilizerL"
loc 0.295158 0.778684 -2e-07 loc 0.295158 0.778684 -2e-07
texture "Liveries/Default.jpg" texture "Liveries/MQ-9.jpg"
crease 30.000000 crease 30.000000
numvert 603 numvert 603
3.20876 0.888774 2.06587 3.20876 0.888774 2.06587
@ -128911,7 +128911,7 @@ kids 0
OBJECT poly OBJECT poly
name "HStabilizerR" name "HStabilizerR"
loc 0.295158 0.778684 -2e-07 loc 0.295158 0.778684 -2e-07
texture "Liveries/Default.jpg" texture "Liveries/MQ-9.jpg"
crease 30.000000 crease 30.000000
numvert 603 numvert 603
3.20876 0.888774 -2.06587 3.20876 0.888774 -2.06587
@ -133442,7 +133442,7 @@ kids 0
OBJECT poly OBJECT poly
name "JawN" name "JawN"
loc 0.295158 0.778684 -2e-07 loc 0.295158 0.778684 -2e-07
texture "Liveries/Default.jpg" texture "Liveries/MQ-9.jpg"
crease 30.000000 crease 30.000000
numvert 118 numvert 118
-3.34989 -1.68083 0.104979 -3.34989 -1.68083 0.104979
@ -134360,7 +134360,7 @@ kids 0
OBJECT poly OBJECT poly
name "Lights" name "Lights"
loc 0.295158 0.778684 -2e-07 loc 0.295158 0.778684 -2e-07
texture "Liveries/Default.jpg" texture "Liveries/MQ-9.jpg"
crease 30.000000 crease 30.000000
numvert 183 numvert 183
2.78223 0.669074 -0.0140444 2.78223 0.669074 -0.0140444
@ -135775,7 +135775,7 @@ kids 0
OBJECT poly OBJECT poly
name "Propeller" name "Propeller"
loc 0.295158 0.778684 -2e-07 loc 0.295158 0.778684 -2e-07
texture "Liveries/Default.jpg" texture "Liveries/MQ-9.jpg"
crease 30.000000 crease 30.000000
numvert 194 numvert 194
4.71532 0.0583465 -0.0793374 4.71532 0.0583465 -0.0793374
@ -137441,7 +137441,7 @@ kids 0
OBJECT poly OBJECT poly
name "PylonL1" name "PylonL1"
loc 0.295158 0.778684 -2e-07 loc 0.295158 0.778684 -2e-07
texture "Liveries/Default.jpg" texture "Liveries/MQ-9.jpg"
crease 30.000000 crease 30.000000
numvert 405 numvert 405
-0.811794 -0.457006 2.04736 -0.811794 -0.457006 2.04736
@ -140542,7 +140542,7 @@ kids 0
OBJECT poly OBJECT poly
name "PylonL2" name "PylonL2"
loc 0.295158 0.778684 -2e-07 loc 0.295158 0.778684 -2e-07
texture "Liveries/Default.jpg" texture "Liveries/MQ-9.jpg"
crease 30.000000 crease 30.000000
numvert 405 numvert 405
-0.882646 -0.457006 1.18461 -0.882646 -0.457006 1.18461
@ -143643,7 +143643,7 @@ kids 0
OBJECT poly OBJECT poly
name "PylonR1" name "PylonR1"
loc 0.295158 0.778684 -2e-07 loc 0.295158 0.778684 -2e-07
texture "Liveries/Default.jpg" texture "Liveries/MQ-9.jpg"
crease 30.000000 crease 30.000000
numvert 405 numvert 405
-0.811795 -0.457006 -2.04736 -0.811795 -0.457006 -2.04736
@ -146744,7 +146744,7 @@ kids 0
OBJECT poly OBJECT poly
name "PylonR2" name "PylonR2"
loc 0.295158 0.778684 -2e-07 loc 0.295158 0.778684 -2e-07
texture "Liveries/Default.jpg" texture "Liveries/MQ-9.jpg"
crease 30.000000 crease 30.000000
numvert 405 numvert 405
-0.882646 -0.457006 -1.18461 -0.882646 -0.457006 -1.18461
@ -149845,7 +149845,7 @@ kids 0
OBJECT poly OBJECT poly
name "Rudder" name "Rudder"
loc 0.295158 0.778684 -2e-07 loc 0.295158 0.778684 -2e-07
texture "Liveries/Default.jpg" texture "Liveries/MQ-9.jpg"
crease 30.000000 crease 30.000000
numvert 311 numvert 311
3.13551 -1.03335 0.0641197 3.13551 -1.03335 0.0641197
@ -152206,7 +152206,7 @@ kids 0
OBJECT poly OBJECT poly
name "Scissor1N" name "Scissor1N"
loc 0.295158 0.778684 -2e-07 loc 0.295158 0.778684 -2e-07
texture "Liveries/Default.jpg" texture "Liveries/MQ-9.jpg"
crease 30.000000 crease 30.000000
numvert 34 numvert 34
-3.13067 -1.58151 -0.0722363 -3.13067 -1.58151 -0.0722363
@ -152488,7 +152488,7 @@ kids 0
OBJECT poly OBJECT poly
name "Scissor2N" name "Scissor2N"
loc 0.295158 0.778684 -2e-07 loc 0.295158 0.778684 -2e-07
texture "Liveries/Default.jpg" texture "Liveries/MQ-9.jpg"
crease 30.000000 crease 30.000000
numvert 60 numvert 60
-2.88295 -1.13603 -0.0526668 -2.88295 -1.13603 -0.0526668
@ -153024,7 +153024,7 @@ kids 0
OBJECT poly OBJECT poly
name "Sensor" name "Sensor"
loc 0.295158 0.778684 -2e-07 loc 0.295158 0.778684 -2e-07
texture "Liveries/Default.jpg" texture "Liveries/MQ-9.jpg"
crease 30.000000 crease 30.000000
numvert 2400 numvert 2400
-4.57771 -1.03412 -0.0109268 -4.57771 -1.03412 -0.0109268
@ -172384,7 +172384,7 @@ kids 0
OBJECT poly OBJECT poly
name "SensorMount1" name "SensorMount1"
loc 0.295158 0.778684 -2e-07 loc 0.295158 0.778684 -2e-07
texture "Liveries/Default.jpg" texture "Liveries/MQ-9.jpg"
crease 30.000000 crease 30.000000
numvert 436 numvert 436
-4.37581 -0.72585 0.269207 -4.37581 -0.72585 0.269207
@ -175444,7 +175444,7 @@ kids 0
OBJECT poly OBJECT poly
name "SensorMount2" name "SensorMount2"
loc 0.295158 0.778684 -2e-07 loc 0.295158 0.778684 -2e-07
texture "Liveries/Default.jpg" texture "Liveries/MQ-9.jpg"
crease 30.000000 crease 30.000000
numvert 104 numvert 104
-4.69901 -0.582895 0.0640987 -4.69901 -0.582895 0.0640987
@ -176284,7 +176284,7 @@ kids 0
OBJECT poly OBJECT poly
name "Strut1N" name "Strut1N"
loc 0.295158 0.778684 -2e-07 loc 0.295158 0.778684 -2e-07
texture "Liveries/Default.jpg" texture "Liveries/MQ-9.jpg"
crease 30.000000 crease 30.000000
numvert 304 numvert 304
-3.3214 -1.44725 -0.0344578 -3.3214 -1.44725 -0.0344578
@ -178756,7 +178756,7 @@ kids 0
OBJECT poly OBJECT poly
name "Strut2N" name "Strut2N"
loc 0.295158 0.778684 -2e-07 loc 0.295158 0.778684 -2e-07
texture "Liveries/Default.jpg" texture "Liveries/MQ-9.jpg"
crease 30.000000 crease 30.000000
numvert 110 numvert 110
-2.90214 -1.30022 -0.110746 -2.90214 -1.30022 -0.110746
@ -179690,7 +179690,7 @@ kids 0
OBJECT poly OBJECT poly
name "StrutL" name "StrutL"
loc 0.295158 0.778684 -2e-07 loc 0.295158 0.778684 -2e-07
texture "Liveries/Default.jpg" texture "Liveries/MQ-9.jpg"
crease 30.000000 crease 30.000000
numvert 213 numvert 213
-0.35147 -1.77434 1.55963 -0.35147 -1.77434 1.55963
@ -181339,7 +181339,7 @@ kids 0
OBJECT poly OBJECT poly
name "StrutR" name "StrutR"
loc 0.295158 0.778684 -2e-07 loc 0.295158 0.778684 -2e-07
texture "Liveries/Default.jpg" texture "Liveries/MQ-9.jpg"
crease 30.000000 crease 30.000000
numvert 213 numvert 213
-0.35147 -1.77434 -1.55963 -0.35147 -1.77434 -1.55963
@ -182988,7 +182988,7 @@ kids 0
OBJECT poly OBJECT poly
name "VStabilizer" name "VStabilizer"
loc 0.295158 0.778684 -2e-07 loc 0.295158 0.778684 -2e-07
texture "Liveries/Default.jpg" texture "Liveries/MQ-9.jpg"
crease 30.000000 crease 30.000000
numvert 465 numvert 465
3.13551 -1.07528 0.107143 3.13551 -1.07528 0.107143
@ -186501,7 +186501,7 @@ kids 0
OBJECT poly OBJECT poly
name "WheelL" name "WheelL"
loc 0.295158 0.778684 -2e-07 loc 0.295158 0.778684 -2e-07
texture "Liveries/Default.jpg" texture "Liveries/MQ-9.jpg"
crease 30.000000 crease 30.000000
numvert 1110 numvert 1110
-0.429736 -1.84946 1.73691 -0.429736 -1.84946 1.73691
@ -195631,7 +195631,7 @@ kids 0
OBJECT poly OBJECT poly
name "WheelN" name "WheelN"
loc 0.295158 0.778684 -2e-07 loc 0.295158 0.778684 -2e-07
texture "Liveries/Default.jpg" texture "Liveries/MQ-9.jpg"
crease 30.000000 crease 30.000000
numvert 866 numvert 866
-3.20969 -1.88934 0.114236 -3.20969 -1.88934 0.114236
@ -202713,7 +202713,7 @@ kids 0
OBJECT poly OBJECT poly
name "WheelR" name "WheelR"
loc 0.295158 0.778684 -2e-07 loc 0.295158 0.778684 -2e-07
texture "Liveries/Default.jpg" texture "Liveries/MQ-9.jpg"
crease 30.000000 crease 30.000000
numvert 1110 numvert 1110
-0.429736 -1.84946 -1.73691 -0.429736 -1.84946 -1.73691

2
Models/MQ-9.xml Normal file → Executable file
View File

@ -357,7 +357,7 @@
<object-name>MQ-9</object-name> <object-name>MQ-9</object-name>
<property-base>sim/model/livery</property-base> <property-base>sim/model/livery</property-base>
<texture-prop>texture</texture-prop> <texture-prop>texture</texture-prop>
<texture>Aircraft/MQ-9/Models/Liveries/Default.jpg</texture> <texture>Aircraft/MQ-9/Models/Liveries/MQ-9.jpg</texture>
</animation> </animation>
<animation> <animation>

95
Nasal/damage.nas Normal file → Executable file
View File

@ -11,13 +11,32 @@ var clamp = func(v, min, max) { v < min ? min : v > max ? max : v }
var TRUE = 1; var TRUE = 1;
var FALSE = 0; var FALSE = 0;
var cannon_types = {
" M70 rocket hit": 0.25, #135mm
" M55 cannon shell hit": 0.10, # 30mm
" KCA cannon shell hit": 0.10, # 30mm
" Gun Splash On ": 0.10, # 30mm
" M61A1 shell hit": 0.05, # 20mm
" GAU-8/A hit": 0.10, # 30mm
" BK27 cannon hit": 0.07, # 27mm
" GSh-30 hit": 0.10, # 30mm
" 7.62 hit": 0.005,# 7.62mm
" 50 BMG hit": 0.015,# 12.7mm
};
var warhead_lbs = { var warhead_lbs = {
"aim-120": 44.00, "aim-120": 44.00,
"AIM120": 44.00, "AIM120": 44.00,
"AIM-120": 44.00,
"RB-99": 44.00, "RB-99": 44.00,
"aim-7": 88.00, "aim-7": 88.00,
"AIM-7": 88.00,
"RB-71": 88.00, "RB-71": 88.00,
"aim-9": 20.80, "aim-9": 20.80,
"AIM9": 20.80,
"AIM-9": 20.80, "AIM-9": 20.80,
"RB-24": 20.80, "RB-24": 20.80,
"RB-24J": 20.80, "RB-24J": 20.80,
@ -27,23 +46,61 @@ var warhead_lbs = {
"Meteor": 55.00, "Meteor": 55.00,
"AIM-54": 135.00, "AIM-54": 135.00,
"Matra R550 Magic 2": 27.00, "Matra R550 Magic 2": 27.00,
"MatraR550Magic2": 27.00,
"Matra MICA": 30.00, "Matra MICA": 30.00,
"MatraMica": 30.00,
"MatraMicaIR": 30.00,
"RB-15F": 440.92, "RB-15F": 440.92,
"SCALP": 992.00, "SCALP": 992.00,
"KN-06": 315.00, "KN-06": 315.00,
"GBU12": 190.00, "GBU12": 190.00,
"GBU16": 450.00, "GBU16": 450.00,
"Sea Eagle": 505.00, "Sea Eagle": 505.00,
"SeaEagle": 505.00,
"AGM65": 200.00, "AGM65": 200.00,
"RB-04E": 661.00, "RB-04E": 661.00,
"RB-05A": 353.00, "RB-05A": 353.00,
"RB-75": 126.00, "RB-75": 126.00,
"M90": 500.00, "M90": 500.00,
"M71": 200.00, "M71": 200.00,
"M71R": 200.00,
"MK-82": 192.00, "MK-82": 192.00,
"LAU-68": 10.00, "LAU-68": 10.00,
"M317": 145.00, "M317": 145.00,
"GBU-31": 945.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,
"Exocet": 364.00,
};
var fireMsgs = {
# F14
" FOX3 at": nil, # radar
" FOX2 at": nil, # heat
" FOX1 at": nil, # semi-radar
# Viggen
" Fox 1 at": nil, # semi-radar
" Fox 2 at": nil, # heat
" Fox 3 at": nil, # radar
" Greyhound at": nil, # cruise missile
" Bombs away at": nil, # bombs
" Bruiser at": nil, # anti-ship
" Rifle at": nil, # TV guided
# SAM and missile frigate
" Bird away at": nil, # G/A
# F15
" aim7 at": nil,
" aim9 at": nil,
" aim120 at": nil,
}; };
var incoming_listener = func { var incoming_listener = func {
@ -62,11 +119,7 @@ var incoming_listener = func {
# a m2000 is firing at us # a m2000 is firing at us
m2000 = TRUE; m2000 = TRUE;
} }
if (last_vector[1] == " FOX2 at" or last_vector[1] == " Fox 1 at" or last_vector[1] == " Fox 2 at" or last_vector[1] == " Fox 3 at" if (contains(fireMsgs, last_vector[1]) or m2000 == TRUE) {
or last_vector[1] == " Greyhound at" or last_vector[1] == " Bombs away at" or last_vector[1] == " Bruiser at" or last_vector[1] == " Rifle at" or last_vector[1] == " Bird away at"
or last_vector[1] == " aim7 at" or last_vector[1] == " aim9 at"
or last_vector[1] == " aim120 at"
or m2000 == TRUE) {
# air2air being fired # air2air being fired
if (size(last_vector) > 2 or m2000 == TRUE) { if (size(last_vector) > 2 or m2000 == TRUE) {
#print("Missile launch detected at"~last_vector[2]~" from "~author); #print("Missile launch detected at"~last_vector[2]~" from "~author);
@ -174,20 +227,30 @@ var incoming_listener = func {
nearby_explosion(); nearby_explosion();
} }
} }
} elsif (last_vector[1] == " M70 rocket hit" or last_vector[1] == " M55 cannon shell hit" or last_vector[1] == " KCA cannon shell hit" or last_vector[1] == " Gun Splash On " or last_vector[1] == " M61A1 shell hit" or last_vector[1] == " GAU-8/A hit") { } elsif (cannon_types[last_vector[1]] != nil) {
# cannon hitting someone
#print("cannon");
if (size(last_vector) > 2 and last_vector[2] == " "~callsign) { if (size(last_vector) > 2 and last_vector[2] == " "~callsign) {
# that someone is me! var last3 = split(" ", last_vector[3]);
#print("hitting me"); if(size(last3) > 2 and size(last3[2]) > 2 and last3[2] == "hits" ) {
var probability = cannon_types[last_vector[1]];
var hit_count = num(last3[1]);
if (hit_count != nil) {
var damaged_sys = 0;
for (var i = 1; i <= hit_count; i = i + 1) {
var failed = fail_systems(probability);
damaged_sys = damaged_sys + failed;
}
var probability = 0.20; # take 20% damage from each hit printf("Took %.1f%% x %2d damage from cannon! %s systems was hit.", probability*100, hit_count, damaged_sys);
if (last_vector[1] == " M70 rocket hit" or last_vector[1] == " Gun Splash On " or last_vector[1] == " GAU-8/A hit") { nearby_explosion();
probability = 0.30; }
} else {
var probability = cannon_types[last_vector[1]];
#print("probability: " ~ probability);
var failed = fail_systems(probability * 3);# Old messages is assumed to be 3 hits
printf("Took %.1f%% x 3 damage from cannon! %s systems was hit.", probability*100, failed);
nearby_explosion();
} }
var failed = fail_systems(probability);
printf("Took %.1f%% damage from cannon! %s systems was hit.", probability*100, failed);
nearby_explosion();
} }
} }
} }

View File

@ -5,7 +5,7 @@ Author: Petar Jedvaj (pjedvaj)
Date: 3 Jul 2016 Date: 3 Jul 2016
License: GNU General Public License License: GNU General Public License
FDM: JSBSim FDM: JSBSim
Addons: Bombable, Walker Addons: Bombable, Walker, MP damage code.
**************** Splash screen and thumbnail photos are downloaded from Wikimedia Commons *************** **************** Splash screen and thumbnail photos are downloaded from Wikimedia Commons ***************
***************************** Data used for devlopment are taken from Wikipedia ************************* ***************************** Data used for devlopment are taken from Wikipedia *************************