-- ========== GENERATED BY BanterDef Editor DO NOT EDIT MANUALLY! ========== PlaceObj('BanterDef', { Lines = { PlaceObj('BanterLine', { 'Character', "Wanda", 'Text', T(713742294184, --[[BanterDef CampDuCrocodile_PlantBorassus_00_Wanda Text section:Banters_Local_Chalet/CampDuCrocodile_PlantBorassus_00_Wanda voice:Wanda]] "Your murderer hands picked the Borassus root, now they must plant its seeds where it shall flourish, and the circle shall be closed!"), }), }, conditions = { PlaceObj('QuestIsVariableBool', { QuestId = "ReduceCrocodileCampStrength", Vars = set({ BorassusPlanted = false, }), __eval = function () local quest = gv_Quests['ReduceCrocodileCampStrength'] or QuestGetState('ReduceCrocodileCampStrength') return not quest.BorassusPlanted end, }), PlaceObj('CheckOR', { Conditions = { PlaceObj('QuestIsVariableBool', { QuestId = "PaixDisease", Vars = set({ WandaInitial = true, herbgiven = true, night = false, }), __eval = function () local quest = gv_Quests['PaixDisease'] or QuestGetState('PaixDisease') return quest.WandaInitial and quest.herbgiven and not quest.night end, }), PlaceObj('PlayerIsInSectors', { Sectors = { "G15", }, }), }, }), }, group = "Banters_Local_Chalet", id = "CampDuCrocodile_PlantBorassus_00_Wanda", }) PlaceObj('BanterDef', { Lines = { PlaceObj('BanterLine', { 'Character', "DocRobert", 'Text', T(525331003993, --[[BanterDef PaixDisease_DocRobert01 Text section:Banters_Local_Chalet/PaixDisease_DocRobert01 voice:DocRobert]] "And let's not forget about social distancing. Whatever we've got here is probably very infectious."), }), }, conditions = { PlaceObj('QuestIsVariableBool', { QuestId = "PaixDisease", Vars = set({ execution = true, townflip = false, }), __eval = function () local quest = gv_Quests['PaixDisease'] or QuestGetState('PaixDisease') return quest.execution and not quest.townflip end, }), }, disabledInConflict = true, group = "Banters_Local_Chalet", id = "PaixDisease_DocRobert01", }) PlaceObj('BanterDef', { Lines = { PlaceObj('BanterLine', { 'Character', "HogLady", 'Text', T(111290228461, --[[BanterDef PaixDisease_DocRobertApproach Text section:Banters_Local_Chalet/PaixDisease_DocRobertApproach voice:HogLady]] "He met the devil. And the devil took what he demanded."), }), }, conditions = { PlaceObj('QuestIsVariableBool', { QuestId = "PaixDisease", Vars = set({ Completed = false, diary = false, }), __eval = function () local quest = gv_Quests['PaixDisease'] or QuestGetState('PaixDisease') return not quest.Completed and not quest.diary end, }), }, disabledInConflict = true, group = "Banters_Local_Chalet", id = "PaixDisease_DocRobertApproach", }) PlaceObj('BanterDef', { Lines = { PlaceObj('BanterLine', { 'Character', "TheHogLady", 'Text', T(429578830850, --[[BanterDef PaixDisease_HogLady01 Text section:Banters_Local_Chalet/PaixDisease_HogLady01 voice:TheHogLady]] "He met the devil. And the devil took what he demanded."), }), }, conditions = { PlaceObj('QuestIsVariableBool', { QuestId = "PaixDisease", Vars = set({ Completed = false, }), __eval = function () local quest = gv_Quests['PaixDisease'] or QuestGetState('PaixDisease') return not quest.Completed end, }), }, disabledInConflict = true, group = "Banters_Local_Chalet", id = "PaixDisease_HogLady01", }) PlaceObj('BanterDef', { Lines = { PlaceObj('BanterLine', { 'Character', "TheHogLady", 'Text', T(608726522505, --[[BanterDef PaixDisease_HogLady02 Text section:Banters_Local_Chalet/PaixDisease_HogLady02 voice:TheHogLady]] "The dog ate so much earth it died. My hog is in his place now."), }), }, conditions = { PlaceObj('QuestIsVariableBool', { QuestId = "PaixDisease", Vars = set({ Completed = false, }), __eval = function () local quest = gv_Quests['PaixDisease'] or QuestGetState('PaixDisease') return not quest.Completed end, }), PlaceObj('BanterHasPlayed', { Banters = { "PaixDisease_HogLady01", }, }), }, disabledInConflict = true, group = "Banters_Local_Chalet", id = "PaixDisease_HogLady02", }) PlaceObj('BanterDef', { Lines = { PlaceObj('BanterLine', { 'Character', "TheHogLady", 'Text', T(582445799207, --[[BanterDef PaixDisease_HogLady03 Text section:Banters_Local_Chalet/PaixDisease_HogLady03 voice:TheHogLady]] "The answer is within the question. What is the question?"), }), PlaceObj('BanterLine', { 'Character', "DrQ", 'Text', T(433540214620, --[[BanterDef PaixDisease_HogLady03 Text section:Banters_Local_Chalet/PaixDisease_HogLady03 voice:DrQ]] "The question is always preceded by another question. The quest for knowledge is a circle disguised as a spiral."), 'Optional', true, 'playOnce', true, }), }, conditions = { PlaceObj('QuestIsVariableBool', { QuestId = "PaixDisease", Vars = set({ Completed = false, }), __eval = function () local quest = gv_Quests['PaixDisease'] or QuestGetState('PaixDisease') return not quest.Completed end, }), PlaceObj('BanterHasPlayed', { Banters = { "PaixDisease_HogLady02", }, }), }, disabledInConflict = true, group = "Banters_Local_Chalet", id = "PaixDisease_HogLady03", }) PlaceObj('BanterDef', { Lines = { PlaceObj('BanterLine', { 'Character', "TheHogLady", 'Text', T(818724785114, --[[BanterDef PaixDisease_HogLady04 Text section:Banters_Local_Chalet/PaixDisease_HogLady04 voice:TheHogLady]] "Do you like my hog? He likes you too. He saw something that night."), }), PlaceObj('BanterLine', { 'MultipleTexts', true, 'AnyOfThese', { PlaceObj('BanterLineThin', { 'Character', "Scope", 'Text', T(344711590092, --[[BanterDef PaixDisease_HogLady04 Text section:Banters_Local_Chalet/PaixDisease_HogLady04 voice:Scope]] "Truly? Does your hog have night vision goggles then?"), }), PlaceObj('BanterLineThin', { 'Character', "Shadow", 'Text', T(902072734204, --[[BanterDef PaixDisease_HogLady04 Text section:Banters_Local_Chalet/PaixDisease_HogLady04 voice:Shadow]] "Unless that thing is equipped with a motion detector and a night sight capable camera, I highly doubt it."), }), PlaceObj('BanterLineThin', { 'Character', "Scully", 'Text', T(543779119391, --[[BanterDef PaixDisease_HogLady04 Text section:Banters_Local_Chalet/PaixDisease_HogLady04 voice:Scully]] "This lady's fruitier than an edible arrangement."), }), }, 'playOnce', true, }), }, conditions = { PlaceObj('QuestIsVariableBool', { QuestId = "PaixDisease", Vars = set({ Completed = false, }), __eval = function () local quest = gv_Quests['PaixDisease'] or QuestGetState('PaixDisease') return not quest.Completed end, }), PlaceObj('BanterHasPlayed', { Banters = { "PaixDisease_HogLady03", }, }), }, disabledInConflict = true, group = "Banters_Local_Chalet", id = "PaixDisease_HogLady04", }) PlaceObj('BanterDef', { Lines = { PlaceObj('BanterLine', { 'Character', "TheHogLady", 'Text', T(798234134269, --[[BanterDef PaixDisease_HogLady07 Text section:Banters_Local_Chalet/PaixDisease_HogLady07 voice:TheHogLady]] "Don't worry. My hog does not bite."), }), }, conditions = { PlaceObj('QuestIsVariableBool', { QuestId = "PaixDisease", Vars = set( "Completed" ), __eval = function () local quest = gv_Quests['PaixDisease'] or QuestGetState('PaixDisease') return quest.Completed end, }), }, disabledInConflict = true, group = "Banters_Local_Chalet", id = "PaixDisease_HogLady07", }) PlaceObj('BanterDef', { Lines = { PlaceObj('BanterLine', { 'Character', "TheHogLady", 'Text', T(893966001336, --[[BanterDef PaixDisease_HogLady08 Text section:Banters_Local_Chalet/PaixDisease_HogLady08 voice:TheHogLady]] "Don't ask me. Go and talk to my hog."), }), PlaceObj('BanterLine', { 'MultipleTexts', true, 'AnyOfThese', { PlaceObj('BanterLineThin', { 'Character', "Wolf", 'Text', T(409423627124, --[[BanterDef PaixDisease_HogLady08 Text section:Banters_Local_Chalet/PaixDisease_HogLady08 voice:Wolf]] "This lady's nuttier than a Snickers bar."), }), PlaceObj('BanterLineThin', { 'Character', "Grunty", 'Text', T(128770985061, --[[BanterDef PaixDisease_HogLady08 Text section:Banters_Local_Chalet/PaixDisease_HogLady08 voice:Grunty]] "I do not speak Wood Hog. We may need an interpreter."), }), PlaceObj('BanterLineThin', { 'Character', "Barry", 'Text', T(542698654043, --[[BanterDef PaixDisease_HogLady08 Text section:Banters_Local_Chalet/PaixDisease_HogLady08 voice:Barry]] "I am thinking this woman has misplaced several of her marbles."), }), }, 'playOnce', true, }), }, conditions = { PlaceObj('QuestIsVariableBool', { QuestId = "PaixDisease", Vars = set({ Completed = false, foundpage = false, tornpage = true, }), __eval = function () local quest = gv_Quests['PaixDisease'] or QuestGetState('PaixDisease') return not quest.Completed and not quest.foundpage and quest.tornpage end, }), }, disabledInConflict = true, group = "Banters_Local_Chalet", id = "PaixDisease_HogLady08", }) PlaceObj('BanterDef', { Lines = { PlaceObj('BanterLine', { 'Character', "TheHogLady", 'Text', T(844495984450, --[[BanterDef PaixDisease_HogLadyApproach Text section:Banters_Local_Chalet/PaixDisease_HogLadyApproach voice:TheHogLady]] "Come inside. My hog does not judge."), 'playOnce', true, }), PlaceObj('BanterLine', { 'MultipleTexts', true, 'Text', "", 'AnyOfThese', { PlaceObj('BanterLineThin', { 'Character', "Nails", 'Text', T(618748631308, --[[BanterDef PaixDisease_HogLadyApproach Text section:Banters_Local_Chalet/PaixDisease_HogLadyApproach voice:Nails]] "That makes him better than most pigs I know."), }), PlaceObj('BanterLineThin', { 'Character', "DrQ", 'Text', T(370572047419, --[[BanterDef PaixDisease_HogLadyApproach Text section:Banters_Local_Chalet/PaixDisease_HogLadyApproach voice:DrQ]] "It is not the province of pure mortals to pass judgements. There are higher forces responsible for this task."), }), PlaceObj('BanterLineThin', { 'Character', "Sidney", 'Text', T(512317319160, --[[BanterDef PaixDisease_HogLadyApproach Text section:Banters_Local_Chalet/PaixDisease_HogLadyApproach voice:Sidney]] "How kind of you! I'm curious - do you have an entire wooden menagerie or is it just the porcine fellow out front?"), }), }, 'Optional', true, 'playOnce', true, }), }, Once = true, disabledInConflict = true, group = "Banters_Local_Chalet", id = "PaixDisease_HogLadyApproach", }) PlaceObj('BanterDef', { Lines = { PlaceObj('BanterLine', { 'Character', "TheHogLady", 'Text', T(382301055683, --[[BanterDef PaixDisease_HogLadyApproach2 Text section:Banters_Local_Chalet/PaixDisease_HogLadyApproach2 voice:TheHogLady]] "He saw a man with eyes like glue. One was red and the other blue. He tore a page with bloody hand, to hide what caused the writer's end."), }), PlaceObj('BanterLine', { 'Character', "TheHogLady", 'Text', T(750553275663, --[[BanterDef PaixDisease_HogLadyApproach2 Text section:Banters_Local_Chalet/PaixDisease_HogLadyApproach2 voice:TheHogLady]] "But the page was found! My hog knows, just ask around."), }), }, conditions = { PlaceObj('QuestIsVariableBool', { QuestId = "PaixDisease", Vars = set({ Completed = false, tornpage = true, }), __eval = function () local quest = gv_Quests['PaixDisease'] or QuestGetState('PaixDisease') return not quest.Completed and quest.tornpage end, }), }, disabledInConflict = true, group = "Banters_Local_Chalet", id = "PaixDisease_HogLadyApproach2", }) PlaceObj('BanterDef', { Lines = { PlaceObj('BanterLine', { 'Character', "TheHogLady", 'Text', T(889395523123, --[[BanterDef PaixDisease_HogLadyApproach3 Text section:Banters_Local_Chalet/PaixDisease_HogLadyApproach3 voice:TheHogLady]] "My hog saw something that night."), }), }, conditions = { PlaceObj('QuestIsVariableBool', { QuestId = "PaixDisease", Vars = set({ Completed = false, HogLadyRuns = false, diary = false, night = true, }), __eval = function () local quest = gv_Quests['PaixDisease'] or QuestGetState('PaixDisease') return not quest.Completed and not quest.HogLadyRuns and not quest.diary and quest.night end, }), PlaceObj('PlayerSquadPresentInSectors', { Sector = "F12", }), }, disabledInConflict = true, group = "Banters_Local_Chalet", id = "PaixDisease_HogLadyApproach3", }) PlaceObj('BanterDef', { Lines = { PlaceObj('BanterLine', { 'Character', "CivilianFemale_1", 'Text', T(467082049501, --[[BanterDef PaixDisease_VillagerFemale01 Text section:Banters_Local_Chalet/PaixDisease_VillagerFemale01 voice:CivilianFemale_1]] "That crazy witch Wanda is up to something. Do you know that every night she and her cult are slaughtering chickens and drinking their blood?"), }), }, conditions = { PlaceObj('QuestIsVariableBool', { QuestId = "PaixDisease", Vars = set({ Completed = false, }), __eval = function () local quest = gv_Quests['PaixDisease'] or QuestGetState('PaixDisease') return not quest.Completed end, }), }, disabledInConflict = true, group = "Banters_Local_Chalet", id = "PaixDisease_VillagerFemale01", }) PlaceObj('BanterDef', { Lines = { PlaceObj('BanterLine', { 'Character', "CivilianFemale_2", 'Text', T(316751978757, --[[BanterDef PaixDisease_VillagerFemale02 Text section:Banters_Local_Chalet/PaixDisease_VillagerFemale02 voice:CivilianFemale_2]] "Stay away from the Hog Lady. She's not right in the head. You can tell just by looking at her \"art\"."), }), }, conditions = { PlaceObj('QuestIsVariableBool', { QuestId = "PaixDisease", Vars = set({ Completed = false, }), __eval = function () local quest = gv_Quests['PaixDisease'] or QuestGetState('PaixDisease') return not quest.Completed end, }), }, disabledInConflict = true, group = "Banters_Local_Chalet", id = "PaixDisease_VillagerFemale02", }) PlaceObj('BanterDef', { Lines = { PlaceObj('BanterLine', { 'Character', "CivilianFemale_1", 'Text', T(741812656888, --[[BanterDef PaixDisease_VillagerFemale03 Text section:Banters_Local_Chalet/PaixDisease_VillagerFemale03 voice:CivilianFemale_1]] "What's the deal with Painless Doc Robert? I think he actually enjoys dissecting those poor bastards."), }), PlaceObj('BanterLine', { 'MultipleTexts', true, 'AnyOfThese', { PlaceObj('BanterLineThin', { 'Character', "MD", 'Text', T(540618338004, --[[BanterDef PaixDisease_VillagerFemale03 Text section:Banters_Local_Chalet/PaixDisease_VillagerFemale03 voice:MD]] "Coroners are always a little... eccentric."), }), }, 'playOnce', true, }), }, conditions = { PlaceObj('QuestIsVariableBool', { QuestId = "PaixDisease", Vars = set({ Completed = false, }), __eval = function () local quest = gv_Quests['PaixDisease'] or QuestGetState('PaixDisease') return not quest.Completed end, }), }, disabledInConflict = true, group = "Banters_Local_Chalet", id = "PaixDisease_VillagerFemale03", }) PlaceObj('BanterDef', { Lines = { PlaceObj('BanterLine', { 'Character', "CivilianFemale_2", 'Text', T(401525559001, --[[BanterDef PaixDisease_VillagerFemale04 Text section:Banters_Local_Chalet/PaixDisease_VillagerFemale04 voice:CivilianFemale_2]] "Come to the old house tonight. Join us and let's all pray for our salvation."), }), }, conditions = { PlaceObj('QuestIsVariableBool', { QuestId = "PaixDisease", Vars = set({ Completed = false, }), __eval = function () local quest = gv_Quests['PaixDisease'] or QuestGetState('PaixDisease') return not quest.Completed end, }), }, disabledInConflict = true, group = "Banters_Local_Chalet", id = "PaixDisease_VillagerFemale04", }) PlaceObj('BanterDef', { Lines = { PlaceObj('BanterLine', { 'Character', "CivilianFemale_1", 'Text', T(735902328126, --[[BanterDef PaixDisease_VillagerFemale05 Text section:Banters_Local_Chalet/PaixDisease_VillagerFemale05 voice:CivilianFemale_1]] "I can start living normally again."), }), }, conditions = { PlaceObj('QuestIsVariableBool', { QuestId = "PaixDisease", Vars = set( "Completed", "goodending" ), __eval = function () local quest = gv_Quests['PaixDisease'] or QuestGetState('PaixDisease') return quest.Completed and quest.goodending end, }), }, disabledInConflict = true, group = "Banters_Local_Chalet", id = "PaixDisease_VillagerFemale05", }) PlaceObj('BanterDef', { Lines = { PlaceObj('BanterLine', { 'Character', "CivilianFemale_2", 'Text', T(313479228039, --[[BanterDef PaixDisease_VillagerFemale06 Text section:Banters_Local_Chalet/PaixDisease_VillagerFemale06 voice:CivilianFemale_2]] "Chalet de la Paix can finally live up to its name."), }), }, conditions = { PlaceObj('QuestIsVariableBool', { QuestId = "PaixDisease", Vars = set( "Completed", "goodending" ), __eval = function () local quest = gv_Quests['PaixDisease'] or QuestGetState('PaixDisease') return quest.Completed and quest.goodending end, }), }, disabledInConflict = true, group = "Banters_Local_Chalet", id = "PaixDisease_VillagerFemale06", }) PlaceObj('BanterDef', { Lines = { PlaceObj('BanterLine', { 'Character', "CivilianMale_1", 'Text', T(137663777950, --[[BanterDef PaixDisease_VillagerMale01 Text section:Banters_Local_Chalet/PaixDisease_VillagerMale01 voice:CivilianMale_1]] "Me and my family are thinking of getting away from this forsaken place. I don't wanna end up like the others."), }), }, conditions = { PlaceObj('QuestIsVariableBool', { QuestId = "PaixDisease", Vars = set({ Completed = false, }), __eval = function () local quest = gv_Quests['PaixDisease'] or QuestGetState('PaixDisease') return not quest.Completed end, }), }, disabledInConflict = true, group = "Banters_Local_Chalet", id = "PaixDisease_VillagerMale01", }) PlaceObj('BanterDef', { Lines = { PlaceObj('BanterLine', { 'Character', "CivilianMale_1", 'Text', T(739213244178, --[[BanterDef PaixDisease_VillagerMale03 Text section:Banters_Local_Chalet/PaixDisease_VillagerMale03 voice:CivilianMale_1]] "This is the act of the Old Ones, I tell you. That's why each night we must gather and bring them a present."), }), }, conditions = { PlaceObj('QuestIsVariableBool', { QuestId = "PaixDisease", Vars = set({ Completed = false, }), __eval = function () local quest = gv_Quests['PaixDisease'] or QuestGetState('PaixDisease') return not quest.Completed end, }), }, disabledInConflict = true, group = "Banters_Local_Chalet", id = "PaixDisease_VillagerMale03", }) PlaceObj('BanterDef', { Lines = { PlaceObj('BanterLine', { 'Character', "CivilianMale_2", 'Text', T(647190788351, --[[BanterDef PaixDisease_VillagerMale05 Text section:Banters_Local_Chalet/PaixDisease_VillagerMale05 voice:CivilianMale_2]] "This is not a safe place for visitors. You'd better watch your step or you could end up like Wilcox, our last visitor."), }), PlaceObj('BanterLine', { 'MultipleTexts', true, 'AnyOfThese', { PlaceObj('BanterLineThin', { 'Character', "Reaper", 'Text', T(209021015085, --[[BanterDef PaixDisease_VillagerMale05 Text section:Banters_Local_Chalet/PaixDisease_VillagerMale05 voice:Reaper]] "Death visits where it pleases."), }), }, 'playOnce', true, }), }, conditions = { PlaceObj('QuestIsVariableBool', { QuestId = "PaixDisease", Vars = set({ Completed = false, }), __eval = function () local quest = gv_Quests['PaixDisease'] or QuestGetState('PaixDisease') return not quest.Completed end, }), }, disabledInConflict = true, group = "Banters_Local_Chalet", id = "PaixDisease_VillagerMale05", }) PlaceObj('BanterDef', { Lines = { PlaceObj('BanterLine', { 'Character', "CivilianMale_1", 'Text', T(516920485683, --[[BanterDef PaixDisease_VillagerMale06 Text section:Banters_Local_Chalet/PaixDisease_VillagerMale06 voice:CivilianMale_1]] "Everyone's saying this is a disease or a curse. But I don't believe their bullshit. It's the chem trails, man."), }), PlaceObj('BanterLine', { 'MultipleTexts', true, 'AnyOfThese', { PlaceObj('BanterLineThin', { 'Character', "Larry", 'Text', T(774604706880, --[[BanterDef PaixDisease_VillagerMale06 Text section:Banters_Local_Chalet/PaixDisease_VillagerMale06 voice:Larry]] "I know it, man! I've been saying that all along!"), }), PlaceObj('BanterLineThin', { 'Character', "Larry_Clean", 'Text', T(352546037549, --[[BanterDef PaixDisease_VillagerMale06 Text section:Banters_Local_Chalet/PaixDisease_VillagerMale06 voice:Larry_Clean]] "Hey, um... Don't go around saying that too much, man. It makes people think you might be on drugs. "), }), }, 'playOnce', true, }), }, conditions = { PlaceObj('QuestIsVariableBool', { QuestId = "PaixDisease", Vars = set({ Completed = false, }), __eval = function () local quest = gv_Quests['PaixDisease'] or QuestGetState('PaixDisease') return not quest.Completed end, }), }, disabledInConflict = true, group = "Banters_Local_Chalet", id = "PaixDisease_VillagerMale06", }) PlaceObj('BanterDef', { Lines = { PlaceObj('BanterLine', { 'Character', "CivilianMale_2", 'Text', T(858639320474, --[[BanterDef PaixDisease_VillagerMale07 Text section:Banters_Local_Chalet/PaixDisease_VillagerMale07 voice:CivilianMale_2]] "Thank you for putting an end to all this horror."), }), }, conditions = { PlaceObj('QuestIsVariableBool', { QuestId = "PaixDisease", Vars = set( "Completed", "goodending" ), __eval = function () local quest = gv_Quests['PaixDisease'] or QuestGetState('PaixDisease') return quest.Completed and quest.goodending end, }), }, disabledInConflict = true, group = "Banters_Local_Chalet", id = "PaixDisease_VillagerMale07", }) PlaceObj('BanterDef', { Lines = { PlaceObj('BanterLine', { 'Character', "CivilianMale_1", 'Text', T(179413316175, --[[BanterDef PaixDisease_VillagerMale08 Text section:Banters_Local_Chalet/PaixDisease_VillagerMale08 voice:CivilianMale_1]] "I can't believe that Doc Robert was infecting us all this time."), }), }, conditions = { PlaceObj('QuestIsVariableBool', { QuestId = "PaixDisease", Vars = set( "Completed", "goodending" ), __eval = function () local quest = gv_Quests['PaixDisease'] or QuestGetState('PaixDisease') return quest.Completed and quest.goodending end, }), }, disabledInConflict = true, group = "Banters_Local_Chalet", id = "PaixDisease_VillagerMale08", }) PlaceObj('BanterDef', { Lines = { PlaceObj('BanterLine', { 'Character', "CivilianMale_2", 'Text', T(146632354436, --[[BanterDef PaixDisease_VillagerMale09 Text section:Banters_Local_Chalet/PaixDisease_VillagerMale09 voice:CivilianMale_2]] "Tough call. I was so sure that those voodoo cultists were up to something."), }), }, conditions = { PlaceObj('QuestIsVariableBool', { QuestId = "PaixDisease", Vars = set( "Completed", "goodending" ), __eval = function () local quest = gv_Quests['PaixDisease'] or QuestGetState('PaixDisease') return quest.Completed and quest.goodending end, }), }, disabledInConflict = true, group = "Banters_Local_Chalet", id = "PaixDisease_VillagerMale09", }) PlaceObj('BanterDef', { Lines = { PlaceObj('BanterLine', { 'Character', "Wanda", 'Text', T(586259492527, --[[BanterDef PaixDisease_Wanda01 Text section:Banters_Local_Chalet/PaixDisease_Wanda01 voice:Wanda]] "The Old Ones are not happy. They hunger for blood and stir in their sleep. They will bring more and more of the living into their dream. "), }), PlaceObj('BanterLine', { 'MultipleTexts', true, 'Text', "", 'AnyOfThese', { PlaceObj('BanterLineThin', { 'Character', "Reaper", 'Text', T(306261355307, --[[BanterDef PaixDisease_Wanda01 Text section:Banters_Local_Chalet/PaixDisease_Wanda01 voice:Reaper]] "There is a kind of hunger that only blood may satisfy."), }), PlaceObj('BanterLineThin', { 'Character', "Omryn", 'Text', T(997267821070, --[[BanterDef PaixDisease_Wanda01 Text section:Banters_Local_Chalet/PaixDisease_Wanda01 voice:Omryn]] "Good idea! I want to take nap anyway."), }), PlaceObj('BanterLineThin', { 'Character', "Meltdown", 'Text', T(336629377578, --[[BanterDef PaixDisease_Wanda01 Text section:Banters_Local_Chalet/PaixDisease_Wanda01 voice:Meltdown]] "The old ones in my neighborhood are NEVER happy! I got the dogs to stop shitting in their yard, what the hell more do they want?"), }), }, 'Optional', true, 'playOnce', true, }), }, conditions = { PlaceObj('QuestIsVariableBool', { QuestId = "PaixDisease", Vars = set({ Completed = false, diary = false, }), __eval = function () local quest = gv_Quests['PaixDisease'] or QuestGetState('PaixDisease') return not quest.Completed and not quest.diary end, }), PlaceObj('IsTimeOfDay', { Negate = true, TimeOfDay = "Night", }), PlaceObj('PlayerIsInSectors', { Sectors = { "F13", }, }), }, disabledInConflict = true, group = "Banters_Local_Chalet", id = "PaixDisease_Wanda01", }) PlaceObj('BanterDef', { Lines = { PlaceObj('BanterLine', { 'Character', "Wanda", 'Text', T(681741704413, --[[BanterDef PaixDisease_Wanda02 Text section:Banters_Local_Chalet/PaixDisease_Wanda02 voice:Wanda]] "We cannot fight the Old Ones. We dream of them and they have power over our shared dream. This is the way of Voodoo. "), }), }, conditions = { PlaceObj('CheckOR', { Conditions = { PlaceObj('QuestIsVariableBool', { QuestId = "PaixDisease", Vars = set({ Completed = false, WandaInitial = true, diary = false, herb = false, herbfound = false, night = false, }), __eval = function () local quest = gv_Quests['PaixDisease'] or QuestGetState('PaixDisease') return not quest.Completed and quest.WandaInitial and not quest.diary and not quest.herb and not quest.herbfound and not quest.night end, }), PlaceObj('QuestIsVariableBool', { QuestId = "PaixDisease", Vars = set({ Completed = false, WandaInitial = true, diary = false, herbToPlant = true, night = false, }), __eval = function () local quest = gv_Quests['PaixDisease'] or QuestGetState('PaixDisease') return not quest.Completed and quest.WandaInitial and not quest.diary and quest.herbToPlant and not quest.night end, }), PlaceObj('PlayerIsInSectors', { Sectors = { "G15", }, }), }, }), }, disabledInConflict = true, group = "Banters_Local_Chalet", id = "PaixDisease_Wanda02", }) PlaceObj('BanterDef', { Lines = { PlaceObj('BanterLine', { 'Character', "Wanda", 'Text', T(586123396072, --[[BanterDef PaixDisease_Wanda03 Text section:Banters_Local_Chalet/PaixDisease_Wanda03 voice:Wanda]] "The Old Ones are thirsty for blood. I will brew a potion to make them sleep again. I need bloody murderers' hands to pick the Borassus root for it to work. Go! Bring it to me! It grows in the forest west of here."), }), PlaceObj('BanterLine', { 'MultipleTexts', true, 'AnyOfTheseCount', 2, 'AnyOfThese', { PlaceObj('BanterLineThin', { 'Character', "Raven", 'Text', T(514148345813, --[[BanterDef PaixDisease_Wanda03 Text section:Banters_Local_Chalet/PaixDisease_Wanda03 voice:Raven]] "Hey! We are not murderers!"), }), PlaceObj('BanterLineThin', { 'Character', "Reaper", 'Text', T(721400064537, --[[BanterDef PaixDisease_Wanda03 Text section:Banters_Local_Chalet/PaixDisease_Wanda03 voice:Reaper]] "Hidden in my coat is my red right hand."), }), PlaceObj('BanterLineThin', { 'Character', "Raider", 'Text', T(170841885092, --[[BanterDef PaixDisease_Wanda03 Text section:Banters_Local_Chalet/PaixDisease_Wanda03 voice:Raider]] "Madam, I assure you, we are not murderers. The deaths we have caused have all been justifiable lethalities."), }), PlaceObj('BanterLineThin', { 'Character', "Wolf", 'Text', T(279723524142, --[[BanterDef PaixDisease_Wanda03 Text section:Banters_Local_Chalet/PaixDisease_Wanda03 voice:Wolf]] "I just want to make sure we're clear on this - did you just ask us to kill someone and then go pick a flower?"), }), PlaceObj('BanterLineThin', { 'Character', "Scully", 'Text', T(875764998354, --[[BanterDef PaixDisease_Wanda03 Text section:Banters_Local_Chalet/PaixDisease_Wanda03 voice:Scully]] "I've made this mistake before with several ex-wives. So, when you say one, do you really mean a dozen? How many guests are we serving?"), }), PlaceObj('BanterLineThin', { 'Character', "Kalyna", 'Text', T(222940875685, --[[BanterDef PaixDisease_Wanda03 Text section:Banters_Local_Chalet/PaixDisease_Wanda03 voice:Kalyna]] "I have always wanted to brew a potion! Now, should our hands be covered in blood when we pick the root, or should we kill someone in front of it, or... or..."), }), }, 'playOnce', true, }), }, conditions = { PlaceObj('QuestIsVariableBool', { QuestId = "PaixDisease", Vars = set({ WandaInitial = true, herb = false, night = false, }), __eval = function () local quest = gv_Quests['PaixDisease'] or QuestGetState('PaixDisease') return quest.WandaInitial and not quest.herb and not quest.night end, }), PlaceObj('PlayerIsInSectors', { Sectors = { "F13", }, }), }, disabledInConflict = true, group = "Banters_Local_Chalet", id = "PaixDisease_Wanda03", }) PlaceObj('BanterDef', { Lines = { PlaceObj('BanterLine', { 'Character', "Wanda", 'Text', T(977889245522, --[[BanterDef PaixDisease_Wanda04 Text section:Banters_Local_Chalet/PaixDisease_Wanda04 voice:Wanda]] "Thank you. Now I can cook the brew. Everybody must drink of it and we may all be saved from the wrath of The Old Ones."), }), }, conditions = { PlaceObj('QuestIsVariableBool', { QuestId = "PaixDisease", Vars = set({ herbfound = true, herbgiven = false, night = false, }), __eval = function () local quest = gv_Quests['PaixDisease'] or QuestGetState('PaixDisease') return quest.herbfound and not quest.herbgiven and not quest.night end, }), PlaceObj('PlayerIsInSectors', { Sectors = { "F13", }, }), }, disabledInConflict = true, group = "Banters_Local_Chalet", id = "PaixDisease_Wanda04", }) PlaceObj('BanterDef', { Lines = { PlaceObj('BanterLine', { 'Character', "Wanda", 'Text', T(595340532915, --[[BanterDef PaixDisease_Wanda06 Text section:Banters_Local_Chalet/PaixDisease_Wanda06 voice:Wanda]] "I am busy. Don't you have eyes to see? Come back tomorrow."), }), PlaceObj('BanterLine', { 'Character', "Wanda", 'Text', T(192768432411, --[[BanterDef PaixDisease_Wanda06 Text section:Banters_Local_Chalet/PaixDisease_Wanda06 voice:Wanda]] "And if you see the Hog Lady tell her she's late. We are starting without her."), 'Optional', true, 'playOnce', true, }), }, conditions = { PlaceObj('QuestIsVariableBool', { QuestId = "PaixDisease", Vars = set( "night" ), __eval = function () local quest = gv_Quests['PaixDisease'] or QuestGetState('PaixDisease') return quest.night end, }), PlaceObj('PlayerIsInSectors', { Sectors = { "F13", }, }), }, disabledInConflict = true, group = "Banters_Local_Chalet", id = "PaixDisease_Wanda06", }) PlaceObj('BanterDef', { Lines = { PlaceObj('BanterLine', { 'Character', "Wanda", 'Text', T(291795435470, --[[BanterDef PaixDisease_Wanda07 Text section:Banters_Local_Chalet/PaixDisease_Wanda07 voice:Wanda]] "You have made the right choice. The Old Ones are at peace. For now."), }), }, conditions = { PlaceObj('CheckOR', { Conditions = { PlaceObj('QuestIsVariableBool', { Condition = "or", QuestId = "PaixDisease", Vars = set( "goodending" ), __eval = function () local quest = gv_Quests['PaixDisease'] or QuestGetState('PaixDisease') return quest.goodending end, }), PlaceObj('QuestIsVariableBool', { QuestId = "ReduceCrocodileCampStrength", Vars = set( "BorassusPlanted" ), __eval = function () local quest = gv_Quests['ReduceCrocodileCampStrength'] or QuestGetState('ReduceCrocodileCampStrength') return quest.BorassusPlanted end, }), }, }), PlaceObj('QuestIsVariableBool', { QuestId = "PaixDisease", Vars = set({ night = false, }), __eval = function () local quest = gv_Quests['PaixDisease'] or QuestGetState('PaixDisease') return not quest.night end, }), }, disabledInConflict = true, group = "Banters_Local_Chalet", id = "PaixDisease_Wanda07", }) PlaceObj('BanterDef', { Lines = { PlaceObj('BanterLine', { 'Character', "Wanda", 'Text', T(801715582677, --[[BanterDef PaixDisease_Wanda08 Text section:Banters_Local_Chalet/PaixDisease_Wanda08 voice:Wanda]] "Find the Borassus root and pick it with your bloody hands, murderers. The Old Ones are saying that it will guide you to a place of great importance. Go to the west. The truth is out there."), }), }, conditions = { PlaceObj('QuestIsVariableBool', { QuestId = "PaixDisease", Vars = set({ WandaInitial = true, herb = true, herbfound = false, night = false, }), __eval = function () local quest = gv_Quests['PaixDisease'] or QuestGetState('PaixDisease') return quest.WandaInitial and quest.herb and not quest.herbfound and not quest.night end, }), }, disabledInConflict = true, group = "Banters_Local_Chalet", id = "PaixDisease_Wanda08", }) PlaceObj('BanterDef', { Lines = { PlaceObj('BanterLine', { 'Character', "Wanda", 'Text', T(917370030209, --[[BanterDef PaixDisease_WandaApproach01 Text section:Banters_Local_Chalet/PaixDisease_WandaApproach01 voice:Wanda]] "I can see into your souls. You are murderers! This is good, for Death is coming for us all. You must know his call."), }), PlaceObj('BanterLine', { 'MultipleTexts', true, 'AnyOfThese', { PlaceObj('BanterLineThin', { 'Character', "Reaper", 'Text', T(828319189433, --[[BanterDef PaixDisease_WandaApproach01 Text section:Banters_Local_Chalet/PaixDisease_WandaApproach01 voice:Reaper]] "Yes. You have eyes to see, wise Mother."), }), PlaceObj('BanterLineThin', { 'Character', "Raven", 'Text', T(298677325984, --[[BanterDef PaixDisease_WandaApproach01 Text section:Banters_Local_Chalet/PaixDisease_WandaApproach01 voice:Raven]] "No! We are not murderers. We kill only when necessary."), }), PlaceObj('BanterLineThin', { 'Character', "Shadow", 'Text', T(650937698475, --[[BanterDef PaixDisease_WandaApproach01 Text section:Banters_Local_Chalet/PaixDisease_WandaApproach01 voice:Shadow]] "Unfortunately for him, my number's unlisted."), }), PlaceObj('BanterLineThin', { 'Character', "Nails", 'Text', T(610559060536, --[[BanterDef PaixDisease_WandaApproach01 Text section:Banters_Local_Chalet/PaixDisease_WandaApproach01 voice:Nails]] "Yeah, that asshole is always trying to get a hold of me, so I blocked his number."), }), }, 'playOnce', true, }), }, Once = true, conditions = { PlaceObj('CheckOR', { Conditions = { PlaceObj('QuestIsVariableBool', { QuestId = "PaixDisease", Vars = set({ night = false, }), __eval = function () local quest = gv_Quests['PaixDisease'] or QuestGetState('PaixDisease') return not quest.night end, }), PlaceObj('PlayerIsInSectors', { Sectors = { "G15", }, }), }, }), }, disabledInConflict = true, group = "Banters_Local_Chalet", id = "PaixDisease_WandaApproach01", }) PlaceObj('BanterDef', { Lines = { PlaceObj('BanterLine', { 'Character', "Wanda", 'Text', T(795762297762, --[[BanterDef PaixDisease_WandaApproach02 Text section:Banters_Local_Chalet/PaixDisease_WandaApproach02 voice:Wanda]] "Ph'nglui mglw'nafh Cthulhu R'lyeh wgah'nagl fhtagn."), }), }, conditions = { PlaceObj('CheckOR', { Conditions = { PlaceObj('QuestIsVariableBool', { QuestId = "PaixDisease", Vars = set( "night" ), __eval = function () local quest = gv_Quests['PaixDisease'] or QuestGetState('PaixDisease') return quest.night end, }), PlaceObj('PlayerIsInSectors', { Sectors = { "G15", }, }), }, }), }, disabledInConflict = true, group = "Banters_Local_Chalet", id = "PaixDisease_WandaApproach02", }) PlaceObj('BanterDef', { Lines = { PlaceObj('BanterLine', { 'Character', "Xavier", 'Text', T(774024901233, --[[BanterDef PaixDisease_Xavier01 Text section:Banters_Local_Chalet/PaixDisease_Xavier01 voice:Xavier]] "This girl... She is not the first to be claimed by the Old Ones. And mark my words: she won't be the last."), }), }, Once = true, conditions = { PlaceObj('QuestIsVariableBool', { QuestId = "PaixDisease", Vars = set({ Completed = false, XavierMet = true, night = false, }), __eval = function () local quest = gv_Quests['PaixDisease'] or QuestGetState('PaixDisease') return not quest.Completed and quest.XavierMet and not quest.night end, }), }, disabledInConflict = true, group = "Banters_Local_Chalet", id = "PaixDisease_Xavier01", }) PlaceObj('BanterDef', { Lines = { PlaceObj('BanterLine', { 'Character', "Xavier", 'Text', T(430780469024, --[[BanterDef PaixDisease_Xavier02 Text section:Banters_Local_Chalet/PaixDisease_Xavier02 voice:Xavier]] "People are dying and no one knows why. Well, except for Roger Wilcox. But he's dead now. He will never finish his book."), 'playOnce', true, }), }, conditions = { PlaceObj('QuestIsVariableBool', { QuestId = "PaixDisease", Vars = set({ Completed = false, XavierMet = false, }), __eval = function () local quest = gv_Quests['PaixDisease'] or QuestGetState('PaixDisease') return not quest.Completed and not quest.XavierMet end, }), }, disabledInConflict = true, group = "Banters_Local_Chalet", id = "PaixDisease_Xavier02", }) PlaceObj('BanterDef', { Lines = { PlaceObj('BanterLine', { 'Character', "Xavier", 'Text', T(578957693178, --[[BanterDef PaixDisease_Xavier03 Text section:Banters_Local_Chalet/PaixDisease_Xavier03 voice:Xavier]] "You'd better do something or soon we'll all be dead. I think that Hog Lady knows something that we don't."), }), }, conditions = { PlaceObj('QuestIsVariableBool', { QuestId = "PaixDisease", Vars = set({ Completed = false, XavierMet = true, }), __eval = function () local quest = gv_Quests['PaixDisease'] or QuestGetState('PaixDisease') return not quest.Completed and quest.XavierMet end, }), }, disabledInConflict = true, group = "Banters_Local_Chalet", id = "PaixDisease_Xavier03", }) PlaceObj('BanterDef', { Lines = { PlaceObj('BanterLine', { 'Character', "Xavier", 'Text', T(266336364383, --[[BanterDef PaixDisease_Xavier04 Text section:Banters_Local_Chalet/PaixDisease_Xavier04 voice:Xavier]] "Roger's death is a mystery, but here's an even deeper one. You'll never guess. There was a fish... in the percolator!"), }), }, conditions = { PlaceObj('QuestIsVariableBool', { QuestId = "PaixDisease", Vars = set( "XavierMet" ), __eval = function () local quest = gv_Quests['PaixDisease'] or QuestGetState('PaixDisease') return quest.XavierMet end, }), }, disabledInConflict = true, group = "Banters_Local_Chalet", id = "PaixDisease_Xavier04", }) PlaceObj('BanterDef', { Lines = { PlaceObj('BanterLine', { 'Character', "Xavier", 'Text', T(935006333903, --[[BanterDef PaixDisease_Xavier06 Text section:Banters_Local_Chalet/PaixDisease_Xavier06 voice:Xavier]] "A missing page? I don't know about that... But I saw The Hog Lady stuffing some paper into her wooden hog the other day. Feeding her pet is what she told me. Crazy woman!"), }), }, conditions = { PlaceObj('QuestIsVariableBool', { QuestId = "PaixDisease", Vars = set({ Completed = false, XavierMet = true, tornpage = true, }), __eval = function () local quest = gv_Quests['PaixDisease'] or QuestGetState('PaixDisease') return not quest.Completed and quest.XavierMet and quest.tornpage end, }), }, disabledInConflict = true, group = "Banters_Local_Chalet", id = "PaixDisease_Xavier06", }) PlaceObj('BanterDef', { Lines = { PlaceObj('BanterLine', { 'Character', "Xavier", 'Text', T(635550627338, --[[BanterDef PaixDisease_Xavier07 Text section:Banters_Local_Chalet/PaixDisease_Xavier07 voice:Xavier]] "You found Roger's diary? Interesting. Something doesn't seem to add up here. Maybe you need to ask Wanda about it."), 'playOnce', true, }), }, conditions = { PlaceObj('QuestIsVariableBool', { QuestId = "PaixDisease", Vars = set({ Completed = false, diary = true, tornpage = false, }), __eval = function () local quest = gv_Quests['PaixDisease'] or QuestGetState('PaixDisease') return not quest.Completed and quest.diary and not quest.tornpage end, }), }, disabledInConflict = true, group = "Banters_Local_Chalet", id = "PaixDisease_Xavier07", }) PlaceObj('BanterDef', { Lines = { PlaceObj('BanterLine', { 'Character', "Xavier", 'Text', T(193710007761, --[[BanterDef PaixDisease_Xavier08 Text section:Banters_Local_Chalet/PaixDisease_Xavier08 voice:Xavier]] "Almost everyone is here! We're just missing the Hog Lady. She is probably wandering in the woods somewhere west of here. She does that sometimes."), 'playOnce', true, }), }, conditions = { PlaceObj('QuestIsVariableBool', { QuestId = "PaixDisease", Vars = set({ diary = false, night = true, }), __eval = function () local quest = gv_Quests['PaixDisease'] or QuestGetState('PaixDisease') return not quest.diary and quest.night end, }), }, disabledInConflict = true, group = "Banters_Local_Chalet", id = "PaixDisease_Xavier08", }) PlaceObj('BanterDef', { Lines = { PlaceObj('BanterLine', { 'Character', "Xavier", 'Text', T(245175306155, --[[BanterDef PaixDisease_XavierApproach Text section:Banters_Local_Chalet/PaixDisease_XavierApproach voice:Xavier]] "She's dead. Wrapped in plastic. And we had such a good time yesterday."), 'playOnce', true, }), PlaceObj('BanterLine', { 'MultipleTexts', true, 'AnyOfThese', { PlaceObj('BanterLineThin', { 'Character', "Shadow", 'Text', T(176474226943, --[[BanterDef PaixDisease_XavierApproach Text section:Banters_Local_Chalet/PaixDisease_XavierApproach voice:Shadow]] "I suddenly feel like I need a damn good cup of coffee."), }), PlaceObj('BanterLineThin', { 'Character', "Red", 'Text', T(425481045686, --[[BanterDef PaixDisease_XavierApproach Text section:Banters_Local_Chalet/PaixDisease_XavierApproach voice:Red]] "Oh, this is just grand! We're just leaving dead girls out on the beach now, are we?"), }), }, 'playOnce', true, }), }, conditions = { PlaceObj('QuestIsVariableBool', { QuestId = "PaixDisease", Vars = set({ night = false, }), __eval = function () local quest = gv_Quests['PaixDisease'] or QuestGetState('PaixDisease') return not quest.night end, }), PlaceObj('UnitIsAroundMarkerOfGroup', { MarkerGroup = "BodyAreaMarker", TargetUnit = "Xavier", }), }, disabledInConflict = true, group = "Banters_Local_Chalet", id = "PaixDisease_XavierApproach", })