RimWorld

RimWorld

Big and Small - Simply Robots
Wormwood 8 Nov, 2024 @ 6:12pm
Bugs Or Something
Dubs bad hygiene: Got an issues with an Ad-bot's thirst need. Drinking water will promote vomiting. I turned it off for now but would like to know If a patch can be considered.
< >
Showing 1-8 of 8 comments
Wormwood 8 Nov, 2024 @ 6:31pm 
When trying to change the ad-bot's race/type to something else in development mode they will always revert back to ad-bots
RedMattis  [developer] 10 Nov, 2024 @ 2:52am 
Originally posted by Wormwood:
Dubs bad hygiene: Got an issues with an Ad-bot's thirst need. Drinking water will promote vomiting. I turned it off for now but would like to know If a patch can be considered.
Yeah, sure. I can probably just lock the water need to 90%.


Originally posted by Wormwood:
When trying to change the ad-bot's race/type to something else in development mode they will always revert back to ad-bots
Using the Big & Small commands you mean?
YepThatsMyName 10 Nov, 2024 @ 12:08pm 
Uhh, you didn't give the Hemohunters the Hemogenic gene. So they just kinda don't have a need meter for it.
RedMattis  [developer] 11 Nov, 2024 @ 2:20pm 
Originally posted by YepThatsMyName:
Uhh, you didn't give the Hemohunters the Hemogenic gene. So they just kinda don't have a need meter for it.
I fixed that earlier today. I accidentally remove that when increasing their hemogen need. Ironically.
Great_Puffer 13 Dec, 2024 @ 7:18pm 
The erratic adbots have hair, im pretty sure its because of missing genes. it might be an issue on my end though. this post is just to see weather or not its an issue on my end
i can't seem to make ad-bots at the machining table. when a pawn finishes crafting one, nothing happens, and counter for how many to make doesn't decrease either. resources still seem to be consumed though. https://gist.github.com/HugsLibRecordKeeper/438f7b60a89ec5c9c1fc6c9d05be1499

[SpawnThoseGenes] No possible endogenes found in config for: BS_TVAndroid
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)

RandomElementByWeight with totalWeight=0 - use TryRandomElementByWeight.
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)

Error while generating pawn. Rethrowing. Exception: System.NullReferenceException: Object reference not set to an instance of an object
[Ref D2CCCC8F] Duplicate stacktrace, see ref for original
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)

JobDriver threw exception in toil FinishRecipeAndStartStoringProduct's initAction for pawn N3 driver=JobDriver_DoBill (toilIndex=23) driver.job=(DoBill (Job_12679099) A = Thing_TableMachining44901 B = Thing_BS_UnfinishedAndroid2066574 C = (133, 0, 165) Giver = JobGiver_Work [workGiverDef: DoBillsMachiningTable])
System.NullReferenceException: Object reference not set to an instance of an object
[Ref CAB2BA91] Duplicate stacktrace, see ref for original
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
RedMattis  [developer] 14 Jan @ 3:29am 
Originally posted by spooky skeleton:
i can't seem to make ad-bots at the machining table. when a pawn finishes crafting one, nothing happens, and counter for how many to make doesn't decrease either. resources still seem to be consumed though. https://gist.github.com/HugsLibRecordKeeper/438f7b60a89ec5c9c1fc6c9d05be1499

[SpawnThoseGenes] No possible endogenes found in config for: BS_TVAndroid
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)

RandomElementByWeight with totalWeight=0 - use TryRandomElementByWeight.
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)

Error while generating pawn. Rethrowing. Exception: System.NullReferenceException: Object reference not set to an instance of an object
[Ref D2CCCC8F] Duplicate stacktrace, see ref for original
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)

JobDriver threw exception in toil FinishRecipeAndStartStoringProduct's initAction for pawn N3 driver=JobDriver_DoBill (toilIndex=23) driver.job=(DoBill (Job_12679099) A = Thing_TableMachining44901 B = Thing_BS_UnfinishedAndroid2066574 C = (133, 0, 165) Giver = JobGiver_Work [workGiverDef: DoBillsMachiningTable])
System.NullReferenceException: Object reference not set to an instance of an object
[Ref CAB2BA91] Duplicate stacktrace, see ref for original
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)

at VSE.Passions.PassionPatches.GenerateSkills_Prefix (Verse.Pawn pawn, Verse.PawnGenerationRequest request) [0x00353] in <1ac77197ab174f58a04f0529d5202aee>:0

