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

TYPES | FUNCTIONS | VARIABLES

Type item

Global Variables | Functions That Return | Functions That Take

Ancestor Types:handle > agent > widget > item
Children Types:none
Location:common.j, line 11

BACK TO TOP

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

Global variables of type item:

Blizzard.j:
bj_itemRandomCurrentPick, bj_lastCreatedItem, bj_lastRemovedItem

BACK TO TOP

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

Functions that return type item (     common.j,      common.ai,      Blizzard.j):

native CreateItem (integer itemid, real x, real y) returns item
function CreateItemLoc (integer itemId, location loc) returns item
constant native GetEnumItem () returns item
constant native GetFilterItem () returns item
function GetItemOfTypeFromUnitBJ (unit whichUnit, integer itemId) returns item
function GetLastCreatedItem () returns item
function GetLastRemovedItem () returns item
constant native GetManipulatedItem () returns item
constant native GetOrderTargetItem () returns item
constant native GetSoldItem () returns item
constant native GetSpellTargetItem () returns item
native LoadItemHandle (hashtable table, integer parentKey, integer childKey) returns item
function LoadItemHandleBJ (integer key, integer missionKey, hashtable table) returns item
native PlaceRandomItem (itempool whichItemPool, real x, real y) returns item
function RandomItemInRectBJ (rect r, boolexpr filter) returns item
function RandomItemInRectSimpleBJ (rect r) returns item
native UnitAddItemById (unit whichUnit, integer itemId) returns item
function UnitAddItemByIdSwapped (integer itemId, unit whichHero) returns item
function UnitDropItem (unit inUnit, integer inItemID) returns item
native UnitItemInSlot (unit whichUnit, integer itemSlot) returns item
function UnitItemInSlotBJ (unit whichUnit, integer itemSlot) returns item
native UnitRemoveItemFromSlot (unit whichUnit, integer itemSlot) returns item
function UnitRemoveItemFromSlotSwapped (integer itemSlot, unit whichHero) returns item
function WidgetDropItem (widget inWidget, integer inItemID) returns item

BACK TO TOP

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

Functions that take type item as a parameter (     common.j,      common.ai,      Blizzard.j):

function CheckItemStatus (item whichItem, integer status) returns boolean
native GetItemCharges (item whichItem) returns integer
native GetItemLevel (item whichItem) returns integer
function GetItemLoc (item whichItem) returns location
constant native GetItemName (item whichItem) returns string
native GetItemPlayer (item whichItem) returns player
native GetItemType (item whichItem) returns itemtype
native GetItemTypeId (item i) returns integer
native GetItemUserData (item whichItem) returns integer
native GetItemX (item i) returns real
native GetItemY (item i) returns real
function IsItemHiddenBJ (item whichItem) returns boolean
native IsItemInvulnerable (item whichItem) returns boolean
native IsItemOwned (item whichItem) returns boolean
native IsItemPawnable (item whichItem) returns boolean
native IsItemPowerup (item whichItem) returns boolean
native IsItemSellable (item whichItem) returns boolean
native IsItemVisible (item whichItem) returns boolean
function ItemAddIndicatorBJ (item whichItem, real red, real green, real blue, real transparency) returns nothing
function RectContainsItem (item whichItem, rect r) returns boolean
native RemoveItem (item whichItem) returns nothing
native SaveItemHandle (hashtable table, integer parentKey, integer childKey, item whichItem) returns boolean
function SaveItemHandleBJ (item whichItem, integer key, integer missionKey, hashtable table) returns boolean
native SetItemCharges (item whichItem, integer charges) returns nothing
native SetItemDropID (item whichItem, integer unitId) returns nothing
native SetItemDropOnDeath (item whichItem, boolean flag) returns nothing
function SetItemDropOnDeathBJ (item whichItem, boolean flag) returns nothing
native SetItemDroppable (item i, boolean flag) returns nothing
function SetItemDroppableBJ (item whichItem, boolean flag) returns nothing
native SetItemInvulnerable (item whichItem, boolean flag) returns nothing
function SetItemInvulnerableBJ (item whichItem, boolean flag) returns nothing
native SetItemPawnable (item i, boolean flag) returns nothing
native SetItemPlayer (item whichItem, player whichPlayer, boolean changeColor) returns nothing
function SetItemPlayerBJ (item whichItem, player whichPlayer, boolean changeColor) returns nothing
native SetItemPosition (item i, real x, real y) returns nothing
function SetItemPositionLoc (item whichItem, location loc) returns nothing
native SetItemUserData (item whichItem, integer data) returns nothing
native SetItemVisible (item whichItem, boolean show) returns nothing
function SetItemVisibleBJ (boolean show, item whichItem) returns nothing
native UnitAddItem (unit whichUnit, item whichItem) returns boolean
function UnitAddItemSwapped (item whichItem, unit whichHero) returns boolean
native UnitDropItemPoint (unit whichUnit, item whichItem, real x, real y) returns boolean
function UnitDropItemPointBJ (unit whichUnit, item whichItem, real x, real y) returns boolean
function UnitDropItemPointLoc (unit whichUnit, item whichItem, location loc) returns boolean
native UnitDropItemSlot (unit whichUnit, item whichItem, integer slot) returns boolean
function UnitDropItemSlotBJ (unit whichUnit, item whichItem, integer slot) returns boolean
native UnitDropItemTarget (unit whichUnit, item whichItem, widget target) returns boolean
function UnitDropItemTargetBJ (unit whichUnit, item whichItem, widget target) returns boolean
native UnitHasItem (unit whichUnit, item whichItem) returns boolean
native UnitRemoveItem (unit whichUnit, item whichItem) returns nothing
function UnitRemoveItemSwapped (item whichItem, unit whichHero) returns nothing
native UnitUseItem (unit whichUnit, item whichItem) returns boolean
function UnitUseItemDestructable (unit whichUnit, item whichItem, widget target) returns boolean
native UnitUseItemPoint (unit whichUnit, item whichItem, real x, real y) returns boolean
function UnitUseItemPointLoc (unit whichUnit, item whichItem, location loc) returns boolean
native UnitUseItemTarget (unit whichUnit, item whichItem, widget target) returns boolean
function UpdateStockAvailability (item whichItem) returns nothing

BACK TO TOP

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