# Age DB

NUM_AGES	5

# Ancient Age
AGE {
	AGE_NUM_ADVANCES	1
	AGE_ENABLING_ADVANCE	ADVANCE_TOOLMAKING	

	AGE_NAME	AGE_NAME_ANCIENT

	NUM_CITY_TERRAINS	3

	# land terrain
	CITY_TERRAIN {
		NUM_CITY_STYLES		3
		
		# roman style
		CITY_STYLE {
			NUM_CITY_SIZES	3
			CITY_SIZE {
				CITY_SIZE_MIN		1
				CITY_SIZE_MAX		4
				CITY_SIZE_SPRITE	ANCIENT_LAND_ROMAN_1
			}
			CITY_SIZE {
				CITY_SIZE_MIN		5
				CITY_SIZE_MAX		8
				CITY_SIZE_SPRITE	ANCIENT_LAND_ROMAN_2
			}
			CITY_SIZE {
				CITY_SIZE_MIN		9
				CITY_SIZE_MAX		12000
				CITY_SIZE_SPRITE	ANCIENT_LAND_ROMAN_3
			}
		}
		
		# arabian style
		CITY_STYLE {
			NUM_CITY_SIZES	3
			CITY_SIZE {
				CITY_SIZE_MIN		1
				CITY_SIZE_MAX		4
				CITY_SIZE_SPRITE	ANCIENT_LAND_ARAB_1
			}
			CITY_SIZE {
				CITY_SIZE_MIN		5
				CITY_SIZE_MAX		8
				CITY_SIZE_SPRITE	ANCIENT_LAND_ARAB_2
			}
			CITY_SIZE {
				CITY_SIZE_MIN		9
				CITY_SIZE_MAX		12000
				CITY_SIZE_SPRITE	ANCIENT_LAND_ARAB_3
			}
		}
		
		# asian style
		CITY_STYLE {
			NUM_CITY_SIZES	3
			CITY_SIZE {
				CITY_SIZE_MIN		1
				CITY_SIZE_MAX		4
				CITY_SIZE_SPRITE	ANCIENT_LAND_ASIAN_1
			}
			CITY_SIZE {
				CITY_SIZE_MIN		5
				CITY_SIZE_MAX		8
				CITY_SIZE_SPRITE	ANCIENT_LAND_ASIAN_2
			}
			CITY_SIZE {
				CITY_SIZE_MIN		9
				CITY_SIZE_MAX		12000
				CITY_SIZE_SPRITE	ANCIENT_LAND_ASIAN_3
			}
		}
	}
	
	# sea terrain
	CITY_TERRAIN {
		NUM_CITY_STYLES		1
		
		CITY_STYLE {
			NUM_CITY_SIZES	7
			CITY_SIZE {
				CITY_SIZE_MIN		1
				CITY_SIZE_MAX		4
				CITY_SIZE_SPRITE	GENETIC_SEA_1
			}
			CITY_SIZE {
				CITY_SIZE_MIN		5
				CITY_SIZE_MAX		8
				CITY_SIZE_SPRITE	GENETIC_SEA_2
			}
			CITY_SIZE {
				CITY_SIZE_MIN		9
				CITY_SIZE_MAX		12
				CITY_SIZE_SPRITE	GENETIC_SEA_3
			}
			CITY_SIZE {
				CITY_SIZE_MIN		13
				CITY_SIZE_MAX		16
				CITY_SIZE_SPRITE	GENETIC_SEA_4
			}
			CITY_SIZE {
				CITY_SIZE_MIN		17
				CITY_SIZE_MAX		24
				CITY_SIZE_SPRITE	GENETIC_SEA_5
			}
			CITY_SIZE {
				CITY_SIZE_MIN		25
				CITY_SIZE_MAX		49
				CITY_SIZE_SPRITE	GENETIC_SEA_6
			}
			CITY_SIZE {
				CITY_SIZE_MIN		50
				CITY_SIZE_MAX		999
				CITY_SIZE_SPRITE	GENETIC_SEA_7
			}
		}
	}
	
	# space terrain
	CITY_TERRAIN {
		NUM_CITY_STYLES		1
		
		CITY_STYLE {
			NUM_CITY_SIZES	7
			CITY_SIZE {
				CITY_SIZE_MIN		1
				CITY_SIZE_MAX		4
				CITY_SIZE_SPRITE	GENETIC_SPACE_1
			}
			CITY_SIZE {
				CITY_SIZE_MIN		5
				CITY_SIZE_MAX		8
				CITY_SIZE_SPRITE	GENETIC_SPACE_2
			}
			CITY_SIZE {
				CITY_SIZE_MIN		9
				CITY_SIZE_MAX		12
				CITY_SIZE_SPRITE	GENETIC_SPACE_3
			}
			CITY_SIZE {
				CITY_SIZE_MIN		13
				CITY_SIZE_MAX		16
				CITY_SIZE_SPRITE	GENETIC_SPACE_4
			}
			CITY_SIZE {
				CITY_SIZE_MIN		17
				CITY_SIZE_MAX		24
				CITY_SIZE_SPRITE	GENETIC_SPACE_5
			}
			CITY_SIZE {
				CITY_SIZE_MIN		25
				CITY_SIZE_MAX		49
				CITY_SIZE_SPRITE	GENETIC_SPACE_6
			}
			CITY_SIZE {
				CITY_SIZE_MIN		50
				CITY_SIZE_MAX		999
				CITY_SIZE_SPRITE	GENETIC_SPACE_7
			}
		}
	}

	STARTING_ROUND 0
}

