边缘世界 RimWorld

边缘世界 RimWorld

Rimworld Search Agency
 此主题已被置顶,因此可能具有重要性
Killface  [开发者] 2016 年 9 月 4 日 上午 5:57
Bug Reports
Please refer to the following guidelines for bug reporting.
https://psteamcommunity.yuanyoumao.com/sharedfiles/filedetails/?id=725234314
< >
正在显示第 1 - 12 条,共 12 条留言
SmokeDragon 2017 年 2 月 19 日 上午 3:42 
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.
jenden0 2017 年 6 月 4 日 下午 7:51 
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  [开发者] 2017 年 6 月 6 日 上午 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  [开发者] 2017 年 6 月 8 日 下午 1: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
76561197984636650 2017 年 7 月 12 日 下午 4:00 
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:
{链接已删除}

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:
{链接已删除}
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  [开发者] 2017 年 7 月 12 日 下午 10: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 2018 年 10 月 13 日 下午 4: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()
最后由 DaLLaN 编辑于; 2018 年 10 月 13 日 下午 4:19
stk2008 2019 年 6 月 13 日 上午 12:34 
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
最后由 stk2008 编辑于; 2019 年 6 月 13 日 上午 12:35
adalast 2019 年 6 月 17 日 下午 10:45 
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)
Dr.Liner100 2020 年 5 月 1 日 上午 10:02 
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)
最后由 Dr.Liner100 编辑于; 2020 年 5 月 1 日 上午 10:02
Omega13 2020 年 5 月 23 日 上午 3:40 
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.
EvilCuttlefish 2020 年 7 月 24 日 下午 6:25 
I think there is a bug when using this mod and Terraform Rimworld (https://psteamcommunity.yuanyoumao.com/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
< >
正在显示第 1 - 12 条,共 12 条留言
每页显示数: 1530 50