UnitImpl.TrainingSlot| Constructor and Description |
|---|
RawUnit() |
compareTo, equals, exists, getAllUnits, getAngle, getBottom, getClosest, getCurrentFrame, getDamageEvaluator, getDistance, getDistance, getDistance, getId, getInitiallySpotted, getInitialPosition, getInitialTilePosition, getKillCount, getLastSpotted, getLeft, getMiddle, getPosition, getRight, getSize, getTilePosition, getTop, getUnit, getUnitsInRadius, getX, getY, hashCode, height, isFlying, isSelected, isVisible, tileHeight, tileWidth, toString, widthpublic UnitType getType()
UnitUnitType.Resource_Vespene_Geyser to UnitType.Zerg_Extractor a new instance
will be created, and this instance will no longer be updated.public int getLastCommandFrame()
public UnitCommandType getLastCommand()
public boolean isUpgrading()
public boolean isResearching()
public int getInitialHitPoints()
public int getHitPoints()
public int getShields()
public boolean isCloaked()
public boolean isDetected()
public double getVelocityX()
public double getVelocityY()
public boolean isIdle()
public boolean isCompleted()
public Weapon getGroundWeapon()
public Weapon getAirWeapon()
public int getSpellCooldown()
public Unit getTarget()
public boolean isAccelerating()
public boolean isAttacking()
public boolean isAttackFrame()
public boolean isBeingConstructed()
public boolean isBeingHealed()
public boolean isIrradiated()
public boolean isLockedDown()
public boolean isMaelstrommed()
public boolean isStartingAttack()
public boolean isUnderAttack()
public boolean isPowered()
public boolean isInterruptible()
public Unit getBuildUnit()
public int getEnergy()
public boolean isTraining()
public int getRemainingTrainTime()
public java.util.List<UnitImpl.TrainingSlot> getTrainingQueue()
public boolean isLoaded()
public int getInterceptorCount()
public boolean isFollowing()
public boolean isHoldingPosition()
public boolean isStuck()
public boolean isStasised()
public boolean isUnderDarkSwarm()
public boolean isUnderDisruptionWeb()
public boolean isUnderStorm()
public boolean isMoving()
public boolean isParasited()
public boolean isPatrolling()
public boolean isPlagued()
public Position getTargetPosition()
public Unit getTransportId()
public int getAcidSporeCount()
public boolean isHallucination()
public boolean isBlind()
public boolean isBraking()
public boolean isDefenseMatrixed()
public boolean isEnsnared()
public Unit getAddonId()
public int getRemainingBuildTime()
public boolean isLifted()
public boolean isBurrowed()
public UnitType getBuildType()
public boolean isStimmed()
public int getInitialResources()
public int getResources()
public boolean isBeingGathered()
public Unit getCarrierId()
public Unit getHatcheryId()
public int getLastKnownResources()
public boolean isHasNuke()
public Unit getNydusExitId()
public int getScarabCount()
public boolean isRepairing()
public boolean isSieged()
public int getSpiderMineCount()
public boolean isConstructing()
public boolean isGatheringGas()
public boolean isGatheringMinerals()
public boolean isCarryingGas()
public boolean isCarryingMinerals()
public Position getLastKnownPosition()
public TilePosition getLastKnownTilePosition()
public int getLastKnownHitPoints()
public java.util.List<Unit> getLoadedUnits()
public Unit getOrderTarget()
getOrderTarget in class UnitImplpublic Position getOrderTargetPosition()
getOrderTargetPosition in class UnitImplpublic Order getSecondaryOrder()
getSecondaryOrder in class UnitImplpublic boolean cancelResearch()
cancelResearch in class UnitImplpublic boolean cancelUpgrade()
cancelUpgrade in class UnitImplpublic boolean canResearch(TechType techType)
canResearch in class UnitImplpublic boolean canUpgrade(UpgradeType upgradeType)
canUpgrade in class UnitImplpublic boolean upgrade(UpgradeType upgrade)
public ResearchingFacility.UpgradeInProgress getUpgradeInProgress()
getUpgradeInProgress in class UnitImplpublic ResearchingFacility.ResearchInProgress getResearchInProgress()
getResearchInProgress in class UnitImplpublic boolean cancelTrain(int slot)
cancelTrain in class UnitImplpublic boolean cancelTrain()
cancelTrain in class UnitImplpublic boolean setRallyPoint(Position p)
setRallyPoint in class UnitImplpublic boolean setRallyPoint(Unit target)
setRallyPoint in class UnitImplpublic Position getRallyPosition()
getRallyPosition in class UnitImplpublic Unit getRallyUnit()
getRallyUnit in class UnitImplpublic boolean issueCommand(int unitId,
UnitCommandType unitCommandType,
int targetUnitId,
int x,
int y,
int extra)
issueCommand in class UnitImpl