public

Rpg Maker Developers Group

Simple enough for a child, powerful enough for a developer

2 Followers

MVMoogle_X's Actors Friendship System

BMM Archive · July 3, 2026

Preserved forum archive. This topic stores the original first post and locally mirrored RPG Maker Web attachments when available. It is posted by the BMMPlay archive account, not by the original creator.

Original Source

  • Original title: Moogle_X's Actors Friendship System
  • Original author: Solar_Flare
  • Original date: July 5, 2020
  • Source thread: https://forums.rpgmakerweb.com/threads/moogle_xs-actors-friendship-system.123632/
  • Source forum path: Game Development Engines > RPG Maker Javascript Plugins > JS Plugin Releases (RMMV)

Summary

Actors Friendship System v3.1 by Moogle_X & Solar Flare Games (continued from Moogle_X's thread)​ Introduction

Archived First Post

Actors Friendship System v3.1
by Moogle_X & Solar Flare Games
(continued from Moogle_X's thread)

Introduction

This plugin adds a friendship mechanic between the main actor and other actors of your choice. Each actor has their own friendship value that can be increased or decreased multiple ways. As the friendship value grows, that actor's friendship level may level up. You can set some skills to be automatically learned at certain friendship levels.

There is also the option to store a certain actor's friendship value or friendship level into an in-game variable. You can then use that variable's value as a conditional trigger for a new event, etc.

An actor's friendship value can be viewed in a custom scene. You can access it from the main menu or simply by using a plugin command.

Note: If you used version 2 of this plugin, you will need to redo your plugin parameters. The parameters are basically the same (other than some new ones), so you can probably just take a screenshot of the parameters on version 2, replace it with version 3, and then copy them over.

Note: This plugin only works on MV, but if you're using MZ, there is a conversion available based on Moogle_X's original plugin.

Features

  • Use a plugin command to increase/decrease an actor's friendship value.
  • Items and skills used by the Main Actor can increase/decrease other actors' friendship value.
  • View actors; friendship values in a custom scene.
  • Learn new skills by increasing the friendship level.
  • Easily change in-game variables using plugin commands.
  • Run any common event at specific Friendship Levels.
  • You are able to use more than one Leader. Decide which actors become leaders by using notetags.
  • You can set a "Best Friend Skill" that's unlocked when 2 actors have Maximum Friendship Level with each other.
  • Global Level Cap feature! Apply a level cap restriction at anytime to any actors by using plugin commands.
  • FP Lock effect. Temporarily prevent a certain actor from gaining or losing FP by using a plugin command.
  • Friendship Icons. Customize which icon(s) show up at each level by using notetags.
  • Custom Friend Icon. Add any icon to any actor at anytime mid-game by using a plugin command.
  • Custom Leader Icon. Use a plugin command to add/remove an icon in the Window Leader List.
  • Lots of variable control. Quickly check which actor has the highest FP or Friendship Level among the Leader's friend list.
  • Complete window customization. Disable or enable some parts of the window. Adjust the Offset X and Offset Y to your liking!
  • Automatic passive states based on the friendship level between actors. Both the leader and the friend can gain a state.
  • Negative friendship levels can be enabled. You can run events or add states or skills when two actors hate each other.
  • Set any action to be performed when you select an actor in the friends window. For example, you could use another plugin to show some more detailed information on that actor. By default, no action is performed.

Screenshots

The format of these note tags is out-dated, see plugin's help file for the proper format.

jPh0WIP.png



rrvUqul.png



6t7oKNP.png

How to Use

Install the plugin using plugin manager and edit the plugin configurations (there are plenty). Read the help file for more info on notetags and plugin commands.

The plugin even supports Multiple Leaders. You can view all actors' relationship value with each other.
You have a choice between Single Leader scene or Multiple Leaders scene

D4XMrgV.png
The Multiple Leaders version will contain both Window Friend List and Window Leader List.

L7VOYMi.png

Terms of Use
Free to use in both commercial and non-commercial projects as long as credit is given.
Simply credit "Moogle_X" in your in-game credits. You can optionally credit me as well as either "Solar Flare" or "Solarflare Software".

Based on Moogle_X's GitHub page, their version of the plugin appears to be licensed under the Apache license. As such, I've chosen to license my version under the same license. The details can be read here, but basically that means you can modify it however you want and distribute your changes anywhere, as long as you don't remove Moogle_X or me from the credits in the plugin file and add a notice to the file indicating that you modified it. (If you don't distribute your changes, I believe you don't need to add the notice.)

Download

You can download the latest version of the plugin from the attachment on this post.

Features Mentioned

  • Use a plugin command to increase/decrease an actor's friendship value.
  • Items and skills used by the Main Actor can increase/decrease other actors' friendship value.
  • View actors; friendship values in a custom scene.
  • Learn new skills by increasing the friendship level.
  • Easily change in-game variables using plugin commands.
  • Run any common event at specific Friendship Levels.
  • You are able to use more than one Leader. Decide which actors become leaders by using notetags.
  • You can set a "Best Friend Skill" that's unlocked when 2 actors have Maximum Friendship Level with each other.
  • Global Level Cap feature! Apply a level cap restriction at anytime to any actors by using plugin commands.
  • FP Lock effect. Temporarily prevent a certain actor from gaining or losing FP by using a plugin command.
  • Friendship Icons. Customize which icon(s) show up at each level by using notetags.
  • Custom Friend Icon. Add any icon to any actor at anytime mid-game by using a plugin command.
  • Custom Leader Icon. Use a plugin command to add/remove an icon in the Window Leader List.
  • Lots of variable control. Quickly check which actor has the highest FP or Friendship Level among the Leader's friend list.
  • Complete window customization. Disable or enable some parts of the window. Adjust the Offset X and Offset Y to your liking!
  • Automatic passive states based on the friendship level between actors. Both the leader and the friend can gain a state.
  • Negative friendship levels can be enabled. You can run events or add states or skills when two actors hate each other.
  • Set any action to be performed when you select an actor in the friends window. For example, you could use another plugin to show some more detailed information on that actor. By default, no action is performed.

Downloads / Referenced Files

Log in to download

Log in, then follow the RPG Maker Developers Group to see these download links.

Log in to download

License / Terms Note

Terms of Use Free to use in both commercial and non-commercial projects as long as credit is given. Simply credit "Moogle_X" in your in-game credits. You can optionally credit me as well as either "Solar Flare" or "Solarflare Software". Based on Moogle_X's GitHub page, their version of the plugin appears to be licensed under the Apache license. As such, I've chosen to license my version under the same license. The details can be read here, but basically that means you...

Creator Claims / Removal

If you are the original creator and want this listing reassigned, edited, or removed, join BMMPlay and contact the moderators with proof that matches the original RPG Maker Web profile, linked GitHub, itch.io page, or another public creator identity.

#039

Replies (0)

No replies yet.

0 replies 5 views

Log in to reply.

User Avatar