RimWorld
Reel's Expanded Storage
此主題已被鎖定
Corvidus 2024 年 10 月 31 日 下午 9:45
(fix posted in thread) error with VFE - Art
red errors on startup, pottery storage doesn't seem to work (shows no categories, pawns won't put things in created pottery).

full log: https://gist.github.com/HugsLibRecordKeeper/59cd49889e2f8d2957e6149ddf727e68


Could not resolve cross-reference to Verse.ThingDef named SignalChip (wanter=thingDefs)
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)

Failed to find Verse.SpecialThingFilterDef named 'AllowVegetarian'. DefDatabase<Verse.SpecialThingFilterDef> contains a total of 35 loaded defs.
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)

Error while resolving references for def VFE_Pottery: System.NullReferenceException: Object reference not set to an instance of an object
[Ref 9817DCE6]
at Verse.ThingFilter.SetAllow (Verse.SpecialThingFilterDef sfDef, System.Boolean allow) [0x00000] in <2a40c3593b334f29ac3cb3d32d652351>:0
at Verse.ThingFilter.ResolveReferences () [0x00310] in <2a40c3593b334f29ac3cb3d32d652351>:0
at RimWorld.BuildingProperties.ResolveReferencesSpecial () [0x00086] in <2a40c3593b334f29ac3cb3d32d652351>:0
at Verse.ThingDef.ResolveReferences () [0x00038] in <2a40c3593b334f29ac3cb3d32d652351>:0
at Verse.DefDatabase`1+<>c__DisplayClass15_0[T].<ResolveAllReferences>b__0 (T def) [0x0002f] in <2a40c3593b334f29ac3cb3d32d652351>:0
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)


tested with only harmony/hugslib/performance fish, and the required vanilla expanded framework, adaptive storage framework, VE furniture expanded core + props + art, and this mod, in the modlist

I have basegame only, no DLC
最後修改者:Corvidus; 2024 年 11 月 10 日 上午 10:14
< >
目前顯示第 1-5 則留言,共 5
Mark Bobaba 2024 年 11 月 4 日 上午 1:49 
Yeah I have a similar issue. I've only noticed it with pottery as VFE props seem to work correctly as do vanilla dressers.

My issue is a bit different as pottery does allow them to store 1 stack, however in the content tab added by Adaptive Storage Framework it says the stack limit is set to 4. Even weirder is in the pottery item description it says the maximum stack is 6 but I guess 4 would still be better than 1.
Kitich 2024 年 11 月 9 日 下午 12:32 
One more here. Waiting for any resolution or workaround :-/
Kitich 2024 年 11 月 10 日 上午 6:18 
So my fixes are:

VEArtPatches.xml, line 43 (typo):
<li MayRequire="vanillaExpanded.vfecore" Class="PatchOperationReplace">

VEArtPatches.xml, line 82 (missing dlc check) :
<li MayRequire="ludeon.rimworld.ideology">AllowVegetarian</li>

VEArtPatches.xml, line 99 (missing dlc check) :
<li MayRequire="ludeon.rimworld.ideology">AllowVegetarian</li>

VEFurniturePatches.xml, line 98 (missing dlc check):
<li MayRequire="ludeon.rimworld.biotech">SignalChip</li>
Corvidus 2024 年 11 月 10 日 上午 10:07 
引用自 Kitich
So my fixes are:

VEArtPatches.xml, line 43 (typo):
<li MayRequire="vanillaExpanded.vfecore" Class="PatchOperationReplace">

VEArtPatches.xml, line 82 (missing dlc check) :
<li MayRequire="ludeon.rimworld.ideology">AllowVegetarian</li>

VEArtPatches.xml, line 99 (missing dlc check) :
<li MayRequire="ludeon.rimworld.ideology">AllowVegetarian</li>

VEFurniturePatches.xml, line 98 (missing dlc check):
<li MayRequire="ludeon.rimworld.biotech">SignalChip</li>

tested, pots work now :steamthumbsup: thank you for your service
Mark Bobaba 2024 年 11 月 11 日 上午 4:40 
引用自 Kitich
So my fixes are:

VEArtPatches.xml, line 43 (typo):
<li MayRequire="vanillaExpanded.vfecore" Class="PatchOperationReplace">

VEArtPatches.xml, line 82 (missing dlc check) :
<li MayRequire="ludeon.rimworld.ideology">AllowVegetarian</li>

VEArtPatches.xml, line 99 (missing dlc check) :
<li MayRequire="ludeon.rimworld.ideology">AllowVegetarian</li>

VEFurniturePatches.xml, line 98 (missing dlc check):
<li MayRequire="ludeon.rimworld.biotech">SignalChip</li>

You the DAWG thanks
< >
目前顯示第 1-5 則留言,共 5
每頁顯示: 1530 50