254,393 Commits over 3,990 Days - 2.66cph!

1 Year Ago
ProjectVersion 2021.3.35f1 -> 2022.3.20f1
1 Year Ago
Manually commenting out audio import deprecation so it compiles
1 Year Ago
Unity auto-upgrading C# from 2021->2022
1 Year Ago
Fixing subemitter rotational inherentece fuckery WIP
1 Year Ago
Tweak mixer control https://files.facepunch.com/garry/30a69c23-fadf-426c-bb78-a4152a2b861d.mp4
1 Year Ago
map updates
1 Year Ago
Updated existing windows to align with new direction also added larger windows + new mat
1 Year 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.
1 Year Ago
Add MixerDock
1 Year Ago
Added consumables inventory baseline (not grid yet)
1 Year Ago
Remove scene scoping from SubtitleEntryPanel since we're doing this in engine
1 Year 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
1 Year Ago
add Mixer class
1 Year Ago
AudioSampler can sample multi-channel
Leaderboard backup, run #9700
1 Year Ago
Cache ItemModCookable and ItemModBurnable inside ItemDefinition
Leaderboard backup, run #9698
Leaderboard backup, run #9697
1 Year Ago
Update tab test
1 Year Ago
Further block_layout map adjustments
1 Year Ago
block_layout map updates also added older arc_apartments updates
1 Year Ago
Working fixed with tabs
1 Year Ago
Tighter water reflection probe range, synched with TOD (related to 93000)
1 Year Ago
Fixed water reflections broken during tutorial cinematics
1 Year Ago
Close item store takeover screen when esc is pressed
1 Year Ago
Rough impl of hovering limited store items for a 3D skin view
1 Year Ago
Regenerate protobuf and move some code to partial class Reimplement PostSave() but rename to `PostSaveToDIsk()` to make it clearer Implement bool `isAuthed` on client to fix pooling of SimplePrivilege
1 Year Ago
Serialize Protobuf.Entity on the outbound network thread on the server Deserialize Protobuf.Entity in the inbound decryption thread on the client Change _NetworkCache from MemoryStream -> ProtoBuf.Entity RefCount ProtoBuf.Entity so we can keep it on the main thread as a cache as well as serialize it on network thread Initialize ProtocolParser.staticBuffer on each network thread (can do it automatically later) Remove `netcachesize` convar on the server since we aren't pooling memory streams InvalidateNetworkCache() will now invalidate the Protobuf.Entity ToStreamForNetwork() will Save() then put the ProtoBuf.Entity into the NetWrite ToStream() (normal saving for disk) stays the same Remove PostSave() (easier to remove than reimplement on network thread)
1 Year Ago
Tweak sound occlusion ignores
1 Year Ago
Create runtime buffers for dynamically created meshes so they can create trace data, allows them to be scene traced
1 Year Ago
Forward command line between sbox-dev and sbox-launch
1 Year Ago
Add Occlusion , OcclusionRadius , DistanceAttenuation to SoundEvent
1 Year Ago
Early out of CreateToolsTriangleList when there's no runtime buffers but also assert because ideally this should happen
1 Year 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
1 Year Ago
Fixed map markers flashing when player is downed Fixed map not opening when downed if using the new toggle map option
1 Year Ago
CMapAssetType::CalculateDependencies suppress pointless upconversion of vmaps so we don't spend 30+ seconds doing so on initial load
1 Year Ago
Add volume
1 Year 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
1 Year Ago
Fix launcher layout to stop people obsessing
1 Year Ago
Dynamically show resource boxes based on TC content
1 Year 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
1 Year Ago
Show stall source to everyone
1 Year Ago
ProjectList own file Run Asset.UpdateInternals() in parallel, empty project initial scan goes from 770ms -> 200ms Don't scan project filesystem twice
1 Year Ago
Fixed StructArrayConverter.BlockCopy Fixes Facepunch/sbox-issues#4794
1 Year Ago
▄▌▊▅▆ ▄▍▆▊ ▆▄▌▆▇▍▆_▍▍▇▆▅▇▆▆▊▋
1 Year Ago
█▉▍▍▋▅█▋▉▌▇▄▉ ▌▆▊▉▇ ▇▌▍▅▅▌▉_▅█▌▌▋▊▄▄▇▋
1 Year Ago
More API updates
1 Year Ago
Update api urls
1 Year Ago
tweaked light group at time on harbor2
1 Year Ago
water wells S2P