myspace / Data /BantersDef /BanterDef-Banters_Local_Landsbach.lua
sirnii's picture
Upload 1816 files
b6a38d7 verified
raw
history blame
69.6 kB
-- ========== GENERATED BY BanterDef Editor DO NOT EDIT MANUALLY! ==========
PlaceObj('BanterDef', {
Lines = {
PlaceObj('BanterLine', {
'Character', "Bonecrusher",
'Text', T(680364130721, --[[BanterDef Landsbach_Bonecrusher01 Text section:Banters_Local_Landsbach/Landsbach_Bonecrusher01 voice:Bonecrusher]] "You want fight? Talk to <em>Bounce</em>. I do not fight noobs."),
}),
},
disabledInConflict = true,
group = "Banters_Local_Landsbach",
id = "Landsbach_Bonecrusher01",
})
PlaceObj('BanterDef', {
Lines = {
PlaceObj('BanterLine', {
'Character', "Bounce",
'Text', T(278808463478, --[[BanterDef Landsbach_Bounce01 Text section:Banters_Local_Landsbach/Landsbach_Bounce01 voice:Bounce]] "Nice of you to stop by, cuz. I shut down the <em>Night Club</em>. I got me some bigger responsibilities now."),
'playOnce', true,
}),
},
conditions = {
PlaceObj('QuestIsVariableBool', {
QuestId = "Landsbach",
Vars = set( "BounceBattle", "Completed" ),
__eval = function ()
local quest = gv_Quests['Landsbach'] or QuestGetState('Landsbach')
return quest.BounceBattle and quest.Completed
end,
}),
},
disabledInConflict = true,
group = "Banters_Local_Landsbach",
id = "Landsbach_Bounce01",
})
PlaceObj('BanterDef', {
Lines = {
PlaceObj('BanterLine', {
'Character', "BounceDiesel",
'Text', T(773567431244, --[[BanterDef Landsbach_Bounce02 Text section:Banters_Local_Landsbach/Landsbach_Bounce02 voice:BounceDiesel]] "Now's the time, cuz. I'm packin' steel and trippin' on Diesel. Let's show those fools at the mine who's boss."),
'playOnce', true,
}),
},
conditions = {
PlaceObj('QuestIsVariableBool', {
QuestId = "Landsbach",
Vars = set( "BounceUseDiesel" ),
__eval = function ()
local quest = gv_Quests['Landsbach'] or QuestGetState('Landsbach')
return quest.BounceUseDiesel
end,
}),
},
disabledInConflict = true,
group = "Banters_Local_Landsbach",
id = "Landsbach_Bounce02",
})
PlaceObj('BanterDef', {
Lines = {
PlaceObj('BanterLine', {
'Character', "BounceDiesel",
'Text', T(928068587525, --[[BanterDef Landsbach_Bounce03 Text section:Banters_Local_Landsbach/Landsbach_Bounce03 voice:BounceDiesel]] "Oh, man... I can feel the <em>Diesel</em> laying down a dope ass beat in my veins. Let's get this party started."),
'playOnce', true,
}),
},
conditions = {
PlaceObj('QuestIsVariableBool', {
QuestId = "Landsbach",
Vars = set( "BounceUseDiesel" ),
__eval = function ()
local quest = gv_Quests['Landsbach'] or QuestGetState('Landsbach')
return quest.BounceUseDiesel
end,
}),
},
group = "Banters_Local_Landsbach",
id = "Landsbach_Bounce03",
})
PlaceObj('BanterDef', {
Lines = {
PlaceObj('BanterLine', {
'Character', "Bounce",
'Text', T(295069151050, --[[BanterDef Landsbach_Bounce04 Text section:Banters_Local_Landsbach/Landsbach_Bounce04 voice:Bounce]] "Chill, cuz. It'll be good for both of us."),
}),
},
conditions = {
PlaceObj('QuestIsVariableBool', {
QuestId = "Landsbach",
Vars = set( "BounceBattle", "BouncePartners", "Completed" ),
__eval = function ()
local quest = gv_Quests['Landsbach'] or QuestGetState('Landsbach')
return quest.BounceBattle and quest.BouncePartners and quest.Completed
end,
}),
},
group = "Banters_Local_Landsbach",
id = "Landsbach_Bounce04",
})
PlaceObj('BanterDef', {
Lines = {
PlaceObj('BanterLine', {
'Character', "Doorknob",
'Text', T(361843697770, --[[BanterDef Landsbach_Doorknob01 Text section:Banters_Local_Landsbach/Landsbach_Doorknob01 voice:Doorknob]] "I said this club is members only. Get lost."),
'playOnce', true,
}),
},
conditions = {
PlaceObj('UnitSquadHasItem', {
ItemId = "Coin",
Negate = true,
}),
},
disabledInConflict = true,
group = "Banters_Local_Landsbach",
id = "Landsbach_Doorknob01",
})
PlaceObj('BanterDef', {
Lines = {
PlaceObj('BanterLine', {
'Character', "Doorknob",
'Text', T(570243392304, --[[BanterDef Landsbach_Doorknob02 Text section:Banters_Local_Landsbach/Landsbach_Doorknob02 voice:Doorknob]] "Are you deaf? Take a hike if you don't want some trouble."),
}),
PlaceObj('BanterLine', {
'MultipleTexts', true,
'AnyOfThese', {
PlaceObj('BanterLineThin', {
'Character', "Meltdown",
'Text', T(528764788382, --[[BanterDef Landsbach_Doorknob02 Text section:Banters_Local_Landsbach/Landsbach_Doorknob02 voice:Meltdown]] "I ain't never hiked a day in my life, but I sure don't mind getting into a little trouble now and then."),
}),
PlaceObj('BanterLineThin', {
'Character', "Tex",
'Text', T(316021191873, --[[BanterDef Landsbach_Doorknob02 Text section:Banters_Local_Landsbach/Landsbach_Doorknob02 voice:Tex]] "Most disappointing. Agent has once again forgotten to call ahead and put my name on VIP list."),
}),
PlaceObj('BanterLineThin', {
'Character', "Magic",
'Text', T(839630571495, --[[BanterDef Landsbach_Doorknob02 Text section:Banters_Local_Landsbach/Landsbach_Doorknob02 voice:Magic]] "It's cool. This place is dead anyway."),
}),
},
'playOnce', true,
}),
},
conditions = {
PlaceObj('UnitSquadHasItem', {
ItemId = "Coin",
Negate = true,
}),
PlaceObj('BanterHasPlayed', {
Banters = {
"Landsbach_Doorknob01",
},
}),
},
disabledInConflict = true,
group = "Banters_Local_Landsbach",
id = "Landsbach_Doorknob02",
})
PlaceObj('BanterDef', {
Lines = {
PlaceObj('BanterLine', {
'Character', "Doorknob",
'Text', T(240890647165, --[[BanterDef Landsbach_Doorknob03 Text section:Banters_Local_Landsbach/Landsbach_Doorknob03 voice:Doorknob]] "Go on inside. Remember: The first rule of <em>Night Club</em> is you do not talk about <em>Night Club</em>."),
'playOnce', true,
}),
PlaceObj('BanterLine', {
'MultipleTexts', true,
'AnyOfThese', {
PlaceObj('BanterLineThin', {
'Character', "Sidney",
'Text', T(122033281661, --[[BanterDef Landsbach_Doorknob03 Text section:Banters_Local_Landsbach/Landsbach_Doorknob03 voice:Sidney]] "Forgive me for saying so, but that does not seem to be a rule that is strictly enforced."),
}),
PlaceObj('BanterLineThin', {
'Character', "Shadow",
'Text', T(211775003998, --[[BanterDef Landsbach_Doorknob03 Text section:Banters_Local_Landsbach/Landsbach_Doorknob03 voice:Shadow]] "Huh. I guess everyone in town must be referring to some OTHER Night Club then."),
}),
PlaceObj('BanterLineThin', {
'Character', "Scully",
'Text', T(417022038862, --[[BanterDef Landsbach_Doorknob03 Text section:Banters_Local_Landsbach/Landsbach_Doorknob03 voice:Scully]] "You might want to revise that rule, mate. I think the cat's out of the bag."),
}),
},
'playOnce', true,
}),
},
conditions = {
PlaceObj('UnitSquadHasItem', {
ItemId = "Coin",
}),
PlaceObj('QuestIsVariableBool', {
QuestId = "Landsbach",
Vars = set({
FightWon = false,
}),
__eval = function ()
local quest = gv_Quests['Landsbach'] or QuestGetState('Landsbach')
return not quest.FightWon
end,
}),
},
disabledInConflict = true,
group = "Banters_Local_Landsbach",
id = "Landsbach_Doorknob03",
})
PlaceObj('BanterDef', {
Lines = {
PlaceObj('BanterLine', {
'Character', "Doorknob",
'Text', T(793313141712, --[[BanterDef Landsbach_Doorknob04 Text section:Banters_Local_Landsbach/Landsbach_Doorknob04 voice:Doorknob]] "The fights are bare knuckle. No weapons allowed. No funny business."),
}),
},
conditions = {
PlaceObj('UnitSquadHasItem', {
ItemId = "Coin",
}),
PlaceObj('QuestIsVariableBool', {
QuestId = "Landsbach",
Vars = set({
FightWon = false,
}),
__eval = function ()
local quest = gv_Quests['Landsbach'] or QuestGetState('Landsbach')
return not quest.FightWon
end,
}),
PlaceObj('BanterHasPlayed', {
Banters = {
"Landsbach_Doorknob03",
},
}),
},
disabledInConflict = true,
group = "Banters_Local_Landsbach",
id = "Landsbach_Doorknob04",
})
PlaceObj('BanterDef', {
Lines = {
PlaceObj('BanterLine', {
'Character', "Doorknob",
'Text', T(466101949694, --[[BanterDef Landsbach_Doorknob05 Text section:Banters_Local_Landsbach/Landsbach_Doorknob05 voice:Doorknob]] "You wanna mingle with the girls, that's just fine. You wanna fight? Just pick an opponent, but you should check in with <em>Bounce</em> first."),
}),
},
conditions = {
PlaceObj('UnitSquadHasItem', {
ItemId = "Coin",
}),
PlaceObj('QuestIsVariableBool', {
QuestId = "Landsbach",
Vars = set({
FightWon = false,
}),
__eval = function ()
local quest = gv_Quests['Landsbach'] or QuestGetState('Landsbach')
return not quest.FightWon
end,
}),
PlaceObj('BanterHasPlayed', {
Banters = {
"Landsbach_Doorknob03",
},
}),
},
disabledInConflict = true,
group = "Banters_Local_Landsbach",
id = "Landsbach_Doorknob05",
})
PlaceObj('BanterDef', {
Lines = {
PlaceObj('BanterLine', {
'Character', "Doorknob",
'Text', T(750012410852, --[[BanterDef Landsbach_Doorknob06 Text section:Banters_Local_Landsbach/Landsbach_Doorknob06 voice:Doorknob]] "We got ourselves a new champion! I saw some nice moves in there."),
}),
},
conditions = {
PlaceObj('QuestIsVariableBool', {
QuestId = "Landsbach",
Vars = set( "FightWon" ),
__eval = function ()
local quest = gv_Quests['Landsbach'] or QuestGetState('Landsbach')
return quest.FightWon
end,
}),
},
disabledInConflict = true,
group = "Banters_Local_Landsbach",
id = "Landsbach_Doorknob06",
})
PlaceObj('BanterDef', {
Lines = {
PlaceObj('BanterLine', {
'Character', "Doorknob",
'Text', T(468224799597, --[[BanterDef Landsbach_Doorknob07 Text section:Banters_Local_Landsbach/Landsbach_Doorknob07 voice:Doorknob]] "You're alright. A friend of <em>Bounce</em> is a friend of mine."),
}),
},
conditions = {
PlaceObj('QuestIsVariableBool', {
QuestId = "Landsbach",
Vars = set( "BouncePartners" ),
__eval = function ()
local quest = gv_Quests['Landsbach'] or QuestGetState('Landsbach')
return quest.BouncePartners
end,
}),
},
disabledInConflict = true,
group = "Banters_Local_Landsbach",
id = "Landsbach_Doorknob07",
})
PlaceObj('BanterDef', {
Lines = {
PlaceObj('BanterLine', {
'Character', "Doorknob",
'Text', T(716425671318, --[[BanterDef Landsbach_DoorknobApproach01 Text section:Banters_Local_Landsbach/Landsbach_DoorknobApproach01 voice:Doorknob]] "This club is for members only. If you know, you know."),
}),
},
conditions = {
PlaceObj('UnitSquadHasItem', {
ItemId = "Coin",
Negate = true,
}),
},
disabledInConflict = true,
group = "Banters_Local_Landsbach",
id = "Landsbach_DoorknobApproach01",
})
PlaceObj('BanterDef', {
Lines = {
PlaceObj('BanterLine', {
'Character', "Doorknob",
'Text', T(559734304834, --[[BanterDef Landsbach_DoorknobApproach02 Text section:Banters_Local_Landsbach/Landsbach_DoorknobApproach02 voice:Doorknob]] "Got a token? All right then... Welcome to <em>Night Club</em>."),
}),
},
conditions = {
PlaceObj('UnitSquadHasItem', {
ItemId = "Coin",
}),
},
disabledInConflict = true,
group = "Banters_Local_Landsbach",
id = "Landsbach_DoorknobApproach02",
})
PlaceObj('BanterDef', {
Lines = {
PlaceObj('BanterLine', {
'Character', "CivilianFemaleFlirty",
'Text', T(193863051294, --[[BanterDef Landsbach_Hookers01 Text section:Banters_Local_Landsbach/Landsbach_Hookers01 voice:CivilianFemaleFlirty]] "I am a virgin. I'm just not very good at it."),
}),
},
disabledInConflict = true,
group = "Banters_Local_Landsbach",
id = "Landsbach_Hookers01",
})
PlaceObj('BanterDef', {
Lines = {
PlaceObj('BanterLine', {
'Character', "CivilianFemaleFlirty",
'Text', T(990291980672, --[[BanterDef Landsbach_Hookers02 Text section:Banters_Local_Landsbach/Landsbach_Hookers02 voice:CivilianFemaleFlirty]] "Howdy there, cowboy. Looking to have a ride tonight?"),
}),
PlaceObj('BanterLine', {
'MultipleTexts', true,
'AnyOfThese', {
PlaceObj('BanterLineThin', {
'Character', "Tex",
'Text', T(956367227298, --[[BanterDef Landsbach_Hookers02 Text section:Banters_Local_Landsbach/Landsbach_Hookers02 voice:Tex]] "Uh... sorry, little lady. I ride with my posse tonight."),
}),
},
}),
},
disabledInConflict = true,
group = "Banters_Local_Landsbach",
id = "Landsbach_Hookers02",
})
PlaceObj('BanterDef', {
Lines = {
PlaceObj('BanterLine', {
'Character', "CivilianFemaleFlirty",
'Text', T(170173683725, --[[BanterDef Landsbach_Hookers03 Text section:Banters_Local_Landsbach/Landsbach_Hookers03 voice:CivilianFemaleFlirty]] "Hey, cutie. <em>Bounce</em> said you are new in town and maybe need a proper welcome."),
}),
PlaceObj('BanterLine', {
'MultipleTexts', true,
'AnyOfThese', {
PlaceObj('BanterLineThin', {
'Character', "Fox",
'Text', T(620195306729, --[[BanterDef Landsbach_Hookers03 Text section:Banters_Local_Landsbach/Landsbach_Hookers03 voice:Fox]] "How about YOU bounce, sister? Innuendo is MY game."),
}),
PlaceObj('BanterLineThin', {
'Character', "Grunty",
'Text', T(134280837737, --[[BanterDef Landsbach_Hookers03 Text section:Banters_Local_Landsbach/Landsbach_Hookers03 voice:Grunty]] "That sounds very nice! I would love to see your home and be formally introduced to your mother."),
}),
PlaceObj('BanterLineThin', {
'Character', "Scully",
'Text', T(733379933837, --[[BanterDef Landsbach_Hookers03 Text section:Banters_Local_Landsbach/Landsbach_Hookers03 voice:Scully]] "I don't suppose this \"welcome\" you have in mind comes with a complimentary raincoat?"),
}),
},
'playOnce', true,
}),
},
disabledInConflict = true,
group = "Banters_Local_Landsbach",
id = "Landsbach_Hookers03",
})
PlaceObj('BanterDef', {
Lines = {
PlaceObj('BanterLine', {
'Character', "CivilianFemaleFlirty",
'Text', T(325357206577, --[[BanterDef Landsbach_Hookers05 Text section:Banters_Local_Landsbach/Landsbach_Hookers05 voice:CivilianFemaleFlirty]] "Hey, it's the new <em>Night Club</em> champion. Want to go a few rounds with me in my room?"),
}),
},
conditions = {
PlaceObj('QuestIsVariableBool', {
QuestId = "Landsbach",
Vars = set( "FightWon" ),
__eval = function ()
local quest = gv_Quests['Landsbach'] or QuestGetState('Landsbach')
return quest.FightWon
end,
}),
},
disabledInConflict = true,
group = "Banters_Local_Landsbach",
id = "Landsbach_Hookers05",
})
PlaceObj('BanterDef', {
Lines = {
PlaceObj('BanterLine', {
'Character', "CivilianFemaleFlirty",
'Text', T(221220058959, --[[BanterDef Landsbach_Hookers06 Text section:Banters_Local_Landsbach/Landsbach_Hookers06 voice:CivilianFemaleFlirty]] "You are the one who crushed <em>The Bonecrusher</em>. Will you show me some of your moves in bed?"),
}),
},
conditions = {
PlaceObj('QuestIsVariableBool', {
QuestId = "Landsbach",
Vars = set( "FightWon" ),
__eval = function ()
local quest = gv_Quests['Landsbach'] or QuestGetState('Landsbach')
return quest.FightWon
end,
}),
},
disabledInConflict = true,
group = "Banters_Local_Landsbach",
id = "Landsbach_Hookers06",
})
PlaceObj('BanterDef', {
Lines = {
PlaceObj('BanterLine', {
'Character', "CivilianFemaleFlirty",
'Text', T(900177835328, --[[BanterDef Landsbach_Hookers07 Text section:Banters_Local_Landsbach/Landsbach_Hookers07 voice:CivilianFemaleFlirty]] "Looking for a shoulder to cry on? Or maybe something... a little lower?"),
}),
},
disabledInConflict = true,
group = "Banters_Local_Landsbach",
id = "Landsbach_Hookers07",
})
PlaceObj('BanterDef', {
Lines = {
PlaceObj('BanterLine', {
'Character', "CivilianFemaleFlirty",
'Text', T(830876078080, --[[BanterDef Landsbach_Hookers08 Text section:Banters_Local_Landsbach/Landsbach_Hookers08 voice:CivilianFemaleFlirty]] "My name's Horny. What's yours?"),
}),
PlaceObj('BanterLine', {
'MultipleTexts', true,
'AnyOfThese', {
PlaceObj('BanterLineThin', {
'Character', "Magic",
'Text', T(446838116800, --[[BanterDef Landsbach_Hookers08 Text section:Banters_Local_Landsbach/Landsbach_Hookers08 voice:Magic]] "Magic, baby."),
}),
PlaceObj('BanterLineThin', {
'Character', "Hitman",
'Text', T(600920070922, --[[BanterDef Landsbach_Hookers08 Text section:Banters_Local_Landsbach/Landsbach_Hookers08 voice:Hitman]] "What a coincidence! That's my name, too!"),
}),
},
'playOnce', true,
}),
},
disabledInConflict = true,
group = "Banters_Local_Landsbach",
id = "Landsbach_Hookers08",
})
PlaceObj('BanterDef', {
Lines = {
PlaceObj('BanterLine', {
'Character', "CivilianFemaleFlirty",
'Text', T(973030936648, --[[BanterDef Landsbach_Hookers09 Text section:Banters_Local_Landsbach/Landsbach_Hookers09 voice:CivilianFemaleFlirty]] "Hello gorgeous. Find us some <em>Diesel</em> and we can go someplace quiet and have fun."),
}),
},
disabledInConflict = true,
group = "Banters_Local_Landsbach",
id = "Landsbach_Hookers09",
})
PlaceObj('BanterDef', {
Lines = {
PlaceObj('BanterLine', {
'Character', "CivilianFemaleFlirty",
'Text', T(160390917119, --[[BanterDef Landsbach_Hookers10 Text section:Banters_Local_Landsbach/Landsbach_Hookers10 voice:CivilianFemaleFlirty]] "Want to write a story with a happy ending on me?"),
}),
PlaceObj('BanterLine', {
'MultipleTexts', true,
'AnyOfThese', {
PlaceObj('BanterLineThin', {
'Character', "Sidney",
'Text', T(278287677189, --[[BanterDef Landsbach_Hookers10 Text section:Banters_Local_Landsbach/Landsbach_Hookers10 voice:Sidney]] "Terribly sorry, but... I think my pen just exploded."),
}),
PlaceObj('BanterLineThin', {
'Character', "Nails",
'Text', T(196338591309, --[[BanterDef Landsbach_Hookers10 Text section:Banters_Local_Landsbach/Landsbach_Hookers10 voice:Nails]] "I like a girl who's not afraid of getting a little ink on her skin."),
}),
},
'playOnce', true,
}),
},
disabledInConflict = true,
group = "Banters_Local_Landsbach",
id = "Landsbach_Hookers10",
})
PlaceObj('BanterDef', {
Lines = {
PlaceObj('BanterLine', {
'Character', "Mole",
'Text', T(446384603005, --[[BanterDef Landsbach_Mole01 Text section:Banters_Local_Landsbach/Landsbach_Mole01 voice:Mole]] "Come my friend, come. What's your poison? <em>Mole</em> will get it for you. Feel free to check out my stand."),
'playOnce', true,
}),
},
conditions = {
PlaceObj('QuestIsVariableBool', {
QuestId = "Landsbach",
Vars = set({
Mole = false,
}),
__eval = function ()
local quest = gv_Quests['Landsbach'] or QuestGetState('Landsbach')
return not quest.Mole
end,
}),
},
disabledInConflict = true,
group = "Banters_Local_Landsbach",
id = "Landsbach_Mole01",
})
PlaceObj('BanterDef', {
Lines = {
PlaceObj('BanterLine', {
'Character', "Mole",
'Text', T(774461801784, --[[BanterDef Landsbach_Mole02 Text section:Banters_Local_Landsbach/Landsbach_Mole02 voice:Mole]] "<em>Stolen Diesel</em>? Yes, I may have heard something. But this information is expensive, my friend."),
'playOnce', true,
}),
PlaceObj('BanterLine', {
'Character', "Mole",
'Text', T(800971871959, --[[BanterDef Landsbach_Mole02 Text section:Banters_Local_Landsbach/Landsbach_Mole02 voice:Mole]] "You will find a pile of <em>old tires</em> next to that half-sunken boat in the docks. Put <em>$5000</em> inside the <em>tires</em> and <em>Mole</em> will tell you everything you need to know about the Diesel."),
'playOnce', true,
}),
PlaceObj('BanterLine', {
'MultipleTexts', true,
'AnyOfThese', {
PlaceObj('BanterLineThin', {
'Character', "Raven",
'Text', T(235521967378, --[[BanterDef Landsbach_Mole02 Text section:Banters_Local_Landsbach/Landsbach_Mole02 voice:Raven]] "Yep. Nothing shady about that at all."),
}),
PlaceObj('BanterLineThin', {
'Character', "Ice",
'Text', T(410155778808, --[[BanterDef Landsbach_Mole02 Text section:Banters_Local_Landsbach/Landsbach_Mole02 voice:Ice]] "You want me to put a phat stack of dough in some old tire? You straight trippin'."),
}),
PlaceObj('BanterLineThin', {
'Character', "Vicki",
'Text', T(973935008276, --[[BanterDef Landsbach_Mole02 Text section:Banters_Local_Landsbach/Landsbach_Mole02 voice:Vicki]] "If I put money down a hole in a tire, information better be coming out of that hole in your face!"),
}),
},
'playOnce', true,
}),
},
conditions = {
PlaceObj('QuestIsVariableBool', {
QuestId = "Landsbach",
Vars = set({
Bribe = false,
Given = true,
Mole = true,
}),
__eval = function ()
local quest = gv_Quests['Landsbach'] or QuestGetState('Landsbach')
return not quest.Bribe and quest.Given and quest.Mole
end,
}),
},
disabledInConflict = true,
group = "Banters_Local_Landsbach",
id = "Landsbach_Mole02",
})
PlaceObj('BanterDef', {
Lines = {
PlaceObj('BanterLine', {
'Character', "Mole",
'Text', T(344787918742, --[[BanterDef Landsbach_Mole03 Text section:Banters_Local_Landsbach/Landsbach_Mole03 voice:Mole]] "You heard the deal, no? <em>$5000</em> in the tires and then I will give you information about the <em>Diesel</em>."),
}),
},
conditions = {
PlaceObj('QuestIsVariableBool', {
QuestId = "Landsbach",
Vars = set({
Bribe = true,
BribeGiven = false,
}),
__eval = function ()
local quest = gv_Quests['Landsbach'] or QuestGetState('Landsbach')
return quest.Bribe and not quest.BribeGiven
end,
}),
},
disabledInConflict = true,
group = "Banters_Local_Landsbach",
id = "Landsbach_Mole03",
})
PlaceObj('BanterDef', {
Lines = {
PlaceObj('BanterLine', {
'Character', "Mole",
'Text', T(338423457373, --[[BanterDef Landsbach_Mole04 Text section:Banters_Local_Landsbach/Landsbach_Mole04 voice:Mole]] "Pleasure doing business with you, my friend. Go west until you find an abandoned gas station. <em>Travis</em> lives there. Talk to him, he knows about the <em>Diesel</em>."),
}),
},
conditions = {
PlaceObj('QuestIsVariableBool', {
QuestId = "Landsbach",
Vars = set( "BribeGiven" ),
__eval = function ()
local quest = gv_Quests['Landsbach'] or QuestGetState('Landsbach')
return quest.BribeGiven
end,
}),
},
disabledInConflict = true,
group = "Banters_Local_Landsbach",
id = "Landsbach_Mole04",
})
PlaceObj('BanterDef', {
Lines = {
PlaceObj('BanterLine', {
'Character', "Mole",
'Text', T(879138493180, --[[BanterDef Landsbach_Mole05 Text section:Banters_Local_Landsbach/Landsbach_Mole05 voice:Mole]] "That's all I can tell you for <em>$5000</em>. If you want to know more, <em>Travis</em> is your man.\n"),
}),
},
conditions = {
PlaceObj('BanterHasPlayed', {
Banters = {
"Landsbach_Mole04",
},
}),
},
disabledInConflict = true,
group = "Banters_Local_Landsbach",
id = "Landsbach_Mole05",
})
PlaceObj('BanterDef', {
Lines = {
PlaceObj('BanterLine', {
'Character', "Mole",
'Text', T(754323005724, --[[BanterDef Landsbach_Mole06 Text section:Banters_Local_Landsbach/Landsbach_Mole06 voice:Mole]] "Be strange but don't be a stranger. If your throat is too dry, your nose is too clean, or your wife is too tall, better call <em>Mole</em>."),
}),
},
conditions = {
PlaceObj('CheckOR', {
Conditions = {
PlaceObj('CheckAND', {
Conditions = {
PlaceObj('QuestIsVariableBool', {
QuestId = "Landsbach",
Vars = set( "Given" ),
__eval = function ()
local quest = gv_Quests['Landsbach'] or QuestGetState('Landsbach')
return quest.Given
end,
}),
PlaceObj('BanterHasPlayed', {
Banters = {
"Landsbach_Mole04",
},
}),
},
}),
PlaceObj('QuestIsVariableBool', {
QuestId = "Landsbach",
Vars = set({
Given = false,
}),
__eval = function ()
local quest = gv_Quests['Landsbach'] or QuestGetState('Landsbach')
return not quest.Given
end,
}),
},
}),
},
disabledInConflict = true,
group = "Banters_Local_Landsbach",
id = "Landsbach_Mole06",
})
PlaceObj('BanterDef', {
Lines = {
PlaceObj('BanterLine', {
'Character', "Mole",
'Text', T(725632985066, --[[BanterDef Landsbach_Mole07 Text section:Banters_Local_Landsbach/Landsbach_Mole07 voice:Mole]] "Business is a little slow, now that <em>Bounce</em> is the new boss. But such is life, my friend. Things change, but the <em>Mole</em> survives."),
}),
},
conditions = {
PlaceObj('QuestIsVariableBool', {
QuestId = "Landsbach",
Vars = set( "Completed", "DieselBounce" ),
__eval = function ()
local quest = gv_Quests['Landsbach'] or QuestGetState('Landsbach')
return quest.Completed and quest.DieselBounce
end,
}),
},
disabledInConflict = true,
group = "Banters_Local_Landsbach",
id = "Landsbach_Mole07",
})
PlaceObj('BanterDef', {
Lines = {
PlaceObj('BanterLine', {
'Character', "Mole",
'Text', T(680156084028, --[[BanterDef Landsbach_Mole08 Text section:Banters_Local_Landsbach/Landsbach_Mole08 voice:Mole]] "Well, If it isn't our new mine owners! Don't forget that diamonds are the mole's best friend."),
}),
},
conditions = {
PlaceObj('QuestIsVariableBool', {
QuestId = "Landsbach",
Vars = set( "Completed" ),
__eval = function ()
local quest = gv_Quests['Landsbach'] or QuestGetState('Landsbach')
return quest.Completed
end,
}),
},
disabledInConflict = true,
group = "Banters_Local_Landsbach",
id = "Landsbach_Mole08",
})
PlaceObj('BanterDef', {
Lines = {
PlaceObj('BanterLine', {
'Character', "Mole",
'Text', T(338395372583, --[[BanterDef Landsbach_Mole09 Text section:Banters_Local_Landsbach/Landsbach_Mole09 voice:Mole]] "I heard you can get into <em>Night Club</em>. You should not trust <em>Bounce</em>. Anything he offers, I can find it for you for half the price."),
}),
},
conditions = {
PlaceObj('QuestIsVariableBool', {
QuestId = "Landsbach",
Vars = set( "NightClub" ),
__eval = function ()
local quest = gv_Quests['Landsbach'] or QuestGetState('Landsbach')
return quest.NightClub
end,
}),
PlaceObj('BanterHasPlayed', {
Banters = {
"Landsbach_Mole04",
},
}),
},
disabledInConflict = true,
group = "Banters_Local_Landsbach",
id = "Landsbach_Mole09",
})
PlaceObj('BanterDef', {
Lines = {
PlaceObj('BanterLine', {
'Character', "Mole",
'Text', T(809325255980, --[[BanterDef Landsbach_Mole11 Text section:Banters_Local_Landsbach/Landsbach_Mole11 voice:Mole]] "I'd stay away from <em>Diesel</em>, if I were you. It turns your brain into muck! I will never sell that shit again. Too many dead customers."),
}),
},
conditions = {
PlaceObj('BanterHasPlayed', {
Banters = {
"Landsbach_Mole04",
},
}),
},
disabledInConflict = true,
group = "Banters_Local_Landsbach",
id = "Landsbach_Mole11",
})
PlaceObj('BanterDef', {
Lines = {
PlaceObj('BanterLine', {
'Character', "Mole",
'Text', T(934538316353, --[[BanterDef Landsbach_MoleApproach01 Text section:Banters_Local_Landsbach/Landsbach_MoleApproach01 voice:Mole]] "Psst. You need to take the edge off? Relieve some stress? I've got everything you need. For the right price, of course."),
}),
PlaceObj('BanterLine', {
'MultipleTexts', true,
'AnyOfThese', {
PlaceObj('BanterLineThin', {
'Character', "Larry_Clean",
'Text', T(254066444802, --[[BanterDef Landsbach_MoleApproach01 Text section:Banters_Local_Landsbach/Landsbach_MoleApproach01 voice:Larry_Clean]] "Not listening. Not listening. Not listening."),
}),
PlaceObj('BanterLineThin', {
'Character', "Larry",
'Text', T(765836944377, --[[BanterDef Landsbach_MoleApproach01 Text section:Banters_Local_Landsbach/Landsbach_MoleApproach01 voice:Larry]] "Yeah, man, that sounds niiiiice. I'll take one of everything."),
}),
PlaceObj('BanterLineThin', {
'Character', "Steroid",
'Text', T(576071263765, --[[BanterDef Landsbach_MoleApproach01 Text section:Banters_Local_Landsbach/Landsbach_MoleApproach01 voice:Steroid]] "I do not need to relieve stress, I lift. Show me your vitamins. "),
}),
PlaceObj('BanterLineThin', {
'Character', "Thor",
'Text', T(771849478255, --[[BanterDef Landsbach_MoleApproach01 Text section:Banters_Local_Landsbach/Landsbach_MoleApproach01 voice:Thor]] "If you happen to have an all-natural, organic enema kit, I might be interested."),
}),
},
'playOnce', true,
}),
},
Once = true,
disabledInConflict = true,
group = "Banters_Local_Landsbach",
id = "Landsbach_MoleApproach01",
})
PlaceObj('BanterDef', {
Lines = {
PlaceObj('BanterLine', {
'Character', "NightClubThug",
'Text', T(933954209447, --[[BanterDef Landsbach_NightclubThug01 Text section:Banters_Local_Landsbach/Landsbach_NightclubThug01 voice:NightClubThug]] "Don't you try doing something funny, you hear?"),
}),
PlaceObj('BanterLine', {
'MultipleTexts', true,
'AnyOfThese', {
PlaceObj('BanterLineThin', {
'Character', "Wolf",
'Text', T(934755376508, --[[BanterDef Landsbach_NightclubThug01 Text section:Banters_Local_Landsbach/Landsbach_NightclubThug01 voice:Wolf]] "Well, shoot. I had this whole stand-up routine I was working on."),
}),
PlaceObj('BanterLineThin', {
'Character', "Reaper",
'Text', T(199871771524, --[[BanterDef Landsbach_NightclubThug01 Text section:Banters_Local_Landsbach/Landsbach_NightclubThug01 voice:Reaper]] "I never do anything funny."),
}),
},
'playOnce', true,
}),
},
disabledInConflict = true,
group = "Banters_Local_Landsbach",
id = "Landsbach_NightclubThug01",
})
PlaceObj('BanterDef', {
Lines = {
PlaceObj('BanterLine', {
'Character', "NightClubThug",
'Text', T(710828018296, --[[BanterDef Landsbach_NightclubThug02 Text section:Banters_Local_Landsbach/Landsbach_NightclubThug02 voice:NightClubThug]] "If you need something go and talk to <em>Bounce</em>"),
}),
},
disabledInConflict = true,
group = "Banters_Local_Landsbach",
id = "Landsbach_NightclubThug02",
})
PlaceObj('BanterDef', {
Lines = {
PlaceObj('BanterLine', {
'Character', "NightClubThug",
'Text', T(315517294305, --[[BanterDef Landsbach_NightclubThug03 Text section:Banters_Local_Landsbach/Landsbach_NightclubThug03 voice:NightClubThug]] "If you came to buy <em>Diesel</em>, we're not selling it anymore."),
}),
},
disabledInConflict = true,
group = "Banters_Local_Landsbach",
id = "Landsbach_NightclubThug03",
})
PlaceObj('BanterDef', {
Lines = {
PlaceObj('BanterLine', {
'Character', "NightClubThug",
'Text', T(962083566609, --[[BanterDef Landsbach_NightclubThug04 Text section:Banters_Local_Landsbach/Landsbach_NightclubThug04 voice:NightClubThug]] "Hey! How did you get inside?"),
}),
},
conditions = {
PlaceObj('QuestIsVariableBool', {
QuestId = "Landsbach",
Vars = set( "BreakAndEnter" ),
__eval = function ()
local quest = gv_Quests['Landsbach'] or QuestGetState('Landsbach')
return quest.BreakAndEnter
end,
}),
},
disabledInConflict = true,
group = "Banters_Local_Landsbach",
id = "Landsbach_NightclubThug04",
})
PlaceObj('BanterDef', {
Lines = {
PlaceObj('BanterLine', {
'Character', "Referee",
'Text', T(974862043309, --[[BanterDef Landsbach_Referee01 Text section:Banters_Local_Landsbach/Landsbach_Referee01 voice:Referee]] "In this corner... Weighing in at 194 pounds. You know him. You love him... <em>The Bonecrusher</em>!"),
}),
},
conditions = {
PlaceObj('QuestIsVariableText', {
Prop = "FightingAgainst",
QuestId = "Landsbach",
Text = "Bonecrusher",
}),
},
disabledInConflict = true,
group = "Banters_Local_Landsbach",
id = "Landsbach_Referee01",
})
PlaceObj('BanterDef', {
Lines = {
PlaceObj('BanterLine', {
'Character', "Referee",
'Text', T(596217334704, --[[BanterDef Landsbach_Referee02 Text section:Banters_Local_Landsbach/Landsbach_Referee02 voice:Referee]] "And in the other corner... A new face straight from the Association of International Mercenaries... <em>Player One</em>!"),
}),
},
disabledInConflict = true,
group = "Banters_Local_Landsbach",
id = "Landsbach_Referee02",
})
PlaceObj('BanterDef', {
Lines = {
PlaceObj('BanterLine', {
'Character', "Referee",
'Text', T(969523265192, --[[BanterDef Landsbach_Referee03 Text section:Banters_Local_Landsbach/Landsbach_Referee03 voice:Referee]] "I want a clean fight. No fucking around. Let's get ready to rumblllllllle!"),
}),
},
disabledInConflict = true,
group = "Banters_Local_Landsbach",
id = "Landsbach_Referee03",
})
PlaceObj('BanterDef', {
Lines = {
PlaceObj('BanterLine', {
'Character', "Referee",
'Text', T(919629432901, --[[BanterDef Landsbach_Referee04 Text section:Banters_Local_Landsbach/Landsbach_Referee04 voice:Referee]] "In this corner... Weighing in at 173 pounds. Only the very best... <em>Dr. Fracture</em>!"),
}),
},
conditions = {
PlaceObj('QuestIsVariableText', {
Prop = "FightingAgainst",
QuestId = "Landsbach",
Text = "DrFracture",
}),
},
disabledInConflict = true,
group = "Banters_Local_Landsbach",
id = "Landsbach_Referee04",
})
PlaceObj('BanterDef', {
Lines = {
PlaceObj('BanterLine', {
'Character', "Referee",
'Text', T(437334375775, --[[BanterDef Landsbach_Referee05 Text section:Banters_Local_Landsbach/Landsbach_Referee05 voice:Referee]] "In this corner... Weighing in at 162 pounds. Don't you underestimate the power of his dark side... <em>Bulldozer</em>!"),
}),
},
conditions = {
PlaceObj('QuestIsVariableText', {
Prop = "FightingAgainst",
QuestId = "Landsbach",
Text = "Bulldozer",
}),
},
disabledInConflict = true,
group = "Banters_Local_Landsbach",
id = "Landsbach_Referee05",
})
PlaceObj('BanterDef', {
Lines = {
PlaceObj('BanterLine', {
'Character', "Referee",
'Text', T(860593330792, --[[BanterDef Landsbach_Referee06 Text section:Banters_Local_Landsbach/Landsbach_Referee06 voice:Referee]] "In this corner... Weighing in at 166 pounds. He is raw. He is crazy. He is... <em>Eraser Head</em>!"),
}),
},
conditions = {
PlaceObj('QuestIsVariableText', {
Prop = "FightingAgainst",
QuestId = "Landsbach",
Text = "EraserHead",
}),
},
disabledInConflict = true,
group = "Banters_Local_Landsbach",
id = "Landsbach_Referee06",
})
PlaceObj('BanterDef', {
Lines = {
PlaceObj('BanterLine', {
'Character', "Referee",
'Text', T(694562102639, --[[BanterDef Landsbach_Referee08 Text section:Banters_Local_Landsbach/Landsbach_Referee08 voice:Referee]] "In this corner... Weighing in at 132 pounds. He's the devil waiting outside your door... <em>Sebastocrator</em>!"),
}),
},
conditions = {
PlaceObj('QuestIsVariableText', {
Prop = "FightingAgainst",
QuestId = "Landsbach",
Text = "Sebastocrator",
}),
},
disabledInConflict = true,
group = "Banters_Local_Landsbach",
id = "Landsbach_Referee08",
})
PlaceObj('BanterDef', {
Lines = {
PlaceObj('BanterLine', {
'Character', "Gunther",
'Text', T(811628512568, --[[BanterDef Landsbach_Siegfried01 Text section:Banters_Local_Landsbach/Landsbach_Siegfried01 voice:Gunther]] "Go ahead and take the <em>mine</em>. I have more important things to attend to."),
}),
},
conditions = {
PlaceObj('QuestIsVariableBool', {
QuestId = "Landsbach",
Vars = set( "DieselSigfried" ),
__eval = function ()
local quest = gv_Quests['Landsbach'] or QuestGetState('Landsbach')
return quest.DieselSigfried
end,
}),
},
group = "Banters_Local_Landsbach",
id = "Landsbach_Siegfried01",
})
PlaceObj('BanterDef', {
Lines = {
PlaceObj('BanterLine', {
'Character', "OldMan_Guard",
'Text', T(879542067838, --[[BanterDef Landsbach_Supersoldiers01 Text section:Banters_Local_Landsbach/Landsbach_Supersoldiers01 voice:OldMan_Guard]] "No funny business. We are watching you."),
}),
},
conditions = {
PlaceObj('QuestIsVariableBool', {
QuestId = "Landsbach",
Vars = set({
Completed = false,
Failed = false,
}),
__eval = function ()
local quest = gv_Quests['Landsbach'] or QuestGetState('Landsbach')
return not quest.Completed and not quest.Failed
end,
}),
},
disabledInConflict = true,
group = "Banters_Local_Landsbach",
id = "Landsbach_Supersoldiers01",
})
PlaceObj('BanterDef', {
Lines = {
PlaceObj('BanterLine', {
'Character', "OldMan_Guard",
'Text', T(968699816274, --[[BanterDef Landsbach_Supersoldiers02 Text section:Banters_Local_Landsbach/Landsbach_Supersoldiers02 voice:OldMan_Guard]] "Siegfried said we shouldn't attack you. Unless you step off limits. So you'd better watch your step."),
}),
},
conditions = {
PlaceObj('QuestIsVariableBool', {
QuestId = "Landsbach",
Vars = set({
Completed = false,
Failed = false,
}),
__eval = function ()
local quest = gv_Quests['Landsbach'] or QuestGetState('Landsbach')
return not quest.Completed and not quest.Failed
end,
}),
},
disabledInConflict = true,
group = "Banters_Local_Landsbach",
id = "Landsbach_Supersoldiers02",
})
PlaceObj('BanterDef', {
Lines = {
PlaceObj('BanterLine', {
'Character', "OldMan_Guard",
'Text', T(268658750886, --[[BanterDef Landsbach_Supersoldiers03 Text section:Banters_Local_Landsbach/Landsbach_Supersoldiers03 voice:OldMan_Guard]] "I would not stay too long in Landsbach if I were you."),
}),
},
conditions = {
PlaceObj('QuestIsVariableBool', {
QuestId = "Landsbach",
Vars = set({
Completed = false,
Failed = false,
}),
__eval = function ()
local quest = gv_Quests['Landsbach'] or QuestGetState('Landsbach')
return not quest.Completed and not quest.Failed
end,
}),
},
disabledInConflict = true,
group = "Banters_Local_Landsbach",
id = "Landsbach_Supersoldiers03",
})
PlaceObj('BanterDef', {
Lines = {
PlaceObj('BanterLine', {
'Character', "OldMan_Guard",
'Text', T(760658020788, --[[BanterDef Landsbach_Supersoldiers04 Text section:Banters_Local_Landsbach/Landsbach_Supersoldiers04 voice:OldMan_Guard]] "I don't like you, mercenaries. It's only a matter of time until I get to do something about it."),
}),
PlaceObj('BanterLine', {
'MultipleTexts', true,
'AnyOfThese', {
PlaceObj('BanterLineThin', {
'Character', "Blood",
'Text', T(208741591283, --[[BanterDef Landsbach_Supersoldiers04 Text section:Banters_Local_Landsbach/Landsbach_Supersoldiers04 voice:Blood]] "Why wait? If it's Blood you want, Blood is here."),
}),
PlaceObj('BanterLineThin', {
'Character', "Len",
'Text', T(630704782737, --[[BanterDef Landsbach_Supersoldiers04 Text section:Banters_Local_Landsbach/Landsbach_Supersoldiers04 voice:Len]] "Trust me when I tell you, that's nothing we haven't heard before."),
}),
PlaceObj('BanterLineThin', {
'Character', "Gus",
'Text', T(175577746139, --[[BanterDef Landsbach_Supersoldiers04 Text section:Banters_Local_Landsbach/Landsbach_Supersoldiers04 voice:Gus]] "Well, don't rush yourself on our account, Woodcock."),
}),
},
'playOnce', true,
}),
},
conditions = {
PlaceObj('QuestIsVariableBool', {
QuestId = "Landsbach",
Vars = set({
Completed = false,
Failed = false,
}),
__eval = function ()
local quest = gv_Quests['Landsbach'] or QuestGetState('Landsbach')
return not quest.Completed and not quest.Failed
end,
}),
},
disabledInConflict = true,
group = "Banters_Local_Landsbach",
id = "Landsbach_Supersoldiers04",
})
PlaceObj('BanterDef', {
Lines = {
PlaceObj('BanterLine', {
'Character', "OldMan_Guard",
'Text', T(425750790336, --[[BanterDef Landsbach_Supersoldiers05 Text section:Banters_Local_Landsbach/Landsbach_Supersoldiers05 voice:OldMan_Guard]] "What are you looking at?"),
}),
},
conditions = {
PlaceObj('QuestIsVariableBool', {
QuestId = "Landsbach",
Vars = set({
Completed = false,
Failed = false,
}),
__eval = function ()
local quest = gv_Quests['Landsbach'] or QuestGetState('Landsbach')
return not quest.Completed and not quest.Failed
end,
}),
},
disabledInConflict = true,
group = "Banters_Local_Landsbach",
id = "Landsbach_Supersoldiers05",
})
PlaceObj('BanterDef', {
Lines = {
PlaceObj('BanterLine', {
'Character', "Travis",
'Text', T(571037429881, --[[BanterDef Landsbach_Travis01 Text section:Banters_Local_Landsbach/Landsbach_Travis01 voice:Travis]] "Did the <em>Mole</em> send you? You bring something for me? My stash is almost empty, man."),
}),
PlaceObj('BanterLine', {
'MultipleTexts', true,
'AnyOfThese', {
PlaceObj('BanterLineThin', {
'Character', "Larry",
'Text', T(583017510817, --[[BanterDef Landsbach_Travis01 Text section:Banters_Local_Landsbach/Landsbach_Travis01 voice:Larry]] "Bummer, man... Like, how almost is almost?"),
}),
PlaceObj('BanterLineThin', {
'Character', "Larry_Clean",
'Text', T(168787641562, --[[BanterDef Landsbach_Travis01 Text section:Banters_Local_Landsbach/Landsbach_Travis01 voice:Larry_Clean]] "And you haven't knocked over a drug store yet? Oh man, you got better restraint than I ever had."),
}),
},
'playOnce', true,
}),
},
conditions = {
PlaceObj('BanterHasPlayed', {
Banters = {
"Landsbach_Travis02",
},
}),
PlaceObj('CheckOR', {
Conditions = {
PlaceObj('GuardpostObjectiveDone', {
GuardpostObjective = "FridayNightPoker",
}),
PlaceObj('CheckGameState', {
GameState = "Night",
Negate = true,
}),
},
}),
},
disabledInConflict = true,
group = "Banters_Local_Landsbach",
id = "Landsbach_Travis01",
})
PlaceObj('BanterDef', {
Lines = {
PlaceObj('BanterLine', {
'Character', "Travis",
'Text', T(209814888573, --[[BanterDef Landsbach_Travis02 Text section:Banters_Local_Landsbach/Landsbach_Travis02 voice:Travis]] "Woah, man. You won't believe the thing I saw. There was a <em>van</em> came screaming by, chased by this huge monster truck with speakers all over it, and... electric guitars... and maybe bassoons?"),
'playOnce', true,
}),
PlaceObj('BanterLine', {
'Character', "Travis",
'Text', T(663716102946, --[[BanterDef Landsbach_Travis02 Text section:Banters_Local_Landsbach/Landsbach_Travis02 voice:Travis]] "I think they headed <em>west</em>, but I was high as a kite at the time, so they could've gone straight up in the air... Nah, I would've remembered that... I think."),
'playOnce', true,
}),
},
conditions = {
PlaceObj('CheckOR', {
Conditions = {
PlaceObj('GuardpostObjectiveDone', {
GuardpostObjective = "FridayNightPoker",
}),
PlaceObj('CheckGameState', {
GameState = "Night",
Negate = true,
}),
},
}),
},
disabledInConflict = true,
group = "Banters_Local_Landsbach",
id = "Landsbach_Travis02",
})
PlaceObj('BanterDef', {
Lines = {
PlaceObj('BanterLine', {
'Character', "Travis",
'Text', T(225391428992, --[[BanterDef Landsbach_Travis03 Text section:Banters_Local_Landsbach/Landsbach_Travis03 voice:Travis]] "I tried <em>Diesel</em> once. Best trip of my life. But the after effects are harsh, man. Couldn't stand up for three days."),
}),
},
conditions = {
PlaceObj('BanterHasPlayed', {
Banters = {
"Landsbach_Travis02",
},
}),
PlaceObj('CheckOR', {
Conditions = {
PlaceObj('GuardpostObjectiveDone', {
GuardpostObjective = "FridayNightPoker",
}),
PlaceObj('CheckGameState', {
GameState = "Night",
Negate = true,
}),
},
}),
},
disabledInConflict = true,
group = "Banters_Local_Landsbach",
id = "Landsbach_Travis03",
})
PlaceObj('BanterDef', {
Lines = {
PlaceObj('BanterLine', {
'Character', "Travis",
'Text', T(483438519222, --[[BanterDef Landsbach_Travis04 Text section:Banters_Local_Landsbach/Landsbach_Travis04 voice:Travis]] "This is a busy road, you know. Vans with big canisters on the roof pass by all the time, coming from <em>Landsbach</em> and going god know's where."),
}),
},
conditions = {
PlaceObj('BanterHasPlayed', {
Banters = {
"Landsbach_Travis03",
},
}),
PlaceObj('CheckOR', {
Conditions = {
PlaceObj('GuardpostObjectiveDone', {
GuardpostObjective = "FridayNightPoker",
}),
PlaceObj('CheckGameState', {
GameState = "Night",
Negate = true,
}),
},
}),
},
disabledInConflict = true,
group = "Banters_Local_Landsbach",
id = "Landsbach_Travis04",
})
PlaceObj('BanterDef', {
Lines = {
PlaceObj('BanterLine', {
'Character', "Travis",
'Text', T(971679677833, --[[BanterDef Landsbach_Travis05 Text section:Banters_Local_Landsbach/Landsbach_Travis05 voice:Travis]] "Sometimes I like to go to the desert and try to fall asleep while I'm walking... A friend told me that was daydreaming. Or was it lucid dreaming?"),
}),
PlaceObj('BanterLine', {
'MultipleTexts', true,
'AnyOfThese', {
PlaceObj('BanterLineThin', {
'Character', "MD",
'Text', T(557316384294, --[[BanterDef Landsbach_Travis05 Text section:Banters_Local_Landsbach/Landsbach_Travis05 voice:MD]] "It's called somnambulism - sleepwalking. Judging by your condition, you might actually be doing it right now."),
}),
PlaceObj('BanterLineThin', {
'Character', "Thor",
'Text', T(634941970904, --[[BanterDef Landsbach_Travis05 Text section:Banters_Local_Landsbach/Landsbach_Travis05 voice:Thor]] "It's called a Vision Quest, and there are much more holistic ways of doing it than perhaps the methods you are using."),
}),
PlaceObj('BanterLineThin', {
'Character', "DrQ",
'Text', T(701461328099, --[[BanterDef Landsbach_Travis05 Text section:Banters_Local_Landsbach/Landsbach_Travis05 voice:DrQ]] "It is helpful to have an unclouded mind to achieve lucidity. Your mind seems... foggy."),
}),
},
'playOnce', true,
}),
},
conditions = {
PlaceObj('BanterHasPlayed', {
Banters = {
"Landsbach_Travis02",
},
}),
PlaceObj('CheckOR', {
Conditions = {
PlaceObj('GuardpostObjectiveDone', {
GuardpostObjective = "FridayNightPoker",
}),
PlaceObj('CheckGameState', {
GameState = "Night",
Negate = true,
}),
},
}),
},
disabledInConflict = true,
group = "Banters_Local_Landsbach",
id = "Landsbach_Travis05",
})
PlaceObj('BanterDef', {
Lines = {
PlaceObj('BanterLine', {
'Character', "Travis",
'Text', T(176742095457, --[[BanterDef Landsbach_Travis06 Text section:Banters_Local_Landsbach/Landsbach_Travis06 voice:Travis]] "I can still hear that monster hi-fi truck... Life's one big race, man... Set the controls for the heart of the sun. Ride the highway west, baby. Ride the snake."),
}),
},
conditions = {
PlaceObj('BanterHasPlayed', {
Banters = {
"Landsbach_Travis03",
},
}),
PlaceObj('CheckOR', {
Conditions = {
PlaceObj('GuardpostObjectiveDone', {
GuardpostObjective = "FridayNightPoker",
}),
PlaceObj('CheckGameState', {
GameState = "Night",
Negate = true,
}),
},
}),
},
disabledInConflict = true,
group = "Banters_Local_Landsbach",
id = "Landsbach_Travis06",
})
PlaceObj('BanterDef', {
Lines = {
PlaceObj('BanterLine', {
'Character', "Travis",
'Text', T(647860589929, --[[BanterDef Landsbach_Travis07 Text section:Banters_Local_Landsbach/Landsbach_Travis07 voice:Travis]] "<em>Diesel</em> will be the next big hit, man. Forget about anything you've tried. I've only tasted it once... but, oh boy. I'm not the same man anymore."),
}),
},
conditions = {
PlaceObj('BanterHasPlayed', {
Banters = {
"Landsbach_Travis03",
},
}),
PlaceObj('CheckOR', {
Conditions = {
PlaceObj('GuardpostObjectiveDone', {
GuardpostObjective = "FridayNightPoker",
}),
PlaceObj('CheckGameState', {
GameState = "Night",
Negate = true,
}),
},
}),
},
disabledInConflict = true,
group = "Banters_Local_Landsbach",
id = "Landsbach_Travis07",
})
PlaceObj('BanterDef', {
Lines = {
PlaceObj('BanterLine', {
'Character', "Travis",
'Text', T(544850505116, --[[BanterDef Landsbach_Travis08 Text section:Banters_Local_Landsbach/Landsbach_Travis08 voice:Travis]] "I think those guys with the monster truck are with the <em>Legion</em>. They have a camp nearby, with rally cars or nascars or bumper cars... I don't know cars, man. I travel with my mind."),
}),
PlaceObj('BanterLine', {
'MultipleTexts', true,
'AnyOfThese', {
PlaceObj('BanterLineThin', {
'Character', "Raven",
'Text', T(790762035217, --[[BanterDef Landsbach_Travis08 Text section:Banters_Local_Landsbach/Landsbach_Travis08 voice:Raven]] "Please let it be bumper cars. I can't imagine anything that would make me laugh harder."),
}),
PlaceObj('BanterLineThin', {
'Character', "Grizzly",
'Text', T(947589104815, --[[BanterDef Landsbach_Travis08 Text section:Banters_Local_Landsbach/Landsbach_Travis08 voice:Grizzly]] "If this country has Monster Truck competitions, I take back anything negative I ever said about it."),
}),
PlaceObj('BanterLineThin', {
'Character', "Vicki",
'Text', T(423859527423, --[[BanterDef Landsbach_Travis08 Text section:Banters_Local_Landsbach/Landsbach_Travis08 voice:Vicki]] "If you be lying about a camp full of cars nearby, you gonna wish drugs be the only thing wrong with your head."),
}),
},
'playOnce', true,
}),
},
conditions = {
PlaceObj('BanterHasPlayed', {
Banters = {
"Landsbach_Travis03",
},
}),
PlaceObj('CheckOR', {
Conditions = {
PlaceObj('GuardpostObjectiveDone', {
GuardpostObjective = "FridayNightPoker",
}),
PlaceObj('CheckGameState', {
GameState = "Night",
Negate = true,
}),
},
}),
},
disabledInConflict = true,
group = "Banters_Local_Landsbach",
id = "Landsbach_Travis08",
})
PlaceObj('BanterDef', {
Lines = {
PlaceObj('BanterLine', {
'Character', "Travis",
'Text', T(811895878997, --[[BanterDef Landsbach_Travis09 Text section:Banters_Local_Landsbach/Landsbach_Travis09 voice:Travis]] "I use this place as a shelter, but it's not safe at night. Those <em>Legion</em> soldiers like to come here and play cards. They used to sell me drugs, but now they just tell me to get lost."),
}),
},
conditions = {
PlaceObj('BanterHasPlayed', {
Banters = {
"Landsbach_Travis02",
},
}),
PlaceObj('GuardpostObjectiveDone', {
GuardpostObjective = "FridayNightPoker",
Negate = true,
}),
PlaceObj('CheckGameState', {
GameState = "Night",
Negate = true,
}),
},
disabledInConflict = true,
group = "Banters_Local_Landsbach",
id = "Landsbach_Travis09",
})
PlaceObj('BanterDef', {
Lines = {
PlaceObj('BanterLine', {
'Character', "Travis",
'Text', T(810810684111, --[[BanterDef Landsbach_Travis10 Text section:Banters_Local_Landsbach/Landsbach_Travis10 voice:Travis]] "Hush man... Those <em>Legion</em> soldiers will hear us. I used to buy drugs from them, but a couple days ago they told me to get lost or they'd kick the crap out of me."),
}),
},
conditions = {
PlaceObj('GuardpostObjectiveDone', {
GuardpostObjective = "FridayNightPoker",
Negate = true,
}),
PlaceObj('CheckGameState', {
GameState = "Night",
}),
},
disabledInConflict = true,
group = "Banters_Local_Landsbach",
id = "Landsbach_Travis10",
})
PlaceObj('BanterDef', {
Lines = {
PlaceObj('BanterLine', {
'Character', "Travis",
'Text', T(443602136451, --[[BanterDef Landsbach_TravisApproach01 Text section:Banters_Local_Landsbach/Landsbach_TravisApproach01 voice:Travis]] "What's up? I'm <em>Travis</em>. Easy with those guns, okay? I'm just a hippie pacifist, y'know? I like to pass my idle days with my idle ways."),
'playOnce', true,
}),
},
disabledInConflict = true,
group = "Banters_Local_Landsbach",
id = "Landsbach_TravisApproach01",
})
PlaceObj('BanterDef', {
Lines = {
PlaceObj('BanterLine', {
'Character', "VillagerFemale",
'Text', T(151738874032, --[[BanterDef Landsbach_VillagersFemale01 Text section:Banters_Local_Landsbach/Landsbach_VillagersFemale01 voice:VillagerFemale]] "Stay away. Don't touch me. I'm not one of <em>Bounce</em>'s girls."),
}),
},
disabledInConflict = true,
group = "Banters_Local_Landsbach",
id = "Landsbach_VillagersFemale01",
})
PlaceObj('BanterDef', {
Lines = {
PlaceObj('BanterLine', {
'Character', "VillagerFemale_2",
'Text', T(912538098373, --[[BanterDef Landsbach_VillagersFemale02 Text section:Banters_Local_Landsbach/Landsbach_VillagersFemale02 voice:VillagerFemale_2]] "They killed my husband in the <em>Night Club</em>. Now I'm alone with my child. Not too many options left for putting food on the table."),
}),
},
disabledInConflict = true,
group = "Banters_Local_Landsbach",
id = "Landsbach_VillagersFemale02",
})
PlaceObj('BanterDef', {
Lines = {
PlaceObj('BanterLine', {
'Character', "VillagerFemale_2",
'Text', T(875442762190, --[[BanterDef Landsbach_VillagersFemale03 Text section:Banters_Local_Landsbach/Landsbach_VillagersFemale03 voice:VillagerFemale_2]] "I've heard <em>Siegfried</em> gets up to all kinds of weird activities in his big, fancy house."),
}),
},
disabledInConflict = true,
group = "Banters_Local_Landsbach",
id = "Landsbach_VillagersFemale03",
})
PlaceObj('BanterDef', {
Lines = {
PlaceObj('BanterLine', {
'Character', "VillagerFemale",
'Text', T(945954459212, --[[BanterDef Landsbach_VillagersFemale04 Text section:Banters_Local_Landsbach/Landsbach_VillagersFemale04 voice:VillagerFemale]] "My man Louis is up to something. He goes to the <em>warehouse</em>, but only at night! I've heard loose women hang around there.\n"),
}),
},
conditions = {
PlaceObj('QuestIsVariableBool', {
QuestId = "Landsbach",
Vars = set({
Completed = false,
}),
__eval = function ()
local quest = gv_Quests['Landsbach'] or QuestGetState('Landsbach')
return not quest.Completed
end,
}),
},
disabledInConflict = true,
group = "Banters_Local_Landsbach",
id = "Landsbach_VillagersFemale04",
})
PlaceObj('BanterDef', {
Lines = {
PlaceObj('BanterLine', {
'Character', "VillagerFemale",
'Text', T(656520988352, --[[BanterDef Landsbach_VillagersFemale05 Text section:Banters_Local_Landsbach/Landsbach_VillagersFemale05 voice:VillagerFemale]] "I'm not going near that <em>Mole</em>... He said he wants me to become one of his... girls for sale."),
}),
},
disabledInConflict = true,
group = "Banters_Local_Landsbach",
id = "Landsbach_VillagersFemale05",
})
PlaceObj('BanterDef', {
Lines = {
PlaceObj('BanterLine', {
'Character', "VillagerFemale_2",
'Text', T(385088437839, --[[BanterDef Landsbach_VillagersFemale06 Text section:Banters_Local_Landsbach/Landsbach_VillagersFemale06 voice:VillagerFemale_2]] "I see the lights... The lights are talking to me..."),
}),
PlaceObj('BanterLine', {
'MultipleTexts', true,
'AnyOfThese', {
PlaceObj('BanterLineThin', {
'Character', "Larry",
'Text', T(869933283679, --[[BanterDef Landsbach_VillagersFemale06 Text section:Banters_Local_Landsbach/Landsbach_VillagersFemale06 voice:Larry]] "They say such yellow things, right!? Don't believe all of it."),
}),
PlaceObj('BanterLineThin', {
'Character', "Larry_Clean",
'Text', T(436355789088, --[[BanterDef Landsbach_VillagersFemale06 Text section:Banters_Local_Landsbach/Landsbach_VillagersFemale06 voice:Larry_Clean]] "Don't go into the light. Don't go into the light!"),
}),
},
'playOnce', true,
}),
},
disabledInConflict = true,
group = "Banters_Local_Landsbach",
id = "Landsbach_VillagersFemale06",
})
PlaceObj('BanterDef', {
Lines = {
PlaceObj('BanterLine', {
'Character', "VillagerFemale",
'Text', T(780734860243, --[[BanterDef Landsbach_VillagersFemale07 Text section:Banters_Local_Landsbach/Landsbach_VillagersFemale07 voice:VillagerFemale]] "I don't approve of what you did in <em>Landsbach</em>, but at least you rid us of that horrible <em>Night Club</em>."),
}),
},
conditions = {
PlaceObj('QuestIsVariableBool', {
QuestId = "Landsbach",
Vars = set( "Completed" ),
__eval = function ()
local quest = gv_Quests['Landsbach'] or QuestGetState('Landsbach')
return quest.Completed
end,
}),
},
disabledInConflict = true,
group = "Banters_Local_Landsbach",
id = "Landsbach_VillagersFemale07",
})
PlaceObj('BanterDef', {
Lines = {
PlaceObj('BanterLine', {
'Character', "VillagerFemale_2",
'Text', T(379232988915, --[[BanterDef Landsbach_VillagersFemale08 Text section:Banters_Local_Landsbach/Landsbach_VillagersFemale08 voice:VillagerFemale_2]] "Ok, you killed one Landsbach crime lord. You happy? There are hundreds waiting in line to take his place."),
}),
PlaceObj('BanterLine', {
'MultipleTexts', true,
'AnyOfThese', {
PlaceObj('BanterLineThin', {
'Character', "Ice",
'Text', T(457616861599, --[[BanterDef Landsbach_VillagersFemale08 Text section:Banters_Local_Landsbach/Landsbach_VillagersFemale08 voice:Ice]] "That's what we like to call job security."),
}),
PlaceObj('BanterLineThin', {
'Character', "Steroid",
'Text', T(476107929575, --[[BanterDef Landsbach_VillagersFemale08 Text section:Banters_Local_Landsbach/Landsbach_VillagersFemale08 voice:Steroid]] "Then I will crush hundreds more! Do you think I am afraid of reps?!"),
}),
PlaceObj('BanterLineThin', {
'Character', "Scope",
'Text', T(888983426728, --[[BanterDef Landsbach_VillagersFemale08 Text section:Banters_Local_Landsbach/Landsbach_VillagersFemale08 voice:Scope]] "That's the reason we're mercenaries, love. Getting rid of crime lords is a growth industry."),
}),
},
'playOnce', true,
}),
},
conditions = {
PlaceObj('QuestIsVariableBool', {
QuestId = "Landsbach",
Vars = set( "Completed" ),
__eval = function ()
local quest = gv_Quests['Landsbach'] or QuestGetState('Landsbach')
return quest.Completed
end,
}),
},
disabledInConflict = true,
group = "Banters_Local_Landsbach",
id = "Landsbach_VillagersFemale08",
})
PlaceObj('BanterDef', {
Comment = ">> Proud",
Lines = {
PlaceObj('BanterLine', {
'Character', "VillagerFemale",
'Text', T(198233087662, --[[BanterDef Landsbach_VillagersFemale09_Loyalty Text section:Banters_Local_Landsbach/Landsbach_VillagersFemale09_Loyalty >> Proud voice:VillagerFemale]] "The only kind of super-soldier I see around here is you! How do you do it?"),
}),
PlaceObj('BanterLine', {
'MultipleTexts', true,
'AnyOfThese', {
PlaceObj('BanterLineThin', {
'Character', "Grizzly",
'Text', T(483931349485, --[[BanterDef Landsbach_VillagersFemale09_Loyalty Text section:Banters_Local_Landsbach/Landsbach_VillagersFemale09_Loyalty voice:Grizzly]] "Hey, I can do this all day!"),
}),
PlaceObj('BanterLineThin', {
'Character', "Steroid",
'Text', T(966613282363, --[[BanterDef Landsbach_VillagersFemale09_Loyalty Text section:Banters_Local_Landsbach/Landsbach_VillagersFemale09_Loyalty voice:Steroid]] "Five-hour workouts, vitamin supplements, and an all-protein diet."),
}),
PlaceObj('BanterLineThin', {
'Character', "Buns",
'Text', T(205304385959, --[[BanterDef Landsbach_VillagersFemale09_Loyalty Text section:Banters_Local_Landsbach/Landsbach_VillagersFemale09_Loyalty voice:Buns]] "A never-ceasing commitment to excellence and exemplary personal hygiene."),
}),
},
'playOnce', true,
}),
},
conditions = {
PlaceObj('CityHasLoyalty', {
Amount = 25,
City = "Landsbach",
Condition = ">=",
}),
},
disabledInConflict = true,
group = "Banters_Local_Landsbach",
id = "Landsbach_VillagersFemale09_Loyalty",
})
PlaceObj('BanterDef', {
Lines = {
PlaceObj('BanterLine', {
'Character', "VillagerFemale_2",
'Text', T(753193172371, --[[BanterDef Landsbach_VillagersFemale10 Text section:Banters_Local_Landsbach/Landsbach_VillagersFemale10 voice:VillagerFemale_2]] "Someone is secretly spreading this poison called <em>Diesel</em>. My husband got some for his leg pain, but now there is no more and his legs have stopped working."),
}),
},
conditions = {
PlaceObj('QuestIsVariableBool', {
QuestId = "Landsbach",
Vars = set( "Given" ),
__eval = function ()
local quest = gv_Quests['Landsbach'] or QuestGetState('Landsbach')
return quest.Given
end,
}),
},
disabledInConflict = true,
group = "Banters_Local_Landsbach",
id = "Landsbach_VillagersFemale10",
})
PlaceObj('BanterDef', {
Lines = {
PlaceObj('BanterLine', {
'Character', "VillagerMale",
'Text', T(641298633028, --[[BanterDef Landsbach_VillagersMale01 Text section:Banters_Local_Landsbach/Landsbach_VillagersMale01 voice:VillagerMale]] "I'm sick of this place. I really want to join the <em>Night Club</em>, but they won't let me in.\n"),
}),
},
conditions = {
PlaceObj('QuestIsVariableBool', {
QuestId = "Landsbach",
Vars = set({
Completed = false,
}),
__eval = function ()
local quest = gv_Quests['Landsbach'] or QuestGetState('Landsbach')
return not quest.Completed
end,
}),
},
disabledInConflict = true,
group = "Banters_Local_Landsbach",
id = "Landsbach_VillagersMale01",
})
PlaceObj('BanterDef', {
Lines = {
PlaceObj('BanterLine', {
'Character', "VillagerMale_2",
'Text', T(484898241105, --[[BanterDef Landsbach_VillagersMale02 Text section:Banters_Local_Landsbach/Landsbach_VillagersMale02 voice:VillagerMale_2]] "I'm not touching <em>Diesel</em>. I heard that your flesh starts falling apart if you stop taking it."),
}),
},
conditions = {
PlaceObj('QuestIsVariableBool', {
QuestId = "Landsbach",
Vars = set( "Given" ),
__eval = function ()
local quest = gv_Quests['Landsbach'] or QuestGetState('Landsbach')
return quest.Given
end,
}),
},
disabledInConflict = true,
group = "Banters_Local_Landsbach",
id = "Landsbach_VillagersMale02",
})
PlaceObj('BanterDef', {
Lines = {
PlaceObj('BanterLine', {
'Character', "VillagerMale",
'Text', T(834803449215, --[[BanterDef Landsbach_VillagersMale03 Text section:Banters_Local_Landsbach/Landsbach_VillagersMale03 voice:VillagerMale]] "You'd better watch your mouth around here. <em>Siegfried</em> has eyes and ears everywhere."),
}),
},
conditions = {
PlaceObj('QuestIsVariableBool', {
QuestId = "Landsbach",
Vars = set({
Completed = false,
}),
__eval = function ()
local quest = gv_Quests['Landsbach'] or QuestGetState('Landsbach')
return not quest.Completed
end,
}),
},
disabledInConflict = true,
group = "Banters_Local_Landsbach",
id = "Landsbach_VillagersMale03",
})
PlaceObj('BanterDef', {
Lines = {
PlaceObj('BanterLine', {
'Character', "VillagerMale_2",
'Text', T(608871709143, --[[BanterDef Landsbach_VillagersMale04 Text section:Banters_Local_Landsbach/Landsbach_VillagersMale04 voice:VillagerMale_2]] "I used to repair cars, but now I work in the mine and collect some bets in the <em>Night Club</em>. You've gotta make a living, right?"),
}),
PlaceObj('BanterLine', {
'MultipleTexts', true,
'AnyOfThese', {
PlaceObj('BanterLineThin', {
'Character', "Vicki",
'Text', T(902043410601, --[[BanterDef Landsbach_VillagersMale04 Text section:Banters_Local_Landsbach/Landsbach_VillagersMale04 voice:Vicki]] "If you be honest about repairing cars, I got another kind of living you might be interested in, mon. You willing to relocate?"),
}),
PlaceObj('BanterLineThin', {
'Character', "Livewire",
'Text', T(847751809556, --[[BanterDef Landsbach_VillagersMale04 Text section:Banters_Local_Landsbach/Landsbach_VillagersMale04 voice:Livewire]] "You won't find judgement from me. I once pretended to be a bookie for a sporting event that did not even exist."),
}),
PlaceObj('BanterLineThin', {
'Character', "Meltdown",
'Text', T(430440271910, --[[BanterDef Landsbach_VillagersMale04 Text section:Banters_Local_Landsbach/Landsbach_VillagersMale04 voice:Meltdown]] "Hey, you make ends meet any way you can. And when they don't, you just go ahead and force 'em."),
}),
},
'playOnce', true,
}),
},
conditions = {
PlaceObj('QuestIsVariableBool', {
QuestId = "Landsbach",
Vars = set({
Completed = false,
}),
__eval = function ()
local quest = gv_Quests['Landsbach'] or QuestGetState('Landsbach')
return not quest.Completed
end,
}),
},
disabledInConflict = true,
group = "Banters_Local_Landsbach",
id = "Landsbach_VillagersMale04",
})
PlaceObj('BanterDef', {
Lines = {
PlaceObj('BanterLine', {
'Character', "VillagerMale",
'Text', T(429166417992, --[[BanterDef Landsbach_VillagersMale05 Text section:Banters_Local_Landsbach/Landsbach_VillagersMale05 voice:VillagerMale]] "You looking for some fun? Go and talk to <em>Mole</em>, he's your man."),
}),
},
disabledInConflict = true,
group = "Banters_Local_Landsbach",
id = "Landsbach_VillagersMale05",
})
PlaceObj('BanterDef', {
Lines = {
PlaceObj('BanterLine', {
'Character', "VillagerMale_2",
'Text', T(772607285559, --[[BanterDef Landsbach_VillagersMale06 Text section:Banters_Local_Landsbach/Landsbach_VillagersMale06 voice:VillagerMale_2]] "Don't trust the <em>Mole</em>. I can't believe the shit he sold me... He'll never see even a single Grand Chien Frank from me again!"),
}),
},
disabledInConflict = true,
group = "Banters_Local_Landsbach",
id = "Landsbach_VillagersMale06",
})
PlaceObj('BanterDef', {
Lines = {
PlaceObj('BanterLine', {
'Character', "VillagerMale",
'Text', T(526593107327, --[[BanterDef Landsbach_VillagersMale07 Text section:Banters_Local_Landsbach/Landsbach_VillagersMale07 voice:VillagerMale]] "This rotten place. I hate it here... But I don't have anywhere else to go."),
}),
PlaceObj('BanterLine', {
'MultipleTexts', true,
'AnyOfThese', {
PlaceObj('BanterLineThin', {
'Character', "Omryn",
'Text', T(440903604279, --[[BanterDef Landsbach_VillagersMale07 Text section:Banters_Local_Landsbach/Landsbach_VillagersMale07 voice:Omryn]] "There is always place to go. You join French Foreign Legion. They teach you."),
}),
PlaceObj('BanterLineThin', {
'Character', "Reaper",
'Text', T(631358600925, --[[BanterDef Landsbach_VillagersMale07 Text section:Banters_Local_Landsbach/Landsbach_VillagersMale07 voice:Reaper]] "How do you feel about killing? For those who kill, there are always... opportunities."),
}),
PlaceObj('BanterLineThin', {
'Character', "Len",
'Text', T(150186636895, --[[BanterDef Landsbach_VillagersMale07 Text section:Banters_Local_Landsbach/Landsbach_VillagersMale07 voice:Len]] "A.I.M. is always looking for new recruits. Keep it in mind."),
}),
},
'playOnce', true,
}),
},
disabledInConflict = true,
group = "Banters_Local_Landsbach",
id = "Landsbach_VillagersMale07",
})
PlaceObj('BanterDef', {
Lines = {
PlaceObj('BanterLine', {
'Character', "VillagerMale_2",
'Text', T(521661216904, --[[BanterDef Landsbach_VillagersMale08 Text section:Banters_Local_Landsbach/Landsbach_VillagersMale08 voice:VillagerMale_2]] "Hey. You heard about that <em>Diesel</em> shit? That's the stuff, man. It will take you far... far from this forsaken land."),
}),
},
conditions = {
PlaceObj('QuestIsVariableBool', {
QuestId = "Landsbach",
Vars = set( "Given" ),
__eval = function ()
local quest = gv_Quests['Landsbach'] or QuestGetState('Landsbach')
return quest.Given
end,
}),
},
disabledInConflict = true,
group = "Banters_Local_Landsbach",
id = "Landsbach_VillagersMale08",
})
PlaceObj('BanterDef', {
Lines = {
PlaceObj('BanterLine', {
'Character', "VillagerMale",
'Text', T(968764451748, --[[BanterDef Landsbach_VillagersMale09 Text section:Banters_Local_Landsbach/Landsbach_VillagersMale09 voice:VillagerMale]] "Thank you for getting rid of that crazy old Nazi. Now we can start living a normal life. Anyway, gotta go. My shift in the mine starts soon."),
}),
},
conditions = {
PlaceObj('QuestIsVariableBool', {
QuestId = "Landsbach",
Vars = set( "Completed", "DieselBounce" ),
__eval = function ()
local quest = gv_Quests['Landsbach'] or QuestGetState('Landsbach')
return quest.Completed and quest.DieselBounce
end,
}),
},
disabledInConflict = true,
group = "Banters_Local_Landsbach",
id = "Landsbach_VillagersMale09",
})
PlaceObj('BanterDef', {
Lines = {
PlaceObj('BanterLine', {
'Character', "VillagerMale_2",
'Text', T(702395624873, --[[BanterDef Landsbach_VillagersMale10 Text section:Banters_Local_Landsbach/Landsbach_VillagersMale10 voice:VillagerMale_2]] "There's been no more <em>Night Club</em> since you came to town. What are we going to do for fun now?"),
}),
},
conditions = {
PlaceObj('QuestIsVariableBool', {
QuestId = "Landsbach",
Vars = set( "Completed" ),
__eval = function ()
local quest = gv_Quests['Landsbach'] or QuestGetState('Landsbach')
return quest.Completed
end,
}),
},
disabledInConflict = true,
group = "Banters_Local_Landsbach",
id = "Landsbach_VillagersMale10",
})
PlaceObj('BanterDef', {
Lines = {
PlaceObj('BanterLine', {
'Character', "VillagerMale",
'Text', T(982868553367, --[[BanterDef Landsbach_VillagersMale11 Text section:Banters_Local_Landsbach/Landsbach_VillagersMale11 voice:VillagerMale]] "Nice moves! I bet on <em>The Bonecrusher</em> and lost all my money, but I figure it was money well-spent on a fight worth watching."),
}),
},
conditions = {
PlaceObj('QuestIsVariableBool', {
QuestId = "Landsbach",
Vars = set( "FightWon" ),
__eval = function ()
local quest = gv_Quests['Landsbach'] or QuestGetState('Landsbach')
return quest.FightWon
end,
}),
},
disabledInConflict = true,
group = "Banters_Local_Landsbach",
id = "Landsbach_VillagersMale11",
})