DSPCalculator
Automatically calculate the required factory quantity and raw material requirements for the entire production line based on the target product and speed. 根据目标产物和速度,自动计算需要的整个生产线的工厂数量需求和原材料需求。
Last updated | 20 hours ago |
Total downloads | 4281 |
Total rating | 4 |
Categories | Quality of Life |
Dependency string | jinxOAO-DSPCalculator-0.1.13 |
Dependants | 0 other packages depend on this package |
This mod requires the following mods to function
xiaoye97-LDBTool
Library that allows mods to add and edit Proto data. Also allows you to see Proto data, config ID's of mod Protos and change localized strings
Preferred version: 3.0.1CommonAPI-CommonAPI
A modding library for Dyson Sphere Program. Currently is under development.
Preferred version: 1.6.5README
DSP Calculator 量化计算器
- Press 'Q' to open the calculator.
- 按下Q打开量化计算器。
How To Use 如何使用
- Press 'Q' to open the calculator. Set the target product in the upper left corner.
- 按下Q打开量化计算器。在左上角设置目标产物。
- You can open multiple window at the same time.
- 你可以同时打开多个窗口。
- Press 'Tab' to fold/unfold the window.
- 按下Tab折叠/还原窗口。
- The hotkey can be changed in the game settings.
- 快捷键可以在游戏设置中更改。
Compatibility 兼容性
- This mod can be used in vanilla, and is compatible with Genesis book and They come from void.
- 此mod可在原版使用,且与创世之书、深空来敌兼容。
Acknowledgments 致谢
- 此mod的UI布局很大程度上参考了创世之书的量化计算器布局设计,也使用了莳槡_makuwa和MengLei开发/维护的网页版计算器来进行数据比对和验证。十分感谢这些社区内容及其作者的工作。
- The UI layout of this mod is largely based on the Qtool layout design of the Genesis Book, and also uses the web version calculator developed/maintained by 莳槡_makuwa and MengLei for data comparison and verification. Thank you very much for the community content and the work of its authors.
Installation (If Manually) 如果手动安装
- Install BepInEx.
安装BepInex. - Intsall LDBTool, DSPModSave and CommonAPI.
安装LDBTool,DSPModSave 和 CommonAPI. - Drag DSPCalculator.dll and MathNet.Numerics.dll into "Dyson Sphere Program/BepInEx/plugins/".
将DSPCalculator.dll 和 MathNet.Numerics.dll 拖入Dyson Sphere Program/BepInEx/plugins/。
Change log
0.1.13:
- Fixed an error which caused by using directional keys to interact with buttons.
- 修复了一个使用方向键与按钮互动会导致的报错问题。
- Fixed an issue where the calculator would still open even if in typing text mode when the calculator shortcut key was pressed.
- 修复了一个按下了计算器快捷键时,即使在输入文本的状态,仍然会打开计算器的问题。
- Fixed a calculation error of the fractionation facility's power consumption.
- 修复了一个分馏设施耗电量的计算错误。
Click to view update history 点击查看历史日志
0.1.12: - Added a new feature. Now you can click on the item in the recipe of any production line, and the main panel will immediately jump to the position of the production line that produced the item you clikced, and highlight the production line (or raw material). The icon of the overflow product can also be clicked to quickly locate its related production line (Sometimes the main product displayed on the production line is not the overflow product itself). - 新增功能:现在你可以点击任意一个生产线的配方中的物品图标,主面板会立刻跳转到产出该物品的生产线的位置,并高亮显示该生产线(或原材料)。溢出产物的图标也可以点击,从而快速定位到相关生产线(有时产线显示的主要产物并非该溢出产物本身)。 - Adjusted the display order of the production line to better match the order of the recipe's resources. - 调整了生产线的显示顺序,使其更符合配方顺序。 - Fixed a bug where the resource demand won't refresh correctly when you switch the proliferator type of a single product line if it was set to speed-up mode. - 修复了一个bug,该bug曾导致如果你在设置为加速状态下,切换了某个配方的增产剂设置,原材料需求窗口不会正确地刷新。0.1.10 & 0.1.11:
- Fixed a bug where selecting a quick assembly recipe for multifunctional components would cause errors.
- 修复了一个选择多功能组件的快速组装配方会导致报错的bug。
0.1.9:
- Added the function of integrating the proliferators production line into the current production line. When this function is enabled, the proliferator will no longer be directly obtained as an external input, but will be produced in the current production line. Note that when this function is enabled, the consumption and output will be calculated based on the condition that "all proliferators must be self sprayed first, before they spraying other goods".
- 新增了将增产剂的产线并入当前生产线功能,开启该功能时,不再将增产剂作为可直接获取的外部输入,而是在当前产线中自行生产。注意该功能开启时,将按照“所有增产剂在喷涂货物前,都已经过了自喷涂”这一条件来计算消耗与产出。
- (Only for TheyComeFromVoid mod) Fixed a bug where the consumption of proliferators was calculated incorrectly when enabling the Blue buff .
- (仅针对深空来敌mod)修复了一个增产剂消耗数量在开启蓝buff时计算错误的bug。
- Fixed a bug where the overflow product will not be handled correctly.
- 修复了一个bug,该bug曾导致溢出的产物不会被正确地处理。
0.1.8:
- Fixed an issue, which caused that if an item is considered as raw ore, it will not appear in the list of by-products, even if it has overflow production.
- 修复了一个问题,该问题曾导致如果一个产物被视为原矿,他即使有溢出的产出,也不会在副产物列表中被显示出来。
- Added a check box to to allow users to decide whether to display the quantity requirements of production facilities for each product in an upward rounding manner. This option will be automatically written to the configuration file after you make changes, so it will affect current and future newly opened windows (even if you reboot the game).
- 新增了一个复选框,来让用户决定是否以向上取整的方式显示每个产物的生产设施的数量需求。该选项会在你变更后自动写入配置文件,并影响当前以及后续新打开的窗口(即使你重新启动游戏)。
0.1.7:
- Now, the newly created window no longer completely overlaps with the previous window.
- 现在,新建的窗口不再与之前的窗口完全重叠。
- Fixed an issue with a combination hotkey.
- 修复了一个组合快捷键的问题。
- You can enable an EditTitle option in the configuration file to allow you to edit the name of the calculator window.
- 你可以在配置文件中开启一个EditTitle选项,来允许你编辑计算器窗口的名称
0.1.6:
- Corrected the minor error in the self spraying consumption of MK3 proliferator. In addition, the consumption displayed in parentheses for other proliferator will be changed to using a self spraying strategy instead of a fixed strategy of highest level spraying. Note that if self spraying does not affect actual consumption, it will not be displayed.
- 修正了mk3级增产剂的自喷涂消耗的微小误差。此外,其他的增产剂的括号中的消耗显示,将改为使用自喷涂策略,而不再采用固定喷涂最高等级增产剂的策略(如果自喷涂后不会影响实际消耗,则不显示)。
- Modified the display logic for the significant digits of some numbers. If the displayed values of the production facility are rounded, you can hover on it to view the specific values.
- 修改了部分数字的有效位数的显示逻辑,如果生产设施的显示数值经过舍入,则你可以用鼠标悬停来查看具体数值。
- Fixed an compat issue with FractionateEverything.
- 修复了一个万物分馏中无法使用计算器的问题。
- Fixed an issue where the blueprint window always covers the calculator window.
- 修复了蓝图界面总是会覆盖在计算器上层的问题。
0.1.5:
- Add a "Mark as Completed" button, which allows you to mark the production line as completed by clicking the button in the upper left corner of each product pane or by clicking on the blank space. (Marking does not actually affect any calculation process. If the target product or its speed is changed, all markings will be reset.)
- 新增“标记为已完成”按钮,可以通过点击每种产物窗格左上角的按钮或点击空白处,来将该产线标记为已完成。(标记不会实际影响任何计算过程。如果更改目标产物或者目标产物的速度,所有标记都会重置。)
0.1.4:
- Fixed a bug where you can't pause the game in the UI tech panel.
- 修复了一个bug,该bug曾导致你无法在科技界面暂停游戏。
0.1.3:
- Fixed a bug that caused the calculator panel to be filled with blueprint icons when creating a calc panel with a blueprint window opened.
- 修复了一个bug,该bug曾导致蓝图窗口处在开启状态时,打开一个计算器窗口会导致计算器主面板被蓝图图标填充。
0.1.1 & 0.1.2:
- Fixed a compatibility issue with the Genesis Book. Now the Darkfog smelter can be correctly selected as the production facility for smelting and mineral processing, and counted as generating double the product. The dark fog assembler can be correctly selected as the production facility for all its supporting recipes.
- 修复了一个和创世之书的兼容性问题,现在黑雾熔炉可以正确地被选为熔炼和矿物处理的生产设施,并产出双倍产物。黑雾制造台也可以正确地被选为其所有支持配方的生产设施。
0.1.0:
- 发布。
- Initial release.