Probably this is where it goes wrong. Anyway, I'll see if I can do something from my end. Might be that it doesn't like the pawnkind having a skill-range of 0-0.
Last edited by RedMattis; 14 Jan @ 3:34am
Seems like there's a mod conflict with vanilla expanded since both this mod and some vanilla expanded ones updated on 2/12/25? It's causing synths to be invisible + spam errors as their bodytype is broken.
Edit: The problem has expanded to erratic adbots as well, but they don't give me an error, they're just invisible and spawn in wearing like 7 scarfs for some reason. It seems that the Hypermedia are using the advanced strategy of directly attacking my computer rather than my colonists :P
Error rendering pawn portrait: System.NullReferenceException: Object reference not set to an instance of an object [Ref 306FEAF5] at AlienRace.AlienRenderTreePatches.BodyGraphicForPrefix (Verse.PawnRenderNode_Body __instance, Verse.Pawn pawn, Verse.Graphic& __result) [0x00015] in <69c7f2cccf1f473893884f4e520d106f>:0 at Verse.PawnRenderNode_Body.GraphicFor (Verse.Pawn pawn) [0x00016] in <69945a8ed6c540cf90b578de735e0605>:0 - PREFIX rimworld.erdelf.alien_race.main: Boolean AlienRace.AlienRenderTreePatches:BodyGraphicForPrefix(PawnRenderNode_Body __instance, Pawn pawn, Graphic& __result) - POSTFIX OskarPotocki.VFECore: Void VanillaGenesExpanded.PawnRenderNode_Body_GraphicFor_Patch:Postfix(PawnRenderNode_Body __instance, Pawn pawn, Graphic& __result) - POSTFIX RedMattis.BetterPrerequisites: Void BigAndSmall.PawnRenderNode_Body_GraphicFor_Patch:Postfix(PawnRenderNode_Body __instance, Pawn& pawn, Graphic& __result) at Verse.PawnRenderNode+<GraphicsFor>d__67.MoveNext () [0x00031] in <69945a8ed6c540cf90b578de735e0605>:0 at Verse.PawnRenderNode.EnsureMaterialsInitialized () [0x0003b] in <69945a8ed6c540cf90b578de735e0605>:0 at Verse.PawnRenderNode.EnsureInitialized (Verse.PawnRenderFlags defaultRenderFlagsNow) [0x00036] in <69945a8ed6c540cf90b578de735e0605>:0 at Verse.PawnRenderNode.EnsureInitialized (Verse.PawnRenderFlags defaultRenderFlagsNow) [0x00091] in <69945a8ed6c540cf90b578de735e0605>:0 at Verse.PawnRenderTree.EnsureInitialized (Verse.PawnRenderFlags defaultRenderFlagsNow) [0x00013] in <69945a8ed6c540cf90b578de735e0605>:0 - POSTFIX rimworld.erdelf.alien_race.main: Void AlienRace.AlienRenderTreePatches:PawnRenderTreeEnsureInitializedPostfix(PawnRenderTree __instance) at Verse.PawnRenderer.RenderCache (Verse.Rot4 rotation, System.Single angle, UnityEngine.Vector3 positionOffset, System.Boolean renderHead, System.Boolean portrait, System.Boolean renderHeadgear, System.Boolean renderClothes, System.Collections.Generic.IReadOnlyDictionary`2[TKey,TValue] overrideApparelColor, System.Nullable`1[T] overrideHairColor, System.Boolean stylingStation) [0x00141] in <69945a8ed6c540cf90b578de735e0605>:0 UnityEngine.StackTraceUtility:ExtractStackTrace () (wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.Log.Error_Patch1 (string) Verse.PawnRenderer:RenderCache (Verse.Rot4,single,UnityEngine.Vector3,bool,bool,bool,bool,System.Collections.Generic.IReadOnlyDictionary`2<RimWorld.Apparel, UnityEngine.Color>,System.Nullable`1<UnityEngine.Color>,bool) RimWorld.PawnCacheRenderer:OnPostRender () (wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:RimWorld.PawnCacheRenderer.RenderPawn_Patch1 (RimWorld.PawnCacheRenderer,Verse.Pawn,UnityEngine.RenderTexture,UnityEngine.Vector3,single,single,Verse.Rot4,bool,bool,bool,bool,UnityEngine.Vector3,System.Collections.Generic.IReadOnlyDictionary`2<RimWorld.Apparel, UnityEngine.Color>,System.Nullable`1<UnityEngine.Color>,bool) RimWorld.PortraitsCache/PortraitParams:RenderPortrait (Verse.Pawn,UnityEngine.RenderTexture) RimWorld.PortraitsCache:Get (Verse.Pawn,UnityEngine.Vector2,Verse.Rot4,UnityEngine.Vector3,single,bool,bool,bool,bool,System.Collections.Generic.IReadOnlyDictionary`2<RimWorld.Apparel, UnityEngine.Color>,System.Nullable`1<UnityEngine.Color>,bool,System.Nullable`1<Verse.PawnHealthState>) RimWorld.ColonistBarColonistDrawer:DrawColonist (UnityEngine.Rect,Verse.Pawn,Verse.Map,bool,bool) RimWorld.ColonistBar:ColonistBarOnGUI () (wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:RimWorld.MapInterface.MapInterfaceOnGUI_BeforeMainTabs_Patch1 (RimWorld.MapInterface) (wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:RimWorld.UIRoot_Play.UIRootOnGUI_Patch2 (RimWorld.UIRoot_Play) (wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.Root.OnGUI_Patch1 (Verse.Root)
Last edited by GraveMuse; 15 Feb @ 3:25am
< >
Showing 1-8 of 8 comments
Per page: 1530 50