647 Commits over 396 Days - 0.07cph!
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
slight walk controller tweak
Added artificial reload offset
Simulate projectiles lag compensated, before owning player moves
Add damage falloff curve for scaling damage / force over distance
Projectiles can have SelfDamageScale of 0, to completely disable self-damage
Fixed Projectiles passing through players, added NoDeleteOnExplode, added nail projectile for nailgun
Trace the Owner's AimRay when placing projectiles, so they don't go through geometry if against a wall
Give all weapons to players for now
Added Grenade Launcher, Rocket Launcher, Rocket Projectile - apply impulse for rocket jumping, add SelfDamageScale
Add basic manual physics for projectiles
Add a few more fields to Projectile Data, including ExplodeHitTags
Primary Fire module can define a projectile, projectiles setup from data, next up physics
Upped base gravity & jump power
Start designing Projectiles
Remove aim module from nailgun
Removed rust weapons, add nailgun to start
Boomer Refactor started based on FPS template
Moved where weapon FOV adjustments get set, removed another point where Viewmodel FOV was being set
Tentative fix for camera fov being applied wrongly applied on other clients
Use s&box preference for FOV, don't switch space to vertical
Recompile assets
Fix start position of projectiles
move number sprites to different folder
Fixed some stuff
Merge branch 'main' of sbox-boomer
Fix up
Boomer compiles again, crosshairs are temporarily gone, as is score submission and a specific DebugOverlay
Updated Boomer to support new Client Input stuff
Merge branch 'main' into custom-client-input
Merge pull request #16 from Facepunch/custom-client-input
Custom client input
vfx > shader
recompile all materials
correct coffin path
fixed models using the incorrect materials
set the music volume
the volume bar in the boomer settings wasn't setting the volume correctly
Killed obsolete hitbox code, replaced with hitbox tags
Merge branch 'main' into custom-client-input
Killed obsolete hitbox code, replaced with hitbox tags
set the music volume
the volume bar in the boomer settings wasn't setting the volume correctly
fixed models using the incorrect materials