0:
  10000[0] <- GreaterOr(EntityData[0], 0)
  goto 1 if 10000[0] else 160
1:
  10000[0] <- Multiply(EntityData[0], 3.0)
  10000[1] <- 10000[0]
  10000[2] <- GreaterOr(EntityInfoArray[10000[1] + 1], -15.0)
  10000[3] <- Less(EntityInfoArray[10000[1] + 1], 15.0)
  10000[2] <- And(10000[2], 10000[3])
  10000[3] <- Trunc(EntityInfoArray[10000[1] + 1])
  10000[0] <- Equal(10000[3], EntityInfoArray[10000[1] + 1])
  10000[0] <- And(10000[2], 10000[0])
  goto 2 if 10000[0] else 159
2:
  10000[0] <- Less(EntityInfoArray[10000[1] + 1], 0)
  10000[0] <- Multiply(10000[0], 15.0)
  10000[0] <- Add(EntityInfoArray[10000[1] + 1], 10000[0])
  10000[0] <- Add(40.0, 10000[0])
  10000[0] <- 10000[0]
  10000[0] <- EngineRom[10000[0]]
  10000[1] <- 10000[0]
  10000[2] <- Add(10000[0], 1.0)
  10000[3] <- EngineRom[10000[1]]
  10000[4] <- 3000.0
  10000[5] <- 10000[2]
  10000[6] <- 0
  goto 3
3:
  10000[7] <- 10000[3]
  10000[7] <- Less(10000[6], 10000[7])
  goto 4 if 10000[7] else 7
4:
  10000[7] <- 10000[4]
  10000[8] <- 10000[5]
  10000[8] <- Add(10000[8], 10000[6])
  10000[9] <- 10000[7]
  10000[10] <- 10000[8]
  10000[7] <- 10000[9][10000[10]]
  10000[7] <- Equal(10000[7], 14.0)
  goto 5 if 10000[7] else 6
5:
  10000[0] <- 1.0
  goto 8
6:
  10000[6] <- Add(10000[6], 1.0)
  10000[6] <- 10000[6]
  10000[6] <- 10000[6]
  goto 3
7:
  10000[0] <- 0
  goto 8
8:
  goto 9 if 10000[0] else 158
9:
  10000[0] <- Multiply(EntityData[0], 32.0)
  10000[0] <- Add(5.0, 10000[0])
  10000[0] <- 10000[0]
  10000[0] <- LessOr(EntityDataArray[10000[0]], RuntimeUpdate[0])
  goto 10 if 10000[0] else 23
10:
  10000[0] <- GreaterOr(EntityData[1], 0)
  goto 11 if 10000[0] else 22
11:
  10000[0] <- Multiply(EntityData[1], 3.0)
  10000[0] <- 10000[0]
  10000[1] <- GreaterOr(EntityInfoArray[10000[0] + 1], -15.0)
  10000[2] <- Less(EntityInfoArray[10000[0] + 1], 15.0)
  10000[1] <- And(10000[1], 10000[2])
  10000[2] <- Trunc(EntityInfoArray[10000[0] + 1])
  10000[2] <- Equal(10000[2], EntityInfoArray[10000[0] + 1])
  10000[1] <- And(10000[1], 10000[2])
  goto 12 if 10000[1] else 21
12:
  10000[1] <- Less(EntityInfoArray[10000[0] + 1], 0)
  10000[1] <- Multiply(10000[1], 15.0)
  10000[0] <- Add(EntityInfoArray[10000[0] + 1], 10000[1])
  10000[0] <- Add(40.0, 10000[0])
  10000[0] <- 10000[0]
  10000[0] <- EngineRom[10000[0]]
  10000[1] <- 10000[0]
  10000[2] <- Add(10000[0], 1.0)
  10000[3] <- EngineRom[10000[1]]
  10000[4] <- 3000.0
  10000[5] <- 10000[2]
  10000[6] <- 0
  goto 13
13:
  10000[7] <- 10000[3]
  10000[7] <- Less(10000[6], 10000[7])
  goto 14 if 10000[7] else 17
14:
  10000[7] <- 10000[4]
  10000[8] <- 10000[5]
  10000[8] <- Add(10000[8], 10000[6])
  10000[9] <- 10000[7]
  10000[10] <- 10000[8]
  10000[7] <- 10000[9][10000[10]]
  10000[7] <- Equal(10000[7], 14.0)
  goto 15 if 10000[7] else 16
