Conversation Topics

From The Stardew Modding Wiki
Jump to navigation Jump to search

One of the easiest and best ways to add compatibility between other custom NPC mods and even the vanilla game are through Conversation Topics.

Have you ever wondered how the villagers all know to greet you and introduce themselves the first time you speak to them? Or they know to comment on you choosing the Joja Route? It's easyǃ Conversation Topics. Conversation Topics are essentially a temporary, one-time topic that villagers will discuss after the player has seen a specific event or received a specific flag. Some of the best examples would be the Introductions, where the first cutscene following your character creation will introduce an Introduction conversation topic and note it will be active for 2 weeks. This means that the first time you speak to villagers during that two week period, they will introduce themselves.

However, introductions are not all that Conversation Topics are used for. They can be added into every event as an easy manner for villagers and NPCs to commentate on current events.

Adding Compatibility through Conversation Topics[edit | edit source | hide | hide all]

Making Vanilla Villagers comment on Custom NPCsː[edit | edit source | hide]

It can often be difficult to make vanilla villagers comment on new NPCs as adding new dialogue keys may conflict with other mods, and often result on neither being applied. This problem can easily be circumvented by using Conversation Topics. Because CTs are essentially a new, unique dialogue key that youd mod creates, so long as you keep your CT name unique you can easily make any vanilla villager comment on your mods events through adding CT dialogue.


Exampleː This is how ARV makes Pierre comment on Sterling looking so happy after having taken the player on a bike ride.

 //Pierre
   {
    "LogName": "Conversation Topics - Pierre",
    "Action": "EditData",
    "Target": "Characters/Dialogue/Pierre",
    "Entries": 
        {
        
            "SterlingBike":"Tch. What's got that boy looking that happy all of a sudden?",

        },
   },

This is essentially telling CP to add dialogue to Pierre using a key that is entirely unique, and thus ensuring compatibility with other mods that might add dialogue to Pierre.

Making Custom NPCs acknowledge other Custom NPCsː[edit | edit source | hide]

Instead of being stuck adding a plethora of "HasMods" in order to have your NPC acknowledge others, you can simply using Conversation Topics to have your NPC comment on the important events of other NPCs.


Exampleː This is how Henry reacts to Sterling having been out late.

{
    "LogName": "Conversation Topics - Henry",
    "Action": "EditData",
    "Target": "Characters/Dialogue/Henry",
    "Entries": 
    {
           "SterlingSwim":"Sterling got home late last night. I never can sleep when he's out to such late hours.#$b#But when he told me that he was with you, I realized that maybe I don't have to worry about him so much. I'm glad to see him starting to make better choices in company.",
    },
},

As you can tell, the process is entirely identical to that of vanilla villagers, all that needs be changed is which dialogue is being targetted. In this case, since I want Henry to say this line, the dialogue is targetting Henry's dialogue file.

Conversation Topic List[edit | edit source | hide]

SPOILER NOTICEː Please exercise caution when reading about the following CT's, as they present spoilers for many NPCs stories.[edit | edit source | hide]

CT Importanceː

⭐ = It's very important narrative wise that others comment on this happening. Please, go ahead and have your NPC comment on itǃ

🔵 = It isn't important for your character to comment on this, but feel free to let them comment on it if your NPC has a good in character reason to be commenting.

❌ = This isn't a CT your character should be commenting on unless they have very good narrative reason to. It may be a secret, or only something privy to a few people.

Conversation Topic List
Conversation Topic Context Importance Is it public information? Mod
Always Raining in the Valley
SterlingTrash Sterling puked into the trashcan besides the Saloon last night. 🔵 Anyone could've seen this happen or comment on the mess in the trashcan the following day. Always Raining in the Valley
SterlingTrain Sterling has gone off to play in the train tracks drunk once more. 🔵 Some people who are native to the valley might recall Sterling playing in the tracks when he was younger. You could use this CT to have your NPC see him go up the mountains drunk again, or recognize what he is doing if they have been at the valley for long. Always Raining in the Valley
SterlingShaneParty Sterling and Shane got blackout drunk at Marnie's and proceeded to have a conversation. 🔵 If your NPC headed to Marnie's and saw the scene, you can have them comment on it. Otherwise, your NPC could comment on both Sterling and Shane being blackout drunk the following day. Always Raining in the Valley
SterlingSwim Sterling and the farmer have gone off swimming in the river during the night. Feel free to use this CT creatively. Always Raining in the Valley
SterlingBike Sterling and the farmer went on a ride down the Ferngill coastline together. Feel free to use this CT creatively, or even have your NPC comment on how happy Sterling seems. Always Raining in the Valley
SterlingDrugs Sterling has been acting very shifty, beyond just his usual withdrawal symptoms. He might've even been asking around about getting his hands on substances. Very public information. Many people in town have been noticing how strange he's been acting, and some even ask the farmer to check on him because it's clear he hasn't been doing too hot. Some people even suspect he might've gotten back on something or is trying to get back on something. Always Raining in the Valley
SterlingSobriety Sterling speaks to the farmer about his time sober from substances. Feel free to use this CT creatively as this occurs entirely in the ARV house. Always Raining in the Valley
SterlingRelapse Sterling had a relapse and it's clear he went to work on substances. He and Pierre then have a bad fight before Sterling heads home for the remaining 2 weeks. 🔵 ⭐ Though the shop was empty at the time, anyone entering the shop before or after the fight could've caught wind of what happened. NPCs can also comment on how upset Pierre seemed at the time or how shifty the Cooper Household has been. NPCs could also comment on how Sterling hasn't been at work since. Always Raining in the Valley
SterlingApology Sterling apologizes to Pierre for his behavior and they proceed to have an open and honest conversation. Sterling then returns to work. 🔵 ⭐ As this was a conversation at Pierre's Shop, anyone could've been there to listen in. NPCs can also comment on the fact that Sterling is back working for the first time in 2 weeks. Always Raining in the Valley
SterlingDinner Sterling, family and the farmer have a nice dinner together. Feel free to use this CT creatively as this occurs entirely in the ARV house. Always Raining in the Valley
SterlingRiver Sterling goes to dump his beer in the river and commits himself to pursuing full sobriety. The village notes Sterling's new commitment to sobriety. He is also no longer spending time with Shane. Always Raining in the Valley
Elliot
elliott_writing_letter1 While drafting his novel, Elliott decides to take a break and write some letters to various townsfolk in the hopes of making friends. 🔵 If your character is literately inclined, perhaps Elliott is writing to them, or maybe they know someone he wrote to, or maybe they just have thoughts on Elliott and his book. (If you decide to have your character be a penpal, the mod author recommends including all four related CTs for them.) Realistic Writer Elliot
elliott_writing_letter2 As Elliott approaches the finish line on his book, he writes again to his friends and hopes to get some responses back. 🔵 If your character is literately inclined, perhaps Elliott is writing to them, or maybe they know someone he wrote to, or maybe they just have thoughts on Elliott and his book. (If you decide to have your character be a penpal, the mod author recommends including all four related CTs for them.) Realistic Writer Elliot
elliott_writing_letter3 Elliott discovers revising a draft is just as hard as writing one, and once again takes his mind off things by offering what he hopes is some cheer to those he's friendly with. 🔵 If your character is literately inclined, perhaps Elliott is writing to them, or maybe they know someone he wrote to, or maybe they just have thoughts on Elliott and his book. (If you decide to have your character be a penpal, the mod author recommends including all four related CTs for them.) Realistic Writer Elliot
elliott_writing_letter4 - The book is done, but now he has to sell it. While floundering around in this new, unfamiliar world of book publishing, Elliott turns to something familiar - writing letters. 🔵 If your character is literately inclined, perhaps Elliott is writing to them, or maybe they know someone he wrote to, or maybe they just have thoughts on Elliott and his book. (If you decide to have your character be a penpal, the mod author recommends including all four related CTs for them.) Realistic Writer Elliot
Juliet and Jessie the Joja Clerks
JulietGremlin Juliet finds Gremlin. 🔵 Please feel free to include your NPCs reaction to the events. Juliet and Jessie the Joja Clerks
Juna
JunaSign Juna's intro. The Wizard keeps wiping the sign, but Juna always restores it. Usually writes something insulting about the Wizard. 🔵 If the NPC ever walks by the Wizard's tower, they might have seen/read the sign. NPC Juna
JunaCave Active after the player has visited Juna's home (*cough*cave/hole*cough*). Unless the NPC is a very curious sort who accidentally stumbled upon the teleportation rune and got transported into the cave, they likely haven't been inside. NPC Juna
JunaBeachBallet Juna sometimes dances on the beach when it rains, despite hating the beach. Appears sad/angry. 🔵 Yes, if they're on the beach when it's raining. Or sees her walk home late at night, drenched. NPC Juna
JunaJas Juna watches Jas skip rope in the forest. The Wizard shows up and they bicker like a couple of weirdos. 🔵 Yes, if they're in the forest on sunny Tuesdays. Or talks to Jas. But Juna likely won't mention why she does it to other people. NPC Juna
JunaJunimos Juna, Abigail and the player hang out in the forest with two Junimos named Cat and Dog. Juna goes fishing. Dog tries to give the player a gift. 🔵 Abigail might have mentioned something, or if they were in the forest at the time (fall evening). Could also comment on Juna's fishing (she says "Here, fishy fishy" and waits for them to jump into her arms) or could possibly find either a gold Lewis statue, a ??HMTGF?? craftable or a lawn flamingo left behind in the forest. NPC Juna
JunaLeo The player happens upon Juna in the Secret Woods, where she's brooding because of something that Leo said. Finds out she sometimes goes to Ginger Island and therefore knows Leo. Can play both before and after GI is unlocked. Not really. Possibly if they have some sort of connection to Leo? Robin comments on Juna seeming off in the days leading up to the event, though. NPC Juna
JunaGone Depending on player choice, Juna might leave Pelican Town for a week to go confront her parents. 🔵 They might notice her being gone? Will occur in winter, but she'll definitely be back before Feast of the Winter Star. NPC Juna
JunaWizard Depending on player choice, Juna might move in with the Wizard for a week to work on their relationship. 🔵 She stays inside the tower this entire week, so they might notice her missing. Will occur in winter, but she'll definitely be back to her normal schedule before Feast of the Winter Star. NPC Juna
JunaProtectiveWizard The Wizard tells Juna that he tried to protect her from her parents. They would probably have to know the Wizard or Juna pretty well to be able to notice that something's changed between them after this. NPC Juna
JunaForestPicnic Juna, the player, the Wizard and Robin have a rainy picnic in the forest. 🔵 Yup. Juna got most of her picnic supplies from Gus. NPC Juna
JunaBeachPicnic Juna, the player, Robin and Alex (who just happened to walk by and got roped into joining because he reminded Juna of her newfound brother) have a picnic on the beach. 🔵 Yup. Juna got most of her picnic supplies from Gus. NPC Juna
BigFootWizard Juna's special order event. Juna convinces one of the shadow people, Silba (who heads up "The Big Foot Coalition", a group dedicated to proving the existence of cryptids), that the Wizard is actually Big Foot. Krobus shows up. V silly. 🔵 Juna will definitely tell everyone in the entire world that the Wizard is actually of the Big Foot people. NPC Juna
JunaRobin Juna and Robin sometimes get together to play a game where they try to figure out what sort of cryptids the town people are. Mentioned: Harvey (ahuizotl), Lewis (yeti or Honey Island swamp monster), Emily (altamaha-ha). 🔵 These "gossip sessions" take place at Robin's at night. They wouldn't turn other NPCs away if they wanted to join in, and Robin's family definitely knows about it. Juna tells Sebastian about the hodag. NPC Juna
JunaAlexWinter Juna and Alex go see a movie about an old woman who tries to provoke her family into fighting while on her deathbed. Juna thought it was hilarious, Alex thought it was depressing. 🔵 Maybe they saw the same movie? The conceit behind the Juna+Alex events are that they bond over spending a lot of time training for something that might never "happen" (i.e. they'll never "make it big"). They start off as a strange sort of mentor/mentee, and end up sort of like siblings? NPC Juna
JunaAlexSpringStay Juna, Alex and the player have dinner with George and Evelyn, during which the player and Alex find out that George and Juna often play pétanque together. George calls Juna "ancient". 🔵 Might have seen Juna and George play pétanque around Pelican Town? Or know that a very odd group of people had dinner together? They might even think that Juna and Alex are dating, but Juna would get very cross if she knew that. NPC Juna
JunaAlexSummer Alex realizes something that makes him happy. Alex seems happier, and might mention something about wanting to move out and find his own place. NPC Juna
Lavril
LavrilUnlocked The kids have headed to the abandoned orchard in East Scarp and awakened the slumbering Lavril. ❌ 🔵 Lavrill is a ghost and a secret NPC living in the abandoned orchard, so they are a relative secret. However, feel free to have your character comment on how weird Eloise, Jas and Vincent have been acting. Or how Vincent is being weird about his favorite Wumpus toy. Lavril - East Scarp NPC (King's Raid)
Lucikiel
LucikielArrives Lucikiel is awakened with a bang, where he proceeds to terrorize the villagers at the center of town. Please feel free to include your NPCs reaction to Lucikiel's sudden, and very grand arrivalǃ Lucikiel - New Custom NPC (King's Raid)
ReputationIncreased Lucikiel is finally recieving some recognition in town, making the villagers more comfortable around him. Please feel free to include your NPCs reaction to Lucikiel improving himself and becoming a little more esteemed in the town. Lucikiel - New Custom NPC (King's Raid)
Professor Jasper Thomas
JasperGone2 Jasper leaves on his quest. Noteː This will trigger as soon as he's gone, so maybe not mention how long he's been missing just in case it's the same day! Professor Jasper Thomas
JasperHomeA Jasper arrives back after his fated expedition. It's good to see him homeǃ Professor Jasper Thomas
Ridgeside Village
RSV_GH1 Ridgeside Village's Public greenhouse is now openǃ 🔵 Please feel free to include your NPCs reaction to the newly open Ridgeside greenhouse. Ridgeside Village
keahi_prank Keahi has played a prank on the player and now they stinkǃ The player is incredibly stinky, so NPCs can be sure to comment on that. Those who know Keahi would know that this has his MO written all over it. Ridgeside Village
Lidens_Return Alissa's mother and father have finally returned after being gone travelling for the past 9 years. Alissa and much of Ridgeside village are overjoyed to see her return. 🔵 The Lidens' return is public news, you could also have your NPC comment on this specially if they have any relation to Olga or Alissa. Ridgeside Village
Naomi_Return Yuuma and Shiro's mother has returned and will be taking care of Yuuma for now on. 🔵 Naomi's return is public information, you could also have your NPC comment on this specially if they have any relation to Yuuma or Shiro. Ridgeside Village
event_postweddingreception Player character has gotten married and had a beautiful reception at the Ridgeside Village reception hall. Please feel free to include your NPCs reaction to the player character's marriage. Ridgeside Village
RSV.OngoingSpiritRealm Can someone from the RSV team fill this in Seriously Hime has no fucking clue what's going on here send help Ridgeside Village
Toshinori Yagiː All Might
MarriedToToshinori Player gets married to Toshinori. Please feel free to include your NPCs reaction to their marriage. Toshinori Yagi - All Might - NPC - Hero Academia
ToshisOverbearingDoctor Player character overhears that Harvey is a helicopter doctor and is stifling Toshinori 🔵 ❌ Please feel free to include your NPCs reaction to the events. Toshinori Yagi - All Might - NPC - Hero Academia
ToshisSon Toshi's son Izuku comes to down after a dramatic injury. He's a sweet young man but deeply troubled by what happened that resulted in his injury. 🔵 Please feel free to include your NPCs reaction Izuku's arrival in town or his injury. Toshinori Yagi - All Might - NPC - Hero Academia
ToshiUpset Villagers notice Toshinori has briefly vanished from town. He's gone one day, but people notice Please feel free to include your NPCs reaction to the events. Toshinori Yagi - All Might - NPC - Hero Academia
ToshiPTSD Villagers start to notice Toshinori exhibiting more obvious signs of PTSD as he was triggered by something recently. Please feel free to include your NPCs reaction to the events. Toshinori Yagi - All Might - NPC - Hero Academia
ToshiAndGeorge After George rudely chastises Toshinori for being queer, he gets in a heated argument and storms off. 🔵 Villagers gossip about this- including Toshi basically coming out as queer. Toshinori Yagi - All Might - NPC - Hero Academia
ToshiAndDemetrius Toshinori lashes out at Demetrius because he perceives parental favoritism- he thinks Dem is neglecting Seb. 🔵 Villagers gossip about this. Toshinori Yagi - All Might - NPC - Hero Academia
ToshiAndPam Toshinori lashes out at Pam because he thinks her drinking habit is ruining her family. 🔵 Villagers gossip about this. Toshinori Yagi - All Might - NPC - Hero Academia
ToshiGotTherapy Toshinori returns to town apologizing for how he was treating people and says he's seeing a therapist now about his hitherto untreated PTSD. Please feel free to include your NPCs reaction to the events. Toshinori Yagi - All Might - NPC - Hero Academia
ToshinorisDeathScene Toshinori dies. Please feel free to include your NPCs reflecting on Toshi's death, but also his life and time in the valley. Toshinori Yagi - All Might - NPC - Hero Academia
Leilani Akina
LeilaniArrives Leilani (Pika's wife and Keahi's mother) returns to the valley for the summer. 🔵 Feel free to include your NPC's reaction! Leilani Akina (NPC for Ridgeside Village)
Abigail and Juliet Prank The JojaMart
PTJ01 Abigail and Sam discuss the possibility of pranking Morris, but Shane doesn't want to help. 🔵 Takes place in the Saloon on a rainy day. Abigail and Juliet Prank the JojaMart
PTJ02 Abigail recruits Juliet to help with the prank. 🔵 Takes place in Pierre and Caroline's living room on a Sunday, so anyone who attends the chapel of Yoba might see them. Abigail and Juliet Prank the JojaMart
PTJ03 The prank itself! Spoiler: Abigail releases crabs into the store. A LOT of crabs. Takes place in the JojaMart, so any NPCs who shop there might see it, and it will definitely be public knowledge! Abigail and Juliet Prank the JojaMart
PTJ04 Abigail and Juliet hang out together. 🔵 Takes place at night but in the town outside the Community Center so anyone who's around Pelican Town at night might see them. Abigail and Juliet Prank the JojaMart
Ridgeside Rival Hearts - Sam and Alissa
SamAlissaProposed Sam tells his friends that he is planning to propose to Alissa. 🔵 Sam's announcement to his friends that he's planning to propose takes place in the saloon, and Jodi immediately starts gossiping about it so a lot of people may be aware. Ridgeside Rival Hearts - Sam and Alissa
SamAlissaHouse Robin finishes converting the attic of Alissa's house in Nightingale Orchard. 🔵 Their engagement is explicitly referenced as being public knowledge at this point, so go nuts! Ridgeside Rival Hearts - Sam and Alissa
SamAlissaMarried Sam and Alissa get married. The marriage takes place in Pelican Town square just like a vanilla marriage so will definitely be public knowledge. Ridgeside Rival Hearts - Sam and Alissa
WelcomeBabyCadence Sam and Alissa's baby daughter Cadence arrives. A new baby in a small community is definitely something people will talk about, so go ahead! Ridgeside Rival Hearts - Sam and Alissa
Non-NPC Mods
Host Trees
spanishmoss_for_sale Sandy is advertising tree saplings with Spanish moss attached. 🔵 Does your character have an opinion on Spanish Moss or its many uses?
mistletoe_lichen_for_sale 🔵 Is your character particularly fond of mistletoe or are they likin' reindeer lichen? And where is this stuff coming from, anyway? (spoiler: the Dwarf)
airplant_for_sale Sandy is selling palm tree saplings with air plants nestled in them. 🔵 Feel free to have your character comment on it or drop tillandsia facts like they're hot.
vanillaorchid_for_sale Evelyn sent you a letter about vanilla orchids, which are coming into season. 🔵 Maybe your character has thoughts on them, on orchids, or on the flavor of vanilla.
More Conversation Topics
wedding Triggered when a player gets married More Conversation Topics
luauBest Triggered when the luau soup gets the best result More Conversation Topics
luauShorts Triggered when the Mayor's shorts are added to the luau soup 🔵 More Conversation Topics
luauPoisoned Triggered when a poisonous item is added to the luau soup 🔵 More Conversation Topics
divorce Triggered when you get divorced 🔵 More Conversation Topics
babyBoy Triggered when you have a baby, and it's a boy More Conversation Topics
babyGirl Triggered when you have a baby, and it's a girl More Conversation Topics
Qi's Pumpkin Spice
pumpkin_spice_madness It's that time of year again... pumpkin spice is now available at Gus's, and just like the real world, everyone's got a hot take on pumpkin spice or the pumpkin spice latte. Feel free to have your NPC express their Pumpkin Spice hot takes.
Townies Need Artisan Goods (TNAG)
Sam_gamenight Sam forgot to invite the farmer to a Solarion Chronicles session, but remembered to request drinks on the orders board. 🔵 Abigail, Sam, Sebastian, and the farmer were there. They are talking about it. Townies Need Artisan Goods
Demetrius_oilmakers Demetrius and Maru are disassembling oil makers, and the farmer helps. 🔵 Demetrius and Maru were there. Robin talks about it. Townies Need Artisan Goods
Kent_jellyforpbj Kent makes PB&J sandwiches for lunch for Sam and Vincent. 🔵 Kent, Sam, Vincent, and the farmer were there. Jodi also raves about it. Townies Need Artisan Goods
Willy_mildlysalty Willy brings caviar to the saloon for him and Elliott, but has to share with Gus and Emily too. 🔵 It was an afternoon / evening in the saloon, so anyone could have seen this. Townies Need Artisan Goods
Leah_beesinthemeadow Leah thanks the farmer for bee houses for the meadow. Leah was alone in the forest when it happened. Townies Need Artisan Goods
Maru_powerforproject Maru has lots of batteries for her project. 🔵 Maru, Demetrius, Robin, and Sebastian comment that the house stinks. Townies Need Artisan Goods
Abigail_yellowmayo Abigail uses duck mayo to prank Sebastian and Sam. 🔵 Sebastian and Sam complain to anyone who will listen. Abigail brags to anyone who will listen. Townies Need Artisan Goods
Lewis_specialnight Lewis plans an extravagant dinner for Marnie. 🔵 Marnie and Lewis are noticeably happy. Townies Need Artisan Goods
Marnie_specialdinner Marnie has 2 bottles of quality wine with Lewis. 🔵 Marnie and Lewis are noticeably happy. Townies Need Artisan Goods
Marnie_casksforcheese Marnie has casks for cheese. 🔵 Marnie, Shane, and Jas talk about it. Townies Need Artisan Goods
Robin_likestrawberrywine Robin and Demetrius share strawberry wine. 🔵 Robin and Demetrius sing lines from a song, and Maru notes they're happy. Townies Need Artisan Goods
Sam_greaseforwheels Sam oils his skateboards 🔵 Sam, Vincent, Jodi, and Kent talk about it. Townies Need Artisan Goods
Sebastian_sideforsushi Sebastian comments on pickled bok choy as a side for sushi 🔵 Sebastian, Maru, and Robin talk about it. Townies Need Artisan Goods
Sandy_lightbeverage Sandy and Emily catch up over beers. 🔵 Sandy, Emily, and Haley talk about it. Townies Need Artisan Goods

Using Conversation Topics Creatively[edit | edit source | hide]

So you read through the conversation topic list and you don't think you can have your character comment on some of the happenings. Well it's no problemǃ You can still use conversation topics to add compatibility creatively and organically.

Exampleː

 {
    "LogName": "Conversation Topics - Harvey",
    "Action": "EditData",
    "Target": "Characters/Dialogue/Harvey",
    "Entries": 
        {

              "SterlingSwim": "Mia came by with the sweetest looking biscuits I have ever seen. They were shaped like a bird.$7#$b#They were even sugar free! We're some lucky neighbors.$4",
            "SterlingBike": "I wonder if I could convince Sterling to come sign on for a yearly checkup.#$b#Now he's back home it's important we start taking care of his health.",
            "SterlingDrugs": "Have you heard of Mia's Starshot... Cappuccino?#$b#It's this funky little coffee drink that's officially made for my monthly's intake of sugar.#$b#She insisted she wanted me to try it.$7",
            "SterlingSobriety": "Maru said Mia came by to drop off some cookies. It's a shame I missed her.$4#$b#To thank her myself, of course.$7#$e#Have you ever had a chance to try them?$4",
        }
},

These are ways in which Harvey now acknowledges Mia's existence through the use of Sterling's conversation topics. Though they do not relate to what just happened in Sterling's story, now Harvey will easily acknowledge Mia in a very simple, and random-looking fashion.


Another Exampleː

{
    "LogName": "Conversation Topics - Evelyn",
    "Action": "EditData",
    "Target": "Characters/Dialogue/Evelyn",
    "Entries": 
        {
            "SterlingTrain": "Oh dear. I just heard Sterling is back in town.#$b#A good kid he is. Shame about his father.#$e#Did you know George used to babysit him?",
            "SterlingRelapse": "Mia brought some cookies yesterday. They were so delightful.#$e#It's a shame George refused to try one."
        }
},

As you can see, Evelyn's comments also do not have anything to do with the events that transpired during the specific Sterling cutscenes; they only relate to his prescence in the valley. Through using CTs in a random, scare fashion UI can have her acknowledge Sterling in a natural-feeling way. In the same vein, many creative ways to achieve compatibility can be achieved through CTs.

Have fun experimenting and making the valley feel like a more cohesive place