프로퍼티 | 타입 | 설명 | |
---|---|---|---|
EstablishNewBase | void | ||
Fight | System.Threading.Tasks.Task | ||
FindEnemies | bool | ||
FindNextWatchLocation | IReadOnlyList |
||
GetPathHome | bool | ||
GoHome | System.Threading.Tasks.Task | ||
Hount | System.Threading.Tasks.Task | ||
Live | void | ||
MoveThroughSpaces | Task |
||
MoveToNeighbourTile | Task |
||
MoveToSpace | Task |
||
PrepareForFight | System.Threading.Tasks.Task | ||
WatchAround | System.Threading.Tasks.Task |
메소드 | 설명 | |
---|---|---|
Creature ( IGroupLayout layout, ISpaceRouteElement location, |
||
ExchangeItems ( IGrabableItem item ) : IGrabableItem | ||
GetProperty ( IPropertyFactory propertyType ) : IProperty | ||
GetSkill ( ISkillFactory skillType ) : ISkill | ||
Kill ( ) : void | ||
ToString ( ) : string | ||
Update ( |
메소드 | 설명 | |
---|---|---|
OnLocationChanged ( ) : void |
메소드 | 설명 | |
---|---|---|
EstablishNewBase ( ) : void | ||
Fight ( Tile enemyTile, MapDirection moveDirection ) : System.Threading.Tasks.Task | ||
FindEnemies ( ) : bool | ||
FindNextWatchLocation ( ) : IReadOnlyList |
||
GetPathHome ( ) : bool | ||
GoHome ( ) : System.Threading.Tasks.Task | ||
Hount ( ) : System.Threading.Tasks.Task | ||
Live ( ) : void | ||
MoveThroughSpaces ( Tile targetTile, bool findEnemies ) : Task |
||
MoveToNeighbourTile ( Tile tile, bool findEnemies ) : Task |
||
MoveToSpace ( ISpaceRouteElement destination ) : Task |
||
PrepareForFight ( Tile enemyTile ) : System.Threading.Tasks.Task | ||
WatchAround ( ) : System.Threading.Tasks.Task |
public Creature ( IGroupLayout layout, ISpaceRouteElement location, |
||
layout | IGroupLayout | |
location | ISpaceRouteElement | |
relationToken | ||
enemiesTokens | IEnumerable |
|
moveDuration | int | |
detectRange | int | |
sightRange | int | |
리턴 | System |
public ExchangeItems ( IGrabableItem item ) : IGrabableItem | ||
item | IGrabableItem | |
리턴 | IGrabableItem |
public GetProperty ( IPropertyFactory propertyType ) : IProperty | ||
propertyType | IPropertyFactory | |
리턴 | IProperty |
public GetSkill ( ISkillFactory skillType ) : ISkill | ||
skillType | ISkillFactory | |
리턴 | ISkill |
public Update ( |
||
time | ||
리턴 | void |