239,562 Commits over 3,837 Days - 2.60cph!
Misc fixes to jungle ruin wall kits. First pass tests of ruin rubble props
▋▉▉▉▆▉▇ ███▆ ▉█▌▇▋▊ ▅▄▇▋▅▋▊▄▉▍ ▉▍ ▇▄▄▋▇ ▍▇▌ ▇▉ ▆▇▍▉▉▊▌▋▍▄ ▉▍▋▇ ▊▆▊▌▍▉▊ ▉▌█▄▇▆ ▌▄▌▍▍▆
Right Click with Rectangle Tool will delete
https://files.facepunch.com/CarsonKompon/2024/August/02_12-33-CheerfulAngora.mp4
Prevent potential crash with NWVars
Fixed a copypaste error in edit_sky
Replace debug.getregistry usage with RegisterMetaTable (Pull Request)
Replace debug.getregistry usage with RegisterMetaTable (#2097)
Don't show editor keybind warning when empty. Resolves Facepunch/sbox-issues#6074
Fixed copy paste error in edit_sky
Fixed performance degradation with lots of static props
Reduce non-empty reload time, mark if it's a continued reload and fuck the delay off
player update rocket launcher reload anim for the weapon speed changed from 0.5 to 1
player update. handcuffs setup and anim set export
Badly coded anim delay until I rewrite this in a better way
Set up basic "b_reloading" loop for shotgun
Added Rectangle Tool
Tileset Tool Inspector now shows Properties on the currently selected tool. Added Separation to Line Tool and Hollow to Rectangle Tool
https://files.facepunch.com/CarsonKompon/2024/August/02_11-11-IllinformedArmyworm.mp4
Fixed being able to boost when dead
Fixed initial rotation delay for projectiles
Fixed UI absolute/relative issues
Round calculated line positions instead of flooring them (prevents lines from looking oddly curved at certain angles)
Update: Fixing deprecation warnings from obsolete Pool API use
Tests: none, trivial changes
Did some minor tileset optimizations. Added Line Tool to Tileset Tool
https://files.facepunch.com/CarsonKompon/2024/August/02_10-44-SickBird.mp4
Update example project assets
Ignore standalone builds folder
Adjust spaghelli reload timings to match new anims (havent implemented single reload anim loop yet)
▇▅▅▌▆▇▉ ▇▋▆▄▇▇█▍▄█▉ █▌ ▌▋▄▍▌
Make AE_CL_BODYGROUP_SET_VALUE work
Updated industrial.ceiling.lamp.compact Model and Prefab
Added New Textures and Materials for industrial.ceiling.lamp.compact
v_spaghellim4: added VMDL & animgraph metadata related to showing/hiding shells bodygroup
Citizen: re-enabled upper body component of the lean layer
Optim: Avoid unboxing in Pool.Free(ListDictionary)
Was reported by Clr Heap Allocation Analyzer and I missed it originally.
Tests: none, trivial change
Fix mistake in quaternion exp, causing Rotation.SmoothDamp to return incorrect rotation
Merge: from main
Tests: built all targets, ran around solo on CraggyIsland
merge from radtown redux branch
Added convar 'global.disable_clouds' to disable clouds
Allow more sections 🙈
Show authors on news sections
Update: disabling ServerTests to not mislead that they are working
Tests: none, trivial change
▍▄▇ ▌▍▄▆▇▍▅▋█▋▅▅▆▉▌ ▄▇▄▆▊▄█ █▄ ▅▍▇▋▉▆██▌▍ ▌▇ ▌▋▍▍▉▊▅▉
Merge: from main
Tests: ran new unit tests - all green
WIP - change from scene to camera attribute var in AmbientOcclusiion.cs
(WIP - other bits of test left in comments while trying to get this complete, just need to determine when PP AO is enabled back to pipeline)
Update: Refactoring code to not need Pool.FreeDynamic
Since there's no more users of Pool.FreeDynamic, removing it as well.
Tests: Ran CompanionServerTests - all green.
Clean: Makign tests available only in CLIENT+SERVER
Also adding assert messages to CompanionServerTests for slightly more clarity
Tests: built all targets in editor - pass. Ran all CompanionServer tests couple times - all green.
Keyboard/swipe navigation for news
If > 10% of users got errors, show error rate on card
Bugfix: Tests now able to run after a play session
- ServerMgr now cleans up players on shutdown in editor
- Tests are able to temp overwrite TerrainTexturing
- Tests disable gameplay analytics
Tests: ran all tests multiple times - all green
Add balls to focus view
Position text editing palette better