RimWorld
Reunion
sin.cyprine 24 MAR 2020 a las 13:33
[Bug] Mismatch pawn names
hi !
Last play thru, i got the notification that pawn X (was named Li) needed rescue.
Went there to find pawn Y(was named Red, downed and missing limbs, poor thing).
cant elaborate much more since my solo rescuer died from lead poisoning (darn turrets !).
in anycase, great mod - thanks :)
Última edición por sin.cyprine; 24 MAR 2020 a las 13:34
< >
Mostrando 1-8 de 8 comentarios
Kyrun  [desarrollador] 24 MAR 2020 a las 16:31 
This was an issue reported by a few others. Is this game an old game started before 21 March where I pushed a new update? The new update uses a separate system that doesn't require the World pawns pool, which is hopefully more stable.

Currently I have no idea on how to replicate this problem, which makes it quite impossible to fix. Perhaps with time more people will be able to help provide more details and I can finally address this. Or, ideally, the new update doesn't have this problem anymore.
sin.cyprine 24 MAR 2020 a las 20:11 
I wont be able to tell you with certainty if it was pre or post patch (21 march) - as i am getting a little bit confused with my own calendar (confinment, playing at night...). My guess would be post patch but i may be wrong :/
Kyrun  [desarrollador] 24 MAR 2020 a las 23:47 
I see. In any case, I still can't really help you unless you have a save game I can download, any time before you reach the map with the pawn and after the quest has been generated.
sin.cyprine 25 MAR 2020 a las 11:07 
cant help you there either - playing with commitment most of the time, i dont have any save from that playthrough.
i've been playing other colonies since but not yet had that rescue event pop up. if it happens i'll let you know if it worked as intended or not (in which case i'll catch the autosave)
works fine otherwise amidst the ever expending mod list :p

keep up the good work, i love the idea of my colonist rooster being out there in the world and finding them 1 by one :)
plokm786 21 ABR 2020 a las 11:29 
Publicado originalmente por Kyrun:
I see. In any case, I still can't really help you unless you have a save game I can download, any time before you reach the map with the pawn and after the quest has been generated.

Hey Kyrun, I wrote in the comment several weeks before to report the same issue. Now I have a save that is giving me the wrong person from the rescue quest. You can find it at: https://drive.google.com/open?id=1f1ErixI-fYUPguirXEcUF8Wr_LoHfUJ5

I also did some experiment myself on this issue from my existing game save and had a few observations by comparing several saves from the below scenarios:
1. By getting this rescue quest I took a peek using dev mode from the prison and confirmed the person does match, also the world pawns pool is whatever it is. (unfortunately save file got overwritten for this step)
2. Then I had an attack generated to my base and I boomed them with a rocket launcher to make them retreat, so the world pawns pool does have the enemy pawns who ran off the map added to the pool. Took another peak at the prison and the person still matches the quest (save available, not the one given above. https://drive.google.com/open?id=1HZajCSEdrRWbfqo1lqxoPaSj3baB0smd)
3. After the attack I took several days to have my pawns finish hauling the loot, then send a caravan to the prison. The person in the prison now gets REPLACED by another person from my ally list which is different from the quest giver. The world pawns pool shows a slight different list from the above steps, looks like a lot of world pawns (likely a number of 30-40) were took off from the list by the game itself (The save file I posted above is right before this step)

Hope this small test could somehow help you with the troubleshooting.
Última edición por plokm786; 21 ABR 2020 a las 11:34
Kyrun  [desarrollador] 28 ABR 2020 a las 3:42 
Hi, thank you for your save games! I tried to load them and I have underestimated the number of mods a normal player uses. Basically it will take me ages to hunt down all the mods you have and arrange them accordingly. I'm re-designing the system to make it independent from the storytellers, hopefully that won't have this problem.
plokm786 28 ABR 2020 a las 4:41 
Aha, sorry I forgot about how crazy I use mods XD.

Just another recent finding about this problem.
I noticed that the prisoner/downed pawns could be affected by the environment after the quest is spawned. I had one of my prisoner ally died due to hypothermia right before my caravan reaches the prison tile in winter season and the "Killfeed" mod did generate me a notification about the death of the prisoner. And after I got to the destination this mod will simply generate another pawn from the ally list, so it looks exactly the same as this reported issue.

So I am making this assumption, some of the reported cases could be caused by unfortunate death of the pawn, like hypothermia, heatstroke or something else, nothing to do with this mod.
For anyone facing this issue, especially if you are playing under extreme biomes like icesheet or desert, please just be hurry to the rescue before your ally killed by the weather or simply try with other join options first before blaming this mod.
You can also try to use the "Killfeed" mod as I did to help monitoring. It doesn't help you with anything but in case of your ally died, you will get notified of the reason.
Dafi a retek 7 MAY 2020 a las 3:18 
This is what I got in the debug log:
Exception registering Verse.Pawn Shannon in loaded object directory with unique load ID Thing_Human1254: System.ArgumentException: An item with the same key has already been added. Key: Thing_Human1254
at System.Collections.Generic.Dictionary`2[TKey,TValue].TryInsert (TKey key, TValue value, System.Collections.Generic.InsertionBehavior behavior) [0x000c1] in <567df3e0919241ba98db88bec4c6696f>:0
at System.Collections.Generic.Dictionary`2[TKey,TValue].Add (TKey key, TValue value) [0x00000] in <567df3e0919241ba98db88bec4c6696f>:0
at Verse.LoadedObjectDirectory.RegisterLoaded (Verse.ILoadReferenceable reffable) [0x000be] in <032d0428bd3b4871b44e7cd832eb5c58>:0
Hope it helps.
Edit: same with all other reunion pawn.
Edit2: There are duplicates of them on the Reunion_AllyAvailable list.
Edit3: The chased by some danger event still works.
Edit4: Prison camp works if you instant teleport to it. If you don't the pawn dies in half a day and you get a random pawn instead.
Última edición por Dafi a retek; 7 MAY 2020 a las 22:43
< >
Mostrando 1-8 de 8 comentarios
Por página: 1530 50