-
Notifications
You must be signed in to change notification settings - Fork 27
Home
MAS is a plugin for Kerbal Space Program that greatly enhances the IVA experience in-game. It makes it possible (and hopefully fun) to fly entire missions from the perspective of the Kerbal crew aboard the spacecraft. MAS replaces RasterPropMonitor as the premier IVA experience.
From a player's perspective, MAS has a couple of advantages. First, it feels more responsive. Second, it allows for more immersive IVA designs.
For IVA makers, MAS provides a look similar to RPM, since it includes config files for many of the same ASET Props and ASET Avionics models that are used in RPM IVAs. However, the MAS IVA brings a better experience to the player.
For prop creators, MAS provides an extensive selection of functionality and configuration options. And if MAS doesn't have the right functionality for a prop, MAS supports Lua scripting, allowing the prop creator to write functions that can run on the props. MAS ships with configs for many props from the ASET Props and Avionics collections, but it can support any prop that RPM supports, including Near Future Props and others.
The Installation page should help you through the manual installation process. Once you're ready to fly, the Operations Manual Mk1 will guide you through the basics of going to space.
The following mods are required. They are not included in the MAS distribution.
- ASET Props: Required for most of the prop configs included in MAS. Visit ASET Props on the KSP forum.
- ASET Avionics: Required for the rest of the prop configs included in MAS. Visit ASET Avionics on the KSP forum.
- Module Manager: Required to apply MM patches that enable MAS IVAs in existing command pods. Visit Module Manager on the KSP forum.
Additional optional mod support is listed on the Installation page.
Versions v0.95.0 and earlier of this mod included version checking using MiniAVC. If you opt-in, it will use the internet to check whether there is a new version available. Data is only read from the internet and no personal information is sent.
If you want to jump into flight, Take a look at the Operations Manual Mk1 for the Mk1 (Mercury-like) command pod.
There are several options available on the MAS Settings page, which is accessible from the Space Center scene. Some of these options may help on lower-performance computers.
There are guides available for some MAS instrumentation. The MFD2 Operations Guide covers one modern MFD. Other instruments are explained on the MOARdVPlus companion mod wiki. This documentation is still work-in-progress.
MAS IVA creation is not substantially different than RPM IVA creation. The main difference is that you're going to use MAS-enabled props instead of RPM-enabled props. The props included in the MAS distribution all use the prefix "MAS_". However, to get the most out of a MAS IVA, you may want to use some of the MAS-related part modules. Take a look at For IVA Makers to get more details.
MAS prop configuration is substantially different than RPM prop configuration. Most importantly, a MAS prop will have one prop module (or probably two for MFDs). The prop module will contain one or more nodes that control functionality - colliders, rotation, translation, animation, text, etc. The individual configurations are more complex, but also more flexible. A more complete discussion can be found in For Prop Makers.
The FAQ will (hopefully) answer common questions.
Want to request a feature? Want to report a bug? Please visit the Issues page and create a new issue.
Review the Changelog for updates and a list of known issues. Releases are on the Releases page.
MOARdV's Avionics Systems coding is primarily the work of MOARdV. Alexustas created the prop models included in the mod, as well as the Mun and Minmus maps used on the MAS MFD. The prop documentation PDF files in the Documents folder are also the work of alexustas. MOARdV thanks alexustas for the high quality props in the ASET mods, as well as for the many feature requests and bug reports that have made MAS much better. MOARdV also thanks DeputyLOL, theonegalen, dragon01, and snakeru for feedback and bug reports during this mod's development.