thenerdmansion

Graphic Design/Complex Eventer
Veteran
Joined
Jan 5, 2015
Messages
241
Reaction score
71
First Language
Spanish
Primarily Uses
N/A
Greetings my fellow plugin creators.

I am using the default rpg maker mz menu but it doesn't come with a game time window.
While I am at it I'd like to request

-A game time window
-A variable window (This game will have Karma points for doing good/bad things)
-A map location window

I've provided a lovely picture down below of what I am hoping it will look like. Please and thank you :D

ps.
I am aware vizustella menu core does this but it also does many things that I don't want :D.


2021-09-19.png
 

Dev_With_Coffee

Veteran
Veteran
Joined
Jul 20, 2020
Messages
965
Reaction score
470
First Language
PT-BR
Primarily Uses
RM2k3
I couldn't put the information in the same command window, so I put it together with the money.
I also couldn't create a window for each item.
In short, it's a pretty dirty code because it was made on the basis of a workaround.

I hope it works even temporarily. Good luck

ATTACH REMOVED
 
Last edited:

thenerdmansion

Graphic Design/Complex Eventer
Veteran
Joined
Jan 5, 2015
Messages
241
Reaction score
71
First Language
Spanish
Primarily Uses
N/A
This is solid! Thank you so much! I just need the information to show and it is definitely showing. I truly appreciate it!
 

Dev_With_Coffee

Veteran
Veteran
Joined
Jul 20, 2020
Messages
965
Reaction score
470
First Language
PT-BR
Primarily Uses
RM2k3
Sorry, I was very sleepy and forgot to create the parameter to set the variable ID, now it's fixed.
Could you download and test again?
I didn't use the $dataSystem.variables object because I didn't even remember, then maybe I'll change it to get the name directly from the variable.

The terms of use are in the Plugin.

I've been thinking, in the map location if you don't have a name, replace it with something like:
  • "Unknown location"
  • "???????"
I accept suggestions.

ATTACH REMOVED
 
Last edited:

thenerdmansion

Graphic Design/Complex Eventer
Veteran
Joined
Jan 5, 2015
Messages
241
Reaction score
71
First Language
Spanish
Primarily Uses
N/A
No worries! I'm very satisfied with the plugin. I did go into the plugin and changed the variable to 20 manually but the update makes it easier being just being able to decide which variable you want to use without having to go into the plugin. Much appreciated. The only suggestion I can think of for future updates if you ever want to improve the plugin is that maybe the plugin could retrieve it's map location from the map name and not from map name display. This way the dev can decide not to use the name display without sacrificing the map location in the menu :).

This plugin is 5 starts 5/5. Thank you for your help!2021-09-25.png
 

Dev_With_Coffee

Veteran
Veteran
Joined
Jul 20, 2020
Messages
965
Reaction score
470
First Language
PT-BR
Primarily Uses
RM2k3
The only suggestion I can think of for future updates if you ever want to improve the plugin is that maybe the plugin could retrieve it's map location from the map name and not from map name display.
What bothered me a little was that the clock is static at the time it was "created" in the window, I'll try to make it rotate with the game, since even in the menu the counter continues.
This way the dev can decide not to use the name display without sacrificing the map location in the menu
So I'm going to do the following, I'll define it in the Plugin for the Dev to choose between the map name and the display name.

Following this same logic, I'm going to make the variable's display name show the name that appears in the edit list.
But I really did it in the rush, even though I can't test it because I don't have the RMMZ, it will be for the next promotion.
it might take a few days because I don't have RMMZ to run the tests. I'm going to buy it at the end of the year, when it's discounted, I wasn't interested because the RMMV is already satisfactory for what I like to create.
 

thenerdmansion

Graphic Design/Complex Eventer
Veteran
Joined
Jan 5, 2015
Messages
241
Reaction score
71
First Language
Spanish
Primarily Uses
N/A
much appreciated, I've put you in my credits :D!
 

Dev_With_Coffee

Veteran
Veteran
Joined
Jul 20, 2020
Messages
965
Reaction score
470
First Language
PT-BR
Primarily Uses
RM2k3
I did it like this, if the "Display Name" field is filled in, but if it doesn't exist, it will use the map name, so it's up to the developer:
JavaScript:
mapname = $gameMap.displayName() || $dataMapInfos[$gameMap._mapId].name

Now the clock also keeps running, if the game screen goes out of focus it will stop, but then it's an API error of games made in RMMZ, the game time keeps running when the window is not selected.

The variable name is now the name defined in the edition, you don't need to put it in the Plugin configuration.

If you can test and show me the result, I would be grateful.

I apologize to the programmers for making this workaround, but I really don't have time to study this right now.

ATTACH REMOVED
 
Last edited:

thenerdmansion

Graphic Design/Complex Eventer
Veteran
Joined
Jan 5, 2015
Messages
241
Reaction score
71
First Language
Spanish
Primarily Uses
N/A
Yep!!! It works like a dream!!! The clock works at all times. The location works without using Map Display name and the variable is there.

Applause to my good Dev_with_Coffee, this man made a WHOLE plugin without having the engine for it. IMPRESSIVE!! and I am very grateful :D!!
 

imcatman

Veteran
Veteran
Joined
Apr 12, 2019
Messages
38
Reaction score
13
First Language
German
Primarily Uses
RMMV
I apologize to the programmers for making this workaround, but I really don't have time to study this right now.

Attachments​

  • GameMenuMoreInfo.js
    1.8 KB · Views: 2
This plugin is very useful for showing non-gold information.
By the way, I installed this plugin.
It's great to be able to display variables and game time.
But there was a problem here.
When this plug-in is turned on, there will be a delay in loading the picture.
Can you solve this problem?
 

Dev_With_Coffee

Veteran
Veteran
Joined
Jul 20, 2020
Messages
965
Reaction score
470
First Language
PT-BR
Primarily Uses
RM2k3
When this plug-in is turned on, there will be a delay in loading the picture.
Can you solve this problem?
Sorry, I don't understand where the delay is, you need to be more clear.
I'll assume it starts to slow down after opening and closing a few times.
If this was my own error, I forgot to stop setInterval when closing the menu, I used this Javascript function to update the clock.

When I get home I'll try to fix it.
 
Last edited:

imcatman

Veteran
Veteran
Joined
Apr 12, 2019
Messages
38
Reaction score
13
First Language
German
Primarily Uses
RMMV
Thanks for your reply
Sorry for the lack of explanation.
It seems that the cause of the delay when loading the picture was after displaying the message window.
Certainly, there was no delay even if the picture was displayed and deleted repeatedly without displaying the message window.
The following is an example of setting an event with a delay.

◆ Text: None, None, Window, Bottom
:  :bla bla bla
◆ Show Picture: # 1, Actor2_1, Upper Left (100,220), (100%, 100%), 255, Normal
◆ Text: None, None, Window, Bottom
:  :bla bla bla
◆ Show Picture: # 1, Actor1_1, Upper Left (300,220), (100%, 100%), 255, Normal
 

Dev_With_Coffee

Veteran
Veteran
Joined
Jul 20, 2020
Messages
965
Reaction score
470
First Language
PT-BR
Primarily Uses
RM2k3
Hello, sorry for the delay, here is a list of changes:
  1. I changed "setInterval" to "setTimeout" and created a separate function to confirm that the menu is open, which makes the loop stop when exiting the menu or entering some command as an item.
  2. To avoid possible delays due to other Plugins in the game, the developer now has the option to increase the clock update interval.
  3. Now you select the game variable directly in the Plugins manager.
I'm waiting for feedback.

Reference: Compare Scene
(Once again, thanks to everyone who joined together to create this spreadsheet)
 

Attachments

  • GameMenuMoreInfo.js
    2.3 KB · Views: 8

imcatman

Veteran
Veteran
Joined
Apr 12, 2019
Messages
38
Reaction score
13
First Language
German
Primarily Uses
RMMV
Hello, sorry for the delay, here is a list of changes:
  1. I changed "setInterval" to "setTimeout" and created a separate function to confirm that the menu is open, which makes the loop stop when exiting the menu or entering some command as an item.
  2. To avoid possible delays due to other Plugins in the game, the developer now has the option to increase the clock update interval.
  3. Now you select the game variable directly in the Plugins manager.
I'm waiting for feedback.

Reference: Compare Scene
(Once again, thanks to everyone who joined together to create this spreadsheet)

Attachments​

Thanks for fixing it!
Thanks to that, there is no picture delay.
It moves smoothly even after opening and closing the menu
 

thenerdmansion

Graphic Design/Complex Eventer
Veteran
Joined
Jan 5, 2015
Messages
241
Reaction score
71
First Language
Spanish
Primarily Uses
N/A
My game was also having major lag problems when I was moving pictures around since it has a yugioh style card game in it and after updating to the newest version of this plugin the lag is gone and the card pictures move smoothly at the correct speed. Thank you for this fix :).
 

Latest Threads

Latest Posts

Latest Profile Posts

When can we get this?
RPG Maker MZ Saturn.png
Saturn port when?
I'm new to rpgmaker mv, link me some good stuff to learn.
Finally, I have graduated from college and now I can put a lot more work into my game, after having not worked on it for the better part of a year.
post so i can change my profile picture ^^
Creating Some art for a fighter game.

Forum statistics

Threads
117,068
Messages
1,104,275
Members
153,046
Latest member
peady
Top