|
| static void | updateData () |
| static void | clearData () |
| static void | addZone (umbrella::Foraging::ZoneData _zoneData) |
| static void | removeZone (umbrella::Foraging::ZoneData _zoneData) |
| static void | updateZone (umbrella::Foraging::ZoneData _zoneData) |
| static void | syncForageData () |
| static void | updateIcon (umbrella::Foraging::ZoneData _zoneData, string _iconID, umbrella::Foraging::ZoneIconData _icon) |
| static void | OnClientCommand (string _module, string _command, IsoPlayer _plObj, table _packet, unknown _clientID) |
| static table< string, umbrella::Foraging::PoolIcon > | generatePool (IsoPlayer _player, umbrella::Foraging::ZoneData _zoneData, string _focus) |
| static umbrella::Foraging::PoolEntry | ensurePool (IsoPlayer _player, umbrella::Foraging::ZoneData _zoneData, string _focus) |
| static void | scanAffinity (IsoPlayer _player, umbrella::Foraging::ZoneData _zoneData, umbrella::Foraging::PoolEntry _entry) |
| static void | onRequestZone (IsoPlayer _player, string _focus) |
| static void | onSpot (IsoPlayer _player, string _iconID) |
| static ArrayList< InventoryItem > | buildItems (IsoPlayer _player, umbrella::Foraging::PoolIcon _rec, umbrella::Foraging::ItemDefinition _itemDef) |
| static boolean | onPickup (IsoPlayer _player, string _iconID, ItemContainer _container) |
| static void | dropZonePool (string _user, string _zoneId) |
| static void | dropPlayer (string _user) |
| static boolean | playerNearZone (number _px, number _py, string _zoneId) |
| static void | relevanceTick () |
|
| static table< string, table< string, umbrella::Foraging::PoolEntry > > | pools |
| static table< string, table< string, umbrella::Foraging::PoolIcon > > | byId |
| static table< string, umbrella::XY > | lastFind |
| static table< string, string > | focus |
| static table< string, integer > | lastReqMs |
| static table< string, table< string, table< string, boolean > > > | affinityRolled |
| static table< string, table< string, table< string, boolean > > > | affinityChunks |
◆ addZone()
◆ buildItems()
◆ clearData()
| void forageServer::clearData |
( |
| ) |
|
|
static |
◆ dropPlayer()
| void forageServer::dropPlayer |
( |
string | _user | ) |
|
|
static |
◆ dropZonePool()
| void forageServer::dropZonePool |
( |
string | _user, |
|
|
string | _zoneId ) |
|
static |
◆ ensurePool()
◆ generatePool()
◆ OnClientCommand()
| void forageServer::OnClientCommand |
( |
string | _module, |
|
|
string | _command, |
|
|
IsoPlayer | _plObj, |
|
|
table | _packet, |
|
|
unknown | _clientID ) |
|
static |
◆ onPickup()
| boolean forageServer::onPickup |
( |
IsoPlayer | _player, |
|
|
string | _iconID, |
|
|
ItemContainer | _container ) |
|
static |
◆ onRequestZone()
| void forageServer::onRequestZone |
( |
IsoPlayer | _player, |
|
|
string | _focus ) |
|
static |
◆ onSpot()
| void forageServer::onSpot |
( |
IsoPlayer | _player, |
|
|
string | _iconID ) |
|
static |
◆ playerNearZone()
| boolean forageServer::playerNearZone |
( |
number | _px, |
|
|
number | _py, |
|
|
string | _zoneId ) |
|
static |
◆ relevanceTick()
| void forageServer::relevanceTick |
( |
| ) |
|
|
static |
◆ removeZone()
◆ scanAffinity()
◆ syncForageData()
| void forageServer::syncForageData |
( |
| ) |
|
|
static |
◆ updateData()
| void forageServer::updateData |
( |
| ) |
|
|
static |
◆ updateIcon()
◆ updateZone()
◆ affinityChunks
| table<string, table<string, table<string, boolean> > > forageServer::affinityChunks |
|
static |
◆ affinityRolled
| table<string, table<string, table<string, boolean> > > forageServer::affinityRolled |
|
static |
◆ byId
◆ focus
| table<string, string> forageServer::focus |
|
static |
◆ lastFind
◆ lastReqMs
| table<string, integer> forageServer::lastReqMs |
|
static |
◆ pools
The documentation for this class was generated from the following file: