File size: 9,818 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
-- ========== GENERATED BY BanterDef Editor DO NOT EDIT MANUALLY! ==========

PlaceObj('BanterDef', {
	Lines = {
		PlaceObj('BanterLine', {
			'Character', "CivilianMale_1",
			'Text', T(681355831673, --[[BanterDef PortCacaoDocks_Drunkard01 Text section:Banters_Local_PortCacao_DocksBar/PortCacaoDocks_Drunkard01 voice:CivilianMale_1]] "You look like a tough group, but you should have seen our <em>Hue</em> and <em>Lurch</em> back in their headhunter days! No Legion wanker would have dared come within a mile of this place."),
		}),
	},
	disabledInConflict = true,
	group = "Banters_Local_PortCacao_DocksBar",
	id = "PortCacaoDocks_Drunkard01",
})

PlaceObj('BanterDef', {
	Lines = {
		PlaceObj('BanterLine', {
			'Character', "CivilianMale_2",
			'Text', T(361384761896, --[[BanterDef PortCacaoDocks_Drunkard02 Text section:Banters_Local_PortCacao_DocksBar/PortCacaoDocks_Drunkard02 voice:CivilianMale_2]] "I miss the good old days when this bar was a headhunters' den. Hasn't been the same since <em>Ma Baxter</em> died and her son took over."),
		}),
	},
	disabledInConflict = true,
	group = "Banters_Local_PortCacao_DocksBar",
	id = "PortCacaoDocks_Drunkard02",
})

PlaceObj('BanterDef', {
	Lines = {
		PlaceObj('BanterLine', {
			'Character', "CivilianMale_1",
			'Text', T(558084428908, --[[BanterDef PortCacaoDocks_Drunkard03 Text section:Banters_Local_PortCacao_DocksBar/PortCacaoDocks_Drunkard03 voice:CivilianMale_1]] "I wish that <em>Lurch</em> and <em>Headshot Hue</em> were still in business like in the old days. They would find <em>President Alphonse</em> and bring him home in no time!"),
		}),
	},
	conditions = {
		PlaceObj('QuestIsVariableBool', {
			QuestId = "AyeMom",
			Vars = set( "HeadshotHueBet" ),
			__eval = function ()
				local quest = gv_Quests['AyeMom'] or QuestGetState('AyeMom')
				return quest.HeadshotHueBet
			end,
		}),
		PlaceObj('QuestIsVariableBool', {
			QuestId = "05_TakeDownMajor",
			Vars = set({
	Completed = false,
}),
			__eval = function ()
				local quest = gv_Quests['05_TakeDownMajor'] or QuestGetState('05_TakeDownMajor')
				return not quest.Completed
			end,
		}),
	},
	disabledInConflict = true,
	group = "Banters_Local_PortCacao_DocksBar",
	id = "PortCacaoDocks_Drunkard03",
})

PlaceObj('BanterDef', {
	Lines = {
		PlaceObj('BanterLine', {
			'Character', "CivilianMale_2",
			'Text', T(159816082243, --[[BanterDef PortCacaoDocks_Drunkard04 Text section:Banters_Local_PortCacao_DocksBar/PortCacaoDocks_Drunkard04 voice:CivilianMale_2]] "I just don't believe that \"ricochet\" story <em>Hue</em> keeps telling. If you ask me, I think he and <em>Lurch</em> shot each other."),
		}),
	},
	conditions = {
		PlaceObj('QuestIsVariableBool', {
			QuestId = "AyeMom",
			Vars = set( "HeadshotHueBet" ),
			__eval = function ()
				local quest = gv_Quests['AyeMom'] or QuestGetState('AyeMom')
				return quest.HeadshotHueBet
			end,
		}),
	},
	disabledInConflict = true,
	group = "Banters_Local_PortCacao_DocksBar",
	id = "PortCacaoDocks_Drunkard04",
})

