Backport the fixed Classic/Legacy (1.10) theme from master
|
@ -45,6 +45,8 @@ Version 1.12.0+dev:
|
|||
variations (bug #22902).
|
||||
* Hid alternate Great Wolf variation from help as it is identical to the
|
||||
default variation stats-wise.
|
||||
* User interface:
|
||||
* Added a Classic theme which restores the 1.10 game UI.
|
||||
* WML engine:
|
||||
* Fixed nested macros emitting incorrect bindings to the default 'wesnoth'
|
||||
textdomain at the end of a substitution instead of the parent textdomain,
|
||||
|
|
BIN
data/core/images/themes/legacy/rightside-bg.png
Normal file
After Width: | Height: | Size: 4.9 KiB |
BIN
data/core/images/themes/legacy/rightside-bottom.png
Normal file
After Width: | Height: | Size: 3.1 KiB |
BIN
data/core/images/themes/legacy/rightside-small.png
Normal file
After Width: | Height: | Size: 5.1 KiB |
BIN
data/core/images/themes/legacy/rightside.png
Normal file
After Width: | Height: | Size: 5.5 KiB |
BIN
data/core/images/themes/legacy/status-bg.png
Normal file
After Width: | Height: | Size: 189 B |
BIN
data/core/images/themes/legacy/top-bg.png
Normal file
After Width: | Height: | Size: 1.6 KiB |
|
@ -491,3 +491,143 @@
|
|||
[/add]
|
||||
[/replay]
|
||||
#enddef
|
||||
|
||||
#define CLASSIC_REPLAY_THEME FONT_SMALL_SIZE
|
||||
[replay]
|
||||
[change]
|
||||
id=main-map
|
||||
ref=top-panel
|
||||
rect="=,+30,+882,768"
|
||||
[/change]
|
||||
[add]
|
||||
[panel]
|
||||
id=replay-panel
|
||||
image=themes/legacy/top-bg.png
|
||||
ref=top-panel
|
||||
rect="=,+0,+882,+30"
|
||||
xanchor=left
|
||||
yanchor=fixed
|
||||
[/panel]
|
||||
[/add]
|
||||
[add]
|
||||
[label]
|
||||
id=replay-label
|
||||
text= _ "Replay"
|
||||
ref=replay-panel
|
||||
rect="=+3,=+5,+60,=-4"
|
||||
font_size={FONT_SMALL_SIZE}
|
||||
font_rgb=160,160,160
|
||||
xanchor=fixed
|
||||
yanchor=fixed
|
||||
[/label]
|
||||
[/add]
|
||||
[add]
|
||||
[action]
|
||||
id=button-playreplay
|
||||
ref=replay-label
|
||||
type=image
|
||||
image=classic/play
|
||||
title= _ "Play"
|
||||
tooltip= _ "continuous replay"
|
||||
items=playreplay
|
||||
rect="+4,=-4,+23,="
|
||||
xanchor=fixed
|
||||
yanchor=fixed
|
||||
[/action]
|
||||
[/add]
|
||||
[add]
|
||||
[action]
|
||||
id=button-stopreplay
|
||||
ref=button-playreplay
|
||||
type=image
|
||||
image=classic/pause
|
||||
title= _ "Stop"
|
||||
tooltip= _ "pause at end of turn"
|
||||
items=stopreplay
|
||||
rect="+4,=,+23,="
|
||||
xanchor=fixed
|
||||
yanchor=fixed
|
||||
[/action]
|
||||
[/add]
|
||||
[add]
|
||||
[action]
|
||||
id=button-resetreplay
|
||||
ref=button-stopreplay
|
||||
type=image
|
||||
image=classic/stop
|
||||
title= _ "Reset"
|
||||
tooltip= _ "reset to beginning"
|
||||
items=resetreplay
|
||||
rect="+4,=,+23,="
|
||||
xanchor=fixed
|
||||
yanchor=fixed
|
||||
[/action]
|
||||
[/add]
|
||||
[add]
|
||||
[action]
|
||||
id=button-nextturn
|
||||
ref=button-resetreplay
|
||||
type=image
|
||||
image=classic/play-turn
|
||||
title= _ "Next Turn"
|
||||
tooltip= _ "play turn"
|
||||
items=replaynextturn
|
||||
rect="+4,=,+23,="
|
||||
xanchor=fixed
|
||||
yanchor=fixed
|
||||
[/action]
|
||||
[/add]
|
||||
[add]
|
||||
[action]
|
||||
id=button-nextside
|
||||
ref=button-nextturn
|
||||
type=image
|
||||
image=classic/play-side
|
||||
title= _ "Next Side"
|
||||
tooltip= _ "play side turn"
|
||||
items=replaynextside
|
||||
rect="+4,=,+23,="
|
||||
xanchor=fixed
|
||||
yanchor=fixed
|
||||
[/action]
|
||||
[/add]
|
||||
[add]
|
||||
[action]
|
||||
id=button-nextmove
|
||||
ref=button-nextside
|
||||
type=image
|
||||
image=classic/play-move
|
||||
title= _ "Next Move"
|
||||
tooltip= _ "play single move"
|
||||
items=replaynextmove
|
||||
rect="+4,=,+23,="
|
||||
xanchor=fixed
|
||||
yanchor=fixed
|
||||
[/action]
|
||||
[/add]
|
||||
[add]
|
||||
[menu]
|
||||
id=show-what
|
||||
ref=button-nextmove
|
||||
image=classic/lite
|
||||
title= _ "Point of view"
|
||||
items=replayshowteam1,replayshoweach,replayshoweverything
|
||||
rect="+15,=+2,+100,+10"
|
||||
xanchor=fixed
|
||||
yanchor=fixed
|
||||
[/menu]
|
||||
[/add]
|
||||
[add]
|
||||
[action]
|
||||
id=skip-animation
|
||||
ref=show-what
|
||||
type=checkbox
|
||||
title= _ "Skip animation"
|
||||
items=replayskipanimation
|
||||
rect="+15,=+1,+80,+10"
|
||||
xanchor=fixed
|
||||
yanchor=fixed
|
||||
[/action]
|
||||
[/add]
|
||||
[/replay]
|
||||
#enddef
|
||||
|
|
727
data/themes/classic.cfg
Normal file
|
@ -0,0 +1,727 @@
|
|||
#textdomain wesnoth
|
||||
|
||||
# wmlscope: set export=no
|
||||
|
||||
# some information about how theming works (especially the coordinates
|
||||
# defined with rect=):
|
||||
# http://www.wesnoth.org/forum/viewtopic.php?p=213708#213708
|
||||
|
||||
[theme]
|
||||
id=Classic
|
||||
name= _ "theme^Classic"
|
||||
# wmllint: local spelling pre-1.12
|
||||
description= _ "The classic, pre-1.12 theme"
|
||||
|
||||
#define DEFAULT_FONT_NORMAL
|
||||
14 #enddef
|
||||
#define DEFAULT_FONT_SMALL
|
||||
12 #enddef
|
||||
#define DEFAULT_FONT_TINY
|
||||
10 #enddef
|
||||
#define DEFAULT_FONT_REALLYTINY
|
||||
9 #enddef
|
||||
|
||||
[resolution]
|
||||
id=1024x768
|
||||
width=1024
|
||||
height=768
|
||||
|
||||
[screen]
|
||||
# this is only useful as a ref for other rects
|
||||
id=screen
|
||||
rect="0,0,1024,768"
|
||||
[/screen]
|
||||
|
||||
[panel]
|
||||
id=top-panel
|
||||
image=themes/legacy/top-bg.png
|
||||
ref=screen
|
||||
rect="=,=,=,+26"
|
||||
xanchor=top
|
||||
yanchor=fixed
|
||||
[/panel]
|
||||
|
||||
[main_map]
|
||||
id=main-map
|
||||
rect="=,+0,+882,768"
|
||||
xanchor=left
|
||||
yanchor=top
|
||||
[/main_map]
|
||||
|
||||
[main_map_border]
|
||||
border_size = 0.5
|
||||
background_image = "terrain/off-map/background.png"
|
||||
|
||||
# this image is processed by the terrain matching code so should be
|
||||
# in the terrains directory and should ommit the 'terrain/' prefix
|
||||
# and the '.png' suffix
|
||||
tile_image = "off-map/alpha.png"
|
||||
|
||||
corner_image_top_left = "terrain/off-map/fade_corner_top_left.png"
|
||||
corner_image_bottom_left = "terrain/off-map/fade_corner_bottom_left.png"
|
||||
|
||||
# odd means the corner is on a tile with an odd x value,
|
||||
# the tile is the ingame tile not the odd in C++
|
||||
corner_image_top_right_odd = "terrain/off-map/fade_corner_top_right_odd.png"
|
||||
corner_image_top_right_even = "terrain/off-map/fade_corner_top_right_even.png"
|
||||
|
||||
corner_image_bottom_right_odd = "terrain/off-map/fade_corner_bottom_right_odd.png"
|
||||
corner_image_bottom_right_even = "terrain/off-map/fade_corner_bottom_right_even.png"
|
||||
|
||||
border_image_left = "terrain/off-map/fade_border_left.png"
|
||||
border_image_right = "terrain/off-map/fade_border_right.png"
|
||||
|
||||
border_image_top_odd = "terrain/off-map/fade_border_top_odd.png"
|
||||
border_image_top_even = "terrain/off-map/fade_border_top_even.png"
|
||||
|
||||
border_image_bottom_odd = "terrain/off-map/fade_border_bottom_odd.png"
|
||||
border_image_bottom_even = "terrain/off-map/fade_border_bottom_even.png"
|
||||
[/main_map_border]
|
||||
|
||||
# rightside panel
|
||||
[panel]
|
||||
id=top-right-panel
|
||||
image=themes/legacy/rightside.png
|
||||
rect="+0,=+0,1024,+284"
|
||||
xanchor=right
|
||||
yanchor=fixed
|
||||
[/panel]
|
||||
[panel]
|
||||
id=middle-right-panel
|
||||
image=themes/legacy/rightside-bg.png
|
||||
rect="=,+0,=,+421"
|
||||
xanchor=right
|
||||
yanchor=top
|
||||
[/panel]
|
||||
[panel]
|
||||
id=bottom-right-panel
|
||||
image=themes/legacy/rightside-bottom.png
|
||||
rect="=,+0,=,768"
|
||||
xanchor=right
|
||||
yanchor=bottom
|
||||
[/panel]
|
||||
|
||||
[menu]
|
||||
id=menu-main
|
||||
title= _ "Menu"
|
||||
image=classic/lite
|
||||
items=objectives,statistics,unitlist,statustable,save,savereplay,savemap,load,preferences,chatlog,AUTOSAVES,help,stopnetwork,startnetwork,quit
|
||||
ref=top-panel
|
||||
rect="=+3,=+1,+100,=-4"
|
||||
xanchor=fixed
|
||||
yanchor=fixed
|
||||
[/menu]
|
||||
|
||||
[menu]
|
||||
id=actions-menu
|
||||
title= _ "Actions"
|
||||
image=classic/lite
|
||||
items=undo,redo,wbexecuteallactions,wbexecuteaction,wbdeleteaction,cycle,speak,recruit,recall,showenemymoves,bestenemymoves,wbtoggle,delayshroud,updateshroud,endturn
|
||||
rect="+2,=,+100,="
|
||||
xanchor=fixed
|
||||
yanchor=fixed
|
||||
[/menu]
|
||||
|
||||
[menu]
|
||||
is_context_menu=true
|
||||
items=wml,undo,redo,wbexecuteaction,wbdeleteaction,wbbumpupaction,wbbumpdownaction,wbsupposedead,describeterrain,describeunit,renameunit,createunit,changeside,,killunit,labelteamterrain,labelterrain,clearlabels,speak,continue,recruit,recall,wbtoggle,delayshroud,updateshroud,cycle,endturn
|
||||
[/menu]
|
||||
[mini_map]
|
||||
id=mini-map
|
||||
ref=top-right-panel
|
||||
rect="=+10,=+7,=-7,+143"
|
||||
xanchor=right
|
||||
yanchor=fixed
|
||||
[/mini_map]
|
||||
|
||||
[action]
|
||||
id=button-endturn
|
||||
image=classic/large-button
|
||||
title= _ "End Turn"
|
||||
title2= _ "End Scenario"
|
||||
items=endturn
|
||||
ref=bottom-right-panel
|
||||
rect="=+17,=+3,+80,+20"
|
||||
xanchor=right
|
||||
yanchor=bottom
|
||||
[/action]
|
||||
|
||||
[panel]
|
||||
id=turn-panel
|
||||
image=themes/legacy/status-bg.png
|
||||
ref=actions-menu
|
||||
rect="+5,=+1,+80,+19"
|
||||
xanchor=fixed
|
||||
yanchor=fixed
|
||||
[/panel]
|
||||
[panel]
|
||||
id=gold-panel
|
||||
image=themes/legacy/status-bg.png
|
||||
rect="+5,=,+76,="
|
||||
xanchor=fixed
|
||||
yanchor=fixed
|
||||
[/panel]
|
||||
[panel]
|
||||
id=villages-panel
|
||||
image=themes/legacy/status-bg.png
|
||||
rect="+5,=,+71,="
|
||||
xanchor=fixed
|
||||
yanchor=fixed
|
||||
[/panel]
|
||||
[panel]
|
||||
id=units-panel
|
||||
image=themes/legacy/status-bg.png
|
||||
rect="+5,=,+71,="
|
||||
xanchor=fixed
|
||||
yanchor=fixed
|
||||
[/panel]
|
||||
[panel]
|
||||
id=upkeep-panel
|
||||
image=themes/legacy/status-bg.png
|
||||
rect="+5,=,+90,="
|
||||
xanchor=fixed
|
||||
yanchor=fixed
|
||||
[/panel]
|
||||
[panel]
|
||||
id=income-panel
|
||||
image=themes/legacy/status-bg.png
|
||||
rect="+5,=,+85,="
|
||||
xanchor=fixed
|
||||
yanchor=fixed
|
||||
[/panel]
|
||||
|
||||
# {COUNTDOWN_THEME}
|
||||
[panel]
|
||||
id=timeout-panel
|
||||
image=themes/legacy/status-bg.png
|
||||
rect="+5,=,+90,="
|
||||
xanchor=fixed
|
||||
yanchor=fixed
|
||||
[/panel]
|
||||
[label]
|
||||
id=time-icon
|
||||
#icon=themes/units.png
|
||||
icon=themes/sand-clock.png
|
||||
ref=timeout-panel
|
||||
rect="=+5,=+1,+17,+17"
|
||||
xanchor=fixed
|
||||
yanchor=fixed
|
||||
[/label]
|
||||
|
||||
# HP/XP
|
||||
[label]
|
||||
id=label-hp
|
||||
font_size={DEFAULT_FONT_TINY}
|
||||
text= _ "HP"
|
||||
ref=top-right-panel
|
||||
rect="=+84,=+209,+54,+12"
|
||||
xanchor=right
|
||||
yanchor=fixed
|
||||
[/label]
|
||||
[label]
|
||||
id=label-xp
|
||||
font_size={DEFAULT_FONT_TINY}
|
||||
text= _ "XP"
|
||||
# FIXME: should be ref=unit-hp
|
||||
rect="=,+14,=,+12"
|
||||
xanchor=right
|
||||
yanchor=fixed
|
||||
[/label]
|
||||
|
||||
[label]
|
||||
id=gold-icon
|
||||
icon=themes/gold.png
|
||||
text= _ "gold"
|
||||
ref=gold-panel
|
||||
rect="=+5,=+1,+17,+17"
|
||||
xanchor=fixed
|
||||
yanchor=fixed
|
||||
[/label]
|
||||
[label]
|
||||
id=villages-icon
|
||||
icon=themes/villages.png
|
||||
text= _ "villages"
|
||||
ref=villages-panel
|
||||
rect="=+5,=+1,+17,+17"
|
||||
xanchor=fixed
|
||||
yanchor=fixed
|
||||
[/label]
|
||||
[label]
|
||||
id=units-icon
|
||||
icon=themes/units.png
|
||||
text= _ "units"
|
||||
ref=units-panel
|
||||
rect="=+5,=+1,+17,+17"
|
||||
xanchor=fixed
|
||||
yanchor=fixed
|
||||
[/label]
|
||||
[label]
|
||||
id=upkeep-icon
|
||||
icon=themes/upkeep.png
|
||||
text= _ "upkeep"
|
||||
ref=upkeep-panel
|
||||
rect="=+5,=+1,+25,+17"
|
||||
xanchor=fixed
|
||||
yanchor=fixed
|
||||
[/label]
|
||||
[label]
|
||||
id=income-icon
|
||||
icon=themes/income.png
|
||||
text= _ "income"
|
||||
ref=income-panel
|
||||
rect="=+5,=+1,+25,+17"
|
||||
xanchor=fixed
|
||||
yanchor=fixed
|
||||
[/label]
|
||||
|
||||
[status]
|
||||
# the time of day image
|
||||
[time_of_day]
|
||||
id=image-tod
|
||||
ref=top-right-panel
|
||||
rect="=+10,=+159,=-7,+39"
|
||||
xanchor=right
|
||||
yanchor=fixed
|
||||
[/time_of_day]
|
||||
|
||||
#put the side playing indicator next to the turn indicator
|
||||
[side_playing]
|
||||
id=icon-sideplaying
|
||||
ref=turn-panel
|
||||
rect="=+3,=+2,+25,+17"
|
||||
xanchor=fixed
|
||||
yanchor=fixed
|
||||
[/side_playing]
|
||||
|
||||
# the game status
|
||||
[turn]
|
||||
id=turn
|
||||
font_size={DEFAULT_FONT_SMALL}
|
||||
rect="+4,=,+55,+16"
|
||||
xanchor=fixed
|
||||
yanchor=fixed
|
||||
prefix="" #wmllint: ignore
|
||||
prefix_literal=""
|
||||
[/turn]
|
||||
[gold]
|
||||
id=gold
|
||||
font_size={DEFAULT_FONT_SMALL}
|
||||
ref=gold-icon
|
||||
rect="+4,=,+55,+16"
|
||||
xanchor=fixed
|
||||
yanchor=fixed
|
||||
prefix="" #wmllint: ignore
|
||||
prefix_literal=""
|
||||
[/gold]
|
||||
[villages]
|
||||
id=villages
|
||||
font_size={DEFAULT_FONT_SMALL}
|
||||
ref=villages-icon
|
||||
rect="+4,=,+55,+16"
|
||||
xanchor=fixed
|
||||
yanchor=fixed
|
||||
prefix="" #wmllint: ignore
|
||||
prefix_literal=""
|
||||
[/villages]
|
||||
[num_units]
|
||||
id=num-units
|
||||
font_size={DEFAULT_FONT_SMALL}
|
||||
ref=units-icon
|
||||
rect="+4,=,+55,+16"
|
||||
xanchor=fixed
|
||||
yanchor=fixed
|
||||
prefix="" #wmllint: ignore
|
||||
prefix_literal=""
|
||||
[/num_units]
|
||||
[upkeep]
|
||||
id=status-upkeep
|
||||
font_size={DEFAULT_FONT_SMALL}
|
||||
ref=upkeep-icon
|
||||
rect="+4,=,+50,+16"
|
||||
xanchor=fixed
|
||||
yanchor=fixed
|
||||
prefix="" #wmllint: ignore
|
||||
prefix_literal=""
|
||||
[/upkeep]
|
||||
[income]
|
||||
id=status-income
|
||||
font_size={DEFAULT_FONT_SMALL}
|
||||
ref=income-icon
|
||||
rect="+4,=,+60,+16"
|
||||
xanchor=fixed
|
||||
yanchor=fixed
|
||||
prefix="" #wmllint: ignore
|
||||
prefix_literal=""
|
||||
[/income]
|
||||
|
||||
{COUNTDOWN_THEME_STATUS {DEFAULT_FONT_SMALL}}
|
||||
|
||||
# This panel encloses the location information displays and the
|
||||
# observer icon. This separate container is used so that we can
|
||||
# make the terrain name display stretch to fill all available space
|
||||
# so that the long strings don't get cut off as easily.
|
||||
[panel]
|
||||
id=terrain-panel
|
||||
rect="+0,=,1024,="
|
||||
xanchor=left
|
||||
yanchor=fixed
|
||||
[/panel]
|
||||
|
||||
# The size of these rectangles only accommodates hex coordinates
|
||||
# up to 99. If either is over that maximum the movement cost will
|
||||
# be pushed off the right end.
|
||||
[position]
|
||||
id=status-position
|
||||
font_size={DEFAULT_FONT_SMALL}
|
||||
ref=terrain-panel
|
||||
rect="=+15,=,+95,="
|
||||
xanchor=fixed
|
||||
yanchor=fixed
|
||||
[/position]
|
||||
[terrain]
|
||||
id=status-terrain
|
||||
font_size={DEFAULT_FONT_SMALL}
|
||||
ref=terrain-panel
|
||||
rect="=+115,=,=-24,="
|
||||
xanchor=left
|
||||
yanchor=fixed
|
||||
[/terrain]
|
||||
[observers]
|
||||
id=observers
|
||||
font_size={DEFAULT_FONT_SMALL}
|
||||
rect="+4,=,+16,+16"
|
||||
xanchor=right
|
||||
yanchor=fixed
|
||||
[/observers]
|
||||
|
||||
#unit stats here
|
||||
[unit_image]
|
||||
id=unit-image
|
||||
ref=top-right-panel
|
||||
rect="=+9,=+215,+72,+72"
|
||||
xanchor=right
|
||||
yanchor=fixed
|
||||
[/unit_image]
|
||||
[unit_name]
|
||||
id=unit-description
|
||||
font_size={DEFAULT_FONT_NORMAL}
|
||||
ref=middle-right-panel
|
||||
rect="=+9,=+3,=-2,+18"
|
||||
xanchor=right
|
||||
yanchor=fixed
|
||||
[/unit_name]
|
||||
[unit_type]
|
||||
id=unit-type
|
||||
font_size={DEFAULT_FONT_SMALL}
|
||||
rect="=,+0,=,+16"
|
||||
xanchor=right
|
||||
yanchor=fixed
|
||||
[/unit_type]
|
||||
[unit_race]
|
||||
id=unit-race
|
||||
font_size={DEFAULT_FONT_SMALL}
|
||||
rect="=,+0,=,+16"
|
||||
prefix= " "
|
||||
xanchor=right
|
||||
yanchor=fixed
|
||||
[/unit_race]
|
||||
[unit_level]
|
||||
id=unit-level
|
||||
font_size={DEFAULT_FONT_SMALL}
|
||||
rect="=,+0,=,+16"
|
||||
prefix= _ "statuspanel^level"
|
||||
prefix_literal=" "
|
||||
xanchor=right
|
||||
yanchor=fixed
|
||||
[/unit_level]
|
||||
[unit_alignment]
|
||||
id=unit-alignment
|
||||
font_size={DEFAULT_FONT_SMALL}
|
||||
rect="=,+0,=,+16"
|
||||
xanchor=right
|
||||
yanchor=fixed
|
||||
[/unit_alignment]
|
||||
[unit_traits]
|
||||
id=unit-traits
|
||||
font_size={DEFAULT_FONT_SMALL}
|
||||
rect="=,+0,=,+16"
|
||||
xanchor=right
|
||||
yanchor=fixed
|
||||
[/unit_traits]
|
||||
[unit_abilities]
|
||||
id=unit-abilities
|
||||
font_size={DEFAULT_FONT_SMALL}
|
||||
rect="=,+0,=,+16"
|
||||
xanchor=right
|
||||
yanchor=fixed
|
||||
[/unit_abilities]
|
||||
[unit_moves]
|
||||
id=unit-moves
|
||||
font_size={DEFAULT_FONT_SMALL}
|
||||
rect="=,+0,=+2,+16"
|
||||
prefix= _ "statuspanel^moves"
|
||||
prefix_literal=": "
|
||||
xanchor=right
|
||||
yanchor=fixed
|
||||
[/unit_moves]
|
||||
[unit_defense]
|
||||
id=unit-defense
|
||||
font_size={DEFAULT_FONT_SMALL}
|
||||
rect="=,+0,=,+16"
|
||||
prefix= _ "statuspanel^terrain def."
|
||||
prefix_literal=": "
|
||||
xanchor=right
|
||||
yanchor=fixed
|
||||
[/unit_defense]
|
||||
[unit_vision]
|
||||
id=unit-vision
|
||||
font_size={DEFAULT_FONT_SMALL}
|
||||
rect="=,+0,=+2,+16"
|
||||
#prefix= _ "statuspanel^vision"
|
||||
#prefix_literal=": "
|
||||
xanchor=right
|
||||
yanchor=fixed
|
||||
[/unit_vision]
|
||||
[unit_hp]
|
||||
id=unit-hp
|
||||
font_size={DEFAULT_FONT_SMALL}
|
||||
ref=label-hp
|
||||
rect="=,+0,+54,+14"
|
||||
#prefix=hp
|
||||
#prefix_literal=" "
|
||||
xanchor=right
|
||||
yanchor=fixed
|
||||
[/unit_hp]
|
||||
[unit_xp]
|
||||
id=unit-xp
|
||||
font_size={DEFAULT_FONT_SMALL}
|
||||
ref=label-xp
|
||||
rect="=,+0,+54,+14"
|
||||
#prefix=xp
|
||||
#prefix_literal=" "
|
||||
xanchor=right
|
||||
yanchor=fixed
|
||||
[/unit_xp]
|
||||
# current position not usable, overlays with the status indication (like slow)
|
||||
# please find a better place (yes, I know that this is barely possible...)
|
||||
# [unit_side]
|
||||
# id=unit-side
|
||||
# font_size={DEFAULT_FONT_SMALL}
|
||||
# ref=unit-xp
|
||||
# rect="=,+0,=,+16"
|
||||
# xanchor=right
|
||||
# yanchor=fixed
|
||||
# [/unit_side]
|
||||
[unit_weapons]
|
||||
id=unit-weapons
|
||||
font_size={DEFAULT_FONT_SMALL}
|
||||
ref=unit-vision
|
||||
rect="=+0,+0,=,730"
|
||||
xanchor=right
|
||||
yanchor=top
|
||||
[/unit_weapons]
|
||||
[unit_status]
|
||||
id=unit-status
|
||||
font_size={DEFAULT_FONT_SMALL}
|
||||
ref=unit-xp
|
||||
rect="=+1,+3,=,+16"
|
||||
xanchor=right
|
||||
yanchor=fixed
|
||||
[/unit_status]
|
||||
[/status]
|
||||
|
||||
{CLASSIC_REPLAY_THEME {DEFAULT_FONT_SMALL}}
|
||||
[/resolution]
|
||||
|
||||
[partialresolution]
|
||||
id=1024x600
|
||||
inherits=1024x768
|
||||
width=1024
|
||||
height=600
|
||||
|
||||
# use right pane with a 40px smaller minimap
|
||||
[change]
|
||||
id=top-right-panel
|
||||
image=themes/legacy/rightside-small.png
|
||||
rect="+0,=+0,1024,+244"
|
||||
[/change]
|
||||
# increase size in middle panel since minimap is 40px smaller
|
||||
# give it additional 10px and move the end-turn button down
|
||||
[change]
|
||||
id=middle-right-panel
|
||||
rect="=,+0,=,+471"
|
||||
[/change]
|
||||
# reduce vertical size of minimap by 40px
|
||||
[change]
|
||||
id=mini-map
|
||||
rect="=+10,=+7,=-7,+103"
|
||||
[/change]
|
||||
# shift tod image up by 40px rel to 768px
|
||||
[change]
|
||||
id=image-tod
|
||||
rect="=+10,=+119,=-7,+39"
|
||||
[/change]
|
||||
# fixing this one fixes HP/XP/unit status
|
||||
[change]
|
||||
id=label-hp
|
||||
font_size={DEFAULT_FONT_TINY}
|
||||
rect="=+84,=+169,+54,+12"
|
||||
[/change]
|
||||
# shift unit image up by 40px rel to 768px
|
||||
[change]
|
||||
id=unit-image
|
||||
rect="=+9,=+175,+72,+72"
|
||||
[/change]
|
||||
[change]
|
||||
id=button-endturn
|
||||
image=button_normal/button_H22
|
||||
rect="=+17,=+3,+80,+20"
|
||||
[/change]
|
||||
# adjust allowed heigth for displaying weapon stuff
|
||||
[change]
|
||||
id=unit-weapons
|
||||
ref=unit-defense
|
||||
font_size={DEFAULT_FONT_SMALL}
|
||||
rect="=+0,+0,=,738"
|
||||
[/change]
|
||||
[/partialresolution]
|
||||
|
||||
[partialresolution]
|
||||
id=800x600
|
||||
inherits=1024x600
|
||||
width=800
|
||||
height=600
|
||||
|
||||
# fix top pane at 800x600
|
||||
[change]
|
||||
id=turn-panel
|
||||
rect="+5,=+1,+80,+19"
|
||||
[/change]
|
||||
[change]
|
||||
id=gold-panel
|
||||
rect="+5,=,+66,="
|
||||
[/change]
|
||||
[change]
|
||||
id=villages-panel
|
||||
rect="+5,=,+61,="
|
||||
[/change]
|
||||
[change]
|
||||
id=units-panel
|
||||
rect="+5,=,+55,="
|
||||
[/change]
|
||||
[change]
|
||||
id=upkeep-panel
|
||||
rect="+5,=,+80,="
|
||||
[/change]
|
||||
[change]
|
||||
id=income-panel
|
||||
rect="+5,=,+55,="
|
||||
[/change]
|
||||
[change]
|
||||
id=turn
|
||||
rect="+4,=,+55,+16"
|
||||
font_size={DEFAULT_FONT_TINY}
|
||||
[/change]
|
||||
[change]
|
||||
id=gold
|
||||
rect="+4,=,+45,+16"
|
||||
font_size={DEFAULT_FONT_TINY}
|
||||
[/change]
|
||||
[change]
|
||||
id=villages
|
||||
rect="+4,=,+45,+16"
|
||||
font_size={DEFAULT_FONT_TINY}
|
||||
[/change]
|
||||
[change]
|
||||
id=num-units
|
||||
rect="+4,=,+45,+16"
|
||||
font_size={DEFAULT_FONT_TINY}
|
||||
[/change]
|
||||
[change]
|
||||
id=status-upkeep
|
||||
rect="+4,=,+40,+16"
|
||||
font_size={DEFAULT_FONT_TINY}
|
||||
[/change]
|
||||
[change]
|
||||
id=status-income
|
||||
rect="+4,=,+50,+16"
|
||||
font_size={DEFAULT_FONT_TINY}
|
||||
[/change]
|
||||
[change]
|
||||
id=timeout-panel
|
||||
rect="+5,=,+75,="
|
||||
[/change]
|
||||
[change]
|
||||
id=report_timeout
|
||||
font_size={DEFAULT_FONT_TINY}
|
||||
rect="+0,=,+55,+20"
|
||||
[/change]
|
||||
[change]
|
||||
id=status-position
|
||||
rect="=+5,=,+80,="
|
||||
font_size={DEFAULT_FONT_TINY}
|
||||
[/change]
|
||||
[/partialresolution]
|
||||
|
||||
[partialresolution]
|
||||
id=800x480
|
||||
inherits=800x600
|
||||
width=800
|
||||
height=480
|
||||
[remove]
|
||||
id=unit-race
|
||||
[/remove]
|
||||
# use smaller fonts to display things correctly when using a vertical resolution smaller than 600px
|
||||
[change]
|
||||
id=unit-description
|
||||
font_size={DEFAULT_FONT_SMALL}
|
||||
rect="=+9,=+3,=-2,+16"
|
||||
[/change]
|
||||
[change]
|
||||
id=unit-type
|
||||
font_size={DEFAULT_FONT_REALLYTINY}
|
||||
rect="=,+0,=,+11"
|
||||
[/change]
|
||||
# placing the unit level right of the alignment
|
||||
# doing it the other way around leads to a strange problem sometimes having the alingment not being displayed
|
||||
# this does not happen with this order
|
||||
[change]
|
||||
id=unit-level
|
||||
font_size={DEFAULT_FONT_REALLYTINY}
|
||||
rect="=+72,+0,=,+11"
|
||||
[/change]
|
||||
[change]
|
||||
id=unit-alignment
|
||||
font_size={DEFAULT_FONT_REALLYTINY}
|
||||
rect="=-72,=,=,+11"
|
||||
[/change]
|
||||
[change]
|
||||
id=unit-traits
|
||||
font_size={DEFAULT_FONT_REALLYTINY}
|
||||
rect="=,+0,=,+11"
|
||||
[/change]
|
||||
[change]
|
||||
id=unit-abilities
|
||||
font_size={DEFAULT_FONT_REALLYTINY}
|
||||
rect="=,+0,=,+11"
|
||||
[/change]
|
||||
[change]
|
||||
id=unit-moves
|
||||
font_size={DEFAULT_FONT_REALLYTINY}
|
||||
rect="=,+0,=,+11"
|
||||
[/change]
|
||||
[remove]
|
||||
id=unit-defense
|
||||
[/remove]
|
||||
[change]
|
||||
id=unit-weapons
|
||||
ref=unit-moves
|
||||
font_size={DEFAULT_FONT_REALLYTINY}
|
||||
[/change]
|
||||
[/partialresolution]
|
||||
[/theme]
|
||||
|
||||
#undef DEFAULT_FONT_NORMAL
|
||||
#undef DEFAULT_FONT_SMALL
|
||||
#undef DEFAULT_FONT_TINY
|
||||
#undef DEFAULT_FONT_REALLYTINY
|
BIN
images/buttons/classic/large-button-active.png
Normal file
After Width: | Height: | Size: 4.4 KiB |
BIN
images/buttons/classic/large-button-pressed.png
Normal file
After Width: | Height: | Size: 4.4 KiB |
BIN
images/buttons/classic/large-button.png
Normal file
After Width: | Height: | Size: 3.4 KiB |
BIN
images/buttons/classic/lite-active.png
Normal file
After Width: | Height: | Size: 477 B |
BIN
images/buttons/classic/lite-pressed.png
Normal file
After Width: | Height: | Size: 503 B |
BIN
images/buttons/classic/lite.png
Normal file
After Width: | Height: | Size: 451 B |
BIN
images/buttons/classic/pause-active.png
Normal file
After Width: | Height: | Size: 549 B |
BIN
images/buttons/classic/pause-pressed.png
Normal file
After Width: | Height: | Size: 575 B |
BIN
images/buttons/classic/pause.png
Normal file
After Width: | Height: | Size: 672 B |
BIN
images/buttons/classic/play-active.png
Normal file
After Width: | Height: | Size: 585 B |
BIN
images/buttons/classic/play-move-active.png
Normal file
After Width: | Height: | Size: 944 B |
BIN
images/buttons/classic/play-move-pressed.png
Normal file
After Width: | Height: | Size: 941 B |
BIN
images/buttons/classic/play-move.png
Normal file
After Width: | Height: | Size: 1 KiB |
BIN
images/buttons/classic/play-pressed.png
Normal file
After Width: | Height: | Size: 617 B |
BIN
images/buttons/classic/play-side-active.png
Normal file
After Width: | Height: | Size: 581 B |
BIN
images/buttons/classic/play-side-pressed.png
Normal file
After Width: | Height: | Size: 606 B |
BIN
images/buttons/classic/play-side.png
Normal file
After Width: | Height: | Size: 705 B |
BIN
images/buttons/classic/play-turn-active.png
Normal file
After Width: | Height: | Size: 615 B |
BIN
images/buttons/classic/play-turn-pressed.png
Normal file
After Width: | Height: | Size: 643 B |
BIN
images/buttons/classic/play-turn.png
Normal file
After Width: | Height: | Size: 721 B |
BIN
images/buttons/classic/play.png
Normal file
After Width: | Height: | Size: 705 B |
BIN
images/buttons/classic/stop-active.png
Normal file
After Width: | Height: | Size: 594 B |
BIN
images/buttons/classic/stop-pressed.png
Normal file
After Width: | Height: | Size: 628 B |
BIN
images/buttons/classic/stop.png
Normal file
After Width: | Height: | Size: 713 B |