C# Class FOnline.Ranged

Inheritance: ICombatClass
Afficher le fichier Open project: wladimiiir/vault112

Méthodes publiques

Méthode Description
ChooseAttack ( Critter npc, Critter target ) : AttackChoice
ChooseAttackPosition ( Critter npc, Critter target, AttackChoice attackChoice ) : UInt16Array
ChooseItem ( Critter npc, Critter target ) : ItemChoice
ChooseNextTarget ( Critter npc, Critter currentTarget ) : Critter
ChooseSkill ( Critter npc, Critter target ) : SkillChoice

Private Methods

Méthode Description
CanBeMyWeapon ( Critter npc, Item item ) : bool

Method Details

ChooseAttack() public méthode

public ChooseAttack ( Critter npc, Critter target ) : AttackChoice
npc Critter
target Critter
Résultat FOnline.AI.AttackChoice

ChooseAttackPosition() public méthode

public ChooseAttackPosition ( Critter npc, Critter target, AttackChoice attackChoice ) : UInt16Array
npc Critter
target Critter
attackChoice FOnline.AI.AttackChoice
Résultat UInt16Array

ChooseItem() public méthode

public ChooseItem ( Critter npc, Critter target ) : ItemChoice
npc Critter
target Critter
Résultat FOnline.AI.ItemChoice

ChooseNextTarget() public méthode

public ChooseNextTarget ( Critter npc, Critter currentTarget ) : Critter
npc Critter
currentTarget Critter
Résultat Critter

ChooseSkill() public méthode

public ChooseSkill ( Critter npc, Critter target ) : SkillChoice
npc Critter
target Critter
Résultat FOnline.AI.SkillChoice