AvionicsSystems
AvionicsSystems copied to clipboard
RPM to MAS Module Manager mega patch
It'd be a nightmare to write and test. But it'd make MAS adoption easier. I just don't see myself having dozens and dozens of hours to write and test a patch like that. A number of the props will not require upgrades, I think - some are primitives that don't use RPM modules.
Process: I'll check off a group once the conversion and MM patch are complete. Since I've already converted a handful of these to MAS, I may use them even if I've tweaked their behavior a little (such as MAS_ASET_ALTIMETER working only in the atmosphere).
Naming convention: Use the ASET name, prefix MAS on it. Check that it doesn't collide with something I've already done.
Testing: Ugh. That's going to be almost as much work as converting everything. I'll need to find some RPM IVAs that cover enough of the prop gamut. The ALCOR lander, of course.
Let's see how well GitHub can handle a mega checklist...
Avionics/ClassicPack
- [x] ASET_AHI
- [x] ASET_Air_Fuel_FLOW
- [x] ASET_ALTIMETER
- [x] ASET_AMB-SURF_TempGauge
- [x] ASET_AoA
- [x] ASET_ASI
- [x] ASET_BatteryGauge
- [x] ASET_DynamicPressure
- [x] ASET_Elec_Output
- [x] ASET_EngineGauge
- [x] ASET_FlapsIndicator
- [x] ASET_FuelFlow
- [x] ASET_FuelQTY_Digital
- [x] ASET_G-METER
- [x] ASET_GroundSpeed
- [x] ASET_Heading
- [x] ASET_HSI
- [x] ASET_IntakeAir
- [x] ASET_LG_Lever
- [x] ASET_MachNumber
- [x] ASET_RadarAltimeter
- [ ] ASET_RMI
- [x] ASET_RMI_2_Needle
- [x] ASET_TemperatureGauge
- [x] ASET_Thrust_kN
- [x] ASET_Thrust_Throttle
- [x] ASET_TrimIndicator
- [x] ASET_TurnCoordinator
- [x] ASET_VPG
- [ ] ASET_VPGDual
- [x] ASET_VSI
Avionics/ModernPack
- [x] ASET_B-Knob/ASET_B-Knob_2pos
- [x] ASET_B-Knob/ASET_B-Knob_3pos
- [x] ASET_B-Knob/ASET_B-Knob_4pos
- [x] ASET_B-Knob/ASET_B-Knob_5pos
- [x] ASET_B-Knob/ASET_B-Knob_6pos
- [x] ASET_B-Knob-LightDimmer
- [x] ASET_B-ThrottleQuadrant
- [x] ASET_B_Compass
- [x] ASET_Comm_Radio
- [x] ASET_DME_Display
- [x] ASET_FlapsCtrl
- [x] ASET_HUD
- [x] ASET_MIP_Display
- [x] ASET_NAV_1_Radio
- [x] ASET_NAV_2_Radio
- [x] ASET_SpoilersLever
- [x] ASET_Yaw_Dumper
- [x] ASET_Yoke_V01
Props/Control
- [x] ABORTbutton
- [x] ABORTButtonV2
- [ ] Apollo_CircuitBreaker
- [ ] Apollo_PushButton
- [x] AutoPilotSwitch
- [x] AutoPilotSwitch2
- [ ] ButtonBlocker
- [x] CircuitBreaker
- [ ] CircuitBreakerV2
- [x] LightSwitch
- [x] NumInputDialDualMode_NoButton
- [ ] Push_Button_Modular/ActionGroups
- [ ] Push_Button_Modular/Chatterer
- [ ] Push_Button_Modular/Indicators
- [ ] Push_Button_Modular/Lights
- [ ] Push_Button_Modular/ MECHJEB
- [ ] Push_Button_Modular/Misk
- [ ] Push_Button_Modular/Num_Input
- [ ] Push_Button_Modular/RPM_Actions
- [ ] Push_Button_Modular/SAS_Modes
- [ ] Push_Button_Modular/Stock_Actions
- [ ] Push_Button_Modular/WARNING_OVERRIDES
- [ ] Push_Button_Modular/zzz_Fakes
- [x] RCS_Stick_ADV
- [ ] RCS_translation-Stick
- [ ] RetroButton
- [x] RotationCtrl
- [x] RotationCtrl_V2
- [x] SAS_Switch
- [x] StageSwitch
- [ ] SwitcherCover
- [x] SwitchPUSH
- [x] SwitchRotary/2_pos
- [x] SwitchRotary/3_pos
- [x] SwitchRotary/4_pos
- [x] SwitchRotary/5_pos
- [x] SwitchRotary/6_pos
- [x] SwitchWCover
- [ ] switch_B_Button01
- [ ] switch_B_Button02
- [ ] Switch_Toggle_Modular/Event_and_Mission_Timer
- [ ] Switch_Toggle_Modular/Num_Input
- [ ] Switch_Toggle_Modular/Retro
- [ ] Switch_Toggle_Modular/RPM_Actions
- [ ] Switch_Toggle_Modular/STOCK_Actions
- [x] Switch_Tumble
- [ ] Switch_Tumbler_3Pos
- [ ] Switch_Tumbler_V2
- [ ] Switch_Tumbler_V3
- [x] ThrottleCtrl
Props\Instruments
- [x] ARRT
- [x] ASET_AnalogSpeedIndicator
- [x] ASET_ClockTimer
- [ ] ASET_CRT_Display
- [x] ASET_DSKY
- [x] ASET_IMP
- [x] ASET_IMP_LAT-LONG_GAUGE
- [ ] ASET_SignalLamp
- [ ] ASET_Talkback_Indicator
- [x] DigitalIndicator
- [x] DigitalIndicator_EmissiveScreen
- [x] FDAI
- [x] FDAI_GMCP
- [ ] FlagIndicator
- [x] FuelMonitor
- [x] GforceDisplay
- [ ] ImpactSpeedIndicator
- [x] IndicatorADV
- [x] IndicatorADV_2Scales
- [ ] IndicatorCircular
- [ ] IndicatorPanel5x3
- [ ] NASA_Elec_Output
- [ ] NASA_GaugeDblPerc
- [ ] NASA_GaugeSnglPerc
- [ ] NASA_Gauge_Temperature
- [ ] NASA_G_Units_Indicator
- [x] PhaseAngleIndicator
- [x] PortableTimer
- [ ] Resource_Display
- [ ] RetroAltitudeDisplay
- [ ] RetroWarningLight
- [ ] RNDZ_RadarSignalIndicator
- [ ] STS_EventTimer_Indicator
- [x] STS_Thumbwheels_Assembly
- [x] TabloIndicator/Aircraft
- [x] TabloIndicator/Alarms
- [x] TabloIndicator/Cautions
- [x] TabloIndicator/Fakes
- [x] TWR_Indicator
- [x] Xpointer
Props/MFDs: This is going to be the most time consuming.
- [x] ALCORMFD40x20
- [ ] ALCORMFD60x30
- [ ] kOSTerminal
Props/Misc
- [x] ALCORinternalHatch
- [x] ALCORVentilator
- [x] ASET_InternalHatch
- [x] BigBag
- [x] ClimatScreen
- [x] CrewManual01
- [x] InternaLights
- [x] InternalLightBox01
- [x] JSIMainCompUnit
- [ ] LabelText
- [x] LifeSupportMonitor
- [x] MediumBag
- [x] PanelDivider
- [x] PSU
- [x] RecoveryBeacon
- [x] SeatV2
- [x] SmallLabelPlate
- [x] SwitchFlatPanelShort
- [x] SwitchPanelsLong
- [x] SwitchPanelsShort
Props/SpaceFoodPack
- [x] ALCORFoodStation
- [x] beveragePackage