reposboxcancel

16,846 Commits over 1,277 Days - 0.55cph!

38 Days Ago
Hash view ID to FindOrCreateFrameBufferScratchTexture as well to solve collision when we have multiple views with same resolution, eg with splitscreen Fix dynamic reflections and AO in viewported views Add compiled shaders for viewport shading fixes Texture barriers for SSR in multiple viewports
38 Days Ago
Remove this for now, sus is later
38 Days Ago
When OwnerTransfer is Request, make actual requests to the host for Drop/Assign/Take ownership and if host approves, then host will send the messages to everyone to take that action. Each message will then validate if was received from host
38 Days Ago
Default CanSpawnObjects to true for now
38 Days Ago
Make sure CanSpawnObjects is synchronized to clients when set from host via ConnectionInfo
39 Days Ago
Some renaming. Set OwnerTransfer direct on GameObject instead of method on NetworkAccessor
39 Days Ago
Close context menu on line edit submit Put all generated component types in one assembly
39 Days Ago
Fix component weirdness when cloning disabled objects
39 Days Ago
Add isolated CallbackBatch, use it when cloning. Fixes instances when cloning in OnEnabled etc would cause weirdness
39 Days Ago
Implement calc for CSS, make it so that dynamic units (vw/vh/expressions/etc.) all update correctly https://files.facepunch.com/alexguthrie/1b1911b1/sbox-dev_ADiqfZ9hI2.png For sbox/issues/421, sbox-issues/issues/4753, sbox-issues/issues/723
39 Days Ago
Can a connection create objects? Send network destroy even if DestroyImmediate is called Ownership authority flags Let GameObject have [Sync] too (test) Reorder enum, add [Expose] Change up logic for can create objects - only check if we have a source Default CanCreateObjects to true for now (this is current behavior) Initial implementatior for ownership authority Use NetworkAccessor for changing ownership authority. (Temp? Depending on review) don't use TL for set prop for Sync Vars Initial implementation of Rpc authority Remove a test log CodeGen static array for attributes on a CodeGenerator method/prop now marked as [SkipHotload] and readonly, so they do update when changed Make it CanSpawnObjects CanSpawnObjects settable only by the host
39 Days Ago
Launcher: creating a new project uses Ident as the folder name instead of Title
39 Days Ago
In-editor property creation: use const value as default
39 Days Ago
Add some standard map entity definitions that we have loaders for: prop_physics, prop_animated, env_sky, env_gradient_fog, snd_event_*,
39 Days Ago
Component editor
39 Days Ago
I hate this double launch solution Rename launcher project Lock project row button when launching
39 Days Ago
Mixer scales itself based on its own volume, so it is reflected in metering
39 Days Ago
Context menu text entry cleanup, can edit graph inputs / outputs again
39 Days Ago
Protect against 0 width/height video modes and assert CHostedWidget::SizeToParent() don't change the video mode if height() is 0
39 Days Ago
Some PredictBestType fixes for operators Fixed legacy Get Game Object node appearing in node list again Some local instance node grouping cleanup https://files.facepunch.com/ziks/2024-02-19/O0b83KRmbo.png
39 Days Ago
Early error when trying to open an invalid project
39 Days Ago
Forgot to force add this dll
39 Days Ago
Launcher only launches a single instance of each project
40 Days Ago
Tweak mixer control https://files.facepunch.com/garry/30a69c23-fadf-426c-bb78-a4152a2b861d.mp4
40 Days Ago
Lock the mixing thread when hotloading We can review this later, since I suspect if we make the active voice list ignore hotload, everything will be fine anyway.. and it would be nice to have sounds keep playing.
40 Days Ago
Add MixerDock
40 Days Ago
Can a connection create objects? Send network destroy even if DestroyImmediate is called Ownership authority flags Let GameObject have [Sync] too (test) Reorder enum, add [Expose] Change up logic for can create objects - only check if we have a source Default CanCreateObjects to true for now (this is current behavior) Initial implementatior for ownership authority Use NetworkAccessor for changing ownership authority. (Temp? Depending on review) don't use TL for set prop for Sync Vars Initial implementation of Rpc authority Remove a test log CodeGen static array for attributes on a CodeGenerator method/prop now marked as [SkipHotload] and readonly, so they do update when changed Make it CanSpawnObjects CanSpawnObjects settable only by the host
40 Days Ago
add Mixer class
40 Days Ago
AudioSampler can sample multi-channel
40 Days Ago
Working fixed with tabs
41 Days Ago
Tweak sound occlusion ignores
41 Days Ago
Create runtime buffers for dynamically created meshes so they can create trace data, allows them to be scene traced
41 Days Ago
Forward command line between sbox-dev and sbox-launch
41 Days Ago
Add Occlusion , OcclusionRadius , DistanceAttenuation to SoundEvent
41 Days Ago
Early out of CreateToolsTriangleList when there's no runtime buffers but also assert because ideally this should happen
41 Days Ago
Steam audio debug convars Add SoundHandle.SpacialBlend, Name and change how they get disposed Fix sound cutting out when spatial sound played inside head Fill out Sound.Preload
41 Days Ago
CMapAssetType::CalculateDependencies suppress pointless upconversion of vmaps so we don't spend 30+ seconds doing so on initial load
41 Days Ago
Add volume
41 Days Ago
Binds create mixer - can play sounds! strip vmixtool Remove unused args Add some more c# compatible funcs to CAudioMixBuffer Add AudioBuffers, MixBuffer Audio processor basics Route SoundHandle through managed system, use speaker volumes etc Play sounds from the point of view of the scene camera if we're not playing the game, and this window is focused Strip as much as I dare right now Add steam audio Update steam audio binaries Add steam audio binds Add BinauralEffect processor Steam audio scene system Apply direct Create phonon.pdb Reflection works! 😅 Latest Clean up Fix menu sounds not playing Refactoring, making internal Fix warning Fix tests strip unused Remove unused
41 Days Ago
Fix launcher layout to stop people obsessing
41 Days Ago
Silently ignore delete error when removing unknown cloud file Fix NRE when setting convar Fixed file not found when reading asset json If a model has no meshes, show error model instead Fix text cannot be empty exception in Graphic.Draw Assert on AssetType not null
41 Days Ago
Show stall source to everyone
41 Days Ago
ProjectList own file Run Asset.UpdateInternals() in parallel, empty project initial scan goes from 770ms -> 200ms Don't scan project filesystem twice
41 Days Ago
Fixed StructArrayConverter.BlockCopy Fixes Facepunch/sbox-issues#4794
41 Days Ago
More API updates
41 Days Ago
Update api urls
41 Days Ago
Fix double clicking sbproj not opening it Fix right click unsaved scene error
41 Days Ago
Add TaskSource.FromCanceled & TaskSource.FromException (fixes sbox-issues/issues/4807) Whitelist some Task properties Whitelist OperationCanceledException (fixes sbox-issues/issues/4806)
41 Days Ago
Don't focus on nothing (fixes sbox-issues/issues/4828) Escape deselects all (fixes sbox-issues/issues/4829)
41 Days Ago
Add right click menu in game list Fix DamageInfo breaking changes