finish singleplayer

its working great! let me know if you find any glitches, ethan