branchsbox/mastercancel

14,460 Commits over 1,614 Days - 0.37cph!

2 Years Ago
Client Input Components (#747) * Initial commit * Documentation for ClientInput hints that it can also be used on ClientInputComponent * Allow any component, remove ClientInputComponent * Copy component values best we can in MimicBot
2 Years Ago
CheckOverlap should support prim vs mesh and mesh vs prim (just not mesh vs mesh)
2 Years Ago
Rubikon: Add support for meshes in CheckOverlap
2 Years Ago
Detect cyclic dependencies faster
2 Years Ago
Citizen/animgraph: some cleanup in Section 05
2 Years Ago
Citizen/animgraph: converted the "shotgun" branch to the newer compositing
2 Years Ago
Citizen/animgraph: converted the "holditem" branch to the newer compositing
2 Years Ago
Chat TakeLast not Take oops Give ourselves a bit of time to connect to the global lobby Chat lobby ad updates properly
2 Years Ago
LocalProject.FindByIdent can find #local packages Only add the LocalProject for server's current map, not all of them
2 Years Ago
Reapply named values in particle editor when restarting particle system
2 Years Ago
Load resources from local map addons on server start Fixes soundscapes in local map addons not loading in-game. Also added a warning when a soundscape entity fails to load a soundscape.
2 Years Ago
Fix named values not being applied to children
2 Years Ago
Initial impl of named values for particle editor https://files.facepunch.com/layla/1b2411b1/sbox-dev_aRI4OtqUEU.mp4 Support remapping for named values Rename Named Value to Named Float, move it below Literal Float Better icon for named value Create slider for named float editor Add named vector More readable icon Add Particles.Set for named vector Default named value on control point info change until I figure out a way to restore them Keep named preview values updated on name change Added Set Named Values to info_particle_system Added name value example particle system
2 Years Ago
Remove naughty words from menu chat with users Steam profanity filter Parties are private lobbies again, stop them showing up in lobby list
2 Years Ago
Game.Clients works in the menu Fix the Current Game screen slightly
2 Years Ago
Refactor Lobby -> GameLobby, replace GameLobby.Active list with static GameLobby.Current, no longer owned by LobbyFrontPage. Add PartyLobby and GlobalLobby static classes, and lobby_type metadata so we can differentiate between party and game lobby invites Some simple anti-spam for chat Party invites work again
2 Years Ago
Component RPC Support (#744) * Component rpc initial test * Reset current component id on shutdown. Move net ident write to RpcWriteIdent. UpdateComponentId -> AllocateComponentId * Backwards compat * Use temp StartRpc2/SendRpc2 names until next pain day
2 Years Ago
Dirty panel styles recursively when PseudoClass changes (fixes hover style remaining on children)
2 Years Ago
Move concurrency to the root
2 Years Ago
Fix concurrency
2 Years Ago
Fix CI uploading without tests passing
2 Years Ago
Duplicate asset option in context menu for assets in asset list
2 Years Ago
Lobby/packages design cleanup Fix occasional panel index out of bounds Add storage settings page
2 Years Ago
Revert "Remove inline setting label style, define it in stylesheet" This should really be a re-usable class rather than something specific for just these pages. It'll possibly be reused in a bunch of places. `cell.is-label` seems right.
2 Years Ago
Ram in global chat lobby, messy need to refactor lobbies Can advertise lobbies in chat
2 Years Ago
Move settings pages to Menu.Settings namespace Remove inline setting label style, define it in stylesheet
2 Years Ago
Add DamageInfo.WithDamage Merge branch 'master' of github.com:Facepunch/sbox Merge branch 'master' of github.com:Facepunch/sbox Set Game.WorldEntity on client too Merge branch 'master' of github.com:Facepunch/sbox
2 Years Ago
Popups for maxplayers and privacy, delete settings page
2 Years Ago
Lobby tweaks
2 Years Ago
Clean lobby sidebar
2 Years Ago
Clean game screen up Front cleanup
2 Years Ago
Simplify razor line pragmas + wrap dynamic attributes so they get the right file/line numbers This doesn't need the iterations
2 Years Ago
Re-organise unit tests
2 Years Ago
rendersystem_vulkan: get this compilable again with a flag, easier to work on instead of one massive branch with all the vfx changes too * strip all glsl support, added dxc hlsl -> spirv, and convert any built in shaders to hlsl * backport new texture manager to match the new dx11 texture manager * various backports to match our dx11: barriers, fences, gpu buffers, descriptor sets, etc. * only use VK_EXT_debug_utils instead of VK_EXT_debug_marker * strip multi-gpu
2 Years Ago
concrete bollard -rounder edges -gibs hydrant marker rounded edges revised gibs
2 Years Ago
Tools compile fix
2 Years Ago
Fix up menu compile warnings
2 Years Ago
Converted all settings - no longer using templates in menu!
2 Years Ago
Keybind panel
2 Years Ago
Fix Hammer properties sometimes not being set For cases when there's 2 properties and one's classname override is the same as anothers' actual name in code, and the code choosing the "wrong" property. func_brush sets its Health when it is overridden in Hammer Simplify code setting hammer property info
2 Years Ago
Citizen/animgraph: moved additive pelvis component management inside the new reusable subgraph + SMG/rifle branch uses it now
2 Years Ago
Started converting the settings pages
2 Years Ago
Hammer: Draw 3D Skybox Render Option https://files.facepunch.com/layla/1b2311b1/sbox-dev_4ldF399N38.mp4
2 Years Ago
Passively ignore razor bind exceptions Add server list sidebar placeholder to show intent When we get an exception in an event don't call that target anymore, but keep the others going Fix exception when getting active style blocks Rename NavigatorButton to Anchor - don't derive from button Style cleanup Fix NRE in WildcardMatch Fixes
2 Years Ago
Hammer gamedata: only need to grab the package once per assembly, fixes race condition from doing it concurrently which was causing multiple entries Hammer: fix entity tool sidebar not collapsing properly
2 Years Ago
Revert "Menu: Validate GamePackage.Usage in GameScreen to prevent NRE for local projects" This reverts commit 67704c38470d188869313834a16edbf45fa0e610. Revert "Fixed Package.FindAsync failing to deserialize PackageUsageStats - fixes Sandbox and Asset Browser cloud tab" This reverts commit 680d2f2b637479610ca6c07916b24b76f0e81177. Add test for Package.FindAsync
2 Years Ago
Citizen/animgraph: moved holdtype compositing weightlist management into a single reusable subgraph (Currently used on pistol only, though)
2 Years Ago
Add PhysicsBody.CheckOverlap to check if another body overlaps at a given transform, ignoring all collision rules
2 Years Ago
Citizen/animgraph: added animations + implemented exit states for roll & ledge grab, cleaned up Global Feet IK management & a bunch of other minor things
2 Years Ago
ui: box-shadow blur bloats the rect and renders properly