usertonycancel
branchsbox-gunfight/maincancel

846 Commits over 639 Days - 0.06cph!

1 Year Ago
Use recoil pattern in RecoilFunction https://files.facepunch.com/tony/1b2611b1/sbox-dev_xaXurG5u7E.mp4 https://files.facepunch.com/tony/1b2611b1/CS5fvYwsxo.png
1 Year Ago
Add editor for designing recoil patterns https://files.facepunch.com/tony/1b2611b1/rNGbSsl88U.mp4
1 Year Ago
Add basic recoil
1 Year Ago
Fixed not finding the ammo container
1 Year Ago
Move weapon functions into a separate gameobject on the weapon for organization
1 Year Ago
Further refactor
1 Year Ago
Refactor weapon abilities to be weapon functions, stats can be modified by weapon functions
1 Year Ago
Update camera animation code to use local bone transform, ty @aylaylay https://files.facepunch.com/tony/1b2511b1/sbox-dev_iEfv2HkNNa.mp4
1 Year Ago
Don't overcomplicate stats
1 Year Ago
Add weapon stats system baseline
1 Year Ago
Add test code for local bone transform
1 Year Ago
Port bullet trails code
1 Year Ago
Remove unused field from SoundEmitter
1 Year Ago
Style the menu a bit
1 Year Ago
Add main menu, default scene is main menu, add play button
1 Year Ago
Fix particle rotation
1 Year Ago
Add GameObject.PlaySound as a fire and forget way to play sounds on a gameobject (and have it follow the object)
1 Year Ago
Apply decal random rotation, spawn particles
1 Year Ago
Play bullet sounds
1 Year Ago
Bullshit reloading system for now
1 Year 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
1 Year Ago
Make player prefab
1 Year Ago
Use new particle for muzzle flash instead of legacy
1 Year Ago
Remove PlayerController.IsDucking
1 Year Ago
Maintain interpolated local position and rotation so we can just keep applying, add sliding state to vm
1 Year Ago
Apply local transform to viewmodel based on wish direction
1 Year Ago
Hook up slide anim and remove legacy stuff
1 Year Ago
Mechanics can override acceleration
1 Year Ago
Scale down wish input significantly while sliding Can't slide/crouch while sliding Expose HasAnTag accessor ViewModel move_groundspeed cleared if we have the slide tag
1 Year Ago
Fix NREs
1 Year Ago
Categorize base mechanic properties
1 Year Ago
Add Mechanic.ShouldBecomeaActive / Mechanic.ShouldBecomeInactive so mechanics can lock Add basic sliding mechanic
1 Year Ago
Mechanic.IsActive is set properly by holding a list of active mechanics between updates
1 Year Ago
Player controller input refactor, let mechanics interrupt input (sprint dampening left-right movement)
1 Year Ago
Refactor, mechanics have tags which are cleared every frame, move sprint to a mechanic Update DamageInfo
1 Year Ago
Work on getting camera bone animating for viewmodel
1 Year Ago
Block out player controller mechanics, eye height override, speed override, etc
1 Year Ago
Add muzzle flash prefab & util timed destroy component
1 Year Ago
Link weapon and its viewmodel properly, create some prefabs for the MP5
1 Year Ago
Fix ironsights, make aimray start a bit out from the player for now
1 Year Ago
Fix NRE Add basic ammo container / dry firing
1 Year Ago
Add PlayerController.AddJump action, hook up b_grounded parameter Temporary ADS solution
1 Year Ago
Hook in animation parameters where possible
1 Year Ago
Block out damage Documentation, add tags to DamageInfo, hook into weapon shooting
1 Year Ago
Quick and nasty health component Don't create a health component when checking any GameObject's health
1 Year Ago
Recompile smg1_shoot sound
1 Year Ago
Mess with networking, make a lobby immediately if not connected Add GameNetworkManager.IsMultiplayer Rename CitizenAnimationHelper so we don't clash with base Add CameraController.AimRay Update API Use GameObjects for muzzle flash / trail, add some shooting functionality, EffectsRenderer that points to a ViewModel if we have one
1 Year Ago
Assign CurrentHoldType from character's enabled weapon object Block out weapon abilities
1 Year Ago
If we're hiding the player's body, continue to render its shadows
1 Year Ago
Remove ununsed code, fix lighting on main scene Update .gitignore