RimWorld

RimWorld

Rimworld Search Agency
 Tämä aihe on kiinnitetty, joten se on todennäköisesti tärkeä
Killface  [kehittäjä] 4.9.2016 klo 5.57
Bug Reports
Please refer to the following guidelines for bug reporting.
https://gtm.steamproxy.vip/sharedfiles/filedetails/?id=725234314
< >
Näytetään 1-12 / 12 kommentista
crashes when loaded before or after 'mod list backup' + higgs lib (depenancy of mod list backup) no other mods are loaded.. ie: core > higgs lib > mod list backup > storage search (bottom of list)... to replicate crash go to assighn menu edit an aperal settup and scroll down (or open up some item trees and then scroll) .. this makes mods that add items cause the items to be unselectable in assign menu. error is in linux mint.. cinnimon .. not ubuntu unity.. ie maybe a unity dependant.. had problems with harmony even with latest mono.
Possibly related to above, but on A17 I'm seeing a crash when both Storage Search and HugsLib as soon as I try to edit an outfit. Other storage screens don't seem to be causing issue. I can reproduce this reliably by:
Enable both HugsLib and Storage Search
Start new game with any start parameters
Immediately after colonists emerge from pods attempt to edit "anything" outfit.
Game will crash at this point.

OS: Gentoo linux
Rimworld version: 0.17.1557
Rimworld log: https://pastebin.com/T83m6EyC
Rimworld Modconfig:
<?xml version="1.0" encoding="utf-8"?>
<ModsConfigData>
<buildNumber>1557</buildNumber>
<activeMods>
<li>Core</li>
<li>726479594</li>
<li>818773962</li>
</activeMods>
</ModsConfigData>
Killface  [kehittäjä] 6.6.2017 klo 5.01 
honestly, I have no experience with Linux and can't reproduce the bugs on Win 8.
I've rewritten some parts for C# 7, so you might try this version and see if it's working https://github.com/Killface1980/StorageSearch/archive/A17.zip
also I'll need the output_log.txt, the file you uploaded contains no information for me.
Killface  [kehittäjä] 8.6.2017 klo 13.37 
@jenden0: I was able to test this mod on Mac and also encountered the crashes you described there. As a consequence, I will either remove or fix the outfit search with the next update on Steam. you can get the storage search only version here https://github.com/Killface1980/StorageSearch/archive/A17.zip
Hey, I just want to let you know I've encoutered an issue between the latest version of storage search (with the allowedfresh patch) and the popular zhentar's vanilla tweaks:
{LINKKI POISTETTU}

The problem is that if you load zhentar's tweaks after storagesearch then the stockpile hysteresis does not save properly it seems - on reload it is always 100%. Everything else seems to work - including the hysteresis, but you have to manually set it each and every time you load.

Reversing the order (storage search last) seems to fix the issue - but I have to worry that this just ends up breaking something else in zhentar's tweaks.

Zhentar's source is here:
{LINKKI POISTETTU}
You can probably tell me at a glance what is actually conflicting (I'd really appreciate it) since it's not that much code.
Ideally it would be nice if these could be made compatible if that is feasible. I consider both rather essential mods.

-Stigma
Killface  [kehittäjä] 12.7.2017 klo 22.36 
Just took a look and both mods overwrite the DoThingFilterConfigWindow.
Zhentar adds a MarketValueThingFilterUI, which seems to collide. I'm surprised that the search filter ist still working when SS loaded first.
Dr. VanGogh did some rewrites recently, you can try this version https://github.com/Killface1980/StorageSearch/tree/A17/Source/StorageSearch and see if both filters mods are working.
DaLLaN 13.10.2018 klo 16.19 
1.0 - Error / There are 43 mods in my modpack, but your mod is the only one that causes an error =)

Error while instantiating a mod of type RSA.Core.RSACoreMod: System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.FormatException: Method Verse.ThingFilterUI.DoThingFilterConfigWindow(UnityEngine.Rect, UnityEngine.Vector2&, Verse.ThingFilter, Verse.ThingFilter, System.Int32, System.Collections.Generic.IEnumerable`1[[Verse.ThingDef, Assembly-CSharp, Version=1.0.6860.21666, Culture=neutral, PublicKeyToken=null]], System.Collections.Generic.IEnumerable`1[[Verse.SpecialThingFilterDef, Assembly-CSharp, Version=1.0.6860.21666, Culture=neutral, PublicKeyToken=null]], System.Boolean, System.Collections.Generic.List`1[[Verse.ThingDef, Assembly-CSharp, Version=1.0.6860.21666, Culture=neutral, PublicKeyToken=null]], Verse.Map) cannot be patched. Reason: Invalid IL code in (wrapper dynamic-method) Verse.ThingFilterUI:DoThingFilterConfigWindow_Patch0 (UnityEngine.Rect,UnityEngine.Vector2&,Verse.ThingFilter,Verse.ThingFilter,int,System.Collections.Generic.IEnumerable`1<Verse.ThingDef>,System.Collections.Generic.IEnumerable`1<Verse.SpecialThingFilterDef>,bool,System.Collections.Generic.List`1<Verse.ThingDef>,Verse.Map): IL_0022: call 0x00000003


