tool.mod.script.Struct
tool.mod.script.Struct
Fields
| Name | Type | |
|---|---|---|
| static | p_Init | Fun |
| static | p_Release | Fun |
| static | p_OnHeroChangeExitRoom | Fun |
| static | p_OnHeroDies | Fun |
| static | get_allRooms | Fun |
| static | applyDifficulty | Fun |
| static | p_RebuildAllRooms | Fun |
| static | createSpecificRoom | Fun |
| static | createRoomFromGroup | Fun |
| static | createRoomWithType | Fun |
| static | createRoomWithTypeFromGroup | Fun |
| static | createAndAddRoomsBetween | Fun |
| static | createShopWithType | Fun |
| static | createShop | Fun |
| static | createPerkShop | Fun |
| static | createTimedBranch | Fun |
| static | createTimedBranchBefore | Fun |
| static | createZChallengeAfter | Fun |
| static | createTeleportBefore | Fun |
| static | createTeleportAfter | Fun |
| static | createRunicZDoor | Fun |
| static | createRunicZDoorWithCombatCount | Fun |
| static | createSpecificExit | Fun |
| static | createExitFromGroup | Fun |
| static | createExit | Fun |
| static | createCross | Fun |
| static | getRoomByName | Fun |
| static | changeNextLevelsExit | Fun |
| static | isRandomBelow | Fun |
| static | shuffleArray | Fun |
| static | p_allRooms | hl.types.ArrayObj |
| static | p_LevelStruct | level.LevelStruct |
| static | p_OnHeroChangeExitRoomID | I32 |
| static | p_OnHeroDiesID | I32 |
Protos
No protos.
Bindings
- static
f@36171shuffleArray(hl.types.ArrayDyn) → Void - static
f@36145isRandomBelow(F64) → Bool - static
f@36170changeNextLevelsExit(String, String, String) → Void - static
f@36169getRoomByName(String) → tool.mod.script.RoomNode - static
f@36168createCross(String) → tool.mod.script.RoomNode - static
f@36167createExit(String) → tool.mod.script.ExitNode - static
f@36166createExitFromGroup(String, String) → tool.mod.script.ExitNode - static
f@36165createSpecificExit(String, String) → tool.mod.script.ExitNode - static
f@36164createRunicZDoorWithCombatCount(tool.mod.script.RoomNode, I32, I32, hl.types.ArrayObj) → Void - static
f@36163createRunicZDoor(tool.mod.script.RoomNode, I32, hl.types.ArrayObj) → Void - static
f@36162createTeleportAfter(tool.mod.script.RoomNode) → tool.mod.script.RoomNode - static
f@36161createTeleportBefore(tool.mod.script.RoomNode) → tool.mod.script.RoomNode - static
f@36160createZChallengeAfter(String, Ref, String, String, Null) → Void - static
f@36159createTimedBranchBefore(tool.mod.script.RoomNode, Null) → tool.mod.script.RoomNode - static
f@36158createTimedBranch(Null) → tool.mod.script.RoomNode - static
f@36157createPerkShop() → tool.mod.script.RoomNode - static
f@36156createShop() → tool.mod.script.RoomNode - static
f@36155createShopWithType(level.MerchantType) → tool.mod.script.RoomNode - static
f@36154createAndAddRoomsBetween(String, String, I32, String, hl.types.ArrayObj, I32) → hl.types.ArrayObj - static
f@36153createRoomWithTypeFromGroup(String, String) → tool.mod.script.RoomNode - static
f@36152createRoomWithType(String) → tool.mod.script.RoomNode - static
f@36151createRoomFromGroup(String) → tool.mod.script.RoomNode - static
f@36150createSpecificRoom(String) → tool.mod.script.RoomNode - static
f@36113p_RebuildAllRooms() → Void - static
f@36149applyDifficulty() → Void - static
f@36148get_allRooms() → hl.types.ArrayObj - static
f@36147p_OnHeroDies(Dyn) → Void - static
f@36146p_OnHeroChangeExitRoom(Dyn) → Void - static
f@36144p_Release() → Void - static
f@36138p_Init(level.LevelStruct) → Void