Last notes

First thing; there's hints in the readme, in the style of Infocom's old InvisiClues. Second thing; this thing is meant to work with Python 3.4, and requires Pygame and Pygcurse. Pygame you probably already have, and Pygcurse is on pip, so you should be fine.

(log in to comment)

Comments

I was running it fine at first, now all of a sudden the level intro text doesn't show and I am getting a crash every time I try to bring up the console.

Traceback (most recent call last):
  File "main.py", line 174, in 
    gamestate.update()
  File "main.py", line 79, in update
    self.current_level.update(self)
  File "/home/ahalstead/Downloads/pyweek_19_entries/Injection/src/levels.py", line 117, in update
    self.plyobj.update(gamestate)
  File "/home/ahalstead/Downloads/pyweek_19_entries/Injection/src/gameobjs.py", line 72, in update
    self.injectionconsole.interact()
  File "/home/ahalstead/Downloads/pyweek_19_entries/Injection/src/levels.py", line 77, in interact
    line = self.raw_input(prompt)
  File "/home/ahalstead/Downloads/pyweek_19_entries/Injection/src/levels.py", line 33, in raw_input
    return self.pygwindow.input(prompt)
  File "/usr/local/lib/python3.4/dist-packages/pygcurse/__init__.py", line 253, in input
    self.inputcursor = inputObj.startx, inputObj.starty
  File "/usr/local/lib/python3.4/dist-packages/pygcurse/__init__.py", line 1411, in _propsetinputcursor
    self._repaintcell(self._inputcursorx, self._inputcursory) # blank out the old cursor position
  File "/usr/local/lib/python3.4/dist-packages/pygcurse/__init__.py", line 484, in _repaintcell
    self._surfaceobj.fill(cellbgcolor, cellrect)
pygame.error: display Surface quit


Weird huh? I had to delete everything and re-extract your files to get it to run again. Anyway I dunno why that is happening, cool game nonetheless.
Curiouser and curiouser. That happened to me too; maybe it has something to do with the recent Windows update?