Added game files from TMP4

This commit is contained in:
2023-07-21 21:55:58 +03:00
parent bb44b31af9
commit eb47a22455
9325 changed files with 276198 additions and 69890 deletions

Binary file not shown.

After

Width:  |  Height:  |  Size: 9.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 9.2 KiB

View File

@ -0,0 +1,565 @@
import uiScriptLocale
ROOT_PATH = "d:/ymir work/ui/public/"
LOCALE_PATH = "locale/it/ui/select/"
BOARD_X = SCREEN_WIDTH * (65) / 800
BOARD_Y = SCREEN_HEIGHT * (215) / 600
PLUS_BUTTON_WIDTH = 20
TEMPORARY_HEIGHT = 24 + 5
window = {
"name" : "CreateCharacterWindow",
"x" : 0,
"y" : 0,
"width" : SCREEN_WIDTH,
"height" : SCREEN_HEIGHT,
"children" :
(
## Board
{
"name" : "BackGround", "type" : "expanded_image", "x" : 0, "y" : 0,
"x_scale" : float(SCREEN_WIDTH) / 1024.0, "y_scale" : float(SCREEN_HEIGHT) / 768.0,
"image" : "locale/it/ui/select.sub",
},
## Name
{
"name" : "name_warrior",
"type" : "image",
"x" : BOARD_X - 27,
"y" : BOARD_Y - 174 + 25,
"image" : LOCALE_PATH+"name_warrior.sub",
},
{
"name" : "name_assassin",
"type" : "image",
"x" : BOARD_X - 27,
"y" : BOARD_Y - 174 + 25,
"image" : LOCALE_PATH+"name_assassin.sub",
},
{
"name" : "name_sura",
"type" : "image",
"x" : BOARD_X - 27,
"y" : BOARD_Y - 174 + 25,
"image" : LOCALE_PATH+"name_sura.sub",
},
{
"name" : "name_shaman",
"type" : "image",
"x" : BOARD_X - 27,
"y" : BOARD_Y - 174 + 25,
"image" : LOCALE_PATH+"name_shaman.sub",
},
## Character Board
{
"name" : "character_board",
"type" : "thinboard",
"x" : BOARD_X,
"y" : BOARD_Y,
"width" : 208,
"height" : 300 + TEMPORARY_HEIGHT,
"children" :
(
{
"name" : "text_board",
"type" : "bar",
"x" : 8,
"y" : 10,
"width" : 189,
"height" : 122,
"children" :
(
{
"name" : "prev_button",
"type" : "button",
"x" : 95,
"y" : 95,
"text" : uiScriptLocale.CREATE_PREV,
"default_image" : ROOT_PATH + "Small_Button_01.sub",
"over_image" : ROOT_PATH + "Small_Button_02.sub",
"down_image" : ROOT_PATH + "Small_Button_03.sub",
},
{
"name" : "next_button",
"type" : "button",
"x" : 140,
"y" : 95,
"text" : uiScriptLocale.CREATE_NEXT,
"default_image" : ROOT_PATH + "Small_Button_01.sub",
"over_image" : ROOT_PATH + "Small_Button_02.sub",
"down_image" : ROOT_PATH + "Small_Button_03.sub",
},
{
"name" : "right_line",
"type" : "line",
"x" : 189-1,
"y" : -1,
"width" : 0,
"height" : 122,
"color" : 0xffAAA6A1,
},
{
"name" : "bottom_line",
"type" : "line",
"x" : 0,
"y" : 122-1,
"width" : 189,
"height" : 0,
"color" : 0xffAAA6A1,
},
{
"name" : "left_line",
"type" : "line",
"x" : 0,
"y" : 0,
"width" : 0,
"height" : 122-1,
"color" : 0xff2A2521,
},
{
"name" : "top_line",
"type" : "line",
"x" : 0,
"y" : 0,
"width" : 189,
"height" : 0,
"color" : 0xff2A2521,
},
),
},
{
"name" : "hth",
"type" : "text",
"x" : 15,
"y" : 138,
"text" : uiScriptLocale.CREATE_HP,
"children" :
(
{
"name" : "hth_gauge",
"type" : "gauge",
"x" : 30,
"y" : 4,
"width" : 100 + PLUS_BUTTON_WIDTH,
"color" : "red",
},
{
"name" : "hth_slot",
"type" : "slotbar",
"x" : 137 + PLUS_BUTTON_WIDTH,
"y" : -1,
"width" : 24,
"height" : 16,
"children" :
(
{
"name" : "hth_value",
"type" : "text",
"x" : 0,
"y" : 1,
"all_align" : "center",
"text" : "99",
},
),
},
),
},
{
"name" : "int",
"type" : "text",
"x" : 15,
"y" : 157,
"text" : uiScriptLocale.CREATE_SP,
"children" :
(
{
"name" : "int_gauge",
"type" : "gauge",
"x" : 30,
"y" : 4,
"width" : 100 + PLUS_BUTTON_WIDTH,
"color" : "pink",
},
{
"name" : "int_slot",
"type" : "slotbar",
"x" : 137 + PLUS_BUTTON_WIDTH,
"y" : -1,
"width" : 24,
"height" : 16,
"children" :
(
{
"name" : "int_value",
"type" : "text",
"x" : 0,
"y" : 1,
"all_align" : "center",
"text" : "99",
},
),
},
),
},
{
"name" : "str",
"type" : "text",
"x" : 15,
"y" : 176,
"text" : uiScriptLocale.CREATE_ATT_GRADE,
"children" :
(
{
"name" : "str_gauge",
"type" : "gauge",
"x" : 30,
"y" : 4,
"width" : 100 + PLUS_BUTTON_WIDTH,
"color" : "purple",
},
{
"name" : "str_slot",
"type" : "slotbar",
"x" : 137 + PLUS_BUTTON_WIDTH,
"y" : -1,
"width" : 24,
"height" : 16,
"children" :
(
{
"name" : "str_value",
"type" : "text",
"x" : 0,
"y" : 1,
"all_align" : "center",
"text" : "99",
},
),
},
),
},
{
"name" : "dex",
"type" : "text",
"x" : 15,
"y" : 195,
"text" : uiScriptLocale.CREATE_DEX_GRADE,
"children" :
(
{
"name" : "dex_gauge",
"type" : "gauge",
"x" : 30,
"y" : 4,
"width" : 100 + PLUS_BUTTON_WIDTH,
"color" : "blue",
},
{
"name" : "dex_slot",
"type" : "slotbar",
"x" : 137 + PLUS_BUTTON_WIDTH,
"y" : -1,
"width" : 24,
"height" : 16,
"children" :
(
{
"name" : "dex_value",
"type" : "text",
"x" : 0,
"y" : 1,
"all_align" : "center",
"text" : "99",
},
),
},
),
},
{
"name" : "hth_button",
"type" : "button",
"x" : 184,
"y" : 139,
"default_image" : "d:/ymir work/ui/game/windows/btn_plus_up.sub",
"over_image" : "d:/ymir work/ui/game/windows/btn_plus_over.sub",
"down_image" : "d:/ymir work/ui/game/windows/btn_plus_down.sub",
},
{
"name" : "int_button",
"type" : "button",
"x" : 184,
"y" : 158,
"default_image" : "d:/ymir work/ui/game/windows/btn_plus_up.sub",
"over_image" : "d:/ymir work/ui/game/windows/btn_plus_over.sub",
"down_image" : "d:/ymir work/ui/game/windows/btn_plus_down.sub",
},
{
"name" : "str_button",
"type" : "button",
"x" : 184,
"y" : 177,
"default_image" : "d:/ymir work/ui/game/windows/btn_plus_up.sub",
"over_image" : "d:/ymir work/ui/game/windows/btn_plus_over.sub",
"down_image" : "d:/ymir work/ui/game/windows/btn_plus_down.sub",
},
{
"name" : "dex_button",
"type" : "button",
"x" : 184,
"y" : 196,
"default_image" : "d:/ymir work/ui/game/windows/btn_plus_up.sub",
"over_image" : "d:/ymir work/ui/game/windows/btn_plus_over.sub",
"down_image" : "d:/ymir work/ui/game/windows/btn_plus_down.sub",
},
{
"name" : "character_name",
"type" : "text",
"x" : 43,
"y" : 218,
"text" : uiScriptLocale.CREATE_NAME,
"text_horizontal_align" : "center",
"children" :
(
{
"name" : "character_name_slot",
"type" : "image",
"x" : 40 - 1,
"y" : -2,
"image" : "d:/ymir work/ui/public/parameter_slot_04.sub",
},
{
"name" : "character_name_value",
"type" : "editline",
"x" : 40 - 1 + 3,
"y" : 0,
"input_limit" : 12,
"width" : 90,
"height" : 20,
},
),
},
{
"name" : "character_gender",
"type" : "text",
"x" : 43,
"y" : 247,
"text" : uiScriptLocale.CREATE_SEX,
"text_horizontal_align" : "center",
},
{
"name" : "gender_button_01",
"type" : "radio_button",
"x" : 79,
"y" : 247,
"text" : uiScriptLocale.CREATE_MAN,
"default_image" : ROOT_PATH + "Middle_Button_01.sub",
"over_image" : ROOT_PATH + "Middle_Button_02.sub",
"down_image" : ROOT_PATH + "Middle_Button_03.sub",
},
{
"name" : "gender_button_02",
"type" : "radio_button",
"x" : 139,
"y" : 247,
"text" : uiScriptLocale.CREATE_WOMAN,
"default_image" : ROOT_PATH + "Middle_Button_01.sub",
"over_image" : ROOT_PATH + "Middle_Button_02.sub",
"down_image" : ROOT_PATH + "Middle_Button_03.sub",
},
{
"name" : "character_shape",
"type" : "text",
"x" : 43,
"y" : 270,
"text" : uiScriptLocale.CREATE_SHAPE,
"text_horizontal_align" : "center",
},
{
"name" : "shape_button_01",
"type" : "radio_button",
"x" : 79,
"y" : 239 + TEMPORARY_HEIGHT,
"text" : "1",
"default_image" : ROOT_PATH + "Middle_Button_01.sub",
"over_image" : ROOT_PATH + "Middle_Button_02.sub",
"down_image" : ROOT_PATH + "Middle_Button_03.sub",
},
{
"name" : "shape_button_02",
"type" : "radio_button",
"x" : 139,
"y" : 239 + TEMPORARY_HEIGHT,
"text" : "2",
"default_image" : ROOT_PATH + "Middle_Button_01.sub",
"over_image" : ROOT_PATH + "Middle_Button_02.sub",
"down_image" : ROOT_PATH + "Middle_Button_03.sub",
},
{
"name" : "create_button",
"type" : "button",
"x" : 11,
"y" : 265 + TEMPORARY_HEIGHT,
"text" : uiScriptLocale.CREATE_CREATE,
"default_image" : ROOT_PATH + "Large_Button_01.sub",
"over_image" : ROOT_PATH + "Large_Button_02.sub",
"down_image" : ROOT_PATH + "Large_Button_03.sub",
},
{
"name" : "cancel_button",
"type" : "button",
"x" : 109,
"y" : 265 + TEMPORARY_HEIGHT,
"text" : uiScriptLocale.CANCEL,
"default_image" : ROOT_PATH + "Large_Button_01.sub",
"over_image" : ROOT_PATH + "Large_Button_02.sub",
"down_image" : ROOT_PATH + "Large_Button_03.sub",
},
),
},
## Buttons
{
"name" : "left_button",
"type" : "button",
"x" : SCREEN_WIDTH * (450 - 22*3) / 800,
"y" : SCREEN_HEIGHT * (505) / 600,
"default_image" : "d:/ymir work/ui/intro/select/dragon_left_button_01.sub",
"over_image" : "d:/ymir work/ui/intro/select/dragon_left_button_02.sub",
"down_image" : "d:/ymir work/ui/intro/select/dragon_left_button_03.sub",
},
{
"name" : "right_button",
"type" : "button",
"x" : SCREEN_WIDTH * (580 - 22) / 800,
"y" : SCREEN_HEIGHT * (505) / 600,
"default_image" : "d:/ymir work/ui/intro/select/dragon_right_button_01.sub",
"over_image" : "d:/ymir work/ui/intro/select/dragon_right_button_02.sub",
"down_image" : "d:/ymir work/ui/intro/select/dragon_right_button_03.sub",
},
),
}

View File

@ -0,0 +1,217 @@
import uiScriptLocale
window = {
"name" : "DragonSoulRefineWindow",
## <20><>ȥ<EFBFBD><C8A5> â <20>ٷ<EFBFBD> <20><><EFBFBD><EFBFBD>
"x" : SCREEN_WIDTH - 176 - 287 - 10 - 287,
"y" : SCREEN_HEIGHT - 37 - 505,
"style" : ("movable", "float",),
"width" : 287,
"height" : 232,
"children" :
(
{
"name" : "board",
"type" : "board",
"style" : ("attach",),
"x" : 0,
"y" : 0,
"width" : 287,
"height" : 232,
"children" :
(
## Base BackGroud Image
{
"name" : "DragonSoulRefineWindowBaseImage",
"type" : "expanded_image",
"x" : 0,
"y" : 0,
"image" : "d:/ymir work/ui/dragonsoul/dragon_soul_refine_bg.tga",
},
## Title
{
"name" : "TitleBar",
"type" : "titlebar",
"style" : ("attach",),
"x" : 5,
"y" : 7,
"width" : 275,
"color" : "yellow",
"children" :
(
{
"name":"TitleName",
"type":"text",
"x":140,
"y":5,
"text":uiScriptLocale.DRAGONSOUL_REFINE_WINDOW_TITLE,
"text_horizontal_align":"center"
},
),
},
## Refine Slot
{
"name" : "RefineSlot",
"type" : "grid_table",
"image" : "d:/ymir work/ui/dragonsoul/cap.tga",
"x" : 15,
"y" : 39,
"start_index" : 0,
"x_count" : 5,
"y_count" : 3,
"x_step" : 32,
"y_step" : 32,
},
## Result Slot
{
"name" : "ResultSlot",
"type" : "grid_table",
"x" : 207,
"y" : 39,
"start_index" : 0,
"x_count" : 2,
"y_count" : 3,
"x_step" : 32,
"y_step" : 32,
},
## Grade Button
{
"name" : "GradeButton",
"type" : "toggle_button",
"x" : 36,
"y" : 148,
"default_image" : "d:/ymir work/ui/dragonsoul/button_01.tga",
"over_image" : "d:/ymir work/ui/dragonsoul/button_02.tga",
"down_image" : "d:/ymir work/ui/dragonsoul/button_03.tga",
"children" :
(
{
"name" : "GradeSlotTitle",
"type" : "text",
"x" : 0,
"y" : 0,
"all_align" : "center",
"text" : uiScriptLocale.GRADE_SELECT,
"color" : 0xFFF1E6C0,
},
),
},
## Step Button
{
"name" : "StepButton",
"type" : "toggle_button",
"x" : 118,
"y" : 148,
"default_image" : "d:/ymir work/ui/dragonsoul/button_01.tga",
"over_image" : "d:/ymir work/ui/dragonsoul/button_02.tga",
"down_image" : "d:/ymir work/ui/dragonsoul/button_03.tga",
"children" :
(
{
"name" : "StepSlotTitle",
"type" : "text",
"x" : 0,
"y" : 0,
"all_align" : "center",
"text" : uiScriptLocale.STEP_SELECT,
"color" : 0xFFF1E6C0,
},
),
},
## Refine Button
{
"name" : "StrengthButton",
"type" : "toggle_button",
"x" : 198,
"y" : 148,
"default_image" : "d:/ymir work/ui/dragonsoul/button_01.tga",
"over_image" : "d:/ymir work/ui/dragonsoul/button_02.tga",
"down_image" : "d:/ymir work/ui/dragonsoul/button_03.tga",
"children" :
(
{
"name" : "RefineSlotTitle",
"type" : "text",
"x" : 0,
"y" : 0,
"all_align" : "center",
"text" : uiScriptLocale.STRENGTH_SELECT,
"color" : 0xFFF1E6C0,
},
),
},
## Money Print
{
"name":"Money_Slot",
"type" : "text",
"x":35,
"y":180,
"horizontal_align" : "right",
"text_horizontal_align" : "right",
"text" : "123456789",
},
## Do Refine Button
{
"name" : "DoRefineButton",
"type" : "button",
"x" : 188,
"y" : 200,
"default_image" : "d:/ymir work/ui/dragonsoul/l_button01.tga",
"over_image" : "d:/ymir work/ui/dragonsoul/l_button02.tga",
"down_image" : "d:/ymir work/ui/dragonsoul/l_button03.tga",
"children" :
(
{
"name" : "DoRefineButtonTitle",
"type" : "text",
"x" : 0,
"y" : 0,
"text" : uiScriptLocale.DO_REFINE,
"all_align" : "center",
},
),
},
),
},
),
}

