Class GlobalObjectSystem
java.lang.Object
zombie.globalObjects.GlobalObjectSystem
- Direct Known Subclasses:
CGlobalObjectSystem
,SGlobalObjectSystem
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final GlobalObjectLookup
protected final se.krka.kahlua.vm.KahluaTable
protected final String
protected final ArrayList
<GlobalObject> -
Method Summary
Modifier and TypeMethodDescriptionfinal ArrayList
<GlobalObject> final void
final se.krka.kahlua.vm.KahluaTable
getName()
final GlobalObject
getObjectAt
(int x, int y, int z) final GlobalObject
getObjectAt
(IsoGridSquare isoGridSquare) final GlobalObject
getObjectByIndex
(int index) final int
final ArrayList
<GlobalObject> getObjectsAdjacentTo
(int x, int y, int z) final ArrayList
<GlobalObject> getObjectsInChunk
(int wx, int wy) final boolean
hasObjectsInChunk
(int wx, int wy) protected abstract GlobalObject
makeObject
(int var1, int var2, int var3) final GlobalObject
newObject
(int x, int y, int z) final void
removeObject
(GlobalObject object) void
Reset()
-
Field Details
-
name
-
modData
protected final se.krka.kahlua.vm.KahluaTable modData -
objects
-
lookup
-
-
Method Details
-
getName
-
getModData
public final se.krka.kahlua.vm.KahluaTable getModData() -
makeObject
-
newObject
-
removeObject
public final void removeObject(GlobalObject object) throws IllegalArgumentException, IllegalStateException -
getObjectAt
-
getObjectAt
-
hasObjectsInChunk
public final boolean hasObjectsInChunk(int wx, int wy) -
getObjectsInChunk
-
getObjectsAdjacentTo
-
getObjectCount
public final int getObjectCount() -
getObjectByIndex
-
allocList
-
finishedWithList
-
Reset
public void Reset()
-