sirnii's picture
Upload 1816 files
b6a38d7 verified
raw
history blame
51.2 kB
-- ========== GENERATED BY Conversation Editor DO NOT EDIT MANUALLY! ==========
PlaceObj('Conversation', {
AssignToGroup = "Deedee",
DefaultActor = "Deedee",
Parameters = {
PlaceObj('PresetParamNumber', {
'Name', "Parts_High",
'Value', 25,
'Tag', "<Parts_High>",
}),
PlaceObj('PresetParamNumber', {
'Name', "Parts_Low",
'Value', 15,
'Tag', "<Parts_Low>",
}),
},
group = "Ernie",
id = "Deedee",
PlaceObj('ConversationPhrase', {
Align = "right",
AutoRemove = true,
Comment = "first",
Keyword = "Greeting",
KeywordT = T(774381032385, --[[Conversation Deedee KeywordT]] "Greeting"),
Lines = {
PlaceObj('ConversationLine', {
Character = "Deedee",
Text = T(388875162568, --[[Conversation Deedee Text voice:Deedee section:Deedee keyword:Greeting]] "It worked! See? It worked! Oh, hi. I'm <em>Deedee Bombastic</em>! You here to pick up some boom-toys? I just sort of blew up the last batch, but I can make some more!"),
}),
},
NoBackOption = true,
id = "Greeting",
PlaceObj('ConversationPhrase', {
Align = "right",
AutoRemove = true,
GoTo = "<root>",
Keyword = "Are you okay?",
KeywordT = T(242677370659, --[[Conversation Deedee KeywordT]] "Are you okay?"),
Lines = {
PlaceObj('ConversationInterjectionList', {
Interjections = {
PlaceObj('ConversationInterjection', {
Lines = {
PlaceObj('ConversationLine', {
Character = "Omryn",
Text = T(463929266040, --[[Conversation Deedee Text voice:Omryn section:Deedee keyword:Are you okay?]] "Is very bad to make big explosion in small space. Are you hurt?"),
}),
},
}),
PlaceObj('ConversationInterjection', {
Lines = {
PlaceObj('ConversationLine', {
Character = "MD",
Text = T(585131381791, --[[Conversation Deedee Text voice:MD section:Deedee keyword:Are you okay?]] "Are you hurt? Any dizziness, ringing in the ears?"),
}),
},
}),
PlaceObj('ConversationInterjection', {
Lines = {
PlaceObj('ConversationLine', {
Character = "Thor",
Text = T(279285702252, --[[Conversation Deedee Text voice:Thor section:Deedee keyword:Are you okay?]] "Are you on fire a little bit or is that just your aura?"),
}),
},
}),
},
}),
PlaceObj('ConversationLine', {
Character = "Deedee",
Text = T(648071935199, --[[Conversation Deedee Text voice:Deedee section:Deedee keyword:Are you okay?]] "Oh, don't worry about me! Explosions are common around here. I put a blast shield under the workbench and I've gotten really good at vaulting over it."),
}),
},
StoryBranchIcon = "conversation_friendly",
id = "Friendly",
}),
PlaceObj('ConversationPhrase', {
Align = "right",
AutoRemove = true,
GoTo = "<root>",
Keyword = "Nice house...",
KeywordT = T(795796153744, --[[Conversation Deedee KeywordT]] "Nice house..."),
Lines = {
PlaceObj('ConversationInterjectionList', {
Interjections = {
PlaceObj('ConversationInterjection', {
Lines = {
PlaceObj('ConversationLine', {
Character = "Wolf",
Text = T(664332341259, --[[Conversation Deedee Text voice:Wolf section:Deedee keyword:Nice house...]] 'Interesting place you got here. The furnishings say "take cover" while the scorch marks on the wall say "it probably won\'t matter".'),
}),
},
}),
PlaceObj('ConversationInterjection', {
Lines = {
PlaceObj('ConversationLine', {
Character = "Buns",
Text = T(278045926775, --[[Conversation Deedee Text voice:Buns section:Deedee keyword:Nice house...]] "Though I have to point out there isn't much left of it."),
}),
},
}),
PlaceObj('ConversationInterjection', {
Lines = {
PlaceObj('ConversationLine', {
Character = "Vicki",
Text = T(225291837518, --[[Conversation Deedee Text voice:Vicki section:Deedee keyword:Nice house...]] "This place has seen more backfires than my garage. I like it!"),
}),
},
}),
},
}),
PlaceObj('ConversationLine', {
Character = "Deedee",
Text = T(114758288414, --[[Conversation Deedee Text voice:Deedee section:Deedee keyword:Nice house...]] "Thanks! Flame retardant paint! I make my own. I have to. The off-the-shelf stuff isn't strong enough."),
}),
},
StoryBranchIcon = "conversation_sarcastic",
id = "Sarcastic",
}),
PlaceObj('ConversationPhrase', {
Align = "right",
AutoRemove = true,
GoTo = "<root>",
Keyword = "Watch out with that!",
KeywordT = T(279389344548, --[[Conversation Deedee KeywordT]] "Watch out with that!"),
Lines = {
PlaceObj('ConversationInterjectionList', {
Interjections = {
PlaceObj('ConversationInterjection', {
Lines = {
PlaceObj('ConversationLine', {
Character = "Meltdown",
Text = T(492081531985, --[[Conversation Deedee Text voice:Meltdown section:Deedee keyword:Watch out with that!]] "Careful with that, dumbass!"),
}),
},
}),
PlaceObj('ConversationInterjection', {
Lines = {
PlaceObj('ConversationLine', {
Character = "Barry",
Text = T(430944505664, --[[Conversation Deedee Text voice:Barry section:Deedee keyword:Watch out with that!]] "Explosives are not boom-toys! Explosives are just... boom!"),
}),
},
}),
PlaceObj('ConversationInterjection', {
Lines = {
PlaceObj('ConversationLine', {
Character = "Wolf",
Text = T(344206798941, --[[Conversation Deedee Text voice:Wolf section:Deedee keyword:Watch out with that!]] "You trying to get yourself killed?"),
}),
},
}),
},
}),
PlaceObj('ConversationLine', {
Character = "Deedee",
Text = T(362575615024, --[[Conversation Deedee Text voice:Deedee section:Deedee keyword:Watch out with that!]] "What are you so angry about? No one got hurt. When something explodes, people are usually only angry at me because they lost their favorite hand. You didn't even lose a finger!"),
}),
PlaceObj('ConversationInterjectionList', {
Interjections = {
PlaceObj('ConversationInterjection', {
Lines = {
PlaceObj('ConversationLine', {
Character = "Fidel",
Text = T(908093182581, --[[Conversation Deedee Text voice:Fidel section:Deedee keyword:Watch out with that!]] "Fidel lose finger, you lose foot. Both of them."),
}),
},
}),
PlaceObj('ConversationInterjection', {
Lines = {
PlaceObj('ConversationLine', {
Character = "Red",
Text = T(260813439218, --[[Conversation Deedee Text voice:Red section:Deedee keyword:Watch out with that!]] "And let's keep it that way, lass!"),
}),
},
}),
PlaceObj('ConversationInterjection', {
Lines = {
PlaceObj('ConversationLine', {
Character = "Grizzly",
Text = T(568343595601, --[[Conversation Deedee Text voice:Grizzly section:Deedee keyword:Watch out with that!]] "True, but I might have gained a few gray hairs."),
}),
},
}),
},
}),
},
StoryBranchIcon = "conversation_threaten",
id = "Angry",
}),
}),
PlaceObj('ConversationPhrase', {
Align = "right",
Comment = "repeated",
Keyword = "Greeting",
KeywordT = T(774381032385, --[[Conversation Deedee KeywordT]] "Greeting"),
Lines = {
PlaceObj('ConversationLine', {
Character = "Deedee",
Text = T(888916594123, --[[Conversation Deedee Text voice:Deedee section:Deedee keyword:Greeting2]] "Oh hi! Bombastic's the name, boombastic's the game! Get it?"),
}),
},
id = "Greeting2",
}),
PlaceObj('ConversationPhrase', {
AutoRemove = true,
Effects = {
PlaceObj('QuestSetVariableBool', {
Prop = "DeedeeExplosives",
QuestId = "ErnieSideQuests",
}),
},
Keyword = "Do you sell explosives?",
KeywordT = T(822978725697, --[[Conversation Deedee KeywordT]] "Do you sell explosives?"),
Lines = {
PlaceObj('ConversationLine', {
Character = "Deedee",
Text = T(133944997432, --[[Conversation Deedee Text voice:Deedee section:Deedee keyword:Do you sell explosives?]] "Yeah, but I'm low on supplies. Bring me <em>parts</em>, so I can create some <em>boom-toys</em>! I can make the boring types, but also some novel designs!"),
}),
PlaceObj('ConversationInterjectionList', {
Interjections = {
PlaceObj('ConversationInterjection', {
Lines = {
PlaceObj('ConversationLine', {
Character = "Fidel",
Text = T(259686519463, --[[Conversation Deedee Text voice:Fidel section:Deedee keyword:Do you sell explosives?]] "Oh, oh! Fidel wants to see!"),
}),
},
}),
PlaceObj('ConversationInterjection', {
Lines = {
PlaceObj('ConversationLine', {
Character = "Ice",
Text = T(475287020390, --[[Conversation Deedee Text voice:Ice section:Deedee keyword:Do you sell explosives?]] "Imma stick with the boring ones. Plannin' to keep my arms and legs where they are."),
}),
},
}),
PlaceObj('ConversationInterjection', {
Lines = {
PlaceObj('ConversationLine', {
Character = "Kalyna",
Text = T(299958726808, --[[Conversation Deedee Text voice:Kalyna section:Deedee keyword:Do you sell explosives?]] "Oh! A quest! I will gather up all the parts on the island!"),
}),
},
}),
},
}),
},
StoryBranchIcon = "conversation_trade",
id = "DoYouSellExplosives",
}),
PlaceObj('ConversationPhrase', {
AutoRemove = true,
Comment = "explosion",
Conditions = {
PlaceObj('UnitSquadHasMerc', {
Name = "Fidel",
}),
PlaceObj('QuestIsVariableBool', {
QuestId = "ErnieSideQuests",
Vars = set( "DeedeeExplosives" ),
__eval = function ()
local quest = gv_Quests['ErnieSideQuests'] or QuestGetState('ErnieSideQuests')
return quest.DeedeeExplosives
end,
}),
},
Effects = {
PlaceObj('PhraseSetEnabled', {
Conversation = "Deedee",
Enabled = false,
PhraseId = "MakeUsSomeExplosives_Default",
}),
PlaceObj('PhraseSetEnabled', {
Conversation = "Deedee",
Enabled = false,
PhraseId = "Makeussomeexplosives_NoPartsDefault",
}),
PlaceObj('PhraseSetEnabled', {
Conversation = "Deedee",
PhraseId = "MakeUsSomeExplosives_Improved",
}),
PlaceObj('PhraseSetEnabled', {
Conversation = "Deedee",
PhraseId = "Makeussomeexplosives_NoPartsImproved",
}),
},
Keyword = "We can improve the design",
KeywordT = T(327678778994, --[[Conversation Deedee KeywordT]] "We can improve the design"),
Lines = {
PlaceObj('ConversationInterjectionList', {
Interjections = {
PlaceObj('ConversationInterjection', {
Lines = {
PlaceObj('ConversationLine', {
Character = "Fidel",
Text = T(290426013069, --[[Conversation Deedee Text voice:Fidel section:Deedee keyword:We can improve the design]] "This is cute design, but Uncle Fidel show you how <em>save parts</em>. See this safety wire? Only needed for defusing and who wants that? Make room for more boom!"),
}),
},
}),
},
}),
PlaceObj('ConversationLine', {
Character = "Deedee",
Text = T(348585236157, --[[Conversation Deedee Text voice:Deedee section:Deedee keyword:We can improve the design]] "Wow, that sounds super dangerous! I can't believe I didn't think of it. Thanks!"),
}),
PlaceObj('ConversationInterjectionList', {
Interjections = {
PlaceObj('ConversationInterjection', {
Lines = {
PlaceObj('ConversationLine', {
Character = "DrQ",
Text = T(565171697921, --[[Conversation Deedee Text voice:DrQ section:Deedee keyword:We can improve the design]] "This advice seems of profoundly dubious merit."),
}),
},
}),
PlaceObj('ConversationInterjection', {
Lines = {
PlaceObj('ConversationLine', {
Character = "Mouse",
Text = T(748960352227, --[[Conversation Deedee Text voice:Mouse section:Deedee keyword:We can improve the design]] "There's a little voice in my head that screams \"bad idea\"..."),
}),
},
}),
PlaceObj('ConversationInterjection', {
Lines = {
PlaceObj('ConversationLine', {
Character = "Raven",
Text = T(524552415868, --[[Conversation Deedee Text voice:Raven section:Deedee keyword:We can improve the design]] "I just got a sinking feeling. Did anyone else just get a sinking feeling?"),
}),
},
}),
},
}),
},
StoryBranchIcon = "conversation_action",
id = "WeCanImproveTheDesign",
}),
PlaceObj('ConversationPhrase', {
AutoRemove = true,
Conditions = {
PlaceObj('QuestIsVariableBool', {
QuestId = "ErnieSideQuests",
Vars = set( "DeedeeExplosives" ),
__eval = function ()
local quest = gv_Quests['ErnieSideQuests'] or QuestGetState('ErnieSideQuests')
return quest.DeedeeExplosives
end,
}),
},
Effects = {
PlaceObj('SectorGrantIntel', {
sector_id = "H3",
}),
},
Keyword = "Where do we find parts?",
KeywordT = T(885691479423, --[[Conversation Deedee KeywordT]] "Where do we find parts?"),
Lines = {
PlaceObj('ConversationLine', {
Character = "Deedee",
Text = T(390464785016, --[[Conversation Deedee Text voice:Deedee section:Deedee keyword:Where do we find parts?]] "Have you tried <em>the Rust</em>? That bunker is full of useful stuff just waiting to be conjured into beautiful explosions!"),
}),
PlaceObj('ConversationInterjectionList', {
Interjections = {
PlaceObj('ConversationInterjection', {
Conditions = {
PlaceObj('SectorCheckOwner', {
Negate = true,
sector_id = "H3_Underground",
}),
},
Lines = {
PlaceObj('ConversationLine', {
Character = "Raider",
Text = T(298478786364, --[[Conversation Deedee Text voice:Raider section:Deedee keyword:Where do we find parts?]] "It's also full of your Legion friends, I presume."),
}),
},
}),
PlaceObj('ConversationInterjection', {
Conditions = {
PlaceObj('SectorCheckOwner', {
Negate = true,
sector_id = "H3_Underground",
}),
},
Lines = {
PlaceObj('ConversationLine', {
Character = "Red",
Text = T(415513620959, --[[Conversation Deedee Text voice:Red section:Deedee keyword:Where do we find parts?]] "This bunker would nae be occupied by soldiers, would it?"),
}),
},
}),
PlaceObj('ConversationInterjection', {
Conditions = {
PlaceObj('SectorCheckOwner', {
Negate = true,
sector_id = "H3_Underground",
}),
},
Lines = {
PlaceObj('ConversationLine', {
Character = "Omryn",
Text = T(116201517125, --[[Conversation Deedee Text voice:Omryn section:Deedee keyword:Where do we find parts?]] "Bunker? Maybe food in there, yes? Maybe bad guys, too."),
}),
},
}),
},
}),
PlaceObj('ConversationLine', {
Character = "Deedee",
Text = T(820592462879, --[[Conversation Deedee Text voice:Deedee section:Deedee keyword:Where do we find parts?]] "There may be some Legion boys around, but they're not that bad when you get to know them. Wait, I'll draw you a map!"),
}),
},
id = "WheredowefindParts",
}),
PlaceObj('ConversationPhrase', {
Align = "right",
Conditions = {
PlaceObj('UnitSquadHasItem', {
Amount = 25,
ItemId = "Parts",
Negate = true,
param_bindings = {
Amount = "Parts_High",
},
}),
PlaceObj('QuestIsVariableBool', {
QuestId = "ErnieSideQuests",
Vars = set( "DeedeeExplosives" ),
__eval = function ()
local quest = gv_Quests['ErnieSideQuests'] or QuestGetState('ErnieSideQuests')
return quest.DeedeeExplosives
end,
}),
},
Keyword = "Make us some explosives",
KeywordT = T(954966894269, --[[Conversation Deedee KeywordT]] "Make us some explosives"),
Lines = {
PlaceObj('ConversationLine', {
Character = "Deedee",
Text = T(460112610932, --[[Conversation Deedee Text voice:Deedee section:Deedee keyword:Make us some explosives]] "Gladly! But I must have something to work with. I can't make explosives out of thin air."),
}),
PlaceObj('ConversationInterjectionList', {
Interjections = {
PlaceObj('ConversationInterjection', {
Lines = {
PlaceObj('ConversationLine', {
Character = "Larry",
Text = T(555613892339, --[[Conversation Deedee Text voice:Larry section:Deedee keyword:Make us some explosives]] "Ha! Amateur."),
}),
},
}),
},
}),
},
PhraseRolloverText = T(488861110344, --[[Conversation Deedee PhraseRolloverText]] "<color EmStyle>25 Parts</color> required"),
StoryBranchIcon = "conversation_action",
id = "Makeussomeexplosives_NoPartsDefault",
}),
PlaceObj('ConversationPhrase', {
Align = "right",
Conditions = {
PlaceObj('UnitSquadHasItem', {
Amount = 15,
ItemId = "Parts",
Negate = true,
param_bindings = {
Amount = "Parts_Low",
},
}),
PlaceObj('QuestIsVariableBool', {
QuestId = "ErnieSideQuests",
Vars = set( "DeedeeExplosives" ),
__eval = function ()
local quest = gv_Quests['ErnieSideQuests'] or QuestGetState('ErnieSideQuests')
return quest.DeedeeExplosives
end,
}),
},
Keyword = "Make us some explosives",
KeywordT = T(954966894269, --[[Conversation Deedee KeywordT]] "Make us some explosives"),
Lines = {
PlaceObj('ConversationLine', {
Character = "Deedee",
Text = T(460112610932, --[[Conversation Deedee Text voice:Deedee section:Deedee keyword:Make us some explosives]] "Gladly! But I must have something to work with. I can't make explosives out of thin air."),
}),
PlaceObj('ConversationInterjectionList', {
Interjections = {
PlaceObj('ConversationInterjection', {
Lines = {
PlaceObj('ConversationLine', {
Character = "Larry",
Text = T(555613892339, --[[Conversation Deedee Text voice:Larry section:Deedee keyword:Make us some explosives]] "Ha! Amateur."),
}),
},
}),
},
}),
},
PhraseRolloverText = T(982637606002, --[[Conversation Deedee PhraseRolloverText]] "<color EmStyle>15 Parts</color> required"),
StoryBranchIcon = "conversation_action",
id = "Makeussomeexplosives_NoPartsImproved",
}),
PlaceObj('ConversationPhrase', {
Align = "right",
AutoRemove = true,
Comment = "default option",
Conditions = {
PlaceObj('UnitSquadHasItem', {
Amount = 25,
ItemId = "Parts",
param_bindings = {
Amount = "Parts_High",
},
}),
PlaceObj('QuestIsVariableBool', {
QuestId = "ErnieSideQuests",
Vars = set( "DeedeeExplosives" ),
__eval = function ()
local quest = gv_Quests['ErnieSideQuests'] or QuestGetState('ErnieSideQuests')
return quest.DeedeeExplosives
end,
}),
},
Effects = {
PlaceObj('UnitGrantItem', {
LootTableId = "DeedeeExplosives",
param_bindings = {},
}),
PlaceObj('UnitTakeItem', {
Amount = 25,
AnySquad = true,
ItemId = "Parts",
param_bindings = {
Amount = "Parts_High",
},
}),
PlaceObj('QuestSetVariableBool', {
Prop = "DeedeeExplosives",
QuestId = "ErnieSideQuests",
Set = false,
}),
},
Keyword = "Make us some explosives",
KeywordT = T(954966894269, --[[Conversation Deedee KeywordT]] "Make us some explosives"),
Lines = {
PlaceObj('ConversationLine', {
Character = "Deedee",
Text = T(536759496951, --[[Conversation Deedee Text voice:Deedee section:Deedee keyword:Make us some explosives]] "Aww, is it Christmas already? Thank you! Here, let's trade - parts for boom-toys!"),
}),
PlaceObj('ConversationInterjectionList', {
Interjections = {
PlaceObj('ConversationInterjection', {
Lines = {
PlaceObj('ConversationLine', {
Character = "Ice",
Text = T(237524957773, --[[Conversation Deedee Text voice:Ice section:Deedee keyword:Make us some explosives]] "Then I say we should be goin' already."),
}),
},
}),
PlaceObj('ConversationInterjection', {
Lines = {
PlaceObj('ConversationLine', {
Character = "Barry",
Text = T(397180425004, --[[Conversation Deedee Text voice:Barry section:Deedee keyword:Make us some explosives]] "I confess, I am curious. I usually order out of catalogue."),
}),
},
}),
PlaceObj('ConversationInterjection', {
Lines = {
PlaceObj('ConversationLine', {
Character = "Meltdown",
Text = T(960095550001, --[[Conversation Deedee Text voice:Meltdown section:Deedee keyword:Make us some explosives]] "Know a guy back home that runs the same kind of operation out of the back of his pick-up."),
}),
},
}),
},
}),
},
PhraseRolloverText = "",
StoryBranchIcon = "conversation_action",
id = "MakeUsSomeExplosives_Default",
}),
PlaceObj('ConversationPhrase', {
Align = "right",
AutoRemove = true,
Comment = "Fidel enabled",
Conditions = {
PlaceObj('UnitSquadHasItem', {
Amount = 15,
ItemId = "Parts",
param_bindings = {
Amount = "Parts_Low",
},
}),
},
Effects = {
PlaceObj('UnitGrantItem', {
LootTableId = "DeedeeExplosives",
param_bindings = {},
}),
PlaceObj('UnitTakeItem', {
Amount = 15,
AnySquad = true,
ItemId = "Parts",
param_bindings = {
Amount = "Parts_Low",
},
}),
PlaceObj('QuestSetVariableBool', {
Prop = "DeedeeExplosives",
QuestId = "ErnieSideQuests",
Set = false,
}),
},
Enabled = false,
Keyword = "Make us some explosives",
KeywordT = T(954966894269, --[[Conversation Deedee KeywordT]] "Make us some explosives"),
Lines = {
PlaceObj('ConversationLine', {
Character = "Deedee",
Text = T(854746601877, --[[Conversation Deedee Text voice:Deedee section:Deedee keyword:Make us some explosives]] "Aww, is it Christmas already? Thank you! Here, this is my present for Uncle Fidel and his friends!"),
}),
PlaceObj('ConversationInterjectionList', {
Interjections = {
PlaceObj('ConversationInterjection', {
Lines = {
PlaceObj('ConversationLine', {
Character = "Mouse",
Text = T(299751977373, --[[Conversation Deedee Text voice:Mouse section:Deedee keyword:Make us some explosives]] 'Oh my god, Fidel is totally the "fun uncle" who sets fire to the backyard at family get-togethers.'),
}),
},
}),
PlaceObj('ConversationInterjection', {
Lines = {
PlaceObj('ConversationLine', {
Character = "Fox",
Text = T(387860591529, --[[Conversation Deedee Text voice:Fox section:Deedee keyword:Make us some explosives]] '"Uncle Fidel"?! Is this how their kind reproduces?'),
}),
},
}),
PlaceObj('ConversationInterjection', {
Lines = {
PlaceObj('ConversationLine', {
Character = "Igor",
Text = T(293325695673, --[[Conversation Deedee Text voice:Igor section:Deedee keyword:Make us some explosives]] "Fidel is uncle? Okay. Let us toast to our uncles!"),
}),
},
}),
},
}),
},
PhraseRolloverText = "",
StoryBranchIcon = "conversation_action",
id = "MakeUsSomeExplosives_Improved",
}),
PlaceObj('ConversationPhrase', {
Keyword = "Tell us...",
KeywordT = T(374820773907, --[[Conversation Deedee KeywordT]] "Tell us..."),
Lines = {
PlaceObj('ConversationLine', {
Character = "Deedee",
Text = T(678921777037, --[[Conversation Deedee Text voice:Deedee section:Deedee keyword:Tell us...]] "Talk fast, I just set the timer! Hehehe, I'm <em>joking</em>! I don't even use timers! Hehehe. <em>Explosives</em> are so much fun!"),
}),
},
id = "Chat",
PlaceObj('ConversationPhrase', {
AutoRemove = true,
Effects = {
PlaceObj('PhraseSetEnabled', {
Conversation = "Deedee",
PhraseId = "Chat.Basil",
}),
PlaceObj('PhraseSetEnabled', {
Conversation = "Deedee",
PhraseId = "Handsup1",
}),
PlaceObj('PhraseSetEnabled', {
Conversation = "Deedee",
PhraseId = "Chat.StophelpingtheLegion_success",
}),
PlaceObj('PhraseSetEnabled', {
Conversation = "Deedee",
PhraseId = "Chat.StophelpingtheLegion_failure",
}),
},
Keyword = 'Why "Boombastic"?',
KeywordT = T(752664871428, --[[Conversation Deedee KeywordT]] 'Why "Boombastic"?'),
Lines = {
PlaceObj('ConversationLine', {
Character = "Deedee",
Text = T(392992508038, --[[Conversation Deedee Text voice:Deedee section:Deedee keyword:Why "Boombastic"?]] "That's what they call me! Well, at least that's what I call myself. That grumpy old guy <em>Basil</em> calls me a bunch of other names, but half of them I don't even understand. What does \"whack job\" mean anyway?"),
}),
PlaceObj('ConversationInterjectionList', {
Interjections = {
PlaceObj('ConversationInterjection', {
Lines = {
PlaceObj('ConversationLine', {
Character = "Fidel",
Text = T(357614346671, --[[Conversation Deedee Text voice:Fidel section:Deedee keyword:Why "Boombastic"?]] "Whack job means you do good job wrecking stuff. Whack job is best job!"),
}),
},
}),
},
}),
PlaceObj('ConversationLine', {
Character = "Deedee",
Text = T(849955228634, --[[Conversation Deedee Text voice:Deedee section:Deedee keyword:Why "Boombastic"?]] "At least those <em>Legion</em> boys respect my work! They are very careful and polite around my workshop, and they bring me useful parts for explosives!"),
}),
PlaceObj('ConversationInterjectionList', {
Interjections = {
PlaceObj('ConversationInterjection', {
Lines = {
PlaceObj('ConversationLine', {
Character = "Red",
Text = T(966043019025, --[[Conversation Deedee Text voice:Red section:Deedee keyword:Why "Boombastic"?]] "Sorry to disappoint ya, lassie, but yar chums willnae be able to show up after we're done with 'em."),
}),
},
}),
PlaceObj('ConversationInterjection', {
Lines = {
PlaceObj('ConversationLine', {
Character = "Blood",
Text = T(556302062434, --[[Conversation Deedee Text voice:Blood section:Deedee keyword:Why "Boombastic"?]] "Hate to break it to you, but your clientele on this island is about to get a whole lot smaller."),
}),
},
}),
PlaceObj('ConversationInterjection', {
Lines = {
PlaceObj('ConversationLine', {
Character = "Livewire",
Text = T(784879969485, --[[Conversation Deedee Text voice:Livewire section:Deedee keyword:Why "Boombastic"?]] "Honestly - and I do not mean to judge - I think you should consider looking for better clientele."),
}),
},
}),
},
}),
},
id = "Boombastic",
}),
PlaceObj('ConversationPhrase', {
Conditions = {
PlaceObj('QuestIsVariableBool', {
QuestId = "ErnieSideQuests",
Vars = set({
DeedeeDissuaded = false,
}),
__eval = function ()
local quest = gv_Quests['ErnieSideQuests'] or QuestGetState('ErnieSideQuests')
return not quest.DeedeeDissuaded
end,
}),
PlaceObj('QuestIsVariableBool', {
QuestId = "TakeTheFortress",
Vars = set({
Completed = false,
}),
__eval = function ()
local quest = gv_Quests['TakeTheFortress'] or QuestGetState('TakeTheFortress')
return not quest.Completed
end,
}),
PlaceObj('CheckOR', {
Conditions = {
PlaceObj('UnitSquadHasMerc', {
HasStat = "Explosives",
StatValue = 80,
}),
PlaceObj('UnitSquadHasMerc', {
HasPerk = "Scoundrel",
}),
},
}),
},
Effects = {
PlaceObj('QuestSetVariableBool', {
Prop = "DeedeeDissuaded",
QuestId = "ErnieSideQuests",
}),
PlaceObj('GrantExperienceSector', {
Amount = "XPQuestReward_Minor",
}),
PlaceObj('CityGrantLoyalty', {
Amount = 5,
City = "ErnieVillage",
SpecialConversationMessage = T(207898515224, --[[Conversation Deedee SpecialConversationMessage]] "convinced <em>Deedee</em> to stop helping the Legion"),
}),
},
Enabled = false,
Keyword = "Stop helping the Legion",
KeywordT = T(287963674293, --[[Conversation Deedee KeywordT]] "Stop helping the Legion"),
Lines = {
PlaceObj('ConversationLine', {
Character = "Deedee",
Text = T(525705150892, --[[Conversation Deedee Text voice:Deedee section:Deedee keyword:Stop helping the Legion]] "But... but... they are nice! They bring me parts to make boom-toys!"),
}),
PlaceObj('ConversationInterjectionList', {
Interjections = {
PlaceObj('ConversationInterjection', {
Lines = {
PlaceObj('ConversationLine', {
Character = "Fox",
Text = T(536217713512, --[[Conversation Deedee Text voice:Fox section:Deedee keyword:Stop helping the Legion]] "They lie to you, girl, just like all men do. They keep the best parts for themselves!"),
}),
},
}),
PlaceObj('ConversationInterjection', {
Lines = {
PlaceObj('ConversationLine', {
Character = "Barry",
Text = T(528178895857, --[[Conversation Deedee Text voice:Barry section:Deedee keyword:Stop helping the Legion]] "These parts? Very low quality."),
}),
},
}),
PlaceObj('ConversationInterjection', {
Lines = {
PlaceObj('ConversationLine', {
Character = "Red",
Text = T(116073481214, --[[Conversation Deedee Text voice:Red section:Deedee keyword:Stop helping the Legion]] "Oh come on, lass! They dinnae give ye the good stuff!"),
}),
},
}),
},
}),
PlaceObj('ConversationLine', {
Character = "Deedee",
Text = T(354440729538, --[[Conversation Deedee Text voice:Deedee section:Deedee keyword:Stop helping the Legion]] "However, they don't allow me to go near their Fort which is full of wonderful stuff... If you can convince them to let me inside, I'll have enough parts to make boom toys just for myself!"),
}),
PlaceObj('ConversationInterjectionList', {
Interjections = {
PlaceObj('ConversationInterjection', {
Lines = {
PlaceObj('ConversationLine', {
Character = "Fidel",
Text = T(280781170424, --[[Conversation Deedee Text voice:Fidel section:Deedee keyword:Stop helping the Legion]] "Uncle Fidel will beat their ass and let you get the best stuff."),
}),
},
}),
PlaceObj('ConversationInterjection', {
Lines = {
PlaceObj('ConversationLine', {
Character = "Livewire",
Text = T(569089713012, --[[Conversation Deedee Text voice:Livewire section:Deedee keyword:Stop helping the Legion]] "You bet! Pinky promise!"),
}),
},
}),
},
}),
},
StoryBranchIcon = "conversation_arrow",
id = "StophelpingtheLegion_success",
}),
PlaceObj('ConversationPhrase', {
Conditions = {
PlaceObj('QuestIsVariableBool', {
QuestId = "ErnieSideQuests",
Vars = set({
DeedeeDissuaded = false,
}),
__eval = function ()
local quest = gv_Quests['ErnieSideQuests'] or QuestGetState('ErnieSideQuests')
return not quest.DeedeeDissuaded
end,
}),
PlaceObj('QuestIsVariableBool', {
QuestId = "TakeTheFortress",
Vars = set({
Completed = false,
}),
__eval = function ()
local quest = gv_Quests['TakeTheFortress'] or QuestGetState('TakeTheFortress')
return not quest.Completed
end,
}),
PlaceObj('UnitSquadHasMerc', {
HasStat = "Explosives",
Negate = true,
StatValue = 80,
}),
PlaceObj('UnitSquadHasMerc', {
HasPerk = "Scoundrel",
Negate = true,
}),
},
Enabled = false,
Keyword = "Stop helping the Legion",
KeywordT = T(287963674293, --[[Conversation Deedee KeywordT]] "Stop helping the Legion"),
Lines = {
PlaceObj('ConversationLine', {
Character = "Deedee",
Text = T(525705150892, --[[Conversation Deedee Text voice:Deedee section:Deedee keyword:Stop helping the Legion]] "But... but... they are nice! They bring me parts to make boom-toys!"),
}),
PlaceObj('ConversationInterjectionList', {
Interjections = {
PlaceObj('ConversationInterjection', {
Lines = {
PlaceObj('ConversationLine', {
Character = "Raider",
Text = T(364343867625, --[[Conversation Deedee Text voice:Raider section:Deedee keyword:Stop helping the Legion]] "This is wrong! They use your explosives to terrorize people."),
}),
PlaceObj('ConversationLine', {
Character = "Deedee",
Text = T(892341062673, --[[Conversation Deedee Text voice:Deedee section:Deedee keyword:Stop helping the Legion]] "Well, if those people brought me parts, I could give them boom toys to terrorize them right back!"),
}),
},
}),
},
}),
PlaceObj('ConversationLine', {
Character = "Deedee",
Text = T(769740648850, --[[Conversation Deedee Text voice:Deedee section:Deedee keyword:Stop helping the Legion]] "And... Once a boom-toy is made, I don't care where it goes off. I just want it to make a beautiful explosion!"),
}),
},
StoryBranchIcon = "conversation_arrow",
id = "StophelpingtheLegion_failure",
}),
PlaceObj('ConversationPhrase', {
Conditions = {
PlaceObj('CheckOR', {
Conditions = {
PlaceObj('QuestIsVariableBool', {
Condition = "or",
QuestId = "FortifyErnie",
Vars = {
MachineGun_Declined = true,
MachineGun_Done = true,
MachineGun_Given = true,
Militia_Given = true,
},
__eval = function ()
local quest = gv_Quests['FortifyErnie'] or QuestGetState('FortifyErnie')
return quest.MachineGun_Declined or quest.MachineGun_Done or quest.MachineGun_Given or quest.Militia_Given
end,
}),
PlaceObj('QuestIsVariableBool', {
Condition = "or",
QuestId = "RescueHerMan",
Vars = set( "HangHerman", "HangLuc", "HangNoOne" ),
__eval = function ()
local quest = gv_Quests['RescueHerMan'] or QuestGetState('RescueHerMan')
return quest.HangHerman or quest.HangLuc or quest.HangNoOne
end,
}),
},
}),
},
Enabled = false,
Keyword = "What do you think of Basil?",
KeywordT = T(705309260165, --[[Conversation Deedee KeywordT]] "What do you think of Basil?"),
Lines = {
PlaceObj('ConversationLine', {
Character = "Deedee",
Text = T(959660112567, --[[Conversation Deedee Text voice:Deedee section:Deedee keyword:What do you think of Basil?]] "He's not a bad person, he just doesn't see things my way. He likes putting things together. I like blowing them up."),
}),
},
id = "Basil",
}),
PlaceObj('ConversationPhrase', {
Keyword = "Why explosives?",
KeywordT = T(401500426103, --[[Conversation Deedee KeywordT]] "Why explosives?"),
Lines = {
PlaceObj('ConversationLine', {
Character = "Deedee",
Text = T(605476269895, --[[Conversation Deedee Text voice:Deedee section:Deedee keyword:Why explosives?]] "Well, it started as a hobby. There's a bunch of old war stuff all along the coast - land mines, artillery shells, mortar rounds. I used to play real life minesweeper with my friends until I ran out of friends."),
}),
PlaceObj('ConversationInterjectionList', {
Interjections = {
PlaceObj('ConversationInterjection', {
Lines = {
PlaceObj('ConversationLine', {
Character = "Fidel",
Text = T(306478899184, --[[Conversation Deedee Text voice:Fidel section:Deedee keyword:Why explosives?]] "Ah, much like Fidel's childhood. We used to play dodgeball with grenades. Good times."),
}),
},
}),
},
}),
},
id = "Explode",
}),
PlaceObj('ConversationPhrase', {
Align = "right",
Keyword = "Know anything about President LaFontaine?",
KeywordT = T(376227526518, --[[Conversation Deedee KeywordT]] "Know anything about President LaFontaine?"),
Lines = {
PlaceObj('ConversationLine', {
Character = "Deedee",
Text = T(893586109774, --[[Conversation Deedee Text voice:Deedee section:Deedee keyword:Know anything about President LaFontaine?]] "Uh, President who? Sorry, no idea who that is. I hope I haven't blown him up or something. People are so careless in minefields, as if they don't have one at home!"),
}),
PlaceObj('ConversationInterjectionList', {
Interjections = {
PlaceObj('ConversationInterjection', {
Lines = {
PlaceObj('ConversationLine', {
Character = "Fidel",
Text = T(620011986212, --[[Conversation Deedee Text voice:Fidel section:Deedee keyword:Know anything about President LaFontaine?]] "Yeah! Fidel always wonders the same."),
}),
},
}),
PlaceObj('ConversationInterjection', {
Lines = {
PlaceObj('ConversationLine', {
Character = "Larry",
Text = T(236223261177, --[[Conversation Deedee Text voice:Larry section:Deedee keyword:Know anything about President LaFontaine?]] "Nah, you can always make one when you need one. Home is where the minefield is."),
}),
},
}),
PlaceObj('ConversationInterjection', {
Lines = {
PlaceObj('ConversationLine', {
Character = "Tex",
Text = T(302960477139, --[[Conversation Deedee Text voice:Tex section:Deedee keyword:Know anything about President LaFontaine?]] "I have cow pasture near home. Very similar to minefield."),
}),
},
}),
},
MaxPlayed = 2,
}),
},
StoryBranchIcon = "conversation_arrow",
id = "WhatdoyouknowaboutPresidentAlphonse",
}),
PlaceObj('ConversationPhrase', {
Align = "right",
Keyword = "Joke",
KeywordT = T(872949881697, --[[Conversation Deedee KeywordT]] "Joke"),
Lines = {
PlaceObj('ConversationLine', {
Character = "Deedee",
Text = T(554106182426, --[[Conversation Deedee Text voice:Deedee section:Deedee keyword:Joke]] "Explosives are sooo exciting! They can just blow your mind."),
}),
PlaceObj('ConversationInterjectionList', {
Interjections = {
PlaceObj('ConversationInterjection', {
Lines = {
PlaceObj('ConversationLine', {
Character = "Grizzly",
Text = T(822678596965, --[[Conversation Deedee Text voice:Grizzly section:Deedee keyword:Joke]] "...What?"),
}),
},
}),
PlaceObj('ConversationInterjection', {
Lines = {
PlaceObj('ConversationLine', {
Character = "Raven",
Text = T(947084766313, --[[Conversation Deedee Text voice:Raven section:Deedee keyword:Joke]] "...What?"),
}),
},
}),
PlaceObj('ConversationInterjection', {
Lines = {
PlaceObj('ConversationLine', {
Character = "Steroid",
Text = T(250925488139, --[[Conversation Deedee Text voice:Steroid section:Deedee keyword:Joke]] "Hahahahahahaha! Yes! Good one!"),
}),
},
}),
},
}),
},
StoryBranchIcon = "conversation_action",
VariantPhrase = true,
id = "Joke",
}),
PlaceObj('ConversationPhrase', {
Align = "right",
Keyword = "Joke",
KeywordT = T(872949881697, --[[Conversation Deedee KeywordT]] "Joke"),
Lines = {
PlaceObj('ConversationLine', {
Character = "Deedee",
Text = T(570765357321, --[[Conversation Deedee Text voice:Deedee section:Deedee keyword:Joke]] "A sapper walks into a mine... Boom, the mine is disarmed! So is the sapper! Hehe, get it?"),
}),
PlaceObj('ConversationInterjectionList', {
Interjections = {
PlaceObj('ConversationInterjection', {
Lines = {
PlaceObj('ConversationLine', {
Character = "Red",
Text = T(999638239606, --[[Conversation Deedee Text voice:Red section:Deedee keyword:Joke]] "Hehe... Not bad, lass. Not bad."),
}),
},
}),
PlaceObj('ConversationInterjection', {
Lines = {
PlaceObj('ConversationLine', {
Character = "Barry",
Text = T(566904845622, --[[Conversation Deedee Text voice:Barry section:Deedee keyword:Joke]] "I do... unfortunately."),
}),
},
}),
PlaceObj('ConversationInterjection', {
Lines = {
PlaceObj('ConversationLine', {
Character = "Steroid",
Text = T(624773179118, --[[Conversation Deedee Text voice:Steroid section:Deedee keyword:Joke]] "Uh... no."),
}),
},
}),
},
}),
},
StoryBranchIcon = "conversation_action",
VariantPhrase = true,
id = "Joke2",
}),
PlaceObj('ConversationPhrase', {
Align = "right",
AutoRemove = true,
Effects = {
PlaceObj('UnitGrantItem', {
ItemId = "FragGrenade",
}),
},
Keyword = "Joke",
KeywordT = T(872949881697, --[[Conversation Deedee KeywordT]] "Joke"),
Lines = {
PlaceObj('ConversationLine', {
Character = "Deedee",
Text = T(912206196515, --[[Conversation Deedee Text voice:Deedee section:Deedee keyword:Joke]] "You know where sappers go when they die? Everywhere."),
}),
PlaceObj('ConversationInterjectionList', {
Interjections = {
PlaceObj('ConversationInterjection', {
Lines = {
PlaceObj('ConversationLine', {
Character = "Fidel",
Text = T(212279544856, --[[Conversation Deedee Text voice:Fidel section:Deedee keyword:Joke]] "Heheheee... I like this little girl. She's funny!"),
}),
},
}),
},
}),
PlaceObj('ConversationLine', {
Annotation = "says the second sentence quietly",
Character = "Deedee",
Text = T(214636245612, --[[Conversation Deedee Text says the second sentence quietly voice:Deedee section:Deedee keyword:Joke]] "Oh by the way, what do you think about this design? Please try it out and tell me if it works... if you still can."),
}),
},
StoryBranchIcon = "conversation_action",
VariantPhrase = true,
id = "Joke3",
}),
PlaceObj('ConversationPhrase', {
Align = "right",
AutoRemove = true,
Comment = "explosion",
GoTo = "Chat.Jokeexplosion",
Keyword = "Joke",
KeywordT = T(872949881697, --[[Conversation Deedee KeywordT]] "Joke"),
Lines = {
PlaceObj('ConversationLine', {
Character = "Deedee",
Text = T(400834756143, --[[Conversation Deedee Text voice:Deedee section:Deedee keyword:Joke]] "Knock-knock... What's ticking? Oh shit..."),
}),
},
PlayGoToPhrase = true,
StoryBranchIcon = "conversation_action",
VariantPhrase = true,
id = "Joke5",
}),
PlaceObj('ConversationPhrase', {
Align = "right",
AutoRemove = true,
Effects = {
PlaceObj('Explosion', {
AreaOfEffect = 4,
Damage = 15,
LocationGroup = "Deedee_Explosion",
Noise = 0,
}),
PlaceObj('GrantExperienceSector', {
Amount = "XPQuestReward_Minor",
}),
},
Enabled = false,
GoTo = "<end conversation>",
Keyword = "Joke explosion",
KeywordT = T(689964284904, --[[Conversation Deedee KeywordT]] "Joke explosion"),
Lines = {
PlaceObj('ConversationInterjectionList', {
Interjections = {
PlaceObj('ConversationInterjection', {
Lines = {
PlaceObj('ConversationLine', {
Character = "Fidel",
Text = T(698280913654, --[[Conversation Deedee Text voice:Fidel section:Deedee keyword:Joke explosion]] "Hehehe... Good joke, but would be better with screaming."),
}),
},
}),
},
}),
},
StoryBranchIcon = "conversation_action",
id = "Jokeexplosion",
}),
}),
PlaceObj('ConversationPhrase', {
Align = "right",
AutoRemove = true,
Conditions = {
PlaceObj('QuestIsVariableBool', {
QuestId = "ErnieSideQuests",
Vars = set({
DeedeeDissuaded = false,
}),
__eval = function ()
local quest = gv_Quests['ErnieSideQuests'] or QuestGetState('ErnieSideQuests')
return not quest.DeedeeDissuaded
end,
}),
},
Enabled = false,
Keyword = "Hands up!",
KeywordT = T(586177032721, --[[Conversation Deedee KeywordT]] "Hands up!"),
Lines = {
PlaceObj('ConversationInterjectionList', {
Interjections = {
PlaceObj('ConversationInterjection', {
Lines = {
PlaceObj('ConversationLine', {
Character = "MD",
Text = T(350527392902, --[[Conversation Deedee Text voice:MD section:Deedee keyword:Hands up!]] "Drop the grenade! I mean, don't drop the grenade! Ah, shoot! I mean, don't shoot!"),
}),
},
}),
PlaceObj('ConversationInterjection', {
Lines = {
PlaceObj('ConversationLine', {
Character = "Tex",
Text = T(653131942606, --[[Conversation Deedee Text voice:Tex section:Deedee keyword:Hands up!]] "Reach for the sky, little lady!"),
}),
},
}),
PlaceObj('ConversationInterjection', {
Lines = {
PlaceObj('ConversationLine', {
Character = "Wolf",
Text = T(450399969091, --[[Conversation Deedee Text voice:Wolf section:Deedee keyword:Hands up!]] "I wanna see those hands!"),
}),
},
}),
},
}),
PlaceObj('ConversationLine', {
Character = "Deedee",
Text = T(732311883484, --[[Conversation Deedee Text voice:Deedee section:Deedee keyword:Hands up!]] "No-no-no-no, put that gun down and get out of my workshop! Are you nuts? You trying to blow us all up?"),
}),
PlaceObj('ConversationInterjectionList', {
Interjections = {
PlaceObj('ConversationInterjection', {
Lines = {
PlaceObj('ConversationLine', {
Character = "Fidel",
Text = T(880118514881, --[[Conversation Deedee Text voice:Fidel section:Deedee keyword:Hands up!]] "Ehehehee..."),
}),
},
}),
},
}),
},
NoBackOption = true,
StoryBranchIcon = "conversation_threaten",
id = "Handsup1",
PlaceObj('ConversationPhrase', {
Align = "right",
AutoRemove = true,
GoTo = "Handsup1.DieExplosion",
Keyword = "Die!",
KeywordT = T(482976736771, --[[Conversation Deedee KeywordT]] "Die!"),
Lines = {
PlaceObj('ConversationInterjectionList', {
Interjections = {
PlaceObj('ConversationInterjection', {
Lines = {
PlaceObj('ConversationLine', {
Character = "Raven",
Text = T(696548370710, --[[Conversation Deedee Text voice:Raven section:Deedee keyword:Die!]] "We're ending your little bomb-making operation right here and now!"),
}),
},
}),
PlaceObj('ConversationInterjection', {
Lines = {
PlaceObj('ConversationLine', {
Character = "Omryn",
Text = T(442133144936, --[[Conversation Deedee Text voice:Omryn section:Deedee keyword:Die!]] "Die, little bomb demon!"),
}),
},
}),
PlaceObj('ConversationInterjection', {
Lines = {
PlaceObj('ConversationLine', {
Character = "Meltdown",
Text = T(962435805719, --[[Conversation Deedee Text voice:Meltdown section:Deedee keyword:Die!]] "Time to let some lead fly!"),
}),
},
}),
},
}),
PlaceObj('ConversationLine', {
Character = "Deedee",
Text = T(962803371885, --[[Conversation Deedee Text voice:Deedee section:Deedee keyword:Die!]] "Wanna play rough, huh? Well, I got a pocket full of boom-toys just for you!"),
}),
},
PlayGoToPhrase = true,
StoryBranchIcon = "conversation_attack",
id = "Attack",
}),
PlaceObj('ConversationPhrase', {
Align = "right",
AutoRemove = true,
Effects = {
PlaceObj('Explosion', {
AppliedEffect = "Suppressed",
AreaOfEffect = 5,
LocationGroup = "Deedee_Explosion",
Noise = 40,
}),
PlaceObj('GroupSetSide', {
Side = "enemy2",
TargetUnit = "Deedee",
}),
PlaceObj('GroupAlert', {
TargetUnit = "Deedee",
}),
},
Enabled = false,
GoTo = "<end conversation>",
Keyword = "Die Explosion",
KeywordT = T(145857667402, --[[Conversation Deedee KeywordT]] "Die Explosion"),
Lines = {
PlaceObj('ConversationLine', {
Character = "Deedee",
Text = T(617128859646, --[[Conversation Deedee Text voice:Deedee section:Deedee keyword:Die Explosion]] "Take that!"),
}),
},
StoryBranchIcon = "conversation_attack",
id = "DieExplosion",
}),
PlaceObj('ConversationPhrase', {
Align = "right",
Effects = {
PlaceObj('PhraseSetEnabled', {
Conversation = "Deedee",
PhraseId = "Handsup2",
}),
},
GoTo = "<root>",
Keyword = "Sorry...",
KeywordT = T(386331047600, --[[Conversation Deedee KeywordT]] "Sorry..."),
Lines = {
PlaceObj('ConversationLine', {
Character = "Deedee",
Text = T(726523820443, --[[Conversation Deedee Text voice:Deedee section:Deedee keyword:Sorry...]] "Huh. Apology accepted. But don't you ever threaten a boom-toy expert again!"),
}),
PlaceObj('ConversationInterjectionList', {
Interjections = {
PlaceObj('ConversationInterjection', {
Lines = {
PlaceObj('ConversationLine', {
Character = "Fidel",
Text = T(460466081001, --[[Conversation Deedee Text voice:Fidel section:Deedee keyword:Sorry...]] "Yeah! That right!"),
}),
},
}),
},
}),
},
id = "Sorry",
}),
}),
PlaceObj('ConversationPhrase', {
Align = "right",
Conditions = {
PlaceObj('QuestIsVariableBool', {
QuestId = "ErnieSideQuests",
Vars = set({
DeedeeDissuaded = false,
}),
__eval = function ()
local quest = gv_Quests['ErnieSideQuests'] or QuestGetState('ErnieSideQuests')
return not quest.DeedeeDissuaded
end,
}),
},
Effects = {
PlaceObj('Explosion', {
AppliedEffect = "Suppressed",
AreaOfEffect = 5,
LocationGroup = "Deedee_Explosion",
Noise = 40,
}),
PlaceObj('GroupSetSide', {
Side = "enemy2",
TargetUnit = "Deedee",
}),
PlaceObj('GroupAlert', {
TargetUnit = "Deedee",
}),
},
Enabled = false,
GoTo = "<end conversation>",
Keyword = "Hands up!",
KeywordT = T(586177032721, --[[Conversation Deedee KeywordT]] "Hands up!"),
Lines = {
PlaceObj('ConversationLine', {
Character = "Deedee",
Text = T(848161864706, --[[Conversation Deedee Text voice:Deedee section:Deedee keyword:Hands up!]] "You have a death wish, do you?! Oh well, then I'll be the genie for you! Wish granted."),
}),
},
id = "Handsup2",
}),
PlaceObj('ConversationPhrase', {
Align = "right",
GoTo = "<end conversation>",
Keyword = "Goodbye",
KeywordT = T(557225474228, --[[Conversation Deedee KeywordT]] "Goodbye"),
Lines = {
PlaceObj('ConversationLine', {
Character = "Deedee",
Text = T(549654274476, --[[Conversation Deedee Text voice:Deedee section:Deedee keyword:Goodbye]] "Have a boom-boombastic day!"),
}),
},
StoryBranchIcon = "conversation_goodbye",
id = "Goodbye",
}),
})