15:
  10000[0] <- 1.0
  goto 18
16:
  10000[6] <- Add(10000[6], 1.0)
  10000[6] <- 10000[6]
  10000[6] <- 10000[6]
  goto 13
17:
  10000[0] <- 0
  goto 18
18:
  goto 19 if 10000[0] else 20
19:
  10000[0] <- Multiply(EntityData[1], 32.0)
  10000[0] <- Add(5.0, 10000[0])
  10000[0] <- 10000[0]
  10000[0] <- Less(RuntimeUpdate[0], EntityDataArray[10000[0]])
  10000[0] <- 10000[0]
  goto 24
20:
  DebugLog(6.0)
  DebugPause()
  goto exit
21:
  DebugLog(5.0)
  DebugPause()
  goto exit
22:
  DebugLog(4.0)
  DebugPause()
  goto exit
23:
  10000[0] <- 0
  goto 24
24:
  goto 25 if 10000[0] else 70
25:
  10000[0] <- GreaterOr(EntityData[0], 0)
  goto 26 if 10000[0] else 69
26:
  10000[0] <- Multiply(EntityData[0], 3.0)
  10000[1] <- 10000[0]
  10000[2] <- GreaterOr(EntityInfoArray[10000[1] + 1], -15.0)
  10000[3] <- Less(EntityInfoArray[10000[1] + 1], 15.0)
  10000[2] <- And(10000[2], 10000[3])
  10000[3] <- Trunc(EntityInfoArray[10000[1] + 1])
  10000[3] <- Equal(10000[3], EntityInfoArray[10000[1] + 1])
  10000[2] <- And(10000[2], 10000[3])
  goto 27 if 10000[2] else 68
27:
  10000[0] <- Less(EntityInfoArray[10000[1] + 1], 0)
  10000[0] <- Multiply(10000[0], 15.0)
  10000[0] <- Add(EntityInfoArray[10000[1] + 1], 10000[0])
  10000[0] <- Add(40.0, 10000[0])
  10000[0] <- 10000[0]
  10000[0] <- EngineRom[10000[0]]
  10000[1] <- 10000[0]
  10000[2] <- Add(10000[0], 1.0)
  10000[3] <- EngineRom[10000[1]]
  10000[4] <- 3000.0
  10000[5] <- 10000[2]
  10000[6] <- 0
  goto 28
28:
  10000[7] <- 10000[3]
  10000[7] <- Less(10000[6], 10000[7])
  goto 29 if 10000[7] else 32
29:
  10000[7] <- 10000[4]
  10000[8] <- 10000[5]
  10000[8] <- Add(10000[8], 10000[6])
  10000[9] <- 10000[7]
  10000[10] <- 10000[8]
  10000[7] <- 10000[9][10000[10]]
  10000[7] <- Equal(10000[7], 14.0)
  goto 30 if 10000[7] else 31
30:
  10000[0] <- 1.0
  goto 33
31:
  10000[6] <- Add(10000[6], 1.0)
  10000[6] <- 10000[6]
  10000[6] <- 10000[6]
  goto 28
32:
  10000[0] <- 0
  goto 33
33:
  goto 34 if 10000[0] else 67
34:
  10000[0] <- Multiply(EntityData[0], 32.0)
  10000[0] <- Add(9.0, 10000[0])
  10000[0] <- 10000[0]
  10000[1] <- GreaterOr(EntityDataArray[10000[0]], 0)
  goto 35 if 10000[1] else 66
35:
  10000[1] <- Multiply(EntityDataArray[10000[0]], 3.0)
  10000[1] <- 10000[1]
  10000[2] <- GreaterOr(EntityInfoArray[10000[1] + 1], -15.0)
  10000[3] <- Less(EntityInfoArray[10000[1] + 1], 15.0)
  10000[2] <- And(10000[2], 10000[3])
  10000[3] <- Trunc(EntityInfoArray[10000[1] + 1])
  10000[3] <- Equal(10000[3], EntityInfoArray[10000[1] + 1])
  10000[2] <- And(10000[2], 10000[3])
  goto 36 if 10000[2] else 65
36:
  10000[2] <- Less(EntityInfoArray[10000[1] + 1], 0)
  10000[2] <- Multiply(10000[2], 15.0)
  10000[1] <- Add(EntityInfoArray[10000[1] + 1], 10000[2])
  10000[1] <- Add(40.0, 10000[1])
  10000[1] <- 10000[1]
  10000[1] <- EngineRom[10000[1]]
  10000[2] <- 10000[1]
  10000[3] <- Add(10000[1], 1.0)
  10000[4] <- EngineRom[10000[2]]
  10000[5] <- 3000.0
  10000[6] <- 10000[3]
  10000[7] <- 0
  goto 37
37:
  10000[8] <- 10000[4]
  10000[8] <- Less(10000[7], 10000[8])
  goto 38 if 10000[8] else 41
38:
  10000[8] <- 10000[5]
  10000[9] <- 10000[6]
  10000[9] <- Add(10000[9], 10000[7])
  10000[10] <- 10000[8]
  10000[11] <- 10000[9]
  10000[8] <- 10000[10][10000[11]]
  10000[8] <- Equal(10000[8], 14.0)
  goto 39 if 10000[8] else 40
39:
  10000[1] <- 1.0
  goto 42
40:
  10000[7] <- Add(10000[7], 1.0)
  10000[7] <- 10000[7]
  10000[7] <- 10000[7]
  goto 37
41:
  10000[1] <- 0
  goto 42
42:
  goto 43 if 10000[1] else 64
43:
  goto 44 if RuntimeEnvironment[4] else 62
44:
  10000[1] <- 18.0
  10000[2] <- Multiply(EntityDataArray[10000[0]], 32.0)
  10000[2] <- Add(9.0, 10000[2])
  10000[2] <- 10000[2]
  10000[3] <- GreaterOr(EntityDataArray[10000[2]], 0)
  goto 45 if 10000[3] else 61
45:
  10000[3] <- Multiply(EntityDataArray[10000[2]], 3.0)
  10000[3] <- 10000[3]
  10000[4] <- GreaterOr(EntityInfoArray[10000[3] + 1], -15.0)
  10000[5] <- Less(EntityInfoArray[10000[3] + 1], 15.0)
  10000[4] <- And(10000[4], 10000[5])
  10000[5] <- Trunc(EntityInfoArray[10000[3] + 1])
  10000[5] <- Equal(10000[5], EntityInfoArray[10000[3] + 1])
  10000[4] <- And(10000[4], 10000[5])
  goto 46 if 10000[4] else 60
46:
  10000[4] <- Less(EntityInfoArray[10000[3] + 1], 0)
  10000[4] <- Multiply(10000[4], 15.0)
  10000[3] <- Add(EntityInfoArray[10000[3] + 1], 10000[4])
  10000[3] <- Add(40.0, 10000[3])
  10000[3] <- 10000[3]
  10000[3] <- EngineRom[10000[3]]
  10000[4] <- 10000[3]
  10000[5] <- Add(10000[3], 1.0)
  10000[6] <- EngineRom[10000[4]]
  10000[7] <- 3000.0
  10000[8] <- 10000[5]
  10000[9] <- 0
  goto 47
47:
  10000[10] <- 10000[6]
  10000[10] <- Less(10000[9], 10000[10])
  goto 48 if 10000[10] else 51
48:
  10000[10] <- 10000[7]
  10000[11] <- 10000[8]
  10000[11] <- Add(10000[11], 10000[9])
  10000[12] <- 10000[10]
  10000[13] <- 10000[11]
  10000[10] <- 10000[12][10000[13]]
  10000[10] <- Equal(10000[10], 14.0)
  goto 49 if 10000[10] else 50
49:
  10000[3] <- 1.0
  goto 52
50:
  10000[9] <- Add(10000[9], 1.0)
  10000[9] <- 10000[9]
  10000[9] <- 10000[9]
  goto 47
51:
  10000[3] <- 0
  goto 52
52:
  goto 53 if 10000[3] else 59
