davidlallen
Deity
I have made some progress on the Reverend Mother missions with sdk changes in my local post-1.7 version.
1. Added new "memory" field for AI. When you look in the diplomatic screen and hover over an AI civ, you see a list of memories, each with a reaction value: "-2: You razed a holy city!" is the holy city memory. I added one to store "BG manipulation". Whenever one of the RM abilities is used, a -1 is added to this memory: "You manipulated me!" I can now add more memories if we agree on the text.
2. Significantly nerfed "convert city": doubled EP cost (now 3000), can no longer convert capital city, city now goes into revolt just like a military conquest, and adds -1 to "BG manipulation" memory. Most importantly, there is a chance the AI will immediately declare war when they lose a city; the chance is 10% times your "BG manipulation" memory. For example, if you have taken 2 cities from them, the chance of them declaring war is 30% when you take the third city.
3. Since "Force Friend" also adds -1 to the manipulation memory, I made it give a +2 reaction. So the net is +1 reaction, same as before. I can now customize the text instead of "past events have been good to us"; but I could not find a good phrase. In fact the point of using Voice is that the victim can't really remember why they did it, so a vague declaration like this one may be the right answer anyway.
4. Added new mission, "Force Enemy". This gives -2 to the existing memory "past events have proved your bad nature to us". When you have a RM in a city of civ A, and you choose this mission, you get a picklist of all the civs you have both met. You pick some civ B from the list, and if the mission succeeds, then A gets a -2 to B, and A gets a -1 to you (due to manipulation).
Next, I will try to modify the assassinate mission. In vanilla, there is a mission to assassinate any unit, but it is switched off in the xml. In super spies, they hijacked this code to allow killing of great people. So I will add a unitcombat field to the mission, and allow assassination of vehicle, mech, hornet and thopter unitcombats. This will be the special "sabotage" mission for Ordos.
Did we ever agree on a special effect for the Face Dancer? Spreading plague is possible, and it fits the "biological" theme for BT. But maybe there is something more interesting.
1. Added new "memory" field for AI. When you look in the diplomatic screen and hover over an AI civ, you see a list of memories, each with a reaction value: "-2: You razed a holy city!" is the holy city memory. I added one to store "BG manipulation". Whenever one of the RM abilities is used, a -1 is added to this memory: "You manipulated me!" I can now add more memories if we agree on the text.
2. Significantly nerfed "convert city": doubled EP cost (now 3000), can no longer convert capital city, city now goes into revolt just like a military conquest, and adds -1 to "BG manipulation" memory. Most importantly, there is a chance the AI will immediately declare war when they lose a city; the chance is 10% times your "BG manipulation" memory. For example, if you have taken 2 cities from them, the chance of them declaring war is 30% when you take the third city.
3. Since "Force Friend" also adds -1 to the manipulation memory, I made it give a +2 reaction. So the net is +1 reaction, same as before. I can now customize the text instead of "past events have been good to us"; but I could not find a good phrase. In fact the point of using Voice is that the victim can't really remember why they did it, so a vague declaration like this one may be the right answer anyway.
4. Added new mission, "Force Enemy". This gives -2 to the existing memory "past events have proved your bad nature to us". When you have a RM in a city of civ A, and you choose this mission, you get a picklist of all the civs you have both met. You pick some civ B from the list, and if the mission succeeds, then A gets a -2 to B, and A gets a -1 to you (due to manipulation).
Next, I will try to modify the assassinate mission. In vanilla, there is a mission to assassinate any unit, but it is switched off in the xml. In super spies, they hijacked this code to allow killing of great people. So I will add a unitcombat field to the mission, and allow assassination of vehicle, mech, hornet and thopter unitcombats. This will be the special "sabotage" mission for Ordos.
Did we ever agree on a special effect for the Face Dancer? Spreading plague is possible, and it fits the "biological" theme for BT. But maybe there is something more interesting.