File information
Created by
yakuzadeso and WinterElfeasUploaded by
yakuzadesoVirus scan
About this mod
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.
- Requirements
- Permissions and credits
- Changelogs
- Donations
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!

Timeskip for how many hours you want
Press the PLUS button on your keyboard to add hours to wait, the MINUS button to subtract hours to wait and the BACKSPACE button to initiate the timeskip.

Info
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.

Setting TimeDilation to true activates time dilation to whatever value you've set it in TimeDilationValues. Value used in the picture below is 2.0, so every one and everthing is moving faster.

Setting TimeDilation to true activates time dilation to whatever value you've set it in TimeDilationValues. Value used in the picture below is 0.1, so everyone and everything moves slower.

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:
- Download UE4SS-RE/RE-UE4SS xinput version. Direct download link: UE4SS_Xinput_v2.5.1
- Drop its files in Phoenix\Binaries\Win64.
- If you want to use the UI, download Blueprint Apparate Modloader.
- Download the mod and drop its files at the root folder of the game (Hogwarts Legacy). The non vortex version of the script goes in Phoenix\Binaries\Win64\Mods.
- Delete previous versions of ImmersiveTimeskip and BetterAndImmersiveTimeskip.
- If you want to use the UI, open Blueprint Apparate Modloader's menu with F8, type SkipTime in it and press enter.
- Check important notes!!!
Important notes:
If you are using a gamepad, pressing the Left Shoulder button and D-Pad Down button needs to be fast, in order to avoid activating the Tool Wheel, which will stop the cursor from appearing if not done fast enough.
Name for Blueprint Apparate Modloader: SkipTime
Backup your save file before using the mod. As far as I can tell everything is working fine with no issues, just like the regular wait function in the map menu. Even tested the mod with Display current Date, saved the game and loaded back in. Days, hours, minutes etc. are working fine. But make a backup just in case. There's a slight chance that waiting for 24 hours will put you into an infinite timeskip loop and only way to stop it is to close the game. Happened only once, can't recreate it, so I dunno.
Credits:
Credits to WinterElfeas for the help, for their UI and for their mod Display current Date Time as their code helped immensely.
Check out my other mods:
Invisible during Disillusionment
Better Parkour
Dedicated key to trigger slow motion - Can be toggled on and off while in-game
Swift ability triggers slow motion when in combat - Can be toggled on and off in-game
Faster and better brooms - Customizable and can be toggled on and off
Cinematic Ultra (Hidden Graphics Settings better than Ultra) - Not a Reshade
Performance boost for potato PC
Disable Vignette - TAA - Motion Blur - DOF - Film Grain - Chromatic Aberration
Disable broom flight wind effects
Disable mount flight wind effects
Disable Graphorn riding wind effects
Disable detection visual effects - No Radial Blur and contrast change
Disable directional damage indicators
Disable Low and Critical Health Effects - Modular and All in one versions - No Saturation - No Distortion - No Red pulses - No Chromatic Aberration
Better and Immersive Timeskip - Hotkeys and UI
Valid keys:
LEFT_MOUSE_BUTTON
RIGHT_MOUSE_BUTTON
CANCEL
MIDDLE_MOUSE_BUTTON
XBUTTON_ONE
XBUTTON_TWO
BACKSPACE
TAB
CLEAR
RETURN
PAUSE
CAPS_LOCK
IME_KANA
IME_HANGUEL
IME_HANGUL
IME_ON
IME_JUNJA
IME_FINAL
IME_HANJA
IME_KANJI
IME_OFF
ESCAPE
IME_CONVERT
IME_NONCONVERT
IME_ACCEPT
IME_MODECHANGE
SPACE
PAGE_UP
PAGE_DOWN
END
HOME
LEFT_ARROW
UP_ARROW
RIGHT_ARROW
DOWN_ARROW
SELECT
PRINT
EXECUTE
PRINT_SCREEN
INS
DEL
HELP
ZERO
ONE
TWO
THREE
FOUR
FIVE
SIX
SEVEN
EIGHT
NINE
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
LEFT_WIN
RIGHT_WIN
APPS
SLEEP
NUM_ZERO
NUM_ONE
NUM_TWO
NUM_THREE
NUM_FOUR
NUM_FIVE
NUM_SIX
NUM_SEVEN
NUM_EIGHT
NUM_NINE
MULTIPLY
ADD
SEPARATOR
SUBTRACT
DECIMAL
DIVIDE
F1
F2
F3
F4
F5
F6
F7
F8
F9
F10
F11
F12
F13
F14
F15
F16
F17
F18
F19
F20
F21
F22
F23
F24
NUM_LOCK
SCROLL_LOCK
BROWSER_BACK
BROWSER_FORWARD
BROWSER_REFRESH
BROWSER_STOP
BROWSER_SEARCH
BROWSER_FAVORITES
BROWSER_HOME
VOLUME_MUTE
VOLUME_DOWN
VOLUME_UP
MEDIA_NEXT_TRACK
MEDIA_PREV_TRACK
MEDIA_STOP
MEDIA_PLAY_PAUSE
LAUNCH_MAIL
LAUNCH_MEDIA_SELECT
LAUNCH_APP1
LAUNCH_APP2
OEM_ONE
OEM_PLUS
OEM_COMMA
OEM_MINUS
OEM_PERIOD
OEM_TWO
OEM_THREE
OEM_FOUR
OEM_FIVE
OEM_SIX
OEM_SEVEN
OEM_EIGHT
OEM_102
IME_PROCESS
PACKET
ATTN
CRSEL
EXSEL
EREOF
PLAY
ZOOM
PA1
OEM_CLEAR
Valid modifier keys:
SHIFT
CONTROL
ALT