CMObject
, Modifiable
, MsgListener
, StatsAffecting
, Tickable
, Race
, java.lang.Cloneable
, java.lang.Comparable<CMObject>
public class Badger extends Mustelid
Modifier and Type | Field | Description |
---|---|---|
protected static java.util.Vector<RawMaterial> |
resources |
AGE_ANCIENT, AGE_CHILD, AGE_DESCS, AGE_INFANT, AGE_MATURE, AGE_MIDDLEAGED, AGE_OLD, AGE_TODDLER, AGE_VENERABLE, AGE_YOUNGADULT, BODY_ANTENNA, 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
abilitiesDesc, baseStatChgDesc, breatheAirArray, breatheAirWaterArray, breatheAnythingArray, breatheWaterArray, CODES, dispChgDesc, empty, emptyIDs, languagesDesc, mappedCulturalAbilities, naturalAbilImmunities, naturalWeaponChoices, outfitChoices, racialAbilityMap, racialEffectMap, sensesChgDesc, usageCount
STATUS_AFFECT, STATUS_ALIVE, STATUS_BEHAVIOR, STATUS_CLASS, STATUS_DEAD, STATUS_END, STATUS_FIGHT, STATUS_MISC, STATUS_MISC2, STATUS_MISC3, STATUS_MISC4, STATUS_MISC5, STATUS_MISC6, STATUS_MISC7, STATUS_NOT, STATUS_OTHER, STATUS_RACE, STATUS_REBIRTH, STATUS_SCRIPT, STATUS_START, STATUS_WEATHER, TICKID_AREA, TICKID_BALLISTICK, TICKID_CLAN, TICKID_CLANITEM, TICKID_DEADBODY_DECAY, TICKID_ELECTRONICS, TICKID_EMAIL, TICKID_EVENT, TICKID_EXIT_BEHAVIOR, TICKID_EXIT_REOPEN, TICKID_ITEM_BEHAVIOR, TICKID_ITEM_BOUNCEBACK, TICKID_LIGHT_FLICKERS, TICKID_LIVEAUCTION, TICKID_LONGERMASK, TICKID_MISCELLANEOUS, TICKID_MOB, TICKID_PROPERTY_SPECIAL, TICKID_QUEST, TICKID_READYTOSTOP, TICKID_ROOM_BEHAVIOR, TICKID_ROOM_ITEM_REJUV, TICKID_SHORTERMASK, TICKID_SOLITARYMASK, TICKID_SPECIALCOMBAT, TICKID_SPECIALMANEUVER, TICKID_SPELL_AFFECT, TICKID_SUPPORT, TICKID_TIMEAUCTION, TICKID_TRAP_DESTRUCTION, TICKID_TRAP_RESET
Constructor | Description |
---|---|
Badger() |
Modifier and Type | Method | Description |
---|---|---|
java.lang.String |
healthText(MOB viewer,
MOB mob) |
Returns a description of the given mobs description, by
consulting the mobs curState().getHitPoints method.
|
java.lang.String |
ID() |
The CoffeeMud Java Class ID shared by all instances of
this object.
|
java.lang.String |
name() |
Return a nice, displayable name for this race
|
protected java.util.List<RawMaterial> |
privateResources() |
|
protected int[] |
racialAbilityLevels() |
|
protected java.lang.String[] |
racialAbilityNames() |
|
java.lang.String[] |
racialAbilityParms() |
|
protected int[] |
racialAbilityProficiencies() |
|
protected boolean[] |
racialAbilityQuals() |
affectCharStats, affectPhyStats, arriveStr, availabilityCode, bodyMask, forbiddenWornBits, getAgingChart, getNaturalWeapons, heightVariance, leaveStr, lightestWeight, myResources, racialCategory, shortestFemale, shortestMale, unaffectCharStats, useRideClass, weightVariance
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
abilityImmunities, adjustExperienceGain, affectCharState, agingAffects, canBreedWith, classless, cleanOutfit, clrStatChgDesc, compareTo, copyOf, culturalAbilities, culturalAbilityAutoGains, culturalAbilityLevels, culturalAbilityNames, culturalAbilityProficiencies, destroyBodyAfterUse, executeMsg, expless, fertile, getAbilitiesDesc, getBreathables, getCodeNum, getCorpseContainer, getDispositionChgDesc, getHumanoidWeapons, getLanguagesDesc, getNaturalWeapon, getPracAdjDesc, getSaveStatIndex, getSensesChgDesc, getStat, getStatAdjDesc, getStatCodes, getTickStatus, getTrainAdjDesc, getXPAdjustment, giveMobAbility, giveMobAbility, grantAbilities, grantAbilities, healthBuddy, infatigueable, initializeClass, isGeneric, isStat, L, level, leveless, makeGenRace, makeMobName, makeResource, makeResource, makeStatChgDesc, mapCulturalAbilities, mixRace, newInstance, numRacialEffects, okMessage, outfit, practicesAtFirstLevel, racialAbilities, racialEffectLevels, racialEffectNames, racialEffectParms, racialEffects, racialEffectsList, racialParms, sameAs, setHeightWeight, setRacialParms, setStat, startRacing, tick, trainsAtFirstLevel, uncharmable, usageCount
protected static java.util.Vector<RawMaterial> resources
public java.lang.String ID()
CMObject
public java.lang.String name()
Race
protected java.lang.String[] racialAbilityNames()
racialAbilityNames
in class Mustelid
protected int[] racialAbilityLevels()
racialAbilityLevels
in class Mustelid
protected int[] racialAbilityProficiencies()
racialAbilityProficiencies
in class Mustelid
protected boolean[] racialAbilityQuals()
racialAbilityQuals
in class Mustelid
public java.lang.String[] racialAbilityParms()
racialAbilityParms
in class Mustelid
public java.lang.String healthText(MOB viewer, MOB mob)
Race
healthText
in interface Race
healthText
in class Mustelid
viewer
- the mob observing the health of this onemob
- the mob whose health to checkMOB.curState()
,
CharState.getHitPoints()
protected java.util.List<RawMaterial> privateResources()
privateResources
in class Mustelid