双点医院技能修改方法介绍
2018-08-02 16:59:49
双点医院在游戏中玩家是不能自定义员工的技能的,员工的初始技能都是已经决定好了的,正因如此想要获得心仪的员工就必要费时了,本次给大家介绍一下修改员工技能的方法,这样就可以让员工获得指定的技能啦,需要的玩家不要错过了。
1.【技能倍率】

namespace TH20
{
// Token: 0x02000309 RID: 777
[UsedImplicitly(ImplicitUseKindFlags.Assign | ImplicitUseKindFlags.InstantiatedNoFixedConstructorSignature, ImplicitUseTargetFlags.Members
public abstract class QualificationBaseModifier : CharacterModifier
{
// Token: 0x06000F5B RID: 3931 RVA: 0x00073EFC File Offset: 0x000720FC
public float Calculate(Room room)
{
if (room == null || this._validRooms == null || this._validRooms.Length == 0)
{
return this._modifier;
}
foreach (SharedInstance sharedInstance in this._validRooms)
{
if (sharedInstance.NotNull() && sharedInstance.Instance == room.Definition)
{
return this._modifier;
}
}
return 0f;
这里改技能属性的倍率。
把其中的_modifier;改为_modifier * 10;,即技能附加属性翻十倍。或者把里面其他内容全部暴力删除,改成
public abstract class QualificationBaseModifier : CharacterModifier
{
// Token: 0x06000F5B RID: 3931
public float Calculate(Room room)
{
return this._modifier * 5f;
}
这样大概就是去除了特定房间才生效的限制。好比一个五级的全科医生,不管是在全科诊室,还是其他诊室,员工属性里面显示的诊断和治疗数值都保持不变,至于属性是不是能够全科通用,没验证过,所以不确定。




