6,948 Commits over 851 Days - 0.34cph!
merge from skinviewer_viewmodel
Skinviewer salvaged sword tweaks
Restored generic popup background blur
Fixed skinviewer fullscreen position issue when navigating using the arrows
merge from PlayerRigUpdate2
Added a comment in PropRenderer
merge from torchholder_indsutrialtorch_fix
Fixed industrial torch pos in torch holder, added a feature so we can change the pos/rot for each torch
merge from premium_rebrand
Fixed connect modal premium button
Tweaked wording
merge from skinviewer_viewmodel
Hide inspect key widget if inspect is not bound
Added keyboard controls to navigate in between items
Fixed fullscreen skin viewer navigation arrows showing up when inspecting items from the steam inventory
MagazineStateViewmodel compile fix
merge from skinnables_icons_fix
LR, Bow, Crossbow and Eoka PropRenderer settings converted
Converted PropRenderer settings of more skinnable tools/weapons
All the entities had their offsets removed as they attach directly to the prop bones, so icons were all fucked
merge from skinnables_icons_fix
Converted PropRenderer settings of all skinnable tools/weapons to fit their icons
All the entities had their offsets removed as they attach directly to the prop bones, so icons were all fucked
merge from premium_rebrand
Changed the wording, updated tag icon
Restore "Get Premium" button on the connect modal when looking at a premium server when not having premium
Fixed IconRender scene using the old UI input system module
merge from keyboard_layouts_fix
Fix bind_default stomping player rebinds when the default command was left unbound
merge from premium_rebrand
merge from premium_rebrand
Tweaks, deleted old premium modal
Deleted some old assets
Reserialized a bunch of menuui2 prefabs
Updated premium server browser tag
Swapped premium logo in main menu footer
Added UIBorder and UIRoundedCorners
Rebuilt the premium modal
Fixed crosshair popups regression from my recent generic popup changes
merge from keyboard_layouts_fix
Popup background blur/color consistency pass
Better looking key conflict popup
Fixed some bind widgets not using the full command
Added a warning popup when you're about to override a bind from the keybind menu
Localized "Press a key" text on the bind button
Fixed binds menu not using strict GetButtonsWithBind
+attack was showing mouse0 and mouse1 instead of just mouse0
When reading the cfg, we now apply keys.cfg before keys_default.cfg. Fixes default binds always being re-applied as the primary on startup.
This was breaking binds on non-US layouts, AZERTY for example: rebinding +prevskin to A would end up with Q back as the primary and A as a secondary after a restart. But Q is +left for AZERTY users, so moving left while upgrading building blocks was switching skins...
Tradeoff: any unbound command gets filled in from defaults on startup