125,653 Commits over 4,171 Days - 1.26cph!
Force disable GNB because of issues with mirrors
Attempt to fix client / server terrain mismatch where rail connects to monuments
powerplant 2.0 greybox canditate progress
exported updated unarmed crouch anims and set to 50 frames in length
merge from turret_interference_optimization
Try setting SDL_VIDEO_X11_XRANDR for linux
Apparently fixes multimonitor issues on some systems?
Make fps_max save, and add an option for it in video settings
Save NPC health in duplications
Internal code cleanups
Removed useless macro, reduced usages of ErrorNoHalt in favor of its "with stack" alternative.
ProtectedCall supports varargs just like pcall
Update .gitignore
Update 360controller.cfg
remove tf2 specific stuff
MAX_MAP_ENTITIES to 32k
Move Multiplayer options tab to front, and rename it to GAME
Also moved FOV and Fast Weapon Switch options to it, removed those from their previous places, removed "Advanced" keyboard options which are now obsolete
Try bumping MAX_MAP_ENTITIES to 65k
For that one map author that refuses to optimize their maps
Try bumping engine hunk limit to 256MB
Try bumping MAX_MAP_ENTITIES to 65k
For that one map author that refuses to optimize their maps
Try bumping engine hunk limit to 256MB
exported new player rifle attack and aimed attack anims
merge from base_decor_DLC
Alternate turret optimisation - store all turret locations in a grid for easy, performant, scaling access and access that at runtime, bypassing physics entirely
Seems at least 2x-5x faster in artificial tests, should scale much better in crowded bases
Start with caching the list of nearby turrets so we don't need to do a spherecast every time we want to update interference
Fix torches in holders continuing to lose condition even after they are extinguished
Fixed an extra set of arms appearing during some gestures in the mirror
Fixed push animation getting cancelled by movement
Merge my player eyes fix -> base_decor_DLC
Remove some GC allocations in PlanarReflectionCamera
Fixed renderers disabled via HideInFirstPerson not appearing in mirrors (fixes all entites that use planners, as well as most missing held entities)
Fixed player head appearing distorted in mirrors while dancing
Fixed rocking chair gibs using wrong materials.
Fixed a couple of shader compile warnings, one of them important
Update player eyes properly while they're looking in a mirror
Fixed mirrors not rendering the inside of caves and others (Blend4Way, SnowArea)
Fixed tunnel hurt trigger damaging players at the sides
Reinstate hurt trigger on tunnel entrance, after prefab corruption fix
Revert corrupted train tunnel entrance
merge from base_decor_DLC
merge from rail_network_link
Update 360controller.cfg
remove tf2 specific stuff
MAX_MAP_ENTITIES to 32k
Move Multiplayer options tab to front, and rename it to GAME
Also moved FOV and Fast Weapon Switch options to it, removed those from their previous places, removed "Advanced" keyboard options which are now obsolete
Increased the size of terrain collision triggers near the entrances in an attempt to fix Terrain Violation
fix rocking chair creak sound gain curve
Fixed leaking lights in train_tunnel_stop_a_36m
Moved metro map prop in train_tunnel_stop_b_72m because it was overlapping some signs
exported new player lr300 reload anim
Fixed alt-look causing body to intersect the mirror by deactivating mirror when body is facing away from it
Cache known player names so different parts of UI can use that instead of falling back to Steam names
Remove duplicate Steam language filter call on player names
Change GetPlayerInformationAsync call to GetPlayerInformation in JustSeen as a little free optimization
Fixed torch holder flames not rendering below shader level 300
Fixed torch holder lighting being all offset and wrong.
merge from base_decor_DLC
merge from fix_mirrors_gnb
merge from rail_network_link
Fixed cliffs and others disappearing in mirrors (culling workaround)
Added PlanarReflectionCamera.ActiveReflections to check if any mirrors are reflecting
Ice lake terrain anchor fixes that could lead to terrain overlaps with small monuments
Sources timeout.
Bunch of WIP refactor.
Additional rail / road checks for several cliffs