Posted this in the no wonders mod thread:
I'm trying to make a scenario/mod for a Giant Earth map (with true start locations mod) that gives Wonders to their rightful historical builders, i.e. Egypt gets the Pyramids, Greece gets Artemis etc. This is really for greater historical immersion and I'd probably just disable it for all games not played on the Earth map.
I'm just wondering if this is feasible/possible? I have zero modding/programming experience, have read a couple of lua tutorials, I know basically how the Firetuner works to troubleshoot and have crudely adapted the custom traits tutorial thing posted very recently; my idea being to add the Wonders to the unique trait, free with their corresponding tech (no build-time). I've removed syntax errors but my code is surely incomplete as it has no effect.
I'm wondering if my above approach is even possible, or if there is an easier way? I could post the code I have so far, I know it's very incomplete and I'm probably missing quite a few elementary components.
1) Would this be worth creating a new thread?
2) If my above method of giving Wonders to their historical civilizations is misguided or impossible, what other methods would you suggest? Would it be easier/possible to disallow all civilizations except the correct one, and simply keep the build-times?
If nothing else works, I think I'll simply use the no Wonders mod to remove them entirely. I'd probably have to design an entirely new UA for Egypt though, probably adapting from an old Civ installation.