RMMV Creating actor specific and limited capacity inventory, mostly done just need some help please

yiggityyo

Villager
Member
Joined
Mar 1, 2019
Messages
7
Reaction score
1
First Language
english
Primarily Uses
RMMV
I'm currently working on creating actor specific inventories that have different capacities. Im using Draconis Inventory Limitations v1.2, Multiple Inventories by Himeworks, and WAY_StorageSystem by waynee95 to try to achieve this. Plugin links below, event and menu pictures attached.

What I have so far
What I have done is set up three Hime inventories, one (default) shared party inventory, then the other two are actor specific. When the active inventory is changed from one to another, it changes the limiters as well. Seems that as long as the Draconis Inventory Limit is changed at the same time as the Hime inventory is changed it works out as intended. I tested having an inventory limit of lets say 9 items, picking up 9 items so its full, then switching to a different inventory (with limit of 6), I grabbed some items into that inventory and then changing it back to the one with a limit of 9, no items were lost as the inventory was not active when the limiter was lowered past the current amount of items.

The event starts by presenting choices for what inventory to set as active, when a choice is made it turns on a switch for the corresponding choice and offs the switches for unchosen options, then runs a common event. This common event will look at what switch is flipped and will first change the active inventory to the specified one, then change the inventory limiter to the proper amount. (one character can carry 90, one can carry 60, and the shared inventory can only hold 30) when the proper limit is set, IF the character is wearing a backpack THEN it increases the limit.

At the moment this is working, as far as I can tell flawlessly, the only problem is stated below.

The Problem
My workaround for swapping items from one inventory to another is where I need some help. Currently all we can do is merge Hime inventories which does not work for my project.
I set up a second part to the event that changes active inventory, this will ask if you want to share items among inventories. You choose what inventory to put items into, the event will open storage system, you place items in there, then when closed it switches your active inventory to the one you want to deposit items into and reopens the same storage you just dropped things into, bam just take all the items back and they go into the desired inventory. Its tedious sure but better than an all or nothing merge in my opinion. It all works great its just a UI problem. When viewing waynee storage it only shows the capacity of the storage and not the inventory. I need to know how to make it so both the inventory limit value and the storage capacity are shown when viewing the waynee storage system menu. This would require editing the waynee plugin to display the value from the inventory limiter plugin within its menu, a compatibility patch of sorts. I am wondering if anybody would be willing to create this for me, or point me in the right direction to do it myself. if anybody is willing to take a commission I would be more than happy to pay for your time spent to create this fix.

Please comment here or reach out to me at Yiggityyo@yahoo.com if you're interested in helping


The plugins that make this possible

Multiple Inventories by Himeworks - https://himeworks.com/2015/11/multiple-inventories/

WAY_StorageSystem by waynee95 - https://forums.rpgmakerweb.com/index.php?threads/waynee95s-storage-system.80181/

Inventory Limitations v1.2 by Draconis - https://forums.rpgmakerweb.com/index.php?threads/inventory-limitations.92093/
 

Attachments

  • eventPart1.jpg
    eventPart1.jpg
    126.1 KB · Views: 3
  • eventPart2.jpg
    eventPart2.jpg
    119.8 KB · Views: 3
  • common event.jpg
    common event.jpg
    100.8 KB · Views: 4
  • Limited inventory.jpg
    Limited inventory.jpg
    117 KB · Views: 4
  • Storage .jpg
    Storage .jpg
    120.9 KB · Views: 4

ShadowDragon

Realist
Veteran
Joined
Oct 8, 2018
Messages
4,513
Reaction score
1,733
First Language
Dutch
Primarily Uses
RMMV
I though waynee could have different inventories, there is one of
PH_WareHouse? I believe the name was, but it could set different
storage for each.

so you can make storage 1, and storage 2 and storage 3, so they arent shared.
but the PH plugin need to be rewritten while there are some bugs in it.

I dont know if waynee had the same setting for it.

