Skyrim Special Edition
0 of 0

File information

Last updated

Original upload

Created by

Arvyn

Uploaded by

Arvyn10

Virus scan

Safe to use

About this mod

A basic follower framework. Have up to five active followers, have them relax, manage more of their inventory, and a bit more.

Requirements
Permissions and credits
Changelogs
Common Following provides additional basic functions to the follower system. Primary of them are the following.

More complete inventory management. Worn equipment of followers are visible in their Trade menu and can be manipulated.

Have the followers Relax. They will rest, waddle about, and stay in the area until the player say otherwise.

Multiple followers. Have up to five active followers, with group versions of several follower commands.

Additional changes include:

  • Instruct followers to draw weapons only in combat.*

  • Followers are automatically equipped with a default clothing if left with no worn chest armor/clothing during Trading inventory.**

  • Objective markers on followers in Relax.**

  • Rudimentary trap immunity. Active followers do not trigger traps but are still susceptible to their triggered effects. For example, they do not trigger pressure plates but are still vulnerable to the battering ram that is triggered by the pressure plate.

  • Recruitment dialogue for the Blades, for compatibility with the multiple followers.

and others.

* Requires Skyrim Script Extender.
** Can be disabled in SkyUI's Mod Configuration Menu.


On Group Commands
Group commands are local, meaning that if the group command is issued while there are followers not present (rendered), they will not be affected by the group command. If this occurs, a notification will be given.





APPENDIX


Order of Installation on Existing Game Saves
Load this mod on a save that has no active followers. Ensure that the save has all followers dismissed before installing this mod.

How to update from version 1.0.2 to 1.0.3 or greater

General Note on Compatibility
Load this mod after ones that changes vanilla follower dialogues in some way, bar edge-cases (in which case an additional compatibility patch is needed). Known example is Relationship Dialogue Overhaul: load this mod after Relationship Dialogue Overhaul, then the provided patch (available in the Optional Files) after that. (Thanks to Shardori and sanderlend)

This mod is compatible with follower mods using vanilla voice types and the vanilla follower system. Follower mods with unique voice type and/or unique follower system requires a patch to have this mod's features extend to them.


Modified Vanilla Scripts
The following vanilla scripts are modified without changing their names. The rest, mostly Topic Info Fragments, has been renamed.

DialogueFollowerScript
FollowerAliasScript
TrapBear
TrapTriggerBase
FreeformSkyHavenTempleAScript
CompanionsHousekeepingScript
QF_DialogueFollower_000750BA
HirelingQuest
DLC1_NPCMentalModelScript*
DLC1RNPCAliasScript*
DLC1_SF_DLC1VQ02HarkonBanish_0101A41F*
DLC2HirelingQuestScript**

* From the Dawnguard DLC.
** From the Dragonborn DLC.


Editor ID prefix
is AVN16_.

Notes for Immediate Improvement
To-do for a later time:

  • Look further into tighter follow-formation that has been put on hold. It was done using an AI Package (AVN16_PlayerFollowerPackageBackup) that has multiple Follow Procedures pointing to different follower Aliases in order, to form a chain of Follow that goes from alias to alias to the player. It can be seen demonstrated here and here.
    The Package has a Condition tree checking for availability of the Aliases to maintain the chain, but this fails if a follower is between a state of following and dismissed (such as in Waiting) by seemingly not re-filling the follower to the appropriate order. Currently highly suspect that the Condition tree is simply bad, otherwise a more elaborate setup may be needed.

  • Further test for better game settings value on followers.

  • Reduce redundancies.

  • Add to the Tutorial section in the Help menu.


ADDENDUM

Thanks to
Various follower gameplay mods for their solutions, which notes I cribbed from.

Tools Used
Creation Kit;
Lazy Voice Finder;
Unfuzer; and
TES5Edit.