You Should Rest Dialogue Keys - Sakorona/SDVMods GitHub Wiki
NOTE: Not all keys are required for every NPC, this simply denotes the fallback.
The mod looks for keys in the following order and it uses the first one it finds:
- Specific character dialogue:
- name[heartlevel]_seasonday_healthstatus_staminastatus_timeofday
- name[heartlevel]_seasonday_healthstatus_staminastatus
- name[heartlevel]_seasonday_staminastatus
- name[heartlevel]_seasonday_healthstatus
- name[heartlevel]_healthstatus_staminastatus
- name[heartlevel]_staminastatus
- name[heartlevel]_healthstatus
- name_seasonday_healthstatus_staminastatus
- name_seasonday_staminastatus
- name_seasonday_healthstatus
If it can't find that, it falls back to disposition text.
- Disposition text:
- age_manners_social_seasonday_timeofday_optimism_health_stamina
- age_manners_social_seasonday_timeofday_optimism_stamina
- age_manners_social_seasonday_timeofday_optimism_health
- age_manners_social_seasonday_timeofday_health_stamina
- age_manners_social_seasonday_timeofday_stamina
- age_manners_social_seasonday_timeofday_health
- age_manners_social_seasonday_health_stamina
- age_manners_social_seasonday_stamina
- age_manners_social_seasonday_health
- age_manners_health_stamina
- age_manners_stamina
- age_manners_health
- age_seasonday_health_stamina
- age_seasonday_stamina
- age_seasonday_health
- manners_timeofday_health_stamina
- manners_timeofday_stamina
- manners_timeofday_health
- age_timeofday_health_stamina
- age_timeofday_stamina
- age_timeofday_health
- manners_health_stamina
- manners_stamina
- manners_health
If it can't find all that, it falls back to the default text installed in the mod.
Values for each token are as follows:
- name - character name. (the Name property of the character)
- heartlevel - number of hearts the character has. This uses generic flags for ranges: Acquaintance: 0-2 hearts; Friend 2-6 hearts; Close Friend 6-8 hearts; Best Friends: 8-10 hearts with no flag; Dating: with flag: 8-10 hearts; Married: 10+ hearts (with flag); Platonic Soulmates: 10+ hearts (with no flag. Provided for compatibility)
- seasonday - the season and day, written [spring4]. NOTE: If day is missing, it'll fall back to generic season automatically.
- healthstatus - High: >75%, Medium 35-75%, Low 2-35%, Very Low: <2%.
- staminastatus - High: >75%, Medium 35-75%, Low 2-35%, Very Low: <2%.
- timeofday - from 0 to 5, 0 is before 7am (early morning), 1 is 7 to noon (morning), 2 is afternoon (noon to the first time it gets dark, which is 6pm in Spring/Summer, 5pm in Fall, and 4pm in Winter. Note that mods such as Dynamic Night Time alter this calculation.). 3 is evening, which lasts for 2 hours. Note, again, that mods such as Dynamic Night Time alter this calculation. 4 is night, which is until 10pm from evening, and 5 is late night, which is past 10pm.
Generic Disposition text follows the same values as listed by base game code.