|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object jurpe.combat.Defense
public class Defense
Utility class that computes all defense points for a given character.
Constructor Summary | |
---|---|
Defense(PC character)
Constructor. |
Method Summary | |
---|---|
java.lang.String |
activeDefenseString(DefenseType dt)
Returns a description of the action taken by defender when using active defense (ie: parries, blocks, dodges). |
int |
getActiveDefensePoints()
Get active defense points based on character defense type. |
int |
getActiveDefensePoints(DefenseType dt)
Get active defense points based on given defense type. |
int |
getPassiveDefensePoints()
Get passive defense points based on character defense type. |
DefenseType |
getPreferredActiveDefense()
Get First Active Defense choosen by defender |
DefenseType |
getSecondActiveDefense()
Get Second Active Defense choosen by defender |
boolean |
isAllOutDefense()
Will determine if defending character issued an All Out Defense the turn before. |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public Defense(PC character)
character
- Current PCharacterMethod Detail |
---|
public int getActiveDefensePoints()
public int getActiveDefensePoints(DefenseType dt)
dt
- Taken from this class, IE: Defense.ACTIVE_DODGE
public java.lang.String activeDefenseString(DefenseType dt)
dt
- type of actrive defense
public DefenseType getPreferredActiveDefense()
public DefenseType getSecondActiveDefense()
public boolean isAllOutDefense()
public int getPassiveDefensePoints()
|
Jurpe - Java Universal Role Playing Engine - http://jurpe.sourceforge.net | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |