Okay so I was playing Freeciv, which is a freeware version of civ based off of civ II, and one of my favorite features is how it names the cities you found based off of the terrain around it- so if you found a city in the middle of a desert for some reason, and you're america, it'll be Las Vegas or Pheonix or Santa Fe but if you found one (as America) on the coast near some jungles it'll be Miami. Hills, grassland, coast, and desert? LA of course! Obviously I was like, "This is SO COOL I wonder if we can get this to work in Civ IV?" and then I realized how difficult it'd be to code -_- so, I have some ideas but I need somebody who actually knows a little about coding to take the idea and run with it. My idea was to have the map generator give each land tile a code number based off of its terrain and surrounding terrain. Then, in the xml Civilizationinfos file, instead of having the city names as it is now, it has something like terrainnumber0001cityname=New York, then on and on for each (or only the applicable ones) of the possible terrain numbers Now my first question is, "Is this even possible?" My second- "is it easy? Probably not..."