Home

TilePrototype

A tile.

Parent

Properties

collision_mask

layer

Specifies transition drawing priority.

build_animations

The build animation used when this tile is built on a space platform.

build_animations_background

built_animation_frame

When the build_animations frame reaches this point the tile is built.

Mandatory if build_animations is defined.

variants

Graphics for this tile.

map_color

icons

Can't be an empty array. If this and icon is not set, the material_background in variants is used as the icon.

icon

Path to the icon file. If this and icons is not set, the material_background in variants is used as the icon.

Only loaded if icons is not defined.

icon_size

The size of the square icon, in pixels. E.g. 32 for a 32px by 32px icon. Must be larger than 0.

Only loaded if icons is not defined.

lowland_fog

For surfaces that use fog effect of type gleba, this property determines whether given tile should contribute to fog intensity on a chunk or not.

transition_overlay_layer_offset

sprite_usage_surface

layer_group

transition_merges_with_tile

effect_color

tint

particle_tints

walking_sound

landing_steps_sound

driving_sound

build_sound

If this is loaded as one Sound, it is loaded as the "small" build sound.

mined_sound

walking_speed_modifier

vehicle_friction_modifier

decorative_removal_probability

allowed_neighbors

Array of tile names that are allowed next to this one.

needs_correction

Whether the tile needs tile correction logic applied when it's generated in the world, to prevent graphical artifacts. The tile correction logic disallows 1-wide stripes of the tile, see Friday Facts #346.

minable

If you want the tile to not be mineable, don't specify the minable property. Only non-mineable tiles become hidden tiles when placing mineable tiles on top of them.

fluid

next_direction

can_be_part_of_blueprint

is_foundation

destroys_dropped_items

If items dropped on this tile are destroyed.

allows_being_covered

searchable

max_health

Must be equal to or greater than 0.

weight

dying_explosion

Triggers when a foundation tile is destroyed by an asteroid.

absorptions_per_second

default_cover_tile

frozen_variant

thawed_variant

effect

trigger_effect

Called by InvokeTileEffectTriggerEffectItem.

default_destroyed_dropped_item_trigger

The effect/trigger that runs when an item is destroyed by being dropped on this tile.

If the item defines its own trigger it will override this.

If this is defined, destroys_dropped_items must be true.

scorch_mark_color

check_collision_with_entities

If set to true, the game will check for collisions with entities before building or mining the tile. If entities are in the way it is not possible to mine/build the tile.

effect_color_secondary

Used by the pollution shader.

effect_is_opaque

transitions

Extra transitions.

transitions_between_transitions

autoplace

placeable_by

bound_decoratives

ambient_sounds_group

ambient_sounds