Skip to content

Commit 1ec4dbd

Browse files
committed
Implement mastercomfig#35 / ValveSoftware#1168, fix hud staying upon player death.
1 parent 735f506 commit 1ec4dbd

File tree

13 files changed

+11140
-8
lines changed

13 files changed

+11140
-8
lines changed
16 Bytes
Binary file not shown.

game/mod_tf/scripts/talker/demoman.txt

Lines changed: 1474 additions & 0 deletions
Large diffs are not rendered by default.

game/mod_tf/scripts/talker/heavy.txt

Lines changed: 53 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@ Criterion "HeavyNotSaidCartMovingForwardD" "SaidCartMovingForwardD" "!=1" "requi
1414
Criterion "HeavyNotSaidCartMovingForwardO" "SaidCartMovingForwardO" "!=1" "required" weight 0
1515
Criterion "HeavyNotSaidCartMovingStoppedD" "SaidCartMovingStoppedD" "!=1" "required" weight 0
1616
Criterion "HeavyNotSaidCartMovingStoppedO" "SaidCartMovingStoppedO" "!=1" "required" weight 0
17+
Criterion "HeavyNotSaidCartPushing" "SaidCartPushing" "!=1" "required" weight 0
1718
Criterion "HeavyNotSaidHealThanks" "HeavySaidHealThanks" "!=1" "required"
1819
Criterion "IsHelpCapHeavy" "HeavyHelpCap" "1" "required" weight 0
1920
// Custom stuff
@@ -253,6 +254,9 @@ Rule PlayerTeleporterThanksHeavy
253254
//--------------------------------------------------------------------------------------------------------------
254255
// Auto Speech Cart
255256
//--------------------------------------------------------------------------------------------------------------
257+
258+
// backward //
259+
256260
Response CartMovingBackwardsDefenseHeavy
257261
{
258262
scene "scenes/Player/Heavy/low/1990.vcd"
@@ -280,6 +284,8 @@ Response CartMovingBackwardsOffenseHeavy
280284
scene "scenes/Player/Heavy/low/2072.vcd"
281285
scene "scenes/Player/Heavy/low/2206.vcd"
282286
scene "scenes/Player/Heavy/low/2207.vcd"
287+
scene "scenes/Player/Heavy/low/2073.vcd" //new
288+
scene "scenes/Player/Heavy/low/2270.vcd" //new
283289
}
284290
Rule CartMovingBackwardsOffenseHeavy
285291
{
@@ -288,6 +294,8 @@ Rule CartMovingBackwardsOffenseHeavy
288294
Response CartMovingBackwardsOffenseHeavy
289295
}
290296

297+
// forward //
298+
291299
Response CartMovingForwardDefenseHeavy
292300
{
293301
scene "scenes/Player/Heavy/low/1984.vcd"
@@ -306,6 +314,45 @@ Rule CartMovingForwardDefenseHeavy
306314
}
307315

308316
Response CartMovingForwardOffenseHeavy
317+
{
318+
// scene "scenes/Player/Heavy/low/1963.vcd"
319+
// scene "scenes/Player/Heavy/low/1964.vcd"
320+
// scene "scenes/Player/Heavy/low/1965.vcd"
321+
// scene "scenes/Player/Heavy/low/2179.vcd"
322+
// scene "scenes/Player/Heavy/low/2180.vcd"
323+
// scene "scenes/Player/Heavy/low/2181.vcd"
324+
// scene "scenes/Player/Heavy/low/2182.vcd"
325+
// scene "scenes/Player/Heavy/low/2183.vcd"
326+
// scene "scenes/Player/Heavy/low/2184.vcd"
327+
// scene "scenes/Player/Heavy/low/2271.vcd"
328+
// scene "scenes/Player/Heavy/low/2185.vcd"
329+
// scene "scenes/Player/Heavy/low/2186.vcd"
330+
// scene "scenes/Player/Heavy/low/2187.vcd"
331+
// scene "scenes/Player/Heavy/low/2188.vcd"
332+
// scene "scenes/Player/Heavy/low/2189.vcd"
333+
// scene "scenes/Player/Heavy/low/2190.vcd"
334+
// scene "scenes/Player/Heavy/low/2203.vcd"
335+
// scene "scenes/Player/Heavy/low/1957.vcd"
336+
scene "scenes/Player/Heavy/low/1958.vcd"
337+
scene "scenes/Player/Heavy/low/1959.vcd"
338+
scene "scenes/Player/Heavy/low/2202.vcd"
339+
// scene "scenes/Player/Heavy/low/2201.vcd"
340+
// scene "scenes/Player/Heavy/low/2193.vcd"
341+
// scene "scenes/Player/Heavy/low/2066.vcd"
342+
// scene "scenes/Player/Heavy/low/2261.vcd"
343+
// scene "scenes/Player/Heavy/low/2260.vcd"
344+
// scene "scenes/Player/Heavy/low/2262.vcd"
345+
}
346+
Rule CartMovingForwardOffenseHeavy
347+
{
348+
criteria ConceptCartMovingForward IsOnOffense IsHeavy HeavyNotSaidCartMovingForwardO IsNotDisguised 75PercentChance
349+
ApplyContext "SaidCartMovingForwardO:1:20"
350+
Response CartMovingForwardOffenseHeavy
351+
}
352+
353+
// player is pushing //
354+
355+
Response CartPushingHeavy
309356
{
310357
scene "scenes/Player/Heavy/low/1963.vcd"
311358
scene "scenes/Player/Heavy/low/1964.vcd"
@@ -335,13 +382,15 @@ Response CartMovingForwardOffenseHeavy
335382
scene "scenes/Player/Heavy/low/2260.vcd"
336383
scene "scenes/Player/Heavy/low/2262.vcd"
337384
}
338-
Rule CartMovingForwardOffenseHeavy
385+
Rule CartPushingHeavy
339386
{
340-
criteria ConceptCartMovingForward IsOnOffense IsHeavy HeavyNotSaidCartMovingForwardO IsNotDisguised 75PercentChance
341-
ApplyContext "SaidCartMovingForwardO:1:20"
342-
Response CartMovingForwardOffenseHeavy
387+
criteria ConceptCartPushing IsOnOffense IsHeavy HeavyNotSaidCartPushing IsNotDisguised 75PercentChance
388+
ApplyContext "SaidCartPushing:1:20"
389+
Response CartPushingHeavy
343390
}
344391

392+
// stopped //
393+
345394
Response CartMovingStoppedDefenseHeavy
346395
{
347396
scene "scenes/Player/Heavy/low/1966.vcd"
@@ -370,7 +419,6 @@ Rule CartMovingStoppedOffenseHeavy
370419
Response CartMovingStoppedOffenseHeavy
371420
}
372421

373-
374422
//--------------------------------------------------------------------------------------------------------------
375423
// Auto Speech Combat
376424
//--------------------------------------------------------------------------------------------------------------

0 commit comments

Comments
 (0)