C# Class Dwarrowdelf.AI.AIHelpers

Show file Open project: tomba/dwarrowdelf Class Usage Examples

Public Methods

Method Description
FindEnemies ( IEnvironmentObject env, IntVector3 location, int range, LivingCategory categories ) : IEnumerable
FindEnemies ( ILivingObject living, LivingCategory categories ) : IEnumerable
FindNearestEnemy ( IEnvironmentObject env, IntVector3 location, int range, LivingCategory categories ) : ILivingObject
FindNearestEnemy ( ILivingObject living, LivingCategory categories ) : ILivingObject

Method Details

FindEnemies() public static method

public static FindEnemies ( IEnvironmentObject env, IntVector3 location, int range, LivingCategory categories ) : IEnumerable
env IEnvironmentObject
location IntVector3
range int
categories LivingCategory
return IEnumerable

FindEnemies() public static method

public static FindEnemies ( ILivingObject living, LivingCategory categories ) : IEnumerable
living ILivingObject
categories LivingCategory
return IEnumerable

FindNearestEnemy() public static method

public static FindNearestEnemy ( IEnvironmentObject env, IntVector3 location, int range, LivingCategory categories ) : ILivingObject
env IEnvironmentObject
location IntVector3
range int
categories LivingCategory
return ILivingObject

FindNearestEnemy() public static method

public static FindNearestEnemy ( ILivingObject living, LivingCategory categories ) : ILivingObject
living ILivingObject
categories LivingCategory
return ILivingObject