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

From Team Fortress Wiki
Jump to: navigation, search
1010Criterion "MedicNotKillSpeechMelee" "MedicKillSpeechMelee" "!=1" "required" weight 0
1111Criterion "MedicNotSaidHealThanks" "MedicSaidHealThanks" "!=1" "required"
1212Criterion "IsHelpCapMedic" "MedicHelpCap" "1" "required" weight 0
N/A13// Custom stuff
N/A14Criterion "MedicNotAssistSpeech" "MedicAssistSpeech" "!=1" "required" weight 0
1315 
1416 
1517Response MedicChargeReady
1618{
N/A19 scene "scenes/Player/Medic/low/528.vcd"
1720 scene "scenes/Player/Medic/low/529.vcd"
1821 scene "scenes/Player/Medic/low/530.vcd"
1922}
250253 Response InvulnerableSpeechMedic
251254}
252255 
253N/AResponse KilledPlayerManyMedic
N/A256// Custom stuff
N/A257Response InvulnerableSpeechCombatMedic
254258{
255N/A scene "scenes/Player/Medic/low/651.vcd"
N/A259 scene "scenes/Player/Medic/low/646.vcd"
N/A260 scene "scenes/Player/Medic/low/647.vcd"
N/A261 scene "scenes/Player/Medic/low/653.vcd"
256262}
257N/ARule KilledPlayerManyMedic
N/A263Rule InvulnerableSpeechCombatMedic
258264{
259N/A criteria ConceptKilledPlayer IsManyRecentKills 30PercentChance IsWeaponPrimary KilledPlayerDelay MedicNotKillSpeech IsMedic
260N/A ApplyContext "MedicKillSpeech:1:10"
261N/A applycontexttoworld
262N/A Response KilledPlayerManyMedic
N/A265 criteria ConceptFireWeapon IsMedic IsInvulnerable WeaponIsNotMediGun MedicNotInvulnerableSpeech
N/A266 ApplyContext "MedicInvulnerableSpeech:1:30"
N/A267 Response InvulnerableSpeechCombatMedic
263268}
264269 
265N/AResponse KilledPlayerMeleeMedic
N/A270Response KritzSpeechMedic
266271{
267N/A scene "scenes/Player/Medic/low/645.vcd"
N/A272 scene "scenes/Player/Medic/low/664.vcd"
N/A273 scene "scenes/Player/Medic/low/676.vcd"
268274}
269N/ARule KilledPlayerMeleeMedic
N/A275Rule KritzSpeechMedic
270276{
271N/A criteria ConceptKilledPlayer KilledPlayerDelay 30PercentChance IsWeaponMelee MedicNotKillSpeechMelee IsMedic
272N/A ApplyContext "MedicKillSpeechMelee:1:10"
273N/A applycontexttoworld
274N/A Response KilledPlayerMeleeMedic
N/A277 criteria ConceptMedicChargeDeployed IsMedic MedicNotInvulnerableSpeech
N/A278 ApplyContext "MedicInvulnerableSpeech:1:30"
N/A279 Response InvulnerableSpeechMedic
N/A280 Response KritzSpeechMedic
275281}
276282 
N/A283Response KilledPlayerAssistAutoMedic
N/A284{
N/A285 scene "scenes/Player/Medic/low/657.vcd" predelay "2.5"
N/A286 scene "scenes/Player/Medic/low/658.vcd" predelay "2.5"
N/A287 scene "scenes/Player/Medic/low/663.vcd" predelay "2.5"
N/A288}
N/A289Rule KilledPlayerAssistAutoMedic
N/A290{
N/A291 criteria ConceptKilledPlayer IsMedic IsBeingHealed IsARecentKill KilledPlayerDelay 20PercentChance MedicNotAssistSpeech
N/A292 ApplyContext "MedicAssistSpeech:1:20"
N/A293 Response KilledPlayerAssistAutoMedic
N/A294}
N/A295 
N/A296// End custom
N/A297 
N/A298// Modified so that Medic says pretty much any of his killstreak or domination lines when he gets a kill
N/A299// Medic will rarely get kills let alone dominations himself so this is fine
N/A300 
N/A301Response KilledPlayerManyMedic
N/A302{
N/A303 scene "scenes/Player/Medic/low/651.vcd"
N/A304}
N/A305Rule KilledPlayerManyMedic
N/A306{
N/A307 criteria ConceptKilledPlayer IsManyRecentKills 30PercentChance KilledPlayerDelay MedicNotKillSpeech IsMedic
N/A308 ApplyContext "MedicKillSpeech:1:10"
N/A309 Response KilledPlayerManyMedic
N/A310}
277311Response KilledPlayerVeryManyMedic
278312{
279313 scene "scenes/Player/Medic/low/646.vcd"
283317}
284318Rule KilledPlayerVeryManyMedic
285319{
286N/A criteria ConceptKilledPlayer IsVeryManyRecentKills 50PercentChance IsWeaponPrimary KilledPlayerDelay MedicNotKillSpeech IsMedic
N/A320 criteria ConceptKilledPlayer IsVeryManyRecentKills 50PercentChance KilledPlayerDelay MedicNotKillSpeech IsMedic
287321 ApplyContext "MedicKillSpeech:1:10"
288N/A applycontexttoworld
289322 Response KilledPlayerVeryManyMedic
290323}
291324 
292N/AResponse PlayerKilledCapperMedic
293N/A{
294N/A scene "scenes/Player/Medic/low/1222.vcd"
295N/A scene "scenes/Player/Medic/low/545.vcd"
296N/A scene "scenes/Player/Medic/low/551.vcd"
297N/A scene "scenes/Player/Medic/low/552.vcd"
298N/A scene "scenes/Player/Medic/low/641.vcd"
299N/A scene "scenes/Player/Medic/low/674.vcd"
300N/A}
301N/ARule PlayerKilledCapperMedic
302N/A{
303N/A criteria ConceptCapBlocked IsMedic
304N/A ApplyContext "MedicKillSpeech:1:10"
305N/A Response PlayerKilledCapperMedic
306N/A}
307N/A 
308325Response PlayerKilledDominatingMedic
309326{
310327 scene "scenes/Player/Medic/low/1227.vcd" predelay "2.5"
322339{
323340 criteria ConceptKilledPlayer IsMedic IsDominated
324341 ApplyContext "MedicKillSpeech:1:10"
N/A342 ApplyContext "IsDominating:1:10"
325343 Response PlayerKilledDominatingMedic
326344}
327345 
N/A346 
N/A347Response KilledPlayerMedic
N/A348{
N/A349 scene "scenes/Player/Medic/low/645.vcd"
N/A350}
N/A351Rule KilledPlayerMedic
N/A352{
N/A353 criteria ConceptKilledPlayer KilledPlayerDelay 30PercentChance MedicNotKillSpeechMelee IsMedic
N/A354 ApplyContext "MedicKillSpeechMelee:1:10"
N/A355 Response InvulnerableSpeechCombatMedic
N/A356 Response KilledPlayerMedic
N/A357 Response KilledPlayerManyMedic
N/A358 Response KilledPlayerVeryManyMedic
N/A359 Response PlayerKilledDominatingMedic
N/A360}
N/A361 
N/A362// Done
N/A363 
N/A364Response PlayerKilledCapperMedic
N/A365{
N/A366 scene "scenes/Player/Medic/low/1222.vcd"
N/A367 scene "scenes/Player/Medic/low/545.vcd"
N/A368 scene "scenes/Player/Medic/low/551.vcd"
N/A369 scene "scenes/Player/Medic/low/552.vcd"
N/A370 scene "scenes/Player/Medic/low/641.vcd"
N/A371 scene "scenes/Player/Medic/low/674.vcd"
N/A372}
N/A373Rule PlayerKilledCapperMedic
N/A374{
N/A375 criteria ConceptCapBlocked IsMedic
N/A376 ApplyContext "MedicKillSpeech:1:10"
N/A377 Response PlayerKilledCapperMedic
N/A378}
N/A379 
328380Response PlayerKilledForRevengeMedic
329381{
330382 scene "scenes/Player/Medic/low/569.vcd" predelay "2.5"
336388{
337389 criteria ConceptKilledPlayer IsMedic IsRevenge
338390 ApplyContext "MedicKillSpeech:1:10"
N/A391 ApplyContext "IsDominating:1:10"
339392 Response PlayerKilledForRevengeMedic
340393}
341394 
348401{
349402 criteria ConceptKilledObject IsMedic 30PercentChance IsARecentKill
350403 ApplyContext "MedicKillSpeechObject:1:30"
351N/A applycontexttoworld
352404 Response PlayerKilledObjectMedic
353405}
354406 
365417}
366418Rule PlayerAttackerPainMedic
367419{
368N/A criteria ConceptAttackerPain IsMedic
N/A420 criteria ConceptAttackerPain IsMedic IsNotDominating
369421 Response PlayerAttackerPainMedic
370422}
371423 
377429}
378430Rule PlayerOnFireMedic
379431{
380N/A criteria ConceptFire IsMedic MedicIsNotStillonFire
N/A432 criteria ConceptFire IsMedic MedicIsNotStillonFire IsNotDominating
381433 ApplyContext "MedicOnFire:1:7"
382434 Response PlayerOnFireMedic
383435}
389441}
390442Rule PlayerOnFireRareMedic
391443{
392N/A criteria ConceptFire IsMedic 10PercentChance MedicIsNotStillonFire
N/A444 criteria ConceptFire IsMedic 10PercentChance MedicIsNotStillonFire IsNotDominating
393445 ApplyContext "MedicOnFire:1:7"
394446 Response PlayerOnFireRareMedic
395447}
407459}
408460Rule PlayerPainMedic
409461{
410N/A criteria ConceptPain IsMedic
N/A462 criteria ConceptPain IsMedic IsNotDominating
411463 Response PlayerPainMedic
412464}
413465 
417469}
418470Rule PlayerStillOnFireMedic
419471{
420N/A criteria ConceptFire IsMedic MedicIsStillonFire
N/A472 criteria ConceptFire IsMedic MedicIsStillonFire IsNotDominating
421473 ApplyContext "MedicOnFire:1:7"
422474 Response PlayerStillOnFireMedic
423475}
476528 scene "scenes/Player/Medic/low/566.vcd"
477529 scene "scenes/Player/Medic/low/567.vcd"
478530 scene "scenes/Player/Medic/low/1226.vcd"
479N/A scene "scenes/Player/Medic/low/1596.vcd"
N/A531 scene "scenes/Player/Medic/low/1596.vcd" // this doesnt exist
480532}
481533Rule PlayerGoMedic
482534{
604656 Response PlayerThanksMedic
605657}
606658 
N/A659// Custom Assist kill response
N/A660// As there is no actual concept for assist kills, this is the second best method.
N/A661// Say thanks after you kill more than one person.
N/A662 
N/A663Response KilledPlayerAssistMedic
N/A664{
N/A665 scene "scenes/Player/Medic/low/657.vcd"
N/A666 scene "scenes/Player/Medic/low/658.vcd"
N/A667 scene "scenes/Player/Medic/low/663.vcd"
N/A668}
N/A669Rule KilledPlayerAssistMedic
N/A670{
N/A671 criteria ConceptPlayerThanks IsMedic IsARecentKill KilledPlayerDelay MedicNotAssistSpeech
N/A672 ApplyContext "MedicAssistSpeech:1:20"
N/A673 Response KilledPlayerAssistMedic
N/A674}
N/A675// End custom
N/A676 
607677Response PlayerYesMedic
608678{
609679 scene "scenes/Player/Medic/low/689.vcd"
634704 
635705Response PlayerChargeReadyMedic
636706{
N/A707 scene "scenes/Player/Medic/low/528.vcd"
637708 scene "scenes/Player/Medic/low/529.vcd"
638709 scene "scenes/Player/Medic/low/530.vcd"
639710}
726797 Response PlayerBattleCryMedic
727798}
728799 
N/A800// Custom stuff - melee dare
N/A801// Look at enemy, then do battle cry voice command while holding a melee weapon.
N/A802Response MeleeDareCombatMedic
N/A803{
N/A804 scene "scenes/Player/Medic/low/661.vcd"
N/A805 scene "scenes/Player/Medic/low/669.vcd"
N/A806 scene "scenes/Player/Medic/low/672.vcd"
N/A807 scene "scenes/Player/Medic/low/667.vcd"
N/A808 scene "scenes/Player/Medic/low/677.vcd"
N/A809 scene "scenes/Player/Medic/low/680.vcd"
N/A810 scene "scenes/Player/Medic/low/1241.vcd"
N/A811}
N/A812Rule MeleeDareCombatMedic
N/A813{
N/A814 criteria ConceptPlayerBattleCry IsWeaponMelee IsMedic IsCrosshairEnemy
N/A815 Response MeleeDareCombatMedic
N/A816}
N/A817//End custom
N/A818 
729819Response PlayerCheersMedic
730820{
731821 scene "scenes/Player/Medic/low/544.vcd"
825915 scene "scenes/Player/Medic/low/1235.vcd"
826916 scene "scenes/Player/Medic/low/1236.vcd"
827917}
828N/ARule PlayerPositiveMedic
829N/A{
830N/A criteria ConceptPlayerPositive IsMedic
831N/A Response PlayerPositiveMedic
832N/A}
833918 
834919Response PlayerTauntsMedic
835920{
839924 scene "scenes/Player/Medic/low/609.vcd"
840925 scene "scenes/Player/Medic/low/610.vcd"
841926}
842N/ARule PlayerTauntsMedic
N/A927Rule PlayerPositiveMedic
843928{
844N/A criteria ConceptPlayerTaunts IsMedic
N/A929 criteria ConceptPlayerPositive IsMedic
N/A930 Response PlayerPositiveMedic
845931 Response PlayerTauntsMedic
846932}
847N/A