Mythforge - Weekly Devlog #12


Welcome to the twelfth weekly devlog update of Mythforge

I know I'm a little late :) Whops

Stuff I've worked on in the past week:

  • Added temporary player armor
  • Added Bloodsteel Greatsword
  • Added ambient music
  • Added a "permanent inventory"


Royal Knight Armor Set

Epic gave away a nice armor set to everybody this month and I tried it on my character. It doesn't fit the male human model because it wasn't made for it, so it looks weird. I've temporarily solved this by setting player characters visibility off when the chest armor is equipped but of course this will be changed. 

I've already shared the armor pack I have in my mind in the previous week's devlog and I'm still waiting for it to go on sale. I will switch this free one with that pack when I buy it. 

Here is a video of the armor:




Bloodsteel Greatsword

I've modeled and textured a greatsword for one of the greatswords in game which had a placeholder up to now. The engravings on the sword means "flame" in one of the languages of Skyrim :)


And here is a video:




Ambient Music

Added ambient music around the Lordenfel level. Also added ambient sound effects like wind, crow caws, tree leaves moving in the wind etc.

Here is a short video showcasing the sound effects (and little additions to the level):




"Permanent Inventory"

I've noticed that if the player died after taking the key for the door in the level without saving at a checkpoint, the key would be deleted from the inventory and player would be stuck because there wouldn't be any way to obtain that key again. 

I've fixed this by adding a "permanent inventory" category, its the same as inventory but it doesn't get effected by the item removal code. I've also added an attribute to items to indicate if that item should be permanent or not.

The way it works is:

When the player picks up an item the game checks if it has the "permanent" attribute. If it does, after adding it to the normal inventory it also adds it to the permanent inventory array.

When the player dies and loads the game to the previous checkpoint, the game checks all of the items in the permanent inventory array to see if the player's last save has those in the normal inventory. If the doesn't have the item, it gets added.


That's it for this week and see you next week!

Get Mythforge

Download NowName your own price

Leave a comment

Log in with itch.io to leave a comment.