|
Battle Talent
V11
|
Inherits DunGen.Tile.
Classes | |
| class | InterestExclusive |
Public Member Functions | |
| List< PhysicsUnit > | GetManagedPhsicsUnits () |
| void | SetToThisTile (PhysicsUnit pu) |
| float | GetEnterTime (PhysicsUnit pu) |
| void | ManualOnTileTriggerEnter (Collider col) |
| override void | SetLodLevel (int lodLv) |
| void | SetDoorBlocker (bool open, int index=-1) |
| void | SetSelectedDoorBlocker (bool open, Doorway door) |
| void | SetSelectedDoorBlocker (bool open, int index) |
| override void | UpdateByNonDirect () |
| void | BossShowup (bool show) |
| void | StartBoss () |
| bool | TryPlayStyleMod (int index) |
| bool | TryPlayStyleMod () |
| void | SetTileTotalSoul (WaveGenerator wave, Vector2 avgRange) |
| void | SetTilePassSoul (Vector2 passRange) |
| 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 | |
| NetworkGatherTriggerByArea | networkBattleTriggerByArea |
| List< TriggerByBase > | hideAfterPass = new List<TriggerByBase>() |
| List< TriggerByBase > | triggerAfterPass = new List<TriggerByBase>() |
| TriggerBySpawnPoint | triggerBySpawnPoint |
| Light | mainLight |
| Light[] | otherLights |
| TileInterestPoint | spawnBoss |
| float | bossFightTickInterval = 20f |
| TileInterestPoint[] | interestPointsMustSpawn |
| TileInterestPoint[] | interestPointsMaySpawn |
| TileInterestPoint | afterCombat |
| List< SceneObj > | sceneObjs = new List<SceneObj>() |
| GameObject[] | enableWhenDeadend |
| CharacterSpawnPoint[] | characterSpawnPoints |
| float | removeSpawnPointPob = -1 |
| RespawnPoint | respawn |
| EventToConfigCombat | combatConfig |
| FullCharacterControl | spawnedBoss |
| EventToBase | bossDeadEvent |
| EventToBase | reloadEvent |
| FogSetting | fogSetting |
| LightSetting | lightSetting |
| int | tileAvgSoulNum = 0 |
| int | tilePassSoulNum = 0 |
| EventToBase | initEvent |
| TileMapObject | mapObj |
| Koenigz.PerfectCulling.PerfectCullingVolume | culling |
Static Public Attributes | |
| const int | TileRange = 3 |
| const float | SpawnItemPob = 0.4f |
| const float | NetworkSpawnItemPob = 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 |
| bool CrossLink.TileBase.TryPlayStyleMod | ( | ) |
UNITY_EDITOR