RimWorld

RimWorld

[A17] Psychology
 Denna tråd har blivit fäst, så den är troligtvis viktig
The Word-Mule  [utvecklare] 29 jun, 2017 @ 23:51
Compatibility & Bug Reports
Post about issues you have with the mod, including errors caused by conflicts with other mods, here. Please include the error log and a description of what was happening when the error was created if possible. If you are able to reproduce the error reliably, include the steps necessary to do so.
< >
Visar 196-210 av 358 kommentarer
NotTildaSwinton 16 jul, 2017 @ 16:57 
Yep. Just commenting to say that I had the same sudden issue as a lot of others, and after the fix was pushed out (and editing the save file) things seem back to normal.
Lucifer 16 jul, 2017 @ 23:05 
Sorry i'm a little new to editing the save thing, so which line i would have to change to make a normal "Vanilla" pawn turn into a "Psychology" one please?
Thank you for adressing this problem as fast as you could
XXYY君 17 jul, 2017 @ 5:14 
After careful testing, I found out that this mod is not compatible with the Misc.MAI mod. When I was trying to assemble a MAI, an error occured and no MAI appears:

Error while creating AIPawnE.
Cannot cast from source type to destination type.
STACK:
at AIPawn.AIPawnGenerator.GeneratePawn (Verse.PawnGenerationRequest& request, Verse.Map map, Int32 tries) [0x00000] in <filename unknown>:0
at AIPawn.AIPawnGenerator.GeneratePawn (System.String kindDefName, RimWorld.Faction faction, Verse.Map map, Gender gender) [0x00000] in <filename unknown>:0
at AIPawn.Building_AIPawnCreator.CreateAIPawn (System.String pawnDefName, IntVec3 position, Verse.Map map, RimWorld.Faction faction, Gender gender) [0x00000] in <filename unknown>:0
at AIPawn.Building_AIPawnCreator.CreateAIPawn (System.String pawnDefName, IntVec3 position, Verse.Map map, Gender gender) [0x00000] in <filename unknown>:0
at AIPawn.Building_AIPawnCreator.Create () [0x00000] in <filename unknown>:0
at AIPawn.Building_AIPawnCreatorEnhanced.Create () [0x00000] in <filename unknown>:0
at AIPawn.Building_AIPawnCreator.Tick () [0x00000] in <filename unknown>:0
Verse.Log:Error(String)
AIPawn.Building_AIPawnCreator:Tick()
AIPawn.Building_AIPawnCreatorEnhanced:Tick()
Verse.TickList:Tick()
Verse.TickManager:DoSingleTick()
Verse.TickManager:TickManagerUpdate()
Verse.Game:UpdatePlay()
Verse.Root_Play:Update()
The Word-Mule  [utvecklare] 17 jul, 2017 @ 10:50 
MAI has been causing problems with Psychology for weeks now. I've fixed them where I find them, but the mod is not well programmed to fit into vanilla. I'll look into it.
Anto 17 jul, 2017 @ 11:59 
Hi, anyone had a "map generating" errore while this mod is active, immediatly after the Prepare Carefully screen? thx
The Word-Mule  [utvecklare] 17 jul, 2017 @ 12:05 
Can you post the error log?
Anvil Pants 17 jul, 2017 @ 13:46 
Took MAI and Psychology through some paces earlier. Psychology apparently interrupts MAI's detour (or postfix; I'd need to see more code to know exact terms, but since MAI is not requiring Hugs or including Harmony, I assume its own detour) of pawn spawn. In vanilla + MAI you can see the MAI pawn spawn routine replacing the vanilla pawn with the MAI one. Client renders vanilla pawn then replaces it with MAI pawn some frames later. Put Psychology onto that and you'll see the replacement fail.
Senast ändrad av Anvil Pants; 17 jul, 2017 @ 13:49
The Word-Mule  [utvecklare] 17 jul, 2017 @ 13:58 
Ursprungligen skrivet av Anvil Pants:
Took MAI and Psychology through some paces earlier. Psychology apparently interrupts MAI's detour (or postfix; I'd need to see more code to know exact terms, but since MAI is not requiring Hugs or including Harmony, I assume its own detour) of pawn spawn. In vanilla + MAI you can see the MAI pawn spawn routine replacing the vanilla pawn with the MAI one. Client renders vanilla pawn then replaces it with MAI pawn some frames later. Put Psychology onto that and you'll see the replacement fail.
If MAI uses detours and not Harmony then it's absolutely incompatible. Take it up with the author.
Anvil Pants 17 jul, 2017 @ 14:01 
^ agreed
topjo3y 18 jul, 2017 @ 8:55 
i'm having the "map generation error" after exiting the prepare carefully screen.

Here is the error log: https://drive.google.com/file/d/0B21NGWrBPDNrZU4xN01qUk9GNXM/view?usp=sharing

my current mod list: https://www.dropbox.com/s/piumvol8bpsr765/Screenshot%202017-07-18%2016.51.16.png?dl=0

i believe it is due to a conflict with the prepare carefully mod.

thanks -top
The Word-Mule  [utvecklare] 18 jul, 2017 @ 9:27 
There's no conflict with Prepare Carefully.
topjo3y 18 jul, 2017 @ 9:33 
ah well then i'm not sure but after doing a bit of testing it works fine so long as you do not access the prepare carefully GUI
Haplo_X1 18 jul, 2017 @ 9:40 
Hi there,
The error with MAI appears in this single line of my code:
AIPawn pawnAI = (AIPawn)ThingMaker.MakeThing(request.KindDef.race, null);

For your info:
AIPawn is only a derivate of Pawn -> public class AIPawn : Pawn

Can you tell me what you do that the ThingMaker result is no longer compatible to AIPawn?
-> Cannot cast from source type to destination type.
The Word-Mule  [utvecklare] 18 jul, 2017 @ 9:43 
Ursprungligen skrivet av topjo3y:
ah well then i'm not sure but after doing a bit of testing it works fine so long as you do not access the prepare carefully GUI
I'll take a look, but I've tested Prepare Carefully with Psychology.

Ursprungligen skrivet av Haplo_X1:
Hi there,
The error with MAI appears in this single line of my code:
AIPawn pawnAI = (AIPawn)ThingMaker.MakeThing(request.KindDef.race, null);

For your info:
AIPawn is only a derivate of Pawn -> public class AIPawn : Pawn

Can you tell me what you do that the ThingMaker result is no longer compatible to AIPawn?
-> Cannot cast from source type to destination type.

Psychology is not compatible with mods that add their own Pawn types, particularly if those pawns are of Humanlike intelligence. I can try and patch it so Psychology ignores them, I guess.
Senast ändrad av The Word-Mule; 18 jul, 2017 @ 9:43
< >
Visar 196-210 av 358 kommentarer
Per sida: 1530 50