Help this tool reach its goal

Raised
$260.35
Goal
$9,999.99
2%
of goal
38
contributors
$6.85
average contribution
$25.00
top contribution

A downloadable tool

Download or claimName your own price

Enhance your gaming interface with a stylish gold indicator, providing customizable functionalities such as window opacity, the ability to show or hide via a switch, and flexible position settings. This plugin empowers developers to craft a visually appealing gold interface tailored to their game's requirements.

Key Features:

 - Enhance your game with a stylish gold interface.

 - Customize window opacity, toggle functionality, and position settings.

 - Tailor the gold window to match your game's aesthetic, creating a unique visual experience for players.

 - The value of money automatically updates once it detects a change in value and plays a sound that you select

 - By default, the gold interface is fully opaque and always visible.

 - Explore plugin parameters to fine-tune the gold interface and elevate your game's visual appeal.

This code was created for use with RPG Maker MZ. I cannot guarantee compatibility with other software or plugins from different creators. You are welcome to adjust the code to suit your requirements, but please refrain from claiming ownership or sharing it as your own. Proper credit must be given to LeashaDevGames when using this code.

Your feedback is highly valued. Should you encounter any inconvenience or error, please don't hesitate to reach out to me. I'm committed to resolving any issues promptly. Additionally, I welcome any suggestions you may have; your input is greatly appreciated!

------------------------------------------------------------------------------------

Make the option for VS Options plugin:

{"Symbol:str":"displayGold","Icon:num":"0","TextStr:str":" Show Gold","TextJS:func":"\"return 'Text';\"","Accessibility":"","ShowJS:func":"\"// Return Boolean\\nreturn true;\"","EnableJS:func":"\"// Return Boolean\\nreturn true;\"","ExtJS:func":"\"// Return Value\\nreturn 0;\"","Functions":"","DrawJS:func":"\"// Declare Constants\\nconst symbol = arguments[0];\\nconst index = arguments[1];\\nconst title = this.commandName(index);\\nconst rect = this.itemLineRect(index);\\nconst quarterWidth = rect.width / 4;\\nconst halfWidth = rect.width / 2;\\nconst value = this.getConfigValue(symbol);\\n\\n// Draw Command Name\\nthis.resetFontSettings();\\nthis.changePaintOpacity(true);\\nthis.drawTextEx(title, rect.x, rect.y, halfWidth, \\\"left\\\");\\n\\n// Draw Status Text\\nconst off = 'OFF';\\nconst on  = 'ON';\\nthis.changePaintOpacity(!value);\\nthis.drawText(off, rect.x + halfWidth, rect.y, quarterWidth, \\\"center\\\");\\nthis.changePaintOpacity(value);\\nthis.drawText(on, rect.x + halfWidth + quarterWidth, rect.y, quarterWidth, \\\"center\\\");\"","ProcessOkJS:func":"\"// Declare Constants\\nconst symbol = arguments[0];\\nconst value = this.getConfigValue(symbol);\\n\\n// Perform Actions\\nthis.setConfigValue(symbol, !value);\\nthis.redrawItem(this.findSymbol(symbol));\\nthis.playCursorSound();\"","CursorRightJS:func":"\"// Declare Constants\\nconst symbol = arguments[0];\\nconst value = this.getConfigValue(symbol);\\nconst lastValue = value;\\n\\n// Perform Actions\\nthis.setConfigValue(symbol, true);\\nthis.redrawItem(this.findSymbol(symbol));\\nif (this.getConfigValue(symbol) !== lastValue) {\\n    this.playCursorSound();\\n}\"","CursorLeftJS:func":"\"// Declare Constants\\nconst symbol = arguments[0];\\nconst value = this.getConfigValue(symbol);\\nconst lastValue = value;\\n\\n// Perform Actions\\nthis.setConfigValue(symbol, false);\\nthis.redrawItem(this.findSymbol(symbol));\\nif (this.getConfigValue(symbol) !== lastValue) {\\n    this.playCursorSound();\\n}\"","Data":"","DefaultJS:func":"\"// Declare Constants\\nconst config = arguments[0];\\nconst symbol = arguments[1];\\n\\n// Perform Actions\\nConfigManager[symbol] = true;\"","SaveJS:func":"\"// Declare Constants\\nconst config = arguments[0];\\nconst symbol = arguments[1];\\n\\n// Return Value\\nconfig[symbol] = ConfigManager[symbol];\"","LoadJS:func":"\"// Declare Constants\\nconst config = arguments[0];\\nconst symbol = arguments[1];\\n\\n// Return Value\\nConfigManager[symbol] = config[symbol];\""}


Download

Download or claimName your own price

Click download now to get access to the following files:

LGD_GoldUiOnMap v1.07.js 5.9 kB
license.txt 1.9 kB

Development log

Leave a comment

Log in with itch.io to leave a comment.