更多
网页游戏
当前位置:攻略首页 > 单机游戏攻略 > 双点医院 > 正文

《双点医院》技能修改教学指南 怎么修改技能

2018-09-18 15:37:16 模拟经营SIM 人气值:加载中...

  3.【初始员工和招聘员工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技能。

游侠网1

  4.【0特性及多特性】

  TH20

  CharacterTraitsManager

  public CharacterTraits GenerateRandomTraits(StaffDefinition.Type staffType, Character.Sex sex)

  {

  List list = new List();

  int num = RandomUtils.GlobalRandomInstance.Next(this._config.GameplayTraitsMin, this._config.GameplayTraitsMax + 1);

  int numTraits = RandomUtils.GlobalRandomInstance.Next(this._config.FlavourTraitsMin, this._config.FlavourTraitsMax + 1);

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

  {

  CharacterTraitDefinition characterTraitDefinition = this._traits.Choose(null, RandomUtils.GlobalRandomInstance);

  if (characterTraitDefinition != null && characterTraitDefinition.CanAdd(list) && characterTraitDefinition.IsValidFor(staffType))

  {

  list.Add(characterTraitDefinition);

  }

  }

  return new CharacterTraits(list, this._config.FlavourTraits.Instance.GenerateFlavour(numTraits, sex));

  }

  这里控制员工随机特性的数量。

  其中

  GameplayTraitsMin

  是特性最小数,

  GameplayTraitsMax + 1

  是最大特性数量.

  添加修改数值就好。

  取消员工特性,我的笨办法就是把+的数值删除,甚至-1,然后其中的 i < num 也改为 i > num

  由于不会修改控制特性出现的好坏,我个人玩的时候,直接暴力取消了全部特性。

  小提示:是用dnSpy修改的。

  以上就是双点医院技能修改教学指南的相关分享,想自己修改一些技能的同学,希望上面的攻略可以帮到大家。

双点医院新手入门
最低配置要求介绍 游戏玩法简单介绍 开局道具选择推荐 赚钱技巧方法分享
技能搭配推荐 通关要点分析 护士管理技巧详解 医生分配指南
双点医院视频解说
娱乐实况视频解说 通关流程解说视频 新手教程视频分享 上手试玩演示视频
各病因治疗方法 mod使用视频教程 三星评价攻略视频 电熔城攻略视频
双点医院精品攻略
3星通关图文攻略 全面教学图文指南 全科排队解决方法 员工管理指南
医院布局规划攻略 全科稳健发展技巧 布局设计图文分析 全自动过关方法

更多内容:双点医院专题双点医院论坛

查看双点医院攻略大全

提示:支持键盘“← →”键翻页
双点医院Two Point Hospital
上市时间:2018-08-30
游戏平台:PC
游戏类型:模拟经营SIM
制作公司:Two Point Studios
游戏语言:中文
发行公司:SEGA
热门标签
本周人气攻略
热门攻略推荐
48小时热点资讯
精品网页游戏
关于游侠 | 广告合作 | 人才招聘 | 友情链接 | 联系我们 | 网站地图 | 投诉建议 | 版权保护投诉指引
CopyRight © 1999-2023 ALi213.Net All Right Reserved 游侠网 版权所有 | 苏ICP备2023007791号