ACR_ServerMisc.ItemModification.CampaignDatabase_StoreItemModifyEvent C# (CSharp) Method

CampaignDatabase_StoreItemModifyEvent() public static method

This function is called when StoreCampaignObject("VDB_", ..) is invoked.
public static CampaignDatabase_StoreItemModifyEvent ( object sender, CampaignDatabase e ) : void
sender object Unused.
e ALFA.Shared.CampaignDatabase Supplies event data.
return void
        public static void CampaignDatabase_StoreItemModifyEvent(object sender, CampaignDatabase.StoreCampaignDatabaseEventArgs e)
        {
            if (!e.CampaignName.StartsWith("ItMod"))
                return;

            if (ALFA.Shared.Modules.InfoStore.ModifiedGff.Keys.Contains(e.VarName))
            {
                ALFA.Shared.Modules.InfoStore.ModifiedGff[e.VarName] = new GFFFile(e.GFF);
            }
            else
            {
                ALFA.Shared.Modules.InfoStore.ModifiedGff.Add(e.VarName, new GFFFile(e.GFF));
            }

            e.Handled = true;
        }
    }