Interior: Added files for 404Design 2020
This commit is contained in:
parent
1a866584e2
commit
80d4c370c2
File diff suppressed because it is too large
Load Diff
|
@ -0,0 +1,501 @@
|
|||
<PropertyList>
|
||||
|
||||
<path>404Design5.ac</path>
|
||||
|
||||
<effect>
|
||||
<inherits-from>Aircraft/followme_e-tron/Models/Effects/interior</inherits-from>
|
||||
<object-name>Mesh63</object-name>
|
||||
<object-name>Mesh64</object-name>
|
||||
<object-name>Mesh68</object-name>
|
||||
<object-name>Mesh69</object-name>
|
||||
</effect>
|
||||
|
||||
|
||||
<!-- Decoration -->
|
||||
<animation>
|
||||
<type>select</type>
|
||||
<object-name>baowenbei</object-name>
|
||||
<condition>
|
||||
|
||||
<equals>
|
||||
<property>sim/multiplay/generic/bool[0]</property>
|
||||
<value>1</value>
|
||||
</equals>
|
||||
|
||||
</condition>
|
||||
</animation>
|
||||
|
||||
|
||||
|
||||
<!-- STEERINGWHEEL -->
|
||||
|
||||
<animation>
|
||||
<type>rotate</type>
|
||||
<object-name>steeringwheel</object-name>
|
||||
<property>sim/multiplay/generic/float[18]</property>
|
||||
<factor>-1</factor>
|
||||
<center>
|
||||
<x-m> 1.50</x-m>
|
||||
<y-m>-0.33</y-m>
|
||||
<z-m> 0.97</z-m>
|
||||
</center>
|
||||
<axis>
|
||||
<x1-m>0.98</x1-m>
|
||||
<y1-m>-0.33</y1-m>
|
||||
<z1-m>0.72</z1-m>
|
||||
<x2-m>2.00</x2-m>
|
||||
<y2-m>-0.33</y2-m>
|
||||
<z2-m>1.20</z2-m>
|
||||
</axis>
|
||||
</animation>
|
||||
|
||||
|
||||
<!-- Engine Starter -->
|
||||
<animation>
|
||||
<type>pick</type>
|
||||
<object-name>starter</object-name>
|
||||
<visible>true</visible>
|
||||
<action>
|
||||
<button>0</button>
|
||||
<repeatable>false</repeatable>
|
||||
<binding>
|
||||
<command>nasal</command>
|
||||
<script>engine.toggleEngine(engine.engine_1)</script>
|
||||
</binding>
|
||||
</action>
|
||||
</animation>
|
||||
|
||||
|
||||
<!-- MUG -->
|
||||
<model>
|
||||
<condition>
|
||||
<equals>
|
||||
<property>sim/multiplay/generic/bool[0]</property>
|
||||
<value>1</value>
|
||||
</equals>
|
||||
</condition>
|
||||
<path>Aircraft/followme_e-tron/Models/Interior/mug/mug.ac</path>
|
||||
<name>mug</name>
|
||||
<offsets>
|
||||
<x-m>2.15</x-m>
|
||||
<y-m>-0.027</y-m>
|
||||
<z-m>0.755</z-m>
|
||||
</offsets>
|
||||
</model>
|
||||
|
||||
<!-- GEAR HANDLE -->
|
||||
<animation>
|
||||
<type>pick</type>
|
||||
<object-name>gearhandle</object-name>
|
||||
<action>
|
||||
<button>0</button>
|
||||
<binding>
|
||||
<command>nasal</command>
|
||||
<script>engine.engine_1.toggleDirection();</script>
|
||||
</binding>
|
||||
</action>
|
||||
</animation>
|
||||
|
||||
<!-- Speed hold -->
|
||||
<!--<animation>
|
||||
<type>pick</type>
|
||||
<object-name>speedhold_switch</object-name>
|
||||
<action>
|
||||
<button>0</button>
|
||||
<repeatable>false</repeatable>
|
||||
<binding>
|
||||
<command>nasal</command>
|
||||
<script>autospeed.toggleSpeedHold()</script>
|
||||
</binding>
|
||||
</action>
|
||||
</animation>-->
|
||||
|
||||
<!-- Mode switch -->
|
||||
<animation>
|
||||
<type>pick</type>
|
||||
<object-name>drivemode_switch</object-name>
|
||||
<action>
|
||||
<button>0</button>
|
||||
<repeatable>false</repeatable>
|
||||
<binding>
|
||||
<command>property-cycle</command>
|
||||
<property>/controls/mode</property>
|
||||
<value type="double">1</value>
|
||||
<value type="double">0.65</value>
|
||||
<value type="double">0.4</value>
|
||||
</binding>
|
||||
</action>
|
||||
</animation>
|
||||
|
||||
<!-- Auto hold -->
|
||||
<!--<effect>
|
||||
<inherits-from>Aircraft/followme_e-tron/Models/Effects/autohold</inherits-from>
|
||||
<object-name>autohold_switch</object-name>
|
||||
</effect>-->
|
||||
<animation>
|
||||
<type>pick</type>
|
||||
<object-name>autohold_switch</object-name>
|
||||
<action>
|
||||
<button>0</button>
|
||||
<repeatable>false</repeatable>
|
||||
<binding>
|
||||
<command>nasal</command>
|
||||
<script>autohold.toggleAutoHold()</script>
|
||||
</binding>
|
||||
</action>
|
||||
</animation>
|
||||
<animation>
|
||||
<type>material</type>
|
||||
<object-name>autohold_switch</object-name>
|
||||
<condition>
|
||||
<equals>
|
||||
<property>sim/multiplay/generic/bool[2]</property>
|
||||
<value>1</value>
|
||||
</equals>
|
||||
</condition>
|
||||
<texture>control_LIT.png</texture>
|
||||
</animation>
|
||||
<animation>
|
||||
<type>material</type>
|
||||
<object-name>autohold_switch</object-name>
|
||||
<condition>
|
||||
<equals>
|
||||
<property>sim/multiplay/generic/bool[2]</property>
|
||||
<value>0</value>
|
||||
</equals>
|
||||
</condition>
|
||||
<texture>control.png</texture>
|
||||
</animation>
|
||||
|
||||
<!-- Parking Radar -->
|
||||
<animation>
|
||||
<type>pick</type>
|
||||
<object-name>reversing_radar_switch</object-name>
|
||||
<action>
|
||||
<button>0</button>
|
||||
<repeatable>false</repeatable>
|
||||
<binding>
|
||||
<command>nasal</command>
|
||||
<script>followme.toggleParkingRadar()</script>
|
||||
</binding>
|
||||
</action>
|
||||
</animation>
|
||||
|
||||
<animation>
|
||||
<type>material</type>
|
||||
<object-name>reversing_radar_switch</object-name>
|
||||
<condition>
|
||||
<equals>
|
||||
<property>sim/multiplay/generic/bool[12]</property>
|
||||
<value>1</value>
|
||||
</equals>
|
||||
</condition>
|
||||
<texture>control_LIT.png</texture>
|
||||
</animation>
|
||||
<animation>
|
||||
<type>material</type>
|
||||
<object-name>reversing_radar_switch</object-name>
|
||||
<condition>
|
||||
<equals>
|
||||
<property>sim/multiplay/generic/bool[12]</property>
|
||||
<value>0</value>
|
||||
</equals>
|
||||
</condition>
|
||||
<texture>control.png</texture>
|
||||
</animation>
|
||||
|
||||
|
||||
|
||||
|
||||
<!-- AEB switch -->
|
||||
<animation>
|
||||
<type>pick</type>
|
||||
<object-name>aeb_switch</object-name>
|
||||
<action>
|
||||
<button>0</button>
|
||||
<repeatable>false</repeatable>
|
||||
<binding>
|
||||
<command>nasal</command>
|
||||
<script>followme.safety.toggleAEB()</script>
|
||||
</binding>
|
||||
</action>
|
||||
</animation>
|
||||
<animation>
|
||||
<type>material</type>
|
||||
<object-name>aeb_switch</object-name>
|
||||
<condition>
|
||||
<equals>
|
||||
<property>sim/multiplay/generic/bool[8]</property>
|
||||
<value>1</value>
|
||||
</equals>
|
||||
</condition>
|
||||
<texture>control_LIT.png</texture>
|
||||
</animation>
|
||||
<animation>
|
||||
<type>material</type>
|
||||
<object-name>aeb_switch</object-name>
|
||||
<condition>
|
||||
<equals>
|
||||
<property>sim/multiplay/generic/bool[8]</property>
|
||||
<value>0</value>
|
||||
</equals>
|
||||
</condition>
|
||||
<texture>control.png</texture>
|
||||
</animation>
|
||||
|
||||
<!-- warninglights switch -->
|
||||
<animation>
|
||||
<type>pick</type>
|
||||
<object-name>warninglights_switch</object-name>
|
||||
<action>
|
||||
<button>0</button>
|
||||
<repeatable>false</repeatable>
|
||||
<binding>
|
||||
<command>property-toggle</command>
|
||||
<property>warninglight/start</property>
|
||||
</binding>
|
||||
</action>
|
||||
</animation>
|
||||
<animation>
|
||||
<type>material</type>
|
||||
<object-name>warninglights_switch</object-name>
|
||||
<condition>
|
||||
<equals>
|
||||
<property>sim/multiplay/generic/int[16]</property>
|
||||
<value>1</value>
|
||||
</equals>
|
||||
</condition>
|
||||
<texture>control_LIT.png</texture>
|
||||
</animation>
|
||||
<animation>
|
||||
<type>material</type>
|
||||
<object-name>warninglights_switch</object-name>
|
||||
<condition>
|
||||
<equals>
|
||||
<property>sim/multiplay/generic/int[16]</property>
|
||||
<value>0</value>
|
||||
</equals>
|
||||
</condition>
|
||||
<texture>control.png</texture>
|
||||
</animation>
|
||||
|
||||
<!-- Hand brake -->
|
||||
<effect>
|
||||
<inherits-from>Aircraft/followme_e-tron/Models/parkingbrake</inherits-from>
|
||||
<object-name>handbrake.001</object-name>
|
||||
</effect>
|
||||
<animation>
|
||||
<type>pick</type>
|
||||
<object-name>handbrake.001</object-name>
|
||||
<action>
|
||||
<button>0</button>
|
||||
<repeatable>false</repeatable>
|
||||
<binding>
|
||||
<command>nasal</command>
|
||||
<script>followme.toggleHandBrake()</script>
|
||||
</binding>
|
||||
</action>
|
||||
</animation>
|
||||
<animation>
|
||||
<type>material</type>
|
||||
<object-name>handbrake.001</object-name>
|
||||
<condition>
|
||||
<equals>
|
||||
<property>sim/multiplay/generic/float[19]</property>
|
||||
<value>1</value>
|
||||
</equals>
|
||||
</condition>
|
||||
<texture>control_LIT.png</texture>
|
||||
</animation>
|
||||
<animation>
|
||||
<type>material</type>
|
||||
<object-name>handbrake.001</object-name>
|
||||
<condition>
|
||||
<equals>
|
||||
<property>sim/multiplay/generic/float[19]</property>
|
||||
<value>0</value>
|
||||
</equals>
|
||||
</condition>
|
||||
<texture>control.png</texture>
|
||||
</animation>
|
||||
|
||||
|
||||
<!-- AEB -->
|
||||
<animation>
|
||||
<type>select</type>
|
||||
<object-name>AEB_LIT</object-name>
|
||||
<condition>
|
||||
<equals>
|
||||
<property>sim/multiplay/generic/bool[4]</property>
|
||||
<value>1</value>
|
||||
</equals>
|
||||
</condition>
|
||||
</animation>
|
||||
|
||||
|
||||
<!-- Headlight -->
|
||||
|
||||
<!-- HighBeam -->
|
||||
|
||||
<!-- Indicator -->
|
||||
<animation>
|
||||
<type>material</type>
|
||||
<object-name>inside_indicater_left</object-name>
|
||||
<emission>
|
||||
<red>0.33</red>
|
||||
<green>1.0</green>
|
||||
<blue>0</blue>
|
||||
<factor-prop>sim/multiplay/generic/int[0]</factor-prop>
|
||||
</emission>
|
||||
</animation>
|
||||
<animation>
|
||||
<type>material</type>
|
||||
<object-name>inside_indicater_right</object-name>
|
||||
<emission>
|
||||
<red>0.33</red>
|
||||
<green>1.0</green>
|
||||
<blue>0</blue>
|
||||
<factor-prop>sim/multiplay/generic/int[1]</factor-prop>
|
||||
</emission>
|
||||
</animation>
|
||||
|
||||
<animation>
|
||||
<type>rotate</type>
|
||||
<object-name>left_handle</object-name>
|
||||
<property>/controls/lighting/indicator/left_switch</property>
|
||||
<factor> 15 </factor>
|
||||
<center>
|
||||
<x-m> 1.38 </x-m>
|
||||
<y-m> -0.39 </y-m>
|
||||
<z-m> 0.89 </z-m>
|
||||
</center>
|
||||
<axis>
|
||||
<x1-m>1.38</x1-m>
|
||||
<y1-m>-0.39</y1-m>
|
||||
<z1-m>0.72</z1-m>
|
||||
<x2-m>2.00</x2-m>
|
||||
<y2-m>-0.39</y2-m>
|
||||
<z2-m>0.89</z2-m>
|
||||
</axis>
|
||||
</animation>
|
||||
|
||||
<animation>
|
||||
<type>rotate</type>
|
||||
<object-name>left_handle</object-name>
|
||||
<property>/controls/lighting/indicator/right_switch</property>
|
||||
<factor> -15 </factor>
|
||||
<center>
|
||||
<x-m> 1.38 </x-m>
|
||||
<y-m> -0.39 </y-m>
|
||||
<z-m> 0.89 </z-m>
|
||||
</center>
|
||||
<axis>
|
||||
<x1-m>1.38</x1-m>
|
||||
<y1-m>-0.39</y1-m>
|
||||
<z1-m>0.72</z1-m>
|
||||
<x2-m>2.00</x2-m>
|
||||
<y2-m>-0.39</y2-m>
|
||||
<z2-m>0.89</z2-m>
|
||||
</axis>
|
||||
</animation>
|
||||
|
||||
<animation>
|
||||
<type>pick</type>
|
||||
<object-name>doubleflash</object-name>
|
||||
<action>
|
||||
<button>0</button>
|
||||
<repeatable>false</repeatable>
|
||||
<binding>
|
||||
<command>nasal</command>
|
||||
<script>followme.indicatorController.false_light_toggle()</script>
|
||||
</binding>
|
||||
</action>
|
||||
</animation>
|
||||
<animation>
|
||||
<type>material</type>
|
||||
<object-name>doubleflash</object-name>
|
||||
<condition>
|
||||
<and>
|
||||
<equals>
|
||||
<property>sim/multiplay/generic/int[0]</property>
|
||||
<value>1</value>
|
||||
</equals>
|
||||
<equals>
|
||||
<property>sim/multiplay/generic/int[1]</property>
|
||||
<value>1</value>
|
||||
</equals>
|
||||
</and>
|
||||
</condition>
|
||||
<emission>
|
||||
<red>0.1</red>
|
||||
<green>0</green>
|
||||
<blue>0</blue>
|
||||
<factor-prop>sim/multiplay/generic/int[1]</factor-prop>
|
||||
</emission>
|
||||
</animation>
|
||||
|
||||
<!-- Rain wiper -->
|
||||
<animation>
|
||||
<type>rotate</type>
|
||||
<object-name>frontwiper1</object-name>
|
||||
<property>/fdm/jsbsim/animation/wiper_pos</property>
|
||||
<factor> 75 </factor>
|
||||
<center>
|
||||
<x-m> 0.89 </x-m>
|
||||
<y-m> 0.11 </y-m>
|
||||
<z-m> 1.02 </z-m>
|
||||
</center>
|
||||
<axis>
|
||||
<x1-m>0</x1-m>
|
||||
<y1-m>0</y1-m>
|
||||
<z1-m>0</z1-m>
|
||||
<x2-m>1</x2-m>
|
||||
<y2-m>0</y2-m>
|
||||
<z2-m>-1</z2-m>
|
||||
</axis>
|
||||
</animation>
|
||||
<animation>
|
||||
<type>rotate</type>
|
||||
<object-name>frontwiper2</object-name>
|
||||
<property>/fdm/jsbsim/animation/wiper_pos</property>
|
||||
<factor> 75 </factor>
|
||||
<center>
|
||||
<x-m> 0.89 </x-m>
|
||||
<y-m> -0.52 </y-m>
|
||||
<z-m> 1.02 </z-m>
|
||||
</center>
|
||||
<axis>
|
||||
<x1-m>0</x1-m>
|
||||
<y1-m>0</y1-m>
|
||||
<z1-m>0</z1-m>
|
||||
<x2-m>1</x2-m>
|
||||
<y2-m>0</y2-m>
|
||||
<z2-m>-1.3</z2-m>
|
||||
</axis>
|
||||
</animation>
|
||||
|
||||
<!-- Accelerator -->
|
||||
<animation>
|
||||
<type>translate</type>
|
||||
<object-name>accelerator</object-name>
|
||||
<property>sim/multiplay/generic/float[22]</property>
|
||||
<factor> 0.05 </factor>
|
||||
<axis>
|
||||
<x> -1 </x>
|
||||
<y> 0 </y>
|
||||
<z> 0 </z>
|
||||
</axis>
|
||||
</animation>
|
||||
<!-- Brake pedal -->
|
||||
<animation>
|
||||
<type>translate</type>
|
||||
<object-name>brake</object-name>
|
||||
<property>sim/multiplay/generic/float[25]</property>
|
||||
<factor> 0.03 </factor>
|
||||
<axis>
|
||||
<x> -1 </x>
|
||||
<y> 0 </y>
|
||||
<z> 0 </z>
|
||||
</axis>
|
||||
</animation>
|
||||
</PropertyList>
|
Loading…
Reference in New Issue