OpenTTD Source 20241224-master-gee860a5c8e
|
Store the maximum and actually transported cargo amount for the current and the last month. More...
#include <town_type.h>
Public Member Functions | |
void | NewMonth () |
Update stats for a new month. | |
Data Fields | |
Tstorage | old_max |
Maximum amount last month. | |
Tstorage | new_max |
Maximum amount this month. | |
Tstorage | old_act |
Actually transported last month. | |
Tstorage | new_act |
Actually transported this month. | |
Store the maximum and actually transported cargo amount for the current and the last month.
Definition at line 113 of file town_type.h.
|
inline |
Definition at line 119 of file town_type.h.
|
inline |
Update stats for a new month.
Definition at line 122 of file town_type.h.
References TransportedCargoStat< Tstorage >::new_act, and TransportedCargoStat< Tstorage >::new_max.
Tstorage TransportedCargoStat< Tstorage >::new_act |
Actually transported this month.
Definition at line 117 of file town_type.h.
Referenced by DeliverGoods(), TownScopeResolver::GetVariable(), TransportedCargoStat< Tstorage >::NewMonth(), and TownGenerateCargo().
Tstorage TransportedCargoStat< Tstorage >::new_max |
Maximum amount this month.
Definition at line 115 of file town_type.h.
Referenced by TownScopeResolver::GetVariable(), TransportedCargoStat< Tstorage >::NewMonth(), and TownGenerateCargo().
Tstorage TransportedCargoStat< Tstorage >::old_act |
Actually transported last month.
Definition at line 116 of file town_type.h.
Referenced by TownViewWindow::DrawWidget(), TownScopeResolver::GetVariable(), and UpdateTownGrowth().
Tstorage TransportedCargoStat< Tstorage >::old_max |
Maximum amount last month.
Definition at line 114 of file town_type.h.
Referenced by TownViewWindow::DrawWidget(), TownScopeResolver::GetVariable(), and UpdateTownMaxPass().