import-replace= : Import file to replace selection, no -m export= : Export selection, no -m, defaults to stdout version : Show version and check online for updatesĪctions on selection, need -s= or -m=, only one of: multiselect | -m : Select all occurences by tag/name, includes -s select | -s : Show numbers, select one by -s= repair | -r : Repair docking and contract problems, includes -w KML: Kerbal Markup Lister 0.9 © 2021 Oliver Pola (Mythos) To access the CLI, you just call it with any dashed argument. The benefit of this version is that it runs on Windows, Linux and Mac. You will get no graphical user interface (GUI), but only a command line interface (CLI). KML will save the file as it was read and only apply the changes you made. Don't fear about saving a file with warnings, unknown add-ons, missing part-connections, etc.KML just expects all parts to be somehow connected and gives a warning otherwise. KAS): That's ok for now, KML does not support that add-on and can't understand what it has written to the save file. If KML has warnings about add-on parts not connected (e.g. There is a warning but my save game works fine! If the problem is related to stock parts please send me feedback about this problem.If something is not as expected there is a warning generated. Sometimes there appears a warnings tab, what do these warnings mean? Some KML elements are more heavily inspected than others, like vessel parts and especially docking or grappling devices.After you found your vessel, kerbal or part in the list you want to see it in the tree? Just make a double click.If parts are arranged in a way you can't see where the connections go, mouse over the part and they are drawn thicker.Light green is a node attachment in front/back or left/right direction.Dark green line is a node attachment in top/down direction.What do the colored lines in that part graph mean?.Want to see how the parts of your vessel are connected? Have a look on the graph displayed in the "vessels" tab.Don't find your kerbal in the tree? There's also a sorted and filtered list in the "kerbals" tab.Don't find your vessel in the tree (ordered by in-game creation)? Switch to the "vessels" tab to have a sorted list and the possibility to filter by type (debris, ship, etc.).run the KML.exe command-line from the terminal of your choice.
#Ksp mac save download
download KML_Mono.zip and extract anywhere you want.or choose "open with" on your save file and select KML.exe (command-line arguments supported).run the KML.exe and open your save file.download KML_Windows.zip and extract anywhere you want.support multiple docking ports per part.more testing (uncommon vessel builds I didn't think of?).identify add-on part connections (only a little KAS support for now).tested with KSP 1.0 to 1.12 (newest KML version should still work with at least all these KSP versions).list all GameData dirs used by vessel parts - for TheCardinal.change vessel flag in all its parts - for Enceos.repair broken ID references in contracts.repair broken docking ports and grappling devices.deletion of kerbals and vessels will fix crew assignment.
display all vessels in a sorted and filtered list.show total line count in node context menu - for flart.The current version is almost feature-complete and functional, and already helps with quite a few problems (or some cheating if you choose to do so).Īny feedback, more testing, bug reports and suggestions are very welcome. KML - Kerbal Markup Lister v0.9.2 - (WIP) A persistence file editor for Kerbal Space Programĭo you face a problem with broken docking ports or need just a little fuel-cheating? Do you got tired of editing save games in a text editor with long loading time and so much scrolling to compare different parts and vessels? So did I and decided to make a more helpful external editor to display the XML-like structure (the "KML" - Kerbal Markup Language) in a tree view and pick out vessels, kerbals and parts to be displayed in more eye-candy way.