mirror of
https://gitlab.com/Syroot/Worms.git
synced 2025-03-03 17:05:21 +03:00
Loading and saving extended options no longer needs to be unsafe. Remove unused "ClearExtendedOptions".
This commit is contained in:
parent
dd2e67eab9
commit
6d2864e6f7
@ -46,6 +46,9 @@ namespace Syroot.Worms.Armageddon
|
||||
|
||||
// ---- CONSTRUCTORS & DESTRUCTOR ------------------------------------------------------------------------------
|
||||
|
||||
/// <summary>
|
||||
/// Initializes static members of the <see cref="Scheme"/> class.
|
||||
/// </summary>
|
||||
static Scheme()
|
||||
{
|
||||
// Generate water rise rate lookup array.
|
||||
@ -1221,9 +1224,7 @@ namespace Syroot.Worms.Armageddon
|
||||
Weapons[superWeapon].Prob = 0;
|
||||
}
|
||||
|
||||
private void ClearExtendedOptions() => Extended = ExtendedOptions.Default;
|
||||
|
||||
private unsafe void LoadExtendedOptions(BinaryStream reader)
|
||||
private void LoadExtendedOptions(BinaryStream reader)
|
||||
{
|
||||
// Create a copy of default options overwritten by available extended data.
|
||||
Span<byte> bytes = Extended.AsSpan();
|
||||
@ -1345,7 +1346,7 @@ namespace Syroot.Worms.Armageddon
|
||||
ClearRubberWorm();
|
||||
}
|
||||
|
||||
private unsafe void SaveExtendedOptions(BinaryStream writer, bool trim)
|
||||
private void SaveExtendedOptions(BinaryStream writer, bool trim)
|
||||
{
|
||||
ReadOnlySpan<byte> bytes = Extended.AsSpan();
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user