A downloadable Plugin

Download NowName your own price

Inspired by RPGs such as „Pokemon“, „Nights of Azure,“ and other MMORPGs, this plugin was made to enable the summoning of Pets in battle.

This Plugin works with RPG Maker MV & MZ.

  • Any Actor from the Database can be converted into a Pet by using Note Tags. A Pet can be added to and removed from the Party just like any other Actor. Pets are not ready when the battle starts – they must be summoned first.
  • Therefore, all your Pets are visible and manageable in the menus (if you wish)
  • The Plugin will automatically add Dummy Skills to summon Pets (if you wish)
  • You have multiple options to define who can summon which Pets
    • By default, any Actor with access to a dedicated Summon Skill Type can summon every Pet the Party owns.
    • Alternatively, you may use Notetags to manage who can summon whom at which time. As you can put these note tags on Actors, Classes, Equipment, States, Skills, & Items, it makes it fairly easy and flexible to create, e.g., Summoner Classes that can summon only subsets of Pets.
    • Alternatively, you may disable the automatic addition of Summon Skills through the Plugin, define individual Skills or Items in the Database, and use the <Summon: x> Notetag.
  • The Pet’s level is synchronized with the Summoner’s or the Party’s level (optional)

Instructions

Go here: Pet Summon Plugin – Aerosys' Blog


Rules

  1. This Plugin is free of charge and can be used in any kind of game.
  2. You may modify this Plugin for your own needs.
  3. You may not re-distribute this Plugin or claim it as your own.

StatusReleased
CategoryAssets
Rating
Rated 5.0 out of 5 stars
(2 total ratings)
AuthorAerosys
TagsJRPG, plugin, RPG Maker

Download

Download NowName your own price

Click download now to get access to the following files:

MK_Summon.js
External
Sample Project
External

Development log

Comments

Log in with itch.io to leave a comment.

Hello! Thank you for sharing this, it's a great plugin! :) I'm using VisuStella's CTB (charge turn battle) system for my game, but the summon plugin completely durps the interface. Is there any chance this could be fixed? The plugin works fine otherwise.

Hi AllusionAtelier,

Have you enabled "Exceed Party Limit?" in the Plugin Manager -> Summon? Unfortunately, this feature has a higher potential to cause trouble with other plugins due to how RPG Maker is programmed. As this plugin is entirely free, I'm afraid I will no longer maintain this feature.

What could work for you is to make a tiny plugin with any name, put it below MK_Summon, and insert this:

Window_BattleStatus.prototype.maxCols = function() {
  return 1;
}

Yep, that's what it was lol! Thank you so much for your help! This is a really necessary plugin! ^A^/

(+1)

I want to run the sample project but it says this when playtesting:

failed to load MK_PictureControl

Oh, just remove it from Plugin Manager. Maybe I will continue this plugin, but right now, I'm not working on it.

(1 edit)

Ohhh! that would have helped so easily. I completely missed it in the manager. XD


Hmm... I get a prompt it says: "Failed to initialize graphics"

Hmm, it's very unlikely that this is caused by my plugins. I recommend googling for this error message.

If that doesn't help, press F8 or F12 when you see this error message, go to "Console" tab, and screenshot the entire dialog so I can trace the problem.

Let me see what's happening. I'm using your sample project from itch.io.

Okay... I just closed and reopened MZ and it works! XD 

Hi, I just have a technical question. Is the actor summoned the actual actor or just an instance? The reason I am asking is because summoning instances appear to conflict with some other plugins (like YEP's Sideview Enemies for MV). Thanks in advance for any responses!

(+1)

It's the real actor.

thanks!

This looks amazing! I'm going to try this plugin.

Schönes Plugin. Gibt es einige Probleme mit anderen Plugins? Zum Beispiel, in Verbindung mit den Visustella Plugins? 

Ich habe es mit den kostenlosen VS Plugins probiert und keine Probleme festgestellt. Ich schließe aber nicht aus, dass es zu Problemen mit anderen Plugins kommen kann (z. B. Party System Plugin). Da das Summon Plugin kostenlos ist, schlage ich vor, es einfach auszuprobieren.

Hi! Thank you for this amazing plugin.

I have an issue tho: I cannot start my test because I always get this error.

(+1)

Hi VaiJack,

Thanks for your message!

Sometimes it helps to re-install a plugin (remove and re-add it in the Plugin Manager) or to switch off all other plugins. Any plugin, even one that has nothing to do with this topic, could interfere with this plugin.

If you still see this error, please press F12 to open the dev console and jump to "Console". I need a screenshot of the full dialog window.

Feel free to contact me via mail (mail@aerosys.blog) or on Discord (aerosys.blog) but I will also help here on itch, of course.


This is from a clean project so I would exclude incompatibilities.

I uploaded a hotfix that returns a more precise error message when a Plugin Parameter gets corrupted. Can you try again please?

Itch.io always shows the old (9th November) version, is it the new one nonetheless?

(+1)

The timestamp might be a display error, I just checked the downloads and you should get version 1.3.2 which is the newest and includes the fix.

Is this for MV or MZ?

(+1)

It's for both

right! i saw it in the title after tabbing out but it wasn’t written in the description xD

(1 edit)

I changed the title after seeing your question :P

Hey, I'm still a rookie when it comes to itch pages.

Great, that's how we all learn!

Very cool. I'm excited to try it out.