- Messages
- 683
- Country

I have a knob that adjusts the autopilot heading. Currently it works thru 360*, but it needs to be able to keep rotating in either direction. Here's the current code...
Code:
<PartInfo>
<Name>XLS+_FGS_HEADING_ROTARY</Name>
<AnimLength>360</AnimLength>
<Animation>
<Parameter>
<Code>
(L:XLS+_FGC_HEADING_ROTARY, enum)
</Code>
</Parameter>
</Animation>
<MouseRect>
<Cursor>Hand</Cursor>
<TooltipText>Heading Adjust</TooltipText>
<MouseFlags>LeftSingle+RightSingle+DownRepeat</MouseFlags>
<CallbackCode>
(M:Event) 'LeftSingle' scmp 0 ==
if{ (L:XLS+_FGC_HEADING_ROTARY, enum) -- (>L:XLS+_FGC_HEADING_ROTARY, enum) 0x18304 (>L:C560_VC_EVENT,enum) }
(M:Event) 'RightSingle' scmp 0 ==
if{ (L:XLS+_FGC_HEADING_ROTARY, enum) ++ (>L:XLS+_FGC_HEADING_ROTARY, enum) 0x18303 (>L:C560_VC_EVENT,enum) }
</CallbackCode>
</MouseRect>
</PartInfo>





