Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

RPG Maker MZ - NPC Relationship System

This plugin manages the NPC relationship system. · By Siro Games

Here are some doubts

A topic by 2Plaer created Apr 15, 2025 Views: 149 Replies: 4
Viewing posts 1 to 4
(-2)

RPG Maker MZ - Siro Games 的 NPC Scheduler

I noticed your plugin. Can I invite NPCs to my home like in The Sims?

On the other hand, can NPCs chat with each other on the road? It would be even better if NPCs would want to eat and go to the toilet.

Developer(+2)

Hey, I never played the Sims. This was inspired by Harvest Moon NPC system (Or Modern Stardew Valley). They would go from point to point which is based on your design. Making NPC go to your house can doable but require an update for the plugin. So basically my idea is you have 2 routine at 9 am. The first routine is just doing normal work as the NPC always do. the second routine is the new routine that go to player house but here the trick, that NPC only use this routine only when a switch is turned ON. So that’s my idea.

(-2)

It's a shame, I would have liked to have explored more about integrating with the relationship system, and allowing for adjustments to the daily decisions of the NPCs since there is a lot of behavior planning.

But it seems that your goal is just to stay with the traditional farming game.

(2 edits)

What? I think you misunderstood what the plugin is and what it does. Most likely you didn't even read what it does. And what does inviting NPCs to the player's home have to do with relationship system provided here? The same with NPCs chatting with each other. It's up to you how you implement things in your game. This plugin handles relationship points and list of friends/bachelors for you, everything else is up to you. You need to make it, it does not handle any events(NPCs) movements or things like this. 

I'm not sure why you'd expect these features out of the NPC Relationship/Scheduler plugin, but you can actually event this, in theory. However, I would not recommend attempting to recreate the Sims in RPG Maker- it would be a performance nightmare.

You would need to:

  • Make an event with NPC Scheduler to have NPCs go to a room in their house
  • Have an event page that triggers when the NPC is hungry/thirsty/etc (a variable) that makes the NPC go to a specific place and do a specific animation
  • Repeat that for every NPC

You would also need a "needs" system where needs decay over time, so you'd also need the time system plugin, too. In terms of visiting a house, that can just be a conditional event placed in the house, but like Siro said, you'd need a second routine to make them address their needs in said house.

Again, it's possible if you're creative with event pages and conditionals, but having a Sims level of events in RPG Maker really isn't recommended given RPG Maker's resource limitations. The needs system is especially possible and is just a matter of variables- I have one in my game with no plugins.