RPG Maker MZ - NPC Relationship System
๐ NPC Relationship System โ RPG Maker MZ Plugin ๐
Version: 1.0
Last Updated: April 15, 2025
Author: sirogames
โจ Features
- Gift items to NPCs and build relationships
- Each NPC has preferences: Love, Like, Dislike, Hate
- Daily interaction and gifting limits
- Custom EXP curve and relationship levels
- Dedicated NPC Relationship UI scene
๐ ๏ธ Installation Guide
- Place
DSI-NpcRelationshipSystem.js
into your project'sjs/plugins
folder. - Ensure you have installed DSI-CoreMZ and DSI-WorldCore.
- Load the plugin via the Plugin Manager and set it below DSI-CoreMZ and DSI-WorldCore.
- Customize the parameters: EXP curve, gift points, icons, NPC data...
- Add NPC configurations with gift preferences (love, like, dislike, hate).
๐ฎ How It Works
Each NPC has a relationship level and point value. Players can interact with NPCs daily and give them items. Based on the NPC's preferences, players earn or lose relationship points. As points increase, the relationship level rises, unlocking potential dating and new interactions.
Point Outcomes:
- Love item: +10 points
- Like item: +5 points
- Neutral item: +2 points
- Dislike item: -5 points
- Hate item: -10 points
๐งฉ Plugin Commands
Open Gift Item Selection Scene
Open a scene to gift an item to a specific NPC
Interact With Npc
Increases relationship points via conversation
Open Npc Relationship Scene
Displays a scene showing all NPCs and their relationship statuses
๐ง Script Calls
NpcRelationshipService.inst.giftItemToNpc(npcId, item)
โ Gifts item to NPC, returns reaction resultNpcRelationshipService.inst.interactWithNpc(npcId)
โ Increases points by interactionNpcRelationshipService.inst.getNpcLevel(npcId)
โ Get relationship levelNpcRelationshipService.inst.isNpcDateable(npcId)
โ Returns true if NPC is dateable
๐ Build friendships, unlock stories, and even romance your favorite characters!
๐Join my discord now for better support: https://discord.gg/fCCK9sNA5Y
Updated | 4 days ago |
Published | 8 days ago |
Status | Released |
Category | Tool |
Platforms | HTML5, Windows, macOS, Linux |
Author | Siro Games |
Made with | RPG Maker |
Tags | npc, relationship, RPG Maker, RPG Maker MZ |
Purchase
In order to download this tool you must purchase it at or above the minimum price of $5.84 USD. You will get access to the following files: