RimWorld

RimWorld

Dynamic economy
 This topic has been pinned, so it's probably important
saloid  [developer] 30 Jan, 2022 @ 7:24am
Bug reports
There are always some
< >
Showing 1-6 of 6 comments
Serilyn 31 Jan, 2022 @ 12:12am 
I'm getting from Visual Exceptions:
Exception in Verse.DefInjectionPackage.SetDefFieldAtPath: System.InvalidOperationException: Field labelNoun does not exist in type Verse.ThingDef.
at Verse.DefInjectionPackage.SetDefFieldAtPath (System.Type defType, System.String path, System.Object value, System.Type ensureFieldType, System.Boolean errorOnDefNotFound, System.String fileSource, System.Boolean isPlaceholder, System.String& normalizedPath, System.String& suggestedPath, System.String& replacedString, System.Collections.Generic.IEnumerable`1[System.String]& replacedStringsList) [0x003f1] in <cdbd0ed5089a418da09b9a259f9dbd8f>:0
- transpiler net.pardeike.rimworld.lib.harmony: IEnumerable`1 VisualExceptions.ExceptionsAndActivatorHandler:Transpiler(IEnumerable`1 instructions, MethodBase original)

It seems to come from \Languages\English\DefInjected\ThingDef\ThingDef.xml because removing the <PsiCoinMiner.labelNoun> tag makes it go away.
Last edited by Serilyn; 31 Jan, 2022 @ 12:12am
saloid  [developer] 31 Jan, 2022 @ 7:37am 
Yup, this node shouldnt have been there. Fixed
KemonoAmigo 7 Feb, 2022 @ 9:46am 
I get this error when right clicking the Comms Console:

Exception in RimWorld.FloatMenuMakerMap.ChoicesAtFor: System.NullReferenceException: Object reference not set to an instance of an object
at DynamicEconomy.GetCompDEEventRollMenuOptions+<Postfix>d__0.MoveNext () [0x000bb] in <c8a41baa8bc2425db47e38073e3da98c>:0
- transpiler PerformanceOptimizer.Main: IEnumerable`1 PerformanceOptimizer.Optimization_FasterGetCompReplacement:Transpiler(IEnumerable`1 instructions, MethodBase method)
at RimWorld.FloatMenuMakerMap.AddHumanlikeOrders (UnityEngine.Vector3 clickPos, Verse.Pawn pawn, System.Collections.Generic.List`1[T] opts) [0x045fb] in <cdbd0ed5089a418da09b9a259f9dbd8f>:0
- transpiler PerformanceOptimizer.Main: IEnumerable`1 PerformanceOptimizer.Optimization_FasterGetCompReplacement:Transpiler(IEnumerable`1 instructions, MethodBase method)
- postfix PeteTimesSix.CompactHediffs: Void PeteTimesSix.SimpleSidearms.Intercepts.FloatMenuMakerMap_AddHumanLikeOrders_Postfix:AddHumanlikeOrders(Vector3 clickPos, Pawn pawn, List`1 opts)
- postfix CM_Go_To_Sleep: Void CM_Go_To_Sleep.FloatMenuMakerMap_Patches+FloatMenuMakerMap_AddHumanlikeOrders:Postfix(Vector3 clickPos, Pawn pawn, List`1 opts)
- postfix legodude17.mvcf: Void MVCF.Harmony.Brawlers:AddHumanlikeOrders_Postfix(List`1 opts, Vector3 clickPos, Pawn pawn)
- postfix OskarPotocki.HeavyWeapons: Void HeavyWeapons.Patch_FloatMenuMakerMap+AddHumanlikeOrders_Fix:Postfix(Vector3 clickPos, Pawn pawn, List`1& opts)
- postfix OskarPotocki.VFECore: Void VFECore.Patch_FloatMenuMakerMap+AddHumanlikeOrders_Fix:Postfix(Vector3 clickPos, Pawn pawn, List`1& opts)
- postfix eagle0600.dressPatients: Void DressPatient.Order_DressPatientOrCorpse:DressPatientFloatMenuOption(Vector3 clickPos, Pawn pawn, List`1 opts)
- postfix Haecriver.InjuredCarry: Void InjuredCarry.Patches+FloatMenuMakerCarryAdder:AddFloatMenuOption(Vector3 clickPos, Pawn pawn, List`1 opts)
- postfix rimworld.AmCh.needBarOverflow: Void Need_Bar_Overflow.Patch_FloatMenuMakerMap_AddHumanlikeOrders:Postfix(Vector3 clickPos, Pawn pawn, List`1 opts)
at RimWorld.FloatMenuMakerMap.ChoicesAtFor (UnityEngine.Vector3 clickPos, Verse.Pawn pawn, System.Boolean suppressAutoTakeableGoto) [0x000db] in <cdbd0ed5089a418da09b9a259f9dbd8f>:0
- postfix likeafox.rimworld.equipfood: Void EquipFood.FloatMenuMakerMap_ChoicesAtFor_Patch:Postfix(List`1& __result, Vector3 clickPos, Pawn pawn)
- postfix net.pardeike.rimworld.mods.achtung: Void AchtungMod.FloatMenuMakerMap_ChoicesAtFor_Postfix:Postfix(List`1 __result, Vector3 clickPos, Pawn pawn)
- finalizer net.pardeike.rimworld.mods.achtung: Exception AchtungMod.FloatMenuMakerMap_ChoicesAtFor_Finalizer:Finalizer(Exception __exception, List`1& __result)
saloid  [developer] 7 Feb, 2022 @ 12:10pm 
No idea what exactly was causing this error (probably unforeseen incompitability with some other mod), but it should be fixed now. Or at least it won't throw any exceptions. Was it appearing with some specific conditions or any time you rclicked it?
KemonoAmigo 8 Feb, 2022 @ 7:17am 
Yup, it's fixed now.

It was appearing at any time I clicked on it.
Rotrules 6 Jun, 2022 @ 7:26pm 
The psi coin mines do not appear to work even after more than 3.2 days. Is it because the slaves received their psi coin mining transplants while they were imprisoned?
< >
Showing 1-6 of 6 comments
Per page: 1530 50