Platformer Pro  2.3.2
A platform game kit for Unity.
PlatformerPro.EnemyPhase Class Reference

Public Member Functions

 EnemyPhase ()
 Initializes a new instance of the PlatformerPro.EnemyPhase class. More...
 
 EnemyPhase (string name)
 Initializes a new instance of the PlatformerPro.EnemyPhase class. More...
 

Public Attributes

string name
 Name of this phase. More...
 
List< EnemyStateInfostateInfo
 List of states in this phase. More...
 
EnemyPhaseExitType exitType
 How we exit this phase. More...
 
float exitSupportingData
 The exit supporting data (for example timer). More...
 
float exitSupportingDataAlt
 The exit supporting data (for example random percentage). More...
 
DamageType exitSupportingDamageType
 The exit supporting damage type (for number of hits filter). More...
 

Constructor & Destructor Documentation

◆ EnemyPhase() [1/2]

PlatformerPro.EnemyPhase.EnemyPhase ( )

Initializes a new instance of the PlatformerPro.EnemyPhase class.

◆ EnemyPhase() [2/2]

PlatformerPro.EnemyPhase.EnemyPhase ( string  name)

Initializes a new instance of the PlatformerPro.EnemyPhase class.

Member Data Documentation

◆ exitSupportingDamageType

DamageType PlatformerPro.EnemyPhase.exitSupportingDamageType

The exit supporting damage type (for number of hits filter).

◆ exitSupportingData

float PlatformerPro.EnemyPhase.exitSupportingData

The exit supporting data (for example timer).

◆ exitSupportingDataAlt

float PlatformerPro.EnemyPhase.exitSupportingDataAlt

The exit supporting data (for example random percentage).

◆ exitType

EnemyPhaseExitType PlatformerPro.EnemyPhase.exitType

How we exit this phase.

◆ name

string PlatformerPro.EnemyPhase.name

Name of this phase.

◆ stateInfo

List<EnemyStateInfo> PlatformerPro.EnemyPhase.stateInfo

List of states in this phase.


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