Monster Storage Box

Jeremy Cannady

Coldfire
Veteran
Joined
Oct 25, 2015
Messages
449
Reaction score
266
First Language
English
Monster Storage Box



MonsterStorageBox v1.0

by

Jeremy Cannady


Introduction
This script creates a monster/actor storage box system.

Do to my ongoing monster breeding script I felt this script also needed to be created.

Features
1.Add monsters/actors to the storage.

2.See a few details.


Screenshots




 



 



 



How to Use

To use this script place this script in your plugins folder and name it MonsterStorageBox.js.

Call the plugin command "openMonsterBox".

Script

http://pastebin.com/7QvU7Ki7


Credit and Thanks
-Jeremy Cannady

Terms:

Free and unrestricted access for anyone for any purpose.

No credits necessary.
 

Ariaka

o_o
Veteran
Joined
Mar 31, 2014
Messages
39
Reaction score
6
First Language
English
Cancel does not seem to close the scene when selected. No other issues with it so far!
 

Otakuhn

Veteran
Veteran
Joined
Aug 13, 2015
Messages
93
Reaction score
4
First Language
English
Primarily Uses
Could you add a level interger shown somewhere in the pet withdrawal scene
 

Ariaka

o_o
Veteran
Joined
Mar 31, 2014
Messages
39
Reaction score
6
First Language
English
Could you add a level interger shown somewhere in the pet withdrawal scene
What do you mean by "interger"
You can see the level of the actor that has been deposited if you select details after selecting the actor you want to withdraw. This image is after you select which actor to withdraw, before selecting withdraw a second time:

 

Jeremy Cannady

Coldfire
Veteran
Joined
Oct 25, 2015
Messages
449
Reaction score
266
First Language
English
I couldn't figure out the best way to show the details so I made a separate window for it.
 

fireflower46

Villager
Member
Joined
Nov 27, 2015
Messages
19
Reaction score
6
First Language
English
I have two suggestions to improve your Monster Storage box:
1. Add a "party lock" function. The way it would work is that a note tag could be used for actors that are not supposed to go into the storage box and always stay in the party.

2. Add a delete function where an actor can be permanently removed from the party.
 

Jeremy Cannady

Coldfire
Veteran
Joined
Oct 25, 2015
Messages
449
Reaction score
266
First Language
English
Good suggestions fire, I am sure I can update it with those options.
 

Dinamic Creates

Project Stealth | Project Dungeon Trios
Veteran
Joined
Nov 27, 2014
Messages
69
Reaction score
25
First Language
Spanish
Primarily Uses
RMMV
Good, I will check it
 
Last edited by a moderator:

liamx2000

Veteran
Veteran
Joined
Feb 13, 2016
Messages
89
Reaction score
7
First Language
English
Primarily Uses
This is the only Monster box storage plugin I could find and it seems to still work with my most up to date version of MV.
 

Leaufai

Veteran
Veteran
Joined
May 4, 2017
Messages
39
Reaction score
20
First Language
English
Primarily Uses
RMMV
This is indeed a plugin with a lot of potential!

If you do decide to pick it up again, here are a few suggestions to make it even better:
  • Open up the variables so you can change them from the plugin menu. Window widths/heights, how many rows are displayed, the text used (Withdraw, Deposit, Details, etc.)
  • Make the detail box always visible and have it display the info of the currently selected character. That way you don't have to memorize what characters look like. It also makes it easier for Pokemon style games, which could have characters that look the same.
  • A plugin command that allows you to add characters from an event. Could be useful for when you have a full party and want to send a newly acquired party member to this storage box (think Pokemon PC storage boxes).
 

Fangzarie

Veteran
Veteran
Joined
Apr 5, 2018
Messages
56
Reaction score
6
First Language
English
Primarily Uses
RMMV
Not sure if I'm allowed to post on threads this old but I was wondering if anyone would know how to manually add characters to the deposit box through events? Like after battle instead of going straight into the party they go into the box instead. I think the original creator has dropped this plugin but I'm hopeful someone might now how to manually script something like that?

I tried a script call in game
if($gameParty.members().length > 1){
$gameSystem.depositedActors.push($gameParty.members()[this._actorWindow.index()]._actorId)
$gameParty.removeActor($gameParty.members()[this._actorWindow.index()]._actorId);

but it comes up with nothing but an error. I know nothing about scripting but I feel like this line in particular might be a key way to pull off "depositing" and actor via events?

Either way hopefully someone comes up with something because this plugin really has a lot of potential.
 

41728280

Veteran
Veteran
Joined
May 31, 2020
Messages
212
Reaction score
62
First Language
Chinese
Primarily Uses
RMMV
Not sure if I'm allowed to post on threads this old but I was wondering if anyone would know how to manually add characters to the deposit box through events? Like after battle instead of going straight into the party they go into the box instead. I think the original creator has dropped this plugin but I'm hopeful someone might now how to manually script something like that?

I tried a script call in game
if($gameParty.members().length > 1){
$gameSystem.depositedActors.push($gameParty.members()[this._actorWindow.index()]._actorId)
$gameParty.removeActor($gameParty.members()[this._actorWindow.index()]._actorId);

but it comes up with nothing but an error. I know nothing about scripting but I feel like this line in particular might be a key way to pull off "depositing" and actor via events?

Either way hopefully someone comes up with something because this plugin really has a lot of potential.
I tried it out. Let the characters go directly to the storage box. You can use the script code $gameSystem.depositedActors.push(X);
X is the number of the role in the database. This plugin is really great, but unfortunately it is not perfect. I really hope someone can improve it.
 

Fangzarie

Veteran
Veteran
Joined
Apr 5, 2018
Messages
56
Reaction score
6
First Language
English
Primarily Uses
RMMV
I tried it out. Let the characters go directly to the storage box. You can use the script code $gameSystem.depositedActors.push(X);
X is the number of the role in the database.
Ah that seemed to work perfectly! Thanks so much for the help and yeah I wish someone or the creator would give this plugin another look.
 

GoldSnafu

Raccoon tamer
Member
Joined
Dec 30, 2017
Messages
17
Reaction score
40
First Language
Spanish
Primarily Uses
RMMV
I'm not sure if this plugin will ever be updated, which is a shame because it's exactly what I need for my game ;_;
I'll ask around and see if I can get something similar to work with.
 

Users Who Are Viewing This Thread (Users: 0, Guests: 1)

Latest Threads

Latest Posts

Latest Profile Posts

Ami
--- Dialog Filter ---

Gunner: Yo! my ****** friend?
Hero: Uhh,what happen with your mouth?
Gunner: Huh? what ****** happen with my mouth? i just speech as usual.
Hero: But,your mouth are like the garbage!
Gunner: Hey,what the **** are you say? you want the piece of **** with my ****** Gun!
(Meanwhile,The Dialog Filter In The Option Is Off)
Demo for Maze of the Lost MZ released. I would appreciate any and all feedback and constructive criticism. If you like Dungeon Crawlers and JRPG's with a hint of Metroidvania and Shadowgate/Uninvited you might like it. https://forums.rpgmakerweb.com/index.php?threads/maze-of-the-lost-mz-demo-port-from-mv.127971/
Well, here it is, colored. :kaoslp:

Forum statistics

Threads
103,388
Messages
998,959
Members
134,907
Latest member
zelda3469
Top