branchsbox-boomer/refactorcancel
162 Commits over 90 Days - 0.08cph!
Updated shader with the new features added to shadergraph
https://files.facepunch.com/louie/1b0511b1/sbox-dev_LQpZHjYzau.png
Reapply emission + small clean up
More messing around with toon effect
https://files.facepunch.com/louie/1b2211b1/sbox-dev_SqQBfrGgAz.jpg
added white highlight to emission
https://files.facepunch.com/louie/1b2211b1/sbox-dev_AT4ROcdV0v.png
Lets use cool shadergraph shaders now
https://files.facepunch.com/louie/1b2211b1/sbox-dev_EmvsJ8DfUx.png
Use [Model] for weapon pickups
Added RPG pose and HoldTypePose to WeaponData
Restored Teleport Volumes, added Point Markers
Restored jump pads to their former glory
Aim Component will also create secondary fire input hint
Revert "Fixed weapon ammo not showing for non-active weapons, don't bother deactivating the components"
This reverts commit aedf1cf1dfbf518334ce3077e8ce0ed69c1672ba.
Introduce includeDisabled param to Weapon.GetComponent, look for disabled Ammo component where needed
Moved KillFeed files into own directory
Add boomer.kill event, send it to everyone when someone gets killed by a player
Adjust nailgun icon color
Add WeaponData.KillMessages, GetRandomKillMessage
Boilerplate Kill Feed components
Upped opacity of unequipped weapons on WeaponList
Set up some kill messages
Reduced mouse delta ui translation significantly, it was making me feel sick
Added player awards, killing sprees https://files.facepunch.com/devultj/1b2311b1/sbox-dev_HUJhvqN9su.jpg
Add player awards UI component
Set fallback award icon, fixed Beyond Godlike not displaying a Description
Fixed weapon ammo not showing for non-active weapons, don't bother deactivating the components
Accumulate mouse delta and translate the game's root panel a little bit https://files.facepunch.com/devultj/1b2311b1/sbox-dev_fPa5hkXL2E.mp4
Simplified InputHint, use InputButton directly instead of Enum.GetValue
Updated Weaponlist styling
https://files.facepunch.com/louie/1b2011b1/sbox-dev_kjBXWPbBH6.png
Work on WeaponList razor component
Updated Ammo icons thanks to @lewisainslie
Group cooldowns for shoot/secondary shoot mechanic
Added separate jump sound for double jump
Lower starting slide boost
Changed slide to be continuous
Add quick cooldown to Slide
Changed slide action to Duck
Removed ISingletonComponent from Shoot
Add SecondaryShoot component, Shotgun uses this. Not a fan of how it's written though
Adjusted player movement, fixed slide sound
Decreased MaxScore for now
Fixed colors not being set via TeamComponent
Basic scoring for TDM
Fixed LastDamage never being set
TDM: Show scores on HUD
Doh, fixed players not being moved to spawnpoints
Chatbox: Use Team color where applicable
Update player list to match style
Chat: Fixed messages without avatars getting squished
Fixed NRE due to chat team check
Moved Camera updates to FrameSimulate, removed unnecessary DevCamera code
Create Gamemode.HudPanel if we have one, start on TDM Hud
New chatbox style https://files.facepunch.com/devultj/1b1611b1/sbox-dev_5C841eKQ0v.mp4
Added Weapon Color and Ammo Icon to weapon data
https://files.facepunch.com/louie/1b1611b1/sbox_0831.mp4
Changed Health / Armor Tick to 1 second instead of half a second
SegmentBar: Individually paint segments based on how far past maximum our current value is https://files.facepunch.com/devultj/1b1611b1/sbox-dev_rQS3FJ3top.png