0:
  goto 1
1:
  v1 <- RuntimeUpdate[0] - RuntimeUpdate[1]
  v2 <- EntityMemory[0]
  v3 <- v1 < v2
  goto 2 if v3 else 3
2:
  v4 <- v2 <= RuntimeUpdate[0]
  v5 <- v4
  goto 4
3:
  v5 <- 0
  goto 4
4:
  goto 5 if v5 else 40
5:
  v6 <- EntityMemory[1]
  goto 6
6:
  v7 <- !LevelOption[7]
  goto 7 if v7 else 8
7:
  goto 34
8:
  goto 9
9:
  goto 10
10:
  goto 11
11:
  goto 12
12:
  v8 <- 0
  goto 13
13:
  goto 14
14:
  goto 15
15:
  goto 16
16:
  goto 17
17:
  v9 <- v8
  v10 <- v9 < LevelData[0]
  goto 18
18:
  goto 19 if v10 else 23
19:
  v11 <- v8
  v12 <- v8
  v13 <- v12 + 1.0
  v8 <- v13
  goto 20
20:
  goto 21
21:
  goto 22
22:
  v14 <- 1.0
  goto 25
23:
  goto 24
24:
  v14 <- 0
  goto 25
25:
  goto 26
26:
  goto 27 if v14 else 38
27:
  v15 <- v11 * 9.0
  v16 <- v15
  v17 <- LevelData[v16 + 1] == v6
  goto 28
28:
  goto 29 if v17 else 36
29:
  goto 30
30:
  goto 31
31:
  goto 32
32:
  goto 33
33:
  v18 <- SpawnParticleEffect(0, LevelData[v16 + 2], LevelData[v16 + 3], LevelData[v16 + 4], LevelData[v16 + 5], LevelData[v16 + 6], LevelData[v16 + 7], LevelData[v16 + 8], LevelData[v16 + 9], 0.2, 0)
  v19 <- v18
  goto 34
34:
  goto 35
35:
  goto 41
36:
  goto 37
37:
  goto 15
38:
  goto 39
39:
  goto exit
40:
  goto 41
41:
  goto 42
42:
  goto 43
43:
  goto exit
