0 of 0

File information

Last updated

Original upload

Created by

R457

Uploaded by

r457

Virus scan

Safe to use

Tags for this mod

About this mod

Comfortable mouse wheel controlled analog movement for keyboard users. Walk, jog, run when you need.

Requirements
Permissions and credits
Changelogs
Donations
The mod binds the full range of analog movement speeds to mouse wheel. Start with slow jog (configurable), speed up or slow down when you need. Sprinting is now a hold-to action for precise control and not a toggle (configurable).

To set up your personal key bindings use "SwGame\Config\UserInput.ini". Use "SwGame\Config\UserEngine.ini" to configure other mod settings. (see Install sections below) Don't forget to reassign mouse wheel (speed inc/dec) and middle mouse button (max speed) to something else in your in-game settings!

Install instructions for R457 Mod Loader version

If you ever used a UE4SS version of this mod - remove it along with the zR457ModInputs_P.pak file! Remove UE4SS entirely if you no longer need it for anything else.

Install R457 Mod Loader. Don't forget to read the description page carefully - it will save you time in the future.

Unpack the main package outside of the game folders and copy zHeroMotion.pak/ucas/utoc (all three!) into your "Path-To-Steam-Library\steamapps\common\Jedi Survivor\SwGame\Content\Paks" folder.

Unpack the inputs package and copy UserInput.ini to your "Path-To-Steam-Library\steamapps\common\Jedi Survivor\SwGame\Config" folder. Note that all our mods use the exact same file, so replacing is OK (until someone else makes another mod adding more inputs - in this case you will need to follow that mods instructions not to override things). The file has comments inside - read them to see what to change (you can open it with notepad). Refer to the official UE documentation for key names. Note that if you don't need anything else, but this and this mod only, you can delete all the entries from that ini except the ones with "MovementModSpeedInc", "MovementModSpeedDec" and "MovementModSpeedMax" in their ActionName.

Open your "Path-To-Steam-Library\steamapps\common\Jedi Survivor\SwGame\Config\UserEngine.ini" file (with notepad) find ;+ModsToLoad="HeroMotion" and remove the ; at the beginning so the result looks like this: +ModsToLoad="HeroMotion". Save and close the ini. Scroll down to [/Game/R457Mods/HeroMotion/R457ModActor.R457ModActor_C] section to edit other mod settings like hold-to-sprint.

To uninstall the mod delete its pak/ucas/utoc files from Paks and remove its entry from UserEngine.ini.

Install instructions for UE4SS version

To enable and configure the inputs use the same method as for the R457 Mod Loader version.

The UE4SS version of the mod requires RE-UE4SS to work: github link. It is a dll hook, so use at your own discretion.

Full RE-UE4SS install guide: documentation link.

Quick RE-UE4SS install steps:
  • download UE4SS_Xinput asset (current version is UE4SS_Xinput_v2.5.2.zip);
  • download zCustomGameConfigs.zip;
  • unpack the contents of UE4SS_Xinput_v2.5.2.zip into your "Path-To-Steam-Library\steamapps\common\Jedi Survivor\SwGame\Binaries\Win64" folder (Mods, UE4SS-settings.ini, xinput1_3.dll);
  • unpack zCustomGameConfigs.zip to any other folder, find "\CustomGameConfigs\Star Wars Jedi Survivor\" in the folder you unpacked the zip to, and copy MemberVariableLayout.ini and VTableLayout.ini into your "Path-To-Steam-Library\steamapps\common\Jedi Survivor\SwGame\Binaries\Win64" folder, so now you've got Mods, MemberVariableLayout.ini, UE4SS-settings.ini, VTableLayout.ini, xinput1_3.dll along with JediSurvivor.exe all in the same place - voilà, you are set!
  • If you're experiencing lags, go to UE4SS-settings.ini and disable GUI console, hot reload, etc - all the additional/debug features you don't need for just running mods. And on Mods\mods.txt you can also disable everything (turn 1 to 0).
  • For EA app version of the game: make sure you claim the ownership of the game install folder, otherwise UE4SS won't work.


To install the mod unpack it anywhere, find HeroMotion folder and place it into your "Path-To-Steam-Library\steamapps\common\Jedi Survivor\SwGame\Binaries\Win64\Mods" folder.

Install the input package as described above for the R457 Mod Loader version.

To uninstall the mod remove HeroMotion folder from your Mods folder. Remove RE-UE4SS files if you don't need them anymore.