C# Class Terraria.Map.MapHelper

Show file Open project: EmuDevs/EDTerraria

Public Properties

Property Type Description
maxUpdateTile int
numUpdateTile int
tileLookup ushort[]
tileOptionCounts int[]
updateTileX short[]
updateTileY short[]
wallLookup ushort[]
wallOptionCounts int[]

Public Methods

Method Description
CreateMapTile ( int i, int j, byte Light ) : MapTile
GetMapTileXnaColor ( MapTile &tile ) : Color
Initialize ( ) : void
LoadMapVersion1 ( BinaryReader fileIO, int release ) : void
LoadMapVersion2 ( BinaryReader fileIO, int release ) : void
LookupCount ( ) : int
SaveMap ( ) : void
TileToLookup ( int tileType, int option ) : int

Private Methods

Method Description
MapColor ( ushort type, Color &oldColor, byte colorType ) : void

Method Details

CreateMapTile() public static method

public static CreateMapTile ( int i, int j, byte Light ) : MapTile
i int
j int
Light byte
return MapTile

GetMapTileXnaColor() public static method

public static GetMapTileXnaColor ( MapTile &tile ) : Color
tile MapTile
return Color

Initialize() public static method

public static Initialize ( ) : void
return void

LoadMapVersion1() public static method

public static LoadMapVersion1 ( BinaryReader fileIO, int release ) : void
fileIO System.IO.BinaryReader
release int
return void

LoadMapVersion2() public static method

public static LoadMapVersion2 ( BinaryReader fileIO, int release ) : void
fileIO System.IO.BinaryReader
release int
return void

LookupCount() public static method

public static LookupCount ( ) : int
return int

SaveMap() public static method

public static SaveMap ( ) : void
return void

TileToLookup() public static method

public static TileToLookup ( int tileType, int option ) : int
tileType int
option int
return int

Property Details

maxUpdateTile public static property

public static int maxUpdateTile
return int

numUpdateTile public static property

public static int numUpdateTile
return int

tileLookup public static property

public static ushort[] tileLookup
return ushort[]

tileOptionCounts public static property

public static int[] tileOptionCounts
return int[]

updateTileX public static property

public static short[] updateTileX
return short[]

updateTileY public static property

public static short[] updateTileY
return short[]

wallLookup public static property

public static ushort[] wallLookup
return ushort[]

wallOptionCounts public static property

public static int[] wallOptionCounts
return int[]