Advertisement
Guest User

Untitled

a guest
Apr 5th, 2015
288
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 27.30 KB | None | 0 0
  1. Import("C:\Users\pyrog_000\Videos\Let's Race Mega Man 3\FFMS2.avsi")
  2.  
  3. #Load Videos and Timers
  4. vid0=BlankClip(length=60*1060*3)
  5. vid1=FFVideoSource("Megaman3race.mp4").ChangeFPS(30)
  6. vid2=FFVideoSource("TARDISrace.mp4").ChangeFPS(30)
  7. vid3=FFVideoSource("bebuva.mp4").ChangeFPS(30)
  8. vid4=FFVideoSource("mm3raceDrM.mp4").ChangeFPS(30)
  9. vid5=FFVideoSource("thisvideoisover700megabytesmanlargewelcomebacktomegaman3.mp4").ChangeFPS(30)
  10.  
  11. #Resize Videos and Timers
  12. vid0 = PointResize(vid0,948*2,552*2)
  13. vid1 = LanczosResize(vid1,256*2,224*2)
  14. vid2 = LanczosResize(vid2,456*2,224*2)
  15. vid3 = PointResize(vid3,256*2,224*2)
  16. vid4 = PointResize(vid4,256*2,224*2)
  17. vid5 = LanczosResize(vid5,356*2,224*2)
  18.  
  19. vid2 = Crop(vid2,0,0,-32,0)
  20.  
  21. #Place the Games and Timers
  22. vid0 = overlay(vid0,vid1,x=32*2,y=16*2)
  23. vid0 = overlay(vid0,vid3,x=32*2,y=308*2)
  24. vid0 = overlay(vid0,vid4,x=344*2,y=308*2)
  25. vid0 = overlay(vid0,vid2,x=272*2,y=16*2)
  26. vid0 = overlay(vid0,vid5,x=584*2+64,y=16*2)
  27.  
  28. #Racer Names
  29. vid0 = subtitle(vid0,"SnoruntPyro",align=8,x=160*2, y=240*2, first_frame=0, font="Verdana", size=16*2, text_color=color_white)
  30. vid0 = subtitle(vid0,"Bebuva",align=8,x=160*2, y=288*2, first_frame=0, font="Verdana", size=16*2, text_color=color_white)
  31. vid0 = subtitle(vid0,"TARDISman85",align=8,x=480*2, y=240*2, first_frame=0, font="Verdana", size=16*2, text_color=color_white)
  32. vid0 = subtitle(vid0,"Dr. Mutagen",align=8,x=480*2, y=288*2, first_frame=0, font="Verdana", size=16*2, text_color=color_white)
  33. vid0 = subtitle(vid0,"Frozen Treasure",align=8,x=784*2+64, y=240*2, first_frame=0, font="Verdana", size=16*2, text_color=color_white)
  34. vid0 = subtitle(vid0,"SnoruntPyro",align=8,x=784*2, y=320*2, first_frame=0, font="Verdana", size=14*2, text_color=color_white)
  35. vid0 = subtitle(vid0,"TARDISman85",align=8,x=784*2, y=(288+64)*2, first_frame=0, font="Verdana", size=14*2, text_color=color_white)
  36. vid0 = subtitle(vid0,"Bebuva",align=8,x=784*2, y=(288+64+32+4)*2, first_frame=0, font="Verdana", size=14*2, text_color=color_white)
  37. vid0 = subtitle(vid0,"Dr. Mutagen",align=8,x=784*2, y=(288+64+64+4)*2, first_frame=0, font="Verdana", size=14*2, text_color=color_white)
  38. vid0 = subtitle(vid0,"Frozen Treasure",align=8,x=784*2, y=(288+128+32+4)*2, first_frame=0, font="Verdana", size=14*2, text_color=color_white)
  39.  
  40. #TweakBright (credit to Nidoking)
  41. function TweakBright(clip c, float brightval)
  42. {
  43. return c.Tweak(bright=brightval)
  44. }
  45.  
  46. #Counter (credit to Smite)
  47. function Counter(clip c, float n)
  48. {
  49. n = n / c.framerate()
  50. day = int(n / 86400)
  51. days = string(day)
  52. days = strlen(days) < 2 ? "0" + days : days
  53. n = n - day * 86400
  54. hour = int(n / 3600)
  55. hours = string(hour)
  56. hours = strlen(hours) < 2 ? "0" + hours : hours
  57. n = n - hour * 3600
  58. min = int(n / 60)
  59. mins = string(min)
  60. mins = strlen(mins) < 2 ? "0" + mins : mins
  61. n = n - min * 60
  62. sec = int(n)
  63. secs = string(sec)
  64. secs = strlen(secs) < 2 ? "0" + secs : secs
  65. ms = string(int(1000 * (n - sec)))
  66. ms = strlen(ms) < 2 ? "0" + ms : ms
  67. ms = strlen(ms) < 3 ? "0" + ms : ms
  68.  
  69. c.subtitle(hours + ":" + mins + ":" + secs, x=(800-16-32)*2, y=288*2, font="Verdana", size=16*2, text_color=$ffffff, first_frame=3936)
  70. }
  71.  
  72. vid0 = Animate(vid0,0,60*1060*3,"Counter", -4920+1230-255, 60*1060*3)
  73.  
  74. #SnoruntPyro Boss Progress
  75. needle1L=ImageSource("needleman.png",0,42986,24)
  76. magnet1L=ImageSource("magnetman.png",0,19968,24)
  77. gemini1L=ImageSource("geminiman.png",0,38114,24)
  78. hard1L=ImageSource("hardman.png",0,48851,24)
  79. top1L=ImageSource("topman.png",0,14747,24)
  80. snake1L=ImageSource("snakeman.png",0,27927,24)
  81. spark1L=ImageSource("sparkman.png",0,54158,24)
  82. shadow1L=ImageSource("shadowman.png",0,8767,24)
  83.  
  84. docspark1L=ImageSource("docrobot.png",0,61456,24)
  85. docneedle1L=ImageSource("docrobot.png",0,69648,24)
  86. docgemini1L=ImageSource("docrobot.png",0,90916,24)
  87. docshadow1L=ImageSource("docrobot.png",0,82242,24)
  88.  
  89. kamegoro1L=ImageSource("kamegoroicon.png",0,96541,24)
  90. yellow1L=ImageSource("yellowdevil.png",0,104017,24)
  91. holograph1L=ImageSource("holographmegas.png",0,107117,24)
  92. refights1L=ImageSource("refights.png",0,115252,24)
  93. wily1L=ImageSource("wilymachine3.png",0,117623,24)
  94. gamma1L=ImageSource("gamma.png",0,119763,24)
  95.  
  96. needle1L = LanczosResize(needle1L,14*2,14*2)
  97. magnet1L = LanczosResize(magnet1L,14*2,14*2)
  98. gemini1L = LanczosResize(gemini1L,14*2,14*2)
  99. hard1L = LanczosResize(hard1L,14*2,14*2)
  100. top1L = LanczosResize(top1L,14*2,14*2)
  101. snake1L = LanczosResize(snake1L,14*2,14*2)
  102. spark1L = LanczosResize(spark1L,14*2,14*2)
  103. shadow1L = LanczosResize(shadow1L,14*2,14*2)
  104.  
  105. docspark1L = LanczosResize(docspark1L,14*2,14*2)
  106. docneedle1L = LanczosResize(docneedle1L,14*2,14*2)
  107. docgemini1L = LanczosResize(docgemini1L,14*2,14*2)
  108. docshadow1L = LanczosResize(docshadow1L,14*2,14*2)
  109. wily1L = LanczosResize(wily1L,14*2,14*2)
  110.  
  111. kamegoro1L = LanczosResize(kamegoro1L,14*2,14*2)
  112. yellow1L = LanczosResize(yellow1L,14*2,14*2)
  113. holograph1L = LanczosResize(holograph1L,14*2,14*2)
  114. refights1L = LanczosResize(refights1L,14*2,14*2)
  115. gamma1L = LanczosResize(gamma1L,14*2,14*2)
  116.  
  117. shadow1L = ConvertToYUY2(shadow1L)
  118. shadow1L = ApplyRange(shadow1L, 8767, 60*1060*3, "TweakBright", -100)
  119. shadow1L = ConvertToRGB32(shadow1L)
  120. top1L = ConvertToYUY2(top1L)
  121. top1L = ApplyRange(top1L, 14747, 60*1060*3, "TweakBright", -100)
  122. top1L = ConvertToRGB32(top1L)
  123. magnet1L = ConvertToYUY2(magnet1L)
  124. magnet1L = ApplyRange(magnet1L, 19968, 60*1060*3, "TweakBright", -100)
  125. magnet1L = ConvertToRGB32(magnet1L)
  126. snake1L = ConvertToYUY2(snake1L)
  127. snake1L = ApplyRange(snake1L, 27927, 60*1060*3, "TweakBright", -100)
  128. snake1L = ConvertToRGB32(snake1L)
  129. gemini1L = ConvertToYUY2(gemini1L)
  130. gemini1L = ApplyRange(gemini1L, 38114, 60*1060*3, "TweakBright", -100)
  131. gemini1L = ConvertToRGB32(gemini1L)
  132. needle1L = ConvertToYUY2(needle1L)
  133. needle1L = ApplyRange(needle1L, 42986, 60*1060*3, "TweakBright", -100)
  134. needle1L = ConvertToRGB32(needle1L)
  135. hard1L = ConvertToYUY2(hard1L)
  136. hard1L = ApplyRange(hard1L, 48851, 60*1060*3, "TweakBright", -100)
  137. hard1L = ConvertToRGB32(hard1L)
  138. spark1L = ConvertToYUY2(spark1L)
  139. spark1L = ApplyRange(spark1L, 54158, 60*1060*3, "TweakBright", -100)
  140. spark1L = ConvertToRGB32(spark1L)
  141.  
  142. docspark1L = ConvertToYUY2(docspark1L)
  143. docspark1L = ApplyRange(docspark1L, 61456, 60*1060*3, "TweakBright", -100)
  144. docspark1L = ConvertToRGB32(docspark1L)
  145. docneedle1L = ConvertToYUY2(docneedle1L)
  146. docneedle1L = ApplyRange(docneedle1L, 69648, 60*1060*3, "TweakBright", -100)
  147. docneedle1L = ConvertToRGB32(docneedle1L)
  148. docshadow1L = ConvertToYUY2(docshadow1L)
  149. docshadow1L = ApplyRange(docshadow1L, 82242, 60*1060*3, "TweakBright", -100)
  150. docshadow1L = ConvertToRGB32(docshadow1L)
  151.  
  152. docgemini1L = ConvertToYUY2(docgemini1L)
  153. docgemini1L = ApplyRange(docgemini1L, 90916, 60*1060*3, "TweakBright", -100)
  154. docgemini1L = ConvertToRGB32(docgemini1L)
  155. kamegoro1L = ConvertToYUY2(kamegoro1L)
  156. kamegoro1L = ApplyRange(kamegoro1L, 96541, 60*1060*3, "TweakBright", -100)
  157. kamegoro1L = ConvertToRGB32(kamegoro1L)
  158. yellow1L = ConvertToYUY2(yellow1L)
  159. yellow1L = ApplyRange(yellow1L, 104017, 60*1060*3, "TweakBright", -100)
  160. yellow1L = ConvertToRGB32(yellow1L)
  161. holograph1L = ConvertToYUY2(holograph1L)
  162. holograph1L = ApplyRange(holograph1L, 107117, 60*1060*3, "TweakBright", -100)
  163. holograph1L = ConvertToRGB32(holograph1L)
  164. refights1L = ConvertToYUY2(refights1L)
  165. refights1L = ApplyRange(refights1L, 115252, 60*1060*3, "TweakBright", -100)
  166. refights1L = ConvertToRGB32(refights1L)
  167. wily1L = ConvertToYUY2(wily1L)
  168. wily1L = ApplyRange(wily1L, 117623, 60*1060*3, "TweakBright", -100)
  169. wily1L = ConvertToRGB32(wily1L)
  170. gamma1L = ConvertToYUY2(gamma1L)
  171. gamma1L = ApplyRange(gamma1L, 119763, 60*1060*3, "TweakBright", -100)
  172. gamma1L = ConvertToRGB32(gamma1L)
  173.  
  174. vid0 = overlay(vid0,needle1L,x=664*2,y=(320+16)*2)
  175. vid0 = overlay(vid0,magnet1L,x=(664+14)*2,y=(320+16)*2)
  176. vid0 = overlay(vid0,gemini1L,x=(664+28)*2,y=(320+16)*2)
  177. vid0 = overlay(vid0,hard1L,x=(664+42)*2,y=(320+16)*2)
  178. vid0 = overlay(vid0,top1L,x=(664+42+14)*2,y=(320+16)*2)
  179. vid0 = overlay(vid0,snake1L,x=(664+42+28)*2,y=(320+16)*2)
  180. vid0 = overlay(vid0,spark1L,x=(664+42+42)*2,y=(320+16)*2)
  181. vid0 = overlay(vid0,shadow1L,x=(664+42+42+14)*2,y=(320+16)*2)
  182.  
  183. vid0 = overlay(vid0,docspark1L,x=(664+42+42+28)*2,y=(320+16)*2)
  184. vid0 = overlay(vid0,docneedle1L,x=(664+42+42+42)*2,y=(320+16)*2)
  185. vid0 = overlay(vid0,docgemini1L,x=(664+42+42+42+14)*2,y=(320+16)*2)
  186. vid0 = overlay(vid0,docshadow1L,x=(664+42+42+42+28)*2,y=(320+16)*2)
  187.  
  188. vid0 = overlay(vid0,kamegoro1L,x=(664+42+42+42+42)*2,y=(320+16)*2)
  189. vid0 = overlay(vid0,yellow1L,x=(664+42+42+42+42+14)*2,y=(320+16)*2)
  190. vid0 = overlay(vid0,holograph1L,x=(664+42+42+42+42+28)*2,y=(320+16)*2)
  191. vid0 = overlay(vid0,refights1L,x=(664+42+42+42+42+42)*2,y=(320+16)*2)
  192. vid0 = overlay(vid0,wily1L,x=(664+42+42+42+42+42+14)*2,y=(320+16)*2)
  193. vid0 = overlay(vid0,gamma1L,x=(664+42+42+42+42+42+28)*2,y=(320+16)*2)
  194.  
  195. #TARDISman Boss Progress
  196. needle2L=ImageSource("needleman.png",0,1500*60,24)
  197. magnet2L=ImageSource("magnetman.png",0,1500*60,24)
  198. gemini2L=ImageSource("geminiman.png",0,1500*60,24)
  199. hard2L=ImageSource("hardman.png",0,1500*60,24)
  200. top2L=ImageSource("topman.png",0,1500*60,24)
  201. snake2L=ImageSource("snakeman.png",0,1500*60,24)
  202. spark2L=ImageSource("sparkman.png",0,1500*60,24)
  203. shadow2L=ImageSource("shadowman.png",0,1500*60,24)
  204.  
  205. docspark2L=ImageSource("docrobot.png",0,1500*60,24)
  206. docneedle2L=ImageSource("docrobot.png",0,1500*60,24)
  207. docgemini2L=ImageSource("docrobot.png",0,1500*60,24)
  208. docshadow2L=ImageSource("docrobot.png",0,1500*60,24)
  209. wily2L=ImageSource("wilymachine3.png",0,1500*60,24)
  210.  
  211. kamegoro2L=ImageSource("kamegoroicon.png",0,1500*60,24)
  212. yellow2L=ImageSource("yellowdevil.png",0,1500*60,24)
  213. holograph2L=ImageSource("holographmegas.png",0,1500*60,24)
  214. refights2L=ImageSource("refights.png",0,1500*60,24)
  215. gamma2L=ImageSource("gamma.png",0,1500*60,24)
  216.  
  217. needle2L = LanczosResize(needle2L,14*2,14*2)
  218. magnet2L = LanczosResize(magnet2L,14*2,14*2)
  219. gemini2L = LanczosResize(gemini2L,14*2,14*2)
  220. hard2L = LanczosResize(hard2L,14*2,14*2)
  221. top2L = LanczosResize(top2L,14*2,14*2)
  222. snake2L = LanczosResize(snake2L,14*2,14*2)
  223. spark2L = LanczosResize(spark2L,14*2,14*2)
  224. shadow2L = LanczosResize(shadow2L,14*2,14*2)
  225.  
  226. docspark2L = LanczosResize(docspark2L,14*2,14*2)
  227. docneedle2L = LanczosResize(docneedle2L,14*2,14*2)
  228. docgemini2L = LanczosResize(docgemini2L,14*2,14*2)
  229. docshadow2L = LanczosResize(docshadow2L,14*2,14*2)
  230. wily2L = LanczosResize(wily2L,14*2,14*2)
  231.  
  232. kamegoro2L = LanczosResize(kamegoro2L,14*2,14*2)
  233. yellow2L = LanczosResize(yellow2L,14*2,14*2)
  234. holograph2L = LanczosResize(holograph2L,14*2,14*2)
  235. refights2L = LanczosResize(refights2L,14*2,14*2)
  236. gamma2L = LanczosResize(gamma2L,14*2,14*2)
  237.  
  238. top2L = ConvertToYUY2(top2L)
  239. top2L = ApplyRange(top2L, 81452, 60*1060*3, "TweakBright", -100)
  240. top2L = ConvertToRGB32(top2L)
  241.  
  242. vid0 = overlay(vid0,needle2L,x=664*2,y=(308+48+16)*2)
  243. vid0 = overlay(vid0,magnet2L,x=(664+14)*2,y=(308+48+16)*2)
  244. vid0 = overlay(vid0,gemini2L,x=(664+28)*2,y=(308+48+16)*2)
  245. vid0 = overlay(vid0,hard2L,x=(664+42)*2,y=(308+48+16)*2)
  246. vid0 = overlay(vid0,top2L,x=(664+42+14)*2,y=(308+48+16)*2)
  247. vid0 = overlay(vid0,snake2L,x=(664+42+28)*2,y=(308+48+16)*2)
  248. vid0 = overlay(vid0,spark2L,x=(664+42+42)*2,y=(308+48+16)*2)
  249. vid0 = overlay(vid0,shadow2L,x=(664+42+42+14)*2,y=(308+48+16)*2)
  250.  
  251. vid0 = overlay(vid0,docspark2L,x=(664+42+42+28)*2,y=(308+48+16)*2)
  252. vid0 = overlay(vid0,docneedle2L,x=(664+42+42+42)*2,y=(308+48+16)*2)
  253. vid0 = overlay(vid0,docgemini2L,x=(664+42+42+42+14)*2,y=(308+48+16)*2)
  254. vid0 = overlay(vid0,docshadow2L,x=(664+42+42+42+28)*2,y=(308+48+16)*2)
  255. vid0 = overlay(vid0,wily2L,x=(664+42+42+42+42+42+14)*2,y=(308+48+16)*2)
  256.  
  257. vid0 = overlay(vid0,kamegoro2L,x=(664+42+42+42+42)*2,y=(308+48+16)*2)
  258. vid0 = overlay(vid0,yellow2L,x=(664+42+42+42+42+14)*2,y=(308+48+16)*2)
  259. vid0 = overlay(vid0,holograph2L,x=(664+42+42+42+42+28)*2,y=(308+48+16)*2)
  260. vid0 = overlay(vid0,refights2L,x=(664+42+42+42+42+42)*2,y=(308+48+16)*2)
  261. vid0 = overlay(vid0,gamma2L,x=(664+42+42+42+42+42+28)*2,y=(308+48+16)*2)
  262.  
  263. #Jordi Boss Progress
  264. needle3L=ImageSource("needleman.png",0,67581,24)
  265. magnet3L=ImageSource("magnetman.png",0,21651,24)
  266. gemini3L=ImageSource("geminiman.png",0,54962,24)
  267. hard3L=ImageSource("hardman.png",0,61430,24)
  268. top3L=ImageSource("topman.png",0,8619,24)
  269. snake3L=ImageSource("snakeman.png",0,39138,24)
  270. spark3L=ImageSource("sparkman.png",0,72862,24)
  271. shadow3L=ImageSource("shadowman.png",0,15032,24)
  272.  
  273. docspark3L=ImageSource("docrobot.png",0,95539,24)
  274. docneedle3L=ImageSource("docrobot.png",0,117723,24)
  275. docgemini3L=ImageSource("docrobot.png",0,125727,24)
  276. docshadow3L=ImageSource("docrobot.png",0,135311,24)
  277. wily3L=ImageSource("wilymachine3.png",0,164243,24)
  278.  
  279. kamegoro3L=ImageSource("kamegoroicon.png",0,142464,24)
  280. yellow3L=ImageSource("yellowdevil.png",0,146885,24)
  281. holograph3L=ImageSource("holographmegas.png",0,150350,24)
  282. refights3L=ImageSource("refights.png",0,159368,24)
  283. gamma3L=ImageSource("gamma.png",0,181967,24)
  284.  
  285. needle3L = LanczosResize(needle3L,14*2,14*2)
  286. magnet3L = LanczosResize(magnet3L,14*2,14*2)
  287. gemini3L = LanczosResize(gemini3L,14*2,14*2)
  288. hard3L = LanczosResize(hard3L,14*2,14*2)
  289. top3L = LanczosResize(top3L,14*2,14*2)
  290. snake3L = LanczosResize(snake3L,14*2,14*2)
  291. spark3L = LanczosResize(spark3L,14*2,14*2)
  292. shadow3L = LanczosResize(shadow3L,14*2,14*2)
  293.  
  294. docspark3L = LanczosResize(docspark3L,14*2,14*2)
  295. docneedle3L = LanczosResize(docneedle3L,14*2,14*2)
  296. docgemini3L = LanczosResize(docgemini3L,14*2,14*2)
  297. docshadow3L = LanczosResize(docshadow3L,14*2,14*2)
  298. wily3L = LanczosResize(wily3L,14*2,14*2)
  299.  
  300. kamegoro3L = LanczosResize(kamegoro3L,14*2,14*2)
  301. yellow3L = LanczosResize(yellow3L,14*2,14*2)
  302. holograph3L = LanczosResize(holograph3L,14*2,14*2)
  303. refights3L = LanczosResize(refights3L,14*2,14*2)
  304. gamma3L = LanczosResize(gamma3L,14*2,14*2)
  305.  
  306. shadow3L = ConvertToYUY2(shadow3L)
  307. shadow3L = ApplyRange(shadow3L, 15032, 60*1060*3, "TweakBright", -100)
  308. shadow3L = ConvertToRGB32(shadow3L)
  309. top3L = ConvertToYUY2(top3L)
  310. top3L = ApplyRange(top3L, 8619, 60*1060*3, "TweakBright", -100)
  311. top3L = ConvertToRGB32(top3L)
  312. magnet3L = ConvertToYUY2(magnet3L)
  313. magnet3L = ApplyRange(magnet3L, 21651, 60*1060*3, "TweakBright", -100)
  314. magnet3L = ConvertToRGB32(magnet3L)
  315. snake3L = ConvertToYUY2(snake3L)
  316. snake3L = ApplyRange(snake3L, 38138, 60*1060*3, "TweakBright", -100)
  317. snake3L = ConvertToRGB32(snake3L)
  318. gemini3L = ConvertToYUY2(gemini3L)
  319. gemini3L = ApplyRange(gemini3L, 54962, 60*1060*3, "TweakBright", -100)
  320. gemini3L = ConvertToRGB32(gemini3L)
  321. needle3L = ConvertToYUY2(needle3L)
  322. needle3L = ApplyRange(needle3L, 67581, 60*1060*3, "TweakBright", -100)
  323. needle3L = ConvertToRGB32(needle3L)
  324. hard3L = ConvertToYUY2(hard3L)
  325. hard3L = ApplyRange(hard3L, 61430, 60*1060*3, "TweakBright", -100)
  326. hard3L = ConvertToRGB32(hard3L)
  327. spark3L = ConvertToYUY2(spark3L)
  328. spark3L = ApplyRange(spark3L, 72862, 60*1060*3, "TweakBright", -100)
  329. spark3L = ConvertToRGB32(spark3L)
  330.  
  331. docspark3L = ConvertToYUY2(docspark3L)
  332. docspark3L = ApplyRange(docspark3L, 95539, 60*1060*3, "TweakBright", -100)
  333. docspark3L = ConvertToRGB32(docspark3L)
  334. docneedle3L = ConvertToYUY2(docneedle3L)
  335. docneedle3L = ApplyRange(docneedle3L, 117723, 60*1060*3, "TweakBright", -100)
  336. docneedle3L = ConvertToRGB32(docneedle3L)
  337. docshadow3L = ConvertToYUY2(docshadow3L)
  338. docshadow3L = ApplyRange(docshadow3L, 135311, 60*1060*3, "TweakBright", -100)
  339. docshadow3L = ConvertToRGB32(docshadow3L)
  340.  
  341. docgemini3L = ConvertToYUY2(docgemini3L)
  342. docgemini3L = ApplyRange(docgemini3L, 125727, 60*1060*3, "TweakBright", -100)
  343. docgemini3L = ConvertToRGB32(docgemini3L)
  344. kamegoro3L = ConvertToYUY2(kamegoro3L)
  345. kamegoro3L = ApplyRange(kamegoro3L, 142464, 60*1060*3, "TweakBright", -100)
  346. kamegoro3L = ConvertToRGB32(kamegoro3L)
  347. yellow3L = ConvertToYUY2(yellow3L)
  348. yellow3L = ApplyRange(yellow3L, 146885, 60*1060*3, "TweakBright", -100)
  349. yellow3L = ConvertToRGB32(yellow3L)
  350. holograph3L = ConvertToYUY2(holograph3L)
  351. holograph3L = ApplyRange(holograph3L, 150350, 60*1060*3, "TweakBright", -100)
  352. holograph3L = ConvertToRGB32(holograph3L)
  353. refights3L = ConvertToYUY2(refights3L)
  354. refights3L = ApplyRange(refights3L, 159368, 60*1060*3, "TweakBright", -100)
  355. refights3L = ConvertToRGB32(refights3L)
  356. wily3L = ConvertToYUY2(wily3L)
  357. wily3L = ApplyRange(wily3L, 164243, 60*1060*3, "TweakBright", -100)
  358. wily3L = ConvertToRGB32(wily3L)
  359. gamma3L = ConvertToYUY2(gamma3L)
  360. gamma3L = ApplyRange(gamma3L, 181967, 60*1060*3, "TweakBright", -100)
  361. gamma3L = ConvertToRGB32(gamma3L)
  362.  
  363. vid0 = overlay(vid0,needle3L,x=664*2,y=(308+80+16)*2)
  364. vid0 = overlay(vid0,magnet3L,x=(664+14)*2,y=(308+80+16)*2)
  365. vid0 = overlay(vid0,gemini3L,x=(664+28)*2,y=(308+80+16)*2)
  366. vid0 = overlay(vid0,hard3L,x=(664+42)*2,y=(308+80+16)*2)
  367. vid0 = overlay(vid0,top3L,x=(664+42+14)*2,y=(308+80+16)*2)
  368. vid0 = overlay(vid0,snake3L,x=(664+42+28)*2,y=(308+80+16)*2)
  369. vid0 = overlay(vid0,spark3L,x=(664+42+42)*2,y=(308+80+16)*2)
  370. vid0 = overlay(vid0,shadow3L,x=(664+42+42+14)*2,y=(308+80+16)*2)
  371.  
  372. vid0 = overlay(vid0,docspark3L,x=(664+42+42+28)*2,y=(308+80+16)*2)
  373. vid0 = overlay(vid0,docneedle3L,x=(664+42+42+42)*2,y=(308+80+16)*2)
  374. vid0 = overlay(vid0,docgemini3L,x=(664+42+42+42+14)*2,y=(308+80+16)*2)
  375. vid0 = overlay(vid0,docshadow3L,x=(664+42+42+42+28)*2,y=(308+80+16)*2)
  376. vid0 = overlay(vid0,wily3L,x=(664+42+42+42+42+42+14)*2,y=(308+80+16)*2)
  377.  
  378. vid0 = overlay(vid0,kamegoro3L,x=(664+42+42+42+42)*2,y=(308+80+16)*2)
  379. vid0 = overlay(vid0,yellow3L,x=(664+42+42+42+42+14)*2,y=(308+80+16)*2)
  380. vid0 = overlay(vid0,holograph3L,x=(664+42+42+42+42+28)*2,y=(308+80+16)*2)
  381. vid0 = overlay(vid0,refights3L,x=(664+42+42+42+42+42)*2,y=(308+80+16)*2)
  382. vid0 = overlay(vid0,gamma3L,x=(664+42+42+42+42+42+28)*2,y=(308+80+16)*2)
  383.  
  384. #Dr. Mutagen Boss Progress
  385. needle4L=ImageSource("needleman.png",0,54618,24)
  386. magnet4L=ImageSource("magnetman.png",0,9800,24)
  387. gemini4L=ImageSource("geminiman.png",0,49761,24)
  388. hard4L=ImageSource("hardman.png",0,16389,24)
  389. top4L=ImageSource("topman.png",0,22631,24)
  390. snake4L=ImageSource("snakeman.png",0,40867,24)
  391. spark4L=ImageSource("sparkman.png",0,33235,24)
  392. shadow4L=ImageSource("shadowman.png",0,60*1080*3,24)
  393.  
  394. docspark4L=ImageSource("docrobot.png",0,61322,24)
  395. docneedle4L=ImageSource("docrobot.png",0,69513,24)
  396. docgemini4L=ImageSource("docrobot.png",0,77131,24)
  397. docshadow4L=ImageSource("docrobot.png",0,84159,24)
  398. wily4L=ImageSource("wilymachine3.png",0,109997,24)
  399.  
  400. kamegoro4L=ImageSource("kamegoroicon.png",0,89999,24)
  401. yellow4L=ImageSource("yellowdevil.png",0,95399,24)
  402. holograph4L=ImageSource("holographmegas.png",0,98979,24)
  403. refights4L=ImageSource("refights.png",0,106979,24)
  404. gamma4L=ImageSource("gamma.png",0,113021,24)
  405.  
  406. needle4L = LanczosResize(needle4L,14*2,14*2)
  407. magnet4L = LanczosResize(magnet4L,14*2,14*2)
  408. gemini4L = LanczosResize(gemini4L,14*2,14*2)
  409. hard4L = LanczosResize(hard4L,14*2,14*2)
  410. top4L = LanczosResize(top4L,14*2,14*2)
  411. snake4L = LanczosResize(snake4L,14*2,14*2)
  412. spark4L = LanczosResize(spark4L,14*2,14*2)
  413. shadow4L = LanczosResize(shadow4L,14*2,14*2)
  414.  
  415. docspark4L = LanczosResize(docspark4L,14*2,14*2)
  416. docneedle4L = LanczosResize(docneedle4L,14*2,14*2)
  417. docgemini4L = LanczosResize(docgemini4L,14*2,14*2)
  418. docshadow4L = LanczosResize(docshadow4L,14*2,14*2)
  419. wily4L = LanczosResize(wily4L,14*2,14*2)
  420.  
  421. kamegoro4L = LanczosResize(kamegoro4L,14*2,14*2)
  422. yellow4L = LanczosResize(yellow4L,14*2,14*2)
  423. holograph4L = LanczosResize(holograph4L,14*2,14*2)
  424. refights4L = LanczosResize(refights4L,14*2,14*2)
  425. gamma4L = LanczosResize(gamma4L,14*2,14*2)
  426.  
  427. top4L = ConvertToYUY2(top4L)
  428. top4L = ApplyRange(top4L, 22631, 60*1060*3, "TweakBright", -100)
  429. top4L = ConvertToRGB32(top4L)
  430. magnet4L = ConvertToYUY2(magnet4L)
  431. magnet4L = ApplyRange(magnet4L, 9800, 60*1060*3, "TweakBright", -100)
  432. magnet4L = ConvertToRGB32(magnet4L)
  433. snake4L = ConvertToYUY2(snake4L)
  434. snake4L = ApplyRange(snake4L, 40867, 60*1060*3, "TweakBright", -100)
  435. snake4L = ConvertToRGB32(snake4L)
  436. gemini4L = ConvertToYUY2(gemini4L)
  437. gemini4L = ApplyRange(gemini4L, 49761, 60*1060*3, "TweakBright", -100)
  438. gemini4L = ConvertToRGB32(gemini4L)
  439. needle4L = ConvertToYUY2(needle4L)
  440. needle4L = ApplyRange(needle4L, 54618, 60*1060*3, "TweakBright", -100)
  441. needle4L = ConvertToRGB32(needle4L)
  442. hard4L = ConvertToYUY2(hard4L)
  443. hard4L = ApplyRange(hard4L, 16389, 60*1060*3, "TweakBright", -100)
  444. hard4L = ConvertToRGB32(hard4L)
  445. spark4L = ConvertToYUY2(spark4L)
  446. spark4L = ApplyRange(spark4L, 33235, 60*1060*3, "TweakBright", -100)
  447. spark4L = ConvertToRGB32(spark4L)
  448. shadow4L = ConvertToYUY2(shadow4L)
  449. shadow4L = ApplyRange(shadow4L, 27704, 60*1060*3, "TweakBright", -100)
  450. shadow4L = ConvertToRGB32(shadow4L)
  451.  
  452. docspark4L = ConvertToYUY2(docspark4L)
  453. docspark4L = ApplyRange(docspark4L, 61322, 60*1060*3, "TweakBright", -100)
  454. docspark4L = ConvertToRGB32(docspark4L)
  455. docneedle4L = ConvertToYUY2(docneedle4L)
  456. docneedle4L = ApplyRange(docneedle4L, 69513, 60*1060*3, "TweakBright", -100)
  457. docneedle4L = ConvertToRGB32(docneedle4L)
  458. docshadow4L = ConvertToYUY2(docshadow4L)
  459. docshadow4L = ApplyRange(docshadow4L, 84159, 60*1060*3, "TweakBright", -100)
  460. docshadow4L = ConvertToRGB32(docshadow4L)
  461.  
  462. docgemini4L = ConvertToYUY2(docgemini4L)
  463. docgemini4L = ApplyRange(docgemini4L, 77131, 60*1060*3, "TweakBright", -100)
  464. docgemini4L = ConvertToRGB32(docgemini4L)
  465. kamegoro4L = ConvertToYUY2(kamegoro4L)
  466. kamegoro4L = ApplyRange(kamegoro4L, 89999, 60*1060*3, "TweakBright", -100)
  467. kamegoro4L = ConvertToRGB32(kamegoro4L)
  468. yellow4L = ConvertToYUY2(yellow4L)
  469. yellow4L = ApplyRange(yellow4L, 95399, 60*1060*3, "TweakBright", -100)
  470. yellow4L = ConvertToRGB32(yellow4L)
  471. holograph4L = ConvertToYUY2(holograph4L)
  472. holograph4L = ApplyRange(holograph4L, 98979, 60*1060*3, "TweakBright", -100)
  473. holograph4L = ConvertToRGB32(holograph4L)
  474. refights4L = ConvertToYUY2(refights4L)
  475. refights4L = ApplyRange(refights4L, 106979, 60*1060*3, "TweakBright", -100)
  476. refights4L = ConvertToRGB32(refights4L)
  477. wily4L = ConvertToYUY2(wily4L)
  478. wily4L = ApplyRange(wily4L, 109997, 60*1060*3, "TweakBright", -100)
  479. wily4L = ConvertToRGB32(wily4L)
  480. gamma4L = ConvertToYUY2(gamma4L)
  481. gamma4L = ApplyRange(gamma4L, 113021, 60*1060*3, "TweakBright", -100)
  482. gamma4L = ConvertToRGB32(gamma4L)
  483.  
  484. vid0 = overlay(vid0,needle4L,x=664*2,y=(308+112+16)*2)
  485. vid0 = overlay(vid0,magnet4L,x=(664+14)*2,y=(308+112+16)*2)
  486. vid0 = overlay(vid0,gemini4L,x=(664+28)*2,y=(308+112+16)*2)
  487. vid0 = overlay(vid0,hard4L,x=(664+42)*2,y=(308+112+16)*2)
  488. vid0 = overlay(vid0,top4L,x=(664+42+14)*2,y=(308+112+16)*2)
  489. vid0 = overlay(vid0,snake4L,x=(664+42+28)*2,y=(308+112+16)*2)
  490. vid0 = overlay(vid0,spark4L,x=(664+42+42)*2,y=(308+112+16)*2)
  491. vid0 = overlay(vid0,shadow4L,x=(664+42+42+14)*2,y=(308+112+16)*2)
  492.  
  493. vid0 = overlay(vid0,docspark4L,x=(664+42+42+28)*2,y=(308+112+16)*2)
  494. vid0 = overlay(vid0,docneedle4L,x=(664+42+42+42)*2,y=(308+112+16)*2)
  495. vid0 = overlay(vid0,docgemini4L,x=(664+42+42+42+14)*2,y=(308+112+16)*2)
  496. vid0 = overlay(vid0,docshadow4L,x=(664+42+42+42+28)*2,y=(308+112+16)*2)
  497. vid0 = overlay(vid0,wily4L,x=(664+42+42+42+42+42+14)*2,y=(308+112+16)*2)
  498.  
  499. vid0 = overlay(vid0,kamegoro4L,x=(664+42+42+42+42)*2,y=(308+112+16)*2)
  500. vid0 = overlay(vid0,yellow4L,x=(664+42+42+42+42+14)*2,y=(308+112+16)*2)
  501. vid0 = overlay(vid0,holograph4L,x=(664+42+42+42+42+28)*2,y=(308+112+16)*2)
  502. vid0 = overlay(vid0,refights4L,x=(664+42+42+42+42+42)*2,y=(308+112+16)*2)
  503. vid0 = overlay(vid0,gamma4L,x=(664+42+42+42+42+42+28)*2,y=(308+112+16)*2)
  504.  
  505. #Frozen Treasure Boss Progress
  506. needle5L=ImageSource("needleman.png",0,103253,24)
  507. magnet5L=ImageSource("magnetman.png",0,118705,24)
  508. gemini5L=ImageSource("geminiman.png",0,95211,24)
  509. hard5L=ImageSource("hardman.png",0,129481,24)
  510. top5L=ImageSource("topman.png",0,10945,24)
  511. snake5L=ImageSource("snakeman.png",0,110682,24)
  512. spark5L=ImageSource("sparkman.png",0,32223,24)
  513. shadow5L=ImageSource("shadowman.png",0,19841,24)
  514.  
  515. docspark5L=ImageSource("docrobot.png",0,1500*60,24)
  516. docneedle5L=ImageSource("docrobot.png",0,1500*60,24)
  517. docgemini5L=ImageSource("docrobot.png",0,161807,24)
  518. docshadow5L=ImageSource("docrobot.png",0,1500*60,24)
  519. wily5L=ImageSource("wilymachine3.png",0,1500*60,24)
  520.  
  521. kamegoro5L=ImageSource("kamegoroicon.png",0,1500*60,24)
  522. yellow5L=ImageSource("yellowdevil.png",0,1500*60,24)
  523. holograph5L=ImageSource("holographmegas.png",0,1500*60,24)
  524. refights5L=ImageSource("refights.png",0,1500*60,24)
  525. gamma5L=ImageSource("gamma.png",0,1500*60,24)
  526.  
  527. needle5L = LanczosResize(needle5L,14*2,14*2)
  528. magnet5L = LanczosResize(magnet5L,14*2,14*2)
  529. gemini5L = LanczosResize(gemini5L,14*2,14*2)
  530. hard5L = LanczosResize(hard5L,14*2,14*2)
  531. top5L = LanczosResize(top5L,14*2,14*2)
  532. snake5L = LanczosResize(snake5L,14*2,14*2)
  533. spark5L = LanczosResize(spark5L,14*2,14*2)
  534. shadow5L = LanczosResize(shadow5L,14*2,14*2)
  535.  
  536. docspark5L = LanczosResize(docspark5L,14*2,14*2)
  537. docneedle5L = LanczosResize(docneedle5L,14*2,14*2)
  538. docgemini5L = LanczosResize(docgemini5L,14*2,14*2)
  539. docshadow5L = LanczosResize(docshadow5L,14*2,14*2)
  540. wily5L = LanczosResize(wily5L,14*2,14*2)
  541.  
  542. kamegoro5L = LanczosResize(kamegoro5L,14*2,14*2)
  543. yellow5L = LanczosResize(yellow5L,14*2,14*2)
  544. holograph5L = LanczosResize(holograph5L,14*2,14*2)
  545. refights5L = LanczosResize(refights5L,14*2,14*2)
  546. gamma5L = LanczosResize(gamma5L,14*2,14*2)
  547.  
  548. shadow5L = ConvertToYUY2(shadow5L)
  549. shadow5L = ApplyRange(shadow5L, 19841, 60*1060*3, "TweakBright", -100)
  550. shadow5L = ConvertToRGB32(shadow5L)
  551. top5L = ConvertToYUY2(top5L)
  552. top5L = ApplyRange(top5L, 10945, 60*1060*3, "TweakBright", -100)
  553. top5L = ConvertToRGB32(top5L)
  554. magnet5L = ConvertToYUY2(magnet5L)
  555. magnet5L = ApplyRange(magnet5L, 118705, 60*1060*3, "TweakBright", -100)
  556. magnet5L = ConvertToRGB32(magnet5L)
  557. snake5L = ConvertToYUY2(snake5L)
  558. snake5L = ApplyRange(snake5L, 110682, 60*1060*3, "TweakBright", -100)
  559. snake5L = ConvertToRGB32(snake5L)
  560. gemini5L = ConvertToYUY2(gemini5L)
  561. gemini5L = ApplyRange(gemini5L, 95211, 60*1060*3, "TweakBright", -100)
  562. gemini5L = ConvertToRGB32(gemini5L)
  563. needle5L = ConvertToYUY2(needle5L)
  564. needle5L = ApplyRange(needle5L, 103253, 60*1060*3, "TweakBright", -100)
  565. needle5L = ConvertToRGB32(needle5L)
  566. hard5L = ConvertToYUY2(hard5L)
  567. hard5L = ApplyRange(hard5L, 129481, 60*1060*3, "TweakBright", -100)
  568. hard5L = ConvertToRGB32(hard5L)
  569. spark5L = ConvertToYUY2(spark5L)
  570. spark5L = ApplyRange(spark5L, 32223, 60*1060*3, "TweakBright", -100)
  571. spark5L = ConvertToRGB32(spark5L)
  572.  
  573. docgemini5L = ConvertToYUY2(docgemini5L)
  574. docgemini5L = ApplyRange(docgemini5L, 161807, 60*1060*3, "TweakBright", -100)
  575. docgemini5L = ConvertToRGB32(docgemini5L)
  576.  
  577. vid0 = overlay(vid0,needle5L,x=664*2,y=(308+112+32+16)*2)
  578. vid0 = overlay(vid0,magnet5L,x=(664+14)*2,y=(308+112+32+16)*2)
  579. vid0 = overlay(vid0,gemini5L,x=(664+28)*2,y=(308+112+32+16)*2)
  580. vid0 = overlay(vid0,hard5L,x=(664+42)*2,y=(308+112+32+16)*2)
  581. vid0 = overlay(vid0,top5L,x=(664+42+14)*2,y=(308+112+32+16)*2)
  582. vid0 = overlay(vid0,snake5L,x=(664+42+28)*2,y=(308+112+32+16)*2)
  583. vid0 = overlay(vid0,spark5L,x=(664+42+42)*2,y=(308+112+32+16)*2)
  584. vid0 = overlay(vid0,shadow5L,x=(664+42+42+14)*2,y=(308+112+32+16)*2)
  585.  
  586. vid0 = overlay(vid0,docspark5L,x=(664+42+42+28)*2,y=(308+112+32+16)*2)
  587. vid0 = overlay(vid0,docneedle5L,x=(664+42+42+42)*2,y=(308+112+32+16)*2)
  588. vid0 = overlay(vid0,docgemini5L,x=(664+42+42+42+14)*2,y=(308+112+32+16)*2)
  589. vid0 = overlay(vid0,docshadow5L,x=(664+42+42+42+28)*2,y=(308+112+32+16)*2)
  590. vid0 = overlay(vid0,wily5L,x=(664+42+42+42+42+42+14)*2,y=(308+112+32+16)*2)
  591.  
  592. vid0 = overlay(vid0,kamegoro5L,x=(664+42+42+42+42)*2,y=(308+112+32+16)*2)
  593. vid0 = overlay(vid0,yellow5L,x=(664+42+42+42+42+14)*2,y=(308+112+32+16)*2)
  594. vid0 = overlay(vid0,holograph5L,x=(664+42+42+42+42+28)*2,y=(308+112+32+16)*2)
  595. vid0 = overlay(vid0,refights5L,x=(664+42+42+42+42+42)*2,y=(308+112+32+16)*2)
  596. vid0 = overlay(vid0,gamma5L,x=(664+42+42+42+42+42+28)*2,y=(308+112+32+16)*2)
  597.  
  598. vid0 = ConvertToYV12(vid0)
  599.  
  600. return vid0
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement