userTony Fergusoncancel

3,933 Commits over 823 Days - 0.20cph!

1 Year Ago
Refactor to use Action Set Layers https://files.facepunch.com/devultj/1b0211b1/steamwebhelper_tmcW41uhRr.png
1 Year Ago
Codegen gamepad manifest which allows InputActions to be processed by SteamInput. Support activators (full press, double press for now). Have to figure out eliminating default binds. https://files.facepunch.com/devultj/1b0211b1/Code_V3N9DYtXZH.png Add gamepad specific properties to InputActionPage https://files.facepunch.com/devultj/1b0211b1/sbox_SV5HighWBa.png
1 Year Ago
Fixed issue where controller actions were stomping keyboard actions - now we store previous controller actions, clear pressed actions, then check via SteamInput
1 Year Ago
Send ship skin update when the model changes
1 Year Ago
Load input manifest when we grab input actions Loop through available actions on Input.Process, check action state and set accordingly
1 Year Ago
Experiment: Generate our own SteamInput action manifest at runtime w/ user defined actions included
1 Year Ago
Revert ButtonCode access modifier change for now
1 Year Ago
Make ButtonCode internal again
1 Year Ago
Fixed LastActions getting lost because CUserCmd wasn't grabbing it Added Input.Pressed and Input.Released for custom actions
1 Year Ago
Store input actions in uint64_t, bundle in user command, now they can be read in Simulate context
1 Year Ago
Store input actions as they happen, add `Input.Down( string action )` Rip out some splitscreen code that was swallowing button released events from ClientDll
1 Year Ago
Moved InputAction stuff out of Sandbox.Engine, remove gamepad related stuff for now
1 Year Ago
Rough project-defined input actions proof of concept https://files.facepunch.com/devultj/1b2111b1/sbox_OnFnajwsBR.png
1 Year Ago
Don't inherit current skin selection from other ships
1 Year Ago
Don't select skin if hovered ship is not the same as our ship
1 Year Ago
Show "current" ship skin as a different color in ShipList
1 Year Ago
Create ShipDataComponent on spawn, fixes NRE
1 Year Ago
Networked ship skin switching
1 Year Ago
Add Sound.IsPlaying, Obsolete Sound.Finished
1 Year Ago
Populate ServerInformation fields for ServerDll (ServerTitle. MaxPlayers), fixes sboxgame/issues/issues/2864
1 Year Ago
game.shooter: put README in the right folder :skull:
1 Year Ago
game.shooter: Update README,. addon game.topdown: Update README
1 Year Ago
game.shooter: Files restructured, removed Hud
1 Year Ago
Pawn can hold an active weapon, added Pistol
1 Year Ago
Fixed eye position on game.shooter
1 Year Ago
Started on shooter template
1 Year Ago
Can click entire LobbyMember row to show friend popup
1 Year Ago
Add ChatBox and VoiceList
1 Year Ago
Rough test to see what a behavior tree editor could look like. Shouldn't be using the graph API for this, it's not a graph. Also shouldn't be storing as a string in the asset..
1 Year Ago
Add README for game.topdown
1 Year Ago
Update top down template to match new game API - Simplified pawn controller - Simplified animator - Use Razor for Hud Removed shooter template - we'll redo it
1 Year Ago
Launcher: When using a generated game config, make use of its MaxPlayers
1 Year Ago
On SteamMatchmaking_OnLobbyGameCreated, leave current GameLobby, should resolve players getting booted out of newly created games one by one
1 Year Ago
Fixed railgun particle effects not displaying on other clients
1 Year Ago
Send RPC for tracer bullet effects
1 Year Ago
Use text-overflow in has-latest ChatEntry, fixes user messages spanning the whole screen :flushed: https://files.facepunch.com/devultj/1b1711b1/sbox_RQipXQ40dm.png
1 Year Ago
Tools: Support `Editor( "tags" )` which internally uses TagEdit - and give TagEdit a default convertor if one is not set
1 Year Ago
Use TagEdit on entity inspector https://files.facepunch.com/devultj/1b1711b1/sbox_4i2cOMCa2n.png
1 Year Ago
Handle passing simulator, owner differently
1 Year Ago
Clean up left over model, set projectile rotation immediately
1 Year Ago
Refactor to match Boomer which is meant to be working
1 Year Ago
Game handles projectile simulation, get rid of useless code, let's see if this works
1 Year Ago
Include "cell_door" tag on doors that qualify as a Cell Door
1 Year Ago
Project Creator: When creating project from template, exclude directories starting with period (.git, .vs, etc) while making sure to include .localization
1 Year Ago
Add IComponent.Name, set it when deserializing prefabs (since we're storing names already) - fall back to DisplayInfo name if not set / created in code. Use IComponent.ToString for EntityList.ComponentNode
1 Year Ago
Use Api.GetVersionHistory on Versions page
1 Year Ago
Lerp projectiles
1 Year Ago
Tentative fix for projectile lag
1 Year Ago
Added endpoint to grab version history for a package, added Description to AssetVersion - we'd need to upgrade the database to match that
1 Year Ago
Use GetVersionHistory endpoint Add Version History to GameScreen https://files.facepunch.com/devultj/1b1411b1/sbox_o55nMEKPB4.jpg