Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines
(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.)

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. 

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

Thanks!

Deleted 3 days ago