193,567 Commits over 4,079 Days - 1.98cph!
Anim converter temp directory
Skeleton prefab/asset tweaks
Simple bones menu context script update
Show/Hide fixes for item store model
Parent the prefab to the selected gameobject when spawning something via the CreateMenuPrefab script
Removed SkinViewer's old built-in UI
Fixed upside-down CNY door knocker. Blocked a couple of un-fixable skins from showing in 3D.
Improving some skin viewer item layout
Better up-axis rotation for skin viewer. Looks especially good on furnaces
Add support for connecting to servers using SRV DNS records
Merge from tutorial_island
Merge from main (will fix tutorial not loading if instanced_rendering is on)
Merge from main -> full_server_demos
Disable global networked bases until we get a fully custom rendering pipeline
Add `benchmark_demo_upload` to ensure we don't overload the game server when uploading blobs
Compile fixes, manifest, codegen
Remove Lights from tutorial island, TOD doesn't change so they're not necessary
Change terrain mesh setup process to make sure it gets generated in case anything happens to the mesh renderer
Remove unintended change to ClientsideModel
Ran "Prepare all prefabs"
Full manifest rebuild, lots of stuff needs rebuilding
Converted textures and material from deprecated core shader setup, to rust standard
Merge optimize_build_prefab_process -> Main
Harbor 1 dressing progress / finished dressing up the grounds / building dressing progress
Allow creating RTs if the texture with the same name is an error texture
Clean up Lua created render targets on level shutdown
Cleanup Lua created bound textures (surface.SetMaterial) on map shutdown
Remove "TODO: Refusing to discard X bytes" message
Would appear with developer 1 referencing map entity lump, the memory is properly purged on map load
Fix HL1 sentry leaving solid barrier on death with keep ragdolls
Prevent assets from reimporting (by calling AssetDatabase.StartAssetEditing) when calling `PreparePrefabs` during build
Cut down time from 1000s -> 30s: will it work in practice?
player update. exported/set up mobile phone anim set and populated its override controller with the new anims
Item Store Headers category rough styling
▄▊▍█▆ ▍▊█▌▋▋▆▅▉▊ ▆▅▆▊▋ ▋▌▊▇▍▌▌▉ ▇█▊▋ ▊▍▅▌ ▄▍█▆▋ ▇▉▄ ▇▆▇▅ █▌▊▌▅▉▋▅▍ ▉▉█ ▅▄▄█▅▄▊
▍▊▌▅▍ ▌▆▍▍▄▆▉ ▌█▉▌▆▋▅ ▇▄▄▉ ▆▊▋█▄▄▄▍
▅█▇▅▊ ▅▉▇▍▋▄.▆▄▇▅▅█▄ ▄▊ ██ ▍▅▌▄ ▉█ ▅▇▅▌ ▌▅ ▄▄█▆
█▋▌▌▌ ▇▆▍█▊▉▍ ▄▍▉▇▌▇ ▉▉▇▅▅▆▊▌▆▊▉▍▉ ▍█▌▅▋▉▍ ▍▉█ ▉▌▋▋▉▇▄ ▅█ ▇█▍▍▅▇▉ ▉▅▍▄▉▇█▅▉
player update. Edited spraycan handhold position and updated spraycan override controller to use the update unarmed idle pose
▍▌▋▅ ▉▋▍▇▄▉▇▉▄██ █▊█ ██▍▇▊
▆▇▍▊ ▌▋▉█▅▆▋ ▄▊ ▄▌█▌▅▊:▅█▆▍▇▄▌▄▍▅▋▆▉▉▆
█▌▉▄▅ ▊ ▉▅▅▇▆▇▌ ▇▋▄▊ ▇▆ ▆▆ ▄█▊▊▍▊▉ ▆▇ ▍▆▉▇▉▄▌
Undo changes to Player:SetActiveWeapon
Apply a physgun hack to it similar to gravgun
Use blocking load for ClientsideModel/Ragdoll models
Prevents regressions with addons not expecting async loads