JASS Tools
News
Download
Help
JASS Manual
-------------------------------------------------------------

TYPES | FUNCTIONS | VARIABLES

Type group

Global Variables | Functions That Return | Functions That Take

Ancestor Types:handle > agent > group
Children Types:none
Location:common.j, line 15

BACK TO TOP

------------------------------------------------------------

Global variables of type group:

Blizzard.j:
bj_groupAddGroupDest, bj_groupLastCreatedDest, bj_groupRemoveGroupDest, bj_lastCreatedGroup, bj_randomSubGroupGroup, bj_suspendDecayBoneGroup, bj_suspendDecayFleshGroup

BACK TO TOP

------------------------------------------------------------

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

BACK TO TOP

------------------------------------------------------------

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

BACK TO TOP

------------------------------------------------------------
Copyright (c) 2003 Jeff Pang
Not affiliated or endorsed by Blizzard Entertainment
SourceForge.net Logo