Skip to content

Commit

Permalink
missing file
Browse files Browse the repository at this point in the history
  • Loading branch information
neph1 committed Oct 31, 2024
1 parent 4e7fd88 commit 9fdfcb8
Showing 1 changed file with 4 additions and 5 deletions.
9 changes: 4 additions & 5 deletions stories/dungeon/story.py
Original file line number Diff line number Diff line change
Expand Up @@ -34,6 +34,7 @@ def __init__(self, path = '', layout_generator = LayoutGenerator(), mob_populato


def init(self, driver: Driver) -> None:
self.llm_util = driver.llm_util
super(Story, self).init(driver)

def init_player(self, player: Player) -> None:
Expand Down Expand Up @@ -91,8 +92,6 @@ def welcome_savegame(self, player: Player) -> str:
"""welcome text when player enters the game after loading a saved game"""
player.tell("<bright>Hello %s, welcome back to %s.</>" % (player.title, self.config.name), end=True)
player.tell("\n")
player.tell(self.driver.resources["messages/welcome.txt"].text)
player.tell("\n")
return ""

def goodbye(self, player: Player) -> None:
Expand Down Expand Up @@ -124,7 +123,7 @@ def add_zone(self, zone: Zone) -> bool:
self.world.add_item_spawner(item_spawner)

if zone.center.z == self.max_depth:
self.driver.llm_util.generate_character
self.llm_util.generate_character

if not first_zone:
self.layout_generator.spawn_gold(zone=zone)
Expand All @@ -137,7 +136,7 @@ def _describe_rooms(self, zone: Zone, layout: Layout, rooms: list):
for num in range(0, len(rooms), 10):
sliced_rooms.extend(rooms[num:num+10])
for i in range(3):
described_rooms_slice = self.driver.llm_util.generate_dungeon_locations(zone_info=zone.get_info(), locations=sliced_rooms, depth = self.depth, max_depth=self.max_depth) # type LocationDescriptionResponse
described_rooms_slice = self.llm_util.generate_dungeon_locations(zone_info=zone.get_info(), locations=sliced_rooms, depth = self.depth, max_depth=self.max_depth) # type LocationDescriptionResponse
if described_rooms_slice.valid:
described_rooms.extend(described_rooms_slice.location_descriptions)
sliced_rooms = []
Expand Down Expand Up @@ -189,7 +188,7 @@ def _connect_locations(self, layout: Layout) -> None:
Exit.connect(cell_location, parent_location.name, '', None, parent_location, cell_location.name, '', None)

def _generate_boss(self, zone: Zone) -> bool:
character = self.driver.llm_util.generate_character(keywords=['final boss']) # Characterv2
character = self.llm_util.generate_character(keywords=['final boss']) # Characterv2
if character:
boss = RoamingMob(character.name,
gender=character.gender,
Expand Down

0 comments on commit 9fdfcb8

Please sign in to comment.