Hi everyone. I've been messing around with the conversations in the latest version of ToA (2.02). I noticed some of the conversation options that appear in the file never seemed to show up in the game. Specifically, under the topic MISC_FIRST_CONTACT you can see the following rules among others:
<Dialogue>
<Speaker Name="Drengin">1</Speaker>
<Listener Name="Generic">10</Listener>
<Phrase Morality="0">
<Text>Greetings. We have laid claim to much of the galaxy.</Text>
</Phrase>
<Phrase Morality="1">
<Text>Greetings. We have laid claim to much of the galaxy.</Text>
</Phrase>
<Phrase Morality="2">
<Text>Welcome to our galaxy. We have claimed all of it. Get in our way and we shall destroy you.#The galaxy is large, but so are our plans. Stay out of our way.#We are a powerful and evil race. That's right, I said evil. Let's say it together E-V-I-L. Doesn't that feel good? I mean evil.#We like bathe in the blood of our victims. We shall soon see if you are fodder for our annual bathes.#</Text>
</Phrase>
</Dialogue>
The one above is supposed to be the greeting you get from the Drengin.
...and further down the list the "catch all" dialogue for generic speakers and listeners.
<Dialogue>
<Speaker Name="Generic">10</Speaker>
<Listener Name="Generic">10</Listener>
<Phrase Morality="0">
<Text>We send you a very warm welcome, Greetings, [LISTENING_RACE_LEADER]. I am sure we'll get along splendidly.#Hello, Greetings, [LISTENING_RACE_LEADER] As our old saying goes "May a cuddle be your guide".#Greetings, [LISTENING_RACE_LEADER]. We welcome you.#Greetings, [LISTENING_RACE_LEADER] - we meet at long last! We are the humble [SPEAKING_RACE_NAME] and we have laid claim to several worlds throughout the galaxy. May this be the start of a great friendship between our two civilizations.#We are glad to see you amongst the stars. We hope to work with you in the future.#Greetings! We are pleased to meet you.#Welcome! We look forward to a long relationship.#The galaxy is plenty big enough for us all to live together in.#Peace and love for you and all your kind.#We are very pleased to meet you. Our gentle civilization wants only peace.</Text>
</Phrase>
<Phrase Morality="1">
<Text>So [LISTENING_RACE_LEADER], we meet at long last. We are the [SPEAKING_RACE_NAME] and we have claimed these worlds in our name. Let both our civilizations flourish and prosper in the centuries to come.#We hope we can live together in harmony. If not, we'll crush you like a bug.#We look forward to working with you.#Greetings. This galaxy is a big place but I'm not sure it's big enough for both of us.#I am sure we will get along great, Greetings, [LISTENING_RACE_LEADER]. On the other hand, if we don't get along, there's always a long drawn out genocidal war. We're good either way.#Howdy Greetings, [LISTENING_RACE_LEADER]. We're still learning your language. Howdy. I like that. Anyway, we hope to establish a mutually agreeable relationship.</Text>
</Phrase>
<Phrase Morality="2">
<Text>So [LISTENING_RACE_LEADER], we meet at long last. We are the mighty [SPEAKING_RACE_NAME] and we have claimed these worlds in our name. Beware!#We are the [SPEAKING_RACE_NAME]. This galaxy and all that live in it are ours. Interfere and you will die.# The [SPEAKING_RACE_NAME] exists to enslave all inferiors. We will soon learn if you are amongst them.#We are the [SPEAKING_RACE_NAME] . We are what you would call EVIL. Frankly, we think we've gotten a bad rap. Sure, we like to kill and eat other sentient beings for our amusement. Sure, we enslave the weak. And yes, we consider tormenting to be a hobby. But does that really make us evil?#So you are Greetings, [LISTENING_RACE_LEADER]. I have heard about you. Well, as you may know, we are in short supply of bone powder. We like the grind up the flesh of our enemies. So how you doing?#So you are Greetings, [LISTENING_RACE_LEADER]. We have claimed this planet..er..star..er galaxy. Yes. This entire galaxy. In fact, you're standing right inside the galaxy right this very minute. That's ours.#We pretty much like to exterminate everyone. It causes us some uncomfortable times when on diplomatic missions. You know, "Hello, how you doing? Oh, sorry about your mate...and your off spring...and your pets." and from there it's just an awkward silence as you try to find the Xandar ambassador which, of course you can't because the humans wiped them out. I'm just saying, it's not easy being blood thirsty. We have our own set of issues to deal with.#Whohaha. Greetings, [LISTENING_RACE_LEADER]. I was reading up on your civilization. I hear that at one time you thought that violence was a reflection of a primitive society. Well, I hate to be the one to break this to you but the only reason I haven't killed you is because we're dozens of light years apart. What can I say, the [SPEAKING_RACE_NAME] just likes to kill things.</Text>
</Phrase>
</Dialogue>
The problem is, in ToA 2.02 you never see the first set of dialogue options UNLESS you play as a custom or other race with dialogue tag set to "Generic" in the RACECONFIGXML files.
If you're playing as one of the stock races, it appears as if the rules fire with the following priority.
1. specific speaker, specific listener
2. generic speaker, generic listener
3. specific speaker, generic listener
4. generic speaker, specific listener
The problem is that the case with generic speaker and generic listener should be the LOWEST priority rule. The order the rules are entered in the file does not appear to matter. These are my own inferences based on the changes I saw in the first contact dialogue when I added or deleted rules to the file.
Anyone care to confirm or contradict this? Is it a known issue? I haven't seen anything about it.