[minimod][v0.2] Pomodoro Timer

Projects that alter game functions but do not include new maps belong here.
Forum rules
The Projects forums are only for projects. If you are asking questions about a project, either find that project's thread, or start a thread in the General section instead.

Got a cool project idea but nothing else? Put it in the project ideas thread instead!

Projects for any Doom-based engine (especially 3DGE) are perfectly acceptable here too.

Please read the full rules for more details.
User avatar
m8f
 
 
Posts: 1461
Joined: Fri Dec 29, 2017 4:15 am
Preferred Pronouns: He/Him
Location: Siberia (UTC+7)
Contact:

[minimod][v0.2] Pomodoro Timer

Post by m8f »

Have you ever played Doom so long that your eyes hurt?
Have you ever spent three hours on "OK, I'll just play one more map"?
Then this mod is for you. And of course, it is for me :D

Download
Source

What is Pomodoro?

https://en.wikipedia.org/wiki/Pomodoro_Technique
Pomodoro is 25-minute time period.

How does it work?

1. When you start the game, the pomodoro timer is set (by default 25 minutes).
2. You play the game.
3. After 25 minutes, annoying messages appear that suggest you to take a break.
4. You pause the game, relax, walk, stretch, etc. for 5 minutes (by default).
5. Then you play the game again.
6. Every 4 pomodoros instead of usual break there is a long break (by default 15 minutes).

Features:

- configurable durations for pomodoro and breaks (Options->Pomodoro Options);
- timer works even when game is paused (or menu is opened);
- it is possible to force pomodoro, or break, or long break;
- configurable keys (Options->Pomodoro Options);
- mod doesn't interfere with gameplay. When time is out only messages appear;
- savefile compatible! It means that you can load pomodoro.pk3 with any existing saved game.
Spoiler: Screenshots:
This mod was a part of m8f's toolbox.
Last edited by m8f on Mon Aug 08, 2022 6:45 am, edited 15 times in total.
shadstarn
Posts: 218
Joined: Fri Dec 22, 2017 6:22 pm

Re: [minimod] Pomodoro Timer

Post by shadstarn »

i will kick your ass.... what is this ! you are going to make us play LESS!? OMGOSH you are truly a bastard!
User avatar
wildweasel
Posts: 21706
Joined: Tue Jul 15, 2003 7:33 pm
Preferred Pronouns: He/Him
Operating System Version (Optional): A lot of them
Graphics Processor: Not Listed
Contact:

Re: [minimod] Pomodoro Timer

Post by wildweasel »

shadstarn wrote:i will kick your ass.... what is this ! you are going to make us play LESS!? OMGOSH you are truly a bastard!
You should really be paying more mind to keeping your eyes in good shape.
User avatar
Dr_Cosmobyte
Posts: 2853
Joined: Thu Jun 04, 2015 9:07 pm
Preferred Pronouns: He/Him
Location: Killing spiders.
Contact:

Re: [minimod] Pomodoro Timer

Post by Dr_Cosmobyte »

@shadstarn

Also, pay more respect to a creator. He had a nice idea and wanted to share. Would you like this "nice" reception of yours if you made your first mod?
shadstarn
Posts: 218
Joined: Fri Dec 22, 2017 6:22 pm

Re: [minimod] Pomodoro Timer

Post by shadstarn »

is it not obvious i am joking? seriously? you need me to say that....

lol this mod is so funny ...

