BaseMod.LevelParts.TileLevelPart

class BaseMod.LevelParts.TileLevelPart(level)[source]

Bases: LevelPart

__init__(level)[source]

Methods

__init__(level)

convert_to_dict(x, y, l)

level_resized(changerect)

load_tiles()

save_level()

scantile(pos, layer)

tile_data(pos, layer)

returns tile on specific layer :param pos: position of tile :param layer: layer of tile(0-2) :return:

tile_data_xy(x, y, layer)

returns tile on specific layer :param x: x position of tile :param y: y position of tile :param layer: layer of tile(0-2) :return:

Attributes

load_tiles()[source]
scantile(pos: QPoint, layer: int)[source]
Parameters:
save_level()[source]
convert_to_dict(x, y, l)[source]
level_resized(changerect: QRect)[source]
Parameters:

changerect (QRect)

tile_data_xy(x: int, y: int, layer: int) None | PlacedTileBody | PlacedTileHead | PlacedMaterial[source]

returns tile on specific layer :param x: x position of tile :param y: y position of tile :param layer: layer of tile(0-2) :return:

Parameters:
Return type:

None | PlacedTileBody | PlacedTileHead | PlacedMaterial

tile_data(pos: QPoint, layer: int) None | PlacedTileBody | PlacedTileHead | PlacedMaterial[source]

returns tile on specific layer :param pos: position of tile :param layer: layer of tile(0-2) :return:

Parameters:
Return type:

None | PlacedTileBody | PlacedTileHead | PlacedMaterial

property manager