sirnii's picture
Upload 1816 files
b6a38d7 verified
raw
history blame
23.8 kB
-- ========== GENERATED BY Conversation Editor DO NOT EDIT MANUALLY! ==========
PlaceObj('Conversation', {
AssignToGroup = "BiffNPC",
Conditions = {
PlaceObj('PlayerIsInSectors', {
Sectors = {
"A8",
},
}),
PlaceObj('QuestIsVariableBool', {
QuestId = "RescueBiff",
Vars = set( "SiegeCombatDone" ),
__eval = function ()
local quest = gv_Quests['RescueBiff'] or QuestGetState('RescueBiff')
return quest.SiegeCombatDone
end,
}),
},
DefaultActor = "BiffNPC",
disabledInConflict = true,
group = "Highlands",
id = "Biff_2",
PlaceObj('ConversationPhrase', {
Comment = "Biff is relieved that you've managed to win the battle. Against his expectations.",
Keyword = "Greeting",
KeywordT = T(774381032385, --[[Conversation Biff_2 KeywordT]] "Greeting"),
Lines = {
PlaceObj('ConversationLine', {
Character = "BiffNPC",
Text = T(410280915582, --[[Conversation Biff_2 Text voice:BiffNPC section:Biff_2 keyword:Greeting]] "We did it! We're still alive! God, that was scary!... I mean, the situation was complicated. Good thing I was around to provide tactical advice."),
}),
PlaceObj('ConversationInterjectionList', {
Interjections = {
PlaceObj('ConversationInterjection', {
Lines = {
PlaceObj('ConversationLine', {
Character = "Gus",
Text = T(855608480148, --[[Conversation Biff_2 Text voice:Gus section:Biff_2 keyword:Greeting]] "Like screaming for help and trying to hide?"),
}),
},
}),
PlaceObj('ConversationInterjection', {
Lines = {
PlaceObj('ConversationLine', {
Character = "Wolf",
Text = T(552308650168, --[[Conversation Biff_2 Text voice:Wolf section:Biff_2 keyword:Greeting]] "I don't know what we would have done without you. Sincerely. I mean that. The possibilities are endless."),
}),
},
}),
PlaceObj('ConversationInterjection', {
Lines = {
PlaceObj('ConversationLine', {
Character = "Larry",
Text = T(354280422354, --[[Conversation Biff_2 Text voice:Larry section:Biff_2 keyword:Greeting]] "Biff, man, you're MOTIVATING. I mean, when you're whimpering and running around, even I feel like a badass merc compared to you."),
}),
},
}),
PlaceObj('ConversationInterjection', {
Lines = {
PlaceObj('ConversationLine', {
Character = "Scope",
Text = T(306755955190, --[[Conversation Biff_2 Text voice:Scope section:Biff_2 keyword:Greeting]] "You're the best distraction for the enemy a sniper could wish for, love. "),
}),
},
}),
},
MaxPlayed = 2,
}),
PlaceObj('ConversationLine', {
Character = "BiffNPC",
Text = T(103976049242, --[[Conversation Biff_2 Text voice:BiffNPC section:Biff_2 keyword:Greeting]] "...Anyway. I'm done with this hellhole. Time for me to bail out!"),
}),
},
id = "Greeting",
}),
PlaceObj('ConversationPhrase', {
AutoRemove = true,
Comment = "Biff is expressing his cowardness and his lack of will to continue this mission.",
Effects = {
PlaceObj('PhraseSetEnabled', {
Conversation = "Biff_2",
PhraseId = "Doyouhaveanyevidenceagainsther",
}),
},
Keyword = "Where are you going?",
KeywordT = T(920119848131, --[[Conversation Biff_2 KeywordT]] "Where are you going?"),
Lines = {
PlaceObj('ConversationLine', {
Character = "BiffNPC",
Text = T(629527493580, --[[Conversation Biff_2 Text voice:BiffNPC section:Biff_2 keyword:Where are you going?]] "Home! Anywhere but here! Good luck dealing with <em>Santiago</em>. You'll need it. As for me, I just want to put this whole mess in my rear view mirror."),
}),
},
id = "Whereareyougoing",
}),
PlaceObj('ConversationPhrase', {
Comment = "Biff is cowardly trying to bargain with you about his future involvement in exposig the villains.",
Effects = {
PlaceObj('QuestSetVariableBool', {
Prop = "CorazonEvidence_Biff",
QuestId = "05_TakeDownCorazon",
}),
},
Enabled = false,
Keyword = "Can you help us expose Corazon?",
KeywordT = T(796848039713, --[[Conversation Biff_2 KeywordT]] "Can you help us expose Corazon?"),
Lines = {
PlaceObj('ConversationLine', {
Character = "BiffNPC",
Text = T(241913335936, --[[Conversation Biff_2 Text voice:BiffNPC section:Biff_2 keyword:Can you help us expose Corazon?]] "I don't know... If she ever gets brought to justice, I guess I can <em>testify about her shenanigans</em> with the Major, assuming neither of them would be able to, um... do anything to me."),
}),
PlaceObj('ConversationInterjectionList', {
Interjections = {
PlaceObj('ConversationInterjection', {
Lines = {
PlaceObj('ConversationLine', {
Character = "Blood",
Text = T(611708626152, --[[Conversation Biff_2 Text voice:Blood section:Biff_2 keyword:Can you help us expose Corazon?]] "I give you some advice: see a doctor. I think you may be missing some back bone."),
}),
},
}),
PlaceObj('ConversationInterjection', {
Lines = {
PlaceObj('ConversationLine', {
Character = "Raider",
Text = T(467312554127, --[[Conversation Biff_2 Text voice:Raider section:Biff_2 keyword:Can you help us expose Corazon?]] "I suppose that's better than nothing... but not by much."),
}),
},
}),
},
}),
},
PhraseConditionRolloverText = T(497974009908, --[[Conversation Biff_2 PhraseConditionRolloverText]] "Gained a piece of <em>evidence</em> against Corazon"),
StoryBranchIcon = "conversation_arrow",
id = "Doyouhaveanyevidenceagainsther",
}),
PlaceObj('ConversationPhrase', {
Comment = "Biff tries to negotiate keeping the green diamond for himself.",
Conditions = {
PlaceObj('QuestIsVariableBool', {
QuestId = "RescueBiff",
Vars = set({
DiamondGiven_Chimurenga = false,
MERC_Diamond = true,
}),
__eval = function ()
local quest = gv_Quests['RescueBiff'] or QuestGetState('RescueBiff')
return not quest.DiamondGiven_Chimurenga and quest.MERC_Diamond
end,
}),
PlaceObj('CheckOR', {
Conditions = {
PlaceObj('UnitSquadHasMerc', {
Name = "Larry_Clean",
}),
PlaceObj('UnitSquadHasMerc', {
Name = "Smiley",
}),
},
}),
},
Effects = {
PlaceObj('QuestSetVariableBool', {
Prop = "BiffGiveDiamond",
QuestId = "RescueBiff",
}),
},
Keyword = "What about the diamond?",
KeywordT = T(559055791701, --[[Conversation Biff_2 KeywordT]] "What about the diamond?"),
Lines = {
PlaceObj('ConversationLine', {
Character = "BiffNPC",
Text = T(481652846672, --[[Conversation Biff_2 Text voice:BiffNPC section:Biff_2 keyword:What about the diamond?]] "I will keep it as payment for my trouble here. Even if I sell it for a fraction of its real price, I'd probably still get enough to revive M.E.R.C.!"),
}),
PlaceObj('ConversationInterjectionList', {
Interjections = {
PlaceObj('ConversationInterjection', {
Lines = {
PlaceObj('ConversationLine', {
Character = "Larry_Clean",
Text = T(846800175116, --[[Conversation Biff_2 Text voice:Larry_Clean section:Biff_2 keyword:What about the diamond?]] "You got it back there in <em>Diamond Red</em>. You ran away with it and just left me there, man."),
}),
PlaceObj('ConversationLine', {
Character = "BiffNPC",
Text = T(726047666636, --[[Conversation Biff_2 Text voice:BiffNPC section:Biff_2 keyword:What about the diamond?]] "You were surrounded! There was no way to save you..."),
}),
PlaceObj('ConversationLine', {
Character = "Larry_Clean",
Text = T(572767503168, --[[Conversation Biff_2 Text voice:Larry_Clean section:Biff_2 keyword:What about the diamond?]] "Well, these guys here - they saved me and took care of me. And I have as much claim on the goddamn diamond as you do."),
}),
},
}),
PlaceObj('ConversationInterjection', {
Lines = {
PlaceObj('ConversationLine', {
Character = "Smiley",
Text = T(949494154557, --[[Conversation Biff_2 Text voice:Smiley section:Biff_2 keyword:What about the diamond?]] "Señor Apscott... Biff. We have fought and bled together. This diamond belongs to all of us. You told me at the start that we were all in this together. Was it not so?"),
}),
},
}),
},
MaxPlayed = 2,
}),
PlaceObj('ConversationLine', {
Character = "BiffNPC",
Text = T(830330415061, --[[Conversation Biff_2 Text voice:BiffNPC section:Biff_2 keyword:What about the diamond?]] "Okay, okay! It's precious, but it only brought me bad luck. Alright, I'll leave it with you guys."),
}),
},
StoryBranchIcon = "conversation_arrow",
id = "Whataboutthediamond",
}),
PlaceObj('ConversationPhrase', {
Comment = "Biff tries to negotiate keeping the green diamond for himself.",
Conditions = {
PlaceObj('QuestIsVariableBool', {
QuestId = "RescueBiff",
Vars = set({
DiamondGiven_Chimurenga = false,
MERC_Diamond = true,
}),
__eval = function ()
local quest = gv_Quests['RescueBiff'] or QuestGetState('RescueBiff')
return not quest.DiamondGiven_Chimurenga and quest.MERC_Diamond
end,
}),
PlaceObj('UnitSquadHasMerc', {
Name = "Larry",
}),
PlaceObj('UnitSquadHasMerc', {
Name = "Smiley",
Negate = true,
}),
},
Keyword = "What about the diamond?",
KeywordT = T(559055791701, --[[Conversation Biff_2 KeywordT]] "What about the diamond?"),
Lines = {
PlaceObj('ConversationLine', {
Character = "BiffNPC",
Text = T(718629262569, --[[Conversation Biff_2 Text voice:BiffNPC section:Biff_2 keyword:What about the diamond?]] "It brought me some really bad luck, but... I've decided to keep it for myself as payment for this horrible mission."),
}),
PlaceObj('ConversationInterjectionList', {
Interjections = {
PlaceObj('ConversationInterjection', {
Lines = {
PlaceObj('ConversationLine', {
Annotation = "LOTR references",
Character = "Larry",
Text = T(726364787343, --[[Conversation Biff_2 Text LOTR references voice:Larry section:Biff_2 keyword:What about the diamond?]] "Aren't you going to throw it into a volcano?"),
}),
PlaceObj('ConversationLine', {
Character = "BiffNPC",
Text = T(283150713711, --[[Conversation Biff_2 Text voice:BiffNPC section:Biff_2 keyword:What about the diamond?]] "Uh, what? No!"),
}),
PlaceObj('ConversationLine', {
Character = "Larry",
Text = T(445264231593, --[[Conversation Biff_2 Text voice:Larry section:Biff_2 keyword:What about the diamond?]] "I was there, man, three months ago. Destroy it!"),
}),
PlaceObj('ConversationLine', {
Character = "BiffNPC",
Text = T(347464570414, --[[Conversation Biff_2 Text voice:BiffNPC section:Biff_2 keyword:What about the diamond?]] "No!"),
}),
PlaceObj('ConversationLine', {
Character = "Larry",
Text = T(333319630547, --[[Conversation Biff_2 Text voice:Larry section:Biff_2 keyword:What about the diamond?]] "It's fate is, like, bound to the fate of Grand Chien!"),
}),
PlaceObj('ConversationLine', {
Character = "BiffNPC",
Text = T(971125354993, --[[Conversation Biff_2 Text voice:BiffNPC section:Biff_2 keyword:What about the diamond?]] "God damn it, Larry, you're out of your mind."),
}),
},
}),
},
}),
},
StoryBranchIcon = "conversation_arrow",
id = "Whataboutthediamond3",
}),
PlaceObj('ConversationPhrase', {
Comment = "Biff tries to negotiate keeping the green diamond for himself.",
Conditions = {
PlaceObj('QuestIsVariableBool', {
QuestId = "RescueBiff",
Vars = set({
DiamondGiven_Chimurenga = false,
MERC_Diamond = true,
}),
__eval = function ()
local quest = gv_Quests['RescueBiff'] or QuestGetState('RescueBiff')
return not quest.DiamondGiven_Chimurenga and quest.MERC_Diamond
end,
}),
PlaceObj('UnitSquadHasMerc', {
Name = "Larry",
Negate = true,
}),
PlaceObj('UnitSquadHasMerc', {
Name = "Larry_Clean",
Negate = true,
}),
PlaceObj('UnitSquadHasMerc', {
Name = "Smiley",
Negate = true,
}),
},
Keyword = "What about the diamond?",
KeywordT = T(559055791701, --[[Conversation Biff_2 KeywordT]] "What about the diamond?"),
Lines = {
PlaceObj('ConversationLine', {
Character = "BiffNPC",
Text = T(718629262569, --[[Conversation Biff_2 Text voice:BiffNPC section:Biff_2 keyword:What about the diamond?]] "It brought me some really bad luck, but... I've decided to keep it for myself as payment for this horrible mission."),
}),
PlaceObj('ConversationInterjectionList', {
Interjections = {
PlaceObj('ConversationInterjection', {
Lines = {
PlaceObj('ConversationLine', {
Character = "Vicki",
Text = T(610369411510, --[[Conversation Biff_2 Text voice:Vicki section:Biff_2 keyword:What about the diamond?]] "It be a bit too big for a wedding ring, mon."),
}),
},
}),
PlaceObj('ConversationInterjection', {
Lines = {
PlaceObj('ConversationLine', {
Character = "Hitman",
Text = T(573899533687, --[[Conversation Biff_2 Text voice:Hitman section:Biff_2 keyword:What about the diamond?]] "Carrying around a rock that big is like having a bullseye painted on your back."),
}),
},
}),
PlaceObj('ConversationInterjection', {
Lines = {
PlaceObj('ConversationLine', {
Character = "Livewire",
Text = T(410901817784, --[[Conversation Biff_2 Text voice:Livewire section:Biff_2 keyword:What about the diamond?]] "I completely agree with your decision. If you ever need a safe place to store it, just ask me and I will tell you exactly where you can leave it."),
}),
},
}),
},
}),
PlaceObj('ConversationLine', {
Character = "BiffNPC",
Text = T(700289387111, --[[Conversation Biff_2 Text voice:BiffNPC section:Biff_2 keyword:What about the diamond?]] "I think I can sell it. Even for a fraction of its real price, I'd probably still get enough to revive M.E.R.C.!"),
}),
PlaceObj('ConversationInterjectionList', {
Interjections = {
PlaceObj('ConversationInterjection', {
Lines = {
PlaceObj('ConversationLine', {
Annotation = '"Supernatural" reference',
Character = "Buns",
Text = T(771362360800, --[[Conversation Biff_2 Text "Supernatural" reference voice:Buns section:Biff_2 keyword:What about the diamond?]] "What is dead should stay dead."),
}),
},
}),
PlaceObj('ConversationInterjection', {
Lines = {
PlaceObj('ConversationLine', {
Annotation = '"Pet Sematary" reference',
Character = "Len",
Text = T(763359121101, --[[Conversation Biff_2 Text "Pet Sematary" reference voice:Len section:Biff_2 keyword:What about the diamond?]] "Sometimes dead is better."),
}),
},
}),
PlaceObj('ConversationInterjection', {
Lines = {
PlaceObj('ConversationLine', {
Character = "Meltdown",
Text = T(859373746060, --[[Conversation Biff_2 Text voice:Meltdown section:Biff_2 keyword:What about the diamond?]] "Ain't you learned nothing, Apscott? You'd do better just shoving that diamond where no one can see it shine!"),
}),
},
}),
PlaceObj('ConversationInterjection', {
Lines = {
PlaceObj('ConversationLine', {
Annotation = "Dungeons and Dragons reference",
Character = "Kalyna",
Text = T(921546688314, --[[Conversation Biff_2 Text Dungeons and Dragons reference voice:Kalyna section:Biff_2 keyword:What about the diamond?]] "Then you should check to see if M.E.R.C. actually wants to be revived first. Otherwise, the diamond is wasted."),
}),
},
}),
},
MaxPlayed = 2,
}),
},
StoryBranchIcon = "conversation_arrow",
id = "Whataboutthediamond2",
}),
PlaceObj('ConversationPhrase', {
Align = "right",
Comment = "Biff is tempted by keeping the green diamond for himseld (LOTR Bilbo reference trying to keep the one ring)",
Conditions = {
PlaceObj('QuestIsVariableBool', {
QuestId = "RescueBiff",
Vars = set( "BiffGiveDiamond" ),
__eval = function ()
local quest = gv_Quests['RescueBiff'] or QuestGetState('RescueBiff')
return quest.BiffGiveDiamond
end,
}),
},
Effects = {
PlaceObj('UnitGrantItem', {
ItemId = "TheGreenDiamond",
}),
PlaceObj('QuestSetVariableBool', {
Prop = "Completed",
QuestId = "RescueBiff",
}),
PlaceObj('GroupSetBehaviorExit', {
TargetUnit = "BiffNPC",
closest = true,
}),
PlaceObj('GroupSetBehaviorExit', {
TargetUnit = "MERC_Allies",
closest = true,
}),
PlaceObj('GrantExperienceSector', {
Amount = "XPQuestReward_Large",
}),
},
GoTo = "<end conversation>",
Keyword = "Goodbye",
KeywordT = T(557225474228, --[[Conversation Biff_2 KeywordT]] "Goodbye"),
Lines = {
PlaceObj('ConversationLine', {
Character = "BiffNPC",
Text = T(264158601672, --[[Conversation Biff_2 Text voice:BiffNPC section:Biff_2 keyword:Goodbye]] "Alright, time for me to leave."),
}),
PlaceObj('ConversationInterjectionList', {
Interjections = {
PlaceObj('ConversationInterjection', {
Lines = {
PlaceObj('ConversationLine', {
Character = "Larry_Clean",
Text = T(390466022461, --[[Conversation Biff_2 Text voice:Larry_Clean section:Biff_2 keyword:Goodbye]] "What about that diamond of yours?"),
}),
},
}),
PlaceObj('ConversationInterjection', {
Lines = {
PlaceObj('ConversationLine', {
Character = "Smiley",
Text = T(321780281911, --[[Conversation Biff_2 Text voice:Smiley section:Biff_2 keyword:Goodbye]] "What about this diamond of yours?"),
}),
},
}),
},
}),
PlaceObj('ConversationLine', {
Annotation = "LOTR reference",
Character = "BiffNPC",
Text = T(244551727369, --[[Conversation Biff_2 Text LOTR reference voice:BiffNPC section:Biff_2 keyword:Goodbye]] "Yes, yes. It's in an envelope over there. No, wait... it's right here in my pocket. Isn't that odd, now? And yet, why not? Why shouldn't I keep it?"),
}),
PlaceObj('ConversationInterjectionList', {
Interjections = {
PlaceObj('ConversationInterjection', {
Lines = {
PlaceObj('ConversationLine', {
Character = "Smiley",
Text = T(472091343287, --[[Conversation Biff_2 Text voice:Smiley section:Biff_2 keyword:Goodbye]] "I think you should leave the diamond behind, Biff."),
}),
},
}),
PlaceObj('ConversationInterjection', {
Lines = {
PlaceObj('ConversationLine', {
Character = "Larry_Clean",
Text = T(283291389320, --[[Conversation Biff_2 Text voice:Larry_Clean section:Biff_2 keyword:Goodbye]] "I think you should leave the diamond behind, Biff."),
}),
},
}),
},
}),
PlaceObj('ConversationLine', {
Character = "BiffNPC",
Text = T(721459252246, --[[Conversation Biff_2 Text voice:BiffNPC section:Biff_2 keyword:Goodbye]] "Oh, yes... of course. You're right, the diamond belongs to this place... To you. Well, time for me to hit the road. Goodbye, friends."),
}),
PlaceObj('ConversationInterjectionList', {
Interjections = {
PlaceObj('ConversationInterjection', {
Lines = {
PlaceObj('ConversationLine', {
Character = "Larry_Clean",
Text = T(829008948711, --[[Conversation Biff_2 Text voice:Larry_Clean section:Biff_2 keyword:Goodbye]] "Until our next meeting."),
}),
},
}),
PlaceObj('ConversationInterjection', {
Lines = {
PlaceObj('ConversationLine', {
Character = "Smiley",
Text = T(717049211426, --[[Conversation Biff_2 Text voice:Smiley section:Biff_2 keyword:Goodbye]] "Until our next meeting."),
}),
},
}),
},
}),
},
StoryBranchIcon = "conversation_goodbye",
id = "Goodbye",
}),
PlaceObj('ConversationPhrase', {
Align = "right",
Comment = "Biff is leaving the place, like the true coward he is.",
Conditions = {
PlaceObj('QuestIsVariableBool', {
QuestId = "RescueBiff",
Vars = set({
BiffGiveDiamond = false,
}),
__eval = function ()
local quest = gv_Quests['RescueBiff'] or QuestGetState('RescueBiff')
return not quest.BiffGiveDiamond
end,
}),
},
Effects = {
PlaceObj('QuestSetVariableBool', {
Prop = "Completed",
QuestId = "RescueBiff",
}),
PlaceObj('GroupSetBehaviorExit', {
TargetUnit = "BiffNPC",
closest = true,
}),
PlaceObj('GroupSetBehaviorExit', {
TargetUnit = "MERC_Allies",
closest = true,
}),
PlaceObj('GrantExperienceSector', {
Amount = "XPQuestReward_Large",
}),
},
GoTo = "<end conversation>",
Keyword = "Goodbye",
KeywordT = T(557225474228, --[[Conversation Biff_2 KeywordT]] "Goodbye"),
Lines = {
PlaceObj('ConversationLine', {
Character = "BiffNPC",
Text = T(594032937877, --[[Conversation Biff_2 Text voice:BiffNPC section:Biff_2 keyword:Goodbye]] "Well, thanks for the extraction. I'll send you a post card from some place with no weirdos trying to kill me all the time. And if you ever need combat support here in Grand Chien..."),
}),
PlaceObj('ConversationInterjectionList', {
Interjections = {
PlaceObj('ConversationInterjection', {
Lines = {
PlaceObj('ConversationLine', {
Character = "Len",
Text = T(471391757136, --[[Conversation Biff_2 Text voice:Len section:Biff_2 keyword:Goodbye]] "Yes?"),
}),
},
}),
PlaceObj('ConversationInterjection', {
Lines = {
PlaceObj('ConversationLine', {
Character = "Gus",
Text = T(256891098811, --[[Conversation Biff_2 Text voice:Gus section:Biff_2 keyword:Goodbye]] "Yeah?"),
}),
},
}),
PlaceObj('ConversationInterjection', {
Lines = {
PlaceObj('ConversationLine', {
Character = "Meltdown",
Text = T(689542236227, --[[Conversation Biff_2 Text voice:Meltdown section:Biff_2 keyword:Goodbye]] "No."),
}),
},
}),
},
}),
PlaceObj('ConversationLine', {
Character = "BiffNPC",
Text = T(459165842084, --[[Conversation Biff_2 Text voice:BiffNPC section:Biff_2 keyword:Goodbye]] "...Or if you need someone with fighting experience against the Legion..."),
}),
PlaceObj('ConversationInterjectionList', {
Interjections = {
PlaceObj('ConversationInterjection', {
Lines = {
PlaceObj('ConversationLine', {
Character = "Len",
Text = T(228823266669, --[[Conversation Biff_2 Text voice:Len section:Biff_2 keyword:Goodbye]] "...Yes?"),
}),
},
}),
PlaceObj('ConversationInterjection', {
Lines = {
PlaceObj('ConversationLine', {
Character = "Gus",
Text = T(633041677956, --[[Conversation Biff_2 Text voice:Gus section:Biff_2 keyword:Goodbye]] "...Well?"),
}),
},
}),
PlaceObj('ConversationInterjection', {
Lines = {
PlaceObj('ConversationLine', {
Character = "Meltdown",
Text = T(507243089122, --[[Conversation Biff_2 Text voice:Meltdown section:Biff_2 keyword:Goodbye]] "Nope."),
}),
},
}),
},
}),
PlaceObj('ConversationLine', {
Character = "BiffNPC",
Text = T(700293864629, --[[Conversation Biff_2 Text voice:BiffNPC section:Biff_2 keyword:Goodbye]] "...Then please don't hesitate and make sure to call someone else. Goodbye!"),
}),
},
StoryBranchIcon = "conversation_goodbye",
id = "Goodbye2",
}),
})