241,344 Commits over 3,867 Days - 2.60cph!
Make sure we definitely stop before world edge
The learn button will no longer appear on blueprints if the blueprint is already learned or is a default blueprint
Fix instanced meshes with 0 count writing 0 index & the culling system reading "0-700k" as the range for that mesh
Change `sliceIndexes` from a uint to a struct that has `startIndex` and `length` instead of reading the next index
Rename `sliceIndexes` -> `renderSlices`
Rename `sliceLengths` -> `sliceCounts`
Fixed emoji's not loading properly on the client if there were more than 4 custom emoji on the server
Server emoji's will now load in gradually, 1 emoji per second to avoid hitting the server rate limit
Cold indication, simplify blur
Noticeably cooler heatmap
Refactor map shader so the bits related to getting the map pixel colors are in a shared include file
Add a new shader for things in the world which renders the map onto it
Updated clan table to show the actual map instead of something else
Remove random tilt, fixes player crashing while in safe zone
Create game page
Fix missing bind errors, don't need this anymore
Navigate to current game page when joining a game
Add button to leave the game
Reconvert building blocks for instanced rendering
Mark roofs & windows as "global networked" (again?)
Start removing instanced rendering configs from non building block entities
▍▆▋▋▅▍▆▄▍ █▊▇ ▌█▌ ▊▍▄▇▌ ▍▋▇▉▋ ▋▋▋▍▍▆▆▍▇▉▆ ▇▅▊▄▋▉▆▉█ ▋▍▆▄▇ ▅▉▇▇▊▆▍▆ ▄▇▅ ▉▅▍▅█ █▉▍▉▆▌▇▆▅█ █▋▅▍▋▉▊ ▊▌ ▊▌▉ ▋▆▇▅▅ ▆▌▆█▆▇
Merge from clan_chat_emoji_fix
Move culling mesh counts to GPUCulling class
Remove all workshop skin support since it is causing issues & we can do it properly later
Change test_instanced_culling to spawn prefabs in a predetermined grid shape to identify patterns of meshes that fail to display / disappear
Increase gc.buffer default to 4096 in the editor so big maps don't take forever to load
Update camera distance position (#58)
Change trace inside UnicycleCamera to ignore entities with "player" tag.
Add loading screen
Update menu file list
Set ShouldTransferAssociatedFiles for painted item storage entity (fixes egg suit texture not transferring between servers)
Games list/join game page
Update GamemodeIdentity style
Improved USP slide angle
Refund the whole crafting queue of sleepers when a player loots them
Add Matchmake button to ServerList
Compiled shaders for SSR except complex
Give lobbies titles, so servers also get them
Better alignment for ServerListPage footer
Add shadow to server list column
Fix pathes and attributes
Try to escape backtracing linear search in power of two increments
Pass downsample ratio to intersection and denoiser so that we keep a full res hi-z buffer for fullscreen traces
▄▊█▋ ▉▇▋▉▉█ ▊▉▌▉▉▋▍ ▆▋██▄
▉▇▋█▄ █ ▇▄█▄▌ ▋▅ ▄▌▅▉▊▋ ▄▆▋▍▉▋▌▉
Add UnstuckMechanic
Change GameStatus style
Add OnReadyStateChanged
Should sort out the ready system issues
Update DrawCall buffer from CPU every frame for stability
Fix typo in GPUBuffer<> wrapper
Refactor & organize computebuffers with GpuBuffer<T> wrapper to ensure type safety & standardize the way computebuffers are expanded & created
Always clear the full memory of a ComputeBuffer when it is created
Default copy the existing ComputeBuffer over to the new one when expanding it
▌▍▆█▌▄ ▄▉▌▅▆▌▊█▇▄ █▉ ▊▅▊▉ ▅▌▆▊▆▆▄
CSS: Fix nesting inside `background` (fixes devcam)
Moved GunfightCapturePanel dir
Remove a bunch of unused code
Disable clan system by default
Cleanup Frambuffertexture bullshit, it's on scenesystem now
Support turning on/off clan system with clan.enabled convar