INFO_SIZE, ACT, KEYS, EXAMINE, PALETTE,
ACTION_TEXT_OFFSET, INFO_LEFT_PADDING,
INFO_RIGHT_PADDING, BIT_SIZE, BITS)
-from naja.events import finish_event
+from naja.events import InvalidateTheWorld, finish_event
from naja.resources import resources
from naja.resources.mutators import EIGHT_BIT, blender
from naja.sound import sound
if gameboard.puzzle:
return "PUZZLE"
return {
- 0: "DEATH", 1: "LUDICROUS",
- 2: "RAMBO", 3: "HARD",
+ 0: "DEATH", 1: "NINTENDO HARD",
+ 2: "VERY HARD", 3: "HARD",
4: "STANDARD", 5: "EASY",
}.get(gameboard.max_health, "UNKNOWN")
self.set_position(player.position)
def handle_event(self, ev):
+ if InvalidateTheWorld.matches(ev):
+ self.flash_light.reset()
if self.state.gameboard.player_mode == EXAMINE:
return super(InfoAreaWidget, self).handle_event(ev)
if ev.type == pgl.KEYDOWN: