Advertisement
Guest User

Untitled

a guest
Aug 18th, 2017
62
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.66 KB | None | 0 0
  1. private final void makeCharacterDesignMenu() {
  2.  
  3. characterDesignMenu = new Menu(gameGraphics, 100);
  4.  
  5. characterDesignMenu.drawText(256, 10, "Design Your Character", 4, true);
  6.  
  7. char c1 = '\214';
  8.  
  9. int i1 = 34;
  10.  
  11. c1 += 200;
  12.  
  13. i1 -= 25;
  14.  
  15. characterDesignMenu.drawText(c1, i1, "Appearance", 4, false);
  16.  
  17. i1 += 15;
  18.  
  19. characterDesignMenu.drawText(c1 - 55, i1 + 110, "Front", 3, true);
  20.  
  21. characterDesignMenu.drawText(c1, i1 + 110, "Side", 3, true);
  22.  
  23. characterDesignMenu.drawText(c1 + 55, i1 + 110, "Back", 3, true);
  24.  
  25. byte byte0 = 54;
  26.  
  27. i1 += 145;
  28.  
  29. characterDesignMenu.method157(c1 - byte0, i1, 53, 41);
  30.  
  31. characterDesignMenu.drawText(c1 - byte0, i1 - 8, "Head", 1, true);
  32.  
  33. characterDesignMenu.drawText(c1 - byte0, i1 + 8, "Type", 1, true);
  34.  
  35. characterDesignMenu.method158(c1 - byte0 - 40, i1, SPRITE_UTIL_START + 7);
  36.  
  37. characterDesignHeadButton1 = characterDesignMenu.makeButton(c1 - byte0 - 40, i1, 20, 20);
  38.  
  39. characterDesignMenu.method158((c1 - byte0) + 40, i1, SPRITE_UTIL_START + 6);
  40.  
  41. characterDesignHeadButton2 = characterDesignMenu.makeButton((c1 - byte0) + 40, i1, 20, 20);
  42.  
  43. characterDesignMenu.method157(c1 + byte0, i1, 53, 41);
  44.  
  45. characterDesignMenu.drawText(c1 + byte0, i1 - 8, "Hair", 1, true);
  46.  
  47. characterDesignMenu.drawText(c1 + byte0, i1 + 8, "Color", 1, true);
  48.  
  49. characterDesignMenu.method158((c1 + byte0) - 40, i1, SPRITE_UTIL_START + 7);
  50.  
  51. characterDesignHairColourButton1 = characterDesignMenu.makeButton((c1 + byte0) - 40, i1, 20, 20);
  52.  
  53. characterDesignMenu.method158(c1 + byte0 + 40, i1, SPRITE_UTIL_START + 6);
  54.  
  55. characterDesignHairColourButton2 = characterDesignMenu.makeButton(c1 + byte0 + 40, i1, 20, 20);
  56.  
  57. i1 += 50;
  58.  
  59. characterDesignMenu.method157(c1 - byte0, i1, 53, 41);
  60.  
  61. characterDesignMenu.drawText(c1 - byte0, i1, "Gender", 1, true);
  62.  
  63. characterDesignMenu.method158(c1 - byte0 - 40, i1, SPRITE_UTIL_START + 7);
  64.  
  65. characterDesignGenderButton1 = characterDesignMenu.makeButton(c1 - byte0 - 40, i1, 20, 20);
  66.  
  67. characterDesignMenu.method158((c1 - byte0) + 40, i1, SPRITE_UTIL_START + 6);
  68.  
  69. characterDesignGenderButton2 = characterDesignMenu.makeButton((c1 - byte0) + 40, i1, 20, 20);
  70.  
  71. characterDesignMenu.method157(c1 + byte0, i1, 53, 41);
  72.  
  73. characterDesignMenu.drawText(c1 + byte0, i1 - 8, "Top", 1, true);
  74.  
  75. characterDesignMenu.drawText(c1 + byte0, i1 + 8, "Color", 1, true);
  76.  
  77. characterDesignMenu.method158((c1 + byte0) - 40, i1, SPRITE_UTIL_START + 7);
  78.  
  79. characterDesignTopColourButton1 = characterDesignMenu.makeButton((c1 + byte0) - 40, i1, 20, 20);
  80.  
  81. characterDesignMenu.method158(c1 + byte0 + 40, i1, SPRITE_UTIL_START + 6);
  82.  
  83. characterDesignTopColourButton2 = characterDesignMenu.makeButton(c1 + byte0 + 40, i1, 20, 20);
  84.  
  85. i1 += 50;
  86.  
  87. characterDesignMenu.method157(c1 - byte0, i1, 53, 41);
  88.  
  89. characterDesignMenu.drawText(c1 - byte0, i1 - 8, "Skin", 1, true);
  90.  
  91. characterDesignMenu.drawText(c1 - byte0, i1 + 8, "Color", 1, true);
  92.  
  93. characterDesignMenu.method158(c1 - byte0 - 40, i1, SPRITE_UTIL_START + 7);
  94.  
  95. characterDesignSkinColourButton1 = characterDesignMenu.makeButton(c1 - byte0 - 40, i1, 20, 20);
  96.  
  97. characterDesignMenu.method158((c1 - byte0) + 40, i1, SPRITE_UTIL_START + 6);
  98.  
  99. characterDesignSkinColourButton2 = characterDesignMenu.makeButton((c1 - byte0) + 40, i1, 20, 20);
  100.  
  101. characterDesignMenu.method157(c1 + byte0, i1, 53, 41);
  102.  
  103. characterDesignMenu.drawText(c1 + byte0, i1 - 8, "Bottom", 1, true);
  104.  
  105. characterDesignMenu.drawText(c1 + byte0, i1 + 8, "Color", 1, true);
  106.  
  107. characterDesignMenu.method158((c1 + byte0) - 40, i1, SPRITE_UTIL_START + 7);
  108.  
  109. characterDesignBottomColourButton1 = characterDesignMenu.makeButton((c1 + byte0) - 40, i1, 20, 20);
  110.  
  111. characterDesignMenu.method158(c1 + byte0 + 40, i1, SPRITE_UTIL_START + 6);
  112.  
  113. characterDesignBottomColourButton2 = characterDesignMenu.makeButton(c1 + byte0 + 40, i1, 20, 20);
  114.  
  115. c1 = '\u0174';
  116.  
  117. i1 = 35;
  118.  
  119. c1 += 200;
  120.  
  121. i1 -= 25;
  122.  
  123. characterDesignMenu.drawText(c1, i1, "Character Type", 4, false);
  124.  
  125. i1 += 22;
  126.  
  127. characterDesignMenu.drawText(c1, i1, "Each character type has different starting", 0, true);
  128.  
  129. i1 += 13;
  130.  
  131. characterDesignMenu.drawText(c1, i1, "bonuses. But the choice you make here", 0, true);
  132.  
  133. i1 += 13;
  134.  
  135. characterDesignMenu.drawText(c1, i1, "isn't permanent, and will change depending", 0, true);
  136.  
  137. i1 += 13;
  138.  
  139. characterDesignMenu.drawText(c1, i1, "on how you play the game.", 0, true);
  140.  
  141. i1 += 73;
  142.  
  143. characterDesignMenu.method157(c1, i1, 215, 125);
  144.  
  145. String as[] = {
  146.  
  147. "Adventurer", "Warrior", "Wizard", "Ranger", "Miner"
  148.  
  149. };
  150.  
  151. i1 += 75;
  152.  
  153. characterDesignMenu.method157(c1, i1 + 21, 215, 60);
  154.  
  155. characterDesignMenu.drawText(c1, i1, "Do you wish to be able to fight with other", 0, true);
  156.  
  157. i1 += 13;
  158.  
  159. characterDesignMenu.drawText(c1, i1, "players? Warning! If you choose 'yes' then", 0, true);
  160.  
  161. i1 += 13;
  162.  
  163. characterDesignMenu.drawText(c1, i1, "other players will be able to attack you too!", 0, true);
  164.  
  165. i1 += 13;
  166.  
  167. String as1[] = {
  168.  
  169. "No thanks", "Yes I'll fight"
  170.  
  171. };
  172.  
  173.  
  174.  
  175. i1 += 32;
  176.  
  177. c1 += 200;
  178.  
  179. i1 -= 30;
  180.  
  181. characterDesignMenu.drawText(c1, i1, "Start Game", 4, false);
  182.  
  183.  
  184.  
  185. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement