touhou-reimpl/research/ascii.tanm

992 lines
27 KiB
Plaintext

#pragma mapfile "utils/v4.anmm"
entry {
path: "ascii/ascii.png",
img_width: 256,
img_height: 256,
img_format: FORMAT_ARGB_4444,
memory_priority: 11,
sprites: {
sprite0: {x: 0.0, y: 0.0, w: 14.0, h: 14.0},
sprite1: {x: 14.0, y: 0.0, w: 14.0, h: 14.0},
sprite2: {x: 28.0, y: 0.0, w: 14.0, h: 14.0},
sprite3: {x: 42.0, y: 0.0, w: 14.0, h: 14.0},
sprite4: {x: 56.0, y: 0.0, w: 14.0, h: 14.0},
sprite5: {x: 70.0, y: 0.0, w: 14.0, h: 14.0},
sprite6: {x: 84.0, y: 0.0, w: 14.0, h: 14.0},
sprite7: {x: 98.0, y: 0.0, w: 14.0, h: 14.0},
sprite8: {x: 112.0, y: 0.0, w: 14.0, h: 14.0},
sprite9: {x: 126.0, y: 0.0, w: 14.0, h: 14.0},
sprite10: {x: 140.0, y: 0.0, w: 14.0, h: 14.0},
sprite11: {x: 154.0, y: 0.0, w: 14.0, h: 14.0},
sprite12: {x: 168.0, y: 0.0, w: 14.0, h: 14.0},
sprite13: {x: 182.0, y: 0.0, w: 14.0, h: 14.0},
sprite14: {x: 196.0, y: 0.0, w: 14.0, h: 14.0},
sprite15: {x: 210.0, y: 0.0, w: 14.0, h: 14.0},
sprite16: {x: 224.0, y: 0.0, w: 14.0, h: 14.0},
sprite17: {x: 238.0, y: 0.0, w: 14.0, h: 14.0},
sprite18: {x: 0.0, y: 14.0, w: 14.0, h: 14.0},
sprite19: {x: 14.0, y: 14.0, w: 14.0, h: 14.0},
sprite20: {x: 28.0, y: 14.0, w: 14.0, h: 14.0},
sprite21: {x: 42.0, y: 14.0, w: 14.0, h: 14.0},
sprite22: {x: 56.0, y: 14.0, w: 14.0, h: 14.0},
sprite23: {x: 70.0, y: 14.0, w: 14.0, h: 14.0},
sprite24: {x: 84.0, y: 14.0, w: 14.0, h: 14.0},
sprite25: {x: 98.0, y: 14.0, w: 14.0, h: 14.0},
sprite26: {x: 112.0, y: 14.0, w: 14.0, h: 14.0},
sprite27: {x: 126.0, y: 14.0, w: 14.0, h: 14.0},
sprite28: {x: 140.0, y: 14.0, w: 14.0, h: 14.0},
sprite29: {x: 154.0, y: 14.0, w: 14.0, h: 14.0},
sprite30: {x: 168.0, y: 14.0, w: 14.0, h: 14.0},
sprite31: {x: 182.0, y: 14.0, w: 14.0, h: 14.0},
sprite32: {x: 196.0, y: 14.0, w: 14.0, h: 14.0},
sprite33: {x: 210.0, y: 14.0, w: 14.0, h: 14.0},
sprite34: {x: 224.0, y: 14.0, w: 14.0, h: 14.0},
sprite35: {x: 238.0, y: 14.0, w: 14.0, h: 14.0},
sprite36: {x: 0.0, y: 28.0, w: 14.0, h: 14.0},
sprite37: {x: 14.0, y: 28.0, w: 14.0, h: 14.0},
sprite38: {x: 28.0, y: 28.0, w: 14.0, h: 14.0},
sprite39: {x: 42.0, y: 28.0, w: 14.0, h: 14.0},
sprite40: {x: 56.0, y: 28.0, w: 14.0, h: 14.0},
sprite41: {x: 70.0, y: 28.0, w: 14.0, h: 14.0},
sprite42: {x: 84.0, y: 28.0, w: 14.0, h: 14.0},
sprite43: {x: 98.0, y: 28.0, w: 14.0, h: 14.0},
sprite44: {x: 112.0, y: 28.0, w: 14.0, h: 14.0},
sprite45: {x: 126.0, y: 28.0, w: 14.0, h: 14.0},
sprite46: {x: 140.0, y: 28.0, w: 14.0, h: 14.0},
sprite47: {x: 154.0, y: 28.0, w: 14.0, h: 14.0},
sprite48: {x: 168.0, y: 28.0, w: 14.0, h: 14.0},
sprite49: {x: 182.0, y: 28.0, w: 14.0, h: 14.0},
sprite50: {x: 196.0, y: 28.0, w: 14.0, h: 14.0},
sprite51: {x: 210.0, y: 28.0, w: 14.0, h: 14.0},
sprite52: {x: 224.0, y: 28.0, w: 14.0, h: 14.0},
sprite53: {x: 238.0, y: 28.0, w: 14.0, h: 14.0},
sprite54: {x: 0.0, y: 42.0, w: 14.0, h: 14.0},
sprite55: {x: 14.0, y: 42.0, w: 14.0, h: 14.0},
sprite56: {x: 28.0, y: 42.0, w: 14.0, h: 14.0},
sprite57: {x: 42.0, y: 42.0, w: 14.0, h: 14.0},
sprite58: {x: 56.0, y: 42.0, w: 14.0, h: 14.0},
sprite59: {x: 70.0, y: 42.0, w: 14.0, h: 14.0},
sprite60: {x: 84.0, y: 42.0, w: 14.0, h: 14.0},
sprite61: {x: 98.0, y: 42.0, w: 14.0, h: 14.0},
sprite62: {x: 112.0, y: 42.0, w: 14.0, h: 14.0},
sprite63: {x: 126.0, y: 42.0, w: 14.0, h: 14.0},
sprite64: {x: 140.0, y: 42.0, w: 14.0, h: 14.0},
sprite65: {x: 154.0, y: 42.0, w: 14.0, h: 14.0},
sprite66: {x: 168.0, y: 42.0, w: 14.0, h: 14.0},
sprite67: {x: 182.0, y: 42.0, w: 14.0, h: 14.0},
sprite68: {x: 196.0, y: 42.0, w: 14.0, h: 14.0},
sprite69: {x: 210.0, y: 42.0, w: 14.0, h: 14.0},
sprite70: {x: 224.0, y: 42.0, w: 14.0, h: 14.0},
sprite71: {x: 238.0, y: 42.0, w: 14.0, h: 14.0},
sprite72: {x: 0.0, y: 56.0, w: 14.0, h: 14.0},
sprite73: {x: 14.0, y: 56.0, w: 14.0, h: 14.0},
sprite74: {x: 28.0, y: 56.0, w: 14.0, h: 14.0},
sprite75: {x: 42.0, y: 56.0, w: 14.0, h: 14.0},
sprite76: {x: 56.0, y: 56.0, w: 14.0, h: 14.0},
sprite77: {x: 70.0, y: 56.0, w: 14.0, h: 14.0},
sprite78: {x: 84.0, y: 56.0, w: 14.0, h: 14.0},
sprite79: {x: 98.0, y: 56.0, w: 14.0, h: 14.0},
sprite80: {x: 112.0, y: 56.0, w: 14.0, h: 14.0},
sprite81: {x: 126.0, y: 56.0, w: 14.0, h: 14.0},
sprite82: {x: 140.0, y: 56.0, w: 14.0, h: 14.0},
sprite83: {x: 154.0, y: 56.0, w: 14.0, h: 14.0},
sprite84: {x: 168.0, y: 56.0, w: 14.0, h: 14.0},
sprite85: {x: 182.0, y: 56.0, w: 14.0, h: 14.0},
sprite86: {x: 196.0, y: 56.0, w: 14.0, h: 14.0},
sprite87: {x: 210.0, y: 56.0, w: 14.0, h: 14.0},
sprite88: {x: 224.0, y: 56.0, w: 14.0, h: 14.0},
sprite89: {x: 238.0, y: 56.0, w: 14.0, h: 14.0},
sprite90: {x: 0.0, y: 70.0, w: 14.0, h: 14.0},
sprite91: {x: 14.0, y: 70.0, w: 14.0, h: 14.0},
sprite92: {x: 28.0, y: 70.0, w: 14.0, h: 14.0},
sprite93: {x: 42.0, y: 70.0, w: 14.0, h: 14.0},
sprite94: {x: 56.0, y: 70.0, w: 14.0, h: 14.0},
sprite95: {x: 70.0, y: 70.0, w: 14.0, h: 14.0},
sprite96: {x: 84.0, y: 70.0, w: 14.0, h: 14.0},
sprite97: {x: 98.0, y: 70.0, w: 14.0, h: 14.0},
sprite98: {x: 0.0, y: 128.0, w: 8.0, h: 8.0},
sprite99: {x: 8.0, y: 128.0, w: 8.0, h: 8.0},
sprite100: {x: 16.0, y: 128.0, w: 8.0, h: 8.0},
sprite101: {x: 24.0, y: 128.0, w: 8.0, h: 8.0},
sprite102: {x: 32.0, y: 128.0, w: 8.0, h: 8.0},
sprite103: {x: 40.0, y: 128.0, w: 8.0, h: 8.0},
sprite104: {x: 48.0, y: 128.0, w: 8.0, h: 8.0},
sprite105: {x: 56.0, y: 128.0, w: 8.0, h: 8.0},
sprite106: {x: 64.0, y: 128.0, w: 8.0, h: 8.0},
sprite107: {x: 72.0, y: 128.0, w: 8.0, h: 8.0},
sprite108: {x: 80.0, y: 128.0, w: 8.0, h: 8.0},
sprite109: {x: 88.0, y: 128.0, w: 8.0, h: 8.0},
sprite110: {x: 96.0, y: 128.0, w: 8.0, h: 8.0},
sprite111: {x: 104.0, y: 128.0, w: 8.0, h: 8.0},
sprite112: {x: 112.0, y: 128.0, w: 8.0, h: 8.0},
sprite113: {x: 120.0, y: 128.0, w: 8.0, h: 8.0},
sprite114: {x: 128.0, y: 128.0, w: 8.0, h: 8.0},
sprite115: {x: 136.0, y: 128.0, w: 8.0, h: 8.0},
sprite116: {x: 144.0, y: 128.0, w: 8.0, h: 8.0},
sprite117: {x: 152.0, y: 128.0, w: 8.0, h: 8.0},
sprite118: {x: 160.0, y: 128.0, w: 8.0, h: 8.0},
sprite119: {x: 168.0, y: 128.0, w: 8.0, h: 8.0},
sprite120: {x: 176.0, y: 128.0, w: 8.0, h: 8.0},
sprite121: {x: 184.0, y: 128.0, w: 8.0, h: 8.0},
sprite122: {x: 192.0, y: 128.0, w: 8.0, h: 8.0},
sprite123: {x: 200.0, y: 128.0, w: 8.0, h: 8.0},
sprite124: {x: 208.0, y: 128.0, w: 8.0, h: 8.0},
sprite125: {x: 216.0, y: 128.0, w: 8.0, h: 8.0},
sprite126: {x: 224.0, y: 128.0, w: 8.0, h: 8.0},
sprite127: {x: 232.0, y: 128.0, w: 8.0, h: 8.0},
sprite128: {x: 240.0, y: 128.0, w: 8.0, h: 8.0},
sprite129: {x: 248.0, y: 128.0, w: 8.0, h: 8.0},
sprite130: {x: 0.0, y: 136.0, w: 8.0, h: 8.0},
sprite131: {x: 8.0, y: 136.0, w: 8.0, h: 8.0},
sprite132: {x: 16.0, y: 136.0, w: 8.0, h: 8.0},
sprite133: {x: 24.0, y: 136.0, w: 8.0, h: 8.0},
sprite134: {x: 32.0, y: 136.0, w: 8.0, h: 8.0},
sprite135: {x: 40.0, y: 136.0, w: 8.0, h: 8.0},
sprite136: {x: 48.0, y: 136.0, w: 8.0, h: 8.0},
sprite137: {x: 56.0, y: 136.0, w: 8.0, h: 8.0},
sprite138: {x: 64.0, y: 136.0, w: 8.0, h: 8.0},
sprite139: {x: 72.0, y: 136.0, w: 8.0, h: 8.0},
sprite140: {x: 80.0, y: 136.0, w: 8.0, h: 8.0},
sprite141: {x: 88.0, y: 136.0, w: 8.0, h: 8.0},
sprite142: {x: 96.0, y: 136.0, w: 8.0, h: 8.0},
sprite143: {x: 104.0, y: 136.0, w: 8.0, h: 8.0},
sprite144: {x: 112.0, y: 136.0, w: 8.0, h: 8.0},
sprite145: {x: 120.0, y: 136.0, w: 8.0, h: 8.0},
sprite146: {x: 128.0, y: 136.0, w: 8.0, h: 8.0},
sprite147: {x: 136.0, y: 136.0, w: 8.0, h: 8.0},
sprite148: {x: 144.0, y: 136.0, w: 8.0, h: 8.0},
sprite149: {x: 152.0, y: 136.0, w: 8.0, h: 8.0},
sprite150: {x: 160.0, y: 136.0, w: 8.0, h: 8.0},
sprite151: {x: 168.0, y: 136.0, w: 8.0, h: 8.0},
sprite152: {x: 176.0, y: 136.0, w: 8.0, h: 8.0},
sprite153: {x: 184.0, y: 136.0, w: 8.0, h: 8.0},
sprite154: {x: 192.0, y: 136.0, w: 8.0, h: 8.0},
sprite155: {x: 200.0, y: 136.0, w: 8.0, h: 8.0},
sprite156: {x: 208.0, y: 136.0, w: 8.0, h: 8.0},
sprite157: {x: 216.0, y: 136.0, w: 8.0, h: 8.0},
sprite158: {x: 224.0, y: 136.0, w: 8.0, h: 8.0},
sprite159: {x: 232.0, y: 136.0, w: 8.0, h: 8.0},
sprite160: {x: 240.0, y: 136.0, w: 8.0, h: 8.0},
sprite161: {x: 248.0, y: 136.0, w: 8.0, h: 8.0},
sprite162: {x: 0.0, y: 144.0, w: 8.0, h: 8.0},
sprite163: {x: 8.0, y: 144.0, w: 8.0, h: 8.0},
sprite164: {x: 16.0, y: 144.0, w: 8.0, h: 8.0},
sprite165: {x: 24.0, y: 144.0, w: 8.0, h: 8.0},
sprite166: {x: 32.0, y: 144.0, w: 8.0, h: 8.0},
sprite167: {x: 40.0, y: 144.0, w: 8.0, h: 8.0},
sprite168: {x: 48.0, y: 144.0, w: 8.0, h: 8.0},
sprite169: {x: 56.0, y: 144.0, w: 8.0, h: 8.0},
sprite170: {x: 64.0, y: 144.0, w: 8.0, h: 8.0},
sprite171: {x: 72.0, y: 144.0, w: 8.0, h: 8.0},
sprite172: {x: 80.0, y: 144.0, w: 8.0, h: 8.0},
sprite173: {x: 88.0, y: 144.0, w: 8.0, h: 8.0},
sprite174: {x: 96.0, y: 144.0, w: 8.0, h: 8.0},
sprite175: {x: 104.0, y: 144.0, w: 8.0, h: 8.0},
sprite176: {x: 112.0, y: 144.0, w: 8.0, h: 8.0},
sprite177: {x: 120.0, y: 144.0, w: 8.0, h: 8.0},
sprite178: {x: 128.0, y: 144.0, w: 8.0, h: 8.0},
sprite179: {x: 136.0, y: 144.0, w: 8.0, h: 8.0},
sprite180: {x: 144.0, y: 144.0, w: 8.0, h: 8.0},
sprite181: {x: 152.0, y: 144.0, w: 8.0, h: 8.0},
sprite182: {x: 160.0, y: 144.0, w: 8.0, h: 8.0},
sprite183: {x: 168.0, y: 144.0, w: 8.0, h: 8.0},
sprite184: {x: 176.0, y: 144.0, w: 8.0, h: 8.0},
sprite185: {x: 184.0, y: 144.0, w: 8.0, h: 8.0},
sprite186: {x: 192.0, y: 144.0, w: 8.0, h: 8.0},
sprite187: {x: 200.0, y: 144.0, w: 8.0, h: 8.0},
sprite188: {x: 208.0, y: 144.0, w: 8.0, h: 8.0},
sprite189: {x: 216.0, y: 144.0, w: 8.0, h: 8.0},
sprite190: {x: 224.0, y: 144.0, w: 8.0, h: 8.0},
sprite191: {x: 232.0, y: 144.0, w: 8.0, h: 8.0},
sprite192: {x: 240.0, y: 144.0, w: 8.0, h: 8.0},
sprite193: {x: 248.0, y: 144.0, w: 8.0, h: 8.0},
sprite194: {x: 0.0, y: 152.0, w: 8.0, h: 8.0},
sprite195: {x: 8.0, y: 152.0, w: 8.0, h: 8.0},
sprite196: {x: 0.0, y: 248.0, w: 8.0, h: 8.0},
sprite197: {x: 8.0, y: 248.0, w: 8.0, h: 8.0},
sprite198: {x: 16.0, y: 248.0, w: 8.0, h: 8.0},
sprite199: {x: 24.0, y: 248.0, w: 8.0, h: 8.0},
sprite200: {x: 32.0, y: 248.0, w: 8.0, h: 8.0},
sprite201: {x: 40.0, y: 248.0, w: 8.0, h: 8.0},
sprite202: {x: 48.0, y: 248.0, w: 8.0, h: 8.0},
sprite203: {x: 56.0, y: 248.0, w: 8.0, h: 8.0},
sprite204: {x: 64.0, y: 248.0, w: 8.0, h: 8.0},
sprite205: {x: 72.0, y: 248.0, w: 8.0, h: 8.0},
sprite206: {x: 80.0, y: 248.0, w: 48.0, h: 8.0},
sprite207: {x: 0.0, y: 232.0, w: 8.0, h: 8.0},
sprite208: {x: 8.0, y: 232.0, w: 8.0, h: 8.0},
sprite209: {x: 16.0, y: 232.0, w: 8.0, h: 8.0},
sprite210: {x: 24.0, y: 232.0, w: 8.0, h: 8.0},
sprite211: {x: 32.0, y: 232.0, w: 8.0, h: 8.0},
sprite212: {x: 40.0, y: 232.0, w: 8.0, h: 8.0},
sprite213: {x: 48.0, y: 232.0, w: 8.0, h: 8.0},
sprite214: {x: 56.0, y: 232.0, w: 8.0, h: 8.0},
sprite215: {x: 64.0, y: 232.0, w: 8.0, h: 8.0},
sprite216: {x: 72.0, y: 232.0, w: 8.0, h: 8.0},
sprite217: {x: 0.0, y: 240.0, w: 8.0, h: 8.0},
sprite218: {x: 8.0, y: 240.0, w: 8.0, h: 8.0},
sprite219: {x: 16.0, y: 240.0, w: 8.0, h: 8.0},
sprite220: {x: 24.0, y: 240.0, w: 8.0, h: 8.0},
sprite221: {x: 32.0, y: 240.0, w: 8.0, h: 8.0},
sprite222: {x: 40.0, y: 240.0, w: 8.0, h: 8.0},
sprite223: {x: 48.0, y: 240.0, w: 8.0, h: 8.0},
sprite224: {x: 56.0, y: 240.0, w: 8.0, h: 8.0},
sprite225: {x: 64.0, y: 240.0, w: 8.0, h: 8.0},
sprite226: {x: 72.0, y: 240.0, w: 8.0, h: 8.0},
sprite227: {x: 128.0, y: 72.0, w: 8.0, h: 10.0},
sprite228: {x: 136.0, y: 72.0, w: 8.0, h: 10.0},
sprite229: {x: 144.0, y: 72.0, w: 8.0, h: 10.0},
sprite230: {x: 152.0, y: 72.0, w: 8.0, h: 10.0},
sprite231: {x: 160.0, y: 72.0, w: 8.0, h: 10.0},
sprite232: {x: 168.0, y: 72.0, w: 8.0, h: 10.0},
sprite233: {x: 176.0, y: 72.0, w: 8.0, h: 10.0},
sprite234: {x: 184.0, y: 72.0, w: 8.0, h: 10.0},
sprite235: {x: 192.0, y: 72.0, w: 8.0, h: 10.0},
sprite236: {x: 200.0, y: 72.0, w: 8.0, h: 10.0},
sprite237: {x: 208.0, y: 72.0, w: 8.0, h: 10.0},
sprite238: {x: 216.0, y: 72.0, w: 8.0, h: 10.0},
sprite239: {x: 224.0, y: 72.0, w: 8.0, h: 10.0},
sprite240: {x: 232.0, y: 72.0, w: 8.0, h: 10.0},
sprite241: {x: 240.0, y: 72.0, w: 8.0, h: 10.0},
sprite242: {x: 248.0, y: 72.0, w: 8.0, h: 10.0},
sprite243: {x: 0.0, y: 216.0, w: 16.0, h: 16.0},
sprite244: {x: 16.0, y: 216.0, w: 16.0, h: 16.0},
sprite245: {x: 32.0, y: 216.0, w: 16.0, h: 16.0},
sprite246: {x: 48.0, y: 216.0, w: 16.0, h: 16.0},
sprite247: {x: 64.0, y: 216.0, w: 16.0, h: 16.0},
sprite248: {x: 80.0, y: 216.0, w: 16.0, h: 16.0},
sprite249: {x: 96.0, y: 216.0, w: 16.0, h: 16.0},
sprite250: {x: 112.0, y: 216.0, w: 16.0, h: 16.0},
sprite251: {x: 128.0, y: 216.0, w: 16.0, h: 16.0},
sprite252: {x: 144.0, y: 216.0, w: 16.0, h: 16.0},
sprite253: {x: 160.0, y: 216.0, w: 16.0, h: 16.0},
sprite254: {x: 176.0, y: 216.0, w: 16.0, h: 16.0},
sprite255: {x: 192.0, y: 216.0, w: 16.0, h: 16.0},
sprite256: {x: 208.0, y: 240.0, w: 48.0, h: 16.0},
sprite257: {x: 0.0, y: 88.0, w: 256.0, h: 40.0},
sprite258: {x: 0.0, y: 152.0, w: 256.0, h: 40.0},
sprite259: {x: 0.0, y: 192.0, w: 144.0, h: 10.0},
sprite260: {x: 144.0, y: 192.0, w: 32.0, h: 10.0},
sprite261: {x: 208.0, y: 240.0, w: 48.0, h: 16.0},
},
}
script 0 script0 {
sprite(sprite261);
anchor(0, 2);
blendMode(1);
stop();
interrupt[7]:
loop {
color(255, 255, 255);
+16: // 16
color(0, 0, 0);
+2: // 18
}
interrupt[8]:
loop {
color(255, 255, 255);
+8: // 26
color(0, 0, 0);
+2: // 28
}
interrupt[9]:
loop {
color(255, 255, 255);
+2: // 30
color(0, 0, 0);
+2: // 32
}
interrupt[10]:
color(255, 255, 255);
stop();
}
script 1 script1 {
sprite(sprite257);
anchor(2, 1);
layer(18);
alpha(0);
alphaTime(30, 0, 255);
pos(416.0, 384.0, 0.0);
scale(4.0, 4.0);
scaleTime(60, 4, 1.0, 1.0);
+60: // 60
posTime(60, 10, 416.0, 16.0, 0.0);
+30: // 90
stop();
interrupt[3]:
alphaTime(8, 1, 128);
stop();
interrupt[2]:
alphaTime(8, 1, 255);
stop();
interrupt[1]:
posTime(30, 4, 672.0, 16.0, 0.0);
+30: // 120
delete();
}
script 2 script2 {
sprite(sprite259);
anchor(2, 1);
layer(16);
alpha(0);
pos(368.0, 51.0, 0.0);
+90: // 90
alphaTime(30, 0, 255);
stop();
interrupt[3]:
alphaTime(8, 1, 32);
stop();
interrupt[2]:
alphaTime(8, 1, 255);
stop();
interrupt[1]:
posTime(30, 4, 672.0, 51.0, 0.0);
+30: // 120
delete();
}
script 3 script3 {
sprite(sprite243);
ins_85(1);
randMode(1);
pos(382.0, 24.0, 0.0);
anchor(0, 0);
layer(22);
+20: // 20
stop();
interrupt[7]:
color(255, 255, 255);
stop();
interrupt[8]:
color(255, 144, 144);
scale(1.4, 1.4);
scaleTime(8, 0, 1.0, 1.0);
stop();
interrupt[9]:
color(255, 64, 64);
scale(1.8, 1.8);
scaleTime(8, 0, 1.0, 1.0);
stop();
}
script 4 script4 {
sprite(sprite243);
ins_85(1);
randMode(1);
pos(394.0, 24.0, 0.0);
anchor(0, 0);
layer(22);
+20: // 20
stop();
interrupt[7]:
color(255, 255, 255);
stop();
interrupt[8]:
color(255, 144, 144);
scale(1.4, 1.4);
scaleTime(8, 0, 1.0, 1.0);
stop();
interrupt[9]:
color(255, 64, 64);
scale(1.8, 1.8);
scaleTime(8, 0, 1.0, 1.0);
stop();
}
script 5 script5 {
sprite(sprite243);
randMode(1);
anchor(0, 0);
pos(170.0, 152.0, 0.0);
resampleMode(1);
layer(16);
alpha(0);
+20: // 20
wait(0);
alphaTime(8, 0, 255);
posTime(10, 4, 170.0, 136.0, 0.0);
+10: // 30
posTime(10, 1, 170.0, 152.0, 0.0);
color(255, 255, 255);
+2: // 32
color(128, 128, 128);
+2: // 34
color(255, 255, 255);
+2: // 36
color(128, 128, 128);
+2: // 38
color(255, 255, 255);
+2: // 40
color(128, 128, 128);
+2: // 42
color(255, 255, 255);
+2: // 44
color(128, 128, 128);
+2: // 46
color(255, 255, 255);
+2: // 48
color(128, 128, 128);
+2: // 50
color(255, 255, 255);
+2: // 52
color(128, 128, 128);
+2: // 54
color(255, 255, 255);
wait(80);
scaleTime(20, 4, 1.0, 0.0);
resampleMode(0);
+20: // 74
delete();
}
script 6 script6 {
sprite(sprite243);
randMode(1);
anchor(0, 0);
pos(182.0, 152.0, 0.0);
resampleMode(1);
layer(16);
alpha(0);
+20: // 20
wait(3);
alphaTime(8, 0, 255);
posTime(10, 4, 182.0, 136.0, 0.0);
+10: // 30
posTime(10, 1, 182.0, 152.0, 0.0);
color(255, 255, 255);
+2: // 32
color(128, 128, 128);
+2: // 34
color(255, 255, 255);
+2: // 36
color(128, 128, 128);
+2: // 38
color(255, 255, 255);
+2: // 40
color(128, 128, 128);
+2: // 42
color(255, 255, 255);
+2: // 44
color(128, 128, 128);
+2: // 46
color(255, 255, 255);
+2: // 48
color(128, 128, 128);
+2: // 50
color(255, 255, 255);
+2: // 52
color(128, 128, 128);
+2: // 54
color(255, 255, 255);
wait(77);
scaleTime(20, 4, 1.0, 0.0);
resampleMode(0);
+20: // 74
delete();
}
script 7 script7 {
sprite(sprite243);
randMode(1);
anchor(0, 0);
pos(194.0, 152.0, 0.0);
resampleMode(1);
layer(16);
alpha(0);
+20: // 20
wait(6);
alphaTime(8, 0, 255);
posTime(10, 4, 194.0, 136.0, 0.0);
+10: // 30
posTime(10, 1, 194.0, 152.0, 0.0);
color(255, 255, 255);
+2: // 32
color(128, 128, 128);
+2: // 34
color(255, 255, 255);
+2: // 36
color(128, 128, 128);
+2: // 38
color(255, 255, 255);
+2: // 40
color(128, 128, 128);
+2: // 42
color(255, 255, 255);
+2: // 44
color(128, 128, 128);
+2: // 46
color(255, 255, 255);
+2: // 48
color(128, 128, 128);
+2: // 50
color(255, 255, 255);
+2: // 52
color(128, 128, 128);
+2: // 54
color(255, 255, 255);
wait(74);
scaleTime(20, 4, 1.0, 0.0);
resampleMode(0);
+20: // 74
delete();
}
script 8 script8 {
sprite(sprite243);
randMode(1);
anchor(0, 0);
pos(206.0, 152.0, 0.0);
resampleMode(1);
layer(16);
alpha(0);
+20: // 20
wait(9);
alphaTime(8, 0, 255);
posTime(10, 4, 206.0, 136.0, 0.0);
+10: // 30
posTime(10, 1, 206.0, 152.0, 0.0);
color(255, 255, 255);
+2: // 32
color(128, 128, 128);
+2: // 34
color(255, 255, 255);
+2: // 36
color(128, 128, 128);
+2: // 38
color(255, 255, 255);
+2: // 40
color(128, 128, 128);
+2: // 42
color(255, 255, 255);
+2: // 44
color(128, 128, 128);
+2: // 46
color(255, 255, 255);
+2: // 48
color(128, 128, 128);
+2: // 50
color(255, 255, 255);
+2: // 52
color(128, 128, 128);
+2: // 54
color(255, 255, 255);
wait(71);
scaleTime(20, 4, 1.0, 0.0);
resampleMode(0);
+20: // 74
delete();
}
script 9 script9 {
sprite(sprite243);
randMode(1);
anchor(0, 0);
pos(218.0, 152.0, 0.0);
resampleMode(1);
layer(16);
alpha(0);
+20: // 20
wait(12);
alphaTime(8, 0, 255);
posTime(10, 4, 218.0, 136.0, 0.0);
+10: // 30
posTime(10, 1, 218.0, 152.0, 0.0);
color(255, 255, 255);
+2: // 32
color(128, 128, 128);
+2: // 34
color(255, 255, 255);
+2: // 36
color(128, 128, 128);
+2: // 38
color(255, 255, 255);
+2: // 40
color(128, 128, 128);
+2: // 42
color(255, 255, 255);
+2: // 44
color(128, 128, 128);
+2: // 46
color(255, 255, 255);
+2: // 48
color(128, 128, 128);
+2: // 50
color(255, 255, 255);
+2: // 52
color(128, 128, 128);
+2: // 54
color(255, 255, 255);
wait(68);
scaleTime(20, 4, 1.0, 0.0);
resampleMode(0);
+20: // 74
delete();
}
script 10 script10 {
sprite(sprite243);
randMode(1);
anchor(0, 0);
pos(230.0, 152.0, 0.0);
resampleMode(1);
layer(16);
alpha(0);
+20: // 20
wait(15);
alphaTime(8, 0, 255);
posTime(10, 4, 230.0, 136.0, 0.0);
+10: // 30
posTime(10, 1, 230.0, 152.0, 0.0);
color(255, 255, 255);
+2: // 32
color(128, 128, 128);
+2: // 34
color(255, 255, 255);
+2: // 36
color(128, 128, 128);
+2: // 38
color(255, 255, 255);
+2: // 40
color(128, 128, 128);
+2: // 42
color(255, 255, 255);
+2: // 44
color(128, 128, 128);
+2: // 46
color(255, 255, 255);
+2: // 48
color(128, 128, 128);
+2: // 50
color(255, 255, 255);
+2: // 52
color(128, 128, 128);
+2: // 54
color(255, 255, 255);
wait(65);
scaleTime(20, 4, 1.0, 0.0);
resampleMode(0);
+20: // 74
delete();
}
script 11 script11 {
sprite(sprite243);
randMode(1);
anchor(0, 0);
pos(242.0, 152.0, 0.0);
resampleMode(1);
layer(16);
alpha(0);
+20: // 20
wait(18);
alphaTime(8, 0, 255);
posTime(10, 4, 242.0, 136.0, 0.0);
+10: // 30
posTime(10, 1, 242.0, 152.0, 0.0);
color(255, 255, 255);
+2: // 32
color(128, 128, 128);
+2: // 34
color(255, 255, 255);
+2: // 36
color(128, 128, 128);
+2: // 38
color(255, 255, 255);
+2: // 40
color(128, 128, 128);
+2: // 42
color(255, 255, 255);
+2: // 44
color(128, 128, 128);
+2: // 46
color(255, 255, 255);
+2: // 48
color(128, 128, 128);
+2: // 50
color(255, 255, 255);
+2: // 52
color(128, 128, 128);
+2: // 54
color(255, 255, 255);
wait(62);
scaleTime(20, 4, 1.0, 0.0);
resampleMode(0);
+20: // 74
delete();
}
script 12 script12 {
sprite(sprite243);
randMode(1);
anchor(0, 0);
pos(254.0, 152.0, 0.0);
resampleMode(1);
layer(16);
alpha(0);
+20: // 20
wait(21);
alphaTime(8, 0, 255);
posTime(10, 4, 254.0, 136.0, 0.0);
+10: // 30
posTime(10, 1, 254.0, 152.0, 0.0);
color(255, 255, 255);
+2: // 32
color(128, 128, 128);
+2: // 34
color(255, 255, 255);
+2: // 36
color(128, 128, 128);
+2: // 38
color(255, 255, 255);
+2: // 40
color(128, 128, 128);
+2: // 42
color(255, 255, 255);
+2: // 44
color(128, 128, 128);
+2: // 46
color(255, 255, 255);
+2: // 48
color(128, 128, 128);
+2: // 50
color(255, 255, 255);
+2: // 52
color(128, 128, 128);
+2: // 54
color(255, 255, 255);
wait(59);
scaleTime(20, 4, 1.0, 0.0);
resampleMode(0);
+20: // 74
delete();
}
entry {
path: "ascii/loading.png",
img_width: 128,
img_height: 128,
img_format: FORMAT_ARGB_4444,
sprites: {
sprite262: {x: 1.0, y: 1.0, w: 126.0, h: 30.0},
sprite263: {x: 1.0, y: 33.0, w: 126.0, h: 30.0},
sprite264: {x: 1.0, y: 65.0, w: 30.0, h: 30.0},
},
}
script 13 script13 {
sprite(sprite262);
ins_85(1);
randMode(1);
pos(0.0, 0.0, 0.01);
layer(29);
alpha(0);
alphaTime(8, 0, 255);
+20: // 20
nop();
loop {
alphaTime(20, 9, 255);
+20: // 40
alphaTime(20, 9, 128);
+20: // 60
}
interrupt[1]:
alphaTime(30, 0, 0);
+30: // 90
delete();
}
script 14 script14 {
sprite(sprite263);
ins_85(1);
randMode(1);
pos(128.0, 16.0, 0.0);
layer(29);
alpha(0);
+8: // 8
posTime(4, 4, 48.0, 16.0, 0.0);
alphaTime(8, 0, 255);
+30: // 38
nop();
loop {
alphaTime(30, 9, 255);
+30: // 68
alphaTime(30, 9, 128);
+30: // 98
}
interrupt[1]:
posTime(30, 4, 120.0, 16.0, 0.0);
alphaTime(30, 0, 0);
+30: // 128
delete();
}
script 15 script15 {
type(1);
ins_85(1);
randMode(1);
blendMode(1);
sprite(sprite264);
layer(29);
F0 = RANDF2 * 96.0;
F0 += 16.0;
F1 = RANDF2 * 16.0;
F1 -= 32.0;
F2 = RANDF2 * 32.0;
F2 += F0;
F3 = RANDF2 * 16.0;
F3 += 48.0;
pos(F0, F1, 0.02);
posTime(60, 0, F2, F3, 0.02);
F0 = RANDF * 0.8;
F0 += 0.2;
scale(F0, F0);
F0 = RANDRAD / 32.0;
angleVel(0.0, 0.0, F0);
rotate(0.0, 0.0, RANDRAD);
alpha(0);
alphaTime(10, 0, 255);
F0 = RANDF * 192.0;
I0 = $F0 + 63;
color(I0, I0, I0);
+50: // 50
alphaTime(10, 0, 0);
+10: // 60
delete();
interrupt[1]:
alphaTime(10, 0, 0);
+10: // 70
delete();
}
script 16 script16 {
ins_85(1);
randMode(1);
layer(24);
alpha(0);
+1: // 1
scriptNewUI(script14);
scriptNewUI(script13);
loop {
scriptNewUIFront(script15);
+2: // 3
}
interrupt[1]:
+10: // 13
delete();
}
script 17 script17 {
type(1);
ins_85(1);
randMode(1);
blendMode(1);
sprite(sprite264);
layer(21);
F0 = RANDF * 640.0;
F1 = RANDF * 480.0;
F1 -= 128.0;
F2 = RANDF2 * 128.0;
F2 += F0;
F3 = RANDF * 128.0;
F3 += 192.0;
F3 += F1;
pos(F0, F1, 0.5);
posTime(300, 0, F2, F3, 0.5);
F0 = RANDF * 0.8;
F0 += 0.2;
scale(F0, F0);
F0 = RANDRAD / 32.0;
angleVel(0.0, 0.0, F0);
rotate(0.0, 0.0, RANDRAD);
alpha(0);
alphaTime(30, 0, 128);
F0 = RANDF * 192.0;
I0 = $F0 + 63;
color(I0, I0, I0);
+290: // 290
alphaTime(10, 0, 0);
+10: // 300
delete();
interrupt[1]:
alphaTime(10, 0, 0);
+10: // 310
delete();
}
script 18 script18 {
ins_85(1);
randMode(1);
layer(21);
alpha(0);
+1: // 1
nop();
scriptNewFront(script17);
scriptNewFront(script17);
scriptNewFront(script17);
scriptNewFront(script17);
scriptNewFront(script17);
scriptNewFront(script17);
scriptNewFront(script17);
scriptNewFront(script17);
scriptNewFront(script17);
scriptNewFront(script17);
scriptNewFront(script17);
scriptNewFront(script17);
scriptNewFront(script17);
scriptNewFront(script17);
scriptNewFront(script17);
loop {
scriptNewFront(script17);
+3: // 4
}
interrupt[1]:
+10: // 14
delete();
}