C# 클래스 DivineRightGame.ActorHandling.ActorAIManager

For handling the actions an actor performs
파일 보기 프로젝트 열기: Haedrian/Divine-Right

공개 메소드들

메소드 설명
AttackMission ( AttackMission mission, Actor actor ) : ActionFeedback[]
HuntDownMission ( HuntDownMission mission, Actor actor ) : ActionFeedback[]
PatrolMission ( PatrolMission mission, Actor actor ) : ActionFeedback[]
PatrolRouteMission ( PatrolRouteMission mission, Actor actor ) : ActionFeedback[]
PerformActions ( Actor actor, IEnumerable actors, MapCoordinate playerLocation ) : IEnumerable
WaitMission ( WaitMission mission, Actor actor ) : ActionFeedback[]
WalkToMission ( WalkToMission mission, Actor actor ) : ActionFeedback[]
WanderMission ( WanderMission mission, Actor actor ) : ActionFeedback[]

메소드 상세

AttackMission() 공개 정적인 메소드

public static AttackMission ( AttackMission mission, Actor actor ) : ActionFeedback[]
mission DRObjects.ActorHandling.ActorMissions.AttackMission
actor DRObjects.Actor
리턴 ActionFeedback[]

HuntDownMission() 공개 정적인 메소드

public static HuntDownMission ( HuntDownMission mission, Actor actor ) : ActionFeedback[]
mission DRObjects.ActorHandling.ActorMissions.HuntDownMission
actor DRObjects.Actor
리턴 ActionFeedback[]

PatrolMission() 공개 정적인 메소드

public static PatrolMission ( PatrolMission mission, Actor actor ) : ActionFeedback[]
mission DRObjects.ActorHandling.ActorMissions.PatrolMission
actor DRObjects.Actor
리턴 ActionFeedback[]

PatrolRouteMission() 공개 정적인 메소드

public static PatrolRouteMission ( PatrolRouteMission mission, Actor actor ) : ActionFeedback[]
mission DRObjects.ActorHandling.ActorMissions.PatrolRouteMission
actor DRObjects.Actor
리턴 ActionFeedback[]

PerformActions() 공개 정적인 메소드

public static PerformActions ( Actor actor, IEnumerable actors, MapCoordinate playerLocation ) : IEnumerable
actor DRObjects.Actor
actors IEnumerable
playerLocation MapCoordinate
리턴 IEnumerable

WaitMission() 공개 정적인 메소드

public static WaitMission ( WaitMission mission, Actor actor ) : ActionFeedback[]
mission DRObjects.ActorHandling.ActorMissions.WaitMission
actor DRObjects.Actor
리턴 ActionFeedback[]

WalkToMission() 공개 정적인 메소드

public static WalkToMission ( WalkToMission mission, Actor actor ) : ActionFeedback[]
mission WalkToMission
actor DRObjects.Actor
리턴 ActionFeedback[]

WanderMission() 공개 정적인 메소드

public static WanderMission ( WanderMission mission, Actor actor ) : ActionFeedback[]
mission DRObjects.ActorHandling.ActorMissions.WanderMission
actor DRObjects.Actor
리턴 ActionFeedback[]