BaseMod.tiles.tileUtils¶
Functions
|
|
|
|
|
|
|
|
|
|
|
|
|
Classes
|
|
|
|
|
|
|
|
|
|
|
|
|
- class BaseMod.tiles.tileUtils.PlacedTileHead(tile: Tile, pos: QPoint, layer: int)[source]¶
-
- property tile_bounds¶
- class BaseMod.tiles.tileUtils.PlacedTileBody(tileheadoffset: QPoint, headlayer, pos: QPoint, layer: int)[source]¶
- Parameters:
tileheadoffset (QPoint)
pos (QPoint)
layer (int)
- property headpos¶
- class BaseMod.tiles.tileUtils.PlacedMaterial(tile: Tile, pos: QPoint, layer: int)[source]¶
-
- property tile_bounds¶
- BaseMod.tiles.tileUtils.can_place(level: RWELevel, pos: QPoint, layer: int, tile: Tile, force_place: bool, force_geometry: bool, area: list[list[bool]] = None, area2: list[list[bool]] = None) bool[source]¶
- BaseMod.tiles.tileUtils.check_collisions(level: RWELevel, pos: QPoint, layer: int, tile: Tile, force_place: bool = False, force_geometry: bool = False) bool[source]¶
- BaseMod.tiles.tileUtils.point_collision(level: RWELevel, pos: QPoint, layer: int, tilepos: QPoint, tile: Tile, force_place: bool = False, force_geometry: bool = False) bool[source]¶
- BaseMod.tiles.tileUtils.copy_tile(tile: PlacedTileHead | PlacedTileBody | PlacedMaterial | None)[source]¶
- Parameters:
tile (PlacedTileHead | PlacedTileBody | PlacedMaterial | None)
- BaseMod.tiles.tileUtils.tile_changes(level: RWELevel, pos: QPoint, head: QPoint, tile: Tile, layer: int, col: int, fp: bool, fg: bool, secondlayer: bool) [list | None, list | None][source]¶
- BaseMod.tiles.tileUtils.place_tile(level: RWELevel, pos: QPoint, layer: int, tile: Tile, area: array = None, area2: array = None, force_place: bool = False, force_geometry: bool = False) PlacedTile | None[source]¶
- class BaseMod.tiles.tileUtils.BaseTileChangelist(changes, level: RWELevel)[source]¶
- Parameters:
level (RWELevel)