113,301 Commits over 3,959 Days - 1.19cph!
Added support for saving of database and removing items
Merge from unity_2022.3.24
BaseCombatEntity.Hurt uses pooling for HitInfo
▄█▇▍▍▇ ▄█▍▊ ▅▌█▇▉▇▆▌█▋_▉▇▇▋▄▆_█▍▄▄▍▅▌_█▉█
merge from qol_rotate_vending_machine
merge from tutorial_gun_unlock
merge from mission_improvements_may_24
restore
96033 mission_improvements_may_24
Item / ItemManager use pooling
subtract mission_improvements_may_24 - compile fix
merge from mission_improvements_may_24
merge from minigun_fixes_may_24
▅▆▊██ ▄▊▌▇ ▌▊█▍█_▌▆█▌_▌▊▋▅▌▇▍▋
Added profiling and stat command to investigate potential zone leaking.
▄▊▆▄▉ ▆▋▌▅ ▅▅▌▊_▇█▄▉▊▋▌█▊█_▊▋▉▋_▋▊▉█▄▉_▌▉█▇▄_▍▇▅▋
merge from patrol_helicopter_health_reset
Eliminated BaseCombatEntity.Hurt GC alloc
Fixed BaseProjectile.DelayedModsChanged profiler sample mismatch
some walkways set model fixes (sg's, holes)
better staircases for radtown storage building large
s2p
▌▅▌█▅▋ ▇▌▊ ▋▇▉ ▇▅▄▉▉▅█▆ ▌▋██▉▋ ▇▇▇ - ▌▍▍▋▉▇▍ █▌▌ █▍▇▅▋▅▌▇ ▍▆▄▆ ▇▋ ▄▊▄▊ ▇▌ ▇▇▄ █▋▋█▋▌▋▅ ▄▊▇▍▆█▉ ▋▇▋██▄ ▇▊ ▊▅ ▋ ▌▆▆▄▍█▄▍▍▇▄▋▄▉▆▅▍▉▄ ▌▋ ▅▉▍▄▅▍ ▍▄'▅▅ ▄▆▄▍ ▉▍▄▋▌▌▆ ▉▅▋▊▊▍▅▌ ▇▅▉▇▍▊▋▆▄▋▉ ▄▍▋▆▍█▍▉
▊▆▍▋▅▍█ ▊▇▆ ▇█▍▌ ▅▌▍█▍▅▇▋▊ - ▄▍ ▇▋▇ ▌▍▌▆▊██▊ █▇██ █▄█ ▄▊▇▉ ▆▌ ▍▆██▌▆▍ ▉▌▋ ▌▅▅▋▇█▅▋ ▉▇█ ▇▊▄▉▊▆ ▇▉▇▊ ▌█▉▌▊▇▋ ▌▅▉▅▉▉▊▆▆▆▄ ▊▉▉▍▍▇ ▉▊ ▇▍ ▅ ▍▉▍▉▅▄
Fix target detection triggers for turrets on nexus ferry being very far away from the turrets
Fix foundation not replacable under a roof
- ensure foundation can't be placed clipping into roofs
https://files.facepunch.com/jakerich/DiEvbg8FtDsQvCkQ/ZXt1WMKFWMUmUu0d.png
https://files.facepunch.com/jakerich/ba6PAFGqdbJdQgs8/xFa89R274Dbx7H8o.png
Fixed reload option when selecting a minigun in the inventory not translating properly
Adjust prompt on minigun reload tip to mention workbench lvl 2/3
Award tutorial gun achievement when opening the rate rather than via physics trigger, should be more reliable?
S2P both stables and fishing villages
Fix 'Saved = true' being set for the new function
Add `refresh_nickname_cache` to force manual refresh of steam nicknames
Force the nickname cache to refresh when connecting to a server to give steam every chance in the world to download nicknames
More map marker size adjustments
Remaining throwables w/ script setup
Fixed one of the cake candles getting blown out out when you run far
Don't allow missions to end if the player doesn't have enough slots in their inventory for all of the rewards (includes any applicable bonus rewards)
Show an error toast in this case
Toasts can now appear while the player is in a conversation
Shrink vending machine clusters that are too close to mission marker clusters
Conversation screen can now be closed with escape
Fix nexus map not filling the screen when zoomed out on ultrawide displays
Added support for 'AssetModificationProcessor' interface, which now keeps track of added and removed assets, allowing the tracker to process those entries
Refresh list of nicknames every 30s for the first 2 minutes of gameplay, then move to refreshing steam nicknames every 5min
Fix client crash when loading clan score events
Fix minigun deleting ammo when it runs out of durability and deletes itself (by putting ammo into inventory)
Add `breakheld_almost` command to put the held item to 1 durability
Fix unable to replace foundation under half height floor after the foundation is destroyed
- exclude floors from normal deploy volume
- add smaller build volume the exact size of the foundation specifically for floors
https://files.facepunch.com/jakerich/8JGYPyRbYbgdmtWo/5QcMFMEycMJf4bG7.png
Merge from unity_2022.3.24
█▊▊▅▉▋▌▆▌ ▇▉▄▉▌▋▅▅▍ ▇▅▊▅▌, ▌▋▋▌▅▊ █▉▊▄▉ ▋▆▅▆
▆▇▄█▍▋▆ ▆▌▇▊▌▄▊▅▅▋▄ ▅▄ ▊▅▉▄▍