Template:PatchDiff/June 3, 2011 Patch/team fortress 2 content.gcf/tf/scripts/talker/Pyro.txt

From Team Fortress Wiki
Jump to: navigation, search
88Criterion "PyroNotKillSpeechMelee" "PyroKillSpeechMelee" "!=1" "required" weight 0
99Criterion "PyroNotSaidHealThanks" "PyroSaidHealThanks" "!=1" "required"
1010Criterion "IsHelpCapPyro" "PyroHelpCap" "1" "required" weight 0
N/A11// Custom stuff
N/A12Criterion "PyroNotAssistSpeech" "PyroAssistSpeech" "!=1" "required" weight 0
N/A13Criterion "PyroNotInvulnerableSpeech" "PyroInvulnerableSpeech" "!=1" "required" weight 0
1114 
1215 
1316Response PlayerCloakedSpyDemomanPyro
191194{
192195 criteria ConceptKilledPlayer IsManyRecentKills 30PercentChance IsWeaponPrimary KilledPlayerDelay PyroNotKillSpeech IsPyro
193196 ApplyContext "PyroKillSpeech:1:10"
194N/A applycontexttoworld
195197 Response KilledPlayerManyPyro
196198}
197199 
N/A200// Added back unused melee kill lines
198201Response KilledPlayerMeleePyro
199202{
200203 scene "scenes/Player/Pyro/low/1594.vcd"
N/A204 scene "scenes/Player/Pyro/low/1532.vcd"
N/A205 scene "scenes/Player/Pyro/low/1533.vcd"
201206}
202207Rule KilledPlayerMeleePyro
203208{
204209 criteria ConceptKilledPlayer KilledPlayerDelay 30PercentChance IsWeaponMelee PyroNotKillSpeechMelee IsPyro
205210 ApplyContext "PyroKillSpeechMelee:1:10"
206N/A applycontexttoworld
207211 Response KilledPlayerMeleePyro
208212}
209213 
N/A214// Custom stuff
N/A215Response KilledPlayerAssistAutoPyro
N/A216{
N/A217 scene "scenes/Player/Pyro/low/1529.vcd" predelay "2.5"
N/A218}
N/A219Rule KilledPlayerAssistAutoPyro
N/A220{
N/A221 criteria ConceptKilledPlayer IsPyro IsBeingHealed IsManyRecentKills KilledPlayerDelay 20PercentChance PyroNotAssistSpeech
N/A222 ApplyContext "PyroAssistSpeech:1:20"
N/A223 Response KilledPlayerAssistAutoPyro
N/A224}
N/A225 
N/A226Response InvulnerableSpeechPyro
N/A227{
N/A228 scene "scenes/Player/Pyro/low/1517.vcd"
N/A229 scene "scenes/Player/Pyro/low/1485.vcd"
N/A230}
N/A231Rule InvulnerableSpeechPyro
N/A232{
N/A233 criteria ConceptFireWeapon IsPyro IsInvulnerable PyroNotInvulnerableSpeech
N/A234 ApplyContext "PyroInvulnerableSpeech:1:30"
N/A235 Response InvulnerableSpeechPyro
N/A236}
N/A237// End custom
N/A238 
210239Response PlayerKilledCapperPyro
211240{
212241 scene "scenes/Player/Pyro/low/1421.vcd"
229258{
230259 criteria ConceptKilledPlayer IsPyro IsDominated
231260 ApplyContext "PyroKillSpeech:1:10"
N/A261 ApplyContext "IsDominating:1:10"
232262 Response PlayerKilledDominatingPyro
233263}
234264 
241271{
242272 criteria ConceptKilledPlayer IsPyro IsRevenge
243273 ApplyContext "PyroKillSpeech:1:10"
N/A274 ApplyContext "IsDominating:1:10"
244275 Response PlayerKilledForRevengePyro
245276}
246277 
259290}
260291Rule PlayerAttackerPainPyro
261292{
262N/A criteria ConceptAttackerPain IsPyro
N/A293 criteria ConceptAttackerPain IsPyro IsNotDominating
263294 Response PlayerAttackerPainPyro
264295}
265296 
270301}
271302Rule PlayerOnFirePyro
272303{
273N/A criteria ConceptFire IsPyro PyroIsNotStillonFire
N/A304 criteria ConceptFire IsPyro PyroIsNotStillonFire IsNotDominating
274305 ApplyContext "PyroOnFire:1:7"
275306 Response PlayerOnFirePyro
276307}
287318}
288319Rule PlayerPainPyro
289320{
290N/A criteria ConceptPain IsPyro
N/A321 criteria ConceptPain IsPyro IsNotDominating
291322 Response PlayerPainPyro
292323}
293324 
297328}
298329Rule PlayerStillOnFirePyro
299330{
300N/A criteria ConceptFire IsPyro PyroIsStillonFire
N/A331 criteria ConceptFire IsPyro PyroIsStillonFire IsNotDominating
301332 ApplyContext "PyroOnFire:1:7"
302333 Response PlayerStillOnFirePyro
303334}
461492 Response PlayerThanksPyro
462493}
463494 
N/A495// Custom Assist kill response
N/A496// As there is no actual concept for assist kills, this is the second best method.
N/A497// Say thanks after you kill more than one person.
N/A498 
N/A499Response KilledPlayerAssistPyro
N/A500{
N/A501 scene "scenes/Player/Pyro/low/1529.vcd"
N/A502}
N/A503Rule KilledPlayerAssistPyro
N/A504{
N/A505 criteria ConceptPlayerThanks IsPyro IsARecentKill KilledPlayerDelay PyroNotAssistSpeech
N/A506 ApplyContext "PyroAssistSpeech:1:20"
N/A507 Response KilledPlayerAssistPyro
N/A508}
N/A509// End custom
N/A510 
464511Response PlayerYesPyro
465512{
466513 scene "scenes/Player/Pyro/low/1558.vcd"
560607 Response PlayerBattleCryPyro
561608}
562609 
N/A610// Custom stuff - melee dare
N/A611// Look at enemy, then do battle cry voice command while holding a melee weapon.
N/A612Response MeleeDareCombatPyro
N/A613{
N/A614 scene "scenes/Player/Pyro/low/1409.vcd"
N/A615 scene "scenes/Player/Pyro/low/1517.vcd"
N/A616 scene "scenes/Player/Pyro/low/1482.vcd"
N/A617}
N/A618Rule MeleeDareCombatPyro
N/A619{
N/A620 criteria ConceptPlayerBattleCry IsWeaponMelee IsPyro IsCrosshairEnemy
N/A621 Response MeleeDareCombatPyro
N/A622}
N/A623//End custom
N/A624 
563625Response PlayerCheersPyro
564626{
565627 scene "scenes/Player/Pyro/low/1421.vcd"
625687{
626688 scene "scenes/Player/Pyro/low/1510.vcd"
627689}
628N/ARule PlayerPositivePyro
629N/A{
630N/A criteria ConceptPlayerPositive IsPyro
631N/A Response PlayerPositivePyro
632N/A}
633690 
634691Response PlayerTauntsPyro
635692{
637694 scene "scenes/Player/Pyro/low/1595.vcd"
638695 scene "scenes/Player/Pyro/low/1487.vcd"
639696}
640N/ARule PlayerTauntsPyro
N/A697Rule PlayerPositivePyro
641698{
642N/A criteria ConceptPlayerTaunts IsPyro
N/A699 criteria ConceptPlayerPositive IsPyro
N/A700 Response PlayerPositivePyro
643701 Response PlayerTauntsPyro
644702}
645N/A