reposbox-gunfightcancel

901 Commits over 609 Days - 0.06cph!

Can't aim while sprint/sliding ("no_aiming" mechanic tag)
Fixed HUD not showing
Add proxy update for mechanics, so we can grab tags for networked players, crouch/slide/etc sync'd this way
More work on networked players
Wrap player input around IsLocallyControlled
Code refactor, start working on pawn possession (so we can do networked spectators later)
.gitignore update, case sens changes
Yesterday
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
Yesterday
Fixes Fix input to work on the controller
Yesterday
Removed some bullshit files, compile fix
27 Days Ago
Stub out player HUD setup, only enable hud gameobject if we're the local player
27 Days Ago
Made a few things on the PlayerController use RequireComponent so there's less setup
27 Days Ago
Refactor how viewmodels are made, to work in multiplayer
27 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
Fix popup
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
4 Months Ago
Apply local transform to viewmodel based on wish direction
4 Months Ago
Hook up slide anim and remove legacy stuff
4 Months Ago
Mechanics can override acceleration