7zz.net 7zz.net

欢迎光临
我们一直在努力
顶部
域名
云服务器48/月

双点医院初始员工招聘员工0技能怎么修改 双点医院技能修改方法_单机游戏_游戏攻略_

双点医院是一款由之前开发过《主题医院》的“牛蛙公司”制作团队所组成的双点工作室开发、世嘉公司发行的模拟经营游戏,游戏中的初始员工、招聘员工0技能怎么修改,很多小伙伴可能都不太了解,下面小编就为你们带来了双点医院初始员工、招聘员工0技能修改方法介绍,感兴趣的朋友千万不要错过了。

【初始员工和招聘员工0技能】

TH20

JobApplicant 类

// Token: 0x06000DE7 RID: 3559

private void AssignRandomQualifications(WeightedList qualifications, Metagame metagame, Level level, int chanceOfEmptyTrainingSlot)

{

int num = this.MaxQualifications - 1;

if (RandomUtils.GlobalRandomInstance.Next(0, 100) > chanceOfEmptyTrainingSlot)

{

num++;

}

this.Qualifications = new List(num);

for (int i = 0; i < num; i++)

{

WeightedList weightedList = new WeightedList();

foreach (KeyValuePair keyValuePair in qualifications.List)

{

if (keyValuePair.Key.ValidFor(this.Definition._type, this.MaxQualifications, this.Qualifications, metagame, level))

{

weightedList.Add(keyValuePair.Key, keyValuePair.Value);

}

}

QualificationDefinition qualificationDefinition = weightedList.Choose(null, RandomUtils.GlobalRandomInstance);

if (qualificationDefinition != null)

{

this.Qualifications.Add(new QualificationSlot(qualificationDefinition, true));

}

}

}

这是员工随机生成分配技能的地方。

把以上内容里的(0,100)改成(100,0)后,初始员工是白板了,但我玩的时候,游戏出错,坏过档,不确定是否跟改这里有关。

然后换了另外的改法,只把方法中的num++ 改成num = 0,以及i < num改为i > num 就是正常全部员工0技能。

【声明】:本博客不参与任何交易,也非中介,仅记录个人感兴趣的主机测评结果和优惠活动,内容均不作直接、间接、法定、约定的保证。访问本博客请务必遵守有关互联网的相关法律、规定与规则。一旦您访问本博客,即表示您已经知晓并接受了此声明通告。
-六神源码网 -六神源码网