Prototype/GuiStyle

From Official Factorio Wiki
Revision as of 20:11, 6 August 2019 by Bilka (talk | contribs) (Listed mandatory styles)
Jump to navigation Jump to search

Prototype definitions » PrototypeBase » Prototype/GuiStyle


The available gui styles. Only 1 instance of this prototype can exist.


Prototype/GuiStyle — gui-style
default_sprite_priority::SpritePriority
default_sprite_scale::double
default_tileset::FileName
Inherited from PrototypeBase
name::string
type::string
localised_description::LocalisedString (optional)
localised_name::LocalisedString (optional)
order::Order (optional)

Mandatory properties

type

Type: string
Must be "gui-style".

name

Type: string
Name of the gui-style. Must be "default" since only one instances of this prototype can be defined.

Styles

Styles are defined as uniquely named properties of the prototype with a value of an extension of StyleSpecification. Styles with certain names are mandatory, these styles are used by the base game GUI.

List of mandatory styles

"confirm_button"
"confirm_double_arrow_button"
"red_confirm_button"
"red_back_button"
"red_button"
"red_icon_button"
"tool_button"
"mini_button"
"highlighted_tool_button"
"icon_back_button"
"confirm_in_load_game_button"
"back_button"
"forward_button"
"menu_button"
"side_menu_button"
"map_view_options_button"
"dialog_button"
"control_settings_button"
"control_settings_section_button"
"quick_bar_page_button"
"quick_bar_slot_button"
"shortcut_bar_button"
"shortcut_bar_button_blue"
"shortcut_bar_button_red"
"shortcut_bar_button_green"
"shortcut_bar_button_small"
"red_slot_button"
"small_slot_button"
"recipe_slot_button"
"tracking_on_button"
"tracking_off_button"
"blueprint_record_slot_button"
"search_button"
"edit_label_button"
"selected_slot_button"
"slot_with_filter_button"
"not_available_slot_button"
"overloaded_crafting_machine_slot_button"
"circuit_condition_sign_button"
"working_weapon_button"
"not_working_weapon_button"
"technology_description_slot"
"close_button"
"train_schedule_action_button"
"train_schedule_delete_button"
"shortcut_bar_expand_button"
"disabled_technology_slot"
"disabled_index_technology_slot"
"researched_technology_slot"
"available_technology_slot"
"conditionally_available_technology_slot"
"unavailable_technology_slot"
"disabled_preview_technology_slot"
"disabled_preview_index_technology_slot"
"researched_preview_technology_slot"
"available_preview_technology_slot"
"conditionally_available_preview_technology_slot"
"unavailable_preview_technology_slot"
"search_mods_button"
"omitted_technology_slot"
"crafting_queue_slot"
"promised_crafting_queue_slot"
"partially_promised_crafting_queue_slot"
"image_tab_slot"
"image_tab_selected_slot"
"logistic_button_slot"
"logistic_button_selected_slot"
"red_circuit_network_content_slot"
"green_circuit_network_content_slot"
"drop_target_button"
"play_tutorial_button"
"play_completed_tutorial_button"
"play_locked_tutorial_button"
"locomotive_minimap_button"
"browse_games_gui_toggle_favorite_on_button"
"browse_games_gui_toggle_favorite_off_button"
"research_queue_cancel_button"
"mod_updates_available_list_box_item"
"default_permission_group_list_box_item"
"target_station_in_schedule_in_train_view_list_box_item"
"no_path_station_in_schedule_in_train_view_list_box_item"
"not_accessible_station_in_station_selection"
"partially_accessible_station_in_station_selection"
"inline_icon_slot"
"other_settings_gui_button"
"map_generator_preview_button"
"map_generator_close_preview_button"
"map_generator_confirm_button"
"train_schedule_comparison_type_button"
"train_schedule_add_wait_condition_button"
"train_schedule_add_station_button"
"train_schedule_item_select_button"
"train_schedule_fulfilled_item_select_button"
"train_schedule_fulfilled_delete_button"
"train_schedule_temporary_station_delete_button"
"train_schedule_condition_time_selection_button"
"entity_variation_button"
"tile_variation_button"
"saves_list_box"
"saves_list_box_under_subheader"
"list_box_under_subheader"
"mods_list_box"
"campaigns_list_box"
"campaign_levels_list_box"
"custom_games_list_box"
"train_station_list_box"
"floating_train_station_list_box"
"train_station_schedule_list_box"
"schedule_in_train_view_list_box"
"permissions_groups_list_box"
"permissions_players_list_box"
"logistic_networks_dropdown"
"big_dropdown"
"map_settings_dropdown"
"locale_dropdown"
"circuit_condition_comparator_dropdown"
"changelog_dropdown"
"changelog_textbox"
"console_input_textfield"
"info_box_textbox"
"invalid_value_textfield"
"map_generator_preset_description"
"mod_startup_settings_mismatch_notice_box"
"notice_textbox"
"long_number_textfield"
"reader_textbox"
"search_textfield_with_fixed_width"
"number_input_textbox"
"other_settings_gui_textbox"
"short_number_textfield"
"slider_value_textfield"
"wide_slider_value_textfield"
"stretchable_textfield"
"frame_without_footer"
"frame_with_even_paddings"
"dialog_frame"
"dialog_frame_no_header_filler"
"map_details_frame"
"bordered_frame"
"inner_frame"
"inner_frame_in_outer_frame"
"inside_deep_frame"
"inside_deep_frame_for_tabs"
"machine_frame"
"outer_frame"
"outer_frame_without_shadow"
"tooltip_frame"
"tooltip_generated_from_description_frame"
"naked_frame"
"goal_frame"
"image_frame"
"tips_frame"
"tutorial_list_frame"
"unlocked_tutorial_card_frame"
"completed_tutorial_card_frame"
"locked_tutorial_card_frame"
"menu_frame"
"frame_in_right_container"
"entity_info_frame"
"entity_info_frame_on_cursor"
"quick_bar_window_frame"
"shortcut_bar_window_frame"
"quick_bar_inner_panel"
"shortcut_bar_inner_panel"
"quick_bar_naked_frame"
"tool_bar_frame"
"subfooter_frame"
"subfooter_frame_with_left_edge"
"right_container_frame"
"right_bottom_container_frame"
"minimap_frame"
"side_menu_frame"
"map_view_options_frame"
"locked_achievement_frame"
"unlocked_achievement_frame"
"failed_achievement_frame"
"locked_achievement_in_sidebar_frame"
"unlocked_achievement_in_sidebar_frame"
"failed_achievement_in_sidebar_frame"
"achievement_notification_frame"
"blueprint_library_frame"
"featured_technology_slot_frame"
"research_queue_inner_frame"
"research_queue_border"
"a_inner_frame"
"a_inner_paddingless_frame"
"a_inner_frame_for_subheader_with_paddings"
"b_inner_frame_for_subheader_with_paddings"
"connect_gui_frame"
"subheader_frame"
"slot_group_frame"
"window_content_frame"
"window_content_frame_in_tabbed_panne"
"window_content_frame_packed"
"graphicless_frame"
"technology_card_frame"
"research_progress_inner_frame_inactive"
"research_progress_inner_frame_active"
"subpanel_frame"
"subpanel_inset_frame"
"technology_gui_outer_frame"
"technology_gui_inner_frame"
"technology_gui_left_frame"
"technology_gui_right_top_frame"
"train_schedule_station_frame"
"train_schedule_temporary_station_frame"
"train_schedule_condition_frame"
"train_schedule_fullfilled_condition_frame"
"train_schedule_comparison_type_frame"
"train_schedule_comparison_type_frame_indented"
"train_schedule_comparison_type_frame_extra_indented"
"modern_tooltip_frame"
"tooltip_title_frame_light"
"tooltip_panel_background"
"number_input_frame"
"void_inventory_frame"
"mod_info_frame"
"neutral_message_frame"
"negative_message_frame"
"positive_message_frame"
"finished_game_subheader_frame"
"shortcut_selection_row"
"changelog_frame"
"changelog_subheader_frame"
"train_stop_frame"
"rename_train_stop_frame"
"circuit_buttons_in_frame_title_flow"
"slot_table_spacing_horizontal_flow"
"research_queue_first_slot_flow"
"packed_horizontal_flow"
"centering_horizontal_flow"
"dialog_buttons_horizontal_flow"
"player_input_horizontal_flow"
"inset_frame_container_horizontal_flow"
"save_as_horizontal_flow"
"train_schedule_mode_switch_horizontal_flow"
"mods_gui_left_pane_vertical_flow"
"mods_gui_right_pane_vertical_flow"
"machine_right_part_vertical_flow"
"description_vertical_flow"
"slot_table_spacing_vertical_flow"
"table_spacing_vertical_flow"
"mod_dependency_vertical_flow"
"mod_info_vertical_flow"
"achievements_vertical_flow"
"tracked_achievements_vertical_flow"
"blueprint_shelf_flow"
"goal_holder_vertical_flow"
"browse_games_right_part_vertical_flow"
"technology_card"
"technology_list_container"
"packed_vertical_flow"
"packed_padded_vertical_flow"
"shortcut_bar_column"
"quickbar_holder_flow"
"featured_technology_effects_flow"
"technology_tooltip_effects_flow"
"centering_flow"
"changelog_subheader_space"
"bordered_table"
"electric_network_sections_table"
"label_table"
"slot_table"
"browse_games_table"
"browse_games_on_lan_table"
"mods_table"
"technology_slot_table"
"featured_technology_table"
"featured_technology_inner_table"
"research_progress_technology_table"
"research_queue_table"
"inset_frame_container_table"
"map_generator_frequency_table"
"manage_players_table"
"quick_bar_slot_table"
"player_input_table"
"graphics_settings_table"
"control_settings_bordered_table"
"mod_info_table"
"removed_content_table"
"finished_game_table"
"multiplayer_activity_bar"
"info_box_activity_bar"
"production_progressbar"
"burning_progressbar"
"health_progressbar"
"vehicle_health_progressbar"
"mining_progressbar"
"shield_progressbar"
"bonus_progressbar"
"battery_progressbar"
"statistics_progressbar"
"electric_satisfaction_progressbar"
"electric_satisfaction_in_description_progressbar"
"achievement_progressbar"
"achievement_card_progressbar"
"achievement_pinned_card_progressbar"
"info_box_progressbar"
"research_progressbar"
"caption_checkbox"
"map_gen_row_label"
"caption_label"
"large_caption_label"
"invalid_label"
"bold_label"
"hoverable_bold_label"
"bold_green_label"
"bold_red_label"
"bold_clickable_red_label"
"goal_label"
"tutorial_list_description_label"
"tutorial_title_label"
"tutorial_locked_title_label"
"tutorial_completed_title_label"
"tutorial_description_label"
"tutorial_notice_title_label"
"tutorial_notice_name_label"
"tutorial_notice_label"
"electric_usage_label"
"mod_dependency_invalid_label"
"mod_optional_dependency_invalid_label"
"mod_manager_label"
"description_title_label"
"count_label"
"description_label"
"description_value_label"
"description_remark_label"
"tool_equip_gui_label"
"tooltip_label"
"tooltip_title_label"
"recipe_tooltip_cannot_craft_label"
"recipe_tooltip_transitive_craft_label"
"subheader_caption_label"
"heading_1_label"
"heading_2_label"
"heading_3_label"
"heading_3_label_yellow"
"mod_list_label"
"menu_message"
"achievement_title_label"
"achievement_percent_label"
"achievement_unlocked_title_label"
"achievement_locked_title_label"
"achievement_failed_title_label"
"achievement_description_label"
"achievement_unlocked_description_label"
"achievement_locked_description_label"
"achievement_failed_description_label"
"achievement_locked_progress_label"
"achievement_failed_reason_label"
"installed_mod_label"
"downloading_mod_label"
"to_be_downloaded_mod_label"
"out_of_date_mod_label"
"incompatible_mod_label"
"invalid_mod_label"
"invalid_hovered_mod_label"
"invalid_selected_mod_label"
"valid_mod_label"
"valid_hovered_mod_label"
"valid_selected_mod_label"
"steam_friend_label"
"load_game_mod_invalid_label"
"mod_disabled_label"
"mod_invalid_label"
"featured_technology_description_label"
"frame_subheading_label"
"orange_label"
"player_online_label"
"player_offline_label"
"player_not_in_game_state_label"
"tooltip_heading_label"
"squashable_label"
"black_label"
"black_squashable_label"
"black_label_with_left_padding"
"black_squashable_label_with_left_padding"
"black_clickable_label"
"black_clickable_squashable_label"
"clickable_label"
"clickable_squashable_label"
"label_with_left_padding"
"squashable_label_with_left_padding"
"train_schedule_unavailable_stop_label"
"train_schedule_non_existent_stop_label"
"hyperlink_label"
"info_label"
"shortcut_bar_name_label"
"blurry_panel_horizontal_line"
"dark_line"
"frame_division_fake_horizontal_line"
"scroll_pane_light"
"tab_scroll_pane"
"browse_games_scroll_pane"
"browse_mods_scroll_pane"
"machine_ingredients_scroll_pane"
"machine_outputs_scroll_pane"
"module_inventory_scroll_pane"
"trash_slots_scroll_pane"
"logistic_gui_scroll_pane"
"technology_list_scroll_pane"
"blurry_scroll_pane"
"map_preview_scroll_pane"
"featured_technology_description_scroll_pane"
"control_settings_scroll_pane"
"scroll_pane_under_subheader"
"train_schedule_scroll_pane"
"mods_scroll_pane"
"removed_content_scroll_pane"
"changelog_scroll_pane"
"shortcut_bar_selection_scroll_pane"
"only_inner_shadow_scroll_pane"
"tutorial_icon_image"
"achievement_image"
"browse_games_gui_favorites_header_image"
"map_info_image"
"mod_thumbnail_image"
"mod_updates_status_image"
"install_mod_status_image"
"entity_button_base"
"battery_widget"
"draggable_space_in_train_schedule"
"draggable_space_in_temporary_train_station"
"fulfilled_draggable_space_in_train_schedule"
"color_indicator"
"locomotive_minimap_widget"
"research_queue_active_glow_dark"
"research_queue_active_glow_light"
"research_queue_active_glow_outer"
"notched_slider"
"map_generator_notched_slider"
"map_generator_13_notch_slider"
"map_generator_notched_slider_wide"
"red_slider"
"green_slider"
"blue_slider"
"blueprint_drop_slot_button"
"draggable_space"
"draggable_space_with_no_left_margin"
"draggable_space_in_shortcut_list"
"changelog_tabbed_pane"

Optional properties

default_tileset

Type: FileName
Default: ""

default_sprite_scale

Type: double
Default: 1

default_sprite_priority

Type: string
Default: "medium"
Possible values:

  • "extra-high-no-scale"
  • "extra-high"
  • "high"
  • "medium"
  • "low"
  • "very-low"