Sometimes during a game, a foreign civ changes leaders. For instance, Germany could start up with Bismarck, and due to political unrest or whatever, Hitler would assume his place. In the regular game, this is all good and well, but in scenarios, Hitler would still be called "Bismarck", although Hitler's leaderhead shows up.
Now, the question is, how do we fix this for scenarios? I've checked the LoR-compatible Lean's Pre Placed Earth scenario file, and it has the following info for civs:
BeginPlayer
Team=20
LeaderType=LEADER_GENGHIS_KHAN
LeaderName=TXT_KEY_LEADER_GENGHIS_KHAN
CivDesc=Mongolian Tribe
The "TXT_KEY_LEADER_GENGHIS_KHAN" used to be only the name, "Genghis Khan" in earlier world builder files, indicating a set leadername for the particular civ. However, with Revolutions, leaders change habitually, so the TXT_KEY_LEADER parameter should probably mean that the leadername is NOT set and will change if the leader is replaced, right?
Unfortunately not. I tried using the TXT_KEY_LEADER in my own scenario file, and it still doesn't affect leader names for civilizations preset in the scenario file. Civs having spawned during play act like in the regular game, their leaders change properly.
Any idea how to set up the world builder scenario file so that leadernames are just as dynamic as leaderheads?