feasel

SMW Bingo Code

Oct 2nd, 2011
1,100
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. // Super Mario World Bingo
  2. // Version 2.0
  3. // Updated 11/23/2011
  4. // By feasel, dram55, dunnius, zozoken and bonesawwwwww
  5. // For questions or suggestions pm feasel at irc.metroid2002.com
  6.  
  7. var bingoList = [];
  8.  
  9. // GAME-LENGTH TASK
  10. bingoList[1] = [
  11.  { name: "6 swimming stages", types: [] },  // 26
  12.  { name: "Open Chocolate Island 3 useless exit", types: [] },  // 26
  13.  { name: "Get mushroom from red berries on 4 stages", types: ["redberry"] } //27+1
  14. ];
  15. bingoList[2] = [
  16.  { name: "All 14 exits in Forest Of Illusion", types: [] },  //28
  17.  { name: "Get a hidden 1-up in 7 worlds", types: ["hidden1up"] },  //28
  18.  { name: "Get 1-up from pink-berry cloud on 4 stages", types: ["pinkberry"] } //28+1
  19. ];
  20. bingoList[3] = [
  21.  { name: "7 swimming stages", types: [] },  // 29
  22.  { name: "Defeat 5 Koopa Kids with only fireballs", types: ["koopakids"] }, // 29
  23.  { name: "Chocolate Island 5 - kill 9 fish", types: [] }  // 30
  24. ];
  25. bingoList[4] = [
  26.  { name: "Chocolate Island 4 - get 5-up row in falling section", types: [] },  // 30
  27.  { name: "Valley Of Bowser 3 - small mario no yoshi", types: [] },  // 30
  28.  { name: "Open star road from Valley Of Bowser", types: ["yoshi1"] },  //30
  29.  { name: "Defeat 7 Koopa Kids", types: ["koopakids"] }  //30
  30. ];
  31. bingoList[5] = [
  32.  { name: "Valley Of Bowser 3 - coinless, no cape", types: [] },  // 30
  33.  { name: "Valley Of Bowser 4 - small mario no yoshi", types: [] },  // 31
  34.  { name: "Hatch a yoshi in 7/9 worlds", types: ["hatch"] }  // 32
  35. ];
  36.  
  37. // OTHER TASK
  38. bingoList[6] = [
  39.  { name: "Get a hidden 1-up in 6 worlds", types: ["hidden1up"] },  // 0
  40.  { name: "6 moons", types: ["cape2","moons"] },  // 1
  41.  { name: "7 bonus rooms", types: [] }  // 1+1
  42. ];
  43. bingoList[7] = [
  44.  { name: "7 moons", types: ["cape3","moons"] }, // 2+1
  45.  { name: "Hatch a yoshi in 6/9 worlds", types: ["hatch"] }, // 3?
  46.  { name: "4 star-block 1-ups", types: [] }  // 2+2
  47. ];
  48. bingoList[8] = [
  49.  { name: "3 Reznors", types: [] },  // 4
  50.  { name: "Get a star from 5 multi-powerup boxes", types: [] },  // 4
  51.  { name: "10 keyhole exits", types: [] }  // ?
  52. ];
  53. bingoList[9] = [
  54.  { name: "8 bonus rooms", types: [] },  // 4+1
  55.  { name: "11 keyhole exits", types: [] },  // lots
  56.  { name: "Open 3 star roads from the non-star-world side", types: [] } // 6
  57. ];
  58. bingoList[10] = [
  59.  { name: "6 ghost house exits", types: [] },  // 7
  60.  { name: "3 yoshi wing exits", types: ["yoshi2", "tubular"] },  // 7
  61.  { name: "12 keyhole exits", types: [] }  // lots
  62. ];
  63.  
  64. // COLLECTION TASK
  65. bingoList[11] = [
  66.  { name: "50 coins on 5 stages", types: [] },
  67.  { name: "5 yoshi coins on 2 stages (Yoshi's Island)", types: [] }
  68. ];
  69. bingoList[12] = [
  70.  { name: "5 yoshi coins on 2 stages (Donut Plains)", types: [] },
  71.  { name: "Get 1-up from pink-berry cloud on 2 stages", types: ["pinkberry"] }
  72. ];
  73. bingoList[13] = [
  74.  { name: "5 yoshi coins on 2 stages (Vanilla Dome)", types: [] },
  75.  { name: "5 yoshi coins on 2 stages (Twin Bridges)", types: [] }
  76. ];
  77. bingoList[14] = [
  78.  { name: "5 yoshi coins on 2 stages (Forest Of Illusion)", types: [] },
  79.  { name: "5 yoshi coins on 2 stages (Chocolate Island)", types: [] },
  80.  { name: "Get mushroom from red berries on 3 stages", types: ["redberry"] }
  81. ];
  82. bingoList[15] = [
  83.  { name: "5 yoshi coins on 2 stages (Valley Of Bowser)", types: [] },
  84.  { name: "5 yoshi coins on 2 stages (Star/Special World)", types: [] }
  85. ];
  86.  
  87. // SHORTER CHALLENGE
  88. bingoList[16] = [
  89.  { name: "Donut Plains 3 - coinless, no cape", types: [] },  // 0
  90.  { name: "Beat Vanilla Fortress, taking the first pipe", types: [] },  // 0
  91.  { name: "Vanilla Secret 2 - small mario no yoshi", types: [] },  // 0
  92.  { name: "Yoshi's Island 4 - coinless, no cape", types: [] },  // 0
  93.  { name: "Castle 6 - small mario", types: [] }  // 0
  94. ];
  95. bingoList[17] = [
  96.  { name: "Vanilla Dome 1 normal exit - no star", types: [] },  // 0
  97.  { name: "Forest Of Illusion 3 - pacifist, small mario", types: [] },  // 0
  98.  { name: "Forest Of Illusion 1 - small mario no yoshi no star", types: [] },  // 0
  99.  { name: "Yoshi's Island 3 - coinless, no cape", types: [] },  // 0
  100.  { name: "Castle 2 - use springboard to reach top platform", types: [] }  // 0
  101. ];
  102. bingoList[18] = [
  103.  { name: "Butter Bridge 2 - pacifist, no cape", types: [] },  // 0
  104.  { name: "Butter Bridge 2 - coinless, no cape", types: [] },  // 0
  105.  { name: "Butter Bridge 2 - small mario no yoshi", types: [] },  // 0
  106.  { name: "Perfect matching game (8-up)", types: [] },  //0
  107.  { name: "Butter Bridge 1 - get 4 lives from turtles", types: [] }  //0+1
  108. ];
  109. bingoList[19] = [
  110.  { name: "Donut Plains 2 - kill 13 bats with fireballs", types: [] },  // 0+1
  111.  { name: "Kill a magikoopa", types: [] },  // 1  (castles 3 and 7)
  112.  { name: "Vanilla Secret 1 secret exit - no blue switch, no flying", types: [] },  // 1
  113.  { name: "Cheese Bridge - coinless, no cape", types: [] }  // 1
  114. ];
  115. bingoList[20] = [
  116.  { name: "Vanilla Dome 4 - small mario no yoshi", types: [] },  // 1
  117.  { name: "Cookie Mountain - small mario no yoshi", types: [] },  // 1
  118.  { name: "Vanilla Dome 4 - coinless, no cape", types: [] },  // 1
  119.  { name: "Vanilla Dome 2 normal exit - small mario no star", types: [] },  // 1
  120.  { name: "Donut Secret 2 - all coins in balloon area", types: [] } // 1
  121. ];
  122.  
  123. // LONGER CHALLENGE
  124. bingoList[21] = [
  125.  { name: "Sunken Ship - get 1 life from star", types: [] }, //0+1.5
  126.  { name: "99 lives", types: [] },   //1.5
  127.  { name: "Blue Switch - get 8 silver coins", types: [] },  //1.5
  128.  { name: "Cheese Bridge secret exit - no yoshi", types: ["cape1"] },  // 1+1
  129.  { name: "Chocolate Island 2 - get 11 bubble mushrooms", types: [] } //1+1
  130. ];
  131. bingoList[22] = [
  132.  { name: "Green Switch - get 3 lives from turtles", types: [] }, //2
  133.  { name: "Yellow Switch - get 300 coins", types: [] }, //2
  134.  { name: "Chocolate Island 3 normal exit - small mario no yoshi", types: [] },  // 2
  135.  { name: "Chocolate Island 2 - beat all 9 rooms", types: [] },  // 2
  136.  { name: "Soda Lake - small mario no yoshi", types: [] },  // 2
  137.  { name: "Forest Ghost House - small mario", types: [] },  // 2
  138.  { name: "Castle 7 - small mario", types: [] }  // 2
  139. ];
  140. bingoList[23] = [
  141.  { name: "NO CAPE", types: ["cape1","cape2","cape3","cape4"] },
  142.  { name: "NO YOSHI", types: ["yoshi1","yoshi2","redberry","pinkberry"] }
  143. ];
  144. bingoList[24] = [
  145.  { name: "Chocolate Fortress - small mario", types: [] },  // 3
  146.  { name: "Chocolate Island 5 - get 9 lives from silver coins", types: [] },  // 3
  147.  { name: "Vanilla Secret 2 - coinless, no cape", types: [] },  // 3
  148.  { name: "Red Switch - get 3 lives from turtles", types: [] },  //3
  149.  { name: "Chocolate Island 4 - 5-up platform in falling section", types: [] }  //3
  150. ];
  151. bingoList[25] = [
  152.  { name: "Star World 1 - time 287+", types: [] }, // 3+
  153.  { name: "Forest Secret Area - coinless, no cape", types: [] },  // 4+1
  154.  { name: "Beat Forest Of Illusion 4 - don't get Lakitu 1-up; no flying", types: [] },  //3+.5
  155.  { name: "Forest Fortress - take the far door to Reznor", types: ["cape4"] }, //5
  156.  { name: "Tubular", types: ["tubular"] }  // 3-7
  157. ];
  158.  
  159. $(function() { srl.bingo(bingoList, 5); });
  160.  
  161.  
  162.  
  163. /////////////////////////////////////////////////////////////////////////////////////////////
  164. /////////////////////////////////////////////////////////////////////////////////////////////
  165. /*
  166.  
  167. NOTES:
  168. * All bingo games end with killing Bowser.  Take any route to Bowser's castle.
  169. * Expected time should be between 45 minutes and 90 minutes.
  170. * Ordering of the goals within a category is (supposed to be) in increasing order of the
  171.   amount of time it adds to the run, using the standard any%-no-star-world route as a
  172.   baseline.  For challenge goals it is good to also consider the cost of failure and
  173.   the rate of failure you'd expect for an average player.
  174. * The "Game-length Task" ensures that all rows/cols will involve completing a
  175.   significant portion of the game.  Ideally we want some routes to reach bowser through
  176.   the star-world and other routes to reach bowser through world 7, without giving a huge
  177.   advantage to either one.
  178. * The "Other Task" and "Collecting Task" are flexible goals that can be varied to suit
  179.   the rest of the route.  The "Challenge" goals are meant to add some difficulty and
  180.   open up different parts of the map.
  181.  
  182.  
  183. Rules are here:  http://deanyd.net/smw/index.php?title=Bingo_Rules
  184.  
  185.  
  186. */
Add Comment
Please, Sign In to add comment