单机游戏

关注公众号 jb51net

关闭
游戏攻略 > 单机游戏 >

骑马与砍杀2工厂收入总额如何计算 工厂收入机制解析

脚本之家

骑马与砍杀2中开工厂是除了跑商以外另一种重要的赚钱途径,那么都有什么影响着收入以及收入总额是如何计算的呢,下面带来由“TitaniumLithium”分享的骑马与砍杀2工厂收入机制解析,一起来看看吧。

工厂收入机制解析:

工坊相关的计算机制

也就是说

利润=(工坊目前价值-该等级工坊初始价值)/5

因此工坊价值影响收入,而工坊价值的高低由生产以及工资积累而决定 详细见后面

现在工坊最多1级 初始价值10000

另外升级需要5000 现在暂时没啥用

工坊购买价格=设备价格+繁荣度/2+工坊当前价值

(可以买的都是2000,xml里可以查)

这里顺便说下这个xml,

位置是Mount & Blade II Bannerlord\Modules\SandBox\ModuleData\spworkshops.xml

name是啥工坊,input_item是原料,output_item是产物,conversion_speed是基础生产速度,output_count是产物量

以油厂为例子,原料1*橄榄,产品1*油,基础生产速度4(没有其他影响每天就生产4单位油)

工坊价值的计算机制

每天都会进行生产(若允许生产)以及工作结算,造成价值的变化。

工坊每天产出某产品速度=基础速度*国家政策*总督特性

每天产出产品进度先加上该速度的值,向下取整就是这天产出的产品数目,剩下的小数为剩下的产品进度。

比如0.8原进度+1.8速度=2.6 然后就产出2单位 剩下0.6进度

然后会先判断城市的钱够不够什么的…

还判断是不是tradegood (猜测武器装备什么的不是tradegood)

(隐隐感觉当时的铁匠铺木工坊bug是因为产出产品种类太多了,而且分别计算生产速度,然后收入就巨多

然后先“卖出当天的产品”再“购进当天使用的原料”

这里可以看出

工坊的价值增长的确与工坊自主买进原料价格和卖出产品价格有关

因此我个人认为收入与繁荣度不是很相关

以上是生产过程中价值的变化

工资的结算

可以发现工资与等级有关

工资=25+25*等级

工坊的一些属性

下面列出当前工坊的一些属性,供汽油参考:版本e1.0.6

工坊 设备费用 生产速度 原料 产物 原料数目 产物数目
brewery酒厂 2000 8 grain谷物 beer啤酒 1 1
velvet_weavery天鹅绒厂 2000 2 cotton棉花 velvet天鹅绒 1 1
linen_weavery亚麻布厂 2000 4 flax亚麻 linen亚麻布 1 1
wine_press葡萄酒厂 2000 4 grape葡萄 wine葡萄酒 1 1
pottery_shop陶瓷厂 2000 4 clay黏土 pottery陶瓷 1 2
olive_press炼油厂 2000 4 olives橄榄 oil油 1 1
wool_weavery纺织厂 2000 3 wool羊毛 garment衣服 1 1
tannery皮革厂 2000 2,0.5 hides兽皮 皮革,轻甲 1 1,2
wood Workshop木工坊 2000 速度不一 hardwood硬木 盾,弓 1 数目不一
smithyn铁匠铺 2000 速度不一 iron铁 武器,甲,工具 1 数目不一
silversmithy银厂 2000 1 silver银 jewelry珠宝 1 1

 

(还有个卖马的工厂注释掉了 以及一个玩家无法购买的工匠厂)