userTony Fergusoncancel

4,027 Commits over 853 Days - 0.20cph!

1 Year Ago
Use two-handed USP anims
1 Year Ago
Reduced annoyance of player movement sounds / weapon switching sounds / jump and land sounds
1 Year Ago
Improved button style & hover state of WeaponCard Show selected class clearly Class Modal style update
1 Year Ago
Update landing page and pause menu
1 Year Ago
Remove spammy bodygroup logs
1 Year Ago
Show create a class for everyone
1 Year Ago
Disable VaultMoveMechanic for now - too many exploits
1 Year Ago
Create a class list is horizontal instead ClassCard creates two WeaponViewers to show primary & secondary at a glance Moved Create New Class button to be separate from the class list
1 Year Ago
More UI position adjusting, xp bar width, opacity, blend-mode
1 Year Ago
Moved hints around so they don't clash with each other
1 Year Ago
Improved cover aim eye height
1 Year Ago
Refactor Ammo component to accept a weapon property. Remove unused actions, add SwitchWeapon action
1 Year Ago
Remove old loadout system, replace with custom classes, gamemodes can define default class
1 Year Ago
Experiment: Use gamepad gyro for aiming (will probably make this handheld only but we'll see)
1 Year Ago
Adjust Steam Deck game scale, still high but not as insane as before
1 Year Ago
Keep Deck main menu scale the same as PC for now, server browser is totally unusable currently
1 Year Ago
Restyle weapon hud https://files.facepunch.com/tony/1b3111b1/sbox-dev_0sWCOYcgcH.jpg
1 Year Ago
Create new class button adds new class and opens it instead of erroring out
1 Year Ago
Add WeaponCard, refactor WeaponViewer to self-handle attachments, implement save/delete methods
1 Year Ago
Matchmaking map list sorts by most popular
1 Year Ago
Players can view Settings from Pause Menu, add blur if ingame
1 Year Ago
Changed main menu style, added settings page for rebinding inputs
1 Year Ago
Hide Create A Class behind the editor for now
1 Year Ago
NotificationManager supports parsing Input Hints using a pattern https://files.facepunch.com/tony/1b3011b1/sbox-dev_zC1LT7iTAi.png
1 Year Ago
Up MP5 holster time to match @MaxLebled's new anim
1 Year Ago
Reference weapon packages in sbproj, create a class can use proper models from WeaponDefinition again
1 Year Ago
Run RichPresenceSystem.Tick in GameMenuDll instead, fixes presence being incorrect while in a game's menu
1 Year Ago
Run ServerConfig.UpdateFromPackage after ServerInformation gets set, fixes bind collection failing to load in GameMenu Remove unneeded rich presence setter
1 Year Ago
Refactor attachment system so it's not tied to components Menu attachment toggle test Position WeaponViewer using model bounds, and can now edit attachments on either weapons Group attachments by category, give them friendly names
1 Year Ago
Fixed invalid grouping of members in rich presence, need to find out why the server's SteamID can become this Make gamepad input poll properly in GameMenu Game.AssertClientOrMenu includes GameMenu, fix Input.GetGlyph not working in GameMenu
1 Year Ago
Update BaseFileSystem.ReadJson<T> docs
1 Year Ago
Testing out WeaponViewer w/ ScenePanel
1 Year Ago
Start framing out ClassModal
1 Year Ago
Hook it all together, create new class makes a new class and saves it
1 Year Ago
Start writing persistence for custom classes Add Attachment.IsUnlocked() Start framing out Create A Class page in GameMenu
1 Year Ago
Fix HTTP request parameters being flipped Merge pull request #4 from peter-r-g/peter-r-g/fix-http-request
1 Year Ago
Docs, make WeaponAttachmentComponent abstract Disable unsupported attachments instead
1 Year Ago
WIP Attachment Mods -> USP RMR, USP Suppressor, MP5 Rail
1 Year Ago
Add UIGlobals, UIGlobals.MenuScale and UIGlobals.GameScale. Scale up respective root panels on Steam Deck
1 Year Ago
Update InputHint when device changes, fixes controller glyphs Update input action binds for gamepad
1 Year Ago
Adjust mp5 recoil
1 Year Ago
SteamInput: fixed left trigger action being bound to right trigger Input: fixed AnalogInput being incorrect for right trigger
1 Year Ago
Would be good if I reflected all use of RequestAsync and not break everything, thank god for unit tests
1 Year Ago
Http.RequestAsync( string method, string requestUri ) changed to Http.RequestAsync( string requestUri, string method = "GET" ) to match all other methods This is a breaking change, please update your code (I assume not many people are using this)
1 Year Ago
Gamepad Support Refactor (#1218) - No manifest codegen - Gamepads work again (including Steam Deck) - Goes against what SteamInput is all about 😢
1 Year Ago
Rip out manifest codegen entirely Remove Sandbox.Gamepad Add Sandbox.GamepadCode Add InputAction.DigitalAction which maps GamepadCode to something SteamInput can parse immediately Refactor Input to grab action.DigitalAction Fix up GetButtonOrigin and glyphs Update manifest.vdf to use new actions Only process input actions with a valid gamepad code Remove Input.ActionSetName, Controller.GetDigitalActionOriginName( string, InputActionSetHandle_t ) Update default manifest again Fixed controller actions not being reflected serverside
1 Year Ago
Better value for attack_hold Remove debug log :frowning:
1 Year Ago
Hook up b_jump Remove AimFireDelay
1 Year Ago
Fix death NRE
1 Year Ago
MP5: Hook up dry fire anim