Index    Objects hierarchy


punit object

object
 +-- commandobject
      +-- unit
           +-- punit

Description

Object punit is a special object used in platoon scripts. Using functions from this object yuou can give commands to units from platoon. All functions in this object are public.

Functions

void CommandStop()
void CommandLand()
void CommandMove(int nX, int nY, int nZ)
void CommandAttack(unit uTarget)
void CommandAttackOnPoint(int nX, int nY, int nZ)
void CommandEscort(unit uEscortTarget)
void CommandHoldPosition()
void CommandPatrol(int nX, int nY, int nZ)
void CommandSetHarvestPoint(int nX, int nY, int nZ)
void CommandRepair(unit uTarget)
void CommandConvert(unit uTarget)
void CommandRepaint(unit uTarget)
void CommandUpgrade(unit uTarget)
void CommandSetContainerSource(unit uBuildingMine)
void CommandGetSingleContainer(unit uContainer)
void CommandSetContainerDestination(unit uRefineryOrTransportBase)
void CommandEnter(unit uBuildingOrUnitsTransporter)
void CommandSendSupplyRequest()
void CommandFlyForSupply()
void CommandSetTransporterSupplyCenter(unit uSupplyCenter)
void CommandMoveToSupplyCenterForLoading()
void CommandUserNoParam0()
void CommandUserNoParam1()
void CommandUserNoParam2()
void CommandUserNoParam3()
void CommandUserNoParam4()
void CommandUserNoParam5()
void CommandUserNoParam6()
void CommandUserNoParam7()
void CommandUserNoParam8()
void CommandUserNoParam9()
void CommandUserObject0(unit uTarget)
void CommandUserObject1(unit uTarget)
void CommandUserObject2(unit uTarget)
void CommandUserObject3(unit uTarget)
void CommandUserObject4(unit uTarget)
void CommandUserObject5(unit uTarget)
void CommandUserObject6(unit uTarget)
void CommandUserObject7(unit uTarget)
void CommandUserObject8(unit uTarget)
void CommandUserObject9(unit uTarget)
void CommandUserPoint0(int nX, int nY, int nZ)
void CommandUserPoint1(int nX, int nY, int nZ)
void CommandUserPoint2(int nX, int nY, int nZ)
void CommandUserPoint3(int nX, int nY, int nZ)
void CommandUserPoint4(int nX, int nY, int nZ)
void CommandUserPoint5(int nX, int nY, int nZ)
void CommandUserPoint6(int nX, int nY, int nZ)
void CommandUserPoint7(int nX, int nY, int nZ)
void CommandUserPoint8(int nX, int nY, int nZ)
void CommandUserPoint9(int nX, int nY, int nZ)
void CommandUserLine0(int nX1, int nY1, int nZ1, int nX2, int nY2, int nZ2)
void CommandUserLine1(int nX1, int nY1, int nZ1, int nX2, int nY2, int nZ2)
void CommandUserLine2(int nX1, int nY1, int nZ1, int nX2, int nY2, int nZ2)
void CommandUserLine3(int nX1, int nY1, int nZ1, int nX2, int nY2, int nZ2)
void CommandUserLine4(int nX1, int nY1, int nZ1, int nX2, int nY2, int nZ2)
void CommandUserLine5(int nX1, int nY1, int nZ1, int nX2, int nY2, int nZ2)
void CommandUserLine6(int nX1, int nY1, int nZ1, int nX2, int nY2, int nZ2)
void CommandUserLine7(int nX1, int nY1, int nZ1, int nX2, int nY2, int nZ2)
void CommandUserLine8(int nX1, int nY1, int nZ1, int nX2, int nY2, int nZ2)
void CommandUserLine9(int nX1, int nY1, int nZ1, int nX2, int nY2, int nZ2)
void CommandUserDoubleLine0(int nX1, int nY1, int nZ1, int nX2, int nY2, int nZ2)
void CommandUserDoubleLine1(int nX1, int nY1, int nZ1, int nX2, int nY2, int nZ2)
void CommandUserDoubleLine2(int nX1, int nY1, int nZ1, int nX2, int nY2, int nZ2)
void CommandUserDoubleLine3(int nX1, int nY1, int nZ1, int nX2, int nY2, int nZ2)
void CommandUserDoubleLine4(int nX1, int nY1, int nZ1, int nX2, int nY2, int nZ2)
void CommandUserDoubleLine5(int nX1, int nY1, int nZ1, int nX2, int nY2, int nZ2)
void CommandUserDoubleLine6(int nX1, int nY1, int nZ1, int nX2, int nY2, int nZ2)
void CommandUserDoubleLine7(int nX1, int nY1, int nZ1, int nX2, int nY2, int nZ2)
void CommandUserDoubleLine8(int nX1, int nY1, int nZ1, int nX2, int nY2, int nZ2)
void CommandUserDoubleLine9(int nX1, int nY1, int nZ1, int nX2, int nY2, int nZ2)
void CommandUserArea0(int nX1, int nY1, int nZ1, int nX2, int nY2, int nZ2)
void CommandUserArea1(int nX1, int nY1, int nZ1, int nX2, int nY2, int nZ2)
void CommandUserArea2(int nX1, int nY1, int nZ1, int nX2, int nY2, int nZ2)
void CommandUserArea3(int nX1, int nY1, int nZ1, int nX2, int nY2, int nZ2)
void CommandUserArea4(int nX1, int nY1, int nZ1, int nX2, int nY2, int nZ2)
void CommandUserArea5(int nX1, int nY1, int nZ1, int nX2, int nY2, int nZ2)
void CommandUserArea6(int nX1, int nY1, int nZ1, int nX2, int nY2, int nZ2)
void CommandUserArea7(int nX1, int nY1, int nZ1, int nX2, int nY2, int nZ2)
void CommandUserArea8(int nX1, int nY1, int nZ1, int nX2, int nY2, int nZ2)
void CommandUserArea9(int nX1, int nY1, int nZ1, int nX2, int nY2, int nZ2)
void CommandBuildingTurnOnOff(int nMode)
void CommandBuildingSuperAttack(int nX, int nY, int nZ)
void CommandBuildingAutodestruction()
void CommandBuildingSold()
void CommandBuildingCreateRain(int nX, int nY, int nZ)
void CommandBuildingCreateSnow(int nX, int nY, int nZ)
void CommandBuildingCreateRainStorm(int nX, int nY, int nZ)
void CommandBuildingCreateMeteorRain(int nX, int nY, int nZ)
void CommandBuildingCreateWind(int nX, int nY, int nZ)
void CommandBuildingRemoveCloud(int nX, int nY, int nZ)