PC6下载站

分类分类

暗黑地牢代码修改教程 物品价值与增减益等代码修改指南

关注+2018-06-20作者:全村的希望

6 页 增减益

增减益

路径:shared/buffs/base.buffs.json

一些效果有上下限,可在上面说到的rule文件里查找修改

标准格式

{

"id" : "名称",

"stat_type" : "效果类型",

"stat_sub_type" : "效果子类型",

"amount" : 改变数值,

"duration_type" : "持续类型",

"duration" : 持续时间, (只有特殊持续buff才有)

"remove_if_not_active" : false,

"rule_type" : "触发条件",

"is_false_rule": false, (触发条件是否相反)

"rule_data" : {

"float" : 触发数值,

"string" : "触发补充"

}

},

把"is_false_rule"改为”true”就是相反的触发条件

示例 美德概率增加500%

{

"id" : "ha_ha_ha",

"stat_type" : "resolve_check_percent",

"stat_sub_type" : "",

"amount" : 5,

"remove_if_not_active" : false,

"rule_type" : "always",

"is_false_rule" : false,

"rule_data" : {

"float" : 0,

"string" : ""

}

},

效果类型

下面的表格列出了所有类型的增减益,只要把对应的内容替换上文的效果类型、效果子类型,就能写出对应的增减益效果,改变数值可以自己随意设定,注意除了速度与治疗恢复,其他都是百分比

效果 效果类型 效果子类型

暴击 combat_stat_add crit_chance

命中 combat_stat_add attack_rating

闪避 combat_stat_add defense_rating

防御 combat_stat_add protection_rating

速度 combat_stat_add speed_rating

血量 combat_stat_multiply max_hp

伤害下限 combat_stat_multiply damage_low

伤害上限 combat_stat_multiply damage_high

治疗恢复 hp_heal_amount

获得治疗 hp_heal_received_percent

施加压力 stress_dmg_percent

受到压力 stress_dmg_received_percent

受到减压 stress_heal_received_percent

眩晕抗 resistance stun

位移抗 resistance move

瘟疫抗 resistance poison

流血抗 resistance bleed

疾病抗 resistance disease

减益抗 resistance debuff

死门抗 resistance death_blow

陷阱抗 resistance trap

治疗技能 hp_heal_percent

减压技能 stress_heal_percent

瘟疫技能 poison_chance

流血技能 bleed_chance

眩晕技能 stun_chance

减益技能 debuff_chance

位移技能 move_chance

美德 resolve_check_percent

侦查 scouting_chance

移除负面怪癖 remove_negative_quirk_chance

食物消耗 food_consumption_percent

饥饿伤害 starving_damage_percent

获得经验 resolve_xp_bonus_percent

武器折扣 upgrade_discount_weapon

护甲折扣 upgrade_discount_armour

小队被吓 party_surprise_chance

敌人被吓 monsters_surprise_chance

受到伤害 damage_received_percent

伤害上下限一般配合起来使用,用两个buff来提高总体伤害

治疗恢复是绝对值,比如全体奶1~2,加了治疗恢复4的buff后就变成全体奶5~6

受到伤害没有上下限,改为-1则无敌,改为2则受到三倍伤害

触发条件

触发条件、触发数值、触发补充一一替换就能设定增减益什么时候生效

触发 触发条件 触发数值 触发补充

总是触发 always

敌人体型 monsterSize 所占格数

火把小于 lightbelow 火把数

火把大于 lightabove 火把数

血量小于 hpbelow 血量百分比

血量大于 hpabove 血量百分比

压力小于 stress_below 压力数

压力大于 stress_above 压力数

折磨状态 afflicted

美德状态 virtued

近战技能 meleeonly

远程技能 rangedonly

第一回合 firstroundonly

敌人状态 actorStatus 负面状态

敌人种类 monsterType 种族类型

死门状态 at_deaths_door

自己站位 in_rank 位置数-1

扎营状态 in_camp

所在区域 in_dungeon 区域名

在房间里 in_room

在走廊上 in_corridor

后退时 walking_backwards

减压活动 in_activity 活动名

反击时 riposte

特定技能 skill 技能名

负面状态包括poisoned瘟疫 bleeding流血 tagged标记 stunned眩晕

种族类型包括man人类 unholy不洁 beast野兽 eldritch可怖

英雄站位位置数从左到右是4321,敌人则是1234

区域名包括cove水湾crypts废墟darkestdungeon暗黑地牢town城镇warrens贫民窟weald旷野

持续时间

持续时间的数值可以自己填写,表示经过多少次

持续直到 持续类型

战斗结束 combat_end

副本结束 quest_end

减压活动结束activity_end

副本完成 quest_complete

展开全部

相关文章

更多+相同厂商

热门推荐

  • 最新排行
  • 最热排行
  • 评分最高
排行榜

    点击查看更多

      点击查看更多

        点击查看更多

        说两句网友评论

          我要评论...
          取消