C# Class TileAgent, MagesOfBlight

Inheritance: TileEntity
Show file Open project: DomCristaldi/MagesOfBlight Class Usage Examples

Public Properties

Property Type Description
agentActions AgentActions,
agentCanvas Canvas
defaultModelLookDirec Vector3
hasTurn bool
maxMoveSteps int
moveSteps int
team BattleManager.CombatTeam

Public Methods

Method Description
FollowPath ( List pathToFollow ) : void
Heal ( float amount ) : void
Kill ( ) : void
RefreshTurn ( ) : void
RegisterWithTeam ( ) : void
UseTurn ( ) : void

Protected Methods

Method Description
Awake ( ) : void
CheckIfKill ( ) : void
LookProtocol ( ) : void
Start ( ) : void
Update ( ) : void

Method Details

Awake() protected method

protected Awake ( ) : void
return void

CheckIfKill() protected method

protected CheckIfKill ( ) : void
return void

FollowPath() public method

public FollowPath ( List pathToFollow ) : void
pathToFollow List
return void

Heal() public method

public Heal ( float amount ) : void
amount float
return void

Kill() public method

public Kill ( ) : void
return void

LookProtocol() protected method

protected LookProtocol ( ) : void
return void

RefreshTurn() public method

public RefreshTurn ( ) : void
return void

RegisterWithTeam() public method

public RegisterWithTeam ( ) : void
return void

Start() protected method

protected Start ( ) : void
return void

Update() protected method

protected Update ( ) : void
return void

UseTurn() public method

public UseTurn ( ) : void
return void

Property Details

agentActions public property

public AgentActions, agentActions
return AgentActions,

agentCanvas public property

public Canvas agentCanvas
return Canvas

defaultModelLookDirec public property

public Vector3 defaultModelLookDirec
return Vector3

hasTurn public property

public bool hasTurn
return bool

maxMoveSteps public property

public int maxMoveSteps
return int

moveSteps public property

public int moveSteps
return int

team public property

public BattleManager.CombatTeam team
return BattleManager.CombatTeam