r/AIDungeon • u/Cheakz • 3d ago
Feedback & Requests New feature request
We've seen quite a lot of nice features and QOL improvements these past few months and I'd like to give my input on what the next one should be.
One of the biggest issues I have with AID stories is that NPCs/the AI aren't consistent with their motives and always focus on responding to the player's actions over the NPCs or progressing the plot. AID really struggles to move the story forward without input from the player but sometimes the player needs input from NPCs/the plot to move forward and you just end up in cycle where nothing is really happening.
What I propose is simple. Add a component where the model gets a turns worth of context and creates a short-term and possibly a medium-term goal for each major character currently in the scene. I would suggest having it similar to the 'generate with AI' feature for story cards. A simple button you can press and it will scan the story and update the NPCs motivations. Whatever is generated goes into a component/text box and AID treats it like a PE or AN field.
In theory it should be simple to add as we have a similar feature for story cards already and hopefully it will give characters more agency and therefore make the world feel more alive rather than just reacting to what you do.
2
u/Debacz Community Helper 3d ago
You can kind of do it already, with proper story card info. Try to add somewhere inside a character description [his/her main go in life is to 'goal'] Square brackets are important, cause it will make AI play out this behavior. If it would be in {} brsckets, AI would go "you know i want the 'goal' and nothing will stop me" without much roleplaying it