Split item cap for usum prep

This commit is contained in:
Kurt
2017-10-10 19:30:55 -07:00
parent c3c4336d43
commit 02c06d154b
3 changed files with 4 additions and 3 deletions

View File

@@ -14,6 +14,7 @@ public static partial class Legal
internal const int MaxSpeciesID_7_USUM = 802;
internal const int MaxMoveID_7_USUM = 720;
internal const int MaxItemID_7_USUM = 920;
#region Met Locations
@@ -470,6 +471,6 @@ public static partial class Legal
715, // Fairy Gem
};
#endregion
internal static readonly bool[] ReleasedHeldItems_7 = Enumerable.Range(0, MaxItemID_7+1).Select(i => HeldItems_SM.Contains((ushort)i) && !UnreleasedHeldItems_7.Contains(i)).ToArray();
internal static readonly bool[] ReleasedHeldItems_7 = Enumerable.Range(0, MaxItemID_7_USUM+1).Select(i => HeldItems_SM.Contains((ushort)i) && !UnreleasedHeldItems_7.Contains(i)).ToArray();
}
}

View File

@@ -628,7 +628,7 @@ public void TradeMemory(bool Bank)
public override int MaxMoveID => Legal.MaxMoveID_7_USUM;
public override int MaxSpeciesID => Legal.MaxSpeciesID_7_USUM;
public override int MaxAbilityID => Legal.MaxAbilityID_7;
public override int MaxItemID => Legal.MaxItemID_7;
public override int MaxItemID => Legal.MaxItemID_7_USUM;
public override int MaxBallID => Legal.MaxBallID_7;
public override int MaxGameID => Legal.MaxGameID_7;
public override int MaxIV => 31;

View File

@@ -83,7 +83,7 @@ public SAV7(byte[] data = null)
public override int MaxMoveID => SM ? Legal.MaxMoveID_7 : Legal.MaxMoveID_7_USUM;
public override int MaxSpeciesID => SM ? Legal.MaxSpeciesID_7 : Legal.MaxMoveID_7_USUM;
public override int MaxItemID => Legal.MaxItemID_7;
public override int MaxItemID => SM ? Legal.MaxItemID_7 : Legal.MaxItemID_7_USUM;
public override int MaxAbilityID => Legal.MaxAbilityID_7;
public override int MaxBallID => Legal.MaxBallID_7; // 26
public override int MaxGameID => Legal.MaxGameID_7;