Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature: Inventory Improvements #8

Open
Cleptomania opened this issue Apr 26, 2022 · 0 comments
Open

Feature: Inventory Improvements #8

Cleptomania opened this issue Apr 26, 2022 · 0 comments
Labels
enhancement New feature or request

Comments

@Cleptomania
Copy link
Member

Currently there is an inventory system that works by having 10 slots, which are displayed on the bottom of the screen and an active slot can be selected by pressing the number keys.

We want to expand this into a bigger inventory system, and turn the 10 slots at the bottom into a hotbar style system. This means you could take any item from your inventory, and assign it to whatever space in the hotbar you want to, but it isn't actually the "container" for the item.

Ideally this should also combine with some kind of equipment system, such that you could equip weapons/armor to your character.

Some rough idea for getting this started:

  • Container object which can hold some defined number of items
  • This container object can then be used by the Inventory to give it an item container, but likely the player inventory has extra functionality ontop of the container.
  • The container object can then be re-used to give things like chests or NPCs an inventory as well, but have it function differently than the player's inventory.
  • An inventory view which shows the items you have, allows assigning to hotbar positions, and equipping items that are equippable(armor for example).

There is already an Inventory view in existence, it can be accessed by pressing I, however it is just an empty view, and doesn't currently do anything.

Definitely open to ideas on this, maybe something like a space based inventory where you arrange items in a grid like this below example from Diablo:

image

This would be a great addition to the game, however does add a lot more complexity to the inventory system, so probably fits better as a future improvement once the base system is implemented.

@Cleptomania Cleptomania added the enhancement New feature or request label Apr 26, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant