Hey another patch
So the game is getting closer and closer to being done.
Most of the quests are done, just need to adjust some stuff to it
also have been working a lot on combat and optimizing the game, adding LOD for models etc
So yea im really excited about this, i really want to get the game done soon.
anyways patch notes: ( a lot of new and exciting stuff has been added)
- Fix questline - entire questline can now almost be completed from start to end
- fix raid quests - fixed some bugs where bandits wouldnt spawn in the right places for quest triggers
- fix raid bugs - fixed some bugs where bandit npcs would spawn ontop of eachother and not move
- snow biome - added a generator to add mountains and other hill like stuff for a snow mountain landscape
- fixed a lot of bugs in regard to the game ending - no spoilers
- added a prologue to the game - introducing the story and what the game is about
- fixed some bugs where quest objectives would appear twice
- fixed a bug where navmesh baking would cause lag
- shield bug: tested and fixed a bug where the shield would ignore player hits - not causing a recoil
- shield bug: added shield poise / stamina drain, now the target getting hit will drain stamina when getting hit
- shield bug: now the attacker will lose stamina when attacking a shield thats blocking
- guard break: added guard break for shield - when you deplete the shield stamina bar the target will guard break and get stunned for a second
- camera lock: fixed some bugs where the camera would lock in too high - making it look weird
- camera lock: fixed strafing values so movement looks better when locked in
- tutorial: added tutorial for quests - now a prompt will appear - describing how to complete a quest and introducing the player to keybinds and mechanics etc
- added bandit patrolling - now bandits will patrol the roads
- minimap: fixed some minimap lag bugs
optimizing:
- added LOD / level of detail to most models and meshes to reduce draw overhead and reducing lag - might still have some visual artifacts as it needs to be adjusted
- added LODs to everything
- introduced a scene optimizer that will run at start of the game, making game load smoother
combat:
- fixed some bugs where units would orbit around targets in large scale fights
- fixed some bugs where units wouldnt attack or idle during combat
- fixed some bugs where the units wouldnt find a target, now 2 units attack 1 target at once
Sounds:
- Added combat sounds including: hit sounds, death sounds, weapon sounds, UI sounds
Respawn:
- Fixed a bug where player wouldnt respawn at base
- Added options to spawn at hometown or players spawn point at their base
Death:
- Added a tombstone when dying that drops all your loot, so watch out when you die.
Gameplay:
- Added world bounds to the game, ie mountains so you cant run out of the world.
- Fixed loading screen transition, there was a bug where the UI would disappear in between transitions.
- Fixed saving / loading bugs.
- Fixed the opening dialogue.
- Fixed a bug where NPCs wouldnt equip a bow going hunting. Now they prioritize crafting a bow before any other weapon when going hunting.
- Fixed more hunting bugs, where NPCs would get too close to their target, or miss when shooting with the bow.
- Fixed loot distance for NPCs when hunting.
- Added damage text; now it will display target, and how much damage you dealt when you attack.
- Fixed some LOD issues where items would disappear.
Attacks:
- Fixed a bug where combo attacks would consume double stamina.
- Fixed a combo bug where attacking mid attack would reset the attack.
- Fixed a combo bug where you couldnt combo anymore.
- Made it so attack locks after ending, so you have to wait a little before attacking again.
Sounds:
- Fixed sound settings; now the sound level will carry over from the main menu to the game. Before there was a bug so you had to open settings before the sound worked.
World:
- Added grass to the world. Had to remove it due to performance issues.
Tutorial:
- Gradually added an intro tutorial for the first couple of quests to introduce the player to the game.