[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[adonthell-wastesedge-commits] Release_0-3-1 a49adb1 102/237: Now gettin
From: |
Kai Sterker |
Subject: |
[adonthell-wastesedge-commits] Release_0-3-1 a49adb1 102/237: Now getting the_player, characters and quests via the proper API functions |
Date: |
Mon, 25 Jul 2016 18:15:00 +0000 (UTC) |
tag: Release_0-3-1
commit a49adb111ca17a7241dc986d36514bdcc4012ebf
Author: adondev <adondev>
Commit: adondev <adondev>
Now getting the_player, characters and quests via the proper API functions
---
scripts/dialogues/jelom_start.py | 2 +-
scripts/events/cellar_to_bjarn.py | 2 +-
scripts/events/fst_to_silverhair.py | 2 +-
scripts/init.py | 22 +++++++++++-----------
scripts/schedules/mapcharacters/erek.py | 5 +++--
scripts/schedules/mapcharacters/oliver.py | 4 ++--
6 files changed, 19 insertions(+), 18 deletions(-)
diff --git a/scripts/dialogues/jelom_start.py b/scripts/dialogues/jelom_start.py
index b56009e..27db5a7 100644
--- a/scripts/dialogues/jelom_start.py
+++ b/scripts/dialogues/jelom_start.py
@@ -36,7 +36,7 @@ class jelom_start:
self.dialogue[answer]()
def start (self):
- if the_player.get_val ("at_silverhairs_door") == 1 and
adonthell.gamedata_get_quest("demo").get_val ("know_jelom") != 2:
+ if self.the_player.get_val ("at_silverhairs_door") == 1 and
adonthell.gamedata_get_quest("demo").get_val ("know_jelom") != 2:
self.color = self.the_npc.get_color()
diff --git a/scripts/events/cellar_to_bjarn.py
b/scripts/events/cellar_to_bjarn.py
index 3795f38..0465671 100644
--- a/scripts/events/cellar_to_bjarn.py
+++ b/scripts/events/cellar_to_bjarn.py
@@ -34,7 +34,7 @@ class cellar_to_bjarn:
def run (self, submap, x, y, dir, name):
p = adonthell.gamedata_get_character (name)
# -- bjarn's door closed?
- open = adonthell.quests["demo"].get_val("bjarn_door_open")
+ open = adonthell.gamedata_get_quest ("demo").get_val("bjarn_door_open")
if open == 0 or open == 1:
if p.get_name () == adonthell.gamedata_player ().get_name ():
adonthell.gamedata_get_character ("Bjarn
Fingolson").launch_action (p)
diff --git a/scripts/events/fst_to_silverhair.py
b/scripts/events/fst_to_silverhair.py
index cc1a84d..d69ad28 100644
--- a/scripts/events/fst_to_silverhair.py
+++ b/scripts/events/fst_to_silverhair.py
@@ -34,7 +34,7 @@ class fst_to_silverhair:
def run (self, submap, x, y, dir, name):
p = adonthell.gamedata_get_character (name)
- free = adonthell.quests["demo"].get_val("silverhair_free")
+ free = adonthell.gamedata_get_quest ("demo").get_val("silverhair_free")
# -- Jelom not convinced of Silverhair's innocence
if not free and p.get_name () == adonthell.gamedata_player ().get_name
():
diff --git a/scripts/init.py b/scripts/init.py
index c5c816e..54c8f16 100755
--- a/scripts/init.py
+++ b/scripts/init.py
@@ -775,7 +775,7 @@ class title_screen:
lm.add_event (ev)
# Now setup the characters
- lucia = characters ["Lucia Redwyne"]
+ lucia = gamedata_get_character ("Lucia Redwyne")
lucia.set_dialogue ("dialogues/lucia_start")
lucia.load ("lucia.mchar")
lucia.set_map (map_engine.get_landmap ())
@@ -783,7 +783,7 @@ class title_screen:
lucia.set_action ("talk")
lucia.stand_south ()
- orloth = characters ["Orloth Redwyne"]
+ orloth = gamedata_get_character ("Orloth Redwyne")
orloth.set_dialogue ("dialogues/orloth_start")
orloth.load ("orloth.mchar")
orloth.set_map (map_engine.get_landmap ())
@@ -792,7 +792,7 @@ class title_screen:
orloth.stand_south ()
orloth.set_schedule ("orloth")
- erek = characters ["Erek Stonebreaker"]
+ erek = gamedata_get_character ("Erek Stonebreaker")
erek.set_dialogue ("dialogues/erek_start")
erek.load ("erek.mchar")
erek.set_map (map_engine.get_landmap ())
@@ -814,7 +814,7 @@ class title_screen:
talan.set_schedule ("talan")
talan.set_portrait ("talan.pnm")
- jelom = characters ["Jelom Rasgar"]
+ jelom = gamedata_get_character ("Jelom Rasgar")
jelom.set_dialogue ("dialogues/jelom_start")
jelom.load ("jelom.mchar")
jelom.set_map (map_engine.get_landmap ())
@@ -824,7 +824,7 @@ class title_screen:
jelom.set_schedule ("jelom")
jelom.set_portrait ("jelom.pnm")
- alek = characters ["Alek Endhelm"]
+ alek = gamedata_get_character ("Alek Endhelm")
alek.set_dialogue ("dialogues/alek_start")
alek.load ("alek.mchar")
alek.set_map (map_engine.get_landmap ())
@@ -833,7 +833,7 @@ class title_screen:
alek.stand_south ()
alek.set_schedule ("alek")
- oliver = characters ["Oliver Redwyne"]
+ oliver = gamedata_get_character ("Oliver Redwyne")
oliver.set_dialogue ("dialogues/oliver_start")
oliver.load ("oliver.mchar")
oliver.set_map (map_engine.get_landmap ())
@@ -842,7 +842,7 @@ class title_screen:
oliver.stand_west ()
oliver.set_schedule ("oliver")
- frostbloom = characters ["Rhayne Frostbloom"]
+ frostbloom = gamedata_get_character ("Rhayne Frostbloom")
frostbloom.set_dialogue ("dialogues/frostbloom_start")
frostbloom.load ("frostbloom.mchar")
frostbloom.set_map (map_engine.get_landmap ())
@@ -851,7 +851,7 @@ class title_screen:
frostbloom.stand_north ()
frostbloom.set_schedule ("frostbloom")
- bjarn = characters ["Bjarn Fingolson"]
+ bjarn = gamedata_get_character ("Bjarn Fingolson")
bjarn.set_dialogue ("dialogues/bjarn_start")
bjarn.load ("bjarn.mchar")
bjarn.set_map (map_engine.get_landmap ())
@@ -859,7 +859,7 @@ class title_screen:
bjarn.set_action ("talk")
bjarn.stand_west ()
- silverhair = characters ["Imoen Silverhair"]
+ silverhair = gamedata_get_character ("Imoen Silverhair")
silverhair.load ("silverhair.mchar")
silverhair.set_map (map_engine.get_landmap ())
silverhair.jump_to (13, 4, 4)
@@ -867,7 +867,7 @@ class title_screen:
silverhair.stand_south ()
silverhair.set_schedule ("silverhair")
- sarin = characters ["Sarin Trailfollower"]
+ sarin = gamedata_get_character ("Sarin Trailfollower")
sarin.set_dialogue ("dialogues/sarin_start")
sarin.load ("servant2.mchar")
sarin.set_map (map_engine.get_landmap ())
@@ -876,7 +876,7 @@ class title_screen:
sarin.stand_west ()
sarin.set_schedule ("sarin")
- janesta = characters ["Janesta Skywind"]
+ janesta = gamedata_get_character ("Janesta Skywind")
janesta.set_dialogue ("dialogues/janesta_start")
janesta.load ("servant1.mchar")
janesta.set_map (map_engine.get_landmap ())
diff --git a/scripts/schedules/mapcharacters/erek.py
b/scripts/schedules/mapcharacters/erek.py
index 827d2df..20c3307 100755
--- a/scripts/schedules/mapcharacters/erek.py
+++ b/scripts/schedules/mapcharacters/erek.py
@@ -38,10 +38,11 @@ class erek:
myself = self.myself
# -- lead the player into bjarn's room
- if adonthell.quests["demo"].get_val ("bjarn_door_open") == 2:
+ if adonthell.gamedata_get_quest ("demo").get_val ("bjarn_door_open")
== 2:
myself.set_schedule_active (0)
# -- start Bjanr's conversation with the player and Erek
- adonthell.characters["Bjarn Fingolson"].launch_action
(adonthell.the_player)
+ fingolson = adonthell.gamedata_get_character ("Bjarn Fingolson")
+ fingolson.launch_action (adonthell.gamedata_player ())
# -- leave cellar again
elif myself.get_val ("leave_bjarn") == 1:
diff --git a/scripts/schedules/mapcharacters/oliver.py
b/scripts/schedules/mapcharacters/oliver.py
index 622f08d..a9b374c 100755
--- a/scripts/schedules/mapcharacters/oliver.py
+++ b/scripts/schedules/mapcharacters/oliver.py
@@ -42,7 +42,7 @@ class oliver:
# -- find a free spot near Orloth and the player
i = 0
- orloth = adonthell.characters ["Orloth Redwyne"]
+ orloth = adonthell.gamedata_get_character ("Orloth Redwyne")
while i < 7:
x, y = self.offsets[i][:2]
x = x + orloth.posx ()
@@ -56,7 +56,7 @@ class oliver:
# -- in the player's room
elif myself.get_val ("goto_players_room") == 3:
# -- start talking to the player
- myself.launch_action (adonthell.the_player)
+ myself.launch_action (adonthell.gamedata_player ())
# -- leave the player's room and goto the barn
elif myself.get_val ("goto_barn") == 1:
- [adonthell-wastesedge-commits] Release_0-3-1 0df9cb7 084/237: Continued map forest, (continued)
- [adonthell-wastesedge-commits] Release_0-3-1 0df9cb7 084/237: Continued map forest, Kai Sterker, 2016/07/25
- [adonthell-wastesedge-commits] Release_0-3-1 835df8f 083/237: ADDED Janesta's schedule, Kai Sterker, 2016/07/25
- [adonthell-wastesedge-commits] Release_0-3-1 ee9fc6d 107/237: ADDED remaining portraits, Kai Sterker, 2016/07/25
- [adonthell-wastesedge-commits] Release_0-3-1 836cc1a 077/237: Updated Orloth, Kai Sterker, 2016/07/25
- [adonthell-wastesedge-commits] Release_0-3-1 8461ce1 108/237: FIXED a bug in Orloth's dialogue, Kai Sterker, 2016/07/25
- [adonthell-wastesedge-commits] Release_0-3-1 9da31d1 085/237: OOpps!, Kai Sterker, 2016/07/25
- [adonthell-wastesedge-commits] Release_0-3-1 2b67b8c 096/237: Reorganized the schedules structure, Kai Sterker, 2016/07/25
- [adonthell-wastesedge-commits] Release_0-3-1 11972d6 094/237: *** empty log message ***, Kai Sterker, 2016/07/25
- [adonthell-wastesedge-commits] Release_0-3-1 cfd3652 065/237: Adapted schedules and init scripts to the theme and font manager., Kai Sterker, 2016/07/25
- [adonthell-wastesedge-commits] Release_0-3-1 7b03aa9 081/237: Done some map work., Kai Sterker, 2016/07/25
- [adonthell-wastesedge-commits] Release_0-3-1 a49adb1 102/237: Now getting the_player, characters and quests via the proper API functions,
Kai Sterker <=
- [adonthell-wastesedge-commits] Release_0-3-1 53eb6ab 113/237: The player is now saved in character.data too, Kai Sterker, 2016/07/25
- [adonthell-wastesedge-commits] Release_0-3-1 ef12728 074/237: Added transition tiles, Kai Sterker, 2016/07/25
- [adonthell-wastesedge-commits] Release_0-3-1 cf1b9c2 093/237: Adapted the game to the new Python engine, Kai Sterker, 2016/07/25
- [adonthell-wastesedge-commits] Release_0-3-1 161f58d 071/237: Improved the dialogues according to the points discussed in Bavinchove, Kai Sterker, 2016/07/25
- [adonthell-wastesedge-commits] Release_0-3-1 13286b8 110/237: UPDATED scripts after removal of map_engine, Kai Sterker, 2016/07/25
- [adonthell-wastesedge-commits] Release_0-3-1 984f397 125/237: Test add, Kai Sterker, 2016/07/25
- [adonthell-wastesedge-commits] Release_0-3-1 0206066 097/237: CHANGED Jeloms dialogue to fit with the new plot, Kai Sterker, 2016/07/25
- [adonthell-wastesedge-commits] Release_0-3-1 a0e6b2a 045/237: Oops! I kept my test files!, Kai Sterker, 2016/07/25
- [adonthell-wastesedge-commits] Release_0-3-1 37d1b1d 089/237: Fixed the mess I made yesterday. Sorry., Kai Sterker, 2016/07/25
- [adonthell-wastesedge-commits] Release_0-3-1 3ad0ff2 043/237: Some bugfixes and little updates, Kai Sterker, 2016/07/25