Actor Item Stash

Status
Not open for further replies.

LTN Games

Veteran
Veteran
Joined
Jun 25, 2015
Messages
645
Reaction score
504
First Language
English
Primarily Uses
RMMV
The plugin started out as a commission for my client Baku, designed for their upcoming game titled “The Eyes Of Magnus” which the screenshots on this topic are taken from.

Possible release date: October 1st 2018
Recent dev Log: https://fenixenginemv.gitlab.io/blog/dev-log-8/
Download: Not yet available

What does this plugin do?

It simply gives each actor their very own independent inventory that is not accessible by anyone else except for the character who own's them. This inventory system is inspired and based off the Grandia Inventory System.
  • Each actor has their own inventory.
    • Each inventory can have a limit to the amount stashable
    • Each item can have a stack limit as well.
  • Items can be traded between actors in the party.
  • Items can be discarded directly in the item scene.
  • Items may be deposited in a global item stash scene, they may also been withdrawn.
  • Items collected during map travels are placed in a temporary item stash which can be later used to decide what to do with them.
    • With the temp stash you can discard, or assign to a specific actor, or be lazy and auto assign all items in the stash.

Temporary Stash

The temporary stash was the first mechanic developed, it was important to figure out what to do with all those items your characters find during their travels. With the temporary stash you can choose to display it whenever an item is picked up in a treasure chest or given by an NPC or you can choose to keep them in the stash until you decide when to show the player their collected items.


Temporary stash window

Global Stash
The global stash is used to store all those extra items that you don’t need for your current adventures into your realm. Simply dump everything in here and then take out what you need for your current quest.. or not, just don’t forget you have one, the global stash has feelings too.

Global stash scene

New Item Menu
The old item menu was not going to work, so we re-designed it to look an awful lot like the skill menu but it had to be done that way, because it works great. I mean, just look at that beauty.

The new item menu

Trading
All these items and new limits causes a new problem, what happens if you really want to keep an item but have no more room left on a specific actor. Well, just give it to another member in your party! Woot, problem solved, now you can quickly and easily trade any items you have between your party members, cool right?

Actor trading menu with the currently in development quantity window

Roadmap
  • Transferring maps will auto open temp stash
    • A plugin parameter to choose behavior when transferring (discard all, stash all or open window)
  • Shop and equip scene will be re-designed to display relevant item stash information
    • Show which character owns which items (and qunatity)
    • When buying/selling an item open the actor select window
  • Remove HP/MP info from status and replace with item stash information(max slots, items owned, etc) for the Item/Global Stash Scenes the status window & actor Select Window
  • Even more visual tweaks and adjustments.

As an open source plugin developed for the community, we would love to hear everyone's feedback, ideas and suggestions., so feel free to drop us a message and let us know what you think.
 

Frogboy

I'm not weak to fire
Veteran
Joined
Apr 19, 2016
Messages
1,676
Reaction score
2,119
First Language
English
Primarily Uses
RMMV
This looks great! I will definitely use this when it's available.
 

Aloe Guvner

Walrus
Veteran
Joined
Sep 28, 2017
Messages
1,627
Reaction score
1,066
First Language
English
Primarily Uses
RMMV
Does this mean that if Harold has 2 potions in his stash, and Therese doesn't have any potions in her stash, during a battle Harold would be able to use potion but Therese would not?

If so, that's an interesting mechanic that most RPG's "handwave" over. Thank you for sharing, and I look forward to the release!
 

LTN Games

Veteran
Veteran
Joined
Jun 25, 2015
Messages
645
Reaction score
504
First Language
English
Primarily Uses
RMMV
Some progress has been made today, I'm finally ready to introduce the new quantity window feature. Most of my time spent today was squashing bugs and making it more stable. With the introduction of the quantity window also comes item stack limits for each actor, which you will be able to control per actor, so while some actors may be able to hold 20 of each item, other actors can hold 99 or more! It's all your choice, through notetags, plugin commands and script calls.


upload_2018-9-21_21-10-42.png
 
