Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
Config error in RK_RF_Sycamore: is equipment but has no CompEquippable
UnityEngine.StackTraceUtility:ExtractStackTrace ()
Config error in RK_SRF_Ginko: is equipment but has no CompEquippable
UnityEngine.StackTraceUtility:ExtractStackTrace ()
Config error in RK_SRF_Qunice: is equipment but has no CompEquippable
UnityEngine.StackTraceUtility:ExtractStackTrace ()
Config error in RK_RF_HM: is equipment but has no CompEquippable
UnityEngine.StackTraceUtility:ExtractStackTrace ()
Config error in RK_HG_CarbineRevolver_HM: is equipment but has no CompEquippable
UnityEngine.StackTraceUtility:ExtractStackTrace ()
Config error in RK_RF_HM: is equipment but has no CompEquippable
UnityEngine.StackTraceUtility:ExtractStackTrace ()
Config error in RK_HG_CarbineRevolver_HM: is equipment but has no CompEquippable
UnityEngine.StackTraceUtility:ExtractStackTrace ()
https://gist.github.com/HugsLibRecordKeeper/60bb16a7848370559681cfe246e8bc62
GAGARIN: <color=white>XmlInheritance.Resolve</color> took <color=red>0.248</color> seconds
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
Parsed 1.2 as int.
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
[Def Error] RK_SRF_BeechBayonet:Ratkin Ranged Weapon Expanded New\Defs\ThingsDefs\Weapons\GIII.xml
Parsed 1.2 as int.
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
[Def Error] RK_SRF_Popala:Ratkin Ranged Weapon Expanded New\Defs\ThingsDefs\Weapons\GV.xml
Parsed 1.5 as int.
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
[Def Error] RKMechanoidGun_RFA:Ratkin Mechanoid Expaned\1.5\Defs\ThingsDefs_Misc\Weapons\RKMechWeapons.xml
b.4104:5/23/2024 12:00:00 AM:1.5.4104 rev435
[BetterLoading] Finished stage Constructing Defs at 4:28:15 PM.
```
<damageMultiplier>1.2</damageMultiplier>
```
After changing 1.2 to an integer, the Def Error no longer occurred.
fixed
Exception drawing RK_ISGun_Cinnamon_Def24266: System.InvalidCastException: Specified cast is not valid.
[Ref 770394A9]
at CombatExtended.CE_Utility.Recoil (Verse.ThingDef weaponDef, Verse.Verb shootVerb, UnityEngine.Vector3& drawOffset, System.Single& angleOffset, System.Single aimAngle, System.Boolean handheld) [0x00035] in <d4f808b7eac94548b83685e1520170fc>:0
at CombatExtended.Building_TurretGunCE.DrawAt (UnityEngine.Vector3 drawLoc, System.Boolean flip) [0x00041] in <d4f808b7eac94548b83685e1520170fc>:0
at Verse.Thing.DynamicDrawPhaseAt (Verse.DrawPhase phase, UnityEngine.Vector3 drawLoc, System.Boolean flip) [0x00004] in <69945a8ed6c540cf90b578de735e0605>:0
at Verse.Thing.DynamicDrawPhase (Verse.DrawPhase phase) [0x00017] in <69945a8ed6c540cf90b578de735e0605>:0
at Verse.DynamicDrawManager.DrawDynamicThings () [0x0011a] in <69945a8ed6c540cf90b578de735e0605>:0
- TRANSPILER net.pardeike.rimworld.lib.harmony: IEnumerable`1 VisualExceptions.ExceptionsAndActivatorHandler:Transpiler(IEnumerable`1 instructions, MethodBase original)
- POSTFIX net.pardeike.rimworld.mod.camera+: Void CameraPlus.DynamicDrawManager_DrawDynamicThings_Patch:Postfix()
UnityEngine.StackTraceUtility:ExtractStackTrace ()
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.Log.Error_Patch1 (string)
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.DynamicDrawManager.DrawDynamicThings_Patch1 (Verse.DynamicDrawManager)
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.Map.MapUpdate_Patch1 (Verse.Map)
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.Game.UpdatePlay_Patch2 (Verse.Game)
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.Root_Play.Update_Patch1 (Verse.Root_Play)
Error while generating pawn. Rethrowing. Exception: System.NullReferenceException: Object reference not set to an instance of an object
[Ref 6B251C45] Duplicate stacktrace, see ref for original
UnityEngine.StackTraceUtility:ExtractStackTrace ()
Verse.Log:Error (string)
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.PawnGenerator.GeneratePawn_Patch2 (Verse.PawnGenerationRequest)
RimWorld.PawnGroupKindWorker_Trader:GenerateGuards (RimWorld.PawnGroupMakerParms,RimWorld.PawnGroupMaker,Verse.Pawn,System.Collections.Generic.List`1<Verse.Thing>,System.Collections.Generic.List`1<Verse.Pawn>)
RimWorld.PawnGroupKindWorker_Trader:GeneratePawns (RimWorld.PawnGroupMakerParms,RimWorld.PawnGroupMaker,System.Collections.Generic.List`1<Verse.Pawn>,bool)
RimWorld.PawnGroupKindWorker:GeneratePawns (RimWorld.PawnGroupMakerParms,RimWorld.PawnGroupMaker,bool)
RimWorld.PawnGroupMaker:GeneratePawns (RimWorld.PawnGroupMakerParms,bool)
RimWorld.PawnGroupMakerUtility/<GeneratePawns>d__2:MoveNext ()
System.Collections.Generic.List`1<Verse.Pawn>:.ctor (System.Collections.Generic.IEnumerable`1<Verse.Pawn>)
System.Linq.Enumerable:ToList<Verse.Pawn> (System.Collections.Generic.IEnumerable`1<Verse.Pawn>)
RimWorld.IncidentWorker_NeutralGroup:SpawnPawns (RimWorld.IncidentParms)
RimWorld.IncidentWorker_TraderCaravanArrival:TryExecuteWorker (RimWorld.IncidentParms)
RimWorld.IncidentWorker:TryExecute (RimWorld.IncidentParms)
Verse.DebugActionsIncidents/<>c__DisplayClass0_3:<DoTradeCaravanSpecific>b__1 ()
LudeonTK.Dialog_DebugOptionLister:DebugAction (string,single,System.Action,bool)
LudeonTK.Dialog_DebugOptionListLister:DoListingItems (UnityEngine.Rect,single)
LudeonTK.Dialog_OptionLister:DoWindowContents (UnityEngine.Rect)
Verse.Window:InnerWindowOnGUI (int)
UnityEngine.GUI:CallWindowDelegate (UnityEngine.GUI/WindowFunction,int,int,UnityEngine.GUISkin,int,single,single,UnityEngine.GUIStyle)
Exception while generating pawn group: System.NullReferenceException: Object reference not set to an instance of an object
[Ref A88C4E6C] Duplicate stacktrace, see ref for original
UnityEngine.StackTraceUtility:ExtractStackTrace ()
Verse.Log:Error (string)
RimWorld.PawnGroupKindWorker:GeneratePawns (RimWorld.PawnGroupMakerParms,RimWorld.PawnGroupMaker,bool)
RimWorld.PawnGroupMaker:GeneratePawns (RimWorld.PawnGroupMakerParms,bool)
RimWorld.PawnGroupMakerUtility/<GeneratePawns>d__2:MoveNext ()
System.Collections.Generic.List`1<Verse.Pawn>:.ctor (System.Collections.Generic.IEnumerable`1<Verse.Pawn>)
System.Linq.Enumerable:ToList<Verse.Pawn> (System.Collections.Generic.IEnumerable`1<Verse.Pawn>)
RimWorld.IncidentWorker_NeutralGroup:SpawnPawns (RimWorld.IncidentParms)
RimWorld.IncidentWorker_TraderCaravanArrival:TryExecuteWorker (RimWorld.IncidentParms)
RimWorld.IncidentWorker:TryExecute (RimWorld.IncidentParms)
Verse.DebugActionsIncidents/<>c__DisplayClass0_3:<DoTradeCaravanSpecific>b__1 ()
LudeonTK.Dialog_DebugOptionLister:DebugAction (string,single,System.Action,bool)
LudeonTK.Dialog_DebugOptionListLister:DoListingItems (UnityEngine.Rect,single)
LudeonTK.Dialog_OptionLister:DoWindowContents (UnityEngine.Rect)
Verse.Window:InnerWindowOnGUI (int)
UnityEngine.GUI:CallWindowDelegate (UnityEngine.GUI/WindowFunction,int,int,UnityEngine.GUISkin,int,single,single,UnityEngine.GUIStyle)
这个好像不应该,似乎是pawn生成的问题,但这个mod不涉及对pawn的修改,而且没有明确文段指出是我的mod问题。你最好检查排序和完整性,然后再确定具体是哪个mod,以及泰南和HAR的最近更新不知道会不会产生影响
Log如下
JobDriver threw exception in toil FinishRecipeAndStartStoringProduct's initAction for pawn Walnut driver=JobDriver_DoBill (toilIndex=31) driver.job=(DoBill (Job_7441246) A = Thing_TableMachining578859 B = Thing_UnfinishedGun736475 C = (145, 0, 188) Giver = JobGiver_Work [workGiverDef: DoBillsMachiningTable])
System.NullReferenceException: Object reference not set to an instance of an object
[Ref FE3F9F3]
at RimWorld.AbilityUtility.MakeAbility (RimWorld.AbilityDef def, Verse.Pawn pawn) [0x00000] in <630e2863bc9a4a3493f2eff01e3a9556>:0
- TRANSPILER net.pardeike.rimworld.lib.harmony: IEnumerable`1 VisualExceptions.ExceptionsAndActivatorHandler:Transpiler(IEnumerable`1 instructions, MethodBase original)
at RimWorld.CompEquippableAbility.get_AbilityForReading () [0x0001a] in <630e2863bc9a4a3493f2eff01e3a9556>:0
at RimWorld.CompEquippableAbilityReloadable.PostPostMake () [0x00006] in <630e2863bc9a4a3493f2eff01e3a9556>:0
at Verse.ThingWithComps.PostMake () [0x00024] in <630e2863bc9a4a3493f2eff01e3a9556>:0
at Verse.ThingMaker.MakeThing (Verse.ThingDef def, Verse.ThingDef stuff) [0x00128] in <630e2863bc9a4a3493f2eff01e3a9556>:0
- TRANSPILER net.pardeike.rimworld.lib.harmony: IEnumerable`1 VisualExceptions.ExceptionsAndActivatorHandler:Transpiler(IEnumerable`1 instructions, MethodBase original)
- PREFIX LeathersOptimizationMod: Void OptimizationLeather.Patch_MakeThing:Prefix(ThingDef def, ThingDef& stuff)
- PREFIX ResourceDictionary.Mod: Void ResourceDictionary.ThingMaker_MakeThing:Prefix(ThingDef& def, ThingDef& stuff)
- POSTFIX net.avilmask.rimworld.mod.CommonSense: Void CommonSense.ThingMaker_MakeThing_CommonSensePatch:Postfix(Thing __result, ThingDef def)
- POSTFIX com.NewRatkin.rimworld.mod: Void NewRatkin.ThingMakeColorHook:Postfix(Thing& __result)
at Verse.GenRecipe+<MakeRecipeProducts>d__0.MoveNext () [0x00101] in <630e2863bc9a4a3493f2eff01e3a9556>:0
- TRANSPILER com.spdskatr.projectrimfactory: IEnumerable`1 ProjectRimFactory.Common.HarmonyPatches.Patch_GenRecipe_MakeRecipeProducts_foodPoisoning:Transpiler(IEnumerable`1 instructions)
- TRANSPILER net.avilmask.rimworld.mod.CommonSense: IEnumerable`1 CommonSense.GenRecipe_MakeRecipeProducts_CommonSensePatch:CleanIngList(IEnumerable`1 instrs)
- TRANSPILER Uuugggg.rimworld.TD_Enhancement_Pack.main: IEnumerable`1 TD_Enhancement_Pack.ColorVariation:GenRecipe_Transpiler(IEnumerable`1 instructions)
at <0x1b0fe66bd50 + 0x002c9> <unknown method>
at ProjectRimFactory.Common.Patch_GenRecipe_MakeRecipeProducts_BonusYield+<Postfix>d__0.MoveNext () [0x00028] in <a22e2603d2b24620b1692d13d18c7324>:0
at OberoniaAurea.MakeRecipeProducts_Patch+<Postfix>d__0.MoveNext () [0x0006b] in <653d8226e40540a0a7e67afdaf8e8d7a>:0
at <0x1b0fe66bd50 + 0x002c9> <unknown method>
at System.Linq.Enumerable.ToList[TSource] (System.Collections.Generic.IEnumerable`1[T] source) [0x00018] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
at VanillaCookingExpanded.VanillaCookingExpanded_GenRecipe_MakeRecipeProducts_Patch.Postfix (System.Collections.Generic.IEnumerable`1[T] values, Verse.RecipeDef recipeDef, Verse.Pawn worker) [0x00000] in <4bd121db4303498f871027a8c64ab017>:0
at Verse.GenRecipe.MakeRecipeProducts (Verse.RecipeDef recipeDef, Verse.Pawn worker, System.Collections.Generic.List`1[T] ingredients, Verse.Thing dominantIngredient, RimWorld.IBillGiver billGiver, RimWorld.Precept_ThingStyle precept, Verse.ThingStyleDef style, System.Nullable`1[T] overrideGraphicIndex) [0x00134] in <630e2863bc9a4a3493f2eff01e3a9556>:0
- PREFIX VanillaExpanded.VFEA: Boolean VFEAncients.HarmonyPatches.MendingPatches:RepairItem(RecipeDef recipeDef, List`1 ingredients, IEnumerable`1& __result)
- POSTFIX com.spdskatr.projectrimfactory: IEnumerable`1 ProjectRimFactory.Common.Patch_GenRecipe_MakeRecipeProducts_BonusYield:Postfix(IEnumerable`1 __result, RecipeDef recipeDef, Pawn worker, List`1 ingredients, Thing dominantIngredient, IBillGiver billGiver)
- POSTFIX OberoniaAurea.Harmony: IEnumerable`1 OberoniaAurea.MakeRecipeProducts_Patch:Postfix(IEnumerable`1 values, Thing dominantIngredient, IBillGiver billGiver)
- POSTFIX kaitorisenkou.ModularWeapons: Void ModularWeapons.MakeRecipeProducts_Postfix:Postfix(RecipeDef recipeDef, Pawn worker, List`1 ingredients, IEnumerable`1& __result)
- POSTFIX VanillaCookingExpanded: IEnumerable`1 VanillaCookingExpanded.VanillaCookingExpanded_GenRecipe_MakeRecipeProducts_Patch:Postfix(IEnumerable`1 values, RecipeDef recipeDef, Pawn worker)
- POSTFIX OskarPotocki.VanillaSocialInteractionsExpanded: Void VanillaSocialInteractionsExpanded.MakeRecipeProducts_Patch:Postfix(IEnumerable`1 __result, RecipeDef recipeDef, Pawn worker, List`1 ingredients, Thing dominantIngredient, IBillGiver billGiver)
- POSTFIX OskarPotocki.VanillaTraitsExpanded: Void VanillaTraitsExpanded.MakeRecipeProducts_Patch:Postfix(RecipeDef recipeDef, Pawn worker, List`1 ingredients, Thing dominantIngredient, IBillGiver billGiver)
- POSTFIX Smuffle.HarvestOrgansPostMortem: Void Autopsy.MakeRecipeProductsPatch:Postfix(IEnumerable`1& __result, RecipeDef recipeDef, Pawn worker, List`1 ingredients)
at Verse.AI.Toils_Recipe+<>c__DisplayClass3_0.<FinishRecipeAndStartStoringProduct>b__1 () [0x0015d] in <630e2863bc9a4a3493f2eff01e3a9556>:0
- TRANSPILER Andromeda.StackGap: IEnumerable`1 StorageUpperBound.ToilsRecipePatch:Transpiler(IEnumerable`1 instructions)
- TRANSPILER Uuugggg.rimworld.TD_Enhancement_Pack.main: IEnumerable`1 TD_Enhancement_Pack.ColorVariation:Toils_Recipe_Transpiler(IEnumerable`1 instructions)
at Verse.AI.JobDriver.TryActuallyStartNextToil () [0x00208] in <630e2863bc9a4a3493f2eff01e3a9556>:0
- TRANSPILER net.pardeike.rimworld.lib.harmony: IEnumerable`1 VisualExceptions.ExceptionsAndActivatorHandler:Transpiler(IEnumerable`1 instructions, MethodBase original)
UnityEngine.StackTraceUtility:ExtractStackTrace ()
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.Log.Warning_Patch3 (string)
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.AI.JobUtility.TryStartErrorRecoverJob_Patch2 (Verse.Pawn,string,System.Exception,Verse.AI.JobDriver)
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.AI.JobDriver.TryActuallyStartNextToil_Patch0 (Verse.AI.JobDriver)
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.AI.JobDriver.ReadyForNextToil_Patch1 (Verse.AI.JobDriver)
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.AI.JobDriver.TryActuallyStartNextToil_Patch0 (Verse.AI.JobDriver)
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.AI.JobDriver.ReadyForNextToil_Patch1 (Verse.AI.JobDriver)
Verse.AI.Toils_Recipe/<>c__DisplayClass2_0:<DoRecipeWork>b__1 ()
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.AI.JobDriver.DriverTick_Patch0 (Verse.AI.JobDriver)
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.AI.Pawn_JobTracker.JobTrackerTick_Patch0 (Verse.AI.Pawn_JobTracker)
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.Pawn.Tick_Patch4 (Verse.Pawn)
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.TickList.Tick_Patch2 (Verse.TickList)
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.TickManager.DoSingleTick_Patch7 (Verse.TickManager)
Verse.TickManager:TickManagerUpdate ()
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.Game.UpdatePlay_Patch4 (Verse.Game)
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.Root_Play.Update_Patch0 (Verse.Root_Play)
考虑一下先检查一下别的mod问题?因为这看不出像是我mod的问题,或者检查排序或验证文件完整性?