Other user's assetsSome assets in this file belong to other authors. You will need to seek permission from these authors before you can use their assets
Upload permissionYou are not allowed to upload this file to other sites under any circumstances
Modification permissionYou are allowed to modify my files and release bug fixes or improve on the features so long as you credit me as the original creator
Conversion permissionYou are not allowed to convert this file to work on other games under any circumstances
Asset use permissionYou are allowed to use the assets in this file without permission as long as you credit me
Asset use permission in mods/files that are being soldYou are not allowed to use assets from this file in any mods/files that are being sold, for money, on Steam Workshop or other platforms
Asset use permission in mods/files that earn donation pointsYou are not allowed to earn Donation Points for your mods if they use my assets
Author notes
This author has not provided any additional notes regarding file permissions
File credits
This author has not credited anyone else in this file
Donation Points system
This mod is not opted-in to receive Donation Points
Changelogs
Version 1.5.0
when going to bed after 2am there is a +30% higher chance for oversleeping the next morning
Version 1.4.0
New: Time you overlept is shown in the message: "You overlept: 13 mins"
Update: Overleep time is now 5 to 30 minutes (before: 1 to 30 minutes)
Fix: Oversleep wasn't working anymore (probably since MTAP 2.0)
Internal: activated LAA (Large Address Awareness) for json.net35.dll
Version 1.3.0
New: possibility tp oversleep in the morning (toggleable in UMM menu, default off; also the chance to oversleep can be adjusted, default 15%)
Updated UMM layout, so the new oversleep options will fit
Internal: cleaned up some orphaned code from previous versions
Version 1.2.3
Updated: default alarm clock ringing time set to 4secs
Updated: layout and style of UMM options menu (mostly internal code rearrangements)
Internal: compiled for x64 architecture (because Portia.exe also is x64)
Version 1.2.2
updated for UMM 0.13.0
Version 1.2.1
updated UMM menu for better readability
Version 1.2.0
Improvement: updated the way the auto wake up is handled; no need of WindowsInput.dll anymore (you can delete WindowsInput.dll)
Internal: cleaned up some code and references
Version 1.1.1
Bugfix: auto wake up wasn't working properly when creating a new character
Version 1.1.0
new UMM config menu to adjust the alarm clock waiting time (increase this time, if you don't always wake up automatically in the morning)
Bugfix: the first auto wake up after loading a save didn't always work incase loading times were to slow -> now grant additional 1sec for the alarm clock ringing animation
Version 1.0.1
small internal code improvements
Version 1.0.0
Initial version: lets you wake up automatically every morning
Description Tired of pressing "E" every morning to wake up? Then this mod is for you. A real quality of life mod. This mod automatically lets you wake up and stand up every morning.
There is a possibility to oversleep up to 30 minutes in the morning. This can be toggled in the UMM menu and is disabled by default. Also the chance to oversleep can be adjusted there (default is 15%).
If you use Instant Actions v0.3.0+ and use its instant wake up option, than you won't need my mod. But my mod won't skip the sleeping and wake up animation, if you like it more realistic. Both mods use the same internal mechanic to "wake up".
Use the Unity Mod Manager to install the downloaded zip file. (See UMM page for details)
Run the game
***If the game is updated, open UMM and install the Portia profile again.***
How to use the mod
Load up a save.
Pause the game by opening any menu (so the mouse cursor is available)
Use Ctrl + F10 to open (or close) the Mod manager
Ensure this mod is enabled on the right - Status should be green.
Click on "Auto Wake Up" to open options menu
Adjust settings as desired
Click "Save" and close the UMM menu
(Possible) Known Issues
It can happen, that you don't wake up automatically. That's basically because your game loads too long until a new day starts. I estimated about 4 secs for the loading screen with the alarms clocks ringing. You can adjust this time in the UMM config menu.
When using Jovians 'Custom Music Player' Add-on you probably won't wake up automatically as loading times will increase. Adjust the time in UMM menu.