branchrust_reboot/main/naval_update/naval_missionscancel
35 Commits over 0 Days - ∞cph!
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 how phrases were being displayed and edited in conversation graph editor, now utilizes the custom editor for phrases
- 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
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
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
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
- Initial setup of oil rig mission
- More small misc changes to mission editor
Revert change to calculating distance on MissionPoint
Revert bad file change from merge
Merge from mission_create_streamlining