Posted October 10, 2020 by Cold Tea Games
#fantasy #magic #singleplayer #swords
I know I'm a little late :) Whops
Stuff I've worked on in the past week:
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!