502 Commits over 730 Days - 0.03cph!
Slightly better scope but needs work
Added a scope system and updated the Longshot to use it. Super shitty scope UI right now that barely functions / placeholder
Adjust textures and add AO map to Longshot and add icons for Burst, Carbine and Sticky
Merge branch 'main' of sbox-hover
Only default to weapons you have selected already if you are that loadout
Update release script to exclude png files in materials/ and models/
Use semiautomatic crosshair type for the Carbine
Fixed being able to repair the enemy generator
Fixed missing SCSS import
Increased Light Saboteur health. Added ability for weapons to have the same upgrade multiple times. Fixed energy draining too fast when stealth is active.
Take the player out of stealth for a second if they get damaged
Set render color on player's jetpack
Added previous and next buttons to the Station Screen loadouts
Merge branch 'main' of sbox-hover
Updated to use Burst and Carbine particle effects
Added Sticky grenade launcher. Added Carbine. Added Burst. Added Light Saboteur class. Added Stealth Camo. Added active ability system using Equipment and related HUD items. Added Medium Infantry loadout.
Merge branch 'main' of sbox-hover
Fixed styling on World Generator Hud
Damage Shader + Generator Implementation
Decrease damage of Light Turret, increase Spread and give its own fire sound
Updated radar sensor model and fixed deployer not being set
Added the Deployable Turret equipment and Light Turret entity. Changed CanSelectWeapon to IsPassive. Added IsAvailable to weapons / equipment. Unavailable weapons will be grayed out in the selector.
Merge branch 'main' of sbox-hover
Made more stuff configurable and added JetpackScale to MoveController
Added Mk2 variations of each loadout. Added the Damage vs Heavy weapon upgrade.
Merge branch 'main' of sbox-hover
Added the Radar Jammer equipment alternative for the Light Assault loadout
Play the generator attacked particle once when a generator dependency is powered down (for now)
Make sure things compile before you commit them
Added YOUR flag captured announcer sounds and Radar Sensor idle and beep sounds + implementation for radar UI
Moved generator announcer sound handling to PlayRound
Added all announcer sounds
Added stub Radar Sensor Hammer entity (hv_radar_sensor)
Transition the scale of vitals text when it has changed recently
Various improvements to UI and implemented Damage -> Energy conversion on Heavy Booster and Damage Absorption for Energy on Shield
Added an Equipment system adding to a third slot in each loadout. With it, Ammo Booster, Energy Booster, Heavy Energy Booster, Heavy Shield Booster, Shield Booster, Speed Booster. Equipment can be selected per loadout at a Station
Changed how weapon slots are handled now for primary and secondary
Let Heavy Assault choose between Blaster and Shotblast for their secondary
Finished alternate weapon selection system
Changed how weapons deal with config. Added weapon configs. Added weapon selector initial UI in Station Screen for loadouts. Each loadout can have alternate weapons.
No longer start with $10,000
You won't take fall damage if you're jetpacking and you have at least 10% energy remaining
Updated fall damage so that it isn't too much of a burden on fun / gameplay
Updated UI look and made more stuff configurable
I should $"{Money:C0}"; so my cash at the top right gets comma'd
Merge branch 'main' of sbox-hover
Added WorldBorder Hammer entity
Merge branch 'main' of sbox-hover
Added grid shader and map border vmat thanks ;)
Added WorldGeneratorHud and ability to destroy generators with all particle effects + sounds
Added a Weapon and Loadout upgrade system and populate the Upgrades tab of the Station dialog
Merge branch 'main' of sbox-hover
Bullet drop weapons inherit some velocity. Blaster fires faster with a further falloff.
Remove possibility of prediction (don't set Owner) and fix accuracy issues with bullet drop weapons
Handle wind loop client-side
Each weapon can specify a different crosshair type. Stop bullet drop projectiles being predictable (fix it later). Set render color of players for now to team colors. Ragdoll copies render color. Fixed station screen showing for all players when opened.