DistributedCartesianGridAI

Inheritance:

Methods of DistributedCartesianGridAI:

__init__
def __init__(self, air, startingZone, gridSize, gridRadius, cellWidth, style="Cartesian")

Undocumented function.

addObjectToGrid
def addObjectToGrid(self, av, useZoneId=-1)

Undocumented function.

delete
def delete(self)

Undocumented function.

getCellWidth
def getCellWidth(self)

Undocumented function.

getParentingRules
def getParentingRules(self)

Undocumented function.

handleAvatarZoneChange
def handleAvatarZoneChange(self, av, useZoneId=-1)

Undocumented function.

handleSetLocation
def handleSetLocation(self, av, parentId, zoneId)

Undocumented function.

isGridParent
def isGridParent(self)

Undocumented function.

removeObjectFromGrid
def removeObjectFromGrid(self, av)

Undocumented function.

startUpdateGridTask
def startUpdateGridTask(self)

Undocumented function.

stopUpdateGridTask
def stopUpdateGridTask(self)

Undocumented function.

updateGridTask
def updateGridTask(self, task=None)

Undocumented function.