adonthell-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[adonthell-wastesedge-commits] Release_0-3-1 1dac4d8 019/237: Those are


From: Kai Sterker
Subject: [adonthell-wastesedge-commits] Release_0-3-1 1dac4d8 019/237: Those are the most recent versions of those dialogues - the ones on the ftp are a lot older
Date: Mon, 25 Jul 2016 18:14:53 +0000 (UTC)

tag: Release_0-3-1
commit 1dac4d8079baaac00904ebbebbcf5b69997f5aec
Author: adondev <adondev>
Commit: adondev <adondev>

    Those are the most recent versions of those dialogues - the ones on the ftp 
are a lot older
---
 scripts/dialogues/lucia_start.py  |  530 ++++++++++++++++++++++++++++---------
 scripts/dialogues/orloth_start.py |  335 ++++++++++++++++-------
 2 files changed, 646 insertions(+), 219 deletions(-)

diff --git a/scripts/dialogues/lucia_start.py b/scripts/dialogues/lucia_start.py
index 2ca302d..a06ef7e 100755
--- a/scripts/dialogues/lucia_start.py
+++ b/scripts/dialogues/lucia_start.py
@@ -1,6 +1,6 @@
 class lucia_start:
     loop = []
-    strings = ["There is little doubt that this busy-looking woman is the 
unchallenged mistress of the Redwyne household. As she spots you, a look of 
resignation flashes across her face.", "You young people never learn to keep 
out of my kitchen, do you?", "Sorry madam, I did not mean to trespass, but I 
need to talk to you.", "I have no time for this, woman! I have some questions 
for you.", "What questions? Don't you see I'm busy? Who's going to put the food 
on the table, if I'm going to  [...]
+    strings = ["There is little doubt that this busy-looking woman is the 
unchallenged mistress of the Redwyne household. As she spots you, a look of 
resignation flashes across her face.", "You young people never learn to keep 
out of my kitchen, do you?", "Sorry madam, I did not mean to trespass, but do I 
need to talk to you.", "I have no time for this, woman! I have some questions 
for you.", "What questions? Don't you see I'm busy? Who's going to put the food 
on the table, if I'm going  [...]
 
     def set_name (self, new_name):
         pass
@@ -12,11 +12,21 @@ class lucia_start:
         pass
 
     def __init__(self):
-        self.dialogue = [self.start, self.answer0, self.answer2, self.answer3, 
self.answer6, self.answer8, self.answer10, self.answer11, self.answer13, 
self.answer15, self.answer16, self.answer18, self.answer19, self.answer21, 
self.answer22, self.answer23, self.answer24, self.answer25, self.answer27, 
self.answer29, self.answer30, self.answer32, self.answer33, self.answer35, 
self.answer36, self.answer38, self.answer40, self.answer41, self.answer42, 
self.answer44, self.answer46, self.answe [...]
+        self.dialogue = [self.start, self.answer0, self.answer2, self.answer3, 
self.answer6, self.answer8, self.answer10, self.answer11, self.answer13, 
self.answer15, self.answer16, self.answer18, self.answer19, self.answer21, 
self.answer22, self.answer23, self.answer24, self.answer25, self.answer27, 
self.answer29, self.answer30, self.answer32, self.answer33, self.answer35, 
self.answer36, self.answer38, self.answer40, self.answer41, self.answer42, 
self.answer44, self.answer46, self.answe [...]
 
     def clear (self):
         del self.dialogue
 
+    def who_heard_noise (self):
+        n = quests.get ("demo").get ("know_noise")
+        if n == 1:
+            return "Lady Silverhair has"
+        elif n == 2:
+            return "Lady Frostbloom has"
+        else:
+            return "both Lady Silverhair and Lady Frostbloom have"
+
+
     def __getattr__ (self, name):
         return 0
 
@@ -27,69 +37,97 @@ class lucia_start:
         self.dialogue[answer]()
 
     def start (self):
-        self.color = 0
-        self.npc.append (0)
-        self.cont.append (1)
-        self.player.append (-1)
+        if the_npc.get ("talked_to") == 0:
 
-    def answer0 (self):
-        self.color = the_npc.get_color()
-        self.npc.append (1)
-        self.cont.append (-1)
-        self.player.append (2)
-        self.cont.append (2)
-        self.player.append (3)
-        self.cont.append (3)
-        self.player.append (5)
-        self.cont.append (-1)
-        self.player.append (-1)
+            self.color = 0
+            self.npc.append (0)
+            self.cont.append (1)
+            self.player.append (-1)
+        elif quests.get ("demo").get ("told_on_talan") == 1:
 
-    def answer5 (self):
-        pass
+            self.color = 0
+            self.npc.append (91)
+            self.cont.append (-1)
+            self.player.append (92)
+            self.cont.append (56)
+            self.player.append (-1)
+        else:
 
-    def answer3 (self):
+            self.color = 0
+            self.npc.append (86)
+            self.cont.append (52)
+            self.player.append (-1)
+
+    def answer86 (self):
         self.color = the_npc.get_color()
-        self.npc.append (4)
+        self.npc.append (87)
         self.cont.append (-1)
-        self.player.append (6)
-        self.cont.append (4)
-        self.player.append (49)
-        self.cont.append (32)
+        if the_npc.get ("talked_about_theft") == 1:
+
+            self.player.append (88)
+            self.cont.append (53)
+        else:
+
+            self.player.append (97)
+            self.cont.append (59)
         self.player.append (-1)
 
-    def answer49 (self):
+    def answer199 (self):
         self.color = the_npc.get_color()
-        self.npc.append (50)
-        self.cont.append (33)
+        self.npc.append (16)
+        self.cont.append (10)
+        self.talked_about_fingolson = 1
+        the_npc.set ("talked_about_theft", 1)
+
         self.player.append (-1)
 
-    def answer50 (self):
+    def answer16 (self):
         self.color = the_npc.get_color()
-        self.npc.append (51)
-        self.cont.append (-1)
-        self.player.append (27)
-        self.cont.append (18)
-        self.player.append (38)
-        self.cont.append (25)
+        self.npc.append (40)
+        self.cont.append (26)
         self.player.append (-1)
+        if self.talked_about_fingolson == 1:
+
+            self.color = the_npc.get_color()
+            self.npc.append (17)
+            self.cont.append (-1)
+            self.player.append (18)
+            self.cont.append (11)
+            if quests.get ("demo").get ("know_noise") != 0 and quests.get 
("demo").get ("know_olivers_noise") == 0:
+
+                self.player.append (84)
+                self.cont.append (51)
+            if quests.get ("demo").get ("know_olivers_noise") == 1:
+
+                self.player.append (67)
+                self.cont.append (42)
+            self.player.append (-1)
+
+    def answer67 (self):
         self.color = the_npc.get_color()
-        self.npc.append (52)
+        self.npc.append (68)
         self.cont.append (-1)
-        self.player.append (53)
-        self.cont.append (34)
-        self.player.append (32)
-        self.cont.append (21)
+        self.player.append (69)
+        self.cont.append (43)
         self.player.append (-1)
 
-    def answer32 (self):
+    def answer69 (self):
         self.color = the_npc.get_color()
-        self.npc.append (23)
-        self.cont.append (15)
+        self.npc.append (70)
+        self.cont.append (-1)
+        if quests.get ("demo").get ("know_talan_singing") == 0:
+
+            self.player.append (71)
+            self.cont.append (44)
+        else:
+
+            self.player.append (82)
+            self.cont.append (50)
         self.player.append (-1)
 
-    def answer23 (self):
+    def answer82 (self):
         self.color = the_npc.get_color()
-        self.npc.append (58)
+        self.npc.append (83)
         self.cont.append (-1)
         self.player.append (65)
         self.cont.append (41)
@@ -101,80 +139,88 @@ class lucia_start:
         self.cont.append (-1)
         self.player.append (-1)
 
-    def answer53 (self):
-        self.color = the_npc.get_color()
-        self.npc.append (54)
-        self.cont.append (35)
-        self.player.append (-1)
+    def answer71 (self):
+        if the_npc.get ("know_shairs_clerk") == 1:
 
-    def answer54 (self):
+            self.color = the_npc.get_color()
+            self.npc.append (72)
+            self.cont.append (-1)
+            self.player.append (73)
+            self.cont.append (45)
+            self.player.append (77)
+            self.cont.append (46)
+            self.player.append (-1)
+        else:
+
+            self.color = the_npc.get_color()
+            self.npc.append (76)
+            self.cont.append (-1)
+            self.player.append (80)
+            self.cont.append (48)
+            self.player.append (-1)
+
+    def answer80 (self):
         self.color = the_npc.get_color()
-        self.npc.append (55)
+        self.npc.append (78)
         self.cont.append (-1)
-        self.player.append (56)
-        self.cont.append (36)
+        self.player.append (79)
+        self.cont.append (47)
+        self.player.append (73)
+        self.cont.append (45)
         self.player.append (-1)
 
-    def answer56 (self):
+    def answer79 (self):
         self.color = the_npc.get_color()
-        self.npc.append (22)
-        self.cont.append (14)
+        self.npc.append (81)
+        self.cont.append (49)
         self.player.append (-1)
 
-    def answer22 (self):
+    def answer81 (self):
         self.color = the_npc.get_color()
-        self.npc.append (31)
+        self.npc.append (74)
         self.cont.append (-1)
-        self.player.append (38)
-        self.cont.append (25)
-        self.player.append (-1)
+        quests.get ("demo").set ("know_talan_singing", 1)
 
-    def answer38 (self):
-        self.color = the_npc.get_color()
-        self.npc.append (43)
-        self.cont.append (-1)
-        self.player.append (44)
-        self.cont.append (29)
-        self.player.append (45)
+        self.player.append (75)
         self.cont.append (-1)
         self.player.append (-1)
 
-    def answer45 (self):
+    def answer75 (self):
         pass
 
-    def answer44 (self):
+    def answer77 (self):
         self.color = the_npc.get_color()
-        self.npc.append (57)
-        self.cont.append (37)
+        self.npc.append (78)
+        self.cont.append (-1)
+        self.player.append (79)
+        self.cont.append (47)
+        self.player.append (73)
+        self.cont.append (45)
         self.player.append (-1)
 
-    def answer57 (self):
+    def answer73 (self):
         self.color = the_npc.get_color()
-        self.npc.append (63)
+        self.npc.append (74)
         self.cont.append (-1)
-        self.player.append (-1)
+        quests.get ("demo").set ("know_talan_singing", 1)
 
-    def answer27 (self):
-        self.color = the_npc.get_color()
-        self.npc.append (28)
+        self.player.append (75)
         self.cont.append (-1)
-        self.player.append (29)
-        self.cont.append (19)
-        self.player.append (30)
-        self.cont.append (20)
         self.player.append (-1)
+
+    def answer84 (self):
         self.color = the_npc.get_color()
-        self.npc.append (33)
-        self.cont.append (22)
-        self.player.append (-1)
-        if self.talked_about_fingolson == 1:
+        self.npc.append (85)
+        self.cont.append (-1)
+        if quests.get ("demo").get ("know_talan_singing") == 0:
 
-            self.color = the_npc.get_color()
-            self.npc.append (17)
-            self.cont.append (-1)
-            self.player.append (18)
-            self.cont.append (11)
-            self.player.append (-1)
+            self.player.append (71)
+            self.cont.append (44)
+        else:
+
+            self.player.append (82)
+            self.cont.append (50)
+        self.player.append (-1)
 
     def answer18 (self):
         self.color = the_npc.get_color()
@@ -194,64 +240,69 @@ class lucia_start:
         self.cont.append (14)
         self.player.append (-1)
 
-    def answer21 (self):
+    def answer22 (self):
         self.color = the_npc.get_color()
-        self.npc.append (23)
-        self.cont.append (15)
+        self.npc.append (31)
+        self.cont.append (-1)
+        self.player.append (38)
+        self.cont.append (25)
         self.player.append (-1)
 
-    def answer19 (self):
+    def answer38 (self):
         self.color = the_npc.get_color()
-        self.npc.append (22)
-        self.cont.append (14)
+        self.npc.append (43)
+        self.cont.append (-1)
+        self.player.append (44)
+        self.cont.append (29)
+        self.player.append (45)
+        self.cont.append (-1)
         self.player.append (-1)
 
-    def answer10 (self):
+    def answer45 (self):
+        pass
+
+    def answer44 (self):
         self.color = the_npc.get_color()
-        self.npc.append (12)
-        self.cont.append (-1)
-        self.player.append (29)
-        self.cont.append (19)
-        self.player.append (30)
-        self.cont.append (20)
+        self.npc.append (57)
+        self.cont.append (37)
         self.player.append (-1)
 
-    def answer33 (self):
+    def answer57 (self):
         self.color = the_npc.get_color()
-        self.npc.append (34)
+        self.npc.append (63)
         self.cont.append (-1)
-        self.player.append (35)
-        self.cont.append (23)
         self.player.append (-1)
 
-    def answer35 (self):
+    def answer21 (self):
         self.color = the_npc.get_color()
-        self.npc.append (16)
-        self.cont.append (10)
-        self.talked_about_fingolson = 1
-
+        self.npc.append (23)
+        self.cont.append (15)
         self.player.append (-1)
 
-    def answer16 (self):
+    def answer23 (self):
         self.color = the_npc.get_color()
-        self.npc.append (40)
-        self.cont.append (26)
+        self.npc.append (58)
+        self.cont.append (-1)
+        self.player.append (65)
+        self.cont.append (41)
         self.player.append (-1)
-        if self.talked_about_fingolson == 1:
 
-            self.color = the_npc.get_color()
-            self.npc.append (17)
-            self.cont.append (-1)
-            self.player.append (18)
-            self.cont.append (11)
-            self.player.append (-1)
+    def answer19 (self):
+        self.color = the_npc.get_color()
+        self.npc.append (22)
+        self.cont.append (14)
+        self.player.append (-1)
 
-    def answer40 (self):
+    def answer10 (self):
         self.color = the_npc.get_color()
-        self.npc.append (64)
+        self.npc.append (12)
         self.cont.append (-1)
-        self.player.append (65)
-        self.cont.append (41)
+        quests.get ("demo").set ("complain_about_wastesedge" , 1)
+
+        self.player.append (29)
+        self.cont.append (19)
+        self.player.append (30)
+        self.cont.append (20)
         self.player.append (-1)
 
     def answer30 (self):
@@ -272,6 +323,30 @@ class lucia_start:
         self.color = the_npc.get_color()
         self.npc.append (54)
         self.cont.append (35)
+        the_npc.set ("talked_about_theft", 1) 
+
+        self.player.append (-1)
+
+    def answer54 (self):
+        self.color = the_npc.get_color()
+        self.npc.append (55)
+        self.cont.append (-1)
+        self.player.append (56)
+        self.cont.append (36)
+        if quests.get ("demo").get ("know_noise") != 0 and quests.get 
("demo").get ("know_olivers_noise") == 0:
+
+            self.player.append (84)
+            self.cont.append (51)
+        if quests.get ("demo").get ("know_olivers_noise") == 1:
+
+            self.player.append (67)
+            self.cont.append (42)
+        self.player.append (-1)
+
+    def answer56 (self):
+        self.color = the_npc.get_color()
+        self.npc.append (22)
+        self.cont.append (14)
         self.player.append (-1)
 
     def answer41 (self):
@@ -336,6 +411,194 @@ class lucia_start:
         self.cont.append (31)
         self.player.append (-1)
 
+    def answer40 (self):
+        self.color = the_npc.get_color()
+        self.npc.append (64)
+        self.cont.append (-1)
+        self.player.append (65)
+        self.cont.append (41)
+        if quests.get ("demo").get ("know_noise") != 0 and quests.get 
("demo").get ("know_olivers_noise") == 0:
+
+            self.player.append (84)
+            self.cont.append (51)
+        if quests.get ("demo").get ("know_olivers_noise") == 1:
+
+            self.player.append (67)
+            self.cont.append (42)
+        self.player.append (-1)
+
+    def answer88 (self):
+        self.color = the_npc.get_color()
+        self.npc.append (89)
+        self.cont.append (54)
+        self.player.append (-1)
+
+    def answer89 (self):
+        self.color = the_npc.get_color()
+        self.npc.append (90)
+        self.cont.append (55)
+        self.talked_about_fingolson = 1
+
+        self.player.append (-1)
+
+    def answer90 (self):
+        self.color = the_npc.get_color()
+        self.npc.append (40)
+        self.cont.append (26)
+        self.player.append (-1)
+        if self.talked_about_fingolson == 1:
+
+            self.color = the_npc.get_color()
+            self.npc.append (17)
+            self.cont.append (-1)
+            self.player.append (18)
+            self.cont.append (11)
+            if quests.get ("demo").get ("know_noise") != 0 and quests.get 
("demo").get ("know_olivers_noise") == 0:
+
+                self.player.append (84)
+                self.cont.append (51)
+            if quests.get ("demo").get ("know_olivers_noise") == 1:
+
+                self.player.append (67)
+                self.cont.append (42)
+            self.player.append (-1)
+
+    def answer92 (self):
+        self.color = the_npc.get_color()
+        self.npc.append (93)
+        self.cont.append (-1)
+        self.player.append (94)
+        self.cont.append (57)
+        self.player.append (-1)
+
+    def answer94 (self):
+        self.color = the_npc.get_color()
+        self.npc.append (95)
+        self.cont.append (58)
+        self.player.append (-1)
+
+    def answer95 (self):
+        self.color = 0
+        self.npc.append (96)
+        self.cont.append (-1)
+        self.player.append (-1)
+
+    def answer0 (self):
+        self.color = the_npc.get_color()
+        self.npc.append (1)
+        self.cont.append (-1)
+        self.player.append (2)
+        self.cont.append (2)
+        self.player.append (3)
+        self.cont.append (3)
+        self.player.append (5)
+        self.cont.append (-1)
+        self.player.append (-1)
+
+    def answer5 (self):
+        pass
+
+    def answer3 (self):
+        the_npc.set ("talked_to", 1)
+
+        self.color = the_npc.get_color()
+        self.npc.append (4)
+        self.cont.append (-1)
+        self.player.append (6)
+        self.cont.append (4)
+        self.player.append (49)
+        self.cont.append (32)
+        self.player.append (-1)
+
+    def answer49 (self):
+        self.color = the_npc.get_color()
+        self.npc.append (50)
+        self.cont.append (33)
+        self.player.append (-1)
+
+    def answer50 (self):
+        self.color = the_npc.get_color()
+        self.npc.append (51)
+        self.cont.append (-1)
+        self.player.append (27)
+        self.cont.append (18)
+        self.player.append (38)
+        self.cont.append (25)
+        self.player.append (-1)
+        self.color = the_npc.get_color()
+        self.npc.append (52)
+        self.cont.append (-1)
+        self.player.append (53)
+        self.cont.append (34)
+        self.player.append (32)
+        self.cont.append (21)
+        self.player.append (-1)
+
+    def answer32 (self):
+        self.color = the_npc.get_color()
+        self.npc.append (23)
+        self.cont.append (15)
+        self.player.append (-1)
+
+    def answer53 (self):
+        self.color = the_npc.get_color()
+        self.npc.append (54)
+        self.cont.append (35)
+        the_npc.set ("talked_about_theft", 1) 
+
+        self.player.append (-1)
+
+    def answer27 (self):
+        the_npc.set ("know_shairs_clerk", 1)
+
+        self.color = the_npc.get_color()
+        self.npc.append (28)
+        self.cont.append (-1)
+        quests.get ("demo").set ("complain_about_wastesedge" , 1)
+
+        self.player.append (29)
+        self.cont.append (19)
+        self.player.append (30)
+        self.cont.append (20)
+        self.player.append (-1)
+        self.color = the_npc.get_color()
+        self.npc.append (33)
+        self.cont.append (22)
+        self.player.append (-1)
+        if self.talked_about_fingolson == 1:
+
+            self.color = the_npc.get_color()
+            self.npc.append (17)
+            self.cont.append (-1)
+            self.player.append (18)
+            self.cont.append (11)
+            if quests.get ("demo").get ("know_noise") != 0 and quests.get 
("demo").get ("know_olivers_noise") == 0:
+
+                self.player.append (84)
+                self.cont.append (51)
+            if quests.get ("demo").get ("know_olivers_noise") == 1:
+
+                self.player.append (67)
+                self.cont.append (42)
+            self.player.append (-1)
+
+    def answer33 (self):
+        self.color = the_npc.get_color()
+        self.npc.append (34)
+        self.cont.append (-1)
+        self.player.append (35)
+        self.cont.append (23)
+        self.player.append (-1)
+
+    def answer35 (self):
+        self.color = the_npc.get_color()
+        self.npc.append (16)
+        self.cont.append (10)
+        self.talked_about_fingolson = 1
+        the_npc.set ("talked_about_theft", 1)
+
+        self.player.append (-1)
+
     def answer6 (self):
         self.color = the_npc.get_color()
         self.npc.append (25)
@@ -355,6 +618,8 @@ class lucia_start:
         self.player.append (-1)
 
     def answer2 (self):
+        the_npc.set ("talked_to", 1)
+
         self.color = the_npc.get_color()
         self.npc.append (7)
         self.cont.append (-1)
@@ -371,6 +636,8 @@ class lucia_start:
         self.player.append (-1)
 
     def answer8 (self):
+        the_npc.set ("know_shairs_clerk", 1)
+
         self.color = the_npc.get_color()
         self.npc.append (9)
         self.cont.append (-1)
@@ -388,6 +655,8 @@ class lucia_start:
         self.color = the_npc.get_color()
         self.npc.append (14)
         self.cont.append (-1)
+        quests.get ("demo").set ("complain_about_wastesedge" , 1)
+
         self.player.append (15)
         self.cont.append (9)
         self.player.append (-1)
@@ -397,6 +666,7 @@ class lucia_start:
         self.npc.append (16)
         self.cont.append (10)
         self.talked_about_fingolson = 1
+        the_npc.set ("talked_about_theft", 1)
 
         self.player.append (-1)
 
@@ -404,6 +674,8 @@ class lucia_start:
         self.color = the_npc.get_color()
         self.npc.append (12)
         self.cont.append (-1)
+        quests.get ("demo").set ("complain_about_wastesedge" , 1)
+
         self.player.append (29)
         self.cont.append (19)
         self.player.append (30)
diff --git a/scripts/dialogues/orloth_start.py 
b/scripts/dialogues/orloth_start.py
index 1ed1c2b..9b3f0a9 100755
--- a/scripts/dialogues/orloth_start.py
+++ b/scripts/dialogues/orloth_start.py
@@ -1,6 +1,6 @@
 class orloth_start:
     loop = []
-    strings = ["This is seemingly the Innkeeper and owner of the place. He 
appears to be lost in thought and from his eyes you can see that he hasn't 
slept much lately. His worried face brightens up though as you approach, and 
his voice is warm and friendly:", "Welcome to Waste's Edge, traveller. Here you 
shall find the pleasures of a hot meal and bath if you desire. And safe and 
comfortable lodging. Although, I fear, this is no longer granted for sure. 
You've chosen troublesome times fo [...]
+    strings = ["This is seemingly the Innkeeper and owner of the place. He 
appears to be lost in thought and from his eyes you can see that he hasn't 
slept much lately. His worried face brightens up though as you approach, and 
his voice is warm and friendly:", "Welcome to Waste's Edge, traveller. Here you 
shall find the pleasures of a hot meal and bath if you desire. And safe and 
comfortable lodging. Although, I fear, this is no longer granted for sure. 
You've chosen troublesome times fo [...]
 
     def set_name (self, new_name):
         pass
@@ -12,19 +12,19 @@ class orloth_start:
         pass
 
     def __init__(self):
-        self.dialogue = [self.start, self.answer0, self.answer1, self.answer2, 
self.answer4, self.answer5, self.answer7, self.answer8, self.answer9, 
self.answer11, self.answer12, self.answer13, self.answer15, self.answer17, 
self.answer19, self.answer20, self.answer21, self.answer23, self.answer24, 
self.answer26, self.answer27, self.answer29, self.answer30, self.answer33, 
self.answer34, self.answer35, self.answer36, self.answer38, self.answer39, 
self.answer41, self.answer43, self.answer45 [...]
+        self.dialogue = [self.start, self.answer0, self.answer1, self.answer2, 
self.answer4, self.answer5, self.answer7, self.answer8, self.answer9, 
self.answer11, self.answer12, self.answer13, self.answer15, self.answer17, 
self.answer19, self.answer20, self.answer21, self.answer23, self.answer24, 
self.answer26, self.answer27, self.answer29, self.answer30, self.answer33, 
self.answer34, self.answer35, self.answer36, self.answer38, self.answer39, 
self.answer41, self.answer43, self.answer45 [...]
 
     def clear (self):
         del self.dialogue
 
     def thief (self):
-        if the_player.get ("told_about_shair") == 1:
+        if the_npc.get ("told_about_shair") == 1:
             return "responsible to their"
         else:
             return "thief to her"
     
     def your (self):
-        if the_player.get ("told_about_shair") == 1:
+        if the_npc.get ("told_about_shair") == 1:
             return "your "
         else:
             return ""
@@ -41,6 +41,7 @@ class orloth_start:
 
     def start (self):
         if the_npc.get ("talked_to") == 0:
+
             self.color = 0
             self.npc.append (0)
             self.cont.append (1)
@@ -49,125 +50,256 @@ class orloth_start:
 
             self.player.append (-1)
         else:
+
             self.color = the_npc.get_color()
             self.npc.append (58)
             self.cont.append (-1)
-            self.player.append (72)
-            self.cont.append (48)
+            self.player.append (67)
+            self.cont.append (45)
+            self.player.append (110)
+            self.cont.append (77)
             self.player.append (-1)
-            
-    def answer72 (self):
+
+    def answer222 (self):
         self.color = the_npc.get_color()
-        self.npc.append (73)
+        self.npc.append (68)
         self.cont.append (-1)
-        self.player.append (74)
-        self.cont.append (49)
+        if quests.get ("demo").get ("complain_about_wastesedge") == 1:
+
+            self.player.append (69)
+            self.cont.append (46)
         if the_npc.get ("talked_about_guests") == 1:
 
-            self.player.append (81)
+            self.player.append (76)
             self.cont.append (-1)
         if the_npc.get ("talked_about_guests") == 0:
 
-            self.player.append (79)
-            self.cont.append (52)
+            self.player.append (74)
+            self.cont.append (49)
         if the_npc.get ("talked_about_theft") == 0:
 
-            self.player.append (77)
-            self.cont.append (51)
+            self.player.append (72)
+            self.cont.append (48)
         if the_npc.get ("talked_about_theft") == 1:
 
-            self.player.append (75)
-            self.cont.append (50)
+            self.player.append (70)
+            self.cont.append (47)
         self.player.append (-1)
 
-    def answer75 (self):
+    def answer70 (self):
         self.color = the_npc.get_color()
-        self.npc.append (76)
+        self.npc.append (71)
         self.cont.append (-1)
-        self.player.append (82)
-        self.cont.append (53)
-        self.player.append (83)
-        self.cont.append (54)
-        self.player.append (84)
+        self.player.append (77)
+        self.cont.append (50)
+        self.player.append (78)
+        self.cont.append (51)
+        self.player.append (79)
+        self.cont.append (52)
+        self.player.append (99)
+        self.cont.append (69)
+        self.player.append (-1)
+
+    def answer99 (self):
+        self.color = the_npc.get_color()
+        self.npc.append (104)
+        self.cont.append (74)
+        self.player.append (-1)
+
+    def answer104 (self):
+        self.color = the_npc.get_color()
+        self.npc.append (105)
+        self.cont.append (75)
+        self.player.append (-1)
+
+    def answer105 (self):
+        self.color = the_npc.get_color()
+        self.npc.append (107)
         self.cont.append (-1)
+        self.player.append (94)
+        self.cont.append (65)
         self.player.append (-1)
 
-    def answer84 (self):
+    def answer94 (self):
+        self.color = the_npc.get_color()
+        self.npc.append (108)
+        self.cont.append (-1)
+        self.player.append (109)
+        self.cont.append (-1)
+        if quests.get ("demo").get ("complain_about_wastesedge") == 1:
+
+            self.player.append (69)
+            self.cont.append (46)
+        if the_npc.get ("talked_about_guests") == 1:
+
+            self.player.append (76)
+            self.cont.append (-1)
+        if the_npc.get ("talked_about_guests") == 0:
+
+            self.player.append (74)
+            self.cont.append (49)
+        self.player.append (-1)
+
+    def answer109 (self):
         pass
 
-    def answer83 (self):
+    def answer79 (self):
         self.color = the_npc.get_color()
-        self.npc.append (92)
+        self.npc.append (95)
+        self.cont.append (66)
+        self.player.append (-1)
+
+    def answer95 (self):
+        self.color = the_npc.get_color()
+        self.npc.append (96)
+        self.cont.append (67)
+        self.player.append (-1)
+
+    def answer96 (self):
+        self.color = the_npc.get_color()
+        self.npc.append (97)
+        self.cont.append (68)
+        self.player.append (-1)
+
+    def answer97 (self):
+        self.color = the_npc.get_color()
+        self.npc.append (98)
+        self.cont.append (-1)
+        self.player.append (101)
+        self.cont.append (71)
+        self.player.append (94)
+        self.cont.append (65)
+        self.player.append (-1)
+
+    def answer101 (self):
+        self.color = the_npc.get_color()
+        self.npc.append (104)
+        self.cont.append (74)
+        self.player.append (-1)
+
+    def answer78 (self):
+        self.color = the_npc.get_color()
+        self.npc.append (87)
         self.cont.append (59)
         self.player.append (-1)
 
-    def answer92 (self):
+    def answer87 (self):
         self.color = the_npc.get_color()
-        self.npc.append (93)
+        self.npc.append (88)
         self.cont.append (60)
         self.player.append (-1)
 
-    def answer93 (self):
+    def answer88 (self):
         self.color = the_npc.get_color()
-        self.npc.append (94)
+        self.npc.append (89)
         self.cont.append (61)
         self.player.append (-1)
 
-    def answer94 (self):
+    def answer89 (self):
         self.color = the_npc.get_color()
-        self.npc.append (95)
+        self.npc.append (90)
         self.cont.append (62)
         self.player.append (-1)
 
-    def answer95 (self):
+    def answer90 (self):
         self.color = the_npc.get_color()
-        self.npc.append (96)
+        self.npc.append (91)
+        self.cont.append (63)
+        self.player.append (-1)
+
+    def answer91 (self):
+        self.color = the_npc.get_color()
+        self.npc.append (92)
         self.cont.append (-1)
+        self.player.append (93)
+        self.cont.append (64)
+        self.player.append (100)
+        self.cont.append (70)
+        self.player.append (94)
+        self.cont.append (65)
         self.player.append (-1)
 
-    def answer82 (self):
+    def answer100 (self):
         self.color = the_npc.get_color()
-        self.npc.append (85)
-        self.cont.append (55)
+        self.npc.append (106)
+        self.cont.append (76)
         self.player.append (-1)
 
-    def answer85 (self):
+    def answer106 (self):
         self.color = the_npc.get_color()
-        self.npc.append (86)
-        self.cont.append (56)
+        self.npc.append (105)
+        self.cont.append (75)
         self.player.append (-1)
 
-    def answer86 (self):
+    def answer93 (self):
         self.color = the_npc.get_color()
-        self.npc.append (87)
-        self.cont.append (57)
+        self.npc.append (95)
+        self.cont.append (66)
         self.player.append (-1)
 
-    def answer87 (self):
+    def answer77 (self):
         self.color = the_npc.get_color()
-        self.npc.append (88)
+        self.npc.append (80)
+        self.cont.append (53)
+        self.player.append (-1)
+
+    def answer80 (self):
+        self.color = the_npc.get_color()
+        self.npc.append (81)
+        self.cont.append (54)
+        self.player.append (-1)
+
+    def answer81 (self):
+        self.color = the_npc.get_color()
+        self.npc.append (82)
+        self.cont.append (55)
+        self.player.append (-1)
+
+    def answer82 (self):
+        self.color = the_npc.get_color()
+        self.npc.append (83)
         self.cont.append (-1)
-        self.player.append (89)
+        self.player.append (84)
+        self.cont.append (56)
+        self.player.append (85)
+        self.cont.append (57)
+        self.player.append (86)
         self.cont.append (58)
-        self.player.append (90)
+        self.player.append (-1)
+
+    def answer86 (self):
+        self.color = the_npc.get_color()
+        self.npc.append (108)
         self.cont.append (-1)
-        self.player.append (91)
+        self.player.append (109)
         self.cont.append (-1)
-        self.player.append (-1)
+        if quests.get ("demo").get ("complain_about_wastesedge") == 1:
 
-    def answer91 (self):
-        pass
+            self.player.append (69)
+            self.cont.append (46)
+        if the_npc.get ("talked_about_guests") == 1:
 
-    def answer90 (self):
-        pass
+            self.player.append (76)
+            self.cont.append (-1)
+        if the_npc.get ("talked_about_guests") == 0:
 
-    def answer89 (self):
+            self.player.append (74)
+            self.cont.append (49)
+        self.player.append (-1)
+
+    def answer85 (self):
         self.color = the_npc.get_color()
-        self.npc.append (92)
+        self.npc.append (95)
+        self.cont.append (66)
+        self.player.append (-1)
+
+    def answer84 (self):
+        self.color = the_npc.get_color()
+        self.npc.append (87)
         self.cont.append (59)
         self.player.append (-1)
 
-    def answer77 (self):
+    def answer72 (self):
         self.color = the_npc.get_color()
         self.npc.append (33)
         self.cont.append (23)
@@ -275,18 +407,16 @@ class orloth_start:
         else:
 
             self.color = the_npc.get_color()
-            self.npc.append (78)
+            self.npc.append (73)
             self.cont.append (-1)
-            self.player.append (74)
-            self.cont.append (49)
             if the_npc.get ("talked_about_guests") == 1:
 
-                self.player.append (81)
+                self.player.append (76)
                 self.cont.append (-1)
             if the_npc.get ("talked_about_guests") == 0:
 
-                self.player.append (79)
-                self.cont.append (52)
+                self.player.append (74)
+                self.cont.append (49)
             self.player.append (-1)
 
     def answer11 (self):
@@ -327,18 +457,16 @@ class orloth_start:
         else:
 
             self.color = the_npc.get_color()
-            self.npc.append (80)
+            self.npc.append (75)
             self.cont.append (-1)
-            self.player.append (74)
-            self.cont.append (49)
             if the_npc.get ("talked_about_guests") == 0:
 
-                self.player.append (79)
-                self.cont.append (52)
+                self.player.append (74)
+                self.cont.append (49)
             if the_npc.get ("talked_about_theft") == 1:
 
-                self.player.append (75)
-                self.cont.append (50)
+                self.player.append (70)
+                self.cont.append (47)
             self.player.append (-1)
 
     def answer12 (self):
@@ -439,13 +567,20 @@ class orloth_start:
         self.cont.append (-1)
         self.player.append (60)
         self.cont.append (42)
-        if the_player.get ("told_about_shair") != 1:
+        if the_npc.get ("told_about_shair") == 0:
 
             self.player.append (59)
             self.cont.append (41)
         self.player.append (-1)
 
     def answer59 (self):
+        the_npc.set ("told_about_shair", 1)
+        myquest = quests.get ("demo")
+        myvar = myquest.get ("work_4_shair")
+        myvar = myvar | 1
+        myquest.set ("work_4_shair", myvar)
+        
+
         self.color = the_npc.get_color()
         self.npc.append (62)
         self.cont.append (-1)
@@ -490,7 +625,7 @@ class orloth_start:
         self.cont.append (30)
         self.player.append (-1)
 
-    def answer79 (self):
+    def answer74 (self):
         self.color = the_npc.get_color()
         self.npc.append (13)
         self.cont.append (11)
@@ -498,10 +633,10 @@ class orloth_start:
 
         self.player.append (-1)
 
-    def answer81 (self):
+    def answer76 (self):
         pass
 
-    def answer74 (self):
+    def answer69 (self):
         self.color = the_npc.get_color()
         self.npc.append (64)
         self.cont.append (43)
@@ -510,35 +645,51 @@ class orloth_start:
     def answer64 (self):
         self.color = the_npc.get_color()
         self.npc.append (65)
-        self.cont.append (-1)
-        self.player.append (66)
         self.cont.append (44)
         self.player.append (-1)
 
-    def answer66 (self):
+    def answer65 (self):
         self.color = the_npc.get_color()
-        self.npc.append (67)
-        self.cont.append (45)
+        self.npc.append (102)
+        self.cont.append (72)
         self.player.append (-1)
 
-    def answer67 (self):
+    def answer102 (self):
         self.color = the_npc.get_color()
-        self.npc.append (68)
-        self.cont.append (46)
+        self.npc.append (103)
+        self.cont.append (73)
         self.player.append (-1)
 
-    def answer68 (self):
+    def answer103 (self):
         self.color = the_npc.get_color()
-        self.npc.append (69)
+        self.npc.append (66)
         self.cont.append (-1)
-        self.player.append (70)
-        self.cont.append (47)
         self.player.append (-1)
 
-    def answer70 (self):
+    def answer67 (self):
         self.color = the_npc.get_color()
-        self.npc.append (71)
+        self.npc.append (68)
         self.cont.append (-1)
+        if quests.get ("demo").get ("complain_about_wastesedge") == 1:
+
+            self.player.append (69)
+            self.cont.append (46)
+        if the_npc.get ("talked_about_guests") == 1:
+
+            self.player.append (76)
+            self.cont.append (-1)
+        if the_npc.get ("talked_about_guests") == 0:
+
+            self.player.append (74)
+            self.cont.append (49)
+        if the_npc.get ("talked_about_theft") == 0:
+
+            self.player.append (72)
+            self.cont.append (48)
+        if the_npc.get ("talked_about_theft") == 1:
+
+            self.player.append (70)
+            self.cont.append (47)
         self.player.append (-1)
 
     def answer0 (self):
@@ -594,7 +745,11 @@ class orloth_start:
         self.player.append (-1)
 
     def answer7 (self):
-        the_player.set ("told_about_shair", 1)
+        the_npc.set ("told_about_shair", 1)
+        myquest = quests.get ("demo")
+        myvar = myquest.get ("work_4_shair")
+        myvar = myvar | 1
+        myquest.set ("work_4_shair", myvar)
 
         self.color = the_npc.get_color()
         self.npc.append (14)



reply via email to

[Prev in Thread] Current Thread [Next in Thread]