PlaceObj('BanterDef', {
	Lines = {
		PlaceObj('BanterLine', {
			'Character', "CivilianMale_2",
			'Text', T(861958264235, --[[BanterDef PortCacaoDocks_Drunkard05 Text section:Banters_Local_PortCacao_DocksBar/PortCacaoDocks_Drunkard05 voice:CivilianMale_2]] "<em>Ma Baxter</em> was a glorious woman. I only saw one guy ever give her trouble. Can't recall his face though - not that there was much to recall after she blew his head off with that shotgun of hers."),
		}),
		PlaceObj('BanterLine', {
			'MultipleTexts', true,
			'Text', "",
			'AnyOfThese', {
				PlaceObj('BanterLineThin', {
					'Character', "Meltdown",
					'Text', T(762099694817, --[[BanterDef PortCacaoDocks_Drunkard05 Text section:Banters_Local_PortCacao_DocksBar/PortCacaoDocks_Drunkard05 voice:Meltdown]] "Sounds like my kind of bartender!"),
				}),
				PlaceObj('BanterLineThin', {
					'Character', "Fauda",
					'Text', T(454748389905, --[[BanterDef PortCacaoDocks_Drunkard05 Text section:Banters_Local_PortCacao_DocksBar/PortCacaoDocks_Drunkard05 voice:Fauda]] "That does not seem glorious to me, that just seems like the way trouble is handled."),
				}),
				PlaceObj('BanterLineThin', {
					'Character', "Blood",
					'Text', T(574637587182, --[[BanterDef PortCacaoDocks_Drunkard05 Text section:Banters_Local_PortCacao_DocksBar/PortCacaoDocks_Drunkard05 voice:Blood]] "Now that is the type of problem solving I can appreciate!"),
				}),
			},
			'Optional', true,
			'playOnce', true,
		}),
	},
	conditions = {
		PlaceObj('QuestIsVariableBool', {
			QuestId = "AyeMom",
			Vars = set( "Given" ),
			__eval = function ()
				local quest = gv_Quests['AyeMom'] or QuestGetState('AyeMom')
				return quest.Given
			end,
		}),
	},
	disabledInConflict = true,
	group = "Banters_Local_PortCacao_DocksBar",
	id = "PortCacaoDocks_Drunkard05",
})

PlaceObj('BanterDef', {
	Lines = {
		PlaceObj('BanterLine', {
			'Character', "CivilianMale_1",
			'Text', T(941027192281, --[[BanterDef PortCacaoDocks_Drunkard06 Text section:Banters_Local_PortCacao_DocksBar/PortCacaoDocks_Drunkard06 voice:CivilianMale_1]] "I know that wasn't really <em>Ma Baxter</em>, but part of me still wants to lay face down with my hands behind my head!"),
		}),
		PlaceObj('BanterLine', {
			'MultipleTexts', true,
			'Text', "",
			'AnyOfThese', {
				PlaceObj('BanterLineThin', {
					'Character', "Fidel",
					'Text', T(689828647908, --[[BanterDef PortCacaoDocks_Drunkard06 Text section:Banters_Local_PortCacao_DocksBar/PortCacaoDocks_Drunkard06 voice:Fidel]] "Si, Fidel's own mamá made people feel same way."),
				}),
			},
			'Optional', true,
			'playOnce', true,
		}),
	},
	conditions = {
		PlaceObj('QuestIsVariableBool', {
			QuestId = "AyeMom",
			Vars = set( "TCE_SetPieceStart" ),
			__eval = function ()
				local quest = gv_Quests['AyeMom'] or QuestGetState('AyeMom')
				return quest.TCE_SetPieceStart
			end,
		}),
	},
	disabledInConflict = true,
	group = "Banters_Local_PortCacao_DocksBar",
	id = "PortCacaoDocks_Drunkard06",
})

PlaceObj('BanterDef', {
	Lines = {
		PlaceObj('BanterLine', {
			'Character', "CivilianMale_2",
			'Text', T(565430499704, --[[BanterDef PortCacaoDocks_Drunkard07 Text section:Banters_Local_PortCacao_DocksBar/PortCacaoDocks_Drunkard07 voice:CivilianMale_2]] "Damn, <em>Headshot Hue</em> should have been an actor, not a headhunter!"),
		}),
		PlaceObj('BanterLine', {
			'Character', "Tex",
			'Text', T(920791814575, --[[BanterDef PortCacaoDocks_Drunkard07 Text section:Banters_Local_PortCacao_DocksBar/PortCacaoDocks_Drunkard07 voice:Tex]] "It was first class performance! Wonder if he has agent."),
			'Optional', true,
			'playOnce', true,
		}),
	},
	conditions = {
		PlaceObj('QuestIsVariableBool', {
			QuestId = "AyeMom",
			Vars = set( "TCE_SetPieceStart" ),
			__eval = function ()
				local quest = gv_Quests['AyeMom'] or QuestGetState('AyeMom')
				return quest.TCE_SetPieceStart
			end,
		}),
	},
	disabledInConflict = true,
	group = "Banters_Local_PortCacao_DocksBar",
	id = "PortCacaoDocks_Drunkard07",
})

