Affectable
, Behavable
, java.lang.Cloneable
, CMObject
, java.lang.Comparable<CMObject>
, Contingent
, DBIdentifiable
, Electronics
, Environmental
, Expireable
, Item
, Modifiable
, MsgListener
, Physical
, PhysicalAgent
, Readable
, Rider
, ShipDirectional
, StatsAffecting
, TechComponent
, Technical
, Tickable
, Wearable
GenShipShieldGenerator
, GenShipWeapon
, StdShipShieldGenerator
, StdShipWeapon
public interface ShipWarComponent extends ShipDirectional, TechComponent
ShipDirectional.ShipDir
Technical.TechCommand, Technical.TechType
Wearable.CODES
Modifier and Type | Field | Description |
---|---|---|
static int[] |
AVAIL_DAMAGE_TYPES |
These are all the ordinary recognized damage message
types that the several shields can even possibly
mitigate or weapons deliver.
|
idConverter
DEFAULT_WORN_CODES, DEFAULT_WORN_DEPENDENCYGRID, DEFAULT_WORN_DESCS, DEFAULT_WORN_ORDER, DEFAULT_WORN_USUAL_NAMES, DEFAULT_WORN_WEIGHT_POINTS, DEFAULT_WORN_WEIGHTS, FILTER_ANY, FILTER_MOBINVONLY, FILTER_ROOMONLY, FILTER_UNWORNONLY, FILTER_WORNONLY, HIGHEST_WORN_CODE, IN_INVENTORY, WORN_ABOUT_BODY, WORN_ARMS, WORN_BACK, WORN_EARS, WORN_EYES, WORN_FEET, WORN_FLOATING_NEARBY, WORN_HANDS, WORN_HEAD, WORN_HELD, WORN_LEFT_FINGER, WORN_LEFT_WRIST, WORN_LEGS, WORN_MOUTH, WORN_NECK, WORN_RIGHT_FINGER, WORN_RIGHT_WRIST, WORN_TORSO, WORN_WAIST, WORN_WIELD
Modifier and Type | Method | Description |
---|---|---|
int[] |
getDamageMsgTypes() |
Gets the set of CMMsg message types that can be blocked
and or managed by these shields, or is generated by
this gun on any one attack.
|
void |
setDamageMsgTypes(int[] newTypes) |
Sets the set of CMMsg message types that can be blocked
and or managed by these shields, or is generated by
this gun on any one attack.
|
addBehavior, addScript, behaviors, delAllBehaviors, delAllScripts, delBehavior, delScript, eachBehavior, eachScript, fetchBehavior, fetchBehavior, fetchScript, numBehaviors, numScripts, scripts
copyOf, ID, initializeClass, newInstance
canSaveDatabaseID, databaseID, setDatabaseID
activate, activated, powerCapacity, powerNeeds, powerRemaining, powerTarget, setPowerCapacity, setPowerRemaining, setPowerTarget
baseGoldValue, container, material, numberOfItems, owner, rawSecretIdentity, recursiveWeight, removeFromOwnerContainer, secretIdentity, setBaseValue, setContainer, setMaterial, setOwner, setSecretIdentity, setUsesRemaining, stopTicking, subjectToWearAndTear, ultimateContainer, usesRemaining, value
isReadable, readableText, setReadable, setReadableText
getPermittedDirections, getPermittedNumDirections, setPermittedDirections, setPermittedNumDirections
getInstalledFactor, getRechargeRate, isInstalled, setInstalledFactor, setRechargeRate
getFinalManufacturer, getManufacturerName, getTechType, setManufacturerName, setTechLevel, techLevel
amBeingWornProperly, amWearingAt, canWear, compareProperLocations, fitsOn, rawLogicalAnd, rawProperLocationBitmap, rawWornCode, setRawLogicalAnd, setRawProperLocationBitmap, setRawWornCode, unWear, wearAt, wearEvenIfImpossible, wearIfPossible, wearIfPossible, whereCantWear
static final int[] AVAIL_DAMAGE_TYPES
void setDamageMsgTypes(int[] newTypes)
newTypes
- the set of message typesCMMsg.TYP_ACID
,
getDamageMsgTypes()
int[] getDamageMsgTypes()
CMMsg.TYP_ACID
,
setDamageMsgTypes(int[])