| __eventListeners | ISBaseObject | |
| addEventListener(string _event, function _callback, unknown _target) | ISBaseObject | |
| blockAllTheSquare | ISBuildingObject | |
| blockBuild | ISBuildingObject | |
| build | ISBuildingObject | |
| canBarricade | ISBuildingObject | |
| canBeAlwaysPlaced | ISBuildingObject | |
| canBeBuild | ISBuildingObject | |
| canBePlastered | ISBuildingObject | |
| canPassThrough | ISBuildingObject | |
| character | ISPlace3DItemCursor | |
| checkPositionJoypad() | ISPlace3DItemCursor | |
| checkRotateJoypad() | ISPlace3DItemCursor | |
| checkRotateKey() | ISPlace3DItemCursor | |
| checkSelectSurfaceKey() | ISPlace3DItemCursor | |
| chosenSprite | ISBuildingObject | |
| chr | ISPlace3DItemCursor | |
| clamp(number rot) | ISPlace3DItemCursor | |
| clearEventListeners() | ISBaseObject | |
| clickedUI | ISBuildingObject | |
| completionSound | ISBuildingObject | |
| create(number x, number y, number z, boolean north, string sprite) | ISPlace3DItemCursor | |
| crossSpeed | ISBuildingObject | |
| deactivate() | ISPlace3DItemCursor | |
| derive(string type) | ISBaseObject | |
| dismantable | ISBuildingObject | |
| dragNilAfterPlace | ISBuildingObject | |
| drawPrompt(integer playerNum, ISEquippedItem ui) | ISPlace3DItemCursor | |
| east | ISBuildingObject | |
| eastSprite | ISBuildingObject | |
| floorCursorSprite | ISBuildingObject | static |
| getAPrompt() | ISPlace3DItemCursor | |
| getBPrompt() | ISPlace3DItemCursor | |
| getFloorCursorSprite() | ISBuildingObject | |
| getLBPrompt() | ISPlace3DItemCursor | |
| getRBPrompt() | ISPlace3DItemCursor | |
| getSprite() | ISBuildingObject | |
| getSurface(IsoGridSquare square) | ISPlace3DItemCursor | |
| getXPrompt() | ISPlace3DItemCursor | |
| getYPrompt() | ISPlace3DItemCursor | |
| handleRotate(boolean pressed, boolean reverse) | ISPlace3DItemCursor | |
| haveMaterial(IsoGridSquare square) | ISBuildingObject | |
| hoppable | ISBuildingObject | |
| init() | ISBuildingObject | |
| initialise() | ISBuildingObject | |
| ISBaseObject() | ISBaseObject | |
| isContainer | ISBuildingObject | |
| isCorner | ISBuildingObject | |
| isDoor | ISBuildingObject | |
| isDoorFrame | ISBuildingObject | |
| isFloor | ISBuildingObject | |
| isLeftDown | ISBuildingObject | |
| isPlace3DCursor | ISPlace3DItemCursor | |
| ISPlace3DItemCursor(IsoPlayer character, InventoryItem[] items) | ISPlace3DItemCursor | |
| isThumpable | ISBuildingObject | |
| isValid(IsoGridSquare square) | ISPlace3DItemCursor | |
| isWallLike | ISBuildingObject | |
| isYButtonResetCursor | ISPlace3DItemCursor | |
| items | ISPlace3DItemCursor | |
| joypadPositionActive | ISPlace3DItemCursor | |
| joypadPositionX | ISPlace3DItemCursor | |
| joypadPositionY | ISPlace3DItemCursor | |
| keepOnSquare | ISPlace3DItemCursor | |
| keepOnSquareX | ISPlace3DItemCursor | |
| keepOnSquareY | ISPlace3DItemCursor | |
| modData | ISBuildingObject | |
| noNeedHammer | ISPlace3DItemCursor | |
| north | ISBuildingObject | |
| northSprite | ISBuildingObject | |
| nSprite | ISBuildingObject | |
| onActionComplete() | ISBuildingObject | |
| onDestroy(IsoThumpable thump, IsoPlayer player) | ISBuildingObject | static |
| onJoypadDirDown(JoypadData joypadData) | ISPlace3DItemCursor | |
| onJoypadDirLeft(JoypadData joypadData) | ISPlace3DItemCursor | |
| onJoypadDirRight(JoypadData joypadData) | ISPlace3DItemCursor | |
| onJoypadDirUp(JoypadData joypadData) | ISPlace3DItemCursor | |
| onJoypadPressButton(integer joypadIndex, JoypadData joypadData, integer button) | ISPlace3DItemCursor | |
| onObjectLeftMouseButtonDown(IsoObject object, number x, number y) | ISPlace3DItemCursor | |
| onTimedActionStart(ISBaseTimedAction action) | ISBuildingObject | |
| onTimedActionStop(ISBaseTimedAction action) | ISBuildingObject | |
| placeAll | ISPlace3DItemCursor | |
| player | ISPlace3DItemCursor | |
| reinit() | ISBuildingObject | |
| removeEventListener(string _event, function _callback) | ISBaseObject | |
| removeFromGround(IsoGridSquare square) | ISBuildingObject | static |
| render(number x, number y, number z, IsoGridSquare square) | ISPlace3DItemCursor | |
| render3DItemRot | ISPlace3DItemCursor | |
| render3DItemXOffset | ISPlace3DItemCursor | |
| render3DItemYOffset | ISPlace3DItemCursor | |
| render3DItemZOffset | ISPlace3DItemCursor | |
| RENDER_SPRITE | ISBuildingObject | |
| RENDER_SPRITE_FLOOR | ISBuildingObject | |
| RENDER_SPRITE_NAME | ISBuildingObject | |
| renderOpaqueObjectsInWorld(number x, number y, number z, IsoGridSquare square) | ISPlace3DItemCursor | |
| reset() | ISBuildingObject | |
| rotateDelta() | ISPlace3DItemCursor | |
| rotateKey(integer key) | ISBuildingObject | |
| rotateMouse(number x, number y) | ISBuildingObject | |
| rotatePressed | ISPlace3DItemCursor | |
| rotateReverse | ISPlace3DItemCursor | |
| rotateStart | ISPlace3DItemCursor | |
| rotating | ISPlace3DItemCursor | |
| selectedSqDrop | ISPlace3DItemCursor | |
| setCanPassThrough(string passThrough) | ISBuildingObject | |
| setDragNilAfterPlace(boolean nilAfter) | ISBuildingObject | |
| setEastSprite(string sprite) | ISBuildingObject | |
| setNorthSprite(string sprite) | ISBuildingObject | |
| setSouthSprite(string sprite) | ISBuildingObject | |
| setSprite(string sprite) | ISBuildingObject | |
| skipBuildAction | ISPlace3DItemCursor | |
| south | ISBuildingObject | |
| southSprite | ISBuildingObject | |
| sprite | ISBuildingObject | |
| square | ISBuildingObject | |
| surfaceSelected | ISPlace3DItemCursor | |
| surfacesPossible | ISPlace3DItemCursor | |
| thumpDmg | ISBuildingObject | |
| triggerEvent(string _event, unknown ...) | ISBaseObject | |
| tryBuild(number x, number y, number z) | ISBuildingObject | |
| Type | ISBaseObject | |
| update() | ISBuildingObject | |
| updateModData() | ISBuildingObject | |
| walkTo(number x, number y, number z) | ISPlace3DItemCursor | |
| west | ISBuildingObject | |
| xJoypad | ISBuildingObject | |
| yJoypad | ISBuildingObject | |
| zJoypad | ISBuildingObject | |