terraria-cpp2il v1.4.4.9
Terraria mobile dump, with CallAnalysis (see source code). Dump with reconstucted method: https://infinitynichto.github.io/terraria-cpp2il-methodrecon
Loading...
Searching...
No Matches
Terraria.Map.WorldMap Class Reference
+ Collaboration diagram for Terraria.Map.WorldMap:

Public Member Functions

unsafe MapTileGetChunkTile (int mapX, int mapY, out WorldMapChunk chunk)
 
unsafe MapTileGetChunkTile (int mapX, int mapY, bool utilLoad, out WorldMapChunk chunk)
 
unsafe void UnloadChunk ()
 
unsafe MapTileGetTileStorage (WorldMapChunk chunk, bool utilLoad=false)
 
unsafe void ReleaseTileStorage (WorldMapChunk chunk)
 
void UpdateChunks ()
 
unsafe void Allocate (int maxWidth, int maxHeight)
 
unsafe void ConsumeUpdate (int x, int y)
 
unsafe void Update (int x, int y, byte light)
 
unsafe void SetTile (int x, int y, ref MapTile tile)
 
unsafe bool IsRevealed (int x, int y)
 
unsafe bool UpdateLighting (int x, int y, byte light)
 
unsafe bool UpdateType (int x, int y)
 
void UnlockMapSection (int sectionX, int sectionY)
 
void Load ()
 
void Save (bool forceSave=false)
 
void Clear ()
 
unsafe void ClearEdges ()
 
 WorldMap ()
 

Public Attributes

int MaxWidth
 
int MaxHeight
 
int MaxChunkWidth
 
int MaxChunkHeight
 
WorldMapChunk[] _chunks
 
int MaxChunkMapped
 
object LockObject
 

Static Public Attributes

const int BlackEdgeWidth = 40
 
const int ReservedForPlayer = 64
 

Properties

int NumChunksAvailable [get, set]
 

Private Attributes

unsafe MapTileTileData
 
unsafe byte * TileCompressedData
 
List< IntPtrTileChunksAvailable
 
List< WorldMapChunkTileChunksInUse
 

Detailed Description

Definition at line 19 of file WorldMap.cs.


The documentation for this class was generated from the following file: