|
|
|
|
|
PlaceObj('BanterDef', { |
|
Lines = { |
|
PlaceObj('BanterLine', { |
|
'Character', "GreasyBasil", |
|
'Text', T(780088077434, "Damn it, Luc, why'd it have to come to this?"), |
|
'playOnce', true, |
|
}), |
|
}, |
|
conditions = { |
|
PlaceObj('QuestIsVariableBool', { |
|
QuestId = "RescueHerMan", |
|
Vars = { |
|
HangingActive = true, |
|
}, |
|
__eval = function () |
|
local quest = gv_Quests['RescueHerMan'] or QuestGetState('RescueHerMan') |
|
return quest.HangingActive |
|
end, |
|
}), |
|
}, |
|
group = "Banters_Local_Ernie_Triggered", |
|
id = "Basil_lynch", |
|
}) |
|
|
|
PlaceObj('BanterDef', { |
|
Lines = { |
|
PlaceObj('BanterLine', { |
|
'Text', T(947518212760, "The projector won't start. Someone with higher <em>Mechanical</em> should know how to fix it."), |
|
'Voiced', false, |
|
'FloatUp', true, |
|
}), |
|
}, |
|
banterGroup = "billy", |
|
group = "Banters_Local_Ernie_Triggered", |
|
id = "Billy_ProjectorBroken", |
|
}) |
|
|
|
PlaceObj('BanterDef', { |
|
FX = "CheckFail", |
|
Lines = { |
|
PlaceObj('BanterLine', { |
|
'Text', T(564824178837, "<mechanical-f>\nThe movie projector just doesn't start."), |
|
'Voiced', false, |
|
'FloatUp', true, |
|
}), |
|
PlaceObj('BanterLine', { |
|
'Character', "BillyBoy", |
|
'Text', T(941525960565, "Yeah, I figured that much. I also tried switching the power on and off, and I even removed the lens cap!"), |
|
'Optional', true, |
|
'playOnce', true, |
|
}), |
|
}, |
|
banterGroup = "billy", |
|
group = "Banters_Local_Ernie_Triggered", |
|
id = "Billy_ProjectorBroken_failure", |
|
}) |
|
|
|
PlaceObj('BanterDef', { |
|
FX = "CheckSuccess", |
|
Lines = { |
|
PlaceObj('BanterLine', { |
|
'Text', T(631132477317, "<mechanical-s>\nThe lamp was intact and just some wiring needed reconnecting. Now the projector should be working."), |
|
'Voiced', false, |
|
'FloatUp', true, |
|
}), |
|
PlaceObj('BanterLine', { |
|
'Character', "BillyBoy", |
|
'Text', T(386597244165, "Hey, it's working! Wow! Uncle Basil, they're even better than you are at fixing stuff!"), |
|
'Optional', true, |
|
'playOnce', true, |
|
}), |
|
}, |
|
banterGroup = "billy", |
|
group = "Banters_Local_Ernie_Triggered", |
|
id = "Billy_ProjectorBroken_success", |
|
}) |
|
|
|
PlaceObj('BanterDef', { |
|
Comment = "Emerald Coast", |
|
Lines = { |
|
PlaceObj('BanterLine', { |
|
'Text', T(847417197464, '"Okay Tony, it\'s your turn to bring grenades. Carry them by hand. NO DRIVING. You know that wacko can\'t find "safety" in the dictionary."\nPierre'), |
|
'Voiced', false, |
|
'FloatUp', true, |
|
'playOnce', true, |
|
}), |
|
PlaceObj('BanterLine', { |
|
'Character', "PierreMerc", |
|
'Text', T(743430769864, "You had ONE job, Tony."), |
|
'Optional', true, |
|
'playOnce', true, |
|
}), |
|
}, |
|
group = "Banters_Local_Ernie_Triggered", |
|
id = "CarParts_00_Explore", |
|
}) |
|
|
|
PlaceObj('BanterDef', { |
|
Comment = "Emerald Coast - 10 Parts", |
|
FX = "CheckSuccess", |
|
Lines = { |
|
PlaceObj('BanterLine', { |
|
'Text', T(326731240473, "<mechanical-s>\nEquipment dismantled for Parts."), |
|
'Voiced', false, |
|
'FloatUp', true, |
|
}), |
|
}, |
|
group = "Banters_Local_Ernie_Triggered", |
|
id = "CarParts_01_Success", |
|
}) |
|
|
|
PlaceObj('BanterDef', { |
|
Comment = "Emerald Coast", |
|
FX = "CheckFail", |
|
Lines = { |
|
PlaceObj('BanterLine', { |
|
'Text', T(724953757749, "<mechanical-f>\nThe car looks smashed beyond repairs, but perhaps there is something useful in this mess."), |
|
'Voiced', false, |
|
'FloatUp', true, |
|
}), |
|
}, |
|
group = "Banters_Local_Ernie_Triggered", |
|
id = "CarParts_02_Fail", |
|
}) |
|
|
|
PlaceObj('BanterDef', { |
|
Lines = { |
|
PlaceObj('BanterLine', { |
|
'Character', "Deedee", |
|
'Text', T(602487513878, "Putain! It's gonna BLOW!"), |
|
'playOnce', true, |
|
}), |
|
}, |
|
group = "Banters_Local_Ernie_Triggered", |
|
id = "Deedee_first", |
|
}) |
|
|
|
PlaceObj('BanterDef', { |
|
Lines = { |
|
PlaceObj('BanterLine', { |
|
'Text', T(218837515950, "The dead person is covered with burns and blast injuries. It is a miracle he crawled this far."), |
|
'Voiced', false, |
|
'FloatUp', true, |
|
}), |
|
PlaceObj('BanterLine', { |
|
'MultipleTexts', true, |
|
'AnyOfThese', { |
|
PlaceObj('BanterLineThin', { |
|
'Character', "Red", |
|
'Text', T(394791466384, "I dinnae think he died from sunburn."), |
|
}), |
|
PlaceObj('BanterLineThin', { |
|
'Character', "Barry", |
|
'Text', T(824753946194, "Important lesson: Do not play in minefield."), |
|
}), |
|
PlaceObj('BanterLineThin', { |
|
'Character', "Fidel", |
|
'Text', T(389155055381, "Ehehehee, look at that! Fidel wishes we were here sooner. We could be doing bets on how long he crawl!"), |
|
}), |
|
}, |
|
'playOnce', true, |
|
}), |
|
PlaceObj('BanterLine', { |
|
'Character', "PierreMerc", |
|
'Text', T(655917639641, "Don't trust Deedee's flags, I tell them. They do not listen.\nHopefully, you will listen better, yes?"), |
|
'Optional', true, |
|
'playOnce', true, |
|
}), |
|
}, |
|
group = "Banters_Local_Ernie_Triggered", |
|
id = "EmeraldCoast_DeadBody", |
|
}) |
|
|
|
PlaceObj('BanterDef', { |
|
Lines = { |
|
PlaceObj('BanterLine', { |
|
'Text', T(693023066380, "The sign is hand-scribbled over pieces of old newspapers. It is almost unreadable.\n<em>A NTION\nMI S</em>"), |
|
'Voiced', false, |
|
'FloatUp', true, |
|
}), |
|
}, |
|
group = "Banters_Local_Ernie_Triggered", |
|
id = "EmeraldCoast_SignMines_1", |
|
}) |
|
|
|
PlaceObj('BanterDef', { |
|
Lines = { |
|
PlaceObj('BanterLine', { |
|
'Text', T(650549228466, "The sign is hand-scribbled over pieces of old newspapers. It is almost unreadable.\n<em>ATTE N\n NES</em>"), |
|
'Voiced', false, |
|
'FloatUp', true, |
|
}), |
|
}, |
|
group = "Banters_Local_Ernie_Triggered", |
|
id = "EmeraldCoast_SignMines_2", |
|
}) |
|
|
|
PlaceObj('BanterDef', { |
|
Lines = { |
|
PlaceObj('BanterLine', { |
|
'Text', T(455457937675, 'A fresh grave, covered in flowers and candles, with a few words scribbled on the cross.\n"Tinhay Tenan\nFounder, father and friend\nWe will miss you dearly"'), |
|
'Voiced', false, |
|
'FloatUp', true, |
|
}), |
|
PlaceObj('BanterLine', { |
|
'Annotation', "sounds sad", |
|
'Character', "Fidel", |
|
'Text', T(678424869331, "Fidel come late to the party..."), |
|
'Optional', true, |
|
'playOnce', true, |
|
}), |
|
PlaceObj('BanterLine', { |
|
'Character', "PierreMerc", |
|
'Text', T(167870648786, "I... I'm sorry, uncle Tinhay. It didn't have to come to this. But you shouldn't have shot at my men!\n...What am I doing, I'm arguing with a dead man."), |
|
'Optional', true, |
|
}), |
|
}, |
|
group = "Banters_Local_Ernie_Triggered", |
|
id = "ErnieTown_TinhayGrave", |
|
}) |
|
|
|
PlaceObj('BanterDef', { |
|
Lines = { |
|
PlaceObj('BanterLine', { |
|
'MultipleTexts', true, |
|
'AnyOfTheseCount', 2, |
|
'AnyOfThese', { |
|
PlaceObj('BanterLineThin', { |
|
'Character', "Fidel", |
|
'Text', T(674009211957, "Fidel told you this tree is perfect for hanging!"), |
|
}), |
|
PlaceObj('BanterLineThin', { |
|
'Character', "Ice", |
|
'Text', T(398403552209, "Served you right, snitch."), |
|
}), |
|
PlaceObj('BanterLineThin', { |
|
'Character', "Raider", |
|
'Text', T(214600400491, "We should have stopped this from happening. It wasn't justice, it was a lynching."), |
|
}), |
|
PlaceObj('BanterLineThin', { |
|
'Character', "Barry", |
|
'Text', T(156511524402, "I will pray for his soul."), |
|
}), |
|
}, |
|
'playOnce', true, |
|
}), |
|
PlaceObj('BanterLine', { |
|
'Character', "PierreMerc", |
|
'Text', T(155820675462, "What a damn fool! He got what he deserved."), |
|
'Optional', true, |
|
'playOnce', true, |
|
}), |
|
}, |
|
conditions = { |
|
PlaceObj('QuestIsVariableBool', { |
|
QuestId = "RescueHerMan", |
|
Vars = { |
|
HangHerman = true, |
|
HangLuc = false, |
|
HangNoOne = false, |
|
HangingActive = false, |
|
}, |
|
__eval = function () |
|
local quest = gv_Quests['RescueHerMan'] or QuestGetState('RescueHerMan') |
|
return quest.HangHerman and not quest.HangLuc and not quest.HangNoOne and not quest.HangingActive |
|
end, |
|
}), |
|
}, |
|
disabledInConflict = true, |
|
group = "Banters_Local_Ernie_Triggered", |
|
id = "ErnieTown_TreeHangedHerman", |
|
}) |
|
|
|
PlaceObj('BanterDef', { |
|
Lines = { |
|
PlaceObj('BanterLine', { |
|
'MultipleTexts', true, |
|
'AnyOfTheseCount', 2, |
|
'AnyOfThese', { |
|
PlaceObj('BanterLineThin', { |
|
'Character', "Fidel", |
|
'Text', T(805990053544, "Fidel told you this tree is perfect for hanging!"), |
|
}), |
|
PlaceObj('BanterLineThin', { |
|
'Character', "Raider", |
|
'Text', T(643522642647, "We should have stopped this from happening. It wasn't justice, it was a lynching."), |
|
}), |
|
PlaceObj('BanterLineThin', { |
|
'Character', "Ivan", |
|
'Text', T(347463051629, "Покойся с миром, старик."), |
|
}), |
|
PlaceObj('BanterLineThin', { |
|
'Character', "Meltdown", |
|
'Text', T(495953364249, "Good job. His son should be next."), |
|
}), |
|
PlaceObj('BanterLineThin', { |
|
'Character', "Fauda", |
|
'Text', T(497452902610, "Nice sandals. Now that Shaitan has his soul, he does not need them."), |
|
}), |
|
PlaceObj('BanterLineThin', { |
|
'Character', "Barry", |
|
'Text', T(140314746838, "I will pray for his soul."), |
|
}), |
|
}, |
|
'playOnce', true, |
|
}), |
|
}, |
|
conditions = { |
|
PlaceObj('QuestIsVariableBool', { |
|
QuestId = "RescueHerMan", |
|
Vars = { |
|
HangHerman = false, |
|
HangLuc = true, |
|
HangNoOne = false, |
|
HangingActive = false, |
|
}, |
|
__eval = function () |
|
local quest = gv_Quests['RescueHerMan'] or QuestGetState('RescueHerMan') |
|
return not quest.HangHerman and quest.HangLuc and not quest.HangNoOne and not quest.HangingActive |
|
end, |
|
}), |
|
}, |
|
disabledInConflict = true, |
|
group = "Banters_Local_Ernie_Triggered", |
|
id = "ErnieTown_TreeHangedLuc", |
|
}) |
|
|
|
PlaceObj('BanterDef', { |
|
Lines = { |
|
PlaceObj('BanterLine', { |
|
'MultipleTexts', true, |
|
'AnyOfTheseCount', 2, |
|
'AnyOfThese', { |
|
PlaceObj('BanterLineThin', { |
|
'Character', "Fidel", |
|
'Text', T(279860201303, "Shame. Such good tree, and not used to hang."), |
|
}), |
|
PlaceObj('BanterLineThin', { |
|
'Character', "Ice", |
|
'Text', T(644219528672, "They shoulda hanged that snitch."), |
|
}), |
|
PlaceObj('BanterLineThin', { |
|
'Character', "Barry", |
|
'Text', T(423660845378, "It is good we dissuaded them from committing a mortal sin."), |
|
}), |
|
}, |
|
'playOnce', true, |
|
}), |
|
PlaceObj('BanterLine', { |
|
'Character', "PierreMerc", |
|
'Text', T(331885917062, "It makes my neck itch just looking at it."), |
|
'Optional', true, |
|
'playOnce', true, |
|
}), |
|
}, |
|
conditions = { |
|
PlaceObj('QuestIsVariableBool', { |
|
QuestId = "RescueHerMan", |
|
Vars = { |
|
HangLuc = false, |
|
HangNoOne = true, |
|
HangingActive = false, |
|
}, |
|
__eval = function () |
|
local quest = gv_Quests['RescueHerMan'] or QuestGetState('RescueHerMan') |
|
return not quest.HangLuc and quest.HangNoOne and not quest.HangingActive |
|
end, |
|
}), |
|
}, |
|
disabledInConflict = true, |
|
group = "Banters_Local_Ernie_Triggered", |
|
id = "ErnieTown_TreeHangedNoOne", |
|
}) |
|
|
|
PlaceObj('BanterDef', { |
|
Lines = { |
|
PlaceObj('BanterLine', { |
|
'MultipleTexts', true, |
|
'AnyOfThese', { |
|
PlaceObj('BanterLineThin', { |
|
'Character', "Fidel", |
|
'Text', T(232503630569, "Perfect tree to hang a man, eheheheee..."), |
|
}), |
|
PlaceObj('BanterLineThin', { |
|
'Character', "Mouse", |
|
'Text', T(329800641798, "Don't know why, but this tree gives me the goosebumps. Brrr."), |
|
}), |
|
PlaceObj('BanterLineThin', { |
|
'Character', "Thor", |
|
'Text', T(128190253563, "I don't like the aura of this tree. It emits bad vibes."), |
|
}), |
|
}, |
|
'playOnce', true, |
|
}), |
|
}, |
|
conditions = { |
|
PlaceObj('QuestIsVariableBool', { |
|
QuestId = "RescueHerMan", |
|
Vars = { |
|
HangHerman = false, |
|
HangLuc = false, |
|
HangNoOne = false, |
|
HangingActive = false, |
|
}, |
|
__eval = function () |
|
local quest = gv_Quests['RescueHerMan'] or QuestGetState('RescueHerMan') |
|
return not quest.HangHerman and not quest.HangLuc and not quest.HangNoOne and not quest.HangingActive |
|
end, |
|
}), |
|
}, |
|
disabledInConflict = true, |
|
group = "Banters_Local_Ernie_Triggered", |
|
id = "ErnieTown_TreeInitial", |
|
}) |
|
|
|
PlaceObj('BanterDef', { |
|
Lines = { |
|
PlaceObj('BanterLine', { |
|
'MultipleTexts', true, |
|
'Text', "", |
|
'AnyOfThese', { |
|
PlaceObj('BanterLineThin', { |
|
'Character', "Pierre", |
|
'Text', T(362875871088, "Hello, mercenaires. This time I welcome you. Will you lend me a hand in dealing with these <em>Adonis</em> bastards? I believe you may have a score to settle with them, non?"), |
|
}), |
|
}, |
|
'Optional', true, |
|
}), |
|
PlaceObj('BanterLine', { |
|
'MultipleTexts', true, |
|
'Text', "", |
|
'AnyOfThese', { |
|
PlaceObj('BanterLineThin', { |
|
'Character', "GreasyBasil", |
|
'Text', T(116935885086, "Welcome back to Ernie, mercenaries. I heard some troubling things about you recently, but Ms. LaFontaine assured me that you have been betrayed by <em>Adonis</em> just like us. I hope you are here to collect payback as well as back pay."), |
|
}), |
|
PlaceObj('BanterLineThin', { |
|
'Character', "MilitiaVeteran", |
|
'Text', T(661165336812, "Welcome to Ernie. If you are here to help us fight those <em>Adonis</em> bastards, then let me be the first to kiss you."), |
|
}), |
|
}, |
|
'Optional', true, |
|
}), |
|
PlaceObj('BanterLine', { |
|
'Character', "BillyBoy", |
|
'Text', T(326632384640, "The commandos are here to save us once again! I'm so happy to see you! Are you going to make bombs out of bird poop? Or maybe a tank out of scrap metal?"), |
|
'Optional', true, |
|
}), |
|
PlaceObj('BanterLine', { |
|
'Character', "PierreMerc", |
|
'Text', T(475188756087, "I have returned to make things right. We will take back our home, and I promise you that I will never let anyone take it away again."), |
|
'Optional', true, |
|
}), |
|
PlaceObj('BanterLine', { |
|
'Character', "MilitiaRookieActor", |
|
'Text', T(735521281215, "These Adonis thugs are worse than the Legion! They think we are their property."), |
|
'Optional', true, |
|
}), |
|
PlaceObj('BanterLine', { |
|
'Character', "PierreMerc", |
|
'Text', T(597317533152, "Yes. The Legion was cruel, but they wanted you to help fight for the Major's vision for Grand Chien. It was wrong, but at least it was a cause. Adonis has no cause other than stealing what is rightfully ours."), |
|
'Optional', true, |
|
}), |
|
PlaceObj('BanterLine', { |
|
'MultipleTexts', true, |
|
'Text', "", |
|
'AnyOfThese', { |
|
PlaceObj('BanterLineThin', { |
|
'Character', "Pierre", |
|
'Text', T(998712200451, "Yes. The Legion was cruel, but they wanted you to help fight for the Major's vision for Grand Chien. It was wrong, but at least it was a cause. Adonis has no cause other than stealing what is rightfully ours."), |
|
}), |
|
PlaceObj('BanterLineThin', { |
|
'Character', "GreasyBasil", |
|
'Text', T(915329711200, 'The Legion at least made a show of being "patriotic"... While these bastards care only about the diamonds.'), |
|
}), |
|
}, |
|
'Optional', true, |
|
}), |
|
PlaceObj('BanterLine', { |
|
'Character', "MilitiaVeteranActor", |
|
'Text', T(755947702567, "Will you help us take back our home?"), |
|
'Optional', true, |
|
}), |
|
PlaceObj('BanterLine', { |
|
'MultipleTexts', true, |
|
'AnyOfThese', { |
|
PlaceObj('BanterLineThin', { |
|
'Character', "Tex", |
|
'Text', T(290355867512, "Do not worry! We chase those carpet-bagging rustlers out of town for you!"), |
|
}), |
|
PlaceObj('BanterLineThin', { |
|
'Character', "Wolf", |
|
'Text', T(884293868761, "You got it, chief. Let's get to work."), |
|
}), |
|
PlaceObj('BanterLineThin', { |
|
'Character', "Vicki", |
|
'Text', T(629275946741, "Everything gonna be all right, mon."), |
|
}), |
|
}, |
|
'playOnce', true, |
|
}), |
|
PlaceObj('BanterLine', { |
|
'Character', "BillyBoy", |
|
'Text', T(143858348213, "The commandos will set everything right, you'll see!"), |
|
'Optional', true, |
|
}), |
|
}, |
|
group = "Banters_Local_Ernie_Triggered", |
|
id = "ErnieWorldFlip01_ErnieInitial", |
|
}) |
|
|
|
PlaceObj('BanterDef', { |
|
Lines = { |
|
PlaceObj('BanterLine', { |
|
'MultipleTexts', true, |
|
'Text', "", |
|
'AnyOfTheseCount', 3, |
|
'AnyOfThese', { |
|
PlaceObj('BanterLineThin', { |
|
'Character', "Pierre", |
|
'Text', T(762939616148, "It was nice fighting with you... and not against you. Finally, we're facing the real enemy together. "), |
|
}), |
|
PlaceObj('BanterLineThin', { |
|
'Character', "GreasyBasil", |
|
'Text', T(190821690218, "Good job throwing out the trash, my friends! For the first time in my life, I feel like fighting back - and I like it."), |
|
}), |
|
PlaceObj('BanterLineThin', { |
|
'Character', "BillyBoy", |
|
'Text', T(777354636129, "Yay! We showed them! No one can stop the commandos and the Ernie Rangers!"), |
|
}), |
|
PlaceObj('BanterLineThin', { |
|
'Character', "MilitiaRookie", |
|
'Text', T(114632437129, "Victory for the Ernie Rangers!"), |
|
}), |
|
}, |
|
'Optional', true, |
|
'playOnce', true, |
|
}), |
|
PlaceObj('BanterLine', { |
|
'MultipleTexts', true, |
|
'AnyOfThese', { |
|
PlaceObj('BanterLineThin', { |
|
'Character', "Omryn", |
|
'Text', T(324759129521, "Okay, good. Now we have victory food, followed by victory nap."), |
|
}), |
|
PlaceObj('BanterLineThin', { |
|
'Character', "Grunty", |
|
'Text', T(442091823829, "I should take a picture. Mother always likes to see proof of death and happiness."), |
|
}), |
|
PlaceObj('BanterLineThin', { |
|
'Character', "Barry", |
|
'Text', T(745340523697, "It is always good to be righteous and victorious at same time."), |
|
}), |
|
}, |
|
'playOnce', true, |
|
}), |
|
}, |
|
Once = true, |
|
group = "Banters_Local_Ernie_Triggered", |
|
id = "ErnieWorldFlip02_ErnieLiberated", |
|
}) |
|
|
|
PlaceObj('BanterDef', { |
|
Comment = "continues previous phrase when Fort already taken", |
|
Lines = { |
|
PlaceObj('BanterLine', { |
|
'MultipleTexts', true, |
|
'Text', "", |
|
'AnyOfThese', { |
|
PlaceObj('BanterLineThin', { |
|
'Character', "Pierre", |
|
'Text', T(869295253986, "Thank you, mercenaires. You did not disappoint me."), |
|
}), |
|
}, |
|
'Optional', true, |
|
'playOnce', true, |
|
}), |
|
}, |
|
Once = true, |
|
group = "Banters_Local_Ernie_Triggered", |
|
id = "ErnieWorldFlip03_ ErnieLiberated_FortTaken", |
|
}) |
|
|
|
PlaceObj('BanterDef', { |
|
Comment = "continues previous phrase when Fort not yet taken", |
|
Lines = { |
|
PlaceObj('BanterLine', { |
|
'MultipleTexts', true, |
|
'Text', "", |
|
'AnyOfThese', { |
|
PlaceObj('BanterLineThin', { |
|
'Character', "Pierre", |
|
'Text', T(481197445269, "But our job here is not yet done! Our home will only be free when those greedy Adonis bastards are off our island. You may count on the Ernie Rangers to help you retake <em>Fort L'Eau Bleu</em> from <em>Corazon Santiago</em>."), |
|
}), |
|
}, |
|
'Optional', true, |
|
'playOnce', true, |
|
}), |
|
}, |
|
Once = true, |
|
group = "Banters_Local_Ernie_Triggered", |
|
id = "ErnieWorldFlip03_ ErnieLiberated_noFort", |
|
}) |
|
|
|
PlaceObj('BanterDef', { |
|
Lines = { |
|
PlaceObj('BanterLine', { |
|
'MultipleTexts', true, |
|
'Text', "", |
|
'AnyOfThese', { |
|
PlaceObj('BanterLineThin', { |
|
'Character', "Pierre", |
|
'Text', T(615954760601, "Once we met here in battle, and I thought you were the enemy. Now we are fighting side by side against other mercenaires... The irony of the situation does not escape me."), |
|
}), |
|
}, |
|
'Optional', true, |
|
}), |
|
PlaceObj('BanterLine', { |
|
'MultipleTexts', true, |
|
'Text', "", |
|
'AnyOfThese', { |
|
PlaceObj('BanterLineThin', { |
|
'Character', "Pierre", |
|
'Text', T(120225448364, "But this time we are fighting the real villain. Just say the word, and we will start the attack."), |
|
}), |
|
}, |
|
'Optional', true, |
|
}), |
|
}, |
|
Once = true, |
|
group = "Banters_Local_Ernie_Triggered", |
|
id = "ErnieWorldFlip04_FortEntered", |
|
}) |
|
|
|
PlaceObj('BanterDef', { |
|
Lines = { |
|
PlaceObj('BanterLine', { |
|
'MultipleTexts', true, |
|
'Text', "", |
|
'AnyOfThese', { |
|
PlaceObj('BanterLineThin', { |
|
'Character', "Pierre", |
|
'Text', T(568128621511, "Is she really so stupid to believe that you have come here - after everything - for her money?! Even I know you better than that, and most of the time I've known you I was trying to kill you!"), |
|
}), |
|
}, |
|
'Optional', true, |
|
'playOnce', true, |
|
}), |
|
PlaceObj('BanterLine', { |
|
'MultipleTexts', true, |
|
'Text', "", |
|
'AnyOfThese', { |
|
PlaceObj('BanterLineThin', { |
|
'Character', "Pierre", |
|
'Text', T(813574846409, "Please, go on and show her the meaning of honor. This is your fight and I know you can win."), |
|
}), |
|
}, |
|
'Optional', true, |
|
'playOnce', true, |
|
}), |
|
}, |
|
Once = true, |
|
group = "Banters_Local_Ernie_Triggered", |
|
id = "ErnieWorldFlip05_FortTaken", |
|
}) |
|
|
|
PlaceObj('BanterDef', { |
|
Lines = { |
|
PlaceObj('BanterLine', { |
|
'Text', T(586417441629, '"This site marks the spot where five brave French commandos held off a full company of German Kriegsmarine, giving the garrison at Fort L\'Eau Bleu time to prepare."'), |
|
'Voiced', false, |
|
}), |
|
PlaceObj('BanterLine', { |
|
'Character', "PierreMerc", |
|
'Text', T(148232264448, "A monument to the colonizers slaughtering each other. It is a good thing, yes?"), |
|
'Optional', true, |
|
}), |
|
}, |
|
group = "Banters_Local_Ernie_Triggered", |
|
id = "FlagHill_Flag_EN", |
|
}) |
|
|
|
PlaceObj('BanterDef', { |
|
Comment = "when deployed above ground", |
|
Lines = { |
|
PlaceObj('BanterLine', { |
|
'Character', "CorazonSantiago", |
|
'Text', T(814283488312, "This is Santiago. What are you doing here? The government of Grand Chien has forbidden me from having any further contact with you after the massacre of the refugees."), |
|
'useSnype', true, |
|
'playOnce', true, |
|
}), |
|
PlaceObj('BanterLine', { |
|
'Character', "CorazonSantiago", |
|
'Text', T(173003161922, "Your being here puts us both in a very precarious position. I suggest you leave immediately. My lawyers will contact you to settle any grievances you may have. I'm sure an agreement can be reached that satisfies all parties involved."), |
|
'useSnype', true, |
|
'playOnce', true, |
|
}), |
|
}, |
|
group = "Banters_Local_Ernie_Triggered", |
|
id = "FortCorazon01_radio", |
|
}) |
|
|
|
PlaceObj('BanterDef', { |
|
Comment = "when Fort defeated", |
|
Lines = { |
|
PlaceObj('BanterLine', { |
|
'Character', "CorazonSantiago", |
|
'Text', T(363496271107, "This is Santiago. Have you gone mad!? I did not want to believe the reports about you, but now I see who you really are. "), |
|
'useSnype', true, |
|
'playOnce', true, |
|
}), |
|
PlaceObj('BanterLine', { |
|
'Character', "CorazonSantiago", |
|
'Text', T(981760801943, "Very well. If you leave now, I will arrange to have cash and transport out of Grand Chien secured for you. Don't be stupid, mercenaries - take the deal!"), |
|
'useSnype', true, |
|
'playOnce', true, |
|
}), |
|
}, |
|
group = "Banters_Local_Ernie_Triggered", |
|
id = "FortCorazon02_radio", |
|
}) |
|
|
|
PlaceObj('BanterDef', { |
|
Comment = "when met underground", |
|
Lines = { |
|
PlaceObj('BanterLine', { |
|
'Character', "CorazonSantiago", |
|
'Text', T(155719909861, "Stop! Not a step further! I will sue you and, and, and... I will shoot you!"), |
|
'playOnce', true, |
|
}), |
|
}, |
|
group = "Banters_Local_Ernie_Triggered", |
|
id = "FortCorazon03_setpiece", |
|
}) |
|
|
|
PlaceObj('BanterDef', { |
|
Comment = "when starting her retreat", |
|
Lines = { |
|
PlaceObj('BanterLine', { |
|
'Character', "CorazonSantiago", |
|
'Text', T(235832943726, "Guards! Here! Get in position to cover my withdrawal... or retreat or whatever its called. Just... keep them busy!"), |
|
'playOnce', true, |
|
}), |
|
PlaceObj('BanterLine', { |
|
'Character', "AdonisActor3", |
|
'Text', T(485265324816, "Don't worry, ma'am, we have set up a defensive perimeter. They cannot advance further."), |
|
'Optional', true, |
|
'playOnce', true, |
|
}), |
|
PlaceObj('BanterLine', { |
|
'Character', "CorazonSantiago", |
|
'Text', T(906523299504, "They better not, or you will be unemployed for the rest of your life!"), |
|
'playOnce', true, |
|
}), |
|
}, |
|
group = "Banters_Local_Ernie_Triggered", |
|
id = "FortCorazon04_setpiece", |
|
}) |
|
|
|
PlaceObj('BanterDef', { |
|
Comment = "after Corazon's retreat", |
|
Lines = { |
|
PlaceObj('BanterLine', { |
|
'MultipleTexts', true, |
|
'AnyOfThese', { |
|
PlaceObj('BanterLineThin', { |
|
'Character', "Ice", |
|
'Text', T(530970988194, "Beats being dead."), |
|
}), |
|
PlaceObj('BanterLineThin', { |
|
'Character', "Nails", |
|
'Text', T(675479548694, "Hey, guard-guy, don't worry about it. You ain't gonna be alive much longer anyway."), |
|
}), |
|
PlaceObj('BanterLineThin', { |
|
'Character', "Blood", |
|
'Text', T(558455047007, "Don't worry, Mr. Guard-man. Soon you will have a full time job... as a corpse."), |
|
}), |
|
}, |
|
'Optional', true, |
|
'playOnce', true, |
|
}), |
|
PlaceObj('BanterLine', { |
|
'MultipleTexts', true, |
|
'AnyOfThese', { |
|
PlaceObj('BanterLineThin', { |
|
'Character', "Spike", |
|
'Text', T(863138968808, "I told you there'd be hell to pay when you crossed me. Well... Hell's come to collect."), |
|
}), |
|
PlaceObj('BanterLineThin', { |
|
'Character', "Gus", |
|
'Text', T(108781391907, "You got me shaking in my boots, Woodstock."), |
|
}), |
|
PlaceObj('BanterLineThin', { |
|
'Character', "Raider", |
|
'Text', T(258881668288, "Drop your weapon and get on the floor! Now!"), |
|
}), |
|
PlaceObj('BanterLineThin', { |
|
'Character', "Scully", |
|
'Text', T(455057730550, "I've been sued by exes more times than you have bullets in your gun. Neither of those scare me."), |
|
}), |
|
}, |
|
'Optional', true, |
|
'playOnce', true, |
|
}), |
|
}, |
|
group = "Banters_Local_Ernie_Triggered", |
|
id = "FortCorazon04a_reactions", |
|
}) |
|
|
|
PlaceObj('BanterDef', { |
|
Comment = "when entered the command room", |
|
Lines = { |
|
PlaceObj('BanterLine', { |
|
'Character', "CorazonSantiago", |
|
'Text', T(530382819324, "Shoot them! What are you waiting for?! Kill them!"), |
|
'playOnce', true, |
|
}), |
|
}, |
|
group = "Banters_Local_Ernie_Triggered", |
|
id = "FortCorazon05_command", |
|
}) |
|
|
|
PlaceObj('BanterDef', { |
|
Comment = "when Corazon defeated", |
|
Lines = { |
|
PlaceObj('BanterLine', { |
|
'Character', "CorazonSantiago", |
|
'Text', T(839078137615, "Please, don't shoot! I give up! I'll do whatever you want... pay you whatever you want!"), |
|
'playOnce', true, |
|
}), |
|
}, |
|
conditions = { |
|
PlaceObj('VillainIsDefeated', { |
|
Group = "CorazonSantiagoEnemy", |
|
}), |
|
}, |
|
group = "Banters_Local_Ernie_Triggered", |
|
id = "FortCorazon06_defeated", |
|
}) |
|
|
|
PlaceObj('BanterDef', { |
|
Comment = "when Corazon killed in set piece", |
|
Lines = { |
|
PlaceObj('BanterLine', { |
|
'MultipleTexts', true, |
|
'AnyOfThese', { |
|
PlaceObj('BanterLineThin', { |
|
'Character', "Spike", |
|
'Text', T(586594728553, "I did a lot of killing for you, Santiago. Now I'm doing it TO you."), |
|
}), |
|
PlaceObj('BanterLineThin', { |
|
'Character', "Fidel", |
|
'Text', T(491744027334, "Fidel gets first pick of body parts!"), |
|
}), |
|
PlaceObj('BanterLineThin', { |
|
'Character', "Meltdown", |
|
'Text', T(497359212365, "You're wrong, bitch. This here is justice."), |
|
}), |
|
PlaceObj('BanterLineThin', { |
|
'Character', "Fauda", |
|
'Text', T(724080311118, "This is not murder. This is revenge."), |
|
}), |
|
PlaceObj('BanterLineThin', { |
|
'Character', "Flay", |
|
'Text', T(488694706823, "The lion cares not for the opinion of the lamb."), |
|
}), |
|
PlaceObj('BanterLineThin', { |
|
'Character', "Tex", |
|
'Text', T(978838844147, "Frontier justice! Yee-haw!"), |
|
}), |
|
}, |
|
'Optional', true, |
|
'playOnce', true, |
|
}), |
|
PlaceObj('BanterLine', { |
|
'MultipleTexts', true, |
|
'AnyOfThese', { |
|
PlaceObj('BanterLineThin', { |
|
'Character', "Raider", |
|
'Text', T(428487255102, "That was unnecessary. We should have brought her to the authorities."), |
|
}), |
|
PlaceObj('BanterLineThin', { |
|
'Character', "Buns", |
|
'Text', T(748899717289, "That was stupid. She does deserve it, but she should have first been made to weep openly in front of a court of her peers."), |
|
}), |
|
PlaceObj('BanterLineThin', { |
|
'Character', "MD", |
|
'Text', T(720681195123, "Oh, uh... That was... sudden."), |
|
}), |
|
PlaceObj('BanterLineThin', { |
|
'Character', "Scope", |
|
'Text', T(419372952512, "I would have liked to see her confess to her crimes in a court of law, but I suppose she might have talked her way out of that, so this will do."), |
|
}), |
|
}, |
|
'Optional', true, |
|
'playOnce', true, |
|
}), |
|
}, |
|
group = "Banters_Local_Ernie_Triggered", |
|
id = "FortCorazon07_kill", |
|
}) |
|
|
|
PlaceObj('BanterDef', { |
|
Comment = "when gas is released", |
|
Lines = { |
|
PlaceObj('BanterLine', { |
|
'Annotation', "(Muffled - speaking with a gas mask on)", |
|
'Character', "AdonisGasMask", |
|
'Text', T(840201311023, "Here they come! Gas, gas, gas! Tighten your gas masks, everyone!"), |
|
'playOnce', true, |
|
}), |
|
PlaceObj('BanterLine', { |
|
'MultipleTexts', true, |
|
'AnyOfThese', { |
|
PlaceObj('BanterLineThin', { |
|
'Character', "Len", |
|
'Text', T(544446725282, "Mask-up, everybody! Check respirators and seals!"), |
|
}), |
|
PlaceObj('BanterLineThin', { |
|
'Character', "Red", |
|
'Text', T(960881428814, "Ach! Of course there's gas! What's next? A flood of acid, I'll wager!"), |
|
}), |
|
PlaceObj('BanterLineThin', { |
|
'Character', "Larry_Clean", |
|
'Text', T(712466606647, "I bet it's not the fun kind of gas, either."), |
|
}), |
|
}, |
|
'playOnce', true, |
|
}), |
|
}, |
|
group = "Banters_Local_Ernie_Triggered", |
|
id = "FortCorazonSoldiers01_gas", |
|
}) |
|
|
|
PlaceObj('BanterDef', { |
|
Comment = "soldiers trapped in the dining room", |
|
Lines = { |
|
PlaceObj('BanterLine', { |
|
'Character', "AdonisPanicked1", |
|
'Text', T(619771046556, "Goddamit, man, they're here! Move, move, move!"), |
|
'playOnce', true, |
|
}), |
|
PlaceObj('BanterLine', { |
|
'Character', "AdonisPanicked2", |
|
'Text', T(337872003321, "It's too late, you idiot, they mined the door already!"), |
|
'playOnce', true, |
|
}), |
|
}, |
|
group = "Banters_Local_Ernie_Triggered", |
|
id = "FortCorazonSoldiers02_dining", |
|
}) |
|
|
|
PlaceObj('BanterDef', { |
|
Lines = { |
|
PlaceObj('BanterLine', { |
|
'Character', "Herman", |
|
'Text', T(231425062417, "I'm sure I heard something click. Watch out!"), |
|
'playOnce', true, |
|
}), |
|
}, |
|
conditions = { |
|
PlaceObj('QuestIsVariableBool', { |
|
QuestId = "RescueHerMan", |
|
Vars = { |
|
HermanRescued = false, |
|
}, |
|
__eval = function () |
|
local quest = gv_Quests['RescueHerMan'] or QuestGetState('RescueHerMan') |
|
return not quest.HermanRescued |
|
end, |
|
}), |
|
}, |
|
group = "Banters_Local_Ernie_Triggered", |
|
id = "Herman_01_trapped_1", |
|
}) |
|
|
|
PlaceObj('BanterDef', { |
|
Lines = { |
|
PlaceObj('BanterLine', { |
|
'Character', "Herman", |
|
'Text', T(415887344345, "I won't move my leg, I won't move my leg, I won't move my leg..."), |
|
'playOnce', true, |
|
}), |
|
}, |
|
conditions = { |
|
PlaceObj('QuestIsVariableBool', { |
|
QuestId = "RescueHerMan", |
|
Vars = { |
|
HermanRescued = false, |
|
}, |
|
__eval = function () |
|
local quest = gv_Quests['RescueHerMan'] or QuestGetState('RescueHerMan') |
|
return not quest.HermanRescued |
|
end, |
|
}), |
|
}, |
|
group = "Banters_Local_Ernie_Triggered", |
|
id = "Herman_01_trapped_2", |
|
}) |
|
|
|
PlaceObj('BanterDef', { |
|
Lines = { |
|
PlaceObj('BanterLine', { |
|
'Character', "Herman", |
|
'Text', T(588592039098, "Gott im Himmel, how did I get myself into this?"), |
|
}), |
|
}, |
|
conditions = { |
|
PlaceObj('QuestIsVariableBool', { |
|
QuestId = "RescueHerMan", |
|
Vars = { |
|
HermanRescued = false, |
|
}, |
|
__eval = function () |
|
local quest = gv_Quests['RescueHerMan'] or QuestGetState('RescueHerMan') |
|
return not quest.HermanRescued |
|
end, |
|
}), |
|
}, |
|
group = "Banters_Local_Ernie_Triggered", |
|
id = "Herman_01_trapped_3", |
|
}) |
|
|
|
PlaceObj('BanterDef', { |
|
Lines = { |
|
PlaceObj('BanterLine', { |
|
'Text', T(201891968482, "<explosives-f>\nLandmine detonated!"), |
|
'Voiced', false, |
|
'FloatUp', true, |
|
'playOnce', true, |
|
}), |
|
PlaceObj('BanterLine', { |
|
'Character', "Herman", |
|
'Text', T(699266729873, "Scheisse! Ugh... Am I alive?"), |
|
'playOnce', true, |
|
}), |
|
}, |
|
group = "Banters_Local_Ernie_Triggered", |
|
id = "Herman_02_mineexploded", |
|
}) |
|
|
|
PlaceObj('BanterDef', { |
|
Lines = { |
|
PlaceObj('BanterLine', { |
|
'Text', T(354649781626, "<explosives-s>\nLandmine disarmed!"), |
|
'Voiced', false, |
|
'FloatUp', true, |
|
'playOnce', true, |
|
}), |
|
PlaceObj('BanterLine', { |
|
'Character', "Herman", |
|
'Text', T(928194725278, "Thank you! You saved my life! You have the hands of a surgeon!"), |
|
'playOnce', true, |
|
}), |
|
PlaceObj('BanterLine', { |
|
'Character', "Fidel", |
|
'Text', T(268203276724, "Damn! Fidel cut the wrong wire."), |
|
'Optional', true, |
|
}), |
|
PlaceObj('BanterLine', { |
|
'Character', "Red", |
|
'Text', T(209608209983, "Yours are not the first dangly bits I've had to save that way, lad."), |
|
'Optional', true, |
|
}), |
|
}, |
|
group = "Banters_Local_Ernie_Triggered", |
|
id = "Herman_02_saved", |
|
}) |
|
|
|
PlaceObj('BanterDef', { |
|
KillOnAnyActorAware = true, |
|
Lines = { |
|
PlaceObj('BanterLine', { |
|
'Character', "LegionRaider_Jose", |
|
'Text', T(228287223876, "Heeeey, boss! Long time no see!"), |
|
'playOnce', true, |
|
}), |
|
}, |
|
group = "Banters_Local_Ernie_Triggered", |
|
id = "JoseFamilyBanter", |
|
}) |
|
|
|
PlaceObj('BanterDef', { |
|
Lines = { |
|
PlaceObj('BanterLine', { |
|
'Text', T(908095996040, "Herman has stepped on an old anti-personnel mine. Someone that can handle <em>Explosives</em> may be able to disarm it."), |
|
'Voiced', false, |
|
'FloatUp', true, |
|
}), |
|
}, |
|
banterGroup = "herman_mine", |
|
group = "Banters_Local_Ernie_Triggered", |
|
id = "Mine_Examine", |
|
}) |
|
|
|
PlaceObj('BanterDef', { |
|
Lines = { |
|
PlaceObj('BanterLine', { |
|
'Character', "Luc", |
|
'Text', T(881521012792, "Pierre, this is not who you are... Robbery, slavery, murder! How can you take part in such things, my son?"), |
|
}), |
|
PlaceObj('BanterLine', { |
|
'Character', "Pierre", |
|
'Text', T(541611657074, "Do not call me that! It is not for you to say who I am, but I will tell you one thing - I am not soft and weak like you. This country needs strong people and a brave leader like the <em>Major</em>."), |
|
}), |
|
PlaceObj('BanterLine', { |
|
'Character', "Luc", |
|
'Text', T(158478610279, "Is this why your leader has kidnapped <em>President LaFontaine</em>? To prove how brave he is?"), |
|
}), |
|
PlaceObj('BanterLine', { |
|
'Character', "Pierre", |
|
'Text', T(737058503562, "LaFontaine is a fool. The Major was right to take him down, and now I'll capture his <em>daughter</em> as well. She fled to this island like a coward, just like you and your friends did all those years ago."), |
|
}), |
|
PlaceObj('BanterLine', { |
|
'Character', "Luc", |
|
'Text', T(127370724961, "Mon Dieu! I... I have to warn her!"), |
|
}), |
|
PlaceObj('BanterLine', { |
|
'Character', "Pierre", |
|
'Text', T(769817801542, "You have to sit on your ass and do nothing. My men should have captured her already. Now stop wasting my time! I need to go back to the <em>Fort</em> and report."), |
|
}), |
|
}, |
|
group = "Banters_Local_Ernie_Triggered", |
|
id = "PierrLucTalk", |
|
}) |
|
|
|
PlaceObj('BanterDef', { |
|
Comment = "Pierre met for the first time", |
|
Lines = { |
|
PlaceObj('BanterLine', { |
|
'Character', "Pierre", |
|
'Text', T(264591614005, "Hold your fire! These are the mercenaire dogs that threaten my country. Let them come closer. I will speak with them as equals before we settle our differences."), |
|
'playOnce', true, |
|
}), |
|
}, |
|
conditions = { |
|
PlaceObj('QuestIsVariableBool', { |
|
QuestId = "PierreDefeated", |
|
Vars = set({ |
|
PierreInactive = false, |
|
TCE_PierreStealthKillFlip = false, |
|
}), |
|
__eval = function () |
|
local quest = gv_Quests['PierreDefeated'] or QuestGetState('PierreDefeated') |
|
return not quest.PierreInactive and not quest.TCE_PierreStealthKillFlip |
|
end, |
|
}), |
|
}, |
|
group = "Banters_Local_Ernie_Triggered", |
|
id = "Pierre_FirstMeeting", |
|
}) |
|
|
|
PlaceObj('BanterDef', { |
|
Comment = "Pierre retreating deeper in", |
|
Lines = { |
|
PlaceObj('BanterLine', { |
|
'Character', "Pierre", |
|
'Text', T(853664794469, "Légionnaires, attention! Any <em>trespassers</em> are to be shot on sight - especially these mercenaire dogs here. Now back to your posts! "), |
|
}), |
|
}, |
|
group = "Banters_Local_Ernie_Triggered", |
|
id = "Pierre_Retreat", |
|
}) |
|
|
|
PlaceObj('BanterDef', { |
|
Comment = "Emerald Coast - initial set piece", |
|
KillOnAnyActorAware = true, |
|
Lines = { |
|
PlaceObj('BanterLine', { |
|
'Character', "LegionMale_1", |
|
'Text', T(885001636969, "Dance, Herman! Move, or I start shooting!"), |
|
'playOnce', true, |
|
}), |
|
PlaceObj('BanterLine', { |
|
'Character', "Herman", |
|
'Text', T(455566278453, "Come on, guys... "), |
|
}), |
|
PlaceObj('BanterLine', { |
|
'Character', "LegionMale_1", |
|
'Text', T(274424856598, "Dance, I said!"), |
|
'playOnce', true, |
|
}), |
|
}, |
|
group = "Banters_Local_Ernie_Triggered", |
|
id = "Raiders_AproachingHerman", |
|
}) |
|
|
|
PlaceObj('BanterDef', { |
|
Lines = { |
|
PlaceObj('BanterLine', { |
|
'Character', "CivilianMale_1", |
|
'Text', T(405688224355, "The village is full of them... They shot <em>Tinhay</em> and took <em>Herman</em>, and... I decided to sneak away. But there are more of them here! You will <em>sneak up</em> on them and shoot them, right?"), |
|
'playOnce', true, |
|
}), |
|
}, |
|
group = "Banters_Local_Ernie_Triggered", |
|
id = "StealthTutorialNPC_01", |
|
}) |
|
|
|
PlaceObj('BanterDef', { |
|
Lines = { |
|
PlaceObj('BanterLine', { |
|
'Annotation', "Whisper", |
|
'Character', "CivilianMale_1", |
|
'Text', T(723738359527, "Are you commandos, like in the movies? Coming to shoot those <em>Legion</em> bandits?"), |
|
'playOnce', true, |
|
}), |
|
}, |
|
group = "Banters_Local_Ernie_Triggered", |
|
id = "StealthTutorialNPC_Approach", |
|
}) |
|
|
|
PlaceObj('BanterDef', { |
|
FX = "CheckSuccess", |
|
Lines = { |
|
PlaceObj('BanterLine', { |
|
'Text', T(980082829864, '<wisdom-s>\nThe papers on the desk contain an elaborate minefield map labeled EMERALD COAST. There are a lot of crossed out circles, arrows, huge exclamation marks and a few words in red ink:\n"That crazy bitch keeps moving and replacing the goddamn mines!!!"'), |
|
'Voiced', false, |
|
'FloatUp', true, |
|
}), |
|
}, |
|
group = "Banters_Local_Ernie_Triggered", |
|
id = "TheRust_BunkerDesk", |
|
}) |
|
|
|
PlaceObj('BanterDef', { |
|
FX = "CheckFail", |
|
Lines = { |
|
PlaceObj('BanterLine', { |
|
'Text', T(796681161425, "<wisdom-f>\nIt is hard to sieve through the paperwork of the Legion, as it mostly consists of incoherent notes, bloodstained reports and obscene pictures drawn on every free spot."), |
|
'Voiced', false, |
|
'FloatUp', true, |
|
}), |
|
PlaceObj('BanterLine', { |
|
'Character', "Fidel", |
|
'Text', T(309567118682, "Look! Fidel found new weapon schematics! It is grenade launcher with two grenades!..."), |
|
'Optional', true, |
|
'playOnce', true, |
|
}), |
|
}, |
|
group = "Banters_Local_Ernie_Triggered", |
|
id = "TheRust_BunkerDesk_failure", |
|
}) |
|
|
|
PlaceObj('BanterDef', { |
|
Lines = { |
|
PlaceObj('BanterLine', { |
|
'Text', T(989067123077, '"Louis"'), |
|
'Voiced', false, |
|
'FloatUp', true, |
|
}), |
|
}, |
|
group = "Banters_Local_Ernie_Triggered", |
|
id = "TheRust_Cross01", |
|
}) |
|
|
|
PlaceObj('BanterDef', { |
|
Lines = { |
|
PlaceObj('BanterLine', { |
|
'Text', T(943550092744, '"Antoine"'), |
|
'Voiced', false, |
|
'FloatUp', true, |
|
}), |
|
}, |
|
group = "Banters_Local_Ernie_Triggered", |
|
id = "TheRust_Cross02", |
|
}) |
|
|
|
PlaceObj('BanterDef', { |
|
Lines = { |
|
PlaceObj('BanterLine', { |
|
'Text', T(325738052263, '"Gaspard"'), |
|
'Voiced', false, |
|
'FloatUp', true, |
|
}), |
|
}, |
|
group = "Banters_Local_Ernie_Triggered", |
|
id = "TheRust_Cross03", |
|
}) |
|
|
|
PlaceObj('BanterDef', { |
|
Lines = { |
|
PlaceObj('BanterLine', { |
|
'Text', T(959272661606, '"Hans"'), |
|
'Voiced', false, |
|
'FloatUp', true, |
|
}), |
|
}, |
|
group = "Banters_Local_Ernie_Triggered", |
|
id = "TheRust_Cross04", |
|
}) |
|
|
|
PlaceObj('BanterDef', { |
|
Lines = { |
|
PlaceObj('BanterLine', { |
|
'Text', T(874806230504, '"Günther"'), |
|
'Voiced', false, |
|
'FloatUp', true, |
|
}), |
|
}, |
|
group = "Banters_Local_Ernie_Triggered", |
|
id = "TheRust_Cross05", |
|
}) |
|
|
|
PlaceObj('BanterDef', { |
|
Lines = { |
|
PlaceObj('BanterLine', { |
|
'Text', T(621830919023, '"Rudolf"'), |
|
'Voiced', false, |
|
'FloatUp', true, |
|
}), |
|
}, |
|
group = "Banters_Local_Ernie_Triggered", |
|
id = "TheRust_Cross06", |
|
}) |
|
|
|
PlaceObj('BanterDef', { |
|
Lines = { |
|
PlaceObj('BanterLine', { |
|
'Text', T(436705957149, '"Heinz"'), |
|
'Voiced', false, |
|
'FloatUp', true, |
|
}), |
|
}, |
|
group = "Banters_Local_Ernie_Triggered", |
|
id = "TheRust_Cross07", |
|
}) |
|
|
|
PlaceObj('BanterDef', { |
|
Lines = { |
|
PlaceObj('BanterLine', { |
|
'Text', T(515547988328, '"Friedrich"'), |
|
'Voiced', false, |
|
'FloatUp', true, |
|
}), |
|
}, |
|
group = "Banters_Local_Ernie_Triggered", |
|
id = "TheRust_Cross08", |
|
}) |
|
|
|
PlaceObj('BanterDef', { |
|
Lines = { |
|
PlaceObj('BanterLine', { |
|
'Text', T(759185756839, '"Sprengstoffe"\n<wisdom-f>\nWhat a strange name...'), |
|
'Voiced', false, |
|
'FloatUp', true, |
|
}), |
|
}, |
|
group = "Banters_Local_Ernie_Triggered", |
|
id = "TheRust_Cross09", |
|
}) |
|
|
|
PlaceObj('BanterDef', { |
|
Lines = { |
|
PlaceObj('BanterLine', { |
|
'Text', T(606322198318, '"Sprengstoffe"\n<wisdom-s>\nThis is definitely not a name. There is something buried underneath the cross.'), |
|
'Voiced', false, |
|
'FloatUp', true, |
|
}), |
|
PlaceObj('BanterLine', { |
|
'MultipleTexts', true, |
|
'AnyOfThese', { |
|
PlaceObj('BanterLineThin', { |
|
'Character', "Barry", |
|
'Text', T(841701811542, 'This "Spreng-" thing is not name.'), |
|
}), |
|
PlaceObj('BanterLineThin', { |
|
'Character', "Thor", |
|
'Text', T(106391258664, '"Sprengstoffe", hahahaha... Das ist nicht ein Name.'), |
|
}), |
|
PlaceObj('BanterLineThin', { |
|
'Character', "Livewire", |
|
'Text', T(488188907106, "This sounds weird. Wait, let me check... Hey, this isn't a name at all! It means \"explosives\"."), |
|
}), |
|
}, |
|
'playOnce', true, |
|
}), |
|
PlaceObj('BanterLine', { |
|
'MultipleTexts', true, |
|
'AnyOfThese', { |
|
PlaceObj('BanterLineThin', { |
|
'Character', "MD", |
|
'Text', T(493909854222, "Is this, um, some German joke?"), |
|
}), |
|
PlaceObj('BanterLineThin', { |
|
'Character', "Buns", |
|
'Text', T(875068155519, 'Elementary. In German, "Sprengstoffe" means "explosives".'), |
|
}), |
|
PlaceObj('BanterLineThin', { |
|
'Character', "Thor", |
|
'Text', T(803939154901, "This is just where they buried some extra grenades."), |
|
}), |
|
}, |
|
'playOnce', true, |
|
}), |
|
}, |
|
group = "Banters_Local_Ernie_Triggered", |
|
id = "TheRust_Cross09_Wisdom", |
|
}) |
|
|
|
PlaceObj('BanterDef', { |
|
Lines = { |
|
PlaceObj('BanterLine', { |
|
'Text', T(804568646491, 'The sad remains of a mass grave, with an inscription in German engraved on a rusty metal tablet: \n<em>"They all fought bravely."</em>\nThere is a chance to find something useful in the mound. But is it the right thing to do?'), |
|
'Voiced', false, |
|
'FloatUp', true, |
|
}), |
|
PlaceObj('BanterLine', { |
|
'MultipleTexts', true, |
|
'AnyOfThese', { |
|
PlaceObj('BanterLineThin', { |
|
'Character', "Len", |
|
'Text', T(472244365099, "Friends or enemy, in the end they are just soldiers. May they rest in peace."), |
|
}), |
|
PlaceObj('BanterLineThin', { |
|
'Character', "Barry", |
|
'Text', T(821132132743, "God give rest to their souls."), |
|
}), |
|
}, |
|
'playOnce', true, |
|
}), |
|
}, |
|
group = "Banters_Local_Ernie_Triggered", |
|
id = "TheRust_Mound_Initial", |
|
}) |
|
|
|
PlaceObj('BanterDef', { |
|
FX = "CheckFail", |
|
Lines = { |
|
PlaceObj('BanterLine', { |
|
'Text', T(627067387810, "<mechanical-f>\nThere seems to be nothing here but bones and rusted helmets."), |
|
'Voiced', false, |
|
'FloatUp', true, |
|
}), |
|
PlaceObj('BanterLine', { |
|
'Character', "Len", |
|
'Text', T(239294152072, "We shouldn't be doing that. It is disrespectful."), |
|
'Optional', true, |
|
'playOnce', true, |
|
}), |
|
PlaceObj('BanterLine', { |
|
'Character', "Barry", |
|
'Text', T(823772723844, "We must not disturb the peace of the resting ones."), |
|
'Optional', true, |
|
'playOnce', true, |
|
}), |
|
}, |
|
group = "Banters_Local_Ernie_Triggered", |
|
id = "TheRust_Mound_failure", |
|
}) |
|
|
|
PlaceObj('BanterDef', { |
|
Comment = ">> Guilty", |
|
FX = "CheckSuccess", |
|
Lines = { |
|
PlaceObj('BanterLine', { |
|
'Text', T(797341735073, "<mechanical-s>\nWith some careful rummaging through the remains, some surprisingly well-preserved equipment is found."), |
|
'Voiced', false, |
|
'FloatUp', true, |
|
}), |
|
PlaceObj('BanterLine', { |
|
'Character', "Steroid", |
|
'Text', T(661885987559, "Look what I found under pile of spooky bones!"), |
|
'Optional', true, |
|
'playOnce', true, |
|
}), |
|
PlaceObj('BanterLine', { |
|
'Character', "Livewire", |
|
'Text', T(438720431160, "This is completely disgusting and I do not want to have anything to do with... Ooooo, look at this!"), |
|
'Optional', true, |
|
'playOnce', true, |
|
}), |
|
PlaceObj('BanterLine', { |
|
'Character', "Kalyna", |
|
'Text', T(985309628455, "My babusya always told me that the gifts of the dead are not cursed as long as we use them with good intentions!"), |
|
'Optional', true, |
|
'playOnce', true, |
|
}), |
|
PlaceObj('BanterLine', { |
|
'Character', "Wolf", |
|
'Text', T(670015773549, "Come on, Yorick buddy, don't you look at me like that. You are dead and you don't need this."), |
|
'Optional', true, |
|
'playOnce', true, |
|
}), |
|
PlaceObj('BanterLine', { |
|
'Character', "Barry", |
|
'Text', T(546513023293, "This is bad thing. We are doing sin."), |
|
'Optional', true, |
|
'playOnce', true, |
|
}), |
|
PlaceObj('BanterLine', { |
|
'Character', "Fauda", |
|
'Text', T(699077939569, "They don't need this anymore. By taking their weapons, we honor them."), |
|
'Optional', true, |
|
'playOnce', true, |
|
}), |
|
PlaceObj('BanterLine', { |
|
'Character', "Len", |
|
'Text', T(247134224402, "This isn't right. We shouldn't be doing that."), |
|
'Optional', true, |
|
'playOnce', true, |
|
}), |
|
PlaceObj('BanterLine', { |
|
'Character', "Fidel", |
|
'Text', T(433907478716, "Hey! Don't break them bones! Fidel needs for collection."), |
|
'Optional', true, |
|
'playOnce', true, |
|
}), |
|
}, |
|
group = "Banters_Local_Ernie_Triggered", |
|
id = "TheRust_Mound_success", |
|
}) |
|
|
|
|