KK Let’s Talk More

If you liked this item, please rate it up on Steam Workshop page.

Author: Krois0s

Last revision: 21 Feb, 2025 at 10:08 UTC (2)

File size: 142.48 KB

On Steam Workshop

Description:

(GTP Translation)

[Features]

Basic Feature

When "Let’s Talk" conversation check fails, affinity will no longer decrease.

Additional Features

By editing the cfg file, you can control affinity changes, interest values, and negotiation experience gains.
Without modifying the cfg file, only the basic function will be active.
See below for detailed configuration instructions.

[Troubleshooting]

For Linux or Steam Deck users, there are known issues where the mod loading mechanism does not function correctly.
Please refer to the official DEVROOM page for countermeasures.

Config File

By adjusting these settings, you can control friendship levels, interest values, and other relationship parameters.

If you have **ModConfigGUI** installed, you can modify settings in-game.
For manual configuration without ModConfigGUI, edit the file at:

(Elin)/BepInEx/config/KKLetsTalkMore.cfg

Settings

Enable custom conversation settings. Settings won’t take effect unless this is true.
If false, the MOD will only prevent affinity from decreasing.

enableCustomOnTalkRumor = true

Enable functionality for residents with Love or higher affinity, implemented in vanilla EA23.70-EA23.71.
Affinity won’t decrease when talking to residents with Intimate or higher affinity, and affinity increase will be minimal.

enableLoveOption = false

Specify the affinity range affected by the MOD.
For example, setting "effectiveAffinityMax = 0" means the MOD settings only apply when affinity is negative, reverting to vanilla behavior at 0 or higher.

effectiveAffinityMax = 99999 effectiveAffinityMin = -99999

Set how much CHA contributes to conversation success checks.
Default is 2, same as vanilla.

ratioCHA = 2

Set how much Negotiation skill contributes to conversation success checks.
Default is 3, same as vanilla.

ratioNegotiation = 3

Specify how much affinity increases on successful conversation.
Default is 1-4, same as vanilla.
Even if set to 4-4, the actual increase varies based on current affinity (vanilla mechanic).

affinityIncreaseMax = 4 affinityIncreaseMin = 1

Specify how much affinity decreases on failed conversation.
Default is -1 to -4, same as vanilla.
Unlike successful conversations, failing with -4 set will actually decrease affinity by 4.

affinityDecreaseMax = -4 affinityDecreaseMin = -1

Set interest decrease when conversing.
Default is -10 to -19, same as vanilla.

interestDecreaseMax = -19 interestDecreaseMin = -10

Make negotiation experience gain dependent on consumed interest rather than fixed.
In vanilla, experience gain is 20 or 5 (when Love) per conversation.
However, modifying interest consumption with affinityDecrease settings affects total possible conversations and thus total experience gain.
Setting this to true makes experience gain proportional to consumed interest, maintaining roughly equivalent total experience gain to vanilla regardless of interest consumption settings.

enableInterestBasedNegotiationExp = false

Setting Example

Example 1: Revert to pre-EA23.70 affinity gains (normal experience and affinity gains even after reaching Love)

enableCustomOnTalkRumor = true enableLoveOption = false (optional) affinityDecreaseMax = 0 affinityDecreaseMin = 0

Example 2: Consume all interest in one conversation, with proportional affinity and experience changes

enableCustomOnTalkRumor = true affinityIncreaseMax = 30 affinityIncreaseMin = 8 affinityDecreaseMax = -30 affinityDecreaseMin = -8 interestDecreaseMax = -100 interestDecreaseMin = -100 enableInterestBasedNegotiationExp = true
Download
Revisions:

Old revisions of this mod are available below. Click the link to download.