53:
  10000[2] <- Multiply(EntityDataArray[10000[2]], 3.0)
  10000[2] <- 10000[2]
  10000[3] <- GreaterOr(EntityInfoArray[10000[2]], 0)
  10000[4] <- Less(EntityInfoArray[10000[2]], 99999.0)
  10000[3] <- And(10000[3], 10000[4])
  10000[4] <- Trunc(EntityInfoArray[10000[2]])
  10000[4] <- Equal(10000[4], EntityInfoArray[10000[2]])
  10000[3] <- And(10000[3], 10000[4])
  goto 54 if 10000[3] else 58
54:
  10000[3] <- Max(1.0, 1.0)
  10000[2] <- Multiply(10000[3], EntityInfoArray[10000[2]])
  10000[3] <- 10000[1]
  10000[0] <- Add(10000[2], 10000[3])
  10000[0] <- 10000[0]
  10000[1] <- 10000[0]
  10000[1] <- StreamHas(10000[1], RuntimeUpdate[0])
  goto 55 if 10000[1] else 56
55:
  10000[1] <- RuntimeUpdate[0]
  goto 57
56:
  10000[1] <- 10000[0]
  10000[1] <- StreamGetPreviousKey(10000[1], RuntimeUpdate[0])
  10000[1] <- 10000[1]
  goto 57
57:
  10000[2] <- 10000[0]
  10000[2] <- Add(10000[2], 0)
  10000[0] <- StreamGetValue(10000[2], 10000[1])
  goto 63
58:
  DebugLog(16.0)
  DebugPause()
  goto exit
59:
  DebugLog(15.0)
  DebugPause()
  goto exit
60:
  DebugLog(14.0)
  DebugPause()
  goto exit
61:
  DebugLog(13.0)
  DebugPause()
  goto exit
62:
  10000[0] <- 1.0
  goto 63
63:
  10000[0] <- 10000[0]
  goto 71
64:
  DebugLog(12.0)
  DebugPause()
  goto exit
65:
  DebugLog(11.0)
  DebugPause()
  goto exit
66:
  DebugLog(10.0)
  DebugPause()
  goto exit
67:
  DebugLog(9.0)
  DebugPause()
  goto exit
68:
  DebugLog(8.0)
  DebugPause()
  goto exit
69:
  DebugLog(7.0)
  DebugPause()
  goto exit
70:
  10000[0] <- 0
  goto 71
71:
  goto 72 if 10000[0] else 157
72:
  10000[0] <- GreaterOr(EntityData[0], 0)
  goto 73 if 10000[0] else 156
73:
  10000[0] <- Multiply(EntityData[0], 3.0)
  10000[0] <- 10000[0]
  10000[1] <- GreaterOr(EntityInfoArray[10000[0] + 1], -15.0)
  10000[2] <- Less(EntityInfoArray[10000[0] + 1], 15.0)
  10000[1] <- And(10000[1], 10000[2])
  10000[2] <- Trunc(EntityInfoArray[10000[0] + 1])
  10000[2] <- Equal(10000[2], EntityInfoArray[10000[0] + 1])
  10000[1] <- And(10000[1], 10000[2])
  goto 74 if 10000[1] else 155
74:
  10000[1] <- Less(EntityInfoArray[10000[0] + 1], 0)
  10000[1] <- Multiply(10000[1], 15.0)
  10000[0] <- Add(EntityInfoArray[10000[0] + 1], 10000[1])
  10000[0] <- Add(40.0, 10000[0])
  10000[0] <- 10000[0]
  10000[0] <- EngineRom[10000[0]]
  10000[1] <- 10000[0]
  10000[2] <- Add(10000[0], 1.0)
  10000[3] <- EngineRom[10000[1]]
  10000[4] <- 3000.0
  10000[5] <- 10000[2]
  10000[6] <- 0
  goto 75
75:
  10000[7] <- 10000[3]
  10000[7] <- Less(10000[6], 10000[7])
  goto 76 if 10000[7] else 79
76:
  10000[7] <- 10000[4]
  10000[8] <- 10000[5]
  10000[8] <- Add(10000[8], 10000[6])
  10000[9] <- 10000[7]
  10000[10] <- 10000[8]
  10000[7] <- 10000[9][10000[10]]
  10000[7] <- Equal(10000[7], 14.0)
  goto 77 if 10000[7] else 78
77:
  10000[0] <- 1.0
  goto 80
78:
  10000[6] <- Add(10000[6], 1.0)
  10000[6] <- 10000[6]
  10000[6] <- 10000[6]
  goto 75
