Kerbal Improved Save System CKAN

KISS is a small plugin for KSP that provides an improved "Save game as..." mechanic while in flight. KISS allows you to overwrite or create a variation of a previous quicksave without the need to memorize quicksave names and without having to type the full name every time!

License: MIT

Game Version: 1.12.3

Downloads: 37,825

Author: Aerospike

Mod Website: Forum Thread

Followers: 72

Information Changelog Stats

KISS - Kerbal Improved Save System

is an add-on for the game Kerbal Space Program that provides an improved "Save game as..." mechanic while in flight.

The KISS window is activated by pressing "F8" (can be configured, see notes below) and provides the same functionality as the stock "Quicksave as..." dialog ("MOD"+"F5") for creating named savegames. In addition KISS provides the following improvements:

  1. It lists all existing savegames for your current game and allows you to select a previous savegame to overwrite it.
  2. The suggested name for the new savegame can be configured:
    • the current timestamp and the name of the active vessel (ship) ("{timestamp}_{vesselName}") (default).
    • the name of the activ1 vessel (ship) and the current timestamp ("{vesselName}_{timestamp}").
    • "quicksave" (useful for quicksave mode).
  3. The timestamp can be either your current system time ("YYYYMMDD_hhmmss") or KSP ingame time ("Y1_D01_0_24_56").
  4. Quicksave mode: if enabled pressing "F8" will instantly save your current game without showing any GUI (press "MOD" + "F8" to show window again).
  5. It allows you to delete old savegames directly from within the game!
  6. It can create savegames while in a vessel that is moving on the ground (because it pauses the game before saving)!

In other words: KISS allows you to manage your quicksaves without the need to memorize quicksave names!

Known limitations of the keybinding feature:

  • you can't bind any modifier keys (Shift, Ctrl, Alt, Command,...) and you also can't have any key combinations for KISS, you can only pick a simple, single key.
  • you have to disable Capslock before assigning a new key if you want to make sure it is labeled correctly in the UI. Unfortunately it is currently impossible in Unity to check if Capslock is on.
  • on international keyboards, you have to hit special keys twice(like the accent keys " ยด " and " ^ " on the German keyboard), because they do not produce a character when hit for the first time, but I need the character to label the key correctly.
  • all keys that to not produce characters like Backspace, Arrow Keys, etc. are labeled with their English names, regardless of keyboard language used.
  • the "Print" key is for some reason not detected by my code (although it is listed as a viable KeyCode in Unity).

Current version: 2.4.2

for Kerbal Space Program 1.9.1 +

See [changelog.txt] (https://github.com/KerbalSpike/KerbalImprovedSaveSystem/blob/develop/changelog.txt) for list of changes.
Visit the [Forum Thread] (http://forum.kerbalspaceprogram.com/index.php?/topic/138001-113-kiss-kerbal-improved-save-system/) to tell me what you think about KISS or report errors.

Planned updates ("soon" :tm: ):

  • replace the old hardcoded UI with the new Unity GUI elements.
  • multi language support.

Possible future extensions:

  • make KISS replace the stock quicksave entirely.
  • provide a similar functionality for saving crafts in the editor (VAB/SPH).

Version 2.4.2 for Kerbal Space Program 1.12.3

Released on 2020-06-04

  • Updated project and recompiled against KSP 1.9.1

Download (16.04 KiB)

Version 2.4.1 for Kerbal Space Program 1.9.1

Released on 2019-10-21

  • Updated project and recompiled for KSP 1.8.0

Download (16.00 KiB)

Version 2.4.0 for Kerbal Space Program 1.7.3

Released on 2018-11-14

Compiled against KSP 1.5.1. Fixed: added custom logic to make GameTime timestamps sortable

Download (15.69 KiB)

Version 2.3.0 for Kerbal Space Program 1.4.3

Released on 2018-04-01

Compiled against KSP 1.4.1.
Fixed:      Settings icon was not loaded in KSP 1.4.x.
Fixed:      When using KISS to delete a savegame, the corresponding ".loadmeta" file is now properly deleted as well.
Changed:    In order to avoid textures being loaded multiple times, KISS is now started only once and kept alive from that moment on.

Download (15.06 KiB)

Version 2.2.0 for Kerbal Space Program 1.3.1

Released on 2017-03-11

Compiled against KSP 1.2.2.
Added:      KISS is now also available while at the space center!
Added:      A few log statements during startup to help people with troubles getting KISS to work.
Changed:    Moved GUI Initialization stuff into Load() (from Update()).

Download (14.78 KiB)

Version 2.1.0 for Kerbal Space Program 1.2.2

Released on 2016-11-20

2.1.0, 2016-11-20 Added: Made keybinding configurable.

Download (14.47 KiB)

Version v2.0.0 for Kerbal Space Program 1.2.1

Released on 2016-09-11

v2.0.0, 2016-09-11 Changes since v1.1.1:
Added: Allow deletion of savegames directly from KISS.
Added: Settings panel and a button (with icon) to toggle it.
Added: Option to require confirmation before overwriting existing files.
Added: Option to require confirmation before deleting existing files.
Added: Option to choose between system time and game time for the timestamp.
Added: Option to reverse the list of existing savegames.
Added: Three choices for the filename suggestion: "{timestamp}{vesselName}"; "{vesselName}{timestamp}" or "quicksave".
Added: Quicksave mode: save current game with the suggested filename without showing GUI (requires "MOD + F8" to show window again).
Fixed: KISS now reacts properly to "ESC" and "ENTER/RETURN" in every situation.
Fixed: Width of buttons in list not adjusting properly to long filenames.

Download (12.70 KiB)

Version 1.1.1 for Kerbal Space Program 1.1.3

Released on 2016-06-24

1.1.1, 2016-06-24 Compiled against KSP 1.1.3. Changed IDE from Xamarin to Visual Studio 2015.

Download (7.64 KiB)

Version 1.1.0 for Kerbal Space Program 1.1

Released on 2016-04-24

Fixed: Quicksaves created with KISS no longer put the player at the space center after loading them in KSP 1.1.
Changed: Rebuilt the GUI code to work with KSP 1.1 and Unity 5. (Fortunately everything still works with KSP 1.0.5, yay!)
Changed: Adjusted the yellow textcolor of window caption and highlighted list items to a slightly darker/more orange shade.

Download (7.40 KiB)

Stats for Kerbal Improved Save System

Downloads over time

Downloads per version

New followers per day

Top Referrers

  1. spacedock.info
  2. www.google.com
  3. duckduckgo.com
  4. www.bing.com
  5. www.spacedock.info
  6. www.google.de
  7. yandex.ru
  8. www.google.co.uk
  9. www.google.fr
  10. www.google.ca

Export Raw Stats

Export Downloads

Export Followers

Export Referrals

Raw stats are from the beginning of time until now. Each follower and download entry represents one hour of data. Uneventful hours are omitted.