Overview
These are all parameters that I could find to use for modding. (Probably missed some)Intended to be used with Official Modding Guide For examples of usage search for it in *.effects.darkest, *.buffs.json or *.info.darkest, *.art.darkest filesThis stuff was found manually while datamining manually, so if you found that something is missing or just want to improve the guide feel free to leave a comment or add me as friend.
Effects
performer_group
performer_group_other
target
target_group
target_group_other
target_enemy_group
global
negative
neutral
none
.damage_high_multiply
.max_hp_multiply
.attack_rating_add
.crit_chance_add
.defense_rating_add
.protection_rating_add
.speed_rating_add
poisoned
bleeding
stunned
dazed
transformed ?
.riposte_on_hit_chance_add
.riposte_on_miss_chance_multiply
.riposte_on_hit_chance_multiply
hp_dot_bleed
hp_dot_poison
hp_dot_heal
stress_dot
shuffle_dot
corpse
unholy
man
beast
eldritch
vampire
husk
disease ID
e.g. monster ID for monster
or trinket ID for trinket
Combat Skills
value – for heroes
“ranged”
“move”
“”
“teleport”
.targheadfx
.targchestfx
.misstargfx
.misstargheadfx
.misstargchestfx
move forward, etc
Buff Types
damage_low
damage_high
combat_stat_add
crit_chance
defense_rating
protection_rating
speed_rating
riposte_on_hit_chance
riposte_on_miss_chance
move
poison
bleed
disease
debuff
death_blow
trap
weapon
combat_skill
camping_skill
…
remove_currency
add_trinket
remove_trinket
activity_lock
apply_buff
go_missing
buff
debuff
bleed
poison
stun
tag
stress
move
disease
guard
daze
tag
guarded
vampire
stealth
hp_dot_poison
hp_dot_heal
stress_dot
shuffle_dot
torch_decrease_percent
works in all ranks
value above 0 -> torch burns faster
value below 0 -> slower
shard_consume_percent
hp_dot_bleed_duration_percent
hp_dot_bleed_amount_received_percent
hp_dot_bleed_amount_percent
hp_dot_poison_duration_percent
hp_dot_poison_amount_received_percent
hp_dot_poison_amount_percent
stress_dot_duration_percent
stress_dot_amount_received_percent
stress_dot_amount_percent
hp_heal_dot_duration_percent
hp_heal_dot_amount_received_percent
hp_heal_dot_amount_percent
shuffle_dot_duration_percent
guard_duration_percent
cure_poison_received_chance
cure_bleed_chance
cure_poison_chance
random_target_attack_chance
transfer_buff_from_attacker_chance
Buff Rules
poisoned
bleeding
stunned
virtued
afflicted
unholy
man
beast
eldritch
vampire
corpse
cove
crypts
warrens
weald
town
darkestdungeon
farm
courtyard
prayer
flagellation
bar
gambling
brothel
treatment
disease_treatment
poisoned
bleeding
stunned
virtued
afflicted
and afflicted rules
If you want to prevent your buff from stacking with other similar buffs in tray (as in they have same type, sub type, rule, duration type but different amount and/or duration) you can put anything else rather than `0` or “ in `float` or `string` fields
Buff Durations
Sources
effect: .dotSource
effect: .buff_source_type
bsrc_notspecified
bsrc_affliction
bsrc_virtue
bsrc_item
bsrc_curio
bsrc_disease
bsrc_riposte
bsrc_campingskill
bsrc_quirk
bsrc_trinket
bsrc_trinket_set
bsrc_instantSkill
bsrc_guard
bsrc_deathsdoor
bsrc_deathsdoor_recovery
bsrc_deathsdoor_recovery_heart_attack
bsrc_quest_failure
bsrc_companion
bsrc_stun
bsrc_town
bsrc_district
bsrc_torchsettings
bsrc_crit
bsrc_trinket_additional_effect
bsrc_battle_modifier
bsrc_never_again
bsrc_vampire
bsrc_town_event
bsrc_flashback_start
bsrc_flashback_result
bsrc_completed_darkest_dungeon_quest_party_hero
bsrc_quest_modifier
bsrc_last_hero
combat_end
for more info check out this guide[docs.google.com] by Sasiji
buff: hp_heal_amount
buff: hp_heal_percent
buff: hp_heal_received_percent
hero_skill_multi_target
monster_skill
monster_skill_multi_target
camp_skill
camp_skill_multi_target
companion
eat
act_out
damage_heal
effect
flashback
dot
curio
buff: stress_dmg_percent
buff: stress_heal_percent
buff: stress_heal_received_percent
death_blow
hero_crit
hero_killing_blow
mode
control
unkown (yep, there is a typo)
town_idle
quest_fail
pass
camping_relieve_stress
camping_eat
tile
retreat
effect
capture
monster_crit
curio
there could be more, so let me know if you find any new ones
bleed
poisoned
obstacle
trap
hunger
captor
healing
ddexit
townexit
additionaleffect
effect
reflect
unknown
“” (empty type)
there are most likely more of those
friendly
hero
obstacle
trap
hunger
trinket
item
quirk
effect
reflect
unknown
friendly_quirk_actout
friendly_trait_actout
“” (empty source)
again, there’re more of them, probably
Trinket Effects Triggers
—Everything-below-is-incomplete—
raw, unformatted and untested
Monster Mashes
.chance
.name
.min_vampire_heroes
.max_vampire_heroes
.infestation_sequence_element
.infestation_activity_level
.darkness_range
.inventory_valid_item_percent_range
.loading_screen
.flashback_id
.bosses
.dungeon_length_range
.qty (quantity?)
.plot_quest_requirement
.random_dungeon_roaming_id
.limit
.can_be_ambush
.max_quirk_tags
.completed_flashback_id
.quirk_tag
.min_quirk_tags
Battle Modifiers
.can_relieve_stress_from_killing_blow
.always_surprise
.always_be_surprised
.can_surprise
.can_be_surprised
.does_count_towards_stall_penalty
.accelerate_stall_penalty
.disable_stall_penalty
.disabled_act_out_combat_start_turn_types
.living_other_enemy_buffs
.living_hero_buff_instance_ids
.can_be_guarded
.remove_on_retreat
.can_be_damaged_directly
.can_be_random_target
.can_be_hit
.can_be_missed
.can_be_summon_rank
.is_valid_friendly_target
.does_count_as_guardable_for_monster_brain
.does_count_as_monster_size_for_monster_brain
Skill Reactions
.was_killed_effects
.was_killed_other_monsters_effects
.was_killed_by_hero_effects
.was_hit_performer_effects
.was_hit_target_effects
Modes
.is_raid_default
.always_guard_actor_base_class_ids
.is_targetable
.keep_rounds_in_ranks
.stress_damage_per_turn
.bark_override_id
.affliction_combat_skill_id
.battle_complete_combat_skill_id
Death Class
.random_monster_class_ids
.random_monster_class_chances
.type
.is_valid_on_crit
.is_valid_on_blight_dot
.is_valid_on_bleed_dot
.carry_over_hp_min_percent
.use_previous_monster_hp
.clear_monster_brain_cooldowns
.change_class_effects
.can_die_from_damage
.reset_scale_anim
.on_change_sfx
Generation
.town_event_dependency
.number_of_positive_quirks_min
.number_of_positive_quirks_max
.number_of_negative_quirks_min
.number_of_negative_quirks_max
.number_of_class_specific_camping_skills
.number_of_shared_camping_skills
.number_of_random_combat_skills
.number_of_cards_in_deck
.card_chance
.reduce_number_of_cards_in_deck_hero_class_id
.reduce_number_of_cards_in_deck_amount
ActorDot Update Duration Types
after_turn_attack_kill
after_turn_friendly
Camping Skills
health_heal_max_health_percent
health_damage_max_health_percent
stress_heal_amount
stress_damage_amount
remove_bleeding
remove_poison
remove_deaths_door_recovery_buffs
remove_disease
reduce_torch
reduce_ambush_chance
loot
item
has_deaths_door_recovery_buffs
religious
not_religious
individual
party
party_other
Buff Attributes
stat_type
stat_sub_type
amount
duration
duration_type
rule_type
is_false_rule
rule_data
remove_if_not_active
remove_on_battle_complete
is_clear_debuff_valid
fx
has_description
require testing: (seems like these are only used in save files)
target
source
sourcedata_number
source_name
source_guid
source_class_id
damageSourceType
guarded_guid
rule
ruledata_number
ruledata_string
Inventory Items
.id
.purchase_gold_value
.purchase_shard_value
.sell_gold_value
.estate_can_be_provision
.tutorial_id
.sfx_override
.fx_bone_override
.use_id_take_sfx
.sequential_use_effects
.act_out_consume_priority
.wait_for_item_use_to_finish
.replace_buffs
.can_modify_cost
.base_stack_limit
.can_modify_stack_limit
.use_stack_limits
.max_slots
.item_type
.item_id
.amount
AI Brains
Use THIS[docs.google.com] instead
Districts
hero_type_tags []
stress_heal
health_heal
Currently known possible disables:
hunger
loot_darkness_bonus []
item_id
effect
item_name
target_inventory
range_min
range_max
Currently known possible inventories:
provision
estate
Town Events
activity_lock
activity_cost_change
bonus_recruit
dead_recruit
plot_quest
embark_party_buff
in_activity_buff
idle_buff
idle_resolve_level
provision_item_type_cost_change
provision_item_type_amount_change
upgrade_tag_discount
upgrade_tag_free
remove_quest_hero_level_restriction
stage_coach_bonus_recruits
trinket_retention_add_from_storage
remove_vampire
districts_unlocked
bonus_currency
stress_treatment_debuff
shard_buff
event_cost
quirked_recruit
roster_stress_heal
roster_disease_heal
dead_heroes
finished_plot_quests
available_plot_quest
infestation_sequences
hero_level_counts
upgrades_purchased
trinket_storage_count
minimum_number_of_district_buildings