200,281 Commits over 4,140 Days - 2.02cph!
People will now fill storage baskets with berries from their handbaskets when possible
Better settlement level 2 conditions
More NPC sensory system work. Better control over tick rates for the systems involved ++.
Added Texture set plastic pipes
Added textured WIP cloning vat model
Laboratory in military tunnels set dressed
linux builds don't use sys freeimage
fixed a bug in AttackUtils with damage calculation min/max not taking armour into account correctly.
wip multi-target attack targetting stuff.
Unit group join/leave cleanup, NRE fix
Conditions.CanDepositToStockpile NRE fix
clamp min/max dmg calculations when reducing with armour
more WIP UI
update AmplifyShader
Various debug cleanup, added new toggles for settlement and possessions debug logging. Added cheat toggles to the debug UI
Refactored desires down to a single type
Replaced shelter desire with new "home need"
Version++
unbreak packed FIELD_GMODTABLE
GetHomeBuilding can be used outside of DM
Merge in new AI Sensory System and changes.
Added AI for humans to claim a building as their home if they don't already have one
Enabled probex, culling and coverage queries on Vulkan
Updated AsyncGPUReadback to work on 2018.2+
Disabled mesh compression on some hairstyles fbx to prevent crashes in 2018.2 beta (bug submitted)
Noise levels for weapons used by AI sensory system.
Junkpile Scientists are less hostile.
Exposed missing "hide from UI on failure" in DSE conditions array drawers
Home building claim fixes
Disabled cooking on stick due to bugs
Fixed needs persisting for units (and any other entities) after they have left the group
Fixed selected unit UI widgets not changing
It's no longer possible for people to claim buildings as their homes which are not inhabitable
Settlement info widget basics
Crafting UI will only show for stations that have unlocked craftable items
Before working on network improvements, revamped the network stats, getting rid of all the tricky calls to RakNet internals and encapsulating them in a NetworkStats class. Just check .Stats on NetworkClient or NetworkServer
NetworkInfo doesn't need so much server content now that server has no GUI. Left some in for listen servers
Editor-only stats UI for the server. Got network output stats working.
Merge my network stats stuff into Main
Fix bootstrap bug on listen server
No server UI on listen server please
airfield armory polish
MT lab polish
fixed GMOD_LuaPrint with lua gc64 builds
Cloning vat bay final models/prefabs
More accurate range check for AI sensations.
AI Memory improvements.
NPC patrolling at MT enabled again.
p2p works on linux ds
fix deadlock in collision properties