暗黑地牢代码怎么用 暗黑地牢代码使用方法详解 前言( 七 )


enemy_type: .id "类型"
stats: .hp 生命 .def 闪避% .prot 防御 .spd 速度 .stun_resist 晕抗% .poison_resist 毒抗% .bleed_resist 血抗% .debuff_resist 减益抗% .move_resist 位移抗%
skill: .id "技能名" .type "类型" .atk 命中% .dmg 伤害下限 伤害上限 .crit 暴击% .effect “效果名” .launch 1234 .target @1234 .is_crit_valid False (不能暴击,能暴击可以省略)
personality: .prefskill -1 (这句没用但不能改)
loot: .code "战利品代号" .count 战利品数量
initiative: .number_of_turns_per_round 每回合行动数
monster_brain: .id fuseman (ai类型)
death_class: .monster_class_id corpse_large_A .is_valid_on_crit False .type "corpse" (尸体相关)
battle_modifier: .disable_stall_penalty True .can_surprise False .can_be_surprised False .always_surprise False .always_be_surprised False (惊吓相关)
在惊吓相关后面可以添加被动增减益技能:
.living_other_enemy_buffs 增减益名 对其他敌人生效
.living_hero_buff_instance_ids 增减益名 对英雄生效
敌人ai
文件raid/ai/base.monster_brains.json
每个ai分为三部分,第一句是技能冷却,前部分为技能选择,后部分为目标选择 。
技能选择:
随机:random_skill
特定技能:specific_skill
治疗技能:heal_skill
特定效果的技能:effect_key_status_skill
特定敌人依然存活:ally_alive_skill
特定敌人已死亡:ally_dead_skill
特定回合:performing_turn_skill
目标选择:
随机目标:random_target
标记目标:marked_target
标记位置:rank_target (用于延迟技能)
同伴:ally_class_target
生命值低的同伴:health_target
压力值高的英雄:stress_target
抵抗力低的英雄:resistance_target

副本相关
等级限制
文件campaign/quest/quest.restriction.json
里面的数字从上到下就是从易到难副本的英雄最大等级限制,全部改为5以上的数就去除了等级限制 。
副本明细
文件campaign/quest/quest.plot_quests.json
记录了每个副本的地图、目标、奖励与设定 。
以第一暗黑地牢为例:
前半段:
{
"id": "plot_darkest_dungeon_1", (地图名)
"has_achievement": true,
"dungeon_level": 0, (副本等级)
"quest": {
"is_plot_quest": true,
"type": "kill_boss", (类型)
"dungeon": "darkestdungeon", (副本区域)
"difficulty": 6, (难度)
"length": 2, (长度)
"map_name": "DD_map1", (地图名)
"goal_ids": [
"kill_shuffler_D" (目标)
],
"completion_reward": {
"resolve_xp": 16, (经验)
"items_definition": {
"system_config_type": "quest_rewards",
"items": {
"0": {
"id": "",
"type": "gold",
"amount": 15000 (钱)
},
"1": {
"id": "crest", (传家宝)
"type": "heirloom",
"amount": 18
},
"2": {
"id": "dd_trinket", (指定饰品)
"type": "trinket_unlock",
"amount": 3
}
}
}
}
},
"additional_trinket_completion_rewards": [ (随机饰品)
{
"rarity": "very_rare",
"amount": 1
}
1.等级0~7对应探索进度 。
2.难度1、3、5、6对应学徒、老兵、冠军、暗黑地牢 。
3.长度1、2、3、4对应短、中、长、超长 。
4.其中的指定饰品就是第一地牢奖励的三个火焰纹章 。
后半段
],
"is_progression": true, (是否提升探索等级)
"is_repeatable": false, (能否重复完成)
"has_statue_contents": true, (是否在先祖雕像显示)
"completion_dungeon_xp": false, (是否有经验)
"is_town_progression_goals_enabled": true, (是否完成目标)
"can_retreat": true, (是否允许撤退)
"retreat_always_from_raid": false, (撤退能否失败)
"retreat_party_kill_count": 1, (撤退时死亡数)
"is_surprise_enabled": false, (是否能惊吓)
"is_scouting_enabled": false, (是否能侦查)
"is_roster_stress_cleared_on_completion": true, (完成后是否清除压力)
"roster_buff_on_failure_minimum_party_resolve_level": 5, (受增减益影响的最低英雄等级)

推荐阅读