138 Commits over 92 Days - 0.06cph!
Code improvements:
- Config asset now inherits from BaseScriptableObject
- Better handling for invalid serialized data
Fix chainsaw hit sounds not playing in first person
Plays the correct third person deploy sound
Give new state in player anim controller an empty clip with a better name, makes it easier to override per override controller
Chainsaw chain now moves in third person
- Fix for third person attack hit not playing whilst crouching
- Reload (unscrew cap) and chain pull sounds now play in third person
- Move some visual update logic from OnFrameWhileHeld (local player only) to PostLateClientCycle
- Setup third person attack anims
- Add attack_damaging parameter and new state to PlayerAnimation controller
- Fixed issue with chainsaw third person deploy sound playing on loop
- Fix hit particles playing early
▍█▆▆▄▄▌▊▊▅ ▋█▋██▉▅▆ ▅▍▇▋▅▄▆ ██▋▄ ▋▋▆▅▋▌▌_▊▇▇▇▍▅
Merge from blueprint_unlock_fix
Fix for workbench tech tree appearing fully unlocked, woops
Fixes to get choice of mission rewards working properly
If a mission has no choice over rewards (the same list of rewards gets dispensed each time), this should appear and function the same as it did before
More progress on choice of mission rewards
- Rudimentary UI for previewing and selecting rewards in mission screen
- More work on mission editor inspector nicely working with new rewards data
Setup for other monument types
WIP setup for playing notification sounds for monument events
Update how mission rewards are serialized to support having a choice of rewards
Update all mission assets with ported over rewards data
Update mission editor inspector for new rewards structure
Merge from dlc_blueprint_warning
Merge from naval_missions
Error scan checks for more than one occurrence of an ActionEvent node type
Cleanup code for node creation search window
Move error log to where it actually is an error
Better node/data type registry
Progress on cleaning up all current conversation/mission changes
Commit progress on deep sea islands mission
Shift convar values by -1
- Add warning on research table panel if trying to create a blueprint for a DLC item and we don't own the DLC
- Update developer convar for accessing skins, can now simulate owning no skins