Hi, does this mod repeat dialogues? Currently I had "Immersive Family" mod installed and I was wondering if this mod can help them repeat dialogues of the npc's. Thank you!
This mod only affect conversation topics, which are special dialogues. It also only repeats specific conversation topics (must use CP to add them to the list this mod affects). Unfortunately, I don't think this mod can help with normal dialogues, which I'm assuming Immersive Family is focused on.
Nope, I don't have an Android device or an Android copy of the game, making it impossible for me to test and very difficult to compile for. Maybe when the mobile update comes out (CA tweeted that it should be out by the end of the year), depending on how different the code is.
Hi! This mod adds specific conversation topics for use with dialogue through Content Patcher. For more details on which are included, see the GitHub Readme. If you’re looking for specific conversation topics, you can let me know and I can look into whether they would fit into this mod. Additionally, you may want to reference the wiki page on dialogue, which has a section on Conversation Topics: https://stardewvalleywiki.com/Modding:Dialogue
Man, if I had my immersion-obsessive way, just about every event would have dialogue attached! Just a couple of suggestions:
Adopting a pet
Birthday gift results (loved/liked/dislikes/hated)
If player skips a festival
Winter Star gift (from recipient)
Whether player participated in Flower Dance (from your dance partner)
Divorce
Rooms in the community centre being fixed ("Did you see, the vault has been all patched up!")
Financial achievements, maybe? I don't think I'd want people commenting on the thousands of gold I've earned, but maybe spending a lot of money in their shop, or stimulating the local economy
Wow, this has me thinking of a lot of ways I want to patch in some conditional dialogue... thank you for putting this together!
As mentioned in another comment, the rooms in the community center are already in the game code as conversation topics. For example, I know Linus has a line about the glittering boulder moving on, and I believe someone comments on the bridge to the quarry being fixed. There are a few that aren't, which I will look into adding.
Some of these other ones are more possible than others. For example, things that are NPC-specific (Winter Star gift, birthday gift) are probably best done with some other code, as it might get somewhat spammy otherwise and it would be a little technically difficult (would need to check NPC name and add that into the topic). In general, conversation topics are player-specific, not player-NPC relationship-specific, as far as I'm aware.
Financial achievements are definitely doable, and adopting the first pet is actually easy. However, if you mean to also include mods like Adopt'n'Skin that allow multiple pets, I would need to test further to see if that's possible. And the horse is probably possible, I can look into that.
For skipping festivals and the Flower Dance, I would have to see if there's anything about that.
Divorce should be doable, I will put it on the list as it goes well with wedding/birth.
Ok, after a bit more investigating, a summary of statuses on requests:
Adopting a pet: doable, slightly lower priority for cats/dogs due to the part where it can also be done with CP. Adding a CT for adopting a horse is on my to-do list. Adopt'n'Skin uses custom code to adopt new pets, so I don't think I can add CT for any non-vanilla pets.
Birthday gift: Specific to NPC (and for now, therefore outside the scope of this mod, but a neat idea)
If player skips a festival: This is technically speaking significantly more difficult than all the other requests, but it's a neat idea and I'm looking into it.
Winter Star gift: same as birthday gift
Flower dance: same as birthday gift
Divorce: once I test this, I will release
Community Center rooms: already implemented for all rooms + completion in both CC route and Joja route, except for Joja greenhouse and Joja completion. Joja greenhouse and completion are on my to do list.
Financial achievements: I highly recommend looking at the Stats as Tokens mod for this kind of thing. The game doesn't track in any way spending by shop, so tracking that specifically would be technically speaking significantly more difficult. But it can be done conditionally based on amount of money earned.
Also, generally speaking, highly recommend taking a look at Stats as Tokens for more immersive dialogue options!
I wondered about luau ones so if you poison the Governor people will comment. Also asking after the children. You could also potentially put in dislogue around overnight events like the witch visit or alien capsule.
How about a conversation topic for after you finish the Community Center/purchase the Joja Membership? Or maybe one for after the Movie Theatre is built?
I would have to dig a little further, but there is definitely already one for the Movie Theater and I think there might be ones for the Community Center/Joja Membership. There are definitely already ones for completing each room of the Community Center.
As I recall, the topics I had to add for Joja Immersion were completing the greenhouse while Joja and completing the Joja Warehouse/community development form. The others are all already available in-game. However, I used letters/events to add the topics, not code.
Speaking of, since this uses code does that mean you still get the wedding topic even if another mod (like the Mandalorian) edits the ceremony event?
I believe it should still work even if other mods edit the wedding event, because according to Harmony documentation, postfixes should always run, but without testing I can't be 100% certain. However, if something in the lead-up to the wedding event code-wise is changed by another mod and it no longer calls the same functions, then it would probably be a problem.
23 comments
I made a translation PTBR of the i18n json archive, if you want to integrate in the mod here's the link: pt.json
More Conversation Topics 1.1.1 → 2.0.0
Wow, this has me thinking of a lot of ways I want to patch in some conditional dialogue... thank you for putting this together!
Some of these other ones are more possible than others. For example, things that are NPC-specific (Winter Star gift, birthday gift) are probably best done with some other code, as it might get somewhat spammy otherwise and it would be a little technically difficult (would need to check NPC name and add that into the topic). In general, conversation topics are player-specific, not player-NPC relationship-specific, as far as I'm aware.
Financial achievements are definitely doable, and adopting the first pet is actually easy. However, if you mean to also include mods like Adopt'n'Skin that allow multiple pets, I would need to test further to see if that's possible. And the horse is probably possible, I can look into that.
For skipping festivals and the Flower Dance, I would have to see if there's anything about that.
Divorce should be doable, I will put it on the list as it goes well with wedding/birth.
Also, generally speaking, highly recommend taking a look at Stats as Tokens for more immersive dialogue options!
Also asking after the children. You could also potentially put in dislogue around overnight events like the witch visit or alien capsule.
*Edit: Ahh, you already added it in the time since I opened this tab! Thank you so much!
Speaking of, since this uses code does that mean you still get the wedding topic even if another mod (like the Mandalorian) edits the ceremony event?