238,936 Commits over 3,837 Days - 2.59cph!

3 Days Ago
Conditional first person FX stuff.
3 Days Ago
Add new models
3 Days Ago
merge from main
3 Days Ago
Make sure CodeGen is using global:: for everything - add a unit test to confirm
3 Days Ago
Fix exception when downloading file Fix exception when trying to load asset resource Fix NRE due to hotload making a component null in undo Fix NRE in CubemapFog when no SkyBox2D Fix NRE when trying to update network file but file was deleted Fix exception when pasting components Fixed exception when cancelled loading Warning not error when fetching stats fails Merge branch 'master' of sbox
3 Days Ago
Update: PlayerLoot pools Client-side ItemContainers Tests: tested both server-client looting and just client looting. checked telemetry on both sides - saw expected ups and downs.
3 Days Ago
Extra cleanup
3 Days Ago
Resolved compile errors from the ControlSheet refactor.
3 Days Ago
jumper cables texture update
3 Days Ago
Applied the Phrase property drawer to RustTextEditor
3 Days Ago
Ensure Bradley starts incrementing spline arc length from the correct starting distance (1 from backwards, 0 from forwards) Fixed target list NRE
3 Days Ago
Humans: updated rig, polished skinning, forked off most VMDL prefabs
3 Days Ago
Update: forgot to allocate the ItemContainer from pool for IndustrialCrafter Tests: Setup a T3 workbench with industrial crafter and ak bp(saw an uptick), broke the foundation(saw a downtick), setup again - it was empty as expected
3 Days Ago
Update: IndustrialCrafter pools ItemContainer - reimplemented properties as explicit interface props where applicable - cached LootPanelTitle translated phrase (as it was allocating on every get) - removed dead code in CanPickup - got rid of if branch on ServerInit (since we now destroy inventory on entity destroy) Tests: Setup a T3 workbench with industrial crafter and ak bp(saw an uptick), broke the foundation(saw a downtick), setup again - it was empty as expected
3 Days Ago
Fix PushGuidMap
3 Days Ago
3 Days Ago
SerializationOptions scope refactor, add WriteCacheReferences
3 Days Ago
Bradley drive through~ Spline movement code Bradley uses direction injection Direction flipping based on target relative direction Stores and uses initial entry direction to keep a relative forward direction and avoid flipping bradley round the other way Allow peeking next position with a given direction S2P
3 Days Ago
Added Sensitivity to Editor Camera Settings
3 Days Ago
Localized general store items names and subtitles
3 Days Ago
Phrase custom property drawer: - Preview the phrase translation using the selected language - Show the english string when collapsed - Save and undo fixes
3 Days Ago
Update: Item & ItemModContainer pools ItemContainer Tests: spawned an AK, added extended mag, dropped it - saw uptick. after it despawned - got downtick. Spawning another AK gave me a fresh and empty one.
3 Days Ago
world_update_2 -> radtown_npc_drivethrough
3 Days Ago
Added support for directionality to SimpleSplineTranslator - this will allow Bradley to reverse along the spline as well as go forward over it
3 Days Ago
Basic Bradley backend spline setup
3 Days Ago
Added a custom property drawer for Phrases, allowing you to search through existing translations in a window to easily re-use existing tokens
3 Days Ago
Version bump Store node properties as a JsonObject Fix order inconsistency Add ChangeId to model, deserialize cached if changed
3 Days Ago
Version bump Store node properties as a JsonObject Fix order inconsistency Add ChangeId to model, deserialize cached if changed
3 Days Ago
Bugfix: missed original allocation in PlayerCorpse Tests: none, trivial changes
3 Days Ago
Update: PlayerCorpse pools ItemContainer Tests: dressed up, suicide, saw uptick of containers, body disappeared, saw downtick of containers. Repeated, got expected results and didn't see a leak
3 Days Ago
Localized item store (still a few pages left)
3 Days Ago
merge /main/DPV -> /main/world_update_2
3 Days Ago
Start recording airshot and wallbang stats, including per-weapon
3 Days Ago
Cleanup
3 Days Ago
pill bottle render backfaces
3 Days Ago
Assets, backups
3 Days Ago
Avoid directional lights clipping with world with a reasonable value
4 Days Ago
Ensure proper number of maximum simultanious updates for EnvMapProbe dirty updates Destroy buffers properly when deleting lightbinner
4 Days Ago
Move s_LightList out of singleton to the CLightObjectDesc, make other light-like object descriptors use CUtlVectorFixedGrowable instead of linked list ( trashes the cache while iterating ), all of them should be consistent now, use a single light descriptor for all light types Tiled Culling Renderer buffers shouldn't live in Lightbinner, but instead on CLightCullingRenderer itself since they're rendered per view, so we just reuse that memory, Lightbinners are allocated in a pool, so all that memory was wasted on GPU, remove wasteful copy of binned lights on tiled light callback Don't generate shadow frusta for unshadowed lights Separate shadow generation, both shadow maps and the viewproj we pass, into SetupShadowsForLight in Lightbinner, when we do bindless shadows and lightbinner caching, this is where to look for it Go back to do a copy of current light list for CLightCullVisibilityReadback, callbacks can have latency longer than one frame and that list could change Cleanup, fix mixed logic for shadows Fix lights and their cookies not being able to rotate on roll
4 Days Ago
Fix error reporter not initializing Fix exception when undo'ing changes to objects with NotSaved
Leaderboard backup, run #13900
4 Days Ago
achievements remove debug
4 Days Ago
Fixed CustomProjectionMatrix (and broke vr rendering cc @xezno )
4 Days Ago
Merge from world_update_2
4 Days Ago
Merge from world_update_2
4 Days Ago
Merge from world_update_2
4 Days Ago
Reverted accidental Procedural Map scene change
4 Days Ago
Whitelist System.Linq.ImmutableArrayExtensions Whitelist System.ComponentModel.INotifyPropertyChanged Whitelist IAsyncDisposable Whitelist ICustomAttributeProvider Whitelist SemaphoreSlim
4 Days Ago
Merge from world_update_2
4 Days Ago
Merge from world_update_2