3DMGAME 3DM首页 新闻中心 前瞻 | 评测 游戏库 热门 | 最新 攻略中心 攻略 | 秘籍 下载中心 游戏 | 汉化 购买正版 论坛

注册 登录

QQ登录

只需一步,快速开始

查看: 2267|回复: 0
打印 上一主题 下一主题

[MOD] 医院零死亡成就 终于可能达成了 100%确诊还死在手术台 这很现实

[复制链接]

5

主题

385

帖子

410

积分

高级玩家

Rank: 4

贡献度
2
金元
4018
积分
410
精华
0
注册时间
2011-12-29
跳转到指定楼层
主题
发表于 2018-9-10 19:16 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
        public static TreatmentCalculationBreakdown CalculateEstimatedTreatmentOutcome(Patient patient, Staff staff, Room room)

  搜索
CalculateEstimatedTreatmentOutcome 可以找到治疗率 就是医生医死人的概率



            float num5 = num + num2;

            num5 = Mathf.Min(num5, 1f);

//num 5 = 员工治疗技能 + 房间加成 和 1F中 取最小值


            float num6 = Mathf.Lerp(num3, num4, num5);
//num6 = 最小治疗率 50F 最大治疗率 100F 之间取值 num5 决定大小


            float chanceOfSuccess = diagnosisCertainty * num6 / 10f;
//这里的10F我自己改的
//最终治疗 = 诊断的确诊 * num 6  百分比


            return new TreatmentCalculationBreakdown




   
            
};
        
}
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|3DMGAME ( 京ICP备14006952号-1  沪公网安备 31011202006753号

GMT+8, 2026-3-31 15:32 , Processed in 0.027463 second(s), 15 queries , Memcached On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表