3,309 Commits over 945 Days - 0.15cph!
Reduce F15 flyby volume by 45%
Finally fix building blocked guides not showing in standalone builds
- find the largest volume before PreProcess destroys the heirarchy
Merge from main -> qol_building_blocked_visual
merge from allow_barricades_monuments -> aux2
Merge from main -> allow_barricades_monuments
Cache if a collider is part of a monument with `MonumentColliderTag` component(so it works in standalone builds)
merge from main -> allow_barricades_monuments
Show building guide of teammates
- must be holding building plan yourself to see your teammate's guide
https://files.facepunch.com/jakerich/Hx1lUhI4usjugLyn/hfjwskjS6uxH0G4x.mp4
Fix incendiary ammo not requiring BP for mixing table
Fix odd item amounts splitting properly
Fix splitter not resetting when dragging items onto your selected item stack
Fix item split slider resetting every time you split an item
- still resets to half if you split off half or more of a stack
https://files.facepunch.com/jakerich/aDIXKDjIfFRGE61D/FlMW109GZ8dB41WI.mp4
Attempt #2 taking into consideration all deployables use the same planner entity
- fixes stuck placing building block when trying to place mixing table
merge from main -> fix_planner_reset_construction
Fix NRE when loading into server
Fix NRE when switching servers
- caused by not removing from static List when monument is destroyed
merge from allow_barricades_monuments -> aux2
Apply same treatment to stone, concrete & sandbag barricades (can't place on monument concrete, can place on the terrain)
Wooden barricade only buildable on the terrain parts of a monument, block it on all the concrete parts of a monument
https://files.facepunch.com/jakerich/fyl41vRDD6IA5gyt/BM9AhaPzcWubIRbQ.mp4
merge from main -> qol_building_blocked_visual
merge from main -> allow_barricades_monuments
Fix unity somehow removing "Show Building Blocked" I added to the options menu
Don't show red building boundary around substations inside monuments (only outside or on edge)
Only show building blocked to 100m from outside of border and 15m inside of border of building blocked
- convar to modify distance `building_blocked_preview_distance`
Mark `show_building_blocked` as a saved convar
Expose `Show Building Blocked` in the options menu
Add `show_building_blocked` convar to disable the building preview on client
Add `show_building_blocked_server` replicated convar so servers can turn off the feature (if needed for modding)
Codegen
Increase height of supermarket building blocked box to clip underground slightly (like the sphere did)
Change supermarket to only a single square `prevent_building` collider
- removed the extra sphere collider but resized the square to be the same overall shape
S2P supermarket
Show building blocked of monuments with the BR sphere effect
- will only show monuments & caves (not roads or rails)
- only will show when holding building plan
https://files.facepunch.com/jakerich/IgNQuA7CXFEAEXaM/1TDceAwIsJp7iV7A.mp4
Block the following items from being stored in TC
- sulfur ore
- sulfur
- gunpowder
- explosives
- diesel
- camera
- laptop
thumb_up
78
thumb_down
84
Fix showing rotation as possible after loading server save
merge from main -> qol_hammer_pie_menu_consistant
Show turret interference when looking at it with a wire tool
Show turret interference when placing down a new turret
- only show interference based on the turrets you are authorized on (prevents you from holding a turret in your hand to see how many turrets are in an enemy base)
- make `maxinterference` and `interferenceradius` convars replicated so it works on modded servers with higher interference values
https://files.facepunch.com/jakerich/oP3LLKxddkeSokDj/PcPMSfjNLkBwSe8i.mp4
Fix #SERVER compiler error
Merge from allow_barricades_monuments -> aux2
Manually remove all `hackweek_combat_playground` code
Fix wooden barricade missing default layer check when placing
- add new default volume check and ignore other wooden barricades
Manually fix bounds of wood double barricade being too small in X direction
Add analytics for how long the server took to save
Fix F8 menu not updating when you switch servers
Fix building plan resetting to foundation when moving in & out of hotbar
Always show demolish & rotate option in hammer but grey it out to reduce misclicks when upgrading
- add ability for context menu options to set their scale independantly
- scale the demolish & rotate button to 70% of the normal button size
- implement existing scaling of building plan pieces with the new size scaling options
https://files.facepunch.com/jakerich/CDSmjPwR6Ul4HZE8/R1GgHH2QlKRN5FYn.mp4
Add comments (it actually was not spawning on bottom as frequently, top was fine)
Fix oilrig not spawning on the top of the map as often as expected
Tuned back salvaged hammer because it's a T1 item, not T2
- 3x original DPS -> 2x original DPS against deployables (60% of jackhammer DPS)
- destroys every barrel 2 hits -> destroys 35hp barrel in 1 hit, 50hp barrel in 2 hits
- better than every other melee tool at breaking deployables, outclassed by jackhamer
thumb_up
68
thumb_down
13
merge from main -> qol_salvaged_hammer_buff
Fix mixing table resetting to the top of the scrolling menu of recipes every time you access one
https://files.facepunch.com/jakerich/m2pBAkIZ6ElU7yHx/JkdhwA88p25hlpI2.mp4
merge from main -> analytics_server_profling