Eli Timer - More control over your timer!

Eliaquim

Hakuen Studio
Veteran
Joined
May 22, 2018
Messages
1,694
Reaction score
1,108
First Language
Portuguese - Br
Primarily Uses
RMMZ

Author: Hakuen Studio

Introduction

We all know that the default timer is pretty basic. This plugin aims to add to it some new features that give you more control over your timer.

Features

• Pause/Resume timer.
• Start timer paused.
• Add/Remove seconds and minutes.
• You can change it to count upwards(1, 2, 3, 4...) instead of default count down.
• Turn on a switch when the timer is working.

How to use

The plugin parameters are self-explanatory.
If you choose to count up, you can still use the default timer command in the event tab.

Script calls

• $gameTimer.flow() - Will return 'Up' or 'Down', according to the flow of the timer.
• $gameTimer.isPaused() - Returns true if the timer is paused.
• $gameTimer.minutes() - Return the current minutes count.
• $gameTimer.maxSeconds() or maxMinutes() - Returns the max value that timer has when it started or it will have when it finishes.

Plugin Commands:

• Start / Add / Remove - If the timer is not active, it will start the timer. Otherwise, it will add or remove(if you use negative values).
• Pause Timer
• Resume Timer
• Change timer flow (count up or count down)

You can use \v[id] in some plugin commands.



Update Log
Version 1.1.0 - 11/06/2020
- Add the option to change text color and outline.
- Add the option to show hours "00:00:00".
Version 1.0.1 - 10/16/2020
- Adapted to work with Eli Book 2.0.0
Version 1.0.0 - 09/18/2020
- Plugin release!
 
Last edited:

Eliaquim

Hakuen Studio
Veteran
Joined
May 22, 2018
Messages
1,694
Reaction score
1,108
First Language
Portuguese - Br
Primarily Uses
RMMZ
Version 1.0.1 - 10/16/2020
- Adapted to work with Eli Book 2.0.0
 

Alexandr_7

Veteran
Veteran
Joined
Apr 22, 2016
Messages
106
Reaction score
29
First Language
Russian
Primarily Uses
MZ version of the plugin does not work.
 
Last edited:

Eliaquim

Hakuen Studio
Veteran
Joined
May 22, 2018
Messages
1,694
Reaction score
1,108
First Language
Portuguese - Br
Primarily Uses
RMMZ
Hi!
That is probably because you don't have EliMZ_Book.js installed in your plugin manager or, if you have it, it is not above the timer one.
 

Alexandr_7

Veteran
Veteran
Joined
Apr 22, 2016
Messages
106
Reaction score
29
First Language
Russian
Primarily Uses
No. I have not installed the "EliMZ_Book" plugin. But why is it not listed in the required list?
 

Eliaquim

Hakuen Studio
Veteran
Joined
May 22, 2018
Messages
1,694
Reaction score
1,108
First Language
Portuguese - Br
Primarily Uses
RMMZ
No. I have not installed the "EliMZ_Book" plugin. But why is it not listed in the required list?
Hi!
It is listed as required, you can download it here.
First lines of the plugin.
1603839518861.png

Plugin manager:
1603839564303.png
 

Alexandr_7

Veteran
Veteran
Joined
Apr 22, 2016
Messages
106
Reaction score
29
First Language
Russian
Primarily Uses
Hello again.
I would also like to suggest adding the commands "@orderBefore" and "@orderAfter" so that MZ speaks about the correct order of the plugins.
 

Eliaquim

Hakuen Studio
Veteran
Joined
May 22, 2018
Messages
1,694
Reaction score
1,108
First Language
Portuguese - Br
Primarily Uses
RMMZ
Hi!
Thanks for your concern, but my plugins do not have a specific order to work. The only thing that matters is that Eli's Book is above them all.
 

Alexandr_7

Veteran
Veteran
Joined
Apr 22, 2016
Messages
106
Reaction score
29
First Language
Russian
Primarily Uses
Hello. Even I do not understand. This plugin adds a new timer to the project or additional functionality for the old one. If the new one is not clear how to enable and disable the timer and how does it work in general? If this is additional functionality for a timer, then why do you need to specify a variable?
 

Eliaquim

Hakuen Studio
Veteran
Joined
May 22, 2018
Messages
1,694
Reaction score
1,108
First Language
Portuguese - Br
Primarily Uses
RMMZ
Hi there!
The plugin adds new functionality to the default timer:

• Pause/Resume timer.
• Start timer paused.
• Add/Remove seconds and minutes.
• You can change it to count upwards(1, 2, 3, 4...) instead of default count down.
• Turn on a switch when the timer is working.

You don't need to specify a variable. You can optionally use a variable if you want.

If the new one is not clear how to enable and disable the timer
You can enable disable via the default event commands or with the plugin commands.
 

Alexandr_7

Veteran
Veteran
Joined
Apr 22, 2016
Messages
106
Reaction score
29
First Language
Russian
Primarily Uses
Why did my timer turn into a stopwatch with your plugin?
 

Alexandr_7

Veteran
Veteran
Joined
Apr 22, 2016
Messages
106
Reaction score
29
First Language
Russian
Primarily Uses
I understood the reason. Excuse for troubling. It's okay.
 

Eliaquim

Hakuen Studio
Veteran
Joined
May 22, 2018
Messages
1,694
Reaction score
1,108
First Language
Portuguese - Br
Primarily Uses
RMMZ
Version 1.1.0 - 11/06/2020
- Add the option to change text color and outline.
- Add the option to show hours "00:00:00".
 

Users Who Are Viewing This Thread (Users: 0, Guests: 1)

Latest Threads

Latest Profile Posts

Yet another custom skill animation, sometimes i waste too much time on details people will barely notice :kaocry:
Time flies by... already 1/6th of the calendar released :o
Realizing that 2020 is the only year since 2015 that I haven't made a RM game. Maybe I should do a tiny one to keep the streak?
grief... lol... I keep seeing request for MZ versions of MV plugins. this is why I haven't moved over and just MZ for my MV project.

Forum statistics

Threads
105,815
Messages
1,016,663
Members
137,511
Latest member
ACon87
Top