userJames Kingcancel

7,945 Commits over 3,745 Days - 0.09cph!

2 Years Ago
Delete individual steam leaderboard entries List periodic leaderboards, implemented deleting
2 Years Ago
Disable score submission in tools mode again Smaller time text, add total level count to UI Fixed submitting wrong depth to leaderboard Throw holdables in a parabola Let enemies wake up immediately on spawn again Added legacy hardhat Lava death text tweaks Fixed players not always throwing the key Tweaked enemy awake delay Fixed hardhat again New leaderboard API
2 Years Ago
More refactoring * Leaderboard has too many fields to justify being a struct anymore * Nested Leaderboard.Update and Leaderboard.Entry * Leaderboard<T> can inherit from Leaderboard now, much less repetition
2 Years Ago
Built-in support for periodic leaderboards (daily / weekly / monthly)
2 Years Ago
Support for marking entries as deleted in the backend Refactor to nest leaderboard attributes etc in the Leaderboard struct
2 Years Ago
Fixed leaderboard details having too much padding
2 Years Ago
List Steam leaderboards on Rankings page Display / decode steam leaderboard entries
2 Years Ago
Read leaderboard type info from local addon assemblies in tools Display custom leaderboard types in the menu https://files.facepunch.com/ziks/1b2011b1/sbox-dev_xm1fXA5ej8.png
2 Years Ago
Code-first typed leaderboards, support for creation / writing / reading
2 Years Ago
Simple frame-based animations
2 Years Ago
Fixed sprites showing as a white box for a frame or two on spawn Removed all compiled assets again Updated .gitignore
2 Years Ago
Check type inits before loading an assembly Facepunch/sbox-issues#2313
2 Years Ago
Added Sprite.ColorFill property Merge remote-tracking branch 'origin/main' into main
2 Years Ago
Added Sprite.Filter, added compiled assets
2 Years Ago
Main menu Leaderboard visual tweaks
2 Years Ago
Fixed submitting to typed leaderboards from the server Main menu leaderboards support new types / multiple fields
2 Years Ago
Started on leaderboard definition code gen Typed leaderboard score encoding Typed score decoding Moved setting for which leaderboards are visible in the menu
2 Years Ago
Added ExpandGroup.SetHeaderWidget Added "danger" button type in tools Let FloatProperty widget support more than 2 dp of precision First pass of leaderboard type editor done
2 Years Ago
Fixed integer division in Link.cs Converting long / double to / from string Added MinValue / MaxValue to Float / IntProperty editors Make PropertySheet.AddProperty() return a Widget Leaderboard configs, typed leaderboards WIP leaderboard type editor
2 Years Ago
In-game leaderboard UI tweaks with title / player count https://files.facepunch.com/ziks/1b1011b1/sbox_zdvdjjzfiN.png
2 Years Ago
Lava death text tweaks Fixed players not always throwing the key
2 Years Ago
Added legacy hardhat
2 Years Ago
Let enemies wake up immediately on spawn again
2 Years Ago
Throw holdables in a parabola
2 Years Ago
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
2 Years Ago
New Leaderboards API wraps Steam Leaderboards
2 Years Ago
Handle clients disconnecting while submitting a score
2 Years Ago
Use new server-side leaderboard submit method Fixed warning Tell daily challenge spectators why they are spectating
2 Years Ago
Added server-side Leaderboard.Submit( client, score ) extension
2 Years Ago
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
2 Years Ago
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
2 Years Ago
Leaderboard API change
2 Years Ago
New leaderboard API
2 Years Ago
Let date formats like yy-MM-dd survive string.ToTitleCase()
2 Years Ago
Format for substituting in dates to default leaderboard names
2 Years Ago
Add DefaultLeaderboards addon metadata, for which boards to show in menu
2 Years Ago
Allow querying leaderboards from menu code Add DefaultLeaderboard addon metadata, selecting board to show in menu
2 Years Ago
Added wrapper around Steamworks leaderboards
2 Years Ago
Lava sounds Debugging submitting scores
2 Years Ago
Daily challenge Daily challenge fixes
2 Years Ago
Optimizations for the last level Elite wizard bolt tweaks
2 Years Ago
Quick placeholder ending Added timer
2 Years Ago
Fixed dressing player ragdolls Item collect anim tweak Lava model tweak Allow enemies to be removed during a level
2 Years Ago
Add spike traps to the final level Always make sure the key can be thrown into the exit Removed some testing code
2 Years Ago
Enemies only wake up when a player can be reached Final level tweaks
2 Years Ago
Ridiculously big diamond https://files.facepunch.com/ziks/1b0511b1/sbox-dev_thipGDGN26.mp4
2 Years Ago
Lava
2 Years Ago
Larger map, fixed missing material
2 Years Ago
First pass at last level
2 Years Ago
EliteSeeker anim tweaks