Last edited:

LTN Games

Veteran
Veteran
Joined
Jun 25, 2015
Messages
645
Reaction score
504
First Language
English
Primarily Uses
RMMV
I have another small update, this time the shop scene now has all required additions to make it more flexible with Actor Item Stash. Yanfly's shop plugin support will come at a later date but for now it has been made compatible with SRDude's Sell Shop plugin.

The video in the twitter link below shows buying an item, trading an item and selling an item in default sell shop menu and SRDude's Sell Shop menu.

I'll keep you posted on future updates, stay tuned!
 

LTN Games

Veteran
Veteran
Joined
Jun 25, 2015
Messages
645
Reaction score
504
First Language
English
Primarily Uses
RMMV
Hey everyone, I'm so close to being finished, all that is left is adding extra parameters and customization options and of course bug hunting. That being said, if anyone is interested in testing the plugin before release to help me catch bugs it would be greatly appreciated, I just did a large refactor. I'll be sure to add anyone who helps to the credits as a tester.

I'm only looking for a couple testers so not everyone will be accepted but If interested drop a message here and I'll PM you, or you can PM me directly and I'll send you the plugin.
 

boikish

Always trying to help :)
Veteran
Joined
Sep 8, 2016
Messages
118
Reaction score
36
First Language
English
Primarily Uses
N/A
@LTN Games this looks great. I'm very interested in it. Do you need any more help bug testing? If you, please feel free to let me know.
 

bohutang

Villager
Member
Joined
Oct 24, 2016
Messages
24
Reaction score
4
First Language
china
Primarily Uses
I really like this plugin, I want to help you test if you like.
 

LTN Games

Veteran
Veteran
Joined
Jun 25, 2015
Messages
645
Reaction score
504
First Language
English
Primarily Uses
RMMV
Hey guys, I'm glad you're interested in testing but at the moment the current version has been tested and bugs have been reported. No worries though, I do plan one more beta release prior to the official public release! So, I will be leaving you both a PM once I have the latest revision ready to go. The new beta version may be a few days as I'm currently really busy with a couple commissions right now.

As for everyone else waiting patiently for my terrible deadlines (October 1st did not happen lol) I promise things are still moving and the amount of bug fixes, new features and re-designs over the last couple weeks is happening fast. One good thing, is you are going to be presented with a very stable plugin. All the compatibility fixes will come after public release when you all test the plugin with 100 different Yanfly plugins :guffaw:

Anyways I'll keep you guys updated over the next week, cheers for now :thumbsup-left:
 

LTN Games

Veteran
Veteran
Joined
Jun 25, 2015
Messages
645
Reaction score
504
First Language
English
Primarily Uses
RMMV
Hey everyone, sorry for such a delay in the release but i'm finally ready for the last round of bug testing from the generous folks who want to help. I will be contacting them now and fixing all final bugs as soon as they're finished testing the latest release. Then it will finally be ready for the public! A 100% free inventory overhaul that should really spark some interesting game mechanics from all these clever RPG Maker developers.

Well, I'll be back once the official public release is ready, see you all then!
 

LTN Games

Veteran
Veteran
Joined
Jun 25, 2015
Messages
645
Reaction score
504
First Language
English
Primarily Uses
RMMV
For those who have been following and eagerly waiting for the public release...well, it's ready, it's just not available on the website because it's undergoing some maintenance and upgrades and I still need to create a demo. If you want it now because you've been waiting well over the possible release date of Oct 1st, then feel free to check out the now open to the public repository.

Repository: https://gitlab.com/FeniXEngineMV/mv-plugins/actor-item-stash
Direct Download From Repo

Website will be updated over the next day and I'll create an official forum topic at a later date, so for now, enjoy!

P.S Thank you everyone who was nice enough to beta test the plugin for me, it saves me so much time to work on all my projects, I'm really grateful for the help. Cheers!
 

LTN Games

