
王国崩溃阈值
当领主数量达到上限时,击杀NPC领主和摧毁王国的几率增加
查看大图该模组有两个版本。
适用于游戏版本1.1.0的版本
以及适用于游戏版本1.0.3的版本。
1.0.3版本的模组尚未完全测试,但似乎运行正常。
作为《骑马与砍杀2》的新手,我原本以为如果一个王国失去了所有领地,就意味着它的终结。
然而,数十位僭主却在地图上四处游荡,不断向我宣战。
他们要求巨额金钱才肯加入我日益壮大的王国,
他们不愿战死沙场,
而我也不想处决他们。
我制作这个模组主要是为了解决我自己的问题,但也许对其他人也会有用。
它有什么作用?
1、它增加了领主在战斗中阵亡的几率(可调整)。可以设置多种条件来决定何时适用这一增加的几率。
2、当达到一定数量的领主阵亡(可调整)时,王国将被游戏系统摧毁。
3、领主阵亡的具体概率无法精确确定,但你可以估算一个合适的设置。
4、游戏在计算英雄生存几率时会添加一个较高的加成。
5、在设置中,你可以指定这个加成的数值高低(或者设置为不计入任何加成,领主将在100%时阵亡)。
设置文件(settings.ini)位于模组目录中。
如何根据配置文件中的条件进行评估,以确定变更后的奖励值是否适用于领主。(true表示变更将被应用)。静态类StaticRecord包含来自ini文件的值。
private static bool 检查条件(CharacterObject 角色)
{
如果(静态记录.忽略玩家氏族英雄 && 角色.英雄对象.氏族 == 氏族.玩家氏族)
{
返回假;
}
如果(静态记录.他的阵营是地图阵营 && !角色.英雄对象.地图阵营.是地图阵营)
{
返回假;
}
如果(静态记录.必须与玩家处于战争状态 && !角色.英雄对象.氏族.地图阵营.与(氏族.玩家氏族.地图阵营)处于战争状态)
{
返回假;
}
如果(静态记录.他的派系没有封地 && !(角色.英雄对象.氏族.王国 != null && 角色.英雄对象.氏族.王国.封地数量 < 1))
{
返回假;
}
返回真值;
}
我如何计算剩余的领主。
private bool CanLeadArmy(Hero lord)
{
返回(领主.可以领导队伍() && !领主.是儿童 && 领主.家族.是贵族 && 领主.存活);
}
正在加载版本记录…

正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。