myspace / Data /BantersDef /BanterDef-Banters_Local_GoodPlace.lua
sirnii's picture
Upload 1816 files
b6a38d7 verified
raw
history blame
17.2 kB
-- ========== GENERATED BY BanterDef Editor DO NOT EDIT MANUALLY! ==========
PlaceObj('BanterDef', {
Comment = "no Major in the squad",
Lines = {
PlaceObj('BanterLine', {
'Character', "Jackhammer",
'Text', T(316751352038, --[[BanterDef GoodPlace_Jackhammer01 Text section:Banters_Local_GoodPlace/GoodPlace_Jackhammer01 no Major in the squad voice:Jackhammer]] "I do not fear this place, but I worry what the <em>Major</em> will do when he learns I no longer control it."),
}),
},
conditions = {
PlaceObj('UnitSquadHasMerc', {
Name = "Spike",
Negate = true,
}),
},
group = "Banters_Local_GoodPlace",
id = "GoodPlace_Jackhammer01",
})
PlaceObj('BanterDef', {
Comment = "have the Major as merc",
Lines = {
PlaceObj('BanterLine', {
'Character', "Spike",
'Text', T(498846116103, --[[BanterDef GoodPlace_Jackhammer02 Text section:Banters_Local_GoodPlace/GoodPlace_Jackhammer02 have the Major as merc voice:Spike]] "Looks like you're back where I found you, Jack. How's life treating you in the Good Place?"),
'Optional', true,
}),
PlaceObj('BanterLine', {
'Character', "Jackhammer",
'Text', T(624109621342, --[[BanterDef GoodPlace_Jackhammer02 Text section:Banters_Local_GoodPlace/GoodPlace_Jackhammer02 have the Major as merc voice:Jackhammer]] "Are you here to kill me, Major?"),
}),
PlaceObj('BanterLine', {
'Character', "Spike",
'Text', T(625953229252, --[[BanterDef GoodPlace_Jackhammer02 Text section:Banters_Local_GoodPlace/GoodPlace_Jackhammer02 have the Major as merc voice:Spike]] "Not my call to make anymore. Hell, they'll probably throw me in here with you before too long."),
'Optional', true,
}),
PlaceObj('BanterLine', {
'Character', "Jackhammer",
'Text', T(397272764406, --[[BanterDef GoodPlace_Jackhammer02 Text section:Banters_Local_GoodPlace/GoodPlace_Jackhammer02 have the Major as merc voice:Jackhammer]] "You are only saying what they would like you to say, but I know better. The Major cannot be caged."),
}),
},
Once = true,
conditions = {
PlaceObj('UnitIsAroundOtherUnit', {
Distance = 12,
SecondTargetUnit = "Jackhammer",
TargetUnit = "Spike",
}),
},
group = "Banters_Local_GoodPlace",
id = "GoodPlace_Jackhammer02",
})
PlaceObj('BanterDef', {
Comment = "Pierre trying to be forgiving",
Lines = {
PlaceObj('BanterLine', {
'Character', "PierreMerc",
'Text', T(957662811860, --[[BanterDef GoodPlace_Jackhammer03 Text section:Banters_Local_GoodPlace/GoodPlace_Jackhammer03 Pierre trying to be forgiving voice:PierreMerc]] "I am sorry it had to end like this, Jacques, but you have to pay for your crimes."),
'Optional', true,
}),
PlaceObj('BanterLine', {
'Character', "Jackhammer",
'Text', T(290702002731, --[[BanterDef GoodPlace_Jackhammer03 Text section:Banters_Local_GoodPlace/GoodPlace_Jackhammer03 Pierre trying to be forgiving voice:Jackhammer]] "And what of your crimes, Pierre? Who is paying for those while you walk free? Me, that's who - so go fuck yourself."),
}),
},
Once = true,
conditions = {
PlaceObj('UnitIsAroundOtherUnit', {
Distance = 12,
SecondTargetUnit = "Jackhammer",
TargetUnit = "PierreMerc",
}),
},
group = "Banters_Local_GoodPlace",
id = "GoodPlace_Jackhammer03",
})
PlaceObj('BanterDef', {
Comment = "Elliot is in the same prison",
Lines = {
PlaceObj('BanterLine', {
'Character', "Jackhammer",
'Text', T(944789135705, --[[BanterDef GoodPlace_Jackhammer04 Text section:Banters_Local_GoodPlace/GoodPlace_Jackhammer04 Elliot is in the same prison voice:Jackhammer]] "At least while I am stuck here, I can have some fun beating the shit out of that little fuckhead, <em>Elliot</em>."),
}),
PlaceObj('BanterLine', {
'MultipleTexts', true,
'AnyOfThese', {
PlaceObj('BanterLineThin', {
'Character', "Blood",
'Text', T(125435029379, --[[BanterDef GoodPlace_Jackhammer04 Text section:Banters_Local_GoodPlace/GoodPlace_Jackhammer04 voice:Blood]] "I have absolutely no problem with that."),
}),
PlaceObj('BanterLineThin', {
'Character', "Raider",
'Text', T(700839412140, --[[BanterDef GoodPlace_Jackhammer04 Text section:Banters_Local_GoodPlace/GoodPlace_Jackhammer04 voice:Raider]] "I guess that's our fault. This prison has limited recreation options. Maybe we should bring in some ping pong tables."),
}),
PlaceObj('BanterLineThin', {
'Character', "Fox",
'Text', T(643442014848, --[[BanterDef GoodPlace_Jackhammer04 Text section:Banters_Local_GoodPlace/GoodPlace_Jackhammer04 voice:Fox]] "I think he'd be disappointed if you didn't. He seems to like being dominated."),
}),
},
'playOnce', true,
}),
},
conditions = {
PlaceObj('QuestIsVariableBool', {
QuestId = "Elliot",
Vars = set( "ElliotInPrison" ),
__eval = function ()
local quest = gv_Quests['Elliot'] or QuestGetState('Elliot')
return quest.ElliotInPrison
end,
}),
PlaceObj('CheckIsPersistentUnitDead', {
Negate = true,
per_ses_id = "NPC_Elliot",
}),
},
group = "Banters_Local_GoodPlace",
id = "GoodPlace_Jackhammer04",
})
PlaceObj('BanterDef', {
Lines = {
PlaceObj('BanterLine', {
'Character', "Jackhammer",
'Text', T(535905231041, --[[BanterDef GoodPlace_Jackhammer05 Text section:Banters_Local_GoodPlace/GoodPlace_Jackhammer05 voice:Jackhammer]] "My old cell! Feels almost like home. "),
}),
},
group = "Banters_Local_GoodPlace",
id = "GoodPlace_Jackhammer05",
})
PlaceObj('BanterDef', {
Lines = {
PlaceObj('BanterLine', {
'Character', "Jackhammer",
'Text', T(870474941049, --[[BanterDef GoodPlace_Jackhammer06 Text section:Banters_Local_GoodPlace/GoodPlace_Jackhammer06 voice:Jackhammer]] "Here I am, back at the start."),
}),
},
group = "Banters_Local_GoodPlace",
id = "GoodPlace_Jackhammer06",
})
PlaceObj('BanterDef', {
Lines = {
PlaceObj('BanterLine', {
'Character', "Jackhammer",
'Text', T(733451633046, --[[BanterDef GoodPlace_Jackhammer07 Text section:Banters_Local_GoodPlace/GoodPlace_Jackhammer07 voice:Jackhammer]] "It's a bit of a rough ride, going from prison director back to prisoner."),
}),
PlaceObj('BanterLine', {
'MultipleTexts', true,
'AnyOfThese', {
PlaceObj('BanterLineThin', {
'Character', "DrQ",
'Text', T(181358958785, --[[BanterDef GoodPlace_Jackhammer07 Text section:Banters_Local_GoodPlace/GoodPlace_Jackhammer07 voice:DrQ]] "When you find you have walked in a circle, it is a sure sign that you have lost your way."),
}),
PlaceObj('BanterLineThin', {
'Character', "Nails",
'Text', T(705653437841, --[[BanterDef GoodPlace_Jackhammer07 Text section:Banters_Local_GoodPlace/GoodPlace_Jackhammer07 voice:Nails]] "I'm sure all the other inmates ain't making the \"ride\" any easier."),
}),
PlaceObj('BanterLineThin', {
'Character', "Wolf",
'Text', T(567535217624, --[[BanterDef GoodPlace_Jackhammer07 Text section:Banters_Local_GoodPlace/GoodPlace_Jackhammer07 voice:Wolf]] "You'll be fine. Just remember to, uh... watch your back."),
}),
},
'playOnce', true,
}),
},
group = "Banters_Local_GoodPlace",
id = "GoodPlace_Jackhammer07",
})
PlaceObj('BanterDef', {
Lines = {
PlaceObj('BanterLine', {
'Character', "Elliot",
'Text', T(186246316354, --[[BanterDef PrisonerElliot_01_approach Text section:Banters_Local_GoodPlace/PrisonerElliot_01_approach voice:Elliot]] "Don't shoot, Your Highn-... I mean, Your Mercenary-ness. It's just me, <em>Elliot</em>."),
}),
},
Once = true,
group = "Banters_Local_GoodPlace",
id = "PrisonerElliot_01_approach",
})
PlaceObj('BanterDef', {
Lines = {
PlaceObj('BanterLine', {
'Character', "Elliot",
'Text', T(659427416673, --[[BanterDef PrisonerElliot_02 Text section:Banters_Local_GoodPlace/PrisonerElliot_02 voice:Elliot]] "Don't shoot! I'm an idiot."),
}),
PlaceObj('BanterLine', {
'MultipleTexts', true,
'AnyOfThese', {
PlaceObj('BanterLineThin', {
'Character', "Buns",
'Text', T(520002596526, --[[BanterDef PrisonerElliot_02 Text section:Banters_Local_GoodPlace/PrisonerElliot_02 voice:Buns]] "Prove it!"),
}),
PlaceObj('BanterLineThin', {
'Character', "Gus",
'Text', T(397039271472, --[[BanterDef PrisonerElliot_02 Text section:Banters_Local_GoodPlace/PrisonerElliot_02 voice:Gus]] "Prove it!"),
}),
PlaceObj('BanterLineThin', {
'Character', "Len",
'Text', T(692834943738, --[[BanterDef PrisonerElliot_02 Text section:Banters_Local_GoodPlace/PrisonerElliot_02 voice:Len]] "Prove it!"),
}),
},
'playOnce', true,
}),
PlaceObj('BanterLine', {
'Character', "Elliot",
'Text', T(193422996656, --[[BanterDef PrisonerElliot_02 Text section:Banters_Local_GoodPlace/PrisonerElliot_02 voice:Elliot]] "I served a psychotic megalomaniac in Arulco and then went and did the same thing in Grand Chien."),
'playOnce', true,
}),
PlaceObj('BanterLine', {
'MultipleTexts', true,
'AnyOfThese', {
PlaceObj('BanterLineThin', {
'Character', "Buns",
'Text', T(857737885164, --[[BanterDef PrisonerElliot_02 Text section:Banters_Local_GoodPlace/PrisonerElliot_02 voice:Buns]] "It actually sounds funny when you say it like that!"),
}),
PlaceObj('BanterLineThin', {
'Character', "Gus",
'Text', T(783776863652, --[[BanterDef PrisonerElliot_02 Text section:Banters_Local_GoodPlace/PrisonerElliot_02 voice:Gus]] "Congrats, Woodhead. You are a first class idiot."),
}),
PlaceObj('BanterLineThin', {
'Character', "Len",
'Text', T(361776268809, --[[BanterDef PrisonerElliot_02 Text section:Banters_Local_GoodPlace/PrisonerElliot_02 voice:Len]] "Yeah, that checks out."),
}),
},
'playOnce', true,
}),
},
disabledInConflict = true,
group = "Banters_Local_GoodPlace",
id = "PrisonerElliot_02",
})
PlaceObj('BanterDef', {
Comment = "if sent to Camp Bien Chien",
Lines = {
PlaceObj('BanterLine', {
'Character', "Elliot",
'Text', T(167090247954, --[[BanterDef PrisonerElliot_03 Text section:Banters_Local_GoodPlace/PrisonerElliot_03 if sent to Camp Bien Chien voice:Elliot]] "<em>The Major</em> didn't like it when he learned about... well, everything. That's why I'm here. But I'm better off like this."),
}),
PlaceObj('BanterLine', {
'MultipleTexts', true,
'AnyOfThese', {
PlaceObj('BanterLineThin', {
'Character', "Fox",
'Text', T(777025384006, --[[BanterDef PrisonerElliot_03 Text section:Banters_Local_GoodPlace/PrisonerElliot_03 voice:Fox]] "I've seen some sad sacks, but you are the droopiest."),
}),
PlaceObj('BanterLineThin', {
'Character', "Hitman",
'Text', T(582282553878, --[[BanterDef PrisonerElliot_03 Text section:Banters_Local_GoodPlace/PrisonerElliot_03 voice:Hitman]] "You came crawling back to your master and he locked you in the dog house, huh? Tough break."),
}),
PlaceObj('BanterLineThin', {
'Character', "Grizzly",
'Text', T(197928193077, --[[BanterDef PrisonerElliot_03 Text section:Banters_Local_GoodPlace/PrisonerElliot_03 voice:Grizzly]] "Not gonna argue you with you there, pal."),
}),
},
'playOnce', true,
}),
},
conditions = {
PlaceObj('QuestIsVariableBool', {
QuestId = "Elliot",
Vars = set({
ElliotInPrison = false,
}),
__eval = function ()
local quest = gv_Quests['Elliot'] or QuestGetState('Elliot')
return not quest.ElliotInPrison
end,
}),
},
disabledInConflict = true,
group = "Banters_Local_GoodPlace",
id = "PrisonerElliot_03",
})
PlaceObj('BanterDef', {
Lines = {
PlaceObj('BanterLine', {
'Annotation', 'sadly, softly, singing to the tune of "Bohemian rhapsody"',
'Character', "Elliot",
'Text', T(124188811514, --[[BanterDef PrisonerElliot_04 Text section:Banters_Local_GoodPlace/PrisonerElliot_04 sadly, softly, singing to the tune of "Bohemian rhapsody" voice:Elliot]] "I see a little silhouetto of a merc..."),
}),
},
disabledInConflict = true,
group = "Banters_Local_GoodPlace",
id = "PrisonerElliot_04",
})
PlaceObj('BanterDef', {
Lines = {
PlaceObj('BanterLine', {
'Annotation', 'sadly, softly, singing to the tune of "Bohemian rhapsody"',
'Character', "Elliot",
'Text', T(869403316383, --[[BanterDef PrisonerElliot_05 Text section:Banters_Local_GoodPlace/PrisonerElliot_05 sadly, softly, singing to the tune of "Bohemian rhapsody" voice:Elliot]] "I'm just a poor boy, I need some sympathy."),
}),
},
disabledInConflict = true,
group = "Banters_Local_GoodPlace",
id = "PrisonerElliot_05",
})
PlaceObj('BanterDef', {
Lines = {
PlaceObj('BanterLine', {
'Character', "Elliot",
'Text', T(447486740996, --[[BanterDef PrisonerElliot_06 Text section:Banters_Local_GoodPlace/PrisonerElliot_06 voice:Elliot]] "The constant beatings notwithstanding, I find my life is so much better when someone else controls it."),
}),
},
disabledInConflict = true,
group = "Banters_Local_GoodPlace",
id = "PrisonerElliot_06",
})
PlaceObj('BanterDef', {
Lines = {
PlaceObj('BanterLine', {
'Annotation', "",
'Character', "Elliot",
'Text', T(118788371359, --[[BanterDef PrisonerElliot_07 Text section:Banters_Local_GoodPlace/PrisonerElliot_07 voice:Elliot]] "Trapped in a cage in Grand Chien, I've never been so free."),
}),
},
disabledInConflict = true,
group = "Banters_Local_GoodPlace",
id = "PrisonerElliot_07",
})
PlaceObj('BanterDef', {
Comment = "if you know his story",
Lines = {
PlaceObj('BanterLine', {
'Annotation', 'vague reference to "The Sirens of Titan" by Kurt Vonnegut ',
'Character', "Elliot",
'Text', T(184121584298, --[[BanterDef PrisonerElliot_08 Text section:Banters_Local_GoodPlace/PrisonerElliot_08 vague reference to "The Sirens of Titan" by Kurt Vonnegut if you know his story voice:Elliot]] "I didn't mean to kill my friend, I swear! You see... I was just a victim of a series of accidents."),
}),
PlaceObj('BanterLine', {
'MultipleTexts', true,
'AnyOfThese', {
PlaceObj('BanterLineThin', {
'Character', "Red",
'Text', T(629220092936, --[[BanterDef PrisonerElliot_08 Text section:Banters_Local_GoodPlace/PrisonerElliot_08 voice:Red]] "Aye, lad. The first one being your conception."),
}),
PlaceObj('BanterLineThin', {
'Character', "Thor",
'Text', T(622267969527, --[[BanterDef PrisonerElliot_08 Text section:Banters_Local_GoodPlace/PrisonerElliot_08 voice:Thor]] "You know what I see, Elliot? I see a man about to live the first day of the rest of his life!"),
}),
PlaceObj('BanterLineThin', {
'Character', "Raider",
'Text', T(930953070212, --[[BanterDef PrisonerElliot_08 Text section:Banters_Local_GoodPlace/PrisonerElliot_08 voice:Raider]] "Save it for the judge."),
}),
},
'playOnce', true,
}),
},
conditions = {
PlaceObj('QuestIsVariableBool', {
QuestId = "Elliot",
Vars = set( "ElliotStory" ),
__eval = function ()
local quest = gv_Quests['Elliot'] or QuestGetState('Elliot')
return quest.ElliotStory
end,
}),
},
disabledInConflict = true,
group = "Banters_Local_GoodPlace",
id = "PrisonerElliot_08",
})
PlaceObj('BanterDef', {
Comment = "sent to the Good Place and Jackhammer is a prisoner too",
Lines = {
PlaceObj('BanterLine', {
'Annotation', 'vague reference to "The Sirens of Titan" by Kurt Vonnegut ',
'Character', "Elliot",
'Text', T(711385858930, --[[BanterDef PrisonerElliot_09 Text section:Banters_Local_GoodPlace/PrisonerElliot_09 vague reference to "The Sirens of Titan" by Kurt Vonnegut sent to the Good Place and Jackhammer is a prisoner too voice:Elliot]] "I don't want a walk! I don't want it! <em>Jackhammer</em> is always bullying me."),
}),
PlaceObj('BanterLine', {
'MultipleTexts', true,
'AnyOfThese', {
PlaceObj('BanterLineThin', {
'Character', "Ice",
'Text', T(502152292374, --[[BanterDef PrisonerElliot_09 Text section:Banters_Local_GoodPlace/PrisonerElliot_09 voice:Ice]] "So? I thought that kind of thing was your jam."),
}),
PlaceObj('BanterLineThin', {
'Character', "Nails",
'Text', T(938408402171, --[[BanterDef PrisonerElliot_09 Text section:Banters_Local_GoodPlace/PrisonerElliot_09 voice:Nails]] "Sounds like just your type."),
}),
PlaceObj('BanterLineThin', {
'Character', "Meltdown",
'Text', T(323817714665, --[[BanterDef PrisonerElliot_09 Text section:Banters_Local_GoodPlace/PrisonerElliot_09 voice:Meltdown]] "What are you bitching about? Ain't that the kind of thing you're into?"),
}),
},
'playOnce', true,
}),
},
conditions = {
PlaceObj('QuestIsVariableBool', {
QuestId = "Elliot",
Vars = set( "ElliotInPrison" ),
__eval = function ()
local quest = gv_Quests['Elliot'] or QuestGetState('Elliot')
return quest.ElliotInPrison
end,
}),
PlaceObj('QuestIsVariableBool', {
QuestId = "Luigi",
Vars = set({
JackhammerDead = false,
JackhammerExecution = false,
JackhammerPrisoner = true,
}),
__eval = function ()
local quest = gv_Quests['Luigi'] or QuestGetState('Luigi')
return not quest.JackhammerDead and not quest.JackhammerExecution and quest.JackhammerPrisoner
end,
}),
},
disabledInConflict = true,
group = "Banters_Local_GoodPlace",
id = "PrisonerElliot_09",
})