199,605 Commits over 4,140 Days - 2.01cph!
client side game timer + display
Fixed pink glass cube on craggy's scene
Fixed grass and foliage shaders
Dispenser summaries and tidy up.
Fixed collider batching issue
Changed some attack stuff to take a game instance reference, not a board
Ai stop sleeping when being attacked
TargetFilter.FindBestItemForBlackboardBuilding uses Item Value for Building Consideration
Fixed some building related conditions filtering by state when they should not (was preventing people from building upgrades)
FOR FUCK SAKE texture/shader
Fixed some merge fixes (cs19123); fixed shader level not working
Fixed some cginc and shader outdated from main; touched rust/std
Slasher unit setup for testing
Ai: don't try to eat alive stuff
Ai: fixed not fleeing
Increased the movement cost of heigher terrain
Fixed issues with batched LODs getting randomly stuck
Renamed Gunker to Shooter, fixed default squad attempting to have more units than max
CodeGen (client compile fix)
adding normal/ao/vertexcolour to hex blocks
correct settings for world model fbxs
wip valid target prediction for movement highlighting
new tutorial task SFX test
Updated car rig - save params, new drift mechanic
BaseEntity.Query (boilerplate for octree entity lookup)
Ai fears player a bit more
Ai stops attacking and flees if tired
Fixed Senses.CanPereivee IEntity overload not checking that perception data.IsPerceived is true
AI decision log/debugger improvements. Can view an ingame overlay for a group of decisions (e.g. target selectors)
Pipe variants, prefabs, LOD/COL
Bunker room prefab update
Convars to toggle batching threading
Senses now uses AwarenessRadius for the entity perception check.
Fixed billboard shadows
Fixed ST/foliage deferred transmission
Fixed race condition in mesh batch threading
Added convars to toggle "immediate invalidate" feature on batching systems
Automated Linux Build #32
Automated Windows Build #32
fixed flamethrower going through shopfront
shopfront has same health/protection as sheet metal wall
small delay with process indicator when both parties have accepted (less jarring)