Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature request: adding, updating and removing self-assigned Quests through behaviours. #306

Open
DaymareOn opened this issue Jun 22, 2024 · 0 comments

Comments

@DaymareOn
Copy link

DaymareOn commented Jun 22, 2024

Some links first:
https://wiki.beyondskyrim.org/wiki/Arcane_University:Dynamic_Book_Entries
https://ck.uesp.net/wiki/Text_Replacement

The idea is to create into a .esp a pool of quests, which will be populated by Mantella.
Initially, these quests are empty and not started.
That pool of quests would be reusable, and the max number of simultaneous quests is determined by the total number of quests in the esp.

Usually, the texts of quests are set in the esp and can't be edited.
But in fact, you can replace the texts in most things through scripts with the 2nd link (Text Replacement).
For quests, this text replacement technique must be implemented with the Dynamic book entries technique linked above.

So, the llms could set a summarized text for the quest, through an event quest to the pantella papyrus script, which would set the text into the quest and activate it.
3 events would be necessary: one to create a quest, one to modify it, and one to close it.

I'm not sure right now how we could recognize which previously created quest has been modified or finished.
Maybe a good phrasing input would allow this... Maybe by tagging each quest with a different keyword given by the player?

I'm available to think about it / design it 🙂

About the gameplay: I sometimes negociate a quest in Mantella with my followers, which concludes by something like that: "Ok, so now let's go look for this Ambrella person in Elsweyr, and convince her to help us. Let's make it a quest!"
As it's in the summarized memories, they can sometimes remember which quests we have set. But it's limited by memories.
So, putting this in the skyrim quests would be very nice, as it would allow us to create / roleplay our own quests.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant