敵人相關 暗黑地牢代碼大全 極黑地牢全代碼修改詳解
12.敵人相關
12.1敵人數據、技能
文件monsters/敵人名/敵人名_/敵人名_難度字母est
難度字母代表出現的副本等級A/B/C/D對應1/3/5/6級地牢
標準格式
display: 體型格數
enemy_type: "類型"
stats: 生命 閃避% 防禦 速度 _resist 暈抗% on_resist 毒抗% d_resist 血抗% ff_resist 減益抗% _resist 位移抗%
skill: "技能名" "類型" 命中% 傷害下限 傷害上限 暴擊% ct “效果名” ch 1234 et @1234 _user_selected_targets true (玩家選擇目標,不是可以省略) _crit_valid False (不能暴擊,能暴擊可以省略)
personality: skill -1 (這句沒用但不能改)
loot: "戰利品代號" t 戰利品數量
initiative: er_of_turns_per_round 每回合行動數
monster_brain: fuseman (ai類型)
death_class: ter_class_id corpse_large_A _valid_on_crit False "corpse" (屍體相關)
battle_modifier: ble_stall_penalty True _surprise False _be_surprised False ys_surprise False ys_be_surprised False (驚嚇相關)
在驚嚇相關後面可以添加被動buff技能:
ng_other_enemy_buffs buff名 對其他敵人生效
ng_hero_buff_instance_ids buff名 對英雄生效
12.2敵人ai
文件raid/ai/ter_
每個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