C# Class Assets.Artificial_Intelligence.Character_Intelligence.Command_Sequences.HealerNeededCommandSequence

Inheritance: DefensiveCommandSequence
Datei anzeigen Open project: Kavignon/Augmented_Tactics

Public Properties

Property Type Description
_healingRating int

Public Methods

Method Description
EvaluateCommandSequence ( ) : void
HealerNeededCommandSequence ( ) : System
MakeCommandSequence ( ) : List
MoveTowardsCharacter ( CharacterObservable character ) : void

Private Methods

Method Description
FindHealer ( ) : void
InDireNeedOfHealingMagic ( float percent ) : bool
IsHealingMageInRange ( Cell destCell ) : bool
IsMoveNeeded ( ) : bool

Method Details

EvaluateCommandSequence() public method

public EvaluateCommandSequence ( ) : void
return void

HealerNeededCommandSequence() public method

public HealerNeededCommandSequence ( ) : System
return System

MakeCommandSequence() public method

public MakeCommandSequence ( ) : List
return List

MoveTowardsCharacter() public method

public MoveTowardsCharacter ( CharacterObservable character ) : void
character CharacterObservable
return void

Property Details

_healingRating public_oe property

public int _healingRating
return int