Class TileMatrix
Represents TileMatrix.
public class TileMatrix
- Inheritance
-
TileMatrix
- Inherited Members
Constructors
TileMatrix(int, int, int, int)
public TileMatrix(int fileIndex, int mapID, int width, int height)
Parameters
Fields
SectorShift
public const int SectorShift = 3
Field Value
Properties
BlockHeight
public int BlockHeight { get; }
Property Value
BlockWidth
public int BlockWidth { get; }
Property Value
DataStream
public FileStream DataStream { get; }
Property Value
EmptyStaticBlock
public StaticTile[][][] EmptyStaticBlock { get; }
Property Value
- StaticTile[][][]
IndexReader
public BinaryReader IndexReader { get; }
Property Value
IndexStream
public FileStream IndexStream { get; }
Property Value
MapStream
public FileStream MapStream { get; }
Property Value
Patch
public TileMatrixPatch Patch { get; }
Property Value
Pre6000ClientSupport
public static bool Pre6000ClientSupport { get; }
Property Value
Methods
Configure()
public static void Configure()
Dispose()
public void Dispose()
FindOffset(long)
public long FindOffset(long offset)
Parameters
offsetlong
Returns
GetLandBlock(int, int)
public LandTile[] GetLandBlock(int x, int y)
Parameters
Returns
- LandTile[]
GetLandTile(int, int)
public LandTile GetLandTile(int x, int y)
Parameters
Returns
GetStaticBlock(int, int)
public StaticTile[][][] GetStaticBlock(int x, int y)
Parameters
Returns
- StaticTile[][][]
SetLandBlock(int, int, LandTile[])
public void SetLandBlock(int x, int y, LandTile[] value)
Parameters
SetStaticBlock(int, int, StaticTile[][][])
public void SetStaticBlock(int x, int y, StaticTile[][][] value)
Parameters
xintyintvalueStaticTile[][][]