Refactor dungeons to be reusable #115

Closed
opened 2025-11-12 15:03:22 -05:00 by neph1 · 0 comments
neph1 commented 2025-11-12 15:03:22 -05:00 (Migrated from github.com)

Currently, dungeons are limited to dungeon_story type stories.
These emulate classical dungeon crawlers with multiple levels (each level is a Zone), randomly generated loot and mobs.

I'd like to refactor these to be reusable in any story.

They would function much as they do now, and for simplicity, the will be single entrance, and not be connected to the normal world in any way, other than the entrance.

Tasks:

  • Break out the relevant code (most will be to decouple it from dungeon_story).

  • For verification: Make an example story which has a normal Location, which also has an entrance to a dungeon.

Currently, dungeons are limited to dungeon_story type stories. These emulate classical dungeon crawlers with multiple levels (each level is a Zone), randomly generated loot and mobs. I'd like to refactor these to be reusable in any story. They would function much as they do now, and for simplicity, the will be single entrance, and not be connected to the normal world in any way, other than the entrance. Tasks: * Break out the relevant code (most will be to decouple it from dungeon_story). * For verification: Make an example story which has a normal Location, which also has an entrance to a dungeon.
Sign in to join this conversation.
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
neph1/LlamaTale#115
No description provided.