THR LEVER

This commit is contained in:
2025-01-24 21:59:02 +01:00
parent b7aa6f0329
commit 48c2c05aea
6 changed files with 355 additions and 318 deletions
@@ -4200,136 +4200,6 @@
<!-- GSX END -->
<!-- THR QUAD START -->
<PartInfo>
<Name>MD11_THR_L_ATS_BT</Name>
<AnimLength>10</AnimLength>
<Animation>
<Parameter>
<Code>(L:MD11_THR_L_ATS_BT, enum) 10 *</Code>
<Lag>100</Lag>
</Parameter>
</Animation>
<MouseRect>
<Cursor>HAND</Cursor>
<MouseFlags>LEFTSINGLE+LEFTRELEASE</MouseFlags>
<CallbackCode>(M:Event) &apos;LeftSingle&apos; scmp 0 == if{ 77844 (&gt;L:CEVENT) } (M:Event)
&apos;LeftRelease&apos; scmp 0 == if{ 77845 (&gt;L:CEVENT) }</CallbackCode>
</MouseRect>
</PartInfo>
<PartInfo>
<Name>MD11_THR_R_ATS_BT</Name>
<AnimLength>10</AnimLength>
<Animation>
<Parameter>
<Code>(L:MD11_THR_R_ATS_BT, enum) 10 *</Code>
<Lag>100</Lag>
</Parameter>
</Animation>
<MouseRect>
<Cursor>HAND</Cursor>
<MouseFlags>LEFTSINGLE+LEFTRELEASE</MouseFlags>
<CallbackCode>(M:Event) &apos;LeftSingle&apos; scmp 0 == if{ 77846 (&gt;L:CEVENT) } (M:Event)
&apos;LeftRelease&apos; scmp 0 == if{ 77847 (&gt;L:CEVENT) }</CallbackCode>
</MouseRect>
</PartInfo>
<PartInfo>
<Name>MD11_THR_GEAR_HORN_BT</Name>
<AnimLength>10</AnimLength>
<Animation>
<Parameter>
<Code>(L:MD11_THR_GEAR_HORN_BT, enum) 10 *</Code>
<Lag>100</Lag>
</Parameter>
</Animation>
<MouseRect>
<Cursor>HAND</Cursor>
<MouseFlags>LEFTSINGLE+LEFTRELEASE</MouseFlags>
<CallbackCode>(M:Event) &apos;LeftSingle&apos; scmp 0 == if{ 77849 (&gt;L:CEVENT) } (M:Event)
&apos;LeftRelease&apos; scmp 0 == if{ 77850 (&gt;L:CEVENT) }</CallbackCode>
</MouseRect>
</PartInfo>
<PartInfo>
<Name>MD11_THR_GA_BT</Name>
<AnimLength>10</AnimLength>
<Animation>
<Parameter>
<Code>(L:MD11_THR_GA_BT, enum) 10 *</Code>
<Lag>100</Lag>
</Parameter>
</Animation>
<MouseRect>
<Cursor>HAND</Cursor>
<MouseFlags>LEFTSINGLE+LEFTRELEASE</MouseFlags>
<CallbackCode>(M:Event) &apos;LeftSingle&apos; scmp 0 == if{ 77851 (&gt;L:CEVENT) } (M:Event)
&apos;LeftRelease&apos; scmp 0 == if{ 77852 (&gt;L:CEVENT) }</CallbackCode>
</MouseRect>
</PartInfo>
<PartInfo>
<Name>MD11_THR_L_RNG</Name>
<AnimLength>100</AnimLength>
<Animation>
<Parameter>
<Code>(L:MD11_THR_L_RNG, enum) 0.909090909090909 *</Code>
<Lag>1000</Lag>
</Parameter>
</Animation>
</PartInfo>
<PartInfo>
<Name>MD11_THR_C_RNG</Name>
<AnimLength>100</AnimLength>
<Animation>
<Parameter>
<Code>(L:MD11_THR_C_RNG, enum) 0.909090909090909 *</Code>
<Lag>1000</Lag>
</Parameter>
</Animation>
</PartInfo>
<PartInfo>
<Name>MD11_THR_R_RNG</Name>
<AnimLength>100</AnimLength>
<Animation>
<Parameter>
<Code>(L:MD11_THR_R_RNG, enum) 0.909090909090909 *</Code>
<Lag>1000</Lag>
</Parameter>
</Animation>
</PartInfo>
<PartInfo>
<Name>MD11_THR_L_REV_RNG</Name>
<AnimLength>100</AnimLength>
<Animation>
<Parameter>
<Code>(L:MD11_THR_L_REV_RNG, enum) 0.909090909090909 *</Code>
<Lag>1000</Lag>
</Parameter>
</Animation>
</PartInfo>
<PartInfo>
<Name>MD11_THR_C_REV_RNG</Name>
<AnimLength>100</AnimLength>
<Animation>
<Parameter>
<Code>(L:MD11_THR_C_REV_RNG, enum) 0.909090909090909 *</Code>
<Lag>1000</Lag>
</Parameter>
</Animation>
</PartInfo>
<PartInfo>
<Name>MD11_THR_R_REV_RNG</Name>
<AnimLength>100</AnimLength>
<Animation>
<Parameter>
<Code>(L:MD11_THR_R_REV_RNG, enum) 0.909090909090909 *</Code>
<Lag>1000</Lag>
</Parameter>
</Animation>
</PartInfo>
<PartInfo>
<Name>MD11_SPDBRK_RNG</Name>
<AnimLength>100</AnimLength>
@@ -4339,7 +4209,6 @@
<Lag>1000</Lag>
</Parameter>
</Animation>
</PartInfo>
<PartInfo>
<Name>MD11_SPDBRK_LATCH</Name>
@@ -4350,8 +4219,25 @@
<Lag>100</Lag>
</Parameter>
</Animation>
</PartInfo>
<PartInfo>
<Name>MD11_SPDBRK_HANDLE</Name>
<AnimLength>10</AnimLength>
<Animation>
<Parameter>
<Code>(L:MD11_SPDBRK_HANDLE, enum) 5 *</Code>
<Lag>100</Lag>
</Parameter>
</Animation>
<MouseRect>
<Cursor>Hand</Cursor>
<MouseFlags>LEFTSINGLE+WHEELUP+WHEELDOWN</MouseFlags>
<CallbackCode>(M:Event) &apos;LeftSingle&apos; scmp 0 == if{ 77829 (&gt;L:CEVENT) } (M:Event)
&apos;WheelUp&apos; scmp 0 == if{ 77853 (&gt;L:CEVENT) } (M:Event) &apos;WheelDown&apos;
scmp 0 == if{ 77828 (&gt;L:CEVENT) }</CallbackCode>
</MouseRect>
</PartInfo>
<PartInfo>
<Name>MD11_FLAP_LATCH</Name>
<AnimLength>10</AnimLength>
@@ -4377,7 +4263,6 @@
<Lag>1000</Lag>
</Parameter>
</Animation>
</PartInfo>
<PartInfo>
<Name>MD11_DIALAFLAP_IND_RNG</Name>
@@ -4388,7 +4273,6 @@
<Lag>1000</Lag>
</Parameter>
</Animation>
</PartInfo>
<PartInfo>
<Name>MD11_DIALAFLAP_WHEEL_RNG</Name>
@@ -4406,150 +4290,6 @@
&apos;WheelDown&apos; scmp 0 == if{ 77833 (&gt;L:CEVENT) }</CallbackCode>
</MouseRect>
</PartInfo>
<PartInfo>
<Name>MD11_SPDBRK_HANDLE</Name>
<AnimLength>10</AnimLength>
<Animation>
<Parameter>
<Code>(L:MD11_SPDBRK_HANDLE, enum) 5 *</Code>
<Lag>100</Lag>
</Parameter>
</Animation>
<MouseRect>
<Cursor>Hand</Cursor>
<MouseFlags>LEFTSINGLE+WHEELUP+WHEELDOWN</MouseFlags>
<CallbackCode>(M:Event) &apos;LeftSingle&apos; scmp 0 == if{ 77829 (&gt;L:CEVENT) } (M:Event)
&apos;WheelUp&apos; scmp 0 == if{ 77853 (&gt;L:CEVENT) } (M:Event) &apos;WheelDown&apos;
scmp 0 == if{ 77828 (&gt;L:CEVENT) }</CallbackCode>
</MouseRect>
</PartInfo>
<PartInfo>
<Name>MD11_THR_L_FUEL_SW</Name>
<AnimLength>10</AnimLength>
<Animation>
<Parameter>
<Code>(L:MD11_THR_L_FUEL_SW, enum) 10 *</Code>
<Lag>100</Lag>
</Parameter>
</Animation>
<MouseRect>
<Cursor>HAND</Cursor>
<MouseFlags>LEFTSINGLE</MouseFlags>
<CallbackCode>(M:Event) &apos;LeftSingle&apos; scmp 0 == if{ 77834 (&gt;L:CEVENT) }</CallbackCode>
</MouseRect>
</PartInfo>
<PartInfo>
<Name>MD11_THR_C_FUEL_SW</Name>
<AnimLength>10</AnimLength>
<Animation>
<Parameter>
<Code>(L:MD11_THR_C_FUEL_SW, enum) 10 *</Code>
<Lag>100</Lag>
</Parameter>
</Animation>
<MouseRect>
<Cursor>HAND</Cursor>
<MouseFlags>LEFTSINGLE</MouseFlags>
<CallbackCode>(M:Event) &apos;LeftSingle&apos; scmp 0 == if{ 77835 (&gt;L:CEVENT) }</CallbackCode>
</MouseRect>
</PartInfo>
<PartInfo>
<Name>MD11_THR_R_FUEL_SW</Name>
<AnimLength>10</AnimLength>
<Animation>
<Parameter>
<Code>(L:MD11_THR_R_FUEL_SW, enum) 10 *</Code>
<Lag>100</Lag>
</Parameter>
</Animation>
<MouseRect>
<Cursor>HAND</Cursor>
<MouseFlags>LEFTSINGLE</MouseFlags>
<CallbackCode>(M:Event) &apos;LeftSingle&apos; scmp 0 == if{ 77836 (&gt;L:CEVENT) }</CallbackCode>
</MouseRect>
</PartInfo>
<PartInfo>
<Name>MD11_THR_L_START_SW</Name>
<AnimLength>10</AnimLength>
<Animation>
<Parameter>
<Code>(L:MD11_THR_L_START_SW, enum) 10 *</Code>
<Lag>100</Lag>
</Parameter>
</Animation>
<MouseRect>
<Cursor>HAND</Cursor>
<MouseFlags>LEFTSINGLE</MouseFlags>
<CallbackCode>(M:Event) &apos;LeftSingle&apos; scmp 0 == if{ 77837 (&gt;L:CEVENT) }</CallbackCode>
</MouseRect>
</PartInfo>
<PartInfo>
<Name>MD11_THR_C_START_SW</Name>
<AnimLength>10</AnimLength>
<Animation>
<Parameter>
<Code>(L:MD11_THR_C_START_SW, enum) 10 *</Code>
<Lag>100</Lag>
</Parameter>
</Animation>
<MouseRect>
<Cursor>HAND</Cursor>
<MouseFlags>LEFTSINGLE</MouseFlags>
<CallbackCode>(M:Event) &apos;LeftSingle&apos; scmp 0 == if{ 77838 (&gt;L:CEVENT) }</CallbackCode>
</MouseRect>
</PartInfo>
<PartInfo>
<Name>MD11_THR_R_START_SW</Name>
<AnimLength>10</AnimLength>
<Animation>
<Parameter>
<Code>(L:MD11_THR_R_START_SW, enum) 10 *</Code>
<Lag>100</Lag>
</Parameter>
</Animation>
<MouseRect>
<Cursor>HAND</Cursor>
<MouseFlags>LEFTSINGLE</MouseFlags>
<CallbackCode>(M:Event) &apos;LeftSingle&apos; scmp 0 == if{ 77839 (&gt;L:CEVENT) }</CallbackCode>
</MouseRect>
</PartInfo>
<PartInfo>
<Name>MD11_THR_LONG_TRIM_SW</Name>
<AnimLength>10</AnimLength>
<Animation>
<Parameter>
<Code>(L:MD11_THR_LONG_TRIM_SW, enum) 5 *</Code>
<Lag>100</Lag>
</Parameter>
</Animation>
<MouseRect>
<Cursor>GRAB</Cursor>
<MouseFlags>LeftDrag+LeftSingle+MoveRepeat+Move+LeftRelease+Leave</MouseFlags>
<CallbackCode>(M:Event) 'LeftSingle' scmi 0 == if{ (M:Y) (&gt;L:LastPos) 1 (&gt;L:MOUSEDOWN) }
(M:Event) 'Move' scmi 0 == if{
(L:MOUSEDOWN) 0 &gt; if{
(M:Y) (L:LastPos) - 1 &gt; if{ 77840 (&gt;L:CEVENT) 0 (&gt;L:MOUSEDOWN) }
(M:Y) (L:LastPos) - -1 &lt; if{ 77842 (&gt;L:CEVENT) 0 (&gt;L:MOUSEDOWN) } }
}
(M:Event) 'LeftRelease' scmi 0 == if{ 77841 (&gt;L:CEVENT) 0 (&gt;L:MOUSEDOWN) }
(M:Event) 'Leave' scmi 0 == if{ 77841 (&gt;L:CEVENT) 0 (&gt;L:MOUSEDOWN) }</CallbackCode>
</MouseRect>
</PartInfo>
<PartInfo>
<Name>MD11_THR_PARK_LVR</Name>
<AnimLength>10</AnimLength>
<Animation>
<Parameter>
<Code>(L:MD11_THR_PARK_LVR, enum) 10 *</Code>
<Lag>100</Lag>
</Parameter>
</Animation>
<MouseRect>
<Cursor>HAND</Cursor>
<MouseFlags>LEFTSINGLE</MouseFlags>
<CallbackCode>(M:Event) &apos;LeftSingle&apos; scmp 0 == if{ 77848 (&gt;L:CEVENT) }</CallbackCode>
</MouseRect>
</PartInfo>
<!-- THR QUAD END -->
<!-- FIXME: PAX COUNT; PAX START -->