Advertisement
ProClifo

Untitled

Jun 13th, 2015
531
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 9.62 KB | None | 0 0
  1. '---------------
  2. #org 0x201873
  3. lock
  4. faceplayer
  5. setvar 0x8004 0x1
  6. special 0xF5
  7. compare LASTRESULT 0x0
  8. if 0x5 goto 0x82017EE
  9. special 0x28
  10. msgbox 0x82C50C3 MSG_KEEPOPEN '"I welcome you to the BATTLE TENT\n..."
  11. preparemsg 0x82C5129 '"Do you wish to take the VERDANTURF..."
  12. waitmsg
  13. multichoice 0x11 0x6 0x17 0x0
  14. copyvar 0x8000 LASTRESULT
  15. compare 0x8000 0x0
  16. if 0x1 goto 0x82018CF
  17. compare 0x8000 0x1
  18. if 0x1 goto 0x82019DB
  19. compare 0x8000 0x2
  20. if 0x1 goto 0x8201A37
  21. compare 0x8000 0x7F
  22. if 0x1 goto 0x8201A37
  23. setvar 0x40CF 0x2
  24. setvar 0x40CE 0x0
  25. setvar LASTRESULT 0x2
  26. setvar 0x8004 0xF
  27. special 0xEA
  28. compare 0x8004 0x1
  29. if 0x1 goto 0x82019E8
  30. setvar 0x8004 0x2
  31. setvar 0x8005 0x1
  32. setvar 0x8006 0x2
  33. special 0xEA
  34. msgbox 0x82C5633 MSG_KEEPOPEN '"Good. Now, you must select your\nt..."
  35. fadescreen 0x1
  36. setvar 0x8004 0x1
  37. setvar 0x8005 0x3
  38. special 0xF8
  39. waitstate
  40. compare LASTRESULT 0x0
  41. if 0x1 goto 0x8201A34
  42. msgbox 0x82C5662 MSG_YESNO '"I must save before I show you to\n..."
  43. copyvar 0x8000 LASTRESULT
  44. compare 0x8000 0x0
  45. if 0x1 goto 0x8201A34
  46. compare 0x8000 0x1
  47. if 0x1 goto 0x8201954
  48. compare 0x8000 0x7F
  49. if 0x1 goto 0x8201A34
  50. setvar 0x4000 0x0
  51. setvar 0x8004 0x2
  52. setvar 0x8005 0x4
  53. special 0xEA
  54. setvar 0x8004 0x0
  55. special 0xF5
  56. setvar 0x8004 0x2
  57. setvar 0x8005 0x0
  58. setvar 0x8006 0x1
  59. special 0xEA
  60. setvar 0x8004 0x2
  61. setvar 0x8005 0x3
  62. setvar 0x8006 0x0
  63. special 0xEA
  64. special 0x29
  65. closeonkeypress
  66. pause 0x2
  67. call 0x827134F
  68. setvar 0x4000 0xFF
  69. compare LASTRESULT 0x0
  70. if 0x1 goto 0x8201A1D
  71. special 0x28
  72. setvar 0x8004 0x3
  73. setvar 0x8005 0x3
  74. special 0xEA
  75. msgbox 0x82C56A2 MSG_KEEPOPEN '"Good.\nNow, follow me."
  76. closeonkeypress
  77. call 0x8201A41
  78. warp 0x6 0x1 0xFF 0x2 0x7
  79. setvar 0x4000 0x0
  80. waitstate
  81. end
  82.  
  83. '---------------
  84. #org 0x2017EE
  85. lockall
  86. msgbox 0x82C5731 MSG_KEEPOPEN '"To achieve a 3-win streak[.]\pThe ..."
  87. goto 0x8201791
  88.  
  89. '---------------
  90. #org 0x2018CF
  91. setvar 0x40CF 0x2
  92. setvar 0x40CE 0x0
  93. setvar LASTRESULT 0x2
  94. setvar 0x8004 0xF
  95. special 0xEA
  96. compare 0x8004 0x1
  97. if 0x1 goto 0x82019E8
  98. setvar 0x8004 0x2
  99. setvar 0x8005 0x1
  100. setvar 0x8006 0x2
  101. special 0xEA
  102. msgbox 0x82C5633 MSG_KEEPOPEN '"Good. Now, you must select your\nt..."
  103. fadescreen 0x1
  104. setvar 0x8004 0x1
  105. setvar 0x8005 0x3
  106. special 0xF8
  107. waitstate
  108. compare LASTRESULT 0x0
  109. if 0x1 goto 0x8201A34
  110. msgbox 0x82C5662 MSG_YESNO '"I must save before I show you to\n..."
  111. copyvar 0x8000 LASTRESULT
  112. compare 0x8000 0x0
  113. if 0x1 goto 0x8201A34
  114. compare 0x8000 0x1
  115. if 0x1 goto 0x8201954
  116. compare 0x8000 0x7F
  117. if 0x1 goto 0x8201A34
  118. setvar 0x4000 0x0
  119. setvar 0x8004 0x2
  120. setvar 0x8005 0x4
  121. special 0xEA
  122. setvar 0x8004 0x0
  123. special 0xF5
  124. setvar 0x8004 0x2
  125. setvar 0x8005 0x0
  126. setvar 0x8006 0x1
  127. special 0xEA
  128. setvar 0x8004 0x2
  129. setvar 0x8005 0x3
  130. setvar 0x8006 0x0
  131. special 0xEA
  132. special 0x29
  133. closeonkeypress
  134. pause 0x2
  135. call 0x827134F
  136. setvar 0x4000 0xFF
  137. compare LASTRESULT 0x0
  138. if 0x1 goto 0x8201A1D
  139. special 0x28
  140. setvar 0x8004 0x3
  141. setvar 0x8005 0x3
  142. special 0xEA
  143. msgbox 0x82C56A2 MSG_KEEPOPEN '"Good.\nNow, follow me."
  144. closeonkeypress
  145. call 0x8201A41
  146. warp 0x6 0x1 0xFF 0x2 0x7
  147. setvar 0x4000 0x0
  148. waitstate
  149. end
  150.  
  151. '---------------
  152. #org 0x2019DB
  153. msgbox 0x82C5163 MSG_KEEPOPEN '"In the VERDANTURF BATTLE TENT,\nth..."
  154. goto 0x8201893
  155.  
  156. '---------------
  157. #org 0x201A37
  158. msgbox 0x82C539A MSG_KEEPOPEN '"When you have fortified your heart..."
  159. release
  160. end
  161.  
  162. '---------------
  163. #org 0x2019E8
  164. copyvar 0x8000 LASTRESULT
  165. compare 0x8000 0x0
  166. if 0x1 goto 0x8201A03
  167. compare 0x8000 0x1
  168. if 0x1 goto 0x8201A10
  169. msgbox 0x82C543D MSG_KEEPOPEN '"Sigh[.]\pYou do not have the three..."
  170. goto 0x8201A3F
  171.  
  172. '---------------
  173. #org 0x201A34
  174. special 0x29
  175. msgbox 0x82C539A MSG_KEEPOPEN '"When you have fortified your heart..."
  176. release
  177. end
  178.  
  179. '---------------
  180. #org 0x201954
  181. setvar 0x4000 0x0
  182. setvar 0x8004 0x2
  183. setvar 0x8005 0x4
  184. special 0xEA
  185. setvar 0x8004 0x0
  186. special 0xF5
  187. setvar 0x8004 0x2
  188. setvar 0x8005 0x0
  189. setvar 0x8006 0x1
  190. special 0xEA
  191. setvar 0x8004 0x2
  192. setvar 0x8005 0x3
  193. setvar 0x8006 0x0
  194. special 0xEA
  195. special 0x29
  196. closeonkeypress
  197. pause 0x2
  198. call 0x827134F
  199. setvar 0x4000 0xFF
  200. compare LASTRESULT 0x0
  201. if 0x1 goto 0x8201A1D
  202. special 0x28
  203. setvar 0x8004 0x3
  204. setvar 0x8005 0x3
  205. special 0xEA
  206. msgbox 0x82C56A2 MSG_KEEPOPEN '"Good.\nNow, follow me."
  207. closeonkeypress
  208. call 0x8201A41
  209. warp 0x6 0x1 0xFF 0x2 0x7
  210. setvar 0x4000 0x0
  211. waitstate
  212. end
  213.  
  214. '---------------
  215. #org 0x27134F
  216. special 0x60
  217. waitstate
  218. return
  219.  
  220. '---------------
  221. #org 0x201A1D
  222. setvar 0x8004 0x2
  223. setvar 0x8005 0x0
  224. setvar 0x8006 0x0
  225. special 0xEA
  226. goto 0x8201A37
  227.  
  228. '---------------
  229. #org 0x201A41
  230. applymovement 0x1 0x8201A70
  231. applymovement MOVE_PLAYER 0x8201A70
  232. waitmovement 0x0
  233. setdooropened 0x6 0x1
  234. doorchange
  235. applymovement 0x1 0x8201A74
  236. applymovement MOVE_PLAYER 0x8201A77
  237. waitmovement 0x0
  238. setdoorclosed 0x6 0x1
  239. doorchange
  240. return
  241.  
  242. '---------------
  243. #org 0x201791
  244. msgbox 0x82C57CD MSG_KEEPOPEN '"For the feat of your 3-win streak,..."
  245. setvar 0x8004 0x7
  246. special 0xF5
  247. copyvar 0x8000 LASTRESULT
  248. compare 0x8000 0x0
  249. if 0x1 goto 0x82017DD
  250. setvar 0x8004 0x2
  251. setvar 0x8005 0x0
  252. setvar 0x8006 0x0
  253. special 0xEA
  254. preparemsg 0x824A554 '"[player] received the prize\n[buff..."
  255. waitmsg
  256. fanfare 0x172
  257. waitfanfare
  258. msgbox 0x82C539A MSG_KEEPOPEN '"When you have fortified your heart..."
  259. closeonkeypress
  260. setvar 0x4000 0xFF
  261. releaseall
  262. end
  263.  
  264. '---------------
  265. #org 0x201893
  266. preparemsg 0x82C5129 '"Do you wish to take the VERDANTURF..."
  267. waitmsg
  268. multichoice 0x11 0x6 0x17 0x0
  269. copyvar 0x8000 LASTRESULT
  270. compare 0x8000 0x0
  271. if 0x1 goto 0x82018CF
  272. compare 0x8000 0x1
  273. if 0x1 goto 0x82019DB
  274. compare 0x8000 0x2
  275. if 0x1 goto 0x8201A37
  276. compare 0x8000 0x7F
  277. if 0x1 goto 0x8201A37
  278. setvar 0x40CF 0x2
  279. setvar 0x40CE 0x0
  280. setvar LASTRESULT 0x2
  281. setvar 0x8004 0xF
  282. special 0xEA
  283. compare 0x8004 0x1
  284. if 0x1 goto 0x82019E8
  285. setvar 0x8004 0x2
  286. setvar 0x8005 0x1
  287. setvar 0x8006 0x2
  288. special 0xEA
  289. msgbox 0x82C5633 MSG_KEEPOPEN '"Good. Now, you must select your\nt..."
  290. fadescreen 0x1
  291. setvar 0x8004 0x1
  292. setvar 0x8005 0x3
  293. special 0xF8
  294. waitstate
  295. compare LASTRESULT 0x0
  296. if 0x1 goto 0x8201A34
  297. msgbox 0x82C5662 MSG_YESNO '"I must save before I show you to\n..."
  298. copyvar 0x8000 LASTRESULT
  299. compare 0x8000 0x0
  300. if 0x1 goto 0x8201A34
  301. compare 0x8000 0x1
  302. if 0x1 goto 0x8201954
  303. compare 0x8000 0x7F
  304. if 0x1 goto 0x8201A34
  305. setvar 0x4000 0x0
  306. setvar 0x8004 0x2
  307. setvar 0x8005 0x4
  308. special 0xEA
  309. setvar 0x8004 0x0
  310. special 0xF5
  311. setvar 0x8004 0x2
  312. setvar 0x8005 0x0
  313. setvar 0x8006 0x1
  314. special 0xEA
  315. setvar 0x8004 0x2
  316. setvar 0x8005 0x3
  317. setvar 0x8006 0x0
  318. special 0xEA
  319. special 0x29
  320. closeonkeypress
  321. pause 0x2
  322. call 0x827134F
  323. setvar 0x4000 0xFF
  324. compare LASTRESULT 0x0
  325. if 0x1 goto 0x8201A1D
  326. special 0x28
  327. setvar 0x8004 0x3
  328. setvar 0x8005 0x3
  329. special 0xEA
  330. msgbox 0x82C56A2 MSG_KEEPOPEN '"Good.\nNow, follow me."
  331. closeonkeypress
  332. call 0x8201A41
  333. warp 0x6 0x1 0xFF 0x2 0x7
  334. setvar 0x4000 0x0
  335. waitstate
  336. end
  337.  
  338. '---------------
  339. #org 0x201A03
  340. msgbox 0x82C543D MSG_KEEPOPEN '"Sigh[.]\pYou do not have the three..."
  341. goto 0x8201A3F
  342.  
  343. '---------------
  344. #org 0x201A10
  345. msgbox 0x82C5538 MSG_KEEPOPEN '"Sigh[.]\pYou do not have the three..."
  346. goto 0x8201A3F
  347.  
  348. '---------------
  349. #org 0x201A3F
  350. release
  351. end
  352.  
  353. '---------------
  354. #org 0x2017DD
  355. msgbox 0x824E57B MSG_KEEPOPEN '"You seem to have no space for\nour..."
  356. waitmsg
  357. closeonkeypress
  358. setvar 0x4000 0xFF
  359. releaseall
  360. end
  361.  
  362.  
  363. '---------
  364. ' Strings
  365. '---------
  366. #org 0x2C50C3
  367. = I welcome you to the BATTLE TENT\nVERDANTURF SITE!\pHere, the TRAINER's trust toward\nPOKéMON is tested.
  368.  
  369. #org 0x2C5129
  370. = Do you wish to take the VERDANTURF\nBATTLE TENT challenge?
  371.  
  372. #org 0x2C5633
  373. = Good. Now, you must select your\nthree POKéMON.
  374.  
  375. #org 0x2C5662
  376. = I must save before I show you to\nthe BATTLE TENT. Is that okay?
  377.  
  378. #org 0x2C56A2
  379. = Good.\nNow, follow me.
  380.  
  381. #org 0x2C5731
  382. = To achieve a 3-win streak[.]\pThe bonds that bind your heart with\nyour POKéMON seem firm and true.
  383.  
  384. #org 0x2C5163
  385. = In the VERDANTURF BATTLE TENT,\nthere is one crucial rule that must\lbe obeyed.\pTRAINERS are permitted only to switch\ntheir POKéMON in and out.\pTRAINERS are otherwise forbidden to\ncommand their POKéMON.\pThe POKéMON are to behave according\nto their nature and battle on their own.\pYou must put your trust in your\nPOKéMON and watch over them.\pIf you achieve the honor of beating\nthree TRAINERS in succession,\lwe will present you with a prize.\pIf you want to interrupt your\nchallenge, please save the game.\pIf you don't save before interrupting,\nyou will be disqualified.
  386.  
  387. #org 0x2C539A
  388. = When you have fortified your heart\nand POKéMON, you must return.
  389.  
  390. #org 0x2C543D
  391. = Sigh[.]\pYou do not have the three POKéMON\nrequired for the challenge.\pTo enter, you must provide three\ndifferent kinds of POKéMON.\pThey also must not be holding\nthe same kinds of items.\pEGGS[buffer1] ineligible.\pCome back when you have made\nyour preparations.
  392.  
  393. #org 0x2C57CD
  394. = For the feat of your 3-win streak,\nwe present you with this prize.
  395.  
  396. #org 0x24A554
  397. = [player] received the prize\n[buffer1].
  398.  
  399. #org 0x2C5538
  400. = Sigh[.]\pYou do not have the three POKéMON\nrequired for the challenge.\pTo enter, you must provide three\ndifferent kinds of POKéMON.\pThey also must not be holding\nthe same kinds of items.\pEGGS[buffer1] ineligible.\pCome back when you have made\nyour preparations.
  401.  
  402. #org 0x24E57B
  403. = You seem to have no space for\nour prize.\pYou should return when you have\norganized your BAG.
  404.  
  405.  
  406. '-----------
  407. ' Movements
  408. '-----------
  409. #org 0x201A70
  410. #raw 0x9 'Step Up (Normal)
  411. #raw 0x9 'Step Up (Normal)
  412. #raw 0x9 'Step Up (Normal)
  413. #raw 0xFE 'End of Movements
  414.  
  415. #org 0x201A74
  416. #raw 0x9 'Step Up (Normal)
  417. #raw 0x54 'Hide
  418. #raw 0xFE 'End of Movements
  419.  
  420. #org 0x201A77
  421. #raw 0x9 'Step Up (Normal)
  422. #raw 0x9 'Step Up (Normal)
  423. #raw 0x54 'Hide
  424. #raw 0xFE 'End of Movements
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement