static Encounters2() { StaticGS = Encounter_GS; StaticC = Encounter_C; StaticGSC = Encounter_GSC; SlotsGS = GetTables2(GameVersion.GS); SlotsC = GetTables2(GameVersion.C); SlotsGSC = GetTables2(GameVersion.GSC); MarkEncounterAreaArray(SlotsGS, SlotsC, SlotsGSC, EncounterSafari_GSC, EncounterBCC_GSC); ReduceAreasSize(ref SlotsGS); ReduceAreasSize(ref SlotsC); ReduceAreasSize(ref SlotsGSC); MarkEncountersGeneration(2, SlotsGS, SlotsC, SlotsGSC); MarkEncountersGeneration(2, StaticGS, StaticC, StaticGSC, TradeGift_GSC); MarkEncounterTradeStrings(TradeGift_GSC, TradeGift_GSC_OTs); SlotsGSC.SetVersion(GameVersion.GSC); SlotsGS.SetVersion(GameVersion.GS); SlotsC.SetVersion(GameVersion.C); StaticGSC.SetVersion(GameVersion.GSC); StaticGS.SetVersion(GameVersion.GS); StaticC.SetVersion(GameVersion.C); TradeGift_GSC.SetVersion(GameVersion.GSC); }
static Encounters2() => MarkEncounterTradeStrings(TradeGift_GSC, TradeGift_GSC_OTs);