- Finish Chapter 4
- Implement Shop Logic: Fully integrate buying/selling using the
shop.pymodule. - Audio Transition: Ensure music fades out (using
audio_manager.music_fadeout()) when the player leaves the outpost area. - New locations in Ironwind Outpost: Finish up East & West directions on Ironwind Outpost.
- Smooth transition: Seamless transition to the open world.
- Lore continuation: Continue writing the main lore for
Chapter4going toOpen_World
- Add a critical hit chance (5% chance for 1.5x damage).
- Add a healing mechanic where the player can use the healing items they may have bought or picked up.
- Add a mechanic where the enemy for a 45% chance of using their special ability if not in cooldown.
- New Enemy: Design and create a new enemy with this stat: (Health: 80, Attack: 15, Special Ability: Still thinkin...).
- Class Revamp Revise the Ironbound Sentinel's special Ability to 'Final Stand' where if their health reaches about 0.30% their damage increases.
- Better Status Bar: Use Colorama to make the health bar red and name blue for better readability.
- Item Descriptions: Add a function to display long descriptions when an item is selected in the shop.
- Chapter 5 Concept: The Ruins of Old Haven (Focus on puzzle-solving).
- Implement a good save/load feature using JSON or Pickle.
- Make an Open-World where the player can explore.
- Make a feature where the player can recruit people to make a function.
- Give the player a 'map' for when they're in the open world.
- Add a new area named "The Foundry".
- Add a Roleplaying Effect where at the start the player chooses which weapon they choose (depends on their class).
- Unique types of classes.
- 5 More Classes relating the Dystopian Theme.
- Proper Class overview in main menu.
- A proper game menu intro for more immersion for players.
- Write an immersive background on the Dystopian world Stormbound has.
- A feature where players can see the bounty they're currently doing.
- Add a new feauture where player's can use an Item from their inventory
- Worn Weapon Wield: Implement player choice for primary tool name (RP-only).
- The Scavenger's Ledger: Implement a single player.scavenger_standing integer attribute to track player reputation, affecting NPC dialogue.
- The Wanderer's Burden: Add three player attributes (player.worn_item_1, 2, 3) for visible, non-weapon gear, chosen during character creation.
- The Personal Doctrine: Implement a player.doctrine string attribute (e.g., 'The Cynic', 'The Altruist') that gates special dialogue options in conversations.
- Start writing the lore/story of how the current Stormbound Haven gets destroyed/raided.