0:
  10000[0] <- EntityMemory[1]
  10000[1] <- 10000[0] >= 0
  goto 1 if 10000[1] else 152
1:
  10000[4] <- 10000[0] * 3.0
  10000[5] <- 10000[4]
  10000[6] <- EntityInfoArray[10000[5] + 1] >= -14.0
  10000[7] <- EntityInfoArray[10000[5] + 1] < 14.0
  10000[8] <- 10000[6] && 10000[7]
  10000[9] <- Trunc(EntityInfoArray[10000[5] + 1])
  10000[10] <- 10000[9] == EntityInfoArray[10000[5] + 1]
  10000[11] <- 10000[8] && 10000[10]
  goto 2 if 10000[11] else 151
2:
  10000[14] <- EntityInfoArray[10000[5] + 1] < 0
  10000[15] <- 10000[14] * 14.0
  10000[16] <- EntityInfoArray[10000[5] + 1] + 10000[15]
  10000[17] <- 38.0 + 10000[16]
  10000[18] <- 10000[17]
  10000[19] <- EngineRom[10000[18]]
  10000[20] <- 10000[19]
  10000[21] <- 10000[19] + 1.0
  10000[22] <- EngineRom[10000[20]]
  10000[23] <- 3000.0
  10000[24] <- 10000[21]
  10000[25] <- 0
  goto 3
3:
  10000[26] <- 10000[22]
  10000[27] <- 10000[25] < 10000[26]
  goto 4 if 10000[27] else 7
4:
  10000[29] <- 10000[23]
  10000[30] <- 10000[24]
  10000[31] <- 10000[30] + 10000[25]
  10000[32] <- 10000[29]
  10000[33] <- 10000[31]
  10000[34] <- 10000[32][10000[33]]
  10000[35] <- 10000[34] == 13.0
  goto 5 if 10000[35] else 6
5:
  10000[28] <- 1.0
  goto 8
6:
  10000[36] <- 10000[25] + 1.0
  10000[37] <- 10000[36]
  10000[25] <- 10000[37]
  goto 3
7:
  10000[28] <- 0
  goto 8
8:
  goto 9 if 10000[28] else 150
9:
  10000[40] <- 10000[0] * 32.0
  10000[41] <- 11.0 + 10000[40]
  10000[42] <- 10000[41]
  10000[43] <- RuntimeUpdate[0] > EntityDataArray[10000[42]]
  goto 10 if 10000[43] else 15
10:
  10000[46] <- EntityMemory[2]
  10000[47] <- 10000[46] != 0
  goto 11 if 10000[47] else 12
11:
  10000[60] <- EntityMemory[2]
  10000[61] <- DestroyParticleEffect(10000[60])
  EntityMemory[2] <- 0
  goto 12
12:
  10000[58] <- EntityMemory[3]
  10000[59] <- 10000[58] != 0
  goto 13 if 10000[59] else 14
13:
  10000[76] <- EntityMemory[3]
  10000[77] <- StopLooped(10000[76])
  EntityMemory[3] <- 0
  goto 14
14:
  EntityDespawn[0] <- 1.0
  goto 130
15:
  10000[44] <- EntityMemory[0]
  10000[45] <- 10000[44] >= 0
  goto 16 if 10000[45] else 149
16:
  10000[50] <- 10000[44] * 3.0
  10000[51] <- 10000[50]
  10000[52] <- EntityInfoArray[10000[51] + 1] >= -14.0
  10000[53] <- EntityInfoArray[10000[51] + 1] < 14.0
  10000[54] <- 10000[52] && 10000[53]
  10000[55] <- Trunc(EntityInfoArray[10000[51] + 1])
  10000[56] <- 10000[55] == EntityInfoArray[10000[51] + 1]
  10000[57] <- 10000[54] && 10000[56]
  goto 17 if 10000[57] else 148
17:
  10000[64] <- EntityInfoArray[10000[51] + 1] < 0
  10000[65] <- 10000[64] * 14.0
  10000[66] <- EntityInfoArray[10000[51] + 1] + 10000[65]
  10000[67] <- 38.0 + 10000[66]
  10000[68] <- 10000[67]
  10000[69] <- EngineRom[10000[68]]
  10000[70] <- 10000[69]
  10000[71] <- 10000[69] + 1.0
  10000[72] <- EngineRom[10000[70]]
  10000[73] <- 3000.0
  10000[74] <- 10000[71]
  10000[75] <- 0
  goto 18
18:
  10000[78] <- 10000[72]
  10000[79] <- 10000[75] < 10000[78]
  goto 19 if 10000[79] else 22
19:
  10000[81] <- 10000[73]
  10000[82] <- 10000[74]
  10000[83] <- 10000[82] + 10000[75]
  10000[84] <- 10000[81]
  10000[85] <- 10000[83]
  10000[86] <- 10000[84][10000[85]]
  10000[87] <- 10000[86] == 13.0
  goto 20 if 10000[87] else 21
20:
  10000[80] <- 1.0
  goto 23
21:
  10000[88] <- 10000[75] + 1.0
  10000[89] <- 10000[88]
  10000[75] <- 10000[89]
  goto 18
22:
  10000[80] <- 0
  goto 23
23:
  goto 24 if 10000[80] else 147
24:
  10000[92] <- 10000[44] * 32.0
  10000[93] <- 11.0 + 10000[92]
  10000[94] <- 10000[93]
  10000[95] <- RuntimeUpdate[0] < EntityDataArray[10000[94]]
  goto 130 if 10000[95] else 25
25:
  10000[96] <- EntityMemory[0]
  10000[97] <- 10000[96] >= 0
  goto 26 if 10000[97] else 146
26:
  10000[100] <- 10000[96] * 3.0
  10000[101] <- 10000[100]
  10000[102] <- EntityInfoArray[10000[101] + 1] >= -14.0
  10000[103] <- EntityInfoArray[10000[101] + 1] < 14.0
  10000[104] <- 10000[102] && 10000[103]
  10000[105] <- Trunc(EntityInfoArray[10000[101] + 1])
  10000[106] <- 10000[105] == EntityInfoArray[10000[101] + 1]
  10000[107] <- 10000[104] && 10000[106]
  goto 27 if 10000[107] else 145
27:
  10000[110] <- EntityInfoArray[10000[101] + 1] < 0
  10000[111] <- 10000[110] * 14.0
  10000[112] <- EntityInfoArray[10000[101] + 1] + 10000[111]
  10000[113] <- 38.0 + 10000[112]
  10000[114] <- 10000[113]
  10000[115] <- EngineRom[10000[114]]
  10000[116] <- 10000[115]
  10000[117] <- 10000[115] + 1.0
  10000[118] <- EngineRom[10000[116]]
  10000[119] <- 3000.0
  10000[120] <- 10000[117]
  10000[121] <- 0
  goto 28
28:
  10000[122] <- 10000[118]
  10000[123] <- 10000[121] < 10000[122]
  goto 29 if 10000[123] else 32
29:
  10000[125] <- 10000[119]
  10000[126] <- 10000[120]
  10000[127] <- 10000[126] + 10000[121]
  10000[128] <- 10000[125]
  10000[129] <- 10000[127]
  10000[130] <- 10000[128][10000[129]]
  10000[131] <- 10000[130] == 13.0
  goto 30 if 10000[131] else 31
30:
  10000[124] <- 1.0
  goto 33
31:
  10000[132] <- 10000[121] + 1.0
  10000[133] <- 10000[132]
  10000[121] <- 10000[133]
  goto 28
32:
  10000[124] <- 0
  goto 33
33:
  goto 34 if 10000[124] else 144
34:
  10000[136] <- 10000[96] * 32.0
  10000[137] <- 16.0 + 10000[136]
  10000[138] <- 10000[137]
  10000[139] <- EntityDataArray[10000[138]] >= 0
  goto 35 if 10000[139] else 143
35:
  10000[142] <- EntityDataArray[10000[138]] * 3.0
  10000[143] <- 10000[142]
  10000[144] <- EntityInfoArray[10000[143] + 1] >= -14.0
  10000[145] <- EntityInfoArray[10000[143] + 1] < 14.0
  10000[146] <- 10000[144] && 10000[145]
  10000[147] <- Trunc(EntityInfoArray[10000[143] + 1])
  10000[148] <- 10000[147] == EntityInfoArray[10000[143] + 1]
  10000[149] <- 10000[146] && 10000[148]
  goto 36 if 10000[149] else 142
36:
  10000[152] <- EntityInfoArray[10000[143] + 1] < 0
  10000[153] <- 10000[152] * 14.0
  10000[154] <- EntityInfoArray[10000[143] + 1] + 10000[153]
  10000[155] <- 38.0 + 10000[154]
  10000[156] <- 10000[155]
  10000[157] <- EngineRom[10000[156]]
  10000[158] <- 10000[157]
  10000[159] <- 10000[157] + 1.0
  10000[160] <- EngineRom[10000[158]]
  10000[161] <- 3000.0
  10000[162] <- 10000[159]
  10000[163] <- 0
  goto 37
37:
  10000[164] <- 10000[160]
  10000[165] <- 10000[163] < 10000[164]
  goto 38 if 10000[165] else 41
38:
  10000[167] <- 10000[161]
  10000[168] <- 10000[162]
  10000[169] <- 10000[168] + 10000[163]
  10000[170] <- 10000[167]
  10000[171] <- 10000[169]
  10000[172] <- 10000[170][10000[171]]
  10000[173] <- 10000[172] == 13.0
  goto 39 if 10000[173] else 40
39:
  10000[166] <- 1.0
  goto 42
40:
  10000[174] <- 10000[163] + 1.0
  10000[175] <- 10000[174]
  10000[163] <- 10000[175]
  goto 37
41:
  10000[166] <- 0
  goto 42
42:
  goto 43 if 10000[166] else 141
43:
  10000[178] <- EntityDataArray[10000[138]] * 32.0
  10000[179] <- 10000[178]
  10000[180] <- EntitySharedMemoryArray[10000[179]] > 0
  10000[181] <- 18.0
  10000[182] <- EntityMemory[0]
  10000[183] <- 10000[182] >= 0
  goto 44 if 10000[183] else 140
44:
  10000[186] <- 10000[182] * 3.0
  10000[187] <- 10000[186]
  10000[188] <- EntityInfoArray[10000[187] + 1] >= -14.0
  10000[189] <- EntityInfoArray[10000[187] + 1] < 14.0
  10000[190] <- 10000[188] && 10000[189]
  10000[191] <- Trunc(EntityInfoArray[10000[187] + 1])
  10000[192] <- 10000[191] == EntityInfoArray[10000[187] + 1]
  10000[193] <- 10000[190] && 10000[192]
  goto 45 if 10000[193] else 139
45:
  10000[196] <- EntityInfoArray[10000[187] + 1] < 0
  10000[197] <- 10000[196] * 14.0
  10000[198] <- EntityInfoArray[10000[187] + 1] + 10000[197]
  10000[199] <- 38.0 + 10000[198]
  10000[200] <- 10000[199]
  10000[201] <- EngineRom[10000[200]]
  10000[202] <- 10000[201]
  10000[203] <- 10000[201] + 1.0
  10000[204] <- EngineRom[10000[202]]
  10000[205] <- 3000.0
  10000[206] <- 10000[203]
  10000[207] <- 0
  goto 46
46:
  10000[208] <- 10000[204]
  10000[209] <- 10000[207] < 10000[208]
  goto 47 if 10000[209] else 50
47:
  10000[211] <- 10000[205]
  10000[212] <- 10000[206]
  10000[213] <- 10000[212] + 10000[207]
  10000[214] <- 10000[211]
  10000[215] <- 10000[213]
  10000[216] <- 10000[214][10000[215]]
  10000[217] <- 10000[216] == 13.0
  goto 48 if 10000[217] else 49
48:
  10000[210] <- 1.0
  goto 51
49:
  10000[218] <- 10000[207] + 1.0
  10000[219] <- 10000[218]
  10000[207] <- 10000[219]
  goto 46
50:
  10000[210] <- 0
  goto 51
51:
  goto 52 if 10000[210] else 138
52:
  10000[222] <- 10000[182] * 3.0
  10000[223] <- 10000[222]
  10000[224] <- EntityInfoArray[10000[223]] >= 0
  10000[225] <- EntityInfoArray[10000[223]] < 99999.0
  10000[226] <- 10000[224] && 10000[225]
  10000[227] <- Trunc(EntityInfoArray[10000[223]])
  10000[228] <- 10000[227] == EntityInfoArray[10000[223]]
  10000[229] <- 10000[226] && 10000[228]
  goto 53 if 10000[229] else 137
53:
  10000[232] <- 10000[181]
  10000[233] <- EntityInfoArray[10000[223]] + 10000[232]
  10000[234] <- 10000[233]
  10000[235] <- 10000[234]
  10000[236] <- StreamSet(10000[235], RuntimeUpdate[0], 10000[180])
  10000[237] <- EntityMemory[0]
  10000[238] <- 10000[237] >= 0
  goto 54 if 10000[238] else 136
54:
  10000[241] <- 10000[237] * 3.0
  10000[242] <- 10000[241]
  10000[243] <- EntityInfoArray[10000[242] + 1] >= -14.0
  10000[244] <- EntityInfoArray[10000[242] + 1] < 14.0
  10000[245] <- 10000[243] && 10000[244]
  10000[246] <- Trunc(EntityInfoArray[10000[242] + 1])
  10000[247] <- 10000[246] == EntityInfoArray[10000[242] + 1]
  10000[248] <- 10000[245] && 10000[247]
  goto 55 if 10000[248] else 135
55:
  10000[251] <- EntityInfoArray[10000[242] + 1] < 0
  10000[252] <- 10000[251] * 14.0
  10000[253] <- EntityInfoArray[10000[242] + 1] + 10000[252]
  10000[254] <- 38.0 + 10000[253]
  10000[255] <- 10000[254]
  10000[256] <- EngineRom[10000[255]]
  10000[257] <- 10000[256]
  10000[258] <- 10000[256] + 1.0
  10000[259] <- EngineRom[10000[257]]
  10000[260] <- 3000.0
  10000[261] <- 10000[258]
  10000[262] <- 0
  goto 56
56:
  10000[263] <- 10000[259]
  10000[264] <- 10000[262] < 10000[263]
  goto 57 if 10000[264] else 60
57:
  10000[266] <- 10000[260]
  10000[267] <- 10000[261]
  10000[268] <- 10000[267] + 10000[262]
  10000[269] <- 10000[266]
  10000[270] <- 10000[268]
  10000[271] <- 10000[269][10000[270]]
  10000[272] <- 10000[271] == 13.0
  goto 58 if 10000[272] else 59
58:
  10000[265] <- 1.0
  goto 61
59:
  10000[273] <- 10000[262] + 1.0
  10000[274] <- 10000[273]
  10000[262] <- 10000[274]
  goto 56
60:
  10000[265] <- 0
  goto 61
61:
  goto 62 if 10000[265] else 134
62:
  10000[277] <- 10000[237] * 32.0
  10000[278] <- 16.0 + 10000[277]
  10000[279] <- 10000[278]
  10000[280] <- EntityDataArray[10000[279]] >= 0
  goto 63 if 10000[280] else 133
63:
  10000[283] <- EntityDataArray[10000[279]] * 3.0
  10000[284] <- 10000[283]
  10000[285] <- EntityInfoArray[10000[284] + 1] >= -14.0
  10000[286] <- EntityInfoArray[10000[284] + 1] < 14.0
  10000[287] <- 10000[285] && 10000[286]
  10000[288] <- Trunc(EntityInfoArray[10000[284] + 1])
  10000[289] <- 10000[288] == EntityInfoArray[10000[284] + 1]
  10000[290] <- 10000[287] && 10000[289]
  goto 64 if 10000[290] else 132
64:
  10000[293] <- EntityInfoArray[10000[284] + 1] < 0
  10000[294] <- 10000[293] * 14.0
  10000[295] <- EntityInfoArray[10000[284] + 1] + 10000[294]
  10000[296] <- 38.0 + 10000[295]
  10000[297] <- 10000[296]
  10000[298] <- EngineRom[10000[297]]
  10000[299] <- 10000[298]
  10000[300] <- 10000[298] + 1.0
  10000[301] <- EngineRom[10000[299]]
  10000[302] <- 3000.0
  10000[303] <- 10000[300]
  10000[304] <- 0
  goto 65
65:
  10000[305] <- 10000[301]
  10000[306] <- 10000[304] < 10000[305]
  goto 66 if 10000[306] else 69
66:
  10000[308] <- 10000[302]
  10000[309] <- 10000[303]
  10000[310] <- 10000[309] + 10000[304]
  10000[311] <- 10000[308]
  10000[312] <- 10000[310]
  10000[313] <- 10000[311][10000[312]]
  10000[314] <- 10000[313] == 13.0
  goto 67 if 10000[314] else 68
67:
  10000[307] <- 1.0
  goto 70
68:
  10000[315] <- 10000[304] + 1.0
  10000[316] <- 10000[315]
  10000[304] <- 10000[316]
  goto 65
69:
  10000[307] <- 0
  goto 70
70:
  goto 71 if 10000[307] else 131
71:
  10000[319] <- EntityDataArray[10000[279]] * 32.0
  10000[320] <- 10000[319]
  10000[321] <- EntitySharedMemoryArray[10000[320]] > 0
  goto 72 if 10000[321] else 126
72:
  10000[324] <- EntityMemory[0]
  10000[325] <- 10000[324] >= 0
  goto 73 if 10000[325] else 125
73:
  10000[332] <- 10000[324] * 3.0
  10000[333] <- 10000[332]
  10000[334] <- EntityInfoArray[10000[333] + 1] >= -14.0
  10000[335] <- EntityInfoArray[10000[333] + 1] < 14.0
  10000[336] <- 10000[334] && 10000[335]
  10000[337] <- Trunc(EntityInfoArray[10000[333] + 1])
  10000[338] <- 10000[337] == EntityInfoArray[10000[333] + 1]
  10000[339] <- 10000[336] && 10000[338]
  goto 74 if 10000[339] else 124
74:
  10000[344] <- EntityInfoArray[10000[333] + 1] < 0
  10000[345] <- 10000[344] * 14.0
  10000[346] <- EntityInfoArray[10000[333] + 1] + 10000[345]
  10000[347] <- 38.0 + 10000[346]
  10000[348] <- 10000[347]
  10000[349] <- EngineRom[10000[348]]
  10000[350] <- 10000[349]
  10000[351] <- 10000[349] + 1.0
  10000[352] <- EngineRom[10000[350]]
  10000[353] <- 3000.0
  10000[354] <- 10000[351]
  10000[355] <- 0
  goto 75
75:
  10000[356] <- 10000[352]
  10000[357] <- 10000[355] < 10000[356]
  goto 76 if 10000[357] else 79
76:
  10000[359] <- 10000[353]
  10000[360] <- 10000[354]
  10000[361] <- 10000[360] + 10000[355]
  10000[362] <- 10000[359]
  10000[363] <- 10000[361]
  10000[364] <- 10000[362][10000[363]]
  10000[365] <- 10000[364] == 13.0
  goto 77 if 10000[365] else 78
77:
  10000[358] <- 1.0
  goto 80
78:
  10000[366] <- 10000[355] + 1.0
  10000[367] <- 10000[366]
  10000[355] <- 10000[367]
  goto 75
79:
  10000[358] <- 0
  goto 80
80:
  goto 81 if 10000[358] else 123
81:
  10000[370] <- 10000[324] * 32.0
  10000[371] <- 16.0 + 10000[370]
  10000[372] <- 10000[371]
  10000[373] <- EntityDataArray[10000[372]] >= 0
  goto 82 if 10000[373] else 122
82:
  10000[376] <- EntityDataArray[10000[372]] * 3.0
  10000[377] <- 10000[376]
  10000[378] <- EntityInfoArray[10000[377] + 1] >= -14.0
  10000[379] <- EntityInfoArray[10000[377] + 1] < 14.0
  10000[380] <- 10000[378] && 10000[379]
  10000[381] <- Trunc(EntityInfoArray[10000[377] + 1])
  10000[382] <- 10000[381] == EntityInfoArray[10000[377] + 1]
  10000[383] <- 10000[380] && 10000[382]
  goto 83 if 10000[383] else 121
83:
  10000[386] <- EntityInfoArray[10000[377] + 1] < 0
  10000[387] <- 10000[386] * 14.0
  10000[388] <- EntityInfoArray[10000[377] + 1] + 10000[387]
  10000[389] <- 38.0 + 10000[388]
  10000[390] <- 10000[389]
  10000[391] <- EngineRom[10000[390]]
  10000[392] <- 10000[391]
  10000[393] <- 10000[391] + 1.0
  10000[394] <- EngineRom[10000[392]]
  10000[395] <- 3000.0
  10000[396] <- 10000[393]
  10000[397] <- 0
  goto 84
84:
  10000[398] <- 10000[394]
  10000[399] <- 10000[397] < 10000[398]
  goto 85 if 10000[399] else 88
85:
  10000[401] <- 10000[395]
  10000[402] <- 10000[396]
  10000[403] <- 10000[402] + 10000[397]
  10000[404] <- 10000[401]
  10000[405] <- 10000[403]
  10000[406] <- 10000[404][10000[405]]
  10000[407] <- 10000[406] == 13.0
  goto 86 if 10000[407] else 87
86:
  10000[400] <- 1.0
  goto 89
87:
  10000[408] <- 10000[397] + 1.0
  10000[409] <- 10000[408]
  10000[397] <- 10000[409]
  goto 84
88:
  10000[400] <- 0
  goto 89
89:
  goto 90 if 10000[400] else 120
90:
  10000[412] <- EntityDataArray[10000[372]] * 32.0
  10000[413] <- 1.0 + 10000[412]
  10000[414] <- 10000[413]
  10000[415] <- EntitySharedMemoryArray[10000[414]] * LevelData[12]
  10000[416] <- 10000[415]
  10000[417] <- 0
  10000[418] <- LevelData[11]
  10000[419] <- LevelData[11]
  10000[420] <- 10000[417]
  10000[421] <- 10000[419]
  10000[422] <- 10000[421] / 2.0
  10000[423] <- 10000[420] + 10000[422]
  10000[424] <- 10000[416]
  10000[425] <- 10000[418]
  10000[426] <- 10000[425] / 2.0
  10000[427] <- 10000[424] + 10000[426]
  10000[428] <- 10000[417]
  10000[429] <- 10000[419]
  10000[430] <- 10000[429] / 2.0
  10000[431] <- 10000[428] - 10000[430]
  10000[432] <- 10000[416]
  10000[433] <- 10000[418]
  10000[434] <- 10000[433] / 2.0
  10000[435] <- 10000[432] - 10000[434]
  10000[436] <- 10000[423]
  10000[437] <- 10000[427]
  10000[438] <- 10000[431]
  10000[439] <- 10000[435]
  10000[440] <- 10000[439]
  10000[441] <- 10000[438]
  10000[442] <- 10000[440]
  10000[443] <- 10000[441]
  10000[444] <- 10000[442]
  10000[445] <- LevelData[2] * 10000[444]
  10000[446] <- 10000[443]
  10000[447] <- LevelData[3] * 10000[446]
  10000[448] <- 10000[445] + 10000[447]
  10000[449] <- 10000[448] + LevelData[4]
  10000[450] <- 10000[442]
  10000[451] <- LevelData[5] * 10000[450]
  10000[452] <- 10000[443]
  10000[453] <- LevelData[6] * 10000[452]
  10000[454] <- 10000[451] + 10000[453]
  10000[455] <- 10000[454] + LevelData[7]
  10000[456] <- 10000[442]
  10000[457] <- LevelData[8] * 10000[456]
  10000[458] <- 10000[443]
  10000[459] <- LevelData[9] * 10000[458]
  10000[460] <- 10000[457] + 10000[459]
  10000[461] <- 10000[460] + LevelData[10]
  10000[462] <- 10000[449] / 10000[461]
  10000[463] <- 10000[455] / 10000[461]
  10000[464] <- 10000[462]
  10000[465] <- 10000[463]
  10000[466] <- 10000[437]
  10000[467] <- 10000[438]
  10000[468] <- 10000[466]
  10000[469] <- 10000[467]
  10000[470] <- 10000[468]
  10000[471] <- LevelData[2] * 10000[470]
  10000[472] <- 10000[469]
  10000[473] <- LevelData[3] * 10000[472]
  10000[474] <- 10000[471] + 10000[473]
  10000[475] <- 10000[474] + LevelData[4]
  10000[476] <- 10000[468]
  10000[477] <- LevelData[5] * 10000[476]
  10000[478] <- 10000[469]
  10000[479] <- LevelData[6] * 10000[478]
  10000[480] <- 10000[477] + 10000[479]
  10000[481] <- 10000[480] + LevelData[7]
  10000[482] <- 10000[468]
  10000[483] <- LevelData[8] * 10000[482]
  10000[484] <- 10000[469]
  10000[485] <- LevelData[9] * 10000[484]
  10000[486] <- 10000[483] + 10000[485]
  10000[487] <- 10000[486] + LevelData[10]
  10000[488] <- 10000[475] / 10000[487]
  10000[489] <- 10000[481] / 10000[487]
  10000[490] <- 10000[488]
  10000[491] <- 10000[489]
  10000[492] <- 10000[439]
  10000[493] <- 10000[436]
  10000[494] <- 10000[492]
  10000[495] <- 10000[493]
  10000[496] <- 10000[494]
  10000[497] <- LevelData[2] * 10000[496]
  10000[498] <- 10000[495]
  10000[499] <- LevelData[3] * 10000[498]
  10000[500] <- 10000[497] + 10000[499]
  10000[501] <- 10000[500] + LevelData[4]
  10000[502] <- 10000[494]
  10000[503] <- LevelData[5] * 10000[502]
  10000[504] <- 10000[495]
  10000[505] <- LevelData[6] * 10000[504]
  10000[506] <- 10000[503] + 10000[505]
  10000[507] <- 10000[506] + LevelData[7]
  10000[508] <- 10000[494]
  10000[509] <- LevelData[8] * 10000[508]
  10000[510] <- 10000[495]
  10000[511] <- LevelData[9] * 10000[510]
  10000[512] <- 10000[509] + 10000[511]
  10000[513] <- 10000[512] + LevelData[10]
  10000[514] <- 10000[501] / 10000[513]
  10000[515] <- 10000[507] / 10000[513]
  10000[516] <- 10000[514]
  10000[517] <- 10000[515]
  10000[518] <- 10000[437]
  10000[519] <- 10000[436]
  10000[520] <- 10000[518]
  10000[521] <- 10000[519]
  10000[522] <- 10000[520]
  10000[523] <- LevelData[2] * 10000[522]
  10000[524] <- 10000[521]
  10000[525] <- LevelData[3] * 10000[524]
  10000[526] <- 10000[523] + 10000[525]
  10000[527] <- 10000[526] + LevelData[4]
  10000[528] <- 10000[520]
  10000[529] <- LevelData[5] * 10000[528]
  10000[530] <- 10000[521]
  10000[531] <- LevelData[6] * 10000[530]
  10000[532] <- 10000[529] + 10000[531]
  10000[533] <- 10000[532] + LevelData[7]
  10000[534] <- 10000[520]
  10000[535] <- LevelData[8] * 10000[534]
  10000[536] <- 10000[521]
  10000[537] <- LevelData[9] * 10000[536]
  10000[538] <- 10000[535] + 10000[537]
  10000[539] <- 10000[538] + LevelData[10]
  10000[540] <- 10000[527] / 10000[539]
  10000[541] <- 10000[533] / 10000[539]
  10000[542] <- 10000[540]
  10000[543] <- 10000[541]
  10000[544] <- EntitySharedMemoryArray[10000[414]] * 100.0
  10000[545] <- 300000.0 + 10000[544]
  10000[546] <- 10000[464]
  10000[547] <- 10000[465]
  10000[548] <- 10000[516]
  10000[549] <- 10000[517]
  10000[550] <- 10000[542]
  10000[551] <- 10000[543]
  10000[552] <- 10000[490]
  10000[553] <- 10000[491]
  10000[554] <- Draw(14.0, 10000[546], 10000[547], 10000[548], 10000[549], 10000[550], 10000[551], 10000[552], 10000[553], 10000[545], 1.0)
  10000[555] <- EntityMemory[0]
  10000[556] <- 10000[555] >= 0
  goto 91 if 10000[556] else 119
91:
  10000[559] <- 10000[555] * 3.0
  10000[560] <- 10000[559]
  10000[561] <- EntityInfoArray[10000[560] + 1] >= -14.0
  10000[562] <- EntityInfoArray[10000[560] + 1] < 14.0
  10000[563] <- 10000[561] && 10000[562]
  10000[564] <- Trunc(EntityInfoArray[10000[560] + 1])
  10000[565] <- 10000[564] == EntityInfoArray[10000[560] + 1]
  10000[566] <- 10000[563] && 10000[565]
  goto 92 if 10000[566] else 118