View File

@ -0,0 +1,426 @@
import uiScriptLocale
window = {
"name" : "InventoryWindow",
## 600 - (width + <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> 24 px)
"x" : SCREEN_WIDTH - 176 - 287 - 10,
"y" : SCREEN_HEIGHT - 37 - 505,
"style" : ("movable", "float",),
"width" : 287,
"height" : 505,
"children" :
(
{
"name" : "board",
"type" : "board",
"style" : ("attach",),
"x" : 0,
"y" : 0,
"width" : 287,
"height" : 505,
"children" :
(
## Equipment Slot
{
"name" : "Equipment_Base",
"type" : "expanded_image",
"x" : 0,
"y" : 0,
"image" : "d:/ymir work/ui/dragonsoul/dragon_soul_bg.tga",
},
{
"name" : "Inventory_Tab_01",
"type" : "radio_button",
"x" : 16,
"y" : 332,
"default_image" : "d:/ymir work/ui/dragonsoul/s_button01.tga",
"over_image" : "d:/ymir work/ui/dragonsoul/s_button02.tga",
"down_image" : "d:/ymir work/ui/dragonsoul/s_button03.tga",
"children" :
(
{
"name" : "Inventory_Tab_01_Print",
"type" : "text",
"x" : 0,
"y" : 0,
"all_align" : "center",
"text" : uiScriptLocale.DRAGONSOUL_PAGE_BUTTON_1,
"color" : 0xFFF1E6C0,
},
),
},
{
"name" : "Inventory_Tab_02",
"type" : "radio_button",
"x" : 67,
"y" : 332,
"default_image" : "d:/ymir work/ui/dragonsoul/s_button01.tga",
"over_image" : "d:/ymir work/ui/dragonsoul/s_button02.tga",
"down_image" : "d:/ymir work/ui/dragonsoul/s_button03.tga",
"children" :
(
{
"name" : "Inventory_Tab_02_Print",
"type" : "text",
"x" : 0,
"y" : 0,
"all_align" : "center",
"text" : uiScriptLocale.DRAGONSOUL_PAGE_BUTTON_2,
"color" : 0xFFF1E6C0,
},
),
},
{
"name" : "Inventory_Tab_03",
"type" : "radio_button",
"x" : 118,
"y" : 332,
"default_image" : "d:/ymir work/ui/dragonsoul/s_button01.tga",
"over_image" : "d:/ymir work/ui/dragonsoul/s_button02.tga",
"down_image" : "d:/ymir work/ui/dragonsoul/s_button03.tga",
"children" :
(
{
"name" : "Inventory_Tab_03_Print",
"type" : "text",
"x" : 0,
"y" : 0,
"all_align" : "center",
"text" : uiScriptLocale.DRAGONSOUL_PAGE_BUTTON_3,
"color" : 0xFFF1E6C0,
},
),
},
{
"name" : "Inventory_Tab_04",
"type" : "radio_button",
"x" : 169,
"y" : 332,
"default_image" : "d:/ymir work/ui/dragonsoul/s_button01.tga",
"over_image" : "d:/ymir work/ui/dragonsoul/s_button02.tga",
"down_image" : "d:/ymir work/ui/dragonsoul/s_button03.tga",
"children" :
(
{
"name" : "Inventory_Tab_04_Print",
"type" : "text",
"x" : 0,
"y" : 0,
"all_align" : "center",
"text" : uiScriptLocale.DRAGONSOUL_PAGE_BUTTON_4,
"color" : 0xFFF1E6C0,
},
),
},
{
"name" : "Inventory_Tab_05",
"type" : "radio_button",
"x" : 220,
"y" : 332,
"default_image" : "d:/ymir work/ui/dragonsoul/s_button01.tga",
"over_image" : "d:/ymir work/ui/dragonsoul/s_button02.tga",
"down_image" : "d:/ymir work/ui/dragonsoul/s_button03.tga",
"children" :
(
{
"name" : "Inventory_Tab_05_Print",
"type" : "text",
"x" : 0,
"y" : 0,
"all_align" : "center",
"text" : uiScriptLocale.DRAGONSOUL_PAGE_BUTTON_5,
"color" : 0xFFF1E6C0,
},
),
},
## Item Slot
{
"name" : "ItemSlot",
"type" : "grid_table",
"x" : 15,
"y" : 355,
"start_index" : 0,
"x_count" : 8,
"y_count" : 4,
"x_step" : 32,
"y_step" : 32,
#"image" : "d:/ymir work/ui/public/Slot_Base.sub"
},
{
"name" : "EquipmentSlot",
"type" : "slot",
"x" : 0,
"y" : 0,
"width" : 287,
"height" : 280,
"slot" : (
{"index":DRAGON_SOUL_EQUIPMENT_SLOT_START+0, "x":128, "y":53, "width":32, "height":32},
{"index":DRAGON_SOUL_EQUIPMENT_SLOT_START+1, "x":59, "y":93, "width":32, "height":32},
{"index":DRAGON_SOUL_EQUIPMENT_SLOT_START+2, "x":59, "y":179, "width":32, "height":32},
{"index":DRAGON_SOUL_EQUIPMENT_SLOT_START+3, "x":128, "y":219, "width":32, "height":32},
{"index":DRAGON_SOUL_EQUIPMENT_SLOT_START+4, "x":194, "y":179, "width":32, "height":32},
{"index":DRAGON_SOUL_EQUIPMENT_SLOT_START+5, "x":194, "y":93, "width":32, "height":32},
),
},
{
"name" : "deck1",
"type" : "toggle_button",
"x" : 21,
"y" : 230,
"default_image" : "d:/ymir work/ui/dragonsoul/deck1_1.tga",
"over_image" : "d:/ymir work/ui/dragonsoul/deck1_2.tga",
"down_image" : "d:/ymir work/ui/dragonsoul/deck1_3.tga",
},
{
"name" : "deck2",
"type" : "toggle_button",
"x" : 234,
"y" : 230,
"default_image" : "d:/ymir work/ui/dragonsoul/deck2_1.tga",
"over_image" : "d:/ymir work/ui/dragonsoul/deck2_2.tga",
"down_image" : "d:/ymir work/ui/dragonsoul/deck2_3.tga",
},
## Title
{
"name" : "TitleBar",
"type" : "titlebar",
"style" : ("attach",),
"x" : 8,
"y" : 7,
"width" : 271,
"color" : "yellow",
"children" :
(
{ "name":"TitleName", "type":"text", "x":130, "y":3, "text":uiScriptLocale.DRAGONSOUL_TITLE, "text_horizontal_align":"center" },
),
},
## Tab Area
{
"name" : "TabControl",
"type" : "window",
"x" : 10,
"y" : 279,
"width" : 267,
"height" : 30,
"children" :
(
## Tab
{
"name" : "Tab_01",
"type" : "expanded_image",
"x" : 0,
"y" : 0,
"width" : 267,
"height" : 30,
"image" : "d:/ymir work/ui/dragonsoul/tap01.tga",
},
{
"name" : "Tab_02",
"type" : "expanded_image",
"x" : 0,
"y" : 0,
"width" : 267,
"height" : 30,
"image" : "d:/ymir work/ui/dragonsoul/tap02.tga",
},
{
"name" : "Tab_03",
"type" : "expanded_image",
"x" : 0,
"y" : 0,
"width" : 267,
"height" : 30,
"image" : "d:/ymir work/ui/dragonsoul/tap03.tga",
},
{
"name" : "Tab_04",
"type" : "expanded_image",
"x" : 0,
"y" : 0,
"width" : 267,
"height" : 30,
"image" : "d:/ymir work/ui/dragonsoul/tap04.tga",
},
{
"name" : "Tab_05",
"type" : "expanded_image",
"x" : 0,
"y" : 0,
"width" : 267,
"height" : 30,
"image" : "d:/ymir work/ui/dragonsoul/tap05.tga",
},
{
"name" : "Tab_06",
"type" : "expanded_image",
"x" : 0,
"y" : 0,
"width" : 267,
"height" : 30,
"image" : "d:/ymir work/ui/dragonsoul/tap06.tga",
},
## RadioButton
{
"name" : "Tab_Button_01",
"type" : "radio_button",
"x" : 2,
"y" : 2,
"width" : 36,
"height" : 27,
},
{
"name" : "Tab_Button_02",
"type" : "radio_button",
"x" : 42,
"y" : 2,
"width" : 36,
"height" : 27,
},
{
"name" : "Tab_Button_03",
"type" : "radio_button",
"x" : 82,
"y" : 2,
"width" : 36,
"height" : 27,
},
{
"name" : "Tab_Button_04",
"type" : "radio_button",
"x" : 122,
"y" : 2,
"width" : 36,
"height" : 27,
},
{
"name" : "Tab_Button_05",
"type" : "radio_button",
"x" : 162,
"y" : 2,
"width" : 36,
"height" : 27,
},
{
"name" : "Tab_Button_06",
"type" : "radio_button",
"x" : 202,
"y" : 2,
"width" : 36,
"height" : 27,
},
),
},
{
"name" : "tab_text_area",
"type" : "text",
"x" : 18,
"y" : 315,
"text" : uiScriptLocale.DRAGONSOUL_TAP_TITLE_1,
"color" : 0xFFC0C0C0,
},
{
"name" : "activate",
"type" : "toggle_button",
"x" : 217,
"y" : 492,
"text" : uiScriptLocale.DRAGONSOUL_ACTIVATE,
"default_image" : "d:/ymir work/ui/dragonsoul/m_button01.tga",
"over_image" : "d:/ymir work/ui/dragonsoul/m_button02.tga",
"down_image" : "d:/ymir work/ui/dragonsoul/m_button03.tga",
},
),
},
),
}

