298 Commits over 396 Days - 0.03cph!
Fixed tracers / impact trails hitting triggers
Pull impact trail away from its end position by one unit
Set impact trail particle's normal
Add ability to disable bullet impacts per-weapon
Make sure we're not duplicating the impact trail particle
Actually set the impact trail path for Lightning Gun
Support impact trails in shoot component https://files.facepunch.com/devultj/1b1011b1/sbox-dev_LJk8SHon6D.mp4
Don't inherit original Z velocity when jumping, makes double jump more powerful
Sound compiles.. I'm starting to think there's something wrong with them
Add GameGlobals, Gravity ConVar
Fixed new jump behavior breaking bunny hopping
Jump Mechanic defines MaxJumps and tracks jump count. Add "walkmechanic.land" event
Can overlay firing sounds, fixed all weapon sounds to match previous game
More suitable location for this, fixes projectile weapons not consuming ammo
Fixed ammo not being consumed
BasePickup can define Model override definable in Hammer
Add WeaponPickup with Resource picker
Enable/Disable weapon components when holster/deploying weapon
Rewritten shooting mechanic
Added Tracer particle definition to Primary Fire https://files.facepunch.com/devultj/1b0611b1/sbox-dev_ouUloLSeVu.mp4
Update InputHint to Razor
Update Scoreboard to Razor to try to unfuck remote version
Upgrade SettingsMenu to Razor
Put this back, might fix camera effects playing from other players POV.. this is hard to test
Set "ducked" tag on player appropriately, don't knockback if crouched
Added KnockbackForce to PrimaryFire component https://files.facepunch.com/devultj/1b0511b1/sbox-dev_XzHXA3xpmV.mp4
Grenade projectile has a bit of lift when initially spawning
Added Sniper/Railgun and Shotgun weapons, and AimFovOffset property
Add DamageModComponent for Players, can scale incoming and outgoing damage
Added DamageModPickup
Add ArmorComponent, factor it in when taking damage
Show Armor on Info
Added Armor Pickups
Added Health Pickups
Added Mega Pickups
Fixed dash panel inheriting the same health related classes
Don't take ammo pickups if player's ammo is already at capacity
Added BasePickup
Add ammo pickups focused on being compatible with all current Boomer maps
Add Inventory.FindWeapon
Add dashes to HUD, added Mechanic ticks even when inactive, fixed dash recharge
Push the player up a bit when dashing
Remove Reloading mechanic
Fixed Crosshair not being visible
Precache some weapon data stuff as well
Precache a bunch of Projectile info on resource load
Default Dash wish direction to Forward if we're not moving in any direction
Restored DashCount, dash effects
Add DashMechanic, effects next
Add Projectile.ClearZVelocity
Added artificial reload offset