92:
  10000[569] <- EntityInfoArray[10000[560] + 1] < 0
  10000[570] <- 10000[569] * 14.0
  10000[571] <- EntityInfoArray[10000[560] + 1] + 10000[570]
  10000[572] <- 38.0 + 10000[571]
  10000[573] <- 10000[572]
  10000[574] <- EngineRom[10000[573]]
  10000[575] <- 10000[574]
  10000[576] <- 10000[574] + 1.0
  10000[577] <- EngineRom[10000[575]]
  10000[578] <- 3000.0
  10000[579] <- 10000[576]
  10000[580] <- 0
  goto 93
93:
  10000[581] <- 10000[577]
  10000[582] <- 10000[580] < 10000[581]
  goto 94 if 10000[582] else 97
94:
  10000[584] <- 10000[578]
  10000[585] <- 10000[579]
  10000[586] <- 10000[585] + 10000[580]
  10000[587] <- 10000[584]
  10000[588] <- 10000[586]
  10000[589] <- 10000[587][10000[588]]
  10000[590] <- 10000[589] == 13.0
  goto 95 if 10000[590] else 96
95:
  10000[583] <- 1.0
  goto 98
96:
  10000[591] <- 10000[580] + 1.0
  10000[592] <- 10000[591]
  10000[580] <- 10000[592]
  goto 93
97:
  10000[583] <- 0
  goto 98
98:
  goto 99 if 10000[583] else 117
99:
  10000[595] <- 10000[555] * 32.0
  10000[596] <- 16.0 + 10000[595]
  10000[597] <- 10000[596]
  10000[598] <- EntityDataArray[10000[597]] >= 0
  goto 100 if 10000[598] else 116
100:
  10000[601] <- EntityDataArray[10000[597]] * 3.0
  10000[602] <- 10000[601]
  10000[603] <- EntityInfoArray[10000[602] + 1] >= -14.0
  10000[604] <- EntityInfoArray[10000[602] + 1] < 14.0
  10000[605] <- 10000[603] && 10000[604]
  10000[606] <- Trunc(EntityInfoArray[10000[602] + 1])
  10000[607] <- 10000[606] == EntityInfoArray[10000[602] + 1]
  10000[608] <- 10000[605] && 10000[607]
  goto 101 if 10000[608] else 115
101:
  10000[611] <- EntityInfoArray[10000[602] + 1] < 0
  10000[612] <- 10000[611] * 14.0
  10000[613] <- EntityInfoArray[10000[602] + 1] + 10000[612]
  10000[614] <- 38.0 + 10000[613]
  10000[615] <- 10000[614]
  10000[616] <- EngineRom[10000[615]]
  10000[617] <- 10000[616]
  10000[618] <- 10000[616] + 1.0
  10000[619] <- EngineRom[10000[617]]
  10000[620] <- 3000.0
  10000[621] <- 10000[618]
  10000[622] <- 0
  goto 102
102:
  10000[623] <- 10000[619]
  10000[624] <- 10000[622] < 10000[623]
  goto 103 if 10000[624] else 106
103:
  10000[626] <- 10000[620]
  10000[627] <- 10000[621]
  10000[628] <- 10000[627] + 10000[622]
  10000[629] <- 10000[626]
  10000[630] <- 10000[628]
  10000[631] <- 10000[629][10000[630]]
  10000[632] <- 10000[631] == 13.0
  goto 104 if 10000[632] else 105
104:
  10000[625] <- 1.0
  goto 107
105:
  10000[633] <- 10000[622] + 1.0
  10000[634] <- 10000[633]
  10000[622] <- 10000[634]
  goto 102
106:
  10000[625] <- 0
  goto 107
107:
  goto 108 if 10000[625] else 114
108:
  10000[637] <- EntityDataArray[10000[597]] * 32.0
  10000[638] <- 1.0 + 10000[637]
  10000[639] <- 10000[638]
  10000[640] <- EntitySharedMemoryArray[10000[639]] * LevelData[12]
  10000[641] <- 10000[640]
  10000[642] <- 0
  10000[643] <- LevelData[11]
  10000[644] <- LevelData[11]
  10000[645] <- 10000[643]
  10000[646] <- 10000[645] * 1.8
  10000[647] <- 10000[644]
  10000[648] <- 10000[647] * 1.8
  10000[649] <- 10000[642]
  10000[650] <- 10000[648]
  10000[651] <- 10000[650] / 2.0
  10000[652] <- 10000[649] + 10000[651]
  10000[653] <- 10000[641]
  10000[654] <- 10000[646]
  10000[655] <- 10000[654] / 2.0
  10000[656] <- 10000[653] + 10000[655]
  10000[657] <- 10000[642]
  10000[658] <- 10000[648]
  10000[659] <- 10000[658] / 2.0
  10000[660] <- 10000[657] - 10000[659]
  10000[661] <- 10000[641]
  10000[662] <- 10000[646]
  10000[663] <- 10000[662] / 2.0
  10000[664] <- 10000[661] - 10000[663]
  10000[665] <- 10000[652]
  10000[666] <- 10000[656]
  10000[667] <- 10000[660]
  10000[668] <- 10000[664]
  10000[669] <- 10000[668]
  10000[670] <- 10000[667]
  10000[671] <- 10000[669]
  10000[672] <- 10000[670]
  10000[673] <- 10000[671]
  10000[674] <- LevelData[2] * 10000[673]
  10000[675] <- 10000[672]
  10000[676] <- LevelData[3] * 10000[675]
  10000[677] <- 10000[674] + 10000[676]
  10000[678] <- 10000[677] + LevelData[4]
  10000[679] <- 10000[671]
  10000[680] <- LevelData[5] * 10000[679]
  10000[681] <- 10000[672]
  10000[682] <- LevelData[6] * 10000[681]
  10000[683] <- 10000[680] + 10000[682]
  10000[684] <- 10000[683] + LevelData[7]
  10000[685] <- 10000[671]
  10000[686] <- LevelData[8] * 10000[685]
  10000[687] <- 10000[672]
  10000[688] <- LevelData[9] * 10000[687]
  10000[689] <- 10000[686] + 10000[688]
  10000[690] <- 10000[689] + LevelData[10]
  10000[691] <- 10000[678] / 10000[690]
  10000[692] <- 10000[684] / 10000[690]
  10000[693] <- 10000[691]
  10000[694] <- 10000[692]
  10000[695] <- 10000[666]
  10000[696] <- 10000[667]
  10000[697] <- 10000[695]
  10000[698] <- 10000[696]
  10000[699] <- 10000[697]
  10000[700] <- LevelData[2] * 10000[699]
  10000[701] <- 10000[698]
  10000[702] <- LevelData[3] * 10000[701]
  10000[703] <- 10000[700] + 10000[702]
  10000[704] <- 10000[703] + LevelData[4]
  10000[705] <- 10000[697]
  10000[706] <- LevelData[5] * 10000[705]
  10000[707] <- 10000[698]
  10000[708] <- LevelData[6] * 10000[707]
  10000[709] <- 10000[706] + 10000[708]
  10000[710] <- 10000[709] + LevelData[7]
  10000[711] <- 10000[697]
  10000[712] <- LevelData[8] * 10000[711]
  10000[713] <- 10000[698]
  10000[714] <- LevelData[9] * 10000[713]
  10000[715] <- 10000[712] + 10000[714]
  10000[716] <- 10000[715] + LevelData[10]
  10000[717] <- 10000[704] / 10000[716]
  10000[718] <- 10000[710] / 10000[716]
  10000[719] <- 10000[717]
  10000[720] <- 10000[718]
  10000[721] <- 10000[668]
  10000[722] <- 10000[665]
  10000[723] <- 10000[721]
  10000[724] <- 10000[722]
  10000[725] <- 10000[723]
  10000[726] <- LevelData[2] * 10000[725]
  10000[727] <- 10000[724]
  10000[728] <- LevelData[3] * 10000[727]
  10000[729] <- 10000[726] + 10000[728]
  10000[730] <- 10000[729] + LevelData[4]
  10000[731] <- 10000[723]
  10000[732] <- LevelData[5] * 10000[731]
  10000[733] <- 10000[724]
  10000[734] <- LevelData[6] * 10000[733]
  10000[735] <- 10000[732] + 10000[734]
  10000[736] <- 10000[735] + LevelData[7]
  10000[737] <- 10000[723]
  10000[738] <- LevelData[8] * 10000[737]
  10000[739] <- 10000[724]
  10000[740] <- LevelData[9] * 10000[739]
  10000[741] <- 10000[738] + 10000[740]
  10000[742] <- 10000[741] + LevelData[10]
  10000[743] <- 10000[730] / 10000[742]
  10000[744] <- 10000[736] / 10000[742]
  10000[745] <- 10000[743]
  10000[746] <- 10000[744]
  10000[747] <- 10000[666]
  10000[748] <- 10000[665]
  10000[749] <- 10000[747]
  10000[750] <- 10000[748]
  10000[751] <- 10000[749]
  10000[752] <- LevelData[2] * 10000[751]
  10000[753] <- 10000[750]
  10000[754] <- LevelData[3] * 10000[753]
  10000[755] <- 10000[752] + 10000[754]
  10000[756] <- 10000[755] + LevelData[4]
  10000[757] <- 10000[749]
  10000[758] <- LevelData[5] * 10000[757]
  10000[759] <- 10000[750]
  10000[760] <- LevelData[6] * 10000[759]
  10000[761] <- 10000[758] + 10000[760]
  10000[762] <- 10000[761] + LevelData[7]
  10000[763] <- 10000[749]
  10000[764] <- LevelData[8] * 10000[763]
  10000[765] <- 10000[750]
  10000[766] <- LevelData[9] * 10000[765]
  10000[767] <- 10000[764] + 10000[766]
  10000[768] <- 10000[767] + LevelData[10]
  10000[769] <- 10000[756] / 10000[768]
  10000[770] <- 10000[762] / 10000[768]
  10000[771] <- 10000[769]
  10000[772] <- 10000[770]
  10000[773] <- 10000[771]
  10000[774] <- 10000[745]
  10000[775] <- 10000[773] - 10000[774]
  10000[776] <- 10000[719]
  10000[777] <- 10000[775] + 10000[776]
  10000[778] <- 10000[693]
  10000[779] <- 10000[777] - 10000[778]
  10000[780] <- 10000[779] / 2.0
  10000[781] <- 10000[745]
  10000[782] <- 10000[771]
  10000[783] <- 10000[781] + 10000[782]
  10000[784] <- 10000[783] / 2.0
  10000[785] <- 10000[693]
  10000[786] <- 10000[719]
  10000[787] <- 10000[785] + 10000[786]
  10000[788] <- 10000[787] / 2.0
  10000[789] <- 10000[780] / 2.0
  10000[790] <- 10000[788] - 10000[789]
  10000[791] <- 10000[694]
  10000[792] <- 10000[790]
  10000[793] <- 10000[791]
  10000[794] <- 10000[780] / 2.0
  10000[795] <- 10000[788] + 10000[794]
  10000[796] <- 10000[720]
  10000[797] <- 10000[795]
  10000[798] <- 10000[796]
  10000[799] <- 10000[780] / 2.0
  10000[800] <- 10000[784] - 10000[799]
  10000[801] <- 10000[746]
  10000[802] <- 10000[800]
  10000[803] <- 10000[801]
  10000[804] <- 10000[780] / 2.0
  10000[805] <- 10000[784] + 10000[804]
  10000[806] <- 10000[772]
  10000[807] <- 10000[805]
  10000[808] <- 10000[806]
  10000[809] <- EntityMemory[2]
  10000[810] <- 10000[809] == 0
  goto 109 if 10000[810] else 110
