@@ -14,6 +14,7 @@ Criterion "HeavyNotSaidCartMovingForwardD" "SaidCartMovingForwardD" "!=1" "requi
1414Criterion "HeavyNotSaidCartMovingForwardO" "SaidCartMovingForwardO" "!=1" "required" weight 0
1515Criterion "HeavyNotSaidCartMovingStoppedD" "SaidCartMovingStoppedD" "!=1" "required" weight 0
1616Criterion "HeavyNotSaidCartMovingStoppedO" "SaidCartMovingStoppedO" "!=1" "required" weight 0
17+ Criterion "HeavyNotSaidCartPushing" "SaidCartPushing" "!=1" "required" weight 0
1718Criterion "HeavyNotSaidHealThanks" "HeavySaidHealThanks" "!=1" "required"
1819Criterion "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+
256260Response 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}
284290Rule CartMovingBackwardsOffenseHeavy
285291{
@@ -288,6 +294,8 @@ Rule CartMovingBackwardsOffenseHeavy
288294 Response CartMovingBackwardsOffenseHeavy
289295}
290296
297+ // forward //
298+
291299Response CartMovingForwardDefenseHeavy
292300{
293301 scene "scenes/Player/Heavy/low/1984.vcd"
@@ -306,6 +314,45 @@ Rule CartMovingForwardDefenseHeavy
306314}
307315
308316Response 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+
345394Response 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