|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public static interface AbilityMapper.AbilityMapping
An official Ability Mapping, used by many of the AbilityMapper classes. This class doubles as a builder of itself as well.
AbilityMapper
Method Summary | |
---|---|
java.lang.String |
abilityID()
Returns the ability ID() this mapping belongs to. |
AbilityMapper.AbilityMapping |
abilityID(java.lang.String newValue)
Sets the ability ID() this mapping belongs to. |
boolean |
allQualifyFlag()
Gets whether this skill is qualified for identically by all classes, thus sharing a mapping. |
AbilityMapper.AbilityMapping |
allQualifyFlag(boolean newValue)
Sets whether this skill is qualified for identically by all classes, thus sharing a mapping. |
boolean |
autoGain()
Returns true if the skill is automatically gained, false if it must be trained. |
AbilityMapper.AbilityMapping |
autoGain(boolean newValue)
Sets true if the skill is automatically gained, false if it must be trained. |
AbilityMapper.AbilityMapping |
copyOf()
Returns a copy of this mapping. |
java.lang.Integer[] |
costOverrides()
Gets the array of cost overrides, indexed by the Costs enum, or null if there is no overrides of the basic costs. |
AbilityMapper.AbilityMapping |
costOverrides(java.lang.Integer[] newValue)
Sets the array of cost overrides, indexed by the Costs enum, or null if there is no overrides of the basic costs. |
java.lang.String |
defaultParm()
Returns the default argument/parameter applies to skills gained under this mapping. |
AbilityMapper.AbilityMapping |
defaultParm(java.lang.String newValue)
Sets the default argument/parameter applies to skills gained under this mapping. |
int |
defaultProficiency()
Returns the default proficiency of the skill gained under this mapping. |
AbilityMapper.AbilityMapping |
defaultProficiency(int newValue)
Sets the default proficiency of the skill gained under this mapping. |
java.util.Map<java.lang.String,java.lang.String> |
extFields()
Gets a key/value pair mappings of extraneous information to store with this ability mapping. |
AbilityMapper.AbilityMapping |
extFields(java.util.Map<java.lang.String,java.lang.String> newValue)
Sets a key/value pair mappings of extraneous information to store with this ability mapping. |
java.lang.String |
extraMask()
Gets the zapper mask to apply to players to see if they qualify to learn or gain this skill under this mapping. |
AbilityMapper.AbilityMapping |
extraMask(java.lang.String newValue)
Sets the zapper mask to apply to players to see if they qualify to learn or gain this skill under this mapping. |
java.lang.String |
ID()
Returns the class, race, or clan government ID this mapping applies to. |
AbilityMapper.AbilityMapping |
ID(java.lang.String newValue)
Sets the class, race, or clan government ID this mapping applies to. |
boolean |
isAllQualified()
Gets whether this skill is qualified for identically by all classes, thus sharing a mapping. |
AbilityMapper.AbilityMapping |
isAllQualified(boolean newValue)
Sets whether this skill is qualified for identically by all classes, thus sharing a mapping. |
boolean |
isSecret()
Gets whether this skill is secret and unseen even when qualified for. |
AbilityMapper.AbilityMapping |
isSecret(boolean newValue)
Sets whether this skill is secret and unseen even when qualified for. |
int |
maxProficiency()
Returns the maximum proficiency of the skill gained under this mapping. |
AbilityMapper.AbilityMapping |
maxProficiency(int newValue)
Sets the maximum proficiency of the skill gained under this mapping. |
java.lang.String |
originalSkillPreReqList()
Gets the uncoded raw string form of the pre-requisite skills needed to train or gain this skill |
AbilityMapper.AbilityMapping |
originalSkillPreReqList(java.lang.String newValue)
Sets the uncoded raw string form of the pre-requisite skills needed to train or gain this skill |
int |
qualLevel()
Returns the class/race/clan qualifying level. |
AbilityMapper.AbilityMapping |
qualLevel(int newValue)
Sets the class/race/clan qualifying level. |
DVector |
skillPreReqs()
Gets the coded form of the pre-requisites skills needed to train or gain this skill. |
AbilityMapper.AbilityMapping |
skillPreReqs(DVector newValue)
Sets the coded form of the pre-requisites skills needed to train or gain this skill. |
Method Detail |
---|
java.lang.String ID()
ID(String)
AbilityMapper.AbilityMapping ID(java.lang.String newValue)
newValue
- ID the class, race, or clan government ID
ID()
java.lang.String abilityID()
abilityID(String)
AbilityMapper.AbilityMapping abilityID(java.lang.String newValue)
newValue
- the ability ID() this mapping belongs to.
abilityID()
int qualLevel()
qualLevel(int)
AbilityMapper.AbilityMapping qualLevel(int newValue)
newValue
- the class/race/clan qualifying level.
qualLevel()
boolean autoGain()
autoGain(boolean)
AbilityMapper.AbilityMapping autoGain(boolean newValue)
newValue
- true if the skill is automatically gained
autoGain()
int defaultProficiency()
defaultProficiency(int)
AbilityMapper.AbilityMapping defaultProficiency(int newValue)
newValue
- the default proficiency of the skill gained
defaultProficiency()
int maxProficiency()
maxProficiency(int)
AbilityMapper.AbilityMapping maxProficiency(int newValue)
newValue
- the maximum proficiency of the skill gained
maxProficiency()
java.lang.String defaultParm()
defaultParm(String)
AbilityMapper.AbilityMapping defaultParm(java.lang.String newValue)
newValue
- the default argument/parameter
defaultParm()
boolean isSecret()
isSecret(boolean)
AbilityMapper.AbilityMapping isSecret(boolean newValue)
newValue
- whether this skill is secret and unseen
isSecret()
boolean isAllQualified()
isAllQualified(boolean)
AbilityMapper.AbilityMapping isAllQualified(boolean newValue)
newValue
- whether this skill is qualified for by all classes
isAllQualified()
DVector skillPreReqs()
originalSkillPreReqList()
,
originalSkillPreReqList(String)
,
skillPreReqs(DVector)
AbilityMapper.AbilityMapping skillPreReqs(DVector newValue)
newValue
- the coded form of the pre-requisites skills needed
originalSkillPreReqList()
,
originalSkillPreReqList(String)
,
skillPreReqs()
java.lang.String extraMask()
extraMask(String)
AbilityMapper.AbilityMapping extraMask(java.lang.String newValue)
newValue
- the zapper mask to apply to players
extraMask()
java.lang.String originalSkillPreReqList()
skillPreReqs()
,
skillPreReqs(DVector)
,
originalSkillPreReqList(String)
AbilityMapper.AbilityMapping originalSkillPreReqList(java.lang.String newValue)
newValue
- the uncoded raw string form of the pre-requisite skills
skillPreReqs()
,
skillPreReqs(DVector)
,
originalSkillPreReqList()
java.lang.Integer[] costOverrides()
AbilityMapper.Cost
,
costOverrides(Integer[])
AbilityMapper.AbilityMapping costOverrides(java.lang.Integer[] newValue)
newValue
- the array of cost overrides, or null
AbilityMapper.Cost
,
costOverrides()
boolean allQualifyFlag()
allQualifyFlag(boolean)
AbilityMapper.AbilityMapping allQualifyFlag(boolean newValue)
newValue
- whether this skill is qualified for by all classes
allQualifyFlag()
java.util.Map<java.lang.String,java.lang.String> extFields()
extFields(Map)
AbilityMapper.AbilityMapping extFields(java.util.Map<java.lang.String,java.lang.String> newValue)
newValue
- a key/value pair mappings of extraneous information
extFields()
AbilityMapper.AbilityMapping copyOf()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |