userTony Fergusoncancel

3,933 Commits over 823 Days - 0.20cph!

5 Months Ago
Fixed NRE
5 Months Ago
Update shooting range
5 Months Ago
Convert some guns and mags to prefabs, laser pointer can be toggled with joystick down on held hand
5 Months Ago
Fix NREs when running outside of VR
5 Months Ago
Fixed some issues w/ attach points
5 Months Ago
Renamed "Normal" SceneCameraDebugMode to "Lit", expose Roughness vis mode
5 Months Ago
Started work on a shooting range scene (https://files.facepunch.com/tony/1b0611b1/sbox-dev_XK299N0MPB.jpg)
5 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)
5 Months Ago
Added BulletComponent, bullet interactable, ability to manually chamber a weapon chamber with a bullet, can load mags manually too
5 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
5 Months Ago
Exchange weapon magazine bodygroups to reflect their current state (full, empty) Hooked up new mag components where necessary
5 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
5 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
5 Months Ago
Very simple implementation of slide release blocking the weapon's ability to fire
5 Months Ago
Can customize recoil values Add more USP sounds
5 Months Ago
Integrate grab point events Add PointInteractabvle.ResetOnRelease - good for the USP's slide Push slide release system
5 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
5 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
5 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
5 Months Ago
Removed world model mags, we're not doing it like this
5 Months Ago
MP5 separate magazine models
5 Months Ago
Delete GameManager (has been replaced by Game for ages now)
5 Months Ago
Can attach while already attached (detaches old attached object) Add very basic recoil to weapons
5 Months Ago
Removed some code that was shit, when attaching something, raise attach dot threshold
5 Months Ago
Cleanup, documented all classes and properties
5 Months Ago
Can dry fire a weapon, detach mag with B button of held hand Weapons are a bit more weighty
5 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
5 Months Ago
Improve accuracy of placing interactables in your hands
5 Months Ago
Fixed error when not running in VR mode
5 Months Ago
Few tweaks, another m4 loadout and non-operable spaghelli
5 Months Ago
Hardcoded hand poses, can be driven from grab points
5 Months Ago
Refactor, can shoot gun, don't use findinphysics, rely on collisions/trigger events only
5 Months Ago
Bunch of boilerplate code for weapons/attachment points
5 Months Ago
Add standalone M4 magazine vmdl
5 Months Ago
Code dump for interactables, secondary grab points, smooth damp
5 Months Ago
Don't bother doing grabby input stuff if proxy Remove unused component, cleanup
5 Months Ago
Add NetworkManager
5 Months Ago
Initial commit
5 Months Ago
Add some gizmo handles for VR components
5 Months Ago
Make Component.Reset() reset its PropertyAttribute marked properties
5 Months Ago
Add dynamic crosshair
5 Months Ago
Add helpers for inventory clearing/setup - reset player inventory and move to spawnpoint on Respawn
5 Months Ago
Slide mechanic takes into account ground normal, can't slide up slopes
5 Months Ago
Don't play footsteps if we're sliding Disable player body on death, enable it on respawn
5 Months Ago
Fall back to no hold type if we don't have a weapon out Add footstep component
5 Months Ago
New MP5 sounds
5 Months Ago
Add developer menu (https://files.facepunch.com/tony/1b2711b1/sbox-dev_RNMgcIDcBP.mp4)
5 Months Ago
Add camera bob
5 Months Ago
Expose aim offset per aim function
5 Months Ago
Work on life states, depossess player on death, add pawn possession test https://files.facepunch.com/tony/1b2711b1/sbox-dev_9RDuMDYpfP.mp4