|
Binding of Isaac - Afterbirth+ Lua Reference/Guide
|
Public Member Functions | |
| SetRoomTypes (RoomType CurrentRoomType, RoomType TargetRoomType) | |
| Open () | |
| Close (boolean Force) | |
| Bar () | |
| SpawnDust () | |
| boolean | CanBlowOpen () |
| boolean | TryBlowOpen (boolean FromExplossion) |
| try to open the door by explosive force, true for success More... | |
| boolean | TryUnlock (boolean Force) |
| try to unlock the door using a key, true for success More... | |
| boolean | IsOpen () |
| boolean | IsKeyFamiliarTarget () |
| SetLocked (boolean Locked) | |
| boolean | IsLocked () |
| boolean | IsBusted () |
| boolean | IsRoomType (RoomType Type) |
| boolean | IsTargetRoomArcade () |
| const Vector & | GetSpriteOffset () |
Public Member Functions inherited from GridEntity | |
| SetType (GridEntityType Type) | |
| SetVariant (integer Variant) | |
| Init (integer Seed) | |
| PostInit () | |
| Update () | |
| Render (Vector Offset) | |
| boolean | Hurt (integer Damage) |
| boolean | Destroy (boolean Immediate) |
| GridEntityType | GetType () |
| integer | GetVariant () |
| integer | GetGridIndex () |
| Desc & | GetSaveState () |
| GridEntityDoor | ToDoor () |
| GridEntityPit | ToPit () |
| GridEntityPoop | ToPoop () |
| GridEntityRock | ToRock () |
| GridEntityPressurePlate | ToPressurePlate () |
| GridEntitySpikes | ToSpikes () |
| GridEntityTNT | ToTNT () |
Public Attributes | |
| Direction | Direction |
| integer | TargetRoomIndex |
| DoorSlot | Slot |
| RoomType | CurrentRoomType |
| RoomType | TargetRoomType |
| Sprite | ExtraSprite |
| boolean | ExtraVisible |
| boolean | Busted |
| State | PreviousState |
| Variant | PreviousVariant |
| string | OpenAnimation |
| string | CloseAnimation |
| string | LockedAnimation |
| string | OpenLockedAnimation |
Public Attributes inherited from GridEntity | |
| const Vector | Position |
| returns the position of the grid cell's center point More... | |
| integer | State |
| integer | VarData |
| Desc | Desc |
| RNG | RNG |
| CollisionClass | CollisionClass |
| Sprite | Sprite |
| GridEntityDoor::Bar | ( | ) |
| boolean GridEntityDoor::CanBlowOpen | ( | ) |
| GridEntityDoor::Close | ( | boolean | Force | ) |
| const Vector& GridEntityDoor::GetSpriteOffset | ( | ) |
| boolean GridEntityDoor::IsBusted | ( | ) |
| boolean GridEntityDoor::IsKeyFamiliarTarget | ( | ) |
| boolean GridEntityDoor::IsLocked | ( | ) |
| boolean GridEntityDoor::IsOpen | ( | ) |
| boolean GridEntityDoor::IsRoomType | ( | RoomType | Type | ) |
| boolean GridEntityDoor::IsTargetRoomArcade | ( | ) |
| GridEntityDoor::Open | ( | ) |
| GridEntityDoor::SetLocked | ( | boolean | Locked | ) |
| GridEntityDoor::SpawnDust | ( | ) |
| boolean GridEntityDoor::TryBlowOpen | ( | boolean | FromExplossion | ) |
try to open the door by explosive force, true for success
| boolean GridEntityDoor::TryUnlock | ( | boolean | Force | ) |
try to unlock the door using a key, true for success
| boolean GridEntityDoor::Busted |
| string GridEntityDoor::CloseAnimation |
| RoomType GridEntityDoor::CurrentRoomType |
| Direction GridEntityDoor::Direction |
| Sprite GridEntityDoor::ExtraSprite |
| boolean GridEntityDoor::ExtraVisible |
| string GridEntityDoor::LockedAnimation |
| string GridEntityDoor::OpenAnimation |
| string GridEntityDoor::OpenLockedAnimation |
| State GridEntityDoor::PreviousState |
| Variant GridEntityDoor::PreviousVariant |
| DoorSlot GridEntityDoor::Slot |
| integer GridEntityDoor::TargetRoomIndex |
| RoomType GridEntityDoor::TargetRoomType |