touhou-reimpl/research/bullet.tanm

5457 lines
104 KiB
Plaintext

#pragma mapfile "utils/v4.anmm"
entry {
path: "bullet/etama.png",
img_width: 256,
img_height: 256,
sprites: {
sprite0: {x: 0.0, y: 240.0, w: 8.0, h: 8.0},
sprite1: {x: 8.0, y: 240.0, w: 8.0, h: 8.0},
sprite2: {x: 16.0, y: 240.0, w: 8.0, h: 8.0},
sprite3: {x: 24.0, y: 240.0, w: 8.0, h: 8.0},
sprite4: {x: 32.0, y: 240.0, w: 8.0, h: 8.0},
sprite5: {x: 40.0, y: 240.0, w: 8.0, h: 8.0},
sprite6: {x: 48.0, y: 240.0, w: 8.0, h: 8.0},
sprite7: {x: 56.0, y: 240.0, w: 8.0, h: 8.0},
sprite8: {x: 0.0, y: 248.0, w: 8.0, h: 8.0},
sprite9: {x: 8.0, y: 248.0, w: 8.0, h: 8.0},
sprite10: {x: 16.0, y: 248.0, w: 8.0, h: 8.0},
sprite11: {x: 24.0, y: 248.0, w: 8.0, h: 8.0},
sprite12: {x: 32.0, y: 248.0, w: 8.0, h: 8.0},
sprite13: {x: 40.0, y: 248.0, w: 8.0, h: 8.0},
sprite14: {x: 48.0, y: 248.0, w: 8.0, h: 8.0},
sprite15: {x: 56.0, y: 248.0, w: 8.0, h: 8.0},
sprite16: {x: 0.0, y: 192.0, w: 8.0, h: 8.0},
sprite17: {x: 8.0, y: 192.0, w: 8.0, h: 8.0},
sprite18: {x: 16.0, y: 192.0, w: 8.0, h: 8.0},
sprite19: {x: 24.0, y: 192.0, w: 8.0, h: 8.0},
sprite20: {x: 32.0, y: 192.0, w: 8.0, h: 8.0},
sprite21: {x: 40.0, y: 192.0, w: 8.0, h: 8.0},
sprite22: {x: 48.0, y: 192.0, w: 8.0, h: 8.0},
sprite23: {x: 56.0, y: 192.0, w: 8.0, h: 8.0},
sprite24: {x: 0.0, y: 200.0, w: 8.0, h: 8.0},
sprite25: {x: 8.0, y: 200.0, w: 8.0, h: 8.0},
sprite26: {x: 16.0, y: 200.0, w: 8.0, h: 8.0},
sprite27: {x: 24.0, y: 200.0, w: 8.0, h: 8.0},
sprite28: {x: 32.0, y: 200.0, w: 8.0, h: 8.0},
sprite29: {x: 40.0, y: 200.0, w: 8.0, h: 8.0},
sprite30: {x: 48.0, y: 200.0, w: 8.0, h: 8.0},
sprite31: {x: 56.0, y: 200.0, w: 8.0, h: 8.0},
sprite32: {x: 0.0, y: 48.0, w: 16.0, h: 16.0},
sprite33: {x: 16.0, y: 48.0, w: 16.0, h: 16.0},
sprite34: {x: 32.0, y: 48.0, w: 16.0, h: 16.0},
sprite35: {x: 48.0, y: 48.0, w: 16.0, h: 16.0},
sprite36: {x: 64.0, y: 48.0, w: 16.0, h: 16.0},
sprite37: {x: 80.0, y: 48.0, w: 16.0, h: 16.0},
sprite38: {x: 96.0, y: 48.0, w: 16.0, h: 16.0},
sprite39: {x: 112.0, y: 48.0, w: 16.0, h: 16.0},
sprite40: {x: 128.0, y: 48.0, w: 16.0, h: 16.0},
sprite41: {x: 144.0, y: 48.0, w: 16.0, h: 16.0},
sprite42: {x: 160.0, y: 48.0, w: 16.0, h: 16.0},
sprite43: {x: 176.0, y: 48.0, w: 16.0, h: 16.0},
sprite44: {x: 192.0, y: 48.0, w: 16.0, h: 16.0},
sprite45: {x: 208.0, y: 48.0, w: 16.0, h: 16.0},
sprite46: {x: 224.0, y: 48.0, w: 16.0, h: 16.0},
sprite47: {x: 240.0, y: 48.0, w: 16.0, h: 16.0},
sprite48: {x: 0.0, y: 32.0, w: 16.0, h: 16.0},
sprite49: {x: 16.0, y: 32.0, w: 16.0, h: 16.0},
sprite50: {x: 32.0, y: 32.0, w: 16.0, h: 16.0},
sprite51: {x: 48.0, y: 32.0, w: 16.0, h: 16.0},
sprite52: {x: 64.0, y: 32.0, w: 16.0, h: 16.0},
sprite53: {x: 80.0, y: 32.0, w: 16.0, h: 16.0},
sprite54: {x: 96.0, y: 32.0, w: 16.0, h: 16.0},
sprite55: {x: 112.0, y: 32.0, w: 16.0, h: 16.0},
sprite56: {x: 128.0, y: 32.0, w: 16.0, h: 16.0},
sprite57: {x: 144.0, y: 32.0, w: 16.0, h: 16.0},
sprite58: {x: 160.0, y: 32.0, w: 16.0, h: 16.0},
sprite59: {x: 176.0, y: 32.0, w: 16.0, h: 16.0},
sprite60: {x: 192.0, y: 32.0, w: 16.0, h: 16.0},
sprite61: {x: 208.0, y: 32.0, w: 16.0, h: 16.0},
sprite62: {x: 224.0, y: 32.0, w: 16.0, h: 16.0},
sprite63: {x: 240.0, y: 32.0, w: 16.0, h: 16.0},
sprite64: {x: 0.0, y: 65.0, w: 16.0, h: 14.0},
sprite65: {x: 16.0, y: 65.0, w: 16.0, h: 14.0},
sprite66: {x: 32.0, y: 65.0, w: 16.0, h: 14.0},
sprite67: {x: 48.0, y: 65.0, w: 16.0, h: 14.0},
sprite68: {x: 64.0, y: 65.0, w: 16.0, h: 14.0},
sprite69: {x: 80.0, y: 65.0, w: 16.0, h: 14.0},
sprite70: {x: 96.0, y: 65.0, w: 16.0, h: 14.0},
sprite71: {x: 112.0, y: 65.0, w: 16.0, h: 14.0},
sprite72: {x: 128.0, y: 65.0, w: 16.0, h: 14.0},
sprite73: {x: 144.0, y: 65.0, w: 16.0, h: 14.0},
sprite74: {x: 160.0, y: 65.0, w: 16.0, h: 14.0},
sprite75: {x: 176.0, y: 65.0, w: 16.0, h: 14.0},
sprite76: {x: 192.0, y: 65.0, w: 16.0, h: 14.0},
sprite77: {x: 208.0, y: 65.0, w: 16.0, h: 14.0},
sprite78: {x: 224.0, y: 65.0, w: 16.0, h: 14.0},
sprite79: {x: 240.0, y: 65.0, w: 16.0, h: 14.0},
sprite80: {x: 0.0, y: 81.0, w: 16.0, h: 14.0},
sprite81: {x: 16.0, y: 81.0, w: 16.0, h: 14.0},
sprite82: {x: 32.0, y: 81.0, w: 16.0, h: 14.0},
sprite83: {x: 48.0, y: 81.0, w: 16.0, h: 14.0},
sprite84: {x: 64.0, y: 81.0, w: 16.0, h: 14.0},
sprite85: {x: 80.0, y: 81.0, w: 16.0, h: 14.0},
sprite86: {x: 96.0, y: 81.0, w: 16.0, h: 14.0},
sprite87: {x: 112.0, y: 81.0, w: 16.0, h: 14.0},
sprite88: {x: 128.0, y: 81.0, w: 16.0, h: 14.0},
sprite89: {x: 144.0, y: 81.0, w: 16.0, h: 14.0},
sprite90: {x: 160.0, y: 81.0, w: 16.0, h: 14.0},
sprite91: {x: 176.0, y: 81.0, w: 16.0, h: 14.0},
sprite92: {x: 192.0, y: 81.0, w: 16.0, h: 14.0},
sprite93: {x: 208.0, y: 81.0, w: 16.0, h: 14.0},
sprite94: {x: 224.0, y: 81.0, w: 16.0, h: 14.0},
sprite95: {x: 240.0, y: 81.0, w: 16.0, h: 14.0},
sprite96: {x: 0.0, y: 97.0, w: 16.0, h: 14.0},
sprite97: {x: 16.0, y: 97.0, w: 16.0, h: 14.0},
sprite98: {x: 32.0, y: 97.0, w: 16.0, h: 14.0},
sprite99: {x: 48.0, y: 97.0, w: 16.0, h: 14.0},
sprite100: {x: 64.0, y: 97.0, w: 16.0, h: 14.0},
sprite101: {x: 80.0, y: 97.0, w: 16.0, h: 14.0},
sprite102: {x: 96.0, y: 97.0, w: 16.0, h: 14.0},
sprite103: {x: 112.0, y: 97.0, w: 16.0, h: 14.0},
sprite104: {x: 128.0, y: 97.0, w: 16.0, h: 14.0},
sprite105: {x: 144.0, y: 97.0, w: 16.0, h: 14.0},
sprite106: {x: 160.0, y: 97.0, w: 16.0, h: 14.0},
sprite107: {x: 176.0, y: 97.0, w: 16.0, h: 14.0},
sprite108: {x: 192.0, y: 97.0, w: 16.0, h: 14.0},
sprite109: {x: 208.0, y: 97.0, w: 16.0, h: 14.0},
sprite110: {x: 224.0, y: 97.0, w: 16.0, h: 14.0},
sprite111: {x: 240.0, y: 97.0, w: 16.0, h: 14.0},
sprite112: {x: 1.0, y: 112.0, w: 14.0, h: 16.0},
sprite113: {x: 17.0, y: 112.0, w: 14.0, h: 16.0},
sprite114: {x: 33.0, y: 112.0, w: 14.0, h: 16.0},
sprite115: {x: 49.0, y: 112.0, w: 14.0, h: 16.0},
sprite116: {x: 65.0, y: 112.0, w: 14.0, h: 16.0},
sprite117: {x: 81.0, y: 112.0, w: 14.0, h: 16.0},
sprite118: {x: 97.0, y: 112.0, w: 14.0, h: 16.0},
sprite119: {x: 113.0, y: 112.0, w: 14.0, h: 16.0},
sprite120: {x: 129.0, y: 112.0, w: 14.0, h: 16.0},
sprite121: {x: 145.0, y: 112.0, w: 14.0, h: 16.0},
sprite122: {x: 161.0, y: 112.0, w: 14.0, h: 16.0},
sprite123: {x: 177.0, y: 112.0, w: 14.0, h: 16.0},
sprite124: {x: 193.0, y: 112.0, w: 14.0, h: 16.0},
sprite125: {x: 209.0, y: 112.0, w: 14.0, h: 16.0},
sprite126: {x: 225.0, y: 112.0, w: 14.0, h: 16.0},
sprite127: {x: 241.0, y: 112.0, w: 14.0, h: 16.0},
sprite128: {x: 1.0, y: 16.0, w: 14.0, h: 16.0},
sprite129: {x: 17.0, y: 16.0, w: 14.0, h: 16.0},
sprite130: {x: 33.0, y: 16.0, w: 14.0, h: 16.0},
sprite131: {x: 49.0, y: 16.0, w: 14.0, h: 16.0},
sprite132: {x: 65.0, y: 16.0, w: 14.0, h: 16.0},
sprite133: {x: 81.0, y: 16.0, w: 14.0, h: 16.0},
sprite134: {x: 97.0, y: 16.0, w: 14.0, h: 16.0},
sprite135: {x: 113.0, y: 16.0, w: 14.0, h: 16.0},
sprite136: {x: 129.0, y: 16.0, w: 14.0, h: 16.0},
sprite137: {x: 145.0, y: 16.0, w: 14.0, h: 16.0},
sprite138: {x: 161.0, y: 16.0, w: 14.0, h: 16.0},
sprite139: {x: 177.0, y: 16.0, w: 14.0, h: 16.0},
sprite140: {x: 193.0, y: 16.0, w: 14.0, h: 16.0},
sprite141: {x: 209.0, y: 16.0, w: 14.0, h: 16.0},
sprite142: {x: 225.0, y: 16.0, w: 14.0, h: 16.0},
sprite143: {x: 241.0, y: 16.0, w: 14.0, h: 16.0},
sprite144: {x: 1.0, y: 129.0, w: 14.0, h: 14.0},
sprite145: {x: 17.0, y: 129.0, w: 14.0, h: 14.0},
sprite146: {x: 33.0, y: 129.0, w: 14.0, h: 14.0},
sprite147: {x: 49.0, y: 129.0, w: 14.0, h: 14.0},
sprite148: {x: 65.0, y: 129.0, w: 14.0, h: 14.0},
sprite149: {x: 81.0, y: 129.0, w: 14.0, h: 14.0},
sprite150: {x: 97.0, y: 129.0, w: 14.0, h: 14.0},
sprite151: {x: 113.0, y: 129.0, w: 14.0, h: 14.0},
sprite152: {x: 129.0, y: 129.0, w: 14.0, h: 14.0},
sprite153: {x: 145.0, y: 129.0, w: 14.0, h: 14.0},
sprite154: {x: 161.0, y: 129.0, w: 14.0, h: 14.0},
sprite155: {x: 177.0, y: 129.0, w: 14.0, h: 14.0},
sprite156: {x: 193.0, y: 129.0, w: 14.0, h: 14.0},
sprite157: {x: 209.0, y: 129.0, w: 14.0, h: 14.0},
sprite158: {x: 225.0, y: 129.0, w: 14.0, h: 14.0},
sprite159: {x: 241.0, y: 129.0, w: 14.0, h: 14.0},
sprite160: {x: 1.0, y: 177.0, w: 14.0, h: 14.0},
sprite161: {x: 17.0, y: 177.0, w: 14.0, h: 14.0},
sprite162: {x: 33.0, y: 177.0, w: 14.0, h: 14.0},
sprite163: {x: 49.0, y: 177.0, w: 14.0, h: 14.0},
sprite164: {x: 65.0, y: 177.0, w: 14.0, h: 14.0},
sprite165: {x: 81.0, y: 177.0, w: 14.0, h: 14.0},
sprite166: {x: 97.0, y: 177.0, w: 14.0, h: 14.0},
sprite167: {x: 113.0, y: 177.0, w: 14.0, h: 14.0},
sprite168: {x: 129.0, y: 177.0, w: 14.0, h: 14.0},
sprite169: {x: 145.0, y: 177.0, w: 14.0, h: 14.0},
sprite170: {x: 161.0, y: 177.0, w: 14.0, h: 14.0},
sprite171: {x: 177.0, y: 177.0, w: 14.0, h: 14.0},
sprite172: {x: 193.0, y: 177.0, w: 14.0, h: 14.0},
sprite173: {x: 209.0, y: 177.0, w: 14.0, h: 14.0},
sprite174: {x: 225.0, y: 177.0, w: 14.0, h: 14.0},
sprite175: {x: 241.0, y: 177.0, w: 14.0, h: 14.0},
sprite176: {x: 1.0, y: 144.0, w: 14.0, h: 16.0},
sprite177: {x: 17.0, y: 144.0, w: 14.0, h: 16.0},
sprite178: {x: 33.0, y: 144.0, w: 14.0, h: 16.0},
sprite179: {x: 49.0, y: 144.0, w: 14.0, h: 16.0},
sprite180: {x: 65.0, y: 144.0, w: 14.0, h: 16.0},
sprite181: {x: 81.0, y: 144.0, w: 14.0, h: 16.0},
sprite182: {x: 97.0, y: 144.0, w: 14.0, h: 16.0},
sprite183: {x: 113.0, y: 144.0, w: 14.0, h: 16.0},
sprite184: {x: 129.0, y: 144.0, w: 14.0, h: 16.0},
sprite185: {x: 145.0, y: 144.0, w: 14.0, h: 16.0},
sprite186: {x: 161.0, y: 144.0, w: 14.0, h: 16.0},
sprite187: {x: 177.0, y: 144.0, w: 14.0, h: 16.0},
sprite188: {x: 193.0, y: 144.0, w: 14.0, h: 16.0},
sprite189: {x: 209.0, y: 144.0, w: 14.0, h: 16.0},
sprite190: {x: 225.0, y: 144.0, w: 14.0, h: 16.0},
sprite191: {x: 241.0, y: 144.0, w: 14.0, h: 16.0},
sprite192: {x: 1.0, y: 160.0, w: 14.0, h: 16.0},
sprite193: {x: 17.0, y: 160.0, w: 14.0, h: 16.0},
sprite194: {x: 33.0, y: 160.0, w: 14.0, h: 16.0},
sprite195: {x: 49.0, y: 160.0, w: 14.0, h: 16.0},
sprite196: {x: 65.0, y: 160.0, w: 14.0, h: 16.0},
sprite197: {x: 81.0, y: 160.0, w: 14.0, h: 16.0},
sprite198: {x: 97.0, y: 160.0, w: 14.0, h: 16.0},
sprite199: {x: 113.0, y: 160.0, w: 14.0, h: 16.0},
sprite200: {x: 129.0, y: 160.0, w: 14.0, h: 16.0},
sprite201: {x: 145.0, y: 160.0, w: 14.0, h: 16.0},
sprite202: {x: 161.0, y: 160.0, w: 14.0, h: 16.0},
sprite203: {x: 177.0, y: 160.0, w: 14.0, h: 16.0},
sprite204: {x: 193.0, y: 160.0, w: 14.0, h: 16.0},
sprite205: {x: 209.0, y: 160.0, w: 14.0, h: 16.0},
sprite206: {x: 225.0, y: 160.0, w: 14.0, h: 16.0},
sprite207: {x: 241.0, y: 160.0, w: 14.0, h: 16.0},
sprite208: {x: 208.0, y: 192.0, w: 16.0, h: 16.0},
sprite209: {x: 224.0, y: 192.0, w: 16.0, h: 16.0},
sprite210: {x: 240.0, y: 192.0, w: 16.0, h: 16.0},
sprite211: {x: 1.0, y: 209.0, w: 30.0, h: 30.0},
sprite212: {x: 33.0, y: 209.0, w: 30.0, h: 30.0},
sprite213: {x: 65.0, y: 209.0, w: 30.0, h: 30.0},
sprite214: {x: 97.0, y: 209.0, w: 30.0, h: 30.0},
sprite215: {x: 129.0, y: 209.0, w: 30.0, h: 30.0},
sprite216: {x: 161.0, y: 209.0, w: 30.0, h: 30.0},
sprite217: {x: 193.0, y: 209.0, w: 30.0, h: 30.0},
sprite218: {x: 225.0, y: 209.0, w: 30.0, h: 30.0},
sprite219: {x: 65.0, y: 241.0, w: 14.0, h: 14.0},
sprite220: {x: 81.0, y: 241.0, w: 14.0, h: 14.0},
sprite221: {x: 97.0, y: 241.0, w: 14.0, h: 14.0},
sprite222: {x: 113.0, y: 241.0, w: 14.0, h: 14.0},
sprite223: {x: 129.0, y: 241.0, w: 14.0, h: 14.0},
sprite224: {x: 0.0, y: 176.0, w: 16.0, h: 16.0},
sprite225: {x: 16.0, y: 176.0, w: 16.0, h: 16.0},
sprite226: {x: 32.0, y: 176.0, w: 16.0, h: 16.0},
sprite227: {x: 48.0, y: 176.0, w: 16.0, h: 16.0},
sprite228: {x: 64.0, y: 176.0, w: 16.0, h: 16.0},
sprite229: {x: 80.0, y: 176.0, w: 16.0, h: 16.0},
sprite230: {x: 96.0, y: 176.0, w: 16.0, h: 16.0},
sprite231: {x: 112.0, y: 176.0, w: 16.0, h: 16.0},
sprite232: {x: 128.0, y: 176.0, w: 16.0, h: 16.0},
sprite233: {x: 144.0, y: 176.0, w: 16.0, h: 16.0},
sprite234: {x: 160.0, y: 176.0, w: 16.0, h: 16.0},
sprite235: {x: 176.0, y: 176.0, w: 16.0, h: 16.0},
sprite236: {x: 192.0, y: 176.0, w: 16.0, h: 16.0},
sprite237: {x: 208.0, y: 176.0, w: 16.0, h: 16.0},
sprite238: {x: 224.0, y: 176.0, w: 16.0, h: 16.0},
sprite239: {x: 240.0, y: 176.0, w: 16.0, h: 16.0},
sprite240: {x: 0.0, y: 1.0, w: 16.0, h: 14.0},
sprite241: {x: 16.0, y: 1.0, w: 16.0, h: 14.0},
sprite242: {x: 32.0, y: 1.0, w: 16.0, h: 14.0},
sprite243: {x: 48.0, y: 1.0, w: 16.0, h: 14.0},
sprite244: {x: 64.0, y: 1.0, w: 16.0, h: 14.0},
sprite245: {x: 80.0, y: 1.0, w: 16.0, h: 14.0},
sprite246: {x: 96.0, y: 1.0, w: 16.0, h: 14.0},
sprite247: {x: 112.0, y: 1.0, w: 16.0, h: 14.0},
sprite248: {x: 128.0, y: 1.0, w: 16.0, h: 14.0},
sprite249: {x: 144.0, y: 1.0, w: 16.0, h: 14.0},
sprite250: {x: 160.0, y: 1.0, w: 16.0, h: 14.0},
sprite251: {x: 176.0, y: 1.0, w: 16.0, h: 14.0},
sprite252: {x: 192.0, y: 1.0, w: 16.0, h: 14.0},
sprite253: {x: 208.0, y: 1.0, w: 16.0, h: 14.0},
sprite254: {x: 224.0, y: 1.0, w: 16.0, h: 14.0},
sprite255: {x: 240.0, y: 1.0, w: 16.0, h: 14.0},
},
}
script 0 script0 {
type(2);
alpha(0);
I0 = 0;
interrupt[7]:
sprite(sprite1);
scale(2.0, 2.0);
alphaTime(8, 0, 255);
scaleTime(8, 4, 0.5, 0.5);
+8: // 8
goto label_352;
interrupt[8]:
sprite(sprite1);
scale(3.0, 3.0);
alphaTime(15, 0, 255);
scaleTime(15, 4, 0.5, 0.5);
+15: // 23
goto label_352;
interrupt[9]:
sprite(sprite1);
scale(4.0, 4.0);
alphaTime(25, 0, 255);
scaleTime(25, 4, 0.5, 0.5);
+25: // 48
goto label_352;
interrupt[2]:
label_352:
I0 = 1;
alpha(255);
scale(1.0, 1.0);
sprite(sprite0);
alphaTime(0, 0, 255);
scaleTime(0, 4, 1.0, 1.0);
stop();
+15: // 63
interrupt[1]:
type(1);
rotate(0.0, 0.0, RANDRAD);
alphaTime(8, 0, 0);
blendMode(1);
sprite(sprite2);
scale(0.4, 0.4);
scaleTime(8, 4, 1.9, 1.9);
+8: // 71
delete();
}
script 1 script1 {
type(1);
blendMode(1);
layer(9);
sprite(sprite224);
F0 = RANDF2 * 12.0;
F1 = RANDF2 * 12.0;
F1 -= 24.0;
rotate(0.0, 0.0, RANDRAD);
alpha(128);
posTime(28, 0, F0, F1, 0.0);
scaleTime(14, 4, 1.9, 1.9);
+8: // 8
alpha(20);
+6: // 14
scaleTime(14, 1, 0.8, 0.8);
+14: // 28
delete();
}
script 2 script2 {
alpha(0);
scriptNew(script1);
+28: // 28
delete();
}
script 3 script3 {
type(1);
blendMode(1);
layer(9);
sprite(sprite225);
F0 = RANDF2 * 12.0;
F1 = RANDF2 * 12.0;
F1 -= 24.0;
rotate(0.0, 0.0, RANDRAD);
alpha(128);
posTime(28, 0, F0, F1, 0.0);
scaleTime(14, 4, 1.9, 1.9);
+8: // 8
alpha(20);
+6: // 14
scaleTime(14, 1, 0.8, 0.8);
+14: // 28
delete();
}
script 4 script4 {
alpha(0);
scriptNew(script3);
+28: // 28
delete();
}
script 5 script5 {
type(1);
blendMode(1);
layer(9);
sprite(sprite226);
F0 = RANDF2 * 12.0;
F1 = RANDF2 * 12.0;
F1 -= 24.0;
rotate(0.0, 0.0, RANDRAD);
alpha(128);
posTime(28, 0, F0, F1, 0.0);
scaleTime(14, 4, 1.9, 1.9);
+8: // 8
alpha(20);
+6: // 14
scaleTime(14, 1, 0.8, 0.8);
+14: // 28
delete();
}
script 6 script6 {
alpha(0);
scriptNew(script5);
+28: // 28
delete();
}
script 7 script7 {
type(1);
blendMode(1);
layer(9);
sprite(sprite227);
F0 = RANDF2 * 12.0;
F1 = RANDF2 * 12.0;
F1 -= 24.0;
rotate(0.0, 0.0, RANDRAD);
alpha(128);
posTime(28, 0, F0, F1, 0.0);
scaleTime(14, 4, 1.9, 1.9);
+8: // 8
alpha(20);
+6: // 14
scaleTime(14, 1, 0.8, 0.8);
+14: // 28
delete();
}
script 8 script8 {
alpha(0);
scriptNew(script7);
+28: // 28
delete();
}
script 9 script9 {
type(1);
blendMode(1);
layer(9);
sprite(sprite228);
F0 = RANDF2 * 12.0;
F1 = RANDF2 * 12.0;
F1 -= 24.0;
rotate(0.0, 0.0, RANDRAD);
alpha(128);
posTime(28, 0, F0, F1, 0.0);
scaleTime(14, 4, 1.9, 1.9);
+8: // 8
alpha(20);
+6: // 14
scaleTime(14, 1, 0.8, 0.8);
+14: // 28
delete();
}
script 10 script10 {
alpha(0);
scriptNew(script9);
+28: // 28
delete();
}
script 11 script11 {
type(1);
blendMode(1);
layer(9);
sprite(sprite229);
F0 = RANDF2 * 12.0;
F1 = RANDF2 * 12.0;
F1 -= 24.0;
rotate(0.0, 0.0, RANDRAD);
alpha(128);
posTime(28, 0, F0, F1, 0.0);
scaleTime(14, 4, 1.9, 1.9);
+8: // 8
alpha(20);
+6: // 14
scaleTime(14, 1, 0.8, 0.8);
+14: // 28
delete();
}
script 12 script12 {
alpha(0);
scriptNew(script11);
+28: // 28
delete();
}
script 13 script13 {
type(1);
blendMode(1);
layer(9);
sprite(sprite230);
F0 = RANDF2 * 12.0;
F1 = RANDF2 * 12.0;
F1 -= 24.0;
rotate(0.0, 0.0, RANDRAD);
alpha(128);
posTime(28, 0, F0, F1, 0.0);
scaleTime(14, 4, 1.9, 1.9);
+8: // 8
alpha(20);
+6: // 14
scaleTime(14, 1, 0.8, 0.8);
+14: // 28
delete();
}
script 14 script14 {
alpha(0);
scriptNew(script13);
+28: // 28
delete();
}
script 15 script15 {
type(1);
blendMode(1);
layer(9);
sprite(sprite231);
F0 = RANDF2 * 12.0;
F1 = RANDF2 * 12.0;
F1 -= 24.0;
rotate(0.0, 0.0, RANDRAD);
alpha(128);
posTime(28, 0, F0, F1, 0.0);
scaleTime(14, 4, 1.9, 1.9);
+8: // 8
alpha(20);
+6: // 14
scaleTime(14, 1, 0.8, 0.8);
+14: // 28
delete();
}
script 16 script16 {
alpha(0);
scriptNew(script15);
+28: // 28
delete();
}
script 17 script17 {
type(1);
blendMode(1);
layer(9);
sprite(sprite232);
F0 = RANDF2 * 12.0;
F1 = RANDF2 * 12.0;
F1 -= 24.0;
rotate(0.0, 0.0, RANDRAD);
alpha(128);
posTime(28, 0, F0, F1, 0.0);
scaleTime(14, 4, 1.9, 1.9);
+8: // 8
alpha(20);
+6: // 14
scaleTime(14, 1, 0.8, 0.8);
+14: // 28
delete();
}
script 18 script18 {
alpha(0);
scriptNew(script17);
+28: // 28
delete();
}
script 19 script19 {
type(1);
blendMode(1);
layer(9);
sprite(sprite233);
F0 = RANDF2 * 12.0;
F1 = RANDF2 * 12.0;
F1 -= 24.0;
rotate(0.0, 0.0, RANDRAD);
alpha(128);
posTime(28, 0, F0, F1, 0.0);
scaleTime(14, 4, 1.9, 1.9);
+8: // 8
alpha(20);
+6: // 14
scaleTime(14, 1, 0.8, 0.8);
+14: // 28
delete();
}
script 20 script20 {
alpha(0);
scriptNew(script19);
+28: // 28
delete();
}
script 21 script21 {
type(1);
blendMode(1);
layer(9);
sprite(sprite234);
F0 = RANDF2 * 12.0;
F1 = RANDF2 * 12.0;
F1 -= 24.0;
rotate(0.0, 0.0, RANDRAD);
alpha(128);
posTime(28, 0, F0, F1, 0.0);
scaleTime(14, 4, 1.9, 1.9);
+8: // 8
alpha(20);
+6: // 14
scaleTime(14, 1, 0.8, 0.8);
+14: // 28
delete();
}
script 22 script22 {
alpha(0);
scriptNew(script21);
+28: // 28
delete();
}
script 23 script23 {
type(1);
blendMode(1);
layer(9);
sprite(sprite235);
F0 = RANDF2 * 12.0;
F1 = RANDF2 * 12.0;
F1 -= 24.0;
rotate(0.0, 0.0, RANDRAD);
alpha(128);
posTime(28, 0, F0, F1, 0.0);
scaleTime(14, 4, 1.9, 1.9);
+8: // 8
alpha(20);
+6: // 14
scaleTime(14, 1, 0.8, 0.8);
+14: // 28
delete();
}
script 24 script24 {
alpha(0);
scriptNew(script23);
+28: // 28
delete();
}
script 25 script25 {
type(1);
blendMode(1);
layer(9);
sprite(sprite236);
F0 = RANDF2 * 12.0;
F1 = RANDF2 * 12.0;
F1 -= 24.0;
rotate(0.0, 0.0, RANDRAD);
alpha(128);
posTime(28, 0, F0, F1, 0.0);
scaleTime(14, 4, 1.9, 1.9);
+8: // 8
alpha(20);
+6: // 14
scaleTime(14, 1, 0.8, 0.8);
+14: // 28
delete();
}
script 26 script26 {
alpha(0);
scriptNew(script25);
+28: // 28
delete();
}
script 27 script27 {
type(1);
blendMode(1);
layer(9);
sprite(sprite237);
F0 = RANDF2 * 12.0;
F1 = RANDF2 * 12.0;
F1 -= 24.0;
rotate(0.0, 0.0, RANDRAD);
alpha(128);
posTime(28, 0, F0, F1, 0.0);
scaleTime(14, 4, 1.9, 1.9);
+8: // 8
alpha(20);
+6: // 14
scaleTime(14, 1, 0.8, 0.8);
+14: // 28
delete();
}
script 28 script28 {
alpha(0);
scriptNew(script27);
+28: // 28
delete();
}
script 29 script29 {
type(1);
blendMode(1);
layer(9);
sprite(sprite238);
F0 = RANDF2 * 12.0;
F1 = RANDF2 * 12.0;
F1 -= 24.0;
rotate(0.0, 0.0, RANDRAD);
alpha(128);
posTime(28, 0, F0, F1, 0.0);
scaleTime(14, 4, 1.9, 1.9);
+8: // 8
alpha(20);
+6: // 14
scaleTime(14, 1, 0.8, 0.8);
+14: // 28
delete();
}
script 30 script30 {
alpha(0);
scriptNew(script29);
+28: // 28
delete();
}
script 31 script31 {
type(1);
blendMode(1);
layer(9);
sprite(sprite239);
F0 = RANDF2 * 12.0;
F1 = RANDF2 * 12.0;
F1 -= 24.0;
rotate(0.0, 0.0, RANDRAD);
alpha(128);
posTime(28, 0, F0, F1, 0.0);
scaleTime(14, 4, 1.9, 1.9);
+8: // 8
alpha(20);
+6: // 14
scaleTime(14, 1, 0.8, 0.8);
+14: // 28
delete();
}
script 32 script32 {
alpha(0);
scriptNew(script31);
+28: // 28
delete();
}
script 33 script33 {
type(1);
alpha(0);
I0 = 0;
interrupt[7]:
sprite(sprite1);
scale(2.0, 2.0);
alphaTime(8, 0, 255);
scaleTime(8, 4, 0.5, 0.5);
+8: // 8
goto label_352;
interrupt[8]:
sprite(sprite1);
scale(3.0, 3.0);
alphaTime(15, 0, 255);
scaleTime(15, 4, 0.5, 0.5);
+15: // 23
goto label_352;
interrupt[9]:
sprite(sprite1);
scale(4.0, 4.0);
alphaTime(25, 0, 255);
scaleTime(25, 4, 0.5, 0.5);
+25: // 48
goto label_352;
interrupt[2]:
label_352:
I0 = 1;
alpha(255);
scale(1.0, 1.0);
sprite(sprite0);
alphaTime(0, 0, 255);
scaleTime(0, 4, 1.0, 1.0);
angleVel(0.0, 0.0, 0.19634955);
stop();
+15: // 63
interrupt[1]:
ins_82(0);
type(1);
rotate(0.0, 0.0, RANDRAD);
blendMode(1);
sprite(sprite2);
scale(0.8, 0.8);
scaleTime(16, 1, 0.0, 0.0);
+16: // 79
delete();
}
script 34 script34 {
type(1);
alpha(0);
I0 = 0;
interrupt[7]:
sprite(sprite1);
type(0);
scale(3.0, 3.0);
alphaTime(8, 0, 255);
scaleTime(8, 4, 0.5, 0.5);
+8: // 8
goto label_364;
interrupt[8]:
sprite(sprite1);
scale(3.0, 3.0);
alphaTime(15, 0, 255);
scaleTime(15, 4, 0.5, 0.5);
+15: // 23
goto label_364;
interrupt[9]:
sprite(sprite1);
scale(4.0, 4.0);
alphaTime(25, 0, 255);
scaleTime(25, 4, 0.5, 0.5);
+25: // 48
goto label_364;
interrupt[2]:
label_364:
I0 = 1;
alpha(255);
scale(1.0, 1.0);
alphaTime(0, 0, 255);
scaleTime(0, 4, 1.0, 1.0);
sprite(sprite0);
stop();
+15: // 63
interrupt[1]:
ins_82(0);
type(1);
rotate(0.0, 0.0, RANDRAD);
blendMode(1);
sprite(sprite2);
scale(1.0, 1.0);
scaleTime(16, 1, 0.0, 0.0);
+16: // 79
delete();
}
script 35 script35 {
type(1);
alpha(0);
I0 = 0;
interrupt[7]:
sprite(sprite1);
type(0);
scale(3.0, 3.0);
alphaTime(8, 0, 255);
scaleTime(8, 4, 0.5, 0.5);
+8: // 8
goto label_364;
interrupt[8]:
sprite(sprite1);
scale(3.0, 3.0);
alphaTime(15, 0, 255);
scaleTime(15, 4, 0.5, 0.5);
+15: // 23
goto label_364;
interrupt[9]:
sprite(sprite1);
scale(4.0, 4.0);
alphaTime(25, 0, 255);
scaleTime(25, 4, 0.5, 0.5);
+25: // 48
goto label_364;
interrupt[2]:
label_364:
I0 = 1;
alpha(255);
scale(1.0, 1.0);
alphaTime(0, 0, 255);
scaleTime(0, 4, 1.0, 1.0);
sprite(sprite0);
stop();
+15: // 63
interrupt[1]:
ins_82(0);
type(1);
rotate(0.0, 0.0, RANDRAD);
blendMode(1);
sprite(sprite2);
scale(1.0, 1.0);
scaleTime(16, 1, 0.0, 0.0);
+16: // 79
delete();
}
script 36 script36 {
type(1);
ins_82(1);
alpha(0);
I0 = 0;
interrupt[7]:
sprite(sprite1);
scale(3.0, 3.0);
alphaTime(8, 0, 255);
scaleTime(8, 4, 0.5, 0.5);
+8: // 8
goto label_364;
interrupt[8]:
sprite(sprite1);
scale(3.0, 3.0);
alphaTime(15, 0, 255);
scaleTime(15, 4, 0.5, 0.5);
+15: // 23
goto label_364;
interrupt[9]:
sprite(sprite1);
scale(4.0, 4.0);
alphaTime(25, 0, 255);
scaleTime(25, 4, 0.5, 0.5);
+25: // 48
goto label_364;
interrupt[2]:
label_364:
I0 = 1;
alpha(255);
scale(1.0, 1.0);
alphaTime(0, 0, 255);
scaleTime(0, 4, 1.0, 1.0);
sprite(sprite0);
stop();
+15: // 63
interrupt[1]:
ins_82(0);
type(1);
rotate(0.0, 0.0, RANDRAD);
blendMode(1);
sprite(sprite2);
scale(1.0, 1.0);
scaleTime(16, 1, 0.0, 0.0);
+16: // 79
delete();
}
script 37 script37 {
type(1);
ins_82(1);
alpha(0);
I0 = 0;
interrupt[7]:
sprite(sprite1);
scale(3.0, 3.0);
alphaTime(8, 0, 255);
scaleTime(8, 4, 0.5, 0.5);
+8: // 8
goto label_364;
interrupt[8]:
sprite(sprite1);
scale(3.0, 3.0);
alphaTime(15, 0, 255);
scaleTime(15, 4, 0.5, 0.5);
+15: // 23
goto label_364;
interrupt[9]:
sprite(sprite1);
scale(4.0, 4.0);
alphaTime(25, 0, 255);
scaleTime(25, 4, 0.5, 0.5);
+25: // 48
goto label_364;
interrupt[2]:
label_364:
I0 = 1;
alpha(255);
scale(1.0, 1.0);
alphaTime(0, 0, 255);
scaleTime(0, 4, 1.0, 1.0);
sprite(sprite0);
stop();
+15: // 63
interrupt[1]:
ins_82(0);
type(1);
rotate(0.0, 0.0, RANDRAD);
blendMode(1);
sprite(sprite2);
scale(1.0, 1.0);
scaleTime(16, 1, 0.0, 0.0);
+16: // 79
delete();
}
script 38 script38 {
type(1);
ins_82(1);
alpha(0);
I0 = 0;
interrupt[7]:
sprite(sprite1);
scale(3.0, 3.0);
alphaTime(8, 0, 255);
scaleTime(8, 4, 0.5, 0.5);
+8: // 8
goto label_364;
interrupt[8]:
sprite(sprite1);
scale(3.0, 3.0);
alphaTime(15, 0, 255);
scaleTime(15, 4, 0.5, 0.5);
+15: // 23
goto label_364;
interrupt[9]:
sprite(sprite1);
scale(4.0, 4.0);
alphaTime(25, 0, 255);
scaleTime(25, 4, 0.5, 0.5);
+25: // 48
goto label_364;
interrupt[2]:
label_364:
I0 = 1;
alpha(255);
scale(1.0, 1.0);
alphaTime(0, 0, 255);
scaleTime(0, 4, 1.0, 1.0);
sprite(sprite0);
stop();
+15: // 63
interrupt[1]:
ins_82(0);
type(1);
rotate(0.0, 0.0, RANDRAD);
blendMode(1);
sprite(sprite2);
scale(1.0, 1.0);
scaleTime(16, 1, 0.0, 0.0);
+16: // 79
delete();
}
script 39 script39 {
type(1);
ins_82(1);
alpha(0);
I0 = 0;
interrupt[7]:
sprite(sprite1);
scale(3.0, 3.0);
alphaTime(8, 0, 255);
scaleTime(8, 4, 0.5, 0.5);
+8: // 8
goto label_364;
interrupt[8]:
sprite(sprite1);
scale(3.0, 3.0);
alphaTime(15, 0, 255);
scaleTime(15, 4, 0.5, 0.5);
+15: // 23
goto label_364;
interrupt[9]:
sprite(sprite1);
scale(4.0, 4.0);
alphaTime(25, 0, 255);
scaleTime(25, 4, 0.5, 0.5);
+25: // 48
goto label_364;
interrupt[2]:
label_364:
I0 = 1;
alpha(255);
scale(1.0, 1.0);
alphaTime(0, 0, 255);
scaleTime(0, 4, 1.0, 1.0);
sprite(sprite0);
stop();
+15: // 63
interrupt[1]:
ins_82(0);
type(1);
rotate(0.0, 0.0, RANDRAD);
blendMode(1);
sprite(sprite2);
scale(1.0, 1.0);
scaleTime(16, 1, 0.0, 0.0);
+16: // 79
delete();
}
script 40 script40 {
type(1);
ins_82(1);
alpha(0);
I0 = 0;
interrupt[7]:
sprite(sprite1);
scale(3.0, 3.0);
alphaTime(8, 0, 255);
scaleTime(8, 4, 0.5, 0.5);
+8: // 8
goto label_364;
interrupt[8]:
sprite(sprite1);
scale(3.0, 3.0);
alphaTime(15, 0, 255);
scaleTime(15, 4, 0.5, 0.5);
+15: // 23
goto label_364;
interrupt[9]:
sprite(sprite1);
scale(4.0, 4.0);
alphaTime(25, 0, 255);
scaleTime(25, 4, 0.5, 0.5);
+25: // 48
goto label_364;
interrupt[2]:
label_364:
I0 = 1;
alpha(255);
scale(1.0, 1.0);
alphaTime(0, 0, 255);
scaleTime(0, 4, 1.0, 1.0);
sprite(sprite0);
stop();
+15: // 63
interrupt[1]:
ins_82(0);
type(1);
rotate(0.0, 0.0, RANDRAD);
blendMode(1);
sprite(sprite2);
scale(1.0, 1.0);
scaleTime(16, 1, 0.0, 0.0);
+16: // 79
delete();
}
script 41 script41 {
type(1);
ins_82(1);
alpha(0);
I0 = 0;
interrupt[7]:
sprite(sprite1);
scale(3.0, 3.0);
alphaTime(8, 0, 255);
scaleTime(8, 4, 0.5, 0.5);
+8: // 8
goto label_364;
interrupt[8]:
sprite(sprite1);
scale(3.0, 3.0);
alphaTime(15, 0, 255);
scaleTime(15, 4, 0.5, 0.5);
+15: // 23
goto label_364;
interrupt[9]:
sprite(sprite1);
scale(4.0, 4.0);
alphaTime(25, 0, 255);
scaleTime(25, 4, 0.5, 0.5);
+25: // 48
goto label_364;
interrupt[2]:
label_364:
I0 = 1;
alpha(255);
scale(1.0, 1.0);
alphaTime(0, 0, 255);
scaleTime(0, 4, 1.0, 1.0);
sprite(sprite0);
stop();
+15: // 63
interrupt[1]:
ins_82(0);
type(1);
rotate(0.0, 0.0, RANDRAD);
blendMode(1);
sprite(sprite2);
scale(1.0, 1.0);
scaleTime(16, 1, 0.0, 0.0);
+16: // 79
delete();
}
script 42 script42 {
type(1);
ins_82(1);
alpha(0);
I0 = 0;
interrupt[7]:
sprite(sprite1);
scale(3.0, 3.0);
alphaTime(8, 0, 255);
scaleTime(8, 4, 0.5, 0.5);
+8: // 8
goto label_364;
interrupt[8]:
sprite(sprite1);
scale(3.0, 3.0);
alphaTime(15, 0, 255);
scaleTime(15, 4, 0.5, 0.5);
+15: // 23
goto label_364;
interrupt[9]:
sprite(sprite1);
scale(4.0, 4.0);
alphaTime(25, 0, 255);
scaleTime(25, 4, 0.5, 0.5);
+25: // 48
goto label_364;
interrupt[2]:
label_364:
I0 = 1;
alpha(255);
scale(1.0, 1.0);
alphaTime(0, 0, 255);
scaleTime(0, 4, 1.0, 1.0);
sprite(sprite0);
stop();
+15: // 63
interrupt[1]:
ins_82(0);
type(1);
rotate(0.0, 0.0, RANDRAD);
blendMode(1);
sprite(sprite2);
scale(1.0, 1.0);
scaleTime(16, 1, 0.0, 0.0);
+16: // 79
delete();
}
script 43 script43 {
type(1);
ins_82(1);
alpha(0);
I0 = 0;
interrupt[7]:
sprite(sprite1);
scale(3.0, 3.0);
alphaTime(8, 0, 255);
scaleTime(8, 4, 0.5, 0.5);
+8: // 8
goto label_364;
interrupt[8]:
sprite(sprite1);
scale(3.0, 3.0);
alphaTime(15, 0, 255);
scaleTime(15, 4, 0.5, 0.5);
+15: // 23
goto label_364;
interrupt[9]:
sprite(sprite1);
scale(4.0, 4.0);
alphaTime(25, 0, 255);
scaleTime(25, 4, 0.5, 0.5);
+25: // 48
goto label_364;
interrupt[2]:
label_364:
I0 = 1;
alpha(255);
scale(1.0, 1.0);
alphaTime(0, 0, 255);
scaleTime(0, 4, 1.0, 1.0);
sprite(sprite0);
stop();
+15: // 63
interrupt[1]:
ins_82(0);
type(1);
rotate(0.0, 0.0, RANDRAD);
blendMode(1);
sprite(sprite2);
scale(1.0, 1.0);
scaleTime(16, 1, 0.0, 0.0);
+16: // 79
delete();
}
script 44 script44 {
type(1);
alpha(0);
I0 = 0;
interrupt[7]:
sprite(sprite1);
scale(3.0, 3.0);
alphaTime(8, 0, 255);
scaleTime(8, 4, 0.5, 0.5);
+8: // 8
goto label_352;
interrupt[8]:
sprite(sprite1);
scale(3.0, 3.0);
alphaTime(15, 0, 255);
scaleTime(15, 4, 0.5, 0.5);
+15: // 23
goto label_352;
interrupt[9]:
sprite(sprite1);
scale(4.0, 4.0);
alphaTime(25, 0, 255);
scaleTime(25, 4, 0.5, 0.5);
+25: // 48
goto label_352;
interrupt[2]:
label_352:
I0 = 1;
alpha(255);
scale(1.0, 1.0);
alphaTime(0, 0, 255);
scaleTime(0, 4, 1.0, 1.0);
sprite(sprite0);
stop();
+15: // 63
interrupt[1]:
ins_82(0);
type(1);
rotate(0.0, 0.0, RANDRAD);
sprite(sprite2);
scale(0.4, 0.4);
scale(1.0, 1.0);
scaleTime(16, 1, 0.0, 0.0);
+16: // 79
delete();
}
script 45 script45 {
type(1);
alpha(0);
I0 = 0;
interrupt[7]:
sprite(sprite1);
type(0);
scale(3.0, 3.0);
alphaTime(8, 0, 255);
scaleTime(8, 4, 0.5, 0.5);
+8: // 8
goto label_364;
interrupt[8]:
sprite(sprite1);
scale(3.0, 3.0);
alphaTime(15, 0, 255);
scaleTime(15, 4, 0.5, 0.5);
+15: // 23
goto label_364;
interrupt[9]:
sprite(sprite1);
scale(4.0, 4.0);
alphaTime(25, 0, 255);
scaleTime(25, 4, 0.5, 0.5);
+25: // 48
goto label_364;
interrupt[2]:
label_364:
I0 = 1;
alpha(255);
scale(1.0, 1.0);
alphaTime(0, 0, 255);
scaleTime(0, 4, 1.0, 1.0);
sprite(sprite0);
stop();
+15: // 63
interrupt[1]:
ins_82(0);
type(1);
rotate(0.0, 0.0, RANDRAD);
blendMode(1);
sprite(sprite2);
scale(1.0, 1.0);
scaleTime(16, 1, 0.0, 0.0);
+16: // 79
delete();
}
script 46 script46 {
type(1);
alpha(0);
I0 = 0;
angleVel(0.0, 0.0, 0.10471976);
interrupt[7]:
sprite(sprite1);
type(0);
scale(3.0, 3.0);
alphaTime(8, 0, 255);
scaleTime(8, 4, 0.5, 0.5);
+8: // 8
goto label_384;
interrupt[8]:
sprite(sprite1);
scale(3.0, 3.0);
alphaTime(15, 0, 255);
scaleTime(15, 4, 0.5, 0.5);
+15: // 23
goto label_384;
interrupt[9]:
sprite(sprite1);
scale(4.0, 4.0);
alphaTime(25, 0, 255);
scaleTime(25, 4, 0.5, 0.5);
+25: // 48
goto label_384;
interrupt[2]:
label_384:
type(1);
I0 = 1;
alpha(255);
scale(1.0, 1.0);
alphaTime(0, 0, 255);
scaleTime(0, 4, 1.0, 1.0);
sprite(sprite0);
angleVel(0.0, 0.0, 0.10471976);
stop();
+15: // 63
interrupt[1]:
ins_82(0);
type(1);
rotate(0.0, 0.0, RANDRAD);
blendMode(1);
sprite(sprite2);
scale(1.0, 1.0);
scaleTime(16, 1, 0.0, 0.0);
+16: // 79
delete();
}
script 47 script47 {
type(1);
alpha(0);
I0 = 0;
sprite(sprite211);
angleVel(0.0, 0.0, 0.3926991);
scale(3.0, 3.0);
alphaTime(8, 0, 255);
loop {
scale(0.5, 0.5);
+1: // 1
scale(1.5, 1.5);
+1: // 2
}
}
script 48 script48 {
type(1);
alpha(0);
I0 = 0;
sprite(sprite212);
angleVel(0.0, 0.0, 0.3926991);
scale(3.0, 3.0);
alphaTime(8, 0, 255);
loop {
scale(0.5, 0.5);
+1: // 1
scale(1.5, 1.5);
+1: // 2
}
}
script 49 script49 {
type(1);
alpha(0);
I0 = 0;
sprite(sprite212);
angleVel(0.0, 0.0, 0.3926991);
scale(3.0, 3.0);
alphaTime(8, 0, 255);
loop {
scale(0.5, 0.5);
+1: // 1
scale(1.5, 1.5);
+1: // 2
}
}
script 50 script50 {
type(1);
alpha(0);
I0 = 0;
sprite(sprite213);
angleVel(0.0, 0.0, 0.3926991);
scale(3.0, 3.0);
alphaTime(8, 0, 255);
loop {
scale(0.5, 0.5);
+1: // 1
scale(1.5, 1.5);
+1: // 2
}
}
script 51 script51 {
type(1);
alpha(0);
I0 = 0;
sprite(sprite213);
angleVel(0.0, 0.0, 0.3926991);
scale(3.0, 3.0);
alphaTime(8, 0, 255);
loop {
scale(0.5, 0.5);
+1: // 1
scale(1.5, 1.5);
+1: // 2
}
}
script 52 script52 {
type(1);
alpha(0);
I0 = 0;
sprite(sprite214);
angleVel(0.0, 0.0, 0.3926991);
scale(3.0, 3.0);
alphaTime(8, 0, 255);
loop {
scale(0.5, 0.5);
+1: // 1
scale(1.5, 1.5);
+1: // 2
}
}
script 53 script53 {
type(1);
alpha(0);
I0 = 0;
sprite(sprite214);
angleVel(0.0, 0.0, 0.3926991);
scale(3.0, 3.0);
alphaTime(8, 0, 255);
loop {
scale(0.5, 0.5);
+1: // 1
scale(1.5, 1.5);
+1: // 2
}
}
script 54 script54 {
type(1);
alpha(0);
I0 = 0;
sprite(sprite215);
angleVel(0.0, 0.0, 0.3926991);
scale(3.0, 3.0);
alphaTime(8, 0, 255);
loop {
scale(0.5, 0.5);
+1: // 1
scale(1.5, 1.5);
+1: // 2
}
}
script 55 script55 {
type(1);
alpha(0);
I0 = 0;
sprite(sprite215);
angleVel(0.0, 0.0, 0.3926991);
scale(3.0, 3.0);
alphaTime(8, 0, 255);
loop {
scale(0.5, 0.5);
+1: // 1
scale(1.5, 1.5);
+1: // 2
}
}
script 56 script56 {
type(1);
alpha(0);
I0 = 0;
sprite(sprite216);
angleVel(0.0, 0.0, 0.3926991);
scale(3.0, 3.0);
alphaTime(8, 0, 255);
loop {
scale(0.5, 0.5);
+1: // 1
scale(1.5, 1.5);
+1: // 2
}
}
script 57 script57 {
type(1);
alpha(0);
I0 = 0;
sprite(sprite216);
angleVel(0.0, 0.0, 0.3926991);
scale(3.0, 3.0);
alphaTime(8, 0, 255);
loop {
scale(0.5, 0.5);
+1: // 1
scale(1.5, 1.5);
+1: // 2
}
}
script 58 script58 {
type(1);
alpha(0);
I0 = 0;
sprite(sprite216);
angleVel(0.0, 0.0, 0.3926991);
scale(3.0, 3.0);
alphaTime(8, 0, 255);
loop {
scale(0.5, 0.5);
+1: // 1
scale(1.5, 1.5);
+1: // 2
}
}
script 59 script59 {
type(1);
alpha(0);
I0 = 0;
sprite(sprite217);
angleVel(0.0, 0.0, 0.3926991);
scale(3.0, 3.0);
alphaTime(8, 0, 255);
loop {
scale(0.5, 0.5);
+1: // 1
scale(1.5, 1.5);
+1: // 2
}
}
script 60 script60 {
type(1);
alpha(0);
I0 = 0;
sprite(sprite217);
angleVel(0.0, 0.0, 0.3926991);
scale(3.0, 3.0);
alphaTime(8, 0, 255);
loop {
scale(0.5, 0.5);
+1: // 1
scale(1.5, 1.5);
+1: // 2
}
}
script 61 script61 {
type(1);
alpha(0);
I0 = 0;
sprite(sprite217);
angleVel(0.0, 0.0, 0.3926991);
scale(3.0, 3.0);
alphaTime(8, 0, 255);
loop {
scale(0.5, 0.5);
+1: // 1
scale(1.5, 1.5);
+1: // 2
}
}
script 62 script62 {
type(1);
alpha(0);
I0 = 0;
sprite(sprite218);
angleVel(0.0, 0.0, 0.3926991);
scale(3.0, 3.0);
alphaTime(8, 0, 255);
loop {
scale(0.5, 0.5);
+1: // 1
scale(1.5, 1.5);
+1: // 2
}
}
entry {
path: "bullet/etama6.png",
img_width: 256,
img_height: 256,
sprites: {
sprite256: {x: 0.0, y: 32.0, w: 32.0, h: 32.0},
sprite257: {x: 32.0, y: 32.0, w: 32.0, h: 32.0},
sprite258: {x: 64.0, y: 32.0, w: 32.0, h: 32.0},
sprite259: {x: 96.0, y: 32.0, w: 32.0, h: 32.0},
sprite260: {x: 128.0, y: 32.0, w: 32.0, h: 32.0},
sprite261: {x: 160.0, y: 32.0, w: 32.0, h: 32.0},
sprite262: {x: 192.0, y: 32.0, w: 32.0, h: 32.0},
sprite263: {x: 224.0, y: 32.0, w: 32.0, h: 32.0},
sprite264: {x: 1.0, y: 129.0, w: 30.0, h: 30.0},
sprite265: {x: 33.0, y: 129.0, w: 30.0, h: 30.0},
sprite266: {x: 65.0, y: 129.0, w: 30.0, h: 30.0},
sprite267: {x: 97.0, y: 129.0, w: 30.0, h: 30.0},
sprite268: {x: 129.0, y: 129.0, w: 30.0, h: 30.0},
sprite269: {x: 161.0, y: 129.0, w: 30.0, h: 30.0},
sprite270: {x: 193.0, y: 129.0, w: 30.0, h: 30.0},
sprite271: {x: 225.0, y: 129.0, w: 30.0, h: 30.0},
sprite272: {x: 1.0, y: 97.0, w: 30.0, h: 30.0},
sprite273: {x: 33.0, y: 97.0, w: 30.0, h: 30.0},
sprite274: {x: 65.0, y: 97.0, w: 30.0, h: 30.0},
sprite275: {x: 97.0, y: 97.0, w: 30.0, h: 30.0},
sprite276: {x: 129.0, y: 97.0, w: 30.0, h: 30.0},
sprite277: {x: 161.0, y: 97.0, w: 30.0, h: 30.0},
sprite278: {x: 193.0, y: 97.0, w: 30.0, h: 30.0},
sprite279: {x: 225.0, y: 97.0, w: 30.0, h: 30.0},
sprite280: {x: 1.0, y: 65.0, w: 30.0, h: 30.0},
sprite281: {x: 33.0, y: 65.0, w: 30.0, h: 30.0},
sprite282: {x: 65.0, y: 65.0, w: 30.0, h: 30.0},
sprite283: {x: 97.0, y: 65.0, w: 30.0, h: 30.0},
sprite284: {x: 129.0, y: 65.0, w: 30.0, h: 30.0},
sprite285: {x: 161.0, y: 65.0, w: 30.0, h: 30.0},
sprite286: {x: 193.0, y: 65.0, w: 30.0, h: 30.0},
sprite287: {x: 225.0, y: 65.0, w: 30.0, h: 30.0},
sprite288: {x: 1.0, y: 1.0, w: 30.0, h: 30.0},
sprite289: {x: 33.0, y: 1.0, w: 30.0, h: 30.0},
sprite290: {x: 65.0, y: 1.0, w: 30.0, h: 30.0},
sprite291: {x: 97.0, y: 1.0, w: 30.0, h: 30.0},
sprite292: {x: 129.0, y: 1.0, w: 30.0, h: 30.0},
sprite293: {x: 161.0, y: 1.0, w: 30.0, h: 30.0},
sprite294: {x: 193.0, y: 1.0, w: 30.0, h: 30.0},
sprite295: {x: 225.0, y: 1.0, w: 30.0, h: 30.0},
sprite296: {x: 0.0, y: 192.0, w: 64.0, h: 64.0},
sprite297: {x: 64.0, y: 192.0, w: 64.0, h: 64.0},
sprite298: {x: 128.0, y: 192.0, w: 64.0, h: 64.0},
sprite299: {x: 192.0, y: 192.0, w: 64.0, h: 64.0},
sprite300: {x: 1.0, y: 161.0, w: 30.0, h: 30.0},
sprite301: {x: 33.0, y: 161.0, w: 30.0, h: 30.0},
sprite302: {x: 65.0, y: 161.0, w: 30.0, h: 30.0},
sprite303: {x: 97.0, y: 161.0, w: 30.0, h: 30.0},
sprite304: {x: 129.0, y: 161.0, w: 30.0, h: 30.0},
sprite305: {x: 161.0, y: 161.0, w: 30.0, h: 30.0},
sprite306: {x: 193.0, y: 161.0, w: 30.0, h: 30.0},
sprite307: {x: 225.0, y: 161.0, w: 30.0, h: 30.0},
},
}
script 63 script63 {
type(0);
alpha(0);
I0 = 0;
interrupt[7]:
sprite(sprite1);
type(0);
scale(5.0, 5.0);
alphaTime(8, 0, 255);
scaleTime(8, 4, 1.0, 1.0);
+8: // 8
goto label_364;
interrupt[8]:
sprite(sprite1);
scale(5.0, 5.0);
alphaTime(15, 0, 255);
scaleTime(15, 4, 1.0, 1.0);
+15: // 23
goto label_364;
interrupt[9]:
sprite(sprite1);
scale(6.0, 6.0);
alphaTime(25, 0, 255);
scaleTime(25, 4, 1.0, 1.0);
+25: // 48
goto label_364;
interrupt[2]:
label_364:
I0 = 1;
alpha(255);
scale(1.0, 1.0);
alphaTime(0, 0, 255);
scaleTime(0, 4, 1.0, 1.0);
sprite(sprite0);
stop();
+15: // 63
interrupt[1]:
alphaTime(14, 0, 0);
blendMode(1);
scale(1.0, 1.0);
scaleTime(14, 4, 1.5, 1.5);
+14: // 77
delete();
}
script 64 script64 {
type(1);
ins_82(1);
alpha(0);
I0 = 0;
interrupt[7]:
sprite(sprite1);
type(1);
scale(5.0, 5.0);
alphaTime(8, 0, 255);
scaleTime(8, 4, 1.0, 1.0);
+8: // 8
goto label_376;
interrupt[8]:
sprite(sprite1);
scale(5.0, 5.0);
alphaTime(15, 0, 255);
scaleTime(15, 4, 1.0, 1.0);
+15: // 23
goto label_376;
interrupt[9]:
sprite(sprite1);
scale(6.0, 6.0);
alphaTime(25, 0, 255);
scaleTime(25, 4, 1.0, 1.0);
+25: // 48
goto label_376;
interrupt[2]:
label_376:
I0 = 1;
alpha(255);
scale(1.0, 1.0);
alphaTime(0, 0, 255);
scaleTime(0, 4, 1.0, 1.0);
sprite(sprite0);
stop();
+15: // 63
interrupt[1]:
alphaTime(14, 0, 0);
blendMode(1);
scale(1.0, 1.0);
scaleTime(14, 4, 1.5, 1.5);
+14: // 77
delete();
}
script 65 script65 {
type(1);
ins_82(1);
alpha(0);
I0 = 0;
interrupt[7]:
sprite(sprite1);
type(1);
scale(5.0, 5.0);
alphaTime(8, 0, 255);
scaleTime(8, 4, 1.0, 1.0);
+8: // 8
goto label_376;
interrupt[8]:
sprite(sprite1);
scale(5.0, 5.0);
alphaTime(15, 0, 255);
scaleTime(15, 4, 1.0, 1.0);
+15: // 23
goto label_376;
interrupt[9]:
sprite(sprite1);
scale(6.0, 6.0);
alphaTime(25, 0, 255);
scaleTime(25, 4, 1.0, 1.0);
+25: // 48
goto label_376;
interrupt[2]:
label_376:
I0 = 1;
alpha(255);
scale(1.0, 1.0);
alphaTime(0, 0, 255);
scaleTime(0, 4, 1.0, 1.0);
sprite(sprite0);
stop();
+15: // 63
interrupt[1]:
alphaTime(14, 0, 0);
blendMode(1);
scale(1.0, 1.0);
scaleTime(14, 4, 1.5, 1.5);
+14: // 77
delete();
}
script 66 script66 {
type(1);
ins_82(1);
alpha(0);
I0 = 0;
interrupt[7]:
sprite(sprite1);
type(1);
scale(5.0, 5.0);
alphaTime(8, 0, 255);
scaleTime(8, 4, 1.0, 1.0);
+8: // 8
goto label_376;
interrupt[8]:
sprite(sprite1);
scale(5.0, 5.0);
alphaTime(15, 0, 255);
scaleTime(15, 4, 1.0, 1.0);
+15: // 23
goto label_376;
interrupt[9]:
sprite(sprite1);
scale(6.0, 6.0);
alphaTime(25, 0, 255);
scaleTime(25, 4, 1.0, 1.0);
+25: // 48
goto label_376;
interrupt[2]:
label_376:
I0 = 1;
alpha(255);
scale(1.0, 1.0);
alphaTime(0, 0, 255);
scaleTime(0, 4, 1.0, 1.0);
sprite(sprite0);
stop();
+15: // 63
interrupt[1]:
alphaTime(14, 0, 0);
blendMode(1);
scale(1.0, 1.0);
scaleTime(14, 4, 1.5, 1.5);
+14: // 77
delete();
}
script 67 script67 {
type(1);
ins_82(1);
alpha(0);
I0 = 0;
interrupt[7]:
sprite(sprite1);
type(1);
scale(5.0, 5.0);
alphaTime(8, 0, 255);
scaleTime(8, 4, 1.0, 1.0);
+8: // 8
goto label_376;
interrupt[8]:
sprite(sprite1);
scale(5.0, 5.0);
alphaTime(15, 0, 255);
scaleTime(15, 4, 1.0, 1.0);
+15: // 23
goto label_376;
interrupt[9]:
sprite(sprite1);
scale(6.0, 6.0);
alphaTime(25, 0, 255);
scaleTime(25, 4, 1.0, 1.0);
+25: // 48
goto label_376;
interrupt[2]:
label_376:
I0 = 1;
alpha(255);
scale(1.0, 1.0);
alphaTime(0, 0, 255);
scaleTime(0, 4, 1.0, 1.0);
sprite(sprite0);
stop();
+15: // 63
interrupt[1]:
alphaTime(14, 0, 0);
blendMode(1);
scale(1.0, 1.0);
scaleTime(14, 4, 1.5, 1.5);
+14: // 77
delete();
}
script 68 script68 {
type(0);
alpha(0);
I0 = 0;
blendMode(1);
interrupt[7]:
sprite(sprite1);
type(0);
scale(5.0, 5.0);
alphaTime(8, 0, 255);
scaleTime(8, 4, 1.0, 1.0);
+8: // 8
goto label_376;
interrupt[8]:
sprite(sprite1);
scale(5.0, 5.0);
alphaTime(15, 0, 255);
scaleTime(15, 4, 1.0, 1.0);
+15: // 23
goto label_376;
interrupt[9]:
sprite(sprite1);
scale(6.0, 6.0);
alphaTime(25, 0, 255);
scaleTime(25, 4, 1.0, 1.0);
+25: // 48
goto label_376;
interrupt[2]:
label_376:
I0 = 1;
alpha(255);
scale(1.0, 1.0);
alphaTime(0, 0, 255);
scaleTime(0, 4, 1.0, 1.0);
sprite(sprite0);
stop();
+15: // 63
interrupt[1]:
alphaTime(14, 0, 0);
blendMode(1);
scale(1.0, 1.0);
scaleTime(14, 4, 1.5, 1.5);
+14: // 77
delete();
}
script 69 script69 {
type(1);
ins_82(1);
alpha(0);
blendMode(1);
I0 = 0;
interrupt[7]:
sprite(sprite1);
type(1);
scale(5.0, 5.0);
alphaTime(8, 0, 255);
scaleTime(8, 4, 1.0, 1.0);
+8: // 8
goto label_388;
interrupt[8]:
sprite(sprite1);
scale(5.0, 5.0);
alphaTime(15, 0, 255);
scaleTime(15, 4, 1.0, 1.0);
+15: // 23
goto label_388;
interrupt[9]:
sprite(sprite1);
scale(6.0, 6.0);
alphaTime(25, 0, 255);
scaleTime(25, 4, 1.0, 1.0);
+25: // 48
goto label_388;
interrupt[2]:
label_388:
I0 = 1;
alpha(255);
scale(1.0, 1.0);
alphaTime(0, 0, 255);
scaleTime(0, 4, 1.0, 1.0);
sprite(sprite0);
stop();
+15: // 63
interrupt[1]:
alphaTime(14, 0, 0);
blendMode(1);
scale(1.0, 1.0);
scaleTime(14, 4, 1.5, 1.5);
+14: // 77
delete();
}
script 70 script70 {
type(1);
ins_82(1);
alpha(0);
blendMode(1);
I0 = 0;
interrupt[7]:
sprite(sprite1);
type(1);
scale(5.0, 5.0);
alphaTime(8, 0, 255);
scaleTime(8, 4, 1.0, 1.0);
+8: // 8
goto label_388;
interrupt[8]:
sprite(sprite1);
scale(5.0, 5.0);
alphaTime(15, 0, 255);
scaleTime(15, 4, 1.0, 1.0);
+15: // 23
goto label_388;
interrupt[9]:
sprite(sprite1);
scale(6.0, 6.0);
alphaTime(25, 0, 255);
scaleTime(25, 4, 1.0, 1.0);
+25: // 48
goto label_388;
interrupt[2]:
label_388:
I0 = 1;
alpha(255);
scale(1.0, 1.0);
alphaTime(0, 0, 255);
scaleTime(0, 4, 1.0, 1.0);
sprite(sprite0);
stop();
+15: // 63
interrupt[1]:
alphaTime(14, 0, 0);
blendMode(1);
scale(1.0, 1.0);
scaleTime(14, 4, 1.5, 1.5);
+14: // 77
delete();
}
script 71 script71 {
type(1);
ins_82(1);
alpha(0);
blendMode(1);
I0 = 0;
interrupt[7]:
sprite(sprite1);
type(1);
scale(5.0, 5.0);
alphaTime(8, 0, 255);
scaleTime(8, 4, 1.0, 1.0);
+8: // 8
goto label_388;
interrupt[8]:
sprite(sprite1);
scale(5.0, 5.0);
alphaTime(15, 0, 255);
scaleTime(15, 4, 1.0, 1.0);
+15: // 23
goto label_388;
interrupt[9]:
sprite(sprite1);
scale(6.0, 6.0);
alphaTime(25, 0, 255);
scaleTime(25, 4, 1.0, 1.0);
+25: // 48
goto label_388;
interrupt[2]:
label_388:
I0 = 1;
alpha(255);
scale(1.0, 1.0);
alphaTime(0, 0, 255);
scaleTime(0, 4, 1.0, 1.0);
sprite(sprite0);
stop();
+15: // 63
interrupt[1]:
alphaTime(14, 0, 0);
blendMode(1);
scale(1.0, 1.0);
scaleTime(14, 4, 1.5, 1.5);
+14: // 77
delete();
}
script 72 script72 {
sprite(sprite0);
angleVel(0.0, 0.0, 0.7853982);
type(1);
alpha(0);
blendMode(1);
I0 = 0;
interrupt[7]:
type(1);
scale(2.0, 2.0);
alphaTime(8, 0, 255);
scaleTime(8, 4, 1.0, 1.0);
+8: // 8
goto label_372;
interrupt[8]:
scale(3.0, 3.0);
alphaTime(15, 0, 255);
scaleTime(15, 4, 1.0, 1.0);
+15: // 23
goto label_372;
interrupt[9]:
scale(4.0, 4.0);
alphaTime(25, 0, 255);
scaleTime(25, 4, 1.0, 1.0);
+25: // 48
goto label_372;
interrupt[2]:
label_372:
I0 = 1;
alpha(255);
scale(1.0, 1.0);
alphaTime(0, 0, 255);
scaleTime(0, 4, 1.0, 1.0);
stop();
+15: // 63
interrupt[1]:
alphaTime(12, 4, 0);
scaleTime(12, 4, 0.0, 0.0);
+12: // 75
delete();
}
entry {
path: "bullet/etama2.png",
img_width: 256,
img_height: 256,
img_format: FORMAT_ARGB_4444,
sprites: {
sprite308: {x: 0.0, y: 0.0, w: 16.0, h: 16.0},
sprite309: {x: 16.0, y: 0.0, w: 16.0, h: 16.0},
sprite310: {x: 32.0, y: 0.0, w: 16.0, h: 16.0},
sprite311: {x: 48.0, y: 0.0, w: 16.0, h: 16.0},
sprite312: {x: 64.0, y: 0.0, w: 16.0, h: 16.0},
sprite313: {x: 80.0, y: 0.0, w: 16.0, h: 16.0},
sprite314: {x: 96.0, y: 0.0, w: 16.0, h: 16.0},
sprite315: {x: 112.0, y: 0.0, w: 16.0, h: 16.0},
sprite316: {x: 128.0, y: 0.0, w: 16.0, h: 16.0},
sprite317: {x: 144.0, y: 0.0, w: 16.0, h: 16.0},
sprite318: {x: 160.0, y: 0.0, w: 16.0, h: 16.0},
sprite319: {x: 176.0, y: 0.0, w: 16.0, h: 16.0},
sprite320: {x: 192.0, y: 0.0, w: 16.0, h: 16.0},
sprite321: {x: 208.0, y: 0.0, w: 16.0, h: 16.0},
sprite322: {x: 224.0, y: 0.0, w: 16.0, h: 16.0},
sprite323: {x: 240.0, y: 0.0, w: 16.0, h: 16.0},
sprite324: {x: 0.0, y: 16.0, w: 64.0, h: 64.0},
sprite325: {x: 64.0, y: 16.0, w: 64.0, h: 64.0},
sprite326: {x: 128.0, y: 16.0, w: 64.0, h: 64.0},
sprite327: {x: 128.0, y: 16.0, w: 64.0, h: 64.0},
sprite328: {x: 192.0, y: 16.0, w: 64.0, h: 64.0},
sprite329: {x: 0.0, y: 80.0, w: 64.0, h: 64.0},
sprite330: {x: 64.0, y: 80.0, w: 64.0, h: 64.0},
sprite331: {x: 0.0, y: 224.0, w: 32.0, h: 32.0},
sprite332: {x: 33.0, y: 225.0, w: 30.0, h: 30.0},
sprite333: {x: 64.0, y: 224.0, w: 32.0, h: 32.0},
sprite334: {x: 128.0, y: 80.0, w: 128.0, h: 128.0},
sprite335: {x: 33.0, y: 225.0, w: 30.0, h: 30.0},
sprite336: {x: 64.0, y: 80.0, w: 64.0, h: 64.0},
sprite337: {x: 1.0, y: 177.0, w: 30.0, h: 30.0},
sprite338: {x: 33.0, y: 177.0, w: 30.0, h: 30.0},
sprite339: {x: 65.0, y: 177.0, w: 30.0, h: 30.0},
sprite340: {x: 97.0, y: 177.0, w: 30.0, h: 30.0},
sprite341: {x: 1.0, y: 145.0, w: 30.0, h: 30.0},
sprite342: {x: 33.0, y: 145.0, w: 30.0, h: 30.0},
sprite343: {x: 65.0, y: 145.0, w: 30.0, h: 30.0},
sprite344: {x: 97.0, y: 145.0, w: 30.0, h: 30.0},
sprite345: {x: 0.0, y: 208.0, w: 16.0, h: 16.0},
sprite346: {x: 16.0, y: 208.0, w: 16.0, h: 16.0},
sprite347: {x: 32.0, y: 208.0, w: 16.0, h: 16.0},
sprite348: {x: 48.0, y: 208.0, w: 16.0, h: 16.0},
sprite349: {x: 64.0, y: 208.0, w: 16.0, h: 16.0},
sprite350: {x: 80.0, y: 208.0, w: 16.0, h: 16.0},
sprite351: {x: 96.0, y: 208.0, w: 16.0, h: 16.0},
sprite352: {x: 112.0, y: 208.0, w: 16.0, h: 16.0},
sprite353: {x: 112.0, y: 208.0, w: 16.0, h: 16.0},
sprite354: {x: 128.0, y: 208.0, w: 16.0, h: 16.0},
sprite355: {x: 144.0, y: 208.0, w: 16.0, h: 16.0},
sprite356: {x: 160.0, y: 208.0, w: 16.0, h: 16.0},
sprite357: {x: 176.0, y: 208.0, w: 16.0, h: 16.0},
sprite358: {x: 192.0, y: 208.0, w: 16.0, h: 16.0},
sprite359: {x: 208.0, y: 208.0, w: 16.0, h: 16.0},
sprite360: {x: 224.0, y: 208.0, w: 16.0, h: 16.0},
sprite361: {x: 240.0, y: 208.0, w: 16.0, h: 16.0},
sprite362: {x: 240.0, y: 208.0, w: 16.0, h: 16.0},
},
}
script 73 script73 {
sprite(sprite324);
layer(15);
type(1);
alpha(0);
alphaTime(6, 0, 255);
scale(2.3, 2.3);
scaleTime(18, 4, 1.0, 1.0);
rotate(0.0, 0.0, 3.1415927);
rotateTime(18, 4, 0.0, 0.0, -3.1415927);
+18: // 18
angleVel(0.0, 0.0, -0.05235988);
stop();
interrupt[1]:
scaleTime(8, 4, 0.0, 0.0);
+8: // 26
delete();
}
script 74 script74 {
scriptNew(script73);
sprite(sprite324);
layer(15);
type(1);
scale(0.3, 0.3);
scaleTime(12, 4, 1.0, 1.0);
rotate(0.0, 0.0, -3.1415927);
rotateTime(18, 4, 0.0, 0.0, 3.1415927);
+18: // 18
angleVel(0.0, 0.0, 0.05235988);
stop();
interrupt[1]:
scaleTime(8, 4, 0.0, 0.0);
+8: // 26
delete();
}
script 75 script75 {
sprite(sprite308);
layer(15);
type(1);
blendMode(1);
alpha(144);
alphaTime(40, 0, 40);
loop {
scaleTime(4, 1, 0.75, 0.75);
+4: // 4
scaleTime(4, 4, 0.5, 0.5);
+4: // 8
scaleTime(4, 1, 0.75, 0.75);
+4: // 12
scaleTime(4, 4, 1.0, 1.0);
+4: // 16
}
+8: // 24
delete();
}
script 76 script76 {
sprite(sprite326);
layer(15);
type(1);
scale(0.5, 0.5);
scaleTime(30, 4, 5.5, 5.5);
alphaTime(30, 4, 0);
+30: // 30
delete();
}
script 77 script77 {
sprite(sprite308);
layer(15);
type(1);
blendMode(1);
alpha(128);
isetRand(I0, 15);
I0 += 20;
F0 = RANDF * 3.0;
F0 += 1.0;
scale(F0, F0);
F0 = RANDRAD;
F1 = cos(F0);
F2 = sin(F0);
F0 = RANDF * 256.0;
F1 *= F0;
F2 *= F0;
posTime(I0, 4, F1, F2, 0.0);
scaleTime(I0, 4, 0.0, 0.0);
wait(I0);
+8: // 8
delete();
}
script 78 script78 {
scriptNew(script79);
scriptNew(script80);
scriptNew(script90);
scriptNew(script90);
scriptNew(script90);
scriptNew(script90);
scriptNew(script90);
scriptNew(script90);
scriptNew(script90);
+30: // 30
delete();
}
script 79 script79 {
sprite(sprite327);
layer(15);
type(1);
scale(0.2, 0.2);
scaleTime(30, 4, 2.5, 2.5);
alphaTime(30, 4, 0);
+30: // 30
delete();
}
script 80 script80 {
sprite(sprite327);
layer(15);
blendMode(1);
type(1);
rotate(0.0, 0.0, RANDRAD);
scale(0.5, 0.5);
scaleTime(30, 4, 3.5, 0.2);
alphaTime(30, 4, 0);
+30: // 30
delete();
}
script 81 script81 {
scriptNew(script82);
scriptNew(script83);
scriptNew(script90);
scriptNew(script90);
scriptNew(script90);
scriptNew(script90);
scriptNew(script90);
scriptNew(script90);
scriptNew(script90);
+30: // 30
delete();
}
script 82 script82 {
sprite(sprite328);
layer(15);
type(1);
scale(0.2, 0.2);
scaleTime(30, 4, 2.5, 2.5);
alphaTime(30, 4, 0);
+30: // 30
delete();
}
script 83 script83 {
sprite(sprite328);
layer(15);
blendMode(1);
type(1);
rotate(0.0, 0.0, RANDRAD);
scale(0.5, 0.5);
scaleTime(30, 4, 3.5, 0.2);
alphaTime(30, 4, 0);
+30: // 30
delete();
}
script 84 script84 {
scriptNew(script85);
scriptNew(script86);
scriptNew(script90);
scriptNew(script90);
scriptNew(script90);
scriptNew(script90);
scriptNew(script90);
scriptNew(script90);
scriptNew(script90);
+30: // 30
delete();
}
script 85 script85 {
sprite(sprite330);
layer(15);
type(1);
scale(0.2, 0.2);
scaleTime(30, 4, 2.5, 2.5);
alphaTime(30, 4, 0);
+30: // 30
delete();
}
script 86 script86 {
sprite(sprite330);
layer(15);
blendMode(1);
type(1);
rotate(0.0, 0.0, RANDRAD);
scale(0.5, 0.5);
scaleTime(30, 4, 3.5, 0.2);
alphaTime(30, 4, 0);
+30: // 30
delete();
}
script 87 script87 {
scriptNew(script88);
scriptNew(script89);
scriptNew(script90);
scriptNew(script90);
scriptNew(script90);
scriptNew(script90);
scriptNew(script90);
scriptNew(script90);
scriptNew(script90);
+30: // 30
delete();
}
script 88 script88 {
sprite(sprite329);
layer(15);
type(1);
scale(0.2, 0.2);
scaleTime(30, 4, 2.5, 2.5);
alphaTime(30, 4, 0);
+30: // 30
delete();
}
script 89 script89 {
sprite(sprite329);
layer(15);
blendMode(1);
type(1);
rotate(0.0, 0.0, RANDRAD);
scale(0.5, 0.5);
scaleTime(30, 4, 3.5, 0.2);
alphaTime(30, 4, 0);
+30: // 30
delete();
}
script 90 script90 {
sprite(sprite331);
layer(15);
type(1);
blendMode(1);
alpha(64);
isetRand(I0, 15);
I0 += 20;
F0 = RANDF * 1.5;
F0 += 0.5;
scale(F0, F0);
F0 = RANDRAD;
F1 = cos(F0);
F2 = sin(F0);
F0 = RANDF * 256.0;
F1 *= F0;
F2 *= F0;
posTime(I0, 4, F1, F2, 0.0);
scaleTime(I0, 4, 0.0, 0.0);
wait(I0);
+8: // 8
delete();
}
script 91 script91 {
sprite(sprite308);
layer(15);
type(1);
blendMode(1);
alpha(128);
color(255, 0, 0);
isetRand(I0, 15);
I0 += 20;
F0 = RANDF * 1.0;
F0 += 0.4;
scale(F0, F0);
F0 = RANDRAD;
F1 = cos(F0);
F2 = sin(F0);
F0 = RANDF * 128.0;
F1 *= F0;
F2 *= F0;
pos(F1, F2, 0.0);
posTime(I0, 4, 0.0, 0.0, 0.0);
scaleTime(I0, 4, 0.0, 0.0);
wait(I0);
+8: // 8
delete();
}
script 92 script92 {
sprite(sprite334);
layer(6);
type(1);
blendMode(1);
rotate(0.0, 0.0, 3.1415927);
rotateTime(60, 4, 0.0, 0.0, -3.1415927);
alpha(128);
scale(0.0, 0.0);
scaleTime(60, 4, 2.0, 2.0);
+60: // 60
nop();
angleVel(0.0, 0.0, -0.09817477);
loop {
scaleTime(60, 9, 1.6, 1.6);
alphaTime(60, 9, 128);
+60: // 120
scaleTime(60, 9, 2.0, 2.0);
alphaTime(60, 9, 96);
+60: // 180
}
stop();
}
script 93 script93 {
sprite(sprite335);
ins_85(1);
layer(15);
scale(0.0, 0.0);
+2: // 2
nop();
type(1);
blendMode(1);
rotate(0.0, 0.0, RANDRAD);
F0 = RANDRAD;
angleVel(0.0, 0.0, F0);
F1 = RANDF * 0.5;
F1 += 0.2;
scale(F1, F1);
scaleTime(48, 0, 0.0, 0.0);
alpha(255);
alphaTime(48, 0, 0);
F1 = RANDF2 * 6.0;
F2 = RANDF2 * 6.0;
pos(F1, F2, 0.0);
F1 = RANDF2 * 128.0;
F2 = RANDF2 * 128.0;
posTime(48, 1, F1, F2, 0.0);
+48: // 50
delete();
}
script 94 script94 {
sprite(sprite336);
layer(15);
type(1);
blendMode(1);
scale(2.0, 2.0);
color(0, 0, 0);
colorTime(30, 0, 255, 255, 255);
loop {
alpha(32);
+1: // 1
alpha(128);
+1: // 2
}
}
script 95 script95 {
type(1);
ins_82(1);
alpha(0);
blendMode(1);
I0 = 0;
sprite(sprite337);
interrupt[7]:
sprite(sprite337);
type(1);
scale(5.0, 5.0);
alphaTime(8, 0, 255);
scaleTime(8, 4, 1.0, 1.0);
+8: // 8
goto label_400;
interrupt[8]:
sprite(sprite337);
scale(5.0, 5.0);
alphaTime(15, 0, 255);
scaleTime(15, 4, 1.0, 1.0);
+15: // 23
goto label_400;
interrupt[9]:
sprite(sprite337);
scale(6.0, 6.0);
alphaTime(25, 0, 255);
scaleTime(25, 4, 1.0, 1.0);
+25: // 48
goto label_400;
interrupt[2]:
label_400:
I0 = 1;
alpha(255);
scale(1.0, 1.0);
alphaTime(0, 0, 255);
scaleTime(0, 4, 1.0, 1.0);
loop {
sprite(sprite337);
+3: // 51
sprite(sprite338);
+3: // 54
sprite(sprite339);
+3: // 57
sprite(sprite340);
+3: // 60
}
stop();
+15: // 75
interrupt[1]:
type(1);
rotate(0.0, 0.0, RANDRAD);
blendMode(1);
alphaTime(14, 0, 0);
sprite(sprite230);
scale(1.5, 1.5);
scaleTime(14, 4, 2.9, 2.9);
+14: // 89
delete();
}
script 96 script96 {
type(1);
ins_82(1);
alpha(0);
blendMode(1);
I0 = 0;
sprite(sprite341);
interrupt[7]:
sprite(sprite341);
type(1);
scale(5.0, 5.0);
alphaTime(8, 0, 255);
scaleTime(8, 4, 1.0, 1.0);
+8: // 8
goto label_400;
interrupt[8]:
sprite(sprite341);
scale(5.0, 5.0);
alphaTime(15, 0, 255);
scaleTime(15, 4, 1.0, 1.0);
+15: // 23
goto label_400;
interrupt[9]:
sprite(sprite341);
scale(6.0, 6.0);
alphaTime(25, 0, 255);
scaleTime(25, 4, 1.0, 1.0);
+25: // 48
goto label_400;
interrupt[2]:
label_400:
I0 = 1;
alpha(255);
scale(1.0, 1.0);
alphaTime(0, 0, 255);
scaleTime(0, 4, 1.0, 1.0);
loop {
sprite(sprite341);
+3: // 51
sprite(sprite342);
+3: // 54
sprite(sprite343);
+3: // 57
sprite(sprite344);
+3: // 60
}
stop();
+15: // 75
interrupt[1]:
type(1);
rotate(0.0, 0.0, RANDRAD);
blendMode(1);
alphaTime(14, 0, 0);
sprite(sprite226);
scale(1.5, 1.5);
scaleTime(14, 4, 2.9, 2.9);
+14: // 89
delete();
}
script 97 script97 {
sprite(sprite345);
type(1);
angleVel(0.0, 0.0, 0.7853982);
scale(0.5, 0.5);
scaleTime(16, 0, 1.0, 1.0);
+32: // 32
angleVel(0.0, 0.0, 0.0);
type(0);
stop();
}
script 98 script98 {
sprite(sprite346);
type(1);
angleVel(0.0, 0.0, 0.7853982);
scale(0.5, 0.5);
scaleTime(16, 0, 1.0, 1.0);
+32: // 32
angleVel(0.0, 0.0, 0.0);
type(0);
stop();
}
script 99 script99 {
sprite(sprite347);
type(1);
angleVel(0.0, 0.0, 0.7853982);
scale(0.5, 0.5);
scaleTime(16, 0, 1.0, 1.0);
+32: // 32
angleVel(0.0, 0.0, 0.0);
type(0);
stop();
}
script 100 script100 {
sprite(sprite348);
type(1);
angleVel(0.0, 0.0, 0.7853982);
scale(0.5, 0.5);
scaleTime(16, 0, 1.0, 1.0);
+32: // 32
angleVel(0.0, 0.0, 0.0);
type(0);
stop();
}
script 101 script101 {
sprite(sprite349);
type(1);
angleVel(0.0, 0.0, 0.7853982);
scale(0.5, 0.5);
scaleTime(16, 0, 1.0, 1.0);
+32: // 32
angleVel(0.0, 0.0, 0.0);
type(0);
stop();
}
script 102 script102 {
sprite(sprite350);
type(1);
angleVel(0.0, 0.0, 0.7853982);
scale(0.5, 0.5);
scaleTime(16, 0, 1.0, 1.0);
+32: // 32
angleVel(0.0, 0.0, 0.0);
type(0);
stop();
}
script 103 script103 {
sprite(sprite351);
type(1);
angleVel(0.0, 0.0, 0.7853982);
scale(0.5, 0.5);
scaleTime(16, 0, 1.0, 1.0);
+32: // 32
angleVel(0.0, 0.0, 0.0);
type(0);
stop();
}
script 104 script104 {
sprite(sprite352);
blendMode(1);
type(1);
alpha(16);
angleVel(0.0, 0.0, 0.7853982);
scale(0.0, 0.0);
scaleTime(16, 0, 1.0, 1.0);
+32: // 32
angleVel(0.0, 0.0, 0.0);
type(0);
stop();
}
script 105 script105 {
sprite(sprite353);
type(1);
angleVel(0.0, 0.0, 0.7853982);
scale(0.5, 0.5);
scaleTime(16, 0, 1.0, 1.0);
+32: // 32
angleVel(0.0, 0.0, 0.0);
type(0);
stop();
}
script 106 script106 {
sprite(sprite354);
type(0);
stop();
}
script 107 script107 {
sprite(sprite355);
type(0);
stop();
}
script 108 script108 {
sprite(sprite356);
type(0);
stop();
}
script 109 script109 {
sprite(sprite357);
type(0);
stop();
}
script 110 script110 {
sprite(sprite358);
type(0);
stop();
}
script 111 script111 {
sprite(sprite359);
type(0);
stop();
}
script 112 script112 {
sprite(sprite360);
type(0);
stop();
}
script 113 script113 {
sprite(sprite361);
blendMode(1);
type(0);
stop();
}
script 114 script114 {
sprite(sprite362);
type(0);
stop();
}
script 115 script115 {
sprite(sprite333);
blendMode(1);
layer(13);
type(0);
color(128, 255, 128);
scale(0.5, 0.5);
scaleTime(20, 4, 1.5, 1.5);
+10: // 10
alphaTime(10, 4, 0);
+10: // 20
delete();
}
entry {
path: "bullet/etama3.png",
img_width: 128,
img_height: 128,
img_format: FORMAT_ARGB_4444,
sprites: {
sprite363: {x: 65.0, y: 0.0, w: 14.0, h: 128.0},
sprite364: {x: 81.0, y: 0.0, w: 14.0, h: 128.0},
sprite365: {x: 49.0, y: 0.0, w: 14.0, h: 128.0},
sprite366: {x: 33.0, y: 0.0, w: 14.0, h: 295.0},
sprite367: {x: 97.0, y: 0.0, w: 15.0, h: 448.0},
},
}
script 116 script116 {
blendMode(1);
I0 = 32;
I1 = 3;
texCircle(I0);
layer(15);
sprite(sprite363);
angleVel(0.0, 0.0, -0.31415927);
scale(16.0, 16.0);
scaleTime(60, 6, 32.0, 160.0);
+120: // 120
alphaTime(20, 0, 0);
+20: // 140
delete();
}
script 117 script117 {
blendMode(1);
I0 = 32;
I1 = 3;
texCircle(I0);
layer(15);
sprite(sprite363);
angleVel(0.0, 0.0, 0.31415927);
scale(16.0, 16.0);
scaleTime(60, 5, 16.0, 160.0);
+120: // 120
alphaTime(20, 0, 0);
+20: // 140
delete();
}
script 118 script118 {
blendMode(1);
I0 = 32;
I1 = 3;
texCircle(I0);
layer(15);
sprite(sprite363);
angleVel(0.0, 0.0, 0.10471976);
scale(16.0, 16.0);
scaleTime(60, 4, 16.0, 200.0);
color(255, 0, 255);
+40: // 40
alphaTime(20, 0, 0);
+20: // 60
delete();
}
script 119 script119 {
blendMode(1);
I0 = 32;
I1 = 3;
texCircle(I0);
layer(15);
sprite(sprite363);
angleVel(0.0, 0.0, -0.10471976);
scale(16.0, 16.0);
scaleTime(60, 4, 16.0, 200.0);
color(255, 0, 255);
+40: // 40
alphaTime(20, 0, 0);
+20: // 60
delete();
}
script 120 script120 {
sprite(sprite331);
layer(15);
type(1);
blendMode(1);
alpha(255);
color(255, 0, 0);
isetRand(I0, 15);
I0 += 20;
F0 = RANDF * 1.5;
F0 += 0.5;
scale(F0, F0);
rotate(0.0, 0.0, RANDRAD);
F0 = RANDRAD / 20.0;
angleVel(0.0, 0.0, F0);
F0 = RANDRAD;
F1 = cos(F0);
F2 = sin(F0);
F3 = F1 * 160.0;
F0 = F2 * 160.0;
F1 *= 48.0;
F2 *= 48.0;
F1 += F3;
F2 += F0;
pos(F3, F0, 0.0);
posTime(I0, 4, F1, F2, 0.0);
scaleTime(I0, 4, 0.0, 0.0);
wait(I0);
+8: // 8
delete();
}
script 121 script121 {
sprite(sprite331);
layer(15);
type(1);
blendMode(1);
color(0, 0, 255);
alpha(255);
isetRand(I0, 15);
I0 += 20;
F0 = RANDF * 1.5;
F0 += 0.5;
scale(F0, F0);
rotate(0.0, 0.0, RANDRAD);
F0 = RANDRAD / 20.0;
angleVel(0.0, 0.0, F0);
F0 = RANDRAD;
F1 = cos(F0);
F2 = sin(F0);
F3 = F1 * 160.0;
F0 = F2 * 160.0;
F1 *= 48.0;
F2 *= 48.0;
F1 = F3 - F1;
F2 = F0 - F2;
pos(F3, F0, 0.0);
posTime(I0, 4, F1, F2, 0.0);
scaleTime(I0, 4, 0.0, 0.0);
wait(I0);
+8: // 8
delete();
}
script 122 script122 {
scale(16.0, 16.0);
scaleTime(120, 6, 16.0, 160.0);
scriptNew(script116);
scriptNew(script117);
scriptNew(script118);
+10: // 10
scriptNew(script119);
+10: // 20
scriptNew(script118);
+10: // 30
scriptNew(script119);
I0 = 80;
do {
+1: // 31
scriptNew(script120);
scriptNew(script121);
scriptNew(script120);
scriptNew(script121);
} while (--I0);
+20: // 51
delete();
}
script 123 script123 {
blendMode(1);
I0 = 32;
I1 = 3;
texCircle(I0);
layer(15);
sprite(sprite363);
angleVel(0.0, 0.0, -0.31415927);
scale(16.0, 16.0);
scaleTime(40, 6, 32.0, 112.0);
+160: // 160
alphaTime(20, 0, 0);
+20: // 180
delete();
}
script 124 script124 {
blendMode(1);
I0 = 32;
I1 = 3;
texCircle(I0);
layer(15);
sprite(sprite363);
angleVel(0.0, 0.0, 0.31415927);
scale(16.0, 16.0);
scaleTime(40, 5, 16.0, 112.0);
+160: // 160
alphaTime(20, 0, 0);
+20: // 180
delete();
}
script 125 script125 {
blendMode(1);
I0 = 32;
I1 = 3;
texCircle(I0);
layer(15);
sprite(sprite363);
angleVel(0.0, 0.0, 0.10471976);
scale(16.0, 16.0);
scaleTime(40, 4, 16.0, 140.0);
color(255, 0, 255);
+40: // 40
alphaTime(20, 0, 0);
+20: // 60
delete();
}
script 126 script126 {
blendMode(1);
I0 = 32;
I1 = 3;
texCircle(I0);
layer(15);
sprite(sprite363);
angleVel(0.0, 0.0, -0.10471976);
scale(16.0, 16.0);
scaleTime(40, 4, 16.0, 140.0);
color(255, 0, 255);
+40: // 40
alphaTime(20, 0, 0);
+20: // 60
delete();
}
script 127 script127 {
sprite(sprite331);
layer(15);
type(1);
blendMode(1);
alpha(255);
color(255, 0, 0);
isetRand(I0, 15);
I0 += 20;
F0 = RANDF * 1.5;
F0 += 0.5;
scale(F0, F0);
rotate(0.0, 0.0, RANDRAD);
F0 = RANDRAD / 20.0;
angleVel(0.0, 0.0, F0);
F0 = RANDRAD;
F1 = cos(F0);
F2 = sin(F0);
F3 = F1 * 112.0;
F0 = F2 * 112.0;
F1 *= 48.0;
F2 *= 48.0;
F1 += F3;
F2 += F0;
pos(F3, F0, 0.0);
posTime(I0, 4, F1, F2, 0.0);
scaleTime(I0, 4, 0.0, 0.0);
wait(I0);
+8: // 8
delete();
}
script 128 script128 {
sprite(sprite331);
layer(15);
type(1);
blendMode(1);
color(0, 0, 255);
alpha(255);
isetRand(I0, 15);
I0 += 20;
F0 = RANDF * 1.5;
F0 += 0.5;
scale(F0, F0);
rotate(0.0, 0.0, RANDRAD);
F0 = RANDRAD / 20.0;
angleVel(0.0, 0.0, F0);
F0 = RANDRAD;
F1 = cos(F0);
F2 = sin(F0);
F3 = F1 * 112.0;
F0 = F2 * 112.0;
F1 *= 48.0;
F2 *= 48.0;
F1 = F3 - F1;
F2 = F0 - F2;
pos(F3, F0, 0.0);
posTime(I0, 4, F1, F2, 0.0);
scaleTime(I0, 4, 0.0, 0.0);
wait(I0);
+8: // 8
delete();
}
script 129 script129 {
scale(16.0, 16.0);
scaleTime(120, 6, 16.0, 112.0);
scriptNew(script123);
scriptNew(script124);
scriptNew(script125);
+10: // 10
scriptNew(script126);
+10: // 20
scriptNew(script125);
+10: // 30
scriptNew(script126);
I0 = 120;
do {
+1: // 31
scriptNew(script127);
scriptNew(script128);
scriptNew(script127);
scriptNew(script128);
} while (--I0);
+20: // 51
delete();
}
script 130 script130 {
sprite(sprite332);
layer(15);
type(1);
blendMode(1);
F0 = RANDRAD / 32.0;
angleVel(0.0, 0.0, F0);
F0 = RANDF * 3.0;
F0 += 1.0;
scale(F0, F0);
F0 = RANDRAD;
F1 = cos(F0);
F2 = sin(F0);
F3 = F1 * 256.0;
F0 = F2 * 256.0;
pos(F3, F0, 0.0);
posTime(60, 4, 0.0, 0.0, 0.0);
alpha(0);
alphaTime(30, 4, 128);
+30: // 30
alphaTime(30, 1, 0);
scaleTime(30, 1, 0.0, 0.0);
+30: // 60
delete();
}
script 131 script131 {
alpha(0);
+1: // 1
I4 = 30;
do {
scriptNew(script130);
+2: // 3
} while (--I4);
+60: // 63
delete();
}
script 132 script132 {
sprite(sprite331);
layer(2);
type(4);
blendMode(1);
ins_74(1);
F0 = RANDRAD / 32.0;
angleVel(0.0, 0.0, F0);
scale(1.5, 1.5);
F0 = RANDF * 255.0;
I0 = $F0;
color(255, I0, 0);
F0 = %REG[10019] * 400.0;
F1 = %REG[10020] * 400.0;
F2 = %REG[10021] * 400.0;
F0 += %REG[10016];
F1 += %REG[10017];
F2 += %REG[10018];
F3 = RANDF2 * 200.0;
F0 += F3;
F3 = RANDF2 * 200.0;
F1 += F3;
F1 += 200.0;
alpha(0);
alphaTime(30, 0, 64);
pos(F0, F1, F2);
F3 = RANDF2 * 200.0;
F0 += F3;
F3 = RANDF2 * 20.0;
F1 += F3;
F3 = F2 + 0.0;
posTime(200, 0, F0, F1, F3);
+100: // 100
alphaTime(100, 0, 0);
+100: // 200
delete();
}
script 133 script133 {
sprite(sprite331);
layer(2);
type(4);
blendMode(1);
ins_74(1);
F0 = RANDRAD / 32.0;
angleVel(0.0, 0.0, F0);
scale(1.5, 1.5);
I0 = $RANDF * 192;
color(255, I0, 0);
F0 = %REG[10019] * 600.0;
F1 = %REG[10020] * 600.0;
F2 = %REG[10021] * 600.0;
F0 += %REG[10016];
F1 += %REG[10017];
F2 += %REG[10018];
F3 = RANDF2 * 100.0;
F0 += F3;
F3 = RANDF2 * 100.0;
F1 += F3;
F1 += 200.0;
alpha(0);
alphaTime(30, 0, 64);
pos(F0, F1, F2);
F3 = RANDF2 * 200.0;
F0 += F3;
F3 = RANDF2 * 20.0;
F1 += F3;
F3 = F2 + 0.0;
posTime(200, 0, F0, F1, F3);
+100: // 100
alphaTime(100, 0, 0);
+100: // 200
delete();
}
script 134 script134 {
sprite(sprite331);
layer(2);
type(4);
blendMode(1);
ins_74(1);
F0 = RANDRAD / 32.0;
angleVel(0.0, 0.0, F0);
scale(1.5, 1.5);
F0 = RANDF * 255.0;
I0 = $F0;
color(255, I0, 0);
F0 = %REG[10019] * 400.0;
F1 = %REG[10020] * 400.0;
F2 = %REG[10021] * 400.0;
F0 += %REG[10016];
F1 += %REG[10017];
F2 += %REG[10018];
F3 = RANDF2 * 200.0;
F0 += F3;
F3 = RANDF2 * 200.0;
F1 += F3;
F1 += 100.0;
alpha(0);
alphaTime(30, 0, 64);
pos(F0, F1, F2);
F3 = RANDF * 200.0;
F0 += F3;
F3 = RANDF * 200.0;
F1 -= F3;
F3 = F2 + 300.0;
posTime(200, 0, F0, F1, F3);
+100: // 100
alphaTime(100, 0, 0);
+100: // 200
delete();
}
script 135 script135 {
sprite(sprite331);
layer(2);
type(4);
blendMode(1);
ins_74(1);
F0 = RANDRAD / 32.0;
angleVel(0.0, 0.0, F0);
scale(1.5, 1.5);
F0 = RANDF * 255.0;
I0 = $F0;
color(255, I0, 0);
F0 = %REG[10019] * 400.0;
F1 = %REG[10020] * 400.0;
F2 = %REG[10021] * 400.0;
F0 += %REG[10016];
F1 += %REG[10017];
F2 += %REG[10018];
F3 = RANDF2 * 200.0;
F0 += F3;
F3 = RANDF2 * 200.0;
F1 += F3;
F1 += 100.0;
alpha(0);
alphaTime(30, 0, 64);
pos(F0, F1, F2);
F3 = RANDF2 * 200.0;
F0 += F3;
F3 = RANDF * 200.0;
F1 -= F3;
F1 -= 400.0;
F3 = F2 + 300.0;
posTime(200, 0, F0, F1, F3);
+100: // 100
alphaTime(100, 0, 0);
+100: // 200
delete();
}
script 136 script136 {
sprite(sprite331);
layer(2);
type(4);
blendMode(1);
ins_74(1);
F0 = RANDRAD / 32.0;
angleVel(0.0, 0.0, F0);
scale(1.5, 1.5);
F0 = RANDF * 255.0;
I0 = $F0;
color(255, I0, 0);
F0 = %REG[10019] * 400.0;
F1 = %REG[10020] * 400.0;
F2 = %REG[10021] * 400.0;
F0 += %REG[10016];
F1 += %REG[10017];
F2 += %REG[10018];
F3 = RANDF2 * 200.0;
F0 += F3;
F3 = RANDF2 * 200.0;
F1 += F3;
F1 += 200.0;
alpha(0);
alphaTime(30, 0, 64);
pos(F0, F1, F2);
F3 = RANDF2 * 50.0;
F0 += F3;
F3 = RANDF2 * 60.0;
F1 -= F3;
F1 -= 60.0;
F3 = F2 + 20.0;
posTime(200, 0, F0, F1, F3);
+100: // 100
alphaTime(100, 0, 0);
+100: // 200
delete();
}
script 137 script137 {
blendMode(1);
I0 = 32;
I1 = 3;
I2 = 600;
texCircle(I0);
layer(3);
sprite(sprite364);
alphaTime(0, 0, 0);
alphaTime(8, 0, 128);
angleVel(0.0, 0.0, -0.31415927);
scale(16.0, 16.0);
scaleTime(40, 4, 16.0, 320.0);
+40: // 40
scaleTime(40, 1, 16.0, 172.0);
angleVel(0.0, 0.0, 0.10471976);
+40: // 80
scaleTime(I2, 0, 14.0, 16.0);
angleVel(0.0, 0.0, 0.05235988);
wait(I2);
alphaTime(20, 0, 0);
+20: // 100
stop();
}
script 138 script138 {
blendMode(1);
I0 = 32;
I1 = 3;
I2 = 600;
texCircle(I0);
layer(3);
sprite(sprite365);
alphaTime(0, 0, 0);
alphaTime(8, 0, 128);
angleVel(0.0, 0.0, 0.31415927);
scale(128.0, 16.0);
scaleTime(80, 9, 16.0, 160.0);
+80: // 80
scaleTime(I2, 0, 14.0, 16.0);
angleVel(0.0, 0.0, -0.06283186);
wait(I2);
alphaTime(20, 0, 0);
+20: // 100
stop();
}
script 139 script139 {
alpha(0);
scriptNew(script137);
scriptNew(script138);
stop();
}
script 140 script140 {
sprite(sprite332);
layer(15);
type(1);
blendMode(1);
F0 = RANDRAD / 32.0;
angleVel(0.0, 0.0, F0);
F0 = RANDF * 3.0;
F0 += 1.0;
scale(F0, F0);
F0 = RANDRAD;
F1 = cos(F0);
F2 = sin(F0);
F3 = F1 * 256.0;
F0 = F2 * 256.0;
pos(0.0, 0.0, 0.0);
F2 = RANDRAD;
F1 = cos(F2);
F2 = sin(F2);
F1 = F1 * 512.0;
F2 = F2 * 512.0;
moveBezier(90, 0.0, 0.0, 0.0, F3, F0, 0.0, F1, F2, 0.0);
alpha(0);
alphaTime(30, 4, 128);
+60: // 60
alphaTime(30, 1, 0);
scaleTime(30, 1, 0.0, 0.0);
+30: // 90
delete();
}
script 141 script141 {
alpha(0);
+1: // 1
I4 = 30;
do {
scriptNew(script140);
+2: // 3
} while (--I4);
+60: // 63
delete();
}
script 142 script142 {
alpha(0);
+1: // 1
I4 = 60;
do {
scriptNew(script140);
} while (--I4);
+60: // 61
delete();
}
script 143 script143 {
blendMode(1);
layer(16);
sprite(sprite367);
type(1);
rotate(0.0, 0.0, 1.0471976);
scale(1.0, 1.0);
scrollY(0.01);
alpha(0);
alphaTime(20, 0, 128);
+120: // 120
alphaTime(20, 0, 0);
+20: // 140
delete();
}
script 144 script144 {
blendMode(1);
layer(16);
sprite(sprite367);
type(1);
rotate(0.0, 0.0, 1.0471976);
scale(1.0, 1.0);
scrollY(-0.01);
alpha(0);
alphaTime(20, 0, 128);
+120: // 120
alphaTime(20, 0, 0);
+20: // 140
delete();
}
script 145 script145 {
blendMode(1);
I0 = 9;
I1 = 8;
texCircle(I0);
layer(15);
sprite(sprite367);
angleVel(0.0, 0.0, -0.02617994);
scale(16.0, 128.0);
pos(352.0, 400.0, 0.0);
alpha(0);
alphaTime(20, 0, 128);
+120: // 120
alphaTime(20, 0, 0);
+20: // 140
delete();
}
script 146 script146 {
blendMode(1);
I0 = 9;
I1 = 8;
texCircle(I0);
layer(15);
sprite(sprite367);
angleVel(0.0, 0.0, 0.02617994);
scale(16.0, 160.0);
pos(352.0, 400.0, 0.0);
alpha(0);
alphaTime(20, 0, 128);
+120: // 120
alphaTime(20, 0, 0);
+20: // 140
delete();
}
script 147 script147 {
blendMode(1);
I0 = 9;
I1 = 8;
texCircle(I0);
layer(15);
sprite(sprite367);
angleVel(0.0, 0.0, 0.02617994);
scale(16.0, 192.0);
pos(352.0, 400.0, 0.0);
alpha(0);
alphaTime(20, 0, 128);
+120: // 120
alphaTime(20, 0, 0);
+20: // 140
delete();
}
script 148 script148 {
blendMode(1);
I0 = 9;
I1 = 8;
texCircle(I0);
layer(15);
sprite(sprite367);
angleVel(0.0, 0.0, 0.02617994);
scale(16.0, 96.0);
pos(96.0, 80.0, 0.0);
alpha(0);
alphaTime(20, 0, 128);
+120: // 120
alphaTime(20, 0, 0);
+20: // 140
delete();
}
script 149 script149 {
alpha(0);
scriptNew(script145);
scriptNew(script146);
scriptNew(script147);
scriptNew(script148);
F0 = 64.0;
I0 = 10 / 2;
do {
pos(224.0, F0, 0.0);
scriptNew(script143);
F0 += 32.0;
pos(224.0, F0, 0.0);
scriptNew(script144);
F0 += 32.0;
} while (--I0);
+140: // 140
delete();
}
script 150 script150 {
sprite(sprite331);
layer(26);
type(4);
blendMode(1);
ins_74(1);
F0 = RANDRAD / 32.0;
angleVel(0.0, 0.0, F0);
scale(1.5, 1.5);
F0 = RANDF * 255.0;
I0 = $F0;
color(255, I0, 0);
F0 = %REG[10019] * 400.0;
F1 = %REG[10020] * 400.0;
F2 = %REG[10021] * 400.0;
F0 += %REG[10016];
F1 += %REG[10017];
F2 += %REG[10018];
F3 = RANDF2 * 400.0;
F0 += F3;
F0 -= 200.0;
F3 = RANDF2 * 200.0;
F1 += F3;
F3 = RANDF2 * 20.0;
F2 += F3;
F1 += 100.0;
F2 -= 100.0;
alpha(0);
alphaTime(30, 0, 64);
pos(F0, F1, F2);
F3 = RANDF2 * 50.0;
F0 += F3;
F3 = RANDF2 * 60.0;
F1 -= F3;
F1 -= 200.0;
F3 = F2 + 200.0;
posTime(200, 0, F0, F1, F3);
+100: // 100
alphaTime(100, 0, 0);
+100: // 200
delete();
}
script 151 script151 {
sprite(sprite331);
layer(26);
type(4);
blendMode(1);
ins_74(1);
F0 = RANDRAD / 32.0;
angleVel(0.0, 0.0, F0);
scale(1.5, 1.5);
F0 = RANDF * 255.0;
I0 = $F0;
color(255, I0, 0);
F0 = %REG[10019] * 400.0;
F1 = %REG[10020] * 400.0;
F2 = %REG[10021] * 400.0;
F0 += %REG[10016];
F1 += %REG[10017];
F2 += %REG[10018];
F3 = RANDF2 * 500.0;
F0 += F3;
F3 = RANDF2 * 400.0;
F1 += F3;
F3 = RANDF2 * 20.0;
F2 += F3;
F0 -= 300.0;
F1 += 200.0;
F2 -= 300.0;
alpha(0);
alphaTime(30, 0, 64);
pos(F0, F1, F2);
F3 = RANDF2 * 50.0;
F0 += F3;
F3 = RANDF2 * 60.0;
F1 -= F3;
F1 -= 160.0;
F3 = F2 + 400.0;
posTime(400, 0, F0, F1, F3);
+300: // 300
alphaTime(100, 0, 0);
+100: // 400
delete();
}
script 152 script152 {
layer(7);
sprite(sprite331);
type(1);
color(255, 16, 16);
angleVel(0.0, 0.0, 0.19634955);
scale(4.0, 4.0);
scaleTime(60, 0, 1.0, 1.0);
F0 = RANDRAD;
F1 = cos(F0);
F2 = sin(F0);
F3 = F1 * 256.0;
F0 = F2 * 256.0;
pos(F3, F0, 0.0);
F0 = RANDRAD;
F1 = cos(F0);
F2 = sin(F0);
F3 = F1 * 512.0;
F0 = F2 * 512.0;
moveBezier(60, F3, F0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0);
blendMode(1);
alpha(0);
alphaTime(10, 0, 255);
+50: // 50
alphaTime(10, 0, 0);
+10: // 60
delete();
}
script 153 script153 {
alpha(0);
I0 = 30;
do {
+1: // 1
scriptNew(script152);
} while (--I0);
}
script 154 script154 {
sprite(sprite331);
layer(26);
type(4);
blendMode(1);
ins_74(1);
F0 = RANDRAD / 32.0;
angleVel(0.0, 0.0, F0);
scale(1.5, 1.5);
F0 = RANDF * 255.0;
I0 = $F0;
color(255, I0, 0);
F0 = %REG[10019] * 400.0;
F1 = %REG[10020] * 400.0;
F2 = %REG[10021] * 400.0;
F0 += %REG[10016];
F0 -= 200.0;
F1 += %REG[10017];
F2 += %REG[10018];
F2 -= 100.0;
F3 = RANDF2 * 200.0;
F0 += F3;
F3 = RANDF2 * 300.0;
F1 += F3;
F1 += 200.0;
alpha(0);
alphaTime(30, 0, 64);
pos(F0, F1, F2);
F3 = RANDF2 * 150.0;
F0 += F3;
F0 += 300.0;
F3 = RANDF2 * 60.0;
F1 -= F3;
F3 = F2 + 80.0;
posTime(400, 0, F0, F1, F3);
+300: // 300
alphaTime(100, 0, 0);
+100: // 400
delete();
}
script 155 script155 {
sprite(sprite331);
layer(26);
type(4);
blendMode(1);
ins_74(1);
F0 = RANDRAD / 32.0;
angleVel(0.0, 0.0, F0);
scale(1.5, 1.5);
F0 = RANDF * 255.0;
I0 = $F0;
color(255, I0, 0);
F0 = %REG[10019] * 400.0;
F1 = %REG[10020] * 400.0;
F2 = %REG[10021] * 400.0;
F0 += %REG[10016];
F0 -= 200.0;
F1 += %REG[10017];
F2 += %REG[10018];
F2 -= 100.0;
F3 = RANDF2 * 100.0;
F0 += F3;
F3 = RANDF2 * 100.0;
F1 += F3;
F1 += 800.0;
alpha(0);
alphaTime(30, 0, 64);
pos(F0, F1, F2);
F3 = RANDF2 * 150.0;
F0 += F3;
F0 += 300.0;
F3 = RANDF2 * 60.0;
F1 -= F3;
F3 = F2 + 80.0;
posTime(400, 0, F0, F1, F3);
+300: // 300
alphaTime(100, 0, 0);
+100: // 400
delete();
}
script 156 script156 {
sprite(sprite308);
layer(15);
type(1);
blendMode(1);
alpha(128);
color(255, 192, 128);
scale(0.7, 0.7);
scaleTime(12, 1, 0.0, 0.0);
F0 = RANDRAD;
F1 = cos(F0);
F2 = sin(F0);
F1 *= 64.0;
F2 *= 64.0;
posTime(12, 4, F1, F2, 0.0);
+12: // 12
delete();
}
script 157 script157 {
blendMode(1);
I0 = 32;
I1 = 3;
texCircle(I0);
layer(15);
sprite(sprite363);
angleVel(0.0, 0.0, -0.31415927);
scale(16.0, 16.0);
scaleTime(60, 6, 32.0, 64.0);
+120: // 120
alphaTime(20, 0, 0);
+20: // 140
delete();
}
script 158 script158 {
blendMode(1);
I0 = 32;
I1 = 3;
texCircle(I0);
layer(15);
sprite(sprite363);
angleVel(0.0, 0.0, 0.31415927);
scale(16.0, 16.0);
scaleTime(60, 5, 16.0, 64.0);
+120: // 120
alphaTime(20, 0, 0);
+20: // 140
delete();
}
script 159 script159 {
blendMode(1);
I0 = 32;
I1 = 3;
texCircle(I0);
layer(15);
sprite(sprite363);
angleVel(0.0, 0.0, 0.10471976);
scale(16.0, 16.0);
scaleTime(60, 4, 16.0, 80.0);
color(255, 0, 255);
+40: // 40
alphaTime(20, 0, 0);
+20: // 60
delete();
}
script 160 script160 {
blendMode(1);
I0 = 32;
I1 = 3;
texCircle(I0);
layer(15);
sprite(sprite363);
angleVel(0.0, 0.0, -0.10471976);
scale(16.0, 16.0);
scaleTime(60, 4, 16.0, 80.0);
color(255, 0, 255);
+40: // 40
alphaTime(20, 0, 0);
+20: // 60
delete();
}
script 161 script161 {
sprite(sprite331);
layer(15);
type(1);
blendMode(1);
alpha(255);
color(255, 0, 0);
isetRand(I0, 15);
I0 += 20;
F0 = RANDF * 1.5;
F0 += 0.5;
scale(F0, F0);
rotate(0.0, 0.0, RANDRAD);
F0 = RANDRAD / 20.0;
angleVel(0.0, 0.0, F0);
F0 = RANDRAD;
F1 = cos(F0);
F2 = sin(F0);
F3 = F1 * 64.0;
F0 = F2 * 64.0;
F1 *= 48.0;
F2 *= 48.0;
F1 += F3;
F2 += F0;
pos(F3, F0, 0.0);
posTime(I0, 4, F1, F2, 0.0);
scaleTime(I0, 4, 0.0, 0.0);
wait(I0);
+8: // 8
delete();
}
script 162 script162 {
sprite(sprite331);
layer(15);
type(1);
blendMode(1);
color(0, 0, 255);
alpha(255);
isetRand(I0, 15);
I0 += 20;
F0 = RANDF * 1.5;
F0 += 0.5;
scale(F0, F0);
rotate(0.0, 0.0, RANDRAD);
F0 = RANDRAD / 20.0;
angleVel(0.0, 0.0, F0);
F0 = RANDRAD;
F1 = cos(F0);
F2 = sin(F0);
F3 = F1 * 64.0;
F0 = F2 * 64.0;
F1 *= 48.0;
F2 *= 48.0;
F1 = F3 - F1;
F2 = F0 - F2;
pos(F3, F0, 0.0);
posTime(I0, 4, F1, F2, 0.0);
scaleTime(I0, 4, 0.0, 0.0);
wait(I0);
+8: // 8
delete();
}
script 163 script163 {
scale(16.0, 16.0);
scaleTime(120, 6, 16.0, 64.0);
scriptNew(script157);
scriptNew(script158);
scriptNew(script159);
+10: // 10
scriptNew(script160);
+10: // 20
scriptNew(script159);
+10: // 30
scriptNew(script160);
I0 = 80;
do {
+1: // 31
scriptNew(script161);
scriptNew(script162);
scriptNew(script161);
scriptNew(script162);
} while (--I0);
+20: // 51
delete();
}
script 164 script164 {
sprite(sprite334);
layer(15);
type(1);
blendMode(1);
scale(2.0, 2.0);
scaleTime(20, 4, 0.0, 0.0);
+20: // 20
delete();
}
script 165 script165 {
sprite(sprite332);
layer(3);
type(1);
blendMode(1);
color(0, 255, 0);
F0 = RANDRAD / 32.0;
angleVel(0.0, 0.0, F0);
F0 = RANDF * 3.0;
F0 += 1.0;
scale(F0, F0);
F0 = RANDRAD;
F1 = cos(F0);
F2 = sin(F0);
F3 = F1 * 256.0;
F0 = F2 * 256.0;
pos(F3, F0, 0.0);
F0 = RANDRAD;
F1 = cos(F0);
F2 = sin(F0);
F3 = F1 * 512.0;
F0 = F2 * 512.0;
moveBezier(60, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, F3, F0, 0.0);
alpha(0);
alphaTime(30, 4, 128);
+30: // 30
alphaTime(30, 1, 0);
scaleTime(30, 1, 0.0, 0.0);
+30: // 60
delete();
}
script 166 script166 {
alpha(0);
+1: // 1
I4 = 10;
do {
scriptNew(script165);
+4: // 5
} while (--I4);
+60: // 65
delete();
}
entry {
path: "bullet/eff01.png",
img_width: 128,
img_height: 64,
img_format: FORMAT_ARGB_4444,
sprites: {
sprite368: {x: 0.0, y: 0.0, w: 48.0, h: 48.0},
sprite369: {x: 48.0, y: 0.0, w: 48.0, h: 48.0},
sprite370: {x: 96.0, y: 0.0, w: 8.0, h: 8.0},
sprite371: {x: 104.0, y: 0.0, w: 8.0, h: 8.0},
sprite372: {x: 112.0, y: 0.0, w: 8.0, h: 8.0},
sprite373: {x: 120.0, y: 0.0, w: 8.0, h: 8.0},
sprite374: {x: 96.0, y: 16.0, w: 32.0, h: 32.0},
},
}
script 167 script167 {
sprite(sprite368);
blendMode(1);
layer(5);
anchor(0, 2);
F2 = RANDF2 * 4.0;
pos(F2, 0.0, 0.0);
color(128, 32, 32);
F0 = RANDF * 0.7;
F0 += 1.0;
scale(F0, 0.0);
F1 = RANDF * 0.5;
F1 += 1.9;
scaleTime(30, 4, F0, F1);
alphaTime(30, 1, 0);
+30: // 30
delete();
}
script 168 script168 {
sprite(sprite369);
blendMode(1);
layer(3);
type(1);
rotate(0.0, 0.0, RANDRAD);
color(128, 0, 0);
F0 = RANDF * 0.7;
F0 += 1.6;
scale(F0, F0);
scaleTime(30, 4, 0.7, 0.7);
alpha(0);
alphaTime(30, 4, 255);
+30: // 30
delete();
}
script 169 script169 {
sprite(sprite369);
blendMode(1);
layer(5);
type(1);
rotate(0.0, 0.0, RANDRAD);
color(255, 255, 255);
F0 = RANDF * 0.7;
F0 += 2.0;
scale(F0, F0);
scaleTime(30, 4, 1.2, 1.2);
alpha(0);
alphaTime(30, 4, 64);
+30: // 30
delete();
}
script 170 script170 {
alpha(0);
loop {
scriptNew(script167);
+3: // 3
scriptNew(script168);
+1: // 4
scriptNew(script169);
+2: // 6
}
interrupt[1]:
+30: // 36
delete();
}
script 171 script171 {
I0 = RAND % 4;
if (I0 == 0) {
sprite(sprite370);
} else if (I0 == 1) {
sprite(sprite371);
} else if (I0 == 2) {
sprite(sprite372);
} else {
sprite(sprite373);
}
layer(2);
type(4);
blendMode(1);
ins_74(1);
F0 = RANDRAD / 32.0;
angleVel(0.0, 0.0, F0);
scale(1.5, 1.5);
F0 = RANDF * 255.0;
I0 = $F0;
color(255, I0, 0);
F0 = %REG[10019] * 400.0;
F1 = %REG[10020] * 400.0;
F2 = %REG[10021] * 400.0;
F0 += %REG[10016];
F1 += %REG[10017];
F2 += %REG[10018];
F3 = RANDF2 * 200.0;
F0 += F3;
F3 = RANDF2 * 200.0;
F1 += F3;
F1 -= 200.0;
alpha(0);
alphaTime(30, 0, 64);
pos(F0, F1, F2);
F3 = RANDF2 * 50.0;
F0 += F3;
F3 = RANDF2 * 60.0;
F1 += F3;
F1 += 160.0;
posTime(200, 0, F0, F1, F2);
+100: // 100
alphaTime(100, 0, 0);
+100: // 200
delete();
}
script 172 script172 {
sprite(sprite374);
layer(26);
type(4);
blendMode(1);
ins_74(1);
F0 = RANDRAD / 320.0;
angleVel(0.0, 0.0, F0);
rotate(0.0, 0.0, RANDRAD);
scale(0.5, 0.5);
F0 = RANDF * 255.0;
I0 = $F0;
F0 = %REG[10019] * 400.0;
F1 = %REG[10020] * 400.0;
F2 = %REG[10021] * 400.0;
F0 += %REG[10016];
F1 += %REG[10017];
F2 += %REG[10018];
F3 = RANDF2 * 200.0;
F0 += F3;
F3 = RANDF2 * 200.0;
F1 += F3;
F2 -= 100.0;
alpha(0);
alphaTime(30, 0, 64);
pos(F0, F1, F2);
F3 = RANDF2 * 10.0;
F0 += F3;
F3 = RANDF2 * 10.0;
F1 += F3;
F1 += 160.0;
F2 -= 0.0;
posTime(200, 0, F0, F1, F2);
+100: // 100
alphaTime(100, 0, 0);
+100: // 200
delete();
}
script 173 script173 {
I0 = RAND % 4;
if (I0 == 0) {
sprite(sprite370);
} else if (I0 == 1) {
sprite(sprite371);
} else if (I0 == 2) {
sprite(sprite372);
} else {
sprite(sprite373);
}
layer(26);
type(4);
blendMode(1);
ins_74(1);
F0 = RANDRAD / 32.0;
angleVel(0.0, 0.0, F0);
scale(1.5, 1.5);
F0 = RANDF * 255.0;
I0 = $F0;
color(255, I0, 0);
F1 = %REG[10020] * 400.0;
F1 += 1100.0;
F1 += %REG[10017];
F3 = F1 % 768.0;
F1 -= F3;
F1 += 64.0;
F3 = RANDF2 * 64.0;
F1 += F3;
F2 -= 100.0;
I0 = RAND % 2;
F0 = RANDF2 * 32.0;
if (I0 == 0) {
F0 += 176.0;
} else {
F0 -= 176.0;
}
alpha(0);
alphaTime(30, 0, 255);
pos(F0, F1, -100.0);
F3 = RANDF * 64.0;
if (I0 == 0) {
F0 -= F3;
} else {
F0 += F3;
}
F3 = RANDF2 * 120.0;
F1 += F3;
F2 = RANDF * 100.0;
F2 = 0.0 - F2;
posTime(200, 0, F0, F1, F2);
+100: // 100
alphaTime(100, 0, 0);
+100: // 200
delete();
}
entry {
path: "bullet/etama7a.png",
img_width: 256,
img_height: 256,
sprites: {sprite375: {x: 1.0, y: 1.0, w: 254.0, h: 254.0}},
}
entry {
path: "bullet/etama7b.png",
img_width: 256,
img_height: 256,
img_format: FORMAT_ARGB_4444,
sprites: {sprite376: {x: 1.0, y: 1.0, w: 254.0, h: 254.0}},
}
script 174 script174 {
sprite(sprite375);
blendMode(1);
layer(14);
scale(0.1, 0.1);
rotate(0.0, 0.0, 1.0);
type(1);
scaleTime(10, 1, 0.4, 0.4);
+10: // 10
nop();
scaleTime(120, 4, 0.8, 0.8);
+60: // 70
alphaTime(60, 0, 0);
+60: // 130
delete();
loop {
+60: // 190
scaleTime(60, 9, 1.0, 1.0);
+60: // 250
}
stop();
}
script 175 script175 {
type(1);
sprite(sprite376);
color(255, 0, 0);
layer(12);
alpha(0);
alphaTime(20, 1, 192);
scale(1.0, 1.0);
scaleTime(20, 1, 0.1, 0.1);
+20: // 20
scale(0.1, 0.1);
scriptNew(script174);
scaleTime(10, 1, 0.5, 0.5);
angleVel(0.0, 0.0, 0.15176776);
+4: // 24
scriptNew(script174);
+4: // 28
scriptNew(script174);
+2: // 30
nop();
scaleTime(90, 4, 0.9, 0.9);
+90: // 120
scaleTime(40, 1, 0.0, 0.0);
+40: // 160
delete();
loop {
+60: // 220
scaleTime(60, 9, 1.0, 1.0);
+60: // 280
}
stop();
}
script 176 script176 {
sprite(sprite328);
layer(15);
type(1);
blendMode(1);
scale(0.1, 0.1);
scaleTime(120, 4, 15.5, 15.5);
+90: // 90
alphaTime(30, 4, 0);
+30: // 120
delete();
}
script 177 script177 {
sprite(sprite375);
blendMode(1);
layer(14);
scale(0.1, 0.1);
rotate(0.0, 0.0, 1.0);
type(1);
scaleTime(10, 1, 0.4, 0.4);
+10: // 10
nop();
scaleTime(60, 4, 0.5, 0.5);
+30: // 40
alphaTime(30, 0, 0);
+30: // 70
delete();
}
script 178 script178 {
type(1);
sprite(sprite376);
color(255, 0, 255);
layer(12);
alpha(0);
alphaTime(20, 1, 192);
scale(1.0, 1.0);
scaleTime(20, 1, 0.1, 0.1);
+20: // 20
scale(0.1, 0.1);
scriptNew(script177);
scaleTime(10, 1, 0.4, 0.4);
angleVel(0.0, 0.0, 0.15176776);
+4: // 24
scriptNew(script177);
+4: // 28
scriptNew(script177);
+2: // 30
nop();
scaleTime(45, 4, 0.45, 0.45);
+45: // 75
scaleTime(20, 1, 0.0, 0.0);
+20: // 95
delete();
}
script 179 script179 {
I0 = RAND % 4;
if (I0 == 0) {
sprite(sprite370);
} else if (I0 == 1) {
sprite(sprite371);
} else if (I0 == 2) {
sprite(sprite372);
} else {
sprite(sprite373);
}
layer(2);
type(4);
blendMode(1);
ins_74(1);
F0 = RANDRAD / 32.0;
angleVel(0.0, 0.0, F0);
scale(1.5, 1.5);
F0 = RANDF * 255.0;
I0 = $F0;
color(255, I0, 0);
F0 = %REG[10019] * 400.0;
F1 = %REG[10020] * 400.0;
F2 = %REG[10021] * 400.0;
F0 += %REG[10016];
F1 += %REG[10017];
F2 += %REG[10018];
F3 = RANDF2 * 100.0;
F0 += F3;
F3 = RANDF2 * 100.0;
F1 += F3;
F1 += 50.0;
alpha(0);
alphaTime(30, 0, 96);
pos(F0, F1, F2);
F2 -= 200.0;
posTime(200, 0, F0, F1, F2);
+100: // 100
alphaTime(100, 0, 0);
+100: // 200
delete();
}
script 180 script180 {
sprite(sprite375);
blendMode(1);
layer(14);
scale(0.1, 0.1);
rotate(0.0, 0.0, 1.0);
angleVel(0.0, 0.0, 3.1415927);
type(1);
loop {
scaleTime(20, 9, 1.02, 1.02);
+20: // 20
scaleTime(20, 9, 1.0, 1.0);
+20: // 40
}
interrupt[1]:
scaleTime(20, 4, 0.0, 0.0);
+20: // 60
delete();
}
script 181 script181 {
type(2);
sprite(sprite376);
color(255, 0, 0);
layer(12);
alpha(0);
alphaTime(20, 1, 255);
scale(0.1, 0.1);
scriptNew(script180);
loop {
scaleTime(20, 9, 1.1, 1.1);
+20: // 20
scaleTime(20, 9, 1.0, 1.0);
+20: // 40
}
interrupt[1]:
scaleTime(20, 4, 0.0, 0.0);
+20: // 60
delete();
}
script 182 script182 {
sprite(sprite375);
blendMode(1);
layer(14);
scale(0.1, 0.1);
rotate(0.0, 0.0, 1.0);
angleVel(0.0, 0.0, 3.1415927);
alpha(224);
type(1);
scaleTime(20, 9, 1.0, 1.0);
+20: // 20
scaleTime(20, 9, 1.02, 1.02);
wait(20);
scaleTime(120, 0, 0.25, 0.25);
wait(120);
loop {
scaleTime(20, 9, 0.251, 0.251);
+20: // 40
scaleTime(20, 9, 0.25, 0.25);
+20: // 60
}
alphaTime(120, 0, 0);
+10: // 70
delete();
interrupt[1]:
scaleTime(20, 4, 0.0, 0.0);
+20: // 90
delete();
}
script 183 script183 {
type(2);
sprite(sprite376);
color(255, 0, 0);
layer(12);
alpha(0);
alphaTime(20, 1, 255);
scale(0.1, 0.1);
scriptNew(script182);
scaleTime(20, 9, 1.0, 1.0);
+20: // 20
scaleTime(20, 9, 1.1, 1.1);
wait(20);
scaleTime(120, 0, 0.25, 0.25);
wait(120);
loop {
scaleTime(20, 9, 0.275, 0.275);
+20: // 40
scaleTime(20, 9, 0.25, 0.25);
+20: // 60
}
interrupt[1]:
scaleTime(20, 4, 0.0, 0.0);
+20: // 80
delete();
}
script 184 script184 {
sprite(sprite375);
blendMode(1);
layer(14);
scale(0.1, 0.1);
rotate(0.0, 0.0, 1.0);
angleVel(0.0, 0.0, 3.1415927);
type(1);
loop {
scaleTime(20, 9, 0.25, 0.26);
+20: // 20
scaleTime(20, 9, 0.251, 0.251);
wait(20);
+20: // 40
}
interrupt[2]:
scaleTime(120, 0, 2.2, 2.2);
wait(120);
loop {
scaleTime(20, 9, 2.205, 2.205);
+20: // 60
scaleTime(20, 9, 2.2, 2.2);
+20: // 80
}
interrupt[1]:
scaleTime(20, 4, 0.0, 0.0);
+20: // 100
delete();
}
script 185 script185 {
type(2);
sprite(sprite376);
color(255, 0, 0);
layer(12);
alpha(0);
alphaTime(20, 1, 224);
scale(0.1, 0.1);
scriptNew(script184);
loop {
scaleTime(20, 9, 0.25, 0.25);
+20: // 20
scaleTime(20, 9, 0.26, 0.26);
wait(20);
+20: // 40
}
interrupt[2]:
scaleTime(120, 0, 2.1, 2.1);
wait(120);
loop {
scaleTime(20, 9, 2.11, 2.11);
+20: // 60
scaleTime(20, 9, 2.1, 2.1);
+20: // 80
}
interrupt[1]:
scaleTime(20, 4, 0.0, 0.0);
+20: // 100
delete();
}
script 186 script186 {
sprite(sprite375);
blendMode(1);
layer(14);
scale(0.1, 0.1);
rotate(0.0, 0.0, 1.0);
angleVel(0.0, 0.0, 3.1415927);
type(1);
loop {
scaleTime(20, 9, 0.52, 0.52);
+20: // 20
scaleTime(20, 9, 0.5, 0.5);
+20: // 40
}
interrupt[2]:
scaleTime(60, 0, 0.75, 0.75);
wait(60);
loop {
scaleTime(20, 9, 0.76, 0.76);
+20: // 60
scaleTime(20, 9, 0.75, 0.75);
+20: // 80
}
interrupt[3]:
scaleTime(60, 0, 1.0, 1.0);
wait(60);
loop {
scaleTime(20, 9, 1.01, 1.01);
+20: // 100
scaleTime(20, 9, 1.0, 1.0);
+20: // 120
}
interrupt[4]:
scaleTime(60, 0, 1.2, 1.2);
wait(60);
loop {
scaleTime(20, 9, 1.21, 1.21);
+20: // 140
scaleTime(20, 9, 1.2, 1.2);
+20: // 160
}
interrupt[1]:
scaleTime(20, 4, 0.0, 0.0);
+20: // 180
delete();
}
script 187 script187 {
type(2);
sprite(sprite376);
color(255, 0, 0);
layer(12);
alpha(0);
alphaTime(20, 1, 255);
scale(0.1, 0.1);
scriptNew(script186);
loop {
scaleTime(20, 9, 0.52, 0.52);
+20: // 20
scaleTime(20, 9, 0.5, 0.5);
+20: // 40
}
interrupt[2]:
scaleTime(60, 0, 0.75, 0.75);
wait(60);
loop {
scaleTime(20, 9, 0.76, 0.76);
+20: // 60
scaleTime(20, 9, 0.75, 0.75);
+20: // 80
}
interrupt[3]:
scaleTime(60, 0, 1.0, 1.0);
wait(60);
loop {
scaleTime(20, 9, 1.01, 1.01);
+20: // 100
scaleTime(20, 9, 1.0, 1.0);
+20: // 120
}
interrupt[4]:
scaleTime(60, 0, 1.2, 1.2);
wait(60);
loop {
scaleTime(20, 9, 1.21, 1.21);
+20: // 140
scaleTime(20, 9, 1.2, 1.2);
+20: // 160
}
interrupt[1]:
scaleTime(20, 4, 0.0, 0.0);
+20: // 180
delete();
}
script 188 script188 {
sprite(sprite332);
layer(15);
type(1);
blendMode(1);
F0 = RANDRAD / 32.0;
angleVel(0.0, 0.0, F0);
F0 = RANDF * 3.0;
F0 += 1.0;
scale(F0, F0);
F0 = RANDRAD;
F1 = cos(F0);
F2 = sin(F0);
F3 = F1 * 256.0;
F0 = F2 * 256.0;
pos(F3, F0, 0.0);
posTime(60, 4, 0.0, 0.0, 0.0);
alpha(0);
alphaTime(30, 4, 128);
+30: // 30
alphaTime(30, 1, 0);
scaleTime(30, 1, 0.0, 0.0);
+30: // 60
delete();
}
script 189 script189 {
alpha(0);
+1: // 1
I4 = 30;
loop {
scriptNew(script188);
+8: // 9
}
+60: // 69
delete();
}
script 190 script190 {
sprite(sprite374);
layer(26);
type(4);
blendMode(1);
ins_74(1);
F0 = RANDRAD / 320.0;
angleVel(0.0, 0.0, F0);
rotate(0.0, 0.0, RANDRAD);
scale(0.5, 0.5);
F0 = RANDF * 255.0;
I0 = $F0;
F0 = %REG[10019] * 400.0;
F1 = %REG[10020] * 400.0;
F2 = %REG[10021] * 400.0;
F0 += %REG[10016];
F1 += %REG[10017];
F2 += %REG[10018];
F3 = RANDF2 * 200.0;
F0 += F3;
F3 = RANDF2 * 200.0;
F1 += F3;
F1 -= 0.0;
F2 -= 100.0;
alpha(0);
alphaTime(30, 0, 64);
pos(F0, F1, F2);
F3 = RANDF2 * 10.0;
F0 += F3;
F3 = RANDF2 * 10.0;
F1 += F3;
F1 += 0.0;
F2 += 50.0;
posTime(200, 0, F0, F1, F2);
+100: // 100
alphaTime(100, 0, 0);
+100: // 200
delete();
}
entry {
path: "bullet/etama8.png",
img_width: 256,
img_height: 256,
sprites: {
sprite377: {x: 0.0, y: 0.0, w: 32.0, h: 32.0},
sprite378: {x: 32.0, y: 0.0, w: 32.0, h: 32.0},
sprite379: {x: 64.0, y: 0.0, w: 32.0, h: 32.0},
sprite380: {x: 96.0, y: 0.0, w: 32.0, h: 32.0},
sprite381: {x: 128.0, y: 0.0, w: 32.0, h: 32.0},
sprite382: {x: 160.0, y: 0.0, w: 32.0, h: 32.0},
sprite383: {x: 192.0, y: 0.0, w: 32.0, h: 32.0},
sprite384: {x: 224.0, y: 0.0, w: 32.0, h: 32.0},
sprite385: {x: 0.0, y: 32.0, w: 64.0, h: 64.0},
sprite386: {x: 64.0, y: 32.0, w: 64.0, h: 64.0},
sprite387: {x: 128.0, y: 32.0, w: 64.0, h: 64.0},
sprite388: {x: 192.0, y: 32.0, w: 64.0, h: 64.0},
},
}
script 191 script191 {
type(1);
ins_82(1);
alpha(0);
I0 = 0;
interrupt[7]:
sprite(sprite1);
type(1);
scale(5.0, 5.0);
alphaTime(8, 0, 255);
scaleTime(8, 4, 1.0, 1.0);
+8: // 8
goto label_376;
interrupt[8]:
sprite(sprite1);
scale(5.0, 5.0);
alphaTime(15, 0, 255);
scaleTime(15, 4, 1.0, 1.0);
+15: // 23
goto label_376;
interrupt[9]:
sprite(sprite1);
scale(6.0, 6.0);
alphaTime(25, 0, 255);
scaleTime(25, 4, 1.0, 1.0);
+25: // 48
goto label_376;
interrupt[2]:
label_376:
I0 = 1;
alpha(255);
scale(1.0, 1.0);
alphaTime(0, 0, 255);
scaleTime(0, 4, 1.0, 1.0);
sprite(sprite0);
stop();
+15: // 63
interrupt[1]:
alphaTime(14, 0, 0);
blendMode(1);
scale(1.0, 1.0);
scaleTime(14, 4, 1.5, 1.5);
+14: // 77
delete();
}
script 192 script192 {
sprite(sprite366);
blendMode(1);
type(1);
alpha(0);
alphaTime(60, 0, 255);
scrollY(0.01);
anchor(0, 1);
stop();
interrupt[1]:
color(255, 0, 0);
caseReturn();
interrupt[2]:
color(255, 0, 255);
caseReturn();
}
script 193 script193 {
sprite(sprite0);
rotate(0.0, 0.0, RANDRAD);
type(1);
alpha(0);
I0 = 0;
interrupt[7]:
type(1);
scale(2.0, 2.0);
alphaTime(8, 0, 255);
scaleTime(8, 4, 1.0, 1.0);
+8: // 8
goto label_360;
interrupt[8]:
scale(3.0, 3.0);
alphaTime(15, 0, 255);
scaleTime(15, 4, 1.0, 1.0);
+15: // 23
goto label_360;
interrupt[9]:
scale(4.0, 4.0);
alphaTime(25, 0, 255);
scaleTime(25, 4, 1.0, 1.0);
+25: // 48
goto label_360;
interrupt[2]:
label_360:
I0 = 1;
alpha(255);
scale(0.3, 0.3);
alphaTime(0, 0, 255);
scaleTime(4, 4, 1.0, 1.0);
stop();
+15: // 63
interrupt[1]:
alphaTime(12, 4, 0);
scaleTime(12, 4, 0.0, 0.0);
+12: // 75
delete();
}
script 194 script194 {
sprite(sprite375);
blendMode(1);
layer(14);
scale(0.1, 0.1);
rotate(0.0, 0.0, 1.0);
angleVel(0.0, 0.0, 3.1415927);
type(1);
scaleTime(20, 9, 0.75, 0.75);
+20: // 20
scaleTime(20, 9, 0.77, 0.77);
wait(20);
scaleTime(120, 0, 0.25, 0.25);
wait(120);
loop {
scaleTime(20, 9, 0.251, 0.251);
+20: // 40
scaleTime(20, 9, 0.25, 0.25);
+20: // 60
}
alphaTime(120, 0, 0);
+10: // 70
delete();
interrupt[1]:
scaleTime(20, 4, 0.0, 0.0);
+20: // 90
delete();
}
script 195 script195 {
type(2);
sprite(sprite376);
color(255, 0, 0);
layer(12);
alpha(0);
alphaTime(20, 1, 255);
scale(0.1, 0.1);
scriptNew(script194);
scaleTime(20, 9, 0.75, 0.75);
+20: // 20
scaleTime(20, 9, 0.8, 0.8);
wait(20);
scaleTime(120, 0, 0.25, 0.25);
wait(120);
loop {
scaleTime(20, 9, 0.275, 0.275);
+20: // 40
scaleTime(20, 9, 0.25, 0.25);
+20: // 60
}
interrupt[1]:
scaleTime(20, 4, 0.0, 0.0);
+20: // 80
delete();
}
script 196 script196 {
sprite(sprite332);
layer(5);
type(1);
blendMode(1);
F0 = RANDRAD / 32.0;
angleVel(0.0, 0.0, F0);
F0 = RANDF * 3.0;
F0 += 1.0;
scale(F0, F0);
F0 = RANDRAD;
F1 = cos(F0);
F2 = sin(F0);
F3 = F1 * 256.0;
F0 = F2 * 256.0;
pos(F3, F0, 0.0);
posTime(60, 4, 0.0, 0.0, 0.0);
alpha(0);
alphaTime(30, 4, 128);
+30: // 30
alphaTime(30, 1, 0);
scaleTime(30, 1, 0.0, 0.0);
+30: // 60
delete();
}
script 197 script197 {
alpha(0);
+1: // 1
I4 = 30;
do {
scriptNew(script196);
+2: // 3
} while (--I4);
+60: // 63
delete();
}