Veteran
Veteran
Joined
Jun 25, 2015
Messages
645
Reaction score
504
First Language
English
Primarily Uses
RMMV
Alright this is the last update for this topic as I'm done with the pre-development and the plugin now has an official resting place on itch. Fenix website will be updated with the plugin but I spent a whole day working on setting it up so I don't have to update links for every patch, as well as include a download counter and basic analytics(anonymous) etc and I ran into a few bugs that I just don't have the time to iron out yet, so you can enjoy it on itchio and I'll get around to uploading on the website another time.

Enjoy everyone, I hope you like it.
https://ltngames.itch.io/fenixenginemv-actor-item-stash
 

boikish

Always trying to help :)
Veteran
Joined
Sep 8, 2016
Messages
118
Reaction score
36
First Language
English
Primarily Uses
N/A
Hello @LTN Games so sorry I wasn't able to help you beta test earlier. I was just far more preoccupied than I anticipated. Happy to see that you got around to releasing the plugin. I've been experimenting with it, and I have a quick question. Is there any way to access the global stash from the main menu?

I tried using Yanfly's Main Menu Manager http://yanfly.moe/2015/10/17/yep-14-main-menu-manager/ plugin, and calling the scene, a common event with a script/plugin command, and nothing seemed to work.

My main goal is to forgo the temp stash and have items added directly to the global stash, which is easy enough. However, I would then like to be able to access the global stash from the main menu.

Is this possible with this plugin?

Thanks again for the hard work.
 

LTN Games

Veteran
Veteran
Joined
Jun 25, 2015
Messages
645
Reaction score
504
First Language
English
Primarily Uses
RMMV
Easy enough to accomplish on my side of things. I'll tell you what, I've been meaning to upload the latest update (which fixes numerous bugs) for at least a month now lol. I'll add this feature as a plugin parameter and upload the latest changes in next few hours for you. I'll keep you updated.
 

boikish

Always trying to help :)
Veteran
Joined
Sep 8, 2016
Messages
118
Reaction score
36
First Language
English
Primarily Uses
N/A
You're amazing.
 

Sword_of_Dusk

Keyblade Master
Veteran
Joined
Sep 13, 2015
Messages
64
Reaction score
19
First Language
English
Primarily Uses
RMMV
Is there a way to get items to automatically go into the global stash, or an actor's individual stash without needing to set a plugin command?
 

Erviyo

Silent Reader
Member
Joined
Aug 29, 2019
Messages
10
Reaction score
0
First Language
Indonesian
Primarily Uses
RMMV
Is there any way to autoset max actor's stash if he/she equip an item (such as rucksack or handbag as an accessories)?
 

LTN Games

Veteran
Veteran
Joined
Jun 25, 2015
Messages
645
Reaction score
504
First Language
English
Primarily Uses
RMMV
You can achieve this with common events and parallel processing by checking if an item is equipped to an actor. If the actor has it equipped you can call one of the plugin commands or script calls provided in the help file of the plugin which allow you to set the max actor stash.

upload_2019-11-1_22-25-57.png

Anyway, I'm going to get this topic closed because I don't really watch it anymore and there is my main plugin topic which can be used here
https://forums.rpgmakerweb.com/index.php?threads/ltn-games-plugins-free-premium-plugins.73609/
 
Status
Not open for further replies.

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

Latest Threads

Latest Posts

Latest Profile Posts

I keep trying to explain to clients that the huddle masses behind the old K-Mart are a Fallout Reenactment group. Somehow I don't think they believe me. :LZSskeptic:
Hey people! What do you think about a core plugin? This will save some lines of code that I repeatedly use in all my plugins...
Wondering if I should make my enemies scale in my non-linear rpg. I'm leaning towards yes, but I don't want to use Yanfly's plugin...
French folk trying to pronounce English words. I loved how the man pronounced squirrel as 'square friend'.
Therapist: any questions? Me: Yeah, are there actually people who think Hotel California is about drugs and not fame or are people just trying to upset me?
Therapist: They WHAT?

Forum statistics

Threads
94,592
Messages
922,148
Members
124,462
Latest member
souldoood
Top