647 Commits over 396 Days - 0.07cph!
Adjust max ammo
collision on pickup model
Weapon order
Weapon pickups
Use real info for ServerList, add OnServerSelected behavior
disable pointer events on box-footer
Set up password dialog, set as "disabled" if config is not private
Better loading screen status
I remembered the magic trick
Add Input component, accepts System.Enum Value w/ two-way binds
Use Switch in SettingsPage
Add Switch component w/ two-way bind
Don't query for games for now
For now use ShowPackageSelector modal instead of our own inline element
Removed unused MapSelect component now
Use Value:bind for ServerName text entry
Add ServerList / ServerListRow, not styled
put matchmaking modal behind a fragment
Intro transitions
add Grid system, beginnings of Create map page, change header logo
Make MainMenuPage inherit from Panel so we get better intellisense 🥴
Invite player empty frame
fix playercontainer card
Change folder structure, set match making as default view
Beginnings of settings view
Wrap header in if statements, add new body component
Use RenderFragments for HeaderComponent, downside is there's more code duplication now
revert body changes for now
updated .addon
hud setup to razor
Put this back, might fix camera effects playing from other players POV.. this is hard to test
Upgrade SettingsMenu to Razor
Update Scoreboard to Razor to try to unfuck remote version
Update InputHint to Razor
fix header and footer
More header and body component
rip container out
Merge branch 'boomer2' of sbox-boomer into boomer2
Partial matching for NavigatorButton, so it works on secondary/tertiary navigation
navigation button, header strip
Center align header nav content
Add NavigatorButton, set "is-active" if CurrentUrl matches
strip styles into own stylesheets
add variables and button style sheets
Show download speed in loading screen