Gold UI on Map for RPG Maker MZ
A downloadable tool
Get this tool and 16 more for $25.00 USD
Buy Now$6.00 $3.90 USD or more
On Sale!
35% Off
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];\""}
Status | Released |
Category | Tool |
Author | LeashaX |
Tags | mz, plugins, RPG Maker, rpgmakermv, RPG Maker MZ, rpgmaker-plugin, rpgmv, rpgmz, tools |
Purchase
Get this tool and 16 more for $25.00 USD
Buy Now$6.00 $3.90 USD or more
On Sale!
35% Off
In order to download this tool you must purchase it at or above the minimum price of $3.90 USD. You will get access to the following files:
LGD_GoldUiOnMap v1.07.js 5.9 kB
Development log
- UPDATE #7 v1.07Feb 08, 2024
- UPDATE #6 v1.06Feb 05, 2024
- UPDATE #5 v1.05Feb 03, 2024
- UPDATE #4 v1.04Feb 03, 2024
- UPDATE #3 v1.03Jan 30, 2024
- UPDATE #2 v1.02Jan 29, 2024
- UPDATE #1 v1.01Jan 28, 2024
Leave a comment
Log in with itch.io to leave a comment.