userTony Fergusoncancel

2,778 Commits over 700 Days - 0.17cph!

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)
Port Alex's work on patrol paths over to the main branch, with a few changes.
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
Kill StateMachine experiment and all associated code
Moved player movement temporarily into OnUpdate because I'm having some problems with FixedUpdate
Fixed insufficient stack overflow
Update .gitignore
Yesterday
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)
Yesterday
Update template .gitignore to capture exclusion directories for Libraries
Yesterday
Restore functionality to Input.ReleaseAction (sbox-issues/issues/5500)
Yesterday
Fixed GameDebug button being cut off awkwardly (resolves sbox-issues/issues/5490)
Yesterday
Restore play mode toggle shortcut while focusing the game viewport
5 Days Ago
Hook up bouncing target button too Fixed other buttons being broke
5 Days Ago
Use actiongraph to add a couple of buttons that control the target's distance
5 Days Ago
Hooked up first moving target
5 Days Ago
Add shooting range target mat
5 Days Ago
HtmlEncode code-generated descriptions (so it can convert &amp, etc..)
5 Days Ago
Add ability to drag and drop decal materials into the scene (https://files.facepunch.com/devultj/1b1011b1/sbox-dev_3sOvpxNACW.mp4)
5 Days 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.
5 Days Ago
Don't serialize ResourceVersion to GameResources (resolves sbox-issues/issues/5440)
5 Days Ago
Move Recent Scenes into its own section between Save All and Quit
5 Days Ago
Add Recent Scenes to File Menu (https://files.facepunch.com/devultj/1b1011b1/yyrxhZZSIa.png)
5 Days Ago
Recompile decal shader, lighting was fucked (https://files.facepunch.com/devultj/1b1011b1/mhPZ645aj0.jpg)
5 Days Ago
Docs, more cleanup
5 Days Ago
Add BaseInteractable.FreezeMotion( bool ), more docs
5 Days Ago
Interpolate player pouch held transform
6 Days Ago
First rough version of player pouches
6 Days Ago
Loads of random work trying to make the interaction system less shit
6 Days Ago
Add ability to force-grab stuff if you're holding the trigger before grabbing (https://files.facepunch.com/devultj/1b0911b1/sbox.2024.05.09.15.44.52.mp4)
6 Days Ago
Add IGrabbable interface, start implementing it properly
6 Days Ago
Hands can push objects out of the way now
6 Days Ago
Programmatically remove grab point from bullet prefab if spent Apply angular velocity to ejected bullets, support IDamageable Implement IDamageable to FlipUpTarget Interactable: Use secondary grab point's up vector for Rotation.LookAt, so we can roll with our secondary hand Update shooting_range
6 Days Ago
Changed play button bind back to F5
6 Days Ago
Fixed bullet ejection speed, big button in shooting range bone flag
6 Days Ago
Fixed up bone setup for mp5
6 Days Ago
Actually, use a prefab instead Removed unused spent shell prefab
6 Days Ago
Refactor bullets to hold info about spent state. Eject from chamber conditionally
7 Days Ago
GetPrioritizedGrabPoint will prioritize the current grab point before evaluating hovered list
7 Days Ago
Fixed up the USP's attachment points Crude version of ejecting casings when shooting, and when pulling slide back manually Should've fixed PostDeserialize error for mags
7 Days Ago
EnumControlWidget: Use Title instead of Name in PaintControl
7 Days Ago
Fixed the tables being flippable
7 Days Ago
Fixed weird grabbing behavior
7 Days Ago
Added building pieces for TriggerInteractable Add big_button.vmdl_c, version of our button that has bones Added hover interaction type, doesn't require input at all (https://files.facepunch.com/devultj/1b0811b1/sbox.2024.05.08.12.02.09.mp4)
7 Days Ago
Add MovingTarget component Add BouncingTarget (same as MovingTarget, but flips distance when it reaches its destination) Added FlipUpTarget Add flip up target sound, docs
7 Days Ago
Implement trash remover component
7 Days Ago
Fixed blendable shader error (restore ComputeBlendWeight method), push new compiled shader
7 Days Ago
Fixed NRE
7 Days Ago
Update shooting range
8 Days Ago
Convert some guns and mags to prefabs, laser pointer can be toggled with joystick down on held hand
8 Days Ago
Fix NREs when running outside of VR