不少朋友对于星球基地贸易系统及佣金的判定都很迷茫,从数字上看似乎跟声望有关,但是星球基地贸易系统真的跟声望有关吗,小编推荐一篇星球基地贸易系统分析及运送物资判定,或许能帮到你。
由于近期游戏Dll文件得到破解,从而推算出了游戏内部各个系统的判定机制,下面让我们看看贸易系统的相关数据吧。
官方对于玩家破解dll视而不见,以后此游戏发展MOD将成为可能,比如添加新的建筑新的玩法等等。
我闲着无聊来解析一下游戏对于一些数据的处理。
贸易飞船(trading ship)
其实。。。有关于佣金的算法是这样的。。。
对!你没看错,跟什么声望半点关系都没有。它就是个随机函数。。最低百分之35,最高高达百分之70.。。这就是个看脸的数字。。
有关于每次飞来的贸易飞船的类型,一共有六种,分别是:
RawMaterial,稀有材料
Medical,医疗用品
Food,食物
Industrial,工业
Electronics,电子
Count杂货
前五种都是有特定商品限制的,然而第六种没有,这在后面会详细说明。
游戏的算法会首先计算来的飞船的种类:
当你处于系统认定的特殊状态时(缺少食物,零件数为0,医疗包数目为0),你会得到系统的“特别关照”,贸易飞船会有三分之二的几率来的是你需要的类型。还有三分之一会是杂货船,啥都有。
(缺少食物的 具体标准是你的食物少于【殖民者的数量+5】/10)
然而如果你处于 “非特殊状态”,就是这三样并不缺,那么你会有5/12的可能性能迎接到杂货船,其余的7/12来的是随机的特定种类商船。(数据是我自己算的,如有认为不准确的欢迎留言)
接下来就是重头戏:每次来的飞船有多少资源是怎么计算的了,在此之前,我想把所有资源会出现在哪种飞船上整理一个列表方便大家对照(机器人和科技许可有单独的计算方法,以后会提到)
Starch:RawMaterial
Ore:RawMaterial
Metal:Industrial
Bioplastic:Industrial
Spares:Industrial
Gun:Industrial
Meal:Food
Vegetables:Food
Vitromeat:Food
AlcoholicDrink:Food
MedicalSupplies:Medical
MedicinalPlants:Medical
Semiconductors:Electronics
Coin:Any
讲算法太无聊。。还是说一点有聊的数据吧
你已经买到的科技肯定永远不会出现在商船里
一次你只能最多买到一种科技
特定种类的商船只会出现该种类的科技,并且小船比大船几率要小
小船是百分之20,大船是百分之33
杂货船出现科技的概率小于特定船,但是种类是全的
小杂货船几率为百分之11,大船为百分之20
好了接下来是分配数量环节,比较复杂。。。
杂货船
跟其他特定船是分开算的
所有刚刚那张表里列出来的物资你都有三分之一的可能性能抽到!每种物资都会被分配到一个0.8到1.2之间的一个随机数(x),然后除以该物品的价值。比如如果游戏引擎抽到了芯片,这个数字就会被除以40得到(a)。
等到所有种类的物资都被系统抽过了以后,系统会将所有得到的a相加得到总值,然后拿每个物品的a除以这个总值得到b,这个b其实就是来的这艘飞船内该种物品的占比。
这种算法其实是在保证物品的数值和价格基本平衡的基础上多一点随机性,因为如果x取1,那么其实飞船上带的每种的价值是相同的。
下一步,游戏会根据来的船是大船还是小船算一个此次携带物资的总量
如果来的是Freelance小船,这个数值(y)会取25.5到34.5,如果来的是Corporate大船,这个数值(y)会取51到69
(计算方法是船的容量除以2上下随机浮动百分之15)
y会被系统乘以b,然后向最靠近的一个整数取整,得到的就是这种物资的具体数值!这应该不难理解。
更多相关内容请关注:星球基地专区