Template:PatchDiff/October 13, 2011 Patch/team fortress 2 content.gcf/tf/scripts/talker/Demoman.txt

From Team Fortress Wiki
Jump to: navigation, search
1313Criterion "DemomanNotInvulnerableSpeech" "DemomanInvulnerableSpeech" "!=1" "required" weight 0
1414Criterion "DemomanNotAssistSpeech" "DemomanAssistSpeech" "!=1" "required" weight 0
1515Criterion "IsDrunk" "NotSober" "1" "required" weight 0
N/A16Criterion "DemomanNotAwardSpeech" "DemomanAwardSpeech" "!=1" "required" weight 0
1617 
1718 
1819Response PlayerCloakedSpyDemomanDemoman
122123 Response HealThanksDemoman
123124}
124125 
N/A126Response AwardDemoman
N/A127{
N/A128 scene "scenes/Player/Demoman/low/866.vcd" predelay "2.5"
N/A129 scene "scenes/Player/Demoman/low/868.vcd" predelay "2.5"
N/A130 scene "scenes/Player/Demoman/low/865.vcd" predelay "2.5"
N/A131}
N/A132Rule AwardDemoman
N/A133{
N/A134 criteria ConceptAchievementAward IsDemoman DemomanNotAwardSpeech
N/A135 ApplyContext "DemomanAwardSpeech:1:10"
N/A136 ApplyContext "IsDominating:1:10"
N/A137 Response AwardDemoman
N/A138}
N/A139 
125140Response PlayerRoundStartDemoman
126141{
127142 scene "scenes/Player/Demoman/low/1358.vcd" predelay "1.0, 5.0"
219234 applycontexttoworld
220235 Response DefendOnThePointDemoman
221236}
N/A237 
N/A238Response DemomanJarateHit
N/A239{
N/A240 scene "scenes/Player/Demoman/low/871.vcd"
N/A241 scene "scenes/Player/Demoman/low/947.vcd"
N/A242 scene "scenes/Player/Demoman/low/969.vcd"
N/A243 scene "scenes/Player/Demoman/low/971.vcd"
N/A244}
N/A245Rule DemomanJarateHit
N/A246{
N/A247 criteria ConceptJarateHit IsDemoman 50PercentChance
N/A248 Response DemomanJarateHit
N/A249}
N/A250 
222251// Invuln responses for Grenade Launcher
223252Response InvulnerableSpeechDemoman2
224253{
225254 scene "scenes/Player/Demoman/low/1019.vcd"
226255 scene "scenes/Player/Demoman/low/1012.vcd"
227256 scene "scenes/Player/Demoman/low/1029.vcd"
N/A257 scene "scenes/Player/Demoman/low/1021.vcd"
228258}
229259 
230260 
255285Response KilledPlayerAssistAutoDemoman
256286{
257287 scene "scenes/Player/Demoman/low/1009.vcd" predelay "2.5"
258N/A scene "scenes/Player/Demoman/low/1010.vcd" predelay "2.5"
N/A288 scene "scenes/Player/Demoman/low/867.vcd" predelay "2.5"
259289}
260290Rule KilledPlayerAssistAutoDemoman
261291{
273303}
274304Rule KilledPlayerManyDemoman
275305{
276N/A criteria ConceptKilledPlayer IsManyRecentKills 30PercentChance IsWeaponPrimary KilledPlayerDelay DemomanNotKillSpeech IsDemoman
N/A306 criteria ConceptKilledPlayer IsManyRecentKills 30PercentChance IsWeaponSecondary KilledPlayerDelay DemomanNotKillSpeech IsDemoman
277307 ApplyContext "DemomanKillSpeech:1:10"
278308 Response KilledPlayerManyDemoman
279309}
288318}
289319Rule KilledSoldierDemoman
290320{
291N/A criterion ConceptKilledPlayer KilledPlayerDelay IsVictimSoldier 30PercentChance DemomanNotKillSpeech IsDemoman WeaponClassIsNotAxe
292N/A ApplyContext "DemomanKillSpeech:1:10"
N/A321 criterion ConceptKilledPlayer KilledPlayerDelay IsVictimSoldier 10PercentChance DemomanNotKillSpeech IsDemoman WeaponClassIsNotAxe
N/A322 ApplyContext "DemomanKillSpeech:1:60"
293323 Response KilledSoldierDemoman
294324}
295325 
308338}
309339Rule KilledPlayerPanDemoman
310340{
311N/A criteria ConceptKilledPlayer KilledPlayerDelay WeaponIsFryingPan 30PercentChance DemomanNotKillSpeechMelee IsDemoman
N/A341 criteria ConceptKilledPlayer KilledPlayerDelay WeaponIsFryingPan 20PercentChance DemomanNotKillSpeechMelee IsDemoman
312342 ApplyContext "DemomanKillSpeechMelee:1:10"
313343 Response KilledPlayerPanDemoman
314344}
N/A345 
N/A346Rule KilledPlayerSaxxyDemoman
N/A347{
N/A348 criteria ConceptKilledPlayer KilledPlayerDelay WeaponIsSaxxy 20PercentChance DemomanNotKillSpeechMelee IsDemoman
N/A349 ApplyContext "DemomanKillSpeechMelee:1:10"
N/A350 Response KilledPlayerPanDemoman
N/A351}
315352// End Frying Pan responses
316353 
317354// Custom rules for when Demoman drinks from Scrumpy
331368}
332369Rule KilledPlayerMeleeDemoman
333370{
334N/A criteria ConceptKilledPlayer KilledPlayerDelay WeaponIsBottle 30PercentChance DemomanNotKillSpeechMelee IsDemoman
N/A371 criteria ConceptKilledPlayer KilledPlayerDelay WeaponIsBottle WeaponIsNotPainTrain WeaponIsNotSaxxy 30PercentChance DemomanNotKillSpeechMelee IsDemoman
335372 ApplyContext "DemomanKillSpeechMelee:1:10"
336373 Response KilledPlayerPanDemoman
337374 Response KilledPlayerMeleeDemoman
343380Response KilledPlayerSwordDemoman
344381{
345382 scene "scenes/Player/Demoman/low/3565.vcd"
N/A383 scene "scenes/Player/Demoman/low/910.vcd"
N/A384 scene "scenes/Player/Demoman/low/950.vcd"
N/A385 scene "scenes/Player/Demoman/low/1379.vcd"
346386}
347387 
348388Rule KilledPlayerSwordDemoman
349389{
350N/A criteria ConceptKilledPlayer KilledPlayerDelay WeaponIsSword 30PercentChance IsNotVictimDemoman DemomanNotKillSpeechMelee IsDemoman
351N/A ApplyContext "DemomanKillSpeechMelee:1:10"
N/A390 criteria ConceptKilledPlayer KilledPlayerDelay WeaponIsSword 20PercentChance IsNotVictimDemoman DemomanNotKillSpeechMelee IsDemoman
N/A391 ApplyContext "DemomanKillSpeechMelee:1:30"
352392 Response KilledPlayerSwordDemoman
353393}
354394 
361401 
362402Rule KilledPlayerSword2Demoman
363403{
364N/A criteria ConceptKilledPlayer KilledPlayerDelay WeaponIsSword 30PercentChance IsVictimDemoman DemomanNotKillSpeechMelee IsDemoman
365N/A ApplyContext "DemomanKillSpeechMelee:1:10"
N/A404 criteria ConceptKilledPlayer KilledPlayerDelay WeaponIsSword 20PercentChance IsVictimDemoman DemomanNotKillSpeechMelee IsDemoman
N/A405 ApplyContext "DemomanKillSpeechMelee:1:30"
366406 Response KilledPlayerSword2Demoman
367407}
368408// The above rule is for Demoman victims only.
371411// Katana response rules shared with Eyelander
372412Rule KilledPlayerKatanaDemoman
373413{
374N/A criteria ConceptKilledPlayer KilledPlayerDelay WeaponIsKatana 30PercentChance IsNotVictimDemoman DemomanNotKillSpeechMelee IsDemoman
375N/A ApplyContext "DemomanKillSpeechMelee:1:10"
N/A414 criteria ConceptKilledPlayer KilledPlayerDelay WeaponIsKatana 20PercentChance IsNotVictimDemoman DemomanNotKillSpeechMelee IsDemoman
N/A415 ApplyContext "DemomanKillSpeechMelee:1:30"
376416 Response KilledPlayerSwordDemoman
377417}
378418// The above rule is for non-Demoman victims only.
379419Rule KilledPlayerKatana2Demoman
380420{
381N/A criteria ConceptKilledPlayer KilledPlayerDelay WeaponIsKatana 30PercentChance IsVictimDemoman DemomanNotKillSpeechMelee IsDemoman
382N/A ApplyContext "DemomanKillSpeechMelee:1:10"
N/A421 criteria ConceptKilledPlayer KilledPlayerDelay WeaponIsKatana 20PercentChance IsVictimDemoman DemomanNotKillSpeechMelee IsDemoman
N/A422 ApplyContext "DemomanKillSpeechMelee:1:30"
383423 Response KilledPlayerSword2Demoman
384424}
385425// The above rule is for Demoman victims only.
394434 
395435Rule KilledPlayerClubDemoman
396436{
397N/A criteria ConceptKilledPlayer KilledPlayerDelay WeaponIsPainTrain 30PercentChance DemomanNotKillSpeechMelee IsDemoman
398N/A ApplyContext "DemomanKillSpeechMelee:1:10"
N/A437 criteria ConceptKilledPlayer KilledPlayerDelay WeaponIsPainTrain 10PercentChance DemomanNotKillSpeechMelee IsDemoman
N/A438 ApplyContext "DemomanKillSpeechMelee:1:15"
399439 Response KilledPlayerClubDemoman
400440 Response KilledPlayerPanDemoman
401441}
426466}
427467Rule KilledPlayerVeryManyDemoman
428468{
429N/A criteria ConceptKilledPlayer IsVeryManyRecentKills 50PercentChance IsWeaponPrimary KilledPlayerDelay DemomanNotKillSpeech IsDemoman
N/A469 criteria ConceptKilledPlayer IsVeryManyRecentKills 50PercentChance IsWeaponSecondary KilledPlayerDelay DemomanNotKillSpeech IsDemoman
430470 ApplyContext "DemomanKillSpeech:1:10"
431471 Response KilledPlayerVeryManyDemoman
432472}
899939Response KilledPlayerAssistDemoman
900940{
901941 scene "scenes/Player/Demoman/low/1009.vcd"
902N/A scene "scenes/Player/Demoman/low/1010.vcd"
N/A942 scene "scenes/Player/Demoman/low/867.vcd"
903943}
904944Rule KilledPlayerAssistDemoman
905945{
907947 ApplyContext "DemomanAssistSpeech:1:20"
908948 Response KilledPlayerAssistDemoman
909949}
N/A950 
N/A951Response KilledPlayerAssistDemoman2
N/A952{
N/A953 scene "scenes/Player/Demoman/low/1010.vcd"
N/A954}
N/A955Rule KilledPlayerAssistDemoman2
N/A956{
N/A957 criteria ConceptPlayerThanks IsDemoman IsNotBeingHealed IsARecentKill KilledPlayerDelay DemomanNotAssistSpeech
N/A958 ApplyContext "DemomanAssistSpeech:1:20"
N/A959 Response KilledPlayerAssistDemoman
N/A960 Response KilledPlayerAssistDemoman2
N/A961}
N/A962 
910963// End custom
911964 
912965Response PlayerYesDemoman