197,381 Commits over 4,110 Days - 2.00cph!
Fix windows server console lagging server when spamming console (usually with errors)
- buffer log messages in ConcurrentQueue and write to console on a separate thread
- redraw input and status messages on that same thread
- Unity logging is still slowish but improves windows console stalling the server when logging is spammed
Add 'console_spam' command to forcibly spam the server console with text
multiple significant fixes to GameTrace, new Projectile and GameTrace tests are passing but seeing a slight differences in projectile counts with performance test that's indicating some untested edgecases
Update: TestTraceAll - don't spawn Terrain boxes
We already have terrain at the bottom of the ocean
Tests: ran TestTraceAll
Tests: new GamePhysics tests - TestLineOfSight
- Also making craggy loading in unit test stable by applying same fixes from Test.Projectile
No batched variant as we haven't implemented it yet
Tests: ran the new unit tests
Dont wait for market price request to finish before opening the item modal
Stripped out more old steam inventory code
main -> patrol_heli_revision_2
Disable horizontal spine rotation
4k materials/textures for deployable anchor
Re-enable scientist procedural aim up/down
Snapping for Abyss barrels
Better barrel to barrel snapping
Turn on snapping for bamboo shelves (full size)
Fixed weird menu text error for deployable snapping
Turn on snapping for the command block
Turn on snapping for the beach towel
Breakdown buttons styling
added detail map to enhance deployable anchor material
Prevent pressure pads from being able to be placed on top of each other infinitely
Tests: new GameTrace tests - TestsTraceAll and TestsTraceAllBatched
TestTraceAllBatched is currently failing, as it's wip
Tests: ran new unit tests
Fix sprinting players not being noticed by scientists fast enough, and crouching players being noticed too fast
Balance scientists vehicle awareness
Fix twitch drops json model error
Enabled left and right triangle roof line conditional models on the server (for most skins)
Fixes flyhack kicks when climbing them
gibs and collision setup for deployable anchor
texture update
Make horse riding players more visible to npcs
Add convar to tweak npcs health
Restored TMP menu drop shadow preset
Tags styling, price is in the marketable tag
Potential fix for all scientist placeholder audio being feminine on some systems
Added IBoatBuildingPiece inteface.
Call IBoatBuildingPiece.OnAddedToBoat when pieces are parented.
Moved steering wheel and sail init logic to this implementation.
Close any open sails when finialising boat building at the boat building station, so that your boat doesn't sail off before you can get back on it.
Have scientists coordinate a push together when throwing a smoke grenade
Steam inventory twitch drop nicer view
Still shoot when panicking, just be inaccurate, looks less silly
- Have scientists notice a player 1.5 times faster based on playtest feedback
- Have scientists spot vehicles from further away
Show tick for valid required items
Improve placement of boat building station
Non tradeable and non marketable tags
Assets for External Walls page and fix weekly skin tile long names
Show required item status.
UI fixes.