Binary file not shown.

View File

@ -0,0 +1,7 @@
title subImage
version 2.0
image "empire.dds"
left 0
top 0
right 512
bottom 97

View File

@ -0,0 +1,70 @@
import uiScriptLocale
ROOT = "d:/ymir work/ui/game/"
Y_ADD_POSITION = 0
window = {
"name" : "EnergyBar",
"x" : 0,
"y" : SCREEN_HEIGHT - 55,
"width" : 50,
"height" : 10,
"children" :
(
# <20><><EFBFBD><EFBFBD>
{
"name" : "EnergyGauge_Board",
"type" : "image",
"x" : 0,
"y" : -10 + Y_ADD_POSITION,
"image" : "D:/Ymir Work/UI/Pattern/EnergyGauge/energygauge_base.tga",
"children" :
(
{
"name" : "EnergyGauge_Empty",
"type" : "expanded_image",
"x" : 5,
"y" : 8,
"image" : "D:/Ymir Work/UI/Pattern/EnergyGauge/gauge_empty.tga",
},
{
"name" : "EnergyGauge_Hungry",
"type" : "expanded_image",
"x" : 5,
"y" : 8,
"image" : "D:/Ymir Work/UI/Pattern/EnergyGauge/gauge_hungry.tga",
},
{
"name" : "EnergyGauge_Full",
"type" : "expanded_image",
"x" : 5,
"y" : 8,
"image" : "D:/Ymir Work/UI/Pattern/EnergyGauge/gauge_full.tga",
},
),
},
{
"name" : "EnergyGauge_ToolTip",
"x" : 0,
"y" : 0,
"width" : 50,
"height" : 10,
"type" : "window",
},
),
}

View File

@ -0,0 +1,48 @@
import uiScriptLocale
ROOT = "d:/ymir work/ui/game/"
Y_ADD_POSITION = 0
window = {
"name" : "ExpandTaskBar",
"x" : SCREEN_WIDTH/2 - 5,
"y" : SCREEN_HEIGHT - 74,
"width" : 37,
"height" : 37,
"children" :
(
{
"name" : "ExpanedTaskBar_Board",
"type" : "window",
"x" : 0,
"y" : 0,
"width" : 37,
"height" : 37,
"children" :
(
{
"name" : "DragonSoulButton",
"type" : "button",
"x" : 0,
"y" : 0,
"width" : 37,
"height" : 37,
"tooltip_text" : uiScriptLocale.TASKBAR_DISABLE,
"default_image" : "d:/ymir work/ui/dragonsoul/DragonSoul_Button_01.tga",
"over_image" : "d:/ymir work/ui/dragonsoul/DragonSoul_Button_02.tga",
"down_image" : "d:/ymir work/ui/dragonsoul/DragonSoul_Button_03.tga",
},
),
},
),
}

View File

@ -0,0 +1,41 @@
import uiScriptLocale
ROOT = "d:/ymir work/ui/game/"
Y_ADD_POSITION = 0
window = {
"name" : "GiftBox",
"x" : 0,
"y" : SCREEN_HEIGHT - 45,
"width" : 50,
"height" : 50,
"children" :
(
{
"name" : "GiftBox_Icon",
"type" : "image",
"x" : 5,
"y" : -90 + Y_ADD_POSITION,
"width" : 50,
"height" : 50,
"image" : "D:/Ymir Work/UI/Pattern/GiftBox/present_for_fruends_icon.tga",
},
{
"name" : "GiftBox_ToolTip",
"x" : 0,
"y" : 0,
"width" : 50,
"height" : 10,
"type" : "window",
},
),
}

Binary file not shown.

View File

@ -0,0 +1,7 @@
title subImage
version 2.0
image "guild.dds"
left 0
top 0
right 376
bottom 37

View File

@ -0,0 +1,7 @@
title subImage
version 2.0
image "guild.dds"
left 0
top 37
right 376
bottom 74

View File

@ -0,0 +1,7 @@
title subImage
version 2.0
image "guild.dds"
left 0
top 74
right 376
bottom 111

View File

@ -0,0 +1,7 @@
title subImage
version 2.0
image "guild.dds"
left 0
top 111
right 376
bottom 148

View File

@ -0,0 +1,7 @@
title subImage
version 2.0
image "guild.dds"
left 0
top 148
right 376
bottom 185

View File

@ -0,0 +1,7 @@
title subImage
version 2.0
image "guild.dds"
left 0
top 185
right 376
bottom 222

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.0 KiB

View File

