Congrats for your release.
Here some tips for imporving:
Add some spacing which makes the code better readable and also makes it easier for you to spot errors.
Don't add too many info tabs in your menu. It makes the menu hard to navigate, since the user has not much time ingame to reaarange everything.
What's the reason for adding -- behind some menu values?
WorldToScreen parameter is 255? Just use myHero.pos2D instead
You should probably localize currentTime, calculatedIncomingDamage and some other globals
The variable CanQ is never used, same for the functions enemiesNotFacing, enemiesFacing
Keep in mind that this is meant to be constructive feedback and I have to say I like the ideas you put into this script
Keep up the good work.
To properly make that install button just add the picture in the editor and then add the install command around the picture.
P.S.: If I again forget to add your script to the DB after you submittet it just PM me on Discord