Storage Search - Simple UI mod
Decription: Name is pretty self explanatory. It enables you to search in storage filter tree for desired items.
After typing three characters in search box it flattens tree structure and shows matching Things.
Prerequisites: Community Core Library
Installation: Extract folder from the zip into your Mods folder.
Download: Get it from github (https://github.com/meonester/StorageSearch/releases/latest)
Known issues: None - so far.
Other: Feel free to include it in your mod-pack. I would appreciate if you just let me know about it.
But don't feel obligated to do so. :)
(o.O) YES YES YES YES YES!!!!!! and .. YES~!
Thanks!
Nice! I've been meaning to do this for ages, never got to it... such a small change that makes such a big difference.
+1!
I feel this mod is so awesome it needs more attention.
I recently installed Apparello and this will be a HUGE help to filter out that long list of clothing and armor! Thanks!
how did I miss this? Soooo needed
update?
Quote from: Skissor on April 11, 2016, 10:27:26 AM
update?
Most likely it still works, but as it needs CCL, we still have to wait...
CCL has been updated, but any mod which has an assembly (DLL) dependant on CCL needs to be recompiled against the new version.
There are many issues with DLLs and alpha updates including but not limited to:
- Changes in the API the assembly uses
- Assembly version signing
Do not use this mod in A13 until it has been updated for A13. It will not work and will only lead to bogus reports. I've already had to deal with this, I don't with to deal with more. (Will repost this basic message in CCLs thread too).
Cool. One of the A12 mods I've been missing. Thanks.
Quote from: pestilenz on May 08, 2016, 01:33:14 AM
I managed to fix it for A13, link:
https://github.com/Killface1980/StorageSearch
I'm getting some errors in the mainmenu (full output_log + modcfg in the attachment).
ReflectionTypeLoadException getting types in assembly StorageSearch: System.Reflection.ReflectionTypeLoadException: The classes in the module cannot be loaded.
at (wrapper managed-to-native) System.Reflection.Assembly:GetTypes (bool)
at System.Reflection.Assembly.GetTypes () [0x00000] in <filename unknown>:0
at Verse.ModAssemblyHandler.AssemblyIsUsable (System.Reflection.Assembly asm) [0x00000] in <filename unknown>:0
Loader exceptions:
=> System.TypeLoadException: Could not load type 'CommunityCoreLibrary.SpecialInjector' from assembly 'Community Core Library, Version=0.12.2.0, Culture=neutral, PublicKeyToken=null'.
(Filename: C:/buildslave/unity/build/artifacts/StandalonePlayerGenerated/UnityEngineDebug.cpp Line: 56)
XML error: <version>0.12.3</version> doesn't correspond to any field in type ModHelperDef.
(Filename: C:/buildslave/unity/build/artifacts/StandalonePlayerGenerated/UnityEngineDebug.cpp Line: 56)
Could not find a type named StorageSearch.Injector_StorageSearch
Loading a save breaks the game complitly.
And knowing this will come, yes i did restart the game after activating the mod.
[attachment deleted by admin - too old]
Quote from: pestilenz on May 08, 2016, 10:56:06 AM
Quote from: Der Failer on May 08, 2016, 08:51:56 AM
Quote from: pestilenz on May 08, 2016, 01:33:14 AM
I managed to fix it for A13, link:
https://github.com/Killface1980/StorageSearch
I'm getting some errors in the mainmenu (full output_log + modcfg in the attachment).
ReflectionTypeLoadException getting types in assembly StorageSearch: System.Reflection.ReflectionTypeLoadException: The classes in the module cannot be loaded.
at (wrapper managed-to-native) System.Reflection.Assembly:GetTypes (bool)
at System.Reflection.Assembly.GetTypes () [0x00000] in <filename unknown>:0
at Verse.ModAssemblyHandler.AssemblyIsUsable (System.Reflection.Assembly asm) [0x00000] in <filename unknown>:0
Loader exceptions:
=> System.TypeLoadException: Could not load type 'CommunityCoreLibrary.SpecialInjector' from assembly 'Community Core Library, Version=0.12.2.0, Culture=neutral, PublicKeyToken=null'.
(Filename: C:/buildslave/unity/build/artifacts/StandalonePlayerGenerated/UnityEngineDebug.cpp Line: 56)
XML error: <version>0.12.3</version> doesn't correspond to any field in type ModHelperDef.
(Filename: C:/buildslave/unity/build/artifacts/StandalonePlayerGenerated/UnityEngineDebug.cpp Line: 56)
Could not find a type named StorageSearch.Injector_StorageSearch
Loading a save breaks the game complitly.
And knowing this will come, yes i did restart the game after activating the mod.
Strange, cause <version>0.12.3</version> was one of the lines I changed, it is now <minCCLversion>0.13.0</minCCLversion>.
Also, the line => System.TypeLoadException: Could not load type 'CommunityCoreLibrary.SpecialInjector' from assembly 'Community Core Library, Version=0.12.2.0, Culture=neutral, PublicKeyToken=null'.
suggests that you might be using an old version of CCL.
Well i just realized that i grabbed the wrong file :/
Sorry for bothering you and thanks for the update :)
I can't seem to enable this mod. After digging around, I found this in the About file: "<targetVersion>Alpha 12</targetVersion>"
Is that right? I'm certain I downloaded your updated version that you included above.
Nevermind, solved my problem. I just had to swap that number "12" for number "13" instead. You've already modified the important files anyway.
Quote from: Zaxxid on May 24, 2016, 08:28:20 PM
Nevermind, solved my problem. I just had to swap that number "12" for number "13" instead. You've already modified the important files anyway.
Glad you posted here, never realized (or even thought to look) that this was a separate mod all by itself. Loved it while using it in Hardcore SK pack, great to have it back again. So useful!
Also thanks for pointing out what needed to be changed, did that before ever trying it and no problems!
for some reason only the A12 version is downloading for me.
https://github.com/Killface1980/StorageSearch/archive/v1.0.zip (https://github.com/Killface1980/StorageSearch/archive/v1.0.zip)
Alpha 14?
Quote from: Skissor on July 20, 2016, 02:09:17 PM
Alpha 14?
It's on Steam Workshop, so must be. New thread here on forums possibly?
Quote from: Killface on July 20, 2016, 06:11:21 PM
Quote from: BlackSmokeDMax on July 20, 2016, 04:01:35 PM
Quote from: Skissor on July 20, 2016, 02:09:17 PM
Alpha 14?
It's on Steam Workshop, so must be. New thread here on forums possibly?
I've added this mod to my Sanctuary, [A14] StorageSearch by Meonester, updated by Killface (https://ludeon.com/forums/index.php?topic=20771.msg228260#msg228260), and as it was originally released under CC0 and I don't plan on changing anything, I posted it on the workshop.
I see this mod as an essential. I don't want any credits, but if I updated this stuff for myself, I want to share it with others.
If the original author wants me to remove the mod from the workshop, I will do so immediately.
Sorry, never realized you responded to this a while back. Thanks for putting this up there!
Reason I came looking for this thread today was an apparent update. Did you change something or other?edit: Found answer in Killface's thread, linked in quoted replay above.
Hey is there a version of this mod for 16. It made life way easier and its a shame to not be able to use it.
Quote from: 123mind123 on February 07, 2017, 07:21:53 AM
Hey is there a version of this mod for 16. It made life way easier and its a shame to not be able to use it.
Yep, but believe it is only on Steam: http://steamcommunity.com/profiles/76561198048346314/myworkshopfiles/?appid=294100&browsefilter=myfavorites&p=3
He left the forums. So, if you don't have Steam, you could try posting in the Steam thread asking if he'll put this up on Nexus or maybe just a github link in the Steam Workshop description maybe. Don't believe you need to install the steam client to post in the Steam forum threads via a webpage. (I know some don't want Steam on their computer, but you'd have to make a Steam account to do that)