API
You can create a new populator by implementing DungeonPopulator
. Depending on the scale of the populated objet you may want to extend ChunkPopulator
(eg: oasis, rift, explosion), or LayerPopulator
(eg: moss, cracked_stone, boss_room_hard, boss_room_insane) or RoomPopulator
(eg: everything else). A chunk is divided in layers and a layer is divided in four rooms. Once implemented you can register your populator in DungeonPopulators
.