Skip to content

Avionics Systems v0.90.0

Compare
Choose a tag to compare
@MOARdV MOARdV released this 18 Oct 16:32
· 621 commits to master since this release

For KSP 1.5.x, 18 October 2018.

Known Issues

  • CAMERA nodes display artifacts when the Scatterer mod is installed.
  • Docking / undocking occasionally causes the MAS system to become unresponsive. Changing scenes or switching to an unloaded vessel will reset it.
  • Until an official FAR release becomes available, FAR is no longer supported in MAS. The existing functions in the far group will simply return 0, the same as if FAR was not installed.

ATTENTION Players

  • The Action Group NASA-style switches in the Mk1 and Mk1-3 pod can show custom captions. To configure these captions, add lines to your ship's description in the VAB such as:
AG1=Retro
AG2=Something

(Use AG0, not AG10, for the tenth action group). Keep the descriptions short, or they will overlap.

ATTENTION IVA Prop Makers

  • Many more props, including the ASET CRT (green-screen) monitor.
  • The function fc.TargetAvailableDockingPorts(), which returns the number of valid docking ports on the target vessel, has been renamed fc.TargetDockCount(). Functions to target the next valid docking port on the target, or to select the docking port directly, have been added to the Docking category. Issue #198.
  • fc.Docked() now returns 1 only if the vessel was docked to a compatible docking port during flight. To detect if the docking port was connected to something while in the VAB, use fc.DockConnected().

Fixes

  • MAS can now activate the MechJeb Ascent Autopilot without the player needing to open the MJ Ascent Guidance GUI first. Issue #202.
  • Minor tweaks for KSP 1.5.0.

New Features

  • TEXTURE_SCALE allows the UV texture scaling of a transform to be changed. Issue #193.
  • Added the Press Start K retro-bitmap style font to the included font list for those old-school CRT monitors.
  • The MAS Settings App Button may be hidden so that it is not visible in the Space Center view. This is an advanced feature that requires editing the persistent file for your save game. Issue #199.
  • The MAS_ACTION_GROUP can further enhance IVAs by allowing custom props to control specific parts on the vessel. For instance, a MAS_ACTION_GROUP can be configured to activate and deactivate the RCS thrusters on a command pod. Or, a MAS AG can be used to activate the animation on a specific part. These MAS AGs are in addition to the ten stock KSP action groups. Issue #197.
  • The CAMERA node of a MASPage definition supports post-processing shaders. This feature is primarily intended to allow retro-style monochrome displays without having to customize the source cameras.
  • Many new Set functions have been added to complement the Toggle functions currently in MAS. Issue #198.
  • fc.TargetDockError() will provide information for aligning docking ports that have orientation restrictions using the 'snapOffset' field of the ModuleDockingNode. Issue #198.
  • The Named Docking Node name for a docking port will be provided when the Docking Port Alignment Indicator mod is installed.
  • fc.GForceVertical() provides the acceleration, in Gs, along the head-foot direction of seated Kerbals in typical vessel configurations. Issue #198.
  • MAS includes Module Manager patches to support the Hullcam VDS cameras. Issue #201.