# Renaissance Age
AGE {
	AGE_NUM_ADVANCES	4
	AGE_ENABLING_ADVANCE	ADVANCE_ALCHEMY
	AGE_ENABLING_ADVANCE	ADVANCE_CLASSICAL_EDUCATION
	AGE_ENABLING_ADVANCE	ADVANCE_ENGINEERING
	AGE_ENABLING_ADVANCE	ADVANCE_BANKING

	AGE_NAME	AGE_NAME_RENAISS

	NUM_CITY_TERRAINS	1

	# land terrain
	CITY_TERRAIN {
		NUM_CITY_STYLES		3
		
		# roman style
		CITY_STYLE {
			NUM_CITY_SIZES	4
			CITY_SIZE {
				CITY_SIZE_MIN		1
				CITY_SIZE_MAX		4
				CITY_SIZE_SPRITE	RENAISS_LAND_ROMAN_1
			}
			CITY_SIZE {
				CITY_SIZE_MIN		5
				CITY_SIZE_MAX		8
				CITY_SIZE_SPRITE	RENAISS_LAND_ROMAN_2
			}
			CITY_SIZE {
				CITY_SIZE_MIN		9
				CITY_SIZE_MAX		12
				CITY_SIZE_SPRITE	RENAISS_LAND_ROMAN_3
			}
			CITY_SIZE {
				CITY_SIZE_MIN		13
				CITY_SIZE_MAX		16000
				CITY_SIZE_SPRITE	RENAISS_LAND_ROMAN_4
			}
		}
		
		# arabian style
		CITY_STYLE {
			NUM_CITY_SIZES	4
			CITY_SIZE {
				CITY_SIZE_MIN		1
				CITY_SIZE_MAX		4
				CITY_SIZE_SPRITE	RENAISS_LAND_ARAB_1
			}
			CITY_SIZE {
				CITY_SIZE_MIN		5
				CITY_SIZE_MAX		8
				CITY_SIZE_SPRITE	RENAISS_LAND_ARAB_2
			}
			CITY_SIZE {
				CITY_SIZE_MIN		9
				CITY_SIZE_MAX		12
				CITY_SIZE_SPRITE	RENAISS_LAND_ARAB_3
			}
			CITY_SIZE {
				CITY_SIZE_MIN		13
				CITY_SIZE_MAX		16000
				CITY_SIZE_SPRITE	RENAISS_LAND_ARAB_4
			}
		}
		
		# asian style
		CITY_STYLE {
			NUM_CITY_SIZES	4
			CITY_SIZE {
				CITY_SIZE_MIN		1
				CITY_SIZE_MAX		4
				CITY_SIZE_SPRITE	RENAISS_LAND_ASIAN_1
			}
			CITY_SIZE {
				CITY_SIZE_MIN		5
				CITY_SIZE_MAX		8
				CITY_SIZE_SPRITE	RENAISS_LAND_ASIAN_2
			}
			CITY_SIZE {
				CITY_SIZE_MIN		9
				CITY_SIZE_MAX		12
				CITY_SIZE_SPRITE	RENAISS_LAND_ASIAN_3
			}
			CITY_SIZE {
				CITY_SIZE_MIN		13
				CITY_SIZE_MAX		16000
				CITY_SIZE_SPRITE	RENAISS_LAND_ASIAN_4
			}
		}
	}

	STARTING_ROUND 75
}

