《暗黑地牢》全代碼修改詳解
- 來(lái)源:steam
- 作者:渦輪全速
- 編輯:星馬烈
7.effect相關(guān)
文件 effects/base.effects.darkest
effect除了表示英雄與敵人的技能里基礎(chǔ)傷害與治療以外的附加效果,也會(huì)出現(xiàn)在地圖中的物品互動(dòng)和一些游戲事件中
標(biāo)準(zhǔn)格式:
effect:
.name "效果名"
.target "指向"
.curio_result_type "positive(正面效果)/negative(負(fù)面效果)"
.chance 概率%
.效果內(nèi)容1 .效果內(nèi)容2 .效果內(nèi)容3 ……
.on_hit true(命中生效)/ false(命中不生效)
.on_miss false(沒(méi)命中不生效)/ true(沒(méi)命中生效)
.can_apply_on_death true(可以對(duì)尸體生效)/(不生效此句可以省略)
.queue true (該效果是否最后結(jié)算)(不是刻意設(shè)定此句可以省略)
例子(讓目標(biāo)后退三格):
effect: .name "gun" .target "target" .push 3 .chance 100% .on_hit true .on_miss false .can_apply_on_death true
7.1效果描述
效果指向
技能使用者:performer
技能目標(biāo):target
技能使用者所在團(tuán)體:performer_group
技能目標(biāo)所在團(tuán)體:target_group
除了技能使用者的使用者所在團(tuán)體的其他人:performer_group_other
除了目標(biāo)的目標(biāo)所在團(tuán)體的其他人:target_group_other
火把:global
7.2在effect中引用buff
所有的buff都可以在效果內(nèi)容中用.buff_ids加上buff名稱(chēng)來(lái)引用,如果buff文件里沒(méi)有設(shè)定,則默認(rèn)只持續(xù)3回合,可以在內(nèi)容后面加上.duration 5 來(lái)設(shè)定持續(xù)5回合,如果改成-1則是持續(xù)到扎營(yíng)
示例(目標(biāo)增加500%美德概率):effect: .name "ha" .target "target" .chance 100% .buff_ids ha_ha_ha .on_hit true .on_miss false
一些buff也可以經(jīng)過(guò)變換直接添加到 effect里
變換格式:
"stat_type" : "combat_stat_add",
"stat_sub_type" : "*****",
變?yōu)?.combat_stat_buff 1 .*****_add 1%
"stat_type" : "combat_stat_multiply",
"stat_sub_type" : "*****",
變?yōu)?combat_stat_buff 1 .*****_multiply 10%
"stat_type" : "*****_percent",
"stat_sub_type" : "",
變?yōu)?buff_type *****_percent .buff_amount 20%
示例(提高暴擊率與傷害):effect: .name "ni bei qiang hua le 1" .target "target" .curio_result_type "positive" .chance 100% .combat_stat_buff 1 .crit_chance_add 1% .combat_stat_buff 1 .damage_low_multiply 10% .damage_high_multiply 10% .on_hit true .on_miss true .apply_once false .queue false
7.3效果內(nèi)容一覽
.combat_stat_buff 1 在使用時(shí)觸發(fā)
.dotBleed 流血
.dotPoison腐蝕
.dotStress持續(xù)壓力
.stress n 受到n點(diǎn)壓力
.healstress n 減少n點(diǎn)壓力
.buff_idsbuff名 引用buff
.duration持續(xù)時(shí)間
.dotHpHeal持續(xù)回復(fù)
.heal n回復(fù)n點(diǎn)生命
.heal_percentn回復(fù)100n%生命值
.cure 1治愈腐蝕流血
.cure_bleed 1治愈流血
.cure_poison 1治愈腐蝕
.clearDotStress1 清除持續(xù)壓力
.tag1標(biāo)記
.untag1清除標(biāo)記
.stun 1 眩暈
.unstun1清除眩暈
.keyStatus tagged/poisoned/bleeding/stunned 目標(biāo)狀態(tài)
.riposte1 反擊
.riposte_effect effect名 反擊額外效果
.clear_riposte1 去除反擊
.guard1守護(hù)
.clearguarding1守護(hù)別人
.clearguarded1 被守護(hù)
.torch_decrease n火把減少n
.torch_increase n火把增加n
.dotShuffle1 擾亂
.push n推n格
.pull n拉n格
.shuffletarget 擾亂單體
.shuffleparty 擾亂群體
.instant_shuffle1 擾亂單體
.buff_amountbuff數(shù)量
.buff_duration_typebuff持續(xù)類(lèi)型
.swap_source_and_targettrue 互換這個(gè)effect的使用者和目標(biāo)
.kill1立即消滅
.control1 精神控制(敵人專(zhuān)用)
.uncontrol1 解除控制
.kill_enemy_typescorpse清除尸體
.monsterType unholy/man/beast/eldritch/vampire/husk 敵人種類(lèi)
.disease疾病名 獲得疾病
.remove_vampire1 去除猩紅詛咒
.summon_monsters敵人名 召喚敵人
.summon_chances召喚概率
.summon_ranks召喚位置
.summon_limits最多召喚數(shù)量
.summon_count召喚數(shù)量
.summon_erase_data_on_roll true 召喚去除數(shù)據(jù)
.summon_can_spawn_loot1 召喚的敵人掉落戰(zhàn)利品
.summon_rank_is_previous_monster_class1 召喚等級(jí)是原先的等級(jí)
.summon_does_roll_initiatives1 不清楚
.crit_doesnt_apply_to_rolltrue 不清楚
.set_modebeast/human 轉(zhuǎn)換形態(tài)
.can_apply_on_deathtrue 可以對(duì)尸體使用
.apply_oncetrue 不清楚
.apply_with_resulttrue 不清楚
.source_heal_typehero_skill 治療來(lái)源:英雄技能
.health_damage n 減n傷害
.has_descriptiontrue 擁有描述
.stealth1 潛行
.unstealth1 退出潛行
.clear_debuff1 清除debuff
.health_damage_blocksn n次護(hù)體阻擋
.buff_source_typebuff來(lái)源類(lèi)型
玩家點(diǎn)評(píng) (0人參與,0條評(píng)論)
熱門(mén)評(píng)論
全部評(píng)論