I've been floating this idea for a while and was wondering how to go about implementing it.
The idea goes like this: A Wonder will have a different name and image depending on the active civilization. If another civilization builds the wonder, the "X was built in a far-away land" applies, and you can't build your domestic version of the wonder, but capturing the city with the wonder in it doesn't change the name/picture to your version.
Example:
England or the Celts would see the standard Stonehenge. But Egypt would see "Saqqara," with a different graphic, in the tech tree, building queue, city screen, etc. Saqqara would be the same as Stonehenge: +5 Faith, 1 GE point, 185 hammers on standard.
If Egypt as an AI builds "Saqqara," the Celts or England (their lists would be different for other wonders but Stonehenge would be the same) would see "Saqqara has been built in a far-away land," and if they were constructing Stonehenge, the construction would be canceled and they'd get their gold. If they later conquer the city with "Saqqara," the graphic and name would not change, unlike, say, the Opera House, which would become a Ceilidh Hall if the Celts captured the city.
Likewise, for the Celts, Séadchomharthaí ag Churraigh Bháin, and for Egypt the Temple at Karnak, would replace the Mausoleum of Halicarnassus, etc.
Washington and Hiawatha would have pretty much identical lists up until.. well, come to think of it, they'd have identical lists.
I'm still in the process of a massive amount of research, but the technical implementation is something that can be worked out without knowing all that cultural stuff.
Any thoughts? I'm on a Mac, and the only coding experience I have is two years of Java in high school. Then again, this isn't "is P=NP?" level stuff, either, so it shouldn't be completely incomprehensible.
Just mostly
The idea goes like this: A Wonder will have a different name and image depending on the active civilization. If another civilization builds the wonder, the "X was built in a far-away land" applies, and you can't build your domestic version of the wonder, but capturing the city with the wonder in it doesn't change the name/picture to your version.
Example:
England or the Celts would see the standard Stonehenge. But Egypt would see "Saqqara," with a different graphic, in the tech tree, building queue, city screen, etc. Saqqara would be the same as Stonehenge: +5 Faith, 1 GE point, 185 hammers on standard.
If Egypt as an AI builds "Saqqara," the Celts or England (their lists would be different for other wonders but Stonehenge would be the same) would see "Saqqara has been built in a far-away land," and if they were constructing Stonehenge, the construction would be canceled and they'd get their gold. If they later conquer the city with "Saqqara," the graphic and name would not change, unlike, say, the Opera House, which would become a Ceilidh Hall if the Celts captured the city.
Likewise, for the Celts, Séadchomharthaí ag Churraigh Bháin, and for Egypt the Temple at Karnak, would replace the Mausoleum of Halicarnassus, etc.
Washington and Hiawatha would have pretty much identical lists up until.. well, come to think of it, they'd have identical lists.
I'm still in the process of a massive amount of research, but the technical implementation is something that can be worked out without knowing all that cultural stuff.
Any thoughts? I'm on a Mac, and the only coding experience I have is two years of Java in high school. Then again, this isn't "is P=NP?" level stuff, either, so it shouldn't be completely incomprehensible.
Just mostly
