About this mod
Prevent specific types of NPCs from spawning in crowds, as well as reduce duplicate crowd NPC appearances.
- Requirements
- Permissions and credits
- Changelogs
- Prevents crowd spawns for various types of NPCs. Should not affect any important quest NPCs. Does not remove NPCs in vehicles (or that are mounted to any other game entities).
- Includes a CET overlay menu to select the types of NPCs you wish to prevent spawns for, as well as an option to reduce duplicate NPC spawns. Note that this will reduce crowd density.
- Will not fully remove duplicate NPCs in crowds, it will only reduce the amount of them (by preventing the spawns of NPCs if their appearance matches one of the last 50 NPCs that spawned).
- Can be used to disable all crowd spawns by enabling all options in the menu. If you wish to do this, I recommend also using the game's "Low" crowd density setting and not to enable the option to remove duplicates (less work for the game and the script, meaning better performance).
- Can be used to improve game performance and/or reduce crowds to lower than "Low". Each option you enable will give a slight-to-moderate FPS boost due to the slight-to-moderate reduction in crowd diversity/density.
- Does not require Nova Crowds to use (but works well with it, of course).
Known Issues & Notices:
- Disabling gang members or police may make some world events/side activities unavailable (I'm not entirely sure this will happen, but I imagine it will). Disabling these may also cause some quest NPCs to not spawn at all. If this happens, re-enabling them then saving/re-loading the game (or leaving/re-entering the area) should resolve it. Note: As of v1.1, these options are mostly safe to use while questing. See changelogs for details.
- Enabling an option while in-game will not immediately despawn that type of NPC if they are already spawned. It will just prevent more from spawning. Leave the area and return (or save/reload your game) after enabling options to despawn them.
- I have personally not played through the entire game with any of the options enabled yet to say for certain that they will not break any quests, but have played through various random missions from old savegames and ran into any issues yet.
- If you run into any issues with this removing NPCs that you think it should not remove, please let me know and I will try to resolve it (unless this happens with the "prevent gang/police" options, in which case it's likely expected behavior and you should just disable those options).
Installation:
- Extract to main CP77 install folder or install with Vortex (make sure to also install CET if you do not already have it)
Uninstallation:
- Delete the "Nova Crowds - Crowd NPC Remover" folder from your [CP77>bin>x64>plugins>CET>mods] folder.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Thanks to u/TheCyanideX for the thumbnail image and for offering/allowing for me to use the "Nova Crowds" name.