Advertisement
Guest User

Untitled

a guest
Mar 5th, 2022
231
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 8.39 KB | None | 0 0
  1. Scripts:
  2. ------------------------------------------------------------------------------------------------------------------------------------------
  3. Script 1:
  4. PlayFanfare 1500
  5. LockAll
  6. FacePlayer
  7. CheckItemSpace 420 100 0x800C
  8. CompareVarValue 0x800C 1
  9. JumpIf EQUAL Function#1
  10. CheckBadge 1 0x800C
  11. CompareVarValue 0x800C 0
  12. JumpIf EQUAL Function#1
  13. Message 0
  14. YesNoBox 0x800C
  15. CompareVarValue 0x800C 0
  16. JumpIf EQUAL Function#2
  17. CloseMessage
  18. Jump Function#3
  19.  
  20. Script 2:
  21. PlayFanfare 1500
  22. LockAll
  23. FacePlayer
  24. CheckItemSpace 425 100 0x800C
  25. CompareVarValue 0x800C 1
  26. JumpIf EQUAL Function#4
  27. CheckBadge 0 0x800C
  28. CompareVarValue 0x800C 0
  29. JumpIf EQUAL Function#4
  30. Message 3
  31. YesNoBox 0x800C
  32. CompareVarValue 0x800C 0
  33. JumpIf EQUAL Function#5
  34. CloseMessage
  35. Jump Function#3
  36.  
  37. Script 3:
  38. PlayFanfare 1500
  39. LockAll
  40. FacePlayer
  41. Strength 2 0x800C
  42. CompareVarValue 0x800C 1
  43. JumpIf EQUAL Function#6
  44. CheckItemSpace 423 100 0x800C
  45. CompareVarValue 0x800C 1
  46. JumpIf EQUAL Function#7
  47. CheckBadge 5 0x800C
  48. CompareVarValue 0x800C 0
  49. JumpIf EQUAL Function#7
  50. Message 6
  51. YesNoBox 0x800C
  52. CompareVarValue 0x800C 0
  53. JumpIf EQUAL Function#8
  54. CloseMessage
  55. Jump Function#3
  56.  
  57. Script 4:
  58. PlayFanfare 1500
  59. LockAll
  60. CheckItemSpace 427 100 0x800C
  61. CompareVarValue 0x800C 1
  62. JumpIf EQUAL Function#9
  63. CheckBadge 6 0x800C
  64. CompareVarValue 0x800C 0
  65. JumpIf EQUAL Function#9
  66. CheckPartner 0x800C
  67. CompareVarValue 0x800C 1
  68. JumpIf EQUAL Function#10
  69. Message 18
  70. YesNoBox 0x800C
  71. CompareVarValue 0x800C 0
  72. JumpIf EQUAL Function#11
  73. CloseMessage
  74. Jump Function#12
  75.  
  76. Script 5:
  77. PlayFanfare 1500
  78. LockAll
  79. CheckPartner 0x800C
  80. CompareVarValue 0x800C 1
  81. JumpIf EQUAL Function#13
  82. Message 12
  83. YesNoBox 0x800C
  84. CompareVarValue 0x800C 0
  85. JumpIf EQUAL Function#14
  86. CloseMessage
  87. Jump Function#12
  88.  
  89. Script 6:
  90. PlayFanfare 1500
  91. LockAll
  92. CheckMoveInParty 0x800C 432
  93. CompareVarValue 0x800C 6
  94. JumpIf EQUAL Function#15
  95. Message 15
  96. YesNoBox 0x800C
  97. CompareVarValue 0x800C 0
  98. JumpIf EQUAL Function#16
  99. CloseMessage
  100. Jump Function#12
  101.  
  102. Script 7:
  103. PlayFanfare 1500
  104. LockAll
  105. CheckItemSpace 426 100 0x800C
  106. CompareVarValue 0x800C 1
  107. JumpIf EQUAL Function#17
  108. CheckBadge 7 0x800C
  109. CompareVarValue 0x800C 0
  110. JumpIf EQUAL Function#17
  111. Message 22
  112. YesNoBox 0x800C
  113. CompareVarValue 0x800C 0
  114. JumpIf EQUAL Function#18
  115. CloseMessage
  116. Jump Function#12
  117.  
  118. Script 8:
  119. End
  120.  
  121. Script 9:
  122. LockAll
  123. TextNickname 0 0x8000
  124. Message 1
  125. CloseMessage
  126. CutAnimation 0x8000
  127. CMD_670 0 0x8005
  128. WaitTime 7 0x800C
  129. RemoveOW Overworld.32781
  130. GetCurrentHeader 0x8004
  131. CMD_461 19 0x8004 0 0 0
  132. WaitTime 1 0x800C
  133. CompareVarValue 0x8005 0
  134. JumpIf EQUAL Function#19
  135. ReleaseAll
  136. End
  137.  
  138. Script 10:
  139. LockAll
  140. TextNickname 0 0x8000
  141. Message 5
  142. CloseMessage
  143. CutAnimation 0x8000
  144. CMD_670 1 0x8005
  145. WaitTime 10 0x800C
  146. RemoveOW Overworld.32781
  147. GetCurrentHeader 0x8004
  148. CMD_461 24 0x8004 0 0 0
  149. WaitTime 1 0x800C
  150. CompareVarValue 0x8005 0
  151. JumpIf EQUAL Function#20
  152. ReleaseAll
  153. End
  154.  
  155. Script 11:
  156. LockAll
  157. Strength 2 0x800C
  158. CompareVarValue 0x800C 1
  159. JumpIf EQUAL Function#6
  160. Strength 1
  161. TextNickname 0 0x8000
  162. Message 10
  163. CloseMessage
  164. CutAnimation 0x8000
  165. Message 11
  166. WaitButton
  167. CloseMessage
  168. GetCurrentHeader 0x8004
  169. CMD_461 22 0x8004 0 0 0
  170. Jump Function#21
  171.  
  172. Script 12:
  173. LockAll
  174. TextNickname 0 0x8000
  175. Message 19
  176. CloseMessage
  177. RockClimbAnimation 0x8000
  178. GetCurrentHeader 0x8004
  179. CMD_461 26 0x8004 0 0 0
  180. ReleaseAll
  181. End
  182.  
  183. Script 13:
  184. LockAll
  185. TextNickname 0 0x8000
  186. Message 13
  187. CloseMessage
  188. Release Player
  189. SurfAnimation 0x8000
  190. Lock Player
  191. GetCurrentHeader 0x8004
  192. CMD_461 21 0x8004 0 0 0
  193. ReleaseAll
  194. End
  195.  
  196. Script 14:
  197. LockAll
  198. TextNickname 0 0x8000
  199. Message 23
  200. CloseMessage
  201. Release Player
  202. WaterfallAnimation 0x8000
  203. Lock Player
  204. GetCurrentHeader 0x8004
  205. CMD_461 25 0x8004 0 0 0
  206. ReleaseAll
  207. End
  208.  
  209. Script 15:
  210. LockAll
  211. TextNickname 0 0x8000
  212. Message 16
  213. CloseMessage
  214. CutAnimation 0x8000
  215. Defog 1
  216. PlayFanfare 1612
  217. DefogAnimation
  218. GetCurrentHeader 0x8004
  219. CMD_461 23 0x8004 0 0 0
  220. GetCurrentHeader 0x8004
  221. CompareVarValue 0x8004 361
  222. CallIf EQUAL Function#22
  223. Jump Function#21
  224.  
  225. Script 16:
  226. LockAll
  227. TextNickname 0 0x8000
  228. Message 26
  229. CloseMessage
  230. CutAnimation 0x8000
  231. Flash 1
  232. FlashAnimation
  233. WaitTime 42 0x800C
  234. Jump Function#21
  235.  
  236. ------------------------------------------------------------------------------------------------------------------------------------------
  237. Functions:
  238. ------------------------------------------------------------------------------------------------------------------------------------------
  239.  
  240. Function 1:
  241. Message 2
  242. GetCurrentHeader 0x8004
  243. CompareVarValue 0x8004 203
  244. CallIf EQUAL Function#23
  245. WaitButton
  246. CloseMessage
  247. Jump Function#3
  248.  
  249. Function 2:
  250. CloseMessage
  251. CMD_670 0 0x8005
  252. WaitTime 7 0x800C
  253. RemoveOW Overworld.32781
  254. GetCurrentHeader 0x8004
  255. CMD_461 19 0x8004 0 0 0
  256. WaitTime 1 0x800C
  257. CompareVarValue 0x8005 0
  258. JumpIf EQUAL Function#24
  259. Jump Function#3
  260.  
  261. Function 3:
  262. ReleaseAll
  263. End
  264.  
  265. Function 4:
  266. Message 4
  267. WaitButton
  268. CloseMessage
  269. Jump Function#3
  270.  
  271. Function 5:
  272. CloseMessage
  273. CMD_670 1 0x8005
  274. WaitTime 10 0x800C
  275. RemoveOW Overworld.32781
  276. GetCurrentHeader 0x8004
  277. CMD_461 24 0x8004 0 0 0
  278. WaitTime 1 0x800C
  279. CompareVarValue 0x8005 0
  280. JumpIf EQUAL Function#25
  281. Jump Function#3
  282.  
  283. Function 6:
  284. Message 9
  285. WaitButton
  286. CloseMessage
  287. Jump Function#3
  288.  
  289. Function 7:
  290. Message 8
  291. WaitButton
  292. CloseMessage
  293. Jump Function#3
  294.  
  295. Function 8:
  296. Strength 1
  297. CloseMessage
  298. GetCurrentHeader 0x8004
  299. CMD_461 22 0x8004 0 0 0
  300. Jump Function#3
  301.  
  302. Function 9:
  303. Message 20
  304. WaitButton
  305. CloseMessage
  306. Jump Function#12
  307.  
  308. Function 10:
  309. Message 21
  310. WaitButton
  311. CloseMessage
  312. Jump Function#12
  313.  
  314. Function 11:
  315. GetFirstPokemon 0x8004
  316. CloseMessage
  317. RockClimbAnimation 0x8004
  318. GetCurrentHeader 0x8004
  319. CMD_461 26 0x8004 0 0 0
  320. Jump Function#12
  321.  
  322. Function 12:
  323. ReleaseAll
  324. End
  325.  
  326. Function 13:
  327. Message 14
  328. WaitButton
  329. CloseMessage
  330. Jump Function#12
  331.  
  332. Function 14:
  333. CheckMoveInParty 0x800C 57
  334. SetVarFromVariable 0x8004 0x800C
  335. TextNickname 0 0x800C
  336. Message 13
  337. CloseMessage
  338. SurfAnimation 0x8004
  339. GetCurrentHeader 0x8004
  340. CMD_461 21 0x8004 0 0 0
  341. Jump Function#12
  342.  
  343. Function 15:
  344. Message 17
  345. WaitButton
  346. CloseMessage
  347. Jump Function#12
  348.  
  349. Function 16:
  350. CheckMoveInParty 0x800C 432
  351. SetVarFromVariable 0x8004 0x800C
  352. TextNickname 0 0x800C
  353. Message 16
  354. CloseMessage
  355. CutAnimation 0x8004
  356. GetCurrentHeader 0x8004
  357. CMD_461 23 0x8004 0 0 0
  358. GetCurrentHeader 0x8004
  359. CompareVarValue 0x8004 361
  360. CallIf EQUAL Function#22
  361. Jump Function#12
  362.  
  363. Function 17:
  364. Message 24
  365. WaitButton
  366. CloseMessage
  367. Jump Function#12
  368.  
  369. Function 18:
  370. CheckMoveInParty 0x800C 57
  371. SetVarFromVariable 0x8004 0x800C
  372. CloseMessage
  373. WaterfallAnimation 0x8004
  374. GetCurrentHeader 0x8004
  375. CMD_461 25 0x8004 0 0 0
  376. Jump Function#12
  377.  
  378. Function 19:
  379. WaitTime 1 0x800C
  380. CompareVarValue 0x8005 0
  381. JumpIf EQUAL Function#19
  382. ReleaseAll
  383. End
  384.  
  385. Function 20:
  386. WaitTime 1 0x800C
  387. CompareVarValue 0x8005 0
  388. JumpIf EQUAL Function#20
  389. ReleaseAll
  390. End
  391.  
  392. Function 21:
  393. ReleaseAll
  394. End
  395.  
  396. Function 22:
  397. SetFlag 123
  398. Return
  399.  
  400. Function 23:
  401. CompareVarValue 0x40CD 0
  402. JumpIf DIFFERENT Function#26
  403. CompareVarValue 0x40B1 1
  404. JumpIf DIFFERENT Function#26
  405. Call Function#27
  406. CompareVarValue 0x800C 0
  407. JumpIf EQUAL Function#26
  408. SetVar 0x40CD 1
  409. Return
  410.  
  411. Function 24:
  412. WaitTime 1 0x800C
  413. CompareVarValue 0x8005 0
  414. JumpIf EQUAL Function#24
  415. Jump Function#3
  416.  
  417. Function 25:
  418. WaitTime 1 0x800C
  419. CompareVarValue 0x8005 0
  420. JumpIf EQUAL Function#25
  421. Jump Function#3
  422.  
  423. Function 26:
  424. Return
  425.  
  426. Function 27:
  427. SetVar 0x800C 0
  428. CheckPlayerPosition 0x8004 0x8005
  429. CompareVarValue 0x8004 73
  430. JumpIf EQUAL Function#28
  431. CompareVarValue 0x8004 74
  432. JumpIf EQUAL Function#29
  433. CompareVarValue 0x8004 75
  434. JumpIf EQUAL Function#30
  435. CompareVarValue 0x8004 76
  436. JumpIf EQUAL Function#31
  437. CompareVarValue 0x8004 77
  438. JumpIf EQUAL Function#32
  439. Return
  440.  
  441. Function 28:
  442. CompareVarValue 0x8005 33
  443. JumpIf EQUAL Function#33
  444. Return
  445.  
  446. Function 29:
  447. CompareVarValue 0x8005 34
  448. JumpIf EQUAL Function#33
  449. Return
  450.  
  451. Function 30:
  452. CompareVarValue 0x8005 34
  453. JumpIf EQUAL Function#33
  454. Return
  455.  
  456. Function 31:
  457. CompareVarValue 0x8005 33
  458. JumpIf EQUAL Function#33
  459. Return
  460.  
  461. Function 32:
  462. CompareVarValue 0x8005 34
  463. JumpIf EQUAL Function#33
  464. Return
  465.  
  466. Function 33:
  467. SetVar 0x800C 1
  468. Return
  469.  
  470.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement