userTony Fergusoncancel

4,685 Commits over 976 Days - 0.20cph!

10 Months Ago
Implement trash remover component
10 Months Ago
Fixed blendable shader error (restore ComputeBlendWeight method), push new compiled shader
10 Months Ago
Fixed NRE
10 Months Ago
Update shooting range
10 Months Ago
Convert some guns and mags to prefabs, laser pointer can be toggled with joystick down on held hand
10 Months Ago
Fix NREs when running outside of VR
10 Months Ago
Fixed some issues w/ attach points
10 Months Ago
Renamed "Normal" SceneCameraDebugMode to "Lit", expose Roughness vis mode
10 Months Ago
Started work on a shooting range scene (https://files.facepunch.com/tony/1b0611b1/sbox-dev_XK299N0MPB.jpg)
10 Months Ago
Add weapon chamber sound event Same for mags Minor bug fixing Scene update Add extremely basic player movement component, and player look component (using snap-look)
10 Months Ago
Added BulletComponent, bullet interactable, ability to manually chamber a weapon chamber with a bullet, can load mags manually too
10 Months Ago
Added weapon chamber system, mp5 bolt feeds from mag somewhat realistically. Bullets stored as individual objects, with goal of being able to fill up mags / chamber guns manually
10 Months Ago
Exchange weapon magazine bodygroups to reflect their current state (full, empty) Hooked up new mag components where necessary
10 Months Ago
Add hack to adjust angles of a point interactable if it's at 1 Added ability to slap the slide of certain weapons (MP5) (https://files.facepunch.com/tony/1b0311b1/slap_vr.mp4) Add Hand.Velocity, calculate velocity Add Interactable.MassScale Update prefabs
10 Months Ago
Redid how I implemented hand poses. Add HandPreset class, use HandPreset.Apply( SkinnedModelRenderer ) to apply, and can edit per-finger in the inspector
10 Months Ago
Very simple implementation of slide release blocking the weapon's ability to fire
10 Months Ago
Can customize recoil values Add more USP sounds
10 Months Ago
Integrate grab point events Add PointInteractabvle.ResetOnRelease - good for the USP's slide Push slide release system
10 Months Ago
New sounds Hand collects a hash set of eligible grab points, and picks the closest one when gripping (fixes jank where you'd grip and nothing would happen) Mark Sync/Broadcast on some things in Weapon
10 Months Ago
Added LaserPointer component (https://files.facepunch.com/tony/1b0211b1/sbox-dev_dmbhFl6YT6.mp4) Implement point interactables. Not using animation, this turned out to be more work than necessary for now. https://files.facepunch.com/tony/1b0311b1/sbox.2024.05.03.08.43.17.mp4
10 Months Ago
Add BaseInteractable, moved some common stuff into there. Added WeaponPartInteractable, in preparation for being able to interact with the MP5's charging handle
10 Months Ago
Removed world model mags, we're not doing it like this
10 Months Ago
MP5 separate magazine models
10 Months Ago
Delete GameManager (has been replaced by Game for ages now)
10 Months Ago
Can attach while already attached (detaches old attached object) Add very basic recoil to weapons
10 Months Ago
Removed some code that was shit, when attaching something, raise attach dot threshold
10 Months Ago
Cleanup, documented all classes and properties
10 Months Ago
Can dry fire a weapon, detach mag with B button of held hand Weapons are a bit more weighty
10 Months Ago
Can detach attachables from attachment point Add detach sounds More work on attachbles feel Add events for when stuff gets attached to interactables, weapon is an interactable - can only fire when magazine is attached and has ammo
10 Months Ago
Improve accuracy of placing interactables in your hands
10 Months Ago
Fixed error when not running in VR mode
10 Months Ago
Few tweaks, another m4 loadout and non-operable spaghelli
10 Months Ago
Hardcoded hand poses, can be driven from grab points
10 Months Ago
Refactor, can shoot gun, don't use findinphysics, rely on collisions/trigger events only
10 Months Ago
Bunch of boilerplate code for weapons/attachment points
10 Months Ago
Add standalone M4 magazine vmdl
10 Months Ago
Code dump for interactables, secondary grab points, smooth damp
10 Months Ago
Don't bother doing grabby input stuff if proxy Remove unused component, cleanup
10 Months Ago
Add NetworkManager
10 Months Ago
Initial commit
10 Months Ago
Add some gizmo handles for VR components
10 Months Ago
Make Component.Reset() reset its PropertyAttribute marked properties
10 Months Ago
Add dynamic crosshair
10 Months Ago
Add helpers for inventory clearing/setup - reset player inventory and move to spawnpoint on Respawn
10 Months Ago
Slide mechanic takes into account ground normal, can't slide up slopes
10 Months Ago
Don't play footsteps if we're sliding Disable player body on death, enable it on respawn
10 Months Ago
Fall back to no hold type if we don't have a weapon out Add footstep component
10 Months Ago
New MP5 sounds
10 Months Ago
Add developer menu (https://files.facepunch.com/tony/1b2711b1/sbox-dev_RNMgcIDcBP.mp4)
10 Months Ago
Add camera bob