Kiwa

[1.3.1] Ship List v0.10

Recommended Posts

Frequently, I've been looking for a list of my vessels and their fuel status, for example to quickly find a place to dump excess fuel, drop-off excess kerbals, or to pick up some more fuel... and since there wasn't anything obvious, I made my own. It's still work in progress, but the basic functionality is already there. For detailed information on the development progress and plans, and internal workings, please visit the development thread.

Usage: Download and install the plugin from github. Release 0.10-beta works for KSP 1.3.1 and 1.2.2, 0.9-beta works for KSP 1.2, 0.8-beta works for KSP 1.1, release 0.7-beta and earlier works for all versions from 0.23.5 to 1.0.5. Old versions up to 0.8 need the Toolbar installed.

The archive also contains a debug-version of the DLL: in case you run into trouble (hopefully not!), this will produce more output in the debug console. Just copy it over the regular version.

License: GPLv2; with permission includes some code derived strongly from aviveys Switch Vessel Plugin, which is BSD-2 licensed; source code on github.

Quote

Legal disclaimer: Hello Take-Two, yes, this means screw the IP paragraph in your new EULA. This mod was released under GPL long before you bought the rights to KSP, under the old KSP EULA, so you can not legally acquire the rights to this mod by simply changing the EULA. You would still have to talk to me, or keep the code under GPL. Not that it's a big thing to begin with. Thank you.

Screenshots:

xpyWt5S.png

4gSZ70Z.png

Javascript is disabled. View full album
Edited by Kiwa
updated for 1.3.1

Share this post


Link to post
Share on other sites

Looks like a simple but very useful addon! Once you get far in career mode its hard to keep track of everything... this will help.

Share this post


Link to post
Share on other sites

Released v0.6.

Changes:

- added SOI-based filtering.

Now you can limit the list to only show vessels in the same sphere of influence as your active vessel (while in flight), or as the selected vessel (while in tracking station).

Share this post


Link to post
Share on other sites

Neat! Could you make it so that you can select the SOI from a list instead of selecting it based on the ship you are controlling?

Share this post


Link to post
Share on other sites

That certainly sounds possible. The issue will be whether I can figure out how to do a drop-down menu ;)

Share this post


Link to post
Share on other sites

Just a quick update, v0.7 is released and now contains the selectable reference body for SOI filtering (as well as the previous "active vessel" option which will follow the active ship). This hasn't seen much testing, so if you encounter any issues, don't hesitate to report them...

Share this post


Link to post
Share on other sites

Still works for me in 0.90, so far no reason to update. Anybody having problems, please post them.

Share this post


Link to post
Share on other sites

I had planned for the resources to be selectable, but since there never were requests for mod resources, I never added the menu to select them, instead just using the presets (Mono, LF, OX). So basically no problem to add, just... a question of where to put the menu and how it should look. Any preferences on that?

Basically I can give it a shot after the holidays, or if you are up to recompiling, just change the ResourceDef::getMyResourceList() method to act on the correct fuel types according to your needs. It's not limited to three types, but will potentially result in horizontal scrollbars if you have more.

Share this post


Link to post
Share on other sites

To my surprise, it still works in 1.0 (and no, I haven't got around to making the resource list configurable via the GUI...)

Share this post


Link to post
Share on other sites

This looks very nice. I know this may be considered as a necro (sorry everybody, I hate necros too), but @Kiwa, do you have plans on reviving this for 1.1.3?

Share this post


Link to post
Share on other sites

@DMSP: I do check at every patch, and it still works just fine in 1.1.3. I did have to recompile it for the big 1.1 mod api change, but that's been about it. So make sure to get the latest version and you're all set. I don't expect the need for any major changes in 1.2 either; after all, before the 1.1 update, it was good since 0.23 or something? :wink:

(And no, I still haven't got around to adding a config menu to enable showing other resources...)

Share this post


Link to post
Share on other sites

Updated for KSP 1.2, downloads as usual in the first post.

Switches from Toolbar to vanilla ApplauncherButton, and adapts to some minor Mod API changes.

Share this post


Link to post
Share on other sites

I'm aware there is currently a problem with the icons... working on it. Apparently the question by @DMagic here hasn't resulted in an API for them yet (?)

 

Edit: fixed. Get the new release from the first post (at the usual location).

Edited by Kiwa

Share this post


Link to post
Share on other sites

It still works just fine in 1.3.1, @santiagokof

But I will suspend further support of this until the messy EULA situation has been sorted out, or indefinitely if it doesn't get sorted out (in a positive way).

Share this post


Link to post
Share on other sites
1 hour ago, Kiwa said:

It still works just fine in 1.3.1, @santiagokof

But I will suspend further support of this until the messy EULA situation has been sorted out, or indefinitely if it doesn't get sorted out (in a positive way).

As long as the mod itself isn’t hosted on any of Squad’s servers, the eula is meaningless.  It applies to the forum posts, not the game itself, which is covered by a different license.

Share this post


Link to post
Share on other sites
1 minute ago, linuxgurugamer said:

As long as the mod itself isn’t hosted on any of Squad’s servers, the eula is meaningless.  It applies to the forum posts, not the game itself, which is covered by a different license.

I'm still trying to dig through all the legalese and comments, and let's just say it's annoying. The anti-European clauses in the EULA are getting the better of me, and that's before even reaching the remaining more relevant parts.

But since you're already here @linuxgurugamer: as it's GPL, you and other people are free to recompile or fork & enhance it, subject to the GPL. So even if I don't accept the new EULA, it doesn't mean this (admittedly small) mod is dead.

Share this post


Link to post
Share on other sites

Thanks, its a nice little mod, but I dont have time for it right now.  I did fork it on github.

The only thing it really needs is the ability to select which resources to display

Share this post


Link to post
Share on other sites
This thread is quite old. Please consider starting a new thread rather than reviving this one.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.