Logo Search packages:      
Sourcecode: adonthell-data version File versions  Download package

sarin_start.py

import dialogue
import adonthell

# -- pygettext support
def _(message): return message

class sarin_start (dialogue.base):
      text = [None,\
            _("What insolence! $name, do you believe the depths of what they have done to our Lady? To accuse her of common theft, as if she was a human! And to lock her away in this tiny, dirty room! I tell you, I cannot bear it."),\
            _("I understand, Sarin, but we must bear this for now. At least until I have been able to uncover the truth."),\
            _("The truth? The truth is that our Lady is innocent and that, that Dwarf ruffian, he's a liar."),\
            _("Perhaps so. Hopefully, we shall see whether he is. What do you know of him?"),\
            _("Very little, I'm happy to say. I was in the common room downstairs, arranging for dinner, when the Lady came out of the room they were in, as angry as I have ever seen her."),\
            _("I gather he is always difficult. Do you know anything else? About the other people at the inn, perhaps?"),\
            _("Nay, not a thing. An uncouth lot, save for the one. An artist, I think. Lady Silverhair had words with her when we arrived, but Janesta and I were too busy to learn her name."),\
            _("I'll have to speak to her. Perhaps she may know something. Thank you, Sarin. I'm glad you are here to watch over the Lady during this trouble."),\
            _("I wish I could do more, $name. Good luck to you."),\
            _("Her name is Frostbloom. Not terribly friendly, but the Lady thinks highly of her talents. She went so far as to buy that figurine on the mantle."),\
            _("Is that one of hers? She is indeed talented. I may only hope you are as talented in ending this trouble. Good luck to you, $name."),\
            _("He seems to be telling the truth about the theft. But I cannot believe that our Lady did the deed. There must be a true thief about."),\
            _("I beg you hurry and find him, then. For every minute you do not, is one minute closer our Lady is to peril."),\
            _("That barbarian must have done something terrible to put her in such a state.")]

      cond = [\
            "adonthell.gamedata_get_quest(\"demo\").get_val (\"talked_about_yeti\") == 1\n",\
            "adonthell.gamedata_get_quest(\"demo\").get_val (\"bjarn_door_open\") >= 3\n"]

      # -- (speaker, code, ((text, operation, condition), ...))
      dlg = [\
            (None, -1, ((1, 0, -1), )),\
            ("Sarin Trailfollower", -1, ((2, 0, -1), )),\
            (None, -1, ((3, 0, -1), )),\
            ("Sarin Trailfollower", -1, ((4, 0, -1), (12, 0, 1), )),\
            (None, -1, ((5, 0, -1), )),\
            ("Sarin Trailfollower", -1, ((14, 0, -1), )),\
            (None, -1, ((7, 0, -1), )),\
            ("Sarin Trailfollower", -1, ((10, 0, 0), (8, 0, -1), )),\
            (None, -1, ((9, 0, -1), )),\
            ("Sarin Trailfollower", -1, ()),\
            (None, -1, ((11, 0, -1), )),\
            ("Sarin Trailfollower", -1, ()),\
            (None, -1, ((13, 0, -1), )),\
            ("Sarin Trailfollower", -1, ()),\
            ("Sarin Trailfollower", -1, ((6, 0, -1), ))]


      def __init__(self, p, n):
            self.namespace = globals ()
            self.the_player = p
            self.the_npc = n

Generated by  Doxygen 1.6.0   Back to index