at Harmony.PatchFunctions.UpdateWrapper (System.Reflection.MethodBase original, Harmony.PatchInfo patchInfo, System.String instanceID) [0x00000] in <filename unknown>:0
at Harmony.PatchProcessor.Patch () [0x00000] in <filename unknown>:0
at Harmony.HarmonyInstance.<PatchAll>b__9_0 (System.Type type) [0x00000] in <filename unknown>:0
at Harmony.CollectionExtensions.Do[Type] (IEnumerable`1 sequence, System.Action`1 action) [0x00000] in <filename unknown>:0
at Harmony.HarmonyInstance.PatchAll (System.Reflection.Assembly assembly) [0x00000] in <filename unknown>:0
at RSA.Core.RSACoreMod..ctor (Verse.ModContentPack content) [0x00000] in <filename unknown>:0
at (wrapper managed-to-native) System.Reflection.MonoCMethod:InternalInvoke (object,object[],System.Exception&)
at System.Reflection.MonoCMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x00000] in <filename unknown>:0
--- End of inner exception stack trace ---
at System.Reflection.MonoCMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x00000] in <filename unknown>:0
at System.Reflection.MonoCMethod.Invoke (BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x00000] in <filename unknown>:0
at System.Activator.CreateInstance (System.Type type, BindingFlags bindingAttr, System.Reflection.Binder binder, System.Object[] args, System.Globalization.CultureInfo culture, System.Object[] activationAttributes) [0x00000] in <filename unknown>:0
at System.Activator.CreateInstance (System.Type type, System.Object[] args, System.Object[] activationAttributes) [0x00000] in <filename unknown>:0
at System.Activator.CreateInstance (System.Type type, System.Object[] args) [0x00000] in <filename unknown>:0
at Verse.LoadedModManager.CreateModClasses () [0x00000] in <filename unknown>:0
Verse.Log:Error(String, Boolean)
Verse.LoadedModManager:CreateModClasses()
Verse.LoadedModManager:LoadAllActiveMods()
Verse.PlayDataLoader:DoPlayLoad()
Verse.PlayDataLoader:LoadAllPlayData(Boolean)
Verse.Root:<Start>m__1()
Verse.LongEventHandler:RunEventFromAnotherThread(Action)
Verse.LongEventHandler:<UpdateCurrentAsynchronousEvent>m__1()
Viimeisin muokkaaja on DaLLaN; 13.10.2018 klo 16.19
If you open up a zone and start to type in the search bar it attempts to open the debug console with this error

https://i.imgur.com/WKYTSHZ.png

thanks
Viimeisin muokkaaja on stk2008; 13.6.2019 klo 0.35
Here is the actual exception from the above recursion error:

Exception filling tab RimWorld.ITab_Storage: System.NullReferenceException: Object reference not set to an instance of an object
at Verse.TreeNode_ThingCategory/<>c__Iterator1.MoveNext () <0x000f8>
at (wrapper dynamic-method) Verse.Listing_TreeThingFilter.DoCategoryChildren_Patch1 (object,Verse.TreeNode_ThingCategory,int,int,Verse.Map,bool) <0x002f1>
at (wrapper dynamic-method) Verse.ThingFilterUI.DoThingFilterConfigWindow_Patch3 (UnityEngine.Rect,UnityEngine.Vector2&,Verse.ThingFilter,Verse.ThingFilter,int,System.Collections.Generic.IEnumerable`1<Verse.ThingDef>,System.Collections.Generic.IEnumerable`1<Verse.SpecialThingFilterDef>,bool,System.Collections.Generic.List`1<Verse.ThingDef>,Verse.Map) <0x004eb>
at (wrapper dynamic-method) RimWorld.ITab_Storage.FillTab_Patch3 (object) <0x00b96>
at Verse.InspectTabBase/<DoTabGUI>c__AnonStorey0.<>m__0 () <0x00118>

Verse.Log:Error(String, Boolean)
Verse.Log:ErrorOnce(String, Int32, Boolean)
Verse.<DoTabGUI>c__AnonStorey0:<>m__0()
Verse.ImmediateWindow:DoWindowContents(Rect)
Verse.<WindowOnGUI>c__AnonStorey0:<>m__0(Int32)
UnityEngine.GUI:CallWindowDelegate(WindowFunction, Int32, Int32, GUISkin, Int32, Single, Single, GUIStyle)
Hi! I think with the recent RimWorld update Search Agency mod prevents the Multiplayer mod to run properly as Arbiter instance is crashing due to this mod. Can this be attributed to the fact that the Arbiter instance does not load its GUI?
Here's the full arbiter_log.txt: https://pastebin.com/8u9e9aj6 (sorry, was to long to paste here)
Viimeisin muokkaaja on Dr.Liner100; 1.5.2020 klo 10.02
If i start to type in a storage search filter, after a few seconds of delay, it randomly replaces whatever I typed with a previous search request.
I think there is a bug when using this mod and Terraform Rimworld (https://gtm.steamproxy.vip/sharedfiles/filedetails/?id=1874652867) when I try to use the storage tab. This happens when I try to use the search box for the storage tab of any stockpile zone. The debug log seems to try to pop up, but is transparent and has no details. Using the red "X" button to clear the search box content allows me to see the debug log, which seem similar to stk2008's older error messages. Additionally, it does not happen if the "show parent category" option from the mod settings of this is disabled.

I found this bug on a save game but can replicate it in new games using only Harmony, HugsLib, this mod, and Terraform Rimworld. I can't seem to replicate this error unless I use both Terraform Rimworld and this mod.

This was my output log:
https://gist.github.com/HugsLibRecordKeeper/6d11d6d4e9a8670d3b519fa60a4aa559
< >
Näytetään 1-12 / 12 kommentista
Sivua kohden: 1530 50