brokenmass-BetterStats icon

BetterStats

Add more information to the production stats panel

Last updated a month ago
Total downloads 26279
Total rating 29 
Categories
Dependency string brokenmass-BetterStats-1.3.2
Dependants 0 other mods depend on this mod

This mod requires the following mods to function

xiaoye97-BepInEx-5.4.5 icon
xiaoye97-BepInEx

BepInEx5.4.5 mod plugin framework, Mod框架

Preferred version: 5.4.5

README

BetterStats

This mod improves the production stats panel to add the count of producer/consumer and the maximum theoretical production/consumption (i.e.: the maximum you can produce if you have no power issue or input/output bottleneck), taking into account mining productivity multipliers.

BetterStats-1

Configuration

After a first launch you will find the configuration file BepInEx\config\com.brokenmass.plugin.DSP.BetterStats.cfg.

You can customise the production ratios that govern text highlighting (red for lack of production ; yellow when max consumption is way above max production)

Changelog

v1.3.2

  • FIX: Adjust all time stat view to differentiate between amounts and rates. (thanks mattsemar)
  • FIX: Add consumption for antimatter fuel rods. (thanks mattsemar)

v1.3.1

  • FIX: fix compatibility with latest game version (thanks mattsemar)

v1.3.0

  • FEAT: Highlights in red items where production is insufficient (Thanks ThomasBlt)
  • FIX: fix error if the game 'language' uses . as decimal separator instead of , (thanks ThomasBlt)

v1.2.0

  • FEAT: allow to filter stats by item name
  • FEAT: Count critical photon production (thanks zhangxp1998)

v1.1.2

  • FIX: Fix fractionators incorrectly reporting production as consumption
  • FIX: Limit miners production to max output possible (30item/s max belt speed) (thanks zhangxp1998)

v1.1.1

  • FEAT: Include production of Orbital Collector stations

v1.1.0

  • FEAT: Improved UI
  • FEAT: Allows to display stats per seconds instead of per minute (thanks wingless)
  • FEAT: Shows number of producer and consumers

v1.0.0

  • Initial Release

To build this mod

Inspired by https://docs.bepinex.dev/master/articles/dev_guide/plugin_tutorial/1_setup.html

Setup visual studio

  • Install Visual Studio (not visual studio code)
  • In Visual Studio, create a new blank project and there choose "add more tools" and add .Net developpement support
  • Install .Net Framework 3.5 (be careful to choose "Framework")

project setup

  • In Visual Studio, choose import and then select "BetterStats.csproj"
  • In the right tree, right click references and then select "add references" and add the requered references (most of them located in C:\Program Files (x86)\Steam\steamapps\common\Dyson Sphere Program\DSPGAME_Data\Managed ; others are from BepinEx)
  • You will find the last DLL "Assembly-CSharp.refstub.dll" in https://discord.com/channels/806549677209944084/806556447885623336/809241758323572766
Icon made by Freepik from www.flaticon.com

Available versions

Please note that the install buttons only work if you have compatible client software installed, such as the Thunderstore Mod Manager. Otherwise use the zip download links instead.

Upload date Version number Downloads Download link  
2021-8-19 1.3.2 3957 Version 1.3.2 Install
2021-8-17 1.3.1 888 Version 1.3.1 Install
2021-7-12 1.3.0 4884 Version 1.3.0 Install
2021-7-8 1.2.1 1262 Version 1.2.1 Install
2021-4-16 1.2.0 8650 Version 1.2.0 Install
2021-4-11 1.1.2 1543 Version 1.1.2 Install
2021-4-2 1.1.1 2171 Version 1.1.1 Install
2021-4-2 1.1.0 923 Version 1.1.0 Install
2021-3-25 1.0.0 2001 Version 1.0.0 Install