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 c20844e 118/237: UPDATED Er


From: Kai Sterker
Subject: [adonthell-wastesedge-commits] Release_0-3-1 c20844e 118/237: UPDATED Erek's dialogue
Date: Mon, 25 Jul 2016 18:15:04 +0000 (UTC)

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

    UPDATED Erek's dialogue
---
 scripts/dialogues/erek_start.py |  521 ++++++++++++++++++++++-----------------
 1 file changed, 296 insertions(+), 225 deletions(-)

diff --git a/scripts/dialogues/erek_start.py b/scripts/dialogues/erek_start.py
index e009648..74be2b8 100755
--- a/scripts/dialogues/erek_start.py
+++ b/scripts/dialogues/erek_start.py
@@ -2,7 +2,7 @@ import adonthell
 
 class erek_start:
        loop = []
-       strings = ["Before you stands a young Dwarf, with an open face and no 
sign of the traditional beard. His expression shows his intelligence and a 
trace of humor as he watches you expectantly.", "You are Erek Stonebreaker, 
aren't you?", "That I am. Erek Stonebreaker, aspirant to the trading business 
and Master Fingolsons apprentice. But I seem to not remember you, $fm 
{madam/sir}.", "I am $name.", "I am $name, Lady Silverhair's man. I have some 
questions.", "Well met then, $name. Only I f [...]
+       strings = ["Before you stands a young Dwarf, with an open face and no 
sign of the traditional beard. His expression shows his intelligence and a 
trace of humor as he watches you expectantly.", "You are Erek Stonebreaker, 
aren't you?", "That I am. Erek Stonebreaker, aspirant to the trading business 
and Master Fingolsons apprentice. But I seem to not remember you, $fm 
{madam/sir}.", "I am $name.", "I am $name, Lady Silverhair's man. I have some 
questions.", "Well met then, $name. Only I f [...]
 
        def set_name (self, new_name):
                pass
@@ -17,7 +17,7 @@ class erek_start:
                self.the_player = p
                self.the_npc = n
 
-               self.dialogue = [self.start, self.answer1, self.answer3, 
self.answer4, self.answer7, self.answer8, self.answer11, self.answer12, 
self.answer13, self.answer14, self.answer16, self.answer19, self.answer20, 
self.answer22, self.answer23, self.answer24, self.answer25, self.answer26, 
self.answer27, self.answer28, self.answer29, self.answer30, self.answer32, 
self.answer33, self.answer34, self.answer37, self.answer38, self.answer40, 
self.answer41, self.answer42, self.answer43, self.answer45, s [...]
+               self.dialogue = [self.start, self.answer1, self.answer3, 
self.answer4, self.answer7, self.answer8, self.answer11, self.answer12, 
self.answer13, self.answer14, self.answer16, self.answer19, self.answer20, 
self.answer22, self.answer23, self.answer24, self.answer25, self.answer26, 
self.answer27, self.answer28, self.answer29, self.answer30, self.answer32, 
self.answer33, self.answer34, self.answer37, self.answer38, self.answer40, 
self.answer41, self.answer42, self.answer43, self.answer45, s [...]
 
        def clear (self):
                del self.dialogue
@@ -70,157 +70,361 @@ class erek_start:
                                self.player.append (43)
                                self.cont.append (30)
                        self.player.append (-1)
+               elif self.the_npc.get_val ("apologize") == 0:
+
+                       self.color = 0
+                       self.npc.append (45)
+                       self.cont.append (31)
+                       self.player.append (-1)
                elif self.the_npc.get_val ("work_4_shair") == 0 and 
adonthell.gamedata_get_quest("demo").get_val ("work_4_shair") > 0:
 
                        self.color = 0
-                       self.npc.append (50)
+                       self.npc.append (49)
                        self.cont.append (34)
                        self.player.append (-1)
                else:
 
                        self.color = 0
-                       self.npc.append (45)
-                       self.cont.append (31)
+                       self.npc.append (112)
+                       self.cont.append (70)
+                       self.the_npc.set_val ("apologize" , 0)
+
                        self.player.append (-1)
 
-       def answer45 (self):
+       def answer112 (self):
                self.color = self.the_npc.get_color()
-               self.npc.append (46)
+               self.npc.append (113)
+               self.cont.append (-1)
+               self.player.append (115)
+               self.cont.append (72)
+               self.player.append (-1)
+
+       def answer115 (self):
+               self.color = self.the_npc.get_color()
+               self.npc.append (114)
+               self.cont.append (71)
+               self.player.append (-1)
+
+       def answer114 (self):
+               self.color = 0
+               self.npc.append (102)
+               self.cont.append (65)
+               self.player.append (-1)
+
+       def answer102 (self):
+               self.color = 0
+               self.npc.append (103)
+               self.cont.append (66)
+               self.player.append (-1)
+
+       def answer103 (self):
+               self.color = self.the_npc.get_color()
+               self.npc.append (104)
                self.cont.append (-1)
-               self.player.append (73)
+               if adonthell.gamedata_get_quest("demo").get_val 
("gem_worthless") < 2:
+                   adonthell.gamedata_get_quest("demo").set_val 
("gem_worthless" , adonthell.gamedata_get_quest("demo").get_val 
("gem_worthless") + 2)
+
+               self.player.append (106)
                self.cont.append (-1)
-               self.player.append (48)
-               self.cont.append (32)
-               if adonthell.gamedata_get_quest("demo").get_val 
("ask_packed_gems") == 1:
+               if convince_jelom == 1:
 
-                       self.player.append (94)
-                       self.cont.append (58)
-               if adonthell.gamedata_get_quest("demo").get_val 
("bjarn_door_open") == 1:
+                       self.player.append (105)
+                       self.cont.append (-1)
+               self.player.append (-1)
 
-                       self.player.append (84)
-                       self.cont.append (53)
-               if adonthell.gamedata_get_quest("demo").get_val 
("know_bjarns_insult") == 1:
+       def answer105 (self):
+               pass
 
-                       self.player.append (49)
-                       self.cont.append (33)
+       def answer106 (self):
+               pass
+
+       def answer49 (self):
+               self.color = self.the_npc.get_color()
+               self.npc.append (50)
+               self.cont.append (-1)
+               self.player.append (51)
+               self.cont.append (35)
+               self.player.append (52)
+               self.cont.append (36)
+               self.player.append (-1)
+
+       def answer52 (self):
+               self.color = self.the_npc.get_color()
+               self.npc.append (54)
+               self.cont.append (-1)
+               self.player.append (55)
+               self.cont.append (37)
+               self.player.append (56)
+               self.cont.append (38)
+               self.player.append (-1)
+
+       def answer56 (self):
+               self.color = self.the_npc.get_color()
+               self.npc.append (57)
+               self.cont.append (39)
+               self.player.append (-1)
+
+       def answer57 (self):
+               self.color = self.the_npc.get_color()
+               self.npc.append (58)
+               self.cont.append (-1)
+               self.player.append (59)
+               self.cont.append (40)
+               self.player.append (63)
+               self.cont.append (43)
+               self.player.append (-1)
+
+       def answer63 (self):
+               self.color = self.the_npc.get_color()
+               self.npc.append (64)
+               self.cont.append (-1)
+               self.player.append (65)
+               self.cont.append (44)
+               self.player.append (-1)
+
+       def answer65 (self):
+               self.color = self.the_npc.get_color()
+               self.npc.append (66)
+               self.cont.append (45)
+               self.player.append (-1)
+
+       def answer66 (self):
+               self.color = self.the_npc.get_color()
+               self.npc.append (67)
+               self.cont.append (-1)
+               self.player.append (68)
+               self.cont.append (46)
+               self.player.append (-1)
+
+       def answer68 (self):
+               self.color = self.the_npc.get_color()
+               self.npc.append (69)
+               self.cont.append (47)
+               self.player.append (-1)
+
+       def answer69 (self):
+               self.color = self.the_npc.get_color()
+               self.npc.append (70)
+               self.cont.append (48)
+               self.player.append (-1)
+
+       def answer70 (self):
+               self.color = self.the_npc.get_color()
+               self.npc.append (61)
+               self.cont.append (-1)
+               self.player.append (-1)
+
+       def answer59 (self):
+               self.color = self.the_npc.get_color()
+               self.npc.append (60)
+               self.cont.append (41)
+               self.player.append (-1)
+
+       def answer60 (self):
+               self.color = self.the_npc.get_color()
+               self.npc.append (61)
+               self.cont.append (-1)
+               self.player.append (-1)
+
+       def answer55 (self):
+               self.color = self.the_npc.get_color()
+               self.npc.append (62)
+               self.cont.append (42)
                self.player.append (-1)
+
+       def answer62 (self):
                self.color = self.the_npc.get_color()
-               self.npc.append (47)
+               self.npc.append (58)
                self.cont.append (-1)
-               self.player.append (73)
+               self.player.append (59)
+               self.cont.append (40)
+               self.player.append (63)
+               self.cont.append (43)
+               self.player.append (-1)
+
+       def answer51 (self):
+               self.color = self.the_npc.get_color()
+               self.npc.append (53)
                self.cont.append (-1)
-               self.player.append (48)
+               self.player.append (55)
+               self.cont.append (37)
+               self.player.append (-1)
+
+       def answer45 (self):
+               self.color = self.the_npc.get_color()
+               self.npc.append (46)
+               self.cont.append (-1)
+               self.player.append (71)
+               self.cont.append (-1)
+               self.player.append (47)
                self.cont.append (32)
-               if adonthell.gamedata_get_quest("demo").get_val 
("ask_packed_gems") == 1:
+               if adonthell.gamedata_get_quest("demo").get_val 
("convince_jelom") == 1 and adonthell.gamedata_get_quest("demo").get_val 
("gem_worthless") >= 2:
 
-                       self.player.append (94)
-                       self.cont.append (58)
+                       self.player.append (116)
+                       self.cont.append (-1)
+               if adonthell.gamedata_get_quest("demo").get_val ("have_gem") == 
1:
+
+                       self.player.append (111)
+                       self.cont.append (69)
                if adonthell.gamedata_get_quest("demo").get_val 
("bjarn_door_open") == 1:
 
-                       self.player.append (84)
+                       self.player.append (81)
                        self.cont.append (53)
+               if adonthell.gamedata_get_quest("demo").get_val 
("ask_packed_gems") == 1:
+
+                       self.player.append (91)
+                       self.cont.append (58)
                if adonthell.gamedata_get_quest("demo").get_val 
("know_bjarns_insult") == 1:
 
-                       self.player.append (49)
+                       self.player.append (48)
                        self.cont.append (33)
                self.player.append (-1)
 
-       def answer49 (self):
+       def answer48 (self):
                self.color = self.the_npc.get_color()
-               self.npc.append (75)
+               self.npc.append (72)
                self.cont.append (49)
                self.player.append (-1)
 
-       def answer75 (self):
+       def answer72 (self):
                self.color = self.the_npc.get_color()
-               self.npc.append (76)
+               self.npc.append (73)
                self.cont.append (50)
                self.player.append (-1)
 
-       def answer76 (self):
+       def answer73 (self):
                self.color = self.the_npc.get_color()
-               self.npc.append (77)
+               self.npc.append (74)
                self.cont.append (-1)
-               self.player.append (78)
+               self.player.append (75)
                self.cont.append (-1)
-               self.player.append (48)
+               self.player.append (47)
                self.cont.append (32)
                if adonthell.gamedata_get_quest("demo").get_val 
("bjarn_door_open") == 1:
 
-                       self.player.append (84)
+                       self.player.append (81)
                        self.cont.append (53)
                self.player.append (-1)
 
-       def answer78 (self):
+       def answer75 (self):
                pass
 
-       def answer84 (self):
+       def answer91 (self):
                self.color = self.the_npc.get_color()
-               self.npc.append (85)
+               self.npc.append (92)
                self.cont.append (-1)
-               self.player.append (87)
+               self.player.append (93)
+               self.cont.append (59)
+               self.player.append (-1)
+
+       def answer93 (self):
+               self.color = self.the_npc.get_color()
+               self.npc.append (94)
                self.cont.append (-1)
-               self.player.append (88)
+               self.player.append (95)
+               self.cont.append (-1)
+               self.player.append (-1)
+
+       def answer95 (self):
+               pass
+
+       def answer81 (self):
+               self.color = self.the_npc.get_color()
+               self.npc.append (82)
+               self.cont.append (-1)
+               self.player.append (84)
+               self.cont.append (-1)
+               self.player.append (85)
                self.cont.append (54)
                self.player.append (-1)
 
-       def answer88 (self):
+       def answer85 (self):
                self.color = self.the_npc.get_color()
-               self.npc.append (86)
+               self.npc.append (83)
                self.cont.append (-1)
-               self.player.append (90)
+               self.player.append (87)
                self.cont.append (56)
-               self.player.append (89)
+               self.player.append (86)
                self.cont.append (55)
                self.player.append (-1)
 
-       def answer89 (self):
+       def answer86 (self):
                self.color = self.the_npc.get_color()
-               self.npc.append (91)
+               self.npc.append (88)
                self.cont.append (57)
                self.player.append (-1)
 
-       def answer91 (self):
+       def answer88 (self):
                self.color = 0
-               self.npc.append (92)
+               self.npc.append (89)
                self.cont.append (-1)
                adonthell.gamedata_get_quest("demo").set_val ("bjarn_door_open" 
, 2)
 
                self.player.append (-1)
 
-       def answer90 (self):
+       def answer87 (self):
                self.color = self.the_npc.get_color()
-               self.npc.append (93)
+               self.npc.append (90)
                self.cont.append (-1)
-               self.player.append (87)
+               self.player.append (84)
                self.cont.append (-1)
-               self.player.append (89)
+               self.player.append (86)
                self.cont.append (55)
                self.player.append (-1)
 
-       def answer87 (self):
+       def answer84 (self):
                pass
 
-       def answer94 (self):
+       def answer111 (self):
                self.color = self.the_npc.get_color()
-               self.npc.append (95)
+               self.npc.append (98)
                self.cont.append (-1)
-               self.player.append (96)
-               self.cont.append (59)
+               self.player.append (99)
+               self.cont.append (62)
+               self.player.append (100)
+               self.cont.append (63)
                self.player.append (-1)
 
-       def answer96 (self):
+       def answer100 (self):
+               self.color = self.the_npc.get_color()
+               self.npc.append (101)
+               self.cont.append (64)
+               self.player.append (-1)
+
+       def answer101 (self):
+               self.color = 0
+               self.npc.append (102)
+               self.cont.append (65)
+               self.player.append (-1)
+
+       def answer99 (self):
                self.color = self.the_npc.get_color()
-               self.npc.append (97)
+               self.npc.append (107)
                self.cont.append (-1)
-               self.player.append (98)
+               self.player.append (108)
+               self.cont.append (67)
+               self.player.append (109)
+               self.cont.append (68)
+               self.player.append (-1)
+
+       def answer109 (self):
+               self.color = self.the_npc.get_color()
+               self.npc.append (110)
                self.cont.append (-1)
+               self.the_npc.set_val ("apologize" , 1)
+
+               self.player.append (-1)
+
+       def answer108 (self):
+               self.color = self.the_npc.get_color()
+               self.npc.append (101)
+               self.cont.append (64)
                self.player.append (-1)
 
-       def answer98 (self):
+       def answer238 (self):
                pass
 
-       def answer48 (self):
+       def answer47 (self):
                self.color = self.the_npc.get_color()
                self.npc.append (41)
                self.cont.append (28)
@@ -286,37 +490,51 @@ class erek_start:
                self.cont.append (23)
                self.player.append (34)
                self.cont.append (24)
-               self.player.append (79)
+               self.player.append (76)
                self.cont.append (-1)
                self.player.append (-1)
 
-       def answer79 (self):
+       def answer76 (self):
                pass
 
        def answer34 (self):
                self.color = self.the_npc.get_color()
                self.npc.append (35)
                self.cont.append (-1)
-               self.player.append (79)
+               self.player.append (76)
                self.cont.append (-1)
-               self.player.append (80)
+               self.player.append (77)
                self.cont.append (51)
                self.player.append (-1)
 
-       def answer80 (self):
+       def answer77 (self):
                self.color = self.the_npc.get_color()
-               self.npc.append (81)
+               self.npc.append (78)
                self.cont.append (-1)
-               self.player.append (82)
+               self.player.append (79)
                self.cont.append (52)
                self.player.append (-1)
 
-       def answer82 (self):
+       def answer79 (self):
                self.color = self.the_npc.get_color()
-               self.npc.append (83)
+               self.npc.append (80)
                self.cont.append (-1)
-               self.player.append (79)
+               self.player.append (76)
+               self.cont.append (-1)
+               if adonthell.gamedata_get_quest("demo").get_val ("have_gem") == 
1:
+
+                       self.player.append (97)
+                       self.cont.append (61)
+               self.player.append (-1)
+
+       def answer97 (self):
+               self.color = self.the_npc.get_color()
+               self.npc.append (98)
                self.cont.append (-1)
+               self.player.append (99)
+               self.cont.append (62)
+               self.player.append (100)
+               self.cont.append (63)
                self.player.append (-1)
 
        def answer33 (self):
@@ -325,7 +543,7 @@ class erek_start:
                self.cont.append (-1)
                self.player.append (37)
                self.cont.append (25)
-               self.player.append (79)
+               self.player.append (76)
                self.cont.append (-1)
                self.player.append (-1)
 
@@ -333,162 +551,15 @@ class erek_start:
                self.color = self.the_npc.get_color()
                self.npc.append (35)
                self.cont.append (-1)
-               self.player.append (79)
+               self.player.append (76)
                self.cont.append (-1)
-               self.player.append (80)
+               self.player.append (77)
                self.cont.append (51)
                self.player.append (-1)
 
-       def answer73 (self):
-               pass
-
-       def answer50 (self):
-               self.color = self.the_npc.get_color()
-               self.npc.append (51)
-               self.cont.append (-1)
-               self.player.append (52)
-               self.cont.append (35)
-               self.player.append (53)
-               self.cont.append (36)
-               self.player.append (-1)
-
-       def answer53 (self):
-               self.color = self.the_npc.get_color()
-               self.npc.append (55)
-               self.cont.append (-1)
-               self.player.append (56)
-               self.cont.append (37)
-               self.player.append (57)
-               self.cont.append (38)
-               self.player.append (-1)
-
-       def answer57 (self):
-               self.color = self.the_npc.get_color()
-               self.npc.append (58)
-               self.cont.append (39)
-               self.player.append (-1)
-
-       def answer58 (self):
-               self.color = self.the_npc.get_color()
-               self.npc.append (59)
-               self.cont.append (-1)
-               self.player.append (60)
-               self.cont.append (40)
-               self.player.append (64)
-               self.cont.append (43)
-               self.player.append (-1)
-
-       def answer64 (self):
-               self.color = self.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):
-               self.color = self.the_npc.get_color()
-               self.npc.append (67)
-               self.cont.append (45)
-               self.player.append (-1)
-
-       def answer67 (self):
-               self.color = self.the_npc.get_color()
-               self.npc.append (68)
-               self.cont.append (-1)
-               self.player.append (69)
-               self.cont.append (46)
-               self.player.append (-1)
-
-       def answer69 (self):
-               self.color = self.the_npc.get_color()
-               self.npc.append (70)
-               self.cont.append (47)
-               self.player.append (-1)
-
-       def answer70 (self):
-               self.color = self.the_npc.get_color()
-               self.npc.append (71)
-               self.cont.append (48)
-               self.player.append (-1)
-
        def answer71 (self):
-               self.color = self.the_npc.get_color()
-               self.npc.append (72)
-               self.cont.append (-1)
-               self.player.append (74)
-               self.cont.append (-1)
-               self.player.append (48)
-               self.cont.append (32)
-               if adonthell.gamedata_get_quest("demo").get_val 
("ask_packed_gems") == 1:
-
-                       self.player.append (94)
-                       self.cont.append (58)
-               if adonthell.gamedata_get_quest("demo").get_val 
("bjarn_door_open") == 1:
-
-                       self.player.append (84)
-                       self.cont.append (53)
-               if adonthell.gamedata_get_quest("demo").get_val 
("know_bjarns_insult") == 1:
-
-                       self.player.append (49)
-                       self.cont.append (33)
-               self.player.append (-1)
-
-       def answer74 (self):
                pass
 
-       def answer60 (self):
-               self.color = self.the_npc.get_color()
-               self.npc.append (61)
-               self.cont.append (41)
-               self.player.append (-1)
-
-       def answer61 (self):
-               self.color = self.the_npc.get_color()
-               self.npc.append (62)
-               self.cont.append (-1)
-               self.player.append (74)
-               self.cont.append (-1)
-               self.player.append (48)
-               self.cont.append (32)
-               if adonthell.gamedata_get_quest("demo").get_val 
("ask_packed_gems") == 1:
-
-                       self.player.append (94)
-                       self.cont.append (58)
-               if adonthell.gamedata_get_quest("demo").get_val 
("bjarn_door_open") == 1:
-
-                       self.player.append (84)
-                       self.cont.append (53)
-               if adonthell.gamedata_get_quest("demo").get_val 
("know_bjarns_insult") == 1:
-
-                       self.player.append (49)
-                       self.cont.append (33)
-               self.player.append (-1)
-
-       def answer56 (self):
-               self.color = self.the_npc.get_color()
-               self.npc.append (63)
-               self.cont.append (42)
-               self.player.append (-1)
-
-       def answer63 (self):
-               self.color = self.the_npc.get_color()
-               self.npc.append (59)
-               self.cont.append (-1)
-               self.player.append (60)
-               self.cont.append (40)
-               self.player.append (64)
-               self.cont.append (43)
-               self.player.append (-1)
-
-       def answer52 (self):
-               self.color = self.the_npc.get_color()
-               self.npc.append (54)
-               self.cont.append (-1)
-               self.player.append (56)
-               self.cont.append (37)
-               self.player.append (-1)
-
        def answer43 (self):
                self.color = self.the_npc.get_color()
                self.npc.append (44)
@@ -541,11 +612,11 @@ class erek_start:
 
        def answer20 (self):
                self.color = self.the_npc.get_color()
-               self.npc.append (99)
+               self.npc.append (96)
                self.cont.append (60)
                self.player.append (-1)
 
-       def answer99 (self):
+       def answer96 (self):
                self.color = self.the_npc.get_color()
                self.npc.append (21)
                self.cont.append (-1)



reply via email to

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