| __eventListeners | ISBaseObject | |
| addEventListener(string _event, function _callback, unknown _target) | ISBaseObject | |
| blockAllTheSquare | ISBuildingObject | |
| blockBuild | ISBuildingObject | |
| build | ISBuildingObject | |
| cacheInvObjectIndex | ISMoveableCursor | |
| cacheInvObjectSprite | ISMoveableCursor | |
| cacheMode | ISMoveableCursor | static |
| cacheObject | ISMoveableCursor | |
| cacheSquare | ISMoveableCursor | |
| canBarricade | ISBuildingObject | |
| canBeAlwaysPlaced | ISBuildingObject | |
| canBeBuild | ISBuildingObject | |
| canBePlastered | ISBuildingObject | |
| canCreate | ISMoveableCursor | |
| canPassThrough | ISBuildingObject | |
| canSeeCurrentSquare | ISMoveableCursor | |
| changeModeKey(integer _key, integer _playerNum, boolean _joyPadTriggered) | ISMoveableCursor | static |
| character | ISMoveableCursor | |
| chosenSprite | ISBuildingObject | |
| clearCache() | ISMoveableCursor | |
| clearCacheForAllPlayers() | ISMoveableCursor | static |
| clearEventListeners() | ISBaseObject | |
| clickedUI | ISBuildingObject | |
| colorMod | ISMoveableCursor | |
| completionSound | ISBuildingObject | |
| create(number _x, number _y, number _z, boolean _north, string _sprite) | ISMoveableCursor | |
| crossSpeed | ISBuildingObject | |
| currentMoveProps | ISMoveableCursor | |
| currentSquare | ISMoveableCursor | |
| cursorFacing | ISMoveableCursor | |
| cursors | ISMoveableCursor | static |
| deactivate() | ISMoveableCursor | |
| derive(string type) | ISBaseObject | |
| dismantable | ISBuildingObject | |
| dragNilAfterPlace | ISBuildingObject | |
| east | ISBuildingObject | |
| eastSprite | ISBuildingObject | |
| exitCursor() | ISMoveableCursor | |
| exitCursorKey(integer _key) | ISMoveableCursor | static |
| floorCursorSprite | ISBuildingObject | static |
| getAPrompt() | ISMoveableCursor | |
| getBPrompt() | ISBuildingObject | |
| getDirectionFromItem(InventoryItem item) | ISMoveableCursor | |
| getFloorCursorSprite() | ISBuildingObject | |
| getInfoPanel() | ISMoveableCursor | |
| getInventoryObjectList() | ISMoveableCursor | |
| getLBPrompt() | ISMoveableCursor | |
| getMoveableMode() | ISMoveableCursor | |
| getObjectList() | ISMoveableCursor | |
| getRBPrompt() | ISMoveableCursor | |
| getRepairObjectList() | ISMoveableCursor | |
| getRotateableObject() | ISMoveableCursor | |
| getScrapObjectList() | ISMoveableCursor | |
| getSprite() | ISBuildingObject | |
| getXPrompt() | ISMoveableCursor | |
| getYPrompt() | ISBuildingObject | |
| haveMaterial(IsoGridSquare square) | ISBuildingObject | |
| hoppable | ISBuildingObject | |
| init() | ISBuildingObject | |
| initialise() | ISBuildingObject | |
| ISBaseObject() | ISBaseObject | |
| isContainer | ISBuildingObject | |
| isCorner | ISBuildingObject | |
| isDoor | ISBuildingObject | |
| isDoorFrame | ISBuildingObject | |
| isFloor | ISBuildingObject | |
| isLeftDown | ISBuildingObject | |
| ISMoveableCursor(IsoPlayer _character) | ISMoveableCursor | |
| isMoveableCursor | ISMoveableCursor | |
| isThumpable | ISBuildingObject | |
| isValid(IsoGridSquare _square) | ISMoveableCursor | |
| isWallLike | ISBuildingObject | |
| isYButtonResetCursor | ISMoveableCursor | |
| joypadFacing | ISMoveableCursor | |
| modData | ISBuildingObject | |
| mode | ISMoveableCursor | static |
| moveableMode | ISMoveableCursor | |
| noNeedHammer | ISMoveableCursor | |
| north | ISBuildingObject | |
| northSprite | ISBuildingObject | |
| nSprite | ISBuildingObject | |
| objectIndex | ISMoveableCursor | |
| objectListCache | ISMoveableCursor | |
| objectSprite | ISMoveableCursor | |
| onActionComplete() | ISBuildingObject | |
| onDestroy(IsoThumpable thump, IsoPlayer player) | ISBuildingObject | static |
| onJoypadDirDown(JoypadData joypadData) | ISBuildingObject | |
| onJoypadDirLeft(JoypadData joypadData) | ISBuildingObject | |
| onJoypadDirRight(JoypadData joypadData) | ISBuildingObject | |
| onJoypadDirUp(JoypadData joypadData) | ISBuildingObject | |
| onJoypadPressButton(integer joypadIndex, JoypadData joypadData, integer button) | ISMoveableCursor | |
| onObjectLeftMouseButtonDown(IsoObject object, number x, number y) | ISMoveableCursor | |
| onTimedActionStart(ISBaseTimedAction action) | ISBuildingObject | |
| onTimedActionStop(ISBaseTimedAction action) | ISBuildingObject | |
| origMoveProps | ISMoveableCursor | |
| origSpriteName | ISMoveableCursor | |
| player | ISMoveableCursor | |
| reinit() | ISBuildingObject | |
| removeEventListener(string _event, function _callback) | ISBaseObject | |
| removeFromGround(IsoGridSquare square) | ISBuildingObject | static |
| render(number _x, number _y, number _z, IsoGridSquare _square) | ISMoveableCursor | |
| RENDER_SPRITE | ISBuildingObject | |
| RENDER_SPRITE_FLOOR | ISBuildingObject | |
| RENDER_SPRITE_NAME | ISBuildingObject | |
| renderFloorHelper | ISMoveableCursor | |
| renderOpaqueObjectsInWorld(number x, number y, number z, IsoGridSquare square) | ISBuildingObject | |
| renderX | ISMoveableCursor | |
| renderY | ISMoveableCursor | |
| renderZ | ISMoveableCursor | |
| reset() | ISBuildingObject | |
| rotateKey(integer key, boolean _joypadTriggered) | ISMoveableCursor | |
| ISBuildingObject::rotateKey(integer key) | ISBuildingObject | |
| rotateMouse(number x, number y) | ISMoveableCursor | |
| rotateWhilePlacing() | ISMoveableCursor | |
| setCanPassThrough(string passThrough) | ISBuildingObject | |
| setCursorFacing(integer facing) | ISMoveableCursor | |
| setDragNilAfterPlace(boolean nilAfter) | ISBuildingObject | |
| setEastSprite(string sprite) | ISBuildingObject | |
| setInfoPanel(IsoGridSquare _square, IsoObject _object, ISMoveableSpriteProps _moveProps, string _customTexture) | ISMoveableCursor | |
| setJoypadFocus(ISUIElement _window) | ISMoveableCursor | |
| setMoveableMode(string _mode) | ISMoveableCursor | |
| setNorthSprite(string sprite) | ISBuildingObject | |
| setSouthSprite(string sprite) | ISBuildingObject | |
| setSprite(string sprite) | ISBuildingObject | |
| shouldAddObject(IsoObject _obj, ISMoveableSpriteProps moveProps) | ISMoveableCursor | |
| skipBuildAction | ISMoveableCursor | |
| skipWalk | ISMoveableCursor | |
| south | ISBuildingObject | |
| southSprite | ISBuildingObject | |
| sprite | ISBuildingObject | |
| square | ISBuildingObject | |
| subObjectIndex | ISMoveableCursor | |
| thumpDmg | ISBuildingObject | |
| triggerEvent(string _event, unknown ...) | ISBaseObject | |
| tryBuild(number x, number y, number z) | ISBuildingObject | |
| tryInitialInvItem | ISMoveableCursor | |
| tryInitialItem(boolean _item) | ISMoveableCursor | |
| Type | ISBaseObject | |
| update() | ISBuildingObject | |
| updateModData() | ISBuildingObject | |
| walkTo(number x, number y, number z) | ISBuildingObject | |
| west | ISBuildingObject | |
| xJoypad | ISMoveableCursor | |
| yJoypad | ISMoveableCursor | |
| yOffset | ISMoveableCursor | |
| zJoypad | ISBuildingObject | |