|
|
|
|
|
PlaceObj('BanterDef', { |
|
Lines = { |
|
PlaceObj('BanterLine', { |
|
'Character', "Bonecrusher", |
|
'Text', T(680364130721, "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, "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, "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, "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, "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, "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, "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, "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, "Most disappointing. Agent has once again forgotten to call ahead and put my name on VIP list."), |
|
}), |
|
PlaceObj('BanterLineThin', { |
|
'Character', "Magic", |
|
'Text', T(839630571495, "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, "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, "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, "Huh. I guess everyone in town must be referring to some OTHER Night Club then."), |
|
}), |
|
PlaceObj('BanterLineThin', { |
|
'Character', "Scully", |
|
'Text', T(417022038862, "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, "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, "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, "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, "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, "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, "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, "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, "Howdy there, cowboy. Looking to have a ride tonight?"), |
|
}), |
|
PlaceObj('BanterLine', { |
|
'MultipleTexts', true, |
|
'AnyOfThese', { |
|
PlaceObj('BanterLineThin', { |
|
'Character', "Tex", |
|
'Text', T(956367227298, "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, "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, "How about YOU bounce, sister? Innuendo is MY game."), |
|
}), |
|
PlaceObj('BanterLineThin', { |
|
'Character', "Grunty", |
|
'Text', T(134280837737, "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, "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, "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, "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, "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, "My name's Horny. What's yours?"), |
|
}), |
|
PlaceObj('BanterLine', { |
|
'MultipleTexts', true, |
|
'AnyOfThese', { |
|
PlaceObj('BanterLineThin', { |
|
'Character', "Magic", |
|
'Text', T(446838116800, "Magic, baby."), |
|
}), |
|
PlaceObj('BanterLineThin', { |
|
'Character', "Hitman", |
|
'Text', T(600920070922, "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, "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, "Want to write a story with a happy ending on me?"), |
|
}), |
|
PlaceObj('BanterLine', { |
|
'MultipleTexts', true, |
|
'AnyOfThese', { |
|
PlaceObj('BanterLineThin', { |
|
'Character', "Sidney", |
|
'Text', T(278287677189, "Terribly sorry, but... I think my pen just exploded."), |
|
}), |
|
PlaceObj('BanterLineThin', { |
|
'Character', "Nails", |
|
'Text', T(196338591309, "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, "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, "<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, "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, "Yep. Nothing shady about that at all."), |
|
}), |
|
PlaceObj('BanterLineThin', { |
|
'Character', "Ice", |
|
'Text', T(410155778808, "You want me to put a phat stack of dough in some old tire? You straight trippin'."), |
|
}), |
|
PlaceObj('BanterLineThin', { |
|
'Character', "Vicki", |
|
'Text', T(973935008276, "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, "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, "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, "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, "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, "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, "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, "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, "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, "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, "Not listening. Not listening. Not listening."), |
|
}), |
|
PlaceObj('BanterLineThin', { |
|
'Character', "Larry", |
|
'Text', T(765836944377, "Yeah, man, that sounds niiiiice. I'll take one of everything."), |
|
}), |
|
PlaceObj('BanterLineThin', { |
|
'Character', "Steroid", |
|
'Text', T(576071263765, "I do not need to relieve stress, I lift. Show me your vitamins. "), |
|
}), |
|
PlaceObj('BanterLineThin', { |
|
'Character', "Thor", |
|
'Text', T(771849478255, "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, "Don't you try doing something funny, you hear?"), |
|
}), |
|
PlaceObj('BanterLine', { |
|
'MultipleTexts', true, |
|
'AnyOfThese', { |
|
PlaceObj('BanterLineThin', { |
|
'Character', "Wolf", |
|
'Text', T(934755376508, "Well, shoot. I had this whole stand-up routine I was working on."), |
|
}), |
|
PlaceObj('BanterLineThin', { |
|
'Character', "Reaper", |
|
'Text', T(199871771524, "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, "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, "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, "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, "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, "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, "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, "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, "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, "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, "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, "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, "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, "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, "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, "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, "Why wait? If it's Blood you want, Blood is here."), |
|
}), |
|
PlaceObj('BanterLineThin', { |
|
'Character', "Len", |
|
'Text', T(630704782737, "Trust me when I tell you, that's nothing we haven't heard before."), |
|
}), |
|
PlaceObj('BanterLineThin', { |
|
'Character', "Gus", |
|
'Text', T(175577746139, "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, "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, "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, "Bummer, man... Like, how almost is almost?"), |
|
}), |
|
PlaceObj('BanterLineThin', { |
|
'Character', "Larry_Clean", |
|
'Text', T(168787641562, "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, "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, "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, "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, "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, "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, "It's called somnambulism - sleepwalking. Judging by your condition, you might actually be doing it right now."), |
|
}), |
|
PlaceObj('BanterLineThin', { |
|
'Character', "Thor", |
|
'Text', T(634941970904, "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, "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, "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, "<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, "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, "Please let it be bumper cars. I can't imagine anything that would make me laugh harder."), |
|
}), |
|
PlaceObj('BanterLineThin', { |
|
'Character', "Grizzly", |
|
'Text', T(947589104815, "If this country has Monster Truck competitions, I take back anything negative I ever said about it."), |
|
}), |
|
PlaceObj('BanterLineThin', { |
|
'Character', "Vicki", |
|
'Text', T(423859527423, "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, "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, "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, "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, "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, "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, "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, "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, "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, "I see the lights... The lights are talking to me..."), |
|
}), |
|
PlaceObj('BanterLine', { |
|
'MultipleTexts', true, |
|
'AnyOfThese', { |
|
PlaceObj('BanterLineThin', { |
|
'Character', "Larry", |
|
'Text', T(869933283679, "They say such yellow things, right!? Don't believe all of it."), |
|
}), |
|
PlaceObj('BanterLineThin', { |
|
'Character', "Larry_Clean", |
|
'Text', T(436355789088, "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, "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, "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, "That's what we like to call job security."), |
|
}), |
|
PlaceObj('BanterLineThin', { |
|
'Character', "Steroid", |
|
'Text', T(476107929575, "Then I will crush hundreds more! Do you think I am afraid of reps?!"), |
|
}), |
|
PlaceObj('BanterLineThin', { |
|
'Character', "Scope", |
|
'Text', T(888983426728, "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, "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, "Hey, I can do this all day!"), |
|
}), |
|
PlaceObj('BanterLineThin', { |
|
'Character', "Steroid", |
|
'Text', T(966613282363, "Five-hour workouts, vitamin supplements, and an all-protein diet."), |
|
}), |
|
PlaceObj('BanterLineThin', { |
|
'Character', "Buns", |
|
'Text', T(205304385959, "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, "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, "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, "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, "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, "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, "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, "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, "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, "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, "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, "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, "There is always place to go. You join French Foreign Legion. They teach you."), |
|
}), |
|
PlaceObj('BanterLineThin', { |
|
'Character', "Reaper", |
|
'Text', T(631358600925, "How do you feel about killing? For those who kill, there are always... opportunities."), |
|
}), |
|
PlaceObj('BanterLineThin', { |
|
'Character', "Len", |
|
'Text', T(150186636895, "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, "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, "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, "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, "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", |
|
}) |
|
|
|
|