Releases: r-neal-kelly/doticu-npc-party
doticu-npc-party v0.9.4-beta
Fixes the update crash and potential new game crash that was introduced in the last update. Thank you for your patience and understanding!
doticu-npc-party v0.9.3-beta
Version 0.9.3-beta marks a huge step towards leaving beta. A lot of old code has been optimized and many bug fixes have been included. If you have been playing this mod for a while, you should notice an amazing boost in speed of just about every aspect of the mod, from adding members and followers, to cloning, outfitting, and even mcm menus. So many improvments have been made that I found it difficult to keep track of them. Below is only what I remembered to write down since the last update:
-
Display mode is now back and improved. It is linked up with the current filter you have set on the MCM Filter page. This means you can more easily control what members will be shown on the display.
-
Additional flags have been added to the Filter: Unique/Generic, Sneak/Non-Sneak, and Saddler/Non-Saddler
-
the Direct command allows you to initiate vanilla commands.
-
Outfits no longer have an item limit, which was an optimization now made obsolete.
-
the Mobile filter flag now works correctly.
-
the Menu no longer show up as a playable race.
-
Retreating followers no longer prevent the enemy from seeing the player.
-
Non-damaging magic no longer kills members.
-
Members told to sit in a chair will now remain in the chair.
-
Auto-filled outfits should now always reflect your user settings.
-
Member Vanilla outfits have been heavily improved, and no longer lead to accidentally changing the default outfit.
-
Setting outfits on non-members has been greatly improved. Each item in the outfit is now properly equipped on the npc.
-
the vanilla quest Boethiah's Calling now works on any Member, with the exception of hard-coded essential npcs (which is vanilla behavior.)
-
clones of members no longer have copies of the original's tokens.
-
Member names are now being cached twice, to prevent other mods from changing your settings, or removing the name entirely.
-
Dead followers no longer try to initiate a retreat
-
Resurrect is no longer quirky
-
removed some potential crashes that could happen during member creation
-
started speeding up mcm menus, but only a handful of them have been touched. If a menu seems slow, it only because the improved ones are so fast.
-
69% of the code-base is now in C++
-
version 0.9.1-beta is required for a mid-game update.
Thank you, and I hope you enjoy!
doticu-npc-party v0.9.2-beta
This release should solve the missing members list bug, and also introduces a leveling check to make sure actors' permanent values are not set below zero. In addition, the Has Head functionality now differentiates between two NPCs that have all the same facial features except their skin color. The display feature has been temporarily disabled until the next update, which will include many improvements to it. The leveling system has been altered for gameplay balance, and will hopefully be more fair. Having version 0.9.1-beta installed is highly recommended for the update, and a minimum of 0.8.2-beta onwards is required.
doticu-npc-party v0.9.1-beta
Additions:
- A horse per follower is now accessible, by making each follower a "Saddler" through dialogue, hotkey, or multi-follower command.
- Extremely fast auto-sorting community chests, accessible by dialogue and through the Chests MCM menu. General categories include: weapons, apparel, edibles, books, and miscellaneous items. Each category comes with numerous sub-categories, for example: Greatswords, Light Armor, Poisons, Recipes, Soulgems, and many more.
- The "Stash" command, which auto sorts any member's pack into the new community chests in the blink of an eye, and an "Input" chest you can unload your own items into.
- A new global dialogue menu accessible by hotkey, giving you quick access to Multi-Follower Commands and Community Chests, an easy alternative to opening the MCM menu.
- Each hotkey can now be given upto three modifiers, which allows you to further differentiate between hotkeys.
- A dedicated Hotkey MCM menu. Some hotkeys from the previous version may need to be reset, one time only.
- Set All Defaults and Clear All hotkeys buttons, found in the MCM menu.
- Has Head and Count Heads utility hotkeys determine if you have a member that looks the same as the NPC under your crosshair, even if their base actors are different.
Improvements:
- Member's pack and outfit items are now sorted into community chests when they are unmembered or uncloned, instead of cluttering the player's inventory.
- Setting member outfits no longer saves copied leveled items, which eliminates a lot of potential clutter in a member's pack.
- Made a lot of optimizations with followers calls. They are all much faster now. For example, summoning all followers now happens nearly instantaneously.
- Summoning followers now looks a lot prettier.
- Member Invulnerability, Follower Leveling, Follower Retreaters, and turning Members into Followers are all now faster and more efficient.
- Moved even more start up logic to C++, decreasing NPC Party load time.
- Upon game load, extra checks are now made to ensure that the dll is accessible.
Bug Fixes:
- Fixed Multi-Unfollow command from crashing the game.
- Eliminated a lot of potential for stack dumps to occur during events such as OnHit, Catch Up, Retreat, Combat State changes, and more.
- Modified NPC base locks to be more friendly on shared resources.
- Stopped the potential for members to activate the player during combat.
Requires:
- A mid-game update requires version 0.8.2-beta or later. New games need only this version.
doticu-npc-party v0.9.0-beta
Added:
- Another 512 members, increasing the total to 1024 members.
- And Expo Hall, where you can turn members into Mannequins.
- The Mannequins MCM menu, to facilitate use of the Expo Hall.
- The Filtering MCM menu, to quickly find members.
- The Coward Style, which makes a member cower during battle.
- A Member Rating system, which you can use to favorite members into 5 tiers.
- Sort options, found in the Settings MCM menu.
- The Goto command, which teleports the player to any member.
- The Pack command per follower in the Followers MCM menu.
- Followers turn invisible when player sneaks during combat.
- An option to limit the number of member slots in the Settings MCM menu.
- Utility hotkeys to determine if you already have a member with the same base NPC.
Outfit Fixes:
- Outfitting is now extremely fast.
- Members no longer flash naked while changing outfits.
- Members and followers can now accurately equip tempered and enchanted weapons and armor.
- Non-outfit items are now put into their packs instead of being deleted.
- Changed vanilla outfits are now only calculated once instead of twice, so you get what you see.
- Default outfits are now saved when changing them on non-members.
- When non-members change outfits, they now unequip items not in their outfit.
- Unplayable items are now correctly removed from newly added members.
- Vanilla outfit caches are no longer garbage collected. Some vanilla outfits will relevel their items, one time only.
- Auto outfitting now knows whether to revert back to the member, vanilla, or default outfit.
- Unmembered NPCs now revert back to their default outfits.
Other Fixes:
- Moved critical code to C++, which massively speeds up outfitting, member sorting, and mod load-time.
- Member's MCM menus no longer hang after certain commands.
- Members/Followers who would not enter into dialogue before will now do so, even non-humanoids.
- Moving NPCs now reload when unloaded during the moving process.
- Stopping an NPC move is now more responsive.
- Paralyzed members can now be called on Display properly.
- Any Member/Follower uninstalled from the save game now has their slot freed up.
- The cell change event now resets each game load, should it ever get stuck.
- Rare crashes when creating containers are now avoided.
- Cleaned up MCM menus and made them more responsive and easy to use.
- Fixed a bug that could cause immobile followers to be summoned instead of mobile, and vice versa.
Removed:
- PapyrusUtils is no longer a dependency. Before uninstalling, check that other mods don't need it!
Temporarily Disabled:
- Outfitting for dead members.
doticu-npc-party v0.8.2-beta
Fixes a issue where outfits changed outside the mod were not being saved. Special thanks to Ian Patterson of the SKSE team for helping me to solve it!
Also introduces an experimental version of reanimation, currently only accessible when a member is killed.
doticu-npc-party v0.8.1-beta
A small patch that fixes template base actor outfits not being saved, and adds a check on load to fix potential auto-resurrection failure.
doticu-npc-party v0.8.0-beta
Faster cloning, compatibility with other outfitting mods, and more.
doticu-npc-party v0.7.4-beta
fixes a potential crash and adds an enforced outfit item cap
doticu-npc-party v0.7.3-beta (First Nexus Release)
The first version of the mod to be published at NexusMods:
https://www.nexusmods.com/skyrimspecialedition/mods/31950