79:
  10000[0] <- 0
  goto 80
80:
  goto 81 if 10000[0] else 154
81:
  10000[0] <- Multiply(EntityData[0], 32.0)
  10000[0] <- Add(6.0, 10000[0])
  10000[0] <- 10000[0]
  10000[1] <- Divide(6.0, LevelOption[1])
  10000[1] <- Subtract(EntityDataArray[10000[0]], 10000[1])
  10000[0] <- Remap(10000[1], EntityDataArray[10000[0]], LevelData[14], 0, RuntimeUpdate[2])
  10000[1] <- GreaterOr(EntityData[1], 0)
  goto 82 if 10000[1] else 153
82:
  10000[1] <- Multiply(EntityData[1], 3.0)
  10000[1] <- 10000[1]
  10000[2] <- GreaterOr(EntityInfoArray[10000[1] + 1], -15.0)
  10000[3] <- Less(EntityInfoArray[10000[1] + 1], 15.0)
  10000[2] <- And(10000[2], 10000[3])
  10000[3] <- Trunc(EntityInfoArray[10000[1] + 1])
  10000[3] <- Equal(10000[3], EntityInfoArray[10000[1] + 1])
  10000[2] <- And(10000[2], 10000[3])
  goto 83 if 10000[2] else 152
83:
  10000[2] <- Less(EntityInfoArray[10000[1] + 1], 0)
  10000[2] <- Multiply(10000[2], 15.0)
  10000[1] <- Add(EntityInfoArray[10000[1] + 1], 10000[2])
  10000[1] <- Add(40.0, 10000[1])
  10000[1] <- 10000[1]
  10000[1] <- EngineRom[10000[1]]
  10000[2] <- 10000[1]
  10000[3] <- Add(10000[1], 1.0)
  10000[4] <- EngineRom[10000[2]]
  10000[5] <- 3000.0
  10000[6] <- 10000[3]
  10000[7] <- 0
  goto 84
84:
  10000[8] <- 10000[4]
  10000[8] <- Less(10000[7], 10000[8])
  goto 85 if 10000[8] else 88
85:
  10000[8] <- 10000[5]
  10000[9] <- 10000[6]
  10000[9] <- Add(10000[9], 10000[7])
  10000[10] <- 10000[8]
  10000[11] <- 10000[9]
  10000[8] <- 10000[10][10000[11]]
  10000[8] <- Equal(10000[8], 14.0)
  goto 86 if 10000[8] else 87
86:
  10000[1] <- 1.0
  goto 89
87:
  10000[7] <- Add(10000[7], 1.0)
  10000[7] <- 10000[7]
  10000[7] <- 10000[7]
  goto 84
88:
  10000[1] <- 0
  goto 89
89:
  goto 90 if 10000[1] else 151
90:
  10000[1] <- Multiply(EntityData[1], 32.0)
  10000[1] <- Add(6.0, 10000[1])
  10000[1] <- 10000[1]
  10000[2] <- Divide(6.0, LevelOption[1])
  10000[2] <- Subtract(EntityDataArray[10000[1]], 10000[2])
  10000[1] <- Remap(10000[2], EntityDataArray[10000[1]], LevelData[14], 0, RuntimeUpdate[2])
  10000[2] <- GreaterOr(EntityData[0], 0)
  goto 91 if 10000[2] else 150
91:
  10000[2] <- Multiply(EntityData[0], 3.0)
  10000[2] <- 10000[2]
  10000[3] <- GreaterOr(EntityInfoArray[10000[2] + 1], -15.0)
  10000[4] <- Less(EntityInfoArray[10000[2] + 1], 15.0)
  10000[3] <- And(10000[3], 10000[4])
  10000[4] <- Trunc(EntityInfoArray[10000[2] + 1])
  10000[4] <- Equal(10000[4], EntityInfoArray[10000[2] + 1])
  10000[3] <- And(10000[3], 10000[4])
  goto 92 if 10000[3] else 149
