RimWorld

RimWorld

Psychic Coils - VRE Androids Add-On
37 Comments
fantasia5thsymphony 1 Aug @ 12:50pm 
Seeming to have an issue where androids enter a 'formatting' mental state and walk off the map before I notice
WolfgangTheSynth 29 Jul @ 12:28pm 
Seems to be working on 1.6, haven't encountered any unexpected behaviours with it while using Vanilla Psycasts Expanded as well
Barry, Aged 63  [author] 26 Jul @ 4:53pm 
See third Paragraph of Description.
RAD EMERALD 26 Jul @ 1:10am 
dude 1.6?
Scionin 15 Jul @ 12:39pm 
1.6?
Bruh 1 May @ 3:16pm 
Is this Compatible with Combat Extended? Interms of their armour ratings?
Partisanship 1 Apr @ 6:00am 
Thanks for making this mod. It allowed me to make a pawn that matched a certain theme I was going for. Although I wanted to mention that while you can install an android with psychic coils, it becomes a problem when you try to put them through an android behaviour table, as it will be unable to change due to conflicting psychic coils and psychically deaf.
下回合就睡 26 Nov, 2024 @ 5:00pm 
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.Hediff.Tick_Patch0 (Verse.Hediff)
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.Pawn_HealthTracker.HealthTick_Patch1 (Verse.Pawn_HealthTracker)
(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_Patch8 (Verse.TickManager)
Verse.TickManager:TickManagerUpdate ()
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.Game.UpdatePlay_Patch8 (Verse.Game)
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.Root_Play.Update_Patch1 (Verse.Root_Play)


Is it normal to always loop on the debug log?
下回合就睡 26 Nov, 2024 @ 5:00pm 
Test 2
UnityEngine.StackTraceUtility:ExtractStackTrace ()
Verse.Log:Message (string)
Psychic_Coiling_VRE_Addon.HandlePuppeteerCompatibilityPatch:MyPrefix (Verse.MentalStateDef,bool,Verse.Pawn)
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:VPEPuppeteer.MentalStateHandler_TryStartMentalState_Patch.Prefix_Patch1 (Verse.AI.MentalStateHandler,Verse.Pawn,Verse.MentalStateDef,string,bool,bool,bool,Verse.Pawn,bool,bool,bool)
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.AI.MentalStateHandler.TryStartMentalState_Patch13 (Verse.AI.MentalStateHandler,Verse.MentalStateDef,string,bool,bool,bool,Verse.Pawn,bool,bool,bool)
Azraile 4 Oct, 2024 @ 1:33pm 
oops i thaught this was that mod i wasn't paying attention sorry XD
Barry, Aged 63  [author] 4 Oct, 2024 @ 10:13am 
@Azraile this mod doesn't touch the androids hunger/power or caravaning at all, so the issues you're having will be with the base mod (Vanilla Races Expanded: Android), not with this mod specifically. I hope you're able to get your problems fixed though!
Rob Bobbert 30 Sep, 2024 @ 7:12pm 
Love this mod! I mean to ask... Is there any way to resurrect dead androids?
Neidhardt 15 Sep, 2024 @ 11:21pm 
Androids seem to be specifically coded to not be a valid target for Puppeteer psycasts, which seems odd since psychic deafness should already prevent that.
Pouchythepirate 2 Sep, 2024 @ 7:04am 
Dont know if its a mod conflict or i somehow made a terminator but even after taking 1000 rounds and all limbs shot off an android from another tribe was still walking towards me like a terminator.
Barry, Aged 63  [author] 24 Aug, 2024 @ 2:53pm 
So glad you were able to port the mods over so more people can enjoy them!

I've added a link to your translation to all three of the mods in the description so even if this comment gets buried, people can find it!

Thanks!
在戴森球上打螺丝 27 Jul, 2024 @ 10:21pm 
Oh! Friends,I think your mod is extremely interesting, but unfortunately, there's no Chinese translation. Therefore, I've translated it into Mandarin for domestic users to enjoy. Please don't mind. Here's the link to the Chinese-localized
https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=3297877753
Barry, Aged 63  [author] 26 Jul, 2024 @ 10:27am 
No problem at all, please let me know if anything else comes up!

I knew that VPE was inevitably not going to play nice with android psycasters, I was just waiting for it to to finally show up lol, I anticipate that at least a couple more psycasts don't have intended behavior

(There is a current bug where androids are immune to the psychic coma inflicted by some psycasts like Split Mind or Timeskip meditation, but for now I'm calling it a feature until I can find a satisfying alternative.)
Lennybolt7 26 Jul, 2024 @ 3:56am 
Thanks! Should be able to try it out a bit later.
Barry, Aged 63  [author] 26 Jul, 2024 @ 3:02am 
Bug should be squashed now, neither Reformatting nor Solar Flared mental breaks will be passed along to puppets at any point.

Technically this means the puppets will function when the master isn't, but that's a sacrifice I'm making for my own sanity.
Lennybolt7 25 Jul, 2024 @ 11:36pm 
Visual exceptions really is a lifesaver. Glad I could help!
Barry, Aged 63  [author] 25 Jul, 2024 @ 10:02pm 
Oh thank god you found this! I've been hunting this error in my own game for a while now.

Now I can finally start fixing it.
Lennybolt7 25 Jul, 2024 @ 6:46pm 
Last update on this. Android mental states/breaks seem to be a problem in general, especially with not ending properly if at all. solar flared freezes puppets permanently
Lennybolt7 25 Jul, 2024 @ 6:29pm 
Relevant error: https://pastebin.com/dptGfpRV

wasn't caught by the log
Lennybolt7 25 Jul, 2024 @ 6:26pm 
Using puppeteer psypath with android brings the game to it's knees. The human puppets get the reformatting mental state (as puppets copy the puppeteer's mental states and breaks). This throws out an extreme number of errors, and the humans will not clear the mental state on their own even after the android is done.

https://gist.github.com/HugsLibRecordKeeper/70d523a2b27ffd08409e236a0414d925
Moonshine Fox 3 Jul, 2024 @ 2:01pm 
It does now? Huzaa! They updated since I last did a serious android run then.
Barry, Aged 63  [author] 3 Jul, 2024 @ 1:38pm 
@Moonshine Fox
The Android Behavior station lets you change subroutines mid-game!

It requires the AndroidTech research which requires going pretty deep into Mechtech, and also requires a second pawn to operate the machine while one android is inside it, but it can let you add or remove the Psychic Coils subroutine!
Moonshine Fox 3 Jul, 2024 @ 1:33pm 
This is pretty awesome! Now if only I could find a way to have my androids edit themselves mid-game
Barry, Aged 63  [author] 2 Jul, 2024 @ 6:27pm 
Not a bad idea! I'm in the process of ensuring the mod is performance friendly, so I'll try and squeeze some sensitivity genes into the next update!
THE LUNCH KING 29 Jun, 2024 @ 8:55am 
you should add upgrades that increase or decrease psi sensitivity
Barry, Aged 63  [author] 24 Jun, 2024 @ 7:03pm 
Nice, I've been using it with VPE for a bit now myself, if anyone encounters any issues let me know (To be honest I didn't expect this mod to blow up quite like this, but I'm glad there's other people who wanted psychic androids!)

I suspect there's gotta be a few psycasts that may not play well with a non-flesh character that's also psychically sensitive, but there's only one way to find out!
Furious_Pixel 24 Jun, 2024 @ 5:29pm 
can confirm that it plays fine with VPE!
Sibling Apex 22 Jun, 2024 @ 11:52pm 
Lets gooooo
Soulless Jelu 22 Jun, 2024 @ 9:56am 
Hell yaeh !!!!
Eastpointed 21 Jun, 2024 @ 11:47am 
Bro, I literally just went to the workshop to find this exact thing and you posted it literally today! I Feel Blessed! Take My Points!
d_valroth 21 Jun, 2024 @ 11:31am 
I like this as an upgrade. I think the other mod that did this just made them all psychically capable by default.
Олег Мерк 21 Jun, 2024 @ 7:58am 
Good god, finally my superdeathbots can also use magic! Thanks!
The Blind One 21 Jun, 2024 @ 7:58am 
Cool idea