Even though I won't work on this anymore, I modified it so it can run and also has line of sight and tile memory enabled