Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

Easy Text & Icon on Events - RPG Maker MZ Plugin

Display icon or text on events within a few clicks when player are in range 路 By Sang Hendrix

[SOLVED] Size Control, Facing Condition and Comment Tags

A topic by chriscote created 10 days ago Views: 92 Replies: 10
Viewing posts 1 to 4
(1 edit)

Hey there,

I'm making a farming RPG and the game uses 16x16 tile size. Because of this, icons look gigantic as they are twice the size of a tile. I was hoping that a parameter to change the scale of the icon could be added (ideally one that will still keep them pixelated instead of smoothed).  

I also have an issue where my game uses a lot of events that are directly next to eachother.  Because of this, when set to only show the nearest icon, it shows what is beneath my character rather than what I can actually interact with. I was hoping some kind of "only show if facing the event" parameter could be added so that icons show for the nearest event that the player is facing and not above (see image).

And finally, I was hoping that the plugin could also check event comments for the tag, as I would like to have different icons show up (or not at all) depending on which page the event is currently on. 

In this image, all of the events (the blue tentacles) have the notetag to show an icon, but rather than the one I would actually activate if I pressed OK, the one I am standing on shows up instead. 


Thanks!

Developer

My, that's a lot of requests 馃槄. This will take a while. When it's ready I'll reply to this message.

My game has some pretty specific needs, haha. Thanks for considering! 

I'll be happy to re-purchase the plugin again when the new features are added to leave a tip for your work. 

Developer

Hello! Your requests have been added to the latest update:

https://sanghendrix.itch.io/easy-text-icon-on-events-rpg-maker-mz-plugin/devlog/...

Please try if and see if it's working.

(1 edit)

Thanks for doing this!

There seem to be some bugs:

  • When set to the default 32x32 size and having "nearest" and "facing" turned off, the icon will show, but it is very tiny and instead of the smooth pulsing animation it had before, it is rapidly pulsing like 100x faster than before. 
  • When just "nearest" is enabled, the icons no longer show no matter what. 
  • When just "facing" is enabled, the icons no longer show no matter what. 
  • Using the comment tag doesn't seem to work. If I set a comment to "<icon: 2117, 1>" it does nothing, but if I set up an icon in the parameters with those settings and set a notetag for the event, that still works. 
  • Standing next to an icon when the range is set to "1" doesn't show the icon until I step onto it. After that, it will stay even if I move to the tile next to it, but if I move again and come back to that same tile next to it, it doesn't show until I step on it again. 

Here is a video that shows some of these bugs: 

(This video is with range set to 1, and "nearest" and "facing" disabled, as enabling either of those stops any icon from showing at all.)

Developer

Huh, that's weird. I didn't have those issues at all. Can you remove the plugin or disable it and enable a new version of the plugin in plugin list?

I've done a ton of testing, and found several culprits. One issue is a plugin, but the other two are caused by setting variables to specific game data.

One is the plugin "DK_Game Time". It has the ability to set switches in its parameters which it checks to turn on/off based on the time. If any switch is added to its parameters, your plugin stops working


Another issue seems to be with a parallel common event I have, which sets a variable to the player's "step" game data, then loops to check a second variable against the player's "step" game data until it matches. For some reason, checking a variable against the step data resets the icon (makes it go away and pop up again), so with this event running, the icon refreshes every 16 frames when the event loops and checks the step data again.


The last issue is with a simple plugin that I run to set some variables to the mouse X and Y coordinates whenever the mouse is moved (so I can run other events that check if the mouse moved). Running this plugin causes the icons to refresh just like the above issue every time the mouse moves and the variables are updated;

To make it easier to test, I put together a test copy of my project that has all of these bugs in it: https://drive.google.com/file/d/1LBqyqTatbJ_bsF-eynDVZmF8Uy6Zi0XI/view?usp=shari...

They are all disabled by default, but if you enable switch 10 , it will activate the parallel event that causes the 2nd issue. It also has the 2 plugins that cause problems, which are disabled by default. Enabling either of them will cause their bugs to happen. 

Developer

I''ll check your demo and will give you up to date.

Thanks!

Deleted 5 days ago
Developer

Hi hi, the update is here. Please test it and see if it works and see if there's any other issue.

https://sanghendrix.itch.io/easy-text-icon-on-events-rpg-maker-mz-plugin/devlog/...

(+1)

Working perfectly now, thanks!