:( i want to finish my mod :( i want to play my own mod.
User avatar
wildweasel
Posts: 21706
Joined: Tue Jul 15, 2003 7:33 pm
Preferred Pronouns: He/Him
Operating System Version (Optional): A lot of them
Graphics Processor: Not Listed
Contact:

Re: [minimod] Pomodoro Timer

Post by wildweasel »

shadstarn wrote:is it not obvious i am joking? seriously? you need me to say that....
Sarcasm doesn't work well on the internet, especially not if you have to translate it first.
User avatar
Tesculpture
Posts: 199
Joined: Sun Feb 07, 2016 3:22 am

Re: [minimod] Pomodoro Timer

Post by Tesculpture »

This is an excellent idea; not to mention one that should be mandatory in a lot of modern games as well. Lord knows I could've used it when I was hooked into Borderlands...
shadstarn
Posts: 218
Joined: Fri Dec 22, 2017 6:22 pm

Re: [minimod] Pomodoro Timer

Post by shadstarn »

should make an masturbation counter .. i think people need that more..
porn watch counter...
youtube counter
twitch stgream counter
work counter
they should install a huge ass clock that rings loud of peopel work over 10 hours... :P
shadstarn
Posts: 218
Joined: Fri Dec 22, 2017 6:22 pm

Re: [minimod] Pomodoro Timer

Post by shadstarn »

shadstarn wrote:should make an masturbation counter .. i think people need that more..
porn watch counter...
youtube counter
twitch stgream counter
work counter
they should install a huge ass clock that rings loud of peopel work over 10 hours... :P
i dont see the use of the counter but maybe i dont play doom that much... i am more now into moding and making my own.
User avatar
m8f
 
 
Posts: 1461
Joined: Fri Dec 29, 2017 4:15 am
Preferred Pronouns: He/Him
Location: Siberia (UTC+7)
Contact:

Re: [minimod] Pomodoro Timer

Post by m8f »

shadstarn wrote:you are going to make us play LESS!?
:D Actually, this can help you to play more. Playing without breaks gets you tired quickly.
shadstarn wrote:... work counter ...
Basically, this is the original Pomodoro's purpose. For all the activities you do, you can just install some Pomodoro app on a smartphone or PC. I decided to make built-in Doom timer just because it is closer to the game.
Clocky
Posts: 54
Joined: Sat Oct 22, 2016 6:16 am
Location: Inside a BFG 10K's Energy Cell magazine (Brazil, Rio Grande do Sul, Porto Alegre)

Re: [minimod] Pomodoro Timer

Post by Clocky »

I've never thought I'd ever need something in my autoload...

My goodness, I really need to stop playing games to be honest.

Overall, the idea seems VERY nice, and useful too, as I said, this is probably going to be on autoload for a... Well... I mean, forever, seriously.

@wildweasel
Even though that wasn't meant to be said to me, I haven't seen that 20-20-20 ever in my life, I hope it helps though.
User avatar
Nems
Posts: 694
Joined: Wed Jan 12, 2005 1:09 pm
Preferred Pronouns: He/Him
Operating System Version (Optional): Windows 10
Graphics Processor: nVidia with Vulkan support
Location: Your forum thread

Re: [minimod] Pomodoro Timer

Post by Nems »

I love this. <3 The original Guild Wars would have a message pop up to remind you how long you've been playing.
User avatar
m8f
 
 
Posts: 1461
Joined: Fri Dec 29, 2017 4:15 am
Preferred Pronouns: He/Him
Location: Siberia (UTC+7)
Contact:

Re: [minimod] Pomodoro Timer (v0.2)

Post by m8f »

Small update: v0.2.

Changes:
- added keys to keyconf so they don't cause conflicts anymore;
- pomodoro timer starts after a break only after receiving an input from user (it means that you can pause the game during the break, and pomodoro period will start only when you continue to play again);
- minor code improvements.
User avatar
Xim
Posts: 2094
Joined: Fri Feb 20, 2009 2:46 pm
Location: somewhere with trees

Re: [minimod][v0.2] Pomodoro Timer

Post by Xim »

I have definitely gotten Doom fatigue. This is a pretty good mod, I'll try it out on my next Doom binge. This will also be helpful for when I want to play "for a bit" before I leave somewhere.

Btw, m8f I like how you handled shadstarn. :P
Neophyte_Ronin
Posts: 55
Joined: Thu Oct 05, 2017 8:26 pm

Re: [minimod][v0.2] Pomodoro Timer

Post by Neophyte_Ronin »

At work, I bring my own (boiled and dried in advance) cloth rags to wipe down carriages before use. Every 30-60 minutes, the timer on my iPhone dings and I switch to a clean rag. I've tried to wipe them down with ordinary paper towels and they shrivel up and tear after five carts. Forget that.

I'm surprised I never bothered to set my iPhones to do this for the sake of Doom. Of course, I happen to pause the game anytime I need to go to the bathroom, so I never thought about a legit timer like this could be made, let alone if there was one made.

During one art class, we were encouraged to take ten minutes to draw a figure. Then that time halved for the next attempt, then the next, then the next. Everyone was hurrying. The blood-brain barrier let us produce sharper, more accurate work when we switched back to ten. That was just for an art class! I wonder if they will start to use this for speed-running applications.
Post Reply

Return to “Gameplay Mods”