mirror of
https://github.com/ACEmulator/ACE
synced 2026-08-17 12:26:06 -04:00
* Removed unused using statements
* Removed redudnant ToString()'s
* Removed some redundant type casts
* Removed redundant bool comparisons
* remove redundant initializers
* xml summary in invalid place switched to comments
* Use string interpolation
* use format separators
* Removed redundant parenths
* remove redundant else
* direct cast when safe
* redundant string interpolation
* xml summary fixes
* removed empty ctors
* fix modifier order
* Convert to auto property
* Convert some getters to method bodies
* use format separators
* changelog
* Auto-properties that can made to get-only
* fixed some references in XML comments
* remove redundant base()
* Revert "Auto-properties that can made to get-only"
This reverts commit 32a1225ce8.
* fix starter gear json
* Use collections count property
* simplify conditional ternary expression
* remove redundant return statements
* Constructors for abstract classes changed to protected
* Moved declarations to inner scopes
* Join declaration and assignments
* inline out variables
* Use enum extension methods instead of static methods
* inline out more variables
* more unused usings
* Remove specifying enums as ints
21 lines
592 B
C#
21 lines
592 B
C#
using System;
|
|
using System.IO;
|
|
|
|
namespace ACE.DatLoader.Entity
|
|
{
|
|
public class LandSurf : IUnpackable
|
|
{
|
|
public uint Type { get; private set; }
|
|
//public PalShift PalShift { get; } = new PalShift(); // This is used if Type == 1 (which we haven't seen yet)
|
|
public TexMerge TexMerge { get; } = new TexMerge();
|
|
|
|
public void Unpack(BinaryReader reader)
|
|
{
|
|
Type = reader.ReadUInt32(); // This is always 0
|
|
|
|
if (Type == 1)
|
|
throw new NotImplementedException();
|
|
TexMerge.Unpack(reader);
|
|
}
|
|
}
|
|
}
|