Module eos_rs::api::dungeon_mode::dungeon_generator::game_builtin
source · Expand description
The game’s built-in dungeon generator.
IMPORTANT to know for this implementation: A lot of functions will not work as expected, since some low level functions just ignore some parameters passed in completely.
The generation implementation that is built into the game works directly with the global tile data based on temporary grid cells. This module contains functions that either are high level wrappers or little pieces of the algorithm that don’t need dungeon grid cells.
To get an instance of the generator, use
crate::api::dungeon_mode::GlobalDungeonData::get_builtin_dungeon_generator
.
Structs
- This helper struct can be used to create a grid of cells (
DungeonGridCell
). - The entity generator for the global dungeon.
- The structure and layout generator for the global dungeon.
Enums
- Builtin layout generators.
Constants
- The capacity of the dungeon grid in both X and Y directions.