Kerbal Checklists is an in-game checklist system for Kerbal Space Program (KSP) to help you manage launch procedures, space missions, and vehicle preparation.
- Requires ClickThroughBlocker. If you are using CKAN it will be done automatically, if not then download it from either of these websites:
- SpaceDock: https://spacedock.info/mod/1689/Click%20Through%20Blocker
- GitHub: https://github.com/linuxgurugamer/ClickThroughBlocker
- Forum Post (do not download it here): https://forum.kerbalspaceprogram.com/topic/170747-112x-click-through-blocker-new-dependency/
- Create, save, and load checklists for VAB, SPH, and Flight modes
- Auto-saves while editing checklists
- Toolbar icon integration for quick access
- Refresh checklists without restarting the game
- Safe checklist deletion with confirmation prompts
- Download the latest version from the Releases.
- Extract the zip into your KSP/GameData/ folder.
- Your folder structure should look like this:
GameData/ KerbalChecklists/ SavedChecklists/ Checklist.txt Plugin/ KerbalChecklists.dll Textures/ icon.png arrow_up.png arrow_down.png
- Launch KSP and click the toolbar icon to open (must be in VAB, SPH or Flight for it to show up) Kerbal Checklists.
- Click the toolbar icon to open the checklist UI.
- Add, check off, and delete items from your list.
- Use the Save button to save your current checklist, and Load to retrieve existing ones.
- The New Checklist button prompts a save (for default lists) before clearing your items.
- Click Refresh to reload checklists during runtime.
- Inside
GameData
, create a folder named after your mod. - Create a folder in the folder you just created, it has to be called
Checklists
. - Add a
.txt
file for example with one checklist item per line, like:False would be that it is not checked and true would be that it will be checked.False|SAS False|RCS False|Solar Panels
- To make the mod show up please make a
.txt
file inside your folder and call itKerbalChecklistsConfig.txt
. You should put this into the.txt
file and save it.ModName=ExampleMod Author=averageksp AddToKerbalChecklists=true
- REQUIRED: If you want to publish your mod (e.g. to CKAN, Spacedock, etc.) a licence MUST be included.
Want to build from source?
- Open Visual Studio.
- Clone or download this repo.
- Add the following references:
KSPAssets.dll UnityEngine.InputModule.dll UnityEngine.InputLegacyModule.dll UnityEngine.PhysicsModule.dll KSPAssets.XmlSerializers.dll UnityEngine.AnimationModule.dll UnityEngine.CoreModule.dll UnityEngine.IMGUIModule.dll UnityEngine.UI.dll Assembly-CSharp.dll Assembly-CSharp-firstpass.dll
- Build the project.
- Copy the compiled
KerbalChecklists.dll
to:GameData/KerbalChecklists/
- Add the toolbar icon image:
GameData/KerbalChecklists/Textures/icon.png
Found a bug or want to suggest a feature? Head over to the Issues tab.
Pull requests are welcome!
For a list of useful links and resources related to this mod, check out LINKS.md.
This project is licensed under the MIT License. See the LICENSE file for more information.