92:
  10000[3] <- Less(EntityInfoArray[10000[2] + 1], 0)
  10000[3] <- Multiply(10000[3], 15.0)
  10000[2] <- Add(EntityInfoArray[10000[2] + 1], 10000[3])
  10000[2] <- Add(40.0, 10000[2])
  10000[2] <- 10000[2]
  10000[2] <- EngineRom[10000[2]]
  10000[3] <- 10000[2]
  10000[4] <- Add(10000[2], 1.0)
  10000[5] <- EngineRom[10000[3]]
  10000[6] <- 3000.0
  10000[7] <- 10000[4]
  10000[8] <- 0
  goto 93
93:
  10000[9] <- 10000[5]
  10000[9] <- Less(10000[8], 10000[9])
  goto 94 if 10000[9] else 97
94:
  10000[9] <- 10000[6]
  10000[10] <- 10000[7]
  10000[10] <- Add(10000[10], 10000[8])
  10000[11] <- 10000[9]
  10000[12] <- 10000[10]
  10000[9] <- 10000[11][10000[12]]
  10000[9] <- Equal(10000[9], 14.0)
  goto 95 if 10000[9] else 96
95:
  10000[2] <- 1.0
  goto 98
96:
  10000[8] <- Add(10000[8], 1.0)
  10000[8] <- 10000[8]
  10000[8] <- 10000[8]
  goto 93
97:
  10000[2] <- 0
  goto 98
98:
  goto 99 if 10000[2] else 148
99:
  10000[2] <- Multiply(EntityData[0], 32.0)
  10000[2] <- 10000[2]
  10000[3] <- GreaterOr(EntityData[1], 0)
  goto 100 if 10000[3] else 147
100:
  10000[3] <- Multiply(EntityData[1], 3.0)
  10000[3] <- 10000[3]
  10000[4] <- GreaterOr(EntityInfoArray[10000[3] + 1], -15.0)
  10000[5] <- Less(EntityInfoArray[10000[3] + 1], 15.0)
  10000[4] <- And(10000[4], 10000[5])
  10000[5] <- Trunc(EntityInfoArray[10000[3] + 1])
  10000[5] <- Equal(10000[5], EntityInfoArray[10000[3] + 1])
  10000[4] <- And(10000[4], 10000[5])
  goto 101 if 10000[4] else 146
101:
  10000[4] <- Less(EntityInfoArray[10000[3] + 1], 0)
  10000[4] <- Multiply(10000[4], 15.0)
  10000[3] <- Add(EntityInfoArray[10000[3] + 1], 10000[4])
  10000[3] <- Add(40.0, 10000[3])
  10000[3] <- 10000[3]
  10000[3] <- EngineRom[10000[3]]
  10000[4] <- 10000[3]
  10000[5] <- Add(10000[3], 1.0)
  10000[6] <- EngineRom[10000[4]]
  10000[7] <- 3000.0
  10000[8] <- 10000[5]
  10000[9] <- 0
  goto 102
102:
  10000[10] <- 10000[6]
  10000[10] <- Less(10000[9], 10000[10])
  goto 103 if 10000[10] else 106
103:
  10000[10] <- 10000[7]
  10000[11] <- 10000[8]
  10000[11] <- Add(10000[11], 10000[9])
  10000[12] <- 10000[10]
  10000[13] <- 10000[11]
  10000[10] <- 10000[12][10000[13]]
  10000[10] <- Equal(10000[10], 14.0)
  goto 104 if 10000[10] else 105
104:
  10000[3] <- 1.0
  goto 107
105:
  10000[9] <- Add(10000[9], 1.0)
  10000[9] <- 10000[9]
  10000[9] <- 10000[9]
  goto 102
106:
  10000[3] <- 0
  goto 107
107:
  goto 108 if 10000[3] else 145
108:
  10000[3] <- Multiply(EntityData[1], 32.0)
  10000[3] <- 10000[3]
  10000[0] <- Remap(10000[0], 10000[1], EntityDataArray[10000[2]], EntityDataArray[10000[3]], 0)
  10000[1] <- GreaterOr(EntityData[0], 0)
  goto 109 if 10000[1] else 144
109:
  10000[1] <- Multiply(EntityData[0], 3.0)
  10000[1] <- 10000[1]
  10000[2] <- GreaterOr(EntityInfoArray[10000[1] + 1], -15.0)
  10000[3] <- Less(EntityInfoArray[10000[1] + 1], 15.0)
  10000[2] <- And(10000[2], 10000[3])
  10000[3] <- Trunc(EntityInfoArray[10000[1] + 1])
  10000[3] <- Equal(10000[3], EntityInfoArray[10000[1] + 1])
  10000[2] <- And(10000[2], 10000[3])
  goto 110 if 10000[2] else 143
110:
  10000[2] <- Less(EntityInfoArray[10000[1] + 1], 0)
  10000[2] <- Multiply(10000[2], 15.0)
  10000[1] <- Add(EntityInfoArray[10000[1] + 1], 10000[2])
  10000[1] <- Add(40.0, 10000[1])
  10000[1] <- 10000[1]
  10000[1] <- EngineRom[10000[1]]
  10000[2] <- 10000[1]
  10000[3] <- Add(10000[1], 1.0)
  10000[4] <- EngineRom[10000[2]]
  10000[5] <- 3000.0
  10000[6] <- 10000[3]
  10000[7] <- 0
  goto 111
111:
  10000[8] <- 10000[4]
  10000[8] <- Less(10000[7], 10000[8])
  goto 112 if 10000[8] else 115
112:
  10000[8] <- 10000[5]
  10000[9] <- 10000[6]
  10000[9] <- Add(10000[9], 10000[7])
  10000[10] <- 10000[8]
  10000[11] <- 10000[9]
  10000[8] <- 10000[10][10000[11]]
  10000[8] <- Equal(10000[8], 14.0)
  goto 113 if 10000[8] else 114
113:
  10000[1] <- 1.0
  goto 116
114:
  10000[7] <- Add(10000[7], 1.0)
  10000[7] <- 10000[7]
  10000[7] <- 10000[7]
  goto 111
115:
  10000[1] <- 0
  goto 116
116:
  goto 117 if 10000[1] else 142
117:
  10000[1] <- Multiply(EntityData[0], 32.0)
  10000[1] <- Add(9.0, 10000[1])
  10000[1] <- 10000[1]
  10000[2] <- GreaterOr(EntityDataArray[10000[1]], 0)
  goto 118 if 10000[2] else 141
118:
  10000[2] <- Multiply(EntityDataArray[10000[1]], 3.0)
  10000[2] <- 10000[2]
  10000[3] <- GreaterOr(EntityInfoArray[10000[2] + 1], -15.0)
  10000[4] <- Less(EntityInfoArray[10000[2] + 1], 15.0)
  10000[3] <- And(10000[3], 10000[4])
  10000[4] <- Trunc(EntityInfoArray[10000[2] + 1])
  10000[4] <- Equal(10000[4], EntityInfoArray[10000[2] + 1])
  10000[3] <- And(10000[3], 10000[4])
  goto 119 if 10000[3] else 140
119:
  10000[3] <- Less(EntityInfoArray[10000[2] + 1], 0)
  10000[3] <- Multiply(10000[3], 15.0)
  10000[2] <- Add(EntityInfoArray[10000[2] + 1], 10000[3])
  10000[2] <- Add(40.0, 10000[2])
  10000[2] <- 10000[2]
  10000[2] <- EngineRom[10000[2]]
  10000[3] <- 10000[2]
  10000[4] <- Add(10000[2], 1.0)
  10000[5] <- EngineRom[10000[3]]
  10000[6] <- 3000.0
  10000[7] <- 10000[4]
  10000[8] <- 0
  goto 120
120:
  10000[9] <- 10000[5]
  10000[9] <- Less(10000[8], 10000[9])
  goto 121 if 10000[9] else 124
121:
  10000[9] <- 10000[6]
  10000[10] <- 10000[7]
  10000[10] <- Add(10000[10], 10000[8])
  10000[11] <- 10000[9]
  10000[12] <- 10000[10]
  10000[9] <- 10000[11][10000[12]]
  10000[9] <- Equal(10000[9], 14.0)
  goto 122 if 10000[9] else 123
122:
  10000[2] <- 1.0
  goto 125
123:
  10000[8] <- Add(10000[8], 1.0)
  10000[8] <- 10000[8]
  10000[8] <- 10000[8]
  goto 120
124:
  10000[2] <- 0
  goto 125
125:
  goto 126 if 10000[2] else 139
126:
  10000[1] <- Multiply(EntityDataArray[10000[1]], 32.0)
  10000[1] <- Add(9.0, 10000[1])
  10000[1] <- 10000[1]
  10000[2] <- GreaterOr(EntityDataArray[10000[1]], 0)
  goto 127 if 10000[2] else 138
