#NEWLINE# @ log_debug #NEWLINE# def __init__( self , floor_tile , empty_tile , level_types , rng ) : #NEWLINE# #INDENT# '\n        Default constructor\n\n        :param floor_tile: id of the tile to use for floors\n        :type floor_tile: integer\n        :param empty_tile: id of the empty wall tile\n        :type empty_tile: integer\n        :param level_types: types of level this generator can be used\n        :type level_types: [string]\n        :param rng: random number generator\n        :type rng: Random\n        ' #NEWLINE# self . floor_tile = self #NEWLINE# self . empty_tile = empty_tile #NEWLINE# self . room_width = None #NEWLINE# self . room_height = None #NEWLINE# self . level_types = level_types #NEWLINE# self . rng = rng