tile
TILE STACKS
Allows us to place a turf on a plating.
Vars | |
replace_plating | Allows us to replace the plating we are attacking if our baseturfs are the same. |
---|---|
tile_reskin_types | Cached associative lazy list to hold the radial options for tile reskinning. See tile_reskinning.dm for more information. Pattern: list[type] -> image |
tile_rotate_dirs | Cached associative lazy list to hold the radial options for tile dirs. See tile_reskinning.dm for more information. |
turf_dir | What dir will the turf have? |
turf_type | What type of turf does this tile produce. |
Procs | |
place_tile | Place our tile on a plating, or replace it. |
tile_reskin_list | Caches associative lists with type path index keys and images of said type's initial icon state (typepath -> image). |
Var Details
replace_plating
Allows us to replace the plating we are attacking if our baseturfs are the same.
tile_reskin_types
Cached associative lazy list to hold the radial options for tile reskinning. See tile_reskinning.dm for more information. Pattern: list[type] -> image
tile_rotate_dirs
Cached associative lazy list to hold the radial options for tile dirs. See tile_reskinning.dm for more information.
turf_dir
What dir will the turf have?
turf_type
What type of turf does this tile produce.
Proc Details
place_tile
Place our tile on a plating, or replace it.
Arguments:
- target_plating - Instance of the plating we want to place on. Replaced during successful executions.
- user - The mob doing the placing.
tile_reskin_list
Caches associative lists with type path index keys and images of said type's initial icon state (typepath -> image).