127:
  10000[2] <- Multiply(EntityDataArray[10000[1]], 3.0)
  10000[2] <- 10000[2]
  10000[3] <- GreaterOr(EntityInfoArray[10000[2] + 1], -15.0)
  10000[4] <- Less(EntityInfoArray[10000[2] + 1], 15.0)
  10000[3] <- And(10000[3], 10000[4])
  10000[4] <- Trunc(EntityInfoArray[10000[2] + 1])
  10000[4] <- Equal(10000[4], EntityInfoArray[10000[2] + 1])
  10000[3] <- And(10000[3], 10000[4])
  goto 128 if 10000[3] else 137
128:
  10000[3] <- Less(EntityInfoArray[10000[2] + 1], 0)
  10000[3] <- Multiply(10000[3], 15.0)
  10000[2] <- Add(EntityInfoArray[10000[2] + 1], 10000[3])
  10000[2] <- Add(40.0, 10000[2])
  10000[2] <- 10000[2]
  10000[2] <- EngineRom[10000[2]]
  10000[3] <- 10000[2]
  10000[4] <- Add(10000[2], 1.0)
  10000[5] <- EngineRom[10000[3]]
  10000[6] <- 3000.0
  10000[7] <- 10000[4]
  10000[8] <- 0
  goto 129
129:
  10000[9] <- 10000[5]
  10000[9] <- Less(10000[8], 10000[9])
  goto 130 if 10000[9] else 133
130:
  10000[9] <- 10000[6]
  10000[10] <- 10000[7]
  10000[10] <- Add(10000[10], 10000[8])
  10000[11] <- 10000[9]
  10000[12] <- 10000[10]
  10000[9] <- 10000[11][10000[12]]
  10000[9] <- Equal(10000[9], 14.0)
  goto 131 if 10000[9] else 132
131:
  10000[2] <- 1.0
  goto 134
132:
  10000[8] <- Add(10000[8], 1.0)
  10000[8] <- 10000[8]
  10000[8] <- 10000[8]
  goto 129
133:
  10000[2] <- 0
  goto 134
134:
  goto 135 if 10000[2] else 136
135:
  10000[1] <- Multiply(EntityDataArray[10000[1]], 32.0)
  10000[1] <- 10000[1]
  EntitySharedMemoryArray[10000[1]] <- 10000[0]
  goto 157
136:
  DebugLog(31.0)
  DebugPause()
  goto exit
137:
  DebugLog(30.0)
  DebugPause()
  goto exit
138:
  DebugLog(29.0)
  DebugPause()
  goto exit
139:
  DebugLog(28.0)
  DebugPause()
  goto exit
140:
  DebugLog(27.0)
  DebugPause()
  goto exit
141:
  DebugLog(26.0)
  DebugPause()
  goto exit
142:
  DebugLog(25.0)
  DebugPause()
  goto exit
143:
  DebugLog(24.0)
  DebugPause()
  goto exit
144:
  DebugLog(23.0)
  DebugPause()
  goto exit
145:
  DebugLog(22.0)
  DebugPause()
  goto exit
146:
  DebugLog(21.0)
  DebugPause()
  goto exit
147:
  DebugLog(20.0)
  DebugPause()
  goto exit
148:
  DebugLog(19.0)
  DebugPause()
  goto exit
149:
  DebugLog(18.0)
  DebugPause()
  goto exit
150:
  DebugLog(17.0)
  DebugPause()
  goto exit
151:
  DebugLog(22.0)
  DebugPause()
  goto exit
152:
  DebugLog(21.0)
  DebugPause()
  goto exit
153:
  DebugLog(20.0)
  DebugPause()
  goto exit
154:
  DebugLog(19.0)
  DebugPause()
  goto exit
155:
  DebugLog(18.0)
  DebugPause()
  goto exit
156:
  DebugLog(17.0)
  DebugPause()
  goto exit
157:
  goto exit
158:
  DebugLog(3.0)
  DebugPause()
  goto exit
159:
  DebugLog(2.0)
  DebugPause()
  goto exit
160:
  DebugLog(1.0)
  DebugPause()
  goto exit
