Package mekhq.campaign.mod.am
Class InjuryTypes.Bruise
java.lang.Object
mekhq.campaign.personnel.InjuryType
mekhq.campaign.mod.am.InjuryTypes.Bruise
- Enclosing class:
- InjuryTypes
-
Nested Class Summary
Nested classes/interfaces inherited from class mekhq.campaign.personnel.InjuryType
InjuryType.XMLAdapter
-
Field Summary
Fields inherited from class mekhq.campaign.personnel.InjuryType
allowedLocations, BAD_HEALTH, fluffText, level, maxSeverity, MODTAG_INJURY, permanent, recoveryTime, simpleName
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetFluffText
(BodyLocation loc, int severity, megamek.common.enums.Gender gender) getName
(BodyLocation loc, int severity) boolean
protected int
modifyInjuryTime
(Campaign campaign, Person person, int time) newInjury
(Campaign c, Person p, BodyLocation loc, int severity) Methods inherited from class mekhq.campaign.personnel.InjuryType
byId, byKey, genStressEffect, getAllKeys, getAllTypes, getBaseRecoveryTime, getId, getKey, getLevel, getMaxSeverity, getModifiers, getRecoveryTime, getRecoveryTime, getSimpleName, getSimpleName, impliesDead, impliesMissingLocation, isHidden, isPermanent, newResetRecoveryTimeAction, register, register
-
Constructor Details
-
Bruise
public Bruise()
-
-
Method Details
-
isValidInLocation
- Overrides:
isValidInLocation
in classInjuryType
-
getName
- Overrides:
getName
in classInjuryType
-
getFluffText
- Overrides:
getFluffText
in classInjuryType
-
modifyInjuryTime
-
newInjury
- Overrides:
newInjury
in classInjuryType
-