linuxgurugamer

[1.8.x] End your parts list nightmare - Introducing The Janitor's Closet

Recommended Posts

1 hour ago, coolguy8445 said:

Should I add an issue on the Git for this to help with tracking it? Also FYI this is on 1.2.2. Probably should have mentioned that before :D

Check first, if it isn't there, please add.

 

Share this post


Link to post
Share on other sites

OK.  I'm about done with some other work, so I hope to be able to look at this in the next few days.

Thanks all for your patience

Share this post


Link to post
Share on other sites

Thanks for awesome mod, it literally halves my loading time for RO. But I've run into an issue recently.

I'm using KSP 1.2.2 with your mod version 0.2.20 which I've installed from CKAN. I've run into a problem where if I perma prune one interstage fairing base from KW rocketry all the other interstage bases get pruned aswell (including ones from KW and procedural fairings), and also the 1kN thruster does not load when I prune some engines that come with RO.

Maybe I'm using wrong mod version or doing something wrong?

Share this post


Link to post
Share on other sites

Hi there. Im by no meens a serious player. But i love this mod for its filtering purposes. Ive been pondering lately and googling and cant find much on what im trying to find. But lightbulb! I think it would be a great addition to this mod.

 

Simply put. Id like a meens to temporarily hide entire groups is parts based off the mod it originates or a couple options via part size(mk2/3,2.5m,etc)

Scenario A: id like to build a rocket and have no need for any of the parts from "insert"mod.

Scenario B: Id like to build a rocket, but dont know exactly how i want to build it just yet. All i know is i dont want to use ex: mk2 or mk3. Filter all parts related to said size with possible secondary filters if its say, can be radially attached?

 

Scenario C: is the opposite of Scenario B. Id like to build a rocket or plane. I know id like the main fuselage to be ex: mk2. So filter away all parts unrelated.

 

Unblock filter when satisfied.

???

Profit?

 

Cheers!

Share this post


Link to post
Share on other sites

@Jesusthebird Your scenarios are already in the mod (the "no size" option in the mod filter is for radial attached parts). Watch the video in the OP starting from about the 10 minute point.

Share this post


Link to post
Share on other sites
16 hours ago, Aelfhe1m said:

@Jesusthebird Your scenarios are already in the mod (the "no size" option in the mod filter is for radial attached parts). Watch the video in the OP starting from about the 10 minute point.

Ohh deer...where are those headlights. Ive always used the rclick function...has my whole life been a lie? Thanks lol

Share this post


Link to post
Share on other sites

Hey @linuxgurugamer, found this when looking at someone else's output log: 

NullReferenceException: Object reference not set to an instance of an object
at JanitorsCloset.ToolbarIconEvents+InstallToolIconEvents.OnGUIApplicationLauncherReady () [0x00000] in <filename unknown>:0 
at JanitorsCloset.ToolbarIconEvents+InstallToolIconEvents.FixedUpdate () [0x00000] in <filename unknown>:0 

(Filename: Line: -1)

if that helps you in any way, consider this an unofficial bug report. Member's log is from @Alpha 360, link to log is https://www.dropbox.com/s/y8uxn4ydc7yf3p6/output_log.txt?dl=0

Share this post


Link to post
Share on other sites

@linuxgurugamer  I am getting the same thing as Alpha360 lately, and I can't figure out what is causing it.

 

[EXC 19:59:04.398] NullReferenceException: Object reference not set to an instance of an object
JanitorsCloset.ToolbarIconEvents+InstallToolIconEvents.OnGUIApplicationLauncherReady ()
JanitorsCloset.ToolbarIconEvents+InstallToolIconEvents.FixedUpdate ()

I don't get it in one of my other installs, so it's being caused by some conflict with another mod.

 

Edited by TheKurgan

Share this post


Link to post
Share on other sites

I'll upload a fresh log...

 

AND IT'S GONE!!! what...

I think I got supremely lucky... I uninstallled Simple Construction, and I think that was the conflict!!

Edited by TheKurgan

Share this post


Link to post
Share on other sites
19 minutes ago, TheKurgan said:

I'll upload a fresh log...

 

AND IT'S GONE!!! what...

I think I got supremely lucky... I uninstallled Simple Construction, and I think that was the conflict!!

Simple Construction?  interesting

Share this post


Link to post
Share on other sites

Well, that's what I uninstalled, and I am not getting the NRE's from Janitor's Closet anymore. If I had time I'd retest it, I will try later. Maybe I had a messed up install of SC

Share this post


