Metatable:Tile - novasdream/forgottenserver GitHub Wiki

No description available at the moment. ###Available methods: getBottomCreature()
getBottomVisibleCreature(creature)
getCreatureCount()
getCreatures()
getDownItemCount()
getFieldItem()
getGround()
getHouse()
[getItemById(itemId[, subType = -1])](#getItemById{itemId[, subType = -1]})
getItemByTopOrder(topOrder)
getItemByType(itemType)
getItemCount()
[getItemCountById(itemId[, subType = -1])](#getItemCountById{itemId[, subType = -1]})
getItems()
getPosition()
getThing(index)
getThingCount()
getThingIndex(thing)
getTopCreature()
getTopDownItem()
getTopItemCount()
getTopTopItem()
getTopVisibleCreature(creature)
getTopVisibleThing(creature)
hasFlag(flag)
[hasProperty(property[, item])](#hasProperty{property[, item]})
[queryAdd(thing[, flags])](#queryAdd{thing[, flags]})


###### getBottomCreature() > **Description:** N/A > **Parameters:** None > **Returns:** N/A > **Example:** ```Lua local tile = Tile(...) tile:getBottomCreature() ``` > **Added in version:** 1.0
###### getBottomVisibleCreature(creature) > **Description:** N/A > **Parameters:**
  • _creature_ - _No description_
> **Returns:** N/A > **Example:** ```Lua local tile = Tile(...) tile:getBottomVisibleCreature(some_userdata) ``` > **Added in version:** 1.0
###### getCreatureCount() > **Description:** N/A > **Parameters:** None > **Returns:** N/A > **Example:** ```Lua local tile = Tile(...) tile:getCreatureCount() ``` > **Added in version:** 1.0
###### getCreatures() > **Description:** N/A > **Parameters:** None > **Returns:** N/A > **Example:** ```Lua local tile = Tile(...) tile:getCreatures() ``` > **Added in version:** 1.0
###### getDownItemCount() > **Description:** N/A > **Parameters:** None > **Returns:** N/A > **Example:** ```Lua local tile = Tile(...) tile:getDownItemCount() ``` > **Added in version:** 1.0
###### getFieldItem() > **Description:** N/A > **Parameters:** None > **Returns:** N/A > **Example:** ```Lua local tile = Tile(...) tile:getFieldItem() ``` > **Added in version:** 1.0
###### getGround() > **Description:** N/A > **Parameters:** None > **Returns:** N/A > **Example:** ```Lua local tile = Tile(...) tile:getGround() ``` > **Added in version:** 1.0
###### getHouse() > **Description:** N/A > **Parameters:** None > **Returns:** N/A > **Example:** ```Lua local tile = Tile(...) tile:getHouse() ``` > **Added in version:** 1.0
###### getItemById(itemId[, subType = -1]) > **Description:** N/A > **Parameters:**
  • _itemId_ - _No description_
  • _subType_ - _(optional, default: -1)_
> **Returns:** N/A > **Example:** ```Lua local tile = Tile(...) tile:getItemById(2400, -1) ``` > **Added in version:** 1.0
###### getItemByTopOrder(topOrder) > **Description:** N/A > **Parameters:**
  • _topOrder_ - _No description_
> **Returns:** N/A > **Example:** ```Lua local tile = Tile(...) tile:getItemByTopOrder(unknown) ``` > **Added in version:** 1.0
###### getItemByType(itemType) > **Description:** N/A > **Parameters:**
  • _itemType_ - _No description_
> **Returns:** N/A > **Example:** ```Lua local tile = Tile(...) tile:getItemByType(ITEM_TYPE_TELEPORT) ``` > **Added in version:** 1.0
###### getItemCount() > **Description:** N/A > **Parameters:** None > **Returns:** N/A > **Example:** ```Lua local tile = Tile(...) tile:getItemCount() ``` > **Added in version:** 1.0
###### getItemCountById(itemId[, subType = -1]) > **Description:** N/A > **Parameters:**
  • _itemId_ - _No description_
  • _subType_ - _(optional, default: -1)_
> **Returns:** N/A > **Example:** ```Lua local tile = Tile(...) tile:getItemCountById(2400, -1) ``` > **Added in version:** 1.0
###### getItems() > **Description:** N/A > **Parameters:** None > **Returns:** N/A > **Example:** ```Lua local tile = Tile(...) tile:getItems() ``` > **Added in version:** 1.0
###### getPosition() > **Description:** N/A > **Parameters:** None > **Returns:** N/A > **Example:** ```Lua local tile = Tile(...) tile:getPosition() ``` > **Added in version:** 1.0
###### getThing(index) > **Description:** N/A > **Parameters:**
  • _index_ - _No description_
> **Returns:** N/A > **Example:** ```Lua local tile = Tile(...) tile:getThing(some_id) ``` > **Added in version:** 1.0
###### getThingCount() > **Description:** N/A > **Parameters:** None > **Returns:** N/A > **Example:** ```Lua local tile = Tile(...) tile:getThingCount() ``` > **Added in version:** 1.0
###### getThingIndex(thing) > **Description:** N/A > **Parameters:**
  • _thing_ - _No description_
> **Returns:** N/A > **Example:** ```Lua local tile = Tile(...) tile:getThingIndex(userdata_or_id) ``` > **Added in version:** 1.0
###### getTopCreature() > **Description:** N/A > **Parameters:** None > **Returns:** N/A > **Example:** ```Lua local tile = Tile(...) tile:getTopCreature() ``` > **Added in version:** 1.0
###### getTopDownItem() > **Description:** N/A > **Parameters:** None > **Returns:** N/A > **Example:** ```Lua local tile = Tile(...) tile:getTopDownItem() ``` > **Added in version:** 1.0
###### getTopItemCount() > **Description:** N/A > **Parameters:** None > **Returns:** N/A > **Example:** ```Lua local tile = Tile(...) tile:getTopItemCount() ``` > **Added in version:** 1.0
###### getTopTopItem() > **Description:** N/A > **Parameters:** None > **Returns:** N/A > **Example:** ```Lua local tile = Tile(...) tile:getTopTopItem() ``` > **Added in version:** 1.0
###### getTopVisibleCreature(creature) > **Description:** N/A > **Parameters:**
  • _creature_ - _No description_
> **Returns:** N/A > **Example:** ```Lua local tile = Tile(...) tile:getTopVisibleCreature(some_userdata) ``` > **Added in version:** 1.0
###### getTopVisibleThing(creature) > **Description:** N/A > **Parameters:**
  • _creature_ - _No description_
> **Returns:** N/A > **Example:** ```Lua local tile = Tile(...) tile:getTopVisibleThing(some_userdata) ``` > **Added in version:** 1.0
###### hasFlag(flag) > **Description:** N/A > **Parameters:**
  • _flag_ - _No description_
> **Returns:** N/A > **Example:** ```Lua local tile = Tile(...) tile:hasFlag(unknown) ``` > **Added in version:** 1.0
###### hasProperty(property[, item]) > **Description:** N/A > **Parameters:**
  • _property_ - _No description_
  • _item_ - _(optional)_
> **Returns:** N/A > **Example:** ```Lua local tile = Tile(...) tile:hasProperty(unknown, nil) ``` > **Added in version:** 1.0
###### queryAdd(thing[, flags]) > **Description:** N/A > **Parameters:**
  • _thing_ - _No description_
  • _flags_ - _(optional)_
> **Returns:** N/A > **Example:** ```Lua local tile = Tile(...) tile:queryAdd(userdata_or_id, nil) ``` > **Added in version:** 1.0
⚠️ **GitHub.com Fallback** ⚠️