C# Class AIBehaviour, RPGQuest

Inheritance: MovementBase
Show file Open project: hughrogers/RPGQuest Class Usage Examples

Public Properties

Property Type Description
ACTION string
actionDifficultyID int[]
attackSelection AttackSelection[]
battleAI int
difficultyID int
useID int[]
useLevel int[]

Public Methods

Method Description
AIBehaviour ( ) : System.Collections
AddAction ( ) : void
CopyAction ( int index ) : void
GetAction ( Combatant, c, int valid, Combatant, allies, Combatant, enemies ) : BattleAction,
GetData ( Hashtable ht ) : Hashtable
RemoveAction ( int index ) : void
RemoveDifficulty ( int index ) : void
SetData ( Hashtable ht ) : void

Method Details

AIBehaviour() public method

public AIBehaviour ( ) : System.Collections
return System.Collections

AddAction() public method

public AddAction ( ) : void
return void

CopyAction() public method

public CopyAction ( int index ) : void
index int
return void

GetAction() public method

public GetAction ( Combatant, c, int valid, Combatant, allies, Combatant, enemies ) : BattleAction,
c Combatant,
valid int
allies Combatant,
enemies Combatant,
return BattleAction,

GetData() public method

public GetData ( Hashtable ht ) : Hashtable
ht Hashtable
return Hashtable

RemoveAction() public method

public RemoveAction ( int index ) : void
index int
return void

RemoveDifficulty() public method

public RemoveDifficulty ( int index ) : void
index int
return void

SetData() public method

public SetData ( Hashtable ht ) : void
ht Hashtable
return void

Property Details

ACTION public static property

public static string ACTION
return string

actionDifficultyID public property

public int[] actionDifficultyID
return int[]

attackSelection public property

public AttackSelection[] attackSelection
return AttackSelection[]

battleAI public property

public int battleAI
return int

difficultyID public property

public int difficultyID
return int

useID public property

public int[] useID
return int[]

useLevel public property

public int[] useLevel
return int[]