-- ========== GENERATED BY BanterDef Editor DO NOT EDIT MANUALLY! ========== PlaceObj('BanterDef', { Comment = "once when not AttackRepelled", Lines = { PlaceObj('BanterLine', { 'Character', "Justine", 'Text', T(646842156912, --[[BanterDef NowhereJustine01_BeforeAttack Text section:Banters_Local_MiddleOfWhere/NowhereJustine01_BeforeAttack once when not AttackRepelled voice:Justine]] "Would you like a cup of tea?"), }), PlaceObj('BanterLine', { 'Character', "Mario", 'Text', T(227913406967, --[[BanterDef NowhereJustine01_BeforeAttack Text section:Banters_Local_MiddleOfWhere/NowhereJustine01_BeforeAttack once when not AttackRepelled voice:Mario]] "They don't need no tea!"), 'Optional', true, }), PlaceObj('BanterLine', { 'Character', "Justine", 'Text', T(367227213787, --[[BanterDef NowhereJustine01_BeforeAttack Text section:Banters_Local_MiddleOfWhere/NowhereJustine01_BeforeAttack once when not AttackRepelled voice:Justine]] "Mario! Have you no sense of hospitality?"), }), PlaceObj('BanterLine', { 'Character', "Mario", 'Text', T(268127222888, --[[BanterDef NowhereJustine01_BeforeAttack Text section:Banters_Local_MiddleOfWhere/NowhereJustine01_BeforeAttack once when not AttackRepelled voice:Mario]] "N-nope!"), 'Optional', true, }), }, Once = true, conditions = { PlaceObj('QuestIsVariableBool', { QuestId = "MiddleOfNowhere", Vars = set({ AttackRepelled = false, }), __eval = function () local quest = gv_Quests['MiddleOfNowhere'] or QuestGetState('MiddleOfNowhere') return not quest.AttackRepelled end, }), }, disabledInConflict = true, group = "Banters_Local_MiddleOfWhere", id = "NowhereJustine01_BeforeAttack", }) PlaceObj('BanterDef', { Comment = "repeated when not AttackRepelled", Lines = { PlaceObj('BanterLine', { 'Character', "Justine", 'Text', T(184170908902, --[[BanterDef NowhereJustine02_BeforeAttack Text section:Banters_Local_MiddleOfWhere/NowhereJustine02_BeforeAttack repeated when not AttackRepelled voice:Justine]] "I hope those hooligans won't kill us tonight. I haven't finished picking the corn yet."), }), }, conditions = { PlaceObj('QuestIsVariableBool', { QuestId = "MiddleOfNowhere", Vars = set({ AttackRepelled = false, }), __eval = function () local quest = gv_Quests['MiddleOfNowhere'] or QuestGetState('MiddleOfNowhere') return not quest.AttackRepelled end, }), }, disabledInConflict = true, group = "Banters_Local_MiddleOfWhere", id = "NowhereJustine02_BeforeAttack", }) PlaceObj('BanterDef', { Comment = "repeated when not AttackRepelled", Lines = { PlaceObj('BanterLine', { 'Character', "Justine", 'Text', T(920310414080, --[[BanterDef NowhereJustine03_BeforeAttack Text section:Banters_Local_MiddleOfWhere/NowhereJustine03_BeforeAttack repeated when not AttackRepelled voice:Justine]] "I wish we had a diamond to give to those hooligans so they would just go away."), }), PlaceObj('BanterLine', { 'Character', "Mario", 'Text', T(753142257563, --[[BanterDef NowhereJustine03_BeforeAttack Text section:Banters_Local_MiddleOfWhere/NowhereJustine03_BeforeAttack repeated when not AttackRepelled voice:Mario]] "I wish we had a diamond... PERIOD!"), 'Optional', true, }), }, conditions = { PlaceObj('QuestIsVariableBool', { QuestId = "MiddleOfNowhere", Vars = set({ AttackRepelled = false, }), __eval = function () local quest = gv_Quests['MiddleOfNowhere'] or QuestGetState('MiddleOfNowhere') return not quest.AttackRepelled end, }), }, group = "Banters_Local_MiddleOfWhere", id = "NowhereJustine03_BeforeAttack", }) PlaceObj('BanterDef', { Comment = "once when AttackRepelled", Lines = { PlaceObj('BanterLine', { 'Character', "Justine", 'Text', T(129572777148, --[[BanterDef NowhereJustine04_AfterAttack Text section:Banters_Local_MiddleOfWhere/NowhereJustine04_AfterAttack once when AttackRepelled voice:Justine]] "Oh my... I bet you are hungry after all that work. I will make you some cookies."), }), PlaceObj('BanterLine', { 'Character', "Mario", 'Text', T(847323192550, --[[BanterDef NowhereJustine04_AfterAttack Text section:Banters_Local_MiddleOfWhere/NowhereJustine04_AfterAttack once when AttackRepelled voice:Mario]] "I want some cookies, too!"), 'Optional', true, }), PlaceObj('BanterLine', { 'Character', "Justine", 'Text', T(900806716915, --[[BanterDef NowhereJustine04_AfterAttack Text section:Banters_Local_MiddleOfWhere/NowhereJustine04_AfterAttack once when AttackRepelled voice:Justine]] "You will be busy, dear. Someone has to bury all those hooligans."), 'Optional', true, }), PlaceObj('BanterLine', { 'Annotation', "(indistinct muttering)", 'Character', "Mario", 'Text', T(172547379587, --[[BanterDef NowhereJustine04_AfterAttack Text section:Banters_Local_MiddleOfWhere/NowhereJustine04_AfterAttack (indistinct muttering) once when AttackRepelled voice:Mario]] "Hummdrmm... stupid hyena..."), 'Optional', true, }), PlaceObj('BanterLine', { 'MultipleTexts', true, 'AnyOfThese', { PlaceObj('BanterLineThin', { 'Character', "Omryn", 'Text', T(809191396861, --[[BanterDef NowhereJustine04_AfterAttack Text section:Banters_Local_MiddleOfWhere/NowhereJustine04_AfterAttack voice:Omryn]] "Cookies?"), }), PlaceObj('BanterLineThin', { 'Character', "Blood", 'Text', T(338476923239, --[[BanterDef NowhereJustine04_AfterAttack Text section:Banters_Local_MiddleOfWhere/NowhereJustine04_AfterAttack voice:Blood]] "Nothing like a nice snack after a battle!"), }), }, 'Optional', true, 'playOnce', true, }), }, Once = true, conditions = { PlaceObj('QuestIsVariableBool', { QuestId = "MiddleOfNowhere", Vars = set( "AttackRepelled" ), __eval = function () local quest = gv_Quests['MiddleOfNowhere'] or QuestGetState('MiddleOfNowhere') return quest.AttackRepelled end, }), }, disabledInConflict = true, group = "Banters_Local_MiddleOfWhere", id = "NowhereJustine04_AfterAttack", }) PlaceObj('BanterDef', { Comment = "repeated when AttackRepelled", Lines = { PlaceObj('BanterLine', { 'Character', "Justine", 'Text', T(742189747196, --[[BanterDef NowhereJustine05_AfterAttack Text section:Banters_Local_MiddleOfWhere/NowhereJustine05_AfterAttack repeated when AttackRepelled voice:Justine]] "So good to see you."), }), }, conditions = { PlaceObj('QuestIsVariableBool', { QuestId = "MiddleOfNowhere", Vars = set( "AttackRepelled" ), __eval = function () local quest = gv_Quests['MiddleOfNowhere'] or QuestGetState('MiddleOfNowhere') return quest.AttackRepelled end, }), }, disabledInConflict = true, group = "Banters_Local_MiddleOfWhere", id = "NowhereJustine05_AfterAttack", }) PlaceObj('BanterDef', { Comment = "repeated when AttackRepelled", Lines = { PlaceObj('BanterLine', { 'Character', "Justine", 'Text', T(279996026494, --[[BanterDef NowhereJustine06_AfterAttack Text section:Banters_Local_MiddleOfWhere/NowhereJustine06_AfterAttack repeated when AttackRepelled voice:Justine]] "Time for a lovely cup of tea."), }), }, conditions = { PlaceObj('QuestIsVariableBool', { QuestId = "MiddleOfNowhere", Vars = set( "AttackRepelled" ), __eval = function () local quest = gv_Quests['MiddleOfNowhere'] or QuestGetState('MiddleOfNowhere') return quest.AttackRepelled end, }), }, disabledInConflict = true, group = "Banters_Local_MiddleOfWhere", id = "NowhereJustine06_AfterAttack", }) PlaceObj('BanterDef', { Comment = "repeated when AttackRepelled", Lines = { PlaceObj('BanterLine', { 'Character', "Justine", 'Text', T(892297571900, --[[BanterDef NowhereJustine07_AfterAttack Text section:Banters_Local_MiddleOfWhere/NowhereJustine07_AfterAttack repeated when AttackRepelled voice:Justine]] "Thank goodness you're okay."), }), }, conditions = { PlaceObj('QuestIsVariableBool', { QuestId = "MiddleOfNowhere", Vars = set( "AttackRepelled" ), __eval = function () local quest = gv_Quests['MiddleOfNowhere'] or QuestGetState('MiddleOfNowhere') return quest.AttackRepelled end, }), }, disabledInConflict = true, group = "Banters_Local_MiddleOfWhere", id = "NowhereJustine07_AfterAttack", }) PlaceObj('BanterDef', { Lines = { PlaceObj('BanterLine', { 'Character', "Justine", 'Text', T(813531009828, --[[BanterDef NowhereJustine08 Text section:Banters_Local_MiddleOfWhere/NowhereJustine08 voice:Justine]] "Who needs to go hunting for diamonds when you can have a nice cup of tea instead?"), }), PlaceObj('BanterLine', { 'MultipleTexts', true, 'AnyOfThese', { PlaceObj('BanterLineThin', { 'Character', "Blood", 'Text', T(274818471412, --[[BanterDef NowhereJustine08 Text section:Banters_Local_MiddleOfWhere/NowhereJustine08 voice:Blood]] "People who don't have any tea, I suppose."), }), PlaceObj('BanterLineThin', { 'Character', "Sidney", 'Text', T(702144802690, --[[BanterDef NowhereJustine08 Text section:Banters_Local_MiddleOfWhere/NowhereJustine08 voice:Sidney]] "Madam, I simply could not agree with you more!"), }), PlaceObj('BanterLineThin', { 'Character', "Scope", 'Text', T(858462762623, --[[BanterDef NowhereJustine08 Text section:Banters_Local_MiddleOfWhere/NowhereJustine08 voice:Scope]] "Throw in a biscuit or two and I'm happy as a clam."), }), }, 'playOnce', true, }), }, conditions = { PlaceObj('QuestIsVariableBool', { QuestId = "MiddleOfXWhere", Vars = set( "Given" ), __eval = function () local quest = gv_Quests['MiddleOfXWhere'] or QuestGetState('MiddleOfXWhere') return quest.Given end, }), }, disabledInConflict = true, group = "Banters_Local_MiddleOfWhere", id = "NowhereJustine08", }) PlaceObj('BanterDef', { Comment = "repeated when not AttackRepelled", Lines = { PlaceObj('BanterLine', { 'Character', "Mario", 'Text', T(559982583224, --[[BanterDef NowhereMario01_BeforeAttack Text section:Banters_Local_MiddleOfWhere/NowhereMario01_BeforeAttack repeated when not AttackRepelled voice:Mario]] "We ain't got no diamond! And even if we had one, I'd never give it to them!"), }), }, conditions = { PlaceObj('QuestIsVariableBool', { QuestId = "MiddleOfNowhere", Vars = set({ AttackRepelled = false, }), __eval = function () local quest = gv_Quests['MiddleOfNowhere'] or QuestGetState('MiddleOfNowhere') return not quest.AttackRepelled end, }), }, group = "Banters_Local_MiddleOfWhere", id = "NowhereMario01_BeforeAttack", }) PlaceObj('BanterDef', { Comment = "repeated when not AttackRepelled", Lines = { PlaceObj('BanterLine', { 'Character', "Mario", 'Text', T(708717055484, --[[BanterDef NowhereMario02_BeforeAttack Text section:Banters_Local_MiddleOfWhere/NowhereMario02_BeforeAttack repeated when not AttackRepelled voice:Mario]] "Stupid hyena! It's all his fault."), }), }, conditions = { PlaceObj('QuestIsVariableBool', { QuestId = "MiddleOfNowhere", Vars = set({ AttackRepelled = false, }), __eval = function () local quest = gv_Quests['MiddleOfNowhere'] or QuestGetState('MiddleOfNowhere') return not quest.AttackRepelled end, }), }, group = "Banters_Local_MiddleOfWhere", id = "NowhereMario02_BeforeAttack", }) PlaceObj('BanterDef', { Comment = "once when AttackRepelled", Lines = { PlaceObj('BanterLine', { 'Character', "Mario", 'Text', T(704416152504, --[[BanterDef NowhereMario03_AfterAttack Text section:Banters_Local_MiddleOfWhere/NowhereMario03_AfterAttack once when AttackRepelled voice:Mario]] "Ehehehee... Our differences are settled. They're dead and I ain't! "), 'playOnce', true, }), PlaceObj('BanterLine', { 'MultipleTexts', true, 'AnyOfThese', { PlaceObj('BanterLineThin', { 'Character', "Grizzly", 'Text', T(849134562252, --[[BanterDef NowhereMario03_AfterAttack Text section:Banters_Local_MiddleOfWhere/NowhereMario03_AfterAttack voice:Grizzly]] "Now you're talking like a merc!"), }), PlaceObj('BanterLineThin', { 'Character', "Blood", 'Text', T(284331210846, --[[BanterDef NowhereMario03_AfterAttack Text section:Banters_Local_MiddleOfWhere/NowhereMario03_AfterAttack voice:Blood]] "That's pretty much my job description!"), }), PlaceObj('BanterLineThin', { 'Character', "Igor", 'Text', T(974069939165, --[[BanterDef NowhereMario03_AfterAttack Text section:Banters_Local_MiddleOfWhere/NowhereMario03_AfterAttack voice:Igor]] "This is Dolvich family motto."), }), }, 'playOnce', true, }), }, conditions = { PlaceObj('QuestIsVariableBool', { QuestId = "MiddleOfNowhere", Vars = set( "AttackRepelled" ), __eval = function () local quest = gv_Quests['MiddleOfNowhere'] or QuestGetState('MiddleOfNowhere') return quest.AttackRepelled end, }), }, disabledInConflict = true, group = "Banters_Local_MiddleOfWhere", id = "NowhereMario03_AfterAttack", }) PlaceObj('BanterDef', { Comment = "once when AttackRepelled", Lines = { PlaceObj('BanterLine', { 'Character', "Mario", 'Text', T(958645963826, --[[BanterDef NowhereMario04_AfterAttack Text section:Banters_Local_MiddleOfWhere/NowhereMario04_AfterAttack once when AttackRepelled voice:Mario]] "Now look what this stupid hyena made you do."), 'playOnce', true, }), PlaceObj('BanterLine', { 'Character', "Meltdown", 'Text', T(142235512598, --[[BanterDef NowhereMario04_AfterAttack Text section:Banters_Local_MiddleOfWhere/NowhereMario04_AfterAttack once when AttackRepelled voice:Meltdown]] "Aw, hell! I'd have done it, anyway."), 'Optional', true, 'playOnce', true, }), }, conditions = { PlaceObj('QuestIsVariableBool', { QuestId = "MiddleOfNowhere", Vars = set( "AttackRepelled" ), __eval = function () local quest = gv_Quests['MiddleOfNowhere'] or QuestGetState('MiddleOfNowhere') return quest.AttackRepelled end, }), }, disabledInConflict = true, group = "Banters_Local_MiddleOfWhere", id = "NowhereMario04_AfterAttack", }) PlaceObj('BanterDef', { Comment = "repeated when AttackRepelled", Lines = { PlaceObj('BanterLine', { 'Character', "Mario", 'Text', T(113450075778, --[[BanterDef NowhereMario05_AfterAttack Text section:Banters_Local_MiddleOfWhere/NowhereMario05_AfterAttack repeated when AttackRepelled voice:Mario]] "Justine! Where is my dinner?"), }), }, conditions = { PlaceObj('QuestIsVariableBool', { QuestId = "MiddleOfNowhere", Vars = set( "AttackRepelled" ), __eval = function () local quest = gv_Quests['MiddleOfNowhere'] or QuestGetState('MiddleOfNowhere') return quest.AttackRepelled end, }), }, disabledInConflict = true, group = "Banters_Local_MiddleOfWhere", id = "NowhereMario05_AfterAttack", }) PlaceObj('BanterDef', { Comment = "repeated when AttackRepelled", Lines = { PlaceObj('BanterLine', { 'Character', "Mario", 'Text', T(395078904852, --[[BanterDef NowhereMario06_AfterAttack Text section:Banters_Local_MiddleOfWhere/NowhereMario06_AfterAttack repeated when AttackRepelled voice:Mario]] "What's... eh?"), }), }, conditions = { PlaceObj('QuestIsVariableBool', { QuestId = "MiddleOfNowhere", Vars = set( "AttackRepelled" ), __eval = function () local quest = gv_Quests['MiddleOfNowhere'] or QuestGetState('MiddleOfNowhere') return quest.AttackRepelled end, }), }, disabledInConflict = true, group = "Banters_Local_MiddleOfWhere", id = "NowhereMario06_AfterAttack", }) PlaceObj('BanterDef', { Comment = "repeated when DiamondFound", Lines = { PlaceObj('BanterLine', { 'Character', "Mario", 'Text', T(186413009058, --[[BanterDef NowhereMario07_DiamondFound Text section:Banters_Local_MiddleOfWhere/NowhereMario07_DiamondFound repeated when DiamondFound voice:Mario]] "Stupid hyena! Goes and gives my diamond to them stupid mercs."), }), }, conditions = { PlaceObj('QuestIsVariableBool', { QuestId = "MiddleOfNowhere", Vars = set( "DiamondFound" ), __eval = function () local quest = gv_Quests['MiddleOfNowhere'] or QuestGetState('MiddleOfNowhere') return quest.DiamondFound end, }), }, disabledInConflict = true, group = "Banters_Local_MiddleOfWhere", id = "NowhereMario07_DiamondFound", }) PlaceObj('BanterDef', { Comment = "when DiamondFound >> Give MiddleOfXWhere", Lines = { PlaceObj('BanterLine', { 'Character', "Mario", 'Text', T(384218786745, --[[BanterDef NowhereMario08_GiveX Text section:Banters_Local_MiddleOfWhere/NowhereMario08_GiveX when DiamondFound >> Give MiddleOfXWhere voice:Mario]] "I bet me old pa buried them stupid diamonds in the middle of somewhere. Stupid pa."), }), }, conditions = { PlaceObj('QuestIsVariableBool', { QuestId = "MiddleOfNowhere", Vars = set( "DiamondFound" ), __eval = function () local quest = gv_Quests['MiddleOfNowhere'] or QuestGetState('MiddleOfNowhere') return quest.DiamondFound end, }), }, disabledInConflict = true, group = "Banters_Local_MiddleOfWhere", id = "NowhereMario08_GiveX", }) PlaceObj('BanterDef', { Comment = "Given >> ClueFarm", Lines = { PlaceObj('BanterLine', { 'Character', "Mario", 'Text', T(217678535805, --[[BanterDef NowhereMario09_ClueFarm Text section:Banters_Local_MiddleOfWhere/NowhereMario09_ClueFarm Given >> ClueFarm voice:Mario]] "I wish I had a diamond too. My old pa had some diamonds and money, and he just buried them somewhere, and then went and died!"), }), PlaceObj('BanterLine', { 'Character', "Justine", 'Text', T(981145351805, --[[BanterDef NowhereMario09_ClueFarm Text section:Banters_Local_MiddleOfWhere/NowhereMario09_ClueFarm Given >> ClueFarm voice:Justine]] "Mario! That is not a nice thing to say about your dear old father. After all, he left you this farm."), 'Optional', true, 'playOnce', true, }), PlaceObj('BanterLine', { 'Character', "Mario", 'Text', T(434964039946, --[[BanterDef NowhereMario09_ClueFarm Text section:Banters_Local_MiddleOfWhere/NowhereMario09_ClueFarm Given >> ClueFarm voice:Mario]] "But HIS farm was so much better! And he gave it to stupid Mr. Gattz and then he died! No farm, no diamonds, no nothing."), 'Optional', true, 'playOnce', true, }), }, conditions = { PlaceObj('QuestIsVariableBool', { QuestId = "MiddleOfXWhere", Vars = set( "Given" ), __eval = function () local quest = gv_Quests['MiddleOfXWhere'] or QuestGetState('MiddleOfXWhere') return quest.Given end, }), PlaceObj('CheckIsPersistentUnitDead', { Negate = true, per_ses_id = "NPC_Justine", }), }, disabledInConflict = true, group = "Banters_Local_MiddleOfWhere", id = "NowhereMario09_ClueFarm", }) PlaceObj('BanterDef', { Lines = { PlaceObj('BanterLine', { 'Annotation', "angrily muttering", 'Character', "Mario", 'Text', T(825651869101, --[[BanterDef NowhereMario10 Text section:Banters_Local_MiddleOfWhere/NowhereMario10 angrily muttering voice:Mario]] "No money, no diamonds, no nothing."), }), }, conditions = { PlaceObj('QuestIsVariableBool', { QuestId = "MiddleOfXWhere", Vars = set( "ClueFarm" ), __eval = function () local quest = gv_Quests['MiddleOfXWhere'] or QuestGetState('MiddleOfXWhere') return quest.ClueFarm end, }), }, disabledInConflict = true, group = "Banters_Local_MiddleOfWhere", id = "NowhereMario10", }) PlaceObj('BanterDef', { Lines = { PlaceObj('BanterLine', { 'Character', "FraBaggz", 'Text', T(469719017856, --[[BanterDef XwhereFraBaggz01_approach Text section:Banters_Local_MiddleOfWhere/XwhereFraBaggz01_approach voice:FraBaggz]] "You didn't have to shoot those useless goons. They are no match for a skilled hunter like me."), }), PlaceObj('BanterLine', { 'MultipleTexts', true, 'AnyOfThese', { PlaceObj('BanterLineThin', { 'Character', "Flay", 'Text', T(587397730951, --[[BanterDef XwhereFraBaggz01_approach Text section:Banters_Local_MiddleOfWhere/XwhereFraBaggz01_approach voice:Flay]] 'The Adjani is teeming with "hunters" who are skilled at bragging.'), }), PlaceObj('BanterLineThin', { 'Character', "Omryn", 'Text', T(281333284000, --[[BanterDef XwhereFraBaggz01_approach Text section:Banters_Local_MiddleOfWhere/XwhereFraBaggz01_approach voice:Omryn]] "Hunting goons is not like hunting foxes. Foxes do not have grenades and automatic weapons."), }), PlaceObj('BanterLineThin', { 'Character', "Hitman", 'Text', T(302811851534, --[[BanterDef XwhereFraBaggz01_approach Text section:Banters_Local_MiddleOfWhere/XwhereFraBaggz01_approach voice:Hitman]] "Good to know. If we meet any more goons, we'll send them your way."), }), }, 'playOnce', true, }), }, Once = true, conditions = { PlaceObj('GroupIsDead', { Group = "Legion_TreasureHunters", }), }, disabledInConflict = true, group = "Banters_Local_MiddleOfWhere", id = "XwhereFraBaggz01_approach", }) PlaceObj('BanterDef', { Comment = ">> Give MiddleOfXWhere", Lines = { PlaceObj('BanterLine', { 'Character', "FraBaggz", 'Text', T(765520844820, --[[BanterDef XwhereFraBaggz02_GiveX Text section:Banters_Local_MiddleOfWhere/XwhereFraBaggz02_GiveX >> Give MiddleOfXWhere voice:FraBaggz]] "Did my useless brother send you to search for pa's money? Tell him not to bother. It takes a real tracker to track down buried treasure!"), }), PlaceObj('BanterLine', { 'MultipleTexts', true, 'AnyOfThese', { PlaceObj('BanterLineThin', { 'Character', "Flay", 'Text', T(998051894812, --[[BanterDef XwhereFraBaggz02_GiveX Text section:Banters_Local_MiddleOfWhere/XwhereFraBaggz02_GiveX voice:Flay]] "Let me see your profile... Oui, just as I thought. Your head would look better with a pair of horns nailed to it."), }), PlaceObj('BanterLineThin', { 'Character', "Omryn", 'Text', T(792886624566, --[[BanterDef XwhereFraBaggz02_GiveX Text section:Banters_Local_MiddleOfWhere/XwhereFraBaggz02_GiveX voice:Omryn]] "Why? I do not think treasure leaves footprints."), }), }, 'playOnce', true, }), }, disabledInConflict = true, group = "Banters_Local_MiddleOfWhere", id = "XwhereFraBaggz02_GiveX", }) PlaceObj('BanterDef', { Comment = "Given >> ClueTree", Lines = { PlaceObj('BanterLine', { 'Character', "FraBaggz", 'Text', T(295200000652, --[[BanterDef XwhereFraBaggz03_ClueTree Text section:Banters_Local_MiddleOfWhere/XwhereFraBaggz03_ClueTree Given >> ClueTree voice:FraBaggz]] "If I ever catch you digging around the trees on my property, the hunting season will be open for you! It is MY treasure to find."), }), PlaceObj('BanterLine', { 'MultipleTexts', true, 'AnyOfThese', { PlaceObj('BanterLineThin', { 'Character', "Flay", 'Text', T(440399366138, --[[BanterDef XwhereFraBaggz03_ClueTree Text section:Banters_Local_MiddleOfWhere/XwhereFraBaggz03_ClueTree voice:Flay]] "I like to hunt les braconniers. For me, it is always open season."), }), PlaceObj('BanterLineThin', { 'Character', "Shadow", 'Text', T(706681697088, --[[BanterDef XwhereFraBaggz03_ClueTree Text section:Banters_Local_MiddleOfWhere/XwhereFraBaggz03_ClueTree voice:Shadow]] "Trust me, you won't even notice us."), }), }, 'playOnce', true, }), }, conditions = { PlaceObj('QuestIsVariableBool', { QuestId = "MiddleOfXWhere", Vars = set( "Given" ), __eval = function () local quest = gv_Quests['MiddleOfXWhere'] or QuestGetState('MiddleOfXWhere') return quest.Given end, }), PlaceObj('CheckOR', { Conditions = { PlaceObj('QuestIsVariableNum', { Amount = 1, Condition = "==", Prop = "ClueScenario", QuestId = "MiddleOfXWhere", }), PlaceObj('QuestIsVariableNum', { Amount = 2, Condition = "==", Prop = "ClueScenario", QuestId = "MiddleOfXWhere", }), }, }), }, disabledInConflict = true, group = "Banters_Local_MiddleOfWhere", id = "XwhereFraBaggz03_ClueTree", }) PlaceObj('BanterDef', { Comment = "Given >> ClueRock", Lines = { PlaceObj('BanterLine', { 'Character', "FraBaggz", 'Text', T(888135177796, --[[BanterDef XwhereFraBaggz04_ClueRock Text section:Banters_Local_MiddleOfWhere/XwhereFraBaggz04_ClueRock Given >> ClueRock voice:FraBaggz]] "If I ever catch you digging under the rocks on my property, the hunting season will be open for you! It is MY treasure to find."), }), PlaceObj('BanterLine', { 'MultipleTexts', true, 'AnyOfThese', { PlaceObj('BanterLineThin', { 'Character', "Flay", 'Text', T(278166951961, --[[BanterDef XwhereFraBaggz04_ClueRock Text section:Banters_Local_MiddleOfWhere/XwhereFraBaggz04_ClueRock voice:Flay]] "I like to hunt les braconniers. For me, it is always open season."), }), PlaceObj('BanterLineThin', { 'Character', "Reaper", 'Text', T(205755603922, --[[BanterDef XwhereFraBaggz04_ClueRock Text section:Banters_Local_MiddleOfWhere/XwhereFraBaggz04_ClueRock voice:Reaper]] "I find your death threats... amusing."), }), }, 'playOnce', true, }), }, conditions = { PlaceObj('QuestIsVariableBool', { QuestId = "MiddleOfXWhere", Vars = set( "Given" ), __eval = function () local quest = gv_Quests['MiddleOfXWhere'] or QuestGetState('MiddleOfXWhere') return quest.Given end, }), PlaceObj('QuestIsVariableNum', { Amount = 3, Condition = "==", Prop = "ClueScenario", QuestId = "MiddleOfXWhere", }), }, disabledInConflict = true, group = "Banters_Local_MiddleOfWhere", id = "XwhereFraBaggz04_ClueRock", }) PlaceObj('BanterDef', { Comment = ">> give Beast", Lines = { PlaceObj('BanterLine', { 'Character', "FraBaggz", 'Text', T(644257346120, --[[BanterDef XwhereFraBaggz05_GiveBeast Text section:Banters_Local_MiddleOfWhere/XwhereFraBaggz05_GiveBeast >> give Beast voice:FraBaggz]] "There is a Beast that terrorizes these woods, but I have almost tracked it down already!"), }), PlaceObj('BanterLine', { 'MultipleTexts', true, 'AnyOfThese', { PlaceObj('BanterLineThin', { 'Character', "Flay", 'Text', T(809447883111, --[[BanterDef XwhereFraBaggz05_GiveBeast Text section:Banters_Local_MiddleOfWhere/XwhereFraBaggz05_GiveBeast voice:Flay]] 'To say "almost tracked" is the same as saying you have done nothing at all.'), }), PlaceObj('BanterLineThin', { 'Character', "Sidney", 'Text', T(474769934870, --[[BanterDef XwhereFraBaggz05_GiveBeast Text section:Banters_Local_MiddleOfWhere/XwhereFraBaggz05_GiveBeast voice:Sidney]] "Splendid! Well, don't let us keep you. Release the hounds, eh what?"), }), }, 'playOnce', true, }), }, Once = true, disabledInConflict = true, group = "Banters_Local_MiddleOfWhere", id = "XwhereFraBaggz05_GiveBeast", }) PlaceObj('BanterDef', { Comment = "Beast given", Lines = { PlaceObj('BanterLine', { 'Character', "FraBaggz", 'Text', T(604256560642, --[[BanterDef XwhereFraBaggz06 Text section:Banters_Local_MiddleOfWhere/XwhereFraBaggz06 Beast given voice:FraBaggz]] "Farming is useless. I have a Beast to track and a treasure to find!"), }), PlaceObj('BanterLine', { 'MultipleTexts', true, 'AnyOfThese', { PlaceObj('BanterLineThin', { 'Character', "Flay", 'Text', T(954226585846, --[[BanterDef XwhereFraBaggz06 Text section:Banters_Local_MiddleOfWhere/XwhereFraBaggz06 voice:Flay]] "Better stick to farming, mon ami."), }), PlaceObj('BanterLineThin', { 'Character', "Magic", 'Text', T(383590611424, --[[BanterDef XwhereFraBaggz06 Text section:Banters_Local_MiddleOfWhere/XwhereFraBaggz06 voice:Magic]] "We'll take care of that treasure for you. You go ahead and hunt that Beast."), }), PlaceObj('BanterLineThin', { 'Character', "Tex", 'Text', T(316392896763, --[[BanterDef XwhereFraBaggz06 Text section:Banters_Local_MiddleOfWhere/XwhereFraBaggz06 voice:Tex]] "We will protect your homestead for you! Ride, partner!"), }), }, 'playOnce', true, }), }, conditions = { PlaceObj('QuestIsVariableBool', { QuestId = "MiddleOfXWhere", Vars = set( "Given" ), __eval = function () local quest = gv_Quests['MiddleOfXWhere'] or QuestGetState('MiddleOfXWhere') return quest.Given end, }), PlaceObj('QuestIsVariableBool', { QuestId = "Beast", Vars = set( "Given" ), __eval = function () local quest = gv_Quests['Beast'] or QuestGetState('Beast') return quest.Given end, }), }, disabledInConflict = true, group = "Banters_Local_MiddleOfWhere", id = "XwhereFraBaggz06", }) PlaceObj('BanterDef', { Comment = "Beast given", Lines = { PlaceObj('BanterLine', { 'Character', "FraBaggz", 'Text', T(938542200681, --[[BanterDef XwhereFraBaggz07 Text section:Banters_Local_MiddleOfWhere/XwhereFraBaggz07 Beast given voice:FraBaggz]] "I can't rest while innocent, frail old ladies like the one next door are depending on me to catch the Beast!"), }), PlaceObj('BanterLine', { 'Character', "Barry", 'Text', T(278953536032, --[[BanterDef XwhereFraBaggz07 Text section:Banters_Local_MiddleOfWhere/XwhereFraBaggz07 Beast given voice:Barry]] "You are being a good Christian, protecting old ladies in the neighborly way."), 'Optional', true, 'playOnce', true, }), }, conditions = { PlaceObj('QuestIsVariableBool', { QuestId = "MiddleOfXWhere", Vars = set( "Given" ), __eval = function () local quest = gv_Quests['MiddleOfXWhere'] or QuestGetState('MiddleOfXWhere') return quest.Given end, }), PlaceObj('QuestIsVariableBool', { QuestId = "Beast", Vars = set( "Given" ), __eval = function () local quest = gv_Quests['Beast'] or QuestGetState('Beast') return quest.Given end, }), }, disabledInConflict = true, group = "Banters_Local_MiddleOfWhere", id = "XwhereFraBaggz07", }) PlaceObj('BanterDef', { Lines = { PlaceObj('BanterLine', { 'Character', "MrGattz", 'Text', T(135549072895, --[[BanterDef XwhereGattz01 Text section:Banters_Local_MiddleOfWhere/XwhereGattz01 voice:MrGattz]] "Welcome to my home. Do try to respect my property while you are here."), }), }, disabledInConflict = true, group = "Banters_Local_MiddleOfWhere", id = "XwhereGattz01", }) PlaceObj('BanterDef', { Lines = { PlaceObj('BanterLine', { 'Character', "MrGattz", 'Text', T(412641145602, --[[BanterDef XwhereGattz02 Text section:Banters_Local_MiddleOfWhere/XwhereGattz02 voice:MrGattz]] "Do you like my house? You can enjoy the view from outside. "), }), }, disabledInConflict = true, group = "Banters_Local_MiddleOfWhere", id = "XwhereGattz02", }) PlaceObj('BanterDef', { Lines = { PlaceObj('BanterLine', { 'Character', "MrGattz", 'Text', T(736421892282, --[[BanterDef XwhereGattz03 Text section:Banters_Local_MiddleOfWhere/XwhereGattz03 voice:MrGattz]] "I do hope you are not trying to steal from me. I detest thieves."), }), PlaceObj('BanterLine', { 'Character', "Livewire", 'Text', T(524652532041, --[[BanterDef XwhereGattz03 Text section:Banters_Local_MiddleOfWhere/XwhereGattz03 voice:Livewire]] "Ugh, I know exactly what you mean. They are the worst! Um, I do not suppose I could use your bathroom?"), 'Optional', true, 'playOnce', true, }), }, disabledInConflict = true, group = "Banters_Local_MiddleOfWhere", id = "XwhereGattz03", }) PlaceObj('BanterDef', { Lines = { PlaceObj('BanterLine', { 'Character', "MrGattz", 'Text', T(885598949408, --[[BanterDef XwhereGattz04 Text section:Banters_Local_MiddleOfWhere/XwhereGattz04 voice:MrGattz]] "I do not allow people to wear boots in my house. Therefore, you should keep yours on."), }), PlaceObj('BanterLine', { 'MultipleTexts', true, 'AnyOfThese', { PlaceObj('BanterLineThin', { 'Character', "Grunty", 'Text', T(622322063503, --[[BanterDef XwhereGattz04 Text section:Banters_Local_MiddleOfWhere/XwhereGattz04 voice:Grunty]] "Why did you have to mention taking my boots off? Now my feet are itchy."), }), PlaceObj('BanterLineThin', { 'Character', "Ice", 'Text', T(762166524401, --[[BanterDef XwhereGattz04 Text section:Banters_Local_MiddleOfWhere/XwhereGattz04 voice:Ice]] "Didn't want to see your nasty-ass crib anyway. Probably smells like dead cats."), }), }, 'playOnce', true, }), }, disabledInConflict = true, group = "Banters_Local_MiddleOfWhere", id = "XwhereGattz04", }) PlaceObj('BanterDef', { Lines = { PlaceObj('BanterLine', { 'Character', "MrGattz", 'Text', T(273389408081, --[[BanterDef XwhereGattz05 Text section:Banters_Local_MiddleOfWhere/XwhereGattz05 voice:MrGattz]] "This is my house. I have inherited it. I have a document to prove that."), }), PlaceObj('BanterLine', { 'Character', "Scully", 'Text', T(407735583671, --[[BanterDef XwhereGattz05 Text section:Banters_Local_MiddleOfWhere/XwhereGattz05 voice:Scully]] "I got a document that says I can visit my kids any time I want, but that doesn't make it true."), 'Optional', true, 'playOnce', true, }), }, disabledInConflict = true, group = "Banters_Local_MiddleOfWhere", id = "XwhereGattz05", }) PlaceObj('BanterDef', { Lines = { PlaceObj('BanterLine', { 'Annotation', "menacing", 'Character', "MrGattz", 'Text', T(484282175257, --[[BanterDef XwhereGattz06 Text section:Banters_Local_MiddleOfWhere/XwhereGattz06 menacing voice:MrGattz]] "You were not by any chance sent by those filthy Baggzes, were you? You better not be."), }), }, disabledInConflict = true, group = "Banters_Local_MiddleOfWhere", id = "XwhereGattz06", }) PlaceObj('BanterDef', { Lines = { PlaceObj('BanterLine', { 'Annotation', "angry", 'Character', "MaBaggz", 'Text', T(491252414463, --[[BanterDef XwhereMaBaggz01 Text section:Banters_Local_MiddleOfWhere/XwhereMaBaggz01 angry voice:MaBaggz]] "What are you doing on my property?!"), }), }, Once = true, disabledInConflict = true, group = "Banters_Local_MiddleOfWhere", id = "XwhereMaBaggz01", }) PlaceObj('BanterDef', { Lines = { PlaceObj('BanterLine', { 'Annotation', "angry", 'Character', "MaBaggz", 'Text', T(616259811908, --[[BanterDef XwhereMaBaggz02 Text section:Banters_Local_MiddleOfWhere/XwhereMaBaggz02 angry voice:MaBaggz]] "Shoo, shoo! Get off my property, all of you!"), }), PlaceObj('BanterLine', { 'Character', "Spike", 'Text', T(681676849189, --[[BanterDef XwhereMaBaggz02 Text section:Banters_Local_MiddleOfWhere/XwhereMaBaggz02 voice:Spike]] "You can be quiet or you can be dead. Choice is yours."), 'Optional', true, 'playOnce', true, }), }, disabledInConflict = true, group = "Banters_Local_MiddleOfWhere", id = "XwhereMaBaggz02", }) PlaceObj('BanterDef', { Comment = ">> Give MiddleOfXWhere", Lines = { PlaceObj('BanterLine', { 'Annotation', "angry", 'Character', "MaBaggz", 'Text', T(267589774155, --[[BanterDef XwhereMaBaggz03_GiveX Text section:Banters_Local_MiddleOfWhere/XwhereMaBaggz03_GiveX angry >> Give MiddleOfXWhere voice:MaBaggz]] "My treacherous son sent you to dig for my late husband's money, hasn't he?! It's not here, not here! "), }), }, disabledInConflict = true, group = "Banters_Local_MiddleOfWhere", id = "XwhereMaBaggz03_GiveX", }) PlaceObj('BanterDef', { Comment = "Given", Lines = { PlaceObj('BanterLine', { 'Annotation', "angry", 'Character', "MaBaggz", 'Text', T(830235839959, --[[BanterDef XwhereMaBaggz04 Text section:Banters_Local_MiddleOfWhere/XwhereMaBaggz04 angry Given voice:MaBaggz]] "If the money was here, I would have found it! Now piss off! Away from my property! Shoo! Shoo!"), }), PlaceObj('BanterLine', { 'Character', "Nails", 'Text', T(972117870814, --[[BanterDef XwhereMaBaggz04 Text section:Banters_Local_MiddleOfWhere/XwhereMaBaggz04 Given voice:Nails]] "What do you figure the odds are on that old lady having a shotgun close by, Scooter? "), 'Optional', true, 'playOnce', true, }), }, conditions = { PlaceObj('QuestIsVariableBool', { QuestId = "MiddleOfXWhere", Vars = set( "Given" ), __eval = function () local quest = gv_Quests['MiddleOfXWhere'] or QuestGetState('MiddleOfXWhere') return quest.Given end, }), }, disabledInConflict = true, group = "Banters_Local_MiddleOfWhere", id = "XwhereMaBaggz04", }) PlaceObj('BanterDef', { Comment = "Given >> ClueCorn", Lines = { PlaceObj('BanterLine', { 'Annotation', "muttering to herself", 'Character', "MaBaggz", 'Text', T(419618487010, --[[BanterDef XwhereMaBaggz05_ClueCorn Text section:Banters_Local_MiddleOfWhere/XwhereMaBaggz05_ClueCorn muttering to herself Given >> ClueCorn voice:MaBaggz]] "That stupid husband of mine was always burying stuff in the corn... But which house, which house?! "), }), PlaceObj('BanterLine', { 'Character', "Reaper", 'Text', T(221594178448, --[[BanterDef XwhereMaBaggz05_ClueCorn Text section:Banters_Local_MiddleOfWhere/XwhereMaBaggz05_ClueCorn Given >> ClueCorn voice:Reaper]] "Perhaps it is time we reap some corn."), 'Optional', true, 'playOnce', true, }), PlaceObj('BanterLine', { 'Annotation', "angry shouting", 'Character', "MaBaggz", 'Text', T(327545361526, --[[BanterDef XwhereMaBaggz05_ClueCorn Text section:Banters_Local_MiddleOfWhere/XwhereMaBaggz05_ClueCorn angry shouting Given >> ClueCorn voice:MaBaggz]] "Ah! Are you still here?! Shoo! SHOO!"), 'playOnce', true, }), }, conditions = { PlaceObj('QuestIsVariableBool', { QuestId = "MiddleOfXWhere", Vars = set( "Given" ), __eval = function () local quest = gv_Quests['MiddleOfXWhere'] or QuestGetState('MiddleOfXWhere') return quest.Given end, }), }, disabledInConflict = true, group = "Banters_Local_MiddleOfWhere", id = "XwhereMaBaggz05_ClueCorn", }) PlaceObj('BanterDef', { Lines = { PlaceObj('BanterLine', { 'Annotation', "muttering to herself", 'Character', "MaBaggz", 'Text', T(117977415198, --[[BanterDef XwhereMaBaggz06 Text section:Banters_Local_MiddleOfWhere/XwhereMaBaggz06 muttering to herself voice:MaBaggz]] "I wish I could grow corn myself. Stupid corn."), }), }, conditions = { PlaceObj('QuestIsVariableBool', { QuestId = "MiddleOfXWhere", Vars = set( "ClueCorn" ), __eval = function () local quest = gv_Quests['MiddleOfXWhere'] or QuestGetState('MiddleOfXWhere') return quest.ClueCorn end, }), }, disabledInConflict = true, group = "Banters_Local_MiddleOfWhere", id = "XwhereMaBaggz06", }) PlaceObj('BanterDef', { Lines = { PlaceObj('BanterLine', { 'Character', "UncleBaggz", 'Text', T(109513338755, --[[BanterDef XwhereUncleBaggz01 Text section:Banters_Local_MiddleOfWhere/XwhereUncleBaggz01 voice:UncleBaggz]] "Welcome, welcome! I love guests."), }), PlaceObj('BanterLine', { 'MultipleTexts', true, 'AnyOfThese', { PlaceObj('BanterLineThin', { 'Character', "Shadow", 'Text', T(494225417456, --[[BanterDef XwhereUncleBaggz01 Text section:Banters_Local_MiddleOfWhere/XwhereUncleBaggz01 voice:Shadow]] "I get the feeling this is the kind of place where guests can check out but never leave."), }), PlaceObj('BanterLineThin', { 'Character', "Sidney", 'Text', T(284742281447, --[[BanterDef XwhereUncleBaggz01 Text section:Banters_Local_MiddleOfWhere/XwhereUncleBaggz01 voice:Sidney]] "Ah! How kind. No offense to your countrymen, but that is the warmest welcome we've ever received... without having to pay for it, of course."), }), PlaceObj('BanterLineThin', { 'Character', "Wolf", 'Text', T(883120090083, --[[BanterDef XwhereUncleBaggz01 Text section:Banters_Local_MiddleOfWhere/XwhereUncleBaggz01 voice:Wolf]] "He's happy to see us, chief. That either means he wants to kill us or have us kill someone else."), }), }, 'playOnce', true, }), }, Once = true, disabledInConflict = true, group = "Banters_Local_MiddleOfWhere", id = "XwhereUncleBaggz01", }) PlaceObj('BanterDef', { Lines = { PlaceObj('BanterLine', { 'Character', "UncleBaggz", 'Text', T(607770518249, --[[BanterDef XwhereUncleBaggz02 Text section:Banters_Local_MiddleOfWhere/XwhereUncleBaggz02 voice:UncleBaggz]] "I hope you will survive for a while! I mean, stay for a while. I would love some company!"), }), PlaceObj('BanterLine', { 'MultipleTexts', true, 'AnyOfThese', { PlaceObj('BanterLineThin', { 'Character', "Fidel", 'Text', T(757728869426, --[[BanterDef XwhereUncleBaggz02 Text section:Banters_Local_MiddleOfWhere/XwhereUncleBaggz02 voice:Fidel]] "Yes! Fidel show you his collection of body parts!"), }), PlaceObj('BanterLineThin', { 'Character', "Red", 'Text', T(601593327555, --[[BanterDef XwhereUncleBaggz02 Text section:Banters_Local_MiddleOfWhere/XwhereUncleBaggz02 voice:Red]] "Not one moment longer than we have to, is what I'm hoping."), }), PlaceObj('BanterLineThin', { 'Character', "Mouse", 'Text', T(740212488647, --[[BanterDef XwhereUncleBaggz02 Text section:Banters_Local_MiddleOfWhere/XwhereUncleBaggz02 voice:Mouse]] "Don't get many visitors, huh? Hard to imagine why."), }), }, 'playOnce', true, }), }, conditions = { PlaceObj('BanterHasPlayed', { Banters = { "XwhereUncleBaggz01", }, WaitOver = true, }), }, disabledInConflict = true, group = "Banters_Local_MiddleOfWhere", id = "XwhereUncleBaggz02", }) PlaceObj('BanterDef', { Lines = { PlaceObj('BanterLine', { 'Character', "UncleBaggz", 'Text', T(164411720513, --[[BanterDef XwhereUncleBaggz03 Text section:Banters_Local_MiddleOfWhere/XwhereUncleBaggz03 voice:UncleBaggz]] "We have so much to talk about! And don't you worry - if you stop responding for a while, I will bury you properly with all the others."), }), PlaceObj('BanterLine', { 'MultipleTexts', true, 'AnyOfThese', { PlaceObj('BanterLineThin', { 'Character', "Fidel", 'Text', T(969823291409, --[[BanterDef XwhereUncleBaggz03 Text section:Banters_Local_MiddleOfWhere/XwhereUncleBaggz03 voice:Fidel]] "You are so nice to Fidel!"), }), PlaceObj('BanterLineThin', { 'Character', "Raider", 'Text', T(189947686810, --[[BanterDef XwhereUncleBaggz03 Text section:Banters_Local_MiddleOfWhere/XwhereUncleBaggz03 voice:Raider]] "I'm just going to go ahead and pretend I didn't hear that."), }), PlaceObj('BanterLineThin', { 'Character', "MD", 'Text', T(405452654340, --[[BanterDef XwhereUncleBaggz03 Text section:Banters_Local_MiddleOfWhere/XwhereUncleBaggz03 voice:MD]] "All the others?... I just remembered that I have a shipment of antibiotics I need to pick up from somewhere very far away from here."), }), }, 'playOnce', true, }), }, disabledInConflict = true, group = "Banters_Local_MiddleOfWhere", id = "XwhereUncleBaggz03", }) PlaceObj('BanterDef', { Comment = ">> Give MiddleOfXWhere", Lines = { PlaceObj('BanterLine', { 'Character', "UncleBaggz", 'Text', T(480057320837, --[[BanterDef XwhereUncleBaggz04_GiveX Text section:Banters_Local_MiddleOfWhere/XwhereUncleBaggz04_GiveX >> Give MiddleOfXWhere voice:UncleBaggz]] "How's my nephew Mario? Still searching for buried money? No use, no use. If it's anywhere, it'll be right here in the Middle of Everywhere - and I'll never let him on my property!"), }), }, disabledInConflict = true, group = "Banters_Local_MiddleOfWhere", id = "XwhereUncleBaggz04_GiveX", }) PlaceObj('BanterDef', { Lines = { PlaceObj('BanterLine', { 'Character', "UncleBaggz", 'Text', T(150909542702, --[[BanterDef XwhereUncleBaggz05 Text section:Banters_Local_MiddleOfWhere/XwhereUncleBaggz05 voice:UncleBaggz]] "I don't remember where I set some of the older traps. Don't you poke around just yet, I would appreciate your company for a while!"), }), PlaceObj('BanterLine', { 'MultipleTexts', true, 'AnyOfThese', { PlaceObj('BanterLineThin', { 'Character', "Fidel", 'Text', T(208293645855, --[[BanterDef XwhereUncleBaggz05 Text section:Banters_Local_MiddleOfWhere/XwhereUncleBaggz05 voice:Fidel]] "Fidel will clean old traps for you. No charge. I just keep any body parts I find."), }), }, 'playOnce', true, }), }, disabledInConflict = true, group = "Banters_Local_MiddleOfWhere", id = "XwhereUncleBaggz05", }) PlaceObj('BanterDef', { Lines = { PlaceObj('BanterLine', { 'Character', "UncleBaggz", 'Text', T(172311943017, --[[BanterDef XwhereUncleBaggz06 Text section:Banters_Local_MiddleOfWhere/XwhereUncleBaggz06 voice:UncleBaggz]] "People come and people go, and then they start decomposing. I'm lonely."), }), PlaceObj('BanterLine', { 'MultipleTexts', true, 'AnyOfThese', { PlaceObj('BanterLineThin', { 'Character', "Fidel", 'Text', T(649015268928, --[[BanterDef XwhereUncleBaggz06 Text section:Banters_Local_MiddleOfWhere/XwhereUncleBaggz06 voice:Fidel]] "This is life of Fidel. When bodies begin to rot, they are no fun anymore."), }), PlaceObj('BanterLineThin', { 'Character', "Hitman", 'Text', T(679995600549, --[[BanterDef XwhereUncleBaggz06 Text section:Banters_Local_MiddleOfWhere/XwhereUncleBaggz06 voice:Hitman]] "I'd recommend that you get some counseling... but then I'd feel real guilty about what would happen to the counselor."), }), }, 'playOnce', true, }), }, disabledInConflict = true, group = "Banters_Local_MiddleOfWhere", id = "XwhereUncleBaggz06", }) PlaceObj('BanterDef', { Comment = "Given >> ClueWater", Lines = { PlaceObj('BanterLine', { 'Character', "UncleBaggz", 'Text', T(134986112232, --[[BanterDef XwhereUncleBaggz07_ClueWater Text section:Banters_Local_MiddleOfWhere/XwhereUncleBaggz07_ClueWater Given >> ClueWater voice:UncleBaggz]] "My brother told me the money is buried somewhere near water, yes. But there is water everywhere around here! Sometimes there is even water on my sofa when I get too excited, hehe."), }), PlaceObj('BanterLine', { 'MultipleTexts', true, 'AnyOfTheseCount', 2, 'AnyOfThese', { PlaceObj('BanterLineThin', { 'Character', "Mouse", 'Text', T(745273848569, --[[BanterDef XwhereUncleBaggz07_ClueWater Text section:Banters_Local_MiddleOfWhere/XwhereUncleBaggz07_ClueWater voice:Mouse]] "Ew... I didn't need to know that."), }), PlaceObj('BanterLineThin', { 'Character', "Fidel", 'Text', T(761537759794, --[[BanterDef XwhereUncleBaggz07_ClueWater Text section:Banters_Local_MiddleOfWhere/XwhereUncleBaggz07_ClueWater voice:Fidel]] "Fidel would like to know more about this."), }), PlaceObj('BanterLineThin', { 'Character', "Larry_Clean", 'Text', T(705836647280, --[[BanterDef XwhereUncleBaggz07_ClueWater Text section:Banters_Local_MiddleOfWhere/XwhereUncleBaggz07_ClueWater voice:Larry_Clean]] "Same thing used to happen to me, man. It wasn't from being excited - I was just really, really drunk."), }), }, 'playOnce', true, }), }, conditions = { PlaceObj('QuestIsVariableBool', { QuestId = "MiddleOfXWhere", Vars = set( "Given" ), __eval = function () local quest = gv_Quests['MiddleOfXWhere'] or QuestGetState('MiddleOfXWhere') return quest.Given end, }), PlaceObj('CheckOR', { Conditions = { PlaceObj('QuestIsVariableNum', { Amount = 1, Condition = "==", Prop = "ClueScenario", QuestId = "MiddleOfXWhere", }), PlaceObj('QuestIsVariableNum', { Amount = 3, Condition = "==", Prop = "ClueScenario", QuestId = "MiddleOfXWhere", }), }, }), }, disabledInConflict = true, group = "Banters_Local_MiddleOfWhere", id = "XwhereUncleBaggz07_ClueWater", }) PlaceObj('BanterDef', { Comment = "Given >> ClueRock", Lines = { PlaceObj('BanterLine', { 'Character', "UncleBaggz", 'Text', T(279634067540, --[[BanterDef XwhereUncleBaggz08_ClueRock Text section:Banters_Local_MiddleOfWhere/XwhereUncleBaggz08_ClueRock Given >> ClueRock voice:UncleBaggz]] "How am I supposed to dig under a rock in the swamp?! It fills with water all the time. My brother must have been crazy to hide it there."), }), PlaceObj('BanterLine', { 'MultipleTexts', true, 'AnyOfThese', { PlaceObj('BanterLineThin', { 'Character', "Fidel", 'Text', T(319139674710, --[[BanterDef XwhereUncleBaggz08_ClueRock Text section:Banters_Local_MiddleOfWhere/XwhereUncleBaggz08_ClueRock voice:Fidel]] "True. In swamp, only hide bodies. And mines."), }), PlaceObj('BanterLineThin', { 'Character', "Raven", 'Text', T(343226874113, --[[BanterDef XwhereUncleBaggz08_ClueRock Text section:Banters_Local_MiddleOfWhere/XwhereUncleBaggz08_ClueRock voice:Raven]] "A brother of yours was crazy? That's so hard to believe."), }), }, 'playOnce', true, }), }, conditions = { PlaceObj('QuestIsVariableBool', { QuestId = "MiddleOfXWhere", Vars = set( "Given" ), __eval = function () local quest = gv_Quests['MiddleOfXWhere'] or QuestGetState('MiddleOfXWhere') return quest.Given end, }), PlaceObj('QuestIsVariableNum', { Amount = 2, Condition = "==", Prop = "ClueScenario", QuestId = "MiddleOfXWhere", }), }, disabledInConflict = true, group = "Banters_Local_MiddleOfWhere", id = "XwhereUncleBaggz08_ClueRock", })