文明6科技人文进度以及溢出瓶Mod |
您所在的位置:网站首页 › 文明6mod和而不同 › 文明6科技人文进度以及溢出瓶Mod |
这篇专栏介绍一下最近制作的一款UI辅助Mod。Mod名Tech Civic Progress,steam链接 https://steamcommunity.com/sharedfiles/filedetails/?id=2243611623 制作初衷是观察到版本新增的高卢文明la建造非平民给文化的能力在数值上与20%不符,而文明自带的科文进度显示只有一个大致的进度条很难确认具体数值进度,因此写个Mod方便观测。 验证高卢la 使用Mod后显示法典进度 5.2一回合后造完狗,法典进度 15.5如上图所示,一回合前法典进度5.2,一回合后到达15.5,这期间减去每回合人文1.3(图中所示1.2是小数显示问题,实际为1.3),建造侦察兵给予的文化应该是(15.5-5.2-1.3)=9。根据侦察兵的造价30锤可以算出,实际上高卢la锤非平民文化转化的百分比应为30%:30*30%=9 溢出瓶显示 后在群内大佬们的热情提议下,增加溢出瓶显示。溢出瓶具体的定义可以去看流氓星的专栏。 稍微介绍一下原理。因为没有Mod API可以直接查询溢出数据,我们只能自己进行计算。在游戏过程中我们能看到每个科技所剩多少回合研究完毕,这个是游戏引擎根据每回合科技产出(Yield),溢出瓶(Overflow)以及科技还需多少瓶(Cost - Progress)结合后实时计算得来的。 TurnsLeft = ceil((Cost - Progress - Overflow) / Yield) 因此可以大致确定溢出的范围 Cost - Progress - TurnsLeft * Yield |
今日新闻 |
点击排行 |
|
推荐新闻 |
图片新闻 |
|
专题文章 |
CopyRight 2018-2019 实验室设备网 版权所有 win10的实时保护怎么永久关闭 |