Create unique shopping experiences for your game with Shop Core’s advanced customization features. Set customizable stock limits, shop owner weight capacity, and gold limits to fit your game’s specific needs. Most features are optional, allowing you to tailor the shop to your exact requirements. The plugin’s intuitive Shop Manager section allows you to easily define custom shops and integrate them seamlessly into your game using script calls or plugin commands.
You can define your custom shops within the “Shop Manager” section of the plugin parameters. You can then call your custom shop from within the game using script calls or plugin commands.
Screenshots
Spoiler: Screenshots
Features
Complete compatibility with my other DM series plugins.
Define multiple custom shops right in the “Shop Manager” plugin parameters section.
Set the shop’s maximum weight limit. (optional)
Set the shop’s maximum gold limit. (optional)
You can set the shop to retain/remember items that are sold to it. (optional)
Set certain items, weapons, and armour to require specific materials to be sold to the shop first before they become available. The item, weapon, or armour will then require those items to be sold to the shop every time you want to purchase it again. This game mechanic is meant to mimic Etrian Odyssey games on the 3DS. (optional)
Display a “new item is unlocked” window when the player has sold the required items for an item, weapon or armour.
Set the shop to have all its items, weapons, and armor with requirements to automatically be unlocked. (optional)
Supports using text codes for changing the colour in the shop and inventory name windows.
Use script calls or plugin commands to change shop item prices individually or by percentage as a whole.
This is a fairly large script, so for any bugs you may find, please report them in the comments with the following format:
Description: (Here, you will tell me what you were doing when the bug or crash occurred.) Javascript Error: Here, you can tell me the exact error you got. Including a screenshot with the crash error is recommended and will get you faster results. Also, finding out the exact line number that caused the crash will make it more possible for me to find out what the core root of the problem is and provide you with any necessary plugin updates in a timely manner. Terms of Use
Licence Terms:
By purchasing or downloading the plugin, you acknowledge that you have received or been provided access to a licence agreement, and you agree to the terms and conditions outlined in that licence agreement. Failure to comply with these terms may result in licence revocation.
Ownership and Redistribution:
The plugin and its code are the exclusive property of Dungeonmind. You may use the plugin in your RPG Maker projects, but you may not resell, redistribute, or claim ownership of the plugin/code itself, except as specifically permitted in the licence agreement.
Code Usage:
The plugin/code is licensed for use in RPG Maker MV/MZ projects as specified in the licence agreement. You may not extract or reuse code in other plugins or non-RPG Maker projects without express permission.
Usage Restrictions:
If the plugin is downloaded without purchasing a commercial licence, it is for non-commercial use only. Commercial use requires a licence purchase from the official website or any officially supported platform like itch.io.
Confidentiality:
The plugin/code is confidential and should not be shared with anyone without express permission from Dungeonmind.
Modification:
You are permitted to edit the plugin/code for the purposes of your personal projects, as specified in the licence agreement. Any other modifications, including redistribution or reuse of modified code, require express permission from Dungeonmind.
Attribution Requirements:
As specified in the plugin's licence agreement, providing credit is required. Please refer to the licence for specific credit requirements.
Precedence:
In the event of any conflict or inconsistency between the terms outlined here and the licence agreement, the terms of the licence agreement shall take precedence.