C# Class ValueChange, RPGQuest

Mostra file Open project: hughrogers/RPGQuest Class Usage Examples

Public Properties

Property Type Description
active bool
blockable bool
cancelSkills bool
efficiency float
formula int
formulaChooser FormulaChooser
ignoreDefend bool
ignoreElement bool
ignoreRace bool
ignoreSize bool
randomMax int
randomMin int
simpleOperator SimpleOperator
status int
value int

Public Methods

Method Description
ChangeValue ( int statusID, int elementID, Combatant, user, Combatant, target, bool showNumber, float damageFactor, float damageMultiplier ) : int
CompareTo ( ValueChange, vc ) : bool
GetChange ( Combatant, user, Combatant, target, float damageFactor, float damageMultiplier ) : int
GetData ( Hashtable ht ) : Hashtable
IsAdd ( ) : bool
IsSet ( ) : bool
IsSub ( ) : bool
SetData ( Hashtable ht ) : void
ValueChange ( ) : System.Collections
ValueChange ( Hashtable ht ) : System.Collections

Private Methods

Method Description
GetDefendedChange ( int change, int elementID, Combatant, user, Combatant, target ) : int

Method Details

ChangeValue() public method

public ChangeValue ( int statusID, int elementID, Combatant, user, Combatant, target, bool showNumber, float damageFactor, float damageMultiplier ) : int
statusID int
elementID int
user Combatant,
target Combatant,
showNumber bool
damageFactor float
damageMultiplier float
return int

CompareTo() public method

public CompareTo ( ValueChange, vc ) : bool
vc ValueChange,
return bool

GetChange() public method

public GetChange ( Combatant, user, Combatant, target, float damageFactor, float damageMultiplier ) : int
user Combatant,
target Combatant,
damageFactor float
damageMultiplier float
return int

GetData() public method

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

IsAdd() public method

public IsAdd ( ) : bool
return bool

IsSet() public method

public IsSet ( ) : bool
return bool

IsSub() public method

public IsSub ( ) : bool
return bool

SetData() public method

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

ValueChange() public method

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

ValueChange() public method

public ValueChange ( Hashtable ht ) : System.Collections
ht Hashtable
return System.Collections

Property Details

active public_oe property

public bool active
return bool

blockable public_oe property

public bool blockable
return bool

cancelSkills public_oe property

public bool cancelSkills
return bool

efficiency public_oe property

public float efficiency
return float

formula public_oe property

public int formula
return int

formulaChooser public_oe property

public FormulaChooser formulaChooser
return FormulaChooser

ignoreDefend public_oe property

public bool ignoreDefend
return bool

ignoreElement public_oe property

public bool ignoreElement
return bool

ignoreRace public_oe property

public bool ignoreRace
return bool

ignoreSize public_oe property

public bool ignoreSize
return bool

randomMax public_oe property

public int randomMax
return int

randomMin public_oe property

public int randomMin
return int

simpleOperator public_oe property

public SimpleOperator simpleOperator
return SimpleOperator

status public_oe property

public int status
return int

value public_oe property

public int value
return int