195,173 Commits over 4,079 Days - 1.99cph!
Added some temporary logging to troubleshoot the NRE that only occurs on Aux2
Splatting & lighting around second tunnel
Fix empty leaderboard when the player hasn't played ranked yet
Updated manifest
Updated TrainWagonC prefab
Updated traincars.population (showed an invalid path?)
Revert tileset changes from 6844 - fixes invisible text on menu
Also fix halloween theme so it doesn't have invisible text on the menu
Fixed Gravity Gun preferred carry angles ignoring player's pitch angles
Fixed Gravity Gun ignoring "spin_none" interaction for props
Fixed vehicle collision group "not saving" by duplicator.
branch specific compile fix
Infinite scroll for server browser, no longer limited to 256 servers per gamemode
Terrain sculpts for one tweaked tunnel entrance
Merge from async_loading_2 (disabled by default)
Added trainyard lighting prefab to the monument scene
Trainyard scene2prefab
Merge from furnace_ui_rework
Fix Awake() error when trying to create oven loot panel & fix pooling inconsistancy
Trainyard lighting progress / updated the trainyard_lighting prefab
Switch "Outdated" tags in server browser to use steam.inf version, not the garrysmod.ver version
Added sv_password to list of convars Lua cannot READ
▅▊█▍▇▉▅ ██▊▇ ▅▋▊▇ ▋▄▅ ▌█▇▄▉ █▇▆▋▊▍▍▇▇█ ▉▋▋▅▄▍▉, ▊▉▉▄▊ ▉▌▍█▆▊█▅▌ ▇▄▄▍ ▉▄▌▉█▉▆ ▍▋▆▌ ▉▊▄▅ ▇▋▌█▉▌▋█ ▌▅ ▊▆▍▆ ▉▅ ▋▊▅ █▍▊▅ ▄▄▋▊▌▊
Added ability to override the ocean scale via convar
enabling crunch compression on the tarpaulin textures
changing tarp material to use standard + wind
Adjusted marketpalce_cloth material
An insignificant edit to TrainWagonC. Trying to wake the build server up to the latest changes
Switched LOD system on prefab cubes to unity's LOD as it works in screen space instead of distance, this means large blocks will cull from further away
Disabled batching (not compatible with Unity LOD) - all of these materials have GPU instancing enabled so they should still be reasonably efficient
Added clientperf_detailed to return up to last 1000 client frametimes, switched clientperf to StringRaw()
All tiled cube prefabs now use a RendererBatch and will get culled at 150m
End shunting prematurely if a collision happens
Add --json support to listtoolcupboards
Merge from listtoolcupboards
Show one signal light if there's a train car but it's not an unloadable one
- Coaling tower now detects train cars that aren't unloadable, and allows shunting them too.
- Simplified the amount of possible interaction states in the coaling tower UI.
Average fps more accurate for first 60 seconds (not perf 6 fps)
Log last 1000 frame times (rolling buffer)
Return current performance info (report isnt updated when menu is open) and fix json
Merge Main -> Trainyard Update
Marketplace tarpaulin meta file fix
- Trains now support shunting forward and back one wagon at the coaling tower controls. Still some work to do on it.
- Added button press/release/failure sounds.
Added network version & protocol to serverinfo, status command can return json
PerformanceReport gathers all performance numbers, sends json blob & can include requestId to coorelate responses & can optionally return json
Fix compile error on client from effect_exploit_fix