0 of 0

File information

Last updated

Original upload

Created by

pinguluk

Uploaded by

pinguluk

Virus scan

Safe to use

Tags for this mod

About this mod

A Hogwarts Legacy mod.
Makes the Dodge's Swift/Roll/Dash/Teleport/ShadowBlink whatever you name it to be infinite.

Requirements
Permissions and credits
Mirrors
Changelogs
Donations

Description

A Hogwarts Legacy mod.  
Makes the Dodge's Swift/Roll/Dash/Teleport/ShadowBlink whatever you name it to be infinite.




IMPORTANT



Please review the Known/Possible bugs section from bottom, if you experience any bugs & how to fix them.
If you have any other bug, please report them
here.



CHANGELOGS

You can find the changelogs here.


Requirements

This mod requires RE-UE4SS (min version 2.5.0).
Please read the description of the RE-UE4SS (from the mod's page) on how to install it.

1. Download the latest standard RE-UE4SS release.
2. Extract the contents of RE-UE4SS into: *\HogwartsLegacy\Phoenix\Binaries\Win64


3. Move the InfiniteSwiftMod folder into the Mods folder from RE-UE4SS: *\HogwartsLegacy\Phoenix\Binaries\Win64\Mods


(Optional) Disable any preincluded mods that you don't want, by modifying the mods.txt (from *\HogwartsLegacy\Phoenix\Binaries\Win64\Mods) and setting their value to 0 (some of these may cause issues like crashes or performance issues) or by removing them from the Mods folder.

Example Before
CheatManagerEnablerMod : 1
ActorDumperMod : 0
ConsoleCommandsMod : 1
ConsoleEnablerMod : 1
SplitScreenMod : 0
LineTraceMod : 0


After 
CheatManagerEnablerMod : 0
ActorDumperMod : 0
ConsoleCommandsMod : 0
ConsoleEnablerMod : 0
SplitScreenMod : 0
LineTraceMod : 0



How to use

You need to have the SWIFT talent acquired, then just hold the dodge/swift ability as long as you want, without any additional inputs!
Works both on keyboard and controllers.



Change the blink speed

Edit the main.lua from InfiniteSwiftMod\Scripts 
and blink speed change the shadowBlinkSpeed variable  



To apply the changes without reloading the game, just press CTRL + R in-game (or press Restart All Mods) on the RE-UE4SS Debug window



and then use the fast travel once, for changes to be reapplied.


Additional useful game objects for modding

 
Change BlinkSpeed
RootMotionModifierProperties_DodgeRoll /Game/Pawn/Student/Abilities/Locomotion/ABL_ShadowBlink.Default__ABL_ShadowBlink_C:ablRootMotionModifiersTask_1.RootMotionModifierProperties_DodgeRoll_0

Change ShadowBlinkAnimation
BTCustomActionDelegateBinding /Game/Pawn/Shared/StateTree/BTT_Biped_ShadowBlink_2.BTT_Biped_ShadowBlink_2_C:BTCustomActionDelegateBinding_0

Alternative for /Game/Pawn/Student/Abilities/Locomotion/ABL_ShadowBlink.Default__ABL_ShadowBlink_C:ablRootMotionModifiersTask_1
Function /Game/Pawn/Student/Abilities/Locomotion/ABL_DodgeRoll_ShadowBlink_Gate.ABL_DodgeRoll_ShadowBlink_Gate_C:OnAbilityStart


Known/Possible bugs
- At the start of the game, after you used the swift for the first time and try to swift again, it will stop immediately.
For now just press CTRL+R in-game, open the map and close it, to fix the issue (WIP). 
If that doesn't work work, try to use the fast teleport and see if that fixes it.

- When traveling some distances (the chunks are recompiled or something like that), the STOP key stops working for some reason, until the data is recompiled.
A workaround is to use the broom, to stop the swift.
(WIP)
- The ShadowBlink animation is kinda wonky and the effects will stop being correctly aligned/oriented (WIP)


Additional info

This is my first Unreal Engine mod ever.  
If you find this mod is useful, consider to make a donation.
Source Code/Github Repo here.