ksp-gamedata-manager

command module
v1.0.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 24, 2020 License: BSD-3-Clause Imports: 11 Imported by: 0

README

KSP GameData Manager

The KSP GameData Manager is a simple graphical program that facilitates easy swapping of GameData folders in KSP.

Building

Dependencies:

  • Go 1.14.5 or later
  • C Compiler
  • Go Package fyne.io/fyne
  • Go Package github.com/plus3it/gorecurcopy
  • Go Package github.com/gen2brain/dlgs

go build gamedatamanager.go

Installing

Put the gamedatamanager excecutable in the KSP root directory. Create a folder called GameArchive.

I highly recommend that you either start with the stock game, or else make a folder that contains the Squad (and, if you wish, SquadExpansion) folders. That way, you can clone the stock GameData easily for fresh installs, etc.

Using

Run the gamedatamanager executable. Usage should be fairly intuitive.

  • Clone GameData: allows you to make a copy of a GameData folder you have archived.
  • Edit Archived GameData Info: allows you to edit the data associated with a GameData folder stored in the archive.
  • Use Archived GameData: Replaces the KSP GameData folder with one from the Archive. PLEASE NOTE: THIS WILL ERASE THE CONTENTS OF YOUR GAMEDATA. BE SURE TO ARCHIVE YOUR GAMEDATA IF YOU WANT TO KEEP IT.
  • Delete Archived Gamedata: Allows you to delete an archived GameData folder.

Please remember that the directory structure inside your KSP Directory is essential: There must be both a GameData and GameArchive folder for this program to work correctly. If you tamper with the JSON files in the GameArchive, it might cause issues.

Documentation

The Go Gopher

There is no documentation for this package.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL