Production statistics per surface

Post your ideas and suggestions how to improve the game.

Moderator: ickputzdirwech

Post Reply
DarkShadow44
Filter Inserter
Filter Inserter
Posts: 275
Joined: Thu Jun 01, 2017 12:05 pm
Contact:

Production statistics per surface

Post by DarkShadow44 »

TL;DR
Allow showing the (production) statistics per surface.

Not sure if the data is already in the game or if there's just the global data. If it already exists, this is only a UI feature.

What ?
Take the following window:
Screenshot_20210526_204013.png
Screenshot_20210526_204013.png (282.82 KiB) Viewed 4057 times
It would be nice to filter those statistics (mainly production, maybe fluids and others) per surface.
This would only show the production/consumption on this surface.
Why ?
There is a popular mod called Space Exploration which adds planets and inter planetary logistics. Those are implemented as surfaces.
It would be useful to see what a certain planet produces/consumes to further optimize the factory. Just global statistics don't show the full picture here.

User avatar
Yenz
Inserter
Inserter
Posts: 39
Joined: Thu Dec 14, 2017 9:16 am
Contact:

Re: Production statistics per surface

Post by Yenz »

That would be so awesome to have in my last Space Exploration run! Really good suggestion.

PanTobi
Fast Inserter
Fast Inserter
Posts: 202
Joined: Fri Feb 05, 2016 12:34 am
Contact:

Re: Production statistics per surface

Post by PanTobi »

Yeee, i want it too !...

btw. where is my InfoPrint that allows You to select part of factory and see details like power usage, production, size etc.???

Factorio Devs are lazy AF xD

User avatar
NotRexButCaesar
Smart Inserter
Smart Inserter
Posts: 1120
Joined: Sun Feb 16, 2020 12:47 am
Contact:

Re: Production statistics per surface

Post by NotRexButCaesar »

PanTobi wrote:
Thu Jun 10, 2021 6:18 pm
btw. where is my InfoPrint that allows You to select part of factory and see details like power usage, production, size etc.???
There is: https://mods.factorio.com/mod/RateCalculator by Raiguard.
PanTobi wrote:
Thu Jun 10, 2021 6:18 pm
Factorio Devs are lazy AF xD
:?
—Crevez, chiens, si vous n'étes pas contents!

blazespinnaker
Filter Inserter
Filter Inserter
Posts: 665
Joined: Wed Sep 16, 2020 12:45 pm
Contact:

Re: Production statistics per surface

Post by blazespinnaker »

+1
OptimaUPS Mod, pm for info.

Vxsote
Inserter
Inserter
Posts: 38
Joined: Sat Oct 01, 2016 12:51 am
Contact:

Re: Production statistics per surface

Post by Vxsote »

Playing my first SE run-through now; came here to make exactly this suggestion.

Pi-C
Smart Inserter
Smart Inserter
Posts: 1639
Joined: Sun Oct 14, 2018 8:13 am
Contact:

Re: Production statistics per surface

Post by Pi-C »

Not every surface is meant to be used by players. For example, miniMAXIme has surfaces for storing dummy and preview characters. So statistics should be turned off for surfaces without buildings, or mods should be able to exempt surfaces from the stats view.
A good mod deserves a good changelog. Here's a tutorial (WIP) about Factorio's way too strict changelog syntax!

DarkShadow44
Filter Inserter
Filter Inserter
Posts: 275
Joined: Thu Jun 01, 2017 12:05 pm
Contact:

Re: Production statistics per surface

Post by DarkShadow44 »

I'd probably make it opt-in.

User avatar
ssilk
Global Moderator
Global Moderator
Posts: 12888
Joined: Tue Apr 16, 2013 10:35 pm
Contact:

Re: Production statistics per surface

Post by ssilk »

DarkShadow44 wrote:
Fri Mar 11, 2022 7:23 pm
I'd probably make it opt-in.
What? The surfaces? The statistics? That needs a bit more flesh :)
Cool suggestion: Eatable MOUSE-pointers.
Have you used the Advanced Search today?
Need help, question? FAQ - Wiki - Forum help
I still like small signatures...

User avatar
ickputzdirwech
Filter Inserter
Filter Inserter
Posts: 768
Joined: Sun May 07, 2017 10:16 am
Contact:

Re: Production statistics per surface

Post by ickputzdirwech »

ssilk wrote:
Sun Mar 13, 2022 5:51 am
DarkShadow44 wrote:
Fri Mar 11, 2022 7:23 pm
I'd probably make it opt-in.
What? The surfaces? The statistics? That needs a bit more flesh :)
I can think of two ways to approach this:

1. A parameter for surface creation so modders can tell the game whether they want a separate statistic or not. They could probably even take player input into account. Either by a setting or by asking for every surface creation. The disadvantage of this is that you probably couldn’t revise your decision later.

2. All surfaces have their own statistic. The statistic GUI has tabs for each of them and for all of them together. There is however an option to group some surfaces together. The tab list could then look something like this:

Planet 1 - Planet 2 - Planet 3 - Moons - Others - All

I would prefer the second option because it gives the player full control.
Mods: Shortcuts for 1.1, ick's Sea Block, ick's vanilla tweaks
Tools: Atom language pack
Text quickly seems cold and unfriendly. Be careful how you write and interpret what others have written.
- A reminder for me and all who read what I write

User avatar
ssilk
Global Moderator
Global Moderator
Posts: 12888
Joined: Tue Apr 16, 2013 10:35 pm
Contact:

Re: Production statistics per surface

Post by ssilk »

With mods like Factorissimo you can have hundreds of surfaces (for every sub-factory).

So you need to tell on surface-creation which surface should be the surface, that “counts”.
Cool suggestion: Eatable MOUSE-pointers.
Have you used the Advanced Search today?
Need help, question? FAQ - Wiki - Forum help
I still like small signatures...

User avatar
ickputzdirwech
Filter Inserter
Filter Inserter
Posts: 768
Joined: Sun May 07, 2017 10:16 am
Contact:

Re: Production statistics per surface

Post by ickputzdirwech »

Yeah, didn’t consider Factorissimo. I was more thinking about SpaceExploration. So maybe a combination of both?

On surface creation the modder is able to define whether the statistics should be added to another surface (for things like Factorissimo) and in the statistics GUI the player can group multiple surfaces together (for things like SpaceExploration).
Mods: Shortcuts for 1.1, ick's Sea Block, ick's vanilla tweaks
Tools: Atom language pack
Text quickly seems cold and unfriendly. Be careful how you write and interpret what others have written.
- A reminder for me and all who read what I write

Pi-C
Smart Inserter
Smart Inserter
Posts: 1639
Joined: Sun Oct 14, 2018 8:13 am
Contact:

Re: Production statistics per surface

Post by Pi-C »

Some flags might be useful, something like surface.from_mod (string) + surface.hide_from_statistics, surface.private (Boolean). The private flag would mean that it's meant for use by surface.from_mod only and other mods shouldn't mess with it, while the hide_from_statistics flag would tell the game to ignore the surface. As it is now, you must know the naming schemes used by other mods in order to tell if you can do stuff with a surface or should ignore it.
A good mod deserves a good changelog. Here's a tutorial (WIP) about Factorio's way too strict changelog syntax!

DarkShadow44
Filter Inserter
Filter Inserter
Posts: 275
Joined: Thu Jun 01, 2017 12:05 pm
Contact:

Re: Production statistics per surface

Post by DarkShadow44 »

ssilk wrote:
Sun Mar 13, 2022 5:51 am
DarkShadow44 wrote:
Fri Mar 11, 2022 7:23 pm
I'd probably make it opt-in.
What? The surfaces? The statistics? That needs a bit more flesh :)
Sorry, I meant like ickputzdirwech's option 1. Have a flag for the surface that modders can add that will add said surface into the statistics view.
For best results, I would probably allow the flag to be changed even after surface creation, so you could make a small mod that edits the shown surfaces.

Not sure you want to have all Factorissimo surfaces visible, maybe some sort of grouping would be needed...
Anyways, something like "current surface" would definitely be useful. So, no matter the surface you're on, you could see the statistics for exactly this one.

Post Reply

Return to “Ideas and Suggestions”