Other user's assetsAll the assets in this file belong to the author, or are from free-to-use modder's resources
Upload permissionYou can upload this file to other sites but you must credit me as the creator of the file
Modification permissionYou are allowed to modify my files and release bug fixes or improve on the features without permission from or credit to me
Conversion permissionYou can convert this file to work with other games as long as you credit me as the creator of the file
Asset use permissionYou are allowed to use the assets in this file without permission or crediting me
Asset use permission in mods/files that are being soldYou are not allowed to use assets from this file in any mods/files that are being sold, for money, on Steam Workshop or other platforms
Asset use permission in mods/files that earn donation pointsYou are allowed to earn Donation Points for your mods if they use my assets
Author notes
This author has not provided any additional notes regarding file permissions
File credits
DServant for making 360 Movement Behavior LogicDragon for making Skyrim - Enhanced Camera
Donation Points system
Please log in to find out whether this mod is receiving Donation Points
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