Home

TileTransitions

Used for TilePrototype graphics.

Use layout with spritesheet to define all the tile layers inside the layout property. The *_enabled, *_layout and *_spritesheet properties can be used to override specific layers of a reused layout.

Type

struct

Properties

layout

spritesheet

Default spritesheet for all TileSpriteLayouts.

overlay_enabled

mask_enabled

background_enabled

background_mask_enabled

effect_map_enabled

lightmap_enabled

auxiliary_effect_mask_enabled

overlay_layout

Overrides the overlay definition inside layout.

mask_layout

Overrides the mask definition inside layout.

background_layout

Overrides the background definition inside layout.

background_mask_layout

Overrides the background_mask definition inside layout.

effect_map_layout

Overrides the effect_map definition inside layout.

lightmap_layout

Overrides the lightmap definition inside layout.

auxiliary_effect_mask_layout

Overrides the auxiliary_effect_mask definition inside layout.

mask_spritesheet

Only loaded if layout or mask_layout is defined.

Default spritesheet for mask_layout and layout.mask.

background_spritesheet

Only loaded if layout or background_layout is defined.

Default spritesheet for background_layout and layout.background.

background_mask_spritesheet

Only loaded if layout or background_mask_layout is defined.

Default spritesheet for background_mask_layout and layout.background_mask.

effect_map_spritesheet

Only loaded if layout or effect_map_layout is defined.

Default spritesheet for effect_map_layout and layout.effect_map.

lightmap_spritesheet

Only loaded if layout or lightmap_layout is defined.

Default spritesheet for lightmap_layout and layout.lightmap.

auxiliary_effect_mask_spritesheet

Only loaded if layout or auxiliary_effect_mask_layout is defined.

Default spritesheet for auxiliary_effect_mask_layout and layout.auxiliary_effect_mask.

water_patch

overlay_layer_group

background_layer_group

waving_effect_time_scale

overlay_layer_offset

masked_overlay_layer_offset

background_layer_offset

masked_background_layer_offset

draw_background_layer_under_tiles

background_layer_occludes_light

If drawing under water which is supposed to yield water mask, set this to false to not mess up the water mask.

apply_effect_color_to_overlay

apply_waving_effect_on_masks

apply_waving_effect_on_background_mask

draw_simple_outer_corner_over_diagonal

offset_background_layer_by_tile_layer

inner_corner_weights

outer_corner_weights

side_weights

side_variations_in_group

double_side_weights

double_side_variations_in_group

u_transition_weights