0:
  10000[0] <- EntityData[4] > 0
  goto 1 if 10000[0] else 2
1:
  10000[2] <- EntityData[3] > 0
  10000[3] <- !10000[2]
  10000[1] <- 10000[3]
  goto 3
2:
  10000[1] <- 0
  goto 3
3:
  goto 4 if 10000[1] else 5
4:
  10000[4] <- 18.0
  10000[5] <- EntityData[16] * 3.0
  10000[6] <- 10000[5]
  10000[7] <- EntityInfoArray[10000[6]] >= 0
  10000[8] <- EntityInfoArray[10000[6]] < 99999.0
  10000[9] <- 10000[7] && 10000[8]
  10000[10] <- Trunc(EntityInfoArray[10000[6]])
  10000[11] <- 10000[10] == EntityInfoArray[10000[6]]
  10000[12] <- 10000[9] && 10000[11]
  10000[13] <- 10000[4]
  10000[14] <- EntityInfoArray[10000[6]] + 10000[13]
  10000[15] <- 10000[14]
  10000[16] <- 10000[15]
  10000[17] <- StreamSet(10000[16], -10.0, 0)
  10000[18] <- EntityData[16]
  10000[19] <- 10000[18]
  10000[20] <- EntityData[17]
  10000[21] <- 10000[20]
  10000[22] <- 0
  10000[23] <- 0
  10000[24] <- Spawn(8.0, 10000[19], 10000[21], 10000[22], 10000[23])
  goto 5
5:
  goto exit
