combining this with disch engine (improved)
All the maps are randomized I just didn't change all the maps but it'll be added later