219 Commits over 31 Days - 0.29cph!
Asset compile
Chatbox keeps its history, lets you scroll through it
Remove grenade launcher's self delete & weapon switch
Show empty weapons in inventory list
Fix inventory icon sometimes displaying active state wrongly
Fix lightning gun showing laser when empty
Cleanup
Rebuild settings post template applied
Add button to restore default settings
Use DisplayInfo for settings
Setting menu can scroll
Disable Railgun force if ducking
Removed Old temp announcer lines + Set up Max's lines
100 brand-new announcer voice lines (recorded with love)
Option to mute jump grunting
Some setting defaults
Implement walk bob setting
Stick with a single ClientSettings instance
Implement weapon position setting
Button styling
Settings menu basic setup
Toggle button
Object editor ui & get/set client's settings
String editor
Enum dropdown editor
Fill in settings object
Only show public instance properties
Fixed not being able to scroll in map vote screen + styling
https://files.facepunch.com/louie/1b0411b1/sbox-dev_WoIF62ldlQ.png
bind lightning gun to e, railgun to r and rocketlauncher to f
Reduced rail gun bullet size
Don't need the use key
Add DisableOnGamepad to InputHint, don't display input hints for inventory icons on gamepad.
Add InputButton.SlotPrev/SlotNext support (gamepad)
Add Input Glyphs to inventory items
Fixed visual bug when switching to an invalid weapon
Add some comments to explain wtf I'm doing here
Rewritten weapon selection code
Can click a player on the scoreboard as a spectator to target them
Add Camera Speed multiplier for run/duck, default to free mode if no spectator target. Also removed input.Clear() from free camera, wasn't necessary.
Force update camera rotation when switching target / freecam
Can toggle spectator widget on/off with Slot1 while spectating
Fixed your current spectator target being invisible while in freemode
Input hint style modifications
Group previous & next input hints on the same line
Add InputHint widget from Spire
Add input hints for spectator controls
Add BoomerSpectatorCamera, can switch targets with Left, Right
Add free camera, use Jump to toggle, Menu & Use to switch targets now.
Refactored BoomerCamera, moved all of it into spectator cam, fixed up VMs for freecam
Merge branch 'main' of sbox-boomer
Reset players inventory on respawn
Fix projectile deviation when aiming close to a non-solid
Fix nail gun climbing if you've shot at something that is non-solid (like a pickup)
Merge branch 'main' of sbox-boomer
Add chatbox messages for when players join/leave spectator
Shotgun rate of fire 1.2 > 1
NoRocketSelfDmg command and map setting
Teleport Ent
Fixed issue with unlimited ammo on other clients (Thanks Fortune!)
Ledge grab on angled walls should work better
only show health damage numbers if did health damage
+ delete player armour drops after 60s
Don't clear buttons on scoreboard