DarkestDungeonDLC血色法院代码解析


47人参与 |分类: 了解民生|时间: 2020-08-13

DarkestDungeonDLC血色法院代码解析


终于轮到新地图CC的代码介绍了,因为资料量很大,为了应急兼查阅方便,应该会分批次发帖。
本帖内容为CC本新机制,渴血的代码解析。
首先,渴血是指特定的一系列疾病,不可通过疗养院治癒,不可被扎营技能治疗,不可被替代,可传染,角色不会得其他病,而且将直接在角色状态列中出现,并且会根据情况发生转变,也就是最近常说的渴血的不同阶段,以下将详细介绍渴血不同阶段的效果及转化因素
当然也要提一下新物品
DarkestDungeonDLC血色法院代码解析
血瓶,整个渴血体系的核心
DarkestDungeonDLC血色法院代码解析
DarkestDungeonDLC血色法院代码解析
DarkestDungeonDLC血色法院代码解析
DarkestDungeonDLC血色法院代码解析
实际不难看出,渴血的使用方法,无非就是卡第二阶段,喝血瓶进lust状态,之后回到一层,再等到第二层,继续喝血,在lust状态下,继续喝血虽然会加压,但可以极大提高战斗力。
而且由于渴血的传染性,如果同时有大量的渴血,则很可能会崩盘。。。
至于传染,闲置人员不会被传染,和渴血同时在疗养院则有基础15%的概率传染,最少5%,最大38%,受疾病抗性影响
和渴血在减压建筑,则基础有20%概率传染,最少10%,最大55%,受疾病抗性影响
具体的疾病抗性演算法还在测试中
DarkestDungeonDLC血色法院代码解析

因渴血而死的人,会有特殊的墓碑


过一会儿会更新CC的物品互动详解


另外放一下渴血状态的负面效果,虽然估计没人看


负面事件表
vampire_crave 行动时负面
类别: 无, 数值: 0.0, 效果: , 几率参数: 32,
类别: BB队友, 数值: 0.0, 效果: 加6压 , 几率参数: 3,
类别: 换位, 数值: -1.0, 效果: , 几率参数: 2,
类别: 跳过, 数值: 0.0, 效果: , 几率参数: 2,
类别: 攻击队友, 数值: 0.1,效果: 120%眩晕 , 几率参数: 1, 职业:十字,
类别: 攻击队友, 数值: 0.2,效果: , 几率参数: 1, 职业:强盗,
类别: 攻击队友, 数值: 0.1,效果: 120%4/3瘟疫 , 几率参数: 1, 职业:瘟疫,
类别: 攻击队友, 数值: 0.1,效果: 120%减10命中 , 几率参数: 1, 职业:修女,
类别: 攻击队友, 数值: 0.15,效果:120%3/3流血 , 几率参数: 1, 职业:恶人,
类别: 攻击队友, 数值: 0.1,效果: 标记 , 几率参数: 1, 职业:赏金,
类别: 攻击队友, 数值: 0.1,效果: 120%2/3瘟疫 , 几率参数: 1, 职业:盗墓,
类别: 攻击队友, 数值: 0.1,效果: 120%减10闪避 , 几率参数: 1, 职业:神秘,
类别: 攻击队友, 数值: 0.1,效果: 15压力 , 几率参数: 1, 职业:小丑,
类别: 攻击队友, 数值: 0.33,效果: , 几率参数: 1, 职业:麻风,
类别: 攻击队友, 数值: 0.15,效果: 标记 , 几率参数: 1, 职业:弩手,
类别: 攻击队友, 数值: 0.1,效果: 120%眩晕 , 几率参数: 1, 职业:老兵,
类别: 攻击队友, 数值: 0.15,效果: 120%2/3流血 , 几率参数: 1, 职业:狗,
类别: 攻击队友, 数值: 0.15,效果: 120%3/3瘟疫 , 几率参数: 1, 职业:憎恶,
类别: 攻击队友, 数值: 0.05,效果: 100%减4速 , 几率参数: 1, 职业:古商,
类别: 攻击队友, 数值: 0.2,效果:120%3/3流血 , 几率参数: 1, 职业:鞭挞,

非自己行动时:


类别: 拒绝治疗,效果: , 几率参数: 0.1,
类别: 拒绝buff,效果: , 几率参数: 0.1,
类别: 队友被击中时,效果: 加6压 , 几率参数: 0.06,
类别: 互动物品时,效果: 加6压 , 几率参数: 0.5,
类别: 解除陷阱时,效果: 加6压 , 几率参数: 0.1,
类别: 拒绝扎营食物,效果: , 几率参数: 1,

vampire_wasting 行动时负面


