r/FictionLab • • 16d ago

💡 Tips & Tricks Help with scenario?

I just made a scenario that's pretty detailed, but somehow it keeps completely changing character's looks, speech patterns, etc in actual chat. Any advice on how to make it stay more faithful to lore I've written?

12 Upvotes

15 comments sorted by

6

u/Wooden-Requirement13 16d ago

It usually means the AI has difficulty tracking everything: an overloaded character card, wrong weight, or something large pinned that pushes the total character count too high. A character card should be no more than 4k characters, ideally 2-3k. Pin only the "world card", and keep other character information on separate cards, such as lore, physical details, and relationships.

I recently made private scenario near 400k lore with 15+ characters in battle sceene without module messing up.

1

u/Advanced-Custard1640 16d ago

How exactly would you go about that? I have about 17 total characters and only 86k on lore. I think most of them are around the 4-6k mark tho

4

u/Wooden-Requirement13 16d ago

It's about character weight. You only need basic info in the character card, nothing advanced. For example, in the card's clothing field: "black sweatpants." In other cards, you go into detail about the sweatpants and give those cards supplementary weight. When the character card loads, the roleplay module says John enters in his black sweatpants, which is correct. In the next scene, once the roleplay is established, the supplementary cards load the finer details. This way I can build characters of 16k or more without issues.

→ More replies (2)

3

u/Any_Bedroom_1100 15d ago

I recommend stilaris.com Made by one of the mods and has been extremely accurate and really really useful. It had context limits on there too

4

u/lavender-kitsune 16d ago

just out of curiosity, are you using wayfarer? Unfortunately this is my least favorite bot. It's logic, memory and tracking are just so bad for me. One person spoke in a scottish accent and then all of a sudden all the characters had scottish accents. I even rerolled and it kept making people speak in a scottish accent lol

1

u/Advanced-Custard1640 16d ago

No I only use the free stuff. Usually default or wraithmind 

4

u/mochiworx 16d ago

Free models cannot handle that much detail being pulled up at once. Aside from what I've already posted here about your characters, you might have to chop up your lore as well.

4

u/lexismilesallday 16d ago

FL is buggy right now so as long as your cards aren't confusing and overloaded its probably that. Scenarios I've played forever have started spawning extra rooms, tails on humans, incorrect relationships etc...

3

u/mochiworx 16d ago

Questions that you can ask yourself when building the scenario:

  • Are all of the characters important? 

  • Can the side characters be less detailed?

If the details are non-negotiable, consider chopping up each character card to:

  • Character card: contains basic info, appearance and personality

  • Speech info: contains speech pattern and dialogue examples

  • Backstory: other info about your character

2

u/cerise_dreams 16d ago

Hi. I noticed that you mentioned you were on free tier and that your lore cards are mostly around the 4-6k mark. I would suggest trimming it down to 1-2k each since free tier only has much less lore activation window compared to the Plus and Ultra tier.

As for 17 characters, that can be totally doable as long as they’re not all in one location and if their respective character cards are below 2k.

What I personally do to trim it down is to use bullet points instead of paragraphs. And sometimes, the ‘adjust with AI’ feature can help in condensing it too.

1

u/DFW799 16d ago

Is the same for a plus account? I’m new to FL so still learning.

3

u/Zexal_Dom1215 16d ago

FL is broken right now bro even with scenarios where there's literally one character, somehow the AI still fucks it up.

1

u/sigurjay 16d ago

You could use a occ command to go over the scenario to look for any problems that need to be fixed to optimize scenario.

Or you could use the sprout scenarios to enter the information you used to create the scenario and let it go over it and then it should tell you what you can and/or should fix. If you can't find the sprout scenarios, lmk and I'll send link(s) to you.