importing vanilla prboom 2.3 code