diff --git a/src/console_cmds.cpp b/src/console_cmds.cpp index 3e5dd3b442..dcd9797f9a 100644 --- a/src/console_cmds.cpp +++ b/src/console_cmds.cpp @@ -59,6 +59,7 @@ #include "scope_info.h" #include "event_logs.h" #include "tile_cmd.h" +#include "object_base.h" #include #include @@ -2508,6 +2509,7 @@ DEF_CONSOLE_CMD(ConMapStats) IConsolePrint(CC_DEFAULT, ""); IConsolePrintF(CC_DEFAULT, "towns: %u", (uint) Town::GetNumItems()); IConsolePrintF(CC_DEFAULT, "industries: %u", (uint) Industry::GetNumItems()); + IConsolePrintF(CC_DEFAULT, "objects: %u", (uint) Object::GetNumItems()); return true; } diff --git a/src/vehicle.cpp b/src/vehicle.cpp index 48a0e585e0..3c0376c354 100644 --- a/src/vehicle.cpp +++ b/src/vehicle.cpp @@ -4552,6 +4552,7 @@ void DumpVehicleStats(char *buffer, const char *last) line(it.second.template_train, "tmpl train"); buffer += seprintf(buffer, last, "\n"); } + buffer += seprintf(buffer, last, " %10s: %5u\n", "total", (uint)Vehicle::GetNumItems()); } void ShiftVehicleDates(int interval)