Jump to content
EssArrBee

Immersive Citizens - AI Overhaul (by Shurah)

Recommended Posts

Discussion thread:
Immersive Citizens - AI Overhaul by Arnaud dOrchymont/Shurah
Wiki Link




Videos:
 

 
Immersive Citizens - AI Overhaul (Weather Influence) Video


Testing with STEP:
  • Testers will need to make a LOOT rule to sort Immersive Citizens - AI Overhaul.esp after hearthfireextended.esp, if also testing Hearthfire Extended. This instruction came from the author.
  • A patch may be required for some records such as Ownership and Locklist. The author explained that the Lock List records were added so some doors would be locked while the owners aren't home. This is mainly a balance for thief characters.

The following mods can be disabled for testing because the enhanced/fixed AI does the same things as these mods:

  • Run for Your Lives
  • When Vampires Attack
  • Turn off the "Go Home" feature in Wet & Cold



 
Looks like this one goes the distance for AI or NPCs. Tons of stuff for the behavior that adapts to different circumstances. Looks very promising.

Share this post


Link to post
Share on other sites

Been waiting for this for a long time now (or what seems like it) and I can't wait. Should replace a good handful of AI plugins which is always a good thing.

Share this post


Link to post
Share on other sites

The mod sounds great.  I truly hope it is as compatible as it claims to be with other mods, and also I hope that it can truly replace many other mods effectively.

Share this post


Link to post
Share on other sites

This looks awesome. Can't wait to try it out :)

 

Although I run about 6 NPC overhaul mods so I can foresee a lot of manual editing of NPC records - but hey it should be worth it. Reading the forum it appears that NPC records aren't edited.

 

I've got to say I am quite excited by the prospect of this mod. It will breath new life into the NPC's. I can see myself taking more time wandering around the cities noting the new routines and NPC interactions. It will make the NPC's much more alive!

Edited by Teabag86
  • Upvote 1

Share this post


Link to post
Share on other sites

Since No NPC greeting is merged into the STEP Core patch, I hope you guys will show us how to remove it from the esp to run this mod. I wanna check this out tomorrow!

Share this post


Link to post
Share on other sites

Since No NPC greeting is merged into the STEP Core patch, I hope you guys will show us how to remove it from the esp to run this mod. I wanna check this out tomorrow!

It's so simple. Open any STEP plugin in xEdit. Go the the Game Settings and find fAIMinGreetingDistance. Right click->Remove. Close and save. I'd doubt you really need to mess with it anyways, but I'll check when this mod comes out.

Share this post


Link to post
Share on other sites

It's out now on the Nexus, EAB.

Here is the link.

 

As a note, it adds a long time to the create a new game load time. Possibly others.

Share this post


Link to post
Share on other sites

I can't help but notice that Shurah claims that two mods are problematic. On No NPC Greetings:

The plugin “No NPC greeting†prevents the NPCs to have a conversation between each other, due to the fact it edits a game settings (fAIMinGreetingDistance) used by the conversation system. This is especially true if you use the versions that set this game setting to 50 or 0. Furthermore, the damage created by this mod on the conversation system are not reversible.
The use of  Multiple Floors Sandboxing" is not recommended as that plugin performs harmful modifications which will cause issues (with or without my plugin), besides that, that plugin loses its interest if you use my mod.
No, the AI present by default as well as my AI have been designed by using the default value of fSandboxCylinderTop & fSandboxCylinderBottom. The plugin "Multiple Floors Sandboxing" will bring only troubles. If you install "Multiple Floors Sandboxing", most of the time, the pathfinding algorithm will be stuck in an infinite loop , therefore, some NPCs will stop to move and will be statics. Moreover, if you use the "wait" menu, in some cases, NPCs will be teleported in a test room where they will be stuck forever.
Any thoughts? I consider both plugins to be fairly essential, and one of them is already in STEP. (I thought that Multiple Floor Sandboxing was also in STEP, but I seem to be mistaken).
Edited by Harpalus

Share this post


Link to post
Share on other sites

 

I can't help but notice that Shurah claims that two mods included in STEP are problematic. On No NPC Greetings:

 

 

EssArrBee addressed this just a few posts above...

 

It's so simple. Open any STEP plugin in xEdit. Go the the Game Settings and find fAIMinGreetingDistance. Right click->Remove. Close and save. I'd doubt you really need to mess with it anyways, but I'll check when this mod comes out.

That's all you need to do to remove No NPC Greetings from a STEP Patch.

Share this post


Link to post
Share on other sites

EssArrBee addressed this just a few posts above...

 

That's all you need to do to remove No NPC Greetings from a STEP Patch.

That's not my question: I know how to remove it. Shurah seems to be making broader claims about these mods than just their effect on Immersive Citizens. The claim that Multiple Floors Sandboxing causes infinite pathfinding loops is particularly worrying, and if No NPC Greetings reduces conversation distance between NPCs then its possible that STEP inadvertently disables some NPC interactions, with or without Immersive Citizens installed.

Edited by Harpalus

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Similar Content

    • By arry
      00:01:53.948]    Found E:\Steam\steamapps\common\Skyrim\DynDOLOD\Edit Scripts\DynDOLOD\DynDOLOD_TES5_manual_static_Tamriel.txt
      [00:01:53.968]    Adding 2 manual objects LOD data to LODGen export file
      [00:01:53.992]    Saving objects LOD data to E:\Steam\steamapps\common\Skyrim\DynDOLOD\Edit Scripts\Export\LODGen_TES5_Tamriel.txt
      [00:01:54.033]    LOD references: 18201, unique LOD objects: 896
      [00:01:54.059]            Saving TamrielDynREFR 2338
      [00:01:54.089]    DoLODThread Tamriel
      [00:01:54.115]    Creating mini atlas data
      [00:01:54.200]    Gathering meshes for atlas creation
      [00:01:54.615]    Processing 1093 meshes for atlas creation
      [00:01:55.059]    <Warning: LOD mesh not found "meshes\lod\rocks\rockcliff04_lod_1.nif">
      [00:01:55.258]    Processing texture replacements
      [00:01:55.342]    Preparing texture data
      [00:01:55.372]      Can not find textures\lod\icwalllod02.dds for texture atlas
      [00:01:55.388]      Can not find textures\lod\ictowerlod01.dds for texture atlas
      [00:01:55.432]    <Error preparing texture textures\lod\ictowerlod01.dds for atlas: File not found: textures\lod\ictowerlod01.dds>
      [00:01:55.457]    <Note: textures\terrain\lodgen\skyrim.esm\reachclifftree02_000b8a77_n.dds normal map not found, using flat replacement>
      [00:01:55.460]    <Note: textures\terrain\lodgen\skyrim.esm\reachtree01_000b8a73_n.dds normal map not found, using flat replacement>
      [00:01:55.463]    <Note: textures\terrain\lodgen\skyrim.esm\reachtree02_000b8a74_n.dds normal map not found, using flat replacement>
      [00:01:55.470]    <Note: textures\terrain\lodgen\skyrim.esm\srg_treepineforest01_0001306d_n.dds normal map not found, using flat replacement>
      [00:01:55.472]    <Note: textures\terrain\lodgen\skyrim.esm\reachclifftree01_000b8a76_n.dds normal map not found, using flat replacement>
      [00:01:55.473]    <Note: textures\terrain\lodgen\skyrim.esm\treeaspen05_0007614b_n.dds normal map not found, using flat replacement>
      [00:01:55.475]    <Note: textures\terrain\lodgen\skyrim.esm\srg_treepineforest02_00018a02_n.dds normal map not found, using flat replacement>
      [00:01:55.476]    <Note: textures\terrain\lodgen\skyrim.esm\treeaspen06_0007614a_n.dds normal map not found, using flat replacement>
      [00:01:55.478]    <Note: textures\terrain\lodgen\skyrim.esm\srg_treepineforest04_0004fbb0_n.dds normal map not found, using flat replacement>
      [00:01:55.478]    <Note: textures\terrain\lodgen\skyrim.esm\treepineforest03_0004b016_n.dds normal map not found, using flat replacement>
      [00:01:55.480]    <Note: textures\terrain\lodgen\skyrim.esm\srg_treepineforest05_00051126_n.dds normal map not found, using flat replacement>
      [00:01:55.481]    <Note: textures\terrain\lodgen\skyrim.esm\treepineforestdead03_000b927c_n.dds normal map not found, using flat replacement>
      [00:01:55.483]    <Note: textures\terrain\lodgen\skyrim.esm\srg_treepineforestdead02_000b927b_n.dds normal map not found, using flat replacement>
      [00:01:55.485]    <Note: textures\terrain\lodgen\skyrim.esm\treepineforestsnowl03_0005d2d9_n.dds normal map not found, using flat replacement>
      [00:01:55.486]    <Note: textures\terrain\lodgen\skyrim.esm\srg_treepineforestdead04_000b927d_n.dds normal map not found, using flat replacement>
      [00:01:55.488]    <Note: textures\terrain\lodgen\skyrim.esm\srg_treepineforestdead05_000b927e_n.dds normal map not found, using flat replacement>
      [00:01:55.490]    <Note: textures\terrain\lodgen\skyrim.esm\srg_treepineforestsnow02_0005c071_n.dds normal map not found, using flat replacement>
      [00:01:55.493]    <Note: textures\terrain\lodgen\skyrim.esm\srg_treepineforestsnow04_0005c06f_n.dds normal map not found, using flat replacement>
      [00:01:55.496]    <Note: textures\terrain\lodgen\skyrim.esm\srg_treepineforestsnow05_0005c06e_n.dds normal map not found, using flat replacement>
      [00:01:55.499]    <Note: textures\terrain\lodgen\skyrim.esm\srg_treepineforestsnowl02_0005d2da_n.dds normal map not found, using flat replacement>
      [00:01:55.501]    <Note: textures\terrain\lodgen\skyrim.esm\srg_treepineforestsnowl05_0005d2d7_n.dds normal map not found, using flat replacement>
      [00:01:55.503]    <Note: textures\terrain\lodgen\skyrim.esm\treeaspen03_0006c9d4_n.dds normal map not found, using flat replacement>
      [00:01:57.684]     
      [00:01:57.684]    Exception in unit userscript line 350: One or more errors occurred
      [00:01:57.684]     
      [00:01:57.684]    Check log lines above the exception for additional hints. Check the FAQ and search official forum https://stepmodifications.org/forum/forum/223-shesons-dyndolod-xlodgen/ for those errors.
      [00:01:57.684]     
      [00:01:57.684]    If problem persists, post error report with entire contents (not just the last couple lines) of ..\DynDOLOD\bugreport.txt and ..\DynDOLOD\logs\DynDOLOD_TES5_log.txt to official forum https://stepmodifications.org/forum/forum/223-shesons-dyndolod-xlodgen/
      [00:01:57.685]    Error: One or more errors occurred
       
    • By sheson
      I will keep this post brief. Make use of the Help buttons and hover over settings. Do not hesitate to ask questions and provide feedback.
      This is early ALPHA to test things and iron out bugs. Certain things may be incomplete, not work as expected or change considerably between versions. Read the documentation included in the Standalone archive.
      In case of error messages prompts, click the link
      Click on this link for additional explanations and help for this message
      if available to open the associated help/message page on https://dyndolod.info
      Use search to find similar questions and answers.
      Ask questions (also about 3rd party mods) or report any problems or issue in this thread only. Questions or problems can only be properly answered or addressed by the developers.
      If making posts or reporting errors, upload/paste these files (if they exist) to a file or text sharing service:
      ..\DynDOLOD\bugreport.txt
      ..\DynDOLOD\Logs\[DynDOLOD|TexGen]_[TES5|ENDERAL|SSE|TES5VR|ENDERALSE]_log.txt (truncate large log files to the entire last meaningful generation)
      ..\DynDOLOD\Logs\[DynDOLOD|TexGen]_[TES5|ENDERAL|SSE|TES5VR|ENDERALSE]_Debug_log.txt
      If issue involves LODGen upload/paste
      ..\DynDOLOD\Logs\LODGen_[TES5|ENDERAL|SSE|TES5VR|ENDERALSE]_[Worldspace]_log.txt
      If the option "Copy this message to clipboard" is available, copy and paste the text instead posting a screenshot.
      Requirements
      DynDOLOD Standalone 3.00 Alpha-65 (Mega) DynDOLOD Resources 3.00 Alpha-17 (Mega) for Skyrim/Enderal or DynDOLOD Resources SE 3.00 Alpha-19 (Mega) for Skyrim SE/Skyrim VR/Enderal SE Microsoft Visual C++ Redistributable for Visual Studio 2015, 2017 and 2019 For dynamic LOD: SKSE, SKSE64, SKSEVR and PapyrusUtil, PapyrusUtil SE, PapyrusUtil VR  or DynDOLOD DLL For grass LOD: A warm precache from No Grass In Objects. See next post for details. For Majestic Mountains: Majestic Mountains LOD Pack for DynDOLOD 3. Obviously do not install LOD meshes from older versions made for DynDOLOD 2.x.  
      Installation
      Install the requirements as usual. Install the Core Files from either DynDOLOD Resources or DynDOLOD Resources SE depending on the used game version. Typically overwrite any files or refer to Load/Overwrite Orders. Install other options as desired. Unpack the DynDOLOD Standalone archive into a new empty 'DynDOLOD' directory that is outside of special OS folders like 'Programs Files' or 'Program Files (x86)', User, Documents, Desktop, Download and also not in SteamApps, game or any mod manager folders. If the tools are started without setting a Game Mode with a command line argument (-tes5 for Skyrim, -sse for Skyrim Special Edition etc.), a message window will prompt for the desired Game Mode. Since TexGen now generates billboards do not install any 3rd party billboards.
      LOD Generation
      Use TexGen to generate object LOD textures and tree/grass LOD billboards into a dedicated output folder and then install as a mod. Use DynDOLOD to generate object LOD (includes grass LOD if enabled), tree and optional dynamic LOD into a dedicated output folder and then install as a mod.  
      Major Feature Changes
      Generate high quality tree/grass LOD billboards with TexGen. No need to install any billboards. Optional ultra tree LOD is now a checkbox - remember to update the tree mesh rule as desired. Optional billboard Grass LOD in object LOD Level 4. See next post for details. Generate some pre-rendered object LOD textures, including all cities. Optional generate an underside terrain mesh to block sun rays. Automatic texture replacements for stitched object LOD textures. Optional grass LOD generation is now a checkbox Optional occlusion generation is now a checkbox and can generate Occlusion.esp in the same session, eliminating the step with xLODGen Optional terrain underside generation is now a checkbox  
      Changelog
    • By TechAngel85
      Discussion topic:
      Fire Halo Remover by khazhak
      Wiki Link
       
       
  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.