Devlog #8 - Enhanced Owner Types, Shopkeeper Functionality, and Currency System
Devlog Update - Enhanced Owner Types, Shopkeeper Functionality, and Currency System
We are thrilled to bring you the latest updates that greatly enhance the gameplay experience of our game. These updates focus on the implementation of owner types, improved shopkeeper functionality, and the introduction of a currency system. Let's delve into the details:
Enhanced Owner Types:
To ensure efficient inventory management and ownership control, we have introduced separate owner types for different inventory components. The following owner types have been implemented: Player, Shopkeeper, Container, and None. This allows for a more organized and streamlined approach to item ownership and interaction within the game world.
Shopkeeper Functionality:
Building upon the owner types, we have implemented enhanced functionality for shopkeepers. The shopkeeper owner type restricts the ability to pull items out of the shopkeeper's inventory, while still allowing players to place items into the inventory for later sale. In future updates, the action menu for shopkeepers will feature a "Buy" button instead of the "Use/Drop/Drop All" buttons, providing a seamless shopping experience for players.
Currency System:
We have introduced a currency system to facilitate in-game trading. Currently, the currency system utilizes an integer value, representing the amount of currency possessed by both the player and the shopkeeper. However, we have designed the system to easily accommodate a more robust currency system in the future, such as using a data table or structure to define and manage different currencies within the game.
Bugs:
While we have successfully prevented players from pulling items out of the shopkeeper's inventory, there is a bug that allows the exchange of different item types, such as dragging iron ore for and exchanging it for bread. We are actively addressing this issue to ensure proper trade restrictions and maintain gameplay balance. Resolving this bug will reinforce the integrity of the game's economy and prevent unintended item exchanging.
We are dedicated to continuously improving and refining our game to deliver a captivating and immersive experience. The introduction of owner types, enhanced shopkeeper functionality, and the currency system add depth and realism to the gameplay mechanics. We appreciate your continued support and valuable feedback as we strive to provide the best gaming experience possible.
Stay tuned for future devlog updates, as there are more exciting features and bug fixes to come!
Get Heavenly Merchant
Heavenly Merchant
Status | Prototype |
Author | David Slavinschii |
Genre | Role Playing, Action, Adventure |
Tags | Singleplayer, Trading |
More posts
- Devlog #16 - Currency Display, Tutorial Town and Pre-Alpha Official ReleaseMay 20, 2023
- Devlog #15 - Improvements to the Trading System: Buying and Selling with Currenc...May 20, 2023
- Devlog #14 - Improved Purchasing from Traders | Quantity SupportMay 20, 2023
- Devlog #13 - Introducing Purchasing From TradersMay 20, 2023
- Devlog #12 - Introducing Trade MenuMay 20, 2023
- Devlog #11 - Improving the Fluctuating Market and introducing WartimeMay 20, 2023
- Devlog #10 - Introducing Market Fluctuation and Enhanced Inventory SlotsMay 20, 2023
- Devlog #9 - Refined Owner Types and Planned Future WorkJan 17, 2023
- Devlog #7 - ContainersJan 17, 2023
Leave a comment
Log in with itch.io to leave a comment.