# Modern Age
AGE {
	AGE_NUM_ADVANCES	5
	AGE_ENABLING_ADVANCE	ADVANCE_AGE_OF_REASON
	AGE_ENABLING_ADVANCE	ADVANCE_RAILROAD
	AGE_ENABLING_ADVANCE	ADVANCE_MEDICINE
	AGE_ENABLING_ADVANCE	ADVANCE_OCEAN_FARING
	AGE_ENABLING_ADVANCE	ADVANCE_CANNON_MAKING

	AGE_NAME	AGE_NAME_MODERN

	NUM_CITY_TERRAINS	1

	# land terrain
	CITY_TERRAIN {
		NUM_CITY_STYLES		3
		
		# roman style
		CITY_STYLE {
			NUM_CITY_SIZES	4
			CITY_SIZE {
				CITY_SIZE_MIN		1
				CITY_SIZE_MAX		4
				CITY_SIZE_SPRITE	MODERN_LAND_ROMAN_1
			}
			CITY_SIZE {
				CITY_SIZE_MIN		5
				CITY_SIZE_MAX		8
				CITY_SIZE_SPRITE	MODERN_LAND_ROMAN_2
			}
			CITY_SIZE {
				CITY_SIZE_MIN		9
				CITY_SIZE_MAX		12
				CITY_SIZE_SPRITE	MODERN_LAND_ROMAN_3
			}
			CITY_SIZE {
				CITY_SIZE_MIN		13
				CITY_SIZE_MAX		16000
				CITY_SIZE_SPRITE	MODERN_LAND_ROMAN_4
			}
		}
		
		# arabian style
		CITY_STYLE {
			NUM_CITY_SIZES	4
			CITY_SIZE {
				CITY_SIZE_MIN		1
				CITY_SIZE_MAX		4
				CITY_SIZE_SPRITE	MODERN_LAND_ARAB_1
			}
			CITY_SIZE {
				CITY_SIZE_MIN		5
				CITY_SIZE_MAX		8
				CITY_SIZE_SPRITE	MODERN_LAND_ARAB_2
			}
			CITY_SIZE {
				CITY_SIZE_MIN		9
				CITY_SIZE_MAX		12
				CITY_SIZE_SPRITE	MODERN_LAND_ARAB_3
			}
			CITY_SIZE {
				CITY_SIZE_MIN		13
				CITY_SIZE_MAX		16000
				CITY_SIZE_SPRITE	MODERN_LAND_ARAB_4
			}
		}
		
		# asian style
		CITY_STYLE {
			NUM_CITY_SIZES	4
			CITY_SIZE {
				CITY_SIZE_MIN		1
				CITY_SIZE_MAX		4
				CITY_SIZE_SPRITE	MODERN_LAND_ASIAN_1
			}
			CITY_SIZE {
				CITY_SIZE_MIN		5
				CITY_SIZE_MAX		8
				CITY_SIZE_SPRITE	MODERN_LAND_ASIAN_2
			}
			CITY_SIZE {
				CITY_SIZE_MIN		9
				CITY_SIZE_MAX		12
				CITY_SIZE_SPRITE	MODERN_LAND_ASIAN_3
			}
			CITY_SIZE {
				CITY_SIZE_MIN		13
				CITY_SIZE_MAX		16000
				CITY_SIZE_SPRITE	MODERN_LAND_ASIAN_4
			}
		}
	}

	STARTING_ROUND 150
}

