protected static void Prefix(SGSaveGameListView __instance, ref SGSaveGameListViewItem row, SlotModel data) { if (Helper.IsIronManCampaign(data)) { return; } row.SetState(ButtonState.Disabled); }
public static void Postfix(SGSaveGameListViewItem __instance, SlotModel slot) { if (Helper.IsIronManCampaign(slot)) { return; } Traverse.Create(__instance).Field("deleteButton").GetValue <HBSButton>(). SetState(ButtonState.Disabled); }