C# Class SinglePlayer.AIUnit

Inheritance: Common.BaseUnit
Afficher le fichier Open project: tommai78101/Multiplier Class Usage Examples

Méthodes publiques

Свойство Type Description
attackCooldownCounter float
attackCooldownFactor float
attackFactor float
attackRange AIAttackRange
currentState State
isSplitting bool
level int
lineOfSight AILineOfSight
mergeFactor float
previousLevel int
recoveryCounter float
simulationManager Simulation.SimulationManager
speedFactor float
splitFactor float
teamColorValue int
teamFaction EnumTeam
unitManager AIManager

Méthodes publiques

Méthode Description
CheckMergeFlag ( ) : bool
Copy ( AIUnit original ) : void
OnGUI ( ) : void
SetMergeFlag ( ) : void
SetScoutFlag ( ) : void
SetSplitFlag ( ) : void
SetTeam ( EnumTeam teamFaction ) : void
SetTeamColor ( int colorValue ) : void
Start ( ) : void
TakeDamage ( float damageAmount ) : void
Tick ( ) : void
Update ( ) : void

Method Details

CheckMergeFlag() public méthode

public CheckMergeFlag ( ) : bool
Résultat bool

Copy() public méthode

public Copy ( AIUnit original ) : void
original AIUnit
Résultat void

OnGUI() public méthode

public OnGUI ( ) : void
Résultat void

SetMergeFlag() public méthode

public SetMergeFlag ( ) : void
Résultat void

SetScoutFlag() public méthode

public SetScoutFlag ( ) : void
Résultat void

SetSplitFlag() public méthode

public SetSplitFlag ( ) : void
Résultat void

SetTeam() public méthode

public SetTeam ( EnumTeam teamFaction ) : void
teamFaction EnumTeam
Résultat void

SetTeamColor() public méthode

public SetTeamColor ( int colorValue ) : void
colorValue int
Résultat void

Start() public méthode

public Start ( ) : void
Résultat void

TakeDamage() public méthode

public TakeDamage ( float damageAmount ) : void
damageAmount float
Résultat void

Tick() public méthode

public Tick ( ) : void
Résultat void

Update() public méthode

public Update ( ) : void
Résultat void

Property Details

attackCooldownCounter public_oe property

public float attackCooldownCounter
Résultat float

attackCooldownFactor public_oe property

public float attackCooldownFactor
Résultat float

attackFactor public_oe property

public float attackFactor
Résultat float

attackRange public_oe property

public AIAttackRange attackRange
Résultat AIAttackRange

currentState public_oe property

public State currentState
Résultat State

isSplitting public_oe property

public bool isSplitting
Résultat bool

level public_oe property

public int level
Résultat int

lineOfSight public_oe property

public AILineOfSight lineOfSight
Résultat AILineOfSight

mergeFactor public_oe property

public float mergeFactor
Résultat float

previousLevel public_oe property

public int previousLevel
Résultat int

recoveryCounter public_oe property

public float recoveryCounter
Résultat float

simulationManager public_oe property

public SimulationManager,Simulation simulationManager
Résultat Simulation.SimulationManager

speedFactor public_oe property

public float speedFactor
Résultat float

splitFactor public_oe property

public float splitFactor
Résultat float

teamColorValue public_oe property

public int teamColorValue
Résultat int

teamFaction public_oe property

public EnumTeam teamFaction
Résultat EnumTeam

unitManager public_oe property

public AIManager,SinglePlayer unitManager
Résultat AIManager