Beispiel #1
0
        protected static void Prefix(SGSaveGameListView __instance, ref SGSaveGameListViewItem row, SlotModel data)
        {
            if (Helper.IsIronManCampaign(data))
            {
                return;
            }

            row.SetState(ButtonState.Disabled);
        }
Beispiel #2
0
        public static void Postfix(SGSaveGameListViewItem __instance, SlotModel slot)
        {
            if (Helper.IsIronManCampaign(slot))
            {
                return;
            }


            Traverse.Create(__instance).Field("deleteButton").GetValue <HBSButton>().
            SetState(ButtonState.Disabled);
        }