myspace / Data /BantersDef /BanterDef-Banters_Local_GrimerHamlet.lua
sirnii's picture
Upload 1816 files
b6a38d7 verified
-- ========== GENERATED BY BanterDef Editor DO NOT EDIT MANUALLY! ==========
PlaceObj('BanterDef', {
Comment = "saved lots of villagers >> Proud",
Lines = {
PlaceObj('BanterLine', {
'Character', "CivilianFemale_1",
'Text', T(130190064113, --[[BanterDef Grimer_VillagerFemale_01 Text section:Banters_Local_GrimerHamlet/Grimer_VillagerFemale_01 saved lots of villagers >> Proud voice:CivilianFemale_1]] "God put a plague on the wicked for their sins, and then delivered you unto them as his angels of death."),
}),
PlaceObj('BanterLine', {
'MultipleTexts', true,
'AnyOfThese', {
PlaceObj('BanterLineThin', {
'Character', "Reaper",
'Text', T(410332091276, --[[BanterDef Grimer_VillagerFemale_01 Text section:Banters_Local_GrimerHamlet/Grimer_VillagerFemale_01 voice:Reaper]] "We are angels of death of our own accord."),
}),
PlaceObj('BanterLineThin', {
'Character', "Barry",
'Text', T(250841102720, --[[BanterDef Grimer_VillagerFemale_01 Text section:Banters_Local_GrimerHamlet/Grimer_VillagerFemale_01 voice:Barry]] "We do not have divine mandate. We have mercenary contract. "),
}),
PlaceObj('BanterLineThin', {
'Character', "Nails",
'Text', T(791035187141, --[[BanterDef Grimer_VillagerFemale_01 Text section:Banters_Local_GrimerHamlet/Grimer_VillagerFemale_01 voice:Nails]] "Angels of death, huh? I kind of like the sound of that."),
}),
},
'playOnce', true,
}),
},
conditions = {
PlaceObj('QuestIsVariableNum', {
Amount = 8,
Prop = "CiviliansSaved",
QuestId = "GrimerHamlet",
}),
},
disabledInConflict = true,
group = "Banters_Local_GrimerHamlet",
id = "Grimer_VillagerFemale_01",
})
PlaceObj('BanterDef', {
Comment = "didn't save save lots of villagers",
Lines = {
PlaceObj('BanterLine', {
'Character', "CivilianFemale_1",
'Text', T(631615152988, --[[BanterDef Grimer_VillagerFemale_02 Text section:Banters_Local_GrimerHamlet/Grimer_VillagerFemale_02 didn't save save lots of villagers voice:CivilianFemale_1]] "The spirits have punished us for our sins."),
}),
},
conditions = {
PlaceObj('QuestIsVariableNum', {
Amount = 7,
Condition = "<",
Prop = "CiviliansSaved",
QuestId = "GrimerHamlet",
}),
},
disabledInConflict = true,
group = "Banters_Local_GrimerHamlet",
id = "Grimer_VillagerFemale_02",
})
PlaceObj('BanterDef', {
Comment = "Monday alive",
Lines = {
PlaceObj('BanterLine', {
'Character', "CivilianFemale_2",
'Text', T(870995119063, --[[BanterDef Grimer_VillagerFemale_03 Text section:Banters_Local_GrimerHamlet/Grimer_VillagerFemale_03 Monday alive voice:CivilianFemale_2]] "Poor Montel! He was such a nice boy, and see what that whore <em>Bella</em> has turned him into! "),
}),
},
conditions = {
PlaceObj('CheckIsPersistentUnitDead', {
Negate = true,
per_ses_id = "NPC_Monday",
}),
},
disabledInConflict = true,
group = "Banters_Local_GrimerHamlet",
id = "Grimer_VillagerFemale_03",
})
PlaceObj('BanterDef', {
Comment = "Monday dead >> Guilty",
Lines = {
PlaceObj('BanterLine', {
'Character', "CivilianFemale_2",
'Text', T(702017419312, --[[BanterDef Grimer_VillagerFemale_04 Text section:Banters_Local_GrimerHamlet/Grimer_VillagerFemale_04 Monday dead >> Guilty voice:CivilianFemale_2]] "Poor Montel! First his parents died, then that bitch Bella broke his heart, and now he has suffered such a horrible death! There is no justice in this world!"),
}),
PlaceObj('BanterLine', {
'MultipleTexts', true,
'AnyOfThese', {
PlaceObj('BanterLineThin', {
'Character', "Fauda",
'Text', T(170639056206, --[[BanterDef Grimer_VillagerFemale_04 Text section:Banters_Local_GrimerHamlet/Grimer_VillagerFemale_04 voice:Fauda]] "There is no such thing as justice. There is only vengeance."),
}),
},
'playOnce', true,
}),
},
conditions = {
PlaceObj('CheckIsPersistentUnitDead', {
per_ses_id = "NPC_Monday",
}),
},
disabledInConflict = true,
group = "Banters_Local_GrimerHamlet",
id = "Grimer_VillagerFemale_04",
})
PlaceObj('BanterDef', {
Comment = "Bella killed",
Lines = {
PlaceObj('BanterLine', {
'Character', "CivilianFemale_2",
'Text', T(620997056349, --[[BanterDef Grimer_VillagerFemale_05 Text section:Banters_Local_GrimerHamlet/Grimer_VillagerFemale_05 Bella killed voice:CivilianFemale_2]] "May the spirits bless you for killing that bitch <em>Bella</em>. It was all her fault that they punished us."),
}),
},
conditions = {
PlaceObj('QuestIsVariableBool', {
QuestId = "GrimerHamlet",
Vars = set( "BellaKilled" ),
__eval = function ()
local quest = gv_Quests['GrimerHamlet'] or QuestGetState('GrimerHamlet')
return quest.BellaKilled
end,
}),
},
disabledInConflict = true,
group = "Banters_Local_GrimerHamlet",
id = "Grimer_VillagerFemale_05",
})
PlaceObj('BanterDef', {
Comment = "Bella killed",
Lines = {
PlaceObj('BanterLine', {
'Character', "CivilianFemale_1",
'Text', T(229590147964, --[[BanterDef Grimer_VillagerFemale_06 Text section:Banters_Local_GrimerHamlet/Grimer_VillagerFemale_06 Bella killed voice:CivilianFemale_1]] "I'm not saying she shouldn't be killed for what she did, but <em>Bella</em> had good reason. The men of this town are pigs! She was only treating them the way they treated her."),
}),
},
conditions = {
PlaceObj('QuestIsVariableBool', {
QuestId = "GrimerHamlet",
Vars = set( "BellaKilled" ),
__eval = function ()
local quest = gv_Quests['GrimerHamlet'] or QuestGetState('GrimerHamlet')
return quest.BellaKilled
end,
}),
},
disabledInConflict = true,
group = "Banters_Local_GrimerHamlet",
id = "Grimer_VillagerFemale_06",
})
PlaceObj('BanterDef', {
Comment = ">> Magazines",
Lines = {
PlaceObj('BanterLine', {
'Character', "CivilianFemale_2",
'Text', T(770145073161, --[[BanterDef Grimer_VillagerFemale_07_Loyalty Text section:Banters_Local_GrimerHamlet/Grimer_VillagerFemale_07_Loyalty >> Magazines voice:CivilianFemale_2]] "Do you need any of these? <em>Monday</em> was about to throw them in that monstrosity he uses to brew moonshine."),
}),
PlaceObj('BanterLine', {
'Character', "Barry",
'Text', T(170253792502, --[[BanterDef Grimer_VillagerFemale_07_Loyalty Text section:Banters_Local_GrimerHamlet/Grimer_VillagerFemale_07_Loyalty >> Magazines voice:Barry]] "I am always of interest to new reading materials."),
'Optional', true,
'playOnce', true,
}),
PlaceObj('BanterLine', {
'Character', "Meltdown",
'Text', T(266406307834, --[[BanterDef Grimer_VillagerFemale_07_Loyalty Text section:Banters_Local_GrimerHamlet/Grimer_VillagerFemale_07_Loyalty >> Magazines voice:Meltdown]] "Using magazines to brew moonshine!? ...I guess I can see it."),
'Optional', true,
}),
},
Once = true,
conditions = {
PlaceObj('CheckIsPersistentUnitDead', {
Negate = true,
per_ses_id = "NPC_Monday",
}),
PlaceObj('CityHasLoyalty', {
Amount = 50,
City = "Payak",
Condition = ">=",
}),
},
disabledInConflict = true,
group = "Banters_Local_GrimerHamlet",
id = "Grimer_VillagerFemale_07_Loyalty",
})
PlaceObj('BanterDef', {
Lines = {
PlaceObj('BanterLine', {
'Character', "CivilianMale_1",
'Text', T(229416605453, --[[BanterDef Grimer_VillagerMale_01 Text section:Banters_Local_GrimerHamlet/Grimer_VillagerMale_01 voice:CivilianMale_1]] "I feel fine! We're all fine. Don't send us to the Sanatorium please!"),
}),
},
disabledInConflict = true,
group = "Banters_Local_GrimerHamlet",
id = "Grimer_VillagerMale_01",
})
PlaceObj('BanterDef', {
Comment = "Monday alive",
Lines = {
PlaceObj('BanterLine', {
'Character', "CivilianMale_2",
'Text', T(993388041631, --[[BanterDef Grimer_VillagerMale_02 Text section:Banters_Local_GrimerHamlet/Grimer_VillagerMale_02 Monday alive voice:CivilianMale_2]] "Our Monday really knows how to party!"),
}),
},
conditions = {
PlaceObj('CheckIsPersistentUnitDead', {
Negate = true,
per_ses_id = "NPC_Monday",
}),
},
disabledInConflict = true,
group = "Banters_Local_GrimerHamlet",
id = "Grimer_VillagerMale_02",
})
PlaceObj('BanterDef', {
Comment = "Monday alive",
Lines = {
PlaceObj('BanterLine', {
'Character', "CivilianMale_3",
'Text', T(546477484297, --[[BanterDef Grimer_VillagerMale_03 Text section:Banters_Local_GrimerHamlet/Grimer_VillagerMale_03 Monday alive voice:CivilianMale_3]] "If I had to choose between turning into a cadavéré and drinking myself to death, well... It's a clear choice, isn't it?"),
}),
},
conditions = {
PlaceObj('CheckIsPersistentUnitDead', {
Negate = true,
per_ses_id = "NPC_Monday",
}),
},
disabledInConflict = true,
group = "Banters_Local_GrimerHamlet",
id = "Grimer_VillagerMale_03",
})
PlaceObj('BanterDef', {
Comment = "Monday dead",
Lines = {
PlaceObj('BanterLine', {
'Character', "CivilianMale_3",
'Text', T(417222910951, --[[BanterDef Grimer_VillagerMale_04 Text section:Banters_Local_GrimerHamlet/Grimer_VillagerMale_04 Monday dead voice:CivilianMale_3]] "Young Montel was out of his mind, but he was a good boy, all things considered."),
}),
},
conditions = {
PlaceObj('CheckIsPersistentUnitDead', {
per_ses_id = "NPC_Monday",
}),
},
disabledInConflict = true,
group = "Banters_Local_GrimerHamlet",
id = "Grimer_VillagerMale_04",
})
PlaceObj('BanterDef', {
Comment = "Bella quest given, not completed",
Lines = {
PlaceObj('BanterLine', {
'Character', "CivilianMale_3",
'Text', T(771373648665, --[[BanterDef Grimer_VillagerMale_05 Text section:Banters_Local_GrimerHamlet/Grimer_VillagerMale_05 Bella quest given, not completed voice:CivilianMale_3]] "Young Montel may be out of his mind, but who wouldn't be in his place? Please, go kill that bitch <em>Bella</em>. She deserves it for all the misery she has brought. Not just to Montel, but to everyone!"),
}),
PlaceObj('BanterLine', {
'MultipleTexts', true,
'AnyOfThese', {
PlaceObj('BanterLineThin', {
'Character', "Raven",
'Text', T(419066354002, --[[BanterDef Grimer_VillagerMale_05 Text section:Banters_Local_GrimerHamlet/Grimer_VillagerMale_05 voice:Raven]] "Sounds like this lady is a real femme fatale."),
}),
PlaceObj('BanterLineThin', {
'Character', "Shadow",
'Text', T(692877122702, --[[BanterDef Grimer_VillagerMale_05 Text section:Banters_Local_GrimerHamlet/Grimer_VillagerMale_05 voice:Shadow]] "I always wanted to meet a femme fatale. Now I'm not so sure."),
}),
PlaceObj('BanterLineThin', {
'Character', "Mouse",
'Text', T(310364637740, --[[BanterDef Grimer_VillagerMale_05 Text section:Banters_Local_GrimerHamlet/Grimer_VillagerMale_05 voice:Mouse]] "I realize Bella may be a bit promiscuous, but are we sure we're not victim-blaming? Just a little bit?"),
}),
},
'playOnce', true,
}),
},
conditions = {
PlaceObj('QuestIsVariableBool', {
QuestId = "GrimerHamlet",
Vars = set({
BellaKilled = false,
BellaQuest = true,
}),
__eval = function ()
local quest = gv_Quests['GrimerHamlet'] or QuestGetState('GrimerHamlet')
return not quest.BellaKilled and quest.BellaQuest
end,
}),
},
disabledInConflict = true,
group = "Banters_Local_GrimerHamlet",
id = "Grimer_VillagerMale_05",
})
PlaceObj('BanterDef', {
Comment = "Bella killed",
Lines = {
PlaceObj('BanterLine', {
'Annotation', "The last part is said quickly, with sudden fearful realization",
'Character', "CivilianMale_3",
'Text', T(663933147773, --[[BanterDef Grimer_VillagerMale_06 Text section:Banters_Local_GrimerHamlet/Grimer_VillagerMale_06 The last part is said quickly, with sudden fearful realization Bella killed voice:CivilianMale_3]] "Now that <em>Bella</em> is dead, we can use her villa to lock up the infected!... In case there were any infected. But there are none. Please don't send us to the <em>Sanatorium</em>."),
}),
},
conditions = {
PlaceObj('QuestIsVariableBool', {
QuestId = "GrimerHamlet",
Vars = set( "BellaKilled" ),
__eval = function ()
local quest = gv_Quests['GrimerHamlet'] or QuestGetState('GrimerHamlet')
return quest.BellaKilled
end,
}),
},
disabledInConflict = true,
group = "Banters_Local_GrimerHamlet",
id = "Grimer_VillagerMale_06",
})
PlaceObj('BanterDef', {
Comment = "Bella killed",
Lines = {
PlaceObj('BanterLine', {
'Character', "CivilianMale_2",
'Text', T(143168654836, --[[BanterDef Grimer_VillagerMale_07 Text section:Banters_Local_GrimerHamlet/Grimer_VillagerMale_07 Bella killed voice:CivilianMale_2]] "I don't agree with what <em>Bella</em> did, but I understand why she did it. Every man she's ever known has mistreated her. It was only a matter of time before she snapped."),
}),
},
conditions = {
PlaceObj('QuestIsVariableBool', {
QuestId = "GrimerHamlet",
Vars = set( "BellaKilled" ),
__eval = function ()
local quest = gv_Quests['GrimerHamlet'] or QuestGetState('GrimerHamlet')
return quest.BellaKilled
end,
}),
},
disabledInConflict = true,
group = "Banters_Local_GrimerHamlet",
id = "Grimer_VillagerMale_07",
})
PlaceObj('BanterDef', {
Comment = ">> +1 Militia",
Lines = {
PlaceObj('BanterLine', {
'Annotation', "sounds drunk",
'Character', "CivilianMale_1",
'Text', T(888815342590, --[[BanterDef Grimer_VillagerMale_08_Loyalty Text section:Banters_Local_GrimerHamlet/Grimer_VillagerMale_08_Loyalty sounds drunk >> +1 Militia voice:CivilianMale_1]] "I just signed up for your Mili-*HIC*-tia. Me. Gonna kick some ass! This some good drink, this moonday moonshine. Wanna try some?"),
}),
PlaceObj('BanterLine', {
'Text', T(684490658089, --[[BanterDef Grimer_VillagerMale_08_Loyalty Text]] "+1 Militia in <em>Wassergrab</em>"),
'Voiced', false,
'FloatUp', true,
}),
PlaceObj('BanterLine', {
'MultipleTexts', true,
'AnyOfThese', {
PlaceObj('BanterLineThin', {
'Character', "Larry_Clean",
'Text', T(799459986274, --[[BanterDef Grimer_VillagerMale_08_Loyalty Text section:Banters_Local_GrimerHamlet/Grimer_VillagerMale_08_Loyalty voice:Larry_Clean]] "No. Nope. Not at all. Not even a tiny little... Well, maybe just a sip."),
}),
PlaceObj('BanterLineThin', {
'Character', "Larry",
'Text', T(536688549389, --[[BanterDef Grimer_VillagerMale_08_Loyalty Text section:Banters_Local_GrimerHamlet/Grimer_VillagerMale_08_Loyalty voice:Larry]] "Hell yeah, man! It's what I'm here for - it's, like, my specialty."),
}),
PlaceObj('BanterLineThin', {
'Character', "Igor",
'Text', T(829436697357, --[[BanterDef Grimer_VillagerMale_08_Loyalty Text section:Banters_Local_GrimerHamlet/Grimer_VillagerMale_08_Loyalty voice:Igor]] "Yes! It is mandatory to drink with comrade soldier."),
}),
},
'Optional', true,
'playOnce', true,
}),
},
Once = true,
conditions = {
PlaceObj('SectorMilitiaNumber', {
Amount = 1,
Condition = ">=",
sector_id = "I18",
}),
PlaceObj('CityHasLoyalty', {
Amount = 60,
City = "Payak",
Condition = ">=",
}),
},
disabledInConflict = true,
group = "Banters_Local_GrimerHamlet",
id = "Grimer_VillagerMale_08_Loyalty",
})