4,774 Commits over 1,371 Days - 0.15cph!
Restore ZNear on FirstPersonCamera
Various changes to Physics Projectile. Added ProjectileWeapon base class. Added Blaser particles and placeholder sound.
Improved to PhysicsProjectile. SMG -> Blaster. Implemented Blaster particle effects
Move InEnergyElevator predicted variable to MoveController
Fixed launch pad idle particles and don't sway the weapon view model when skiing
Merge branch 'main' of sbox-hover into main
Bind particles to launch pad entity when using it
Added ViewModelZNear and ViewModelZFar to the Camera class
Support for a separate ZNear and ZFar for view models
Have Global.ChangeLevel use native method
Updated everything to use Client instead of GetClientOwner and updated scoreboard
Added launch pad idle particles + speed line support
Moved all predicted vars that MoveController references from Player to MoveController
Fixed colors on all particles
Implemented life time on turret projectiles. Added trail, base, and idle effect spawning for flags. Added launch pad jump particle effect.
Players can now get an assist even if it wassn't a player that finished them off - added placeholder kill feed item for when a turret kills a player
Friendly fire is off by default
Added placeholder icons for all awards and added support for assists with the AssistTracker class
Added a toast list for stuff like captured and dropped flags. Added a kill feed to the toast list. Added an award display to the hud whenever an award is earned (queued up.)
Merge branch 'main' of sbox-hover into main
Added a flag indicator in the world to show where flags are at all times but hide them if you get too close
Added the Launch Pad Hammer entity
Upped all temporary weapon damage. Fixed a bug where a radar was created for every player that spawned. Fixed a bug where the UI would update based on the most recently joined player's team.
Added Token display to HUD. Added team Round Score display to HUD. Added gravity to flag and spinning when idle / dropped. Players will drop the flag when they die. Decreased jetpack energy loss per second. Increased jetpack aim thrust. Reduced flat ski friction.
Updated UI to be red for red team and blue for blue team using SCSS variables
Merge branch 'main' of sbox-hover into main
Added PhysicsProjectile.Target and PhysicsProjectile.MoveToTarget (homing missile). Decreased turret fire rate and projectile speed
Added RegenDelay property so loadouts can decide how long before health regen starts
Fixed respawn screen, added HealthRegen property to loadouts and health now regenerates after a delay from being damaged last
Removed default weapon selection and added placeholder simple weapon selection. Fixed bug where jetpack particles continued after death
Merge branch 'main' of sbox-hover into main
Added hv_jetpack_elevator entity for Hammer
Added support for energy elevator
Added respawn screen with timer and implemented turret entity trail with plasma particle - fixed death camera
Updated IsFastForwarding property to use network change callbacks. Fixed a bug where potting a ball would cause the game to freeze (RenderAlpha -> RenderColor.a)
Simplified UI to placeholder style and got energy working and time left display. Removed all old unused assets
Fixed ZNear and add better support for scaling of movement speed with player scale
Added hv_makeallsmall command
Added TimedProjectile and PhysicsProjectile. Turrets track targets properly and can even lead targets with some accuracy.
Copied plasma muzzle flash particles from RTS and Turrets will aim and fire projectiles (no damage yet)
Fixed Turret using Generator model in Hammer
Added hv_turret Hammer entity
Improved loadout customization and added loadout stubs
Fixed a bug where strafing left in a circular motion while skiing at any velocity would cause your velocity to keep increasing
Merge branch 'main' of sbox-hover into main
Generator will start with 2000 health
Added hv_generator Hammer entity to define team generator spawnpoints
Added Flag events for capture and return. Added Award system w/ Buzzkill, CTF, RTF, Kill, Revenge, Buzzkill, etc. Increased up slope friction.
Merge branch 'main' of sbox-hover into main
Loadouts determine MaxEnergy, MaxHealth, MoveSpeed and MaxSpeed