Project

General

Profile

Actions

Task ARCH-63

closed

Epic ARCH-165: Items

Inventory System

Added by Kenneth Schuetz about 1 year ago. Updated about 1 year ago.

Status:
Done
Assignee:
Priority:
High
Due date:
Start date:
02/10/2025
Sprint:
-
Estimated time:
4:00 h
Target version:
Category:
Items
Story point estimate:
-

Description

User Story

As a player, I want to store and manage my items in an inventory, so that I can use them when needed and track what I have collected.

Description

  • Players can store collected items in an inventory.
  • The inventory categorizes items (e.g., Consumables, Quest Items, Spell Scrolls).
  • Items can be used, discarded, or examined from the inventory menu.
  • The UI updates dynamically to show the player’s current items.

Test Cases

  • Verify that items are correctly stored in the inventory upon collection.
  • Ensure that items remain in the inventory until used or discarded.
  • Confirm that the inventory UI updates when new items are added or removed.
  • Validate that players can use, equip, or drop items from the inventory menu.
  • Ensure that item descriptions and effects are clearly displayed in the UI.
Actions #1

Updated by Kenneth Schuetz about 1 year ago

  • Translation missing: en.field_sprint changed from 6 to 7
  • Translation missing: en.field_position changed from 65 to 35
Actions #2

Updated by Kenneth Schuetz about 1 year ago

  • Translation missing: en.field_sprint changed from 7 to 9
  • Translation missing: en.field_position changed from 35 to -33
Actions #3

Updated by Kenneth Schuetz about 1 year ago

  • Translation missing: en.field_position changed from -33 to 32
Actions #4

Updated by Kenneth Schuetz about 1 year ago

  • Translation missing: en.field_position changed from 32 to 31
Actions #5

Updated by Kenneth Schuetz about 1 year ago

  • Translation missing: en.field_position changed from 31 to 30
Actions #6

Updated by Kenneth Schuetz about 1 year ago

  • Translation missing: en.field_position changed from 30 to 31
Actions #7

Updated by Kenneth Schuetz about 1 year ago

  • Translation missing: en.field_position changed from 31 to 32
Actions #8

Updated by Kenneth Schuetz about 1 year ago

  • Translation missing: en.field_position changed from 32 to 33
Actions #9

Updated by Kenneth Schuetz about 1 year ago

  • Translation missing: en.field_position changed from 33 to 34
Actions #10

Updated by Kenneth Schuetz about 1 year ago

  • Translation missing: en.field_position changed from 34 to 35
Actions #11

Updated by Kenneth Schuetz about 1 year ago

  • Translation missing: en.field_position changed from 35 to 36
Actions #12

Updated by Kenneth Schuetz about 1 year ago

  • Translation missing: en.field_position changed from 36 to 37
Actions #13

Updated by Kenneth Schuetz about 1 year ago

  • Assignee set to Chris Wilt
  • Estimated time set to 4:00 h
  • Translation missing: en.field_sprint changed from 9 to 7
  • Translation missing: en.field_position changed from 37 to 42
Actions #14

Updated by Kenneth Schuetz about 1 year ago

Actions #15

Updated by Chris Wilt about 1 year ago

  • Status changed from To Do to In Progress
  • % Done changed from 0 to 90
Actions #16

Updated by Chris Wilt about 1 year ago

  • Status changed from In Progress to Review
  • % Done changed from 90 to 100

player can only pick up and equip items at the moment and see its description stats when hovering over the item. The method for Drop() and Use() Item i believe is still there if i did not remove it with no code in it yet. Will be adding code once other things are done. Like the Quest and Leveling System!

Actions #17

Updated by Kenneth Schuetz about 1 year ago

  • Status changed from Review to Done
Actions

Also available in: Atom PDF

MstSage Entertainment Code Repo/Project Manager