Jump to content

Search the Community

Showing results for tags 'kerbal improved save system'.

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • General
    • Announcements
    • Welcome Aboard
  • Kerbal Space Program 2
    • KSP2 Dev Updates
    • KSP2 Discussion
    • KSP2 Suggestions and Development Discussion
    • Challenges & Mission Ideas
    • The KSP2 Spacecraft Exchange
    • Mission Reports
    • KSP2 Prelaunch Archive
  • Kerbal Space Program 2 Gameplay & Technical Support
    • KSP2 Gameplay Questions and Tutorials
    • KSP2 Technical Support (PC, unmodded installs)
    • KSP2 Technical Support (PC, modded installs)
  • Kerbal Space Program 2 Mods
    • KSP2 Mod Discussions
    • KSP2 Mod Releases
    • KSP2 Mod Development
  • Kerbal Space Program 1
    • KSP1 The Daily Kerbal
    • KSP1 Discussion
    • KSP1 Suggestions & Development Discussion
    • KSP1 Challenges & Mission ideas
    • KSP1 The Spacecraft Exchange
    • KSP1 Mission Reports
    • KSP1 Gameplay and Technical Support
    • KSP1 Mods
    • KSP1 Expansions
  • Community
    • Science & Spaceflight
    • Kerbal Network
    • The Lounge
    • KSP Fan Works
  • International
    • International
  • KerbalEDU
    • KerbalEDU
    • KerbalEDU Website

Categories

There are no results to display.


Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


Website URL


Skype


Twitter


About me


Location


Interests

Found 2 results

  1. What is KISS? Kerbal Improved Save System (KISS) is a small plugin that provides an improved "Save game as..." mechanic while in flight. It is intended as a replacement for the stock "Quicksave as..." dialog and provides a filename selector for existing quicksaves similar to the stock MOD+F9 alternate quickload "Choose an SFS file to load" dialog. In addition the default suggestion for the quicksave name is the current date and time plus the name of the active vessel ("YYYYMMDD_hhmmss_{activeVessel}") instead of using an automatically increasing number to differentiate quicksaves. BONUS feature (discovered by @Apollo13) : KISS allows you to quicksave while moving on the ground! (KISS is not intended to be an automated quicksave system. Such plugins already exist.) Why? We have all been in the situation where we are creating many quicksaves during a critical mission before every important event/maneuver so that we can backtrace to (almost) any point in the mission in case something goes wrong. However after a few quicksaves simply numbering them isn't enough because it becomes hard to remember which one is which. Giving them names is an option, but once you reload an old quicksave and want to overwrite another (no longer useful) quicksave at a later time in the mission, you then have to remember the name of the quicksave in order to overwrite it, AND you have to type it in manually. KISS makes finding and overwriting an existing quicksave easy! Screenshots http://imgur.com/a/d7tzM Current Version 2.4.2 For KSP 1.9.1 - 1.12.3 Download from SpaceDock | Download from GitHub | Sourcecode also on GitHub Release notes Instructions Press F8 to bring up the KISS dialog (you can reconfigure the shortcut in the settings panel of KISS). You can: store a quicksave with the provided default filename. store a quicksave with any name you want. get the name of a previous quicksave from the list by clicking it once. Now you can overwrite that quicksave by clicking "Save", or modify the filename to store a new quicksave with a similar name. directly overwrite an existing quicksave by double clicking it. reload the default filename suggestion by clicking the "Default" Button. Click on the sprocket button in the upper right corner to show settings panel where you can configure the behavior of KISS. Attention: When you enable the "Quicksave mode" to save the game without showing the GUI, you have to press MOD + F8 (or MOD + <yourCustomKeyBinding>) to show the interface again! Note: the standard "persistent" savegame is excluded from the list. As I understand it, saving into this file that makes little sense as it gets overwritten every time you load another save. Planned features ("soon" ): License KISS is licensed under the MIT License Acknowledgements While I do have a background in software engineering, this project started as: My first Mod for any game (not just KSP); My first C# project (first time using MonoDevelop); My first time using git/GitHub; My first Unity related project (only did a beginner tutorial once sometime back when Unity 3 was the current version)... So without the following people, I could not have done this (small) project! @cybutek- for his plugin tutorial videos that told me the basics of how and where to start. @TaranisElsu - for his example plugin projects that helped me a lot. @magico13 - for his "Dated QuickSaves" modlet that provided inspiration. @Nereid - for his S.A.V.E automatic backup system that also helped me along the way. and last but certainly not least @Z-Key Aerospace / @Bodrick - for the "[x] Science!" mod that showed me how to create a dynamic list of GUI elements and how to handle tooltips. As well as everybody else in the great KSP modding community!
  2. What is KISS? Kerbal Improved Save System (KISS) is a small plugin that provides an improved "Save game as..." mechanic while in flight. It is intended as a replacement for the stock "Quicksave as..." dialog and provides a filename selector for existing quicksaves similar to the stock MOD+F9 alternate quickload "Choose an SFS file to load" dialog. In addition the default suggestion for the quicksave is the current date and time plus the name of the active vessel ("YYYYMMDD_hhmmss_{activeVessel}") instead of using an automatically increasing number to differentiate quicksaves. My original goal was to somehow replace the stock dialog completely, but I couldn't figure out how. So instead I settled for the alternate route of using a custom keybinding and leaving the stock "Quicksave as..." dialog as it is. KISS is not intended to be an automated quicksave system. Such plugins already exist. Why? When playing for some time I usually come to a point where I loose a mission due to an error and having been too lazy to make quicksaves. After such an event I usually try to avoid this scenario from happening again by creating quicksaves of the next mission before every important event/maneuver so that I can backtrace to (almost) any point in the mission and try to improve my maneuvers. However after a few quicksaves simply numbering them isn't enough because it becomes hard to remember which one is which. Giving them names is an option, but once you reload a previous moment and want to overwrite the later, no longer useful quicksaves with new ones, you now have to remember the names of the quicksaves in order to overwrite them, AND you have to type them in manually. Screenshots Comparison of KISS and the stock "Quicksave as..." dialog: Download You can grab the latest build on GitHub here. Instructions Press F8 to bring up the KISS dialog (will be possible to configure in the future). You can: store a quicksave with the provided default filename. store a quicksave with any name you want. get the name of a previous quicksave from the list by clicking it once. Now you can overwrite that quicksave by clicking "Save", or modify the filename to store a new quicksave with a similar name. directly overwrite a previous quicksave by double clicking it. reload the default filename suggestion by clicking the "Now + shipname" Button. Attention: whenever you use an existing filename, that quicksave will be overwritten! Note: the standard "persistent" savegame is excluded from the list. As I understand it, loading that makes little sense and it gets overwritten anyway every time you load a quicksave. Planned updates ("soon" ): add confirmation dialog before overwriting existing files. make keyboard shortcut configurable. let players choose between system time and ingame time for the timestamp. make KISS available in the space center. Possible future extensions: provide a similar functionality for saving crafts in the editor (VAB/SPH), since the default save mechanic there annoys me similarly to the stock quicksave dialog. License KISS is licensed under the MIT License Acknowledgements While I do have a background in software engineering, this is My first Mod for any game, not just KSP My first C# project (first time using MonoDevelop) My first time using git/GitHub My first Unity related project (only did a beginner tutorial once sometime back when Unity 3 was the current version) So without the following people, I could not have done this (small) project! @cybutek- for his plugin tutorial videos that told me the basics of how and where to start. @TaranisElsu - for his example plugin projects that helped me a lot. @magico13 - for his "Dated QuickSaves" modlet that provided inspiration. @Nereid - for his S.A.V.E automatic backup system that also helped me along the way. and last but certainly not least @Z-Key Aerospace / @Bodrick - for the "[x] Science!" mod that teached me how to create a dynamic list of GUI elements. As well as everybody else in the great KSP modding community! Feedback I would really appreciate any feedback about this little plugin!
×
×
  • Create New...