0:
  goto 1 if Greater(EntityData[4], 0) else 3
1:
  goto 2 if Not(Greater(EntityData[3], 0)) else 3
2:
  10000[0] <- Multiply(EntityData[16], 3.0)
  StreamSet(Add(EntityInfoArray[10000[0]], 18.0), -10.0, 0)
  Spawn(8.0, EntityData[16], EntityData[17], 0, 0)
  goto exit
3:
  goto exit
