LazyGirl Posted June 30, 2022 Posted June 30, 2022 View File LazyRaceMenuRotation Makes it possible to rotate the player character in RaceMenu using user defined hotkeys to more easily inspect changes. Scriptbased gameversion-independent alternative to Player Rotation in RaceMenu  HOW TO USE Just open RaceMenu and use the mouse wheel to rotate your character  HOW TO CONFIGURE  I didn't feel the need to clutter the MCM with a small mod like this so it's done through console commands. Version 0.12.0 and later also allows users of PapyrusUtil to do so through a config file.  Through CONSOLE Change right turn key - "set _MODLRRRight to N" where N is a DXScanCode. Default value 265 - mouse wheel down. Change left turn key - "set _MODLRRLeft to N" where N is a DXScanCode. Default value 264 - mouse wheel up Change degree of turning - "set _MODLRRTValue to N" where N is a value between 0 to 360 (and walk away). Default value 15 Enable or disable automatic t-pose - "set _MODLRRTPose to N" where N is either 0 (disabled) or 1 (enabled). Default value 0  If you want to make permanent changes open up the mod in the Creation Kit or SSEEdit and edit the GlobalVariables mentioned above and save.  Through CONFIG The file config.json is located in Data\SKSE\Plugins\LazyRaceMenuRotation. Changes are made by changing the value after the semicolon, be careful to not remove or add anything else! The values are the same as in the console version above with one exception, this method allows changing of the node through the "node target" value which the mod uses to implement the turning. The default value "NPC" should work both for the standard game and XPMSE skeleton. The config is re-read whenever you open RaceMenu so it's possible to tab out, make changes and tab back to immediately test them in game.   SKELETON SUPPORT This mod works by turning the NPC node present on the standard game and XP32 skeleton through NetImmerse functions. If you use a different skeleton you might need to change this in the Creation Kit or SSEEEdit. Locate the "turnNode" value present on the _MODLazyRaceMenuRotationMain script attached to the _MODLazyRaceMenuRotation quest. PapyrusUtil users can just edit the config file - see above.   DISCLAIMER This mod was just a quick experiment to see if it was possible to pull off. It hasn't been extensively tested since I personally use Player Rotation in RaceMenu and recommend that over this if your game version supports it. While the mod can be ESL-ified you have to decide to do so yourself, keeping in mind the limitations that cause when it comes to updating or patching the mod. Submitter LazyGirl Submitted 06/30/2022 Category Regular Mods Requires RaceMenu, SKSE, PapyrusUtil (optional) Regular Edition Compatible 2
Prometeus5879 Posted June 30, 2022 Posted June 30, 2022 A ? from me. Just yesterday I was messing around to get the colors right for some bodypaint on the back of my char. This mod made my day.
LamaKreis Posted July 1, 2022 Posted July 1, 2022 I love your mods (three of which have a regular place in my setting) and your sure sense of pragmatic ideas. Thanks for sharing your great work.
LazyGirl Posted July 1, 2022 Author Posted July 1, 2022 Thanks for the quick feedback guys, no matter how many times I doublecheck before uploading there's always that nagging feeling of having forgotten something important that'll break the mod ?
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now