public abstract class Transporter extends MobileUnitImpl implements Loadable
UnitImpl.TrainingSlot
Constructor and Description |
---|
Transporter() |
Modifier and Type | Method and Description |
---|---|
java.util.List<MobileUnit> |
getLoadedUnits() |
int |
getSpaceRemaining() |
boolean |
isLoaded() |
boolean |
load(MobileUnit target) |
boolean |
load(MobileUnit target,
boolean queued)
Loads target unit into this transporter.
|
boolean |
unload(MobileUnit target) |
boolean |
unloadAll() |
boolean |
unloadAll(boolean queued) |
boolean |
unloadAll(Position p) |
boolean |
unloadAll(Position p,
boolean queued) |
attack, attack, attack, attack, follow, getAcidSporeCount, getSupplyRequired, getTargetPosition, getTargetUnit, getTopSpeed, getTransport, getTurnRadius, holdPosition, holdPosition, isBlind, isBraking, isDefenseMatrixed, isEnsnared, isFollowing, isHallucination, isHoldingPosition, isMoving, isParasited, isPatrolling, isPlagued, isStasised, isStuck, isUnderDarkSwarm, isUnderDisruptionWeb, isUnderStorm, move, move, patrol, patrol, stop
getAirWeaponCooldown, getAirWeaponDamage, getAirWeaponMaxCooldown, getAirWeaponMaxRange, getArmor, getBuildUnit, getDamageFrom, getDamageTo, getGasPrice, getGroundWeaponCooldown, getGroundWeaponDamage, getGroundWeaponMaxCooldown, getGroundWeaponMaxRange, getHitPoints, getInitialHitPoints, getLastCommand, getLastCommandFrame, getLastKnownHitPoints, getLastKnownPosition, getLastKnownTilePosition, getMaxAirHits, getMaxEnergy, getMaxGroundHits, getMineralPrice, getOrder, getOrderTarget, getOrderTargetPosition, getPlayer, getSecondaryOrder, getShields, getSightRange, getSpellCooldown, getUnitStatCalculator, getVelocityX, getVelocityY, getWeakestUnitInRadius, isAccelerating, isAttackFrame, isAttacking, isBeingConstructed, isBeingHealed, isCloaked, isCompleted, isDetected, isDetector, isFlyer, isIdle, isInterruptible, isIrradiated, isLockedDown, isMaelstrommed, isPowered, isStartingAttack, isUnderAttack, maxHitPoints, maxShields, rightClick, rightClick, tileHeight, tileWidth
cancelResearch, cancelTrain, cancelTrain, cancelUpgrade, canResearch, canTrain, canUpgrade, compareTo, equals, exists, getAllUnits, getAngle, getBottom, getClosest, getCurrentFrame, getDamageEvaluator, getDistance, getDistance, getDistance, getId, getInitiallySpotted, getInitialPosition, getInitialTilePosition, getKillCount, getLastSpotted, getLeft, getMiddle, getPlayer, getPosition, getRallyPosition, getRallyUnit, getResearchInProgress, getRight, getSize, getTilePosition, getTop, getType, getUnit, getUnitsInRadius, getUpgradeInProgress, getX, getY, hashCode, height, isFlying, isSelected, issueCommand, isVisible, research, setRallyPoint, setRallyPoint, toString, train, upgrade, width
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
getArmor, getBuildUnit, getDamageFrom, getDamageTo, getGasPrice, getHitPoints, getInitialHitPoints, getLastCommand, getLastCommandFrame, getLastKnownHitPoints, getLastKnownPosition, getLastKnownTilePosition, getMineralPrice, getOrder, getOrderTarget, getOrderTargetPosition, getPlayer, getSecondaryOrder, getShields, getSightRange, getSpellCooldown, getVelocityX, getVelocityY, getWeakestUnitInRadius, isAccelerating, isAttackFrame, isAttacking, isBeingConstructed, isBeingHealed, isCloaked, isCompleted, isDetected, isDetector, isFlyer, isIdle, isInterruptible, isIrradiated, isLockedDown, isMaelstrommed, isPowered, isStartingAttack, isUnderAttack, maxHitPoints, maxShields, rightClick, rightClick, tileHeight, tileWidth
exists, getAngle, getBottom, getClosest, getDistance, getDistance, getDistance, getId, getInitiallySpotted, getInitialPosition, getInitialTilePosition, getKillCount, getLastSpotted, getLeft, getMiddle, getPosition, getRight, getSize, getTilePosition, getTop, getType, getUnitsInRadius, getX, getY, height, isFlying, isSelected, isVisible, width
public boolean load(MobileUnit target)
public boolean load(MobileUnit target, boolean queued)
Loadable
public boolean unload(MobileUnit target)
public boolean unloadAll(Position p)
public boolean unloadAll(Position p, boolean queued)
public int getSpaceRemaining()
getSpaceRemaining
in interface Loadable
public java.util.List<MobileUnit> getLoadedUnits()
getLoadedUnits
in interface Loadable