Example #1
0
def main(cursor):
	# Get team Id
	city_id = int(common.get_val('city', 0))
	
	output = []
	
	w = world.World(cursor)
	output.append("<br />".join(city_rules.get_happiness(w, w.cities()[city_id], with_breakdown = True)[1]))
	
	return "".join(output)
Example #2
0
def get_happiness(cursor, verbose):
	w = world.World(cursor)
	
	if verbose:
		it = cli_f.progressbar(w.live_cities().items(), "cities_check.get_happiness: ", 40, with_eta = True)
	else:
		it = w.live_cities().items()
	
	queries = []
	for city_id, the_city in it:
		queries.append("UPDATE cities SET happiness = %d WHERE id = %d;" % (city_rules.get_happiness(w, the_city), city_id))
	
	database.query(cursor, *queries)