边缘世界 RimWorld

边缘世界 RimWorld

评价数不足
Ask To Join
   
奖励
收藏
已收藏
取消收藏
Mod, 1.5, 1.6
文件大小
发表于
更新日期
43.073 KB
6 月 14 日 下午 10:35
8 月 9 日 上午 1:22
6 项改动说明 ( 查看 )

订阅以下载
Ask To Join

描述
Ever wished your colonist could just ask a visiting friend or family member to stay? Now you can!

"Ask To Join" adds a new social interaction that allows your colonists to ask visitors to join your faction. The chance of success is based on social relationships and opinions, adding a new layer of immersion to your colony's story.

How it works:

Select a colonist who has a relationship (friend, family, lover, or other) with a visiting pawn, right-click the pawn you want to recruit, and choose "Ask to join"—the option appears only if a relationship exists.

⚠️ ALERT 1.5 ⚠️

In version 1.5 the menu doesn't work — I'm trying to fix it but haven't been able to so far. If anyone wants to help, feel free to message me on Discord: yumeko_24.

- - - - - - - - - - - - - - - - - - - - - - -
⚠️ ONLY FOR 1.6 ⚠️

09/08/2025 Update 1.3

- Added a new setting to adjust the risk percentage for social fights directly from the mod settings menu.

- Fixed a bug where pawns would not walk towards their target when initiating an interaction.

- - - - - - - - - - - - - - - - - - - - - - -

24/06/2025 Update 1.2

- No more Hediffs for tracking:
The mod now tracks which pawns have already been asked to join using a custom WorldComponent, instead of medical hediffs. This avoids clutter and is safer for your saves.

- Smarter recruitment chances:

The chance for a pawn to accept your request now takes into account:

The Social skill of the colonist making the request (higher = higher chance)

The quality of any free beds in your colony (better quality = higher chance)

If there are no free beds, there is a penalty to acceptance

The requesting colonist’s relevant traits (Beautiful, Ugly, Kind, Creepy Breathing, etc.) now add realistic bonuses or penalties

All these factors add to (or subtract from) the base chance determined by opinion and difficulty level

Social fight logic improved:
By default, there is now a 50% chance that a social fight will occur if a request is refused. This can be disabled in the mod settings.

- - - - - - - - - - - - - - - - - - - - - - -

15/06/2025 Update 1.1

- You can no longer make the request more than once to the same pawn.

With this first update, a mod settings menu has been added. From there, you can now customize the following features:

- Enable a social fight if the pawn refuses to join

- Set different recruitment difficulty levels

- - - - - - - - - - - - - - - - - - - - - - -

Requirements to Ask a Pawn to Join:

• Both pawns must be humanlike.
• The target pawn must not be a prisoner, downed, hostile or a trader.
• The inviting pawn must be a colonist, and the target must not already belong to the player's faction.
• There must be a personal relationship between the pawns:
• Family members can always ask.
• Romantic or ex-romantic relationships can ask if their own opinion of the target is positive.
• Friends (not family, not romantic) can ask if their own opinion of the target is positive.
How Acceptance Chance Works

The chance of a Friend joining is always a straightforward 50%.

For Relatives and Romantic Partners, the chance depends entirely on how they feel about your colonist. A strong relationship is key to convincing them to stay.

Excellent Relationships (Opinion +30 to +100): If someone has a high opinion of your colonist, they are very likely to join. The chance ranges from a near-certain 95% for a strong bond, up to a 100% guaranteed acceptance if they truly adore your colonist (opinion +50 or higher).
Good Relationships (Opinion +1 to +29): For a decent friendship or a budding romance, the attempt is a reasonable gamble. The probability of success is quite favorable, ranging from 60% to 80%.
Neutral or Tense Relationships (Opinion -29 to 0): Asking someone who is neutral or dislikes you is risky, but not impossible. In a neutral relationship (0 opinion), it's a 50/50 coin flip. If they dislike your colonist, the chances are slim, dropping from 40% down to 20%.
Very Poor Relationships (Opinion -30 or lower): If the pawn truly despises your colonist, you only have a 5% "Hail Mary" chance of them accepting. If their opinion is below -50, they will always refuse.

Hope you enjoy this mod!
~ Selene
17 条留言
LifeIsAbxtch 12 月 1 日 下午 7:45 
SharonYagami can you ask a Hostile pawn who isnt attacking your colonist to join colony with this mod? I play with the mod Ancient Urban Ruins and sometimes random npc pawns wonder around the ancient ruins but I can't just walk up to ask to join colony so will this mod do that?
Werewolfie 10 月 10 日 上午 12:01 
This is 100% one of those mods that should be a vanilla feature, absolutely love it. I wonder if it would be feasible to add a "Go with them" feature alongside, where instead of asking "them" to join the colony, the colony member instead says goodbye (figuratively) and leaves the colony to travel with them instead? I think the easiest way to do this would be to give the leaving colonist the "Gave up" mental break. Even the text of the mental break seems suitable. Maybe change the leaver's faction as well. I don't know if there's a simple way to add them to the visitor group, so they don't just wander off alone.
VoidFP68n 9 月 11 日 下午 3:54 
Is it possible for this to work on traders? If not can you also add an option to or guide on some mod to recruit traders?
Trekintosh 9 月 5 日 下午 6:48 
Hmm, doesn't seem to be working for me. My mechanitor's fiance is visiting as a "visitor with some items to trade" and the only thing I get when I right click on her is to trade.
_Sumarbrander 8 月 25 日 下午 6:43 
Is ignoring "Unwaveringly loyal" intended?
SharonYagami  [作者] 7 月 30 日 下午 2:45 
@graveknave I'm sorry, it's my fault if they don't come over to talk. I'll fix it as soon as I have time. This is the second mod I've created, and I've only been learning programming for a year, so I'm a bit of a noob. If anyone wants to take over the project and improve it, you have my permission! But for now, I'll fix it as soon as I find time and add more options for social fights. Thanks so much for the feedback!
graveknave 7 月 24 日 上午 11:07 
hi, i love this mod, thank you for making it! question--my pawns dont actually approach the visitor when asking to join, is this a bug? sometimes they will even start a fight from across the map!
TheGamingLizard 6 月 24 日 下午 9:38 
ur good bro i appreciate u doing ur best :steamthumbsup:
SharonYagami  [作者] 6 月 24 日 下午 4:56 
@TheGamimgLizard Damn, you're right. I'm trying to fix it, but I haven’t had any luck so far. I didn’t notice the issue because everything works fine on 1.6, which is the version I’ve mostly been playing. I only took a quick look at 1.5 and didn’t realize the menu wasn’t working. I’m doing my best to solve the problem, but I still can’t figure out where the bug is. I’m really sorry about that.
TheGamingLizard 6 月 24 日 下午 3:35 
yah i still cant see any options i click on it menu--options--mod options---ask to join then its just blank when i click on it lmk if u want ss i got discord