241,377 Commits over 3,867 Days - 2.60cph!
Slow burning atlas.
Converted all to TGA because f that PNG alpha noise.
Leaderboard formatted value and unit
Add `Sandbox.Services.Stats.GetGlobalStats()`
Global stats api
Cleanup GlobalNetworkHandler
Merge from global_networked_bases -> aux2
Fix blue deploy guide not showing for instanced prefabs
Assign the runtime created MeshRenderConfig to InstancedMeshFilter so we can grab it from the PrefabAttribute
Manually set "globalBuildingBlock" for all building block prefabs
Remove magic "is BuildingBlock"
v_toolgun: latest blockout
Fix water ripple collision
Don't try to join our own lobby, and dont find if we're at max members
Don't try to join another available lobby if we're in one that is loading
maybe try enterserverasync?
Eliminated a couple more functions
Update materialsystem2 with latest Valve code
Backporting latest Valve code to make it easier to integrate raytracing & bindless
Removes render passes that never did anything, lots of refactoring
materialsystem2 API becomes much simpler to draw stuff too:
```diff
- IMaterialMode *pMode = pMaterial->GetMode( "Default" );
- if ( pMode != NULL ) // NULL if unsupported mode
- {
- MaterialRenderablePass_t renderablePassArray[ MATERIAL_RENDERABLE_PASS_MAX ];
- int nNumPasses = pMode->ComputeRenderablePassesForContext( NULL, pRenderContext, renderablePassArray );
- for ( int i = 0; i < nNumPasses; i++ )
- {
- g_pMaterialSystem2->SetRenderStateForRenderablePass( NULL, pRenderContext, g_hLayout, renderablePassArray[i] );
- pRenderContext->DrawIndexed( RENDER_PRIM_TRIANGLES, 0, 6 );
- }
- }
+ IMaterialMode *pMode = pMaterial->GetMode( "Default" );
+ if ( g_pMaterialSystem2->SetRenderStateForMode( pMode, NULL, pRenderContext, g_hLayout ) )
+ {
+ pRenderContext->DrawIndexed( RENDER_PRIM_TRIANGLES, 0, 6 );
+ }
```
Format leaderboard.unit as string
GLobal Stats api cleanup
Clean up global stats more
Small quick fix for the Skin 03 material0
Start adding pool main menu
Scene renderer for pool map
Update map refs
Add different carpet texture
Try a different carpet texture
Background move + some restyle
Map change
Join or create lobby
Always try to find new lobbies
Various other style tweaks, try to fix lobby join
Try launch game
Style tweaks add map content
Only join open lobbies
Delete SceneRenderer, use webm video
Menu tweaks, use background image for webm
Skin 03 texture update
https://files.facepunch.com/daniel/1b1311b1/Photoshop_111hqUo6bJ.png
Updated Skin 03 textures
[ Pick ] let reflections api be more generic to use
Convert sleeping bag and bed
Load local menu when clicking menu toolbar button
Change `global_rendering` convar into a command line argument `--use-normal-rendering`
Block planter box material changing behind `-use-normal-rendering` instead of the runtime toggle of instanced rendering
Merge from nexus + manifest
Merge from global_networked_bases -> aux2
Fix minimum distance for first LOD in RendererLOD being 1m allowing you to see through walls when close up (set to 0m for instanced rendering)
Bring back launch configs with some changes:
In content mode:
- Load global configs from `launcher.launchconfigs`
- Display "Edit Launch Configurations" option
With game loaded:
- Load project-specific configs from .addon (edit these in project settings)
Converted conditional model prefabs
Fix prefab converter missing conditional models for building blocks (mainly foundation walls)
Rollback EffectData:SetHitBox change
Rollback EffectData:SetHitBox change
Fix ConstructionPlaceholder renderers not being removed
Remove primary styling from SidebarLink, makes the content button gray
Allow selecting which zone to start in when connecting to a nexus the first time since wipe
Update .gitignore
Disable C4005, error on C4840
Fixed some warnings
Prevent display of concommands in gamemode settings
Do not run OnRequestFullUpdate outside of main thread
Defer gamemode loading until all other components are loaded
Do not use obsolete API for DNS resolution
Fixed an oopsie with srcds gamemode loading
Increase EffectData:SetHitBox net limit to match the particle name limit
Run DNS resolution in a thread
Added VMatrix.__unm (negate operator)
Disable HTTP DNS lookups for now
Merge branch 'main' into prerelease
Run DNS resolution in a thread
Added VMatrix.__unm (negate operator)
Disable HTTP DNS lookups for now
exported oiljack arm after mesh edits and set up anim controller
Single Game Project (#1129)
Allow connection details in player info response to be null
▇▉▌▉▄▌▍ ▇▄▍, ▊█▇ ██▆ ▅▅ ██▋▇ ▆█▇▌▊▌▄ ▇▊▌▉▉▌▍▆▋?
Disable HTTP DNS lookups for now
▌▆▅ ▇▊▍ ▉▌▍▉ ▍▊▊▌▋▊▋ ▉▇▄▊▄▄ ▅▆▅▋ ▆▋▉ ▇▉▅▉▉▍ ▇▄▊ ▇▅▆'▉ █▄▊▋▇▇▋▇ ▄▄ ▊ ▌▋▅▄ ▅█▆ ▆▄█ ▆▇▉▄▇ ▌▆▊ ▌▍ ▌██▊▄▉█ █▌▍▅ ▆▉█▊▋▋▇▍▆▅
[ pick ] Pick reprojection transform constants from SSR branch
Racer Helmet
https://files.facepunch.com/daniel/1b1311b1/HELMET3.png
LODs coming asap