FirstPersonKSP / RasterPropMonitor

Plugin for Kerbal Space Program
https://forum.kerbalspaceprogram.com/index.php?/topic/190737-18x-rasterpropmonitor-adopted/&tab=comments#comment-3723047
Other
24 stars 13 forks source link

RasterPropMonitor

To view this document with formatting, refer to https://github.com/FirstPersonKSP/RasterPropMonitor/blob/master/README.md

RasterPropMonitor (RPM) is a toolkit and plugin that provides drastically-increased functionality to the IVA mode in Kerbal Space Program. Using RPM-enabled props, a player can control almost any aspect of spacecraft or spaceplane operations.

RPM can interface with some mods, incorporating those mods' behaviors seamlessly into the RPM IVA. A partial list of supported mods and IVAs is below.

Included in the RPM distribution are example props for use in enhancing the IVA experience. Most of these props were created by using stock KSP prop models. There is also an MFD model by alexustas for use in glass cockpit designs.

The RPM distribution also contains configuration files for Module Manager that will override some of the stock IVAs with the example props to give you an idea of what is possible with RPM.

However, ModuleManager is not part of this distribution. You must install it separately.

NOTE: This mod by itself is not intended to be a comprehensive IVA experience. While basic IVAs are included, they are intended to be examples of what is possible. Because creating a good IVA takes a significant amount of time (I've put more than 80 hours into each of the IVAs I've made), these example IVAs are not frequently updated, and they only scratch the surface of what can be accomplished using RasterPropMonitor.

INSTALLATION INSTRUCTIONS:

CKAN

As of RPM v0.31.1, installation via CKAN is officially supported. CKAN provides two packages: RasterPropMonitor is the entire mod including the JSI Agency and example IVA overrides. RasterPropMonitor-core only includes the plugin and props for use in other mods. If you install only RasterPropMonitor-core, you must also install some other IVA mods.

Manual Installation

Extract the contents of the GameData folder in the RPM zip file into the GameData folder of your KSP install. You should see the following folder structure:

GameData |
         + JSI |
               + Agencies
               + RasterPropMonitor
               + RPMPodPatches

If you do not see GameData/JSI, you have installed this mod incorrectly, and it shall misbehave (missing props, other things not working right).

If you have JSIAdvTransparentPods installed, you will see it next to RasterPropMonitor in your file list.

If the plugin was listed as a dependency by some other mod author, and you do not want to use the modified stock interiors included in this package, the JSI/RPMPodPatches/PatchesMod and JSI/RPMPodPatches/PatchesStock directories may be safely deleted. Every capsule being modified has its own pair of patch config files -- you can safely delete only those you don't want. The JSI/RPMPodPatches/BasicMFD directory contains the MFD props and must not be deleted if you're using an IVA that uses it.

UPGRADING FROM OLDER VERSIONS:

As a general rule, you should delete any existing installation (just don't accidentally delete JSIAdvTransparentPods if you are using that mod, too). v0.26.1 removed JSITransparentPod and its corresponding JSINonTransparentPod. Contact the makers of the transparent pods to ask them to upgrade to use JSIAdvTransparentPods.

JSIAdvTransparentPods is a separate mod created by JPLRepo. It can be found on GitHub at https://github.com/JPLRepo/JSIAdvTransparentPods and on the KSP forum.

GETTING SUPPORT

Make sure you've installed Module Manager and followed the installation instructions above. Then read this post and post a comment on this thread that includes your ksp.log file and screenshots of the problem. If you don't include the log file you will probably not get help.

If you have a reproducible bug or suggestions for changes, you are welcome to open an issue on the github issue tracker. Please first use the search feature to see if it's already been reported, and include your log file and screenshots in the issue.

CONFIGURATION

Out of the box, RasterPropMonitor ships with default configuration settings. The configuration file is installed to GameData/JSI/RasterPropMonitor/Plugins/PluginData/rpm-config.cfg

The config file settings are:

MOAR IVAs?

Add-ons for RasterPropMonitor:

Plugins that integrate with RasterPropMonitor, enhancing the IVA experience.

Plugins RasterPropMonitor can interact with, enhancing the IVA experience even more.

IVAs for stock pods:

Other IVAs:

Other suggested mods for IVA playing:

Don't see a current IVA project on this list? Let me know. I may have missed it. Take a look around the forum, and you'll find other mods with RasterPropMonitor IVAs.

Even MOAR IVAs!

Maybe you want to try making your own IVA? You'll need to download Unity and KSP's PartTools (look on the forum for more information).

While you can use the props included with this distribution to make some basic IVAs, you really should use the following prop packs to make something exceptional:

LINKS

See the forum support thread for support.

See the dull^H^H^H^H full documentation in the wiki on GitHub.

For the latest release notes, please refer to the wiki at Changes in this version

Source code and full license information available at GitHub

LICENSES

RasterPropMonitor plugin (C) 2013-2018 Mihara, MOARdV, and other contributors.

Code and shaders are licensed under GPLv3. You should have received a copy of this license in this distribution package.

Props courtesy of alexustas and other contributors, available under the terms of CC 3.0 BY-NC-SA. Portions of this package are derived from stock textures by Squad and are distributed according to Squad policy of permitting to distribute stock assets with mods if required.

RasterPropMonitor includes the following fonts in its Asset Bundle. License / readme files for the first two are installed adjacent to the RasterPropMonitor DLL

Repetition Scrolling Font by Tepid Monkey Fonts.

Digital-7 by Sizenko Alexander Style-7.

InconsolataGo, released under the Open Font License.

Liberation Sans, released under the Open Font License.