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 |