RimWorld
Androids for RW 1.6
Chris 2022년 11월 21일 오전 9시 14분
Bug/Issues report
Making this discussion since the github fork doesn't have the "Issues" tab needed to report bug
So please post found bug/issue here and verify it wasn't already posted before signaling again unless you have more details about the issue.

I will start with this:
Can not change Worker/Battle droid Nickname, game say "Choosen name is invalid" there is no log about this
< >
전체 댓글 97개 중 1~15개 표시 중
magicpootang 2022년 11월 21일 오후 8시 54분 
Using androids, theyre unable to complete cooking task so far. Tried starting new games, restarting client. Went to classic game with humans and able to cook normally. Bug only happens in android start.
firedragonmc  [개발자] 2022년 11월 22일 오전 2시 45분 
oops issues tab should be enabled on the github repo now
The Wade Show 2022년 11월 26일 오전 11시 55분 
Logged an issue on Github with not being able to rename my Droids. https://github.com/D4rkstalker/RW-Androids1.4/issues/2
Nevelian ⭐ 2022년 11월 28일 오전 4시 51분 
https://gist.github.com/c1499e2ef8255d47b9511838bef1773a


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
Gobsnek 2022년 11월 28일 오후 4시 22분 
The eye glow on androids is placed below the eyes and looks like a cheek blush atm.
铁棉 2022년 12월 2일 오후 1시 38분 
Can not up the UI of the paw printer
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)
PsycoGremlin 2022년 12월 6일 오전 9시 32분 
Can't click 'Start Crafting' in the Android printing station. It's built, powered and I have materials but nothing happens when clicking it, no UI or anything comes up. Not sure why.

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
今安是安 2022년 12월 10일 오후 10시 09분 
After using Android robot, I met some bao when I entered the game for the second time
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 ()
Lost [RUS] 2022년 12월 30일 오후 12시 30분 
If use drone or android with CE, you cant change fire mode (Auto, semi auto, burst), cant change scope (Use scope, shoot offhand, or suppress), and you cant say them reload weapon or change curret ammo type on other. There are simply no buttons on the interface that should be responsible for this. For drones, this "feature" may still be appropriate, but not for androids who are close or even superior to people in intelligence. Even turrets can change the type of ammunition, but drones / androids cannot.
On other pawn, not droid/android all ok
Lost [RUS] 님이 마지막으로 수정; 2022년 12월 30일 오후 12시 31분
Rag3Quitt 2023년 1월 6일 오전 10시 12분 
Submitted an issue on github with android pawns turning into pink squares when they have hulk or fat bodytype genes.
https://github.com/D4rkstalker/RW-Androids1.4/issues/9

Thanks for the fix!
Rag3Quitt 님이 마지막으로 수정; 2023년 1월 7일 오전 7시 32분
Meteores 2023년 2월 4일 오전 3시 04분 
Hello, this may not be a bug, but I will write everything. Is it normal that droids can have genes inserted from a biotech? This is done using vanilla methods, not through developer mode. Androids normal, but droids are very strange. (The same worker droid with a tail)
Red_Khezu 2023년 2월 15일 오후 6시 34분 
Unable to even GET android colonists. They spawn as Baseliners, sometimes with Android health conditions.
firedragonmc  [개발자] 2023년 2월 21일 오전 7시 11분 
Meteores 님이 먼저 게시:
Hello, this may not be a bug, but I will write everything. Is it normal that droids can have genes inserted from a biotech? This is done using vanilla methods, not through developer mode. Androids normal, but droids are very strange. (The same worker droid with a tail)
Genes are enabled by default and i'm not aware of a way to disable that

Red_Khezu 님이 먼저 게시:
Unable to even GET android colonists. They spawn as Baseliners, sometimes with Android health conditions.
Androids are a race and not a xenotype
Bink Band 2023년 3월 11일 오전 8시 37분 
I've just filed a new issue on GitHub regarding incompatibility with Character Editor, can you please take a look at it sometimes? The problem seems to be from Android, as other race mods don't experience it. The mod list is small, only the minimum to run so it shouldn't be a problem to recreate it on your end. Thanks in advance!
RaphiTheOne 2023년 3월 11일 오후 12시 34분 
I was wondering if anyone else had issue with the Hulking physique upgrade not providing any increase in carrying capacity? I have the same issue for the perfect physique upgrade.

I remember this being an issue in 1.3 as well.
RaphiTheOne 님이 마지막으로 수정; 2023년 3월 11일 오후 12시 44분
< >
전체 댓글 97개 중 1~15개 표시 중
페이지당 표시 개수: 1530 50