Commit graph

4 commits

Author SHA1 Message Date
22fcd8420a Refactor ExtendedAudio and Shop classes to improve attribute access and enhance user interaction handling. Update duration calculation in ExtendedAudio to handle track length in milliseconds, and modify PendingView in Shop to pass context for user selection, ensuring accurate user identification.
Some checks are pending
Run pre-commit / Run pre-commit (push) Waiting to run
2025-05-28 01:52:41 -04:00
9b7be4987f Refactor Shop cog to improve exception handling during shop loading and enhance user experience by implementing a state flag in the Parser class. Update role validation logic to ensure it only runs outside of initialization, streamlining item parsing and shop interactions.
Some checks are pending
Run pre-commit / Run pre-commit (push) Waiting to run
2025-05-25 23:26:44 -04:00
a63232fb2a Refactor Shop cog initialization and enhance item purchase logic. Introduce an initialize method to load default shops from CSV if none exist, and improve stock management during purchases by adding checks for item availability and updating inventory accordingly.
Some checks are pending
Run pre-commit / Run pre-commit (push) Waiting to run
2025-05-25 23:01:50 -04:00
7fc2053951 Add Shop Cog with inventory and trading features. Implement shop management commands for creating, editing, and deleting shops and items. Introduce inventory display and item redemption functionalities. Include example CSV for bulk item addition and enhance user experience with structured menus and checks.
Some checks are pending
Run pre-commit / Run pre-commit (push) Waiting to run
2025-05-24 04:09:52 -04:00