branchsbox/mastercancel

13,183 Commits over 1,522 Days - 0.36cph!

5 Months Ago
Fixed "launching" text showing when adding a new project (and not launching it)
5 Months Ago
Use Sandbox.Json.options in BaseFileSystem JSON methods
5 Months Ago
Gizmo.Draw.LineCapsule fix (#5600)
5 Months Ago
Model physics automatically inherits bone transform velocity so switching to ragdoll isn't stuck in the last pose https://files.facepunch.com/layla/1b0511b1/sbox_WLc97vrkvJ.mp4
5 Months Ago
Remove cloth code from sceneanimatableobject, we were also creating a physics world per animated object for it
5 Months Ago
Don't run SceneNetworkUpdate when network system instance is null
5 Months Ago
Open editor undo system up, debug dock Delete SceneWorld objects when processing scene deletes Components/GameObjects start disabled when creating, to avoid enable and quickly disable Fix possible NRE when deleting camera Call SceneWorld.DeletePendingObjects when clearing scene Add Scene.Editor (ISceneEditorSession), allows game to talk to the EditorSession (gizmos etc) Also make selection its own undo system - don't need to save the scene on every click Fix undo system's snapshot system not complying with other undo actions
5 Months Ago
Remove Log.Info from SceneCubemap
5 Months Ago
How did this end up here
5 Months Ago
Only do SceneCubemap.RenderDirty() when it actually updates rather than every frame Only clear up light count instead of also envmap count on AllocateLights()
5 Months Ago
Clear interpolation properly and don't apply new interpolation if transform update received over network with clear interpolation flag Another minor fix
5 Months Ago
SceneStats: include DynamicSceneObject render stats, lights/shadow stats
5 Months Ago
Remove Preferences.VoipVolume from voice component, handled through the mixer now
5 Months Ago
Add Voice.TargetMixer
5 Months Ago
Add SoundHandle.Loopback, use voice_loopback to determine (for local voice) Bounce talking party member Mic icon when chatting
5 Months Ago
Switch to ServerGarbageCollection (we'll want to benchmark this when we have benchmarks) Multiple threads to handle garbage collection, utilizing all available CPU cores. Better performance in multi-core environments. Reduced latency due to parallel processing.
5 Months Ago
Add Sound.UncompressVoiceData Make Friend comparable Basic party voice chat
5 Months Ago
Make voip_volume a convar so it gets saved
5 Months Ago
Use VoipVolume setting as a multiplier for voice component volume
5 Months Ago
Change Voice.ShouldExclude to Voice.ExcludeFilter to provide the connection filter list at once, this is easier to implement
5 Months Ago
Add ShouldExclude override to voice component to allow team voice chat etc
5 Months Ago
Only set console widget instance for main editor window
5 Months Ago
Report GpuFrametime in PerformanceStats
5 Months Ago
Fix restitution not combining
5 Months Ago
Flush network updates before send RPCs (#1594) * Flush network updates before send RPCs * Keep track of potential pending network updates to flush for RPCs * Make sure to unregister for update after sending * Add some documentation
5 Months Ago
Don't keep sounds that failed to load around trying to mix forever (matches how old vmix mixer handles it) Fixes #1597
5 Months Ago
Add MapInstance.Bounds to get world bounds of the map
5 Months Ago
PartyRoom - run tick at set interval, cache owner Add Panel.ToggleClass Remove ButtonGroupConstructor Can change party title, capacity, public state
5 Months Ago
sound-in, sound-out will target UI mixer if there is one (resolves #5583)
5 Months Ago
Use a bone body cache in model physics, spending too much time asking native for the pairing every frame
5 Months Ago
Hightlight.RenderEffect: Use Scene.GetAllComponents instead of iterating every gameobject ( closes #1597 )
5 Months Ago
Fix enter/leave not updating chat box Add party_id to rich presence Add Connection.PartyId Add more CompileCodeArchive tests
5 Months Ago
Codegen should shit itself if you don't use a string literal from Cloud.Asset() methods Terrain: Add height blend settings, add per material height and normal strength, various other polishing Hide GameResource.ResourceVersion
5 Months Ago
Cowboy Hat LODs
5 Months Ago
TerrainMaterialList: Allow drops properly
5 Months Ago
Party chat on main menu
5 Months Ago
Editor post processing toggle closes #1587
5 Months Ago
Colour grading changes, tonemapping in its own component (means color grading isn't 1 pass, but that's easier to do later compared to splitting up components) Co-authored-by: Matt Stevens <matt@mattstevens.co.uk>
5 Months Ago
Fix buffer overrun (80% confidence)
5 Months Ago
Clothing LODs Bandana, sleeveless jacket and fingerless gloves LODs
5 Months Ago
Add vertex bevel operation https://files.facepunch.com/layla/1b0311b1/sbox-dev_qwSFxWpceA.mp4
5 Months Ago
Fix model physics not setting gameobject tags
5 Months Ago
Hammer: Option for placing objects using bounds bottom as origin for when you want to disable it
5 Months Ago
SteamLobbySocket caches owner, calling SteamMatchmaking.GetLobbyOwner each tick had significant impact
5 Months Ago
Add SkinnedModelRenderer.UseAnimGraph, this will frequently be used to turn off animations on ragdolls without going through sceneobject
5 Months Ago
Fix model physics T posing for a frame on enabled and switching animgraph off, allows for smooth ragdoll transitions https://files.facepunch.com/layla/1b3011b1/sbox_K1lOWP0iir.mp4
5 Months Ago
FPArms: added basic throwable animations
5 Months Ago
ResourcesPage path widget directory is relative to the Assets directory
5 Months Ago
Expose Terrain size properties to settings sheet
5 Months Ago
Changed GameObject prefab deserialization to return promised GameResource, instead of failing and throwing, fixes a race condition where prefab resource hasn't loaded in time