-- ========== GENERATED BY Conversation Editor DO NOT EDIT MANUALLY! ========== PlaceObj('Conversation', { AssignToGroup = "Butler", Conditions = { PlaceObj('QuestIsVariableBool', { QuestId = "GhostStories", Vars = set( "ThugsKilled" ), __eval = function () local quest = gv_Quests['GhostStories'] or QuestGetState('GhostStories') return quest.ThugsKilled end, }), PlaceObj('PlayerIsInSectors', { Sectors = { "G8", }, }), PlaceObj('QuestIsVariableBool', { QuestId = "Hermit", Vars = set({ Completed = false, HermitReunionDone = false, }), __eval = function () local quest = gv_Quests['Hermit'] or QuestGetState('Hermit') return not quest.Completed and not quest.HermitReunionDone end, }), }, DefaultActor = "Butler", Parameters = { PlaceObj('PresetParamNumber', { 'Name', "TreasureSum", 'Value', 15000, 'Tag', "", }), }, disabledInConflict = true, group = "Savanna - Mansion", id = "Butler_2", PlaceObj('ConversationPhrase', { AutoRemove = true, CompleteQuests = { "GhostStories", }, Effects = { PlaceObj('UnitGrantItem', { LootTableId = "GhostButler", }), PlaceObj('GrantExperienceSector', { Amount = "XPQuestReward_Medium", }), PlaceObj('SectorGrantIntel', { sector_id = "G8", }), }, Keyword = "Greeting", KeywordT = T(774381032385, --[[Conversation Butler_2 KeywordT]] "Greeting"), Lines = { PlaceObj('ConversationLine', { Character = "Butler", Text = T(902558261603, --[[Conversation Butler_2 Text voice:Butler section:Butler_2 keyword:Greeting]] "It is over. They are gone. All of them!"), }), PlaceObj('ConversationInterjectionList', { Interjections = { PlaceObj('ConversationInterjection', { Lines = { PlaceObj('ConversationLine', { Character = "Blood", Text = T(386551575078, --[[Conversation Butler_2 Text voice:Blood section:Butler_2 keyword:Greeting]] "And we didn't even have to dress up like ghosts to do it."), }), }, }), }, }), PlaceObj('ConversationLine', { Character = "Butler", Text = T(798960559483, --[[Conversation Butler_2 Text voice:Butler section:Butler_2 keyword:Greeting]] "Your methods are definitely more effective than mine."), }), PlaceObj('ConversationInterjectionList', { Interjections = { PlaceObj('ConversationInterjection', { Lines = { PlaceObj('ConversationLine', { Character = "Buns", Text = T(813060771049, --[[Conversation Butler_2 Text voice:Buns section:Butler_2 keyword:Greeting]] "Don't feel bad. We are professionals."), }), }, }), PlaceObj('ConversationInterjection', { Lines = { PlaceObj('ConversationLine', { Character = "Raider", Text = T(401755336777, --[[Conversation Butler_2 Text voice:Raider section:Butler_2 keyword:Greeting]] "That's because we train hard and fight like a team!"), }), }, }), PlaceObj('ConversationInterjection', { Lines = { PlaceObj('ConversationLine', { Character = "Thor", Text = T(801681875273, --[[Conversation Butler_2 Text voice:Thor section:Butler_2 keyword:Greeting]] "If you're interested, I can give you a ten point plan to unlock your maximum potential."), }), }, }), }, }), PlaceObj('ConversationLine', { Character = "Butler", Text = T(682607473027, --[[Conversation Butler_2 Text voice:Butler section:Butler_2 keyword:Greeting]] "Maybe with people like you around, those bandits won't bother with an old man in a haunted house... And I can turn it into a home again. Here, I won't be needing these anymore."), }), }, id = "Greeting", }), PlaceObj('ConversationPhrase', { Keyword = "Greeting", KeywordT = T(774381032385, --[[Conversation Butler_2 KeywordT]] "Greeting"), Lines = { PlaceObj('ConversationLine', { Character = "Butler", Text = T(958870853522, --[[Conversation Butler_2 Text voice:Butler section:Butler_2 keyword:Greeting2]] "Welcome to Butler's Haunt. You like it? It seems a fitting name for the place these days."), }), }, id = "Greeting2", }), PlaceObj('ConversationPhrase', { AutoRemove = true, Conditions = { PlaceObj('QuestIsVariableBool', { QuestId = "Hermit", Vars = set({ MansionTreasureTaken = false, }), __eval = function () local quest = gv_Quests['Hermit'] or QuestGetState('Hermit') return not quest.MansionTreasureTaken end, }), }, Effects = { PlaceObj('QuestSetVariableBool', { Prop = "Given", QuestId = "Hermit", }), }, Keyword = "What will you do now?", KeywordT = T(877127424262, --[[Conversation Butler_2 KeywordT]] "What will you do now?"), Lines = { PlaceObj('ConversationLine', { Character = "Butler", Text = T(599641652027, --[[Conversation Butler_2 Text voice:Butler section:Butler_2 keyword:What will you do now?]] "I will try to fix this place up. I still hope the master of the house, Mr. Ditch, will return one day. It is silly, I know, but it would be nice to see him again."), }), PlaceObj('ConversationInterjectionList', { Interjections = { PlaceObj('ConversationInterjection', { Lines = { PlaceObj('ConversationLine', { Character = "Kalyna", Text = T(349327330770, --[[Conversation Butler_2 Text voice:Kalyna section:Butler_2 keyword:What will you do now?]] "That isn't silly at all! I believe hope is the most powerful magic in the world."), }), }, }), PlaceObj('ConversationInterjection', { Lines = { PlaceObj('ConversationLine', { Character = "Thor", Text = T(210004938034, --[[Conversation Butler_2 Text voice:Thor section:Butler_2 keyword:What will you do now?]] "Not silly at all, my friend! The power of hope is crucial in focusing your mind and manifesting a better tomorrow."), }), }, }), PlaceObj('ConversationInterjection', { Lines = { PlaceObj('ConversationLine', { Character = "MD", Text = T(423306451575, --[[Conversation Butler_2 Text voice:MD section:Butler_2 keyword:What will you do now?]] "I'm sure you'll see him again! I mean, probably."), }), }, }), }, }), }, id = "Whatwillyoubedoingnow", }), PlaceObj('ConversationPhrase', { Conditions = { PlaceObj('QuestIsVariableBool', { QuestId = "Hermit", Vars = set({ HermitReunionDone = false, MansionTreasureTaken = false, }), __eval = function () local quest = gv_Quests['Hermit'] or QuestGetState('Hermit') return not quest.HermitReunionDone and not quest.MansionTreasureTaken end, }), }, Effects = { PlaceObj('QuestSetVariableBool', { Prop = "Given", QuestId = "Hermit", }), PlaceObj('QuestSetVariableBool', { Prop = "MansionTreasureMentioned", QuestId = "Hermit", }), }, Keyword = "What about the treasure they mentioned?", KeywordT = T(339115319888, --[[Conversation Butler_2 KeywordT]] "What about the treasure they mentioned?"), Lines = { PlaceObj('ConversationLine', { Character = "Butler", Text = T(767341434893, --[[Conversation Butler_2 Text voice:Butler section:Butler_2 keyword:What about the treasure they mentioned?]] "It is not mine to give!..."), }), PlaceObj('ConversationInterjectionList', { Interjections = { PlaceObj('ConversationInterjection', { Lines = { PlaceObj('ConversationLine', { Character = "Larry", Text = T(182377037364, --[[Conversation Butler_2 Text voice:Larry section:Butler_2 keyword:What about the treasure they mentioned?]] "Man, I knew it! There IS a treasure!"), }), }, }), PlaceObj('ConversationInterjection', { Lines = { PlaceObj('ConversationLine', { Character = "Nails", Text = T(176840250676, --[[Conversation Butler_2 Text voice:Nails section:Butler_2 keyword:What about the treasure they mentioned?]] "Well, then it ain't yours to keep, either. Got it?"), }), }, }), PlaceObj('ConversationInterjection', { Lines = { PlaceObj('ConversationLine', { Character = "Kalyna", Text = T(881620378826, --[[Conversation Butler_2 Text voice:Kalyna section:Butler_2 keyword:What about the treasure they mentioned?]] "There's treasure?! How exciting! Is it guarded by a gnome with a bunch of riddles?"), }), }, }), }, }), PlaceObj('ConversationLine', { Character = "Butler", Text = T(544133325342, --[[Conversation Butler_2 Text voice:Butler section:Butler_2 keyword:What about the treasure they mentioned?]] "...That is, there is some money hidden in the mansion. But it belongs to Mr. Ditch and as long as there is a chance he is still alive, I would rather die than betray his trust."), }), PlaceObj('ConversationInterjectionList', { Interjections = { PlaceObj('ConversationInterjection', { Lines = { PlaceObj('ConversationLine', { Character = "Blood", Text = T(382590857395, --[[Conversation Butler_2 Text voice:Blood section:Butler_2 keyword:What about the treasure they mentioned?]] "Oh come on. If the scuzzball doesn't give a shit about his bloody colonizer money, then why should you care?"), }), }, }), PlaceObj('ConversationInterjection', { Lines = { PlaceObj('ConversationLine', { Character = "Nails", Text = T(336976090217, --[[Conversation Butler_2 Text voice:Nails section:Butler_2 keyword:What about the treasure they mentioned?]] "That can be arranged."), }), }, }), PlaceObj('ConversationInterjection', { Lines = { PlaceObj('ConversationLine', { Character = "Barry", Text = T(121919627015, --[[Conversation Butler_2 Text voice:Barry section:Butler_2 keyword:What about the treasure they mentioned?]] "Such loyalty is admirable."), }), }, }), }, }), PlaceObj('ConversationLine', { Character = "Butler", Text = T(864447635735, --[[Conversation Butler_2 Text voice:Butler section:Butler_2 keyword:What about the treasure they mentioned?]] "Since he didn't come to take back his money, I fear he may be in trouble. Please help me find him! I'm sure he will reward you, he is a generous man."), }), }, id = "Whataboutthetreasure", }), PlaceObj('ConversationPhrase', { Conditions = { PlaceObj('QuestIsVariableBool', { QuestId = "Hermit", Vars = set({ HermitReunionDone = true, MansionTreasureMentioned = true, MansionTreasureTaken = false, }), __eval = function () local quest = gv_Quests['Hermit'] or QuestGetState('Hermit') return quest.HermitReunionDone and quest.MansionTreasureMentioned and not quest.MansionTreasureTaken end, }), }, Keyword = "What about the treasure?", KeywordT = T(880649505851, --[[Conversation Butler_2 KeywordT]] "What about the treasure?"), Lines = { PlaceObj('ConversationLine', { Character = "Butler", Text = T(472775835333, --[[Conversation Butler_2 Text voice:Butler section:Butler_2 keyword:What about the treasure?]] "I guess you should ask Mr. Ditch about it. I have kept his money safe for so long - now that I know he's alive, I can't just give it away without his permission."), }), }, id = "Whataboutthetreasuretheymentioned", }), PlaceObj('ConversationPhrase', { Conditions = { PlaceObj('QuestIsVariableBool', { QuestId = "Hermit", Vars = set( "Given" ), __eval = function () local quest = gv_Quests['Hermit'] or QuestGetState('Hermit') return quest.Given end, }), }, Effects = { PlaceObj('QuestSetVariableBool', { Prop = "MansionOwner", QuestId = "Hermit", }), }, Keyword = "Tell us about Mr. Ditch", KeywordT = T(550151572464, --[[Conversation Butler_2 KeywordT]] "Tell us about Mr. Ditch"), Lines = { PlaceObj('ConversationLine', { Character = "Butler", Text = T(951708616368, --[[Conversation Butler_2 Text voice:Butler section:Butler_2 keyword:Tell us about Mr. Ditch]] "He was a director in some big foreign corporation. I think they had some interest in mining, but that's all I know. He never talked of his job. I think he hated it."), }), PlaceObj('ConversationInterjectionList', { Interjections = { PlaceObj('ConversationInterjection', { Lines = { PlaceObj('ConversationLine', { Character = "Raven", Text = T(355493692578, --[[Conversation Butler_2 Text voice:Raven section:Butler_2 keyword:Tell us about Mr. Ditch]] "A corporation with some interest in mining? I wonder..."), }), }, }), PlaceObj('ConversationInterjection', { Lines = { PlaceObj('ConversationLine', { Character = "Buns", Text = T(883914878485, --[[Conversation Butler_2 Text voice:Buns section:Butler_2 keyword:Tell us about Mr. Ditch]] "Something about all that sounds very familiar."), }), }, }), PlaceObj('ConversationInterjection', { Lines = { PlaceObj('ConversationLine', { Character = "DrQ", Text = T(344446912669, --[[Conversation Butler_2 Text voice:DrQ section:Butler_2 keyword:Tell us about Mr. Ditch]] "Ten years ago? Hmmm..."), }), }, }), }, }), PlaceObj('ConversationLine', { Character = "Butler", Text = T(671803585719, --[[Conversation Butler_2 Text voice:Butler section:Butler_2 keyword:Tell us about Mr. Ditch]] "He was away from home when the civil war broke out... Maybe for the best. They would have tortured and killed him for his money, as they did with the servants."), }), PlaceObj('ConversationInterjectionList', { Interjections = { PlaceObj('ConversationInterjection', { Lines = { PlaceObj('ConversationLine', { Character = "Blood", Text = T(935227850328, --[[Conversation Butler_2 Text voice:Blood section:Butler_2 keyword:Tell us about Mr. Ditch]] "It's all clear - when the shit hit the fan, your man just ran away and left you guys to deal with it."), }), }, }), PlaceObj('ConversationInterjection', { Lines = { PlaceObj('ConversationLine', { Character = "Reaper", Text = T(443807124367, --[[Conversation Butler_2 Text voice:Reaper section:Butler_2 keyword:Tell us about Mr. Ditch]] "Sounds like Death was very busy that day."), }), }, }), PlaceObj('ConversationInterjection', { Lines = { PlaceObj('ConversationLine', { Character = "Sidney", Text = T(220930963725, --[[Conversation Butler_2 Text voice:Sidney section:Butler_2 keyword:Tell us about Mr. Ditch]] "Dreadful tragedy. Dreadful."), }), }, }), }, }), PlaceObj('ConversationLine', { Character = "Butler", Text = T(862307796572, --[[Conversation Butler_2 Text voice:Butler section:Butler_2 keyword:Tell us about Mr. Ditch]] "It has been ten years since. He may be dead, but I wish I could find him, or at least learn where he is buried."), }), }, id = "TellUsAboutHim", }), PlaceObj('ConversationPhrase', { AutoRemove = true, Conditions = { PlaceObj('QuestIsVariableBool', { Condition = "or", QuestId = "PantagruelDramas", Vars = set( "MaquisPamphlets", "MaquisPamphletsAd" ), __eval = function () local quest = gv_Quests['PantagruelDramas'] or QuestGetState('PantagruelDramas') return quest.MaquisPamphlets or quest.MaquisPamphletsAd end, }), PlaceObj('QuestIsVariableBool', { QuestId = "PantagruelDramas", Vars = set({ ChimurengaDead = false, ChimurengaEnemy = false, ChimurengaLeave = false, }), __eval = function () local quest = gv_Quests['PantagruelDramas'] or QuestGetState('PantagruelDramas') return not quest.ChimurengaDead and not quest.ChimurengaEnemy and not quest.ChimurengaLeave end, }), PlaceObj('CheckOR', { Conditions = { PlaceObj('UnitSquadHasItem', { ItemId = "Pamphlets", }), PlaceObj('UnitSquadHasItem', { ItemId = "Pamphlets_LysRouge", }), }, }), }, Effects = { PlaceObj('CityGrantLoyalty', { Amount = 1, City = "Pantagruel", SpecialConversationMessage = T(265999841399, --[[Conversation Butler_2 SpecialConversationMessage]] "Maquis Manifesto"), }), PlaceObj('QuestSetVariableNum', { Amount = 1, Prop = "PamphletsGiven", QuestId = "RebelManifesto", }), }, Keyword = "Read this Maquis Manifesto", KeywordT = T(576499920250, --[[Conversation Butler_2 KeywordT]] "Read this Maquis Manifesto"), Lines = { PlaceObj('ConversationLine', { Character = "Butler", Text = T(346507102687, --[[Conversation Butler_2 Text voice:Butler section:Butler_2 keyword:Read this Maquis Manifesto]] "Oh, thanks. I'll put this to work kindling the fire in the stove. Got any more? "), }), }, PhraseRolloverText = T(347929299816, --[[Conversation Butler_2 PhraseRolloverText]] "Give a propaganda pamphlet"), StoryBranchIcon = "conversation_action", id = "ReadthisMaquisManifesto", }), PlaceObj('ConversationPhrase', { Align = "right", AutoRemove = true, Conditions = { PlaceObj('UnitSquadHasMerc', { HasPerk = "Scoundrel", }), PlaceObj('QuestIsVariableBool', { QuestId = "Hermit", Vars = set({ Given = true, HermitReunionDone = false, MansionOwner = true, MansionTreasureMentioned = true, }), __eval = function () local quest = gv_Quests['Hermit'] or QuestGetState('Hermit') return quest.Given and not quest.HermitReunionDone and quest.MansionOwner and quest.MansionTreasureMentioned end, }), }, Effects = { PlaceObj('PlayerGrantMoney', { Amount = 15000, param_bindings = { Amount = "TreasureSum", }, }), PlaceObj('QuestSetVariableBool', { Prop = "MansionTreasureTaken", QuestId = "Hermit", }), PlaceObj('QuestSetVariableBool', { Prop = "MansionTreasureTricked", QuestId = "Hermit", }), }, Keyword = "Mr. Ditch is dead", KeywordT = T(626060166641, --[[Conversation Butler_2 KeywordT]] "Mr. Ditch is dead"), Lines = { PlaceObj('ConversationLine', { Character = "Butler", Text = T(720303893034, --[[Conversation Butler_2 Text voice:Butler section:Butler_2 keyword:Mr. Ditch is dead]] "Is he? You... you are sure?"), }), PlaceObj('ConversationInterjectionList', { Interjections = { PlaceObj('ConversationInterjection', { Lines = { PlaceObj('ConversationLine', { Character = "Magic", Text = T(769232960516, --[[Conversation Butler_2 Text voice:Magic section:Butler_2 keyword:Mr. Ditch is dead]] "That's our job, man. We have a list - just like Santa. Your Mr. Ditch was one of the nice boys, but we were there a bit too late to help him."), }), PlaceObj('ConversationLine', { Character = "Butler", Text = T(851622094285, --[[Conversation Butler_2 Text voice:Butler section:Butler_2 keyword:Mr. Ditch is dead]] "You... you saw him die? Did he say something about the mansion? Or... about me?"), }), PlaceObj('ConversationLine', { Character = "Magic", Text = T(100814987534, --[[Conversation Butler_2 Text voice:Magic section:Butler_2 keyword:Mr. Ditch is dead]] 'Oh, yeah. He said: "I wonder if Mister Luthando is still kickin\' it? That dude was like my brother! I miss him!" And then he, like... He died.'), }), PlaceObj('ConversationLine', { Character = "Butler", Text = T(347099556787, --[[Conversation Butler_2 Text voice:Butler section:Butler_2 keyword:Mr. Ditch is dead]] "He remembered me! Poor Mr. Ditch!"), }), }, }), PlaceObj('ConversationInterjection', { Lines = { PlaceObj('ConversationLine', { Character = "Livewire", Text = T(129093172075, --[[Conversation Butler_2 Text voice:Livewire section:Butler_2 keyword:Mr. Ditch is dead]] "Ooo... Yes. Certain. Absolutely. You know, I saw those thugs kill him before they came here."), }), PlaceObj('ConversationLine', { Character = "Butler", Text = T(346959090272, --[[Conversation Butler_2 Text voice:Butler section:Butler_2 keyword:Mr. Ditch is dead]] "They killed him?!"), }), PlaceObj('ConversationLine', { Character = "Livewire", Text = T(441731487035, --[[Conversation Butler_2 Text voice:Livewire section:Butler_2 keyword:Mr. Ditch is dead]] "You've got to believe me, especially considering that they are permanently incapable of arguing against the truth of what I am saying."), }), PlaceObj('ConversationLine', { Character = "Butler", Text = T(501690962018, --[[Conversation Butler_2 Text voice:Butler section:Butler_2 keyword:Mr. Ditch is dead]] "I trust you - after all, you saved me."), }), }, }), PlaceObj('ConversationInterjection', { Lines = { PlaceObj('ConversationLine', { Character = "Fox", Text = T(824754391264, --[[Conversation Butler_2 Text voice:Fox section:Butler_2 keyword:Mr. Ditch is dead]] "I'm sorry. Ummm, yes, he's definitely dead. Stiff as a board. Those cutthroats got him earlier. Actually, that's why we came here - to avenge him."), }), PlaceObj('ConversationLine', { Character = "Butler", Text = T(495682496872, --[[Conversation Butler_2 Text voice:Butler section:Butler_2 keyword:Mr. Ditch is dead]] "Oh... Thank you!"), }), }, }), }, }), PlaceObj('ConversationLine', { Character = "Butler", Text = T(373998512952, --[[Conversation Butler_2 Text voice:Butler section:Butler_2 keyword:Mr. Ditch is dead]] "I guess I don't need to guard this treasure anymore. You helped me and you were with Mr. Ditch on his deathbed. I suppose he would like you to have the money."), }), }, PhraseRolloverText = T(379339894446, --[[Conversation Butler_2 PhraseRolloverText]] "Lie"), StoryBranchIcon = "conversation_sarcastic", id = "MrDitchIsDead", }), PlaceObj('ConversationPhrase', { Align = "right", AutoRemove = true, Conditions = { PlaceObj('QuestIsVariableBool', { QuestId = "Hermit", Vars = set({ Given = true, HermitName = true, HermitReunionDone = false, MansionOwner = true, MansionTreasureTaken = false, }), __eval = function () local quest = gv_Quests['Hermit'] or QuestGetState('Hermit') return quest.Given and quest.HermitName and not quest.HermitReunionDone and quest.MansionOwner and not quest.MansionTreasureTaken end, }), }, Effects = { PlaceObj('GrantExperienceSector', { Amount = "XPQuestReward_Minor", }), PlaceObj('QuestSetVariableBool', { Prop = "HermitReunionDone", QuestId = "Hermit", }), }, Keyword = "Mr. Ditch is alive!", KeywordT = T(663477173459, --[[Conversation Butler_2 KeywordT]] "Mr. Ditch is alive!"), Lines = { PlaceObj('ConversationLine', { Character = "Butler", Text = T(692808661859, --[[Conversation Butler_2 Text voice:Butler section:Butler_2 keyword:Mr. Ditch is alive!]] "Is he? That is the best news I have heard in ten years! Please, tell me his address. I will go see him at once!"), }), PlaceObj('ConversationInterjectionList', { Interjections = { PlaceObj('ConversationInterjection', { Lines = { PlaceObj('ConversationLine', { Character = "Buns", Text = T(208650131589, --[[Conversation Butler_2 Text voice:Buns section:Butler_2 keyword:Mr. Ditch is alive!]] "Not much of an address - he is living in solitude as a hermit."), }), }, }), PlaceObj('ConversationInterjection', { Lines = { PlaceObj('ConversationLine', { Character = "Mouse", Text = T(116571798812, --[[Conversation Butler_2 Text voice:Mouse section:Butler_2 keyword:Mr. Ditch is alive!]] "Okay... Better write this down. He is at One Mushroom Place on One Jungle Way."), }), }, }), PlaceObj('ConversationInterjection', { Lines = { PlaceObj('ConversationLine', { Character = "Wolf", Text = T(809599125531, --[[Conversation Butler_2 Text voice:Wolf section:Butler_2 keyword:Mr. Ditch is alive!]] "Better pack a lunch. Got hiking boots?"), }), }, }), }, }), }, StoryBranchIcon = "conversation_arrow", id = "MrDitchisalive", }), PlaceObj('ConversationPhrase', { Align = "right", AutoRemove = true, Conditions = { PlaceObj('QuestIsVariableBool', { QuestId = "Hermit", Vars = set({ Given = true, HermitName = true, HermitReunionDone = false, MansionOwner = true, MansionTreasureTaken = true, }), __eval = function () local quest = gv_Quests['Hermit'] or QuestGetState('Hermit') return quest.Given and quest.HermitName and not quest.HermitReunionDone and quest.MansionOwner and quest.MansionTreasureTaken end, }), }, Effects = { PlaceObj('GrantExperienceSector', { Amount = "XPQuestReward_Minor", }), PlaceObj('QuestSetVariableBool', { Prop = "HermitReunionDone", QuestId = "Hermit", }), }, Keyword = "Mr. Ditch is alive... We lied to you", KeywordT = T(605542149831, --[[Conversation Butler_2 KeywordT]] "Mr. Ditch is alive... We lied to you"), Lines = { PlaceObj('ConversationLine', { Character = "Butler", Text = T(647045699772, --[[Conversation Butler_2 Text voice:Butler section:Butler_2 keyword:Mr. Ditch is alive... We lied to you]] "But... You told me... Oh, I understand, it was all about the money, wasn't it? I hope he won't be angry at me for losing his fortune."), }), PlaceObj('ConversationInterjectionList', { Interjections = { PlaceObj('ConversationInterjection', { Lines = { PlaceObj('ConversationLine', { Character = "Raider", Text = T(216110837733, --[[Conversation Butler_2 Text voice:Raider section:Butler_2 keyword:Mr. Ditch is alive... We lied to you]] "I don't think he cares about money anymore."), }), }, }), PlaceObj('ConversationInterjection', { Lines = { PlaceObj('ConversationLine', { Character = "Ice", Text = T(389922564679, --[[Conversation Butler_2 Text voice:Ice section:Butler_2 keyword:Mr. Ditch is alive... We lied to you]] "Trust me, brother man, your friend ain't got no need for cheddar."), }), }, }), PlaceObj('ConversationInterjection', { Lines = { PlaceObj('ConversationLine', { Character = "Grizzly", Text = T(530809903920, --[[Conversation Butler_2 Text voice:Grizzly section:Butler_2 keyword:Mr. Ditch is alive... We lied to you]] "He spends his days tripping balls in the jungle. I don't think he's worried about cash."), }), }, }), }, }), PlaceObj('ConversationLine', { Character = "Butler", Text = T(137709782691, --[[Conversation Butler_2 Text voice:Butler section:Butler_2 keyword:Mr. Ditch is alive... We lied to you]] "Anyway, I'm glad he is alive. This is the best news I've heard in ten years."), }), }, StoryBranchIcon = "conversation_arrow", id = "MrDitchisalive2", }), PlaceObj('ConversationPhrase', { Align = "right", Conditions = { PlaceObj('QuestIsVariableBool', { QuestId = "Hermit", Vars = set({ HermitReunionDone = false, }), __eval = function () local quest = gv_Quests['Hermit'] or QuestGetState('Hermit') return not quest.HermitReunionDone end, }), }, GoTo = "", Keyword = "Goodbye", KeywordT = T(557225474228, --[[Conversation Butler_2 KeywordT]] "Goodbye"), Lines = { PlaceObj('ConversationLine', { Character = "Butler", Text = T(287582025487, --[[Conversation Butler_2 Text voice:Butler section:Butler_2 keyword:Goodbye]] "Goodbye. Don't let the past haunt you."), }), }, id = "Goodbye", }), PlaceObj('ConversationPhrase', { Align = "right", Conditions = { PlaceObj('QuestIsVariableBool', { QuestId = "Hermit", Vars = set( "HermitReunionDone" ), __eval = function () local quest = gv_Quests['Hermit'] or QuestGetState('Hermit') return quest.HermitReunionDone end, }), }, Effects = { PlaceObj('GroupSetBehaviorExit', { TargetUnit = "Butler", }), }, GoTo = "", Keyword = "Goodbye", KeywordT = T(557225474228, --[[Conversation Butler_2 KeywordT]] "Goodbye"), Lines = { PlaceObj('ConversationLine', { Character = "Butler", Text = T(683696811500, --[[Conversation Butler_2 Text voice:Butler section:Butler_2 keyword:Goodbye]] "I'm going to see Mr. Ditch. I hope he will accept me back as a servant or... just as a friend. Farewell, mercenaires."), }), }, StoryBranchIcon = "conversation_goodbye", id = "Goodbye2", }), })