224,627 Commits over 3,714 Days - 2.52cph!
First draft of AutoSkipUpgrader
Enable AutoSkipUpgrader in HotloadManager
Iterating on borders, change how borders are calculated to something simpler and better
Finish the equation for cssbox borders that works universally
Fix border alpha
Remove a few pointless border tests
merge from card games (light fixtures & related files)
Bandit town gambling lighting update + s2p
Gambling light cord mesh is standalone, for variable length scaling.
Gambling light prefab setup, effects & color variant.
Merge CardGames -> Main. Includes the new dismount on server load system.
For the dismounting on load, work around the issue of seats not being saved and therefore ending up with different UIDs on load
Gambling light texture & material improvements.
Optimized size & compression. Marked some _unused that aren't worth the memory usage atm.
Do a full compile for testmap
Some more Switch leaderboard fixes
Integrate cs_mdl_import into modeldoc_utils so it can be used by both modeldoc and cmd line
Add Invert option to RenderPrimitiveBox
Add ModelDoc RenderPrimitivePlane
▉▌▅▉ ▌▆▆▊▆▋▇▆▅▆ ▌▇ ▇▄▋ ▊▋▅█▇▇▅ ▉▌▋▋▄
Remove the warnings for inputs from the non-active player, it's fine to just ignore them.
▍▍▄▍▉▊▌▅▌▉▅▍ ▄▊▋▉▄▆▊ ▉▇▇▍▆▄ ▆▍ ▍▍▇▍ ▌▌▋▆█▍▍▊▇ ▅▇ ▄▍██▄ ▄▊ ▋▍ ▅▄▆'▊ ▉▍ ▋▍▇▊ ▍▆ █▊▇▅▇
Update metadata / attached file of a cached leaderboard entry
selected contact progress, note edited
updated player card game anim
No longer using persistence slots on Switch
Fixed leaderboard entry metadata / replay not being attached on Switch
Fixed leaderboard cache being ignored if entry count == 0
ElementScaler now applies OnEnable()
Fixed leaderboard entry medal icon while fetching metadata
Fixed JsonSerializationException from OptionsData
Make sure leaderboard cache invalidates when metadata is attached
lighting test / asset cleanup
Merge branch 'master' of sbox
Continued rock investigation
Move IMenuAddon into engine (so it can be accessed everywhere)
Loading screen refactor
▋▄▄▌▄▌█▅ ▉▍▌▅▅ + █▋▆▌▄█▊▍▍, ▆▋▄▋ ▇▋▅ ▆▆▆▌
tangents calculate test
Updated CraggyIsland for more testing
Built support for restricting roam points to within a distance from home point into BaseNavigator.
Bunch of roam/pathfinding tweaks and improvements.
Roam point scoring updates/fixes.
New tunnel dweller prefab updates (max roam distance etc).
Better terrain normal calculation
Baked LODs for large oilrig and oilrig crane
Scene2Prefab Oilrigs and Junkyard
Fixed double shotgun, fixed weapon attachments bug, fixed skin issue with viewmodel camera
Rename AddonManager to ServerAddons (clearer)
Mount downloaded addon when creating gamemode
Fixed sub-filesystem dispose parent on dispose
Dispose transient addons on game shutdown
Refactor addon loading so it's not dependant on folder name (cc @layla you need to add name to your .addon)
Warn if trying to add addon without an .addon
Merge branch 'master' of sbox
Art Test Map 2
Map 2 testing art assets
Merge branch 'master' of sbox
▉▄▄▊▉▅▍_▅▇▆_█ ▇▇▆▋ ▄▊▌▅▋▊█▉▆▄▇▋
Fixed trying to submit scores from queue too early on startup
Fixed score submission deadlock on switch
Explicitly assigning bundle to all the cliff / rock collider meshes
Rename IMenuSystem to IMenuAddon
Cached files from server go to downloads/.sv/
Create RootFileSystem class, clean up EngineFileSystem init
Github addon downloader
RunAnalyzersDuringBuild = false
Merge branch 'master' of sbox
geometry reset on cliff rocks renderers and colliders
When the server loads a save and a player was mounted, move them to a valid dismount position if there is one instead of just spawning them at the spot they were mounted. Fixes getting stuck in the poker table among other things.
Fixed accessing bandit terminal
S2P Bandit town