troptrop

Annotations Lua

Jun 16th, 2023
356
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 179.72 KB | None | 0 0
  1. client.SetGameExtraPadding(0, 30, 0, 30);
  2.  
  3. local function countSetBits(n)
  4. local count = 0
  5. while (n > 0) do
  6. count = count + (n % 2)
  7. n = math.floor(n / 2)
  8. end
  9.  
  10. return count
  11. end
  12.  
  13. while true do
  14. local f = emu.framecount()
  15. gui.clearGraphics()
  16. crystalDexCount = 0
  17. silverDexCount = 0
  18. yellowDexCount = 0
  19. partymon6friendship = 0
  20. local dexCaughtBytes2 = memory.read_bytes_as_array(0x12f6, 19, "P3 WRAM")
  21. local dexCaughtBytes1 = memory.read_bytes_as_array(0x1BE4, 32, "P2 WRAM")
  22. local dexCaughtBytes = memory.read_bytes_as_array(0x1E99, 32, "P1 WRAM")
  23. partymon1friendship = memory.read_u8(0x1cfa, "P1 WRAM")
  24. partymon2friendship = memory.read_u8(0x1d2a, "P1 WRAM")
  25. partymon3friendship = memory.read_u8(0x1d5a, "P1 WRAM")
  26. partymon4friendship = memory.read_u8(0x1d8a, "P1 WRAM")
  27. partymon5friendship = memory.read_u8(0x1dba, "P1 WRAM")
  28. partymon6friendship = memory.read_u8(0x1dea, "P1 WRAM")
  29.  
  30. spartymon1friendship = memory.read_u8(0x1a45, "P2 WRAM")
  31. spartymon2friendship = memory.read_u8(0x1a75, "P2 WRAM")
  32. spartymon3friendship = memory.read_u8(0x1aa5, "P2 WRAM")
  33. spartymon4friendship = memory.read_u8(0x1ad5, "P2 WRAM")
  34. spartymon5friendship = memory.read_u8(0x1b05, "P2 WRAM")
  35. spartymon6friendship = memory.read_u8(0x1b35, "P2 WRAM")
  36. for _, b in ipairs(dexCaughtBytes) do
  37. crystalDexCount = crystalDexCount + countSetBits(b)
  38.  
  39. end
  40.  
  41. for _, c in ipairs(dexCaughtBytes1) do
  42. silverDexCount = silverDexCount + countSetBits(c)
  43. end
  44.  
  45. for _, d in ipairs(dexCaughtBytes2) do
  46. yellowDexCount = yellowDexCount + countSetBits(d)
  47. end
  48. gui.drawText(0, 15, crystalDexCount, 0xFFFFFFFF, 0xFF000000, 12, feux, bold, center, top)
  49. gui.drawText(160, 15, silverDexCount, 0xFFFFFFFF, 0xFF000000, 12, feux, bold, center, top)
  50. gui.drawText(320, 15, yellowDexCount, 0xFFFFFFFF, 0xFF000000, 12, feux, bold, center, top)
  51.  
  52. gui.drawRectangle(25, 17, 130, 10, 0x00000000, 0xFF0000FF)
  53. gui.drawRectangle(185, 17, 130, 10, 0x00000000, 0xFFFFFFFF)
  54. gui.drawRectangle(345, 17, 130, 10, 0x00000000, 0xFFFFCC00)
  55.  
  56. gui.drawRectangle(25, 17, (crystalDexCount/249) * 130, 10, 0x00000000, 0xFF91D2FF)
  57. gui.drawRectangle(185, 17, (silverDexCount/249) * 130, 10, 0x00000000, 0x94949494)
  58. gui.drawRectangle(345, 17, (yellowDexCount/150) * 130, 10, 0x00000000, 0xFFFFFF00)
  59. if f >= 250 and f <= 650 then gui.drawText(45, 175, "This is a tool assisted speedrun of Pokemon Crystal (left),", 0xFFFFFFFF, 0xFF000000, 11, feux, bold, center, top) end
  60. if f >= 250 and f <= 650 then gui.drawText(130, 185, "Silver (middle) and Yellow (right)", 0xFFFFFFFF, 0xFF000000, 11, fceux, bold, center, top) end
  61. if f >= 650 and f <= 1050 then gui.drawText(45, 175, "The goal is for all three games to complete their pokedex", 0xFFFFFFFF, 0xFF000000, 11, feux, bold, center, top) end
  62. if f >= 650 and f <= 1050 then gui.drawText(70, 185, "as quickly as possible and obtain their diplomas", 0xFFFFFFFF, 0xFF000000, 11, feux, bold, center, top) end
  63. if f >= 1770 and f <= 2170 then gui.drawText(70, 175, "Players and pokemon are given one character nicknames", 0xFFFFFFFF, 0xFF000000, 11, feux, bold, center, top) end
  64. if f >= 1770 and f <= 2170 then gui.drawText(180, 185, "to speed up text", 0xFFFFFFFF, 0xFF000000, 11, feux, bold, center, top) end
  65. if f >= 2171 and f <= 2571 then gui.drawText(70, 175, "Nicknaming takes time so it's only worth it with names", 0xFFFFFFFF, 0xFF000000, 11, feux, bold, center, top) end
  66. if f >= 2171 and f <= 2571 then gui.drawText(160, 185, "that appear frequently", 0xFFFFFFFF, 0xFF000000, 11, feux, bold, center, top) end
  67. if f >= 4088 and f <= 4488 then gui.drawText(70, 175, "Crystal sets its day of the week to Tuesday for the", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  68. if f >= 4088 and f <= 4488 then gui.drawText(160, 185, "Bug Catching Contest", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  69. if f >= 4488 and f <= 4888 then gui.drawText(70, 175, "Crystal also chooses the boy as the girl activates", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  70. if f >= 4488 and f <= 4888 then gui.drawText(120, 185, "an extra cutscene before trading", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  71. if f >= 5000 and f <= 5300 then gui.drawText(60, 175, "Right off the bat, Silver is noticably ahead of Crystal", 0xFFFFFFFF, 0xFF000000, 11, feux, bold, center, top) end
  72. if f >= 5300 and f <= 5700 then gui.drawText(10, 175, "Crystal's intro is slower due to the boy/girl selection and a jingle", 0xFFFFFFFF, 0xFF000000, 11, feux, bold, center, top) end
  73. if f >= 5300 and f <= 5700 then gui.drawText(120, 185, "that plays after options are set", 0xFFFFFFFF, 0xFF000000, 11, feux, bold, center, top) end
  74. if f >= 5963 and f <= 6363 then gui.drawText(90, 175, "Silver picks Cyndaquil, Crystal picks Chikorita", 0xFFFFFFFF, 0xFF000000, 11, feux, bold, center, top) end
  75. if f >= 5963 and f <= 6363 then gui.drawText(120, 185, "while Yellow is stuck with Pikachu", 0xFFFFFFFF, 0xFF000000, 11, feux, bold, center, top) end
  76. if f >= 6364 and f <= 6764 then gui.drawText(70, 175, "Totodile is still needed for the dex completion", 0xFFFFFFFF, 0xFF000000, 11, feux, bold, center, top) end
  77. if f >= 6364 and f <= 6764 then gui.drawText(60, 185, "so one of Silver or Crystal needs to reset to get it", 0xFFFFFFFF, 0xFF000000, 11, feux, bold, center, top) end
  78. if f >= 6765 and f <= 7165 then gui.drawText(60, 175, "Thus, Silver will dash to the point where it can trade,", 0xFFFFFFFF, 0xFF000000, 11, feux, bold, center, top) end
  79. if f >= 6765 and f <= 7165 then gui.drawText(100, 185, "trade away Cyndaquil away, and reset", 0xFFFFFFFF, 0xFF000000, 11, feux, bold, center, top) end
  80. if f >= 7165 and f <= 7565 then gui.drawText(50, 175, "Silver will be the one to reset since Crystal has a far", 0xFFFFFFFF, 0xFF000000, 11, feux, bold, center, top) end
  81. if f >= 7165 and f <= 7565 then gui.drawText(120, 185, "longer intro due to longer cutscenes", 0xFFFFFFFF, 0xFF000000, 11, feux, bold, center, top) end
  82. if f >= 9274 and f <= 9674 then gui.drawText(70, 175, "Yellow purposely loses, as losing the rival fight is", 0xFFFFFF00, 0xFF000000, 11, feux, bold, center, top) end
  83. if f >= 9274 and f <= 9674 then gui.drawText(100, 185, "faster and Pikachu does not need exp", 0xFFFFFF00, 0xFF000000, 11, feux, bold, center, top) end
  84. if f >= 9676 and f <= 10076 then gui.drawText(55, 175, "Yellow also keeps animations on for the first fight as", 0xFFFFFF00, 0xFF000000, 11, feux, bold, center, top) end
  85. if f >= 9676 and f <= 10076 then gui.drawText(90, 185, "Tackle is faster with animations on in gen 1", 0xFFFFFF00, 0xFF000000, 11, feux, bold, center, top) end
  86. if f >= 10446 and f <= 10746 then gui.drawText(100, 175, "Silver kills a wild poke for extra exp", 0xFF549494, 0xFF000000, 11, feux, bold, center, top) end
  87. if f >= 10746 and f <= 11146 then gui.drawText(70, 175, "Silver gets ready to trade much earlier than Crystal", 0xFF549494, 0xFF000000, 11, feux, bold, center, top) end
  88. if f >= 10746 and f <= 11146 then gui.drawText(130, 185, "so Silver has time to kill the poke", 0xFF549494, 0xFF000000, 11, feux, bold, center, top) end
  89. if f >= 11847 and f <= 12147 then gui.drawText(70, 175, "Random NPCs are manipulated to prevent them from", 0xFFFFFF00, 0xFF000000, 11, feux, bold, center, top) end
  90. if f >= 11847 and f <= 12147 then gui.drawText(180, 185, "blocking our way", 0xFFFFFF00, 0xFF000000, 11, feux, bold, center, top) end
  91. if f >= 12148 and f <= 12448 then gui.drawText(80, 175, "Sometimes Random NPCs are manipulated to walk", 0xFFFFFF00, 0xFF000000, 11, feux, bold, center, top) end
  92. if f >= 12148 and f <= 12448 then gui.drawText(100, 185, "towards us if talking to them is needed", 0xFFFFFF00, 0xFF000000, 11, feux, bold, center, top) end
  93. if f >= 15019 and f <= 15419 then gui.drawText(80, 175, "Talking to Oak from behind scrolls the screen up", 0xFFFFFF00, 0xFF000000, 11, feux, bold, center, top) end
  94. if f >= 15019 and f <= 15419 then gui.drawText(60, 185, "and makes the rival walk less tiles during the cutscene", 0xFFFFFF00, 0xFF000000, 11, feux, bold, center, top) end
  95. if f >= 15420 and f <= 15720 then gui.drawText(70, 175, "Since the rival walks very slowly, this saves time", 0xFFFFFF00, 0xFF000000, 11, feux, bold, center, top) end
  96. if f >= 19445 and f <= 19845 then gui.drawText(40, 175, "Just like Yellow, Crystal also loses the first fight, as", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  97. if f >= 19445 and f <= 19845 then gui.drawText(80, 185, "the extra exp is not significant to Chikorita", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  98. if f >= 19846 and f <= 20146 then gui.drawText(80, 175, "Silver needs to win because Cyndaquil actually", 0xFF549494, 0xFF000000, 11, feux, bold, center, top) end
  99. if f >= 19846 and f <= 20146 then gui.drawText(150, 185, "gets used in the early game", 0xFF549494, 0xFF000000, 11, feux, bold, center, top) end
  100. if f >= 21613 and f <= 21913 then gui.drawText(80, 175, "An important concept to talk about is turn frames", 0xFFFFFFFF, 0xFF000000, 11, feux, bold, center, top) end
  101. if f >= 21914 and f <= 22514 then gui.drawText(20, 175, "In gen 2, a turn frame is when, after standing still, the player", 0xFFFFFFFF, 0xFF000000, 11, feux, bold, center, top) end
  102. if f >= 21914 and f <= 22514 then gui.drawText(10, 185, "starts moving in a different direction than the one they were facing", 0xFFFFFFFF, 0xFF000000, 11, feux, bold, center, top) end
  103. if f >= 22515 and f <= 22815 then gui.drawText(70, 175, "It costs 8 frames to turn frame so they are avoided", 0xFFFFFFFF, 0xFF000000, 11, feux, bold, center, top) end
  104. if f >= 22515 and f <= 22815 then gui.drawText(170, 185, "whenever possible", 0xFFFFFFFF, 0xFF000000, 11, feux, bold, center, top) end
  105. if f >= 22816 and f <= 23215 then gui.drawText(50, 175, "It's obviously not worth it to take extra steps to avoid", 0xFFFFFFFF, 0xFF000000, 11, feux, bold, center, top) end
  106. if f >= 22816 and f <= 23215 then gui.drawText(20, 185, "turnframes but the movement can still be optimized to avoid them", 0xFFFFFFFF, 0xFF000000, 11, feux, bold, center, top) end
  107. if f >= 23216 and f <= 23516 then gui.drawText(120, 175, "None of this is a concern in gen 1", 0xFFFFFFFF, 0xFF000000, 11, feux, bold, center, top) end
  108. if f >= 24323 and f <= 24623 then gui.drawText(70, 175, "Since Pikachu sucks, Yellow catches a Pidgeotto to do", 0xFFFFFF00, 0xFF000000, 11, feux, bold, center, top) end
  109. if f >= 24323 and f <= 24623 then gui.drawText(160, 185, "the early game instead", 0xFFFFFF00, 0xFF000000, 11, feux, bold, center, top) end
  110. if f >= 24624 and f <= 24924 then gui.drawText(70, 175, "Pidgeotto also acts as a Fly slave, effectively killing", 0xFFFFFF00, 0xFF000000, 11, feux, bold, center, top) end
  111. if f >= 24624 and f <= 24924 then gui.drawText(160, 185, "two birds with one stone", 0xFFFFFF00, 0xFF000000, 11, feux, bold, center, top) end
  112. if f >= 26067 and f <= 26467 then gui.drawText(50, 175, "Pidgeotto kills two other Pidgeottos for exp as they give", 0xFFFFFF00, 0xFF000000, 11, feux, bold, center, top) end
  113. if f >= 26067 and f <= 26467 then gui.drawText(160, 185, "massive amounts of exp", 0xFFFFFF00, 0xFF000000, 11, feux, bold, center, top) end
  114. if f >= 26735 and f <= 27035 then gui.drawText(70, 175, "Crystal catches a Sentret to avoid needing to trade", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  115. if f >= 26735 and f <= 27035 then gui.drawText(200, 185, "away Chikorita", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  116. if f >= 29597 and f <= 29897 then gui.drawText(70, 175, "This is the first of the total 18 trades done in", 0xFFFFFFFF, 0xFF000000, 11, feux, bold, center, top) end
  117. if f >= 29597 and f <= 29897 then gui.drawText(200, 185, "the run", 0xFFFFFFFF, 0xFF000000, 11, feux, bold, center, top) end
  118. if f >= 29898 and f <= 30298 then gui.drawText(70, 175, "Trades are very slow to set up so the goal is to do", 0xFFFFFFFF, 0xFF000000, 11, feux, bold, center, top) end
  119. if f >= 29898 and f <= 30298 then gui.drawText(150, 185, "as few of them as possible", 0xFFFFFFFF, 0xFF000000, 11, feux, bold, center, top) end
  120. if f >= 30298 and f <= 30698 then gui.drawText(50, 175, "The purpose of this trade is to give Cyndaquil to Crystal", 0xFFFFFFFF, 0xFF000000, 11, feux, bold, center, top) end
  121. if f >= 30298 and f <= 30698 then gui.drawText(170, 185, "so Silver can reset", 0xFFFFFFFF, 0xFF000000, 11, feux, bold, center, top) end
  122. if f >= 34932 and f <= 35232 then gui.drawText(30, 175, "Soft resetting exits trades faster than manually exiting them", 0xFFFFFFFF, 0xFF000000, 11, feux, bold, center, top) end
  123. if f >= 35710 and f <= 36010 then gui.drawText(10, 175, "Yellow's Pidgeotto is in a state called 'red bar' or 20% hp or less", 0xFFFFFF00, 0xFF000000, 11, feux, bold, center, top) end
  124. if f >= 36010 and f <= 36410 then gui.drawText(10, 175, "In gen 1, red bar skips level up jingles, which saves a lot of time", 0xFFFFFF00, 0xFF000000, 11, feux, bold, center, top) end
  125. if f >= 36410 and f <= 36710 then gui.drawText(20, 175, "Therefore, Yellow aims to stay in red bar for as long as possible", 0xFFFFFF00, 0xFF000000, 11, feux, bold, center, top) end
  126. if f >= 37853 and f <= 38253 then gui.drawText(40, 175, "Yellow is in the process of killing 2 stones with one bird :)", 0xFFFFFF00, 0xFF000000, 11, feux, bold, center, top) end
  127. if f >= 41115 and f <= 41415 then gui.drawText(50, 175, "Manipulating high DVs is very important to speed up fights", 0xFFFFFFFF, 0xFF000000, 11, feux, bold, center, top) end
  128. if f >= 41416 and f <= 41716 then gui.drawText(30, 175, "Totodile in particular has 14 in attack, speed, and special", 0xFFFFFFFF, 0xFF000000, 11, feux, bold, center, top) end
  129. if f >= 41416 and f <= 41716 then gui.drawText(180, 185, "and 10 in defense", 0xFFFFFFFF, 0xFF000000, 11, feux, bold, center, top) end
  130. if f >= 41717 and f <= 42117 then gui.drawText(10, 175, "Stat requirements are generally more strict in the early game due to", 0xFFFFFFFF, 0xFF000000, 11, feux, bold, center, top) end
  131. if f >= 41717 and f <= 42117 then gui.drawText(160, 185, "tighter damage ranges", 0xFFFFFFFF, 0xFF000000, 11, feux, bold, center, top) end
  132. if f >= 42118 and f <= 42518 then gui.drawText(10, 175, "A prime example is Crystal's current fight: the Pidgey would not be", 0xFFFFFFFF, 0xFF000000, 11, feux, bold, center, top) end
  133. if f >= 42118 and f <= 42518 then gui.drawText(110, 185, "able to be one shot without perfect Attack", 0xFFFFFFFF, 0xFF000000, 11, feux, bold, center, top) end
  134. if f >= 43359 and f <= 43659 then gui.drawText(10, 175, "Status moves used by the opponent have a 25% chance of failing. For", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  135. if f >= 43359 and f <= 43659 then gui.drawText(150, 185, "the player, they always hit", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  136. if f >= 46204 and f <= 46804 then gui.drawText(30, 175, "Talking to trainers is faster than letting them come to you", 0xFFFFFF00, 0xFF000000, 11, feux, bold, center, top) end
  137. if f >= 46204 and f <= 46804 then gui.drawText(80, 185, "and is worth taking 3 extra steps for (7 on bike)", 0xFFFFFF00, 0xFF000000, 11, feux, bold, center, top) end
  138. if f >= 49332 and f <= 49732 then gui.drawText(50, 175, "Abe's Spearow only uses Peck and does too much damage", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  139. if f >= 49332 and f <= 49732 then gui.drawText(80, 185, "so Crystal uses Smokescreen and manips misses", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  140. if f >= 51033 and f <= 51433 then gui.drawText(20, 175, "Yellow fighting the lass means he needs to walk out of the route", 0xFFFFFF00, 0xFF000000, 11, feux, bold, center, top) end
  141. if f >= 51033 and f <= 51433 then gui.drawText(50, 185, " and back to reset her position and avoid a Bug Catcher", 0xFFFFFF00, 0xFF000000, 11, feux, bold, center, top) end
  142. if f >= 51434 and f <= 51834 then gui.drawText(30, 175, "Despite this, it's still faster than fighting the Bug Catcher", 0xFFFFFF00, 0xFF000000, 11, feux, bold, center, top) end
  143. if f >= 51434 and f <= 51834 then gui.drawText(90, 185, "over the Lass since he has two extra pokes", 0xFFFFFF00, 0xFF000000, 11, feux, bold, center, top) end
  144. if f >= 51835 and f <= 52135 then gui.drawText(60, 175, "It's only faster if you save two or more turns, however", 0xFFFFFF00, 0xFF000000, 11, feux, bold, center, top) end
  145. if f >= 56910 and f <= 57210 then gui.drawText(40, 175, "Rare Candies are one of the most important items in this run", 0xFFFFFF00, 0xFF000000, 11, feux, bold, center, top) end
  146. if f >= 57211 and f <= 57611 then gui.drawText(30, 175, "Getting exp is the main bottleneck of the run and Rare Candies", 0xFFFFFF00, 0xFF000000, 11, feux, bold, center, top) end
  147. if f >= 57211 and f <= 57611 then gui.drawText(120, 185, "drastically speed that process up", 0xFFFFFF00, 0xFF000000, 11, feux, bold, center, top) end
  148. if f >= 57612 and f <= 58012 then gui.drawText(20, 175, "Yellow alone gains around 64000 exp from Rare Candies, an amount", 0xFFFFFF00, 0xFF000000, 11, feux, bold, center, top) end
  149. if f >= 57612 and f <= 58012 then gui.drawText(80, 185, "that would take several minutes to get by grinding", 0xFFFFFF00, 0xFF000000, 11, feux, bold, center, top) end
  150. if f >= 58012 and f <= 58413 then gui.drawText(40, 175, "Across the route, there are around 40 available Rare Candies", 0xFFFFFFFF, 0xFF000000, 11, feux, bold, center, top) end
  151. if f >= 58012 and f <= 58413 then gui.drawText(180, 185, "and 26 are obtained", 0xFFFFFFFF, 0xFF000000, 11, feux, bold, center, top) end
  152. if f >= 58414 and f <= 58814 then gui.drawText(20, 175, "Some Rare Candies take too long to obtain and are thus, skipped", 0xFFFFFFFF, 0xFF000000, 11, feux, bold, center, top) end
  153. if f >= 58815 and f <= 59215 then gui.drawText(20, 175, "Mega Punch is a very strong move for the early game and is well", 0xFFFFFF00, 0xFF000000, 11, feux, bold, center, top) end
  154. if f >= 58815 and f <= 59215 then gui.drawText(180, 185, "worth the detour", 0xFFFFFF00, 0xFF000000, 11, feux, bold, center, top) end
  155. if f >= 65285 and f <= 65585 then gui.drawText(80, 175, "Yellow picks the Dome Fossil to revive to Kabuto", 0xFFFFFF00, 0xFF000000, 11, feux, bold, center, top) end
  156. if f >= 65585 and f <= 65985 then gui.drawText(20, 175, "Omanyte is still needed to complete the dex and both fossils are", 0xFFFFFF00, 0xFF000000, 11, feux, bold, center, top) end
  157. if f >= 65585 and f <= 65985 then gui.drawText(170, 185, "unavailable in gen 2", 0xFFFFFF00, 0xFF000000, 11, feux, bold, center, top) end
  158. if f >= 65985 and f <= 66285 then gui.drawText(10, 175, "To get Omanyte, Yellow will dash to Cinnabar Island, revive Kabuto,", 0xFFFFFF00, 0xFF000000, 11, feux, bold, center, top) end
  159. if f >= 65985 and f <= 66285 then gui.drawText(120, 185, "trade it away, reset, and get Omanyte", 0xFFFFFF00, 0xFF000000, 11, feux, bold, center, top) end
  160. if f >= 66285 and f <= 66685 then gui.drawText(5, 175, "Yellow is necessary for gen 2 dex completion not just for the fossils,", 0xFFFFFF00, 0xFF000000, 11, feux, bold, center, top) end
  161. if f >= 66285 and f <= 66685 then gui.drawText(60, 185, "but for the gen 1 starters, legendary birds, and Mewtwo", 0xFFFFFF00, 0xFF000000, 11, feux, bold, center, top) end
  162. if f >= 72009 and f <= 72409 then gui.drawText(10, 175, "Rage, alongside Totodile's higher attack, lets it get past Falkner", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  163. if f >= 72009 and f <= 72409 then gui.drawText(140, 185, "much faster than Cyndquil can", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  164. if f >= 72410 and f <= 72710 then gui.drawText(30, 175, "Using an ineffective healing item on Pikachu still increases", 0xFFFFFF00, 0xFF000000, 11, feux, bold, center, top) end
  165. if f >= 72410 and f <= 72710 then gui.drawText(100, 185, "friendship which is required to get Bulbasaur", 0xFFFFFF00, 0xFF000000, 11, feux, bold, center, top) end
  166. if f >= 75000 and f <= 75300 then gui.drawText(70, 175, "Yellow now switches its main poke over to Bulbasaur", 0xFFFFFF00, 0xFF000000, 11, feux, bold, center, top) end
  167. if f >= 75300 and f <= 75900 then gui.drawText(20, 175, "While Bulbasaur is extremely bad at battling, it actually needs", 0xFFFFFF00, 0xFF000000, 11, feux, bold, center, top) end
  168. if f >= 75300 and f <= 75900 then gui.drawText(30, 185, "the exp unlike Pidgeotto (since it can be caught at level 32)", 0xFFFFFF00, 0xFF000000, 11, feux, bold, center, top) end
  169. if f >= 75901 and f <= 76201 then gui.drawText(20, 175, "Given how important getting exp is in this run, wasting exp on", 0xFFFFFF00, 0xFF000000, 11, feux, bold, center, top) end
  170. if f >= 75901 and f <= 76201 then gui.drawText(30, 185, "pokes that don't need it must be avoided as much as possible", 0xFFFFFF00, 0xFF000000, 11, feux, bold, center, top) end
  171. if f >= 76202 and f <= 76602 then gui.drawText(20, 175, "Therefore, the use of fully evolved pokes in battle is avoided", 0xFFFFFF00, 0xFF000000, 11, feux, bold, center, top) end
  172. if f >= 76202 and f <= 76602 then gui.drawText(180, 185, "as much as possible", 0xFFFFFF00, 0xFF000000, 11, feux, bold, center, top) end
  173. if f >= 78350 and f <= 78650 then gui.drawText(70, 175, "Bide is necessary as Spearow is only a 6HKO otherwise", 0xFFFFFF00, 0xFF000000, 11, feux, bold, center, top) end
  174. if f >= 78350 and f <= 78650 then gui.drawText(150, 185, "while Sandshrew being a 7HKO", 0xFFFFFF00, 0xFF000000, 11, feux, bold, center, top) end
  175. if f >= 78651 and f <= 78951 then gui.drawText(100, 175, "Bide is also a convenient way to get red bar", 0xFFFFFF00, 0xFF000000, 11, feux, bold, center, top) end
  176. if f >= 84390 and f <= 84690 then gui.drawText(60, 175, "The main purpose of this trade session is to get all", 0xFFFFFFFF, 0xFF000000, 11, feux, bold, center, top) end
  177. if f >= 84390 and f <= 84690 then gui.drawText(55, 185, "gen 2 starters registered to Crystal and Silver's dex", 0xFFFFFFFF, 0xFF000000, 11, feux, bold, center, top) end
  178. if f >= 84691 and f <= 84991 then gui.drawText(50, 175, "It also gives Silver Cyndaquil, who is much faster than", 0xFFFFFFFF, 0xFF000000, 11, feux, bold, center, top) end
  179. if f >= 84691 and f <= 84991 then gui.drawText(110, 185, "Totodile at the Bugsy section of the game", 0xFFFFFFFF, 0xFF000000, 11, feux, bold, center, top) end
  180. if f >= 84992 and f <= 85292 then gui.drawText(50, 175, "This lets Silver catch up to Crystal in terms of progress", 0xFFFFFFFF, 0xFF000000, 11, feux, bold, center, top) end
  181. if f >= 97407 and f <= 97707 then gui.drawText(20, 175, "Bulbasaur's evolution is delayed because it isn't registered with", 0xFFFFFF00, 0xFF000000, 11, feux, bold, center, top) end
  182. if f >= 97407 and f <= 97707 then gui.drawText(190, 185, "Crystal or Silver", 0xFFFFFF00, 0xFF000000, 11, feux, bold, center, top) end
  183. if f >= 99222 and f <= 99522 then gui.drawText(40, 175, "Despite Gust having 100% accuracy, it still missed Bulbasaur", 0xFFFFFF00, 0xFF000000, 11, feux, bold, center, top) end
  184. if f >= 99522 and f <= 100000 then gui.drawText(10, 175, "In gen 1, due to an improper use of logic operators, moves with 100%", 0xFFFFFF00, 0xFF000000, 11, feux, bold, center, top) end
  185. if f >= 99522 and f <= 100000 then gui.drawText(130, 185, "accuracy have a 1/256 chance to miss", 0xFFFFFF00, 0xFF000000, 11, feux, bold, center, top) end
  186. if f >= 100000 and f <= 100300 then gui.drawText(10, 175, "This is often referred to as a gen 1 miss and will be used multiple", 0xFFFFFF00, 0xFF000000, 11, feux, bold, center, top) end
  187. if f >= 100000 and f <= 100300 then gui.drawText(150, 185, "times throughout the run", 0xFFFFFF00, 0xFF000000, 11, feux, bold, center, top) end
  188. if f >= 102203 and f <= 102603 then gui.drawText(20, 175, "Although using Rare Candies here is less exp efficient, it speeds", 0xFFFFFF00, 0xFF000000, 11, feux, bold, center, top) end
  189. if f >= 102203 and f <= 102603 then gui.drawText(150, 185, "up the next couple of fights", 0xFFFFFF00, 0xFF000000, 11, feux, bold, center, top) end
  190. if f >= 102603 and f <= 103003 then gui.drawText(10, 175, "It still gets to the desired level (21) before trading and resetting", 0xFFFFFF00, 0xFF000000, 11, feux, bold, center, top) end
  191. if f >= 107347 and f <= 107747 then gui.drawText(10, 175, "Getting hit with poison is faster than the move missing and Crystal", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  192. if f >= 107347 and f <= 107747 then gui.drawText(150, 185, "gets a free heal afterwards", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  193. if f >= 109779 and f <= 110179 then gui.drawText(20, 175, "Yellow now main switches to Charmander as the main poke, who also", 0xFFFFFF00, 0xFF000000, 11, feux, bold, center, top) end
  194. if f >= 109779 and f <= 110179 then gui.drawText(210, 185, "needs exp", 0xFFFFFF00, 0xFF000000, 11, feux, bold, center, top) end
  195. if f >= 110180 and f <= 110580 then gui.drawText(30, 175, "While Charmander also sucks at battling, it's much faster than", 0xFFFFFF00, 0xFF000000, 11, feux, bold, center, top) end
  196. if f >= 110180 and f <= 110580 then gui.drawText(70, 185, "Bulbasaur mainly thanks to its access to Mega Punch", 0xFFFFFF00, 0xFF000000, 11, feux, bold, center, top) end
  197. if f >= 112100 and f <= 112600 then gui.drawText(40, 175, "Red bar saves more time when leveled up to learn a new move", 0xFFFFFF00, 0xFF000000, 11, feux, bold, center, top) end
  198. if f >= 112100 and f <= 112600 then gui.drawText(30, 185, "because text starts playing during the jingle instead of after", 0xFFFFFF00, 0xFF000000, 11, feux, bold, center, top) end
  199. if f >= 114761 and f <= 115161 then gui.drawText(30, 175, "Even with animations off, there are two move animations that", 0xFFFFFF00, 0xFF000000, 11, feux, bold, center, top) end
  200. if f >= 114761 and f <= 115161 then gui.drawText(80, 185, "play in gen 1: shaking and blinking animations ", 0xFFFFFF00, 0xFF000000, 11, feux, bold, center, top) end
  201. if f >= 115161 and f <= 115561 then gui.drawText(30, 175, "Shaking animations are reserved for moves with side effects", 0xFFFFFF00, 0xFF000000, 11, feux, bold, center, top) end
  202. if f >= 115161 and f <= 115561 then gui.drawText(80, 185, "and blinking animations for those without", 0xFFFFFF00, 0xFF000000, 11, feux, bold, center, top) end
  203. if f >= 115561 and f <= 115961 then gui.drawText(30, 175, "Blinking animations are about 1 second faster so moves with", 0xFFFFFF00, 0xFF000000, 11, feux, bold, center, top) end
  204. if f >= 115561 and f <= 115961 then gui.drawText(120, 185, "side effects are always preferred", 0xFFFFFF00, 0xFF000000, 11, feux, bold, center, top) end
  205. if f >= 115961 and f <= 116361 then gui.drawText(30, 175, "This timesave is so important, it's worth taking extra super", 0xFFFFFF00, 0xFF000000, 11, feux, bold, center, top) end
  206. if f >= 115961 and f <= 116361 then gui.drawText(40, 185, "effective and critical hits text for using shaking moves", 0xFFFFFF00, 0xFF000000, 11, feux, bold, center, top) end
  207. if f >= 124350 and f <= 124750 then gui.drawText(40, 175, "Ethers and Elixirs are extremely important items in the run", 0xFFFFFF00, 0xFF000000, 11, feux, bold, center, top) end
  208. if f >= 124750 and f <= 125150 then gui.drawText(20, 175, "Healing in the pokemon center is very slow so Ethers and Elixirs", 0xFFFFFF00, 0xFF000000, 11, feux, bold, center, top) end
  209. if f >= 124750 and f <= 125150 then gui.drawText(150, 185, "are used to maintain pp", 0xFFFFFF00, 0xFF000000, 11, feux, bold, center, top) end
  210. if f >= 125560 and f <= 125960 then gui.drawText(20, 175, "Pikachu was killed off earlier because it would activate an extra", 0xFFFFFF00, 0xFF000000, 11, feux, bold, center, top) end
  211. if f >= 125560 and f <= 125960 then gui.drawText(190, 185, "cutscene here", 0xFFFFFF00, 0xFF000000, 11, feux, bold, center, top) end
  212. if f >= 130000 and f <= 130300 then gui.drawText(50, 175, "Using the center here sets Yellow's warp point for later", 0xFFFFFF00, 0xFF000000, 11, feux, bold, center, top) end
  213. if f >= 130300 and f <= 130700 then gui.drawText(30, 175, "Unlike in gen 2 and later, you need to use the center to set", 0xFFFFFF00, 0xFF000000, 11, feux, bold, center, top) end
  214. if f >= 130300 and f <= 130700 then gui.drawText(100, 185, "the warp point, not just enter the center", 0xFFFFFF00, 0xFF000000, 11, feux, bold, center, top) end
  215. if f >= 136163 and f <= 136663 then gui.drawText(20, 175, "In gen 1, gym leaders and certain trainers have an AI trait called", 0xFFFFFF00, 0xFF000000, 11, feux, bold, center, top) end
  216. if f >= 136163 and f <= 136663 then gui.drawText(30, 185, "smart AI, which causes them to only choose super effective moves", 0xFFFFFF00, 0xFF000000, 11, feux, bold, center, top) end
  217. if f >= 136663 and f <= 137163 then gui.drawText(30, 175, "Funnily enough, they don't check for whether the move actually", 0xFFFFFF00, 0xFF000000, 11, feux, bold, center, top) end
  218. if f >= 136663 and f <= 137163 then gui.drawText(40, 185, "deals damage which leads to some.... funny interactions", 0xFFFFFF00, 0xFF000000, 11, feux, bold, center, top) end
  219. if f >= 138000 and f <= 138400 then gui.drawText(50, 175, "Crystal fights an extra trainer, Picknicker Gina, and", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  220. if f >= 138000 and f <= 138400 then gui.drawText(160, 185, "registers her phone number", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  221. if f >= 138400 and f <= 139000 then gui.drawText(20, 175, "After registering a trainer's phone number, they attempt to call ", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  222. if f >= 138400 and f <= 139000 then gui.drawText(100, 185, "every 20 minutes with a 50% chance to call", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  223. if f >= 139000 and f <= 139600 then gui.drawText(20, 175, "Most of the time, these calls don't do anything useful but Gina", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  224. if f >= 139000 and f <= 139600 then gui.drawText(5, 185, "has a chance to give a very important item after her call: Leaf Stone", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  225. if f >= 139600 and f <= 140200 then gui.drawText(10, 175, "Given the difficulty of getting stones otherwise and given how slow", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  226. if f >= 139600 and f <= 140200 then gui.drawText(40, 185, "trading is, this ends up being a very worthy time investment", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  227. if f >= 140200 and f <= 140800 then gui.drawText(25, 175, "The calls don't always happen after 20 minutes, due to how some", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  228. if f >= 140200 and f <= 140800 then gui.drawText(20, 185, "areas lack phone service. So sometimes, being in the wrong place", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  229. if f >= 140800 and f <= 141200 then gui.drawText(10, 175, "can cause the call to be skipped. If that happens, the next wait", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  230. if f >= 140800 and f <= 141200 then gui.drawText(170, 185, "time will be shorter", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  231. if f >= 141200 and f <= 141600 then gui.drawText(20, 175, "Most indoor areas, notably gyms and caves, lack phone service so", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  232. if f >= 141200 and f <= 141600 then gui.drawText(10, 185, "Crystal needs to try and be in position to get the calls when they", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  233. if f >= 141600 and f <= 142000 then gui.drawText(10, 175, "can happen. Thus, the order of things Crystal does is largely based", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  234. if f >= 141600 and f <= 142000 then gui.drawText(120, 185, "on getting as much calls as possible", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  235. if f >= 142000 and f <= 142400 then gui.drawText(10, 175, "In total, Crystal gets 6 Leaf Stones from Gina and trades 3 of them", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  236. if f >= 142000 and f <= 142400 then gui.drawText(50, 185, "to Silver, allowing both to gain all Leaf Stone evolutions", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  237. if f >= 142800 and f <= 143100 then gui.drawText(30, 175, "All of the breeding in this run is relagated to Crystal's duty", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  238. if f >= 143100 and f <= 143600 then gui.drawText(30, 175, "Hatching eggs is the main bottleneck for Crystal so it's very", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  239. if f >= 143100 and f <= 143600 then gui.drawText(10, 185, "important for Crystal to keep as many eggs in its party as possible", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  240. if f >= 143600 and f <= 144000 then gui.drawText(10, 175, "Therefore, Crystal starts with the odd egg, an egg that can be one", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  241. if f >= 143600 and f <= 144000 then gui.drawText(140, 185, "of 7 different baby pokemon", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  242. if f >= 144000 and f <= 144500 then gui.drawText(10, 175, "Crystal manips the odd egg to be Elekid, since the necessary parent,", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  243. if f >= 144000 and f <= 144500 then gui.drawText(30, 185, "Electabuzz, can only be obtained by any one of the 3 games in", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  244. if f >= 144500 and f <= 145000 then gui.drawText(10, 175, "Crystal or Silver's post game, aka, far too late to start breeding", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  245. if f >= 144500 and f <= 145000 then gui.drawText(40, 185, "especially since Elekid requires a lot of steps to hatch", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  246. if f >= 145000 and f <= 145500 then gui.drawText(10, 175, "Three of the other required parents for breeding, Clefable, Magmar,", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  247. if f >= 145000 and f <= 145500 then gui.drawText(20, 185, "and Pikachu are unavailable for Crystal until the post game so", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  248. if f >= 145500 and f <= 146000 then gui.drawText(10, 175, "Crystal gets them traded from Silver and Yellow to breed and hatch", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  249. if f >= 145500 and f <= 146000 then gui.drawText(190, 185, "them earlier", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  250. if f >= 152800 and f <= 153100 then gui.drawText(10, 175, "Headbutt and Bite have a chance to flinch, which saves text and thus,", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  251. if f >= 152800 and f <= 153100 then gui.drawText(50, 185, "Crystal and Silver manip for flinches as much as possible", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  252. if f >= 154000 and f <= 154300 then gui.drawText(70, 175, "Abra has a very important move for Silver: Teleport", 0xFF549494, 0xFF000000, 11, feux, bold, center, top) end
  253. if f >= 154300 and f <= 154600 then gui.drawText(10, 175, "Since Fly is not available yet, Teleport is a substitute for getting around", 0xFF549494, 0xFF000000, 11, feux, bold, center, top) end
  254. if f >= 154300 and f <= 154600 then gui.drawText(160, 185, "around the map quickly", 0xFF549494, 0xFF000000, 11, feux, bold, center, top) end
  255. if f >= 154600 and f <= 155100 then gui.drawText(5, 175, "Silver in particular, uses it to skip Route 35, which has 3 otherwise", 0xFF549494, 0xFF000000, 11, feux, bold, center, top) end
  256. if f >= 154600 and f <= 155100 then gui.drawText(40, 185, "mandatory battles, by teleporting back to Violet City", 0xFF549494, 0xFF000000, 11, feux, bold, center, top) end
  257. if f >= 155100 and f <= 155500 then gui.drawText(5, 175, "Crystal has less use for it since Route 35 has no mandatory battles", 0xFF549494, 0xFF000000, 11, feux, bold, center, top) end
  258. if f >= 155100 and f <= 155500 then gui.drawText(120, 185, "in Crystal but it's still useful", 0xFF549494, 0xFF000000, 11, feux, bold, center, top) end
  259. if f >= 158700 and f <= 159000 then gui.drawText(70, 175, "Gift pokemon are faster to obtain than catching them", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  260. if f >= 159000 and f <= 159400 then gui.drawText(10, 175, "They're not always worth getting since they require an open slot in", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  261. if f >= 159000 and f <= 159400 then gui.drawText(200, 185, "the party", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  262. if f >= 163800 and f <= 164100 then gui.drawText(80, 175, "Very swag way of defeating Clefairy in one turn :)", 0xFF549494, 0xFF000000, 11, feux, bold, center, top) end
  263. if f >= 164100 and f <= 164500 then gui.drawText(10, 175, "It wasn't worth it for Crystal to do this cause Croconaw had no way", 0xFF549494, 0xFF000000, 11, feux, bold, center, top) end
  264. if f >= 164100 and f <= 164500 then gui.drawText(170, 185, "of dodging the boom", 0xFF549494, 0xFF000000, 11, feux, bold, center, top) end
  265. if f >= 164500 and f <= 164900 then gui.drawText(25, 175, "Sacraficing a different poke technically would have worked but", 0xFF549494, 0xFF000000, 11, feux, bold, center, top) end
  266. if f >= 164500 and f <= 164900 then gui.drawText(20, 185, "switching out is slower than just killing Clefairy in two turns", 0xFF549494, 0xFF000000, 11, feux, bold, center, top) end
  267. if f >= 166550 and f <= 166950 then gui.drawText(30, 175, "Leading NidoranM for the next couple of encounters is faster", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  268. if f >= 166550 and f <= 166950 then gui.drawText(60, 185, "because it has a much shorter cry than Croconaw", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  269. if f >= 166950 and f <= 167350 then gui.drawText(70, 175, "Crystal won't need to fight for a while so it ends", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  270. if f >= 166950 and f <= 167350 then gui.drawText(190, 185, "up being worth it", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  271. if f >= 168000 and f <= 168400 then gui.drawText(50, 175, "Like most things in gen 1, trash cans in Surge's gym are", 0xFFFFFF00, 0xFF000000, 11, feux, bold, center, top) end
  272. if f >= 168000 and f <= 168400 then gui.drawText(170, 185, "completely broken ", 0xFFFFFF00, 0xFF000000, 11, feux, bold, center, top) end
  273. if f >= 168400 and f <= 168800 then gui.drawText(40, 175, "Due to an improper use of bit operators, only 8 of the cans", 0xFFFFFF00, 0xFF000000, 11, feux, bold, center, top) end
  274. if f >= 168400 and f <= 168800 then gui.drawText(155, 185, "can even be the first can", 0xFFFFFF00, 0xFF000000, 11, feux, bold, center, top) end
  275. if f >= 168800 and f <= 169200 then gui.drawText(50, 175, "Also, the top left can sometimes be the second can even", 0xFFFFFF00, 0xFF000000, 11, feux, bold, center, top) end
  276. if f >= 168800 and f <= 169200 then gui.drawText(130, 185, "if it wasn't adjacent to the first", 0xFFFFFF00, 0xFF000000, 11, feux, bold, center, top) end
  277. if f >= 173000 and f <= 173300 then gui.drawText(30, 175, "Talking to this girl in the Goldenrod Department Store unlocks", 0xFF549494, 0xFF000000, 11, feux, bold, center, top) end
  278. if f >= 173000 and f <= 173300 then gui.drawText(190, 185, "Mystery Gift", 0xFF549494, 0xFF000000, 11, feux, bold, center, top) end
  279. if f >= 173300 and f <= 173700 then gui.drawText(20, 175, "Mystery Gift involves two players linking up with each other and", 0xFF549494, 0xFF000000, 11, feux, bold, center, top) end
  280. if f >= 173300 and f <= 173700 then gui.drawText(130, 185, "sending the other a random gift", 0xFF549494, 0xFF000000, 11, feux, bold, center, top) end
  281. if f >= 173700 and f <= 174100 then gui.drawText(20, 175, "There is a group of the possible gifts that is very important for", 0xFF549494, 0xFF000000, 11, feux, bold, center, top) end
  282. if f >= 173700 and f <= 174100 then gui.drawText(140, 185, "this run: evolution stones", 0xFF549494, 0xFF000000, 11, feux, bold, center, top) end
  283. if f >= 174100 and f <= 174500 then gui.drawText(30, 175, "The gifts a player can give are based on its Trainer ID (TID)", 0xFF549494, 0xFF000000, 11, feux, bold, center, top) end
  284. if f >= 174100 and f <= 174500 then gui.drawText(25, 185, "and no TID allows a player to give more than one type of stone", 0xFF549494, 0xFF000000, 11, feux, bold, center, top) end
  285. if f >= 174500 and f <= 175300 then gui.drawText(270, 30, "TID 00000-04095: Water Stone", 0xFF549494, 0xFF000000, 11, feux, bold, center, top) end
  286. if f >= 174500 and f <= 175300 then gui.drawText(270, 40, "TID 04096-08191: Fire Stone", 0xFF549494, 0xFF000000, 11, feux, bold, center, top) end
  287. if f >= 174500 and f <= 175300 then gui.drawText(270, 50, "TID 08192-12287: Leaf Stone", 0xFF549494, 0xFF000000, 11, feux, bold, center, top) end
  288. if f >= 174500 and f <= 175300 then gui.drawText(270, 60, "TID 12288-16383: Thunder Stone", 0xFF549494, 0xFF000000, 11, feux, bold, center, top) end
  289. if f >= 174500 and f <= 175300 then gui.drawText(270, 70, "TID 16884-32767: No Stone", 0xFF549494, 0xFF000000, 11, feux, bold, center, top) end
  290. if f >= 174500 and f <= 175300 then gui.drawText(270, 80, "TID 32768-36863: Water Stone", 0xFF549494, 0xFF000000, 11, feux, bold, center, top) end
  291. if f >= 174500 and f <= 175300 then gui.drawText(270, 90, "TID 36864-40959: Fire Stone", 0xFF549494, 0xFF000000, 11, feux, bold, center, top) end
  292. if f >= 174500 and f <= 175300 then gui.drawText(270, 100, "TID 40960-45055: Leaf Stone", 0xFF549494, 0xFF000000, 11, feux, bold, center, top) end
  293. if f >= 174500 and f <= 175300 then gui.drawText(270, 110, "TID 45056-49151: Thunder Stone", 0xFF549494, 0xFF000000, 11, feux, bold, center, top) end
  294. if f >= 174500 and f <= 175300 then gui.drawText(270, 120, "TID 49152-65535: No Stone", 0xFF549494, 0xFF000000, 11, feux, bold, center, top) end
  295. if f >= 174500 and f <= 175100 then gui.drawText(30, 175, "Above is a list of TIDs and their respective stone. Crystal's", 0xFF549494, 0xFF000000, 11, feux, bold, center, top) end
  296. if f >= 174500 and f <= 175100 then gui.drawText(40, 185, "TID is manipped to be 35347 which lets it give Water Stones", 0xFF549494, 0xFF000000, 11, feux, bold, center, top) end
  297. if f >= 175100 and f <= 175300 then gui.drawText(30, 175, "While Silver's TID is 47323, which lets it give Thunder Stones", 0xFF549494, 0xFF000000, 11, feux, bold, center, top) end
  298. if f >= 175300 and f <= 175700 then gui.drawText(20, 175, "Getting Water Stones is because it allows for the most evolutions", 0xFF549494, 0xFF000000, 11, feux, bold, center, top) end
  299. if f >= 175300 and f <= 175700 then gui.drawText(100, 185, "while Thunder Stones is because of Raichu", 0xFF549494, 0xFF000000, 11, feux, bold, center, top) end
  300. if f >= 175700 and f <= 176100 then gui.drawText(10, 175, "Pikachu cannot evolve in Yellow so the only other way to get Raichu", 0xFF549494, 0xFF000000, 11, feux, bold, center, top) end
  301. if f >= 175700 and f <= 176100 then gui.drawText(40, 185, "is either the Sea Cottage Thunder Stone or via phone calls", 0xFF549494, 0xFF000000, 11, feux, bold, center, top) end
  302. if f >= 176100 and f <= 176400 then gui.drawText(40, 175, "Neither of which are great options, especially not Sea Cottage", 0xFF549494, 0xFF000000, 11, feux, bold, center, top) end
  303. if f >= 180600 and f <= 181000 then gui.drawText(40, 175, "The Bug Catching Contest is necessary for Scyther, Pinsir and", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  304. if f >= 180600 and f <= 181000 then gui.drawText(200, 185, "the Sun Stone", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  305. if f >= 181000 and f <= 181400 then gui.drawText(40, 175, "Catching pokemon in the contest is faster because it skips", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  306. if f >= 181000 and f <= 181400 then gui.drawText(170, 185, "going through the bag", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  307. if f >= 181400 and f <= 181800 then gui.drawText(40, 175, "It also only lets you keep the pokemon that won the contest", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  308. if f >= 181400 and f <= 181800 then gui.drawText(50, 185, "meaning every other caught poke doesn't go into the box", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  309. if f >= 181800 and f <= 182300 then gui.drawText(20, 175, "This is beneficial because it lets Crystal and Silver catch more", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  310. if f >= 181800 and f <= 182300 then gui.drawText(10, 185, "pokes before needing to switch PC boxes, due to their limited space", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  311. if f >= 182300 and f <= 182700 then gui.drawText(20, 175, "Crystal skips out on catching Scyther and Weedle, Scyther because", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  312. if f >= 182300 and f <= 182700 then gui.drawText(20, 185, "Silver trades it to evolve into Scizor and Weedle because Crystal", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  313. if f >= 182700 and f <= 183000 then gui.drawText(160, 175, "will trade it to Yellow", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  314. if f >= 196300 and f <= 196700 then gui.drawText(30, 175, "The Quick Claw is one of the most important items in this run", 0xFF549494, 0xFF000000, 11, feux, bold, center, top) end
  315. if f >= 196700 and f <= 197100 then gui.drawText(5, 175, "Crystal and Silver need to use a lot of weak, unevolved pokes to give", 0xFF549494, 0xFF000000, 11, feux, bold, center, top) end
  316. if f >= 196700 and f <= 197100 then gui.drawText(90, 185, "them exp and these pokes tend to be slow", 0xFF549494, 0xFF000000, 11, feux, bold, center, top) end
  317. if f >= 197100 and f <= 197500 then gui.drawText(5, 175, "The Quick Claw will be manipulated to always proc, which solves that", 0xFF549494, 0xFF000000, 11, feux, bold, center, top) end
  318. if f >= 197100 and f <= 197500 then gui.drawText(90, 185, "problem and makes fights both faster and easier", 0xFF549494, 0xFF000000, 11, feux, bold, center, top) end
  319. if f >= 197900 and f <= 198300 then gui.drawText(10, 175, "The Bug Catching Contest has a set pool of contestents, each having", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  320. if f >= 197900 and f <= 198300 then gui.drawText(100, 185, "a pool of 3 pokes with different scores", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  321. if f >= 198300 and f <= 198700 then gui.drawText(20, 175, "One of the possible contestents, Cooltrainer Nick, has a minimum", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  322. if f >= 198300 and f <= 198700 then gui.drawText(60, 185, "score of 349 and is nearly impossible to win against", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  323. if f >= 198700 and f <= 199100 then gui.drawText(120, 175, "Thankfully, he doesn't always show up", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  324. if f >= 206100 and f <= 206500 then gui.drawText(10, 175, "Entering the Ecruteak pokemon center starts a cutscene with Bill and", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  325. if f >= 206100 and f <= 206500 then gui.drawText(120, 185, "starts activating the Time Capsule", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  326. if f >= 206500 and f <= 206900 then gui.drawText(20, 175, "The Time Capsule is what allows gen 2 games to connect and trade", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  327. if f >= 206500 and f <= 206900 then gui.drawText(180, 185, "with gen 1 games", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  328. if f >= 206900 and f <= 207300 then gui.drawText(10, 175, "The Time Capsule opens 24 hours after talking to Bill for the first", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  329. if f >= 206900 and f <= 207300 then gui.drawText(20, 185, "time. However, the wait time can be skipped by changing the time", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  330. if f >= 207300 and f <= 207700 then gui.drawText(15, 175, "In Gold/Silver, you can change the time by pressing a Down, Select,", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  331. if f >= 207300 and f <= 207700 then gui.drawText(15, 185, "and B on the title screen menu and entering a password. In Crystal", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  332. if f >= 207700 and f <= 208100 then gui.drawText(25, 175, "you need to hold Down, Select, B, let go of Down and B, Hold Up", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  333. if f >= 207700 and f <= 208100 then gui.drawText(25, 185, "and Right and let go of B. Afterwards, both Silver and Crystal", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  334. if f >= 208100 and f <= 208500 then gui.drawText(25, 175, "need to enter in a password that's determined by the name, TID,", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  335. if f >= 208100 and f <= 208500 then gui.drawText(210, 185, "and money", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  336. if f >= 208500 and f <= 208900 then gui.drawText(5, 175, "This gets used throughout the run to get more Mystery Gifts (they are", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  337. if f >= 208500 and f <= 208900 then gui.drawText(10, 185, "only one per day), and to change the time for nocturnal encounters", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  338. if f >= 213800 and f <= 214200 then gui.drawText(5, 175, "Moving pokemon is generally faster than depositing/withdrawing since", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  339. if f >= 213800 and f <= 214200 then gui.drawText(70, 185, "it allows for messing with multiple boxes at a time", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  340. if f >= 214300 and f <= 214700 then gui.drawText(10, 175, "The cursor moves faster when holding a poke since it doesn't display", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  341. if f >= 214300 and f <= 214700 then gui.drawText(80, 185, "all the pokes it crosses while holding a poke", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  342. if f >= 216200 and f <= 216600 then gui.drawText(5, 175, "This marks the start of Crystal's efforts to become best friends with", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  343. if f >= 216200 and f <= 216600 then gui.drawText(130, 185, "Eevee and evolve it into Espeon", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  344. if f >= 216600 and f <= 217000 then gui.drawText(5, 175, "Friendship is much harder to obtain in gen 2 than other games because", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  345. if f >= 216600 and f <= 217000 then gui.drawText(10, 185, "there's no Soothe Bell and friendship only increases every 512 steps", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  346. if f >= 217000 and f <= 217400 then gui.drawText(5, 175, "instead of 128. This means that Crystal needs to go more out of its", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  347. if f >= 217000 and f <= 217400 then gui.drawText(130, 185, "way to give friendship to Eevee", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  348. if f >= 217400 and f <= 218200 then gui.drawImage("C:\\Users\\Justin\\OneDrive\\Desktop\\BizHawk-2.9.1-win-x64\\Lua\\Eevee.png", 5, 155) end
  349. if f >= 217400 and f <= 218200 then gui.drawText(50, 175, partymon1friendship, 0xFF91D2FF, 0xFF000000, 20, feux, bold, center, top) end
  350. if f >= 218200 and f <= 218600 then gui.drawText(50, 175, "The first step to becoming best friends with Eevee is to", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  351. if f >= 218200 and f <= 218600 then gui.drawText(40, 185, "get access to the haircut brothers. Thus, Crystal will fight", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  352. if f >= 218600 and f <= 219000 then gui.drawText(40, 175, "the underground trainers early to get access to the brothers", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  353. if f >= 218600 and f <= 219000 then gui.drawText(180, 185, "as soon as possible", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  354. if f >= 219000 and f < 225350 then gui.drawImage("C:\\Users\\Justin\\OneDrive\\Desktop\\BizHawk-2.9.1-win-x64\\Lua\\Eevee.png", 5, 155) end
  355. if f >= 219000 and f < 225350 then gui.drawText(50, 175, partymon1friendship, 0xFF91D2FF, 0xFF000000, 20, feux, bold, center, top) end
  356. if f >= 225350 and f <= 225750 then gui.drawText(30, 175, "Although the older brother says he's better, for the context", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  357. if f >= 225350 and f <= 225750 then gui.drawText(140, 185, "of this run, that's not true", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  358. if f >= 225750 and f <= 226150 then gui.drawText(25, 175, "While the older brother gives more friendship on average, the", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  359. if f >= 225750 and f <= 226150 then gui.drawText(20, 185, "maximum amount the younger brother gives is 10, while the older", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  360. if f >= 226150 and f <= 226550 then gui.drawText(10, 175, "brother's max is 5. The only reason Crystal gets the older brother", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  361. if f >= 226150 and f <= 226550 then gui.drawText(5, 185, "now is because all days where the bug catching contest have the older", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  362. if f >= 226550 and f <= 226950 then gui.drawText(5, 175, "brother instead of the younger. In every other instance where Crystal", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  363. if f >= 226550 and f <= 226950 then gui.drawText(30, 185, "uses the haircut brothers, it will use the younger brother", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  364. if f >= 226950 and f <= 227234 then gui.drawImage("C:\\Users\\Justin\\OneDrive\\Desktop\\BizHawk-2.9.1-win-x64\\Lua\\Eevee.png", 5, 155) end
  365. if f >= 226950 and f <= 227234 then gui.drawText(50, 175, partymon1friendship, 0xFF91D2FF, 0xFF000000, 20, feux, bold, center, top) end
  366. if f >= 227234 and f <= 247200 then gui.drawImage("C:\\Users\\Justin\\OneDrive\\Desktop\\BizHawk-2.9.1-win-x64\\Lua\\Eevee.png", 5, 155) end
  367. if f >= 227234 and f <= 247200 then gui.drawText(50, 175, partymon5friendship, 0xFF91D2FF, 0xFF000000, 20, feux, bold, center, top) end
  368. if f >= 247200 and f <= 247600 then gui.drawText(30, 175, "Yellow once again switching to a different main that needs exp:", 0xFFFFFF00, 0xFF000000, 11, feux, bold, center, top) end
  369. if f >= 247200 and f <= 247600 then gui.drawText(210, 185, "Pidgeotto", 0xFFFFFF00, 0xFF000000, 11, feux, bold, center, top) end
  370. if f >= 247600 and f <= 248000 then gui.drawText(20, 175, "Charmander is way too slow at doing Koga so Pidgeotto takes over", 0xFFFFFF00, 0xFF000000, 11, feux, bold, center, top) end
  371. if f >= 248000 and f <= 248400 then gui.drawText(20, 175, "Charmander will gain the rest of the exp needed by doing faster", 0xFFFFFF00, 0xFF000000, 11, feux, bold, center, top) end
  372. if f >= 248000 and f <= 248400 then gui.drawText(180, 185, "fights later on", 0xFFFFFF00, 0xFF000000, 11, feux, bold, center, top) end
  373. if f >= 248400 and f <= 248900 then gui.drawText(20, 175, "Yellow also dumps the rest of the rare candies into Bulbasaur and", 0xFFFFFF00, 0xFF000000, 11, feux, bold, center, top) end
  374. if f >= 248400 and f <= 248900 then gui.drawText(30, 185, "Pidgeotto since they need to be used before resetting anyways", 0xFFFFFF00, 0xFF000000, 11, feux, bold, center, top) end
  375. if f >= 248900 and f <= 251900 then gui.drawImage("C:\\Users\\Justin\\OneDrive\\Desktop\\BizHawk-2.9.1-win-x64\\Lua\\Eevee.png", 5, 155) end
  376. if f >= 248900 and f <= 251900 then gui.drawText(50, 175, partymon5friendship, 0xFF91D2FF, 0xFF000000, 20, feux, bold, center, top) end
  377. if f >= 251900 and f <= 252300 then gui.drawText(20, 175, "Take Down is Pidgeotto's strongest available attack and a nice", 0xFFFFFF00, 0xFF000000, 11, feux, bold, center, top) end
  378. if f >= 251900 and f <= 252300 then gui.drawText(170, 185, "way to get red bar", 0xFFFFFF00, 0xFF000000, 11, feux, bold, center, top) end
  379. if f >= 252300 and f <= 254800 then gui.drawImage("C:\\Users\\Justin\\OneDrive\\Desktop\\BizHawk-2.9.1-win-x64\\Lua\\Eevee.png", 5, 155) end
  380. if f >= 252300 and f <= 254800 then gui.drawText(50, 175, partymon5friendship, 0xFF91D2FF, 0xFF000000, 20, feux, bold, center, top) end
  381. if f >= 254800 and f <= 255200 then gui.drawText(20, 175, "Friendship is gained every time a gym leader, elite 4, or champion", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  382. if f >= 254800 and f <= 255200 then gui.drawText(50, 185, "is fought. Eevee gains a total of 19 friendship this way", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  383. if f >= 255200 and f <= 255600 then gui.drawText(20, 175, "Although it's not a lot, it's still a nice amount for a low cost", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  384. if f >= 255600 and f < 264200 then gui.drawImage("C:\\Users\\Justin\\OneDrive\\Desktop\\BizHawk-2.9.1-win-x64\\Lua\\Eevee.png", 5, 155) end
  385. if f >= 255600 and f <= 263590 then gui.drawText(50, 175, partymon5friendship, 0xFF91D2FF, 0xFF000000, 20, feux, bold, center, top) end
  386. if f >= 263590 and f <= 264200 then gui.drawText(50, 175, partymon4friendship, 0xFF91D2FF, 0xFF000000, 20, feux, bold, center, top) end
  387. if f >= 264200 and f <= 264600 then gui.drawText(20, 175, "Koga and Surge are dirty liars, Koga's badge raises Speed, not", 0xFFFFFF00, 0xFF000000, 11, feux, bold, center, top) end
  388. if f >= 264200 and f <= 264600 then gui.drawText(40, 185, "Defense while Surge's badge raises Defense and not Speed", 0xFFFFFF00, 0xFF000000, 11, feux, bold, center, top) end
  389. if f >= 264600 and f <= 267356 then gui.drawText(50, 175, partymon4friendship, 0xFF91D2FF, 0xFF000000, 20, feux, bold, center, top) end
  390. if f >= 264600 and f <= 273700 then gui.drawImage("C:\\Users\\Justin\\OneDrive\\Desktop\\BizHawk-2.9.1-win-x64\\Lua\\Eevee.png", 5, 155) end
  391. if f >= 267356 and f <= 273700 then gui.drawText(50, 175, partymon3friendship, 0xFF91D2FF, 0xFF000000, 20, feux, bold, center, top) end
  392. if f >= 273700 and f <= 274100 then gui.drawText(30, 175, "The Fighting Dojo trainers are nicely lined up for the player", 0xFFFFFF00, 0xFF000000, 11, feux, bold, center, top) end
  393. if f >= 273700 and f <= 274100 then gui.drawText(80, 185, "to fight but only two of them are mandatory", 0xFFFFFF00, 0xFF000000, 11, feux, bold, center, top) end
  394. if f >= 274100 and f <= 274500 then gui.drawImage("C:\\Users\\Justin\\OneDrive\\Desktop\\BizHawk-2.9.1-win-x64\\Lua\\Eevee.png", 5, 155) end
  395. if f >= 274100 and f <= 274500 then gui.drawText(50, 175, partymon3friendship, 0xFF91D2FF, 0xFF000000, 20, feux, bold, center, top) end
  396. if f >= 274500 and f <= 274900 then gui.drawText(30, 175, "This is the first of the total 6 Mystery Gifts done throughout", 0xFFFFFFFF, 0xFF000000, 11, feux, bold, center, top) end
  397. if f >= 274500 and f <= 274900 then gui.drawText(210, 185, "the run", 0xFFFFFFFF, 0xFF000000, 11, feux, bold, center, top) end
  398. if f >= 274900 and f <= 275300 then gui.drawText(40, 175, "They are only done after trades between Crystal and Silver", 0xFFFFFFFF, 0xFF000000, 11, feux, bold, center, top) end
  399. if f >= 274900 and f <= 275300 then gui.drawText(30, 185, "because it is the time when both players are in the start menu", 0xFFFFFFFF, 0xFF000000, 11, feux, bold, center, top) end
  400. if f >= 276600 and f <= 279800 then gui.drawImage("C:\\Users\\Justin\\OneDrive\\Desktop\\BizHawk-2.9.1-win-x64\\Lua\\Eevee.png", 5, 155) end
  401. if f >= 276600 and f <= 279800 then gui.drawText(50, 175, partymon3friendship, 0xFF91D2FF, 0xFF000000, 20, feux, bold, center, top) end
  402. if f >= 279800 and f <= 280200 then gui.drawText(20, 175, "There is a certain type of Headbutt Tree known as a High Encounter", 0xFF549494, 0xFF000000, 11, feux, bold, center, top) end
  403. if f >= 279800 and f <= 280200 then gui.drawText(30, 185, "Tree that generates certain encounters like Heracross and Aipom", 0xFF549494, 0xFF000000, 11, feux, bold, center, top) end
  404. if f >= 280200 and f <= 280600 then gui.drawText(70, 175, "The location of these trees are based on the TID", 0xFF549494, 0xFF000000, 11, feux, bold, center, top) end
  405. if f >= 280600 and f <= 286400 then gui.drawImage("C:\\Users\\Justin\\OneDrive\\Desktop\\BizHawk-2.9.1-win-x64\\Lua\\Eevee.png", 5, 155) end
  406. if f >= 280600 and f <= 286400 then gui.drawText(50, 175, partymon3friendship, 0xFF91D2FF, 0xFF000000, 20, feux, bold, center, top) end
  407. if f >= 286400 and f <= 286800 then gui.drawText(30, 175, "After every time change, Crystal will use the haircut brothers", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  408. if f >= 286400 and f <= 286800 then gui.drawText(90, 185, "since they only allow haircuts once per day", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  409. if f >= 286800 and f <= 289000 then gui.drawImage("C:\\Users\\Justin\\OneDrive\\Desktop\\BizHawk-2.9.1-win-x64\\Lua\\Eevee.png", 5, 155) end
  410. if f >= 286800 and f <= 289000 then gui.drawText(50, 175, partymon3friendship, 0xFF91D2FF, 0xFF000000, 20, feux, bold, center, top) end
  411. if f >= 289000 and f <= 289400 then gui.drawText(5, 175, "Before its trades with Crystal and Silver, Yellow catches a Dragonair", 0xFFFFFF00, 0xFF000000, 11, feux, bold, center, top) end
  412. if f >= 289000 and f <= 289400 then gui.drawText(170, 185, "from the safari zone", 0xFFFFFF00, 0xFF000000, 11, feux, bold, center, top) end
  413. if f >= 289400 and f <= 289800 then gui.drawText(10, 175, "Dragonair is by far the most exp hungry poke in the run, requiring a", 0xFFFFFF00, 0xFF000000, 11, feux, bold, center, top) end
  414. if f >= 289400 and f <= 289800 then gui.drawText(140, 185, "wooping 203750 exp to evolve", 0xFFFFFF00, 0xFF000000, 11, feux, bold, center, top) end
  415. if f >= 289800 and f <= 290400 then gui.drawText(5, 175, "It will be traded to Crystal and Silver and then back to Yellow after", 0xFFFFFF00, 0xFF000000, 11, feux, bold, center, top) end
  416. if f >= 289800 and f <= 290400 then gui.drawText(5, 185, "it resets, then it will be Yellow's main poke for the rest of the run", 0xFFFFFF00, 0xFF000000, 11, feux, bold, center, top) end
  417. if f >= 290400 and f <= 290800 then gui.drawText(5, 175, "This may seem like a waste of exp since Crystal and Silver can catch", 0xFFFFFF00, 0xFF000000, 11, feux, bold, center, top) end
  418. if f >= 290400 and f <= 290800 then gui.drawText(165, 185, "Dragonair at level 40", 0xFFFFFF00, 0xFF000000, 11, feux, bold, center, top) end
  419. if f >= 290800 and f <= 291200 then gui.drawText(5, 175, "However, that is only available in their postgame, which is far too", 0xFFFFFF00, 0xFF000000, 11, feux, bold, center, top) end
  420. if f >= 290800 and f <= 291200 then gui.drawText(130, 185, "late to start dumping exp into", 0xFFFFFF00, 0xFF000000, 11, feux, bold, center, top) end
  421. if f >= 291200 and f <= 291700 then gui.drawText(10, 175, "For refrence, by the time either one of Crystal and Silver can get", 0xFFFFFF00, 0xFF000000, 11, feux, bold, center, top) end
  422. if f >= 291200 and f <= 291700 then gui.drawText(35, 185, "the level 40 Dragonair, Yellow gets its Dragonair to level 46", 0xFFFFFF00, 0xFF000000, 11, feux, bold, center, top) end
  423. if f >= 300700 and f <= 301000 then gui.drawText(50, 175, "This is the first of the total 7 trades done with Yellow", 0xFFFFFF00, 0xFF000000, 11, feux, bold, center, top) end
  424. if f >= 301000 and f <= 301400 then gui.drawText(40, 175, "Since Yellow will be resetting after the trade with Silver,", 0xFFFFFF00, 0xFF000000, 11, feux, bold, center, top) end
  425. if f >= 301000 and f <= 301400 then gui.drawText(65, 185, "it doesn't matter what Crystal or Silver gives Yellow", 0xFFFFFF00, 0xFF000000, 11, feux, bold, center, top) end
  426. if f >= 301400 and f <= 318600 then gui.drawImage("C:\\Users\\Justin\\OneDrive\\Desktop\\BizHawk-2.9.1-win-x64\\Lua\\Eevee.png", 5, 155) end
  427. if f >= 301400 and f <= 318600 then gui.drawText(50, 175, partymon2friendship, 0xFF91D2FF, 0xFF000000, 20, feux, bold, center, top) end
  428. if f >= 318600 and f <= 319000 then gui.drawText(30, 175, "Silver takes extra steps to hatch the Togepi egg before trading", 0xFF549494, 0xFF000000, 11, feux, bold, center, top) end
  429. if f >= 318600 and f <= 319000 then gui.drawText(55, 185, "with Yellow so that it doesn't need to withdraw it later", 0xFF549494, 0xFF000000, 11, feux, bold, center, top) end
  430. if f >= 319000 and f <= 330400 then gui.drawImage("C:\\Users\\Justin\\OneDrive\\Desktop\\BizHawk-2.9.1-win-x64\\Lua\\Eevee.png", 5, 155) end
  431. if f >= 319000 and f <= 330400 then gui.drawText(50, 175, partymon2friendship, 0xFF91D2FF, 0xFF000000, 20, feux, bold, center, top) end
  432. if f >= 330400 and f <= 330800 then gui.drawText(40, 175, "Crystal needs to breed Jolteon to get an extra Eevee since", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  433. if f >= 330400 and f <= 330800 then gui.drawText(125, 185, "there is currently only 4 available", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  434. if f >= 330800 and f <= 331200 then gui.drawText(30, 175, "Crystal also talks to the day care man from the bottom so that", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  435. if f >= 330800 and f <= 331200 then gui.drawText(105, 185, "he walks less steps back to the daycare", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  436. if f >= 331200 and f <= 336800 then gui.drawImage("C:\\Users\\Justin\\OneDrive\\Desktop\\BizHawk-2.9.1-win-x64\\Lua\\Eevee.png", 5, 155) end
  437. if f >= 331200 and f <= 336800 then gui.drawText(50, 175, partymon2friendship, 0xFF91D2FF, 0xFF000000, 20, feux, bold, center, top) end
  438. if f >= 336800 and f <= 337200 then gui.drawText(5, 175, "Now that Yellow has traded Kabuto to Silver, Yellow can finally reset", 0xFFFFFF00, 0xFF000000, 11, feux, bold, center, top) end
  439. if f >= 337200 and f <= 339191 then gui.drawImage("C:\\Users\\Justin\\OneDrive\\Desktop\\BizHawk-2.9.1-win-x64\\Lua\\Eevee.png", 5, 155) end
  440. if f >= 337200 and f <= 339191 then gui.drawText(50, 175, partymon2friendship, 0xFF91D2FF, 0xFF000000, 20, feux, bold, center, top) end
  441. if f >= 340300 and f <= 340700 then gui.drawText(5, 175, "In gen 1, wild battle transitions are based on the level of your slot", 0xFFFFFF00, 0xFF000000, 11, feux, bold, center, top) end
  442. if f >= 340300 and f <= 340700 then gui.drawText(155, 185, "1 poke vs the wild poke's", 0xFFFFFF00, 0xFF000000, 11, feux, bold, center, top) end
  443. if f >= 340700 and f <= 341100 then gui.drawText(10, 175, "However, because Yellow does not currently have any pokes, the data", 0xFFFFFF00, 0xFF000000, 11, feux, bold, center, top) end
  444. if f >= 340700 and f <= 341100 then gui.drawText(50, 185, "the game uses for the Pikachu encounter is garbage data", 0xFFFFFF00, 0xFF000000, 11, feux, bold, center, top) end
  445. if f >= 341100 and f <= 341500 then gui.drawText(10, 175, "The data happens to come from the rival's name. When Yellow inputted", 0xFFFFFF00, 0xFF000000, 11, feux, bold, center, top) end
  446. if f >= 341100 and f <= 341500 then gui.drawText(50, 185, "the rivals name, it inputted 5 letters and deleted them", 0xFFFFFF00, 0xFF000000, 11, feux, bold, center, top) end
  447. if f >= 341500 and f <= 341900 then gui.drawText(110, 175, "That was for a faster battle transition", 0xFFFFFF00, 0xFF000000, 11, feux, bold, center, top) end
  448. if f >= 356900 and f <= 357300 then gui.drawText(10, 175, "Yellow increases Pikachu's friendship so that it can get Bulbasaur", 0xFFFFFF00, 0xFF000000, 11, feux, bold, center, top) end
  449. if f >= 357300 and f <= 357700 then gui.drawText(20, 175, "Yellow will actually trade Pikachu to Crystal so Yellow needs to", 0xFFFFFF00, 0xFF000000, 11, feux, bold, center, top) end
  450. if f >= 357300 and f <= 357700 then gui.drawText(120, 185, "increase Pikachu's friendship now", 0xFFFFFF00, 0xFF000000, 11, feux, bold, center, top) end
  451. if f >= 357700 and f <= 358100 then gui.drawText(30, 175, "Yellow can still get Bulbasaur even without Pikachu in the game", 0xFFFFFF00, 0xFF000000, 11, feux, bold, center, top) end
  452. if f >= 357700 and f <= 358100 then gui.drawText(20, 185, "because the friendship value is still stored as a global variable", 0xFFFFFF00, 0xFF000000, 11, feux, bold, center, top) end
  453. if f >= 360450 and f <= 360850 then gui.drawText(50, 175, "In gen 1, encounters are based on a value called DSUM", 0xFFFFFF00, 0xFF000000, 11, feux, bold, center, top) end
  454. if f >= 360850 and f <= 361250 then gui.drawText(10, 175, "DSUM is a value between 0 and 255 and constantly counts in between", 0xFFFFFF00, 0xFF000000, 11, feux, bold, center, top) end
  455. if f >= 360850 and f <= 361250 then gui.drawText(90, 185, "them, looping back to 0 after it hits 255", 0xFFFFFF00, 0xFF000000, 11, feux, bold, center, top) end
  456. if f >= 361250 and f <= 361650 then gui.drawText(20, 175, "When a wild encounter happens, the poke that gets encountered is", 0xFFFFFF00, 0xFF000000, 11, feux, bold, center, top) end
  457. if f >= 361250 and f <= 361650 then gui.drawText(50, 185, "based on the current DSUM value and the encounter slots", 0xFFFFFF00, 0xFF000000, 11, feux, bold, center, top) end
  458. if f >= 361650 and f <= 362050 then gui.drawText(10, 175, "Every area in the game with wild pokes has a set of encounter slots,", 0xFFFFFF00, 0xFF000000, 11, feux, bold, center, top) end
  459. if f >= 361650 and f <= 362050 then gui.drawText(30, 185, "10 slots, each filled with different pokes of different levels", 0xFFFFFF00, 0xFF000000, 11, feux, bold, center, top) end
  460. if f >= 362050 and f <= 362450 then gui.drawText(20, 175, "Each encounter slot is tied to a different range of DSUM values", 0xFFFFFF00, 0xFF000000, 11, feux, bold, center, top) end
  461. if f >= 362050 and f <= 362450 then gui.drawText(60, 185, "effectively giving them a different chance to happen", 0xFFFFFF00, 0xFF000000, 11, feux, bold, center, top) end
  462. if f >= 362450 and f <= 362850 then gui.drawText(40, 175, "As such, the order in which Yellow gets encounters is based", 0xFFFFFF00, 0xFF000000, 11, feux, bold, center, top) end
  463. if f >= 362450 and f <= 362850 then gui.drawText(30, 185, "on where the DSUM values are after every encounter in order to", 0xFFFFFF00, 0xFF000000, 11, feux, bold, center, top) end
  464. if f >= 362850 and f <= 363250 then gui.drawText(20, 175, "minimize wait times. This can get complicated because DSUM doesn't", 0xFFFFFF00, 0xFF000000, 11, feux, bold, center, top) end
  465. if f >= 362850 and f <= 363250 then gui.drawText(70, 185, "always move linearly, it sometimes move backwards", 0xFFFFFF00, 0xFF000000, 11, feux, bold, center, top) end
  466. if f >= 363250 and f <= 363650 then gui.drawText(10, 175, "This makes it difficult to use botting tools to brute force finding", 0xFFFFFF00, 0xFF000000, 11, feux, bold, center, top) end
  467. if f >= 363250 and f <= 363650 then gui.drawText(15, 185, "encounters, unlike in gen 2 where using these tools are far easier", 0xFFFFFF00, 0xFF000000, 11, feux, bold, center, top) end
  468. if f >= 363650 and f <= 364050 then gui.drawText(10, 175, "This is especially difficult in combination with finding high stats.", 0xFFFFFF00, 0xFF000000, 11, feux, bold, center, top) end
  469. if f >= 363650 and f <= 364050 then gui.drawText(15, 185, "In fact, Yellow's first Pidgeotto was actually the single hardest", 0xFFFFFF00, 0xFF000000, 11, feux, bold, center, top) end
  470. if f >= 364050 and f <= 364450 then gui.drawText(5, 175, "encounter in the entire run due to being in the rarest encounter slot and", 0xFFFFFF00, 0xFF000000, 11, feux, bold, center, top) end
  471. if f >= 364050 and f <= 364450 then gui.drawText(10, 185, "needing perfect attack. It was harder than several encounters in gen", 0xFFFFFF00, 0xFF000000, 11, feux, bold, center, top) end
  472. if f >= 364450 and f <= 364850 then gui.drawText(50, 175, "2 despite some of them having a similar raw chance as it", 0xFFFFFF00, 0xFF000000, 11, feux, bold, center, top) end
  473. if f >= 373300 and f <= 373700 then gui.drawText(100, 175, "Farfetch'd is traded to Yellow knowing Cut", 0xFFFFFF00, 0xFF000000, 11, feux, bold, center, top) end
  474. if f >= 373700 and f <= 374100 then gui.drawText(40, 175, "This lets Yellow skip getting the HM for Cut and thus, skip", 0xFFFFFF00, 0xFF000000, 11, feux, bold, center, top) end
  475. if f >= 373700 and f <= 374100 then gui.drawText(130, 185, "all of route 25 and the SS Anne", 0xFFFFFF00, 0xFF000000, 11, feux, bold, center, top) end
  476. if f >= 374700 and f <= 375100 then gui.drawText(30, 175, "Charmander leveling up to 31 in gen 2 lets it learn Flamethrower", 0xFF549494, 0xFF000000, 11, feux, bold, center, top) end
  477. if f >= 375100 and f <= 375500 then gui.drawText(5, 175, "If Charmader had leveled up to 31 in gen 1, it wouldn't have learned", 0xFF549494, 0xFF000000, 11, feux, bold, center, top) end
  478. if f >= 375100 and f <= 375500 then gui.drawText(50, 185, "Flamethrower due to the difference in level up movesets", 0xFF549494, 0xFF000000, 11, feux, bold, center, top) end
  479. if f >= 386044 and f <= 387200 then gui.drawImage("C:\\Users\\Justin\\OneDrive\\Desktop\\BizHawk-2.9.1-win-x64\\Lua\\Eevee.png", 5, 155) end
  480. if f >= 386044 and f <= 387200 then gui.drawText(50, 175, partymon3friendship, 0xFF91D2FF, 0xFF000000, 20, feux, bold, center, top) end
  481. if f >= 387200 and f <= 387700 then gui.drawText(5, 175, "Because surfing is very slow, Silver take a specific path through the", 0xFF549494, 0xFF000000, 11, feux, bold, center, top) end
  482. if f >= 387200 and f <= 387700 then gui.drawText(10, 185, "water routes that minimize surfing steps and maximizing biking steps", 0xFF549494, 0xFF000000, 11, feux, bold, center, top) end
  483. if f >= 387700 and f <= 418000 then gui.drawImage("C:\\Users\\Justin\\OneDrive\\Desktop\\BizHawk-2.9.1-win-x64\\Lua\\Eevee.png", 5, 155) end
  484. if f >= 387700 and f <= 418000 then gui.drawText(50, 175, partymon3friendship, 0xFF91D2FF, 0xFF000000, 20, feux, bold, center, top) end
  485. if f >= 418000 and f <= 418400 then gui.drawText(20, 175, "Yellow catches two Clefairy, one to evolve to Clefable, another to", 0xFFFFFF00, 0xFF000000, 11, feux, bold, center, top) end
  486. if f >= 418000 and f <= 418400 then gui.drawText(180, 185, "trade for Mr.Mime", 0xFFFFFF00, 0xFF000000, 11, feux, bold, center, top) end
  487. if f >= 418400 and f <= 418800 then gui.drawImage("C:\\Users\\Justin\\OneDrive\\Desktop\\BizHawk-2.9.1-win-x64\\Lua\\Eevee.png", 5, 155) end
  488. if f >= 418400 and f <= 418800 then gui.drawText(50, 175, partymon3friendship, 0xFF91D2FF, 0xFF000000, 20, feux, bold, center, top) end
  489. if f >= 418800 and f <= 419200 then gui.drawText(120, 175, "Crystal does the Suicune side quest", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  490. if f >= 419200 and f <= 419600 then gui.drawText(20, 175, "This lets Crystal eventually catch Suicune and, more importantly", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  491. if f >= 419200 and f <= 419600 then gui.drawText(220, 185, "Ho-oh", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  492. if f >= 419600 and f <= 420000 then gui.drawText(10, 175, "This may seem like a waste of time since Silver can also get those", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  493. if f >= 419600 and f <= 420000 then gui.drawText(60, 185, "two while not having to fight extra battles to do so", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  494. if f >= 420000 and f <= 420400 then gui.drawText(5, 175, "However, the run ultimately gets bottlenecked by Silver, as Crystal's", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  495. if f >= 420000 and f <= 420400 then gui.drawText(70, 185, "final tasks are faster to complete than Silver's", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  496. if f >= 420400 and f <= 420800 then gui.drawText(20, 175, "This means that it's more important for Silver to save time than", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  497. if f >= 420400 and f <= 420800 then gui.drawText(200, 185, "Crystal", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  498. if f >= 420800 and f <= 421200 then gui.drawText(20, 175, "Plus, the three extra fights later on will contribute to something", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  499. if f >= 420800 and f <= 421200 then gui.drawText(160, 185, "very important later on", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  500. if f >= 421200 and f <= 427000 then gui.drawImage("C:\\Users\\Justin\\OneDrive\\Desktop\\BizHawk-2.9.1-win-x64\\Lua\\Eevee.png", 5, 155) end
  501. if f >= 421200 and f <= 427000 then gui.drawText(50, 175, partymon3friendship, 0xFF91D2FF, 0xFF000000, 20, feux, bold, center, top) end
  502. if f >= 427000 and f <= 427400 then gui.drawText(40, 175, "The Exp Share is the single most important item in this run", 0xFF549494, 0xFF000000, 11, feux, bold, center, top) end
  503. if f >= 427400 and f <= 427800 then gui.drawText(20, 175, "Many of the pokemon that need exp are too weak to fight on their", 0xFF549494, 0xFF000000, 11, feux, bold, center, top) end
  504. if f >= 427400 and f <= 427800 then gui.drawText(40, 185, "own and the Exp Share solves that problem beautifully", 0xFF549494, 0xFF000000, 11, feux, bold, center, top) end
  505. if f >= 427800 and f <= 428200 then gui.drawText(30, 175, "Many of these pokes would either need to switch train, or do ", 0xFF549494, 0xFF000000, 11, feux, bold, center, top) end
  506. if f >= 427800 and f <= 428200 then gui.drawText(120, 185, "extremely slow fights without it", 0xFF549494, 0xFF000000, 11, feux, bold, center, top) end
  507. if f >= 428200 and f <= 428600 then gui.drawText(20, 175, "For reference, out of the ~500k exp gained by Silver and Crystal", 0xFF549494, 0xFF000000, 11, feux, bold, center, top) end
  508. if f >= 428200 and f <= 428600 then gui.drawText(25, 185, "(including from candies) ~150k are gained through the Exp Share", 0xFF549494, 0xFF000000, 11, feux, bold, center, top) end
  509. if f >= 428600 and f <= 429000 then gui.drawText(10, 175, "Throughout the run, 12 pokes gain exp almost exclusively through the", 0xFF549494, 0xFF000000, 11, feux, bold, center, top) end
  510. if f >= 428600 and f <= 429000 then gui.drawText(190, 185, "Exp Share", 0xFF549494, 0xFF000000, 11, feux, bold, center, top) end
  511. if f >= 429000 and f <= 429400 then gui.drawText(30, 175, "Different types of Pokeballs aren't worth getting most of the", 0xFF549494, 0xFF000000, 11, feux, bold, center, top) end
  512. if f >= 429000 and f <= 429400 then gui.drawText(50, 185, "time as Pokeballs are cheap and as effective as needed", 0xFF549494, 0xFF000000, 11, feux, bold, center, top) end
  513. if f >= 429400 and f <= 429800 then gui.drawText(20, 175, "The Friend Ball, made from the Green Apricot, is a rare exception", 0xFF549494, 0xFF000000, 11, feux, bold, center, top) end
  514. if f >= 429800 and f <= 435300 then gui.drawImage("C:\\Users\\Justin\\OneDrive\\Desktop\\BizHawk-2.9.1-win-x64\\Lua\\Eevee.png", 5, 155) end
  515. if f >= 429800 and f <= 435300 then gui.drawText(50, 175, partymon3friendship, 0xFF91D2FF, 0xFF000000, 20, feux, bold, center, top) end
  516. if f >= 435300 and f <= 435700 then gui.drawText(30, 175, "The importance of the exp share can already be observed in how", 0xFFFFFF00, 0xFF000000, 11, feux, bold, center, top) end
  517. if f >= 435300 and f <= 435700 then gui.drawText(160, 185, "Yellow evolves Caterpie", 0xFFFFFF00, 0xFF000000, 11, feux, bold, center, top) end
  518. if f >= 435700 and f <= 436100 then gui.drawText(10, 175, "Without the exp share, Yellow needs to take the absurdly slow route", 0xFFFFFF00, 0xFF000000, 11, feux, bold, center, top) end
  519. if f >= 435700 and f <= 436100 then gui.drawText(100, 185, "of switching Caterpie into battle and out", 0xFFFFFF00, 0xFF000000, 11, feux, bold, center, top) end
  520. if f >= 436100 and f <= 440400 then gui.drawImage("C:\\Users\\Justin\\OneDrive\\Desktop\\BizHawk-2.9.1-win-x64\\Lua\\Eevee.png", 5, 155) end
  521. if f >= 436100 and f <= 440400 then gui.drawText(50, 175, partymon3friendship, 0xFF91D2FF, 0xFF000000, 20, feux, bold, center, top) end
  522. if f >= 440400 and f <= 440800 then gui.drawText(5, 175, "Dragonair weakens Starmie to 1hp, switches to Metapod and it finishes", 0xFFFFFF00, 0xFF000000, 11, feux, bold, center, top) end
  523. if f >= 440400 and f <= 440800 then gui.drawText(200, 185, "Starmie off", 0xFFFFFF00, 0xFF000000, 11, feux, bold, center, top) end
  524. if f >= 440800 and f <= 441200 then gui.drawText(10, 175, "It technically does not save any turns compared to switching Metapod", 0xFFFFFF00, 0xFF000000, 11, feux, bold, center, top) end
  525. if f >= 440800 and f <= 441200 then gui.drawText(20, 185, "in and out but it saves one very slow switch out, so it's faster", 0xFFFFFF00, 0xFF000000, 11, feux, bold, center, top) end
  526. if f >= 441200 and f <= 441600 then gui.drawText(5, 175, "Meanwhile, Silver immediately put the Exp Share to good use, leveling", 0xFF549494, 0xFF000000, 11, feux, bold, center, top) end
  527. if f >= 441200 and f <= 441600 then gui.drawText(20, 185, "up Squirtle with it until it's strong enough to fight on its own", 0xFF549494, 0xFF000000, 11, feux, bold, center, top) end
  528. if f >= 441600 and f <= 445661 then gui.drawImage("C:\\Users\\Justin\\OneDrive\\Desktop\\BizHawk-2.9.1-win-x64\\Lua\\Eevee.png", 5, 155) end
  529. if f >= 441600 and f <= 445661 then gui.drawText(50, 175, partymon3friendship, 0xFF91D2FF, 0xFF000000, 20, feux, bold, center, top) end
  530. if f >= 459300 and f <= 459700 then gui.drawText(5, 175, "It is imperative for Crystal to catch Marill at the lowest possible", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  531. if f >= 459300 and f <= 459700 then gui.drawText(130, 185, "level available in Mt Mortar: 20", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  532. if f >= 459700 and f <= 460100 then gui.drawText(20, 175, "Marill evolves at level 18 and the Marill available are between", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  533. if f >= 459700 and f <= 460100 then gui.drawText(180, 185, "levels 20 and 24", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  534. if f >= 460100 and f <= 460500 then gui.drawText(20, 175, "Catching it at the lowest possible level still lets Marill evolve", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  535. if f >= 460100 and f <= 460500 then gui.drawText(90, 185, "after 1 level up while minimizing exp cost", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  536. if f >= 464800 and f <= 465200 then gui.drawText(10, 175, "Now that Wartortle is strong enough to fight, Silver gives the Exp", 0xFF549494, 0xFF000000, 11, feux, bold, center, top) end
  537. if f >= 464800 and f <= 465200 then gui.drawText(180, 185, "Share to Pineco", 0xFF549494, 0xFF000000, 11, feux, bold, center, top) end
  538. if f >= 465200 and f <= 465600 then gui.drawText(20, 175, "Pineco especially is a big benefactor of the Exp Share, as it is", 0xFF549494, 0xFF000000, 11, feux, bold, center, top) end
  539. if f >= 465200 and f <= 465600 then gui.drawText(130, 185, "very bad at fighting on its own", 0xFF549494, 0xFF000000, 11, feux, bold, center, top) end
  540. if f >= 466800 and f <= 467200 then gui.drawText(15, 175, "Wartortle's moveset of Surf, Ice Punch, and Dynamic Punch gives it", 0xFF549494, 0xFF000000, 11, feux, bold, center, top) end
  541. if f >= 466800 and f <= 467200 then gui.drawText(80, 185, "perfect coverage and makes it decent at fighting", 0xFF549494, 0xFF000000, 11, feux, bold, center, top) end
  542. if f >= 467200 and f <= 467600 then gui.drawText(20, 175, "It also gets Bite on the next level up, which has a high pp count", 0xFF549494, 0xFF000000, 11, feux, bold, center, top) end
  543. if f >= 467200 and f <= 467600 then gui.drawText(80, 185, "and limits its need for Ethers and Elixirs", 0xFF549494, 0xFF000000, 11, feux, bold, center, top) end
  544. if f >= 469500 and f <= 469900 then gui.drawText(20, 175, "Pidgey has the shortest cry in all of pokemon, which makes it the", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  545. if f >= 469500 and f <= 469900 then gui.drawText(80, 185, "best poke to lead with on encounter streaks", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  546. if f >= 469900 and f <= 470300 then gui.drawText(70, 175, "This gets used multiple times throughout the run", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  547. if f >= 480200 and f <= 480600 then gui.drawText(20, 175, "Money is extremely valuable for Crystal so Crystal picks up every", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  548. if f >= 480200 and f <= 480600 then gui.drawText(140, 185, "Nugget and Vitamin on the way", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  549. if f >= 480600 and f <= 481000 then gui.drawText(50, 175, "For Silver and Yellow, it's completely irrelevant for", 0xFF549494, 0xFF000000, 11, feux, bold, center, top) end
  550. if f >= 480600 and f <= 481000 then gui.drawText(180, 185, "the rest of the run", 0xFF549494, 0xFF000000, 11, feux, bold, center, top) end
  551. if f >= 488492 and f < 488668 then gui.drawImage("C:\\Users\\Justin\\OneDrive\\Desktop\\BizHawk-2.9.1-win-x64\\Lua\\Eevee.png", 5, 155) end
  552. if f >= 488492 and f < 488668 then gui.drawText(50, 175, partymon2friendship, 0xFF91D2FF, 0xFF000000, 20, feux, bold, center, top) end
  553. if f >= 488668 and f < 492450 then gui.drawImage("C:\\Users\\Justin\\OneDrive\\Desktop\\BizHawk-2.9.1-win-x64\\Lua\\Eevee.png", 5, 155) end
  554. if f >= 488668 and f < 492450 then gui.drawText(50, 175, partymon3friendship, 0xFF91D2FF, 0xFF000000, 20, feux, bold, center, top) end
  555. if f >= 492450 and f <= 492850 then gui.drawText(40, 175, "Wartortle can't OHKO Electrode so instead, it takes a boom to", 0xFF549494, 0xFF000000, 11, feux, bold, center, top) end
  556. if f >= 492450 and f <= 492850 then gui.drawText(180, 185, "finish quicker", 0xFF549494, 0xFF000000, 11, feux, bold, center, top) end
  557. if f >= 492850 and f < 494350 then gui.drawImage("C:\\Users\\Justin\\OneDrive\\Desktop\\BizHawk-2.9.1-win-x64\\Lua\\Eevee.png", 5, 155) end
  558. if f >= 492850 and f < 494350 then gui.drawText(50, 175, partymon3friendship, 0xFF91D2FF, 0xFF000000, 20, feux, bold, center, top) end
  559. if f >= 494350 and f <= 494750 then gui.drawText(5, 175, "While sacraficing a slave would technically save turns, switching out", 0xFF549494, 0xFF000000, 11, feux, bold, center, top) end
  560. if f >= 494350 and f <= 494750 then gui.drawText(160, 185, "is slower than 2 turns", 0xFF549494, 0xFF000000, 11, feux, bold, center, top) end
  561. if f >= 494750 and f < 529350 then gui.drawImage("C:\\Users\\Justin\\OneDrive\\Desktop\\BizHawk-2.9.1-win-x64\\Lua\\Eevee.png", 5, 155) end
  562. if f >= 494750 and f < 529350 then gui.drawText(50, 175, partymon3friendship, 0xFF91D2FF, 0xFF000000, 20, feux, bold, center, top) end
  563. if f >= 529350 and f <= 529750 then gui.drawText(40, 175, "Wartortle taking damage ends up making a big impact in a", 0xFF549494, 0xFF000000, 11, feux, bold, center, top) end
  564. if f >= 529350 and f <= 529750 then gui.drawText(200, 185, "later fight", 0xFF549494, 0xFF000000, 11, feux, bold, center, top) end
  565. if f >= 529750 and f <= 530150 then gui.drawText(10, 175, "The upcoming admin fight requires Wartortle to get a x special boost", 0xFF549494, 0xFF000000, 11, feux, bold, center, top) end
  566. if f >= 529750 and f <= 530150 then gui.drawText(40, 185, "and thus, it needs to live one turn from the admin's Koffing", 0xFF549494, 0xFF000000, 11, feux, bold, center, top) end
  567. if f >= 530150 and f <= 530550 then gui.drawText(30, 175, "The Koffing knows Sludge, which has 100% accuracy, and Tackle,", 0xFF549494, 0xFF000000, 11, feux, bold, center, top) end
  568. if f >= 530150 and f <= 530550 then gui.drawText(160, 185, "which has 95% accuracy", 0xFF549494, 0xFF000000, 11, feux, bold, center, top) end
  569. if f >= 530550 and f <= 530950 then gui.drawText(40, 175, "Since Tackle can miss, Silver needs the Koffing to use Tackle", 0xFF549494, 0xFF000000, 11, feux, bold, center, top) end
  570. if f >= 530550 and f <= 530950 then gui.drawText(60, 185, "and manip a miss, which it will only use if it can kill", 0xFF549494, 0xFF000000, 11, feux, bold, center, top) end
  571. if f >= 530950 and f <= 531350 then gui.drawText(40, 175, "Taking extra damage puts it in range of Tackle and thus", 0xFF549494, 0xFF000000, 11, feux, bold, center, top) end
  572. if f >= 530950 and f <= 531350 then gui.drawText(50, 185, "lets it get past the admin by manipping a Tackle miss", 0xFF549494, 0xFF000000, 11, feux, bold, center, top) end
  573. if f >= 531350 and f <= 538250 then gui.drawImage("C:\\Users\\Justin\\OneDrive\\Desktop\\BizHawk-2.9.1-win-x64\\Lua\\Eevee.png", 5, 155) end
  574. if f >= 531350 and f <= 538250 then gui.drawText(50, 175, partymon3friendship, 0xFF91D2FF, 0xFF000000, 20, feux, bold, center, top) end
  575. if f >= 538250 and f <= 538650 then gui.drawText(10, 175, "Flaaffy uses Growl to live a Self Destruct and thus, end the fight", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  576. if f >= 538250 and f <= 538650 then gui.drawText(210, 185, "in 1 turn", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  577. if f >= 538650 and f < 543900 then gui.drawImage("C:\\Users\\Justin\\OneDrive\\Desktop\\BizHawk-2.9.1-win-x64\\Lua\\Eevee.png", 5, 155) end
  578. if f >= 538650 and f < 543900 then gui.drawText(50, 175, partymon3friendship, 0xFF91D2FF, 0xFF000000, 20, feux, bold, center, top) end
  579. if f >= 543900 and f <= 544300 then gui.drawText(5, 175, "Yellow's Ponyta and Dodrio encounters are a great example of how DSUM", 0xFFFFFF00, 0xFF000000, 11, feux, bold, center, top) end
  580. if f >= 543900 and f <= 544300 then gui.drawText(180, 185, "affects this TAS", 0xFFFFFF00, 0xFF000000, 11, feux, bold, center, top) end
  581. if f >= 544300 and f <= 544700 then gui.drawText(15, 175, "Level 32 Ponyta and Dodrio have encounter slots right next to each", 0xFFFFFF00, 0xFF000000, 11, feux, bold, center, top) end
  582. if f >= 544300 and f <= 544700 then gui.drawText(70, 185, "other and thus, the DSUM range for them are very close", 0xFFFFFF00, 0xFF000000, 11, feux, bold, center, top) end
  583. if f >= 544700 and f <= 545100 then gui.drawText(30, 175, "By the time the Ponyta encounter is finished, Yellow can just", 0xFFFFFF00, 0xFF000000, 11, feux, bold, center, top) end
  584. if f >= 544700 and f <= 545100 then gui.drawText(60, 185, "barely exit the fight in time for the Dodrio encounter", 0xFFFFFF00, 0xFF000000, 11, feux, bold, center, top) end
  585. if f >= 545100 and f <= 545500 then gui.drawText(30, 175, "However, it requires not nicknaming Ponyta, as nicknaming takes", 0xFFFFFF00, 0xFF000000, 11, feux, bold, center, top) end
  586. if f >= 545100 and f <= 545500 then gui.drawText(30, 185, "too much time and causes the DSUM to roll past the Dodrio range", 0xFFFFFF00, 0xFF000000, 11, feux, bold, center, top) end
  587. if f >= 545500 and f <= 546100 then gui.drawText(5, 175, "Nicknaming Ponyta would save time since it gets used later in the run", 0xFFFFFF00, 0xFF000000, 11, feux, bold, center, top) end
  588. if f >= 545500 and f <= 546100 then gui.drawText(10, 185, "but the timesave is not worth waiting another DSUM cycle for Dodrio", 0xFFFFFF00, 0xFF000000, 11, feux, bold, center, top) end
  589. if f >= 546100 and f <= 551500 then gui.drawImage("C:\\Users\\Justin\\OneDrive\\Desktop\\BizHawk-2.9.1-win-x64\\Lua\\Eevee.png", 5, 155) end
  590. if f >= 546100 and f <= 551500 then gui.drawText(50, 175, partymon3friendship, 0xFF91D2FF, 0xFF000000, 20, feux, bold, center, top) end
  591. if f >= 551500 and f <= 551900 then gui.drawText(10, 175, "Crystal gets two extra encounters due to the timing of Gina's calls", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  592. if f >= 551900 and f <= 552300 then gui.drawText(20, 175, "If Crystal got these encounters later, it would be at the Jasmine ", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  593. if f >= 551900 and f <= 552300 then gui.drawText(30, 185, "fight by the time Gina can call and thus, wouldn't get the call", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  594. if f >= 552300 and f <= 557000 then gui.drawImage("C:\\Users\\Justin\\OneDrive\\Desktop\\BizHawk-2.9.1-win-x64\\Lua\\Eevee.png", 5, 155) end
  595. if f >= 552300 and f <= 557000 then gui.drawText(50, 175, partymon3friendship, 0xFF91D2FF, 0xFF000000, 20, feux, bold, center, top) end
  596. if f >= 557000 and f <= 557400 then gui.drawText(10, 175, "OHKO moves work differently in gen 1 than other gens. It only works", 0xFFFFFF00, 0xFF000000, 11, feux, bold, center, top) end
  597. if f >= 557000 and f <= 557400 then gui.drawText(110, 185, "if you are faster than your opponent", 0xFFFFFF00, 0xFF000000, 11, feux, bold, center, top) end
  598. if f >= 557400 and f <= 557800 then gui.drawText(10, 175, "With X Speeds, Dragonair can become faster than any opponent and use", 0xFFFFFF00, 0xFF000000, 11, feux, bold, center, top) end
  599. if f >= 557400 and f <= 557800 then gui.drawText(170, 185, "Horn Drill to OHKO them", 0xFFFFFF00, 0xFF000000, 11, feux, bold, center, top) end
  600. if f >= 557800 and f < 563900 then gui.drawImage("C:\\Users\\Justin\\OneDrive\\Desktop\\BizHawk-2.9.1-win-x64\\Lua\\Eevee.png", 5, 155) end
  601. if f >= 557800 and f < 563900 then gui.drawText(50, 175, partymon3friendship, 0xFF91D2FF, 0xFF000000, 20, feux, bold, center, top) end
  602. if f >= 563900 and f <= 564300 then gui.drawText(10, 175, "Silver's third rival fight was the single hardest fight to manip in", 0xFF549494, 0xFF000000, 11, feux, bold, center, top) end
  603. if f >= 563900 and f <= 564300 then gui.drawText(180, 185, "the entire run", 0xFF549494, 0xFF000000, 11, feux, bold, center, top) end
  604. if f >= 564300 and f <= 564700 then gui.drawText(10, 175, "The Golbat requires a crit and max roll (1 in 39 chance) to OHKO and", 0xFF549494, 0xFF000000, 11, feux, bold, center, top) end
  605. if f >= 564300 and f <= 564700 then gui.drawText(20, 185, "a Quick Claw activation, all of which need to be manipped at once", 0xFF549494, 0xFF000000, 11, feux, bold, center, top) end
  606. if f >= 564700 and f <= 565100 then gui.drawText(10, 175, "This is the single rarest event in the entire run, lower chance than", 0xFF549494, 0xFF000000, 11, feux, bold, center, top) end
  607. if f >= 564700 and f <= 565100 then gui.drawText(20, 185, "any of the wild encounters (including Yellow's first Pidgeotto)", 0xFF549494, 0xFF000000, 11, feux, bold, center, top) end
  608. if f >= 565100 and f < 581300 then gui.drawImage("C:\\Users\\Justin\\OneDrive\\Desktop\\BizHawk-2.9.1-win-x64\\Lua\\Eevee.png", 5, 155) end
  609. if f >= 565100 and f < 573866 or (f >= 574015 and f < 574152) or (f >= 574697 and f < 581300)then gui.drawText(50, 175, partymon3friendship, 0xFF91D2FF, 0xFF000000, 20, feux, bold, center, top) end
  610. if f >= 573866 and f < 574015 or (f >= 574152 and f < 574697) then gui.drawText(50, 175, partymon2friendship, 0xFF91D2FF, 0xFF000000, 20, feux, bold, center, top) end
  611. if f >= 581300 and f <= 581700 then gui.drawText(30, 175, "Crystal gives the exp share to Eevee to increase its friendship", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  612. if f >= 581700 and f <= 582100 then gui.drawText(30, 175, "There is an important mechanic exclusive to Crystal called the", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  613. if f >= 581700 and f <= 582100 then gui.drawText(140, 185, "Met Location Friendship Boost", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  614. if f >= 582100 and f <= 582500 then gui.drawText(10, 175, "If a pokemon was leveled up in the same location it was caught at,", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  615. if f >= 582100 and f <= 582500 then gui.drawText(80, 185, "the friendship the pokemon gains will be doubled", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  616. if f >= 582500 and f <= 583000 then gui.drawText(10, 175, "Currently, Eevee is not getting the boost because it was obtained at", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  617. if f >= 582500 and f <= 583000 then gui.drawText(20, 185, "Goldenrod and the Radio Tower is considered a different location", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  618. if f >= 583000 and f < 583400 then gui.drawText(30, 175, "However, the Goldenrod Underground is considered to be the same", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  619. if f >= 583000 and f < 583400 then gui.drawText(40, 185, "location so when Eevee levels up there, it will get the boost", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  620. if f >= 583400 and f < 600400 then gui.drawImage("C:\\Users\\Justin\\OneDrive\\Desktop\\BizHawk-2.9.1-win-x64\\Lua\\Eevee.png", 5, 155) end
  621. if f >= 583400 and f < 600400 then gui.drawText(50, 175, partymon3friendship, 0xFF91D2FF, 0xFF000000, 20, feux, bold, center, top) end
  622. if f >= 600400 and f < 600800 then gui.drawText(20, 175, "Wartortle needs to forget Dynamic Punch since it will be traded", 0xFF549494, 0xFF000000, 11, feux, bold, center, top) end
  623. if f >= 600400 and f < 600800 then gui.drawText(40, 185, "back to Yellow and Dynamic Punch is a gen 2 exclusive move", 0xFF549494, 0xFF000000, 11, feux, bold, center, top) end
  624. if f >= 600800 and f < 601200 then gui.drawText(30, 175, "A similar thing needs to be done for Graveler (needs to forget", 0xFF549494, 0xFF000000, 11, feux, bold, center, top) end
  625. if f >= 600800 and f < 601200 then gui.drawText(80, 185, "Magnitude) and Jynx (needs to forget Powder Snow)", 0xFF549494, 0xFF000000, 11, feux, bold, center, top) end
  626. if f >= 601200 and f < 601600 then gui.drawText(30, 175, "This is also why Wartortle can't be taught Whirlpool, it needs", 0xFF549494, 0xFF000000, 11, feux, bold, center, top) end
  627. if f >= 601200 and f < 601600 then gui.drawText(150, 185, "to be taught to Croconaw", 0xFF549494, 0xFF000000, 11, feux, bold, center, top) end
  628. if f >= 601600 and f < 617400 then gui.drawImage("C:\\Users\\Justin\\OneDrive\\Desktop\\BizHawk-2.9.1-win-x64\\Lua\\Eevee.png", 5, 155) end
  629. if (f >= 601600 and f < 614258) or (f >= 614421 and f < 614602) or (f >= 615948 and f < 617400)then gui.drawText(50, 175, partymon3friendship, 0xFF91D2FF, 0xFF000000, 20, feux, bold, center, top) end
  630. if (f >= 614258 and f < 614421) or (f >= 614602 and f < 615948) then gui.drawText(50, 175, partymon2friendship, 0xFF91D2FF, 0xFF000000, 20, feux, bold, center, top) end
  631. if f >= 617400 and f < 617800 then gui.drawText(20, 175, "The main purpose of this trade session is to get Omanyte to gen 2", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  632. if f >= 617800 and f < 619000 then gui.drawText(50, 175, partymon3friendship, 0xFF91D2FF, 0xFF000000, 20, feux, bold, center, top) end
  633. if f >= 617800 and f < 619000 then gui.drawImage("C:\\Users\\Justin\\OneDrive\\Desktop\\BizHawk-2.9.1-win-x64\\Lua\\Eevee.png", 5, 155) end
  634. if f >= 619000 and f < 619400 then gui.drawText(5, 175, "Trade evolutions are done simultaneously so that two trade evolutions", 0xFFFFFFFF, 0xFF000000, 11, feux, bold, center, top) end
  635. if f >= 619000 and f < 619400 then gui.drawText(180, 185, "happen at once", 0xFFFFFFFF, 0xFF000000, 11, feux, bold, center, top) end
  636. if f >= 629300 and f < 629700 then gui.drawText(5, 175, "Silver delays doing the burned tower sidequest until now to avoid the", 0xFF549494, 0xFF000000, 11, feux, bold, center, top) end
  637. if f >= 629300 and f < 629700 then gui.drawText(180, 185, "rival fight", 0xFF549494, 0xFF000000, 11, feux, bold, center, top) end
  638. if f >= 630600 and f < 631000 then gui.drawText(5, 175, "Here's something funny: pay attention to what Firebreather Dick says", 0xFF549494, 0xFF000000, 11, feux, bold, center, top) end
  639. if f >= 630600 and f < 631000 then gui.drawText(180, 185, "after the fight", 0xFF549494, 0xFF000000, 11, feux, bold, center, top) end
  640. if f >= 631675 and f < 631800 then gui.drawText(130, 175, "\"I burned down to the white ashes\"", 0xFF549494, 0xFF000000, 11, feux, bold, center, top) end
  641. if f >= 631825 and f < 632225 then gui.drawText(160, 175, "Now look at his sprite!", 0xFF549494, 0xFF000000, 11, feux, bold, center, top) end
  642. if f >= 632225 and f < 632625 then gui.drawText(110, 175, "Nice attention to detail Gamefreak :)", 0xFF549494, 0xFF000000, 11, feux, bold, center, top) end
  643. if f >= 639600 and f < 640000 then gui.drawText(80, 175, "Silver is now off to catch the Whirl Island pokemon", 0xFF549494, 0xFF000000, 11, feux, bold, center, top) end
  644. if f >= 640000 and f < 640400 then gui.drawText(10, 175, "It's too far out of the way of Crystal to get them so Silver will", 0xFF549494, 0xFF000000, 11, feux, bold, center, top) end
  645. if f >= 640000 and f < 640400 then gui.drawText(140, 185, "trade all of them to Crystal", 0xFF549494, 0xFF000000, 11, feux, bold, center, top) end
  646. if f >= 640400 and f < 646922 then gui.drawText(50, 175, partymon1friendship, 0xFF91D2FF, 0xFF000000, 20, feux, bold, center, top) end
  647. if f >= 646922 and f < 647400 then gui.drawText(50, 175, partymon2friendship, 0xFF91D2FF, 0xFF000000, 20, feux, bold, center, top) end
  648. if f >= 640400 and f < 647400 then gui.drawImage("C:\\Users\\Justin\\OneDrive\\Desktop\\BizHawk-2.9.1-win-x64\\Lua\\Eevee.png", 5, 155) end
  649. if f >= 647400 and f < 647800 then gui.drawText(10, 175, "In a horrifying turn of events, we learn that Yellow has a crippling", 0xFFFFFF00, 0xFF000000, 11, feux, bold, center, top) end
  650. if f >= 647400 and f < 647800 then gui.drawText(10, 185, "gambling addiction that has ruined his relationship with his family", 0xFFFFFF00, 0xFF000000, 11, feux, bold, center, top) end
  651. if f >= 647800 and f < 648100 then gui.drawText(90, 175, "One the bright side, Yellow wins every time", 0xFFFFFF00, 0xFF000000, 11, feux, bold, center, top) end
  652. if f >= 648100 and f < 648500 then gui.drawText(5, 175, "The slot machines are unsuprisingly rigged, whether you win or not is", 0xFFFFFF00, 0xFF000000, 11, feux, bold, center, top) end
  653. if f >= 648100 and f < 648500 then gui.drawText(130, 185, "determined before you even spin", 0xFFFFFF00, 0xFF000000, 11, feux, bold, center, top) end
  654. if f >= 648500 and f < 649000 then gui.drawText(30, 175, "The machine will quite literally spin more or less if you line", 0xFFFFFF00, 0xFF000000, 11, feux, bold, center, top) end
  655. if f >= 648500 and f < 649000 then gui.drawText(40, 185, "something up when you're not supposed t owin and vise-versa", 0xFFFFFF00, 0xFF000000, 11, feux, bold, center, top) end
  656. if f >= 649000 and f < 649400 then gui.drawText(30, 175, "Whether you can line up 7s or bars is determined on if you enter", 0xFFFFFF00, 0xFF000000, 11, feux, bold, center, top) end
  657. if f >= 649000 and f < 649400 then gui.drawText(90, 185, "the machine in 7 or bar mode respectively", 0xFFFFFF00, 0xFF000000, 11, feux, bold, center, top) end
  658. if f >= 649400 and f < 649800 then gui.drawText(30, 175, "If you don't enter the machine in those modes, you are completly", 0xFFFFFF00, 0xFF000000, 11, feux, bold, center, top) end
  659. if f >= 649400 and f < 649800 then gui.drawText(170, 185, "unable to win either", 0xFFFFFF00, 0xFF000000, 11, feux, bold, center, top) end
  660. if f >= 649800 and f < 650200 then gui.drawText(10, 175, "Plus, these modes don't last forever, they have a chance to go away", 0xFFFFFF00, 0xFF000000, 11, feux, bold, center, top) end
  661. if f >= 649800 and f < 650200 then gui.drawText(160, 185, "at the end of each spin", 0xFFFFFF00, 0xFF000000, 11, feux, bold, center, top) end
  662. if f >= 655700 and f < 656000 then gui.drawText(90, 175, "Lugia plays a very important role in this run", 0xFF549494, 0xFF000000, 11, feux, bold, center, top) end
  663. if f >= 656000 and f < 656400 then gui.drawText(30, 175, "It is one of very few pokemon that can learn Surf and Fly which", 0xFF549494, 0xFF000000, 11, feux, bold, center, top) end
  664. if f >= 656000 and f < 656400 then gui.drawText(160, 185, "massively helps Crystal", 0xFF549494, 0xFF000000, 11, feux, bold, center, top) end
  665. if f >= 656400 and f < 656800 then gui.drawText(30, 175, "Since Crystal needs to hatch eggs, it needs as much party space", 0xFF549494, 0xFF000000, 11, feux, bold, center, top) end
  666. if f >= 656400 and f < 656800 then gui.drawText(35, 185, "as possible, and Lugia helps with that by compressing HM roles", 0xFF549494, 0xFF000000, 11, feux, bold, center, top) end
  667. if f >= 656800 and f < 657200 then gui.drawText(20, 175, "This is also why Silver is used over Gold, as Silver can encounter", 0xFF549494, 0xFF000000, 11, feux, bold, center, top) end
  668. if f >= 656800 and f < 657200 then gui.drawText(120, 185, "Lugia much earlier than Gold can", 0xFF549494, 0xFF000000, 11, feux, bold, center, top) end
  669. if f >= 659100 and f < 659500 then gui.drawText(20, 175, "Crystal has extra time before Silver is ready to trade so Crystal", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  670. if f >= 659100 and f < 659500 then gui.drawText(60, 185, "takes extra steps to make progress towards hatching eggs", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  671. if f >= 662700 and f < 663100 then gui.drawText(20, 175, "Giving items to traded pokemon lets Crystal and Silver transfer", 0xFF549494, 0xFF000000, 11, feux, bold, center, top) end
  672. if f >= 662700 and f < 663100 then gui.drawText(40, 185, "items between each other and it's used throughout the run", 0xFF549494, 0xFF000000, 11, feux, bold, center, top) end
  673. if f >= 696800 and f < 702700 then gui.drawImage("C:\\Users\\Justin\\OneDrive\\Desktop\\BizHawk-2.9.1-win-x64\\Lua\\Eevee.png", 5, 155) end
  674. if f >= 696800 and f < 702700 then gui.drawText(50, 175, partymon4friendship, 0xFF91D2FF, 0xFF000000, 20, feux, bold, center, top) end
  675. if f >= 702700 and f < 703200 then gui.drawText(10, 175, "Kabuto's Rollout speeds up the fights since it skips move selection", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  676. if f >= 702700 and f < 703200 then gui.drawText(20, 185, "and lets Kabuto muscle past tough opponents like Totodile's Rage", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  677. if f >= 703200 and f < 703600 then gui.drawText(30, 175, "Rollout is also very pp efficient because a chain of 5 rollouts", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  678. if f >= 703200 and f < 703600 then gui.drawText(180, 185, "only uses 1 pp", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  679. if f >= 703600 and f < 704000 then gui.drawText(10, 175, "In fact, thanks to that and PC heals, Crystal never needs pp healing", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  680. if f >= 703600 and f < 704000 then gui.drawText(150, 185, "items throughout the run", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  681. if f >= 704000 and f < 707300 then gui.drawImage("C:\\Users\\Justin\\OneDrive\\Desktop\\BizHawk-2.9.1-win-x64\\Lua\\Eevee.png", 5, 155) end
  682. if f >= 704000 and f < 707300 then gui.drawText(50, 175, partymon4friendship, 0xFF91D2FF, 0xFF000000, 20, feux, bold, center, top) end
  683. if f >= 707300 and f < 707700 then gui.drawText(10, 175, "Yellow actually does the Rocket Hideout skipped earlier in order to", 0xFFFFFF00, 0xFF000000, 11, feux, bold, center, top) end
  684. if f >= 707300 and f < 707700 then gui.drawText(60, 185, "get the Silph Scope and thus, get Gastly and Haunter", 0xFFFFFF00, 0xFF000000, 11, feux, bold, center, top) end
  685. if f >= 707700 and f < 708100 then gui.drawText(10, 175, "This may seem like a waste of time since Yellow can get those two", 0xFFFFFF00, 0xFF000000, 11, feux, bold, center, top) end
  686. if f >= 707700 and f < 708100 then gui.drawText(160, 185, "from Crystal or Silver", 0xFFFFFF00, 0xFF000000, 11, feux, bold, center, top) end
  687. if f >= 708100 and f < 708500 then gui.drawText(40, 175, "However, it's a hassle for both games because Haunter knows", 0xFFFFFF00, 0xFF000000, 11, feux, bold, center, top) end
  688. if f >= 708100 and f < 708500 then gui.drawText(130, 185, "several moves exclusive to gen 2", 0xFFFFFF00, 0xFF000000, 11, feux, bold, center, top) end
  689. if f >= 708500 and f < 708900 then gui.drawText(20, 175, "Also, Yellow finishes much earlier than Crystal and Silver so it's", 0xFFFFFF00, 0xFF000000, 11, feux, bold, center, top) end
  690. if f >= 708500 and f < 708900 then gui.drawText(50, 185, "more important for those two to save time than Yellow", 0xFFFFFF00, 0xFF000000, 11, feux, bold, center, top) end
  691. if f >= 708900 and f < 731700 then gui.drawImage("C:\\Users\\Justin\\OneDrive\\Desktop\\BizHawk-2.9.1-win-x64\\Lua\\Eevee.png", 5, 155) end
  692. if f >= 708900 and f < 731700 then gui.drawText(50, 175, partymon4friendship, 0xFF91D2FF, 0xFF000000, 20, feux, bold, center, top) end
  693. if f >= 731700 and f < 732100 then gui.drawText(30, 175, "Omanyte is taught both Ice Beam and Blizzard for extra pp and", 0xFF549494, 0xFF000000, 11, feux, bold, center, top) end
  694. if f >= 731700 and f < 732100 then gui.drawText(155, 185, "extra power from Blizzard", 0xFF549494, 0xFF000000, 11, feux, bold, center, top) end
  695. if f >= 732100 and f < 734650 then gui.drawImage("C:\\Users\\Justin\\OneDrive\\Desktop\\BizHawk-2.9.1-win-x64\\Lua\\Eevee.png", 5, 155) end
  696. if f >= 732100 and f < 734650 then gui.drawText(50, 175, partymon4friendship, 0xFF91D2FF, 0xFF000000, 20, feux, bold, center, top) end
  697. if f >= 734650 and f < 735050 then gui.drawText(20, 175, "Money is so valuable to Crystal, that Crystal gets the Amulet Coin", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  698. if f >= 735050 and f < 750900 then gui.drawImage("C:\\Users\\Justin\\OneDrive\\Desktop\\BizHawk-2.9.1-win-x64\\Lua\\Eevee.png", 5, 155) end
  699. if f >= 735050 and f < 750900 then gui.drawText(50, 175, partymon4friendship, 0xFF91D2FF, 0xFF000000, 20, feux, bold, center, top) end
  700. if f >= 750900 and f < 751300 then gui.drawText(30, 175, "Omanyte freezes Kingdra to avoid getting one shot by its Surf", 0xFF549494, 0xFF000000, 11, feux, bold, center, top) end
  701. if f >= 751300 and f < 751700 then gui.drawText(20, 175, "Infliciting freeze is slow due to the animation so it's only done", 0xFF549494, 0xFF000000, 11, feux, bold, center, top) end
  702. if f >= 751300 and f < 751700 then gui.drawText(160, 185, "if absolutely necessary", 0xFF549494, 0xFF000000, 11, feux, bold, center, top) end
  703. if f >= 751700 and f < 763100 then gui.drawImage("C:\\Users\\Justin\\OneDrive\\Desktop\\BizHawk-2.9.1-win-x64\\Lua\\Eevee.png", 5, 155) end
  704. if f >= 751700 and f < 763100 then gui.drawText(50, 175, partymon4friendship, 0xFF91D2FF, 0xFF000000, 20, feux, bold, center, top) end
  705. if f >= 763100 and f < 763500 then gui.drawText(40, 175, "Crystal wins an extra exp share from the lottery corner; its", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  706. if f >= 763100 and f < 763500 then gui.drawText(90, 185, "purpose will be explained at the elite 4", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  707. if f >= 763500 and f < 780950 then gui.drawImage("C:\\Users\\Justin\\OneDrive\\Desktop\\BizHawk-2.9.1-win-x64\\Lua\\Eevee.png", 5, 155) end
  708. if (f >= 763500 and f < 765098) or (f >= 765260 and f < 765601) then gui.drawText(50, 175, partymon4friendship, 0xFF91D2FF, 0xFF000000, 20, feux, bold, center, top) end
  709. if f >= 765098 and f < 765260 then gui.drawText(50, 175, partymon3friendship, 0xFF91D2FF, 0xFF000000, 20, feux, bold, center, top) end
  710. if f >= 765601 and f < 780950 then gui.drawText(50, 175, partymon5friendship, 0xFF91D2FF, 0xFF000000, 20, feux, bold, center, top) end
  711. if f >= 780950 and f < 781350 then gui.drawText(30, 175, "The Friend Ball is one of the most important items in the run,", 0xFF549494, 0xFF000000, 11, feux, bold, center, top) end
  712. if f >= 780950 and f < 781350 then gui.drawText(20, 185, "as it saves a massive headache in Golbat and Chansey's evolutions", 0xFF549494, 0xFF000000, 11, feux, bold, center, top) end
  713. if f >= 781350 and f < 786900 then gui.drawImage("C:\\Users\\Justin\\OneDrive\\Desktop\\BizHawk-2.9.1-win-x64\\Lua\\Eevee.png", 5, 155) end
  714. if (f >= 781350 and f < 786900 ) then gui.drawText(50, 175, partymon5friendship, 0xFF91D2FF, 0xFF000000, 20, feux, bold, center, top) end
  715. if (f >= 781942 and f < 786900) then gui.drawText(210, 175, spartymon5friendship, 0xFF549494, 0xFF000000, 20, feux, bold, center, top) end
  716. if f >= 781942 and f < 786900 then gui.drawImage("C:\\Users\\Justin\\OneDrive\\Desktop\\BizHawk-2.9.1-win-x64\\Lua\\Golbat.png", 155, 155) end
  717. if f >= 786900 and f < 787300 then gui.drawText(40, 175, "The Nugget Bridge rival fight cannot be skipped, even after", 0xFFFFFF00, 0xFF000000, 11, feux, bold, center, top) end
  718. if f >= 786900 and f < 787300 then gui.drawText(80, 185, "beating the game, he'll still be here to fight", 0xFFFFFF00, 0xFF000000, 11, feux, bold, center, top) end
  719. if f >= 787300 and f < 803050 then gui.drawImage("C:\\Users\\Justin\\OneDrive\\Desktop\\BizHawk-2.9.1-win-x64\\Lua\\Eevee.png", 5, 155) end
  720. if f >= 787300 and f < 803050 then gui.drawText(50, 175, partymon5friendship, 0xFF91D2FF, 0xFF000000, 20, feux, bold, center, top) end
  721. if f >= 787300 and f < 803050 then gui.drawText(210, 175, spartymon5friendship, 0xFF549494, 0xFF000000, 20, feux, bold, center, top) end
  722. if f >= 787300 and f < 803050 then gui.drawImage("C:\\Users\\Justin\\OneDrive\\Desktop\\BizHawk-2.9.1-win-x64\\Lua\\Golbat.png", 155, 155) end
  723. if f >= 803050 and f < 803450 then gui.drawText(70, 175, "Completing one puzzle is required to encounter Unown", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  724. if f >= 803450 and f < 814800 then gui.drawImage("C:\\Users\\Justin\\OneDrive\\Desktop\\BizHawk-2.9.1-win-x64\\Lua\\Eevee.png", 5, 155) end
  725. if f >= 803450 and f < 809472 or (f >= 814431 and f < 814800)then gui.drawText(50, 175, partymon5friendship, 0xFF91D2FF, 0xFF000000, 20, feux, bold, center, top) end
  726. if f >= 809472 and f < 809645 or (f >= 814284 and f < 814431) then gui.drawText(50, 175, partymon4friendship, 0xFF91D2FF, 0xFF000000, 20, feux, bold, center, top) end
  727. if f >= 809645 and f < 814284 then gui.drawText(50, 175, partymon3friendship, 0xFF91D2FF, 0xFF000000, 20, feux, bold, center, top) end
  728. if f >= 803450 and f < 814800 then gui.drawText(210, 175, spartymon5friendship, 0xFF549494, 0xFF000000, 20, feux, bold, center, top) end
  729. if f >= 803450 and f < 814800 then gui.drawImage("C:\\Users\\Justin\\OneDrive\\Desktop\\BizHawk-2.9.1-win-x64\\Lua\\Golbat.png", 155, 155) end
  730. if f >= 814800 and f < 815200 then gui.drawText(20, 175, "This house heals the entire party and is much faster than using", 0xFF549494, 0xFF000000, 11, feux, bold, center, top) end
  731. if(f >= 814800 and f < 815200) then gui.drawText(180, 185, "the pokemon center", 0xFF549494, 0xFF000000, 11, feux, bold, center, top) end
  732. if(f >= 815200 and f < 833900) or (f > 834700 and f < 857938) then gui.drawText(50, 175, partymon5friendship, 0xFF91D2FF, 0xFF000000, 20, feux, bold, center, top) end
  733. if(f >= 815200 and f < 833900) or (f > 834700 and f < 859100) then gui.drawImage("C:\\Users\\Justin\\OneDrive\\Desktop\\BizHawk-2.9.1-win-x64\\Lua\\Golbat.png", 155, 155) end
  734. if(f >= 815200 and f < 833900) or (f > 834700 and f < 857938) then gui.drawImage("C:\\Users\\Justin\\OneDrive\\Desktop\\BizHawk-2.9.1-win-x64\\Lua\\Eevee.png", 5, 155) end
  735. if(f >= 815200 and f < 833900) or (f > 834700 and f < 845573) or ( f >= 845736 and f < 845970) or (f >= 846158 and f < 859100)then gui.drawText(210, 175, spartymon5friendship, 0xFF549494, 0xFF000000, 20, feux, bold, center, top) end
  736. if f >= 845573 and f < 845736 or (f >= 845970 and f < 846158) then gui.drawText(210, 175, spartymon4friendship, 0xFF549494, 0xFF000000, 20, feux, bold, center, top) end
  737. if f >= 833900 and f < 834300 then gui.drawText(30, 175, "Silver taking the left most column to activate the rival fight", 0xFF549494, 0xFF000000, 11, feux, bold, center, top) end
  738. if f >= 833900 and f < 834300 then gui.drawText(170, 185, "actually saves time", 0xFF549494, 0xFF000000, 11, feux, bold, center, top) end
  739. if f >= 834300 and f < 834700 then gui.drawText(15, 175, "It scrolls the screen far enough to the left, past the right most", 0xFF549494, 0xFF000000, 11, feux, bold, center, top) end
  740. if f >= 834300 and f < 834700 then gui.drawText(20, 185, "column so the rival doesn't walk down it after the fight is over", 0xFF549494, 0xFF000000, 11, feux, bold, center, top) end
  741. if f >= 859100 and f < 859500 then gui.drawText(20, 175, "Jynx was the last mon bred specifically because it would not need", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  742. if f >= 859100 and f < 859500 then gui.drawText(100, 185, "to be withdrawn from the daycare for later", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  743. if f >= 859500 and f < 872200 then gui.drawImage("C:\\Users\\Justin\\OneDrive\\Desktop\\BizHawk-2.9.1-win-x64\\Lua\\Golbat.png", 155, 155) end
  744. if f >= 859500 and f < 872200 then gui.drawText(210, 175, spartymon5friendship, 0xFF549494, 0xFF000000, 20, feux, bold, center, top) end
  745. if f >= 872200 and f < 872600 then gui.drawText(20, 175, "By taking an extra step up, Yellow ensures that the rival will not", 0xFFFFFF00, 0xFF000000, 11, feux, bold, center, top) end
  746. if f >= 872200 and f < 872600 then gui.drawText(90, 185, "need to walk around it after the battle is over", 0xFFFFFF00, 0xFF000000, 11, feux, bold, center, top) end
  747. if f >= 872600 and f < 875900 then gui.drawImage("C:\\Users\\Justin\\OneDrive\\Desktop\\BizHawk-2.9.1-win-x64\\Lua\\Golbat.png", 155, 155) end
  748. if f >= 872600 and f < 875900 then gui.drawText(210, 175, spartymon5friendship, 0xFF549494, 0xFF000000, 20, feux, bold, center, top) end
  749. if f >= 875900 and f < 876300 then gui.drawText(20, 175, "Omastar already has all the necessary exp and more exp on it is", 0xFF549494, 0xFF000000, 11, feux, bold, center, top) end
  750. if f >= 875900 and f < 876300 then gui.drawText(170, 185, "effectively wasted", 0xFF549494, 0xFF000000, 11, feux, bold, center, top) end
  751. if f >= 876300 and f < 876700 then gui.drawText(20, 175, "However, at this point, Silver does not have any more pokes that", 0xFF549494, 0xFF000000, 11, feux, bold, center, top) end
  752. if f >= 876300 and f < 876700 then gui.drawText(60, 185, "need exp and can do the fights reasonably well enough", 0xFF549494, 0xFF000000, 11, feux, bold, center, top) end
  753. if f >= 876700 and f < 892400 then gui.drawImage("C:\\Users\\Justin\\OneDrive\\Desktop\\BizHawk-2.9.1-win-x64\\Lua\\Golbat.png", 155, 155) end
  754. if f >= 876700 and f < 892400 then gui.drawText(210, 175, spartymon5friendship, 0xFF549494, 0xFF000000, 20, feux, bold, center, top) end
  755. if f >= 892400 and f < 892800 then gui.drawText(80, 175, "Swinub will do the final Rival fight on its own", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  756. if f >= 892800 and f < 893200 then gui.drawText(20, 175, "Swinub's Earthquake has great coverage against all of the rival's", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  757. if f >= 892800 and f < 893200 then gui.drawText(180, 185, "team except Golbat", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  758. if f >= 893200 and f < 900500 then gui.drawImage("C:\\Users\\Justin\\OneDrive\\Desktop\\BizHawk-2.9.1-win-x64\\Lua\\Golbat.png", 155, 155) end
  759. if f >= 893200 and f < 900500 then gui.drawText(210, 175, spartymon5friendship, 0xFF549494, 0xFF000000, 20, feux, bold, center, top) end
  760. if f >= 900500 and f < 900900 then gui.drawText(5, 175, "The extra steps Crystal takes is contributing towards hatching an egg", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  761. if f >= 900500 and f < 900900 then gui.drawText(140, 185, "that isn't even in its party", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  762. if f >= 900900 and f < 901300 then gui.drawText(5, 175, "The game doesn't keep track of how many individual steps an egg needs", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  763. if f >= 900900 and f < 901300 then gui.drawText(90, 185, "to hatch, it keeps track of its egg cycles", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  764. if f >= 901300 and f < 901700 then gui.drawText(15, 175, "Each egg cycle is 256 steps, and one is deduced whenever the step", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  765. if f >= 901300 and f < 901700 then gui.drawText(20, 185, "count, a value that counts repeatedly between 0-255, reaches 128", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  766. if f >= 901700 and f < 902100 then gui.drawText(25, 175, "Those extra steps get Crystal closer to step count 128 and thus,", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  767. if f >= 901700 and f < 902100 then gui.drawText(30, 185, "closer to hatching the egg that will be withdrawn from the PC", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  768. if f >= 902100 and f < 902500 then gui.drawText(15, 175, "The egg that will be withdrawn is the Togepi egg, with 1 remaining", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  769. if f >= 902100 and f < 902500 then gui.drawText(210, 185, "egg cycle", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  770. if f >= 902500 and f < 902900 then gui.drawText(10, 175, "The extra steps ensure Togepi hatches right before Will. Hatching in", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  771. if f >= 902500 and f < 902900 then gui.drawText(10, 185, "the pokemon league gives it the Met Location Friendship Boost during", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  772. if f >= 902900 and f < 903300 then gui.drawText(40, 175, "the elite 4 and champion fights, allowing it to gain enough", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  773. if f >= 902900 and f < 903300 then gui.drawText(110, 185, "friendship to evolve from those fights", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  774. if f >= 903300 and f < 903700 then gui.drawText(50, 175, "This is also where the second Exp Share comes into play", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  775. if f >= 903700 and f < 904100 then gui.drawText(20, 175, "Due to a programming quirk, when a poke gains more than one level", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  776. if f >= 903700 and f < 904100 then gui.drawText(85, 185, "friendship will only be gained for one level", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  777. if f >= 904100 and f < 904500 then gui.drawText(10, 175, "What this mean is that Togepi can only gain friendship once per poke", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  778. if f >= 904100 and f < 904500 then gui.drawText(20, 185, "defeated, with a maximum of 26 gains across the elite 4 and champ", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  779. if f >= 904500 and f < 904900 then gui.drawText(10, 175, "assuming it levels up after every poke defeated. In order to ensure", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  780. if f >= 904500 and f < 904900 then gui.drawText(30, 185, "Togepi gains as much friendship as possible, it needs to avoid", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  781. if f >= 904900 and f < 905300 then gui.drawText(5, 175, "gaining multiple levels at once as much as possible since it makes it", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  782. if f >= 904900 and f < 905300 then gui.drawText(40, 185, "harder to level up on the next poke thanks to a higher level", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  783. if f >= 905300 and f < 905700 then gui.drawText(30, 175, "The second Exp Share used during Will divides the exp gained by", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  784. if f >= 905300 and f < 905700 then gui.drawText(25, 185, "Togepi by 4 while still allowing it to gain levels after each KO", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  785. if f >= 905700 and f < 909700 then gui.drawImage("C:\\Users\\Justin\\OneDrive\\Desktop\\BizHawk-2.9.1-win-x64\\Lua\\Golbat.png", 155, 155) end
  786. if f >= 905700 and f < 909700 then gui.drawText(50, 175, partymon3friendship, 0xFF91D2FF, 0xFF000000, 20, feux, bold, center, top) end
  787. if f >= 905700 and f < 909700 then gui.drawImage("C:\\Users\\Justin\\OneDrive\\Desktop\\BizHawk-2.9.1-win-x64\\Lua\\Eevee.png", 5, 155) end
  788. if f >= 905700 and f < 909700 then gui.drawText(210, 175, spartymon5friendship, 0xFF549494, 0xFF000000, 20, feux, bold, center, top) end
  789. if f >= 906543 and f < 909700 then gui.drawImage("C:\\Users\\Justin\\OneDrive\\Desktop\\BizHawk-2.9.1-win-x64\\Lua\\Togepi.png", 75, 155) end
  790. if f >= 906543 and f < 909700 then gui.drawText(115, 175, partymon5friendship, 0xFF91D2FF, 0xFF000000, 20, feux, bold, center, top) end
  791. if f >= 909700 and f < 910100 then gui.drawText(10, 175, "Double Team is necessary as Will does too much damage and the gen 1", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  792. if f >= 909700 and f < 910100 then gui.drawText(170, 185, "miss is not in gen 2", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  793. if f >= 910100 and f < 911300 then gui.drawImage("C:\\Users\\Justin\\OneDrive\\Desktop\\BizHawk-2.9.1-win-x64\\Lua\\Golbat.png", 155, 155) end
  794. if f >= 910100 and f < 911300 then gui.drawText(50, 175, partymon3friendship, 0xFF91D2FF, 0xFF000000, 20, feux, bold, center, top) end
  795. if f >= 910100 and f < 911300 then gui.drawImage("C:\\Users\\Justin\\OneDrive\\Desktop\\BizHawk-2.9.1-win-x64\\Lua\\Eevee.png", 5, 155) end
  796. if f >= 910100 and f < 911300 then gui.drawText(210, 175, spartymon5friendship, 0xFF549494, 0xFF000000, 20, feux, bold, center, top) end
  797. if f >= 910100 and f < 911300 then gui.drawImage("C:\\Users\\Justin\\OneDrive\\Desktop\\BizHawk-2.9.1-win-x64\\Lua\\Togepi.png", 75, 155) end
  798. if f >= 910100 and f < 911300 then gui.drawText(115, 175, partymon5friendship, 0xFF91D2FF, 0xFF000000, 20, feux, bold, center, top) end
  799. if f >= 911300 and f < 911700 then gui.drawText(20, 175, "Yellow uses Ponyta for the next 3 fights, using Dragonair's exact", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  800. if f >= 911300 and f < 911700 then gui.drawText(120, 185, "same strategy: X Speed and Horn Drill", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  801. if f >= 911700 and f < 920400 then gui.drawImage("C:\\Users\\Justin\\OneDrive\\Desktop\\BizHawk-2.9.1-win-x64\\Lua\\Golbat.png", 155, 155) end
  802. if f >= 911700 and f < 920400 then gui.drawText(50, 175, partymon3friendship, 0xFF91D2FF, 0xFF000000, 20, feux, bold, center, top) end
  803. if f >= 911700 and f < 920400 then gui.drawImage("C:\\Users\\Justin\\OneDrive\\Desktop\\BizHawk-2.9.1-win-x64\\Lua\\Eevee.png", 5, 155) end
  804. if f >= 911700 and f < 920400 then gui.drawText(210, 175, spartymon5friendship, 0xFF549494, 0xFF000000, 20, feux, bold, center, top) end
  805. if f >= 911700 and f < 920400 then gui.drawImage("C:\\Users\\Justin\\OneDrive\\Desktop\\BizHawk-2.9.1-win-x64\\Lua\\Togepi.png", 75, 155) end
  806. if f >= 911700 and f < 920400 then gui.drawText(115, 175, partymon5friendship, 0xFF91D2FF, 0xFF000000, 20, feux, bold, center, top) end
  807. if f >= 920400 and f < 920800 then gui.drawText(20, 175, "Charmeleon is much faster than Kabuto at doing Koga and Bruno and", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  808. if f >= 920400 and f < 920800 then gui.drawText(120, 185, "thus will be used for those two fights", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  809. if f >= 920800 and f < 928000 then gui.drawImage("C:\\Users\\Justin\\OneDrive\\Desktop\\BizHawk-2.9.1-win-x64\\Lua\\Golbat.png", 155, 155) end
  810. if f >= 920800 and f < 928000 then gui.drawText(50, 175, partymon3friendship, 0xFF91D2FF, 0xFF000000, 20, feux, bold, center, top) end
  811. if f >= 920800 and f < 928000 then gui.drawImage("C:\\Users\\Justin\\OneDrive\\Desktop\\BizHawk-2.9.1-win-x64\\Lua\\Eevee.png", 5, 155) end
  812. if f >= 920800 and f < 928000 then gui.drawText(210, 175, spartymon5friendship, 0xFF549494, 0xFF000000, 20, feux, bold, center, top) end
  813. if f >= 920800 and f < 928000 then gui.drawImage("C:\\Users\\Justin\\OneDrive\\Desktop\\BizHawk-2.9.1-win-x64\\Lua\\Togepi.png", 75, 155) end
  814. if f >= 920800 and f < 928000 then gui.drawText(115, 175, partymon5friendship, 0xFF91D2FF, 0xFF000000, 20, feux, bold, center, top) end
  815. if f >= 928000 and f < 928400 then gui.drawText(20, 175, "Charmeleon evolving at lvl 37 lets it skip learning Wing Attack,", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  816. if f >= 928000 and f < 928400 then gui.drawText(130, 185, "which Charizard learns at lvl 36", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  817. if f >= 928400 and f < 944300 then gui.drawImage("C:\\Users\\Justin\\OneDrive\\Desktop\\BizHawk-2.9.1-win-x64\\Lua\\Golbat.png", 155, 155) end
  818. if f >= 928400 and f < 944300 then gui.drawText(50, 175, partymon3friendship, 0xFF91D2FF, 0xFF000000, 20, feux, bold, center, top) end
  819. if f >= 928400 and f < 944300 then gui.drawImage("C:\\Users\\Justin\\OneDrive\\Desktop\\BizHawk-2.9.1-win-x64\\Lua\\Eevee.png", 5, 155) end
  820. if f >= 928400 and f < 944300 then gui.drawText(210, 175, spartymon5friendship, 0xFF549494, 0xFF000000, 20, feux, bold, center, top) end
  821. if f >= 928400 and f < 944300 then gui.drawImage("C:\\Users\\Justin\\OneDrive\\Desktop\\BizHawk-2.9.1-win-x64\\Lua\\Togepi.png", 75, 155) end
  822. if f >= 928400 and f < 944300 then gui.drawText(115, 175, partymon5friendship, 0xFF91D2FF, 0xFF000000, 20, feux, bold, center, top) end
  823. if f >= 944300 and f < 944700 then gui.drawText(20, 175, "Murkrow and Houndoom outspeed Kabuto, but both are manipped to use", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  824. if f >= 944300 and f < 944700 then gui.drawText(90, 185, "Whirlwind and Roar, which always goes last", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  825. if f >= 944700 and f < 946700 then gui.drawImage("C:\\Users\\Justin\\OneDrive\\Desktop\\BizHawk-2.9.1-win-x64\\Lua\\Golbat.png", 155, 155) end
  826. if f >= 944700 and f < 946700 then gui.drawText(50, 175, partymon3friendship, 0xFF91D2FF, 0xFF000000, 20, feux, bold, center, top) end
  827. if f >= 944700 and f < 946700 then gui.drawImage("C:\\Users\\Justin\\OneDrive\\Desktop\\BizHawk-2.9.1-win-x64\\Lua\\Eevee.png", 5, 155) end
  828. if f >= 944700 and f < 946700 then gui.drawText(210, 175, spartymon5friendship, 0xFF549494, 0xFF000000, 20, feux, bold, center, top) end
  829. if f >= 944700 and f < 946700 then gui.drawImage("C:\\Users\\Justin\\OneDrive\\Desktop\\BizHawk-2.9.1-win-x64\\Lua\\Togepi.png", 75, 155) end
  830. if f >= 944700 and f < 946700 then gui.drawText(115, 175, partymon5friendship, 0xFF91D2FF, 0xFF000000, 20, feux, bold, center, top) end
  831. if f >= 946700 and f < 947100 then gui.drawText(60, 175, "Kabuto evolving at lvl 41 lets it skip learning Slash", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  832. if f >= 947100 and f < 963400 then gui.drawImage("C:\\Users\\Justin\\OneDrive\\Desktop\\BizHawk-2.9.1-win-x64\\Lua\\Golbat.png", 155, 155) end
  833. if f >= 947100 and f < 963400 then gui.drawText(50, 175, partymon3friendship, 0xFF91D2FF, 0xFF000000, 20, feux, bold, center, top) end
  834. if f >= 947100 and f < 963400 then gui.drawImage("C:\\Users\\Justin\\OneDrive\\Desktop\\BizHawk-2.9.1-win-x64\\Lua\\Eevee.png", 5, 155) end
  835. if f >= 947100 and f < 959868 then gui.drawText(210, 175, spartymon5friendship, 0xFF549494, 0xFF000000, 20, feux, bold, center, top) end
  836. if f >= 947100 and f < 961341 then gui.drawImage("C:\\Users\\Justin\\OneDrive\\Desktop\\BizHawk-2.9.1-win-x64\\Lua\\Togepi.png", 75, 155) end
  837. if (f >= 959868 and f < 963400) then gui.drawText(210, 175, spartymon4friendship, 0xFF549494, 0xFF000000, 20, feux, bold, center, top) end
  838. if f >= 947100 and f < 961341 then gui.drawText(115, 175, partymon5friendship, 0xFF91D2FF, 0xFF000000, 20, feux, bold, center, top) end
  839. if (f < 963800 and f >= 963400) then gui.drawText(70, 175, "Drowzee will do the entire Agatha fight on its own", 0xFFFFFF00, 0xFF000000, 11, feux, bold, center, top) end
  840. if (f < 964200 and f >= 963800) then gui.drawText(30, 175, "All of Agatha's pokes are weak to Psychic so Drowzee is capable", 0xFFFFFF00, 0xFF000000, 11, feux, bold, center, top) end
  841. if (f < 964200 and f >= 963800) then gui.drawText(90, 185, "of winning in a reasonable amount of time", 0xFFFFFF00, 0xFF000000, 11, feux, bold, center, top) end
  842. if (f < 964600 and f >= 964200) then gui.drawText(30, 175, "Boosting to +6 with X Specials makes Drowzee strong enough to", 0xFFFFFF00, 0xFF000000, 11, feux, bold, center, top) end
  843. if (f < 964600 and f >= 964200) then gui.drawText(190, 185, "muscle through", 0xFFFFFF00, 0xFF000000, 11, feux, bold, center, top) end
  844. if (f < 965000 and f >= 964600) then gui.drawText(30, 175, "This fight gives Drowzee just enough exp to evolve at lvl 26", 0xFFFFFF00, 0xFF000000, 11, feux, bold, center, top) end
  845. if (f < 965400 and f >= 965000) then gui.drawText(10, 175, "As a bonus, Drowzee skips lvl 24, a level where Drowzee would learn", 0xFFFFFF00, 0xFF000000, 11, feux, bold, center, top) end
  846. if (f < 965400 and f >= 965000) then gui.drawText(210, 185, "Headbutt", 0xFFFFFF00, 0xFF000000, 11, feux, bold, center, top) end
  847. if (f < 965800 and f >= 965400) then gui.drawText(20, 175, "In gen 1, leveling up past a level skips learning moves that the", 0xFFFFFF00, 0xFF000000, 11, feux, bold, center, top) end
  848. if (f < 965800 and f >= 965400) then gui.drawText(110, 185, "level would otherwise allow one to learn", 0xFFFFFF00, 0xFF000000, 11, feux, bold, center, top) end
  849. if (f < 966200 and f >= 965800) then gui.drawText(10, 175, "Drowzee also does not deal critical hits, as in gen 1, critical hits", 0xFFFFFF00, 0xFF000000, 11, feux, bold, center, top) end
  850. if (f < 966200 and f >= 965800) then gui.drawText(10, 185, "ignore one's own stat modifiers, so it would nullify the +6 special", 0xFFFFFF00, 0xFF000000, 11, feux, bold, center, top) end
  851. if f >= 966200 and f < 966900 then gui.drawImage("C:\\Users\\Justin\\OneDrive\\Desktop\\BizHawk-2.9.1-win-x64\\Lua\\Eevee.png", 5, 155) end
  852. if f >= 966200 and f < 966900 then gui.drawImage("C:\\Users\\Justin\\OneDrive\\Desktop\\BizHawk-2.9.1-win-x64\\Lua\\Golbat.png", 155, 155) end
  853. if f >= 966200 and f < 966900 then gui.drawText(210, 175, spartymon4friendship, 0xFF549494, 0xFF000000, 20, feux, bold, center, top) end
  854. if f >= 966200 and f < 966900 then gui.drawText(50, 175, partymon3friendship, 0xFF91D2FF, 0xFF000000, 20, feux, bold, center, top) end
  855. if (f < 967300 and f >= 966900) then gui.drawText(10, 175, "Changing the time to DST automatically ends the 20 minute timer for", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  856. if (f < 967300 and f >= 966900) then gui.drawText(50, 185, "calls since the game moves the clock forward by one hour", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  857. if f >= 967300 and f < 969200 then gui.drawImage("C:\\Users\\Justin\\OneDrive\\Desktop\\BizHawk-2.9.1-win-x64\\Lua\\Eevee.png", 5, 155) end
  858. if f >= 967300 and f < 969200 then gui.drawImage("C:\\Users\\Justin\\OneDrive\\Desktop\\BizHawk-2.9.1-win-x64\\Lua\\Golbat.png", 155, 155) end
  859. if f >= 967300 and f < 969200 then gui.drawText(210, 175, spartymon4friendship, 0xFF549494, 0xFF000000, 20, feux, bold, center, top) end
  860. if f >= 967300 and f < 969200 then gui.drawText(50, 175, partymon3friendship, 0xFF91D2FF, 0xFF000000, 20, feux, bold, center, top) end
  861. if (f < 969600 and f >= 969200) then gui.drawText(20, 175, "Silver Teleports back to the Route 10 center because it can't fly", 0xFF549494, 0xFF000000, 11, feux, bold, center, top) end
  862. if (f < 969600 and f >= 969200) then gui.drawText(70, 185, "there and going back via rock tunnel is very slow", 0xFF549494, 0xFF000000, 11, feux, bold, center, top) end
  863. if (f < 970000 and f >= 969600) then gui.drawText(30, 175, "Going through Route 9 isn't an option because it has too many", 0xFF549494, 0xFF000000, 11, feux, bold, center, top) end
  864. if (f < 970000 and f >= 969600) then gui.drawText(180, 185, "mandatory trainers", 0xFF549494, 0xFF000000, 11, feux, bold, center, top) end
  865. if f >= 970000 and f < 973092 then gui.drawImage("C:\\Users\\Justin\\OneDrive\\Desktop\\BizHawk-2.9.1-win-x64\\Lua\\Eevee.png", 5, 155) end
  866. if f >= 970000 and f < 974000 then gui.drawImage("C:\\Users\\Justin\\OneDrive\\Desktop\\BizHawk-2.9.1-win-x64\\Lua\\Golbat.png", 155, 155) end
  867. if f >= 970000 and f < 974000 then gui.drawText(210, 175, spartymon4friendship, 0xFF549494, 0xFF000000, 20, feux, bold, center, top) end
  868. if f >= 970000 and f < 973092 then gui.drawText(50, 175, partymon3friendship, 0xFF91D2FF, 0xFF000000, 20, feux, bold, center, top) end
  869. if (f >= 974000 and f < 974400) then gui.drawText(20, 175, "Yellow switch trains the three starters so they evolve to their", 0xFFFFFF00, 0xFF000000, 11, feux, bold, center, top) end
  870. if (f >= 974000 and f < 974400) then gui.drawText(90, 185, "middle evolution and thus, skip a few trades", 0xFFFFFF00, 0xFF000000, 11, feux, bold, center, top) end
  871. if (f >= 974400 and f < 974800) then gui.drawText(30, 175, "Weirdly enough, Lance is the only elite 4 member with smart AI,", 0xFFFFFF00, 0xFF000000, 11, feux, bold, center, top) end
  872. if (f >= 974400 and f < 974800) then gui.drawText(10, 185, "Bruno and Agatha's are random while Lorelei's is all over the place", 0xFFFFFF00, 0xFF000000, 11, feux, bold, center, top) end
  873. if f >= 974800 and f < 982100 then gui.drawImage("C:\\Users\\Justin\\OneDrive\\Desktop\\BizHawk-2.9.1-win-x64\\Lua\\Golbat.png", 155, 155) end
  874. if f >= 974800 and f < 982100 then gui.drawText(210, 175, spartymon4friendship, 0xFF549494, 0xFF000000, 20, feux, bold, center, top) end
  875. if (f >= 982100 and f < 982500) then gui.drawText(30, 175, "In gen 1, battle animations are automatically turned on for the", 0xFFFFFF00, 0xFF000000, 11, feux, bold, center, top) end
  876. if (f >= 982100 and f < 982500) then gui.drawText(200, 185, "final fight", 0xFFFFFF00, 0xFF000000, 11, feux, bold, center, top) end
  877. if (f >= 982500 and f < 982900) then gui.drawText(20, 175, "Thankfully, the only move used, Horn Drill, has a relatively fast", 0xFFFFFF00, 0xFF000000, 11, feux, bold, center, top) end
  878. if (f >= 982500 and f < 982900) then gui.drawText(200, 185, "animation", 0xFFFFFF00, 0xFF000000, 11, feux, bold, center, top) end
  879. if (f >= 982900 and f < 983300) then gui.drawText(10, 175, "While Yellow will not do any fights after Blue, it will still turn", 0xFFFFFF00, 0xFF000000, 11, feux, bold, center, top) end
  880. if (f >= 982900 and f < 983300) then gui.drawText(10, 185, "animations off to avoid a pokeball animation when sending pokes out", 0xFFFFFF00, 0xFF000000, 11, feux, bold, center, top) end
  881. if f >= 983300 and f < 994800 then gui.drawImage("C:\\Users\\Justin\\OneDrive\\Desktop\\BizHawk-2.9.1-win-x64\\Lua\\Golbat.png", 155, 155) end
  882. if f >= 983300 and f < 994800 then gui.drawText(210, 175, spartymon4friendship, 0xFF549494, 0xFF000000, 20, feux, bold, center, top) end
  883. if (f >= 994800 and f < 995200) then gui.drawText(10, 175, "Crystal will dump all of the money that was saved throughout the run", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  884. if (f >= 994800 and f < 995200) then gui.drawText(170, 185, "on Game Corner coins", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  885. if (f >= 995200 and f < 995600) then gui.drawText(15, 175, "Unlike in gen 1, buying coins is significantly faster than winning", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  886. if (f >= 995200 and f < 995600) then gui.drawText(50, 185, "them because you can buy 500 at once instead of just 50", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  887. if (f >= 995600 and f < 996000) then gui.drawText(20, 175, "With the accumulated money, Crystal only needs to win one round", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  888. if (f >= 995600 and f < 996000) then gui.drawText(170, 185, "from the slot machine", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  889. if f >= 996000 and f < 998900 then gui.drawImage("C:\\Users\\Justin\\OneDrive\\Desktop\\BizHawk-2.9.1-win-x64\\Lua\\Golbat.png", 155, 155) end
  890. if f >= 996000 and f < 998900 then gui.drawText(210, 175, spartymon4friendship, 0xFF549494, 0xFF000000, 20, feux, bold, center, top) end
  891. if (f >= 998900 and f < 999200) then gui.drawText(70, 175, "Crystal uses the accumulated coins to buy Larvitar", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  892. if (f >= 999200 and f < 999600) then gui.drawText(40, 175, "This may seem like a waste of time given that you can catch", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  893. if (f >= 999200 and f < 999600) then gui.drawText(40, 185, "Larvitar in Mt Silver and save minutes of collecting money", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  894. if (f >= 999600 and f < 1000000) then gui.drawText(40, 175, "However, the one in the Game Corner is lvl 40 while the max", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  895. if (f >= 999600 and f < 1000000) then gui.drawText(90, 185, "in Mt Silver is 20, saving thousands of exp", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  896. if (f >= 1000000 and f < 1000400) then gui.drawText(30, 175, "Plus, getting it before Mt Silver lets it gain exp from all of", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  897. if (f >= 1000000 and f < 1000400) then gui.drawText(180, 185, "the Kanto Leaders", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  898. if f >= 1000400 and f < 1002800 then gui.drawImage("C:\\Users\\Justin\\OneDrive\\Desktop\\BizHawk-2.9.1-win-x64\\Lua\\Golbat.png", 155, 155) end
  899. if f >= 1000400 and f < 1002800 then gui.drawText(210, 175, spartymon4friendship, 0xFF549494, 0xFF000000, 20, feux, bold, center, top) end
  900. if (f >= 1002800 and f < 1003200) then gui.drawText(30, 175, "Crystal evolves Larvitar early to register Pupitar into its dex", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  901. if (f >= 1002800 and f < 1003200) then gui.drawText(130, 185, "and reduce the necessary trades", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  902. if (f >= 1003200 and f < 1003600) then gui.drawText(5, 175, "Although trading Pupitar means Silver won't register Larvitar, Silver", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  903. if (f >= 1003200 and f < 1003600) then gui.drawText(130, 185, "can get Larvitar from Mt Silver", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  904. if (f >= 1006800 and f < 1007200) then gui.drawText(5, 175, "This is the last set of trades done between Crystal and Silver before", 0xFFFFFFFF, 0xFF000000, 11, feux, bold, center, top) end
  905. if (f >= 1006800 and f < 1007200) then gui.drawText(160, 185, "the final set of trades", 0xFFFFFFFF, 0xFF000000, 11, feux, bold, center, top) end
  906. if (f >= 1007200 and f < 1007600) then gui.drawText(5, 175, "Crystal and Silver will still trade in between Yellow, done twice for", 0xFFFFFFFF, 0xFF000000, 11, feux, bold, center, top) end
  907. if (f >= 1007200 and f < 1007600) then gui.drawText(140, 185, "Silver and once for Crystal", 0xFFFFFFFF, 0xFF000000, 11, feux, bold, center, top) end
  908. if (f >= 1016000 and f < 1016400) then gui.drawText(20, 175, "Yellow's final task is to go through Cerulean Cave and catch the", 0xFFFFFF00, 0xFF000000, 11, feux, bold, center, top) end
  909. if (f >= 1016000 and f < 1016400) then gui.drawText(140, 185, "pokes there, including Mewtwo", 0xFFFFFF00, 0xFF000000, 11, feux, bold, center, top) end
  910. if (f >= 1027500 and f < 1027900) then gui.drawText(30, 175, "Sulgma is the only poke that gets traded solely for boosted exp", 0xFFFFFFFF, 0xFF000000, 11, feux, bold, center, top) end
  911. if (f >= 1027900 and f < 1028300) then gui.drawText(20, 175, "The boosted exp as well as it being a much higher level that what", 0xFFFFFFFF, 0xFF000000, 11, feux, bold, center, top) end
  912. if (f >= 1027900 and f < 1028300) then gui.drawText(20, 185, "Silver can get it at (27) speeds up fights enough to be worth it", 0xFFFFFFFF, 0xFF000000, 11, feux, bold, center, top) end
  913. if (f >= 1029400 and f < 1029800) then gui.drawText(20, 175, "Despite having fought for the entire game, Dragonair still needs", 0xFFFFFF00, 0xFF000000, 11, feux, bold, center, top) end
  914. if (f >= 1029400 and f < 1029800) then gui.drawText(60, 185, "the most candies of any poke to evolve, 5 in total", 0xFFFFFF00, 0xFF000000, 11, feux, bold, center, top) end
  915. if (f >= 1029800 and f < 1030300) then gui.drawText(10, 175, "The next highest is the last Pidgeotto with 4, Eevee, Bulbasaur, and", 0xFFFFFF00, 0xFF000000, 11, feux, bold, center, top) end
  916. if (f >= 1029800 and f < 1030300) then gui.drawText(40, 185, "Pupitar get 3 each, the second Eevee gets 2, while all of", 0xFFFFFF00, 0xFF000000, 11, feux, bold, center, top) end
  917. if (f >= 1030300 and f < 1030800) then gui.drawText(5, 175, "Skiploom, Remoraid, Swinub, the second Pidgeotto, Drowzee, and Ponyta", 0xFFFFFF00, 0xFF000000, 11, feux, bold, center, top) end
  918. if (f >= 1030300 and f < 1030800) then gui.drawText(40, 185, "get 1 each, all accumulating to 26 candies used in this run", 0xFFFFFF00, 0xFF000000, 11, feux, bold, center, top) end
  919. if (f >= 1035900 and f < 1036300) then gui.drawText(10, 175, "Although Silver can start trading with Yellow now, it will instead", 0xFF549494, 0xFF000000, 11, feux, bold, center, top) end
  920. if (f >= 1035900 and f < 1036300) then gui.drawText(100, 185, "do it at a more convinent time for Silver", 0xFF549494, 0xFF000000, 11, feux, bold, center, top) end
  921. if (f >= 1036300 and f < 1036700) then gui.drawText(5, 175, "They will instead trade when Silver needs to refresh pp, as accessing", 0xFF549494, 0xFF000000, 11, feux, bold, center, top) end
  922. if (f >= 1036300 and f < 1036700) then gui.drawText(120, 185, "the PC is effectively a free heal", 0xFF549494, 0xFF000000, 11, feux, bold, center, top) end
  923. if (f >= 1036700 and f < 1037100) then gui.drawText(20, 175, "Yellow finishes much earlier than Silver and Crystal due to its", 0xFFFFFF00, 0xFF000000, 11, feux, bold, center, top) end
  924. if (f >= 1036700 and f < 1037100) then gui.drawText(80, 185, "smaller dex so it waiting to trade costs nothing", 0xFFFFFF00, 0xFF000000, 11, feux, bold, center, top) end
  925. if f >= 1037100 and f < 1039700 then gui.drawImage("C:\\Users\\Justin\\OneDrive\\Desktop\\BizHawk-2.9.1-win-x64\\Lua\\Golbat.png", 155, 155) end
  926. if f >= 1037100 and f < 1039700 then gui.drawText(210, 175, spartymon3friendship, 0xFF549494, 0xFF000000, 20, feux, bold, center, top) end
  927. if (f >= 1039700 and f < 1040100) then gui.drawText(20, 175, "Unlike in Silver, Route 9 only has one mandatory fight in Crystal", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  928. if (f >= 1040100 and f < 1040500) then gui.drawText(20, 175, "This mandatory fight will be used to evolve Bayleef and Tyrogue", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  929. if f >= 1040500 and f < 1055600 then gui.drawImage("C:\\Users\\Justin\\OneDrive\\Desktop\\BizHawk-2.9.1-win-x64\\Lua\\Golbat.png", 155, 155) end
  930. if f >= 1040500 and f < 1055600 then gui.drawText(210, 175, spartymon3friendship, 0xFF549494, 0xFF000000, 20, feux, bold, center, top) end
  931. if (f >= 1055600 and f < 1056100) then gui.drawText(20, 175, "Only Silver will fight all of the Kanto Leaders. It is required to", 0xFF549494, 0xFF000000, 11, feux, bold, center, top) end
  932. if (f >= 1055600 and f < 1056100) then gui.drawText(110, 185, "get to Mt Silver and catch Misdreavus", 0xFF549494, 0xFF000000, 11, feux, bold, center, top) end
  933. if (f >= 1056100 and f < 1056500) then gui.drawText(20, 175, "Crystal will not do this and instead, focus on hatching eggs and", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  934. if (f >= 1056100 and f < 1056500) then gui.drawText(110, 185, "raising happiness for the second Eevee", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  935. if (f >= 1056500 and f < 1056900) then gui.drawText(20, 175, "Pupitar will be the main fighter for the rest of Silver's run, as", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  936. if (f >= 1056500 and f < 1056900) then gui.drawText(150, 185, "it is a very exp hungry poke", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  937. if f >= 1056900 and f < 1071600 then gui.drawImage("C:\\Users\\Justin\\OneDrive\\Desktop\\BizHawk-2.9.1-win-x64\\Lua\\Golbat.png", 155, 155) end
  938. if f >= 1056900 and f < 1071600 then gui.drawText(210, 175, spartymon3friendship, 0xFF549494, 0xFF000000, 20, feux, bold, center, top) end
  939. if (f >= 1071600 and f < 1072000) then gui.drawText(20, 175, "Silver will catch two Chansey, one to evolve to Blissey and the", 0xFF549494, 0xFF000000, 11, feux, bold, center, top) end
  940. if (f >= 1071600 and f < 1072000) then gui.drawText(140, 185, "other to trade for Aerodactyl", 0xFF549494, 0xFF000000, 11, feux, bold, center, top) end
  941. if (f >= 1072000 and f < 1072400) then gui.drawText(30, 175, "One of the Chanseys will come holding a Lucky Egg, a 2% chance", 0xFF549494, 0xFF000000, 11, feux, bold, center, top) end
  942. if (f >= 1072400 and f < 1072800) then gui.drawText(10, 175, "Lucky Egg Chansey is one of the rarest encounters gotten in the run", 0xFF549494, 0xFF000000, 11, feux, bold, center, top) end
  943. if (f >= 1072400 and f < 1072800) then gui.drawText(110, 185, "and requires an immense delay to get", 0xFF549494, 0xFF000000, 11, feux, bold, center, top) end
  944. if (f >= 1072800 and f < 1073200) then gui.drawText(10, 175, "It's so rare, it's worth it to set up the Pokemon March music, which", 0xFF549494, 0xFF000000, 11, feux, bold, center, top) end
  945. if (f >= 1072800 and f < 1073200) then gui.drawText(50, 185, "increases encounter chance, as it saves time on the delay", 0xFF549494, 0xFF000000, 11, feux, bold, center, top) end
  946. if (f >= 1073200 and f < 1073600) then gui.drawText(10, 175, "Despite the immense delay, it's still worth it to get the Lucky Egg", 0xFF549494, 0xFF000000, 11, feux, bold, center, top) end
  947. if (f >= 1073200 and f < 1073600) then gui.drawText(60, 185, "as it both saves time in fights and Rare Candy usage", 0xFF549494, 0xFF000000, 11, feux, bold, center, top) end
  948. if f >= 1073600 and f < 1075200 then gui.drawImage("C:\\Users\\Justin\\OneDrive\\Desktop\\BizHawk-2.9.1-win-x64\\Lua\\Golbat.png", 155, 155) end
  949. if f >= 1073600 and f < 1075200 then gui.drawText(210, 175, spartymon3friendship, 0xFF549494, 0xFF000000, 20, feux, bold, center, top) end
  950. if f >= 1074437 and f < 1075200 then gui.drawImage("C:\\Users\\Justin\\OneDrive\\Desktop\\BizHawk-2.9.1-win-x64\\Lua\\Chansey.png", 245, 155) end
  951. if f >= 1074437 and f < 1075200 then gui.drawText(290, 175, spartymon5friendship, 0xFF549494, 0xFF000000, 20, feux, bold, center, top) end
  952. if (f >= 1075200 and f < 1075600) then gui.drawText(10, 175, "The reason Lucky Egg Chansey takes so long to get can be explained", 0xFF549494, 0xFF000000, 11, feux, bold, center, top) end
  953. if (f >= 1075200 and f < 1075600) then gui.drawText(110, 185, "by a phenomeon called RNG Correlation", 0xFF549494, 0xFF000000, 11, feux, bold, center, top) end
  954. if (f >= 1075600 and f < 1076100) then gui.drawText(10, 175, "RNG Correlation refers to when two consecutive RNG calls are taken", 0xFF549494, 0xFF000000, 11, feux, bold, center, top) end
  955. if (f >= 1075600 and f < 1076100) then gui.drawText(10, 185, "(in this case, encounter and item generation) and have correlation", 0xFF549494, 0xFF000000, 11, feux, bold, center, top) end
  956. if (f >= 1076100 and f < 1076600) then gui.drawText(20, 175, "They have correlation because the game cannot have an RNG system", 0xFF549494, 0xFF000000, 11, feux, bold, center, top) end
  957. if (f >= 1076100 and f < 1076600) then gui.drawText(30, 185, "that is truely random, it uses algorithms to be \"random enough\"", 0xFF549494, 0xFF000000, 11, feux, bold, center, top) end
  958. if (f >= 1076600 and f < 1077100) then gui.drawText(30, 175, "Due to the way algorithms are coded, not all possible results", 0xFF549494, 0xFF000000, 11, feux, bold, center, top) end
  959. if (f >= 1076600 and f < 1077100) then gui.drawText(20, 185, "for multiple consecutive rng calls will be possible to generate", 0xFF549494, 0xFF000000, 11, feux, bold, center, top) end
  960. if (f >= 1077100 and f < 1077600) then gui.drawText(10, 175, "For example, with 6 consecutive rng calls with 10 possible outcomes", 0xFF549494, 0xFF000000, 11, feux, bold, center, top) end
  961. if (f >= 1077100 and f < 1077600) then gui.drawText(5, 185, "not all of the 1000000 possible outcomes will be possible to generate", 0xFF549494, 0xFF000000, 11, feux, bold, center, top) end
  962. if (f >= 1077600 and f < 1078100) then gui.drawText(20, 175, "Well-coded RNG algorithms can make the effects of rng correlation", 0xFF549494, 0xFF000000, 11, feux, bold, center, top) end
  963. if (f >= 1077600 and f < 1078100) then gui.drawText(20, 185, "unnoticable. However, gen 1 and 2 games are far from \"well coded\"", 0xFF549494, 0xFF000000, 11, feux, bold, center, top) end
  964. if (f >= 1078100 and f < 1078600) then gui.drawText(10, 175, "For Lucky Egg Chansey, the times when one successful rng call for", 0xFF549494, 0xFF000000, 11, feux, bold, center, top) end
  965. if (f >= 1078100 and f < 1078600) then gui.drawText(15, 185, "Chansey and one for Lucky Egg are consecutive are extremely rare", 0xFF549494, 0xFF000000, 11, feux, bold, center, top) end
  966. if (f >= 1078600 and f < 1079100) then gui.drawText(10, 175, "This phemoneon is also noticable in DV generation, a wild encounter", 0xFF549494, 0xFF000000, 11, feux, bold, center, top) end
  967. if (f >= 1078600 and f < 1079100) then gui.drawText(20, 185, "cannot generate several DV combinations (including perfect DVs)", 0xFF549494, 0xFF000000, 11, feux, bold, center, top) end
  968. if (f >= 1079100 and f < 1079600) then gui.drawText(10, 175, "This phemoneon does not apply to gift or static encounters, as only", 0xFF549494, 0xFF000000, 11, feux, bold, center, top) end
  969. if (f >= 1079100 and f < 1079600) then gui.drawText(50, 185, "1 RNG call allows for all DV combinations to be possible", 0xFF549494, 0xFF000000, 11, feux, bold, center, top) end
  970. if (f >= 1079600 and f < 1080100) then gui.drawText(10, 175, "In fact, the current Gold Glitchless TAS, made by CasualPokePlayer,", 0xFF549494, 0xFF000000, 11, feux, bold, center, top) end
  971. if (f >= 1079600 and f < 1080100) then gui.drawText(80, 185, "actually manipulates a Totodile with perfect DVs", 0xFF549494, 0xFF000000, 11, feux, bold, center, top) end
  972. if f >= 1080100 and f < 1092700 then gui.drawImage("C:\\Users\\Justin\\OneDrive\\Desktop\\BizHawk-2.9.1-win-x64\\Lua\\Golbat.png", 155, 155) end
  973. if f >= 1080100 and f < 1089945 then gui.drawText(210, 175, spartymon3friendship, 0xFF549494, 0xFF000000, 20, feux, bold, center, top) end
  974. if f >= 1080100 and f < 1092700 then gui.drawImage("C:\\Users\\Justin\\OneDrive\\Desktop\\BizHawk-2.9.1-win-x64\\Lua\\Chansey.png", 245, 155) end
  975. if f >= 1080100 and f < 1089944 then gui.drawText(290, 175, spartymon5friendship, 0xFF549494, 0xFF000000, 20, feux, bold, center, top) end
  976. if f >= 1089944 and f < 1092700 then gui.drawText(290, 175, spartymon6friendship, 0xFF549494, 0xFF000000, 20, feux, bold, center, top) end
  977. if f >= 1089945 and f < 1092700 then gui.drawText(210, 175, spartymon4friendship, 0xFF549494, 0xFF000000, 20, feux, bold, center, top) end
  978. if (f >= 1092700 and f < 1093100) then gui.drawText(10, 175, "Thrash saves time by skipping the fight menu and will always be used", 0xFF549494, 0xFF000000, 11, feux, bold, center, top) end
  979. if (f >= 1092700 and f < 1093100) then gui.drawText(120, 185, "as long as it KOs two or more pokes", 0xFF549494, 0xFF000000, 11, feux, bold, center, top) end
  980. if (f >= 1093100 and f < 1093500) then gui.drawText(10, 175, "Thrash also saves pp because a chain of two or more Thrashes still", 0xFF549494, 0xFF000000, 11, feux, bold, center, top) end
  981. if (f >= 1093100 and f < 1093500) then gui.drawText(190, 185, "only use one pp", 0xFF549494, 0xFF000000, 11, feux, bold, center, top) end
  982. if f >= 1093500 and f < 1105800 then gui.drawText(290, 175, spartymon6friendship, 0xFF549494, 0xFF000000, 20, feux, bold, center, top) end
  983. if f >= 1093500 and f < 1105800 then gui.drawText(210, 175, spartymon4friendship, 0xFF549494, 0xFF000000, 20, feux, bold, center, top) end
  984. if f >= 1093500 and f < 1105800 then gui.drawImage("C:\\Users\\Justin\\OneDrive\\Desktop\\BizHawk-2.9.1-win-x64\\Lua\\Chansey.png", 245, 155) end
  985. if f >= 1093500 and f < 1105800 then gui.drawImage("C:\\Users\\Justin\\OneDrive\\Desktop\\BizHawk-2.9.1-win-x64\\Lua\\Golbat.png", 155, 155) end
  986. if (f >= 1105800 and f < 1106200) then gui.drawText(20, 175, "There is a different path through the teleporters that saves one", 0xFF549494, 0xFF000000, 11, feux, bold, center, top) end
  987. if (f >= 1105800 and f < 1106200) then gui.drawText(50, 185, "teleport but it requires more walking so it's slower", 0xFF549494, 0xFF000000, 11, feux, bold, center, top) end
  988. if (f >= 1106200 and f < 1106600) then gui.drawText(20, 175, "Runs done by humans take the slower path because it requires one", 0xFF549494, 0xFF000000, 11, feux, bold, center, top) end
  989. if (f >= 1106200 and f < 1106600) then gui.drawText(25, 185, "less random spinning trainer that can't be guaranteed to avoid", 0xFF549494, 0xFF000000, 11, feux, bold, center, top) end
  990. if f >= 1106600 and f < 1115300 then gui.drawText(290, 175, spartymon6friendship, 0xFF549494, 0xFF000000, 20, feux, bold, center, top) end
  991. if f >= 1106600 and f < 1115300 then gui.drawText(210, 175, spartymon4friendship, 0xFF549494, 0xFF000000, 20, feux, bold, center, top) end
  992. if f >= 1106600 and f < 1115300 then gui.drawImage("C:\\Users\\Justin\\OneDrive\\Desktop\\BizHawk-2.9.1-win-x64\\Lua\\Chansey.png", 245, 155) end
  993. if f >= 1106600 and f < 1115300 then gui.drawImage("C:\\Users\\Justin\\OneDrive\\Desktop\\BizHawk-2.9.1-win-x64\\Lua\\Golbat.png", 155, 155) end
  994. if (f >= 1133200 and f < 1133600) then gui.drawText(30, 175, "Crystal heads back to Jhoto by biking through Routes 26 and 27", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  995. if (f >= 1133600 and f < 1134000) then gui.drawText(5, 175, "The Magnet Train would technically be faster because it requires less", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  996. if (f >= 1133600 and f < 1134000) then gui.drawText(30, 185, "steps but due to egg hatching, the extra steps don't cost time", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  997. if (f >= 1134000 and f < 1134400) then gui.drawText(25, 175, "Because this is the only time Crystal heads back to Jhoto, the", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  998. if (f >= 1134000 and f < 1134400) then gui.drawText(100, 185, "Magnet Train doesn't end up being worth it", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  999. if (f >= 1134400 and f < 1134800) then gui.drawText(20, 175, "Going to Kanto from Jhoto is much faster because as soon as you", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  1000. if (f >= 1134400 and f < 1134800) then gui.drawText(20, 185, "are in Route 27, you are in Kanto and can fly anywhere in Kanto", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  1001. if (f >= 1134800 and f < 1135200) then gui.drawText(20, 175, "Silver also needs to go back to Kanto eventually but it can go", 0xFF549494, 0xFF000000, 11, feux, bold, center, top) end
  1002. if (f >= 1134800 and f < 1135200) then gui.drawText(50, 185, "back quickly since Mt Silver counts as being in Jhoto", 0xFF549494, 0xFF000000, 11, feux, bold, center, top) end
  1003. if (f >= 1141000 and f < 1141400) then gui.drawText(30, 175, "Silver has caught every day exclusive poke and will now switch", 0xFF549494, 0xFF000000, 11, feux, bold, center, top) end
  1004. if (f >= 1141000 and f < 1141400) then gui.drawText(200, 185, "over to night", 0xFF549494, 0xFF000000, 11, feux, bold, center, top) end
  1005. if (f >= 1141400 and f < 1141800) then gui.drawText(10, 175, "This is also why Silver delayed the trades with Yellow, so that it", 0xFF549494, 0xFF000000, 11, feux, bold, center, top) end
  1006. if (f >= 1141400 and f < 1141800) then gui.drawText(100, 185, "can trade after needing to switch to night", 0xFF549494, 0xFF000000, 11, feux, bold, center, top) end
  1007. if (f >= 1144100 and f < 1144500) then gui.drawText(10, 175, "Crystal hatches one more egg before trading with Yellow so that it", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  1008. if (f >= 1144100 and f < 1144500) then gui.drawText(100, 185, "doesn't need to withdraw it an extra time", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  1009. if f >= 1144900 and f < 1150150 then gui.drawText(290, 175, spartymon3friendship, 0xFF549494, 0xFF000000, 20, feux, bold, center, top) end
  1010. if f >= 1144900 and f < 1150150 then gui.drawText(210, 175, spartymon4friendship, 0xFF549494, 0xFF000000, 20, feux, bold, center, top) end
  1011. if f >= 1144900 and f < 1150150 then gui.drawImage("C:\\Users\\Justin\\OneDrive\\Desktop\\BizHawk-2.9.1-win-x64\\Lua\\Chansey.png", 245, 155) end
  1012. if f >= 1144900 and f < 1150150 then gui.drawImage("C:\\Users\\Justin\\OneDrive\\Desktop\\BizHawk-2.9.1-win-x64\\Lua\\Golbat.png", 155, 155) end
  1013. if (f >= 1150150 and f < 1150550) then gui.drawText(20, 175, "Vitamins are extremely important to increase friendship of both", 0xFF549494, 0xFF000000, 11, feux, bold, center, top) end
  1014. if (f >= 1150150 and f < 1150550) then gui.drawText(140, 185, "Chansey and the second Eevee", 0xFF549494, 0xFF000000, 11, feux, bold, center, top) end
  1015. if f >= 1150550 and f < 1169700 then gui.drawText(290, 175, spartymon3friendship, 0xFF549494, 0xFF000000, 20, feux, bold, center, top) end
  1016. if f >= 1150550 and f < 1169700 then gui.drawText(210, 175, spartymon4friendship, 0xFF549494, 0xFF000000, 20, feux, bold, center, top) end
  1017. if f >= 1150550 and f < 1169700 then gui.drawImage("C:\\Users\\Justin\\OneDrive\\Desktop\\BizHawk-2.9.1-win-x64\\Lua\\Chansey.png", 245, 155) end
  1018. if f >= 1150550 and f < 1169700 then gui.drawImage("C:\\Users\\Justin\\OneDrive\\Desktop\\BizHawk-2.9.1-win-x64\\Lua\\Golbat.png", 155, 155) end
  1019. if (f >= 1169700 and f < 1170100) then gui.drawText(40, 175, "X Speed on Brock is necessary as Kabutops outspeeds and OHKOs", 0xFF549494, 0xFF000000, 11, feux, bold, center, top) end
  1020. if (f >= 1169700 and f < 1170100) then gui.drawText(180, 185, "Pupitar with Surf", 0xFF549494, 0xFF000000, 11, feux, bold, center, top) end
  1021. if f >= 1170100 and f < 1189100 then gui.drawText(290, 175, spartymon3friendship, 0xFF549494, 0xFF000000, 20, feux, bold, center, top) end
  1022. if f >= 1170100 and f < 1189100 then gui.drawText(210, 175, spartymon4friendship, 0xFF549494, 0xFF000000, 20, feux, bold, center, top) end
  1023. if f >= 1170100 and f < 1189100 then gui.drawImage("C:\\Users\\Justin\\OneDrive\\Desktop\\BizHawk-2.9.1-win-x64\\Lua\\Chansey.png", 245, 155) end
  1024. if f >= 1170100 and f < 1189100 then gui.drawImage("C:\\Users\\Justin\\OneDrive\\Desktop\\BizHawk-2.9.1-win-x64\\Lua\\Golbat.png", 155, 155) end
  1025. if (f >= 1189100 and f < 1189500) then gui.drawText(20, 175, "Unlike in Silver, Wobbuffet and Delibird are exclusive to night", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  1026. if (f >= 1189100 and f < 1189500) then gui.drawText(60, 185, "so Crystal needs to detour to Blackthorn to get them", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  1027. if (f >= 1189500 and f < 1189900) then gui.drawText(10, 175, "Conversely, Crystal has far more pokes exclusive to day than Silver", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  1028. if f >= 1189900 and f < 1200200 then gui.drawText(290, 175, spartymon3friendship, 0xFF549494, 0xFF000000, 20, feux, bold, center, top) end
  1029. if f >= 1189900 and f < 1200200 then gui.drawText(210, 175, spartymon4friendship, 0xFF549494, 0xFF000000, 20, feux, bold, center, top) end
  1030. if f >= 1189900 and f < 1200200 then gui.drawImage("C:\\Users\\Justin\\OneDrive\\Desktop\\BizHawk-2.9.1-win-x64\\Lua\\Chansey.png", 245, 155) end
  1031. if f >= 1189900 and f < 1200200 then gui.drawImage("C:\\Users\\Justin\\OneDrive\\Desktop\\BizHawk-2.9.1-win-x64\\Lua\\Golbat.png", 155, 155) end
  1032. if (f >= 1200200 and f < 1200600) then gui.drawText(90, 175, "Crystal hatches the Eevee egg in Ecruteak City", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  1033. if (f >= 1200600 and f < 1201000) then gui.drawText(5, 175, "Eevee needs a lot of friendship and the Met Location Friendship Boost", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  1034. if (f >= 1200600 and f < 1201000) then gui.drawText(140, 185, "is vital to getting friendship", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  1035. if (f >= 1201000 and f < 1201400) then gui.drawText(15, 175, "Crystal will do fights in Ecruteak City to gain friendship needed", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  1036. if (f >= 1201400 and f < 1201800) then gui.drawText(15, 175, "Ecruteak is done specifically for the Wise Trio fights, as Suicune", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  1037. if (f >= 1201400 and f < 1201800) then gui.drawText(90, 185, "and Ho-oh are unlocked after defeating them", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  1038. if (f >= 1201800 and f < 1202200) then gui.drawText(10, 175, "However, because gaining multiple levels only gives friendship for", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  1039. if (f >= 1201800 and f < 1202200) then gui.drawText(15, 185, "one level, Eevee can only gain friendship once per poke defeated", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  1040. if (f >= 1202200 and f < 1202700) then gui.drawText(5, 175, "The Wise Trio have 6 pokemon and friendship gained from level up is 6", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  1041. if (f >= 1202200 and f < 1202700) then gui.drawText(20, 185, "so fighting the Wise Trio gives 36 friendship, which isn't enough", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  1042. if (f >= 1202700 and f < 1203200) then gui.drawText(5, 175, "So Crystal will fight the Kimonos skipped earlier. The 5 pokes from", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  1043. if (f >= 1202700 and f < 1203200) then gui.drawText(50, 185, "them and the Wise Trio give 11 level ups and thus, 66", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  1044. if (f >= 1203200 and f < 1203700) then gui.drawText(5, 175, "Although that still isn't enough, it's just enough to where the rest", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  1045. if (f >= 1203200 and f < 1203700) then gui.drawText(5, 185, "can be obtained from the vitamins, Rare Candies, and one more haircut", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  1046. if f >= 1203700 and f < 1205200 then gui.drawText(290, 175, spartymon3friendship, 0xFF549494, 0xFF000000, 20, feux, bold, center, top) end
  1047. if f >= 1203700 and f < 1205200 then gui.drawText(210, 175, spartymon4friendship, 0xFF549494, 0xFF000000, 20, feux, bold, center, top) end
  1048. if f >= 1203700 and f < 1205200 then gui.drawImage("C:\\Users\\Justin\\OneDrive\\Desktop\\BizHawk-2.9.1-win-x64\\Lua\\Chansey.png", 245, 155) end
  1049. if f >= 1203700 and f < 1205200 then gui.drawImage("C:\\Users\\Justin\\OneDrive\\Desktop\\BizHawk-2.9.1-win-x64\\Lua\\Golbat.png", 155, 155) end
  1050. if (f >= 1208000 and f < 1208400) then gui.drawText(15, 175, "This is the last trade Yellow does in the run, Yellow will obtain", 0xFFFFFF00, 0xFF000000, 11, feux, bold, center, top) end
  1051. if (f >= 1208000 and f < 1208400) then gui.drawText(60, 185, "the diploma after this trade and the stone evolutions", 0xFFFFFF00, 0xFF000000, 11, feux, bold, center, top) end
  1052. if f >= 1213431 and f < 1232900 then gui.drawImage("C:\\Users\\Justin\\OneDrive\\Desktop\\BizHawk-2.9.1-win-x64\\Lua\\Eevee.png", 5, 155) end
  1053. if f >= 1213431 and f < 1232900 then gui.drawText(50, 175, partymon5friendship, 0xFF91D2FF, 0xFF000000, 20, feux, bold, center, top) end
  1054. if f >= 1229900 and f < 1232900 then gui.drawText(290, 175, spartymon4friendship, 0xFF549494, 0xFF000000, 20, feux, bold, center, top) end
  1055. if f >= 1229900 and f < 1232900 then gui.drawText(210, 175, spartymon5friendship, 0xFF549494, 0xFF000000, 20, feux, bold, center, top) end
  1056. if f >= 1229900 and f < 1232900 then gui.drawImage("C:\\Users\\Justin\\OneDrive\\Desktop\\BizHawk-2.9.1-win-x64\\Lua\\Chansey.png", 245, 155) end
  1057. if f >= 1229900 and f < 1232900 then gui.drawImage("C:\\Users\\Justin\\OneDrive\\Desktop\\BizHawk-2.9.1-win-x64\\Lua\\Golbat.png", 155, 155) end
  1058. if (f >= 1232900 and f < 1233300) then gui.drawText(10, 175, "Even after the X Speed, Pupitar is still slower than all of Blue's", 0xFF549494, 0xFF000000, 11, feux, bold, center, top) end
  1059. if (f >= 1232900 and f < 1233300) then gui.drawText(70, 185, "team except for Rhydon, Exeggutor, and Gyarados", 0xFF549494, 0xFF000000, 11, feux, bold, center, top) end
  1060. if (f >= 1233300 and f < 1233700) then gui.drawText(15, 175, "The X Speed is for Exeggutor, who is only a 3HKO and has Solar Beam", 0xFF549494, 0xFF000000, 11, feux, bold, center, top) end
  1061. if (f >= 1233700 and f < 1234100) then gui.drawText(5, 175, "Pupitar can get around being slower by manipping Pidgeot and Arcanine", 0xFF549494, 0xFF000000, 11, feux, bold, center, top) end
  1062. if (f >= 1233700 and f < 1234100) then gui.drawText(110, 185, "to use Whirlwind and Roar respectively", 0xFF549494, 0xFF000000, 11, feux, bold, center, top) end
  1063. if f >= 1234100 and f < 1241800 then gui.drawImage("C:\\Users\\Justin\\OneDrive\\Desktop\\BizHawk-2.9.1-win-x64\\Lua\\Eevee.png", 5, 155) end
  1064. if f >= 1234100 and f < 1241800 then gui.drawText(50, 175, partymon5friendship, 0xFF91D2FF, 0xFF000000, 20, feux, bold, center, top) end
  1065. if f >= 1234100 and f < 1241800 then gui.drawText(290, 175, spartymon4friendship, 0xFF549494, 0xFF000000, 20, feux, bold, center, top) end
  1066. if f >= 1234100 and f < 1241800 then gui.drawText(210, 175, spartymon5friendship, 0xFF549494, 0xFF000000, 20, feux, bold, center, top) end
  1067. if f >= 1234100 and f < 1241800 then gui.drawImage("C:\\Users\\Justin\\OneDrive\\Desktop\\BizHawk-2.9.1-win-x64\\Lua\\Chansey.png", 245, 155) end
  1068. if f >= 1234100 and f < 1241800 then gui.drawImage("C:\\Users\\Justin\\OneDrive\\Desktop\\BizHawk-2.9.1-win-x64\\Lua\\Golbat.png", 155, 155) end
  1069. if (f >= 1241800 and f < 1242200) then gui.drawText(70, 175, "Yellow is finally done, now time to get its diploma", 0xFFFFFF00, 0xFF000000, 11, feux, bold, center, top) end
  1070. if f >= 1242200 and f < 1249900 then gui.drawImage("C:\\Users\\Justin\\OneDrive\\Desktop\\BizHawk-2.9.1-win-x64\\Lua\\Eevee.png", 5, 155) end
  1071. if f >= 1242200 and f < 1249900 then gui.drawText(50, 175, partymon5friendship, 0xFF91D2FF, 0xFF000000, 20, feux, bold, center, top) end
  1072. if f >= 1242200 and f < 1249900 then gui.drawText(290, 175, spartymon4friendship, 0xFF549494, 0xFF000000, 20, feux, bold, center, top) end
  1073. if f >= 1242200 and f < 1249900 then gui.drawText(210, 175, spartymon5friendship, 0xFF549494, 0xFF000000, 20, feux, bold, center, top) end
  1074. if f >= 1242200 and f < 1249900 then gui.drawImage("C:\\Users\\Justin\\OneDrive\\Desktop\\BizHawk-2.9.1-win-x64\\Lua\\Chansey.png", 245, 155) end
  1075. if f >= 1242200 and f < 1249900 then gui.drawImage("C:\\Users\\Justin\\OneDrive\\Desktop\\BizHawk-2.9.1-win-x64\\Lua\\Golbat.png", 155, 155) end
  1076. if (f >= 1249900 and f < 1250300) then gui.drawText(30, 175, "Pupitar needs the Quick Claw for Misty as it gets outsped by", 0xFF549494, 0xFF000000, 11, feux, bold, center, top) end
  1077. if (f >= 1249900 and f < 1250300) then gui.drawText(90, 185, "Starmie and there's no opportunity to X Speed", 0xFF549494, 0xFF000000, 11, feux, bold, center, top) end
  1078. if (f >= 1250300 and f < 1250700) then gui.drawText(50, 175, "Pupitar does Misty last to avoid needing to re-equip the", 0xFF549494, 0xFF000000, 11, feux, bold, center, top) end
  1079. if (f >= 1250300 and f < 1250700) then gui.drawText(220, 185, "Lucky Egg", 0xFF549494, 0xFF000000, 11, feux, bold, center, top) end
  1080. if f >= 1250700 and f < 1260245 then gui.drawImage("C:\\Users\\Justin\\OneDrive\\Desktop\\BizHawk-2.9.1-win-x64\\Lua\\Eevee.png", 5, 155) end
  1081. if f >= 1250700 and f < 1260245 then gui.drawText(50, 175, partymon5friendship, 0xFF91D2FF, 0xFF000000, 20, feux, bold, center, top) end
  1082. if f >= 1250700 and f < 1262000 then gui.drawText(290, 175, spartymon4friendship, 0xFF549494, 0xFF000000, 20, feux, bold, center, top) end
  1083. if f >= 1250700 and f < 1255287 then gui.drawText(210, 175, spartymon5friendship, 0xFF549494, 0xFF000000, 20, feux, bold, center, top) end
  1084. if f >= 1250700 and f < 1262000 then gui.drawImage("C:\\Users\\Justin\\OneDrive\\Desktop\\BizHawk-2.9.1-win-x64\\Lua\\Chansey.png", 245, 155) end
  1085. if f >= 1250700 and f < 1255287 then gui.drawImage("C:\\Users\\Justin\\OneDrive\\Desktop\\BizHawk-2.9.1-win-x64\\Lua\\Golbat.png", 155, 155) end
  1086. if (f >= 1262000 and f < 1262300) then gui.drawText(40, 175, "Crystal's next task is to catch two Clefairy, both holding", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  1087. if (f >= 1262000 and f < 1262300) then gui.drawText(210, 185, "Moon Stones", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  1088. if (f >= 1262300 and f < 1262700) then gui.drawText(20, 175, "For the same reasons as Lucky Egg Chansey, Moon Stone Clefairy", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  1089. if (f >= 1262300 and f < 1262700) then gui.drawText(160, 185, "takes a long time to find", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  1090. if (f >= 1262700 and f < 1263100) then gui.drawText(20, 175, "Getting Moon Stones from Clefairy is the fastest way to get them,", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  1091. if (f >= 1262700 and f < 1263100) then gui.drawText(90, 185, "all other options are too far out of the way", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  1092. if (f >= 1263100 and f < 1263500) then gui.drawText(20, 175, "This is especially true when the extra steps don't actually lose", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  1093. if (f >= 1263100 and f < 1263500) then gui.drawText(170, 185, "time due to the eggs", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  1094. if f >= 1263500 and f < 1265400 then gui.drawText(290, 175, spartymon4friendship, 0xFF549494, 0xFF000000, 20, feux, bold, center, top) end
  1095. if f >= 1263500 and f < 1265400 then gui.drawImage("C:\\Users\\Justin\\OneDrive\\Desktop\\BizHawk-2.9.1-win-x64\\Lua\\Chansey.png", 245, 155) end
  1096. if (f >= 1265400 and f < 1265800) then gui.drawText(30, 175, "There is a very sad subtext to Grimer and Muk being encountered", 0xFF549494, 0xFF000000, 11, feux, bold, center, top) end
  1097. if (f >= 1265400 and f < 1265800) then gui.drawText(140, 185, "in the waters of Celadon City", 0xFF549494, 0xFF000000, 11, feux, bold, center, top) end
  1098. if (f >= 1265800 and f < 1266200) then gui.drawText(5, 175, "The man across the pond mentions how they only just started appearing", 0xFF549494, 0xFF000000, 11, feux, bold, center, top) end
  1099. if (f >= 1265800 and f < 1266200) then gui.drawText(90, 185, "and how there's a serious pollution problem", 0xFF549494, 0xFF000000, 11, feux, bold, center, top) end
  1100. if (f >= 1266200 and f < 1266600) then gui.drawText(5, 175, "In FRLG, which is canonically before GSC, Grimer have a 1% chance to", 0xFF549494, 0xFF000000, 11, feux, bold, center, top) end
  1101. if (f >= 1266200 and f < 1266600) then gui.drawText(20, 185, "be found here, compared to the 100% chance of it and Muk in GSC", 0xFF549494, 0xFF000000, 11, feux, bold, center, top) end
  1102. if (f >= 1266600 and f < 1267000) then gui.drawText(5, 175, "Just like in the real world, pollution is getting progressively worse", 0xFF549494, 0xFF000000, 11, feux, bold, center, top) end
  1103. if (f >= 1266600 and f < 1267000) then gui.drawText(220, 185, "in Kanto", 0xFF549494, 0xFF000000, 11, feux, bold, center, top) end
  1104. if f >= 1267000 and f < 1270800 then gui.drawText(290, 175, spartymon4friendship, 0xFF549494, 0xFF000000, 20, feux, bold, center, top) end
  1105. if f >= 1267000 and f < 1270800 then gui.drawImage("C:\\Users\\Justin\\OneDrive\\Desktop\\BizHawk-2.9.1-win-x64\\Lua\\Chansey.png", 245, 155) end
  1106. if (f >= 1270800 and f < 1271200) then gui.drawText(70, 175, "The last pokemon Silver needs to grind up is Slugma", 0xFF549494, 0xFF000000, 11, feux, bold, center, top) end
  1107. if (f >= 1271200 and f < 1271600) then gui.drawText(10, 175, "Celadon Gym is the only gym Slugma does decently fast so it's tasked", 0xFF549494, 0xFF000000, 11, feux, bold, center, top) end
  1108. if (f >= 1271200 and f < 1271600) then gui.drawText(180, 185, "with completing it", 0xFF549494, 0xFF000000, 11, feux, bold, center, top) end
  1109. if (f >= 1271600 and f < 1272000) then gui.drawText(20, 175, "The trainers alongside the Lucky Egg and trade boost gives just", 0xFF549494, 0xFF000000, 11, feux, bold, center, top) end
  1110. if (f >= 1271600 and f < 1272000) then gui.drawText(110, 185, "enough exp to reach lvl 38 and evolve", 0xFF549494, 0xFF000000, 11, feux, bold, center, top) end
  1111. if (f >= 1272000 and f < 1272400) then gui.drawText(10, 175, "As a bonus, Slugma reaches lvl 36 right before Erika, which lets it", 0xFF549494, 0xFF000000, 11, feux, bold, center, top) end
  1112. if (f >= 1272000 and f < 1272400) then gui.drawText(35, 185, "learn Flamethrower and thus, slice through Erika like butter", 0xFF549494, 0xFF000000, 11, feux, bold, center, top) end
  1113. if f >= 1272400 and f < 1291818 then gui.drawText(290, 175, spartymon4friendship, 0xFF549494, 0xFF000000, 20, feux, bold, center, top) end
  1114. if f >= 1272400 and f < 1291818 then gui.drawImage("C:\\Users\\Justin\\OneDrive\\Desktop\\BizHawk-2.9.1-win-x64\\Lua\\Chansey.png", 245, 155) end
  1115. if (f >= 1295500 and f < 1295900) then gui.drawText(100, 175, "It's not difficult, it's impossible, Oak", 0xFF549494, 0xFF000000, 11, feux, bold, center, top) end
  1116. if (f >= 1300700 and f < 1301100) then gui.drawText(25, 175, "Crystal has time to wait before Silver finishes its final tasks", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  1117. if (f >= 1301100 and f < 1301500) then gui.drawText(80, 175, "In the meantime, Crystal will do some evolutions", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  1118. if (f >= 1303300 and f < 1303700) then gui.drawText(20, 175, "Misdreavus is actually the only poke that can only be found in", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  1119. if (f >= 1303300 and f < 1303700) then gui.drawText(10, 185, "Mt Silver, all other pokes in Mt Silver can be found somewhere else", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  1120. if (f >= 1303700 and f < 1304100) then gui.drawText(10, 175, "In retrospect, despite never being sent out once, Misdreavus is one", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  1121. if (f >= 1303700 and f < 1304100) then gui.drawText(110, 185, "of the most defining pokes in this run", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  1122. if (f >= 1315000 and f < 1315400) then gui.drawText(50, 175, "The last ~hour of this run is spent entirely on trading", 0xFFFFFFFF, 0xFF000000, 11, feux, bold, center, top) end
  1123. if (f >= 1315400 and f < 1315800) then gui.drawText(10, 175, "Skip to around 6:54:23 to see Silver and Crystal get their diplomas", 0xFFFFFFFF, 0xFF000000, 11, feux, bold, center, top) end
  1124. if (f >= 1482100 and f < 1482500) then gui.drawText(40, 175, "The last task Silver and Crystal need to do is evolve the", 0xFFFFFFFF, 0xFF000000, 11, feux, bold, center, top) end
  1125. if (f >= 1482100 and f < 1482500) then gui.drawText(180, 185, "stone evolutions", 0xFFFFFFFF, 0xFF000000, 11, feux, bold, center, top) end
  1126. if (f >= 1482500 and f < 1482900) then gui.drawText(20, 175, "Crystal doing the evolutions is slower because of the animation", 0xFFFFFFFF, 0xFF000000, 11, feux, bold, center, top) end
  1127. if (f >= 1482500 and f < 1482900) then gui.drawText(60, 185, "that plays after a poke evolves that isn't in Silver", 0xFFFFFFFF, 0xFF000000, 11, feux, bold, center, top) end
  1128. if (f >= 1482900 and f < 1483300) then gui.drawText(20, 175, "So Crystal doing some of the stone evolutions early saves some", 0xFFFFFFFF, 0xFF000000, 11, feux, bold, center, top) end
  1129. if (f >= 1482900 and f < 1483300) then gui.drawText(180, 185, "time overall", 0xFFFFFFFF, 0xFF000000, 11, feux, bold, center, top) end
  1130. if (f >= 1486300 and f < 1486700) then gui.drawText(50, 175, "Crystal is the second to finish, now it gets its diploma", 0xFF91D2FF, 0xFF000000, 11, feux, bold, center, top) end
  1131. if (f >= 1490900 and f < 1491300) then gui.drawText(20, 175, "Finally, after almost 7 hours of hard work, Silver finishes and", 0xFF549494, 0xFF000000, 11, feux, bold, center, top) end
  1132. if (f >= 1490900 and f < 1491300) then gui.drawText(100, 185, "all three games have completed their dex", 0xFF549494, 0xFF000000, 11, feux, bold, center, top) end
  1133. emu.frameadvance()
  1134. end
Add Comment
Please, Sign In to add comment