|
|
|
|
|
PlaceObj('Conversation', { |
|
AssignToGroup = "CorazonSantiago", |
|
Conditions = { |
|
PlaceObj('PlayerIsInSectors', { |
|
Negate = true, |
|
Sectors = { |
|
"I1", |
|
}, |
|
}), |
|
}, |
|
DefaultActor = "CorazonSantiago", |
|
disabledInConflict = true, |
|
group = "Ernie", |
|
id = "Corazon_Defeated", |
|
PlaceObj('ConversationPhrase', { |
|
Keyword = "Greeting", |
|
KeywordT = T(774381032385, "Greeting"), |
|
Lines = { |
|
PlaceObj('ConversationLine', { |
|
Character = "CorazonSantiago", |
|
Text = T(207424840986, "Please, just listen! I am not responsible for that mess <em>Emma</em> and <em>Faucheux</em> have dragged you into."), |
|
}), |
|
PlaceObj('ConversationInterjectionList', { |
|
Interjections = { |
|
PlaceObj('ConversationInterjection', { |
|
Lines = { |
|
PlaceObj('ConversationLine', { |
|
Character = "Spike", |
|
Text = T(366072662569, "And me! Don't forget about me!"), |
|
}), |
|
}, |
|
}), |
|
}, |
|
}), |
|
PlaceObj('ConversationLine', { |
|
Character = "CorazonSantiago", |
|
Text = T(135429352585, "Clearly, they are using you in their dirty little game. I will help you get out of it... Money, passports - anything! There is no need for any more violence."), |
|
}), |
|
PlaceObj('ConversationInterjectionList', { |
|
Interjections = { |
|
PlaceObj('ConversationInterjection', { |
|
Lines = { |
|
PlaceObj('ConversationLine', { |
|
Character = "Fidel", |
|
Text = T(802951575607, "There is always need for more violence!"), |
|
}), |
|
}, |
|
}), |
|
PlaceObj('ConversationInterjection', { |
|
Lines = { |
|
PlaceObj('ConversationLine', { |
|
Character = "Raider", |
|
Text = T(720032985962, "You cannot bribe my team, miss."), |
|
}), |
|
}, |
|
}), |
|
PlaceObj('ConversationInterjection', { |
|
Lines = { |
|
PlaceObj('ConversationLine', { |
|
Character = "Magic", |
|
Text = T(932705596066, "Keep talking. I'll let you know if I like what I hear."), |
|
}), |
|
}, |
|
}), |
|
}, |
|
}), |
|
}, |
|
id = "Greeting", |
|
}), |
|
PlaceObj('ConversationPhrase', { |
|
AutoRemove = true, |
|
Conditions = { |
|
PlaceObj('CheckIsPersistentUnitDead', { |
|
per_ses_id = "NPC_Faucheux", |
|
}), |
|
PlaceObj('QuestIsVariableBool', { |
|
QuestId = "05_TakeDownFaucheux", |
|
Vars = set({ |
|
FaucheuxEscaped = false, |
|
}), |
|
__eval = function () |
|
local quest = gv_Quests['05_TakeDownFaucheux'] or QuestGetState('05_TakeDownFaucheux') |
|
return not quest.FaucheuxEscaped |
|
end, |
|
}), |
|
}, |
|
GoTo = "FaucheuxRedirect", |
|
Keyword = "Faucheux is dead", |
|
KeywordT = T(381415625949, "Faucheux is dead"), |
|
Lines = { |
|
PlaceObj('ConversationLine', { |
|
Character = "CorazonSantiago", |
|
Text = T(920600866212, "Is he?... Very well!"), |
|
}), |
|
}, |
|
PlayGoToPhrase = true, |
|
id = "Faucheuxisdead", |
|
}), |
|
PlaceObj('ConversationPhrase', { |
|
AutoRemove = true, |
|
Conditions = { |
|
PlaceObj('QuestIsVariableBool', { |
|
QuestId = "05_TakeDownFaucheux", |
|
Vars = set( "FaucheuxEscaped" ), |
|
__eval = function () |
|
local quest = gv_Quests['05_TakeDownFaucheux'] or QuestGetState('05_TakeDownFaucheux') |
|
return quest.FaucheuxEscaped |
|
end, |
|
}), |
|
}, |
|
GoTo = "FaucheuxRedirect", |
|
Keyword = "Faucheux escaped", |
|
KeywordT = T(202718980590, "Faucheux escaped"), |
|
Lines = { |
|
PlaceObj('ConversationLine', { |
|
Character = "CorazonSantiago", |
|
Text = T(850242048360, "Ah... what a pity!"), |
|
}), |
|
}, |
|
PlayGoToPhrase = true, |
|
id = "FaucheuxEscaped", |
|
}), |
|
PlaceObj('ConversationPhrase', { |
|
AutoRemove = true, |
|
Effects = { |
|
PlaceObj('PhraseSetEnabled', { |
|
Conversation = "Corazon_Defeated", |
|
PhraseId = "Thenewsdidntmentiongas", |
|
}), |
|
}, |
|
Enabled = false, |
|
Keyword = "FaucheuxRedirect", |
|
KeywordT = T(303592452915, "FaucheuxRedirect"), |
|
Lines = { |
|
PlaceObj('ConversationLine', { |
|
Character = "CorazonSantiago", |
|
Text = T(114167501942, "This is all his fault. He <em>gassed</em> all those innocent people just to frame you! This country is too wicked and chaotic to do business. If you let me leave, I will do everything in my power to help you clear your name."), |
|
}), |
|
PlaceObj('ConversationInterjectionList', { |
|
Interjections = { |
|
PlaceObj('ConversationInterjection', { |
|
Lines = { |
|
PlaceObj('ConversationLine', { |
|
Character = "PierreMerc", |
|
Text = T(826964241356, "Your type of business is not anything the people of Grand Chien need."), |
|
}), |
|
}, |
|
}), |
|
PlaceObj('ConversationInterjection', { |
|
Lines = { |
|
PlaceObj('ConversationLine', { |
|
Character = "Kalyna", |
|
Text = T(309495096893, 'I do not mean to offend, but "your power" does not seem very impressive right now.'), |
|
}), |
|
}, |
|
}), |
|
PlaceObj('ConversationInterjection', { |
|
Lines = { |
|
PlaceObj('ConversationLine', { |
|
Character = "Hitman", |
|
Text = T(985259779158, "Look around, lady. You don't even have the power to make me a ham sandwich."), |
|
}), |
|
}, |
|
}), |
|
}, |
|
}), |
|
}, |
|
id = "FaucheuxRedirect", |
|
}), |
|
PlaceObj('ConversationPhrase', { |
|
Conditions = { |
|
PlaceObj('CheckOR', { |
|
Conditions = { |
|
PlaceObj('UnitSquadHasMerc', { |
|
HasPerk = "Scoundrel", |
|
}), |
|
PlaceObj('UnitSquadHasMerc', { |
|
HasStat = "Wisdom", |
|
StatValue = 95, |
|
}), |
|
}, |
|
}), |
|
PlaceObj('EmailIsRead', { |
|
emailId = "02_EmmaWorldFlip", |
|
}), |
|
}, |
|
Effects = { |
|
PlaceObj('QuestSetVariableBool', { |
|
Prop = "Conv_Cornered", |
|
QuestId = "05_TakeDownCorazon", |
|
}), |
|
}, |
|
Enabled = false, |
|
Keyword = "The news didn’t mention gas", |
|
KeywordT = T(992815830144, "The news didn’t mention gas"), |
|
Lines = { |
|
PlaceObj('ConversationLine', { |
|
Character = "CorazonSantiago", |
|
Text = T(859257824691, "No? Well... of course not! That would just frighten people in nearby towns, wouldn't it? I merely assumed it must have been gas. That would be the most practical way to eliminate a lot of people at once."), |
|
}), |
|
PlaceObj('ConversationInterjectionList', { |
|
Interjections = { |
|
PlaceObj('ConversationInterjection', { |
|
Lines = { |
|
PlaceObj('ConversationLine', { |
|
Character = "Livewire", |
|
Text = T(887174010463, "Miss, sometimes I do not know when is the right time to stop talking. I can see that you have the same problem."), |
|
}), |
|
}, |
|
}), |
|
PlaceObj('ConversationInterjection', { |
|
Lines = { |
|
PlaceObj('ConversationLine', { |
|
Character = "Buns", |
|
Text = T(195293214423, "I am disappointed. I expected you to be a better liar."), |
|
}), |
|
}, |
|
}), |
|
PlaceObj('ConversationInterjection', { |
|
Lines = { |
|
PlaceObj('ConversationLine', { |
|
Character = "Fox", |
|
Text = T(120906945430, "Honey, that rouge is killer, but it can't hide your blush from telling a lie that big."), |
|
}), |
|
}, |
|
}), |
|
PlaceObj('ConversationInterjection', { |
|
Lines = { |
|
PlaceObj('ConversationLine', { |
|
Character = "Magic", |
|
Text = T(308966518750, "Smooth. A good lie works on most folks, but I always know when someone is trying to pull a trick on me."), |
|
}), |
|
}, |
|
}), |
|
PlaceObj('ConversationInterjection', { |
|
Lines = { |
|
PlaceObj('ConversationLine', { |
|
Character = "Gus", |
|
Text = T(856348317277, "Woodnose, you're about as convincing as a snake oil salesman."), |
|
}), |
|
}, |
|
}), |
|
PlaceObj('ConversationInterjection', { |
|
Lines = { |
|
PlaceObj('ConversationLine', { |
|
Character = "MD", |
|
Text = T(163382338613, "Flushed skin around the throat and cheeks, averted gaze, altered speech pattern... Yep. She's lying."), |
|
}), |
|
}, |
|
}), |
|
PlaceObj('ConversationInterjection', { |
|
Lines = { |
|
PlaceObj('ConversationLine', { |
|
Character = "Thor", |
|
Text = T(735126369488, "I can tell you are lying. Your aura is blushing."), |
|
}), |
|
}, |
|
}), |
|
}, |
|
MaxPlayed = 2, |
|
}), |
|
}, |
|
StoryBranchIcon = "conversation_sarcastic", |
|
id = "Thenewsdidntmentiongas", |
|
}), |
|
PlaceObj('ConversationPhrase', { |
|
Conditions = { |
|
PlaceObj('CheckIsPersistentUnitDead', { |
|
Negate = true, |
|
per_ses_id = "NPC_Faucheux", |
|
}), |
|
PlaceObj('QuestIsVariableBool', { |
|
QuestId = "05_TakeDownFaucheux", |
|
Vars = set({ |
|
FaucheuxEscaped = false, |
|
}), |
|
__eval = function () |
|
local quest = gv_Quests['05_TakeDownFaucheux'] or QuestGetState('05_TakeDownFaucheux') |
|
return not quest.FaucheuxEscaped |
|
end, |
|
}), |
|
}, |
|
Keyword = "Faucheux is next", |
|
KeywordT = T(122074528439, "Faucheux is next"), |
|
Lines = { |
|
PlaceObj('ConversationLine', { |
|
Character = "CorazonSantiago", |
|
Text = T(235602515858, "I would advise against any further involvement with this cursed country's internal affairs, but it is your own business."), |
|
}), |
|
}, |
|
id = "Faucheuxisnext", |
|
}), |
|
PlaceObj('ConversationPhrase', { |
|
Conditions = { |
|
PlaceObj('UnitSquadHasMerc', { |
|
Name = "Spike", |
|
}), |
|
}, |
|
Effects = { |
|
PlaceObj('QuestSetVariableBool', { |
|
Prop = "Conv_Cornered", |
|
QuestId = "05_TakeDownCorazon", |
|
}), |
|
}, |
|
Keyword = "What about me?", |
|
KeywordT = T(369507054705, "What about me?"), |
|
Lines = { |
|
PlaceObj('ConversationLine', { |
|
Character = "CorazonSantiago", |
|
Text = T(163849104390, "You! You have no right to come here and threaten me. I dissolved our contract and then you had to go and make yourself into some sort of bandit king!"), |
|
}), |
|
PlaceObj('ConversationInterjectionList', { |
|
Interjections = { |
|
PlaceObj('ConversationInterjection', { |
|
Lines = { |
|
PlaceObj('ConversationLine', { |
|
Character = "Spike", |
|
Text = T(727630932319, "I like that one!"), |
|
}), |
|
}, |
|
}), |
|
}, |
|
}), |
|
PlaceObj('ConversationLine', { |
|
Character = "CorazonSantiago", |
|
Text = T(114419851586, "These mercenaries should not have taken you here, they should have brought you to jail!"), |
|
}), |
|
PlaceObj('ConversationInterjectionList', { |
|
Interjections = { |
|
PlaceObj('ConversationInterjection', { |
|
Lines = { |
|
PlaceObj('ConversationLine', { |
|
Character = "Spike", |
|
Text = T(782932520411, "They brought me here because we have the same score to settle. You screwed me over and then you went ahead and did it to them too. "), |
|
}), |
|
PlaceObj('ConversationLine', { |
|
Character = "CorazonSantiago", |
|
Text = T(198214379288, "No, this is not at all..."), |
|
}), |
|
PlaceObj('ConversationLine', { |
|
Character = "Spike", |
|
Text = T(115689193031, "Thanks, by the way. I think they needed to hear you admit that you hired me in the first place."), |
|
}), |
|
PlaceObj('ConversationLine', { |
|
Character = "CorazonSantiago", |
|
Text = T(558380153224, "I... You... I'm finished talking to you."), |
|
}), |
|
}, |
|
}), |
|
}, |
|
}), |
|
}, |
|
StoryBranchIcon = "conversation_sarcastic", |
|
id = "Whataboutme", |
|
}), |
|
PlaceObj('ConversationPhrase', { |
|
AutoRemove = true, |
|
Conditions = { |
|
PlaceObj('UnitSquadHasMerc', { |
|
Name = "Spike", |
|
Negate = true, |
|
}), |
|
PlaceObj('QuestIsVariableBool', { |
|
QuestId = "05_TakeDownCorazon", |
|
Vars = set( "CorazonEvidence_Major" ), |
|
__eval = function () |
|
local quest = gv_Quests['05_TakeDownCorazon'] or QuestGetState('05_TakeDownCorazon') |
|
return quest.CorazonEvidence_Major |
|
end, |
|
}), |
|
}, |
|
Effects = { |
|
PlaceObj('PhraseSetEnabled', { |
|
Conversation = "Corazon_Defeated", |
|
PhraseId = "WedidntmentiontheMajor", |
|
}), |
|
}, |
|
Keyword = "Is this your signature on this contract?", |
|
KeywordT = T(647647391956, "Is this your signature on this contract?"), |
|
Lines = { |
|
PlaceObj('ConversationLine', { |
|
Character = "CorazonSantiago", |
|
Text = T(999560132592, "What is this? A mercenary contract with <em>Spike Scallion</em>? No, this is not my signature. I never signed a contract with the <em>Major</em>."), |
|
}), |
|
}, |
|
PhraseRolloverText = T(420411424600, "Show the <em>Major's contract</em> with Adonis"), |
|
id = "Isthisyoursignatureonthiscontract", |
|
}), |
|
PlaceObj('ConversationPhrase', { |
|
Conditions = { |
|
PlaceObj('CheckOR', { |
|
Conditions = { |
|
PlaceObj('UnitSquadHasMerc', { |
|
HasPerk = "Negotiator", |
|
}), |
|
PlaceObj('UnitSquadHasMerc', { |
|
HasStat = "Wisdom", |
|
StatValue = 95, |
|
}), |
|
}, |
|
}), |
|
}, |
|
Effects = { |
|
PlaceObj('QuestSetVariableBool', { |
|
Prop = "Conv_Cornered", |
|
QuestId = "05_TakeDownCorazon", |
|
}), |
|
}, |
|
Enabled = false, |
|
Keyword = "We never mentioned the Major", |
|
KeywordT = T(591786561138, "We never mentioned the Major"), |
|
Lines = { |
|
PlaceObj('ConversationLine', { |
|
Character = "CorazonSantiago", |
|
Text = T(788556639809, "Um, it is a well known fact that the Major's real name is <em>Spike Scallion</em>."), |
|
}), |
|
PlaceObj('ConversationInterjectionList', { |
|
Interjections = { |
|
PlaceObj('ConversationInterjection', { |
|
Lines = { |
|
PlaceObj('ConversationLine', { |
|
Character = "Raider", |
|
Text = T(947877047252, "Actually, it is not. The Major's identity is a well kept secret."), |
|
}), |
|
}, |
|
}), |
|
PlaceObj('ConversationInterjection', { |
|
Lines = { |
|
PlaceObj('ConversationLine', { |
|
Character = "Livewire", |
|
Text = T(386132145137, 'Actually, no. After several hours of database hacking, I did not find any connection between the former A.I.M. mercenary and the so-called "Major." Only his most recent employer would know - I guess that\'s you!'), |
|
}), |
|
}, |
|
}), |
|
PlaceObj('ConversationInterjection', { |
|
Lines = { |
|
PlaceObj('ConversationLine', { |
|
Character = "Buns", |
|
Text = T(141472428520, "This is not true. That fact is well known only to us, and unsurprisingly, to you."), |
|
}), |
|
}, |
|
}), |
|
PlaceObj('ConversationInterjection', { |
|
Lines = { |
|
PlaceObj('ConversationLine', { |
|
Character = "DrQ", |
|
Text = T(252607005887, "While trying to confuse the hunter, the fox led him to her lair."), |
|
}), |
|
}, |
|
}), |
|
PlaceObj('ConversationInterjection', { |
|
Lines = { |
|
PlaceObj('ConversationLine', { |
|
Character = "Gus", |
|
Text = T(371267913987, "Well known only to you, Woodhead. Now I wonder how that could be?"), |
|
}), |
|
}, |
|
}), |
|
PlaceObj('ConversationInterjection', { |
|
Lines = { |
|
PlaceObj('ConversationLine', { |
|
Character = "Sidney", |
|
Text = T(304361646892, "Terribly sorry, but I do think you may be mistaken in that regard. The only person who knows that Spike Scallion is the Major is... well, the person that hired him to be the Major."), |
|
}), |
|
}, |
|
}), |
|
}, |
|
}), |
|
}, |
|
id = "WedidntmentiontheMajor", |
|
}), |
|
PlaceObj('ConversationPhrase', { |
|
Conditions = { |
|
PlaceObj('UnitSquadHasMerc', { |
|
Name = "Spike", |
|
Negate = true, |
|
}), |
|
PlaceObj('QuestIsVariableBool', { |
|
QuestId = "05_TakeDownCorazon", |
|
Vars = set({ |
|
CorazonEvidence_Major = false, |
|
}), |
|
__eval = function () |
|
local quest = gv_Quests['05_TakeDownCorazon'] or QuestGetState('05_TakeDownCorazon') |
|
return not quest.CorazonEvidence_Major |
|
end, |
|
}), |
|
}, |
|
Keyword = "What about the Major?", |
|
KeywordT = T(608595438432, "What about the Major?"), |
|
Lines = { |
|
PlaceObj('ConversationLine', { |
|
Character = "CorazonSantiago", |
|
Text = T(485961694059, "I have nothing to do with that psycho. He has been trying to extort me for money ever since I was appointed as the executive director of Adonis in this region. It is a very common professional risk I have to deal with all the time."), |
|
}), |
|
PlaceObj('ConversationInterjectionList', { |
|
Interjections = { |
|
PlaceObj('ConversationInterjection', { |
|
Lines = { |
|
PlaceObj('ConversationLine', { |
|
Character = "PierreMerc", |
|
Text = T(361846663567, "I don't know what the Major really cared about, but I am certain it was not your filthy money."), |
|
}), |
|
}, |
|
}), |
|
PlaceObj('ConversationInterjection', { |
|
Lines = { |
|
PlaceObj('ConversationLine', { |
|
Character = "Red", |
|
Text = T(440943425605, "What was that, lass? Sorry, I cannae hear ye on account of the all the SAD VIOLINS!"), |
|
}), |
|
}, |
|
}), |
|
PlaceObj('ConversationInterjection', { |
|
Lines = { |
|
PlaceObj('ConversationLine', { |
|
Character = "Kalyna", |
|
Text = T(821206564162, "That sounds awful. I have been shot, exploded, punched, kicked, cut, and cursed, but never extorted."), |
|
}), |
|
}, |
|
}), |
|
}, |
|
}), |
|
}, |
|
id = "WhatabouttheMajor", |
|
}), |
|
PlaceObj('ConversationPhrase', { |
|
AutoRemove = true, |
|
Effects = { |
|
PlaceObj('PhraseSetEnabled', { |
|
Conversation = "Corazon_Defeated", |
|
PhraseId = "Youarenottalkingyourwayoutofthis", |
|
}), |
|
}, |
|
Keyword = "This is not about the money", |
|
KeywordT = T(702917014975, "This is not about the money"), |
|
Lines = { |
|
PlaceObj('ConversationLine', { |
|
Character = "CorazonSantiago", |
|
Text = T(710862957808, "Of course it is. You are mercenaries, right? You work for money! Look, I can pay you all enough to take a nice long vacation until I straighten things out here. You fully deserve it, don't you think?"), |
|
}), |
|
PlaceObj('ConversationInterjectionList', { |
|
Interjections = { |
|
PlaceObj('ConversationInterjection', { |
|
Lines = { |
|
PlaceObj('ConversationLine', { |
|
Character = "Fidel", |
|
Text = T(845130068448, "Fidel does not work for money. Fidel works for the blood and screams and body parts."), |
|
}), |
|
}, |
|
}), |
|
PlaceObj('ConversationInterjection', { |
|
Lines = { |
|
PlaceObj('ConversationLine', { |
|
Character = "Fox", |
|
Text = T(460103764590, "That's the first thing you're saying that appears to be true."), |
|
}), |
|
}, |
|
}), |
|
PlaceObj('ConversationInterjection', { |
|
Lines = { |
|
PlaceObj('ConversationLine', { |
|
Character = "Wolf", |
|
Text = T(362580473060, "It'll be a cold day in hell before I take any vacation package you're offering."), |
|
}), |
|
}, |
|
}), |
|
}, |
|
}), |
|
PlaceObj('ConversationLine', { |
|
Character = "CorazonSantiago", |
|
Text = T(497954241265, "You can lay low for some time and when this unfortunate business is forgotten, you will have lots of other contracts. I know a certain company that would want to hire a team with your talents."), |
|
}), |
|
PlaceObj('ConversationInterjectionList', { |
|
Interjections = { |
|
PlaceObj('ConversationInterjection', { |
|
Lines = { |
|
PlaceObj('ConversationLine', { |
|
Character = "Fidel", |
|
Text = T(690935176243, "You have all that Fidel needs. Body parts."), |
|
}), |
|
}, |
|
}), |
|
PlaceObj('ConversationInterjection', { |
|
Lines = { |
|
PlaceObj('ConversationLine', { |
|
Character = "Fox", |
|
Text = T(431483694278, "...And here we go again with the lies."), |
|
}), |
|
}, |
|
}), |
|
PlaceObj('ConversationInterjection', { |
|
Lines = { |
|
PlaceObj('ConversationLine', { |
|
Character = "Grizzly", |
|
Text = T(495666542075, "Any company recommended by you is one I plan on staying very far away from."), |
|
}), |
|
}, |
|
}), |
|
}, |
|
}), |
|
}, |
|
id = "Itisnotaboutthemoney", |
|
}), |
|
PlaceObj('ConversationPhrase', { |
|
Conditions = { |
|
PlaceObj('UnitSquadHasMerc', { |
|
HasPerk = "Psycho", |
|
}), |
|
}, |
|
Effects = { |
|
PlaceObj('QuestSetVariableBool', { |
|
Prop = "Conv_Cornered", |
|
QuestId = "05_TakeDownCorazon", |
|
}), |
|
}, |
|
Enabled = false, |
|
Keyword = "You are not talking your way out of this", |
|
KeywordT = T(931582108304, "You are not talking your way out of this"), |
|
Lines = { |
|
PlaceObj('ConversationInterjectionList', { |
|
Interjections = { |
|
PlaceObj('ConversationInterjection', { |
|
Lines = { |
|
PlaceObj('ConversationLine', { |
|
Character = "Fidel", |
|
Text = T(655156390901, "Fidel came here to collect."), |
|
}), |
|
}, |
|
}), |
|
PlaceObj('ConversationInterjection', { |
|
Lines = { |
|
PlaceObj('ConversationLine', { |
|
Character = "Nails", |
|
Text = T(250548265683, "Cut the bullshit, lady, or I'll start cutting you."), |
|
}), |
|
}, |
|
}), |
|
PlaceObj('ConversationInterjection', { |
|
Lines = { |
|
PlaceObj('ConversationLine', { |
|
Character = "Meltdown", |
|
Text = T(464325156503, "Listen up, bitch. In case you hadn't noticed, I ain't here to negotiate. Just ask your guards. Oh, wait. You can't, because they're all dead."), |
|
}), |
|
}, |
|
}), |
|
}, |
|
}), |
|
PlaceObj('ConversationLine', { |
|
Character = "CorazonSantiago", |
|
Text = T(255987944044, "Okay, okay, no need to threaten me!... I will provide any details you need to know."), |
|
}), |
|
}, |
|
StoryBranchIcon = "conversation_threaten", |
|
id = "Youarenottalkingyourwayoutofthis", |
|
}), |
|
PlaceObj('ConversationPhrase', { |
|
Align = "right", |
|
AutoRemove = true, |
|
Conditions = { |
|
PlaceObj('QuestIsVariableNum', { |
|
Amount = 2, |
|
Prop = "Evidence", |
|
QuestId = "05_TakeDownCorazon", |
|
}), |
|
PlaceObj('QuestIsVariableBool', { |
|
QuestId = "05_TakeDownCorazon", |
|
Vars = set({ |
|
Conv_Cornered = false, |
|
}), |
|
__eval = function () |
|
local quest = gv_Quests['05_TakeDownCorazon'] or QuestGetState('05_TakeDownCorazon') |
|
return not quest.Conv_Cornered |
|
end, |
|
}), |
|
}, |
|
Effects = { |
|
PlaceObj('QuestSetVariableBool', { |
|
Prop = "Conv_Progress", |
|
QuestId = "05_TakeDownCorazon", |
|
}), |
|
}, |
|
Keyword = "You are involved in all this", |
|
KeywordT = T(484847398454, "You are involved in all this"), |
|
Lines = { |
|
PlaceObj('ConversationLine', { |
|
Character = "CorazonSantiago", |
|
Text = T(564390066553, "I am simply a victim of circumstance. I came here to do business, not to be shot at. But I can understand your frustration at how events have unfolded and I am willing to cooperate. Let us start over, shall we? How can I compensate you?"), |
|
}), |
|
}, |
|
NoBackOption = true, |
|
StoryBranchIcon = "conversation_arrow", |
|
id = "Youareinvolvedinallthis", |
|
PlaceObj('ConversationPhrase', { |
|
AutoRemove = true, |
|
Conditions = { |
|
PlaceObj('QuestIsVariableBool', { |
|
QuestId = "05_TakeDownCorazon", |
|
Vars = set({ |
|
Conv_BribeMoney = false, |
|
}), |
|
__eval = function () |
|
local quest = gv_Quests['05_TakeDownCorazon'] or QuestGetState('05_TakeDownCorazon') |
|
return not quest.Conv_BribeMoney |
|
end, |
|
}), |
|
}, |
|
GoTo = "Starttalkingnow.Money2", |
|
Keyword = "Money", |
|
KeywordT = T(400105882612, "Money"), |
|
PlayGoToPhrase = true, |
|
StoryBranchIcon = "conversation_action", |
|
id = "Money", |
|
}), |
|
PlaceObj('ConversationPhrase', { |
|
AutoRemove = true, |
|
Conditions = { |
|
PlaceObj('UnitSquadHasMerc', { |
|
Name = "Fidel", |
|
}), |
|
}, |
|
Effects = { |
|
PlaceObj('PhraseSetEnabled', { |
|
Conversation = "Corazon_Defeated", |
|
Enabled = false, |
|
PhraseId = "Itisnotaboutthemoney", |
|
}), |
|
}, |
|
GoTo = "Youarenottalkingyourwayoutofthis", |
|
Keyword = "Body parts", |
|
KeywordT = T(407496232658, "Body parts"), |
|
Lines = { |
|
PlaceObj('ConversationInterjectionList', { |
|
Interjections = { |
|
PlaceObj('ConversationInterjection', { |
|
Lines = { |
|
PlaceObj('ConversationLine', { |
|
Character = "Fidel", |
|
Text = T(439293170620, "Fidel wants body parts."), |
|
}), |
|
}, |
|
}), |
|
}, |
|
}), |
|
PlaceObj('ConversationLine', { |
|
Character = "CorazonSantiago", |
|
Text = T(517035312463, "Excuse me?..."), |
|
}), |
|
}, |
|
PlayGoToPhrase = true, |
|
StoryBranchIcon = "conversation_action", |
|
id = "Bodyparts", |
|
}), |
|
PlaceObj('ConversationPhrase', { |
|
Align = "right", |
|
AutoRemove = true, |
|
Conditions = { |
|
PlaceObj('QuestIsVariableBool', { |
|
QuestId = "05_TakeDownCorazon", |
|
Vars = set({ |
|
Conv_BribeIntel = false, |
|
}), |
|
__eval = function () |
|
local quest = gv_Quests['05_TakeDownCorazon'] or QuestGetState('05_TakeDownCorazon') |
|
return not quest.Conv_BribeIntel |
|
end, |
|
}), |
|
PlaceObj('QuestIsVariableBool', { |
|
QuestId = "05_TakeDownFaucheux", |
|
Vars = set({ |
|
Completed = false, |
|
}), |
|
__eval = function () |
|
local quest = gv_Quests['05_TakeDownFaucheux'] or QuestGetState('05_TakeDownFaucheux') |
|
return not quest.Completed |
|
end, |
|
}), |
|
}, |
|
GoTo = "Starttalkingnow.Information", |
|
Keyword = "Information", |
|
KeywordT = T(802795382127, "Information"), |
|
PlayGoToPhrase = true, |
|
StoryBranchIcon = "conversation_action", |
|
id = "Information", |
|
}), |
|
PlaceObj('ConversationPhrase', { |
|
Align = "right", |
|
AutoRemove = true, |
|
Conditions = { |
|
PlaceObj('QuestIsVariableBool', { |
|
QuestId = "05_TakeDownFaucheux", |
|
Vars = set( "Completed" ), |
|
__eval = function () |
|
local quest = gv_Quests['05_TakeDownFaucheux'] or QuestGetState('05_TakeDownFaucheux') |
|
return quest.Completed |
|
end, |
|
}), |
|
}, |
|
GoTo = "Starttalkingnow.Thetruth", |
|
Keyword = "The truth", |
|
KeywordT = T(704613799039, "The truth"), |
|
PlayGoToPhrase = true, |
|
StoryBranchIcon = "conversation_action", |
|
id = "Thetruth", |
|
}), |
|
PlaceObj('ConversationPhrase', { |
|
Align = "right", |
|
AutoRemove = true, |
|
Conditions = { |
|
PlaceObj('UnitSquadHasMerc', { |
|
HasStat = "Leadership", |
|
StatValue = 60, |
|
}), |
|
}, |
|
Effects = { |
|
PlaceObj('QuestSetVariableBool', { |
|
Prop = "Conv_Cornered", |
|
QuestId = "05_TakeDownCorazon", |
|
}), |
|
}, |
|
GoTo = "<root>", |
|
Keyword = "You will answer in court", |
|
KeywordT = T(321176446625, "You will answer in court"), |
|
Lines = { |
|
PlaceObj('ConversationInterjectionList', { |
|
Interjections = { |
|
PlaceObj('ConversationInterjection', { |
|
Lines = { |
|
PlaceObj('ConversationLine', { |
|
Character = "Raider", |
|
Text = T(834081691198, "Ma'am, you have a lot to answer for and you're going to do it in a court of law."), |
|
}), |
|
}, |
|
}), |
|
PlaceObj('ConversationInterjection', { |
|
Lines = { |
|
PlaceObj('ConversationLine', { |
|
Character = "Fauda", |
|
Text = T(988948445303, "You will face justice. It can be here or it can be someplace else."), |
|
}), |
|
}, |
|
}), |
|
PlaceObj('ConversationInterjection', { |
|
Lines = { |
|
PlaceObj('ConversationLine', { |
|
Character = "Gus", |
|
Text = T(387808218425, "Time to face the music, Woodwind!"), |
|
}), |
|
}, |
|
}), |
|
PlaceObj('ConversationInterjection', { |
|
Lines = { |
|
PlaceObj('ConversationLine', { |
|
Character = "Len", |
|
Text = T(297806017785, "Ms. Santiago, war crimes have been committed here. The Hague has some questions for you."), |
|
}), |
|
}, |
|
}), |
|
PlaceObj('ConversationInterjection', { |
|
Lines = { |
|
PlaceObj('ConversationLine', { |
|
Character = "Scully", |
|
Text = T(456122223737, "I think you're going to need a lawyer. I know several, but I can't recommend any of them."), |
|
}), |
|
}, |
|
}), |
|
PlaceObj('ConversationInterjection', { |
|
Lines = { |
|
PlaceObj('ConversationLine', { |
|
Character = "Thor", |
|
Text = T(659887881705, "It is time for you to cleanse your aura... in front of a judge."), |
|
}), |
|
}, |
|
}), |
|
}, |
|
}), |
|
PlaceObj('ConversationLine', { |
|
Character = "CorazonSantiago", |
|
Text = T(933327854226, "I acknowledge that there may be some... irregularities pertaining to my conduct, but I am sure we can reach an agreement that is beneficial to us both."), |
|
}), |
|
}, |
|
StoryBranchIcon = "conversation_action", |
|
id = "Youwillanswerincourt", |
|
}), |
|
PlaceObj('ConversationPhrase', { |
|
Align = "right", |
|
AutoRemove = true, |
|
Conditions = { |
|
PlaceObj('UnitSquadHasMerc', { |
|
HasStat = "Leadership", |
|
Negate = true, |
|
StatValue = 60, |
|
}), |
|
}, |
|
GoTo = "<root>", |
|
Keyword = "You will answer in court", |
|
KeywordT = T(321176446625, "You will answer in court"), |
|
Lines = { |
|
PlaceObj('ConversationLine', { |
|
Character = "CorazonSantiago", |
|
Text = T(925696735562, "But what for? I haven't done anything! All of this is Faucheux's fault, and your hostile actions against me are without provocation. However, I am willing to forget all of this and come to some sort of arrangement with you."), |
|
}), |
|
}, |
|
StoryBranchIcon = "conversation_action", |
|
id = "Youwillanswerincourt2", |
|
}), |
|
}), |
|
PlaceObj('ConversationPhrase', { |
|
Align = "right", |
|
AutoRemove = true, |
|
Conditions = { |
|
PlaceObj('QuestIsVariableNum', { |
|
Amount = 2, |
|
Condition = "<", |
|
Prop = "Evidence", |
|
QuestId = "05_TakeDownCorazon", |
|
}), |
|
PlaceObj('QuestIsVariableBool', { |
|
QuestId = "05_TakeDownCorazon", |
|
Vars = set({ |
|
Conv_Cornered = false, |
|
}), |
|
__eval = function () |
|
local quest = gv_Quests['05_TakeDownCorazon'] or QuestGetState('05_TakeDownCorazon') |
|
return not quest.Conv_Cornered |
|
end, |
|
}), |
|
}, |
|
Effects = { |
|
PlaceObj('QuestSetVariableBool', { |
|
Prop = "Conv_Progress", |
|
QuestId = "05_TakeDownCorazon", |
|
}), |
|
}, |
|
GoTo = "Starttalkingnow.Information", |
|
Keyword = "You promised to explain everything", |
|
KeywordT = T(354600588921, "You promised to explain everything"), |
|
PlayGoToPhrase = true, |
|
StoryBranchIcon = "conversation_arrow", |
|
id = "Youpromisedtoexplaineverything", |
|
}), |
|
PlaceObj('ConversationPhrase', { |
|
Align = "right", |
|
AutoRemove = true, |
|
Conditions = { |
|
PlaceObj('QuestIsVariableBool', { |
|
QuestId = "05_TakeDownCorazon", |
|
Vars = set( "Conv_Cornered" ), |
|
__eval = function () |
|
local quest = gv_Quests['05_TakeDownCorazon'] or QuestGetState('05_TakeDownCorazon') |
|
return quest.Conv_Cornered |
|
end, |
|
}), |
|
}, |
|
Effects = { |
|
PlaceObj('QuestSetVariableBool', { |
|
Prop = "Conv_Progress", |
|
QuestId = "05_TakeDownCorazon", |
|
}), |
|
}, |
|
Keyword = "Start talking. Now!", |
|
KeywordT = T(964842290636, "Start talking. Now!"), |
|
Lines = { |
|
PlaceObj('ConversationLine', { |
|
Character = "CorazonSantiago", |
|
Text = T(260179220430, "Alright, there is no need of any more violence. I said I am willing to cooperate. What do you want of me?"), |
|
}), |
|
}, |
|
NoBackOption = true, |
|
StoryBranchIcon = "conversation_arrow", |
|
id = "Starttalkingnow", |
|
PlaceObj('ConversationPhrase', { |
|
Align = "right", |
|
Conditions = { |
|
PlaceObj('QuestIsVariableBool', { |
|
QuestId = "05_TakeDownCorazon", |
|
Vars = set({ |
|
Conv_BribeMoney = false, |
|
}), |
|
__eval = function () |
|
local quest = gv_Quests['05_TakeDownCorazon'] or QuestGetState('05_TakeDownCorazon') |
|
return not quest.Conv_BribeMoney |
|
end, |
|
}), |
|
}, |
|
Effects = { |
|
PlaceObj('QuestSetVariableBool', { |
|
Prop = "Conv_BribeMoney", |
|
QuestId = "05_TakeDownCorazon", |
|
}), |
|
PlaceObj('QuestSetVariableBool', { |
|
Prop = "Conv_Progress", |
|
QuestId = "05_TakeDownCorazon", |
|
}), |
|
}, |
|
GoTo = "<root>", |
|
Keyword = "Money", |
|
KeywordT = T(400105882612, "Money"), |
|
Lines = { |
|
PlaceObj('ConversationLine', { |
|
Character = "CorazonSantiago", |
|
Text = T(581746325747, "Of course, I will see that you are properly reimbursed once you let me go."), |
|
}), |
|
PlaceObj('ConversationInterjectionList', { |
|
Interjections = { |
|
PlaceObj('ConversationInterjection', { |
|
Lines = { |
|
PlaceObj('ConversationLine', { |
|
Character = "Igor", |
|
Text = T(710970204131, "And commendation. Do not forget commendation. Is very important."), |
|
}), |
|
}, |
|
}), |
|
PlaceObj('ConversationInterjection', { |
|
Lines = { |
|
PlaceObj('ConversationLine', { |
|
Character = "Omryn", |
|
Text = T(555594981596, "Do not forget to include bonus rations. I prefer elk jerky."), |
|
}), |
|
}, |
|
}), |
|
PlaceObj('ConversationInterjection', { |
|
Lines = { |
|
PlaceObj('ConversationLine', { |
|
Character = "Mouse", |
|
Text = T(859799876035, "Make sure you include a bonus for Stella... for emotional distress."), |
|
}), |
|
}, |
|
}), |
|
}, |
|
}), |
|
}, |
|
StoryBranchIcon = "conversation_action", |
|
id = "Money2", |
|
}), |
|
PlaceObj('ConversationPhrase', { |
|
Align = "right", |
|
Conditions = { |
|
PlaceObj('QuestIsVariableBool', { |
|
QuestId = "05_TakeDownCorazon", |
|
Vars = set({ |
|
Conv_BribeIntel = false, |
|
}), |
|
__eval = function () |
|
local quest = gv_Quests['05_TakeDownCorazon'] or QuestGetState('05_TakeDownCorazon') |
|
return not quest.Conv_BribeIntel |
|
end, |
|
}), |
|
}, |
|
Effects = { |
|
PlaceObj('QuestSetVariableBool', { |
|
Prop = "Conv_BribeIntel", |
|
QuestId = "05_TakeDownCorazon", |
|
}), |
|
PlaceObj('QuestSetVariableBool', { |
|
Prop = "FaucheuxExposed", |
|
QuestId = "04_Betrayal", |
|
}), |
|
PlaceObj('QuestSetVariableBool', { |
|
Prop = "Conv_Progress", |
|
QuestId = "05_TakeDownCorazon", |
|
}), |
|
}, |
|
GoTo = "<root>", |
|
Keyword = "Information", |
|
KeywordT = T(802795382127, "Information"), |
|
Lines = { |
|
PlaceObj('ConversationLine', { |
|
Character = "CorazonSantiago", |
|
Text = T(909841251213, "All this mess is the fault of <em>Colonel Faucheux</em>. He planned a coup against his own president, the father of your friend <em>Emma LaFontaine</em>. He tried to get financial support from me, but I refused to be involved in such a thing."), |
|
}), |
|
PlaceObj('ConversationInterjectionList', { |
|
Interjections = { |
|
PlaceObj('ConversationInterjection', { |
|
Lines = { |
|
PlaceObj('ConversationLine', { |
|
Character = "Raven", |
|
Text = T(572241336462, "Yeah right, of course you did."), |
|
}), |
|
}, |
|
}), |
|
PlaceObj('ConversationInterjection', { |
|
Lines = { |
|
PlaceObj('ConversationLine', { |
|
Character = "Shadow", |
|
Text = T(694707100106, "At least not publicly anyway, right?"), |
|
}), |
|
}, |
|
}), |
|
PlaceObj('ConversationInterjection', { |
|
Lines = { |
|
PlaceObj('ConversationLine', { |
|
Character = "Ice", |
|
Text = T(492000644772, "Yeah, I bet. You were too busy trying to get mercs to kill other mercs."), |
|
}), |
|
}, |
|
}), |
|
}, |
|
}), |
|
PlaceObj('ConversationLine', { |
|
Character = "CorazonSantiago", |
|
Text = T(766183871867, "Please let me go and I will send you all that I know, so that you can eliminate him... If that is your current contract. I don't need to know the details."), |
|
}), |
|
}, |
|
StoryBranchIcon = "conversation_action", |
|
id = "Information", |
|
}), |
|
PlaceObj('ConversationPhrase', { |
|
Align = "right", |
|
Effects = { |
|
PlaceObj('QuestSetVariableBool', { |
|
Prop = "CorazonEvidence_ErnieFort", |
|
QuestId = "05_TakeDownCorazon", |
|
}), |
|
PlaceObj('QuestSetVariableBool', { |
|
Prop = "FaucheuxExposed", |
|
QuestId = "04_Betrayal", |
|
}), |
|
PlaceObj('QuestSetVariableBool', { |
|
Prop = "Conv_Progress", |
|
QuestId = "05_TakeDownCorazon", |
|
}), |
|
}, |
|
GoTo = "<root>", |
|
Keyword = "The truth", |
|
KeywordT = T(704613799039, "The truth"), |
|
Lines = { |
|
PlaceObj('ConversationLine', { |
|
Character = "CorazonSantiago", |
|
Text = T(341129834640, "Of course, I will share all the details I know. I trust you will find this information useful enough to let me go unharmed."), |
|
}), |
|
PlaceObj('ConversationInterjectionList', { |
|
Interjections = { |
|
PlaceObj('ConversationInterjection', { |
|
Lines = { |
|
PlaceObj('ConversationLine', { |
|
Character = "Spike", |
|
Text = T(868845792035, "You better be convincing. You know you can't fool me."), |
|
}), |
|
}, |
|
}), |
|
PlaceObj('ConversationInterjection', { |
|
Lines = { |
|
PlaceObj('ConversationLine', { |
|
Character = "Raider", |
|
Text = T(651056630336, "Don't worry about that right now. Please just concentrate on swearing out a full and accurate confession."), |
|
}), |
|
}, |
|
}), |
|
PlaceObj('ConversationInterjection', { |
|
Lines = { |
|
PlaceObj('ConversationLine', { |
|
Character = "Wolf", |
|
Text = T(946700790513, "I guess we'll burn that bridge when we come to it."), |
|
}), |
|
}, |
|
}), |
|
}, |
|
}), |
|
PlaceObj('ConversationLine', { |
|
Character = "CorazonSantiago", |
|
Text = T(682404983026, "I have been in contact with <em>Colonel Faucheux</em>, who planned a coup against his own president, the father of your friend <em>Emma LaFontaine</em>."), |
|
}), |
|
PlaceObj('ConversationInterjectionList', { |
|
Interjections = { |
|
PlaceObj('ConversationInterjection', { |
|
Lines = { |
|
PlaceObj('ConversationLine', { |
|
Annotation = 'reference to “The Little Golden Calf”/”The Twelve Chairs” - meaning "The ice is breaking"', |
|
Character = "Ivan", |
|
Text = T(892007652672, "Пой, птичка, пой."), |
|
}), |
|
}, |
|
}), |
|
PlaceObj('ConversationInterjection', { |
|
Lines = { |
|
PlaceObj('ConversationLine', { |
|
Character = "Blood", |
|
Text = T(853795630059, "That's a good appetizer, now give us the main dish."), |
|
}), |
|
}, |
|
}), |
|
PlaceObj('ConversationInterjection', { |
|
Lines = { |
|
PlaceObj('ConversationLine', { |
|
Character = "Fauda", |
|
Text = T(339059540901, "And he wanted money... or maybe mercenaries?"), |
|
}), |
|
}, |
|
}), |
|
}, |
|
}), |
|
PlaceObj('ConversationLine', { |
|
Character = "CorazonSantiago", |
|
Text = T(312080382125, "He promised to grant me exclusive access to diamond mining in the valley in exchange for financial support, but I swear I didn't know he was planning to kill those people in order to frame you. Here is my copy of the <em>contract</em> I signed with him. Please let me go."), |
|
}), |
|
PlaceObj('ConversationInterjectionList', { |
|
Interjections = { |
|
PlaceObj('ConversationInterjection', { |
|
Lines = { |
|
PlaceObj('ConversationLine', { |
|
Character = "Len", |
|
Text = T(314310431004, "Now that's something!"), |
|
}), |
|
}, |
|
}), |
|
PlaceObj('ConversationInterjection', { |
|
Lines = { |
|
PlaceObj('ConversationLine', { |
|
Character = "Barry", |
|
Text = T(805182191875, "This is first time I have seen a real contract with the devil."), |
|
}), |
|
}, |
|
}), |
|
PlaceObj('ConversationInterjection', { |
|
Lines = { |
|
PlaceObj('ConversationLine', { |
|
Character = "Grunty", |
|
Text = T(456181393675, "I admit that I am surprised it is not signed in blood."), |
|
}), |
|
}, |
|
}), |
|
}, |
|
}), |
|
}, |
|
StoryBranchIcon = "conversation_action", |
|
id = "Thetruth", |
|
}), |
|
}), |
|
PlaceObj('ConversationPhrase', { |
|
Align = "right", |
|
AutoRemove = true, |
|
Comment = "DISABLED, NOT USED", |
|
Conditions = { |
|
PlaceObj('QuestIsVariableBool', { |
|
QuestId = "05_TakeDownCorazon", |
|
Vars = set( "Conv_Progress" ), |
|
__eval = function () |
|
local quest = gv_Quests['05_TakeDownCorazon'] or QuestGetState('05_TakeDownCorazon') |
|
return quest.Conv_Progress |
|
end, |
|
}), |
|
}, |
|
Effects = { |
|
PlaceObj('QuestSetVariableBool', { |
|
Prop = "Conv_CorazonKilled", |
|
QuestId = "05_TakeDownCorazon", |
|
}), |
|
PlaceObj('PlaySetpiece', { |
|
setpiece = "CorazonDies", |
|
}), |
|
}, |
|
Enabled = false, |
|
GoTo = "<end conversation>", |
|
Keyword = "Die, bitch!", |
|
KeywordT = T(583633837579, "Die, bitch!"), |
|
Lines = { |
|
PlaceObj('ConversationInterjectionList', { |
|
Interjections = { |
|
PlaceObj('ConversationInterjection', { |
|
Lines = { |
|
PlaceObj('ConversationLine', { |
|
Character = "Reaper", |
|
Text = T(720867182600, "These are your final moments. I ache to know the thoughts that must be racing through your mind right now."), |
|
}), |
|
}, |
|
}), |
|
PlaceObj('ConversationInterjection', { |
|
Lines = { |
|
PlaceObj('ConversationLine', { |
|
Character = "Flay", |
|
Text = T(646869687721, "I will make this quick... but also painful."), |
|
}), |
|
}, |
|
}), |
|
PlaceObj('ConversationInterjection', { |
|
Lines = { |
|
PlaceObj('ConversationLine', { |
|
Character = "Spike", |
|
Text = T(469661400353, "Ol' Spike has come to collect his pound of flesh... and then some."), |
|
}), |
|
}, |
|
}), |
|
}, |
|
}), |
|
PlaceObj('ConversationLine', { |
|
Character = "CorazonSantiago", |
|
Text = T(613570290071, "No, no, don't do this, this is murder..."), |
|
}), |
|
}, |
|
StoryBranchIcon = "conversation_arrow", |
|
id = "Diebitch", |
|
}), |
|
PlaceObj('ConversationPhrase', { |
|
Align = "right", |
|
Comment = "for now DISABLED, NOT USED", |
|
Conditions = { |
|
PlaceObj('QuestIsVariableBool', { |
|
QuestId = "05_TakeDownCorazon", |
|
Vars = set( "Conv_Progress" ), |
|
__eval = function () |
|
local quest = gv_Quests['05_TakeDownCorazon'] or QuestGetState('05_TakeDownCorazon') |
|
return quest.Conv_Progress |
|
end, |
|
}), |
|
PlaceObj('UnitSquadHasMerc', { |
|
HasStat = "Leadership", |
|
StatValue = 85, |
|
}), |
|
}, |
|
Effects = { |
|
PlaceObj('QuestSetVariableBool', { |
|
Prop = "Conv_CorazonStay", |
|
QuestId = "05_TakeDownCorazon", |
|
}), |
|
}, |
|
Enabled = false, |
|
GoTo = "<end conversation>", |
|
Keyword = "Stay here. You are under arrest", |
|
KeywordT = T(935043220528, "Stay here. You are under arrest"), |
|
Lines = { |
|
PlaceObj('ConversationLine', { |
|
Character = "CorazonSantiago", |
|
Text = T(260179220430, "Alright, there is no need of any more violence. I said I am willing to cooperate. What do you want of me?"), |
|
}), |
|
}, |
|
StoryBranchIcon = "conversation_goodbye", |
|
id = "StayHere", |
|
}), |
|
PlaceObj('ConversationPhrase', { |
|
Align = "right", |
|
AutoRemove = true, |
|
Conditions = { |
|
PlaceObj('QuestIsVariableBool', { |
|
QuestId = "05_TakeDownCorazon", |
|
Vars = set( "Conv_Progress" ), |
|
__eval = function () |
|
local quest = gv_Quests['05_TakeDownCorazon'] or QuestGetState('05_TakeDownCorazon') |
|
return quest.Conv_Progress |
|
end, |
|
}), |
|
}, |
|
Effects = { |
|
PlaceObj('QuestSetVariableBool', { |
|
Prop = "Conv_CorazonLeft", |
|
QuestId = "05_TakeDownCorazon", |
|
}), |
|
PlaceObj('GroupSetBehaviorExit', { |
|
TargetUnit = "CorazonSantiago", |
|
closest = true, |
|
}), |
|
}, |
|
GoTo = "<end conversation>", |
|
Keyword = "Leave this country", |
|
KeywordT = T(367108794284, "Leave this country"), |
|
Lines = { |
|
PlaceObj('ConversationLine', { |
|
Character = "CorazonSantiago", |
|
Text = T(822850880670, "Yes, I will. I don't want to be involved in any of this."), |
|
}), |
|
PlaceObj('ConversationInterjectionList', { |
|
Interjections = { |
|
PlaceObj('ConversationInterjection', { |
|
Lines = { |
|
PlaceObj('ConversationLine', { |
|
Character = "Raider", |
|
Text = T(626656126580, "We will see each other in court. Don't make me come find you."), |
|
}), |
|
}, |
|
}), |
|
PlaceObj('ConversationInterjection', { |
|
Lines = { |
|
PlaceObj('ConversationLine', { |
|
Character = "Tex", |
|
Text = T(923552389671, "You best get while getting is good. And don't show face in town again!"), |
|
}), |
|
}, |
|
}), |
|
PlaceObj('ConversationInterjection', { |
|
Lines = { |
|
PlaceObj('ConversationLine', { |
|
Character = "Scope", |
|
Text = T(746782557948, "You will still need to testify. Don't make us come looking for you."), |
|
}), |
|
}, |
|
}), |
|
}, |
|
}), |
|
}, |
|
StoryBranchIcon = "conversation_arrow", |
|
id = "LeaveThisCountry", |
|
}), |
|
}) |
|
|
|
|