Can someone give me a brief overview of the purpose of the Campaign Groups tables? These seem to do quite a bit, but I'm having a hard time wrapping my head around some of them. I have a feeling that a few bugs I've run into with my mod are related to these, but I'm not entirely sure. I guess the main files I'm trying to figure out are:
campaign_group_members
campaign_group_member_criteria_originating_subcultures
campaign_group_member_criteria_subcultures
campaign_group_member_criteria_factions