# HG changeset patch # User Neil Muller # Date 1282812902 -7200 # Node ID 12c66793db8ffdace67d929fb3f00b6890c52416 # Parent 6c84eb5ff80a817fac872b71fe13787eb6d0d64c Add neural implant text diff -r 6c84eb5ff80a -r 12c66793db8f gamelib/scenes/map.py --- a/gamelib/scenes/map.py Thu Aug 26 10:54:43 2010 +0200 +++ b/gamelib/scenes/map.py Thu Aug 26 10:55:02 2010 +0200 @@ -17,6 +17,7 @@ INITIAL_DATA = { 'accessible': True, + 'implant': True, } def __init__(self, state): @@ -30,6 +31,18 @@ def enter(self): for door_thing in self.things.values(): door_thing.check_dest() + if self.get_data('implant'): + self.set_data('implant', False) + return (Result( + "JIM say 'Under the terms of the emergency conscription " + "act, I have downloaded the ship schematics to your " + "neural implant to help you navigate around the ship. " + "Please report to the bridge.'"), + Result( + "JIM continues 'Prisoner 84c7-d10dcfda0878. You are classed " + "as a class 1 felon. Obtaining access to the ship shematics " + "consitutes a level 2 offence and carries a minimal penalty " + "of an additional 3 years on you sentence.'")) class DoorThing(Thing):