+ if os.path.exists(self.io.save_file):
+ if not os.path.isfile(self.io.save_file):
+ raise GameError('save file path refers to non-file')
+ else:
+ with open(self.io.save_file, 'r') as f:
+ lines = f.readlines()
+ for i in range(len(lines)):
+ line = lines[i]
+ print("FILE INPUT LINE %5s: %s" % (i, line), end='')
+ self.io.handle_input(line)