C# Class Ultima.TileMatrix

Afficher le fichier Open project: polserver/poltools Class Usage Examples

Méthodes publiques

Свойство Type Description
StaticIndexInit bool

Méthodes publiques

Méthode Description
AddPendingStatic ( int blockx, int blocky, StaticTile toadd ) : void
CloseStreams ( ) : void
Dispose ( ) : void
GetLandBlock ( int x, int y ) : Ultima.Tile[]
GetLandBlock ( int x, int y, bool patch ) : Ultima.Tile[]
GetLandTile ( int x, int y ) : Tile
GetLandTile ( int x, int y, bool patch ) : Tile
GetPendingStatics ( int blockx, int blocky ) : Ultima.StaticTile[]
GetStaticBlock ( int x, int y ) : Ultima.HuedTile[][][]
GetStaticBlock ( int x, int y, bool patch ) : Ultima.HuedTile[][][]
GetStaticTiles ( int x, int y ) : Ultima.HuedTile[]
GetStaticTiles ( int x, int y, bool patch ) : Ultima.HuedTile[]
IsStaticBlockRemoved ( int blockx, int blocky ) : bool
PendingStatic ( int blockx, int blocky ) : bool
RemoveStaticBlock ( int blockx, int blocky ) : void
SetLandBlock ( int x, int y, Tile value ) : void
SetStaticBlock ( int x, int y, HuedTile value ) : void
TileMatrix ( int fileIndex, int mapID, int width, int height, string path ) : System

Private Methods

Méthode Description
InitStatics ( ) : void
ReadLandBlock ( int x, int y ) : Ultima.Tile[]
ReadStaticBlock ( int x, int y ) : Ultima.HuedTile[][][]

Method Details

AddPendingStatic() public méthode

public AddPendingStatic ( int blockx, int blocky, StaticTile toadd ) : void
blockx int
blocky int
toadd StaticTile
Résultat void

CloseStreams() public méthode

public CloseStreams ( ) : void
Résultat void

Dispose() public méthode

public Dispose ( ) : void
Résultat void

GetLandBlock() public méthode

public GetLandBlock ( int x, int y ) : Ultima.Tile[]
x int
y int
Résultat Ultima.Tile[]

GetLandBlock() public méthode

public GetLandBlock ( int x, int y, bool patch ) : Ultima.Tile[]
x int
y int
patch bool
Résultat Ultima.Tile[]

GetLandTile() public méthode

public GetLandTile ( int x, int y ) : Tile
x int
y int
Résultat Tile

GetLandTile() public méthode

public GetLandTile ( int x, int y, bool patch ) : Tile
x int
y int
patch bool
Résultat Tile

GetPendingStatics() public méthode

public GetPendingStatics ( int blockx, int blocky ) : Ultima.StaticTile[]
blockx int
blocky int
Résultat Ultima.StaticTile[]

GetStaticBlock() public méthode

public GetStaticBlock ( int x, int y ) : Ultima.HuedTile[][][]
x int
y int
Résultat Ultima.HuedTile[][][]

GetStaticBlock() public méthode

public GetStaticBlock ( int x, int y, bool patch ) : Ultima.HuedTile[][][]
x int
y int
patch bool
Résultat Ultima.HuedTile[][][]

GetStaticTiles() public méthode

public GetStaticTiles ( int x, int y ) : Ultima.HuedTile[]
x int
y int
Résultat Ultima.HuedTile[]

GetStaticTiles() public méthode

public GetStaticTiles ( int x, int y, bool patch ) : Ultima.HuedTile[]
x int
y int
patch bool
Résultat Ultima.HuedTile[]

IsStaticBlockRemoved() public méthode

public IsStaticBlockRemoved ( int blockx, int blocky ) : bool
blockx int
blocky int
Résultat bool

PendingStatic() public méthode

public PendingStatic ( int blockx, int blocky ) : bool
blockx int
blocky int
Résultat bool

RemoveStaticBlock() public méthode

public RemoveStaticBlock ( int blockx, int blocky ) : void
blockx int
blocky int
Résultat void

SetLandBlock() public méthode

public SetLandBlock ( int x, int y, Tile value ) : void
x int
y int
value Tile
Résultat void

SetStaticBlock() public méthode

public SetStaticBlock ( int x, int y, HuedTile value ) : void
x int
y int
value HuedTile
Résultat void

TileMatrix() public méthode

public TileMatrix ( int fileIndex, int mapID, int width, int height, string path ) : System
fileIndex int
mapID int
width int
height int
path string
Résultat System

Property Details

StaticIndexInit public_oe property

public bool StaticIndexInit
Résultat bool