April Development Log I
Added 2023-04-16 15:00:03 +0000 UTC
So, since the last post, I managed to make a new database implementation for items, add the mechanics of a simplified description. Also I thought about the crafting system carefully and decided to make it more complex on the one hand, but on the other hand, the player will have more room for error.
ITEMS
- Updated the entire inventory and item code. Removed all the old and unused code, as well as optimized logic.
- Implemented a new database for items, which is easier to work with and has more optimized code. All data from the old one has already been successfully transferred to the new one;
- Fixed the display of a large number of items in the inventory;
- Now ingredients can only be used at a certain crafting station. It will no longer be possible to cook porridge from an axe :D
- Some items may have a simple name and description, as well as a full name and description, where the first is always available, and the second is only available when a certain skill level is reached;
- Blacksmith skill now shows the full name of the ore, and also indicates in the description what it is needed for;
- Player now sees only the upper effect of food/potions. All effects will be displayed at a sufficient level of Alchemy/Survival;
- Plants also have simple names, similar to items that are harvested from them;
- Added a new item type: Repair;
- Added new categories of items to the book: Recipe, Other;
CRAFT ITEMS
- Added items: Jug and Water Jug. Water jug will now replace water bottles and can hold up to three "units" of water. This means that you can either drink from it three times, or use water in crafting three times:
- The water jug has a "durability" parameter as weapons to display the fullness. Also added the corresponding text in the description;
- Added the ability to select recipes and light a fire with the keyboard in crafting menu;
RECIPES
- Updated appearance of recipe pages;
- The appearance of the recipe now depends on its condition. Recipes with lower quality are more torn and dirty, which makes it difficult to read the recipe;
- If the player finds a recipe with a higher quality, the quality of the existing recipe will be updated;
- The quality of the recipe affects its cost;
- Added a "Terrible" quality level for items and recipes;
- Added the ability to switch recipes to the A/D keys in the mode of adding a new recipe;
CRAFT
- Changed the duration of crafting items. Now it matches to the one in the paper recipe;
- The player now has to set the duration of crafting the item himself and this affects its quality;
- When crafting mode is enabled, all items containing water will be converted into a "water" item for greater convenience and to prevent confusion among players;
- The ready-made recipes now has the crafting time that the player set, and not from the database;
And yes guys, if you get a chance please switch to my Boosty. I still don't get anything from Patreon and would like to leave this platform.