@ -0,0 +1,311 @@
import uiScriptLocale
import item
EQUIPMENT_START_INDEX = 90
window = {
"name" : "InventoryWindow",
## 600 - (width + <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> 24 px)
"x" : SCREEN_WIDTH - 176,
"y" : SCREEN_HEIGHT - 37 - 565,
"style" : ("movable", "float",),
"width" : 176,
"height" : 565,
"children" :
(
## Inventory, Equipment Slots
{
"name" : "board",
"type" : "board",
"style" : ("attach",),
"x" : 0,
"y" : 0,
"width" : 176,
"height" : 565,
"children" :
(
## Title
{
"name" : "TitleBar",
"type" : "titlebar",
"style" : ("attach",),
"x" : 8,
"y" : 7,
"width" : 161,
"color" : "yellow",
"children" :
(
{ "name":"TitleName", "type":"text", "x":77, "y":3, "text":uiScriptLocale.INVENTORY_TITLE, "text_horizontal_align":"center" },
),
},
## Equipment Slot
{
"name" : "Equipment_Base",
"type" : "image",
"x" : 10,
"y" : 33,
# "image" : "d:/ymir work/ui/equipment_bg_with_ring.tga",
"image" : "d:/ymir work/ui/equipment_bg_without_ring.tga",
"children" :
(
{
"name" : "EquipmentSlot",
"type" : "slot",
"x" : 3,
"y" : 3,
"width" : 150,
"height" : 182,
"slot" : (
{"index":EQUIPMENT_START_INDEX+0, "x":39, "y":37, "width":32, "height":64},
{"index":EQUIPMENT_START_INDEX+1, "x":39, "y":2, "width":32, "height":32},
{"index":EQUIPMENT_START_INDEX+2, "x":39, "y":145, "width":32, "height":32},
{"index":EQUIPMENT_START_INDEX+3, "x":75, "y":67, "width":32, "height":32},
{"index":EQUIPMENT_START_INDEX+4, "x":3, "y":3, "width":32, "height":96},
{"index":EQUIPMENT_START_INDEX+5, "x":114, "y":67, "width":32, "height":32},
{"index":EQUIPMENT_START_INDEX+6, "x":114, "y":35, "width":32, "height":32},
{"index":EQUIPMENT_START_INDEX+7, "x":2, "y":145, "width":32, "height":32},
{"index":EQUIPMENT_START_INDEX+8, "x":75, "y":145, "width":32, "height":32},
{"index":EQUIPMENT_START_INDEX+9, "x":114, "y":2, "width":32, "height":32},
{"index":EQUIPMENT_START_INDEX+10, "x":75, "y":35, "width":32, "height":32},
## <20><> <20><><EFBFBD><EFBFBD>1
# {"index":item.EQUIPMENT_RING1, "x":2, "y":106, "width":32, "height":32},
## <20><> <20><><EFBFBD><EFBFBD>2
# {"index":item.EQUIPMENT_RING2, "x":75, "y":106, "width":32, "height":32},
## <20><> <20><>Ʈ
{"index":item.EQUIPMENT_BELT, "x":39, "y":106, "width":32, "height":32},
),
},
## Dragon Soul Button
{
"name" : "DSSButton",
"type" : "button",
"x" : 114,
"y" : 107,
"tooltip_text" : uiScriptLocale.TASKBAR_DRAGON_SOUL,
"default_image" : "d:/ymir work/ui/dragonsoul/dss_inventory_button_01.tga",
"over_image" : "d:/ymir work/ui/dragonsoul/dss_inventory_button_02.tga",
"down_image" : "d:/ymir work/ui/dragonsoul/dss_inventory_button_03.tga",
},
## MallButton
{
"name" : "MallButton",
"type" : "button",
"x" : 118,
"y" : 148,
"tooltip_text" : uiScriptLocale.MALL_TITLE,
"default_image" : "d:/ymir work/ui/game/TaskBar/Mall_Button_01.tga",
"over_image" : "d:/ymir work/ui/game/TaskBar/Mall_Button_02.tga",
"down_image" : "d:/ymir work/ui/game/TaskBar/Mall_Button_03.tga",
},
## CostumeButton
{
"name" : "CostumeButton",
"type" : "button",
"x" : 78,
"y" : 5,
"tooltip_text" : uiScriptLocale.COSTUME_TITLE,
"default_image" : "d:/ymir work/ui/game/costume_button_01.tga",
"over_image" : "d:/ymir work/ui/game/costume_button_02.tga",
"down_image" : "d:/ymir work/ui/game/costume_button_03.tga",
},
{
"name" : "Equipment_Tab_01",
"type" : "radio_button",
"x" : 86,
"y" : 161,
"default_image" : "d:/ymir work/ui/game/windows/tab_button_small_01.sub",
"over_image" : "d:/ymir work/ui/game/windows/tab_button_small_02.sub",
"down_image" : "d:/ymir work/ui/game/windows/tab_button_small_03.sub",
"children" :
(
{
"name" : "Equipment_Tab_01_Print",
"type" : "text",
"x" : 0,
"y" : 0,
"all_align" : "center",
"text" : "I",
},
),
},
{
"name" : "Equipment_Tab_02",
"type" : "radio_button",
"x" : 86 + 32,
"y" : 161,
"default_image" : "d:/ymir work/ui/game/windows/tab_button_small_01.sub",
"over_image" : "d:/ymir work/ui/game/windows/tab_button_small_02.sub",
"down_image" : "d:/ymir work/ui/game/windows/tab_button_small_03.sub",
"children" :
(
{
"name" : "Equipment_Tab_02_Print",
"type" : "text",
"x" : 0,
"y" : 0,
"all_align" : "center",
"text" : "II",
},
),
},
),
},
{
"name" : "Inventory_Tab_01",
"type" : "radio_button",
"x" : 10,
"y" : 33 + 191,
"default_image" : "d:/ymir work/ui/game/windows/tab_button_large_01.sub",
"over_image" : "d:/ymir work/ui/game/windows/tab_button_large_02.sub",
"down_image" : "d:/ymir work/ui/game/windows/tab_button_large_03.sub",
"tooltip_text" : uiScriptLocale.INVENTORY_PAGE_BUTTON_TOOLTIP_1,
"children" :
(
{
"name" : "Inventory_Tab_01_Print",
"type" : "text",
"x" : 0,
"y" : 0,
"all_align" : "center",
"text" : "I",
},
),
},
{
"name" : "Inventory_Tab_02",
"type" : "radio_button",
"x" : 10 + 78,
"y" : 33 + 191,
"default_image" : "d:/ymir work/ui/game/windows/tab_button_large_01.sub",
"over_image" : "d:/ymir work/ui/game/windows/tab_button_large_02.sub",
"down_image" : "d:/ymir work/ui/game/windows/tab_button_large_03.sub",
"tooltip_text" : uiScriptLocale.INVENTORY_PAGE_BUTTON_TOOLTIP_2,
"children" :
(
{
"name" : "Inventory_Tab_02_Print",
"type" : "text",
"x" : 0,
"y" : 0,
"all_align" : "center",
"text" : "II",
},
),
},
## Item Slot
{
"name" : "ItemSlot",
"type" : "grid_table",
"x" : 8,
"y" : 246,
"start_index" : 0,
"x_count" : 5,
"y_count" : 9,
"x_step" : 32,
"y_step" : 32,
"image" : "d:/ymir work/ui/public/Slot_Base.sub"
},
## Print
{
"name":"Money_Slot",
"type":"button",
"x":8,
"y":28,
"horizontal_align":"center",
"vertical_align":"bottom",
"default_image" : "d:/ymir work/ui/public/parameter_slot_05.sub",
"over_image" : "d:/ymir work/ui/public/parameter_slot_05.sub",
"down_image" : "d:/ymir work/ui/public/parameter_slot_05.sub",
"children" :
(
{
"name":"Money_Icon",
"type":"image",
"x":-18,
"y":2,
"image":"d:/ymir work/ui/game/windows/money_icon.sub",
},
{
"name" : "Money",
"type" : "text",
"x" : 3,
"y" : 3,
"horizontal_align" : "right",
"text_horizontal_align" : "right",
"text" : "123456789",
},
),
},
),
},
),
}

Binary file not shown.

View File

