Jump to content

Recommended Posts

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
  • Submitted
    06/30/2022
  • Category
  • Requires
    RaceMenu, SKSE, PapyrusUtil (optional)
  • Regular Edition Compatible

 

Link to comment

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. For more information, see our Privacy Policy & Terms of Use