384 Commits over 183 Days - 0.09cph!
Fixes for hit particle timings
Merge from naval_missions
Add mission to hunt deep sea RHIB scientists, given to placeholder floating city mission provider
- Adds additional mission from Lumberjack to pay a visit to a floating city
- Update Lumberjack to support dispensing more mission types
- Update Lumberjack dialogue tree, slightly better responses for having recently completed missions and having no missions available
- Add temp new NPC on floating city for new missions
- Update mission list dialogue tree node to support having different dialogue depending on the selected mission
- Add option for kills from team members counting towards kill entity type mission objectives (does not affect existing missions)
Revert change to EditorSettings
▍▆▋▍▊ ▇▊█▉ ▋▌▄▇▆▋▊_▄▉█▆▇█▅█_▋▋▉
▅█▊ ▅▌▄▌▍▍▍ ▇▍██▊ ▉▉ █▄▆▊▆▍▌ ▉█▇▌▅▅▌▄▌
▍▅▍ ▇▅▉▆.█▌▆▅▊▌▊▊▍▍▅▇▌▊▊▍█ ▌▊▇▊▄▋
▋▅▆▅ ▉▇▋▅ █▌▋ ▋▋▍▌▆.▊▋▋▍▆▍▉▅▅▆▆█▉█▅▊█▄█▄▇
Fix for sound assets not being saved on config, assigned sound assets
Fix how phrases were being displayed and edited in conversation graph editor, now utilizes the custom editor for phrases
▉▇▌ ▍▉█▉▄▅▇▅▋▋ █▉▄▌▆ ▊▉▇▆ ▌▉▋ ▌▊▋▋▇.▅▅▄▄▌▄▆▅▌▆▍▄▄▆▋█▋▇▆▌█
▄▄▅▊▅ ▉▄▉▄ ▍█▄▄▍▌█_█▉▊▅▆▄▊▅_▊▆▋
Merge from naval_missions
▍▅▅▊▋ ▋▅▆▆ ▌▆▌▊▅▋█_▆▆▍█▅▊▊▊_▇▋▌
█▌██▆▌▋ ▋▄█▉ ▄▍▊▄ ▌▌▊▍▄▄ ██ ▆▆▄▍▅▊▅▅, ▋▉▊▊▅▍▄ ▅▍▍ ▊▄▊ ▍▍▌▅▋▉
▅▇▄▌▌ ▇▇▋▉ ▄▊▊▊█▊▇_▋▆▊████▅_▄▇▊
█▄▇▉▌▋█▆▆▍▉ ▅▅ ▋▍▉ ▅▇▇▅▍ ▋▉▆▍▆▆▍▇▊▊▋ ▆▄▊▅▌ ▇▆▌▇▆▍▄▌ ▋▄▌▉▉▋▋█▆▋▊▉▄▉▉▉
▄▌▋ ▋▋▄ ▇▆▄ ▇▇▄▋ ▇▇▆▉▆▌▆▉▇ ▉▍▆▋ ▋▋▇▅▄▍▄▉▇▇▍▅▅▊█▆▊
▌▄▉█▄▋▊▆ ▆▅▌▇▊▆ ▅▉▄▉▊ ▌▋▌▉ ▌▊▌▉▄▊▇_▌▇▊█▆▄▍▄_▅▆▌
▇▋▊▆▇ ▆▉▍▆ █▆▉▉▍▆▅_▇▋▌▆▆▍▍▄_▍▇▊
▌█▍ ▄▍█▄█▄▄▉▋▍▇▉▉▍▅ ▌▌▅▊▌▋ ▌▊▋▅ ▋▇▆▊▆
▊▇▉██ ▄▉▊▄ ▄▍▅▆▅▇▋ ▉▉ ▉▍▍▅.▅▊▆▅▆▊▍▋▊
- Various fixes for oil rig mission
- Bonus rewards are now displayed in the mission complete screen if you achieved them
- Various fixes and improvements for how rewards are displayed in the editor mission preview window~
- Bonus rewards can now also be non-items
- Cleanup bits of MissionsHUD, moved UpdateTImeText to InvokeRepeating
▋▋▄ ▇▇▋ ▊▇▌▉▋▋▉ ▇▉▆▍▅█ █▉█▇▆▍▉▋▅ ▍▅▌ █▅█▌▇▄▇▉
Codegen and localization rebuild
Restore mission rewards rebalance lost in merge
- Finish objectives for oil rig mission, assigned as new available mission from Outpost scientist
- Optional objectives are now prefixed as optional in the mission preview conversation dialogue
- Fix some issues with new reward choices
- Remove ShowIf attribute, was not working well enough across the board
- Add TryGetEntity to EntityRealm, works like Find but a little neater
Code improvements:
- Config asset now inherits from BaseScriptableObject
- Better handling for invalid serialized data
Fix chainsaw hit sounds not playing in first person