myspace / Data /BantersDef /BanterDef-Banters_Local_PortCacao_Dump.lua
sirnii's picture
Upload 1816 files
b6a38d7 verified
-- ========== GENERATED BY BanterDef Editor DO NOT EDIT MANUALLY! ==========
PlaceObj('BanterDef', {
KillOnAnyActorAware = true,
Lines = {
PlaceObj('BanterLine', {
'Annotation', '"Dune" reference',
'Character', "Baronne",
'Text', T(851022940204, --[[BanterDef Dump_Baronne_01 Text section:Banters_Local_PortCacao_Dump/Dump_Baronne_01 "Dune" reference voice:Baronne]] "The junk must flow."),
}),
PlaceObj('BanterLine', {
'Annotation', '"junk" is slang for heroin',
'MultipleTexts', true,
'AnyOfThese', {
PlaceObj('BanterLineThin', {
'Character', "Larry",
'Text', T(743780780533, --[[BanterDef Dump_Baronne_01 Text section:Banters_Local_PortCacao_Dump/Dump_Baronne_01 voice:Larry]] "Yeah, man, let it flow! Let it flow right into me!"),
}),
PlaceObj('BanterLineThin', {
'Character', "Larry_Clean",
'Text', T(695138558664, --[[BanterDef Dump_Baronne_01 Text section:Banters_Local_PortCacao_Dump/Dump_Baronne_01 voice:Larry_Clean]] "Ugh. Come on, man, give me a break. I just got clean!"),
}),
},
'playOnce', true,
}),
},
conditions = {
PlaceObj('QuestIsVariableBool', {
Condition = "or",
QuestId = "TheTrashFief",
Vars = set( "DumpPeace", "SidedNobles" ),
__eval = function ()
local quest = gv_Quests['TheTrashFief'] or QuestGetState('TheTrashFief')
return quest.DumpPeace or quest.SidedNobles
end,
}),
},
disabledInConflict = true,
group = "Banters_Local_PortCacao_Dump",
id = "Dump_Baronne_01",
})
PlaceObj('BanterDef', {
KillOnAnyActorAware = true,
Lines = {
PlaceObj('BanterLine', {
'Annotation', '"Dune" reference',
'Character', "Baronne",
'Text', T(923626474823, --[[BanterDef Dump_Baronne_02 Text section:Banters_Local_PortCacao_Dump/Dump_Baronne_02 "Dune" reference voice:Baronne]] "She who controls the junk, controls the Adjani."),
}),
},
conditions = {
PlaceObj('QuestIsVariableBool', {
Condition = "or",
QuestId = "TheTrashFief",
Vars = set( "DumpPeace", "SidedNobles" ),
__eval = function ()
local quest = gv_Quests['TheTrashFief'] or QuestGetState('TheTrashFief')
return quest.DumpPeace or quest.SidedNobles
end,
}),
},
disabledInConflict = true,
group = "Banters_Local_PortCacao_Dump",
id = "Dump_Baronne_02",
})
PlaceObj('BanterDef', {
KillOnAnyActorAware = true,
Lines = {
PlaceObj('BanterLine', {
'Annotation', '"Dune" reference',
'Character', "Baronne",
'Text', T(112799531285, --[[BanterDef Dump_Baronne_03 Text section:Banters_Local_PortCacao_Dump/Dump_Baronne_03 "Dune" reference voice:Baronne]] "The junk extends life. The junk... is vital."),
}),
},
conditions = {
PlaceObj('QuestIsVariableBool', {
Condition = "or",
QuestId = "TheTrashFief",
Vars = set( "DumpPeace", "SidedNobles" ),
__eval = function ()
local quest = gv_Quests['TheTrashFief'] or QuestGetState('TheTrashFief')
return quest.DumpPeace or quest.SidedNobles
end,
}),
},
disabledInConflict = true,
group = "Banters_Local_PortCacao_Dump",
id = "Dump_Baronne_03",
})
PlaceObj('BanterDef', {
KillOnAnyActorAware = true,
Lines = {
PlaceObj('BanterLine', {
'Character', "Baronne",
'Text', T(420487568324, --[[BanterDef Dump_Baronne_04 Text section:Banters_Local_PortCacao_Dump/Dump_Baronne_04 voice:Baronne]] "You were not born to the junk as I am."),
}),
PlaceObj('BanterLine', {
'MultipleTexts', true,
'AnyOfThese', {
PlaceObj('BanterLineThin', {
'Character', "Meltdown",
'Text', T(404364532502, --[[BanterDef Dump_Baronne_04 Text section:Banters_Local_PortCacao_Dump/Dump_Baronne_04 voice:Meltdown]] "Tell that to my daddy. He made me go dumpster-diving with him before I was old enough to walk!"),
}),
PlaceObj('BanterLineThin', {
'Character', "Nails",
'Text', T(396004352155, --[[BanterDef Dump_Baronne_04 Text section:Banters_Local_PortCacao_Dump/Dump_Baronne_04 voice:Nails]] "Actually, I was born in a junkyard. This place is sorta making me feel homesick... And I do mean sick."),
}),
PlaceObj('BanterLineThin', {
'Character', "Vicki",
'Text', T(114388615157, --[[BanterDef Dump_Baronne_04 Text section:Banters_Local_PortCacao_Dump/Dump_Baronne_04 voice:Vicki]] "Don't be putting on no airs around me. I built mi first car out of junk when I was still too small to drive it!"),
}),
},
'playOnce', true,
}),
},
conditions = {
PlaceObj('QuestIsVariableBool', {
Condition = "or",
QuestId = "TheTrashFief",
Vars = set( "DumpPeace", "SidedNobles" ),
__eval = function ()
local quest = gv_Quests['TheTrashFief'] or QuestGetState('TheTrashFief')
return quest.DumpPeace or quest.SidedNobles
end,
}),
},
disabledInConflict = true,
group = "Banters_Local_PortCacao_Dump",
id = "Dump_Baronne_04",
})
PlaceObj('BanterDef', {
Comment = "Knights defeated",
KillOnAnyActorAware = true,
Lines = {
PlaceObj('BanterLine', {
'Annotation', '"Dune" reference - Baron Harkonnen',
'Character', "Baronne",
'Text', T(796101572010, --[[BanterDef Dump_Baronne_05 Text section:Banters_Local_PortCacao_Dump/Dump_Baronne_05 "Dune" reference - Baron Harkonnen Knights defeated voice:Baronne]] "The waste-land takes the weak. My waste-land. My junkyard. My Dump."),
}),
},
conditions = {
PlaceObj('QuestIsVariableBool', {
QuestId = "TheTrashFief",
Vars = set( "CombatWon", "SidedNobles" ),
__eval = function ()
local quest = gv_Quests['TheTrashFief'] or QuestGetState('TheTrashFief')
return quest.CombatWon and quest.SidedNobles
end,
}),
},
disabledInConflict = true,
group = "Banters_Local_PortCacao_Dump",
id = "Dump_Baronne_05",
})
PlaceObj('BanterDef', {
Comment = "Peace established",
KillOnAnyActorAware = true,
Lines = {
PlaceObj('BanterLine', {
'Annotation', '"Dune" reference',
'Character', "Baronne",
'Text', T(903808228645, --[[BanterDef Dump_Baronne_06 Text section:Banters_Local_PortCacao_Dump/Dump_Baronne_06 "Dune" reference Peace established voice:Baronne]] "Good thing you stopped me from punishing <em>Henri</em>. One must never obliterate a man unthinkingly."),
}),
PlaceObj('BanterLine', {
'MultipleTexts', true,
'AnyOfThese', {
PlaceObj('BanterLineThin', {
'Character', "Reaper",
'Text', T(296593332433, --[[BanterDef Dump_Baronne_06 Text section:Banters_Local_PortCacao_Dump/Dump_Baronne_06 voice:Reaper]] "I agree. I devote a great deal of thought to killing people."),
}),
PlaceObj('BanterLineThin', {
'Character', "DrQ",
'Text', T(182076124631, --[[BanterDef Dump_Baronne_06 Text section:Banters_Local_PortCacao_Dump/Dump_Baronne_06 voice:DrQ]] "It is lamentable that the modern age devotes much more science to the study of violence than philosophy."),
}),
PlaceObj('BanterLineThin', {
'Character', "Fidel",
'Text', T(788695674214, --[[BanterDef Dump_Baronne_06 Text section:Banters_Local_PortCacao_Dump/Dump_Baronne_06 voice:Fidel]] "Sí! Thinking of new ways to obliterate people is one of Fidel's favorite hobbies."),
}),
},
'playOnce', true,
}),
},
conditions = {
PlaceObj('QuestIsVariableBool', {
QuestId = "TheTrashFief",
Vars = set({
CombatWon = false,
DumpPeace = true,
}),
__eval = function ()
local quest = gv_Quests['TheTrashFief'] or QuestGetState('TheTrashFief')
return not quest.CombatWon and quest.DumpPeace
end,
}),
},
disabledInConflict = true,
group = "Banters_Local_PortCacao_Dump",
id = "Dump_Baronne_06",
})
PlaceObj('BanterDef', {
KillOnAnyActorAware = true,
Lines = {
PlaceObj('BanterLine', {
'Annotation', "Marie Antoinette reference",
'Character', "Baronne",
'Text', T(889768694418, --[[BanterDef Dump_Baronne_07 Text section:Banters_Local_PortCacao_Dump/Dump_Baronne_07 Marie Antoinette reference voice:Baronne]] "If there is no junk, let them eat cake."),
}),
},
conditions = {
PlaceObj('QuestIsVariableBool', {
Condition = "or",
QuestId = "TheTrashFief",
Vars = set( "DumpPeace", "SidedNobles" ),
__eval = function ()
local quest = gv_Quests['TheTrashFief'] or QuestGetState('TheTrashFief')
return quest.DumpPeace or quest.SidedNobles
end,
}),
},
disabledInConflict = true,
group = "Banters_Local_PortCacao_Dump",
id = "Dump_Baronne_07",
})
PlaceObj('BanterDef', {
KillOnAnyActorAware = true,
Lines = {
PlaceObj('BanterLine', {
'Annotation', '"Dune" reference',
'Character', "DirtyHenri",
'Text', T(828411857284, --[[BanterDef Dump_Henri_01 Text section:Banters_Local_PortCacao_Dump/Dump_Henri_01 "Dune" reference voice:DirtyHenri]] "He who can destroy the junk, controls the junk."),
}),
},
conditions = {
PlaceObj('QuestIsVariableBool', {
Condition = "or",
QuestId = "TheTrashFief",
Vars = set( "DumpPeace", "SidedKnights" ),
__eval = function ()
local quest = gv_Quests['TheTrashFief'] or QuestGetState('TheTrashFief')
return quest.DumpPeace or quest.SidedKnights
end,
}),
},
disabledInConflict = true,
group = "Banters_Local_PortCacao_Dump",
id = "Dump_Henri_01",
})
PlaceObj('BanterDef', {
Comment = "Nobles defeated or Peace established",
KillOnAnyActorAware = true,
Lines = {
PlaceObj('BanterLine', {
'Annotation', '"Dune" reference',
'Character', "DirtyHenri",
'Text', T(770744451488, --[[BanterDef Dump_Henri_02 Text section:Banters_Local_PortCacao_Dump/Dump_Henri_02 "Dune" reference Nobles defeated or Peace established voice:DirtyHenri]] "My revolver was granted to me by the Lady of the Cesspool herself."),
}),
PlaceObj('BanterLine', {
'Annotation', '"Monty Python and the Holy Grail" reference',
'Character', "CivilianMale_3",
'Text', T(300031524654, --[[BanterDef Dump_Henri_02 Text section:Banters_Local_PortCacao_Dump/Dump_Henri_02 "Monty Python and the Holy Grail" reference Nobles defeated or Peace established voice:CivilianMale_3]] "Strange women lying in pools of raw sewage distributing revolvers is no basis for a system of government!"),
'Optional', true,
'playOnce', true,
}),
},
conditions = {
PlaceObj('QuestIsVariableBool', {
Condition = "or",
QuestId = "TheTrashFief",
Vars = set( "DumpPeace", "SidedKnights" ),
__eval = function ()
local quest = gv_Quests['TheTrashFief'] or QuestGetState('TheTrashFief')
return quest.DumpPeace or quest.SidedKnights
end,
}),
},
disabledInConflict = true,
group = "Banters_Local_PortCacao_Dump",
id = "Dump_Henri_02",
})
PlaceObj('BanterDef', {
KillOnAnyActorAware = true,
Lines = {
PlaceObj('BanterLine', {
'Annotation', 'Guns&Roses "Welcome to the Jungle" reference',
'Character', "DirtyHenri",
'Text', T(528037441738, --[[BanterDef Dump_Henri_03 Text section:Banters_Local_PortCacao_Dump/Dump_Henri_03 Guns&Roses "Welcome to the Jungle" reference voice:DirtyHenri]] "Welcome to the Junkyard, we've got fun and games."),
}),
PlaceObj('BanterLine', {
'MultipleTexts', true,
'AnyOfThese', {
PlaceObj('BanterLineThin', {
'Character', "Ice",
'Text', T(128133598228, --[[BanterDef Dump_Henri_03 Text section:Banters_Local_PortCacao_Dump/Dump_Henri_03 voice:Ice]] "That's cool. We're the people that can find whatever you may need."),
}),
PlaceObj('BanterLineThin', {
'Character', "Mouse",
'Text', T(870148226520, --[[BanterDef Dump_Henri_03 Text section:Banters_Local_PortCacao_Dump/Dump_Henri_03 voice:Mouse]] "Cockfighting is neither fun nor a game. Chickens are people too!"),
}),
PlaceObj('BanterLineThin', {
'Character', "Kalyna",
'Text', T(370967814984, --[[BanterDef Dump_Henri_03 Text section:Banters_Local_PortCacao_Dump/Dump_Henri_03 voice:Kalyna]] "Tabletop or LARP? I prefer LARP, but they did not let me bring my costume to Grand Chien."),
}),
},
'playOnce', true,
}),
},
conditions = {
PlaceObj('QuestIsVariableBool', {
Condition = "or",
QuestId = "TheTrashFief",
Vars = set( "DumpPeace", "SidedKnights" ),
__eval = function ()
local quest = gv_Quests['TheTrashFief'] or QuestGetState('TheTrashFief')
return quest.DumpPeace or quest.SidedKnights
end,
}),
},
disabledInConflict = true,
group = "Banters_Local_PortCacao_Dump",
id = "Dump_Henri_03",
})
PlaceObj('BanterDef', {
Comment = "Nobles defeated",
KillOnAnyActorAware = true,
Lines = {
PlaceObj('BanterLine', {
'Character', "DirtyHenri",
'Text', T(604040484817, --[[BanterDef Dump_Henri_04 Text section:Banters_Local_PortCacao_Dump/Dump_Henri_04 Nobles defeated voice:DirtyHenri]] "Welcome to the Junkyard, honored Squires of the Street Sweepings."),
}),
PlaceObj('BanterLine', {
'MultipleTexts', true,
'AnyOfThese', {
PlaceObj('BanterLineThin', {
'Character', "Igor",
'Text', T(409905113581, --[[BanterDef Dump_Henri_04 Text section:Banters_Local_PortCacao_Dump/Dump_Henri_04 voice:Igor]] "This title is not as meritorious-sounding as I had hoped."),
}),
PlaceObj('BanterLineThin', {
'Character', "MD",
'Text', T(860329043709, --[[BanterDef Dump_Henri_04 Text section:Banters_Local_PortCacao_Dump/Dump_Henri_04 voice:MD]] "That title needs a little work... What about Defenders of the Detritus or maybe Warriors of the Waste? "),
}),
PlaceObj('BanterLineThin', {
'Character', "Scope",
'Text', T(531184907688, --[[BanterDef Dump_Henri_04 Text section:Banters_Local_PortCacao_Dump/Dump_Henri_04 voice:Scope]] "And mum said I'd never amount to anything."),
}),
},
'playOnce', true,
}),
},
conditions = {
PlaceObj('QuestIsVariableBool', {
QuestId = "TheTrashFief",
Vars = set( "CombatWon", "SidedKnights" ),
__eval = function ()
local quest = gv_Quests['TheTrashFief'] or QuestGetState('TheTrashFief')
return quest.CombatWon and quest.SidedKnights
end,
}),
},
disabledInConflict = true,
group = "Banters_Local_PortCacao_Dump",
id = "Dump_Henri_04",
})
PlaceObj('BanterDef', {
Comment = "Peace established",
KillOnAnyActorAware = true,
Lines = {
PlaceObj('BanterLine', {
'Character', "DirtyHenri",
'Text', T(853486653727, --[[BanterDef Dump_Henri_05 Text section:Banters_Local_PortCacao_Dump/Dump_Henri_05 Peace established voice:DirtyHenri]] "Good thing we didn't raise a hand against our Nobles. After all, there is enough junk for all of us."),
}),
},
conditions = {
PlaceObj('QuestIsVariableBool', {
QuestId = "TheTrashFief",
Vars = set({
CombatWon = false,
DumpPeace = true,
}),
__eval = function ()
local quest = gv_Quests['TheTrashFief'] or QuestGetState('TheTrashFief')
return not quest.CombatWon and quest.DumpPeace
end,
}),
},
disabledInConflict = true,
group = "Banters_Local_PortCacao_Dump",
id = "Dump_Henri_05",
})
PlaceObj('BanterDef', {
Comment = "No combat, no peace established",
KillOnAnyActorAware = true,
Lines = {
PlaceObj('BanterLine', {
'Character', "DumpThugMale_2",
'Text', T(488966540333, --[[BanterDef Dump_KnightMale_01 Text section:Banters_Local_PortCacao_Dump/Dump_KnightMale_01 No combat, no peace established voice:DumpThugMale_2]] "<em>Château D'Ordures</em> will never fall into the hands of la Légion! We are ready to protect it even from the Baronne herself."),
}),
},
conditions = {
PlaceObj('QuestIsVariableBool', {
QuestId = "TheTrashFief",
Vars = set({
CombatWon = false,
DumpPeace = false,
}),
__eval = function ()
local quest = gv_Quests['TheTrashFief'] or QuestGetState('TheTrashFief')
return not quest.CombatWon and not quest.DumpPeace
end,
}),
},
disabledInConflict = true,
group = "Banters_Local_PortCacao_Dump",
id = "Dump_KnightMale_01",
})
PlaceObj('BanterDef', {
Comment = "Peace established",
KillOnAnyActorAware = true,
Lines = {
PlaceObj('BanterLine', {
'Character', "DumpThugMale_2",
'Text', T(204232067988, --[[BanterDef Dump_KnightMale_02 Text section:Banters_Local_PortCacao_Dump/Dump_KnightMale_02 Peace established voice:DumpThugMale_2]] "The Baronne reigns, but the Grand Master Knight rules."),
}),
},
conditions = {
PlaceObj('QuestIsVariableBool', {
QuestId = "TheTrashFief",
Vars = set( "DumpPeace" ),
__eval = function ()
local quest = gv_Quests['TheTrashFief'] or QuestGetState('TheTrashFief')
return quest.DumpPeace
end,
}),
},
disabledInConflict = true,
group = "Banters_Local_PortCacao_Dump",
id = "Dump_KnightMale_02",
})
PlaceObj('BanterDef', {
Comment = "Nobles defeated",
KillOnAnyActorAware = true,
Lines = {
PlaceObj('BanterLine', {
'Character', "DumpThugMale_2",
'Text', T(462369155885, --[[BanterDef Dump_KnightMale_03 Text section:Banters_Local_PortCacao_Dump/Dump_KnightMale_03 Nobles defeated voice:DumpThugMale_2]] "Long live the <em>Duke</em> of Château D'Ordures!"),
}),
PlaceObj('BanterLine', {
'MultipleTexts', true,
'AnyOfThese', {
PlaceObj('BanterLineThin', {
'Character', "Ice",
'Text', T(715631193814, --[[BanterDef Dump_KnightMale_03 Text section:Banters_Local_PortCacao_Dump/Dump_KnightMale_03 voice:Ice]] 'I think you mean "dookie".'),
}),
PlaceObj('BanterLineThin', {
'Character', "Shadow",
'Text', T(640492762119, --[[BanterDef Dump_KnightMale_03 Text section:Banters_Local_PortCacao_Dump/Dump_KnightMale_03 voice:Shadow]] "Long may he sit upon the porcelain throne."),
}),
PlaceObj('BanterLineThin', {
'Character', "Blood",
'Text', T(682273032604, --[[BanterDef Dump_KnightMale_03 Text section:Banters_Local_PortCacao_Dump/Dump_KnightMale_03 voice:Blood]] "Victory has never smelled so... bad."),
}),
},
'playOnce', true,
}),
},
conditions = {
PlaceObj('QuestIsVariableBool', {
QuestId = "TheTrashFief",
Vars = set( "CombatWon", "SidedKnights" ),
__eval = function ()
local quest = gv_Quests['TheTrashFief'] or QuestGetState('TheTrashFief')
return quest.CombatWon and quest.SidedKnights
end,
}),
},
disabledInConflict = true,
group = "Banters_Local_PortCacao_Dump",
id = "Dump_KnightMale_03",
})
PlaceObj('BanterDef', {
KillOnAnyActorAware = true,
Lines = {
PlaceObj('BanterLine', {
'Character', "DumpThugMale_2",
'Text', T(845104953089, --[[BanterDef Dump_KnightMale_04 Text section:Banters_Local_PortCacao_Dump/Dump_KnightMale_04 voice:DumpThugMale_2]] "We are the Knights of the Mound Table, Keepers of the Golden Flower."),
}),
},
disabledInConflict = true,
group = "Banters_Local_PortCacao_Dump",
id = "Dump_KnightMale_04",
})
PlaceObj('BanterDef', {
KillOnAnyActorAware = true,
Lines = {
PlaceObj('BanterLine', {
'Character', "DumpThugMale_2",
'Text', T(954087759215, --[[BanterDef Dump_KnightMale_05 Text section:Banters_Local_PortCacao_Dump/Dump_KnightMale_05 voice:DumpThugMale_2]] "Those who enter the Junkyard with evil intent will end up on the stick!"),
}),
},
disabledInConflict = true,
group = "Banters_Local_PortCacao_Dump",
id = "Dump_KnightMale_05",
})
PlaceObj('BanterDef', {
KillOnAnyActorAware = true,
Lines = {
PlaceObj('BanterLine', {
'Annotation', 'reference to "Monty Python and the Holy Grail"',
'Character', "DumpThugMale_2",
'Text', T(295208148243, --[[BanterDef Dump_KnightMale_06 Text section:Banters_Local_PortCacao_Dump/Dump_KnightMale_06 reference to "Monty Python and the Holy Grail" voice:DumpThugMale_2]] "Ni!"),
}),
PlaceObj('BanterLine', {
'Annotation', 'reference to "Kin-dza-dza!" - pronounced as a short "Ku!"',
'MultipleTexts', true,
'AnyOfThese', {
PlaceObj('BanterLineThin', {
'Character', "Ivan",
'Text', T(212014709494, --[[BanterDef Dump_KnightMale_06 Text section:Banters_Local_PortCacao_Dump/Dump_KnightMale_06 voice:Ivan]] "Ку!"),
}),
},
'playOnce', true,
}),
},
disabledInConflict = true,
group = "Banters_Local_PortCacao_Dump",
id = "Dump_KnightMale_06",
})
PlaceObj('BanterDef', {
Comment = "No combat, no peace established",
KillOnAnyActorAware = true,
Lines = {
PlaceObj('BanterLine', {
'Character', "DumpThugMale_1",
'Text', T(699168604258, --[[BanterDef Dump_NobleMale_01 Text section:Banters_Local_PortCacao_Dump/Dump_NobleMale_01 No combat, no peace established voice:DumpThugMale_1]] "Violence is beneath me anyway."),
}),
},
conditions = {
PlaceObj('QuestIsVariableBool', {
QuestId = "TheTrashFief",
Vars = set({
CombatWon = false,
DumpPeace = false,
}),
__eval = function ()
local quest = gv_Quests['TheTrashFief'] or QuestGetState('TheTrashFief')
return not quest.CombatWon and not quest.DumpPeace
end,
}),
},
disabledInConflict = true,
group = "Banters_Local_PortCacao_Dump",
id = "Dump_NobleMale_01",
})
PlaceObj('BanterDef', {
Comment = "Peace established",
KillOnAnyActorAware = true,
Lines = {
PlaceObj('BanterLine', {
'Character', "DumpThugMale_1",
'Text', T(945810585764, --[[BanterDef Dump_NobleMale_02 Text section:Banters_Local_PortCacao_Dump/Dump_NobleMale_02 Peace established voice:DumpThugMale_1]] "The Grand Master Knight rules, but the Baronne reigns!"),
}),
},
conditions = {
PlaceObj('QuestIsVariableBool', {
QuestId = "TheTrashFief",
Vars = set({
CombatWon = false,
DumpPeace = true,
}),
__eval = function ()
local quest = gv_Quests['TheTrashFief'] or QuestGetState('TheTrashFief')
return not quest.CombatWon and quest.DumpPeace
end,
}),
},
disabledInConflict = true,
group = "Banters_Local_PortCacao_Dump",
id = "Dump_NobleMale_02",
})
PlaceObj('BanterDef', {
Comment = "Knights defeated",
KillOnAnyActorAware = true,
Lines = {
PlaceObj('BanterLine', {
'Character', "DumpThugMale_1",
'Text', T(608574863552, --[[BanterDef Dump_NobleMale_03 Text section:Banters_Local_PortCacao_Dump/Dump_NobleMale_03 Knights defeated voice:DumpThugMale_1]] "One junkyard, one fief, one Baronne!"),
}),
PlaceObj('BanterLine', {
'MultipleTexts', true,
'AnyOfThese', {
PlaceObj('BanterLineThin', {
'Character', "Grizzly",
'Text', T(774006741286, --[[BanterDef Dump_NobleMale_03 Text section:Banters_Local_PortCacao_Dump/Dump_NobleMale_03 voice:Grizzly]] "One big pile of trash."),
}),
PlaceObj('BanterLineThin', {
'Character', "Raven",
'Text', T(563793446091, --[[BanterDef Dump_NobleMale_03 Text section:Banters_Local_PortCacao_Dump/Dump_NobleMale_03 voice:Raven]] "One less headache."),
}),
PlaceObj('BanterLineThin', {
'Character', "Wolf",
'Text', T(190780723494, --[[BanterDef Dump_NobleMale_03 Text section:Banters_Local_PortCacao_Dump/Dump_NobleMale_03 voice:Wolf]] "One thing off my to-do list."),
}),
},
'playOnce', true,
}),
},
conditions = {
PlaceObj('QuestIsVariableBool', {
QuestId = "TheTrashFief",
Vars = set( "CombatWon", "SidedNobles" ),
__eval = function ()
local quest = gv_Quests['TheTrashFief'] or QuestGetState('TheTrashFief')
return quest.CombatWon and quest.SidedNobles
end,
}),
},
disabledInConflict = true,
group = "Banters_Local_PortCacao_Dump",
id = "Dump_NobleMale_03",
})
PlaceObj('BanterDef', {
KillOnAnyActorAware = true,
Lines = {
PlaceObj('BanterLine', {
'Character', "DumpThugMale_1",
'Text', T(102666039563, --[[BanterDef Dump_NobleMale_04 Text section:Banters_Local_PortCacao_Dump/Dump_NobleMale_04 voice:DumpThugMale_1]] "The junk is in everything here."),
}),
},
disabledInConflict = true,
group = "Banters_Local_PortCacao_Dump",
id = "Dump_NobleMale_04",
})
PlaceObj('BanterDef', {
KillOnAnyActorAware = true,
Lines = {
PlaceObj('BanterLine', {
'Character', "DumpThugMale_1",
'Text', T(456429818014, --[[BanterDef Dump_NobleMale_05 Text section:Banters_Local_PortCacao_Dump/Dump_NobleMale_05 voice:DumpThugMale_1]] "Commoners literally want only one thing and it is disgusting: cock fights."),
}),
},
disabledInConflict = true,
group = "Banters_Local_PortCacao_Dump",
id = "Dump_NobleMale_05",
})
PlaceObj('BanterDef', {
Comment = "No combat, no peace established",
Lines = {
PlaceObj('BanterLine', {
'Character', "CivilianFemale_1",
'Text', T(797552106230, --[[BanterDef Dump_VillagerFemale_01 Text section:Banters_Local_PortCacao_Dump/Dump_VillagerFemale_01 No combat, no peace established voice:CivilianFemale_1]] "The Dump is now like a giant Cock Ring. The cocks are fighting, but the cook is out there with a big knife in hand."),
}),
PlaceObj('BanterLine', {
'MultipleTexts', true,
'AnyOfThese', {
PlaceObj('BanterLineThin', {
'Character', "Sidney",
'Text', T(116561883477, --[[BanterDef Dump_VillagerFemale_01 Text section:Banters_Local_PortCacao_Dump/Dump_VillagerFemale_01 voice:Sidney]] "My good woman, you surely have a singular gift for metaphor."),
}),
PlaceObj('BanterLineThin', {
'Character', "Grunty",
'Text', T(120825293395, --[[BanterDef Dump_VillagerFemale_01 Text section:Banters_Local_PortCacao_Dump/Dump_VillagerFemale_01 voice:Grunty]] "Forgive me, but I feel I must tell you that every word you just said made me deeply uncomfortable."),
}),
},
'playOnce', true,
}),
},
conditions = {
PlaceObj('QuestIsVariableBool', {
QuestId = "TheTrashFief",
Vars = set({
CombatWon = false,
DumpPeace = false,
LegionResolutionTriggered = false,
}),
__eval = function ()
local quest = gv_Quests['TheTrashFief'] or QuestGetState('TheTrashFief')
return not quest.CombatWon and not quest.DumpPeace and not quest.LegionResolutionTriggered
end,
}),
},
disabledInConflict = true,
group = "Banters_Local_PortCacao_Dump",
id = "Dump_VillagerFemale_01",
})
PlaceObj('BanterDef', {
Comment = "No combat, no peace established",
Lines = {
PlaceObj('BanterLine', {
'Character', "CivilianFemale_2",
'Text', T(430053891992, --[[BanterDef Dump_VillagerFemale_02 Text section:Banters_Local_PortCacao_Dump/Dump_VillagerFemale_02 No combat, no peace established voice:CivilianFemale_2]] "Please don't let those idiots kill each other!"),
}),
},
conditions = {
PlaceObj('QuestIsVariableBool', {
QuestId = "TheTrashFief",
Vars = set({
CombatWon = false,
DumpPeace = false,
LegionResolutionTriggered = false,
}),
__eval = function ()
local quest = gv_Quests['TheTrashFief'] or QuestGetState('TheTrashFief')
return not quest.CombatWon and not quest.DumpPeace and not quest.LegionResolutionTriggered
end,
}),
},
disabledInConflict = true,
group = "Banters_Local_PortCacao_Dump",
id = "Dump_VillagerFemale_02",
})
PlaceObj('BanterDef', {
Comment = "Peace established",
Lines = {
PlaceObj('BanterLine', {
'Character', "CivilianFemale_1",
'Text', T(546489760555, --[[BanterDef Dump_VillagerFemale_03 Text section:Banters_Local_PortCacao_Dump/Dump_VillagerFemale_03 Peace established voice:CivilianFemale_1]] "Thank you for preventing that cock fight. Nobles or Knights, they are all the same garbage."),
}),
},
conditions = {
PlaceObj('QuestIsVariableBool', {
QuestId = "TheTrashFief",
Vars = set({
CombatWon = false,
DumpPeace = true,
LegionResolutionTriggered = false,
}),
__eval = function ()
local quest = gv_Quests['TheTrashFief'] or QuestGetState('TheTrashFief')
return not quest.CombatWon and quest.DumpPeace and not quest.LegionResolutionTriggered
end,
}),
},
disabledInConflict = true,
group = "Banters_Local_PortCacao_Dump",
id = "Dump_VillagerFemale_03",
})
PlaceObj('BanterDef', {
Comment = "Supported one side or the Legion killed them all",
Lines = {
PlaceObj('BanterLine', {
'Character', "CivilianFemale_1",
'Text', T(776109126176, --[[BanterDef Dump_VillagerFemale_04 Text section:Banters_Local_PortCacao_Dump/Dump_VillagerFemale_04 Supported one side or the Legion killed them all voice:CivilianFemale_1]] "Knights, Nobles, la Légion... they are all the same garbage. It's all about cock fighting."),
}),
},
conditions = {
PlaceObj('QuestIsVariableBool', {
Condition = "or",
QuestId = "TheTrashFief",
Vars = set( "CombatWon", "LegionResolutionTriggered" ),
__eval = function ()
local quest = gv_Quests['TheTrashFief'] or QuestGetState('TheTrashFief')
return quest.CombatWon or quest.LegionResolutionTriggered
end,
}),
},
disabledInConflict = true,
group = "Banters_Local_PortCacao_Dump",
id = "Dump_VillagerFemale_04",
})
PlaceObj('BanterDef', {
Lines = {
PlaceObj('BanterLine', {
'Character', "CivilianFemale_2",
'Text', T(587525280420, --[[BanterDef Dump_VillagerFemale_05 Text section:Banters_Local_PortCacao_Dump/Dump_VillagerFemale_05 voice:CivilianFemale_2]] "There is enough junk for everyone."),
}),
},
disabledInConflict = true,
group = "Banters_Local_PortCacao_Dump",
id = "Dump_VillagerFemale_05",
})
PlaceObj('BanterDef', {
Lines = {
PlaceObj('BanterLine', {
'Character', "CivilianFemale_1",
'Text', T(728695831943, --[[BanterDef Dump_VillagerFemale_06 Text section:Banters_Local_PortCacao_Dump/Dump_VillagerFemale_06 voice:CivilianFemale_1]] "Me and my man have already gathered this year's junk share for the <em>Château</em>. Now we are free to work for ourselves!"),
}),
},
conditions = {
PlaceObj('QuestIsVariableBool', {
QuestId = "TheTrashFief",
Vars = set({
LegionResolutionTriggered = false,
}),
__eval = function ()
local quest = gv_Quests['TheTrashFief'] or QuestGetState('TheTrashFief')
return not quest.LegionResolutionTriggered
end,
}),
},
disabledInConflict = true,
group = "Banters_Local_PortCacao_Dump",
id = "Dump_VillagerFemale_06",
})
PlaceObj('BanterDef', {
Comment = ">> Loot",
Lines = {
PlaceObj('BanterLine', {
'Character', "CivilianFemale_2",
'Text', T(588476366022, --[[BanterDef Dump_VillagerFemale_07_Loyalty Text section:Banters_Local_PortCacao_Dump/Dump_VillagerFemale_07_Loyalty >> Loot voice:CivilianFemale_2]] 'Thank you for stopping those idiots from killing each other over a piece of merde. Here, take this junk. You will find better use for it than our "Knights".'),
}),
PlaceObj('BanterLine', {
'MultipleTexts', true,
'AnyOfThese', {
PlaceObj('BanterLineThin', {
'Character', "Vicki",
'Text', T(806477294945, --[[BanterDef Dump_VillagerFemale_07_Loyalty Text section:Banters_Local_PortCacao_Dump/Dump_VillagerFemale_07_Loyalty voice:Vicki]] "There be no treasure like junkyard treasure!"),
}),
PlaceObj('BanterLineThin', {
'Character', "Thor",
'Text', T(611883431310, --[[BanterDef Dump_VillagerFemale_07_Loyalty Text section:Banters_Local_PortCacao_Dump/Dump_VillagerFemale_07_Loyalty voice:Thor]] "Reduce, reuse, recycle... This is the way."),
}),
},
'playOnce', true,
}),
},
Once = true,
conditions = {
PlaceObj('QuestIsVariableBool', {
QuestId = "TheTrashFief",
Vars = set({
CombatWon = false,
DumpPeace = true,
LegionResolutionTriggered = false,
}),
__eval = function ()
local quest = gv_Quests['TheTrashFief'] or QuestGetState('TheTrashFief')
return not quest.CombatWon and quest.DumpPeace and not quest.LegionResolutionTriggered
end,
}),
},
disabledInConflict = true,
group = "Banters_Local_PortCacao_Dump",
id = "Dump_VillagerFemale_07_Loyalty",
})
PlaceObj('BanterDef', {
Comment = "No combat, no peace established",
Lines = {
PlaceObj('BanterLine', {
'Character', "CivilianMale_3",
'Text', T(524562538369, --[[BanterDef Dump_VillagerMale_01 Text section:Banters_Local_PortCacao_Dump/Dump_VillagerMale_01 No combat, no peace established voice:CivilianMale_3]] "<em>La Baronne</em> or <em>Henri</em>, who cares? If they don't end their stupid quarrel, la <em>Légion</em> will come and kill them all, and send us to the mines."),
}),
},
conditions = {
PlaceObj('QuestIsVariableBool', {
QuestId = "TheTrashFief",
Vars = set({
CombatWon = false,
DumpPeace = false,
LegionResolutionTriggered = false,
}),
__eval = function ()
local quest = gv_Quests['TheTrashFief'] or QuestGetState('TheTrashFief')
return not quest.CombatWon and not quest.DumpPeace and not quest.LegionResolutionTriggered
end,
}),
},
disabledInConflict = true,
group = "Banters_Local_PortCacao_Dump",
id = "Dump_VillagerMale_01",
})
PlaceObj('BanterDef', {
Comment = "Peace established",
Lines = {
PlaceObj('BanterLine', {
'Character', "CivilianMale_3",
'Text', T(994889273613, --[[BanterDef Dump_VillagerMale_02 Text section:Banters_Local_PortCacao_Dump/Dump_VillagerMale_02 Peace established voice:CivilianMale_3]] "Thanks to you, now we can work our junk in peace."),
}),
PlaceObj('BanterLine', {
'Annotation', "all lines played straight",
'MultipleTexts', true,
'AnyOfThese', {
PlaceObj('BanterLineThin', {
'Character', "Raider",
'Text', T(825271709883, --[[BanterDef Dump_VillagerMale_02 Text section:Banters_Local_PortCacao_Dump/Dump_VillagerMale_02 voice:Raider]] "Sir, it is my sworn duty to make sure its safe for you to work your junk."),
}),
PlaceObj('BanterLineThin', {
'Character', "Steroid",
'Text', T(303365809471, --[[BanterDef Dump_VillagerMale_02 Text section:Banters_Local_PortCacao_Dump/Dump_VillagerMale_02 voice:Steroid]] "Let me know if you need help lifting your junk. I am very good at it."),
}),
},
'playOnce', true,
}),
},
conditions = {
PlaceObj('QuestIsVariableBool', {
QuestId = "TheTrashFief",
Vars = set({
CombatWon = false,
DumpPeace = true,
LegionResolutionTriggered = false,
}),
__eval = function ()
local quest = gv_Quests['TheTrashFief'] or QuestGetState('TheTrashFief')
return not quest.CombatWon and quest.DumpPeace and not quest.LegionResolutionTriggered
end,
}),
},
disabledInConflict = true,
group = "Banters_Local_PortCacao_Dump",
id = "Dump_VillagerMale_02",
})
PlaceObj('BanterDef', {
Comment = "Nobles defeated",
Lines = {
PlaceObj('BanterLine', {
'Character', "CivilianMale_3",
'Text', T(972380253587, --[[BanterDef Dump_VillagerMale_03 Text section:Banters_Local_PortCacao_Dump/Dump_VillagerMale_03 Nobles defeated voice:CivilianMale_3]] "Vive le Duc!"),
}),
},
conditions = {
PlaceObj('QuestIsVariableBool', {
QuestId = "TheTrashFief",
Vars = set({
CombatWon = true,
DumpPeace = false,
LegionResolutionTriggered = false,
SidedKnights = true,
}),
__eval = function ()
local quest = gv_Quests['TheTrashFief'] or QuestGetState('TheTrashFief')
return quest.CombatWon and not quest.DumpPeace and not quest.LegionResolutionTriggered and quest.SidedKnights
end,
}),
},
disabledInConflict = true,
group = "Banters_Local_PortCacao_Dump",
id = "Dump_VillagerMale_03",
})
PlaceObj('BanterDef', {
Comment = "Knights defeated",
Lines = {
PlaceObj('BanterLine', {
'Character', "CivilianMale_3",
'Text', T(469446966180, --[[BanterDef Dump_VillagerMale_04 Text section:Banters_Local_PortCacao_Dump/Dump_VillagerMale_04 Knights defeated voice:CivilianMale_3]] "Vive la Baronne!"),
}),
},
conditions = {
PlaceObj('QuestIsVariableBool', {
QuestId = "TheTrashFief",
Vars = set({
CombatWon = true,
DumpPeace = false,
LegionResolutionTriggered = false,
SidedNobles = true,
}),
__eval = function ()
local quest = gv_Quests['TheTrashFief'] or QuestGetState('TheTrashFief')
return quest.CombatWon and not quest.DumpPeace and not quest.LegionResolutionTriggered and quest.SidedNobles
end,
}),
},
disabledInConflict = true,
group = "Banters_Local_PortCacao_Dump",
id = "Dump_VillagerMale_04",
})
PlaceObj('BanterDef', {
Lines = {
PlaceObj('BanterLine', {
'Character', "CivilianMale_1",
'Text', T(320589768477, --[[BanterDef Dump_VillagerMale_05 Text section:Banters_Local_PortCacao_Dump/Dump_VillagerMale_05 voice:CivilianMale_1]] "Don't anger the highborn, or you'll end up on the stick!"),
}),
},
conditions = {
PlaceObj('QuestIsVariableBool', {
QuestId = "TheTrashFief",
Vars = set({
LegionResolutionTriggered = false,
}),
__eval = function ()
local quest = gv_Quests['TheTrashFief'] or QuestGetState('TheTrashFief')
return not quest.LegionResolutionTriggered
end,
}),
},
disabledInConflict = true,
group = "Banters_Local_PortCacao_Dump",
id = "Dump_VillagerMale_05",
})
PlaceObj('BanterDef', {
Lines = {
PlaceObj('BanterLine', {
'Character', "CivilianMale_2",
'Text', T(758795210664, --[[BanterDef Dump_VillagerMale_06 Text section:Banters_Local_PortCacao_Dump/Dump_VillagerMale_06 voice:CivilianMale_2]] "This year's junk harvest is good."),
}),
},
disabledInConflict = true,
group = "Banters_Local_PortCacao_Dump",
id = "Dump_VillagerMale_06",
})
PlaceObj('BanterDef', {
Comment = ">> Old Diamond income",
Lines = {
PlaceObj('BanterLine', {
'Character', "CivilianMale_1",
'Text', T(492690175024, --[[BanterDef Dump_VillagerMale_07_Loyalty Text section:Banters_Local_PortCacao_Dump/Dump_VillagerMale_07_Loyalty >> Old Diamond income voice:CivilianMale_1]] "I'm sick of this merde. Barons, Nobles, Knights - they can all kiss my junk. I'll grab my cock and come work for you in the mines!"),
}),
PlaceObj('BanterLine', {
'Text', T(328940533350, --[[BanterDef Dump_VillagerMale_07_Loyalty Text]] "<em>Old Diamond</em> mine income increased"),
'Voiced', false,
'FloatUp', true,
}),
PlaceObj('BanterLine', {
'MultipleTexts', true,
'Text', "",
'AnyOfThese', {
PlaceObj('BanterLineThin', {
'Character', "Ice",
'Text', T(125230269628, --[[BanterDef Dump_VillagerMale_07_Loyalty Text section:Banters_Local_PortCacao_Dump/Dump_VillagerMale_07_Loyalty voice:Ice]] "That dude has GOT to do something about his phrasing."),
}),
PlaceObj('BanterLineThin', {
'Character', "Grizzly",
'Text', T(245871879079, --[[BanterDef Dump_VillagerMale_07_Loyalty Text section:Banters_Local_PortCacao_Dump/Dump_VillagerMale_07_Loyalty voice:Grizzly]] "Wait, what?... Oh, he meant his chicken... I think."),
}),
},
'Optional', true,
'playOnce', true,
}),
},
Once = true,
conditions = {
PlaceObj('PlayerIsInSectors', {
Sectors = {
"L9",
},
}),
PlaceObj('CityHasLoyalty', {
Amount = 50,
City = "PortDiancie",
Condition = ">=",
}),
PlaceObj('SectorCheckOwner', {
sector_id = "K10",
}),
PlaceObj('SectorHasDepletedMine', {
Negate = true,
sector_id = "K10",
}),
},
disabledInConflict = true,
group = "Banters_Local_PortCacao_Dump",
id = "Dump_VillagerMale_07_Loyalty",
})