userTony Fergusoncancel

3,933 Commits over 823 Days - 0.20cph!

1 Year Ago
Web - Scheduled Events (#7) - Added API methods to interact with scheduled events - Added admin page to interact with scheduled events
1 Year Ago
Get rid of "generic" tag from DamageInfo.Generic - it's not really needed and didn't match its summary
1 Year Ago
Add cache for lobby member counts - should stop it taking up a bunch of frame time
1 Year Ago
Manually update presence when we get ServerInformation, fixes rich presence not being updated when joining existing servers
1 Year Ago
Support Rich Presence for active gameserver
1 Year Ago
Added tooltips to current game / map / addon rows, changed map row icon
1 Year Ago
Changed lobby frontpage style a bit, added with-hover so we get visual feedback on textentries Minor changes to CurrentGame component, clicking current game / map will open package modal
1 Year Ago
Added disabled attribute to TextEntry
1 Year Ago
Add Language.GetPhrase( textToken, data ) Use GlobalLobby to get a roundabout player count, display it in main menu Reduced border size on party deck
1 Year Ago
Moved BaseApiResponse to Api.cs GetScheduledEvents refactored, is BaseApiResponse
1 Year Ago
Add specific api functions based on BaseApiResponse Api uses new functions instead of directly interacting with db Works uses same Api functions, store creator's SteamId Add GetScheduledEvents Test
1 Year Ago
Added temporary "giveall" command
1 Year Ago
Docs pass, cleanup For now, exclude events that have already finished
1 Year Ago
Fixed ScheduledEvents not prioritizing active events Format TimeSpan in a front-facing manner (2 days, 10 minutes etc..)
1 Year Ago
Explicitly support DateTime for ModelFields
1 Year Ago
Adjust event widget style
1 Year Ago
Support case where we don't find an event. Minor code cleanup
1 Year Ago
Support "datetime" as a field editor, just use datetime-local Fixed not returning any scheduled events Added more data annotations to ScheduledEvent for validation Use ModelForm instead of our own hand-made EditForm
1 Year Ago
Update ScheduledEvents.Fetch to match new API, sort events by if they're active, then by time
1 Year Ago
Added endpoint to grab non-stale events
1 Year Ago
Messy proof of concept for showing scheduled events on the main menu screen, grabbed by the Api
1 Year Ago
Started on registering scheduled events, add admin page to add / list / delete already scheduled events
1 Year Ago
1 Year Ago
Set default gamemode
1 Year Ago
Aim Component will also create secondary fire input hint
1 Year Ago
Revert "Fixed weapon ammo not showing for non-active weapons, don't bother deactivating the components" This reverts commit aedf1cf1dfbf518334ce3077e8ce0ed69c1672ba. Introduce includeDisabled param to Weapon.GetComponent, look for disabled Ammo component where needed
1 Year Ago
Moved KillFeed files into own directory
1 Year Ago
Add boomer.kill event, send it to everyone when someone gets killed by a player
1 Year Ago
Add WeaponData.KillMessages, GetRandomKillMessage Boilerplate Kill Feed components Upped opacity of unequipped weapons on WeaponList Set up some kill messages
1 Year Ago
Reduced mouse delta ui translation significantly, it was making me feel sick Added player awards, killing sprees https://files.facepunch.com/devultj/1b2311b1/sbox-dev_HUJhvqN9su.jpg Add player awards UI component Set fallback award icon, fixed Beyond Godlike not displaying a Description
1 Year Ago
Fixed weapon ammo not showing for non-active weapons, don't bother deactivating the components
1 Year Ago
Accumulate mouse delta and translate the game's root panel a little bit https://files.facepunch.com/devultj/1b2311b1/sbox-dev_fPa5hkXL2E.mp4
1 Year Ago
Add input hints to Info
1 Year Ago
Use different team setup
1 Year Ago
Update weapon list style
1 Year Ago
Simplified InputHint, use InputButton directly instead of Enum.GetValue
1 Year Ago
Menu: Validate GamePackage.Usage in GameScreen to prevent NRE for local projects
1 Year Ago
Fixed Package.FindAsync failing to deserialize PackageUsageStats - fixes Sandbox and Asset Browser cloud tab
1 Year Ago
Work on WeaponList razor component
1 Year Ago
Menu: Fixed GameList entries not opening game front
1 Year Ago
Lobby: Inform the player that their message wasn't sent if they're not in a lobby Lobby: Name and shame the lobby participant when they get kicked
1 Year Ago
Get rid of null terminator in Lobby.SendChatString, it's not required in this case - this fixes party kick not working
1 Year Ago
Made jump sound 3D
1 Year Ago
Group cooldowns for shoot/secondary shoot mechanic
1 Year Ago
Added separate jump sound for double jump
1 Year Ago
Changed slide to be continuous
1 Year Ago
Add quick cooldown to Slide
1 Year Ago
Changed slide action to Duck
1 Year Ago
Removed ISingletonComponent from Shoot
1 Year Ago
Add SecondaryShoot component, Shotgun uses this. Not a fan of how it's written though