Battle Talent  V11
Classes | Public Member Functions | Public Attributes | Static Public Attributes | Protected Member Functions | Events | List of all members
CrossLink.TileBase Class Reference

Inherits DunGen.Tile.

Classes

class  InterestExclusive
 

Public Member Functions

List< PhysicsUnitGetManagedPhsicsUnits ()
 
void SetToThisTile (PhysicsUnit pu)
 
float GetEnterTime (PhysicsUnit pu)
 
override void SetLodLevel (int lodLv)
 
override void UpdateByNonDirect ()
 
void BossShowup (bool show)
 
void StartBoss ()
 
bool TryPlayStyleMod ()
 
void SetTileTotalSoul (WaveGenerator wave, Vector2 range)
 
void OnRecenter (Vector3 offset)
 
float GetBridgedNormalizedDepth ()
 
float CalcBridgedNormalizedDepth ()
 
void SpawnAfterCombat ()
 
void RespawnCharacterInThisTile ()
 
void SpawnSinglePoint (TileInterestPoint point, int checkRepeat=0)
 
override void OnCullByBridge ()
 
bool IsNearMainLootRoom ()
 
bool IsThisRoomHasLoot ()
 
void OnNearDoorIsClose (DunGen.Doorway nearDoor)
 
bool IsDoorClosed (DunGen.Doorway door)
 
void CloseDoor (DunGen.Doorway door)
 
override bool IsDeadEnd ()
 
void PropagateDeadEnd ()
 

Public Attributes

Light mainLight
 
Light[] otherLights
 
TileInterestPoint spawnBoss
 
TileInterestPoint[] interestPointsMustSpawn
 
TileInterestPoint[] interestPointsMaySpawn
 
TileInterestPoint afterCombat
 
List< SceneObjsceneObjs = new List<SceneObj>()
 
GameObject[] enableWhenDeadend
 
CharacterSpawnPoint[] characterSpawnPoints
 
float removeSpawnPointPob = -1
 
RespawnPoint respawn
 
EventToConfigCombat combatConfig
 
FullCharacterControl spawnedBoss
 
EventToBase bossDeadEvent
 
EventToBase reloadEvent
 
int tileSoulNum = 0
 
EventToBase initEvent
 
Koenigz.PerfectCulling.PerfectCullingVolume culling
 

Static Public Attributes

const int TileRange = 3
 
const float SpawnItemPob = 0.4f
 

Protected Member Functions

void OnPlayerEnter ()
 
void OnPlayerExit ()
 

Events

System.Action FightStartEvent
 
System.Action FightEndEvent
 
System.Action EnterEvent
 
System.Action ExitEvent
 
System.Action< TileBase, bool > CullEvent
 
System.Action< Vector3 > RecenterEvent
 

Member Function Documentation

◆ TryPlayStyleMod()

bool CrossLink.TileBase.TryPlayStyleMod ( )

UNITY_EDITOR