Jump to content

MAAnderson22

Members
  • Posts

    2
  • Joined

  • Last visited

Reputation

0 Neutral

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. @BetaguyGZT thanks a ton for documenting it. I need to troubleshoot one of my classes extending BaseConverter and a page with text is much preferable to empty spaces.
  2. Welcome to the wide world of modding! I started by taking a then-defunct mod and modifying the source code to how I wanted it to function. Are you working on an Apple product or Linux? If Linux, I had some trouble with MonoDevelop earlier and you may want to look at the messages between @Tralfagar and @AliceTheGorgon in this thread. Essentially MonoDevelop defaults to a version of Mono that is different than what KSP uses (IIRC 4.0 or so). You'll need to download an earlier version (IIRC 3.12) and tell Mono to use that version instead. That post and the following discussion/troubleshooting goes into how to install the correct version of Mono. As for knowledge of how to create plugins for KSP, check out the New API Documentation thread and the associated wiki (click "classes" on top to view). You'll also want to look into the Unity API for the class MonoBehaviour. A lot of KSP classes derive from this class and it contains several methods you'll use quite a bit (such as OnStart, OnGui, Update, FixedUpdate). And finally, check out the KSP Wiki on creating your first module for an example of how the .cfg files play with the programming. Oh! And one more thing. Upgrading to Unity 5 broke some stuff in mods that were using previous versions of Unity. Check out this thread. Especially if you're going to be doing something with GUI elements (which almost all mods do).
×
×
  • Create New...