类别: 无, 数值: 0.0, 效果: , 几率参数: 28,
类别: BB队友, 数值: 0.0, 效果: 加6压 , 几率参数: 3,
类别: 跳过, 数值: 0.0, 效果: , 几率参数: 2,
类别: 攻击队友, 数值: 0.1,效果: 120%眩晕 , 几率参数: 2, 职业:十字,
类别: 攻击队友, 数值: 0.2,效果: , 几率参数: 2, 职业:强盗,
类别: 攻击队友, 数值: 0.1,效果: 120%4/3瘟疫 , 几率参数: 2, 职业:瘟疫,
类别: 攻击队友, 数值: 0.1,效果: 120%减10命中 , 几率参数: 2, 职业:修女,
类别: 攻击队友, 数值: 0.15,效果:120%3/3流血 , 几率参数: 2, 职业:恶人,
类别: 攻击队友, 数值: 0.1,效果: 标记 , 几率参数: 2, 职业:赏金,
类别: 攻击队友, 数值: 0.1,效果: 120%2/3瘟疫 , 几率参数: 2, 职业:盗墓,
类别: 攻击队友, 数值: 0.1,效果: 120%减10闪避 , 几率参数: 2, 职业:神秘,
类别: 攻击队友, 数值: 0.1,效果: 15压力 , 几率参数: 2, 职业:小丑,
类别: 攻击队友, 数值: 0.33,效果: , 几率参数: 2, 职业:麻风,
类别: 攻击队友, 数值: 0.15,效果: 标记 , 几率参数: 2, 职业:弩手,
类别: 攻击队友, 数值: 0.1,效果: 120%眩晕 , 几率参数: 2, 职业:老兵,
类别: 攻击队友, 数值: 0.15,效果: 120%2/3流血 , 几率参数: 2, 职业:狗,
类别: 攻击队友, 数值: 0.15,效果: 120%3/3瘟疫 , 几率参数: 2, 职业:憎恶,
类别: 攻击队友, 数值: 0.05,效果: 100%减4速 , 几率参数: 2, 职业:古商,
类别: 攻击队友, 数值: 0.2,效果:120%3/3流血 , 几率参数: 2, 职业:鞭挞,
,
非自己行动时:
类别: 拒绝位移,效果: , 几率参数: 0.2,
类别: 拒绝治疗,效果: , 几率参数: 0.1,
类别: 拒绝buff,效果: , 几率参数: 0.1,
类别: 互动物品时,效果: 加6压 , 几率参数: 0.5,
类别: 解除陷阱时,效果: 加6压 , 几率参数: 0.1,
类别: 拒绝扎营食物,效果: , 几率参数: 1,

vampire_blood_lust 行动时负面


类别: 无, 数值: 0.0, 效果: , 几率参数: 28,
类别: BB队友, 数值: 0.0, 效果: 加6压 , 几率参数: 2,
类别: 换位, 数值: -1.0, 效果: , 几率参数: 1,
类别: 随机技能, 数值: 0.0, 效果: , 几率参数: 1,
类别: 攻击队友, 数值: 0.1,效果: 120%眩晕 , 几率参数: 1, 职业:十字,
类别: 攻击队友, 数值: 0.2,效果: , 几率参数: 1, 职业:强盗,
类别: 攻击队友, 数值: 0.1,效果: 120%4/3瘟疫 , 几率参数: 1, 职业:瘟疫,
类别: 攻击队友, 数值: 0.1,效果: 120%减10命中 , 几率参数: 1, 职业:修女,
类别: 攻击队友, 数值: 0.15,效果:120%3/3流血 , 几率参数: 1, 职业:恶人,
类别: 攻击队友, 数值: 0.1,效果: 标记 , 几率参数: 1, 职业:赏金,
类别: 攻击队友, 数值: 0.1,效果: 120%2/3瘟疫 , 几率参数: 1, 职业:盗墓,
类别: 攻击队友, 数值: 0.1,效果: 120%减10闪避 , 几率参数: 1, 职业:神秘,
类别: 攻击队友, 数值: 0.1,效果: 15压力 , 几率参数: 1, 职业:小丑,
类别: 攻击队友, 数值: 0.33,效果: , 几率参数: 1, 职业:麻风,
类别: 攻击队友, 数值: 0.15,效果: 标记 , 几率参数: 1, 职业:弩手,
类别: 攻击队友, 数值: 0.1,效果: 120%眩晕 , 几率参数: 1, 职业:老兵,
类别: 攻击队友, 数值: 0.15,效果: 120%2/3流血 , 几率参数: 1, 职业:狗,
类别: 攻击队友, 数值: 0.15,效果: 120%3/3瘟疫 , 几率参数: 1, 职业:憎恶,
类别: 攻击队友, 数值: 0.05,效果: 100%减4速 , 几率参数: 1, 职业:古商,
类别: 攻击队友, 数值: 0.2,效果:120%3/3流血 , 几率参数: 1, 职业:鞭挞,
非自己行动时:
类别: 拒绝位移,效果: , 几率参数: 0,
类别: 拒绝治疗,效果: , 几率参数: 0.1,
类别: 拒绝buff,效果: , 几率参数: 0.1,
类别: 拒绝撤退,效果: , 几率参数: 0.15,
类别: 队友被击中时,效果: 加6压 , 几率参数: 0.12,