Battle Talent  V11
All Classes Namespaces Functions Variables Enumerations Properties
Classes | Public Member Functions | Static Public Member Functions | Public Attributes | Static Public Attributes | Events | List of all members
CrossLink.TileMgr Class Reference

Classes

class  TileEnvSetting
 

Public Member Functions

void CalcAllBridgeLevels ()
 
void TriggerDunGenReady ()
 
void TriggerDunGenInit ()
 
void ProcessTilesByBridgeLevel (System.Action< List< DunGen.Tile >, int > tileProc, bool includeInactive=false)
 
void RegEnvSetting (TileBase tile)
 
void SetEnvByTile (Tile tile)
 
void MoveToNextBridge ()
 
void MoveToPrevBridge ()
 
int GenRoomId ()
 
bool IsLastRoom (int bridgeId)
 
void RegisterBridgeRoom (TileBase b)
 
void UnRegisterBridgeRoom (TileBase b)
 
TileBase GetBridge (int bridgeIndex)
 
void Clear ()
 
void CullOldRoom (bool all=false, bool deleteOldRoom=false, int bridgeId=-1)
 
void CullNewRoom (int bridgeId=-1)
 
void MoveForwardAndOpenNewRoom ()
 
void CullOthers (bool c, int currentTileId, int bridgeId=-1)
 
void OpenOthersInLod (bool open, int currentTileId, int lodLv, int bridgeId=-1)
 
void CountSpawn (Object spawnObj, int spawnOrder, int bridgeLv)
 
int GetSpawnCount (Object spawnObj, int bridgeLv)
 
void ClearBridgeSpawnCount (int bridgeLv)
 
int GetPrefabCount (List< Object > pool, Object prefab)
 
TileMap GetMapRoot ()
 
void BindHandToggleEvents ()
 
void UnBindHandToggleEvents ()
 
void TransformTileMap (Vector3 offset)
 
void ResizeTileMap ()
 
void ShowupMap (bool showup)
 
DunGen.Tile GetCurTile ()
 
void OnTileUpdateNetwork (PlayerUnit playerUnit)
 
void NetworkClientUpdateTile (int tileId)
 
void OnTileUpdate (TileBase newTile)
 
void TileLodSetup (DunGen.Tile curTile)
 
void ShowCurTileTitle ()
 
void AddAppearedBuff (string buff)
 
bool IsAppearedBuff (string buff)
 

Static Public Member Functions

static void SpawnWave (WaveGenerator wave)
 
static bool IsSpawnBefore (WaveGenerator wave)
 

Public Attributes

List< TileBasebridgeRooms = new List<TileBase>()
 
int currentBridge = 0
 
List< TileEnvSettingtileEnvSettings = new List<TileEnvSetting>()
 

Static Public Attributes

static TileMgr Instance = new TileMgr()
 
static TileBase startTile = null
 the tile of start room More...
 

Events

System.Action DunGenBuild
 
System.Action DunGenInit
 
static System.Action NextTileUpdateOneTimeEvent
 

Member Data Documentation

◆ startTile

TileBase CrossLink.TileMgr.startTile = null
static

the tile of start room