| Inherits from Prototype « PrototypeBase |
| collision_maskchanged | :: CollisionMaskConnector | |
| layer | :: uint8 | Specifies transition drawing priority. |
Specifies transition drawing priority. | ||
| build_animationsnew optional | :: Animation4Way | The build animation used when this tile is built on a space platform. |
The build animation used when this tile is built on a space platform. | ||
| build_animations_backgroundnew optional | :: Animation4Way | |
| built_animation_framenew optional | :: uint32 | When the build_animations frame reaches this point the tile is built. [...] |
When the build_animations frame reaches this point the tile is built. [...] | ||
| variants | :: TileTransitionsVariants | Graphics for this tile. |
Graphics for this tile. | ||
| map_color | :: Color | |
| icons optional | :: array[IconData] | Can't be an empty array. [...] |
Can't be an empty array. [...] | ||
| icon optional | :: FileName | Path to the icon file. [...] |
Path to the icon file. [...] | ||
| icon_size optional | :: SpriteSizeType | The size of the square icon, in pixels. [...] |
The size of the square icon, in pixels. [...] | ||
| lowland_fognew optional | :: bool | For surfaces that use fog effect of type |
For surfaces that use fog effect of type | ||
| transition_overlay_layer_offset optional | :: int8 | |
| sprite_usage_surfacenew optional | :: SpriteUsageSurfaceHint | |
| layer_group optional | :: TileRenderLayer | |
| transition_merges_with_tile optional | :: TileID | |
| effect_color optional | :: Color | |
| tint optional | :: Color | |
| particle_tintsnew optional | :: TileBasedParticleTints | |
| walking_sound optional | :: Sound | |
| landing_steps_soundnew optional | :: Sound | |
| driving_soundnew optional | :: Sound | |
| build_sound optional | :: Sound or TileBuildSound | If this is loaded as one Sound, it is loaded as the "small" build sound. |
If this is loaded as one Sound, it is loaded as the "small" build sound. | ||
| mined_sound optional | :: Sound | |
| walking_speed_modifier optional | :: double | |
| vehicle_friction_modifier optional | :: double | |
| decorative_removal_probability optional | :: float | |
| allowed_neighbors optional | :: array[TileID] | Array of tile names that are allowed next to this one. |
Array of tile names that are allowed next to this one. | ||
| needs_correction optional | :: bool | Whether the tile needs tile correction logic applied when it's generated in the world, to prevent graphical artifacts. [...] |
Whether the tile needs tile correction logic applied when it's generated in the world, to prevent graphical artifacts. [...] | ||
| minable optional | :: MinableProperties | If you want the tile to not be mineable, don't specify the minable property. [...] |
If you want the tile to not be mineable, don't specify the minable property. [...] | ||
| fluidnew optional | :: FluidID | |
| next_direction optional | :: TileID | |
| can_be_part_of_blueprint optional | :: bool | |
| is_foundationnew optional | :: bool | |
| destroys_dropped_itemsnew optional | :: bool | If items dropped on this tile are destroyed. |
If items dropped on this tile are destroyed. | ||
| allows_being_coverednew optional | :: bool | |
| searchablenew optional | :: bool | |
| max_healthnew optional | :: float | Must be equal to or greater than 0. |
Must be equal to or greater than 0. | ||
| weightnew optional | :: Weight | |
| dying_explosionnew optional | :: ExplosionDefinition or array[ExplosionDefinition] | Triggers when a foundation tile is destroyed by an asteroid. |
Triggers when a foundation tile is destroyed by an asteroid. | ||
| absorptions_per_secondnew optional | :: dictionary[AirbornePollutantID → double] | |
| default_cover_tilenew optional | :: TileID | |
| frozen_variantnew optional | :: TileID | |
| thawed_variantnew optional | :: TileID | |
| effectchanged optional | :: TileEffectDefinitionID | |
| trigger_effect optional | :: TriggerEffect | Called by InvokeTileEffectTriggerEffectItem. |
Called by InvokeTileEffectTriggerEffectItem. | ||
| default_destroyed_dropped_item_triggernew optional | :: Trigger | The effect/trigger that runs when an item is destroyed by being dropped on this tile. [...] |
The effect/trigger that runs when an item is destroyed by being dropped on this tile. [...] | ||
| scorch_mark_color optional | :: Color | |
| check_collision_with_entities optional | :: bool | If set to true, the game will check for collisions with entities before building or mining the tile. [...] |
If set to true, the game will check for collisions with entities before building or mining the tile. [...] | ||
| effect_color_secondary optional | :: Color | Used by the pollution shader. |
Used by the pollution shader. | ||
| effect_is_opaque optional | :: bool | |
| transitions optional | :: array[TileTransitionsToTiles] | Extra transitions. |
Extra transitions. | ||
| transitions_between_transitions optional | :: array[TileTransitionsBetweenTransitions] | |
| autoplace optional | :: AutoplaceSpecification | |
| placeable_by optional | :: ItemToPlace or array[ItemToPlace] | |
| bound_decorativesnew optional | :: DecorativeID or array[DecorativeID] | |
| ambient_sounds_groupnew optional | :: TileID | |
| ambient_soundsnew optional | :: WorldAmbientSoundDefinition or array[WorldAmbientSoundDefinition] | |
| factoriopedia_alternative optional | :: string | The ID type corresponding to the prototype that inherits from this. [...] |
The ID type corresponding to the prototype that inherits from this. [...] | ||
| type | :: string | Specifies the kind of prototype this is. [...] |
Specifies the kind of prototype this is. [...] | ||
| name | :: string | Unique textual identification of the prototype. [...] |
Unique textual identification of the prototype. [...] | ||
| order optional | :: Order | Used to order prototypes in inventory, recipes and GUIs. [...] |
Used to order prototypes in inventory, recipes and GUIs. [...] | ||
| localised_name optional | :: LocalisedString | Overwrites the name set in the locale file. [...] |
Overwrites the name set in the locale file. [...] | ||
| localised_description optional | :: LocalisedString | Overwrites the description set in the locale file. [...] |
Overwrites the description set in the locale file. [...] | ||
| factoriopedia_descriptionnew optional | :: LocalisedString | Provides additional description used in factoriopedia. |
Provides additional description used in factoriopedia. | ||
| subgroupnew optional | :: ItemSubGroupID | The name of an ItemSubGroup. |
The name of an ItemSubGroup. | ||
| hiddennew optional | :: bool | |
| hidden_in_factoriopedianew optional | :: bool | |
| parameternew optional | :: bool | Whether the prototype is a special type which can be used to parametrize blueprints and doesn't have other function. |
Whether the prototype is a special type which can be used to parametrize blueprints and doesn't have other function. | ||
| factoriopedia_simulationnew optional | :: SimulationDefinition | The simulation shown when looking at this prototype in the Factoriopedia GUI. |
The simulation shown when looking at this prototype in the Factoriopedia GUI. | ||
























































