userTony Fergusoncancel

4,160 Commits over 884 Days - 0.20cph!

6 Months Ago
Add DisableIfInVR component, good to get rid of useless flatscreen cameras
6 Months Ago
Simple main menu (https://files.facepunch.com/tony/1b2111b1/sbox-dev_dYwBHI94uZ.mp4)
6 Months Ago
The ball is a global instance stored by GameManager
6 Months Ago
Ball sound events
6 Months Ago
Add PlayerBallManager, can spawn ball, recall ball to hand
6 Months Ago
Added super basic paddle ball test (https://files.facepunch.com/tony/1b2011b1/sbox-dev_jUVBNTwkXj.mp4)
6 Months Ago
Give ball and paddle suitable triggers
6 Months Ago
Refactor controller input, add InputState
6 Months Ago
Bunch of work all around, code to plant a paddle and ball in the player's hands, start designing hold types
6 Months Ago
Add Hand, HandPreset system from Gunbuilder Create Player Prefab Create other needed prefabs (Ball, Paddle) Start designing player class Fixed barrier prefab being movable Start writing a bunch of code for holding objects w/ hands (based off Gunbuilder, goal of cleaning it up for a lib)
6 Months Ago
Scene Project Start - move all code to another folder for reference, create a basic scene map (https://files.facepunch.com/tony/1b2011b1/sbox-dev_0EoXrWDBgh.png)
6 Months Ago
Fix Project.HasCompiler logic to look for any compiler (resolves sbox-issues/issues/5531)
6 Months Ago
Mark a door as technically open if the starting rotation is non-zero, means you can push preset ajar doors
6 Months Ago
Minor adjustments to door to match design
6 Months Ago
Adjust base door rotate speed
6 Months Ago
Make doors behave as we wanted them to
6 Months Ago
Fix NRE
6 Months Ago
Use max's new cool hands
6 Months Ago
Revert "Don't create control widgets if their type doesn't have a default constructor (resolves sbox-issues/issues/4732)" This was breaking certain types that are created from native
6 Months Ago
Don't create control widgets if their type doesn't have a default constructor (resolves sbox-issues/issues/4732)
6 Months Ago
GetButtonOrigin tries to grab collection bind in first slot before falling back to input action default (resolves sbox-issues/issues/5526)
6 Months Ago
Add "Reset to Default" menu option to ControlLabel
6 Months Ago
Add input rebinding test
6 Months Ago
Fixed input rebinding not working when running a local game / in the editor
6 Months Ago
Fixed GameInstance.TrapButtons not trapping when we don't have a menu
6 Months Ago
Update .gitignore Remove "Open in Code Editor" from launcher project rows
6 Months Ago
Fixed incorrect IsAllowedTransitionState logic AlertState uses scoring and FromStates (from Idle, or Patrol only)
6 Months Ago
Start designing FromStates, state entry scores PatrolState is implemented using scoring system now
6 Months Ago
Actually apply TimeSinceFootstepEvent Stop reacting to our own footsteps General cleanup Give the other guy a patrol path so he can return to it after battering the crackhead Update AI playground scene
6 Months Ago
Helper utility to walk AI actors to a set destination (RTS style) Refactor AttackingState to be derived from Chase, AI can fight eachother kinda now Fallback for if the attacker lost its target somehow AI broadcast footstep stimuli too
6 Months Ago
States can override the actor's wish speed Patrol State can define a delay between navigating to the next patrol point, random speed each time too (https://files.facepunch.com/tony/1b1411b1/sbox-dev_CXoCBRrtRs.mp4)
6 Months Ago
Port Alex's work on patrol paths over to the main branch, with a few changes.
6 Months Ago
Building blocks for AI relationships (friendly tags, enemy tags, no tags found = neutral), added line of sight debugging (op_dev_ai_los) New AI playground
6 Months Ago
Kill StateMachine experiment and all associated code
6 Months Ago
Moved player movement temporarily into OnUpdate because I'm having some problems with FixedUpdate
6 Months Ago
Fixed insufficient stack overflow
6 Months Ago
Update .gitignore
6 Months Ago
Fixed controller gamepad actions not working in FixedUpdate Always serialize InputAction.GamepadCode - this might not be the best course of action, but it resolves the problem where you can't bind an input action to GamepadCode.A (0)
6 Months Ago
Update template .gitignore to capture exclusion directories for Libraries
6 Months Ago
Restore functionality to Input.ReleaseAction (sbox-issues/issues/5500)
6 Months Ago
Fixed GameDebug button being cut off awkwardly (resolves sbox-issues/issues/5490)
6 Months Ago
Restore play mode toggle shortcut while focusing the game viewport
7 Months Ago
Add LookAt component, pointing at the bouncing target
7 Months Ago
Hook up bouncing target button too Fixed other buttons being broke
7 Months Ago
Use actiongraph to add a couple of buttons that control the target's distance
7 Months Ago
Hooked up first moving target
7 Months Ago
Add shooting range target mat
7 Months Ago
HtmlEncode code-generated descriptions (so it can convert &amp, etc..)
7 Months Ago
Add ability to drag and drop decal materials into the scene (https://files.facepunch.com/devultj/1b1011b1/sbox-dev_3sOvpxNACW.mp4)
7 Months Ago
Add ability to grab underlying shader name from Material Whitelist System.Private.CoreLib/System.Type.GetTypeCode( System.Type ) TypeCode is already whitelisted, so no need to do that too here.