C# Class GameEntities.RTS_Specific.BadFactionPlayer

Afficher le fichier Open project: DarrenHassan/GDM4242-GroupD Class Usage Examples

Protected Properties

Свойство Type Description
currentAction Action

Méthodes publiques

Méthode Description
BadFactionPlayer ( ) : System
PerformAction ( double elapsedGameTime, LinkedList mapChildren ) : void

Méthodes protégées

Méthode Description
ForagerStrategy ( ) : IEnumerable
OpeningStrategy ( ) : IEnumerable

Private Methods

Méthode Description
BuildBarracks ( ) : void
BuildDepot ( ) : void
CreateBuilder ( ) : void
CreateForager ( ) : void
CreateWarrior ( ) : void
IdentifyCharacters ( LinkedList mapChildren ) : void
IsFreeForBuildTaskTargetBuild ( Vec3 pos ) : bool
StartCollecting ( ) : void
WarriorStop ( LinkedList mapChildren ) : void
WarriorsAttackPosition ( LinkedList mapChildren ) : void
WarriorsExplore ( LinkedList mapChildren ) : void

Method Details

BadFactionPlayer() public méthode

public BadFactionPlayer ( ) : System
Résultat System

ForagerStrategy() protected méthode

protected ForagerStrategy ( ) : IEnumerable
Résultat IEnumerable

OpeningStrategy() protected méthode

protected OpeningStrategy ( ) : IEnumerable
Résultat IEnumerable

PerformAction() public méthode

public PerformAction ( double elapsedGameTime, LinkedList mapChildren ) : void
elapsedGameTime double
mapChildren LinkedList
Résultat void

Property Details

currentAction protected_oe property

protected Action currentAction
Résultat Action