333 Commits over 184 Days - 0.08cph!
Add GiveAirshotAward virtual property to DeathmatchWeapon and add it for RailGun and RocketLauncher
Fixed all pickups running code client-side that should be server-side only
Add Award class and all basic award types (some don't have the announcer sound yet)
Add test GiveAwardCmd (admin-only) and first player death tracker for First Blood
Add ConsecutiveKills and SpreeKills, as well as track domination kills and give all awards accordingly
Add basic award UI to be styled later
Merge branch 'main' of sbox-boomer
Reduced Healthkit to 15
Mega Health model
Better armour pickup model
Some cleanup + fix BouncingProjectile impact logic
More tidy up
Exploded on impact Grenades
Rocket Launcher in killfeed
Adjusted Railgun knockback
Nail climbing
Updated armour material
Delete old content + added armour pickup model
Increase round timer annoying during testing
Add BouncingProjectile.BounceSoundMinimumVelocity and set in GrenadeLauncher
Add BulletDropWeapon.AdjustProjectileVelocity
Improve BouncingProjectile logic to use correct values for Reflect
Fixed HealthKit
Adjusted projectile starting velocity and bounciness for grenade launcher
Added BouncingProjectile.BounceSound
Merge branch 'main' of sbox-boomer
remove projectile drop from nailgun and rocketlauncher
Use same effect and sound for explosion for grenade as rocket
Added WeaponUtil and Vector3Extension
Add ProjectileSimulator and implement for BoomerPlayer
Remove GLGrenade and NailProjectile
Update all projectile weapons to use ProjectileSimulator and BulletDropWeapon / BulletDropProjectile classes
Merge branch 'main' of sbox-boomer
Fix merge conflicts
Added colour materials
nail and grenade projectile models
Nails Lightning and GL ammo models
Tags on ammo
Rail ammo pickup
Updated Rocket ammo and projectile model
Hud Tweak and Round Timer
Updated Shader
Updated GiveAll command
Added Health and buckshot pickup model
Update test_movement.vpk
Health Pickup model
Correct materials
Allow the railgun to hold more rounds
Allow custom respawn times
Turn prediction off on projectiles
Will take a bit of exercise to make these things lag free, just smooth em out and rid of console spam for now
Don't add weapon to inventory if you already have one
Fix ammo not getting picked up
Tweaked scoreboard ui
Show nailgun and gl in killfeed
WIP health pickup particle
Allow health and armour overheal decay per sec over 100
Update viewmodel offset
Added temp weapon models
Set up ammo for new weapons
Damage ramp up on lightning gun
No fall damage
Move Zoomed to base weapon, easily set which weapons can zoom
Lerp FoV when you zoom in with weapon
Adjust sensitivity accurately to field of view
Stop lightning effect & sound when lightning gun gets put away
GiveAll adds lightning ammo too
Update lightning effect on frame so it doesn't lag behind in motion
moved gl grenade to projectile folder
Removed sliding fluff
Player no longer has crossbar weapon
WIP lightning gun
Adjust fall damage
will probably remove
Added lightning gun to base weapon start
Railgun increments instead of stomping player's velocity
Grenade explosion force affects player
Tighten up camera lerp
Lerp ViewModel's target position too so it doesn't clip camera when sliding
Allow jumping out of a slide
Fix ledge grab sometimes putting player through ceilings
Disabled Motionblur from dash
Easily set move speed per weapon
Delete GrenadeWeapon.cs
Removed Alt action on Rocket Launcher
Alt fire on shotgun + buff
UI adjust
Fix .addon's Resources path
Be sure to give player the desired weapons on setup
Only recharge dash if grounded
Rename GroundDash to Dash, Dash handles both air and ground. Remove AirDash