| JASS Tools |
|
Global Variables | Functions That Return | Functions That Take
| |||||||||||
Global variables of type group:
|
Functions that return type group (   common.j,   common.ai,   Blizzard.j):
| native CreateGroup () returns group |
| function CreateNUnitsAtLoc (integer count, integer unitId, player whichPlayer, location loc, real face) returns group |
| function CreateNUnitsAtLocFacingLocBJ (integer count, integer unitId, player whichPlayer, location loc, location lookAt) returns group |
| function GetLastCreatedGroup () returns group |
| function GetRandomSubGroup (integer count, group sourceGroup) returns group |
| function GetUnitsInRangeOfLocAll (real radius, location whichLocation) returns group |
| function GetUnitsInRangeOfLocMatching (real radius, location whichLocation, boolexpr filter) returns group |
| function GetUnitsInRectAll (rect r) returns group |
| function GetUnitsInRectMatching (rect r, boolexpr filter) returns group |
| function GetUnitsInRectOfPlayer (rect r, player whichPlayer) returns group |
| function GetUnitsOfPlayerAll (player whichPlayer) returns group |
| function GetUnitsOfPlayerAndTypeId (player whichPlayer, integer unitid) returns group |
| function GetUnitsOfPlayerMatching (player whichPlayer, boolexpr filter) returns group |
| function GetUnitsOfTypeIdAll (integer unitid) returns group |
| function GetUnitsSelectedAll (player whichPlayer) returns group |
| native LoadGroupHandle (hashtable table, integer parentKey, integer childKey) returns group |
| function LoadGroupHandleBJ (integer key, integer missionKey, hashtable table) returns group |
Functions that take type group as a parameter (   common.j,   common.ai,   Blizzard.j):
| function CountUnitsInGroup (group g) returns integer |
| native DestroyGroup (group whichGroup) returns nothing |
| native FirstOfGroup (group whichGroup) returns unit |
| native ForGroup (group whichGroup, code callback) returns nothing |
| function ForGroupBJ (group whichGroup, code callback) returns nothing |
| function GetRandomSubGroup (integer count, group sourceGroup) returns group |
| function GroupAddGroup (group sourceGroup, group destGroup) returns nothing |
| function GroupAddGroup (group sourceGroup, group destGroup) returns nothing |
| native GroupAddUnit (group whichGroup, unit whichUnit) returns nothing |
| function GroupAddUnitSimple (unit whichUnit, group whichGroup) returns nothing |
| native GroupClear (group whichGroup) returns nothing |
| native GroupEnumUnitsInRange (group whichGroup, real x, real y, real radius, boolexpr filter) returns nothing |
| native GroupEnumUnitsInRangeCounted (group whichGroup, real x, real y, real radius, boolexpr filter, integer countLimit) returns nothing |
| native GroupEnumUnitsInRangeOfLoc (group whichGroup, location whichLocation, real radius, boolexpr filter) returns nothing |
| native GroupEnumUnitsInRangeOfLocCounted (group whichGroup, location whichLocation, real radius, boolexpr filter, integer countLimit) returns nothing |
| native GroupEnumUnitsInRect (group whichGroup, rect r, boolexpr filter) returns nothing |
| native GroupEnumUnitsInRectCounted (group whichGroup, rect r, boolexpr filter, integer countLimit) returns nothing |
| native GroupEnumUnitsOfPlayer (group whichGroup, player whichPlayer, boolexpr filter) returns nothing |
| native GroupEnumUnitsOfType (group whichGroup, string unitname, boolexpr filter) returns nothing |
| native GroupEnumUnitsOfTypeCounted (group whichGroup, string unitname, boolexpr filter, integer countLimit) returns nothing |
| native GroupEnumUnitsSelected (group whichGroup, player whichPlayer, boolexpr filter) returns nothing |
| native GroupImmediateOrder (group whichGroup, string order) returns boolean |
| function GroupImmediateOrderBJ (group whichGroup, string order) returns boolean |
| native GroupImmediateOrderById (group whichGroup, integer order) returns boolean |
| function GroupPickRandomUnit (group whichGroup) returns unit |
| native GroupPointOrder (group whichGroup, string order, real x, real y) returns boolean |
| native GroupPointOrderById (group whichGroup, integer order, real x, real y) returns boolean |
| native GroupPointOrderByIdLoc (group whichGroup, integer order, location whichLocation) returns boolean |
| native GroupPointOrderLoc (group whichGroup, string order, location whichLocation) returns boolean |
| function GroupPointOrderLocBJ (group whichGroup, string order, location whichLocation) returns boolean |
| function GroupRemoveGroup (group sourceGroup, group destGroup) returns nothing |
| function GroupRemoveGroup (group sourceGroup, group destGroup) returns nothing |
| native GroupRemoveUnit (group whichGroup, unit whichUnit) returns nothing |
| function GroupRemoveUnitSimple (unit whichUnit, group whichGroup) returns nothing |
| function GroupTargetDestructableOrder (group whichGroup, string order, widget targetWidget) returns boolean |
| function GroupTargetItemOrder (group whichGroup, string order, widget targetWidget) returns boolean |
| native GroupTargetOrder (group whichGroup, string order, widget targetWidget) returns boolean |
| function GroupTargetOrderBJ (group whichGroup, string order, widget targetWidget) returns boolean |
| native GroupTargetOrderById (group whichGroup, integer order, widget targetWidget) returns boolean |
| function GroupTrainOrderByIdBJ (group g, integer unitId) returns boolean |
| function IsUnitGroupDeadBJ (group g) returns boolean |
| function IsUnitGroupEmptyBJ (group g) returns boolean |
| function IsUnitGroupInRectBJ (group g, rect r) returns boolean |
| constant native IsUnitInGroup (unit whichUnit, group whichGroup) returns boolean |
| native SaveGroupHandle (hashtable table, integer parentKey, integer childKey, group whichGroup) returns boolean |
| function SaveGroupHandleBJ (group whichGroup, integer key, integer missionKey, hashtable table) returns boolean |
| function SelectGroupBJ (group g) returns nothing |
| function SelectGroupForPlayerBJ (group g, player whichPlayer) returns nothing |
![]()
| Copyright (c) 2003 Jeff Pang Not affiliated or endorsed by Blizzard Entertainment |
|