userTony Fergusoncancel
branchsbox-gunfight/maincancel

821 Commits over 609 Days - 0.06cph!

6 Minutes Ago
Go from target GameObject's root downward for detecting IDamageables Add Weapon.UpdateRenderMode, to hide the world model when locally controlling a player
17 Minutes Ago
Simplify damage, make it less shit
Yesterday
Fixed case where the player might not have a weapon Create PlayerBody component, move weapon to hold bone when it's set to current
Yesterday
Organized some prefabs/resources
5 Days Ago
Can't aim while sprint/sliding ("no_aiming" mechanic tag)
5 Days Ago
Fixed HUD not showing
5 Days Ago
Add proxy update for mechanics, so we can grab tags for networked players, crouch/slide/etc sync'd this way
5 Days Ago
More work on networked players
6 Days Ago
Wrap player input around IsLocallyControlled
6 Days Ago
Code refactor, start working on pawn possession (so we can do networked spectators later)
6 Days Ago
.gitignore update, case sens changes
6 Days Ago
Adjust recoil system to be more sane Add some UI components back, start on ammo hud. Default map facepunch.prison Reflect real ammo counts, fixed MP5 ammo container
6 Days Ago
Fixes Fix input to work on the controller
6 Days Ago
Removed some bullshit files, compile fix
32 Days Ago
Stub out player HUD setup, only enable hud gameobject if we're the local player
32 Days Ago
Made a few things on the PlayerController use RequireComponent so there's less setup
32 Days Ago
Refactor how viewmodels are made, to work in multiplayer
32 Days Ago
Fixed compile GameManager -> Game, removed some useless code Removed recoil pattern system (cool experiment, not something I want to use in practice) Use GameObject references in WeaponDataResource, instead of dumb hack from months ago Fixed weapon instantiation bugs
4 Months Ago
Align impact decals correctly instead of accounting for the 90 degree offset bug Fix error spam from sound emitter
4 Months Ago
API fixes
4 Months Ago
Better algorithm
4 Months Ago
Add an access point for the player controller to influence recoil
4 Months Ago
Cleanup, add horizontal and vertical spread ranges
4 Months Ago
Add loop points to recoil patterns https://files.facepunch.com/tony/1b2611b1/Zwf2E8V68x.png https://files.facepunch.com/tony/1b2611b1/sbox-dev_9zVXae9zXk.mp4
4 Months Ago
Update style of recoil pattern UI, draw line with all points https://files.facepunch.com/tony/1b2611b1/z5ZQTeqnS5.png
4 Months Ago
Use recoil pattern in RecoilFunction https://files.facepunch.com/tony/1b2611b1/sbox-dev_xaXurG5u7E.mp4 https://files.facepunch.com/tony/1b2611b1/CS5fvYwsxo.png
4 Months Ago
Add editor for designing recoil patterns https://files.facepunch.com/tony/1b2611b1/rNGbSsl88U.mp4
4 Months Ago
Add basic recoil
4 Months Ago
Fixed not finding the ammo container
4 Months Ago
Move weapon functions into a separate gameobject on the weapon for organization
4 Months Ago
Further refactor
4 Months Ago
Refactor weapon abilities to be weapon functions, stats can be modified by weapon functions
4 Months Ago
Update camera animation code to use local bone transform, ty @aylaylay https://files.facepunch.com/tony/1b2511b1/sbox-dev_iEfv2HkNNa.mp4
4 Months Ago
Don't overcomplicate stats
4 Months Ago
Add weapon stats system baseline
4 Months Ago
Add test code for local bone transform
4 Months Ago
Port bullet trails code
4 Months Ago
Remove unused field from SoundEmitter
4 Months Ago
Style the menu a bit
4 Months Ago
Add main menu, default scene is main menu, add play button
4 Months Ago
Fix particle rotation
4 Months Ago
Add GameObject.PlaySound as a fire and forget way to play sounds on a gameobject (and have it follow the object)
4 Months Ago
Apply decal random rotation, spawn particles
4 Months Ago
Play bullet sounds
4 Months Ago
Bullshit reloading system for now
4 Months Ago
Add GameObject.DestroyAsync extension Add SurfaceComponent and GameObject.GetSurface extension method Prefab updates Get surface from weapon shoot trace, create impact effect gameobject from decal definition https://files.facepunch.com/tony/1b2311b1/sbox-dev_M7K7YcLTh5.mp4
4 Months Ago
Make player prefab
4 Months Ago
Use new particle for muzzle flash instead of legacy
4 Months Ago
Remove PlayerController.IsDucking
4 Months Ago
Maintain interpolated local position and rotation so we can just keep applying, add sliding state to vm