Skip to content

Conversation

@SoulSilverJD
Copy link

I went through and added Item bag support and inextension weird item such as those.
I also went and made the bags able to be open with Primary Action, Quick and Instant Menus.

This also fixes the crash that was happening with Instant Action whenever a Bag was present in Inventory.

@SoulSilverJD SoulSilverJD marked this pull request as draft January 24, 2026 12:08
@SoulSilverJD SoulSilverJD marked this pull request as ready for review January 24, 2026 12:09
@SoulSilverJD SoulSilverJD marked this pull request as draft January 24, 2026 12:09
@SoulSilverJD
Copy link
Author

Added a sub-id system to be able to save the item bag type, before once set all bags resulted in opening the same bag now it saves properly.

@SoulSilverJD
Copy link
Author

Your now able to use items that are set, from a bags inventory. (Quick and Instant Menus)
Example: You set a food to a quick slot than move that food to a bag you'll still use that item. (Same item in inventory and in bag are counted as two separate stacks, first use inventory than bag in that order.)

Your able to find, and assign Item Bags from within an Omni bag when in inventory. (Quick and Instant Menus)
This could be extended to items within bags but due to volume of some bags it's best left out.

Due to special case of Item Bags, Icons are not saved properly had to do some cashing to get it to semi save (Gray Icon) when bags are set, but are out of inventory or Omni Bag. Going into game start to config from Title Screen, and a bag is already set you'll see them as an error item, but once a save is loaded it will fix itself.

After some light testing I've found this plays very well and is seamless, all that's left is some polishing, but I'll leave that to you. I might add some more features as I come up with them or find bugs.

b.Draw(
outerBackground,
leftBackgroundRect,
(Color)config.Style.InnerBackgroundColor * BackgroundOpacity
Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Added this to control Quick Menu color while still keeping transparency

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant