RimWorld

RimWorld

134 ratings
It's time to STOP
4
5
4
2
   
Award
Favorite
Favorited
Unfavorite
Mod, 1.3, 1.4, 1.5, 1.6
File Size
Posted
Updated
737.086 KB
30 Apr, 2022 @ 4:09am
12 Jul @ 12:16am
14 Change Notes ( view )

Subscribe to download
It's time to STOP

Description
This mod adds a time limit to Rimworld sessions, like a very simple parental control. After a (configurable) amount of time has passed, it displays an alert that invites you to stop playing the game.
To make it more effective, the game will be paused and a message will be repeated in order to make you quit the game. In my tests this was more helpful than just setting a timer on a smartphone, which I would just turn off and ignore, anyway.
The counter starts when you launch the game, and it does not stop even if you load another savefile or focus another window. Shutting down the game is the only way to reset the timer.
The threshold setting can only be changed by rebooting the game, so that you will not be tempted to increase it on the fly and continue playing. You can also display custom text in the recurring message.
This mod works better if you have many more mods installed, so that restarting the game takes a lot of time and you lose interest in playing more.
If you click the notification, the game will auto-save and quit.

OPTIONAL FEATURES
You can set a parameter to stop the game if it is loaded less than 10 minutes after the last shutdown, to enforce a minimum pause.
You can set a daily allowed time inteval. If you do, you will be able to play only from hour X up to hour Y. In this way you will not be allowed to play at 11:00 P.M. or 3:30 A.M. for example.
You can enable an option to automatically save and quit the game 5 minutes after the time limit is reached.

COMPATIBILITY
This mod uses an alert, like the one for Hypothermia, so I recommend using mods such as RocketMan, Performance Optimizer or Rim73, which will increase this mod's efficiency.
Mods that alter the game's simulation speed, like "No Pause Challenge" or "No more slowdowns", are technically compatibile, but my mod will not be able to slow down or pause your game.

CONTRIBUTING
if you want to suggest a feature or report a bug, write it down in the comments.
The source code is available in the package you download from the workshop, feel free to take a look.
There is no license: you can copy and distribute everything of this mod, do whatever you want.

GIT REPOSITORY
To download the mod without using steam, or to contribute to the development, check out the git repository https://gitlab.com/manulinkraft-rimworld-mods/its-time-to-stop

SUPPORT
I don't need money, but the steam awards are appreciated.
Many thanks to those who already donated.

61 Comments
Manulinkraft  [author] 12 Jul @ 12:17am 
Updated for game version 1.6

After a quick test, everything seems to work fine
Bach 25 Apr @ 9:32am 
Ohhh I really need this thing, wait just let me play one more moment...

it is tomorrow now?
Lady Vykeen 28 Aug, 2024 @ 4:15am 
[Looks at the number of hours I've clocked up] I'm afraid it's too late for me, boys
Digital Pink 28 Apr, 2024 @ 2:07am 
I appreciate you for making the mod, but I'd like to suggest that arbitrarily forcing users to use your mod in a specific way when you can give them options (there is a toggle switch for most of the other features in this mod...) is an anti-user approach. Users can disable the mod at any time, so adults using your mod have to police themselves anyway without a specific time limit being baked in. There is a use case in "lock me out" style apps where 'annoying by design' serves to help the user keep their goals (like long pass keys to uninstall). That would be good design philosophy. But in this case, because the mod is so easy to bypass, it appears that the annoying design doesn't serve a purpose that's beneficial to the user in any way. Again, thanks for making the mod. Rimworld needs a mod like this. But I'd implore you to reconsider your stance and give users more ability to tailor your mod to their needs.
Manulinkraft  [author] 25 Apr, 2024 @ 11:06pm 
@Digital Pink
I decided to enforce the time limit of maximum 1 hour because that's the fundamental design philosophy of this mod. You install it to force yourself to take a 10 minute pause at least every hour. It is annoying by design.
Digital Pink 25 Apr, 2024 @ 4:33pm 
Hey there, great mod. I have a request. I read earlier that you are not responding to requests to extend the time interval because that would require a rewrite of the mod. I'm wondering instead if you'd be able to add an on/off checkbox for the default timer? The newer "allowed daily interval" function is enough to enforce my bedtime, which is what I want the mod for, but I personally don't have a problem with playing for a couple of hours after dinner. But as the mod is, it makes it prohibitive to use if I want to do a session longer than 1hr. Is this possible at all?
Pos 4/5 17 Mar, 2024 @ 7:44pm 
Cool!
Manulinkraft  [author] 16 Mar, 2024 @ 6:49am 
After testing, I confirm that the mod works on game versions 1.3, 1.4 and 1.5 (beta)
Manulinkraft  [author] 16 Mar, 2024 @ 6:23am 
The update adds support for Rimworld 1.5
If you experience any issue on any supported version, let me know.
Manulinkraft  [author] 16 Mar, 2024 @ 6:22am 
@Hewerine
When the alert is shown, game speed is capped to 1x and can't be increased. Also, the game will pause the simulation frequently. If you do not experience this, another mod may be causing conflicts with mine. See the "COMPATIBILITY" section in this page.