Установить Steam
войти
|
язык
简体中文 (упрощенный китайский)
繁體中文 (традиционный китайский)
日本語 (японский)
한국어 (корейский)
ไทย (тайский)
Български (болгарский)
Čeština (чешский)
Dansk (датский)
Deutsch (немецкий)
English (английский)
Español - España (испанский)
Español - Latinoamérica (латиноам. испанский)
Ελληνικά (греческий)
Français (французский)
Italiano (итальянский)
Bahasa Indonesia (индонезийский)
Magyar (венгерский)
Nederlands (нидерландский)
Norsk (норвежский)
Polski (польский)
Português (португальский)
Português-Brasil (бразильский португальский)
Română (румынский)
Suomi (финский)
Svenska (шведский)
Türkçe (турецкий)
Tiếng Việt (вьетнамский)
Українська (украинский)
Сообщить о проблеме с переводом
after updating red error!
E:\Steam\steamapps\workshop\content\294100\2889326293\1.4\Defs\ThoughtDefs/Thoughts_transhumanist.xml: root element named ThoughtDef; should be named Defs
Exception in RimWorld.InspectGizmoGrid.DrawInspectGizmoGridFor: System.NullReferenceException: Object reference not set to an instance of an object
at RimWorld.PawnApparelGenerator.CanUsePair (RimWorld.ThingStuffPair pair, Verse.Pawn pawn, System.Single moneyLeft, System.Boolean allowHeadgear, System.Int32 fixedSeed) [0x00086] in <8c412d4a16f94d4cb337e846f2dee469>:0
at RimWorld.PawnApparelGenerator.GenerateStartingApparelFor (Verse.Pawn pawn, Verse.PawnGenerationRequest request) [0x001cb] in <8c412d4a16f94d4cb337e846f2dee469>:0
- prefix rimworld.erdelf.alien_race.main: Void AlienRace.HarmonyPatches:GenerateStartingApparelForPrefix(Pawn pawn)
- postfix rimworld.erdelf.alien_race.main: Void AlienRace.HarmonyPatches:GenerateStartingApparelForPostfix()
- postfix OskarPotocki.VFECore: Void VFECore.Patch_PawnApparelGenerator:GenerateStartingApparelFor_Postfix(Pawn pawn)
- postfix jecstools.jecrell.main: Void JecsTools.HarmonyPatches:GenerateStartingApparelFor_PostFix(Pawn pawn)
- postfix com.NewRatkin.rimworld.mod: Void NewRatkin.PawnGenColorHook:Postfix(Pawn& pawn)
- postfix com.ColorPatch.rimworld.mod: Void Dragonian.PawnGenColorHook:Postfix(Pawn& pawn)
at Verse.PawnGenerator.GenerateGearFor (Verse.Pawn pawn, Verse.PawnGenerationRequest request) [0x00000] in <8c412d4a16f94d4cb337e846f2dee469>:0
- postfix OskarPotocki.VFECore: Void VFECore.Patch_PawnGenerator+GenerateGearFor:Postfix(Pawn pawn)
- postfix PeteTimesSix.SimpleSidearms: Void PeteTimesSix.SimpleSidearms.Intercepts.PawnGenerator_GenerateGearFor_Postfix:GenerateGearFor(Pawn pawn, PawnGenerationRequest request)
- postfix rimworld.erdelf.alien_race.main: Void AlienRace.HarmonyPatches:GenerateGearForPostfix(Pawn pawn)
- postfix jecstools.chjees.shields: Void PawnShields.HarmonyPatches:Patch_PawnGenerator_GenerateGearFor(Pawn pawn, PawnGenerationRequest& request)
- postfix Mlie.YayosCombat3: Void yayoCombat.Patch_PawnGenerator_GenerateGearFor:Postfix(Pawn pawn)
at Verse.PawnGenerator.TryGenerateNewPawnInternal (Verse.PawnGenerationRequest& request, System.String& error, System.Boolean ignoreScenarioRequirements, System.Boolean ignoreValidator) [0x00b9b] in <8c412d4a16f94d4cb337e846f2dee469>:0
- transpiler rimworld.erdelf.alien_race.main: IEnumerable`1 AlienRace.HarmonyPatches:TryGenerateNewPawnInternalTranspiler(IEnumerable`1 instructions)
- prefix ChJees.Androids: Boolean Androids.HarmonyPatches:Patch_PawnGenerator_TryGenerateNewPawnInternal(Pawn& __result, PawnGenerationRequest& request, String& error)
- postfix VanillaExpanded.VFEA: Void VFEAncients.HarmonyPatches.PowerPatches:AddPowers(Pawn __result, PawnGenerationRequest request)
- postfix ChJees.Androids: Void Androids.HarmonyPatches:Patch_PawnGenerator_TryGenerateNewPawnInternal_Post(Pawn& __result)
- postfix com.NewRatkin.rimworld.mod: Void NewRatkin.PawnGeneratorPatch:Postfix(Pawn __result)
at Verse.PawnGenerator.GenerateNewPawnInternal (Verse.PawnGenerationRequest& request) [0x000c1] in <8c412d4a16f94d4cb337e846f2dee469>:0
- prefix rjw: Void rjw.Patch_PawnGenerator:Generate_Nymph(PawnGenerationRequest& request)
- postfix OskarPotocki.VFECore: Void VFECore.Abilities.PawnGen_Patch:Postfix(Pawn __result)
- postfix OskarPotocki.VanillaPsycastsExpanded: Void VanillaPsycastsExpanded.PawnGen_Patch:Postfix(Pawn __result)
- postfix com.rimworld.mod.dd: Void DD.Patch_DD_PawnGenerator_GenerateNewPawnInternal:Postfix(Pawn __result, PawnGenerationRequest& request)
- postfix rjw: Void rjw.Patch_PawnGenerator:Fix_Nymph(PawnGenerationRequest& request, Pawn& __result)
- postfix rjw: Void rjw.Patch_PawnGenerator:Sexualize_GenerateNewPawnInternal(PawnGenerationRequest& request, Pawn& __result)
- postfix rjw: Void rjw.Patch_PawnGenerator:Fix_Newborn_styles(PawnGenerationRequest& request, Pawn& __result)
at Verse.PawnGenerator.GenerateOrRedressPawnInternal (Verse.PawnGenerationRequest request) [0x00188] in <8c412d4a16f94d4cb337e846f2dee469>:0
at Verse.PawnGenerator.GeneratePawn (Verse.PawnGenerationRequest request) [0x001f5] in <8c412d4a16f94d4cb337e846f2dee469>:0
- transpiler net.pardeike.rimworld.lib.harmony: IEnumerable`1 VisualExceptions.ExceptionsAndActivatorHandler:Transpiler(IEnumerable`1 instructions, MethodBase original)
- prefix Children: Boolean Children.ChildrenHarmony+PawnGenerator_GeneratePawn_Patch:PawnGenerator_GeneratePawn_Pre(Pawn& __result)
- prefix rimworld.erdelf.alien_race.main: Void AlienRace.HarmonyPatches:GeneratePawnPrefix(PawnGenerationRequest& request)
- prefix Kemomimihouse_Kz: Boolean Kz.KemomimiKzHarmony+PawnGenerator_GeneratePawn_Patch:GeneratePawn_Pre(PawnGenerationRequest& request, Boolean& __state)
- postfix jecstools.jecrell.main: Void JecsTools.HarmonyPatches:Post_GeneratePawn(Pawn __result)
- postfix jecstools.jecrell.main: Void JecsTools.HarmonyPatches:Post_GeneratePawn_Genes(Pawn __result)
- postfix VFEPirates.Mod: Void VFEPirates.PawnGenerator_GeneratePawn_Patch:Postfix(Pawn __result)
- postfix Kemomimihouse_Kz: Void Kz.KemomimiKzHarmony+PawnGenerator_GeneratePawn_Patch:GeneratePawn_Post(Pawn& __result, PawnGenerationRequest& request, Boolean& __state)
- postfix RJW_Sexperience: Void RJWSexperience.Rimworld_Patch_GeneratePawn:Postfix(Pawn& __result)
- postfix rjw.std: Void rjwstd.PawnGenerator_STD_spreader:PawnGenerator_STD_spreader_Patch(PawnGenerationRequest& request, Pawn& __result)
at Androids.CustomizeAndroidWindow.GetNewPawn (Verse.Gender gender) [0x00187]
in <8066cb7e6a0346dbaa2453c0f3bb55dd>:0
at Androids.CustomizeAndroidWindow..ctor (Androids.Building_AndroidPrinter androidPrinter) [0x00071] in <8066cb7e6a0346dbaa2453c0f3bb55dd>:0
at Androids.Building_AndroidPrinter.InitiatePawnCrafting () [0x00006] in <8066cb7e6a0346dbaa2453c0f3bb55dd>:0
at Androids.Gizmo_TogglePrinting.ProcessInput (UnityEngine.Event ev) [0x0001c] in <8066cb7e6a0346dbaa2453c0f3bb55dd>:0
at Verse.GizmoGridDrawer.DrawGizmoGrid (System.Collections.Generic.IEnumerable`1[T] gizmos, System.Single startX, Verse.Gizmo& mouseoverGizmo, System.Func`2[T,TResult] customActivatorFunc, System.Func`2[T,TResult] highlightFunc, System.Func`2[T,TResult] lowlightFunc) [0x007f5] in <8c412d4a16f94d4cb337e846f2dee469>:0
- prefix MechanoidFoundry.Mod: Void MechanoidFoundry.GizmoGridDrawer_DrawGizmoGrid_Patch:Prefix(IEnumerable`1& gizmos)
at RimWorld.InspectGizmoGrid.DrawInspectGizmoGridFor (System.Collections.Generic.IEnumerable`1[T] selectedObjects, Verse.Gizmo& mouseoverGizmo) [0x001b9] in <8c412d4a16f94d4cb337e846f2dee469>:0
- transpiler net.pardeike.rimworld.lib.harmony: IEnumerable`1 VisualExceptions.ExceptionsAndActivatorHandler:Transpiler(IEnumerable`1 instructions, MethodBase original)
- transpiler UnlimitedHugs.AllowTool: IEnumerable`1 AllowTool.Patches.InspectGizmoGrid_DrawInspectGizmoGridFor_Patch:ClearReverseDesignators(IEnumerable`1 instructions)
- transpiler fluffy.blueprints: IEnumerable`1 Blueprints.Patch_InspectGizmoGrid_DrawInspectGizmoGridFor:Transpiler(IEnumerable`1 _instructions)
- transpiler fluffy.blueprints: IEnumerable`1 Blueprints.Patch_InspectGizmoGrid_DrawInspectGizmoGridFor:Transpiler(IEnumerable`1 _instructions)
- transpiler fluffy.blueprints: IEnumerable`1 Blueprints.Patch_InspectGizmoGrid_DrawInspectGizmoGridFor:Transpiler(IEnumerable`1 _instructions)
Looked through trace log and the only thing that I found is:
(Verse.PawnGenerationRequest)
Androids.CustomizeAndroidWindow:GetNewPawn (Verse.Gender)
Androids.CustomizeAndroidWindow:.ctor (Androids.Building_AndroidPrinter)
Androids.Building_AndroidPrinter:InitiatePawnCrafting ()
Androids.Gizmo_TogglePrinting:ProcessInput (UnityEngine.Event)
Verse.GizmoGridDrawer:DrawGizmoGrid (System.Collections.Generic.IEnumerable`1<Verse.Gizmo>,single,Verse.Gizmo&,System.Func`2<Verse.Gizmo, bool>,System.Func`2<Verse.Gizmo, bool>,System.Func`2<Verse.Gizmo, bool>)
(wrapper dynamic-method) RimWorld.InspectGizmoGrid:RimWorld.InspectGizmoGrid.DrawInspectGizmoGridFor_Patch0 (System.Collections.Generic.IEnumerable`1<object>,Verse.Gizmo&)
RimWorld.MainTabWindow_Inspect:DrawInspectGizmos ()
RimWorld.InspectPaneUtility:ExtraOnGUI (RimWorld.IInspectPane)
RimWorld.MainTabWindow_Inspect:ExtraOnGUI ()
Verse.WindowStack:WindowStackOnGUI ()
(wrapper dynamic-method) RimWorld.UIRoot_Play:RimWorld.UIRoot_Play.UIRootOnGUI_Patch1 (RimWorld.UIRoot_Play)
(wrapper dynamic-method) Verse.Root:Verse.Root.OnGUI_Patch1 (Verse.Root)
Not sure if that's the issue or not? I can't make much sense of it honestly, here is the rest of the trace log if it helps: https://pastebin.com/1mpzcja0
Config error in Upgrade_HulkPhysique: label contains illegal character(s): "[]{}". This can cause issues during grammar resolution. If this was intended, you can use the "ignoreIllegalLabelCharacterConfigError" flag.
UnityEngine.StackTraceUtility:ExtractStackTrace ()
(wrapper dynamic-method) Verse.Log:Verse.Log.Error_Patch1 (string)
Verse.DefDatabase`1<Androids.AndroidUpgradeDef>:ErrorCheckAllDefs ()
System.Reflection.MonoMethod:Invoke (object,System.Reflection.BindingFlags,System.Reflection.Binder,object[],System.Globalization.CultureInfo)
System.Reflection.MethodBase:Invoke (object,object[])
Verse.GenGeneric:InvokeStaticMethodOnGenericType (System.Type,System.Type,string)
Verse.PlayDataLoader/<>c:<DoPlayLoad>b__4_1 (System.Type)
System.Threading.Tasks.Parallel/<>c__DisplayClass31_0`2<System.Type, object>:<ForEachWorker>b__0 (int)
System.Threading.Tasks.Parallel/<>c__DisplayClass17_0`1<object>:<ForWorker>b__1 ()
System.Threading.Tasks.Task:InnerInvoke ()
System.Threading.Tasks.Task:InnerInvokeWithArg (System.Threading.Tasks.Task)
System.Threading.Tasks.Task/<>c__DisplayClass178_0:<ExecuteSelfReplicating>b__0 (object)
System.Threading.Tasks.Task:InnerInvoke ()
System.Threading.Tasks.Task:Execute ()
System.Threading.Tasks.Task:ExecutionContextCallback (object)
System.Threading.ExecutionContext:RunInternal (System.Threading.ExecutionContext,System.Threading.ContextCallback,object,bool)
System.Threading.ExecutionContext:Run (System.Threading.ExecutionContext,System.Threading.ContextCallback,object,bool)
System.Threading.Tasks.Task:ExecuteWithThreadLocal (System.Threading.Tasks.Task&)
System.Threading.Tasks.Task:ExecuteEntry (bool)
System.Threading.Tasks.Task:System.Threading.IThreadPoolWorkItem.ExecuteWorkItem ()
System.Threading.ThreadPoolWorkQueue:Dispatch ()
System.Threading._ThreadPoolWaitCallback:PerformWaitCallback ()
On other pawn, not droid/android all ok
https://github.com/D4rkstalker/RW-Androids1.4/issues/9
Thanks for the fix!
Androids are a race and not a xenotype
I remember this being an issue in 1.3 as well.