255,658 Commits over 3,990 Days - 2.67cph!
Admin spawnable modular car prefabs - includes presets for 2, 3 and 4 mod setups. Each spawn with full health.
Give Prefabs.cs its missing Meta file
adding mat variation, logo, decal
Merge Main -> Trainyard Update
▇▇█▇█▄▍▅ ▍▅▊▇▌▉▊ █▌▆▌▆▊▉▌▆ ▉▍ ▊█▅ ▆▅ ▌█▌▌▋▆▄▉▇▉ (▅▆▄▍▌▋▍ ▆▋▊▌▍█▋▌█▅)
Fixed discrepancies between maximum wagon interaction distance and loot UI distance
Backup 2022/06/20 02:10:00 UTC
ItemContainer AddItem can now optionally respect max stack size, both for the item and for the container itself. Trains cars use this to fill correctly. Also fixed ItemContainer GetMaxTransferAmount returning 0 if stack size was unlimited.
Fixed NRE when using a mixing table with an extra item in the ingredients placed with an empty slot between it and the actual ingredients
Mixing table will no longer be able to start in the above case (only affects low grade recipe as all other recipes use 4 ingredients)
Allow the player to see the loot in a loot wagon, but not take it out
▊▊▅█ ▇▅▍▉ ▌▌▍▇▊▌▇▌▄ ▋▊▋█▇▇▄ ▊▅▍▌▊▍▌ █▌ #▊▊▇▋_▍▄▆▊▊▄▄▅▌▊▋▇▉▊▋█
Obsolete SetAnimGraphPreview, addons will probably fail otherwise because a command in base was using it
some compiled files it keeps generating
Remove animgraph_preview - no longer functional and can be done a better way
Debris created for half walls
Backup 2022/06/19 20:10:00 UTC
Rephrase climb & drop distance for nav paths
Tweak drop down costs & introduce WithDropDistanceCostScale to path builder
This lets you scale how likely the AI will drop down rather than take an alternate route
Backup 2022/06/19 14:10:00 UTC
Stop monitors from stealing our C# attributes
Revert "Make monitors actually square & within the framebuffers bounds automatically"
This reverts commit c2ba6f2de5bb5aa86f86e05bf6c9c306d9ac0ee8.
Make monitors actually square & within the framebuffers bounds automatically
Add background size transitions
ScenePortal now skips scratch render targets and we render the lifetime ourselves now
Backup 2022/06/19 08:10:00 UTC
Fix scratch render target errors for ScenePanel once and for all
Backup 2022/06/19 02:10:00 UTC
Add basic map saving and loading
Fix water refraction on VR
Adjust pixelinput.hlsl to be contractually correct in Domain/Hull shaders
Fix glass refraction shader on VR and lower internal resolutions
Backup 2022/06/18 20:10:00 UTC
▊▉█ ▍▌ ▌█▄▆▅▉▍ ▆▌▊ ▊▆▊▄▊▊▅ ▌▋▉ ▊▌▌ ▌▄▄▍█▅▇
Fix debris not created on triangle foundations, spawn debris for window walls & low walls
Remove extra RendererLOD component on shopfront
Add SetWellKnownRenderTargetSize to scenesystem to arbitrarily change RTSIZE of an internal scratch render target
Add SCENE_RTSIZE_VRFRAMEBUFFER and make it adjust to multiview size, avoids allocating 8K render target for framebuffer fetches on VR
Room detection https://files.facepunch.com/layla/1b1811b1/sbox_0165.mp4
Update FP.Nexus
Automatically render and upload the map to the nexus at server boot
Add a convar to force reupload it just in case
Revert System.Memory to 4.5.4 because of some Unity issues
Add in APIs to check and upload zone map images
Pass our own depth texture & size to ScenePortal
▍▌▅▄▌ ▍█▉ ▅▋▌▌▄▆▇ ▄█▅ ▌▅▉▍▆▉▋ ▌▅▇▇ ▌▋▉▋▌▅▄ ▍█▌ ▆▉▆▌ ▊▇██▇█ ▉▅▆▊█ ▍▄▉▉ ▇ ▍▌▅ ▅▇ ▄▇▅ ▅▄▇ ▅▍▆▉▉▆▄ ▊▆▆▇▌▌▌▊█▌▇▍▅
█▇▅ ▍██▄▉▊ ▄▇▆▆▅ █▆▄▄ ▍▋ ▍▍▇ ▄▉▍▆+ ▇▊▉█
█▉█▌ ▇▄▄▄▄█ ▅▅▇▊▊█ ▄█▋▋▇▊▅▆▊▆▆ ▊▄ ▄▇▆▇ ▌▌▄ "▅▌▊▊ ▌▄▇▉" ▌▉ ▅ ▆▇█▄▌▍ ▆▋▋█▅▆▅
Fix UI blurs and framebuffer fetches on VR
Backup 2022/06/18 14:10:00 UTC