stock chart counts wares in every building

Bug #1022267 reported by Borim
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
widelands
Fix Released
Undecided
Unassigned

Bug Description

The stock chart counts all wares inside of any building. The attached branch change the ware counting, so that only ware inside a warehouse are considered.

Can someone help me to clear up the meaning of the economy class? Until recently I thought every building, which can store wares have its own economy instance. But this seems wrong.
When I use the economy attached to each warehouse for ware counting, than I get the number of wares stored in every building and not only inside of the warehouses.

I also know that every player owns multiple economy instances, so the economy is also no description for the whole economy of one player.

But what is the the function of the economy class than?

I did not open a merge request, as I want to improve the class description of the economy class, before that. So other developers will profit from a better documentation.

Related branches

Revision history for this message
Nasenbaer (nasenbaer) wrote :

Hi Borim,

I am not sure to which stock chart you are refering. There are different stock charts. Those who (should) list the number of stored (which means in warehouses) wares and workers and those who show the total number in all economies.

By the way: the economy object can be seen as "buildings and flags connected with streets or harbors" - so in most games you will have only one major economy and maybe some small economies. Those small economies are in most cases unconnected constructionsites/buildings or flags that are not connected.

so two warehouses and several buildings connected via roads share the same economy, but a building that is not connected to that street web has another economy.

Revision history for this message
Nasenbaer (nasenbaer) wrote :

sorry for double posting - just to clear up: my last chapter was meant as a simple example, no more no less

Revision history for this message
Borim (borim) wrote :

Hi Nasenbaer,
I am talking about the stock chart, which I implemented recently. The one where you can see how your stock changed over the time.

Also many thanks for explaining the economy class.

Revision history for this message
Nasenbaer (nasenbaer) wrote :

Oh I see... obviously I missread your heading. ;) ... sorry for the confusion

Revision history for this message
SirVer (sirver) wrote :

Committed as r6415. Thanks borim!

Changed in widelands:
status: New → Fix Committed
Changed in widelands:
milestone: none → build18-rc1
Revision history for this message
SirVer (sirver) wrote :

Released in build-18 rc1.

Changed in widelands:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.