200,013 Commits over 4,140 Days - 2.01cph!
HarvestResourceSettings stores ResourceItemSettings, assigned by Resource during CreateInteractions
Resource.CreateInteraction gives interactions a new HashedId after naming
Removed some redundant/old consideration types (HarvestMachineResource, HarvestBuildingResource, ItemRequiredByTribe, ItemRequiredByMachine, ItemRequiredByBuilding)
TargetRequiredByTribe acts as a generic score for multiple target types (Item and Resource)
Removed ValueOfHarvest consideration
HarvestFood consideration stores a need in settings
TargetRequiredByTribe.ConsiderAsResource also considers machines properly
Entity physics lazy rigidboy property
-debug on harvest materials score
Roof socket / conditional model fixes
Cherry picking
11432 to main
Unit items/attachment cleanup WIP, overload for IsCarryingOfType with out param
Added "Automated" to all automated commit names