|
|
|
|
|
PlaceObj('BanterDef', { |
|
Lines = { |
|
PlaceObj('BanterLine', { |
|
'MultipleTexts', true, |
|
'AnyOfThese', { |
|
PlaceObj('BanterLineThin', { |
|
'Character', "Wolf", |
|
'Text', T(271608150336, "This place reminds me of that one weekend I spent in Paris. Paris, Texas that is."), |
|
}), |
|
PlaceObj('BanterLineThin', { |
|
'Character', "Omryn", |
|
'Text', T(456364236174, "I wonder if vending machine still works."), |
|
}), |
|
PlaceObj('BanterLineThin', { |
|
'Character', "Vicki", |
|
'Text', T(772026771046, "Oh, could be some old car parts around here, mon."), |
|
}), |
|
}, |
|
'playOnce', true, |
|
}), |
|
}, |
|
disabledInConflict = true, |
|
group = "Banters_Local_Landsbach_Triggered", |
|
id = "Landsbach_AreaGasstation", |
|
}) |
|
|
|
PlaceObj('BanterDef', { |
|
Lines = { |
|
PlaceObj('BanterLine', { |
|
'MultipleTexts', true, |
|
'AnyOfThese', { |
|
PlaceObj('BanterLineThin', { |
|
'Character', "Sidney", |
|
'Text', T(578776399902, "It's a pleasant change of pace to see a proper manor house after all the squalor we've seen, eh what? "), |
|
}), |
|
PlaceObj('BanterLineThin', { |
|
'Character', "Blood", |
|
'Text', T(849789850322, "This is a colonizer house, built with the blood and sweat of people who had their land stolen from them. Makes me sick to look at it."), |
|
}), |
|
PlaceObj('BanterLineThin', { |
|
'Character', "Grunty", |
|
'Text', T(414854926295, "I wonder if this place has a hot tub? I would very much like to soak mein feet for a bit."), |
|
}), |
|
}, |
|
'playOnce', true, |
|
}), |
|
}, |
|
disabledInConflict = true, |
|
group = "Banters_Local_Landsbach_Triggered", |
|
id = "Landsbach_AreaMansion", |
|
}) |
|
|
|
PlaceObj('BanterDef', { |
|
Lines = { |
|
PlaceObj('BanterLine', { |
|
'MultipleTexts', true, |
|
'AnyOfTheseCount', 2, |
|
'AnyOfThese', { |
|
PlaceObj('BanterLineThin', { |
|
'Character', "Red", |
|
'Text', T(557743209981, "This takes me back to the secret cock fights of my youth. We never had any cocks, mind ye, so we just used our own."), |
|
}), |
|
PlaceObj('BanterLineThin', { |
|
'Character', "Grizzly", |
|
'Text', T(357331473169, "Hey, these guys aren't kidding. I can't wait do some sparring in the ring."), |
|
}), |
|
PlaceObj('BanterLineThin', { |
|
'Character', "Magic", |
|
'Text', T(289070788484, "Gorgeous ladies, dim lighting, and a lot of people willing to bet all their cash. This is my kind of place."), |
|
}), |
|
PlaceObj('BanterLineThin', { |
|
'Character', "Tex", |
|
'Text', T(488185150583, "I was stuntman in Bloodsport. This is more or less same. Only, more blood."), |
|
}), |
|
PlaceObj('BanterLineThin', { |
|
'Character', "MD", |
|
'Text', T(970279535280, "One of those fighters has clearly suffered a severe rib fracture, but I don't see any medical staff anywhere... I think this place might be dangerous. "), |
|
}), |
|
PlaceObj('BanterLineThin', { |
|
'Character', "Nails", |
|
'Text', T(132394032503, "Typical biker bar, only less leather."), |
|
}), |
|
}, |
|
'playOnce', true, |
|
}), |
|
}, |
|
conditions = { |
|
PlaceObj('QuestIsVariableBool', { |
|
QuestId = "Landsbach", |
|
Vars = set({ |
|
Completed = false, |
|
Failed = false, |
|
Night = true, |
|
}), |
|
__eval = function () |
|
local quest = gv_Quests['Landsbach'] or QuestGetState('Landsbach') |
|
return not quest.Completed and not quest.Failed and quest.Night |
|
end, |
|
}), |
|
}, |
|
disabledInConflict = true, |
|
group = "Banters_Local_Landsbach_Triggered", |
|
id = "Landsbach_AreaNightClub", |
|
}) |
|
|
|
PlaceObj('BanterDef', { |
|
Comment = "interjections by doctors", |
|
Lines = { |
|
PlaceObj('BanterLine', { |
|
'MultipleTexts', true, |
|
'AnyOfThese', { |
|
PlaceObj('BanterLineThin', { |
|
'Character', "MD", |
|
'Text', T(747653687426, "There's something strange about these soldiers. The unnatural size of their muscles and popped-out veins suggest they've been using some kind of anabols."), |
|
}), |
|
PlaceObj('BanterLineThin', { |
|
'Character', "DrQ", |
|
'Text', T(745185805371, "I sense the presence of unnatural stimulants in the bodies of these soldiers."), |
|
}), |
|
PlaceObj('BanterLineThin', { |
|
'Character', "Thor", |
|
'Text', T(159314331067, "These guards are definitely not using all-natural ingredients in their diets. I can see the taint of synthetic chemicals on their auras."), |
|
}), |
|
PlaceObj('BanterLineThin', { |
|
'Character', "Buns", |
|
'Text', T(444471753453, "Severe acne, popped-out veins... These soldiers have been taking something."), |
|
}), |
|
PlaceObj('BanterLineThin', { |
|
'Character', "Fox", |
|
'Text', T(586065532607, "I like a guy who takes care of his body, but these soldiers all have muscles that bulge like hard plastic. I prefer a natural bulge."), |
|
}), |
|
PlaceObj('BanterLineThin', { |
|
'Character', "Larry_Clean", |
|
'Text', T(707793634775, "I know junkies when I see them. These guards have zero body fat and their pupils are dilated so wide their eyes are black. They're going steady with Dexie, man."), |
|
}), |
|
PlaceObj('BanterLineThin', { |
|
'Character', "Steroid", |
|
'Text', T(383660946278, "Look at how well-pumped all these soldiers are. They must all belong to the same gym, or maybe they take the same... steroid. "), |
|
}), |
|
}, |
|
'playOnce', true, |
|
}), |
|
}, |
|
disabledInConflict = true, |
|
group = "Banters_Local_Landsbach_Triggered", |
|
id = "Landsbach_AreaSoldiers", |
|
}) |
|
|
|
PlaceObj('BanterDef', { |
|
Lines = { |
|
PlaceObj('BanterLine', { |
|
'MultipleTexts', true, |
|
'AnyOfThese', { |
|
PlaceObj('BanterLineThin', { |
|
'Character', "Gus", |
|
'Text', T(456815039481, "Look at these punks, Woodrow. Back in my day, if you wanted to look tough, the LAST thing you would do is dress up like a dang Christmas tree!"), |
|
}), |
|
PlaceObj('BanterLineThin', { |
|
'Character', "Blood", |
|
'Text', T(295678285269, "The soil here is soaked with fuel and blood. Must have been some kind of satanic scuzzwad cult."), |
|
}), |
|
PlaceObj('BanterLineThin', { |
|
'Character', "Grizzly", |
|
'Text', T(926460151628, "This baby looks like it's been pulled straight out of a monster truck show... Can we keep it? "), |
|
}), |
|
}, |
|
'playOnce', true, |
|
}), |
|
}, |
|
conditions = { |
|
PlaceObj('QuestIsVariableBool', { |
|
QuestId = "Landsbach", |
|
Vars = set( "MadMax" ), |
|
__eval = function () |
|
local quest = gv_Quests['Landsbach'] or QuestGetState('Landsbach') |
|
return quest.MadMax |
|
end, |
|
}), |
|
}, |
|
disabledInConflict = true, |
|
group = "Banters_Local_Landsbach_Triggered", |
|
id = "Landsbach_AreaTruck", |
|
}) |
|
|
|
PlaceObj('BanterDef', { |
|
FX = "CheckFail", |
|
Lines = { |
|
PlaceObj('BanterLine', { |
|
'Text', T(237992874092, "<wisdom-f>\nThere seems to be some fuel in this tank."), |
|
'Voiced', false, |
|
'FloatUp', true, |
|
}), |
|
}, |
|
group = "Banters_Local_Landsbach_Triggered", |
|
id = "Landsbach_CampTankFail", |
|
}) |
|
|
|
PlaceObj('BanterDef', { |
|
FX = "CheckSuccess", |
|
Lines = { |
|
PlaceObj('BanterLine', { |
|
'Text', T(276367959868, "<wisdom-s>\nThe fluid leaking from this fuel tank looks suspiciously similar to <em>Diesel</em>."), |
|
'Voiced', false, |
|
'FloatUp', true, |
|
}), |
|
}, |
|
group = "Banters_Local_Landsbach_Triggered", |
|
id = "Landsbach_CampTankSuccess", |
|
}) |
|
|
|
PlaceObj('BanterDef', { |
|
Comment = "area banter", |
|
Lines = { |
|
PlaceObj('BanterLine', { |
|
'MultipleTexts', true, |
|
'AnyOfTheseCount', 2, |
|
'AnyOfThese', { |
|
PlaceObj('BanterLineThin', { |
|
'Character', "Vicki", |
|
'Text', T(218094037991, "I know this model. The first ones would burst into flames if the gas tank was ruptured. They fixed that in later models."), |
|
}), |
|
PlaceObj('BanterLineThin', { |
|
'Character', "Reaper", |
|
'Text', T(852387092820, "And I looked, and behold a wrecked car: and his name that sat in it was Death, and Hell followed with him."), |
|
}), |
|
PlaceObj('BanterLineThin', { |
|
'Character', "Hitman", |
|
'Text', T(957013083615, "I suppose it's too much to hope that's some kind of Halloween decoration they forgot to take down."), |
|
}), |
|
}, |
|
'playOnce', true, |
|
}), |
|
}, |
|
disabledInConflict = true, |
|
group = "Banters_Local_Landsbach_Triggered", |
|
id = "Landsbach_Car", |
|
}) |
|
|
|
PlaceObj('BanterDef', { |
|
Lines = { |
|
PlaceObj('BanterLine', { |
|
'Text', T(750675035470, "The chair sits uncomfortably empty, as if its former occupant has just evaporated into thin air."), |
|
'Voiced', false, |
|
'FloatUp', true, |
|
}), |
|
PlaceObj('BanterLine', { |
|
'Annotation', 'Ivan line: "Not possible. The coward ran away."', |
|
'MultipleTexts', true, |
|
'AnyOfTheseCount', 2, |
|
'AnyOfThese', { |
|
PlaceObj('BanterLineThin', { |
|
'Character', "Scully", |
|
'Text', T(924329639341, "The old codger ran away. I guess he must have had his reasons, just like I did with my fifth wife. "), |
|
}), |
|
PlaceObj('BanterLineThin', { |
|
'Character', "Scope", |
|
'Text', T(314878894622, "Well, well... the old man had a trick up his sleeve, did he? I shall have to keep an eye - and a scope - out for him."), |
|
}), |
|
PlaceObj('BanterLineThin', { |
|
'Character', "Thor", |
|
'Text', T(831860932806, "I can still sense his aura. We leave a tiny part of ourselves on everything we touch, especially the places where we sit."), |
|
}), |
|
PlaceObj('BanterLineThin', { |
|
'Character', "Ivan", |
|
'Text', T(282782468099, "Никак нет. Трус удрал."), |
|
}), |
|
PlaceObj('BanterLineThin', { |
|
'Character', "MD", |
|
'Text', T(169758956096, "How did he leave without his chair? A man in his condition isn't ambulatory... Unless..."), |
|
}), |
|
PlaceObj('BanterLineThin', { |
|
'Character', "Kalyna", |
|
'Text', T(743134366242, "Is it all right if I claim the chair? My babusya would love it!"), |
|
}), |
|
}, |
|
'playOnce', true, |
|
}), |
|
}, |
|
group = "Banters_Local_Landsbach_Triggered", |
|
id = "Landsbach_Chair", |
|
}) |
|
|
|
PlaceObj('BanterDef', { |
|
Lines = { |
|
PlaceObj('BanterLine', { |
|
'Text', T(871075368383, "This must be <em>Siegfried's</em> stolen <em>Diesel</em>."), |
|
'Voiced', false, |
|
'FloatUp', true, |
|
}), |
|
}, |
|
group = "Banters_Local_Landsbach_Triggered", |
|
id = "Landsbach_Diesel", |
|
}) |
|
|
|
PlaceObj('BanterDef', { |
|
Lines = { |
|
PlaceObj('BanterLine', { |
|
'Text', T(880604717305, "The door seems to be locked."), |
|
'Voiced', false, |
|
'FloatUp', true, |
|
}), |
|
PlaceObj('BanterLine', { |
|
'Character', "Doorknob", |
|
'Text', T(340437838151, "Stay away from that door. This is your last warning."), |
|
'playOnce', true, |
|
}), |
|
}, |
|
group = "Banters_Local_Landsbach_Triggered", |
|
id = "Landsbach_Door", |
|
}) |
|
|
|
PlaceObj('BanterDef', { |
|
FX = "CheckFail", |
|
Lines = { |
|
PlaceObj('BanterLine', { |
|
'Text', T(968701875760, "<wisdom-f>\nPeople usually store water in this type of tank. It's probably for the miners."), |
|
'Voiced', false, |
|
'FloatUp', true, |
|
}), |
|
}, |
|
group = "Banters_Local_Landsbach_Triggered", |
|
id = "Landsbach_FuelTankFail", |
|
}) |
|
|
|
PlaceObj('BanterDef', { |
|
Comment = "high wisdom", |
|
FX = "CheckSuccess", |
|
Lines = { |
|
PlaceObj('BanterLine', { |
|
'Text', T(427087214811, "<wisdom-s>\nA strange, faint chemical smell indicates the liquid stored in this tank is neither water nor fuel. Huge tubes snake away from it and disappear into the ground."), |
|
'Voiced', false, |
|
'FloatUp', true, |
|
}), |
|
PlaceObj('BanterLine', { |
|
'MultipleTexts', true, |
|
'AnyOfThese', { |
|
PlaceObj('BanterLineThin', { |
|
'Character', "Barry", |
|
'Text', T(395128234427, "Look at these tubes. They are descending down even into the ground. Something is not of correctness here."), |
|
}), |
|
PlaceObj('BanterLineThin', { |
|
'Character', "Buns", |
|
'Text', T(310920315299, "This is obviously no water tank. It's probably connected to a pump somewhere underground."), |
|
}), |
|
PlaceObj('BanterLineThin', { |
|
'Character', "Gus", |
|
'Text', T(445623333204, "That ain't no water tank, Woody. Those tubes must lead to some place nearby, but I'll be dipped if I know where."), |
|
}), |
|
}, |
|
}), |
|
}, |
|
group = "Banters_Local_Landsbach_Triggered", |
|
id = "Landsbach_FuelTankSuccess", |
|
}) |
|
|
|
PlaceObj('BanterDef', { |
|
Lines = { |
|
PlaceObj('BanterLine', { |
|
'Text', T(464859017139, "There seems to be a hole in the wall that is poorly hidden behind some empty crates."), |
|
'Voiced', false, |
|
'FloatUp', true, |
|
'playOnce', true, |
|
}), |
|
PlaceObj('BanterLine', { |
|
'MultipleTexts', true, |
|
'AnyOfThese', { |
|
PlaceObj('BanterLineThin', { |
|
'Character', "DrQ", |
|
'Text', T(986872203602, "The battle between security and convenience is forever the yin and yang of the human condition."), |
|
}), |
|
PlaceObj('BanterLineThin', { |
|
'Character', "Fidel", |
|
'Text', T(756527432896, 'Oh. Someone used the old "blast through wall" entrance method. Fidel\'s favorite.'), |
|
}), |
|
PlaceObj('BanterLineThin', { |
|
'Character', "Len", |
|
'Text', T(507131202979, "That's the laziest wall repair job I've ever seen."), |
|
}), |
|
}, |
|
'playOnce', true, |
|
}), |
|
}, |
|
group = "Banters_Local_Landsbach_Triggered", |
|
id = "Landsbach_Hole", |
|
}) |
|
|
|
PlaceObj('BanterDef', { |
|
Comment = "overheard", |
|
Lines = { |
|
PlaceObj('BanterLine', { |
|
'Character', "LegionMale_1", |
|
'Text', T(402030268971, "Boss said they're cutting our <em>Diesel</em> with something else, making it into something better. We gotta find out how."), |
|
}), |
|
}, |
|
group = "Banters_Local_Landsbach_Triggered", |
|
id = "Landsbach_Legion01", |
|
}) |
|
|
|
PlaceObj('BanterDef', { |
|
Lines = { |
|
PlaceObj('BanterLine', { |
|
'Annotation', '"Nightclub" is the name of the night club', |
|
'Character', "Magic", |
|
'Text', T(561436749346, "Swap the fight pit for a stage full of jazz musicians and the Nightclub could be something real nice."), |
|
'useSnype', true, |
|
'asVR', true, |
|
'playOnce', true, |
|
}), |
|
PlaceObj('BanterLine', { |
|
'Character', "Nails", |
|
'Text', T(557507547010, "I think it's perfect the way it is. Just needs a couple garage door entrances."), |
|
'useSnype', true, |
|
'asVR', true, |
|
'playOnce', true, |
|
}), |
|
PlaceObj('BanterLine', { |
|
'Character', "Magic", |
|
'Text', T(710718628802, "Garage doors? What for? Let in more flies?"), |
|
'useSnype', true, |
|
'asVR', true, |
|
'playOnce', true, |
|
}), |
|
PlaceObj('BanterLine', { |
|
'Character', "Nails", |
|
'Text', T(600288556113, "So people can bring their bikes in! I always wanted a night club where I could sit on my bike, drink beers, and watch a couple of drunk assholes beat the shit out of each other."), |
|
'useSnype', true, |
|
'asVR', true, |
|
'playOnce', true, |
|
}), |
|
}, |
|
disabledInConflict = true, |
|
group = "Banters_Local_Landsbach_Triggered", |
|
id = "Landsbach_MagicNails", |
|
}) |
|
|
|
PlaceObj('BanterDef', { |
|
Lines = { |
|
PlaceObj('BanterLine', { |
|
'Character', "Mole", |
|
'Text', T(163459150061, "Well spent cash, my friend. If you want to buy some more, come again tomorrow. I am always digging up new inventory!"), |
|
}), |
|
}, |
|
group = "Banters_Local_Landsbach_Triggered", |
|
id = "Landsbach_Mole10", |
|
}) |
|
|
|
PlaceObj('BanterDef', { |
|
Lines = { |
|
PlaceObj('BanterLine', { |
|
'Text', T(107711723874, "Not enough money."), |
|
'Voiced', false, |
|
'FloatUp', true, |
|
}), |
|
}, |
|
conditions = { |
|
PlaceObj('QuestIsVariableBool', { |
|
QuestId = "Landsbach", |
|
Vars = set( "Bribe" ), |
|
__eval = function () |
|
local quest = gv_Quests['Landsbach'] or QuestGetState('Landsbach') |
|
return quest.Bribe |
|
end, |
|
}), |
|
}, |
|
group = "Banters_Local_Landsbach_Triggered", |
|
id = "Landsbach_Money", |
|
}) |
|
|
|
PlaceObj('BanterDef', { |
|
Lines = { |
|
PlaceObj('BanterLine', { |
|
'Text', T(374886337710, "<em>$5000</em> thrown into the hole."), |
|
'Voiced', false, |
|
'FloatUp', true, |
|
}), |
|
}, |
|
conditions = { |
|
PlaceObj('QuestIsVariableBool', { |
|
QuestId = "Landsbach", |
|
Vars = set( "Bribe" ), |
|
__eval = function () |
|
local quest = gv_Quests['Landsbach'] or QuestGetState('Landsbach') |
|
return quest.Bribe |
|
end, |
|
}), |
|
}, |
|
group = "Banters_Local_Landsbach_Triggered", |
|
id = "Landsbach_MoneyPlanted", |
|
}) |
|
|
|
PlaceObj('BanterDef', { |
|
Comment = "low wisdom", |
|
FX = "CheckFail", |
|
Lines = { |
|
PlaceObj('BanterLine', { |
|
'Text', T(543231743320, "<wisdom-f>\nThe pages are filled with hastily scrawled notes in German."), |
|
'Voiced', false, |
|
'FloatUp', true, |
|
}), |
|
PlaceObj('BanterLine', { |
|
'MultipleTexts', true, |
|
'AnyOfThese', { |
|
PlaceObj('BanterLineThin', { |
|
'Character', "Steroid", |
|
'Text', T(146709941880, "Damn it all to hell, I know my accent sounds German, but that doesn't mean I can read it!"), |
|
}), |
|
PlaceObj('BanterLineThin', { |
|
'Character', "Larry_Clean", |
|
'Text', T(539346754056, "That's even worse handwriting than I've seen on most prescriptions."), |
|
}), |
|
PlaceObj('BanterLineThin', { |
|
'Character', "Wolf", |
|
'Text', T(422959005333, "Beats me, chief. My German is worse than my French, and I don't know any French."), |
|
}), |
|
}, |
|
}), |
|
PlaceObj('BanterLine', { |
|
'Character', "Gunther", |
|
'Text', T(507588804653, "Stay away from my desk! You have no business there."), |
|
'Optional', true, |
|
}), |
|
}, |
|
group = "Banters_Local_Landsbach_Triggered", |
|
id = "Landsbach_NotesFail", |
|
}) |
|
|
|
PlaceObj('BanterDef', { |
|
Comment = "German speaking mercs", |
|
FX = "CheckSuccess", |
|
Lines = { |
|
PlaceObj('BanterLine', { |
|
'Text', T(726444047514, "<wisdom-s>"), |
|
'Voiced', false, |
|
'FloatUp', true, |
|
}), |
|
PlaceObj('BanterLine', { |
|
'MultipleTexts', true, |
|
'AnyOfThese', { |
|
PlaceObj('BanterLineThin', { |
|
'Character', "Grunty", |
|
'Text', T(168870858366, "Ah. This is my mother tongue."), |
|
}), |
|
PlaceObj('BanterLineThin', { |
|
'Character', "Thor", |
|
'Text', T(940051453267, "While I don't agree with most of what's written here, I understand it completely."), |
|
}), |
|
PlaceObj('BanterLineThin', { |
|
'Character', "Buns", |
|
'Text', T(323156439233, "This is German. And, of course, I can read German - as any properly educated person should."), |
|
}), |
|
}, |
|
}), |
|
PlaceObj('BanterLine', { |
|
'Text', T(892124363309, "Written in German, these are clearly <em>Siegfried</em>'s notes. They make several references to Human Growth Hormone research."), |
|
'Voiced', false, |
|
'FloatUp', true, |
|
}), |
|
}, |
|
group = "Banters_Local_Landsbach_Triggered", |
|
id = "Landsbach_NotesSuccess", |
|
}) |
|
|
|
PlaceObj('BanterDef', { |
|
Comment = "low mechanical", |
|
FX = "CheckFail", |
|
Lines = { |
|
PlaceObj('BanterLine', { |
|
'Text', T(949510859330, "<mechanical-f>\nTurning all the knobs results in an even stronger wave of static and nothingness."), |
|
'Voiced', false, |
|
'FloatUp', true, |
|
}), |
|
}, |
|
group = "Banters_Local_Landsbach_Triggered", |
|
id = "Landsbach_RadioFail", |
|
}) |
|
|
|
PlaceObj('BanterDef', { |
|
Comment = "high mechanic", |
|
FX = "CheckSuccess", |
|
Lines = { |
|
PlaceObj('BanterLine', { |
|
'MultipleTexts', true, |
|
'AnyOfThese', { |
|
PlaceObj('BanterLineThin', { |
|
'Character', "Gus", |
|
'Text', T(718110153270, "Yep. Nothing a good whack couldn't fix."), |
|
}), |
|
PlaceObj('BanterLineThin', { |
|
'Character', "Steroid", |
|
'Text', T(983498247397, "Work, damn you!"), |
|
}), |
|
PlaceObj('BanterLineThin', { |
|
'Character', "Vicki", |
|
'Text', T(102458128112, "There we go, mon. Just needed a bit of convincing."), |
|
}), |
|
}, |
|
'playOnce', true, |
|
}), |
|
PlaceObj('BanterLine', { |
|
'Text', T(144535223326, '<mechanical-s>\nAfter a bit of tuning, a voice bursts out of the static. "...We\'re running out of <em>Diesel</em> for the new mixture. If he wants his batch ready for next week, he needs to get more down here ASAP..."'), |
|
'Voiced', false, |
|
'FloatUp', true, |
|
}), |
|
}, |
|
group = "Banters_Local_Landsbach_Triggered", |
|
id = "Landsbach_RadioSuccess", |
|
}) |
|
|
|
PlaceObj('BanterDef', { |
|
Lines = { |
|
PlaceObj('BanterLine', { |
|
'Text', T(511654975881, "This van has spilled a puddle of dark, greasy liquid onto the ground. It is not clear what it is, but it does not seem to be motor oil."), |
|
'Voiced', false, |
|
'FloatUp', true, |
|
}), |
|
}, |
|
group = "Banters_Local_Landsbach_Triggered", |
|
id = "Landsbach_SpilledPuddle", |
|
}) |
|
|
|
PlaceObj('BanterDef', { |
|
Lines = { |
|
PlaceObj('BanterLine', { |
|
'Text', T(650311676663, "This van has spilled a puddle of dark, greasy liquid onto the ground. It is not clear what it is, but it does not seem to be motor oil."), |
|
'Voiced', false, |
|
'FloatUp', true, |
|
}), |
|
PlaceObj('BanterLine', { |
|
'Character', "Travis", |
|
'Text', T(196723019076, "That's the <em>Diesel</em>, man! The <em>Legion</em> killed the driver, took the canisters, and went after the other van. It's weird... I thought those <em>Legion</em> guys were the ones producing it."), |
|
'Optional', true, |
|
'playOnce', true, |
|
}), |
|
}, |
|
group = "Banters_Local_Landsbach_Triggered", |
|
id = "Landsbach_SpilledPuddleTravis", |
|
}) |
|
|
|
PlaceObj('BanterDef', { |
|
Comment = "low mechanical", |
|
FX = "CheckFail", |
|
Lines = { |
|
PlaceObj('BanterLine', { |
|
'Text', T(590646601777, "<mechanical-f>\nUnfortunately, access to this terminal is password-protected."), |
|
'Voiced', false, |
|
'FloatUp', true, |
|
}), |
|
}, |
|
group = "Banters_Local_Landsbach_Triggered", |
|
id = "Landsbach_TerminalFail", |
|
}) |
|
|
|
PlaceObj('BanterDef', { |
|
Comment = "high mechanical", |
|
FX = "CheckSuccess", |
|
Lines = { |
|
PlaceObj('BanterLine', { |
|
'Text', T(230561469314, "<mechanical-s>\nAfter bypassing the password, a peculiar folder named <em>Hormone Levels</em> stands out. There is a list of names and numbers inside. One of the names is <em>The Bonecrusher</em>."), |
|
'Voiced', false, |
|
'FloatUp', true, |
|
}), |
|
PlaceObj('BanterLine', { |
|
'MultipleTexts', true, |
|
'AnyOfThese', { |
|
PlaceObj('BanterLineThin', { |
|
'Character', "Livewire", |
|
'Text', T(965185619448, "Swordfish. The password is always Swordfish... or Swordfish69."), |
|
}), |
|
PlaceObj('BanterLineThin', { |
|
'Character', "Kalyna", |
|
'Text', T(520716341651, "A computer is like a wizard. Once you know their true name, they are powerless before you."), |
|
}), |
|
PlaceObj('BanterLineThin', { |
|
'Character', "Magic", |
|
'Text', T(978375845819, "Magic has the keys to all the locks, even the digital ones."), |
|
}), |
|
}, |
|
'playOnce', true, |
|
}), |
|
}, |
|
group = "Banters_Local_Landsbach_Triggered", |
|
id = "Landsbach_TerminalSuccess", |
|
}) |
|
|
|
PlaceObj('BanterDef', { |
|
Lines = { |
|
PlaceObj('BanterLine', { |
|
'Text', T(760408552334, "This has to be the place <em>Mole</em> described. He wants <em>$5000</em> placed inside the tires."), |
|
'Voiced', false, |
|
'FloatUp', true, |
|
'playOnce', true, |
|
}), |
|
}, |
|
conditions = { |
|
PlaceObj('QuestIsVariableBool', { |
|
QuestId = "Landsbach", |
|
Vars = set( "Bribe" ), |
|
__eval = function () |
|
local quest = gv_Quests['Landsbach'] or QuestGetState('Landsbach') |
|
return quest.Bribe |
|
end, |
|
}), |
|
}, |
|
group = "Banters_Local_Landsbach_Triggered", |
|
id = "Landsbach_Tires", |
|
}) |
|
|
|
PlaceObj('BanterDef', { |
|
Lines = { |
|
PlaceObj('BanterLine', { |
|
'Text', T(294955588086, "This vendor's table displays meds for sale"), |
|
'Voiced', false, |
|
'FloatUp', true, |
|
}), |
|
PlaceObj('BanterLine', { |
|
'MultipleTexts', true, |
|
'AnyOfThese', { |
|
PlaceObj('BanterLineThin', { |
|
'Character', "Larry", |
|
'Text', T(127191158628, "Now we're talking. Say hello to Dr. Feelgood. This place isn't so bad after all."), |
|
}), |
|
PlaceObj('BanterLineThin', { |
|
'Character', "Larry_Clean", |
|
'Text', T(745962700392, "Not looking. Not looking. Not looking."), |
|
}), |
|
PlaceObj('BanterLineThin', { |
|
'Character', "MD", |
|
'Text', T(225457404828, "Well, these certainly look to have their seals intact... but the brand names have been scratched off the labels."), |
|
}), |
|
PlaceObj('BanterLineThin', { |
|
'Character', "Fox", |
|
'Text', T(846052790035, "Well, it's not the shopping trip I wanted, but I suppose it's the one I deserve."), |
|
}), |
|
}, |
|
'playOnce', true, |
|
}), |
|
PlaceObj('BanterLine', { |
|
'Character', "Mole", |
|
'Text', T(969953526967, "There's nothing money can't buy. And there's nothing the <em>Mole</em> can't sell."), |
|
'playOnce', true, |
|
}), |
|
}, |
|
disabledInConflict = true, |
|
group = "Banters_Local_Landsbach_Triggered", |
|
id = "Landsbach_Vendor", |
|
}) |
|
|
|
|