Affectable
, Behavable
, java.lang.Cloneable
, CMObject
, java.lang.Comparable<CMObject>
, Contingent
, DBIdentifiable
, Electronics
, Environmental
, Expireable
, Item
, Modifiable
, MsgListener
, Physical
, PhysicalAgent
, Readable
, Rider
, StatsAffecting
, Technical
, Tickable
, Wearable
ShipEngine
, ShipWarComponent
GenBussardCollector
, GenCompBattery
, GenCompEnviroSystem
, GenCompGenerator
, GenCompLauncher
, GenComputerConsole
, GenElecCompItem
, GenElecCompSensor
, GenFuellessGenerator
, GenGraviticSensor
, GenLightSwitch
, GenShipDampener
, GenShipEngine
, GenShipGravityGen
, GenShipInertialBattery
, GenShipOpticalSensor
, GenShipPanel
, GenShipShieldGenerator
, GenShipThruster
, GenShipViewScreen
, GenShipWeapon
, GenShipWindow
, GenSolarGenerator
, GenSpaceDrive
, GenWaterPowerGenerator
, GenWindGenerator
, StdCompBattery
, StdCompFuelConsumer
, StdCompFuellessGenerator
, StdCompGenerator
, StdCompLauncher
, StdCompPanel
, StdComputerConsole
, StdElecCompContainer
, StdElecCompItem
, StdElecCompSensor
, StdShipDampener
, StdShipEngine
, StdShipFuellessThruster
, StdShipGravityGen
, StdShipInertialBattery
, StdShipShieldGenerator
, StdShipThruster
, StdShipWeapon
public interface TechComponent extends Electronics
Technical.TechCommand, Technical.TechType
Wearable.CODES
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 |
---|---|---|
float |
getInstalledFactor() |
The installed factor is how well the equipment was installed.
|
float |
getRechargeRate() |
Gets the amount of the capacity of this component that can gain
power every time a power current is received.
|
boolean |
isInstalled() |
Returns whether this item is installed properly, which is
according to internal rules of each component type.
|
void |
setInstalledFactor(float pct) |
The installed factor is how well the equipment was installed.
|
void |
setRechargeRate(float pctCapPer) |
Sets the amount of the capacity of this component that can gain
power every time a power current is received.
|
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
getFinalManufacturer, getManufacturerName, getTechType, setManufacturerName, setTechLevel, techLevel
amBeingWornProperly, amWearingAt, canWear, compareProperLocations, fitsOn, rawLogicalAnd, rawProperLocationBitmap, rawWornCode, setRawLogicalAnd, setRawProperLocationBitmap, setRawWornCode, unWear, wearAt, wearEvenIfImpossible, wearIfPossible, wearIfPossible, whereCantWear
float getInstalledFactor()
setInstalledFactor(float)
void setInstalledFactor(float pct)
pct
- installed factor is how well the equipment was installed. 0-1.0getInstalledFactor()
boolean isInstalled()
void setRechargeRate(float pctCapPer)
pctCapPer
- the amount of capacity per tickgetRechargeRate()
float getRechargeRate()
setRechargeRate(float)