C# 클래스 GameEntities.RTS_Specific.BadFactionPlayer

파일 보기 프로젝트 열기: DarrenHassan/GDM4242-GroupD 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
currentAction Action

공개 메소드들

메소드 설명
BadFactionPlayer ( ) : System
PerformAction ( double elapsedGameTime, LinkedList mapChildren ) : void

보호된 메소드들

메소드 설명
ForagerStrategy ( ) : IEnumerable
OpeningStrategy ( ) : IEnumerable

비공개 메소드들

메소드 설명
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

메소드 상세

BadFactionPlayer() 공개 메소드

public BadFactionPlayer ( ) : System
리턴 System

ForagerStrategy() 보호된 메소드

protected ForagerStrategy ( ) : IEnumerable
리턴 IEnumerable

OpeningStrategy() 보호된 메소드

protected OpeningStrategy ( ) : IEnumerable
리턴 IEnumerable

PerformAction() 공개 메소드

public PerformAction ( double elapsedGameTime, LinkedList mapChildren ) : void
elapsedGameTime double
mapChildren LinkedList
리턴 void

프로퍼티 상세

currentAction 보호되어 있는 프로퍼티

protected Action currentAction
리턴 Action