RimWorld

RimWorld

1,287 betyg
Reunion
6
2
5
5
4
2
   
Utmärkelse
Favorit
Favoritmarkerad
Avfavoritmarkerad
Mod, 1.0, 1.1, 1.2, 1.3, 1.4, 1.5, 1.6
Filstorlek
Lades upp
Uppdaterades
653.177 KB
31 jan, 2020 @ 22:50
12 jul @ 22:00
45 ändringsnotiser ( visa )

Abonnera för att ladda ner
Reunion

Beskrivning
+ Have you ever used Prepare Carefully/Character Editor to add pawns to be left behind in the world, hoping that you will have them organically join you one day?
+ Do you wish to play the story of the protagonist that assembles a group of allies on their hero's journey?
+ Perhaps you just didn't like to start a colony with more than a single pawn, but you wanted some control over what pawns will join you over the long run.

I wanted to do all of the above but was unable to so I made this mod.

This mod is meant to be used alongside EdB Prepare Carefully/Character Editor. Give pawns the Ally trait and make them not start in your faction (i.e. left behind in the world). You can give them other normal traits on top of this trait. The trait will be removed immediately on game start.

The pre-game editor mods are not required if you simply want to use the randomly generated starting pawns that are left behind. You may use the handy button in the Create Characters screen to add/remove the Ally trait.

Pawns with this trait will be kept on a special list, and will over time be spawned from vanilla events, one at a time. The events are:
  • Wanderer Joins
  • Refugee Chased
  • Prisoner Rescue
  • Downed Refugee
  • Refugee Pod Crash (disabled by default, see below)

Refugee Pod Event
There is a chance that even if you rescue a pawn that crashed in a transport pod, they will still leave. For this case, you have to imprison and recruit them. There is also a chance that the Pawn will just get up and self-tend, then walk off the map. All these are vanilla behaviour, and I have no intentions to change them. This event is disabled by default, so you will need to manually enable it in the mod settings.

Compatibility
Harmony is required.

This mod has backwards compatibility with previous versions of Rimworld.

For games that didn't have this mod before:
This mod should not break existing saves. In fact, if you have characters in your save game that are "lost" in the Left Behind pool, you can use the debug menu to give a pawn the Ally trait. They will immediately be detected by the mod.

For games that have an older version of this mod (Reunion 1.1.1 and below):
It is likely you will have to start a new game. If you want the previous version, please download the Release folder from here[github.com].

Multiplayer is not tested (and likely never will be).

Incompatible:
  • (Some versions of?) Linux: See this thread. Might have been fixed, but I can't test because I don't use Linux.

Losing Live Pawns to the World
Reunion is able to add back Reunion pawns that are lost to the world from the following events:
  • Failed to rescue Downed Refugee or Prisoner Camp
  • Refugee Pod crash survivor left your colony without joining
  • Any quests that expired
NOTE: Kidnapped pawns do not use the same system, but the vanilla game will find ways to get them back to you, just don't lose them too many times.

Using this mod in an existing save
You will have to turn on development mode (that means you can't do it if you're playing commitment mode). Debug actions are triggered from the debug actions menu (top of the screen, 4th icon from the left).
  1. Turn on development mode.
  2. If your pawn is already in the World pool, skip the next 2 steps.
  3. Find the pawn you want to put on the Ally list. Alternatively, create a new pawn using Character Editor and put him on your map.
  4. Run [T:Pass To World] on the pawn you want to put on the Ally list.
  5. Run [Make world pawn "Ally"...] and choose the pawn you want from the World pool. They would normally be at the end of the list if you just passed them using a debug action.
  6. If you did everything correctly, the debug log should show say "[PawnName] has been removed from the World and added to the Ally list."



HAVE ANY QUESTIONS? PLEASE READ THE FAQ!


If this mod has made your day in any way, you can show some appreciation!
[ko-fi.com]


Thank you and enjoy!

Links
Github[github.com]
Trooper Armor in image provided by [JDS] Star Wars Phase I Clone Armor

Credits
1.6 Update: ajperson1927

Translation Credits
French: qux
Portuguese + Portuguese (BR): Bambinoff
Russian: Artur[github.com]
Populära diskussioner Visa alla (31)
62
4 feb @ 0:10
Bug
Asymptotic Wanderer
33
13 mar @ 8:29
Suggestions / Feature Requests
HappyHead
4
4 jul, 2023 @ 17:03
BUG
Kassc
692 kommentarer
Septentrix 18 sep @ 17:16 
Anyone know if this works for Archonexus quest?
Tathar 15 sep @ 18:32 
I found a bug. The reunion button obscures a pawn's traits if they start with abilities/psycasts, because it stays in the same spot even though the traits panel is moved up to compensate for the additional panel.
Mechastophiles 31 aug @ 18:10 
There's a bug with the refugee pod event: after the rescuee leaves, then later joins voluntarily, the game still treats them as a guest (has the guest tab, can't draft or equip stuff, etc).
Fortunately, there's an easy workaround: imprison & immediately release them.
Penguinmaster800 29 aug @ 21:36 
Thank you!
VitaKaninen 29 aug @ 19:19 
You should be able to follow the instructions above to see if they are still on the ally list. If they are still there, then you should get another quest at some point. If they are still alive but not on the ally list, you should be able to add them back.
Penguinmaster800 29 aug @ 19:08 
Does anybody know whether or not you can have a chance to retry a failed rescue quest if you don't make it in time? If the same ally colonist can pop up again in a future quest or something. Ty!
Wally Winker ;) 22 aug @ 13:16 
@ jpinard I just installed this mod and the default range is 7-15 days
DracoHoribilis 20 aug @ 0:50 
I think I noticed a bug... I had a reunion quest while in space, which made it obsolete, but now I never get any events anymore, its like I ruined my chances because I think That specific event has bugged it out
DracoHoribilis 15 aug @ 1:18 
THIS is how I playe dthe game over and over and over and never found them which Is annoying and tedius... Thank you, Time to restart for the millionth time
BlueBead 14 aug @ 20:08 
@Hero for Fun, @jpinard, Not sure if they're the actual default values, but when I deleted the minDays / maxDays lines in the config file to let them regenerate, it set them to a minimum of 1 day and maximum of 15 days.