public void AddRelevantGameDesignations()
{
// get list of game designations not managed by this job that could have been assigned by this job.
foreach ( Designation des in manager.map.designationManager.DesignationsOfDef( DesignationDefOf.HarvestPlant )
.Except( Designations )
.Where( des => IsValidForagingTarget( des.target ) ) )
{
AddDesignation( des );
}
}