4,029 Commits over 884 Days - 0.19cph!
Fix up pointer events for package card
Placeholder setup game page
Don't use Trace.WorldAndEntities in MoveHelper
Start tracking time played w/ component on client
Start on stats main menu page
Refactor to specify gamemode as parameter
Squash-merge "mainmenu" into "boomer2"
Groundwork for stats integration
Compile content - don't set parent package as voxeltest (?)
Use Sound.Listener as a priority in SoundscapeFrame
Give ProjectCreator "Create" button an icon
Update templates (shooter game menu, template descriptions)
Launcher: minor content mode cleanup
Launcher: make a new empty-ish config when opening a config editor
Set the same expandgroup margin in StartScreenHome too
Remove ProjectList ExpandGroup top margin
Set cursor type for IconButton
Add some tooltips to welcome screen
Make Voice.Decode internal
Apply to cloud models too (whoops, ty @bakscratch)
Use own GameManager.OnDragDropped - create Prop instead of ModelEntity for breakables
Revert zipball change, doesn't work with LFS / submodules :pensive:
Editor: Use zipball to get rid of git dependency when cloning a project that has a source directory
Use worldspace: false for view model camera stuff - hook in position offset
Convert to entity space if worldspace = false for SBox_GetBoneTransform, make it work serverside
Add support for CBaseModelEntity::GetBoneTransform( bone, worldspace )
Fix pistol creating wrong ViewModel type, should fix camera anim problems
Fixed ViewModel not applying camera rotation with animations driven from camera bone
Set hostname when creating a game from menu
Fixed StatBars not updating correctly
Get rid of "avataranimated" reference in Avatar.IsAppropriate
fall back to normal avatar instead which is now animated anyway :wink:
Get rid of circle avatars
Animated avatars on death camera & scoreboard
Per-Project Launch Configs
Refactor LaunchConfigEditor to be a widget which can target a local project and read/write to its metadata
Launcher: When going through active local projects, check their LaunchConfigs metadata and add them
Add per-project launch config editor to project settings
Show launcher settings on game and map projects, not just game
Update map/game ident to match project when writing new launch configs, don't show useless sheet properties
Add title / body to launch configs page
Add title / body to launch configs page
Show launcher settings on game and map projects, not just game
Update map/game ident to match project when writing new launch configs, don't show useless sheet properties
Refactor LaunchConfigEditor to be a widget which can target a local project and read/write to its metadata
Launcher: When going through active local projects, check their LaunchConfigs metadata and add them
Add per-project launch config editor to project settings
Work in progress main menu
More work on main menu navigation, breadcrumbs, page transitions, footer content
Add stub pages
Start restyling ship select
Temp load screen
set up basic play and quit options
loading information
few more input action api updates
Loading screen changes, added package cards to compete screen to pick a map. https://files.facepunch.com/devultj/1b0911b1/sbox-dev_HKDZhTmf92.mp4
New Main Menu
Work in progress main menu
More work on main menu navigation, breadcrumbs, page transitions, footer content
Add stub pages
Start restyling ship select
Temp load screen
set up basic play and quit options
loading information
few more input action api updates
Loading screen changes, added package cards to compete screen to pick a map. https://files.facepunch.com/devultj/1b0911b1/sbox-dev_HKDZhTmf92.mp4
Loading screen changes, added package cards to compete screen to pick a map. https://files.facepunch.com/devultj/1b0911b1/sbox-dev_HKDZhTmf92.mp4
few more input action api updates
Use BuildOptions to populate audio devices and Value:bind instead of ref, fixes audio settings dropdown not being populated
Only clear DropDown.Options if we have any element names that match, root cause of my previous commit