brokenmass-BetterStats icon

BetterStats

Add more information to the production stats panel

Last updated 2 weeks ago
Total downloads 33759
Total rating 31 
Categories Quality of Life
Dependency string brokenmass-BetterStats-1.3.3
Dependants 1 other mod depends 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.3

  • FIX: Updated counter to record the theoretical max consumption rate for Universe Matrix. (thanks mattsemar)
  • FIX: Updated the display/s checkbox to be persisted as a config property. (thanks mattsemar)

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  
2022-1-5 1.3.3 2464 Version 1.3.3 Install
2021-8-19 1.3.2 8802 Version 1.3.2 Install
2021-8-17 1.3.1 912 Version 1.3.1 Install
2021-7-12 1.3.0 4913 Version 1.3.0 Install
2021-7-8 1.2.1 1279 Version 1.2.1 Install
2021-4-16 1.2.0 8677 Version 1.2.0 Install
2021-4-11 1.1.2 1559 Version 1.1.2 Install
2021-4-2 1.1.1 2191 Version 1.1.1 Install
2021-4-2 1.1.0 940 Version 1.1.0 Install
2021-3-25 1.0.0 2022 Version 1.0.0 Install