Link to post
Share on other sites
19 hours ago, TheKurgan said:

Well, that's what I uninstalled, and I am not getting the NRE's from Janitor's Closet anymore. If I had time I'd retest it, I will try later. Maybe I had a messed up install of SC

Ok, I just want to confirm that you are referring to this mod: https://forum.kerbalspaceprogram.com/index.php?/topic/152575-ksp-131-simpleconstruction-new-thread-stock-rocket-building-version-346-2017-10-15/

 

It's very odd, SimpleConstruction doesn't have any DLLs of it's own, it contains  @taniwha's Launchpad.dll  from his Extra-Planetary launchpads and needs IFS.

I'll have to look into this later

Share this post


Link to post
Share on other sites

Forgive me if this has been answered before, but is pruning done on a per-save basis or a per-install basis? I'm setting up a new install and would like to open a sandbox save, perma-prune all the parts I don't want, then begin a new career save.

Share this post


Link to post
Share on other sites

Permaprune is per-install, since it is actively renaming files.  Regular pruning (not permaprune) is, i believe, per-save

 

Share this post


Link to post
Share on other sites
13 minutes ago, linuxgurugamer said:

Permaprune is per-install, since it is actively renaming files.  Regular pruning (not permaprune) is, i believe, per-save

 

Thank you kindly!

Share this post


Link to post
Share on other sites

@linuxgurugamerA few error messages for you to be aware of:

Spoiler

Janitor's Closet: Error adding ApplicationLauncher button: Object reference not set to an instance of an object

NullReferenceException: Object reference not set to an instance of an object
  at JanitorsCloset.ToolbarIconEvents+InstallToolIconEvents.OnGUIApplicationLauncherReady () [0x00000] in <filename unknown>:0
  at JanitorsCloset.ToolbarIconEvents+InstallToolIconEvents.FixedUpdate () [0x00000] in <filename unknown>:0

Output_log.txt: https://www.dropbox.com/s/msiaxea5xxaqp1r/saves for JanitorCloset.1.output_log.txt?dl=0

Edited by Apaseall

Share this post


Link to post
Share on other sites
4 hours ago, Apaseall said:

@linuxgurugamerA few error messages for you to be aware of:

  Reveal hidden contents

Janitor's Closet: Error adding ApplicationLauncher button: Object reference not set to an instance of an object

NullReferenceException: Object reference not set to an instance of an object
  at JanitorsCloset.ToolbarIconEvents+InstallToolIconEvents.OnGUIApplicationLauncherReady () [0x00000] in <filename unknown>:0
  at JanitorsCloset.ToolbarIconEvents+InstallToolIconEvents.FixedUpdate () [0x00000] in <filename unknown>:0

Output_log.txt: https://www.dropbox.com/s/msiaxea5xxaqp1r/saves for JanitorCloset.1.output_log.txt?dl=0

I am aware, don't have time for it, just ignore them for now

Share this post


Link to post
Share on other sites

I love this mod!

I have a suggestion. I don't know if it is possible or easy to do, but would be very nice if the mod alerts if a part is being used in some vessel in the current save game, before it's pruned. Would save much time and allow to prune a lot of parts without doubt or checking manually first.

Thanks!

Share this post


Link to post
Share on other sites
7 minutes ago, kerbalfreak said:

I love this mod!

I have a suggestion. I don't know if it is possible or easy to do, but would be very nice if the mod alerts if a part is being used in some vessel in the current save game, before it's pruned. Would save much time and allow to prune a lot of parts without doubt or checking manually first.

Thanks!

Way too  much work at this time, sorry.

Share this post


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

Way too  much work at this time, sorry.

I understand. Thanks for the reply and the awesome work maintaining all this mods! :)

Share this post


Link to post
Share on other sites

Could you add a tab to the VAB/SPH which displays all parts in one place? Paired with this mod it would allow us to have one tap with all the parts of a given mod.

Share this post


Link to post
Share on other sites
2 hours ago, NomenNescio said:

Could you add a tab to the VAB/SPH which displays all parts in one place? Paired with this mod it would allow us to have one tap with all the parts of a given mod.

Umm, I don't understand.  The parts are already displayed in one place

Share this post


Link to post
Share on other sites
39 minutes ago, linuxgurugamer said:

Umm, I don't understand.  The parts are already displayed in one place

Okay, like we have a tab for engines and one for fuel tanks and so on. What we don't have is a tab that displays all the parts indiscriminately.

With this mod such a tab would allow us to isolate all the parts from a given mod in one tab.

Share this post


Link to post
Share on other sites

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.