@ -0,0 +1,65 @@
import uiScriptLocale
window = {
"x" : 0,
"y" : 0,
"width" : SCREEN_WIDTH,
"height" : SCREEN_HEIGHT,
"children" :
(
## Board
{
"name" : "BackGround",
"type" : "expanded_image",
"x" : 0,
"y" : 0,
"image" : "d:/ymir work/ui/intro/pattern/Line_Pattern.tga",
"x_scale" : float(SCREEN_WIDTH) / 800.0,
"y_scale" : float(SCREEN_HEIGHT) / 600.0,
},
{
"name":"ErrorMessage",
"type":"text", "x":10, "y":10,
"text": uiScriptLocale.LOAD_ERROR,
},
{
"name" : "GageBoard",
"type" : "window",
"style" : ("ltr",),
"x" : float(SCREEN_WIDTH) * 400 / 800.0 - 200,
"y" : float(SCREEN_HEIGHT) * 500 / 600.0 ,
"width" : 400,
"height": 80,
"children" :
(
{
"name" : "BackGage",
"type" : "expanded_image",
"x" : 40,
"y" : 25,
"image" : uiScriptLocale.LOCALE_UISCRIPT_PATH + "loading/gauge_empty.dds",
},
{
"name" : "FullGage",
"type" : "expanded_image",
"x" : 40,
"y" : 25,
"image" : uiScriptLocale.LOCALE_UISCRIPT_PATH + "loading/gauge_full.dds",
},
),
},
),
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 803 KiB

View File

@ -0,0 +1,7 @@
title subImage
version 2.0
image "login.jpg"
left 0
top 0
right 1024
bottom 768

View File

@ -0,0 +1,7 @@
title subImage
version 2.0
image "login.dds"
left 0
top 97
right 476
bottom 126

View File

@ -0,0 +1,7 @@
title subImage
version 2.0
image "login.dds"
left 440
top 0
right 472
bottom 13

Binary file not shown.

View File

@ -0,0 +1,7 @@
title subImage
version 2.0
image "login.dds"
left 0
top 0
right 208
bottom 97

View File

@ -0,0 +1,7 @@
title subImage
version 2.0
image "login.dds"
left 208
top 0
right 440
bottom 19

View File

@ -0,0 +1,7 @@
title subImage
version 2.0
image "login.dds"
left 0
top 0
right 443
bottom 206

Binary file not shown.

After

Width:  |  Height:  |  Size: 561 KiB

View File

@ -0,0 +1,753 @@
import uiScriptLocale
LOCALE_PATH = uiScriptLocale.LOGIN_PATH
#Big-List
#SERVER_BOARD_HEIGHT = 180 + 390
#SERVER_LIST_HEIGHT = 171 + 350
#Small list like german
SERVER_BOARD_HEIGHT = 220 + 180
SERVER_LIST_HEIGHT = 171 + 180
SERVER_BOARD_WEIGHT = 375
window = {
"name" : "LoginWindow",
"sytle" : ("movable",),
"x" : 0,
"y" : 0,
"width" : SCREEN_WIDTH,
"height" : SCREEN_HEIGHT,
"children" :
(
## Board
{
"name" : "bg1", "type" : "expanded_image", "x" : 0, "y" : 0,
"x_scale" : float(SCREEN_WIDTH) / 1024.0, "y_scale" : float(SCREEN_HEIGHT) / 768.0,
"image" : "locale/it/ui/serverlist.sub",
},
{
"name" : "bg2", "type" : "expanded_image", "x" : 0, "y" : 0,
"x_scale" : float(SCREEN_WIDTH) / 1024.0, "y_scale" : float(SCREEN_HEIGHT) / 768.0,
"image" : "locale/it/ui/login.sub",
},
## VirtualKeyboard
{
'name' : 'VirtualKeyboard',
'type' : 'thinboard',
'x' : (SCREEN_WIDTH - 564) / 2,
'y' : SCREEN_HEIGHT - 300,
'width' : 564,
'height' : 254,
'children' :
(
{
'name' : 'key_at',
'type' : 'toggle_button',
'x' : 40,
'y' : 186,
'default_image' : 'locale/it/ui/vkey/key_at.tga',
'down_image' : 'locale/it/ui/vkey/key_at_dn.tga',
'over_image' : 'locale/it/ui/vkey/key_at_over.tga',
},
{
'name' : 'key_backspace',
'type' : 'button',
'x' : 498,
'y' : 186,
'default_image' : 'locale/it/ui/vkey/key_backspace.tga',
'down_image' : 'locale/it/ui/vkey/key_backspace_dn.tga',
'over_image' : 'locale/it/ui/vkey/key_backspace_over.tga',
},
{
'name' : 'key_enter',
'type' : 'button',
'x' : 439,
'y' : 186,
'default_image' : 'locale/it/ui/vkey/key_enter.tga',
'down_image' : 'locale/it/ui/vkey/key_enter_dn.tga',
'over_image' : 'locale/it/ui/vkey/key_enter_over.tga',
},
{
'name' : 'key_shift',
'type' : 'toggle_button',
'x' : 86,
'y' : 186,
'default_image' : 'locale/it/ui/vkey/key_shift.tga',
'down_image' : 'locale/it/ui/vkey/key_shift_dn.tga',
'over_image' : 'locale/it/ui/vkey/key_shift_over.tga',
},
{
'name' : 'key_space',
'type' : 'button',
'x' : 145,
'y' : 186,
'default_image' : 'locale/it/ui/vkey/key_space.tga',
'down_image' : 'locale/it/ui/vkey/key_space_dn.tga',
'over_image' : 'locale/it/ui/vkey/key_space_over.tga',
},
{
'name' : 'key_1',
'type' : 'button',
'x' : 40,
'y' : 24,
'default_image' : 'locale/it/ui/vkey/key_normal.tga',
'down_image' : 'locale/it/ui/vkey/key_normal_dn.tga',
'over_image' : 'locale/it/ui/vkey/key_normal_over.tga',
},
{
'name' : 'key_2',
'type' : 'button',
'x' : 80,
'y' : 24,
'default_image' : 'locale/it/ui/vkey/key_normal.tga',
'down_image' : 'locale/it/ui/vkey/key_normal_dn.tga',
'over_image' : 'locale/it/ui/vkey/key_normal_over.tga',
},
{
'name' : 'key_3',
'type' : 'button',
'x' : 120,
'y' : 24,
'default_image' : 'locale/it/ui/vkey/key_normal.tga',
'down_image' : 'locale/it/ui/vkey/key_normal_dn.tga',
'over_image' : 'locale/it/ui/vkey/key_normal_over.tga',
},
{
'name' : 'key_4',
'type' : 'button',
'x' : 160,
'y' : 24,
'default_image' : 'locale/it/ui/vkey/key_normal.tga',
'down_image' : 'locale/it/ui/vkey/key_normal_dn.tga',
'over_image' : 'locale/it/ui/vkey/key_normal_over.tga',
},
{
'name' : 'key_5',
'type' : 'button',
'x' : 200,
'y' : 24,
'default_image' : 'locale/it/ui/vkey/key_normal.tga',
'down_image' : 'locale/it/ui/vkey/key_normal_dn.tga',
'over_image' : 'locale/it/ui/vkey/key_normal_over.tga',
},
{
'name' : 'key_6',
'type' : 'button',
'x' : 240,
'y' : 24,
'default_image' : 'locale/it/ui/vkey/key_normal.tga',
'down_image' : 'locale/it/ui/vkey/key_normal_dn.tga',
'over_image' : 'locale/it/ui/vkey/key_normal_over.tga',
},
{
'name' : 'key_7',
'type' : 'button',
'x' : 280,
'y' : 24,
'default_image' : 'locale/it/ui/vkey/key_normal.tga',
'down_image' : 'locale/it/ui/vkey/key_normal_dn.tga',
'over_image' : 'locale/it/ui/vkey/key_normal_over.tga',
},
{
'name' : 'key_8',
'type' : 'button',
'x' : 320,
'y' : 24,
'default_image' : 'locale/it/ui/vkey/key_normal.tga',
'down_image' : 'locale/it/ui/vkey/key_normal_dn.tga',
'over_image' : 'locale/it/ui/vkey/key_normal_over.tga',
},
{
'name' : 'key_9',
'type' : 'button',
'x' : 360,
'y' : 24,
'default_image' : 'locale/it/ui/vkey/key_normal.tga',
'down_image' : 'locale/it/ui/vkey/key_normal_dn.tga',
'over_image' : 'locale/it/ui/vkey/key_normal_over.tga',
},
{
'name' : 'key_10',
'type' : 'button',
'x' : 400,
'y' : 24,
'default_image' : 'locale/it/ui/vkey/key_normal.tga',
'down_image' : 'locale/it/ui/vkey/key_normal_dn.tga',
'over_image' : 'locale/it/ui/vkey/key_normal_over.tga',
},
{
'name' : 'key_11',
'type' : 'button',
'x' : 440,
'y' : 24,
'default_image' : 'locale/it/ui/vkey/key_normal.tga',
'down_image' : 'locale/it/ui/vkey/key_normal_dn.tga',
'over_image' : 'locale/it/ui/vkey/key_normal_over.tga',
},
{
'name' : 'key_12',
'type' : 'button',
'x' : 480,
'y' : 24,
'default_image' : 'locale/it/ui/vkey/key_normal.tga',
'down_image' : 'locale/it/ui/vkey/key_normal_dn.tga',
'over_image' : 'locale/it/ui/vkey/key_normal_over.tga',
},
{
'name' : 'key_13',
'type' : 'button',
'x' : 40,
'y' : 63,
'default_image' : 'locale/it/ui/vkey/key_normal.tga',
'down_image' : 'locale/it/ui/vkey/key_normal_dn.tga',
'over_image' : 'locale/it/ui/vkey/key_normal_over.tga',
},
{
'name' : 'key_14',
'type' : 'button',
'x' : 80,
'y' : 63,
'default_image' : 'locale/it/ui/vkey/key_normal.tga',
'down_image' : 'locale/it/ui/vkey/key_normal_dn.tga',
'over_image' : 'locale/it/ui/vkey/key_normal_over.tga',
},
{
'name' : 'key_15',
'type' : 'button',
'x' : 120,
'y' : 63,
'default_image' : 'locale/it/ui/vkey/key_normal.tga',
'down_image' : 'locale/it/ui/vkey/key_normal_dn.tga',
'over_image' : 'locale/it/ui/vkey/key_normal_over.tga',
},
{
'name' : 'key_16',
'type' : 'button',
'x' : 160,
'y' : 63,
'default_image' : 'locale/it/ui/vkey/key_normal.tga',
'down_image' : 'locale/it/ui/vkey/key_normal_dn.tga',
'over_image' : 'locale/it/ui/vkey/key_normal_over.tga',
},
{
'name' : 'key_17',
'type' : 'button',
'x' : 200,
'y' : 63,
'default_image' : 'locale/it/ui/vkey/key_normal.tga',
'down_image' : 'locale/it/ui/vkey/key_normal_dn.tga',
'over_image' : 'locale/it/ui/vkey/key_normal_over.tga',
},
{
'name' : 'key_18',
'type' : 'button',
'x' : 240,
'y' : 63,
'default_image' : 'locale/it/ui/vkey/key_normal.tga',
'down_image' : 'locale/it/ui/vkey/key_normal_dn.tga',
'over_image' : 'locale/it/ui/vkey/key_normal_over.tga',
},
{
'name' : 'key_19',
'type' : 'button',
'x' : 280,
'y' : 63,
'default_image' : 'locale/it/ui/vkey/key_normal.tga',
'down_image' : 'locale/it/ui/vkey/key_normal_dn.tga',
'over_image' : 'locale/it/ui/vkey/key_normal_over.tga',
},
{
'name' : 'key_20',
'type' : 'button',
'x' : 320,
'y' : 63,
'default_image' : 'locale/it/ui/vkey/key_normal.tga',
'down_image' : 'locale/it/ui/vkey/key_normal_dn.tga',
'over_image' : 'locale/it/ui/vkey/key_normal_over.tga',
},
{
'name' : 'key_21',
'type' : 'button',
'x' : 360,
'y' : 63,
'default_image' : 'locale/it/ui/vkey/key_normal.tga',
'down_image' : 'locale/it/ui/vkey/key_normal_dn.tga',
'over_image' : 'locale/it/ui/vkey/key_normal_over.tga',
},
{
'name' : 'key_22',
'type' : 'button',
'x' : 400,
'y' : 63,
'default_image' : 'locale/it/ui/vkey/key_normal.tga',
'down_image' : 'locale/it/ui/vkey/key_normal_dn.tga',
'over_image' : 'locale/it/ui/vkey/key_normal_over.tga',
},
{
'name' : 'key_23',
'type' : 'button',
'x' : 440,
'y' : 63,
'default_image' : 'locale/it/ui/vkey/key_normal.tga',
'down_image' : 'locale/it/ui/vkey/key_normal_dn.tga',
'over_image' : 'locale/it/ui/vkey/key_normal_over.tga',
},
{
'name' : 'key_24',
'type' : 'button',
'x' : 480,
'y' : 63,
'default_image' : 'locale/it/ui/vkey/key_normal.tga',
'down_image' : 'locale/it/ui/vkey/key_normal_dn.tga',
'over_image' : 'locale/it/ui/vkey/key_normal_over.tga',
},
{
'name' : 'key_25',
'type' : 'button',
'x' : 60,
'y' : 104,
'default_image' : 'locale/it/ui/vkey/key_normal.tga',
'down_image' : 'locale/it/ui/vkey/key_normal_dn.tga',
'over_image' : 'locale/it/ui/vkey/key_normal_over.tga',
},
{
'name' : 'key_26',
'type' : 'button',
'x' : 100,
'y' : 104,
'default_image' : 'locale/it/ui/vkey/key_normal.tga',
'down_image' : 'locale/it/ui/vkey/key_normal_dn.tga',
'over_image' : 'locale/it/ui/vkey/key_normal_over.tga',
},
{
'name' : 'key_27',
'type' : 'button',
'x' : 140,
'y' : 104,
'default_image' : 'locale/it/ui/vkey/key_normal.tga',
'down_image' : 'locale/it/ui/vkey/key_normal_dn.tga',
'over_image' : 'locale/it/ui/vkey/key_normal_over.tga',
},
{
'name' : 'key_28',
'type' : 'button',
'x' : 180,
'y' : 104,
'default_image' : 'locale/it/ui/vkey/key_normal.tga',
'down_image' : 'locale/it/ui/vkey/key_normal_dn.tga',
'over_image' : 'locale/it/ui/vkey/key_normal_over.tga',
},
{
'name' : 'key_29',
'type' : 'button',
'x' : 220,
'y' : 104,
'default_image' : 'locale/it/ui/vkey/key_normal.tga',
'down_image' : 'locale/it/ui/vkey/key_normal_dn.tga',
'over_image' : 'locale/it/ui/vkey/key_normal_over.tga',
},
{
'name' : 'key_30',
'type' : 'button',
'x' : 260,
'y' : 104,
'default_image' : 'locale/it/ui/vkey/key_normal.tga',
'down_image' : 'locale/it/ui/vkey/key_normal_dn.tga',
'over_image' : 'locale/it/ui/vkey/key_normal_over.tga',
},
{
'name' : 'key_31',
'type' : 'button',
'x' : 300,
'y' : 104,
'default_image' : 'locale/it/ui/vkey/key_normal.tga',
'down_image' : 'locale/it/ui/vkey/key_normal_dn.tga',
'over_image' : 'locale/it/ui/vkey/key_normal_over.tga',
},
{
'name' : 'key_32',
'type' : 'button',
'x' : 340,
'y' : 104,
'default_image' : 'locale/it/ui/vkey/key_normal.tga',
'down_image' : 'locale/it/ui/vkey/key_normal_dn.tga',
'over_image' : 'locale/it/ui/vkey/key_normal_over.tga',
},
{
'name' : 'key_33',
'type' : 'button',
'x' : 380,
'y' : 104,
'default_image' : 'locale/it/ui/vkey/key_normal.tga',
'down_image' : 'locale/it/ui/vkey/key_normal_dn.tga',
'over_image' : 'locale/it/ui/vkey/key_normal_over.tga',
},
{
'name' : 'key_34',
'type' : 'button',
'x' : 420,
'y' : 104,
'default_image' : 'locale/it/ui/vkey/key_normal.tga',
'down_image' : 'locale/it/ui/vkey/key_normal_dn.tga',
'over_image' : 'locale/it/ui/vkey/key_normal_over.tga',
},
{
'name' : 'key_35',
'type' : 'button',
'x' : 460,
'y' : 104,
'default_image' : 'locale/it/ui/vkey/key_normal.tga',
'down_image' : 'locale/it/ui/vkey/key_normal_dn.tga',
'over_image' : 'locale/it/ui/vkey/key_normal_over.tga',
},
{
'name' : 'key_36',
'type' : 'button',
'x' : 60,
'y' : 144,
'default_image' : 'locale/it/ui/vkey/key_normal.tga',
'down_image' : 'locale/it/ui/vkey/key_normal_dn.tga',
'over_image' : 'locale/it/ui/vkey/key_normal_over.tga',
},
{
'name' : 'key_37',
'type' : 'button',
'x' : 100,
'y' : 144,
'default_image' : 'locale/it/ui/vkey/key_normal.tga',
'down_image' : 'locale/it/ui/vkey/key_normal_dn.tga',
'over_image' : 'locale/it/ui/vkey/key_normal_over.tga',
},
{
'name' : 'key_38',
'type' : 'button',
'x' : 140,
'y' : 144,
'default_image' : 'locale/it/ui/vkey/key_normal.tga',
'down_image' : 'locale/it/ui/vkey/key_normal_dn.tga',
'over_image' : 'locale/it/ui/vkey/key_normal_over.tga',
},
{
'name' : 'key_39',
'type' : 'button',
'x' : 180,
'y' : 144,
'default_image' : 'locale/it/ui/vkey/key_normal.tga',
'down_image' : 'locale/it/ui/vkey/key_normal_dn.tga',
'over_image' : 'locale/it/ui/vkey/key_normal_over.tga',
},
{
'name' : 'key_40',
'type' : 'button',
'x' : 220,
'y' : 144,
'default_image' : 'locale/it/ui/vkey/key_normal.tga',
'down_image' : 'locale/it/ui/vkey/key_normal_dn.tga',
'over_image' : 'locale/it/ui/vkey/key_normal_over.tga',
},
{
'name' : 'key_41',
'type' : 'button',
'x' : 260,
'y' : 144,
'default_image' : 'locale/it/ui/vkey/key_normal.tga',
'down_image' : 'locale/it/ui/vkey/key_normal_dn.tga',
'over_image' : 'locale/it/ui/vkey/key_normal_over.tga',
},
{
'name' : 'key_42',
'type' : 'button',
'x' : 300,
'y' : 144,
'default_image' : 'locale/it/ui/vkey/key_normal.tga',
'down_image' : 'locale/it/ui/vkey/key_normal_dn.tga',
'over_image' : 'locale/it/ui/vkey/key_normal_over.tga',
},
{
'name' : 'key_43',
'type' : 'button',
'x' : 340,
'y' : 144,
'default_image' : 'locale/it/ui/vkey/key_normal.tga',
'down_image' : 'locale/it/ui/vkey/key_normal_dn.tga',
'over_image' : 'locale/it/ui/vkey/key_normal_over.tga',
},
{
'name' : 'key_44',
'type' : 'button',
'x' : 380,
'y' : 144,
'default_image' : 'locale/it/ui/vkey/key_normal.tga',
'down_image' : 'locale/it/ui/vkey/key_normal_dn.tga',
'over_image' : 'locale/it/ui/vkey/key_normal_over.tga',
},
{
'name' : 'key_45',
'type' : 'button',
'x' : 420,
'y' : 144,
'default_image' : 'locale/it/ui/vkey/key_normal.tga',
'down_image' : 'locale/it/ui/vkey/key_normal_dn.tga',
'over_image' : 'locale/it/ui/vkey/key_normal_over.tga',
},
{
'name' : 'key_46',
'type' : 'button',
'x' : 460,
'y' : 144,
'default_image' : 'locale/it/ui/vkey/key_normal.tga',
'down_image' : 'locale/it/ui/vkey/key_normal_dn.tga',
'over_image' : 'locale/it/ui/vkey/key_normal_over.tga',
},
)
},
## ConnectBoard
{
"name" : "ConnectBoard",
"type" : "thinboard",
"x" : (SCREEN_WIDTH - 208) / 2,
"y" : (SCREEN_HEIGHT - 410 - 35),
"width" : 208,
"height" : 30,
"children" :
(
{
"name" : "ConnectName",
"type" : "text",
"x" : 15,
"y" : 0,
"vertical_align" : "center",
"text_vertical_align" : "center",
"text" : uiScriptLocale.LOGIN_DEFAULT_SERVERADDR,
},
{
"name" : "SelectConnectButton",
"type" : "button",
"x" : 150,
"y" : 0,
"vertical_align" : "center",
"default_image" : "d:/ymir work/ui/public/small_button_01.sub",
"over_image" : "d:/ymir work/ui/public/small_button_02.sub",
"down_image" : "d:/ymir work/ui/public/small_button_03.sub",
"text" : uiScriptLocale.LOGIN_SELECT_BUTTON,
},
),
},
## LoginBoard
{
"name" : "LoginBoard",
"type" : "image",
"x" : (SCREEN_WIDTH - 208) / 2,
"y" : (SCREEN_HEIGHT - 410),
"image" : LOCALE_PATH + "loginwindow.sub",
"children" :
(
{
"name" : "ID_EditLine",
"type" : "editline",
"x" : 77,
"y" : 16,
"width" : 120,
"height" : 18,
"input_limit" : 16,
"enable_codepage" : 0,
"r" : 1.0,
"g" : 1.0,
"b" : 1.0,
"a" : 1.0,
},
{
"name" : "Password_EditLine",
"type" : "editline",
"x" : 77,
"y" : 43,
"width" : 120,
"height" : 18,
"input_limit" : 16,
"secret_flag" : 1,
"enable_codepage" : 0,
"r" : 1.0,
"g" : 1.0,
"b" : 1.0,
"a" : 1.0,
},
{
"name" : "LoginButton",
"type" : "button",
"x" : 15,
"y" : 65,
"default_image" : "d:/ymir work/ui/public/large_button_01.sub",
"over_image" : "d:/ymir work/ui/public/large_button_02.sub",
"down_image" : "d:/ymir work/ui/public/large_button_03.sub",
"text" : uiScriptLocale.LOGIN_CONNECT,
},
{
"name" : "LoginExitButton",
"type" : "button",
"x" : 105,
"y" : 65,
"default_image" : "d:/ymir work/ui/public/large_button_01.sub",
"over_image" : "d:/ymir work/ui/public/large_button_02.sub",
"down_image" : "d:/ymir work/ui/public/large_button_03.sub",
"text" : uiScriptLocale.LOGIN_EXIT,
},
),
},
## ServerBoard
{
"name" : "ServerBoard",
"type" : "thinboard",
"x" : 0,
"y" : SCREEN_HEIGHT - SERVER_BOARD_HEIGHT - 72,
"width" : 375,
"height" : SERVER_BOARD_HEIGHT,
"horizontal_align" : "center",
"children" :
(
## Title
{
"name" : "Title",
"type" : "text",
"x" : 0,
"y" : 12,
"horizontal_align" : "center",
"text_horizontal_align" : "center",
"text" : uiScriptLocale.LOGIN_SELECT_TITLE,
},
## Horizontal
{
"name" : "HorizontalLine1",
"type" : "line",
"x" : 10,
"y" : 34,
"width" : 354,
"height" : 0,
"color" : 0xff777777,
},
{
"name" : "HorizontalLine2",
"type" : "line",
"x" : 10,
"y" : 35,
"width" : 355,
"height" : 0,
"color" : 0xff111111,
},
## Vertical
{
"name" : "VerticalLine1",
"type" : "line",
"x" : 246,
"y" : 38,
"width" : 0,
"height" : SERVER_LIST_HEIGHT + 4,
"color" : 0xff777777,
},
{
"name" : "VerticalLine2",
"type" : "line",
"x" : 247,
"y" : 38,
"width" : 0,
"height" : SERVER_LIST_HEIGHT + 4,
"color" : 0xff111111,
},
## ListBox
{
"name" : "ServerList",
"type" : "listbox2",
"x" : 10,
"y" : 40,
"width" : 232,
"height" : SERVER_LIST_HEIGHT,
"row_count" : 15,
"item_align" : 0,
},
{
"name" : "ChannelList",
"type" : "listbox",
"x" : 255,
"y" : 40,
"width" : 109,
"height" : SERVER_LIST_HEIGHT,
"item_align" : 0,
},
## Buttons
{
"name" : "ServerSelectButton",
"type" : "button",
"x" : 267,
"y" : SERVER_LIST_HEIGHT,
"default_image" : "d:/ymir work/ui/public/large_button_01.sub",
"over_image" : "d:/ymir work/ui/public/large_button_02.sub",
"down_image" : "d:/ymir work/ui/public/large_button_03.sub",
"text" : uiScriptLocale.OK,
},
{
"name" : "ServerExitButton",
"type" : "button",
"x" : 267,
"y" : SERVER_LIST_HEIGHT + 22,
"default_image" : "d:/ymir work/ui/public/large_button_01.sub",
"over_image" : "d:/ymir work/ui/public/large_button_02.sub",
"down_image" : "d:/ymir work/ui/public/large_button_03.sub",
"text" : uiScriptLocale.LOGIN_SELECT_EXIT,
},
),
},
),
}

View File

@ -0,0 +1,7 @@
title subImage
version 2.0
image "mall.tga"
left 0
top 0
right 40
bottom 40

View File

@ -0,0 +1,7 @@
title subImage
version 2.0
image "mall.tga"
left 40
top 0
right 80
bottom 40

View File

@ -0,0 +1,7 @@
title subImage
version 2.0
image "mall.tga"
left 80
top 0
right 120
bottom 40

View File

@ -0,0 +1,7 @@
title subImage
version 2.0
image "mall.tga"
left 120
top 0
right 160
bottom 40

View File

@ -0,0 +1,7 @@
title subImage
version 2.0
image "mall.tga"
left 160
top 0
right 200
bottom 40

View File

@ -0,0 +1,7 @@
title subImage
version 2.0
image "mall.tga"
left 200
top 0
right 240
bottom 40

View File

@ -0,0 +1,7 @@
title subImage
version 2.0
image "mall.tga"
left 0
top 40
right 40
bottom 80

View File

@ -0,0 +1,7 @@
title subImage
version 2.0
image "mall.tga"
left 40
top 40
right 80
bottom 80

View File

@ -0,0 +1,7 @@
title subImage
version 2.0
image "mall.tga"
left 80
top 40
right 120
bottom 80

View File

@ -0,0 +1,7 @@
title subImage
version 2.0
image "mall.tga"
left 120
top 40
right 160
bottom 80

View File

@ -0,0 +1,7 @@
title subImage
version 2.0
image "mall.tga"
left 160
top 40
right 200
bottom 80

View File

@ -0,0 +1,7 @@
title subImage
version 2.0
image "mall.tga"
left 200
top 40
right 240
bottom 80

View File

@ -0,0 +1,7 @@
title subImage
version 2.0
image "mall.tga"
left 0
top 80
right 40
bottom 120

View File

@ -0,0 +1,7 @@
title subImage
version 2.0
image "mall.tga"
left 40
top 80
right 80
bottom 120

View File

@ -0,0 +1,7 @@
title subImage
version 2.0
image "mall.tga"
left 80
top 80
right 120
bottom 120

View File

@ -0,0 +1,7 @@
title subImage
version 2.0
image "mall.tga"
left 120
top 80
right 160
bottom 120

View File

@ -0,0 +1,7 @@
title subImage
version 2.0
image "mall.tga"
left 160
top 80
right 200
bottom 120

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 320 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 128 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 128 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 128 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 128 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 128 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 128 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 128 KiB

Some files were not shown because too many files have changed in this diff Show More