首页 >  资讯 >  详情

骑马与砍杀2---自动学习技能,同时学习两条线路--文件修改

2023-03-09 12:55:56来源:哔哩哔哩


(资料图片仅供参考)

自动学习技能:在TaleWorlds.CampaignSystem.dll中的TaleWorlds.CampaignSystem.GameComponents中的defaultCharacterDevelopmentModel中的CalculateLearningRate中添加:

foreach (PerkObject perkObject in PerkObject.All)    {        SkillObject skill = perkObject.Skill;        if ((float)Hero.MainHero.GetSkillValue(skill) >= perkObject.RequiredSkillValue && !Hero.MainHero.GetPerkValue(perkObject))        {            Hero.MainHero.HeroDeveloper.AddPerk(perkObject);        }    }

同时学习两条线路:在TaleWorlds.CampaignSystem.dll中的TaleWorlds.CampaignSystem.CharacterDevelopment中的HeroDeveloper中的Addperk中添加:

if (perk.AlternativePerk != null)    {        this.Hero.SetPerkValueInternal(perk.AlternativePerk, true);    }

关键词:

[ 相关文章 ]