commandobject object
object +-- commandobject
Description
Object commandobject contains commands common for units and platoon. It is special object and has no name so variable of this type can't be declared in script.
Functions
void ChangedCommandValue()
Commands
int Initialize() int Uninitialize() int Stop() int Land() int Move(int nX, int nY, int nZ) int Attack(unit uTarget) int AttackOnPoint(int nX, int nY, int nZ) int Escort(unit uTarget) int HoldPosition() int Patrol(int nX, int nY, int nZ) int SetHarvestPoint(int nX, int nY, int nZ) int Repair(unit uTarget) int Convert(unit uTarget) int Repaint(unit uTarget) int Upgrade(unit uTarget) int SetUpgradeWeapons(int nMode) int SetUpgradeChasis(int nMode) int SetUpgradeShield(int nMode) int SetRepairMode(int nMode) int SetConvertMode(int nMode) int SetRepaintMode(int nMode) int SetUpgradeMode(int nMode) int SetRepaintSideColor(int nSideColor) int SetContainerSource(unit uBuilding) int GetSingleContainer(unit uContainer) int SetContainerDestination(unit uBuilding) int Enter(unit uObject) int SendSupplyRequest() int FlyForSupply() int BuildBuilding(int nX, int nY, int nZ, int nAlpha, int nBuildingID) int BuildTrench(int nX1, int nY1, int nZ1, int nX2, int nY2, int nZ2) int BuildFlatTerrain(int nX1, int nY1, int nZ1, int nX2, int nY2, int nZ2) int BuildWall(int nX1, int nY1, int nZ1, int nX2, int nY2, int nZ2) int BuildWideBridge(int nX1, int nY1, int nZ1, int nX2, int nY2, int nZ2) int BuildNarrowBridge(int nX1, int nY1, int nZ1, int nX2, int nY2, int nZ2) int BuildWideTunnel(int nX1, int nY1, int nZ1, int nX2, int nY2, int nZ2) int BuildNarrowTunnel(int nX1, int nY1, int nZ1, int nX2, int nY2, int nZ2) int MineTerrainClose(int nX1, int nY1, int nZ1, int nX2, int nY2, int nZ2) int MineTerrainMedium(int nX1, int nY1, int nZ1, int nX2, int nY2, int nZ2) int MineTerrainFar(int nX1, int nY1, int nZ1, int nX2, int nY2, int nZ2) int MineTerrainLine(int nX1, int nY1, int nZ1, int nX2, int nY2, int nZ2) int SetTransporterSupplyCenter(unit uBuilding) int MoveToSupplyCenterForLoading() int TransporterGetUnit(unit uUnit) int TransporterPutUnit() int TransporterPutUnitToPoint(int nX, int nY, int nZ) int TransporterDropUnit() int TransporterDropUnitToPoint(int nX, int nY, int nZ) int TransporterSetTransportMode(int nMode) int TransporterSetAutoGetPoint(int nX, int nY, int nZ) int TransporterSetAutoPutPoint(int nX, int nY, int nZ) int KeepFormation() int SetLights(int nLightsMode) int SetAttackMode(int nAttackMode) int SetMovementMode(int nMovementMode) int DisposePlatoon() int AddUnitToPlatoon(unit uUnit) int RemoveUnitFromPlatoon(unit uUnit) int RotateLeft() int RotateRight() int UserNoParam0() int UserNoParam1() int UserNoParam2() int UserNoParam3() int UserNoParam4() int UserNoParam5() int UserNoParam6() int UserNoParam7() int UserNoParam8() int UserNoParam9() int UserOneParam0(int nMode) int UserOneParam1(int nMode) int UserOneParam2(int nMode) int UserOneParam3(int nMode) int UserOneParam4(int nMode) int UserOneParam5(int nMode) int UserOneParam6(int nMode) int UserOneParam7(int nMode) int UserOneParam8(int nMode) int UserOneParam9(int nMode) int UserObject0(unit uObject) int UserObject1(unit uObject) int UserObject2(unit uObject) int UserObject3(unit uObject) int UserObject4(unit uObject) int UserObject5(unit uObject) int UserObject6(unit uObject) int UserObject7(unit uObject) int UserObject8(unit uObject) int UserObject9(unit uObject) int UserPoint0(int nX, int nY, int nZ) int UserPoint1(int nX, int nY, int nZ) int UserPoint2(int nX, int nY, int nZ) int UserPoint3(int nX, int nY, int nZ) int UserPoint4(int nX, int nY, int nZ) int UserPoint5(int nX, int nY, int nZ) int UserPoint6(int nX, int nY, int nZ) int UserPoint7(int nX, int nY, int nZ) int UserPoint8(int nX, int nY, int nZ) int UserPoint9(int nX, int nY, int nZ) int UserLine0(int nX1, int nY1, int nZ1, int nX2, int nY2, int nZ2) int UserLine1(int nX1, int nY1, int nZ1, int nX2, int nY2, int nZ2) int UserLine2(int nX1, int nY1, int nZ1, int nX2, int nY2, int nZ2) int UserLine3(int nX1, int nY1, int nZ1, int nX2, int nY2, int nZ2) int UserLine4(int nX1, int nY1, int nZ1, int nX2, int nY2, int nZ2) int UserLine5(int nX1, int nY1, int nZ1, int nX2, int nY2, int nZ2) int UserLine6(int nX1, int nY1, int nZ1, int nX2, int nY2, int nZ2) int UserLine7(int nX1, int nY1, int nZ1, int nX2, int nY2, int nZ2) int UserLine8(int nX1, int nY1, int nZ1, int nX2, int nY2, int nZ2) int UserLine9(int nX1, int nY1, int nZ1, int nX2, int nY2, int nZ2) int UserDoubleLine0(int nX1, int nY1, int nZ1, int nX2, int nY2, int nZ2) int UserDoubleLine1(int nX1, int nY1, int nZ1, int nX2, int nY2, int nZ2) int UserDoubleLine2(int nX1, int nY1, int nZ1, int nX2, int nY2, int nZ2) int UserDoubleLine3(int nX1, int nY1, int nZ1, int nX2, int nY2, int nZ2) int UserDoubleLine4(int nX1, int nY1, int nZ1, int nX2, int nY2, int nZ2) int UserDoubleLine5(int nX1, int nY1, int nZ1, int nX2, int nY2, int nZ2) int UserDoubleLine6(int nX1, int nY1, int nZ1, int nX2, int nY2, int nZ2) int UserDoubleLine7(int nX1, int nY1, int nZ1, int nX2, int nY2, int nZ2) int UserDoubleLine8(int nX1, int nY1, int nZ1, int nX2, int nY2, int nZ2) int UserDoubleLine9(int nX1, int nY1, int nZ1, int nX2, int nY2, int nZ2) int UserArea0(int nX1, int nY1, int nZ1, int nX2, int nY2, int nZ2) int UserArea1(int nX1, int nY1, int nZ1, int nX2, int nY2, int nZ2) int UserArea2(int nX1, int nY1, int nZ1, int nX2, int nY2, int nZ2) int UserArea3(int nX1, int nY1, int nZ1, int nX2, int nY2, int nZ2) int UserArea4(int nX1, int nY1, int nZ1, int nX2, int nY2, int nZ2) int UserArea5(int nX1, int nY1, int nZ1, int nX2, int nY2, int nZ2) int UserArea6(int nX1, int nY1, int nZ1, int nX2, int nY2, int nZ2) int UserArea7(int nX1, int nY1, int nZ1, int nX2, int nY2, int nZ2) int UserArea8(int nX1, int nY1, int nZ1, int nX2, int nY2, int nZ2) int UserArea9(int nX1, int nY1, int nZ1, int nX2, int nY2, int nZ2) int SpecialNextAngle() int SpecialSetRepaintSideColorDialog() int SpecialChangeUnitsScript()
Enums
Target types:
findTargetWaterUnit findTargetFlyingUnit findTargetNormalUnit findTargetBuildingUnit findTargetAnyUnit findTargetWall
Side selection:
findEnemyUnit findAllyUnit findNeutralUnit findOurUnit
Kind selection:
findNearestUnit findWeakestUnit findStrongestUnit findDisabledUnit findSickestUnit
Destination selection:
findDestinationCivilUnit findDestinationArmedUnit findDestinationRepairerUnit findDestinationSupplyUnit findDestinationAnyUnit
End cannon fire status:
endCannonFireNoTarget endCannonFireNotInRange endCannonFireNoAmmo
Cannon types:
cannonTypeLaser cannonTypeLaserSDI cannonTypeElectric cannonTypeMachine cannonTypeCannon cannonTypeRocket cannonTypeAutoRocket cannonTypeBallisticRocket cannonTypeSonic cannonTypeAntiRocket cannonTypeDropBomb cannonTypeBomb cannonTypeIon cannonTypePlasma cannonTypeSuperPlasma cannonTypeEarthquake [MP]
Target location:
notInRange inRangeBadAngleAlpha inRangeBadAngleBeta inRangeBadHit inRangeGoodHit