# Genetic Age
AGE {
	AGE_NUM_ADVANCES	3
	AGE_ENABLING_ADVANCE	ADVANCE_ROBOTICS
	AGE_ENABLING_ADVANCE	ADVANCE_SPACE_FLIGHT
	AGE_ENABLING_ADVANCE	ADVANCE_GENETICS

	AGE_NAME	AGE_NAME_GENETIC

	NUM_CITY_TERRAINS	1

	# land terrain
	CITY_TERRAIN {
		NUM_CITY_STYLES		1
		
		CITY_STYLE {
			NUM_CITY_SIZES	7
			CITY_SIZE {
				CITY_SIZE_MIN		1
				CITY_SIZE_MAX		4
				CITY_SIZE_SPRITE	GENETIC_LAND_1
			}
			CITY_SIZE {
				CITY_SIZE_MIN		5
				CITY_SIZE_MAX		8
				CITY_SIZE_SPRITE	GENETIC_LAND_2
			}
			CITY_SIZE {
				CITY_SIZE_MIN		9
				CITY_SIZE_MAX		12
				CITY_SIZE_SPRITE	GENETIC_LAND_3
			}
			CITY_SIZE {
				CITY_SIZE_MIN		13
				CITY_SIZE_MAX		16
				CITY_SIZE_SPRITE	GENETIC_LAND_4
			}
			CITY_SIZE {
				CITY_SIZE_MIN		17
				CITY_SIZE_MAX		24
				CITY_SIZE_SPRITE	GENETIC_LAND_5
			}
			CITY_SIZE {
				CITY_SIZE_MIN		25
				CITY_SIZE_MAX		49
				CITY_SIZE_SPRITE	GENETIC_LAND_6
			}
			CITY_SIZE {
				CITY_SIZE_MIN		50
				CITY_SIZE_MAX		999
				CITY_SIZE_SPRITE	GENETIC_LAND_7
			}
		}
	}
	STARTING_ROUND 225
}

# Diamond Age
AGE {
	AGE_NUM_ADVANCES	3
	AGE_ENABLING_ADVANCE	ADVANCE_WORMHOLES
	AGE_ENABLING_ADVANCE	ADVANCE_NEURAL_SILICON_INTERFACE
	AGE_ENABLING_ADVANCE	ADVANCE_ARCOLOGIES

	AGE_NAME	AGE_NAME_DIAMOND

	NUM_CITY_TERRAINS	1

	# land terrain
	CITY_TERRAIN {
		NUM_CITY_STYLES		1
		
		# roman style
		CITY_STYLE {
			NUM_CITY_SIZES	7
			CITY_SIZE {
				CITY_SIZE_MIN		1
				CITY_SIZE_MAX		4
				CITY_SIZE_SPRITE	DIAMOND_LAND_1
			}
			CITY_SIZE {
				CITY_SIZE_MIN		5
				CITY_SIZE_MAX		8
				CITY_SIZE_SPRITE	DIAMOND_LAND_2
			}
			CITY_SIZE {
				CITY_SIZE_MIN		9
				CITY_SIZE_MAX		12
				CITY_SIZE_SPRITE	DIAMOND_LAND_3
			}
			CITY_SIZE {
				CITY_SIZE_MIN		13
				CITY_SIZE_MAX		16
				CITY_SIZE_SPRITE	DIAMOND_LAND_4
			}
			CITY_SIZE {
				CITY_SIZE_MIN		17
				CITY_SIZE_MAX		24
				CITY_SIZE_SPRITE	DIAMOND_LAND_5
			}
			CITY_SIZE {
				CITY_SIZE_MIN		25
				CITY_SIZE_MAX		49
				CITY_SIZE_SPRITE	DIAMOND_LAND_6
			}
			CITY_SIZE {
				CITY_SIZE_MIN		50
				CITY_SIZE_MAX		999
				CITY_SIZE_SPRITE	DIAMOND_LAND_7
			}
		}
	}
	STARTING_ROUND 300
}

# end