Create an account

Better and Immersive Timeskip - Hotkeys and UI v1.02  

Upload: 29 Mar 2023, 17:39
Created by: yakuzadeso [X]
Uploaded by: Aqxaro
Better and Immersive Timeskip - Hotkeys and UI v1.02

Adds a UI and hotkeys that call customized wait/timeskip functions that allow to speed up time until dawn or night, and even choose how many hours to wait while enjoying the view! Now both in one mod with a little extra customization.

Timeskip for how many hours you want with a UI made by WinterElfeas

Press F4 on your keyboard or Left shoulder button (tool wheel) + D-pad down with your gamepad to open a UI where you can choose how many hours you want to wait. 

Timeskip to night or dawn (similar to the game's wait function)

Press ALT+E to trigger a timeskip to night if it's day or to dawn if it's night while in-game and enjoy the view!

Setting EnableAnimation to true triggers a Drinking Tea animation. Credits to DeniMM and their mod Animation Console as their code helped immensely. This is using part of their code that is slightly changed to make it work with my mod. Unfortunately calling animations like this is buggy and will most likely crash your game if you fast travel after initiating a timeskip. Thought it looked cool. Will get back to this if a new way to call animations is found.

Settings

To customize the mod open the mod's main.lua file with Notepad where you can find:

By default initiating a timeskip disables input (can't move/jump/etc) and speeds time up by 2 until the end of the timeskip. By default you can't activate a timeskip while in combat or if you are on a broom or mount and the drinking tea animation is off.

If you set DisableOnBroom to false, input won't be disabled while on a broom or mount because it was bugging the character out. Time won't be sped up to x2 while on a broom or mount either because you'd be zooming everywhere lol.

The player is invulnerable while waiting.

The UI made by WinterElfeas is enabled by default.


Changing keybinds for ImmersiveTimeskip (Timeskip to night or dawn (similar to the game's wait function))

Open the mod's main.lua file with Notepad where you can find:


So for example, to change the "Main Hotkey to initiate timeskip" to F we do:

--Main Hotkey to initiate timeskip to dawn if it's night or to nighttime if it's day
Key1 = Key.F --Change "E" to whatever key you want. Valid keys on the mod's page.

If you don't want to use a ModifierKey set ModifierKeyIsEnabled to false.


Changing keybinds for BetterTimeskip (Timeskip for how many hours you want)

Open the mod's main.lua file with Notepad where you can find:

So for example, to change the "Add hours to wait Key" to F we do:

--Add hours to wait Key
Add = Key.F --Change "OEM_PLUS" to whatever key you want. Valid keys on the mod's page.


Changing keybind for opening the UI made by WinterElfeas

Open the mod's main.lua file with Notepad where you can find:


So for example, to change the "Show UI" keybind to F we do:

--Show UI keybind
Show = Key.F --Change "F4" to whatever key you want. Valid keys on the mod's page.

Installation:

  1. Download UE4SS-RE/RE-UE4SS xinput version. Direct download link: UE4SS_Xinput_v2.5.1
  2. Drop its files in Phoenix\Binaries\Win64.
  3. If you want to use the UI, download Blueprint Apparate Modloader.
  4. Download the mod and drop its files at the root folder of the game (Hogwarts Legacy).
  5. Delete previous versions of ImmersiveTimeskip and BetterAndImmersiveTimeskip.
  6. If you want to use the UI, open Blueprint Apparate Modloader's menu with F8, type SkipTime in it and press enter.
  7. Check important notes!!!
Comments
The minimum comment length is 10 characters.