mirror of
https://github.com/wesnoth/wesnoth
synced 2025-04-13 11:10:56 +00:00

include new definitions and updated versions of existing definitions "default/classic" and "modern" has been renamed to "Parchment" and "Celes" to avoid confusion
1132 lines
18 KiB
INI
1132 lines
18 KiB
INI
#textdomain wesnoth-lib
|
|
###
|
|
### Definition of the window to create an MP game. This where the map and it's
|
|
### parameters are selected.
|
|
###
|
|
|
|
#define _GUI_MP_CREATE_ALIGN_SPACER
|
|
[spacer]
|
|
width = 25
|
|
height = 20
|
|
[/spacer]
|
|
#enddef
|
|
|
|
#define _GUI_MP_CREATE_OPTION_SLIDER _LABEL _SLIDER_ID _SLIDER_MIN _SLIDER_MAX _TOOLTIP _EXTRA_WML
|
|
[row]
|
|
|
|
[column]
|
|
grow_factor = 0
|
|
|
|
{_GUI_MP_CREATE_ALIGN_SPACER}
|
|
[/column]
|
|
|
|
[column]
|
|
grow_factor = 1
|
|
horizontal_grow = true
|
|
|
|
[grid]
|
|
|
|
[row]
|
|
|
|
[column]
|
|
grow_factor = 0
|
|
horizontal_alignment = "left"
|
|
border = "left,top"
|
|
border_size = 5
|
|
|
|
[label]
|
|
definition = "default_small"
|
|
|
|
label = {_LABEL} + ":"
|
|
[/label]
|
|
|
|
[/column]
|
|
|
|
[column]
|
|
grow_factor = 1
|
|
horizontal_grow = true
|
|
border = "left,top,right"
|
|
border_size = 5
|
|
|
|
[label]
|
|
id = {_SLIDER_ID} + "_label"
|
|
definition = "default_small"
|
|
[/label]
|
|
|
|
[/column]
|
|
|
|
[/row]
|
|
|
|
[/grid]
|
|
|
|
[/column]
|
|
|
|
[/row]
|
|
|
|
[row]
|
|
|
|
[column]
|
|
grow_factor = 0
|
|
|
|
{_GUI_MP_CREATE_ALIGN_SPACER}
|
|
[/column]
|
|
|
|
[column]
|
|
grow_factor = 1
|
|
horizontal_grow = true
|
|
border = "all"
|
|
border_size = 5
|
|
|
|
[slider]
|
|
id = {_SLIDER_ID}
|
|
definition = "minimal"
|
|
|
|
minimum_value = {_SLIDER_MIN}
|
|
maximum_value = {_SLIDER_MAX}
|
|
step_size = 1
|
|
tooltip = {_TOOLTIP}
|
|
|
|
{_EXTRA_WML}
|
|
[/slider]
|
|
|
|
[/column]
|
|
|
|
[/row]
|
|
#enddef
|
|
|
|
#define _GUI_MP_CREATE_GENERAL_PANEL
|
|
[row]
|
|
grow_factor = 1
|
|
|
|
[column]
|
|
grow_factor = 1
|
|
horizontal_grow = true
|
|
vertical_alignment = "top"
|
|
|
|
[grid]
|
|
|
|
[row]
|
|
|
|
[column]
|
|
grow_factor = 0
|
|
|
|
border = "all"
|
|
border_size = 5
|
|
horizontal_alignment = "left"
|
|
[label]
|
|
definition = "default"
|
|
|
|
label = _ "Eras:"
|
|
[/label]
|
|
|
|
[/column]
|
|
|
|
[/row]
|
|
|
|
[row]
|
|
|
|
[column]
|
|
grow_factor = 1
|
|
|
|
border = "all"
|
|
border_size = 5
|
|
horizontal_grow = true
|
|
|
|
[menu_button]
|
|
id = "eras"
|
|
definition = "default"
|
|
[/menu_button]
|
|
|
|
[/column]
|
|
|
|
[/row]
|
|
|
|
[row]
|
|
|
|
[column]
|
|
grow_factor = 0
|
|
|
|
border = "all"
|
|
border_size = 5
|
|
horizontal_alignment = "left"
|
|
[label]
|
|
definition = "default"
|
|
|
|
label = _ "Random Faction Matchups:"
|
|
tooltip = _ "Allow for mirror matchups when random factions are chosen"
|
|
[/label]
|
|
[/column]
|
|
|
|
[/row]
|
|
|
|
[row]
|
|
|
|
[column]
|
|
grow_factor = 1
|
|
|
|
border = "all"
|
|
border_size = 5
|
|
horizontal_grow = true
|
|
|
|
[menu_button]
|
|
id = "random_faction_mode"
|
|
definition = "default"
|
|
|
|
# Note: ensure these are in the same order as the random_faction_mode enum
|
|
[option]
|
|
label = _ "Independent"
|
|
tooltip = _ "Independent: Random factions assigned independently"
|
|
[/option]
|
|
|
|
[option]
|
|
label = _ "No Mirror"
|
|
tooltip = _ "No Mirror: No two players will get the same faction"
|
|
[/option]
|
|
|
|
[option]
|
|
label = _ "No Ally Mirror"
|
|
tooltip = _ "No Ally Mirror: No two allied players will get the same faction"
|
|
[/option]
|
|
|
|
[/menu_button]
|
|
|
|
[/column]
|
|
|
|
[/row]
|
|
|
|
[/grid]
|
|
|
|
[/column]
|
|
|
|
[column]
|
|
grow_factor = 1
|
|
horizontal_grow = true
|
|
vertical_alignment = "top"
|
|
|
|
[grid]
|
|
|
|
[row]
|
|
grow_factor = 0
|
|
|
|
[column]
|
|
border = "all"
|
|
border_size = 5
|
|
horizontal_alignment = "left"
|
|
vertical_alignment = "top"
|
|
|
|
[label]
|
|
id = "mods_header"
|
|
definition = "default"
|
|
label = _ "Modifications:"
|
|
[/label]
|
|
[/column]
|
|
|
|
[/row]
|
|
|
|
[row]
|
|
grow_factor = 1
|
|
|
|
[column]
|
|
border = "all"
|
|
border_size = 5
|
|
horizontal_grow = true
|
|
vertical_alignment = "top"
|
|
|
|
[listbox]
|
|
id = "mod_list"
|
|
definition = "default"
|
|
horizontal_scrollbar_mode = "never"
|
|
|
|
[list_definition]
|
|
|
|
[row]
|
|
|
|
[column]
|
|
grow_factor = 1
|
|
horizontal_grow = true
|
|
|
|
[toggle_panel]
|
|
id = "panel"
|
|
definition = "default"
|
|
|
|
[grid]
|
|
|
|
[row]
|
|
|
|
[column]
|
|
grow_factor = 0
|
|
horizontal_alignment = "left"
|
|
border = "all"
|
|
border_size = 5
|
|
|
|
[toggle_button]
|
|
id = "mod_active_state"
|
|
definition = "default"
|
|
[/toggle_button]
|
|
|
|
[/column]
|
|
|
|
[column]
|
|
grow_factor = 1
|
|
horizontal_alignment = "left"
|
|
border = "top,bottom,right"
|
|
border_size = 5
|
|
|
|
[label]
|
|
id = "mod_name"
|
|
definition = "default_small"
|
|
[/label]
|
|
|
|
[/column]
|
|
|
|
[column]
|
|
grow_factor = 0
|
|
|
|
[spacer]
|
|
width = 10
|
|
[/spacer]
|
|
[/column]
|
|
|
|
[/row]
|
|
|
|
[/grid]
|
|
|
|
[/toggle_panel]
|
|
|
|
[/column]
|
|
|
|
[/row]
|
|
|
|
[/list_definition]
|
|
|
|
[/listbox]
|
|
|
|
[/column]
|
|
|
|
[/row]
|
|
|
|
[/grid]
|
|
|
|
[/column]
|
|
|
|
[/row]
|
|
|
|
#enddef
|
|
|
|
#define _GUI_MP_CREATE_MAP_SETTINGS
|
|
[row]
|
|
grow_factor = 0
|
|
|
|
[column]
|
|
grow_factor = 0
|
|
|
|
border = "all"
|
|
border_size = 5
|
|
horizontal_alignment = "left"
|
|
[toggle_button]
|
|
id = "use_map_settings"
|
|
definition = "default"
|
|
|
|
label = _ "Use Map Settings"
|
|
tooltip = _ "Use scenario specific settings"
|
|
[/toggle_button]
|
|
|
|
[/column]
|
|
|
|
[/row]
|
|
|
|
[row]
|
|
grow_factor = 0
|
|
|
|
[column]
|
|
grow_factor = 1
|
|
horizontal_grow = true
|
|
|
|
[grid]
|
|
|
|
{_GUI_MP_CREATE_OPTION_SLIDER ( _ "Number of Turns") "turn_count" 1 100 ( _ "The maximum number of turns the game can last") (
|
|
maximum_value_label = _ "unlimited"
|
|
)}
|
|
|
|
{_GUI_MP_CREATE_OPTION_SLIDER ( _ "Village Gold") "village_gold" 0 8 ( _ "The amount of income each village yields per turn") ()}
|
|
|
|
{_GUI_MP_CREATE_OPTION_SLIDER ( _ "Village Support") "village_support" 0 8 ( _ "The number of unit levels each village can support") ()}
|
|
|
|
{_GUI_MP_CREATE_OPTION_SLIDER ( _ "Experience Modifier") "experience_modifier" 30 200 ( _ "The amount of experience a unit needs to advance") (step_size=10)}
|
|
|
|
[/grid]
|
|
|
|
[/column]
|
|
|
|
[/row]
|
|
|
|
[row]
|
|
grow_factor = 0
|
|
|
|
[column]
|
|
horizontal_grow = true
|
|
|
|
[grid]
|
|
|
|
[row]
|
|
|
|
[column]
|
|
grow_factor = 0
|
|
|
|
{_GUI_MP_CREATE_ALIGN_SPACER}
|
|
[/column]
|
|
|
|
[column]
|
|
grow_factor = 1
|
|
|
|
border = "all"
|
|
border_size = 5
|
|
horizontal_alignment = "left"
|
|
[toggle_button]
|
|
id = "fog"
|
|
definition = "default"
|
|
|
|
label = _ "Fog of War"
|
|
tooltip = _ "Enemy units cannot be seen unless they are in range of your units"
|
|
[/toggle_button]
|
|
|
|
[/column]
|
|
|
|
[column]
|
|
grow_factor = 1
|
|
|
|
border = "all"
|
|
border_size = 5
|
|
horizontal_alignment = "left"
|
|
[toggle_button]
|
|
id = "shroud"
|
|
definition = "default"
|
|
|
|
label = _ "Shroud"
|
|
tooltip = _ "The map is unknown until your units explore it"
|
|
[/toggle_button]
|
|
|
|
[/column]
|
|
|
|
[column]
|
|
grow_factor = 1
|
|
vertical_alignment = "top"
|
|
|
|
border = "all"
|
|
border_size = 5
|
|
horizontal_alignment = "left"
|
|
[toggle_button]
|
|
id = "random_start_time"
|
|
definition = "default"
|
|
|
|
label = _ "Random Start Time"
|
|
tooltip = _ "Randomize the starting time of day"
|
|
[/toggle_button]
|
|
|
|
[/column]
|
|
|
|
[/row]
|
|
|
|
[/grid]
|
|
|
|
[/column]
|
|
|
|
[/row]
|
|
#enddef
|
|
|
|
#define _GUI_MP_CREATE_TIME_LIMIT
|
|
[row]
|
|
grow_factor = 0
|
|
|
|
[column]
|
|
horizontal_grow = true
|
|
|
|
[grid]
|
|
|
|
[row]
|
|
|
|
[column]
|
|
grow_factor = 0
|
|
|
|
border = "all"
|
|
border_size = 5
|
|
horizontal_alignment = "left"
|
|
|
|
[toggle_button]
|
|
id = "time_limit"
|
|
definition = "default"
|
|
|
|
label = _ "Time Limit"
|
|
tooltip = _ "Enable custom time limits"
|
|
[/toggle_button]
|
|
|
|
[/column]
|
|
|
|
[column]
|
|
grow_factor = 1
|
|
|
|
border = "all"
|
|
border_size = 5
|
|
horizontal_alignment = "right"
|
|
|
|
[button]
|
|
id = "reset_timer_defaults"
|
|
label = _ "Defaults"
|
|
definition = "default"
|
|
[/button]
|
|
|
|
[/column]
|
|
|
|
[/row]
|
|
|
|
[/grid]
|
|
|
|
[/column]
|
|
|
|
[/row]
|
|
|
|
[row]
|
|
grow_factor = 0
|
|
|
|
[column]
|
|
grow_factor = 1
|
|
horizontal_grow = true
|
|
|
|
[grid]
|
|
|
|
{_GUI_MP_CREATE_OPTION_SLIDER ( _ "Initial Limit") "init_turn_limit" 30 3000 ( _ "Longest time allowed for first turn (seconds)") (step_size=15)}
|
|
|
|
{_GUI_MP_CREATE_OPTION_SLIDER ( _ "Turn Bonus") "turn_bonus" 10 600 ( _ "Time for general tasks each turn (seconds)") (step_size=3)}
|
|
|
|
{_GUI_MP_CREATE_OPTION_SLIDER ( _ "Reservoir") "reservoir" 30 3000 ( _ "Longest time possible for any turn (seconds)") (step_size=15)}
|
|
|
|
{_GUI_MP_CREATE_OPTION_SLIDER ( _ "Action Bonus") "action_bonus" 0 60 ( _ "Time for each attack, recruit, and capture") ()}
|
|
|
|
[/grid]
|
|
|
|
[/column]
|
|
|
|
[/row]
|
|
|
|
# Keeping this commented out in case it's needed again
|
|
#[row]
|
|
# grow_factor = 0
|
|
#
|
|
# [column]
|
|
# grow_factor = 1
|
|
# horizontal_grow = true
|
|
#
|
|
# [spacer]
|
|
# width = "(if(screen_width > 1280, (screen_width / 2.4), 0))"
|
|
# [/spacer]
|
|
#
|
|
# [/column]
|
|
#
|
|
#[/row]
|
|
#enddef
|
|
|
|
#define _GUI_MP_CREATE_TAB_BAR
|
|
[horizontal_listbox]
|
|
id = "tab_bar"
|
|
horizontal_scrollbar_mode = "never"
|
|
vertical_scrollbar_mode = "never"
|
|
|
|
[list_definition]
|
|
[row]
|
|
[column]
|
|
horizontal_grow = true
|
|
|
|
[toggle_panel]
|
|
linked_group = "tabs"
|
|
|
|
[grid]
|
|
|
|
[row]
|
|
|
|
{_GUI_MP_CREATE_TAB_PADDING}
|
|
|
|
[column]
|
|
grow_factor = 1
|
|
border = all
|
|
border_size = 10
|
|
|
|
[label]
|
|
id = "tab_label"
|
|
wrap = true
|
|
[/label]
|
|
|
|
[/column]
|
|
|
|
{_GUI_MP_CREATE_TAB_PADDING}
|
|
|
|
[/row]
|
|
|
|
[/grid]
|
|
|
|
[/toggle_panel]
|
|
[/column]
|
|
[/row]
|
|
[/list_definition]
|
|
|
|
[list_data]
|
|
|
|
[row]
|
|
|
|
[column]
|
|
|
|
[widget]
|
|
id = "tab_label"
|
|
label = _ "General"
|
|
[/widget]
|
|
|
|
[/column]
|
|
|
|
[/row]
|
|
|
|
[row]
|
|
|
|
[column]
|
|
|
|
[widget]
|
|
id = "tab_label"
|
|
label = _ "Custom Options"
|
|
[/widget]
|
|
|
|
[/column]
|
|
|
|
[/row]
|
|
|
|
[row]
|
|
|
|
[column]
|
|
|
|
[widget]
|
|
id = "tab_label"
|
|
label = _ "Game Settings"
|
|
[/widget]
|
|
|
|
[/column]
|
|
|
|
[/row]
|
|
|
|
[/list_data]
|
|
[/horizontal_listbox]
|
|
#enddef
|
|
|
|
#define _GUI_MP_CREATE_TAB_PADDING
|
|
[column]
|
|
grow_factor = 0
|
|
border = all
|
|
border_size = 5
|
|
|
|
[spacer]
|
|
width = 10
|
|
[/spacer]
|
|
|
|
[/column]
|
|
#enddef
|
|
|
|
#define _GUI_MP_CREATE_MINIMAP_STACK
|
|
[column]
|
|
grow_factor = 0
|
|
horizontal_grow = true
|
|
|
|
{GUI_FORCE_WIDGET_MINIMUM_SIZE "(if(screen_width <= 1280, 200, 275))" "(if(screen_width <= 1280, 200, 275))" (
|
|
[stacked_widget]
|
|
id = "minimap_stack"
|
|
definition = "default"
|
|
|
|
[layer]
|
|
|
|
[row]
|
|
|
|
[column]
|
|
horizontal_grow = true
|
|
vertical_grow = true
|
|
border = "all"
|
|
border_size = 5
|
|
|
|
[minimap]
|
|
id = "minimap"
|
|
definition = "no_size"
|
|
[/minimap]
|
|
[/column]
|
|
|
|
[/row]
|
|
|
|
[/layer]
|
|
|
|
[layer]
|
|
|
|
[row]
|
|
|
|
[column]
|
|
horizontal_grow = true
|
|
vertical_grow = true
|
|
border = "all"
|
|
border_size = 5
|
|
|
|
[image]
|
|
id = "campaign_image"
|
|
definition = "default"
|
|
[/image]
|
|
[/column]
|
|
|
|
[/row]
|
|
|
|
[/layer]
|
|
|
|
[/stacked_widget]
|
|
|
|
)}
|
|
|
|
[/column]
|
|
#enddef
|
|
|
|
#define _GUI_MP_CREATE_GAME_LIST
|
|
[grid]
|
|
|
|
[row]
|
|
grow_factor = 0
|
|
|
|
[column]
|
|
grow_factor = 1
|
|
|
|
border = "all"
|
|
border_size = 5
|
|
horizontal_grow = true
|
|
[text_box]
|
|
id = "game_filter"
|
|
definition = "default"
|
|
{FILTER_TEXT_BOX_HINT}
|
|
[/text_box]
|
|
|
|
[/column]
|
|
|
|
[/row]
|
|
|
|
[row]
|
|
grow_factor = 0
|
|
|
|
[column]
|
|
grow_factor = 1
|
|
horizontal_grow = true
|
|
|
|
[grid]
|
|
|
|
[row]
|
|
grow_factor = 0
|
|
|
|
[column]
|
|
grow_factor = 0
|
|
|
|
border = "all"
|
|
border_size = 5
|
|
horizontal_alignment = "left"
|
|
[label]
|
|
definition = "default_small"
|
|
|
|
label = _ "Players:"
|
|
[/label]
|
|
|
|
[/column]
|
|
|
|
[column]
|
|
grow_factor = 1
|
|
|
|
border = "all"
|
|
border_size = 5
|
|
horizontal_grow = true
|
|
[slider]
|
|
id = "num_players"
|
|
definition = "default"
|
|
|
|
minimum_value = 1
|
|
maximum_value = 9
|
|
step_size = 1
|
|
|
|
minimum_value_label = _ "Any"
|
|
[/slider]
|
|
|
|
[/column]
|
|
|
|
[/row]
|
|
|
|
[/grid]
|
|
|
|
[/column]
|
|
|
|
[/row]
|
|
|
|
[row]
|
|
|
|
[column]
|
|
grow_factor = 0
|
|
|
|
border = "all"
|
|
border_size = 5
|
|
horizontal_grow = true
|
|
vertical_alignment = "top"
|
|
|
|
[menu_button]
|
|
id = "game_types"
|
|
definition = "default"
|
|
[/menu_button]
|
|
|
|
[/column]
|
|
|
|
[/row]
|
|
|
|
[row]
|
|
grow_factor = 1
|
|
|
|
[column]
|
|
grow_factor = 1
|
|
|
|
border = "all"
|
|
border_size = 5
|
|
horizontal_grow = true
|
|
vertical_grow = true
|
|
|
|
[listbox]
|
|
id = "games_list"
|
|
definition = "default"
|
|
horizontal_scrollbar_mode = "never"
|
|
|
|
[list_definition]
|
|
|
|
[row]
|
|
|
|
[column]
|
|
grow_factor = 1
|
|
horizontal_grow = true
|
|
|
|
[toggle_panel]
|
|
id = "game_list_panel"
|
|
definition = "default"
|
|
return_value_id = "ok"
|
|
|
|
[grid]
|
|
|
|
[row]
|
|
[column]
|
|
grow_factor = 0
|
|
horizontal_grow = true
|
|
border = "all"
|
|
border_size = 10
|
|
|
|
[image]
|
|
id = "game_icon"
|
|
definition = "default"
|
|
linked_group = "game_icons"
|
|
[/image]
|
|
|
|
[/column]
|
|
|
|
[column]
|
|
grow_factor = 1
|
|
horizontal_grow = true
|
|
border = "all"
|
|
border_size = 10
|
|
|
|
[label]
|
|
id = "game_name"
|
|
definition = "default_small"
|
|
[/label]
|
|
|
|
[/column]
|
|
|
|
[/row]
|
|
|
|
[/grid]
|
|
|
|
[/toggle_panel]
|
|
|
|
[/column]
|
|
|
|
[/row]
|
|
|
|
[/list_definition]
|
|
|
|
[/listbox]
|
|
|
|
[/column]
|
|
|
|
[/row]
|
|
|
|
[/grid]
|
|
#enddef
|
|
|
|
#define _GUI_MP_CREATE_MAP_OPTIONS
|
|
[column]
|
|
grow_factor = 1
|
|
vertical_grow = true
|
|
horizontal_grow = true
|
|
|
|
[grid]
|
|
|
|
[row]
|
|
grow_factor = 0
|
|
|
|
[column]
|
|
grow_factor = 0
|
|
|
|
border = "all"
|
|
border_size = 5
|
|
horizontal_alignment = "left"
|
|
vertical_alignment = "top"
|
|
[label]
|
|
definition = "default_small"
|
|
|
|
label = _ "Random map options: "
|
|
[/label]
|
|
|
|
[/column]
|
|
|
|
[/row]
|
|
|
|
[row]
|
|
grow_factor = 0
|
|
|
|
[column]
|
|
grow_factor = 0
|
|
|
|
border = "all"
|
|
border_size = 5
|
|
horizontal_alignment = "left"
|
|
vertical_alignment = "top"
|
|
[button]
|
|
id = "random_map_regenerate"
|
|
definition = "default"
|
|
|
|
label = _ "Regenerate"
|
|
[/button]
|
|
|
|
[/column]
|
|
|
|
[/row]
|
|
|
|
[row]
|
|
grow_factor = 0
|
|
|
|
[column]
|
|
grow_factor = 0
|
|
|
|
border = "all"
|
|
border_size = 5
|
|
horizontal_alignment = "left"
|
|
vertical_alignment = "top"
|
|
[button]
|
|
id = "random_map_settings"
|
|
definition = "default"
|
|
|
|
label = _ "Settings"
|
|
[/button]
|
|
|
|
[/column]
|
|
|
|
[/row]
|
|
|
|
[row]
|
|
grow_factor = 1
|
|
|
|
[column]
|
|
grow_factor = 0
|
|
|
|
border = "all"
|
|
border_size = 5
|
|
horizontal_alignment = "left"
|
|
vertical_alignment = "bottom"
|
|
[button]
|
|
id = "load_game"
|
|
definition = "default"
|
|
|
|
label = _ "Load Game"
|
|
[/button]
|
|
|
|
[/column]
|
|
|
|
[/row]
|
|
|
|
[/grid]
|
|
|
|
[/column]
|
|
#enddef
|
|
|
|
#define _GUI_MP_CREATE_MAIN_TOGGLE ID NAME TOOLTIP
|
|
[column]
|
|
grow_factor = 1
|
|
|
|
border = "all"
|
|
border_size = 5
|
|
horizontal_alignment = "left"
|
|
[toggle_button]
|
|
id = {ID}
|
|
definition = "default"
|
|
|
|
label = {NAME}
|
|
tooltip = {TOOLTIP}
|
|
[/toggle_button]
|
|
|
|
[/column]
|
|
#enddef
|
|
|
|
#define _GUI_MP_CREATE_SHUFFLE_TOGGLE
|
|
{_GUI_MP_CREATE_MAIN_TOGGLE "shuffle_sides" _"Shuffle Sides" _"Assign sides to players at random"}
|
|
#enddef
|
|
|
|
#define _GUI_MP_CREATE_OBSERVER_TOGGLE
|
|
{_GUI_MP_CREATE_MAIN_TOGGLE "observers" _"Observers" _"Allow users who are not playing to watch the game"}
|
|
#enddef
|
|
|
|
#define _GUI_MP_CREATE_SYNC_TOGGLE
|
|
{_GUI_MP_CREATE_MAIN_TOGGLE "strict_sync" _"Strict Synchronization" _"Stricter checks for out-of-sync errors"}
|
|
#enddef
|
|
|
|
#define _GUI_MP_CREATE_PRIVATE_TOGGLE
|
|
{_GUI_MP_CREATE_MAIN_TOGGLE "private_replay" _"Private Replay" _"Whether the replay will be publicly available"}
|
|
#enddef
|
|
|
|
#define _GUI_MP_CREATE_MAIN_OPTIONS
|
|
[row]
|
|
grow_factor = 0
|
|
|
|
[column]
|
|
grow_factor = 0
|
|
|
|
border = "all"
|
|
border_size = 5
|
|
horizontal_alignment = "left"
|
|
[label]
|
|
definition = "default"
|
|
|
|
label = _ "Name of game:"
|
|
[/label]
|
|
|
|
[/column]
|
|
|
|
[column]
|
|
grow_factor = 1
|
|
|
|
border = "all"
|
|
border_size = 5
|
|
horizontal_alignment = "left"
|
|
[text_box]
|
|
id = "game_name"
|
|
definition = "default"
|
|
max_input_length = 50
|
|
[/text_box]
|
|
|
|
[/column]
|
|
|
|
[/row]
|
|
|
|
[row]
|
|
grow_factor = 0
|
|
|
|
[column]
|
|
grow_factor = 0
|
|
|
|
border = "all"
|
|
border_size = 5
|
|
horizontal_alignment = "left"
|
|
[label]
|
|
definition = "default"
|
|
|
|
label = _ "Password:"
|
|
[/label]
|
|
|
|
[/column]
|
|
|
|
[column]
|
|
grow_factor = 1
|
|
|
|
border = "all"
|
|
border_size = 5
|
|
horizontal_alignment = "left"
|
|
[text_box]
|
|
id = "game_password"
|
|
definition = "default"
|
|
tooltip = _ "Set the password that people wanting to join your game as players must enter"
|
|
[/text_box]
|
|
|
|
[/column]
|
|
|
|
[/row]
|
|
#enddef
|
|
|
|
[window_definition]
|
|
id = "mp_create"
|
|
description = "A simple window without border decorations and the ability to set a custom background."
|
|
|
|
{_GUI_RESOLUTION_BORDERLESS_BASE () 10 13 (
|
|
[image]
|
|
x = "(width - image_width)"
|
|
y = 0
|
|
w = "(image_original_width * (height / image_original_height))"
|
|
h = "(height)"
|
|
|
|
# TODO: this should be generated with IPFs once we get a gradient function
|
|
name = "dialogs/multi_create/background.png"
|
|
[/image]
|
|
|
|
#
|
|
# Corners
|
|
#
|
|
|
|
[image]
|
|
x = 0
|
|
y = 0
|
|
w = "(image_width)"
|
|
h = "(image_height)"
|
|
name = "dialogs/multi_create/corner.png~ROTATE(90)"
|
|
[/image]
|
|
|
|
[image]
|
|
x = "(width - image_width)"
|
|
y = "(height - image_height)"
|
|
w = "(image_width)"
|
|
h = "(image_height)"
|
|
name = "dialogs/multi_create/corner.png~ROTATE(-90)"
|
|
[/image]
|
|
|
|
#
|
|
# Decor
|
|
#
|
|
|
|
[image]
|
|
x = "((width / 2) - (image_width / 2))"
|
|
y = "(height - image_height)"
|
|
w = "(image_width)"
|
|
h = "(image_height)"
|
|
name = "dialogs/multi_create/decor.png"
|
|
[/image]
|
|
)}
|
|
[/window_definition]
|
|
|
|
[window]
|
|
id = "mp_create_game"
|
|
description = "MP create game dialog."
|
|
|
|
{./mp_create_game/tiny_resolution.cfg}
|
|
# {./mp_create_game/small_resolution.cfg}
|
|
{./mp_create_game/default_resolution.cfg}
|
|
[/window]
|
|
|
|
#undef _GUI_MP_CREATE_OPTION_SLIDER
|
|
#undef _GUI_MP_CREATE_GENERAL_PANEL
|
|
#undef _GUI_MP_CREATE_MAP_SETTINGS
|
|
#undef _GUI_MP_CREATE_TIME_LIMIT
|
|
#undef _GUI_MP_CREATE_TAB_BAR
|
|
#undef _GUI_MP_CREATE_TAB_PADDING
|
|
#undef _GUI_MP_CREATE_ALIGN_SPACER
|
|
#undef _GUI_MP_CREATE_MINIMAP_STACK
|
|
#undef _GUI_MP_CREATE_GAME_LIST
|
|
#undef _GUI_MP_CREATE_MAP_OPTIONS
|
|
#undef _GUI_MP_CREATE_MAIN_OPTIONS
|
|
#undef _GUI_MP_CREATE_MAIN_TOGGLE
|
|
#undef _GUI_MP_CREATE_SHUFFLE_TOGGLE
|
|
#undef _GUI_MP_CREATE_OBSERVER_TOGGLE
|
|
#undef _GUI_MP_CREATE_SYNC_TOGGLE
|
|
#undef _GUI_MP_CREATE_PRIVATE_TOGGLE
|