8,073 Commits over 3,806 Days - 0.09cph!
Let enemies wake up immediately on spawn again
Throw holdables in a parabola
New leaderboard API
Leaderboard API change
Use new server-side leaderboard submit method
Fixed warning
Tell daily challenge spectators why they are spectating
Disable score submission in tools mode again
Smaller time text, add total level count to UI
Fixed submitting wrong depth to leaderboard
New Leaderboards API wraps Steam Leaderboards
Handle clients disconnecting while submitting a score
Use new server-side leaderboard submit method
Fixed warning
Tell daily challenge spectators why they are spectating
Added server-side Leaderboard.Submit( client, score ) extension
Added wrapper around Steamworks leaderboards
Allow querying leaderboards from menu code
Add DefaultLeaderboards addon metadata, for which boards to show in menu
Format for substituting in dates to default leaderboard names
Let date formats like yy-MM-dd survive string.ToTitleCase()
Added yy-MM-dd date format tests for string.ToTitleCase()
Use DateTime.UtcNow.Date for date substitution in leaderboard names
Get rid of LeaderboardSort enum, just use a bool IsAscending
Made Leaderboard const fields private
Rename GameIdent to PackageIdent in new leaderboard wrapper
Make LeaderboardEntry.Details internal for now
Added wrapper around Steamworks leaderboards
Allow querying leaderboards from menu code
Add DefaultLeaderboards addon metadata, for which boards to show in menu
Format for substituting in dates to default leaderboard names
Let date formats like yy-MM-dd survive string.ToTitleCase()
Added yy-MM-dd date format tests for string.ToTitleCase()
Use DateTime.UtcNow.Date for date substitution in leaderboard names
Get rid of LeaderboardSort enum, just use a bool IsAscending
Made Leaderboard const fields private
Rename GameIdent to PackageIdent in new leaderboard wrapper
Make LeaderboardEntry.Details internal for now
Let date formats like yy-MM-dd survive string.ToTitleCase()
Format for substituting in dates to default leaderboard names
Add DefaultLeaderboards addon metadata, for which boards to show in menu
Allow querying leaderboards from menu code
Add DefaultLeaderboard addon metadata, selecting board to show in menu
Added wrapper around Steamworks leaderboards
Lava sounds
Debugging submitting scores
Daily challenge
Daily challenge fixes
Optimizations for the last level
Elite wizard bolt tweaks
Quick placeholder ending
Added timer
Fixed dressing player ragdolls
Item collect anim tweak
Lava model tweak
Allow enemies to be removed during a level
Add spike traps to the final level
Always make sure the key can be thrown into the exit
Removed some testing code
Enemies only wake up when a player can be reached
Final level tweaks
Ridiculously big diamond
https://files.facepunch.com/ziks/1b0511b1/sbox-dev_thipGDGN26.mp4
Larger map, fixed missing material
EliteCharger refactor
EliteKeyhunter refactor
EliteWizard sound tweaks
Different teleport particles for elite wizards
Elite wizard bolt visual tweaks
Wizard bolt splash effects
Enemy spawning tweaks
Fixed missing texture on spike traps
Elite seekers vault more often
Reduce pathfinding cost of other enemies
Attempt to keep bot running after faults
Force handheld mode when at Steam Deck resolution or lower
Updated Facepunch.Steamworks
Support for RemoteStorageLocalFileChange on Steam Deck
Launch parameter fix
UgcItem Downloaded time
Support for RemoteStorageLocalFileChange_t
Disable kill command
Trying to fix possible whitelist error
Survival streak bonus cap
Separate leaderboards for money and depth
Fixed enemy starting rotation
Enemy initial eye rotation fixes
Player vault cooldown fixes
Player vault recharge bloops
Enemies try to walk forwards after spawning
Enemies don't collide with traps
Vault recharge particle / sound tweaks
Re-implemented wall gap movement assist
Show on-screen warning if in editor mode
Enemy spawning tweaks
Player collision tweak
Working on a spike trap
Attempt to fix movement regression #25
Record some game events
Spike traps should always face the same way
Use capsules for player movement / collisions #25
Spike trap sounds
Player collision tweaks
High latency movement fix