home *** CD-ROM | disk | FTP | other *** search
/ Level 2004 April / Level_2004-04_112_cda.bin / data1.cab / GameFiles / resources.rvr / createchar.def < prev    next >
Encoding:
Text File  |  1999-08-24  |  13.1 KB  |  223 lines

  1. // Revenant - Copyright 1999 Cinematix Studios, Inc.
  2. // ** Revenant In Game Multiplayer Interface DEF File  *** 
  3.  
  4. PANEL "default"
  5. BEGIN
  6.  
  7. // Standerd Frames
  8.   FRAME POS 35 70 276 370 NAME "playerframe" FLAGS CTRLFLAG_DRAWTOBG BITMAP "TransFrame1" FRAME 14 14 16 16 MARGINS 0 0 4 4
  9.   FRAME POS 320 70 280 338 NAME "addframe" FLAGS CTRLFLAG_DRAWTOBG BITMAP "TransFrame1" FRAME 14 14 16 16 MARGINS 0 0 4 4
  10.   FRAME POS 42 295 260 137 NAME "tabframe" FLAGS CTRLFLAG_CLEARBG BITMAP "ClearFrame2"
  11.  
  12.   FRAME POS 35 70 276 370 NAME "playerframe2" FLAGS CTRLFLAG_DRAWTOBG | CTRLFLAG_HIDDEN\
  13.     BITMAP "ClearFrame1" FRAME 14 14 16 16 MARGINS 0 0 4 4
  14.   FRAME POS 320 70 280 338 NAME "addframe2" FLAGS CTRLFLAG_DRAWTOBG | CTRLFLAG_HIDDEN\
  15.     BITMAP "ClearFrame1" FRAME 14 14 16 16 MARGINS 0 0 4 4
  16.  
  17. // standerd exit buttons
  18.   BUTTON POS 370 415 80 27 NAME "ok" TEXT "Ok" UP "TransFrame2" FRAME 10 10 12 12 MARGINS 0 0 4 4
  19.   BUTTON POS 475 415 80 27 NAME "cancel" TEXT "Cancel" UP "TransFrame2" FRAME 10 10 12 12 MARGINS 0 0 4 4
  20.  
  21. // Character portrait
  22.   BITMAP POS 47 82 100 100 NAME "portrait" FIELD "portrait"
  23.   FRAME POS 45 80 104 104 NAME "portraitframe" BITMAP "ClearFrame2" FRAME 14 14 16 16 MARGINS 0 0 4 4 NOCENTER
  24.  
  25. // Character stuff
  26.   TEXT POS 45 196 50 15 TEXT "Name:" FLAGS TEXTFLAG_RIGHT
  27.   TEXT POS 45 221 50 15 TEXT "Pass:" FLAGS TEXTFLAG_RIGHT
  28.   TEXT POS 175 221 50 15 TEXT "Gold:" FLAGS TEXTFLAG_RIGHT
  29.   TEXT POS 50 246 45 15 TEXT "Level:" FLAGS TEXTFLAG_RIGHT
  30.   TEXT POS 155 246 55 15 TEXT "Exper:" FLAGS TEXTFLAG_RIGHT
  31.  
  32.   EDIT POS 95 195 200 20 NAME "editname" FIELD "editname" TEXT "" MAXLEN 32
  33.   EDIT POS 95 220 90 20 NAME "editpass" FIELD "editpass" TEXT "" MAXLEN 10
  34.   EDIT POS 225 220 70 20 NAME "editgold" FIELD "editgold" TEXT "" MAXLEN 8
  35.   EDIT POS 95 245 60 20 NAME "editlevel" FIELD "editlevel" TEXT "" FLAGS EDITFLAG_SPIN MAXLEN 3
  36.   EDIT POS 210 245 85 20 NAME "editexp" FIELD "editexp" TEXT "" MAXLEN 12
  37.  
  38. // Class stuff
  39.   TEXT POS 160 83 50 17 TEXT "Char:" FLAGS TEXTFLAG_RIGHT
  40.   TEXT POS 160 100 50 17 TEXT "Class:" FLAGS TEXTFLAG_RIGHT
  41.  
  42.   TEXT POS 210 83 70 17 NAME "txtchar" FIELD "txtchar" TEXT "" FLAGS CTRLFLAG_CLEARBG
  43.   TEXT POS 210 100 70 17 NAME "txtclass" FIELD "txtclass" TEXT "" FLAGS CTRLFLAG_CLEARBG
  44.  
  45.   TEXT POS 153 120 152 10 NAME "classinfo1" TEXT "Attack: +5% Defense +10%" FLAGS TEXTFLAG_CENTER | CTRLFLAG_CLEARBG FONT "Small" COLOR 0 150 255
  46.   TEXT POS 153 130 152 10 NAME "classinfo2" TEXT "Mana: +5% Steath: +10%" FLAGS TEXTFLAG_CENTER | CTRLFLAG_CLEARBG FONT "Small" COLOR 0 150 255
  47.   TEXT POS 153 140 152 10 NAME "classinfo3" TEXT "Bows +10%" FLAGS TEXTFLAG_CENTER | CTRLFLAG_CLEARBG FONT "Small" COLOR 0 150 255
  48.   TEXT POS 153 150 152 10 NAME "classinfo4" TEXT "Strn: >20 Mind: <15" FLAGS TEXTFLAG_CENTER | CTRLFLAG_CLEARBG FONT "Small" COLOR 0 150 255
  49.  
  50. // Current Class Buttons
  51.   BUTTON POS 175 165 50 20 NAME "btnclassprev" TEXT "Prev"
  52.   BUTTON POS 230 165 50 20 NAME "btnclassnext" TEXT "Next"
  53.  
  54. // Stats/Skills button
  55.   BUTTON POS 45 271 70 20 NAME "btnstats" TEXT "Stats" FLAGS BTNFLAG_RADIO | BTNFLAG_DOWN GROUP 1
  56.   BUTTON POS 120 271 70 20 NAME "btnskills" TEXT "Skills" FLAGS BTNFLAG_RADIO GROUP 1
  57.   BUTTON POS 195 271 70 20 NAME "btnopts" TEXT "Options" FLAGS BTNFLAG_RADIO GROUP 1
  58.  
  59. // Stats
  60.   // Page 1 (i guess only 1 page)
  61.   TEXT POS 55 313 52 20 NAME "st_txt_strn" TEXT "Strn:" FLAGS TEXTFLAG_RIGHT
  62.   TEXT POS 55 338 52 20 NAME "st_txt_cons" TEXT "Cons:" FLAGS TEXTFLAG_RIGHT
  63.   TEXT POS 55 363 52 20 NAME "st_txt_agil" TEXT "Agil:" FLAGS TEXTFLAG_RIGHT
  64.   TEXT POS 155 313 52 20 NAME "st_txt_rflx" TEXT "Rflx:" FLAGS TEXTFLAG_RIGHT
  65.   TEXT POS 155 338 52 20 NAME "st_txt_mind" TEXT "Mind:" FLAGS TEXTFLAG_RIGHT
  66.   TEXT POS 155 363 52 20 NAME "st_txt_luck" TEXT "Luck:" FLAGS TEXTFLAG_RIGHT
  67.  
  68.   EDIT POS 110 315 55 20 NAME "st_edit0_strn" FIELD "st_edit0_strn" TEXT "13" FLAGS EDITFLAG_SPIN MAXLEN 3
  69.   EDIT POS 110 340 55 20 NAME "st_edit1_cons" FIELD "st_edit1_cons" TEXT "13" FLAGS EDITFLAG_SPIN MAXLEN 3
  70.   EDIT POS 110 365 55 20 NAME "st_edit2_agil" FIELD "st_edit2_agil" TEXT "13" FLAGS EDITFLAG_SPIN MAXLEN 3
  71.   EDIT POS 210 315 55 20 NAME "st_edit3_rflx" FIELD "st_edit3_rflx" TEXT "13" FLAGS EDITFLAG_SPIN MAXLEN 3
  72.   EDIT POS 210 340 55 20 NAME "st_edit4_mind" FIELD "st_edit4_mind" TEXT "13" FLAGS EDITFLAG_SPIN MAXLEN 3
  73.   EDIT POS 210 365 55 20 NAME "st_edit5_luck" FIELD "st_edit5_luck" TEXT "13" FLAGS EDITFLAG_SPIN MAXLEN 3
  74.  
  75.   TEXT POS 45 392 250 10 NAME "st_txt_info1" TEXT "" FLAGS TEXTFLAG_CENTER | CTRLFLAG_CLEARBG\
  76.       FONT "Small" RECT 3 0 3 0 COLOR 0 150 255 FLAGS TEXT_CENTER | TEXT_SHADOW DRAWMODE DM_USEDEFAULT
  77.  
  78.   TEXT POS 45 402 250 10 NAME "st_txt_info2" TEXT "" FLAGS TEXTFLAG_CENTER | CTRLFLAG_CLEARBG\
  79.       FONT "Small" RECT 3 0 3 0 COLOR 0 150 255 FLAGS TEXT_CENTER | TEXT_SHADOW DRAWMODE DM_USEDEFAULT
  80.  
  81.   TEXT POS 45 412 250 10 NAME "st_txt_info3" TEXT "" FLAGS TEXTFLAG_CENTER | CTRLFLAG_CLEARBG\
  82.       FONT "Small" RECT 3 0 3 0 COLOR 0 150 255 FLAGS TEXT_CENTER | TEXT_SHADOW DRAWMODE DM_USEDEFAULT
  83.  
  84. // Skills
  85.   // Page 1
  86.   TEXT POS 45 303 73 20 NAME "skl_p1txtattack" TEXT "Attack:" FLAGS CTRLFLAG_CLEARBG | TEXTFLAG_RIGHT
  87.   TEXT POS 45 328 73 20 NAME "skl_p1txtdefense" TEXT "Defense:" FLAGS CTRLFLAG_CLEARBG | TEXTFLAG_RIGHT 
  88.   TEXT POS 45 353 73 20 NAME "skl_p1txtinvoke" TEXT "Invoke:" FLAGS CTRLFLAG_CLEARBG | TEXTFLAG_RIGHT
  89.   TEXT POS 45 378 73 20 NAME "skl_p1txthands" TEXT "Hands:" FLAGS CTRLFLAG_CLEARBG | TEXTFLAG_RIGHT
  90.  
  91.   EDIT POS 120 305 55 20 NAME "skl_p1editattack" FIELD "skl_p1editattack" TEXT "13" FLAGS EDITFLAG_SPIN MAXLEN 4
  92.   EDIT POS 120 330 55 20 NAME "skl_p1editdefense" FIELD "skl_p1editdefense" TEXT "13" FLAGS EDITFLAG_SPIN MAXLEN 4
  93.   EDIT POS 120 355 55 20 NAME "skl_p1editinvoke" FIELD "skl_p1editinvoke" TEXT "13" FLAGS EDITFLAG_SPIN MAXLEN 4
  94.   EDIT POS 120 380 55 20 NAME "skl_p1edithands" FIELD "skl_p1edithands" TEXT "13" FLAGS EDITFLAG_SPIN MAXLEN 4
  95.  
  96.   TEXT POS 175 303 35 20 NAME "skl_p1txtexp1" TEXT "Exp:" FLAGS TEXTFLAG_RIGHT
  97.   TEXT POS 175 328 35 20 NAME "skl_p1txtexp2" TEXT "Exp:" FLAGS TEXTFLAG_RIGHT
  98.   TEXT POS 175 353 35 20 NAME "skl_p1txtexp3" TEXT "Exp:" FLAGS TEXTFLAG_RIGHT
  99.   TEXT POS 175 378 35 20 NAME "skl_p1txtexp4" TEXT "Exp:" FLAGS TEXTFLAG_RIGHT
  100.  
  101.   EDIT POS 212 305 65 20 NAME "skl_p1editattackexp" FIELD "skl_p1editattackexp" MAXLEN 12
  102.   EDIT POS 212 330 65 20 NAME "skl_p1editdefenseexp" FIELD "skl_p1editdefenseexp" MAXLEN 12
  103.   EDIT POS 212 355 65 20 NAME "skl_p1editinvokeexp" FIELD "skl_p1editinvokeexp" MAXLEN 12
  104.   EDIT POS 212 380 65 20 NAME "skl_p1edithandsexp" FIELD "skl_p1edithandsexp" MAXLEN 12
  105.  
  106.   // Page 2
  107.   TEXT POS 45 303 73 20 NAME "skl_p2txtknife" TEXT "Knife:" FLAGS CTRLFLAG_CLEARBG | TEXTFLAG_RIGHT
  108.   TEXT POS 45 328 73 20 NAME "skl_p2txtsword" TEXT "Sword:" FLAGS CTRLFLAG_CLEARBG | TEXTFLAG_RIGHT
  109.   TEXT POS 45 353 73 20 NAME "skl_p2txtbludgeon" TEXT "Bludgeon:" FLAGS CTRLFLAG_CLEARBG | TEXTFLAG_RIGHT
  110.   TEXT POS 45 378 73 20 NAME "skl_p2txtaxes" TEXT "Axe:" FLAGS CTRLFLAG_CLEARBG | TEXTFLAG_RIGHT
  111.  
  112.   EDIT POS 120 305 55 20 NAME "skl_p2editknife" FIELD "skl_p2editknife" TEXT "13" FLAGS EDITFLAG_SPIN MAXLEN 4
  113.   EDIT POS 120 330 55 20 NAME "skl_p2editsword" FIELD "skl_p2editsword" TEXT "13" FLAGS EDITFLAG_SPIN MAXLEN 4
  114.   EDIT POS 120 355 55 20 NAME "skl_p2editbludgeon" FIELD "skl_p2editbludgeon" TEXT "13" FLAGS EDITFLAG_SPIN MAXLEN 4
  115.   EDIT POS 120 380 55 20 NAME "skl_p2editaxes" FIELD "skl_p2editaxes" TEXT "13" FLAGS EDITFLAG_SPIN MAXLEN 4
  116.  
  117.   TEXT POS 175 303 35 20 NAME "skl_p2txtexp1" TEXT "Exp:" FLAGS TEXTFLAG_RIGHT
  118.   TEXT POS 175 328 35 20 NAME "skl_p2txtexp2" TEXT "Exp:" FLAGS TEXTFLAG_RIGHT
  119.   TEXT POS 175 353 35 20 NAME "skl_p2txtexp3" TEXT "Exp:" FLAGS TEXTFLAG_RIGHT
  120.   TEXT POS 175 378 35 20 NAME "skl_p2txtexp4" TEXT "Exp:" FLAGS TEXTFLAG_RIGHT
  121.  
  122.   EDIT POS 212 305 65 20 NAME "skl_p2editknifeexp" FIELD "skl_p2editknifeexp" MAXLEN 12
  123.   EDIT POS 212 330 65 20 NAME "skl_p2editswordexp" FIELD "skl_p2editswordexp" MAXLEN 12
  124.   EDIT POS 212 355 65 20 NAME "skl_p2editbludgeonexp" FIELD "skl_p2editbludgeonexp" MAXLEN 12
  125.   EDIT POS 212 380 65 20 NAME "skl_p2editaxesexp" FIELD "skl_p2editaxesexp" MAXLEN 12
  126.  
  127.   // Page 3
  128.   TEXT POS 45 303 73 20 NAME "skl_p3txtbows" TEXT "Bow:" FLAGS CTRLFLAG_CLEARBG | TEXTFLAG_RIGHT 
  129.   TEXT POS 45 328 73 20 NAME "skl_p3txtstealth" TEXT "Steatlh:" FLAGS CTRLFLAG_CLEARBG | TEXTFLAG_RIGHT
  130.   TEXT POS 45 353 73 20 NAME "skl_p3txtlockpick" TEXT "Lock Pick:" FLAGS CTRLFLAG_CLEARBG | TEXTFLAG_RIGHT
  131.  
  132.   EDIT POS 120 305 55 20 NAME "skl_p3editbows" FIELD "skl_p3editbows" TEXT "13" FLAGS EDITFLAG_SPIN MAXLEN 4
  133.   EDIT POS 120 330 55 20 NAME "skl_p3editstealth" FIELD "skl_p3editstealth" TEXT "13" FLAGS EDITFLAG_SPIN MAXLEN 4
  134.   EDIT POS 120 355 55 20 NAME "skl_p3editlockpick" FIELD "skl_p3editlockpick" TEXT "13" FLAGS EDITFLAG_SPIN MAXLEN 4
  135.  
  136.   TEXT POS 175 303 35 20 NAME "skl_p3txtexp1" TEXT "Exp:" FLAGS TEXTFLAG_RIGHT
  137.   TEXT POS 175 328 35 20 NAME "skl_p3txtexp2" TEXT "Exp:" FLAGS TEXTFLAG_RIGHT
  138.   TEXT POS 175 353 35 20 NAME "skl_p3txtexp3" TEXT "Exp:" FLAGS TEXTFLAG_RIGHT
  139.  
  140.   EDIT POS 212 305 65 20 NAME "skl_p3editbowsexp" FIELD "skl_p3editbowsexp" MAXLEN 12
  141.   EDIT POS 212 330 65 20 NAME "skl_p3editstealthexp" FIELD "skl_p3editstealthexp" MAXLEN 12
  142.   EDIT POS 212 355 65 20 NAME "skl_p3editlockpickexp" FIELD "skl_p3editlockpickexp" MAXLEN 12
  143.  
  144. // Skill Button Movement
  145.   BUTTON POS 90 405 50 20 NAME "skl_prev" TEXT "Prev"
  146.   BUTTON POS 205 405 50 20 NAME "skl_next" TEXT "Next"
  147.   TEXT POS 148 406 50 20 NAME "skl_page" TEXT "Page 1"
  148.  
  149. // Options
  150.   TEXT POS 45 300 250 18 NAME "opt_txtdesc" TEXT "Multiplayer Options" FLAGS TEXTFLAG_CENTER
  151.   BUTTON POS 55 330 200 20 NAME "opt_pker" TEXT "Player Killer" FLAGS BTNFLAG_TOGGLE | BTNFLAG_DRAWTOGGLE
  152.   BUTTON POS 55 350 200 20 NAME "opt_view" TEXT "Viewable by Other Players" FLAGS BTNFLAG_TOGGLE | BTNFLAG_DRAWTOGGLE
  153. //  BUTTON POS 55 370 200 20 NAME "opt_edit" TEXT "Editable by Host" FLAGS BTNFLAG_TOGGLE | BTNFLAG_DRAWTOGGLE
  154.  
  155. // Class List
  156.   TEXT POS 325 79 40 20 TEXT "Type" FLAGS TEXT_SHADOW
  157.   DROPLIST POS 365 78 135 20 NAME "classlist" FIELD "classfield" FLAGS DROPFLAG_USEFORMAT LISTHEIGHT 108
  158.   BEGIN
  159.     FIELD 5 -2 160 20 FLAGS TEXT_LEFT | TEXT_SHADOW "classfield"
  160.   END
  161.  
  162.  // Quantity
  163.   TEXT POS 501 78 30 20 NAME "itemqtytxt" TEXT "Qty" FLAGS TEXT_SHADOW
  164.   EDIT POS 530 78 50 20 NAME "itemqty" TEXT "1" MAXLEN 5
  165.  
  166. // Bitmaps
  167. //  FRAME POS 490 242 -10000 -10000 BITMAP "gold"
  168.  
  169. // Text List
  170.  
  171. // lgi = long game inventory
  172. // sgi = short game inventory (icons only)
  173. // lpi = long player inventory
  174. // spi = short player inventory (icons only)
  175.  
  176. // Inventory List Tags
  177.   LISTBOX POS 327 105 266 131 NAME "longgameinvicon" FIELD "lgifield" FLAGS LISTFLAG_VLIST | LISTFLAG_USEFORMAT | LISTFLAG_DBLCLICK ITEM 39 40 SELCOLOR 0 100 30\
  178.   FONT "small" COLOR 255 255 255 FLAGS TEXT_CENTER | TEXT_VCENTER | TEXT_SHADOW | TEXT_SINGLELINE DRAWMODE DM_USEDEFAULT
  179.   BEGIN
  180.     BITMAP 0 0 "lgi_iconbmp" DRAWMODE DM_TRANSPARENT
  181.     FIELD 10 30 28 10 FONT "Small" FLAGS TEXT_RIGHT | TEXT_SHADOW COLOR 255 0 0 "lgi_qty"
  182.   END
  183.  
  184.   LISTBOX POS 327 105 266 131 NAME "longgameinv" FIELD "lgifield" FLAGS LISTFLAG_VLIST | LISTFLAG_USEFORMAT | LISTFLAG_DBLCLICK ITEM 1000 40 SELCOLOR 0 100 30\
  185.   FONT "small" COLOR 255 255 255 FLAGS TEXT_CENTER | TEXT_VCENTER | TEXT_SHADOW | TEXT_SINGLELINE DRAWMODE DM_USEDEFAULT
  186.   BEGIN
  187.     FIELD 42 -1 150 18 FONT "Med" FLAGS TEXT_SHADOW | TEXT_ELIPSES "lgi_name"
  188.     FIELD 195 3 40 14 FONT "Small" FLAGS TEXT_RIGHT | TEXT_SHADOW COLOR 100 255 255 "lgi_value"
  189.     FIELD 45 13 180 24 FONT "Small" FLAGS TEXT_SHADOW COLOR 255 255 100 "lgi_stat"
  190.  
  191.     BITMAP 0 0 "lgi_iconbmp" DRAWMODE DM_TRANSPARENT
  192.     FIELD 5 30 33 10 FONT "Small" FLAGS TEXT_RIGHT | TEXT_SHADOW COLOR 255 0 0 "lgi_qty"
  193.   END
  194.  
  195. // Inventory Transfer Buttons
  196.   BUTTON POS 337 241 45 23 NAME "add" TEXT "Add" KEY "A"
  197.   BUTTON POS 387 241 45 23 NAME "del" TEXT "Del" KEY "D"
  198.   BUTTON POS 437 241 45 23 NAME "equip" TEXT "Equip" KEY "E"
  199.   BUTTON POS 493 246 95 15 NAME "icon" TEXT "Icons Only" FLAGS BTNFLAG_TOGGLE | BTNFLAG_DRAWTOGGLE KEY "I"
  200.  
  201.   LISTBOX POS 327 269 266 131 NAME "longplayerinvicon" FIELD "lpifield" FLAGS LISTFLAG_VLIST | LISTFLAG_USEFORMAT | LISTFLAG_DBLCLICK ITEM 39 40 SELCOLOR 0 100 30\
  202.   FONT "small" COLOR 255 255 255 FLAGS TEXT_CENTER | TEXT_VCENTER | TEXT_SHADOW | TEXT_SINGLELINE DRAWMODE DM_USEDEFAULT
  203.   BEGIN
  204.     BITMAP 0 0 "lpi_iconbmp" DRAWMODE DM_TRANSPARENT
  205.     FIELD 10 30 28 10 FONT "Small" FLAGS TEXT_RIGHT | TEXT_SHADOW COLOR 255 0 0 "lpi_qty"
  206.   END
  207.  
  208.   LISTBOX POS 327 269 266 131 NAME "longplayerinv" FIELD "lpifield" FLAGS LISTFLAG_VLIST | LISTFLAG_USEFORMAT | LISTFLAG_DBLCLICK ITEM 1000 40 SELCOLOR 0 100 30\
  209.   FONT "small" COLOR 255 255 255 FLAGS TEXT_CENTER | TEXT_VCENTER | TEXT_SHADOW | TEXT_SINGLELINE DRAWMODE DM_USEDEFAULT
  210.   BEGIN
  211.     FIELD 42 -1 150 18 FONT "Med" FLAGS TEXT_SHADOW | TEXT_ELIPSES "lpi_name"
  212.     FIELD 195 3 40 14 FONT "Small" FLAGS TEXT_RIGHT | TEXT_SHADOW COLOR 100 255 255 "lpi_value"
  213.     FIELD 45 13 180 24 FONT "Small" FLAGS TEXT_SHADOW COLOR 255 255 100 "lpi_stat"
  214.  
  215.     BITMAP 0 0 "lpi_iconbmp" DRAWMODE DM_TRANSPARENT
  216.     FIELD 0 0 28 10 FONT "Small" FLAGS TEXT_LEFT | TEXT_SHADOW COLOR 0 255 0 "lpi_eq"
  217.     FIELD 5 30 33 10 FONT "Small" FLAGS TEXT_RIGHT | TEXT_SHADOW COLOR 255 0 0 "lpi_qty"
  218.   END
  219.  
  220.  
  221. END
  222.  
  223.