Download Data/BantersDef/BanterDef-Banters_Local_Landsbach.lua from sirnii/myspace: direct link, hf CLI and curl.
- Browser
- Download file 69.6 kB
-
https://huggingface.co/spaces/sirnii/myspace/resolve/main/Data/BantersDef/BanterDef-Banters_Local_Landsbach.lua
- Command line
-
hf download hf://spaces/sirnii/myspace/Data/BantersDef/BanterDef-Banters_Local_Landsbach.lua
-
curl -L -o BanterDef-Banters_Local_Landsbach.lua https://huggingface.co/spaces/sirnii/myspace/resolve/main/Data/BantersDef/BanterDef-Banters_Local_Landsbach.lua
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", | |
| }) | |