0:
  10000[0] <- EntityMemory[0]
  10000[0] <- Multiply(10000[0], 32.0)
  10000[0] <- Add(16.0, 10000[0])
  10000[4] <- 10000[0]
  10000[4] <- Multiply(EntityDataArray[10000[4]], 32.0)
  10000[4] <- 10000[4]
  10000[4] <- EntitySharedMemoryArray[10000[4]]
  10000[4] <- Greater(10000[4], 0.0)
  10000[4] <- Not(10000[4])
  goto 14 if 10000[4] else 1
1:
  10000[0] <- EntityMemory[0]
  10000[0] <- Multiply(10000[0], 32.0)
  10000[0] <- Add(16.0, 10000[0])
  10000[0] <- 10000[0]
  10000[0] <- Multiply(EntityDataArray[10000[0]], 32.0)
  10000[0] <- 10000[0]
  10000[0] <- EntitySharedMemoryArray[10000[0]]
  10000[1] <- 0.0
  goto 2
2:
  10000[2] <- 10000[1]
  10000[2] <- Less(10000[2], RuntimeUpdate[3])
  goto 3 if 10000[2] else 9
3:
  10000[2] <- 10000[1]
  10000[3] <- LessOr(0.0, 10000[2])
  goto 4 if 10000[3] else 5
4:
  10000[3] <- Less(10000[2], RuntimeUpdate[3])
  10000[3] <- 10000[3]
  goto 6
5:
  10000[3] <- 0.0
  goto 6
6:
  10000[3] <- Not(10000[3])
  goto 7 if 10000[3] else 8
7:
  DebugLog(0.0)
  DebugPause()
  goto exit
8:
  10000[3] <- Less(10000[2], 0.0)
  10000[3] <- Multiply(10000[3], RuntimeUpdate[3])
  10000[2] <- Add(10000[2], 10000[3])
  10000[3] <- 0.0
  10000[4] <- Multiply(10000[2], 15.0)
  10000[2] <- Add(10000[3], 10000[4])
  10000[3] <- 10000[2]
  10000[4] <- 10000[1]
  10000[4] <- Add(10000[4], 1.0)
  10000[1] <- 10000[4]
  10000[4] <- 1.0
  goto 10
9:
  10000[4] <- 0.0
  goto 10
10:
  goto 11 if 10000[4] else 14
11:
  10000[4] <- NotEqual(RuntimeTouchArray[10000[3]], 10000[0])
  goto 2 if 10000[4] else 12
12:
  goto 13 if RuntimeTouchArray[10000[3] + 2] else 14
13:
  10000[0] <- EntityMemory[0]
  10000[0] <- Multiply(10000[0], 32.0)
  10000[0] <- Add(16.0, 10000[0])
  10000[0] <- 10000[0]
  10000[0] <- Multiply(EntityDataArray[10000[0]], 32.0)
  10000[0] <- 10000[0]
  EntitySharedMemoryArray[10000[0]] <- 0.0
  goto 14
14:
  goto exit
