0 of 0

File information

Last updated

Original upload

Created by

Byku

Uploaded by

Byku12345

Virus scan

Safe to use

Tags for this mod

About this mod

Proper deactivation of 360 movement behavior when entering first person mode. Also provides a way to identify 1st person mode in DAR conditions.

Requirements
Permissions and credits
Overview

I've made this long ago but somehow never published it so here it is now, maybe some of you will find this useful. This fixes a problem when using both 360 Movement Behavior by DServant together with Enhanced Camera by LogicDragon, where in 1st person mode you characters body would still behave like in 3rd person (i.e. when looking down you'd see the characters back when moving backwards which is very immersion breaking). I know that by default 360 Movement Behavior had an integrated fix for this that was supposed to deactivate the 360 movement when in 1st person but it never worked for me, so I made my own fix.


Mechanics

Originally 360 Movement Behavior uses a script that tracks for a proper key being pressed to disable its function. My version has no listening scripts. Instead it relies on OnEffectStart & OnEffectEnd conditions which are very fast and reliable. There are no constantly running scripts and no polling. Otherwise it does the same thing i.e. sets the proper flag to disable 360 movement behavior when in first person. Additionally it adds a perk to the player when in 1st person camera. This does nothing on itself but I find it useful to check for 1st person mode when using DAR and its conditions. Naming convention is the same as in the original fix by DServant for script and esp file to let it override so both don't run at the same time.


Installation


First install 360 Movement Behavior.
Then install this mod and let it override.


Mid-game notes

I recommend a save file clean of 360 Movement Behavior. If already using it I recommend to delete the script "DSer360MovementBehavior" from your save file using Fallrim Tools Re-Saver.


Compatibility

Should be compatible with everything. Does not modify any game assets.


Advanced user notes

You can use this mod to prevent certain DAR animations from playing when in 1st person mode. To do it add a line 
NOT HasPerk("DSer360MovementBehavior.esp" | 0x00000847) AND
to the _conditions.txt


Credits

DServant for making 360 Movement Behavior
LogicDragon for making Skyrim - Enhanced Camera
  翻译: