Affectable
, Behavable
, java.lang.Cloneable
, CMObject
, java.lang.Comparable<CMObject>
, Contingent
, DBIdentifiable
, Environmental
, Expireable
, Item
, Modifiable
, MsgListener
, Physical
, PhysicalAgent
, Readable
, Rider
, StatsAffecting
, Tickable
, Wearable
Computer
, ElecPanel
, Electronics
, PowerGenerator
, PowerSource
, ShipEngine
, ShipWarComponent
, Software
, TechComponent
DatabaseProgram
, EmissionScanProgram
, GenAbsorbantShield
, GenBlaster
, GenBussardCollector
, GenCannon
, GenCompBattery
, GenCompEnviroSystem
, GenCompGenerator
, GenCompLauncher
, GenComputerConsole
, GenDeflectionShield
, GenDisruptor
, GenDisruptor2
, GenEclipseField
, GenElecCompItem
, GenElecCompSensor
, GenElecContainer
, GenElecItem
, GenElecPanel
, GenElecWeapon
, GenEnergyShield
, GenFuellessGenerator
, GenGraviticSensor
, GenGun
, GenIntegrityShield
, GenKineticField
, GenLaserGun
, GenLightSwitch
, GenMutingField
, GenPersonalShield
, GenPhaser
, GenPhaser2
, GenReflectionShield
, GenShipDampener
, GenShipEngine
, GenShipGravityGen
, GenShipInertialBattery
, GenShipOpticalSensor
, GenShipPanel
, GenShipProgram
, GenShipShieldGenerator
, GenShipThruster
, GenShipViewScreen
, GenShipWeapon
, GenShipWindow
, GenSmartTorpedo
, GenSoftware
, GenSolarGenerator
, GenSonicGun
, GenSpaceDrive
, GenSpaceShip
, GenSpaceTech
, GenStealthShield
, GenTechItem
, GenTickerShield
, GenTorpedo
, GenTriCorder
, GenWaterPowerGenerator
, GenWindGenerator
, HealthScanProgram
, LifeScanProgram
, RocketShipProgram
, ShipDiagProgram
, ShipNavProgram
, ShipSensorProgram
, ShipTacticalProgram
, ShipTelnetProgram
, StdCompBattery
, StdCompFuelConsumer
, StdCompFuellessGenerator
, StdCompGenerator
, StdCompLauncher
, StdCompPanel
, StdComputerConsole
, StdElecCompContainer
, StdElecCompItem
, StdElecCompSensor
, StdElecContainer
, StdElecItem
, StdElecPanel
, StdElecWeapon
, StdGun
, StdPersonalShield
, StdProgram
, StdShipDampener
, StdShipEngine
, StdShipFuellessThruster
, StdShipGravityGen
, StdShipInertialBattery
, StdShipShieldGenerator
, StdShipThruster
, StdShipWeapon
, StdSmartTorpedo
, StdSpaceTech
, StdSpaceTechWeapon
, StdTechItem
, StdTorpedo
, StdTriCorder
public interface Technical extends Item
Modifier and Type | Interface | Description |
---|---|---|
static class |
Technical.TechCommand |
A TechCommand is an internal message that is only understood between electrical
objects, typically ship components, but potentially between computer components
of all sorts.
|
static class |
Technical.TechType |
Standard technical item types
|
Wearable.CODES
idConverter
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
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 |
---|---|---|
Manufacturer |
getFinalManufacturer() |
Returns the Manufacturer object of the manufacturer that
made this electrical item.
|
java.lang.String |
getManufacturerName() |
Gets the Manufacturer ID/Name that made this electrical
item.
|
Technical.TechType |
getTechType() |
Returns the tech type enum for this technical object, which describes more
about its functionality, and is in fact a kind of class proxy.
|
void |
setManufacturerName(java.lang.String name) |
Sets the Manufacturer ID/Name that made this electrical
item.
|
void |
setTechLevel(int level) |
One of the most important methods in the tech game, this denotes
the level of technology of the specific instance of this item.
|
int |
techLevel() |
One of the most important methods in the tech game, this denotes
the level of technology of the specific instance of this item.
|
addEffect, addNonUninvokableEffect, basePhyStats, delAllEffects, delEffect, eachEffect, effects, fetchEffect, fetchEffect, numEffects, phyStats, recoverPhyStats, setBasePhyStats
addBehavior, addScript, behaviors, delAllBehaviors, delAllScripts, delBehavior, delScript, eachBehavior, eachScript, fetchBehavior, fetchBehavior, fetchScript, numBehaviors, numScripts, scripts
copyOf, ID, initializeClass, newInstance
amDestroyed, destroy, isSavable, setSavable
canSaveDatabaseID, databaseID, setDatabaseID
description, displayText, image, isGeneric, L, maxRange, minRange, miscTextFormat, Name, rawImage, sameAs, setDescription, setDisplayText, setImage, setMiscText, setName, text
expirationDate, setExpirationDate
baseGoldValue, container, material, numberOfItems, owner, rawSecretIdentity, recursiveWeight, removeFromOwnerContainer, secretIdentity, setBaseValue, setContainer, setMaterial, setOwner, setSecretIdentity, setUsesRemaining, stopTicking, subjectToWearAndTear, ultimateContainer, usesRemaining, value
getSaveStatIndex, getStat, getStatCodes, isStat, setStat
executeMsg, okMessage
description, displayText, genericName, name
isReadable, readableText, setReadable, setReadableText
affectCharState, affectCharStats, affectPhyStats
getTickStatus, name, tick
amBeingWornProperly, amWearingAt, canWear, compareProperLocations, fitsOn, rawLogicalAnd, rawProperLocationBitmap, rawWornCode, setRawLogicalAnd, setRawProperLocationBitmap, setRawWornCode, unWear, wearAt, wearEvenIfImpossible, wearIfPossible, wearIfPossible, whereCantWear
int techLevel()
TechLibrary.getGlobalTechLevel()
,
setTechLevel(int)
void setTechLevel(int level)
level
- the absolute tech level of this itemTechLibrary.getGlobalTechLevel()
,
techLevel()
Technical.TechType getTechType()
Technical.TechType
java.lang.String getManufacturerName()
setManufacturerName(String)
,
Manufacturer
void setManufacturerName(java.lang.String name)
name
- the Manufacturer ID/Name that made thisgetManufacturerName()
,
getFinalManufacturer()
,
Manufacturer
Manufacturer getFinalManufacturer()
getManufacturerName()
,
setManufacturerName(String)
,
Manufacturer