Zone Instance, there should only be one per child zone process.
- Source:
Members
-
AI :Object
-
AI Object
Type:
- Object
- Source:
- To Do:
-
- AI is a work in progress.
-
clean_name :String
-
A cleaned up name of the zones display name for some reason.
Type:
- String
- Source:
-
Clients :Array
-
An array of clients connected to the zone.
Type:
- Array
- Source:
-
display_name :String
-
The zones display name if possible.
Configured in Config/zones.jsonType:
- String
- Source:
-
id :Integer
-
The zone ID.
Type:
- Integer
- Source:
-
Items :Array
-
An array of Items on the zone. (On ground)
Type:
- Array
- Source:
-
Monsters :Array
-
An array of Monsters on the zone.
Type:
- Array
- Source:
-
name :String
-
The zone Name if possible.
Type:
- String
- Source:
-
Npc :Array
-
An array of NPC on the zone.
Type:
- Array
- Source:
-
NpcNodesHashTable :Array
-
An array of NPC on the zone.
Type:
- Array
- Source:
-
packetCollection :PacketCollection
-
The packet collection for the zone server.
Type:
- PacketCollection
- Source:
-
QuadTree :QuadTree
-
QuadTree used to search quickly for entities.
Type:
- QuadTree
- Source:
-
socketTransferQueue :Object
-
Socket transfer queue.
This is used for zone transfers.Type:
- Object
- Source:
-
<inner> random :Random
-
A seedable random engine.
Type:
- Random
- Source: