/*******************************************************************/ public void InitializeCampaigns() { foreach (Campaign campaign in campaignRepository.Campaigns) { CampaignView campaignView = campaignsManager.GetCampaign(campaign.Id); CampaignStateSO state = campaignsManager.GetState(campaign.State); campaignView.SetState(state); } }
/*******************************************************************/ public void ExecuteState(CampaignView campaignView) => campaignView.ChangeIconState(icon);