C# Class SorcererAI

Inheritance: MonoBehaviour, ISorcererSubscriber
Afficher le fichier Open project: marouen-lamiri/Second-Soul Class Usage Examples

Méthodes publiques

Méthode Description
checkAIPlayingStatus ( ) : bool
checkNearestEnemy ( ) : Enemy,
determineNextAttack ( ) : bool
determineNextMove ( ) : bool
subscribeToSorcererInstancePublisher ( ) : void
updateMySorcerer ( Sorcerer, newSorcerer ) : void

Private Methods

Méthode Description
FixedUpdate ( ) : void
Start ( ) : void
checkWhoHadControl ( ) : void
movingAI ( ) : void
setAISkillSet ( ) : void
startAI ( ) : void

Method Details

checkAIPlayingStatus() public méthode

public checkAIPlayingStatus ( ) : bool
Résultat bool

checkNearestEnemy() public méthode

public checkNearestEnemy ( ) : Enemy,
Résultat Enemy,

determineNextAttack() public méthode

public determineNextAttack ( ) : bool
Résultat bool

determineNextMove() public méthode

public determineNextMove ( ) : bool
Résultat bool

subscribeToSorcererInstancePublisher() public méthode

public subscribeToSorcererInstancePublisher ( ) : void
Résultat void

updateMySorcerer() public méthode

public updateMySorcerer ( Sorcerer, newSorcerer ) : void
newSorcerer Sorcerer,
Résultat void