LevelSequence.lua¶
Functions¶
levelSequence.templateAllZones¶
Level sequence which ends every zone with a random boss (the boss generator is automatically invoked).
Returns: fun(ev: Event.LevelSequenceUpdate)
levelSequence.templateBasic¶
Basic level sequence which simply has a given amount of levels (based on maxLevel in generator config).
Returns: fun(ev: Event.LevelSequenceUpdate)
Other¶
levelSequence.BuiltinGenerators¶
-- A collection of built-in generator IDs.
levelSequence.BuiltinGenerators = {
-- The default generator used by all-zones mode.
NECROLEVEL = proceduralLevel.GENERATOR_TYPE,
-- Generator used to generate boss floors.
BOSS = bossLevel.GENERATOR_TYPE,
-- Custom dungeon loader.
CUSTOM_DUNGEON = dungeonLoader.GENERATOR_TYPE,
-- Training level.
TRAINING = trainingLevel.GENERATOR_TYPE,
}