PlaceObj('BanterDef', {
	Lines = {
		PlaceObj('BanterLine', {
			'Character', "CivilianMale_1",
			'Text', T(160717495755, --[[BanterDef PortCacaoDocks_Drunkard08 Text section:Banters_Local_PortCacao_DocksBar/PortCacaoDocks_Drunkard08 voice:CivilianMale_1]] "The bar just isn't the same without <em>Lurch</em>... Not that I'm criticizing you or anything."),
		}),
		PlaceObj('BanterLine', {
			'Character', "Larry",
			'Text', T(951031575641, --[[BanterDef PortCacaoDocks_Drunkard08 Text section:Banters_Local_PortCacao_DocksBar/PortCacaoDocks_Drunkard08 voice:Larry]] "We did what we had to do. He knew too much."),
			'Optional', true,
			'playOnce', true,
		}),
	},
	conditions = {
		PlaceObj('QuestIsVariableBool', {
			QuestId = "_GroupsAttacked",
			Vars = set( "Lurch_Killed" ),
			__eval = function ()
				local quest = gv_Quests['_GroupsAttacked'] or QuestGetState('_GroupsAttacked')
				return quest.Lurch_Killed
			end,
		}),
		PlaceObj('SectorCheckCity', {
			city = "PortDiancie",
		}),
	},
	disabledInConflict = true,
	group = "Banters_Local_PortCacao_DocksBar",
	id = "PortCacaoDocks_Drunkard08",
})

PlaceObj('BanterDef', {
	Lines = {
		PlaceObj('BanterLine', {
			'Character', "CivilianMale_2",
			'Text', T(215010456873, --[[BanterDef PortCacaoDocks_Drunkard09 Text section:Banters_Local_PortCacao_DocksBar/PortCacaoDocks_Drunkard09 voice:CivilianMale_2]] "You're lucky old <em>Ma Baxter</em> is gone. She would have shot all of you dead if you even thought about hurting her boy... No offense."),
		}),
	},
	conditions = {
		PlaceObj('QuestIsVariableBool', {
			QuestId = "_GroupsAttacked",
			Vars = set( "Lurch_Killed" ),
			__eval = function ()
				local quest = gv_Quests['_GroupsAttacked'] or QuestGetState('_GroupsAttacked')
				return quest.Lurch_Killed
			end,
		}),
		PlaceObj('SectorCheckCity', {
			city = "PortDiancie",
		}),
	},
	disabledInConflict = true,
	group = "Banters_Local_PortCacao_DocksBar",
	id = "PortCacaoDocks_Drunkard09",
})

PlaceObj('BanterDef', {
	Lines = {
		PlaceObj('BanterLine', {
			'Character', "CivilianMale_1",
			'Text', T(328526242593, --[[BanterDef PortCacaoDocks_Drunkard10 Text section:Banters_Local_PortCacao_DocksBar/PortCacaoDocks_Drunkard10 voice:CivilianMale_1]] "A robber walked into the <em>Aye Bar</em>, but no robber never did walk out! hehehe."),
		}),
	},
	conditions = {
		PlaceObj('QuestIsVariableBool', {
			QuestId = "AyeMom",
			Vars = set({
	Completed = false,
}),
			__eval = function ()
				local quest = gv_Quests['AyeMom'] or QuestGetState('AyeMom')
				return not quest.Completed
			end,
		}),
		PlaceObj('CheckIsPersistentUnitDead', {
			Negate = true,
			per_ses_id = "NPC_Lurch",
		}),
	},
	disabledInConflict = true,
	group = "Banters_Local_PortCacao_DocksBar",
	id = "PortCacaoDocks_Drunkard10",
})