Advertisement
Guest User

Gemini

a guest
Jul 10th, 2010
494
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. ; === dic ===
  2. .actor dic
  3. .sub event_0:
  4.     BMUSC(00)
  5.     MUSIC(01)
  6.     RET
  7.     RET
  8. .end
  9. ; --------
  10.  
  11. .sub event_1:
  12.     RET
  13. .end
  14. ; --------
  15.  
  16. ; === cloud ===
  17. .actor cloud
  18. .sub event_0:
  19.     CHAR(00)
  20.     PC(00)
  21.     RET
  22.     SOLID(01)
  23.     RET
  24. .end
  25. ; --------
  26.  
  27. .sub event_1:
  28.     RET
  29. .end
  30. ; --------
  31.  
  32. ; === tifa ===
  33. .actor tifa
  34. .sub event_0:
  35.     CHAR(01)
  36.     PC(02)
  37.     RET
  38.     RET
  39. .end
  40. ; --------
  41.  
  42. .sub event_1:
  43.     RET
  44. .end
  45. ; --------
  46.  
  47. ; === cid ===
  48. .actor cid
  49. .sub event_0:
  50.     CHAR(02)
  51.     PC(08)
  52.     RET
  53.     RET
  54. .end
  55. ; --------
  56.  
  57. .sub event_1:
  58.     RET
  59. .end
  60. ; --------
  61.  
  62. ; === panpi1 ===
  63. .actor panpi1
  64. .sub event_0:
  65.     CHAR(03)
  66.     XYZI(00,00,C6,F1,F0,45,8D,01,80,00)
  67.     RET
  68.     RET
  69. .end
  70. ; --------
  71.  
  72. .sub event_1:
  73.     UC(01)
  74.     MENU2(01)
  75.     CANM!2(03,00,0E,01)
  76.     MESSAGE(00,03)
  77.     CANM!2(03,0E,1D,01)
  78.     UC(00)
  79.     MENU2(00)
  80. .end
  81. ; --------
  82.  
  83. .sub event_2:
  84.     RET
  85. .end
  86. ; --------
  87.  
  88. ; === panpi2 ===
  89. .actor panpi2
  90. .sub event_0:
  91.     CHAR(04)
  92.     XYZI(00,00,0D,F0,FA,4B,5F,01,59,00)
  93.     RET
  94. @@label_000E:
  95.     MOVE(00,16,EF,82,49)
  96.     MOVE(00,FB,EF,75,47)
  97.     MOVE(00,3B,F1,BF,46)
  98.     MOVE(00,87,F1,98,47)
  99.     MOVE(00,68,F0,C6,48)
  100.     MOVE(00,D0,EF,78,49)
  101.     MOVE(00,0D,F0,FA,4B)
  102.     JMPB(@@label_000E)
  103.     RET
  104. .end
  105. ; --------
  106.  
  107. .sub event_1:
  108.     UC(01)
  109.     MENU2(01)
  110.     MESSAGE(00,00)
  111.     UC(00)
  112.     MENU2(00)
  113. .end
  114. ; --------
  115.  
  116. .sub event_2:
  117.     RET
  118. .end
  119. ; --------
  120.  
  121. ; === panpi3 ===
  122. .actor panpi3
  123. .sub event_0:
  124.     CHAR(05)
  125.     XYZI(00,00,37,EE,35,4B,78,01,5F,00)
  126.     SLIDR(00,01)
  127.     SOLID(01)
  128.     TLKON(01)
  129.     SOLID(01)
  130.     VISI(00)
  131.     RET
  132.     IFUB(30,42,01,0A,@@label_0041)
  133.     TLKON(00)
  134.     SOLID(00)
  135.     VISI(01)
  136.     MSPED(00,00,0A)
  137.     MOVE(00,83,EF,69,4B)
  138.     MOVE(00,65,F0,05,4C)
  139.     MOVE(00,35,F4,ED,4B)
  140.     TLKON(01)
  141.     SOLID(01)
  142.     VISI(00)
  143. @@label_0041:
  144.     RET
  145. .end
  146. ; --------
  147.  
  148. .sub event_1:
  149.     RET
  150. .end
  151. ; --------
  152.  
  153. ; === panpi4 ===
  154. .actor panpi4
  155. .sub event_0:
  156.     CHAR(06)
  157.     XYZI(00,00,37,EE,35,4B,78,01,5F,00)
  158.     SLIDR(00,01)
  159.     SOLID(01)
  160.     RET
  161.     IFUB(30,42,01,0A,@@label_004F)
  162.     TLKON(00)
  163.     SOLID(00)
  164.     VISI(01)
  165.     MSPED(00,00,0A)
  166.     MOVE(00,72,F0,81,48)
  167.     MOVE(00,89,F1,78,47)
  168.     MOVE(00,3D,F1,9E,46)
  169.     MOVE(00,98,F0,B8,45)
  170.     MOVE(00,48,F0,C2,43)
  171.     TLKON(01)
  172.     SOLID(01)
  173.     VISI(00)
  174.     BITON(30,42,01)
  175.     JMPF(@@label_004F)
  176.     JMPF(@@label_00E6)
  177. @@label_004F:
  178.     RANDOM(05,00)
  179.     IFUB(50,00,F0,02,@@label_00E1)
  180.     RANDOM(05,00)
  181.     AND(50,00,03)
  182.     IFUB(50,00,00,00,@@label_00A0)
  183.     XYZI(00,00,37,EE,35,4B,78,01,5F,00)
  184.     TLKON(00)
  185.     SOLID(00)
  186.     VISI(01)
  187.     MSPED(00,00,0A)
  188.     MOVE(00,72,F0,81,48)
  189.     MOVE(00,89,F1,78,47)
  190.     MOVE(00,3D,F1,9E,46)
  191.     MOVE(00,98,F0,B8,45)
  192.     MOVE(00,48,F0,C2,43)
  193.     TLKON(01)
  194.     SOLID(01)
  195.     VISI(00)
  196.     JMPF(@@label_00DF)
  197. @@label_00A0:
  198.     IFUB(50,00,01,00,@@label_00DF)
  199.     XYZI(00,00,48,F0,C2,43,8D,01,8C,00)
  200.     TLKON(00)
  201.     SOLID(00)
  202.     VISI(01)
  203.     MSPED(00,00,0A)
  204.     MOVE(00,98,F0,B8,45)
  205.     MOVE(00,3D,F1,9E,46)
  206.     MOVE(00,89,F1,78,47)
  207.     MOVE(00,72,F0,81,48)
  208.     MOVE(00,37,EE,35,4B)
  209.     TLKON(01)
  210.     SOLID(01)
  211.     VISI(00)
  212. @@label_00DF:
  213.     JMPF(@@label_00E4)
  214. @@label_00E1:
  215.     WAIT(5A,00)
  216. @@label_00E4:
  217.     JMPB(@@label_004F)
  218. @@label_00E6:
  219.     RET
  220. .end
  221. ; --------
  222.  
  223. .sub event_1:
  224.     RET
  225. .end
  226. ; --------
  227.  
  228. ; === panpi5 ===
  229. .actor panpi5
  230. .sub event_0:
  231.     CHAR(07)
  232.     XYZI(00,00,CF,F3,31,4B,81,01,91,00)
  233.     SLIDR(00,01)
  234.     SOLID(01)
  235.     RET
  236.     IFUB(30,42,01,0A,@@label_0035)
  237.     TLKON(00)
  238.     SOLID(00)
  239.     VISI(01)
  240.     MSPED(00,00,0A)
  241.     MOVE(00,F7,F1,A8,4C)
  242.     MOVE(00,F7,F1,97,4E)
  243.     TLKON(01)
  244.     SOLID(01)
  245.     VISI(00)
  246. @@label_0035:
  247.     RET
  248. .end
  249. ; --------
  250.  
  251. .sub event_1:
  252.     RET
  253. .end
  254. ; --------
  255.  
  256. ; === panpi6 ===
  257. .actor panpi6
  258. .sub event_0:
  259.     CHAR(08)
  260.     XYZI(00,00,CF,F3,31,4B,81,01,91,00)
  261.     SLIDR(00,01)
  262.     SOLID(01)
  263.     RET
  264.     IFUB(30,42,01,0A,@@label_003B)
  265.     TLKON(00)
  266.     SOLID(00)
  267.     VISI(01)
  268.     MSPED(00,00,0A)
  269.     MOVE(00,10,F2,E4,4B)
  270.     MOVE(00,12,F2,83,4A)
  271.     MOVE(00,85,F3,52,49)
  272.     TLKON(01)
  273.     SOLID(01)
  274.     VISI(00)
  275. @@label_003B:
  276.     RET
  277. .end
  278. ; --------
  279.  
  280. .sub event_1:
  281.     RET
  282. .end
  283. ; --------
  284.  
  285. ; === panpi7 ===
  286. .actor panpi7
  287. .sub event_0:
  288.     CHAR(09)
  289.     XYZI(00,00,37,EE,35,4B,78,01,5F,00)
  290.     SLIDR(00,01)
  291.     SOLID(01)
  292.     RET
  293.     RET
  294. .end
  295. ; --------
  296.  
  297. .sub event_1:
  298.     RET
  299. .end
  300. ; --------
  301.  
  302. ; === p ===
  303. .actor p
  304. .sub event_0:
  305.     CHAR(0A)
  306.     XYZI(00,00,A8,EF,44,46,78,01,6E,00)
  307.     IFUB(10,30,00,09,@@label_0019)
  308.     TLKON(01)
  309.     SOLID(01)
  310.     VISI(00)
  311. @@label_0019:
  312.     RET
  313.     KAWAI(05,0D,00,00)
  314.     WAIT(01,00)
  315.     KAWAI(04,0D,01)
  316.     RET
  317. .end
  318. ; --------
  319.  
  320. .sub event_1:
  321.     UC(01)
  322.     MENU2(01)
  323.     AKAO(00,00,00,2A,3F,68,01,00,00,00,00,00,00)
  324.     WINDOW(01,46,00,78,00,A4,00,19,00)
  325.     MESSAGE(01,04)
  326.     BITON(10,30,00)
  327.     ST-ITM(00,00,00,01)
  328.     TLKON(01)
  329.     SOLID(01)
  330.     VISI(00)
  331.     UC(00)
  332.     MENU2(00)
  333. .end
  334. ; --------
  335.  
  336. .sub event_2:
  337.     RET
  338. .end
  339. ; --------
  340.  
  341. ; === water ===
  342. .actor water
  343. .sub event_0:
  344.     BGCLR(00,01)
  345.     BGON(00,01,00)
  346.     BGON(00,01,01)
  347.     RET
  348. @@label_000C:
  349.     WAIT(04,00)
  350.     BGON(00,01,01)
  351.     BGOFF(00,01,03)
  352.     WAIT(05,00)
  353.     BGON(00,01,02)
  354.     BGOFF(00,01,00)
  355.     WAIT(05,00)
  356.     BGON(00,01,03)
  357.     BGOFF(00,01,01)
  358.     WAIT(05,00)
  359.     BGON(00,01,00)
  360.     BGOFF(00,01,02)
  361.     JMPB(@@label_000C)
  362. .end
  363. ; --------
  364.  
  365. ; === spark ===
  366. .actor spark
  367. .sub event_0:
  368.     BGCLR(00,02)
  369.     SETBYTE(50,01,08)
  370.     RET
  371. @@label_0008:
  372.     IFUB(50,01,0B,05,@@label_002F)
  373.     STPAL(50,01,00,FF)
  374.     WAIT(01,00)
  375.     MPPAL2(00,00,00,00,10,30,30,30,FF)
  376.     CPPAL(00,00,10,00)
  377.     LDPAL(05,10,01,FF)
  378.     INC(05,01)
  379.     JMPB(@@label_0008)
  380. @@label_002F:
  381.     RANDOM(05,02)
  382.     MOD(50,02,04)
  383.     IFUB(50,02,01,05,@@label_0041)
  384.     WAIT(F0,00)
  385.     JMPF(@@label_004F)
  386. @@label_0041:
  387.     IFUB(50,02,02,00,@@label_004C)
  388.     WAIT(B4,00)
  389.     JMPF(@@label_004F)
  390. @@label_004C:
  391.     WAIT(78,00)
  392. @@label_004F:
  393.     SOUND(00,90,00,3F)
  394.     BGON(00,02,00)
  395.     WAIT(02,00)
  396.     BGOFF(00,02,00)
  397.     BGON(00,02,01)
  398.     WAIT(02,00)
  399.     BGOFF(00,02,01)
  400.     BGON(00,02,02)
  401.     WAIT(02,00)
  402.     BGOFF(00,02,02)
  403.     BGON(00,02,03)
  404.     WAIT(02,00)
  405.     BGOFF(00,02,03)
  406.     BGON(00,02,04)
  407.     WAIT(02,00)
  408.     BGOFF(00,02,04)
  409.     BGON(00,02,05)
  410.     WAIT(02,00)
  411.     BGOFF(00,02,05)
  412.     JMPB(@@label_002F)
  413. .end
  414. ; --------
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement