File information

Last updated

Original upload

Created by

z80dev

Uploaded by

z80dev

Virus scan

Safe to use

About this mod

Dynamically generates friendly visitors to your settlements. Lightweight with no save bloat. Now supports Vanilla, CBBE, and Fusion Girl body randomization!

Requirements
Permissions and credits
Translations
  • Russian
  • Mandarin
  • French
Changelogs
Donations
Given the state of the Commonwealth your settlements should be more popular! You've built a fun settlement with tons of idle markers and furniture, only to have them sit unused most of the day because your settlers are all busy working. What you need is some visitors!

Rationale:
Both NPCs Travel and of course SS2 are popular mods that can provide visitors to settlements, but on my low-spec laptop I don't use either as my daily driver. I wanted a small alternative that just makes the settlements I spent so much time building more interesting by providing wandering NPCs roaming about without reducing Happiness.

How it works:
  • Generates friendly visitors to your settlements that include: BOS, Children of Atom, Gunner, Institute, Minutemen, Neighborhood Watch, Raider, Railroad, Scavenger, The Forged, Triggermen, Disciple, Pack, and Operator NPCs. The Holotape has options to select factions and to restrict BOS, Institute, and Nuka World Gangs until appropriate times in the story. There is also an option to add in Coursers, Covenant Security, DC Security, Charlesview Cultists, and Trappers. These are usually pretty boring and left out but can be made more interesting with mods like the Diverse Series.
  • These folks aren't your normal boring schmucks that just stand around when idle. They will drink beer, do Psycho and Jet, play with knives, and many other rambunctious things. They also won't sleep and steal your beds. This is part of their sandboxing and scripting routines and does not depend on markers in the settlement itself.
  • When normally hostile factions visit your settlement they will be thankful for the privilege of visiting such a nice establishment and aligned with both you and the settlers. They will be labeled as visitors, for example: "Raider Visitor", and fight alongside settlers if attacked.
  • Normal visitors do not count towards workshop population. They are merely set-dressing for your settlements.
  • Recruitment. If you see a visitor you particularly fancy you can opt to recruit them permanently into your settlement. Once recruited they become normal settlers and can be assigned to jobs, etc...
  • Institute Synth Clones (NEW!). One of the Faction selection options included is "Random NPCs as Institute Synth Clones". This allows a selection of over 160 standalone NPCs including Prewar, Diamond City, and Vault 81 residents to show up as "Institute Synth Clones" in your settlement. Note that these won't be the actual base game NPCs and you can end up with odd scenarios like Prewar and Postwar Vault-Tec reps in the same settlement. To help explain this I called them "Synths" and add a Synth component on death. All currently use the "Boston" voice, not their original ones. New and somewhat experimental so off by default.
  • Pets! If enabled you have a 50/50 chance of getting 1-4 CatDogs, Rabbits, or Chickens in your settlement! There is a selection of 8 cats with textures by mm137,  8 chickens with textures by BerndR, or 6 rabbits also adapted from BrendR. All are nice and radiation free. I also wasn't happy with how the cat was animated and saw AbbaLovesYou rigged it to the dog skeleton way back in 2016, so now instead of "Cats" you have "CatDogs" with the much improved dog animation. All pets talk with full settler dialogue and voice lines although none have lip syncing (yet). This only affects Visitors and doesn't change any base game animals.
  • Body Randomization. Visitors supports body randomization for Vanilla, CBBE, and Fusion Girl bodies. For the base body it will randomize the "Body Triangle" values: Thin, Muscular, and Large. For CBBE and Fusion Girl it will also randomize their various morphs with a customizable range of (+/-) 100-500%, usually falling somewhere in the middle. Vanilla bodies use F4SE, CBBE and FusionGirl also use LooksMenu. These aren't required and can be installed anytime, but these options will do nothing without them being installed. You also need to have properly built your outfits in BodySlide with morphs enabled for morphs to work.
  • Wild Settlements. For those who like wilder and non-lore friendly settlements there is the "Wild Settlements" option. This gives a 1/4 chance of generating one or two Assaultron, Deathclaw, Gatorclaw, Gorilla, Gulper, Mirelurk King, Radstag, Gen 1 Synth, or Supermutant visitors in exterior settlements. It also enables some of the sillier animations.
  • The number of visitors can be configured to be: "Auto" = 1/3rd of population with minimum 2 visitors, "Paused" = None, or 3, 5, 7, or 10 visitors. No visitors will be generated for unpopulated or Player Only settlements. Bunker Hill and The Castle are optional in the Holotape since I figure they already have enough going on.
  • Visitors are dynamically generated when a settlement is loaded in-game and freed when unloaded. I was careful to ensure everyone is temporary and nothing is persistent so should not contribute to save file bloat.

Recommendations:
  • X-Cell. Next-gen users in particular are going to want this as it has a problem with FaceGen and spawning leveled NPCs, which is exactly what this mod does.
  • What's Your Name. If installed Visitors will automatically use this for their name once recruited.

Additional Credits:
  • Mod School Resources/Mixamo Collection by the Sim Settlements team: This is where I got almost all the custom idles.
  • RadBeetle for most dances.
  • BerndR is the creator of all the textures for the chickens and for the original brown bunny.
  • mm137 is the creator of all the textures for the cats.
  • AbbaLovesYou created the NIF that rigs the Dog skeleton to the Cat mesh.
  • Dance Animation Modder Resource by umpa for the Booty Shake and Skyrim dance animations.
  • Alundra and Absterge on The Collective Modding Discord. They spent countless hours testing and their help and feedback is greatly appreciated!
  • Pra for providing source code and giving helpful advice on renaming NPCs.
  • Bp42s and PJM for providing useful Discord programming advice.