109:
  10000[821] <- 10000[792]
  10000[822] <- 10000[793]
  10000[823] <- 10000[802]
  10000[824] <- 10000[803]
  10000[825] <- 10000[807]
  10000[826] <- 10000[808]
  10000[827] <- 10000[797]
  10000[828] <- 10000[798]
  10000[829] <- SpawnParticleEffect(5.0, 10000[821], 10000[822], 10000[823], 10000[824], 10000[825], 10000[826], 10000[827], 10000[828], 1.5, 1.0)
  10000[830] <- 10000[829]
  10000[831] <- 10000[830]
  EntityMemory[2] <- 10000[831]
  goto 111
110:
  10000[811] <- EntityMemory[2]
  10000[812] <- 10000[792]
  10000[813] <- 10000[793]
  10000[814] <- 10000[802]
  10000[815] <- 10000[803]
  10000[816] <- 10000[807]
  10000[817] <- 10000[808]
  10000[818] <- 10000[797]
  10000[819] <- 10000[798]
  10000[820] <- MoveParticleEffect(10000[811], 10000[812], 10000[813], 10000[814], 10000[815], 10000[816], 10000[817], 10000[818], 10000[819])
  goto 111
111:
  10000[832] <- !LevelOption[10]
  goto 130 if 10000[832] else 112
112:
  10000[833] <- EntityMemory[3]
  10000[834] <- 10000[833] == 0
  goto 113 if 10000[834] else 130
113:
  10000[835] <- PlayLooped(7.0)
  10000[836] <- 10000[835]
  10000[837] <- 10000[836]
  EntityMemory[3] <- 10000[837]
  goto 130
114:
  10000[635] <- DebugLog(31.0)
  10000[636] <- DebugPause()
  goto exit
115:
  10000[609] <- DebugLog(30.0)
  10000[610] <- DebugPause()
  goto exit
116:
  10000[599] <- DebugLog(29.0)
  10000[600] <- DebugPause()
  goto exit
117:
  10000[593] <- DebugLog(28.0)
  10000[594] <- DebugPause()
  goto exit
118:
  10000[567] <- DebugLog(27.0)
  10000[568] <- DebugPause()
  goto exit
119:
  10000[557] <- DebugLog(26.0)
  10000[558] <- DebugPause()
  goto exit
120:
  10000[410] <- DebugLog(25.0)
  10000[411] <- DebugPause()
  goto exit
121:
  10000[384] <- DebugLog(24.0)
  10000[385] <- DebugPause()
  goto exit
122:
  10000[374] <- DebugLog(23.0)
  10000[375] <- DebugPause()
  goto exit
123:
  10000[368] <- DebugLog(22.0)
  10000[369] <- DebugPause()
  goto exit
124:
  10000[342] <- DebugLog(21.0)
  10000[343] <- DebugPause()
  goto exit
125:
  10000[330] <- DebugLog(20.0)
  10000[331] <- DebugPause()
  goto exit
126:
  10000[322] <- EntityMemory[2]
  10000[323] <- 10000[322] != 0
  goto 127 if 10000[323] else 128
127:
  10000[328] <- EntityMemory[2]
  10000[329] <- DestroyParticleEffect(10000[328])
  EntityMemory[2] <- 0
  goto 128
128:
  10000[326] <- EntityMemory[3]
  10000[327] <- 10000[326] != 0
  goto 129 if 10000[327] else 130
129:
  10000[340] <- EntityMemory[3]
  10000[341] <- StopLooped(10000[340])
  EntityMemory[3] <- 0
  goto 130
130:
  goto exit
131:
  10000[317] <- DebugLog(19.0)
  10000[318] <- DebugPause()
  goto exit
132:
  10000[291] <- DebugLog(18.0)
  10000[292] <- DebugPause()
  goto exit
133:
  10000[281] <- DebugLog(17.0)
  10000[282] <- DebugPause()
  goto exit
134:
  10000[275] <- DebugLog(16.0)
  10000[276] <- DebugPause()
  goto exit
135:
  10000[249] <- DebugLog(15.0)
  10000[250] <- DebugPause()
  goto exit
136:
  10000[239] <- DebugLog(14.0)
  10000[240] <- DebugPause()
  goto exit
137:
  10000[230] <- DebugLog(13.0)
  10000[231] <- DebugPause()
  goto exit
138:
  10000[220] <- DebugLog(9.0)
  10000[221] <- DebugPause()
  goto exit
139:
  10000[194] <- DebugLog(8.0)
  10000[195] <- DebugPause()
  goto exit
140:
  10000[184] <- DebugLog(7.0)
  10000[185] <- DebugPause()
  goto exit
141:
  10000[176] <- DebugLog(12.0)
  10000[177] <- DebugPause()
  goto exit
142:
  10000[150] <- DebugLog(11.0)
  10000[151] <- DebugPause()
  goto exit
143:
  10000[140] <- DebugLog(10.0)
  10000[141] <- DebugPause()
  goto exit
144:
  10000[134] <- DebugLog(9.0)
  10000[135] <- DebugPause()
  goto exit
145:
  10000[108] <- DebugLog(8.0)
  10000[109] <- DebugPause()
  goto exit
146:
  10000[98] <- DebugLog(7.0)
  10000[99] <- DebugPause()
  goto exit
147:
  10000[90] <- DebugLog(6.0)
  10000[91] <- DebugPause()
  goto exit
148:
  10000[62] <- DebugLog(5.0)
  10000[63] <- DebugPause()
  goto exit
149:
  10000[48] <- DebugLog(4.0)
  10000[49] <- DebugPause()
  goto exit
150:
  10000[38] <- DebugLog(3.0)
  10000[39] <- DebugPause()
  goto exit
151:
  10000[12] <- DebugLog(2.0)
  10000[13] <- DebugPause()
  goto exit
152:
  10000[2] <- DebugLog(1.0)
  10000[3] <- DebugPause()
  goto exit
