Skyrim Special Edition

Mod articles

  • How AI Overhaul works and creating new AI behavior

    How AI Overhaul works & creating new AI behavior
     
    Writing this article for those that would like to start making their own AI and how I went about creating new AI behaviors.

    For full AI schedule details for each NPC please see the Docs tab.
     
    To get started:
    The creation kit website has great resources to help you understand what you’re working with and how it works.

    NPC AI Packages:           
    Category:Packages - XWiki (bethesda.net)
    Procedures:
    Category:Procedures - XWiki (bethesda.net)
    Sandbox (Procedure) - XWiki (bethesda.net)
    Condition Functions:
    Condition Functions - XWiki (bethesda.net)
     
    How AI Overhaul works?
     
    It simply tweaks the NPC AI Data v...

  • General Troubleshooting Guide

    General Troubleshooting Guide
    While creating new AI and testing I figured out and isolated many issues that you may encounter and what you can do about any issues you have in your game.

    Basic Troubleshooting:

    NPC's simply disappeared and gone from the world?
    1. Usually to do with NPC edits to meshes or a missing master file. Uninstall/reinstall mod or verify game cache.
    2. It could be a conflict with AI or another NPC mod keeping them at their default location most cases.
    3. Too many meshes on the NPC?

    Save related issues:
    Signs your save is "bugged" NPC's are dead silent and do not do random radiant scenes anymore. NPCs might be getting stuck somewhere or have weird behavior.

    1. Updating ESP-FE mods that added...

  • Custom Dragon Behavior

    Custom Dragon BehaviorThis article is a direct rip from "Creating a Dragon Follower"

    Dragon AI is a bit more tricky to conquer than regular NPC AI. You have to account for their abilities to fly, shout, perch on structures and landing on ground with or without navmesh.

    For vanilla hostile dragons they have a linked patrol ref by default. If you set the dragon to do its regular orbit behavior target "on self" you'll find that it will fly off in circles to infinity. The dragons are delicate with AI pathfinding while flying. If there is no set linked ref or specific area with a set height it will go AWOL.

    To bypass this weird quirk with dragons I've made a new package that you can apply to their default AI. 

    -Hover and Perch Behavior