Simple Relationships Window for RPG Maker MZ
A downloadable tool
Buy Now$4.99 USD or more
Track bonds, friendships, rivalries, and romances with a fully visual relationship system for RPG Maker MZ. No scripting required.
This plugin adds a customizable heart-based relationship menu to your game. It displays NPC profiles, relationship levels, and dynamic updates based on variable values. Designed for simplicity and flexibility, it integrates directly into the main menu and requires no eventing or JavaScript knowledge.
Features
- Toggleable “Relationships” button in the main menu
- Fully customizable heart system with up to 10 levels per NPC
- Define how many points equal one heart
- Automatically render full, half, or empty hearts
- Display NPC name, portrait, and custom description
- Use any image from the img/faces folder or fallback placeholder
- Optional “Single” status text with custom color
- Adjustable window position, width, and height
- Real-time updates when relationship points change
- Plugin command and script call support
- Debug mode for console logging and QA
- No JavaScript required. All features controlled via plugin parameters
Terms of Use
- Once purchased, the plugin can be used in both commercial and non-commercial projects.
- Modification allowed for personal or project-specific use (must retain introductory metadata and developer information)
- Redistribution not allowed (do not re-upload or resell this plugin on other platforms)
- Credit appreciated but not required
Updated | 16 days ago |
Status | Released |
Category | Tool |
Author | BitQuest Studio |
Purchase
Buy Now$4.99 USD or more
In order to download this tool you must purchase it at or above the minimum price of $4.99 USD. You will get access to the following files:
RelationshipMenu.js 15 kB
Comments
Log in with itch.io to leave a comment.
Just some suggestions and confusion
First of all, referring to the performance optimization of The Sims, people can only appear in this list if they have met the NPC. On the other hand, this approach avoids spoilers.
For plug-in users, there is no need to constantly configure manually in the rmmz plug-in manager. What's more terrible is that if I really have 200 NPCs, this will be a performance disaster for the plug-in manager.
On the other hand, I also hope to be able to see the relationship data between NPCs.
I noticed your "flexible NPC dialogue", the relationships should be more diverse, and the friendship route and love route should be manually distinguishable.
At the moment, the plugin only supports a static list of NPCs and only their relationship with the player.
I have not done a stress test so cannot say how optimized this would be with 200 NPCs. Knowing RPG Maker nothing with 200 NPCs would be optimized.
200 is for the plugin manager in the RMMZ editor, not for runtime. On the other hand, dynamic adjustment can have more possibilities. If the player is not a social maniac, he will only be exposed to 15 of the 200.
You'll be fine with 15 NPCs at runtime.