|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.planet_ink.coffee_mud.Races.StdRace
com.planet_ink.coffee_mud.Races.Fish
com.planet_ink.coffee_mud.Races.GiantFish
com.planet_ink.coffee_mud.Races.Seal
com.planet_ink.coffee_mud.Races.Dolphin
public class Dolphin
Field Summary | |
---|---|
protected static java.util.Vector<RawMaterial> |
resources
|
Fields inherited from class com.planet_ink.coffee_mud.Races.StdRace |
---|
abilitiesDesc, baseStatChgDesc, breatheAirArray, breatheAirWaterArray, breatheAnythingArray, breatheWaterArray, CODES, dispChgDesc, empty, emptyIDs, languagesDesc, mappedCulturalAbilities, naturalAbilImmunities, naturalWeapon, naturalWeaponChoices, outfitChoices, racialAbilityMap, racialEffectMap, sensesChgDesc, usageCount |
Fields inherited from interface com.planet_ink.coffee_mud.Races.interfaces.Race |
---|
AGE_ANCIENT, AGE_CHILD, AGE_DESCS, AGE_INFANT, AGE_MATURE, AGE_MIDDLEAGED, AGE_OLD, AGE_TODDLER, AGE_VENERABLE, AGE_YOUNGADULT, BODY_ANTENEA, BODY_ARM, BODY_EAR, BODY_EYE, BODY_FOOT, BODY_GILL, BODY_HAND, BODY_HEAD, BODY_LEG, BODY_MOUTH, BODY_NECK, BODY_NOSE, BODY_PARTS, BODY_TAIL, BODY_TORSO, BODY_WAIST, BODY_WEARGRID, BODY_WEARVECTOR, BODY_WING, BODYPARTHASH, BODYPARTHASH_RL_LOWER, BODYPARTSTR, GENFLAG_DESCS, GENFLAG_INFATIGUEABLE, GENFLAG_NOCHARM, GENFLAG_NOCLASS, GENFLAG_NOEXP, GENFLAG_NOFERTILE, GENFLAG_NOLEVELS, YEARS_AGE_LIVES_FOREVER |
Constructor Summary | |
---|---|
Dolphin()
|
Method Summary | |
---|---|
void |
affectCharStats(MOB affectedMOB,
CharStats affectableStats)
This method is called by the recoverCharStats() method on other MOB objects. |
java.lang.String |
arriveStr()
Returns the string describing what folks see when a member of this race enters a room. |
int[] |
getAgingChart()
Returns an integer array equal in size and index to the Race.AGE_* constants in the Race interface. |
int[] |
getBreathables()
Returns resource codes of what this race can breathe as an atmosphere. |
int |
heightVariance()
The amount from 0-this to add to the minimum height to achieve a random height. |
java.lang.String |
ID()
The CoffeeMud Java Class ID shared by all instances of this object. |
java.lang.String |
leaveStr()
Returns the string describing what folks see when a member of this race leaves a room. |
int |
lightestWeight()
The lightest weight for a member of this race |
Weapon |
myNaturalWeapon()
Returns a Weapon object representing what a member of this race fights with when unarmed. |
java.util.List<RawMaterial> |
myResources()
Returns a list of RawMaterial objects (usually GenFoodResource, GenLiquidResource, or GenResource items) representing what is left over of a member of this race after they've been butchered and cut up. |
java.lang.String |
name()
Return a nice, displayable name for this race |
protected int[] |
racialAbilityLevels()
|
protected java.lang.String[] |
racialAbilityNames()
|
java.lang.String[] |
racialAbilityParms()
|
protected int[] |
racialAbilityProficiencies()
|
protected boolean[] |
racialAbilityQuals()
|
int |
shortestFemale()
The minimum height of females of this race. |
int |
shortestMale()
The minimum height of males of this race. |
int |
weightVariance()
The amount from 0-this to add to the minumum weight to achieve a random weight. |
Methods inherited from class com.planet_ink.coffee_mud.Races.Seal |
---|
bodyMask, forbiddenWornBits, racialCategory |
Methods inherited from class com.planet_ink.coffee_mud.Races.Fish |
---|
affectPhyStats, availabilityCode, canBreatheHere, canBreatheThis, healthText, makeMobName, okMessage, racialEffectLevels, racialEffectNames, racialEffectParms |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected static java.util.Vector<RawMaterial> resources
Constructor Detail |
---|
public Dolphin()
Method Detail |
---|
public java.lang.String ID()
CMObject
ID
in interface CMObject
ID
in class Seal
public java.lang.String name()
Race
name
in interface CMObject
name
in interface Tickable
name
in interface Race
name
in class Seal
Environmental.Name()
public int shortestMale()
Race
shortestMale
in interface Race
shortestMale
in class Seal
public int shortestFemale()
Race
shortestFemale
in interface Race
shortestFemale
in class Seal
public int heightVariance()
Race
heightVariance
in interface Race
heightVariance
in class Seal
public int lightestWeight()
Race
lightestWeight
in interface Race
lightestWeight
in class Seal
public int weightVariance()
Race
weightVariance
in interface Race
weightVariance
in class Seal
public int[] getBreathables()
Race
getBreathables
in interface Race
getBreathables
in class Seal
RawMaterial
protected java.lang.String[] racialAbilityNames()
racialAbilityNames
in class Seal
protected int[] racialAbilityLevels()
racialAbilityLevels
in class Seal
protected int[] racialAbilityProficiencies()
racialAbilityProficiencies
in class Seal
protected boolean[] racialAbilityQuals()
racialAbilityQuals
in class Seal
public java.lang.String[] racialAbilityParms()
racialAbilityParms
in class Seal
public int[] getAgingChart()
Race
getAgingChart
in interface Race
getAgingChart
in class Seal
Race
public void affectCharStats(MOB affectedMOB, CharStats affectableStats)
StatsAffecting
affectCharStats
in interface StatsAffecting
affectCharStats
in class Seal
affectedMOB
- the host of the CharStats object being affectedaffectableStats
- the particular CharStats object being affectedCharStats
,
MOB
,
MOB.baseCharStats()
,
MOB.charStats()
,
MOB.recoverCharStats()
public java.lang.String arriveStr()
Race
arriveStr
in interface Race
arriveStr
in class Seal
public java.lang.String leaveStr()
Race
leaveStr
in interface Race
leaveStr
in class Seal
public Weapon myNaturalWeapon()
Race
myNaturalWeapon
in interface Race
myNaturalWeapon
in class Seal
Weapon
public java.util.List<RawMaterial> myResources()
Race
myResources
in interface Race
myResources
in class Seal
RawMaterial
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |