pyherc.generators.level.crypt
Classs needed for generating crypt levels
CryptGeneratorFactory
-
class pyherc.generators.level.crypt.CryptGeneratorFactory(action_factory, level_configurations)
Class used to contruct different kinds of crypt generators
-
get_generator(level, random_generator=<random.Random object at 0x01CC2758>)
Get CryptGenerator for given crypt level
@param level: current crypt level
@param random_generator: Optional random number generator
CryptGenerator
-
class pyherc.generators.level.crypt.CryptGenerator(action_factory, configuration, random_generator)
Class used to generate crypts
-
generate_level(portal, model, new_portals=0, level=1, room_min_size=(2, 2))
Generate crypt level