forked from metin2/client
412 lines
7.0 KiB
Python
412 lines
7.0 KiB
Python
import locale
|
|
import uiScriptLocale
|
|
|
|
LOCALE_PATH = uiScriptLocale.WINDOWS_PATH
|
|
ICON_SLOT_FILE = "d:/ymir work/ui/public/Slot_Base.sub"
|
|
|
|
window = {
|
|
"name" : "CubeWindow",
|
|
|
|
# "x" : 430,
|
|
# "y" : 130,
|
|
"x" : SCREEN_WIDTH - 176 - 200 - 80,
|
|
"y" : SCREEN_HEIGHT - 37 - 563,
|
|
|
|
|
|
"style" : ("movable", "float",),
|
|
|
|
"width" : 285,
|
|
"height" : 521,
|
|
|
|
"children" :
|
|
(
|
|
{
|
|
"name" : "board",
|
|
"type" : "expanded_image",
|
|
"style" : ("attach",),
|
|
|
|
"x" : 0,
|
|
"y" : 0,
|
|
|
|
"width" : 285,
|
|
"height" : 521,
|
|
|
|
"image" : uiScriptLocale.LOCALE_UISCRIPT_PATH + "new_cube_bg.tga",
|
|
|
|
"children" :
|
|
(
|
|
## Title
|
|
{
|
|
"name" : "TitleBar",
|
|
"type" : "titlebar",
|
|
"style" : ("attach",),
|
|
|
|
"x" : 5,
|
|
"y" : 5,
|
|
|
|
"width" : 273,
|
|
"color" : "yellow",
|
|
|
|
"children" :
|
|
(
|
|
{ "name":"TitleName", "type":"text", "x":77, "y":3, "text":uiScriptLocale.CUBE_TITLE, "text_horizontal_align":"center" },
|
|
),
|
|
},
|
|
|
|
## Cube Slot
|
|
{
|
|
"name" : "CubeSlot",
|
|
"type" : "grid_table",
|
|
|
|
"x" : 14,
|
|
"y" : 364,
|
|
|
|
"start_index" : 0,
|
|
"x_count" : 8,
|
|
"y_count" : 3,
|
|
"x_step" : 32,
|
|
"y_step" : 32,
|
|
|
|
"image" : "d:/ymir work/ui/public/Slot_Base.sub"
|
|
},
|
|
## Print
|
|
{
|
|
"name" : "NeedMoney",
|
|
"type" : "text",
|
|
|
|
"x" : 20,
|
|
"y" : 468,
|
|
|
|
"width" : 200,
|
|
|
|
"horizontal_align" : "right",
|
|
"text_horizontal_align" : "right",
|
|
|
|
"text" : locale.NumberToMoneyString(0),
|
|
},
|
|
|
|
{
|
|
"name" : "contentScrollbar",
|
|
"type" : "thin_scrollbar",
|
|
|
|
"x" : 253,
|
|
"y" : 38,
|
|
|
|
"size" : 315,
|
|
},
|
|
|
|
# Cube Result List. 1 ~ 3
|
|
{
|
|
"name" : "result1board",
|
|
"type" : "window",
|
|
|
|
"x" : 25,
|
|
"y" : 41,
|
|
|
|
"width" : 216,
|
|
"height" : 64,
|
|
|
|
"children" :
|
|
(
|
|
{
|
|
"name" : "result1",
|
|
"type" : "grid_table",
|
|
"start_index" : 0,
|
|
|
|
"x_count" : 1,
|
|
"y_count" : 3,
|
|
"x_step" : 32,
|
|
"y_step" : 32,
|
|
|
|
"x" : 0,
|
|
"y" : 0,
|
|
},
|
|
{
|
|
"name" : "material11",
|
|
"type" : "grid_table",
|
|
"start_index" : 0,
|
|
|
|
"x_count" : 1,
|
|
"y_count" : 3,
|
|
"x_step" : 32,
|
|
"y_step" : 32,
|
|
|
|
"x" : 57,
|
|
"y" : 0,
|
|
},
|
|
{
|
|
"name" : "material12",
|
|
"type" : "grid_table",
|
|
"start_index" : 0,
|
|
|
|
"x_count" : 1,
|
|
"y_count" : 3,
|
|
"x_step" : 32,
|
|
"y_step" : 32,
|
|
|
|
"x" : 90,
|
|
"y" : 0,
|
|
},
|
|
{
|
|
"name" : "material13",
|
|
"type" : "grid_table",
|
|
"start_index" : 0,
|
|
|
|
"x_count" : 1,
|
|
"y_count" : 3,
|
|
"x_step" : 32,
|
|
"y_step" : 32,
|
|
|
|
"x" : 123,
|
|
"y" : 0,
|
|
},
|
|
{
|
|
"name" : "material14",
|
|
"type" : "grid_table",
|
|
"start_index" : 0,
|
|
|
|
"x_count" : 1,
|
|
"y_count" : 3,
|
|
"x_step" : 32,
|
|
"y_step" : 32,
|
|
|
|
"x" : 156,
|
|
"y" : 0,
|
|
},
|
|
{
|
|
"name" : "material15",
|
|
"type" : "grid_table",
|
|
"start_index" : 0,
|
|
|
|
"x_count" : 1,
|
|
"y_count" : 3,
|
|
"x_step" : 32,
|
|
"y_step" : 32,
|
|
|
|
"x" : 189,
|
|
"y" : 0,
|
|
},
|
|
),
|
|
|
|
},
|
|
{
|
|
"name" : "result2board",
|
|
"type" : "window",
|
|
|
|
"x" : 25,
|
|
"y" : 147,
|
|
|
|
"width" : 216,
|
|
"height" : 64,
|
|
|
|
"children" :
|
|
(
|
|
{
|
|
"name" : "result2",
|
|
"type" : "grid_table",
|
|
"start_index" : 0,
|
|
|
|
"x_count" : 1,
|
|
"y_count" : 3,
|
|
"x_step" : 32,
|
|
"y_step" : 32,
|
|
|
|
"x" : 0,
|
|
"y" : 0,
|
|
},
|
|
{
|
|
"name" : "material21",
|
|
"type" : "grid_table",
|
|
"start_index" : 0,
|
|
|
|
"x_count" : 1,
|
|
"y_count" : 3,
|
|
"x_step" : 32,
|
|
"y_step" : 32,
|
|
|
|
"x" : 57,
|
|
"y" : 0,
|
|
},
|
|
{
|
|
"name" : "material22",
|
|
"type" : "grid_table",
|
|
"start_index" : 0,
|
|
|
|
"x_count" : 1,
|
|
"y_count" : 3,
|
|
"x_step" : 32,
|
|
"y_step" : 32,
|
|
|
|
"x" : 90,
|
|
"y" : 0,
|
|
},
|
|
{
|
|
"name" : "material23",
|
|
"type" : "grid_table",
|
|
"start_index" : 0,
|
|
|
|
"x_count" : 1,
|
|
"y_count" : 3,
|
|
"x_step" : 32,
|
|
"y_step" : 32,
|
|
|
|
"x" : 123,
|
|
"y" : 0,
|
|
},
|
|
{
|
|
"name" : "material24",
|
|
"type" : "grid_table",
|
|
"start_index" : 0,
|
|
|
|
"x_count" : 1,
|
|
"y_count" : 3,
|
|
"x_step" : 32,
|
|
"y_step" : 32,
|
|
|
|
"x" : 156,
|
|
"y" : 0,
|
|
},
|
|
{
|
|
"name" : "material25",
|
|
"type" : "grid_table",
|
|
"start_index" : 0,
|
|
|
|
"x_count" : 1,
|
|
"y_count" : 3,
|
|
"x_step" : 32,
|
|
"y_step" : 32,
|
|
|
|
"x" : 189,
|
|
"y" : 0,
|
|
},
|
|
),
|
|
},
|
|
{
|
|
"name" : "result3board",
|
|
"type" : "window",
|
|
|
|
"x" : 25,
|
|
"y" : 253,
|
|
|
|
"width" : 216,
|
|
"height" : 64,
|
|
|
|
"children" :
|
|
(
|
|
{
|
|
"name" : "result3",
|
|
"type" : "grid_table",
|
|
"start_index" : 0,
|
|
|
|
"x_count" : 1,
|
|
"y_count" : 3,
|
|
"x_step" : 32,
|
|
"y_step" : 32,
|
|
|
|
"x" : 0,
|
|
"y" : 0,
|
|
},
|
|
{
|
|
"name" : "material31",
|
|
"type" : "grid_table",
|
|
"start_index" : 0,
|
|
|
|
"x_count" : 1,
|
|
"y_count" : 3,
|
|
"x_step" : 32,
|
|
"y_step" : 32,
|
|
|
|
"x" : 57,
|
|
"y" : 0,
|
|
},
|
|
{
|
|
"name" : "material32",
|
|
"type" : "grid_table",
|
|
"start_index" : 0,
|
|
|
|
"x_count" : 1,
|
|
"y_count" : 3,
|
|
"x_step" : 32,
|
|
"y_step" : 32,
|
|
|
|
"x" : 90,
|
|
"y" : 0,
|
|
},
|
|
{
|
|
"name" : "material33",
|
|
"type" : "grid_table",
|
|
"start_index" : 0,
|
|
|
|
"x_count" : 1,
|
|
"y_count" : 3,
|
|
"x_step" : 32,
|
|
"y_step" : 32,
|
|
|
|
"x" : 123,
|
|
"y" : 0,
|
|
},
|
|
{
|
|
"name" : "material34",
|
|
"type" : "grid_table",
|
|
"start_index" : 0,
|
|
|
|
"x_count" : 1,
|
|
"y_count" : 3,
|
|
"x_step" : 32,
|
|
"y_step" : 32,
|
|
|
|
"x" : 156,
|
|
"y" : 0,
|
|
},
|
|
{
|
|
"name" : "material35",
|
|
"type" : "grid_table",
|
|
"start_index" : 0,
|
|
|
|
"x_count" : 1,
|
|
"y_count" : 3,
|
|
"x_step" : 32,
|
|
"y_step" : 32,
|
|
|
|
"x" : 189,
|
|
"y" : 0,
|
|
},
|
|
),
|
|
},
|
|
|
|
|
|
## Button
|
|
{
|
|
"name" : "AcceptButton",
|
|
"type" : "button",
|
|
|
|
"x" : 148,
|
|
"y" : 32,
|
|
"vertical_align" : "bottom",
|
|
|
|
"text" : uiScriptLocale.OK,
|
|
|
|
"default_image" : "d:/ymir work/ui/public/middle_button_01.sub",
|
|
"over_image" : "d:/ymir work/ui/public/middle_button_02.sub",
|
|
"down_image" : "d:/ymir work/ui/public/middle_button_03.sub",
|
|
},
|
|
{
|
|
"name" : "CancelButton",
|
|
"type" : "button",
|
|
|
|
"x" : 211,
|
|
"y" : 32,
|
|
"vertical_align" : "bottom",
|
|
|
|
"text" : uiScriptLocale.CANCEL,
|
|
|
|
"default_image" : "d:/ymir work/ui/public/middle_button_01.sub",
|
|
"over_image" : "d:/ymir work/ui/public/middle_button_02.sub",
|
|
"down_image" : "d:/ymir work/ui/public/middle_button_03.sub",
|
|
},
|
|
|
|
),
|
|
},
|
|
),
|
|
}
|