if you want storage and inventory as one, or set different limit per actor,
either try to create storage A, B, C, D, E etc, or try to request.

or someone that can rewrite/fix the PH_WareHouse plugin. otherwise,
I have no clue. but yor idea is intresting though.

EDIT:
I found [this one] too, not sure if it can help though or for each actor you have.
so see if it works.
 

yiggityyo

Villager
Member
Joined
Mar 1, 2019
Messages
7
Reaction score
1
First Language
english
Primarily Uses
RMMV
I though waynee could have different inventories, there is one of
PH_WareHouse? I believe the name was, but it could set different
storage for each.

so you can make storage 1, and storage 2 and storage 3, so they arent shared.
but the PH plugin need to be rewritten while there are some bugs in it.

I dont know if waynee had the same setting for it.

if you want storage and inventory as one, or set different limit per actor,
either try to create storage A, B, C, D, E etc, or try to request.

or someone that can rewrite/fix the PH_WareHouse plugin. otherwise,
I have no clue. but yor idea is intresting though.

EDIT:
I found [this one] too, not sure if it can help though or for each actor you have.
so see if it works.
I will look into PH_WareHouse, I never heard of it. Though I think you may have misunderstood my issue. The waynee storage system and hime "actor specific inventories" work just fine, and im already using draconis limiter plugin you linked in your edit. My problem is that the draconis inventory limiter shows a value in your inventory for how much you are carrying, lets say 30 out of 50, 30/50. When you go into waynee storage it shows instead the capacity of the waynee storage, if you were to take 30 items out of storage, but your inventory can only hold 20 more, the last 10 will be deleted.

I need a way for the draconis limiter inventory/backpack value to be displayed within any waynee storage system you open, and for it to disable your ability to take items out of storage when our inventory capacity is reached, or at the least one of those if not both.

edit: in the images I attached above, one is called storage and the other is called limited inventory, in limited inventory you see backpack: 9 out of 90, and in storage you can see capacity 5 out of 100. I need the backpack value to be displayed within the waynee storage system right next to where it shows the capacity of the storage
 

ShadowDragon

Realist
Veteran
Joined
Oct 8, 2018
Messages
4,513
Reaction score
1,733
First Language
Dutch
Primarily Uses
RMMV
so you could only draw 20 and 10 would stay instead of being removed?

if that is the case, than I dont know. I dont know if waynee update or add
a patch with draconis one for the limiter, otherwise, a plugin that do multiple
inventory and storage in 1 might be better.

so I might misunderstood your problem (exuses for that part).
but I dont know how to fix it.

I believe Dex also has a inventory limit plugin, but probably also dont work
with the storage systems.

So it would be either an easy fix for a coder or a complex one or a new plugin
required.
 

yiggityyo

Villager
Member
Joined
Mar 1, 2019
Messages
7
Reaction score
1
First Language
english
Primarily Uses
RMMV
hey I do appreciate you posting. I agree I think it would need to be a compatibility patch on the part of waynee, draconis, or a friendly neighborhood spiderman, err coder. I reached out to draconis and waynee on their respective plugin pages, I am hopeful we will get a patch of some kind. I'm sure a lot of others would be interested in having this system in their game, I detailed so much of what I made already in this post so others could copy, and I would have no problem throwing down some money to get the RPG maker community this patch.
 

Latest Threads

Latest Profile Posts

My home state baseball team is going back to the World Series for the first time since 1999. I remember when they went in 1995 and won, that was like the best day of my life. (I'm a huge baseball fan and yes I'm talking about the Braves).
FL Studio is a huge step up from LMMS but I'm having such a tough time with it D:<
The new Dune movie reminds me of the game Dune 2 made by Westwood. A quality product on its own, but extremely disloyal to its source of inspiration.
Terrible Writing Advice, you've done it again.
1635026211997.png

Forum statistics

Threads
116,038
Messages
1,095,209
Members
151,382
Latest member
ApeXKitsune
Top