389 Commits over 214 Days - 0.08cph!
Fix typo in primitive changelog
Workbnech is no more. Rust is once again playable
Remove garbage allocations from calls to FindItemsByItemID
Merge from fix_ammo_contents_bug
Fix for amount to reload value when switching ammo types being wrong if ping wasn't low enough.
Changes to dialogue tree editor:
- Support for new node types (entry node, branch node)
- All dialogue trees now have and start at the entry node, with conditions for which speech node to start at defined in the graph editor window rather than in scripts
- New node creation window
- Nodes are now stored with GUID's and we use these to determine connections rather than shortnames
- Updated all existing conversations to work with these changes, all *should* be mostly working as before. Where some scripts are still relying on shortname values things will break
- Various other small fixes and improvements
Merge from waterpump_occlusion_fix
Fluid switch and powered water purifier loop audio now also affected by occlusion.
Merge from tugboat_toot 🎺
Restore changes and fix compile errors
Change UI sounds and fix NRE when deployed in third person
Water pump idle loop audio is now affected by occlusion.
Merge from compass_gameplay
Fix and improve the previous fixes and improvements
Add options for setting rate limit of horn.
Initial settings allow for unlimited hooting and tooting.
Hopefully fixes and improvements
Setup for third person testing
Initial setup of Tugboat horn
Merge from console_recover_changes
Clearing whole inventory now replies with the affected player's name.
Fix for command "clearinventory playername" with no additional parameters not clearing anything on the target player, now clears entire inventory.
Resolved the compiler warnings flagged by the IDE as errors
refillvitals, refillvitalsall, heal will now also revive players if they are injured. This can be disabled by passing in "--no-recover" as the first argument.