RimWorld

RimWorld

1,029 ratings
Smarter Visitors
4
7
3
2
   
Award
Favorite
Favorited
Unfavorite
Mod, 1.4, 1.5, 1.6
File Size
Posted
Updated
231.330 KB
30 Jul, 2023 @ 1:06pm
19 Sep @ 12:29pm
13 Change Notes ( view )

Subscribe to download
Smarter Visitors

In 1 collection by Mlie
Developed by me
111 items
Description


Since visitors decide when they want to leave, it may not always happen at the best time.
This mod checks the map when visitor-groups decide to leave and can delay this from happening.
Included in the mod is also a Visitor-spot that lets you set a specific spot where your guests will hang around. This can make it easier to protect them from dangers.

You can select what type of conditions should delay visitors from leaving in the mod-options:
  • Dangers on the map. These are things like raids, maddened animals, toxic fallout etc. If present visitors will ask you if they could stay for another day. You have the option to deny this to make them leave anyway, approve it to make them try again in 24 hours or just ask again in an hour.
  • Health-issues. If any pawn in the group are suffering from health-issues that require medical rest, they will check again in an hour until all pawns are healthy enough to travel.
  • UV-sensitivity (Biotech gene). If any pawn have the intense UV-sensitivity gene, the group will delay their travel until the sun has gone down. This also includes Vampires from Rim of Madness - Vampires.

There is also an option for visitors getting negative thoughts if staying around longer than they planned. This increases for longer delays.
You can also add extra food-rations to visitors inventories to make longer delays less of a problem.

The mod works well with the excellent mod Hospitality by Orion. The check for dangers on the map is adapted from the same check that hospitality-groups do when entering the map.

The mod only triggers when visitors leave triggered by time, things like low temperatures or hostile actions are not affected. You can also ask visitors to leave, similar how to dismiss traders. If you have any other ideas on what visitors or other groups should check when leaving, please leave a comment and Ill try to implement it!

[discord.gg]
[github.com]


Since modding is just a hobby for me I expect no donations to keep modding. If you still want to show your support you can gift me anything from my Wishlist or buy me a cup of tea.

[ko-fi.com]


  • See if the the error persists if you just have this mod and its requirements active.
  • If not, try adding your other mods until it happens again.
  • Always post your log using the Log Uploader
  • For best support, please use the Discord-channel for error-reporting.
  • Do not report errors by making a discussion-thread, I get no notification of that.
  • If you have the solution for a problem, please post it to the GitHub repository.
  • Use RimSort[github.com] to sort your mods

| tags: protect, visitors
Popular Discussions View All (1)
0
19 Sep @ 1:19pm
Why i cant comment?
veoba
139 Comments
Mlie  [author] 8 Sep @ 10:29pm 
@EpicJp21 Please see the Reporting Issues section described above
EpicJp21 8 Sep @ 4:57pm 
Hey I just wanted to let you know after awhile I started getting visitors waiting on the edges of my map starving and they might be invincible. Idk if this mod was conflicting with hospitality or something else but turning off "not leaving without medical rest" fixed it and they soon left.
Mlie  [author] 10 Aug @ 11:28am 
@GFreenD Tested it with no other mods loaded and it worked as expected
GFreenD 9 Aug @ 1:03pm 
visiting spot does not seem to work for me regardless if its placed down or not they wont go to it (not though door not even through spike trap) caravan behaves as if it did not exist in the first place
Mlie  [author] 7 Aug @ 10:18am 
@Monkey Magic There already is a DLC check for that condition (Toxic Spewer is added by Royalty by the way). So I dont think its connected to this mod.
Monkey Magic 6 Aug @ 7:38pm 
Been testing mods on an older save that doesn't have any of the DLC, and when a visitor leaves I get this error pop up (hidden in normal, can only be seen with dev mode enabled) stating:

Failed to find Verse.GameConditionDef named ToxicSpewer.

I assume this is some check Smarter Visitors makes before leaving that requires Biotech DLC? You may want to add a may require flag to this.
T-T 23 Jul @ 11:54am 
Hi, I just did some testing for the visiting spot and it seems the gravship scenario is the problem. It works well otherwise but with the gravship they completely ignore it.
Nishe 23 Jul @ 5:54am 
Just had a guest that was afraid to leave because of volcanic winter, that one seems slightly odd lol.
Mlie  [author] 22 Jul @ 5:39am 
@Ueido In this mod its called visiting spot.
Can you verify with only this mod loaded?
Ueido 22 Jul @ 5:36am 
The Visitor spot? Pretty sure it said it was from this mod. Don't seem to be working, they don't gather around it like they used too.

Was mainly asking if anyone else was having the issue to narrow down what might be effecting it.