void Shanty::report() { int i = 0; mps_store_sd(i++, constructionGroup->getName(), ID); mps_store_sd(i++, _("Air Pollution"), world(x,y)->pollution); i++; list_commodities(&i); }
void Oremine::report() { int i = 0; mps_store_sd(i++, constructionGroup->getName(), ID); mps_store_sfp(i++, _("busy"), busy); mps_store_sddp(i++, _("Deposits"), total_ore_reserve, (constructionGroup->size * constructionGroup->size * ORE_RESERVE)); i++; list_commodities(&i); }
void Blacksmith::report() { int i = 0; mps_store_sd(i++, constructionGroup->name,ID); i++; mps_store_sfp(i++, _("busy"), (float) busy); i++; list_commodities(&i); }
void University::report() { int i = 0; mps_store_sd(i++,constructionGroup->getName(), ID); i++; mps_store_sfp(i++, _("busy"), busy); mps_store_sfp(i++, _("Tech researched"), total_tech_made * 100.0 / MAX_TECH_LEVEL); i++; list_commodities(&i); }
void Pottery::report() { int i = 0; mps_store_sd(i++, constructionGroup->getName(), ID); i++; mps_store_sfp(i++, _("busy"), (float) busy); i++; list_commodities(&i); }
void Coal_power::report() { int i = 0; mps_store_sd(i++, constructionGroup->name, ID); mps_store_sfp(i++, N_("busy"), busy); mps_store_sfp(i++, N_("Tech"), (float)(tech * 100.0) / MAX_TECH_LEVEL); mps_store_sd(i++, N_("Output"), mwh_output); i++; list_commodities(&i); }
void HealthCentre::report() { int i = 0; const char* p; mps_store_sd(i++, constructionGroup->name, ID); mps_store_sfp(i++, N_("busy"), (float) busy); i++; list_commodities(&i); p = active?_("Yes"):_("No"); mps_store_ss(i++, N_("Health Care"), p); }
void FireStation::report() { int i = 0; const char* p; mps_store_sd(i++,constructionGroup->getName(), ID); mps_store_sfp(i++, _("busy"), (float) busy); i++; list_commodities(&i); p = active?_("Yes"):_("No"); mps_store_ss(i++, _("Fire Protection"), p); }
void Port::report() { int i = 0; mps_store_sd(i++, constructionGroup->name, ID); mps_store_sfp(i++, N_("busy"), busy); mps_store_sd(i++, N_("Export"),lastm_et/100); mps_store_sd(i++, N_("Import"),lastm_ic/100); mps_store_sfp(i++, N_("Culture exchanged"), tech_made * 100.0 / MAX_TECH_LEVEL); i++; list_commodities(&i); }
void IndustryLight::report() { int i = 0; mps_store_sd(i++, constructionGroup->name, ID); i++; mps_store_sfp(i++, N_("busy"), (busy)); mps_store_sfp(i++, N_("Tech"), (tech * 100.0) / MAX_TECH_LEVEL); i++; list_commodities(&i); }
void Cricket::report() { int i = 0; const char* p; mps_store_sd(i++,constructionGroup->name, ID); mps_store_sfp(i++, N_("busy"), busy); i++; list_commodities(&i); p = active?N_("Yes"):N_("No"); mps_store_ss(i++, N_("Public sports"), p); }
void Recycle::report() { int i = 0; mps_store_sd(i++, constructionGroup->name,ID); i++; mps_store_sfp(i++, _("Tech"), tech * 100.0f / MAX_TECH_LEVEL); mps_store_sfp(i++, _("Efficiency Ore"), (float) make_ore * 100 / WASTE_RECYCLED); mps_store_sfp(i++, _("Efficiency Steel"),(float) make_steel * 100 / WASTE_RECYCLED); mps_store_sfp(i++, _("busy"), busy); i++; list_commodities(&i); }
void Residence::report() { int i = 0; mps_store_sd(i++, constructionGroup->name, ID); mps_store_sddp(i++, N_("Tenants"), local_population, max_population); mps_store_sd(i++, N_("Desireability"), desireability); mps_store_sf(i++, N_("Births p.a."), (float)1200/births); mps_store_sf(i++, N_("Death p.a."), (float)1200/deaths); mps_store_sfp(i++, N_("Unnat. mortality"), (float)pol_deaths); i++; list_commodities(&i); }
void Organic_farm::report() { int i = 0; mps_store_sd(i++, constructionGroup->name, ID); i++; mps_store_sddp(i++, N_("Fertility"), ugwCount, 16); mps_store_sfp(i++, N_("Tech"), tech * 100.0 / MAX_TECH_LEVEL); mps_store_sfp(i++, N_("busy"), (float)food_last_month / 100.0); mps_store_sd(i++, N_("Output"), max_foodprod); i++; list_commodities(&i); }
void Waterwell::report() { int i = 0; const char *p; mps_store_sd(i++, constructionGroup->name, ID); i++; mps_store_sddp(i++, N_("Fertility"), ugwCount, constructionGroup->size * constructionGroup->size); mps_store_sfp(i++, N_("busy"), busy); mps_store_sddp(i++, N_("Air Pollution"), world(x,y)->pollution, MAX_POLLUTION_AT_WATERWELL); p = world(x,y)->pollution>MAX_POLLUTION_AT_WATERWELL?N_("No"):N_("Yes"); mps_store_ss(i++, N_("Drinkable"), p); list_commodities(&i); }