File size: 17,184 Bytes
b6a38d7 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 |
-- ========== 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",
})
|