Template:PatchDiff/July 5, 2012 Patch/team fortress 2 content.gcf/tf/scripts/gamehaptics.txt

From Team Fortress Wiki
Jump to: navigation, search
13941394 }
13951395 }
13961396 }
1397N/A 
1398N/A "tf_weapon_scattergun"
N/A1397 
N/A1398 "tf_weapon_pep_brawler_blaster"
13991399 {
14001400 "Activities"
14011401 {
1402N/A "ACT_VM_RELOAD"//reload
N/A1402 "ACT_PRIMARY_RELOAD_START"//reload
14031403 {
14041404 "isEffect" "1"
14051405 "group" "movement"
1406N/A "msRamp" "4"
1407N/A "msDecay" "4"
1408N/A "msSustain" "4"
N/A1406 "msRamp" "60"
N/A1407 "msDecay" "30"
N/A1408 "msSustain" "40"
N/A1409 "msDelay" "0"
N/A1410 "special" "SPLINEENVELOPE"
N/A1411 
N/A1412 "force"
N/A1413 {
N/A1414 "x" "-1.5"
N/A1415 "y" "0.5"
N/A1416 "z" "0.5"
N/A1417 }
N/A1418 }
N/A1419 
N/A1420 "ACT_PRIMARY_RELOAD_FINISH"//reload
N/A1421 {
N/A1422 "isEffect" "1"
N/A1423 "group" "movement"
N/A1424 "msRamp" "60"
N/A1425 "msDecay" "30"
N/A1426 "msSustain" "40"
14091427 "msDelay" "50"
N/A1428 "special" "SPLINEENVELOPE"
14101429 
14111430 "force"
14121431 {
N/A1432 "x" "1.5"
N/A1433 "y" "-0.5"
N/A1434 "z" "-0.5"
N/A1435 }
N/A1436 }
N/A1437 
N/A1438 "ACT_PRIMARY_VM_RELOAD"//reload
N/A1439 {
N/A1440 "isEffect" "1"
N/A1441 "group" "movement"
N/A1442 "msRamp" "40"
N/A1443 "msDecay" "20"
N/A1444 "msSustain" "30"
N/A1445 "msDelay" "50"
N/A1446 "special" "SPLINEENVELOPE"
N/A1447 
N/A1448 "force"
N/A1449 {
N/A1450 "x" "-0.75"
N/A1451 "y" "-1.25"
N/A1452 "z" "-0.5"
N/A1453 }
N/A1454 "chain"//click
N/A1455 {
N/A1456 "msRamp" "1"
N/A1457 "msDecay" "1"
N/A1458 "msSustain" "1"
N/A1459 "msDelay" "175"
N/A1460 "special" "NOISEENVELOPE2X"
N/A1461 
N/A1462 "force"
N/A1463 {
N/A1464 "x" "0.75"
N/A1465 "y" "-0.25"
N/A1466 "z" "0.5"
N/A1467 }
N/A1468 "chain"//Arm Back
N/A1469 {
N/A1470 
N/A1471 "msRamp" "40"
N/A1472 "msDecay" "20"
N/A1473 "msSustain" "30"
N/A1474 "msDelay" "200"
N/A1475 "special" "SPLINEENVELOPE"
N/A1476 
N/A1477 "force"
N/A1478 {
N/A1479 "x" "0.75"
N/A1480 "y" "1.25"
N/A1481 "z" "0.5"
N/A1482 }
N/A1483 "chain"//click
N/A1484 {
N/A1485 "msRamp" "1"
N/A1486 "msDecay" "1"
N/A1487 "msSustain" "1"
N/A1488 "msDelay" "275"
N/A1489 "special" "NOISEENVELOPE2X"
N/A1490 
N/A1491 "force"
N/A1492 {
N/A1493 "x" "0.75"
N/A1494 "y" "0.25"
N/A1495 "z" "0.5"
N/A1496 }
N/A1497 
N/A1498 }
N/A1499 }
N/A1500 }
N/A1501 }
N/A1502 
N/A1503 "ACT_PRIMARY_VM_DRAW"//Draw weapon
N/A1504 {
N/A1505 "isEffect" "1"
N/A1506 "group" "movement"
N/A1507 "msSustain" "15"
N/A1508 "msRamp" "100"
N/A1509 "msDecay" "100"
N/A1510 "msDelay" "60"
N/A1511 "special" "SPLINEENVELOPE"
N/A1512 
N/A1513 "force"
N/A1514 {
N/A1515 "x" "1.75"
N/A1516 "y" "-1.75"
N/A1517 "z" "-0.75"
N/A1518 }
N/A1519 "chain"//grab gun with hand
N/A1520 {
N/A1521 "isEffect" "1"
N/A1522 "group" "movement"
N/A1523 "msSustain" "15"
N/A1524 "msRamp" "40"
N/A1525 "msDecay" "20"
N/A1526 "msDelay" "140"
N/A1527 
N/A1528 "force"
N/A1529 {
14131530 "x" "-1.25"
N/A1531 "y" "-0.75"
N/A1532 "z" "-0.75"
N/A1533 }
N/A1534 }
N/A1535 }
N/A1536 
N/A1537 "ACT_PRIMARY_VM_PRIMARYATTACK" //Primary attack
N/A1538 {
N/A1539 "isEffect" "1"
N/A1540 "group" "recoil"
N/A1541 "special" "NOISEENVELOPE2X"
N/A1542 "msDecay" "15"
N/A1543 "msSustain" "15"
N/A1544 "msRamp" "7"
N/A1545 "force"
N/A1546 {
N/A1547 "scale" "1"
N/A1548 "x" "0"
N/A1549 "y" "0"
N/A1550 "z" "17"
N/A1551 }
N/A1552 }
N/A1553 }
N/A1554 }
N/A1555 
N/A1556 "tf_weapon_scattergun"
N/A1557 {
N/A1558 "Activities"
N/A1559 {
N/A1560 "ACT_RELOAD_START"//reload
N/A1561 {
N/A1562 "isEffect" "1"
N/A1563 "group" "movement"
N/A1564 "msRamp" "60"
N/A1565 "msDecay" "30"
N/A1566 "msSustain" "40"
N/A1567 "msDelay" "0"
N/A1568 "special" "SPLINEENVELOPE"
N/A1569 
N/A1570 "force"
N/A1571 {
N/A1572 "x" "-1.5"
14141573 "y" "0.5"
1415N/A "z" "-1.25"
N/A1574 "z" "0.5"
14161575 }
1417N/A "chain"//click
N/A1576 }
N/A1577 
N/A1578 "ACT_RELOAD_FINISH"//reload
14181579 {
14191580 "isEffect" "1"
14201581 "group" "movement"
N/A1582 "msRamp" "60"
N/A1583 "msDecay" "30"
N/A1584 "msSustain" "40"
N/A1585 "msDelay" "50"
N/A1586 "special" "SPLINEENVELOPE"
N/A1587 
N/A1588 "force"
N/A1589 {
N/A1590 "x" "1.5"
N/A1591 "y" "-0.5"
N/A1592 "z" "-0.5"
N/A1593 }
N/A1594 }
N/A1595 
N/A1596 "ACT_VM_RELOAD"//reload
N/A1597 {
N/A1598 "isEffect" "1"
N/A1599 "group" "movement"
N/A1600 "msRamp" "40"
N/A1601 "msDecay" "20"
N/A1602 "msSustain" "30"
N/A1603 "msDelay" "50"
N/A1604 "special" "SPLINEENVELOPE"
N/A1605 
N/A1606 "force"
N/A1607 {
N/A1608 "x" "-0.75"
N/A1609 "y" "-1.25"
N/A1610 "z" "-0.5"
N/A1611 }
N/A1612 "chain"//click
N/A1613 {
14211614 "msRamp" "1"
14221615 "msDecay" "1"
14231616 "msSustain" "1"
14241617 "msDelay" "175"
N/A1618 "special" "NOISEENVELOPE2X"
14251619 
14261620 "force"
14271621 {
1428N/A "x" "1.25"
1429N/A "y" "-0.5"
1430N/A "z" "1.25"
N/A1622 "x" "0.75"
N/A1623 "y" "-0.25"
N/A1624 "z" "0.5"
14311625 }
N/A1626 "chain"//Arm Back
N/A1627 {
N/A1628 
N/A1629 "msRamp" "40"
N/A1630 "msDecay" "20"
N/A1631 "msSustain" "30"
N/A1632 "msDelay" "200"
N/A1633 "special" "SPLINEENVELOPE"
N/A1634 
N/A1635 "force"
N/A1636 {
N/A1637 "x" "0.75"
N/A1638 "y" "1.25"
N/A1639 "z" "0.5"
N/A1640 }
N/A1641 "chain"//click
N/A1642 {
N/A1643 "msRamp" "1"
N/A1644 "msDecay" "1"
N/A1645 "msSustain" "1"
N/A1646 "msDelay" "275"
N/A1647 "special" "NOISEENVELOPE2X"
N/A1648 
N/A1649 "force"
N/A1650 {
N/A1651 "x" "0.75"
N/A1652 "y" "0.25"
N/A1653 "z" "0.5"
N/A1654 }
N/A1655 
14321656 }
14331657 }
N/A1658 }
N/A1659 }
14341660 
14351661 "ACT_VM_DRAW"//Draw weapon
14361662 {
14651691 }
14661692 }
14671693 }
N/A1694 
14681695 "ACT_ITEM2_VM_DRAW"//Draw weapon
14691696 {
14701697 "isEffect" "1"
85848811 {
85858812 "Activities"
85868813 {
8587N/A "ACT_VM_DRAW"//Draw weapon
N/A8814 "ACT_SECONDARY_VM_DRAW"//Draw weapon
85888815 {
85898816 "isEffect" "1"
85908817 "group" "movement"
86018828 "z" "-1"
86028829 }
86038830 }
8604N/A "ACT_VM_PRIMARYATTACK"
N/A8831 "ACT_SECONDARY_VM_PRIMARYATTACK"
86058832 {
86068833 "isEffect" "1"
86078834 "group" "recoil"
86198846 "z" "6"
86208847 }
86218848 }
8622N/A "ACT_VM_RELOAD"//reload removing clip
N/A8849 "ACT_SECONDARY_VM_RELOAD"//reload removing clip
86238850 {
86248851 "msDelay" "200"
86258852 "msRamp" "20"
86358862 }
86368863 "chain"//clip clicking out
86378864 {
8638N/A "msDelay" "200"
N/A8865 "msDelay" "250"
86398866 "msRamp" "3"
86408867 "msSustain" "3"
86418868 "msDecay" "3"
86488875 }
86498876 "chain"//Hand Pulling out clip
86508877 {
8651N/A "msdelay" "300"
8652N/A "msRamp" "70"
8653N/A "msAttack" "220"
8654N/A "msSustain" "20"
8655N/A "msDecay" "40"
N/A8878 "msdelay" "200"
N/A8879 "msRamp" "50"
N/A8880 "msSustain" "30"
N/A8881 "msDecay" "20"
86568882 "special" "SPLINEENVELOPE"
86578883 
86588884 "force"
86598885 {
86608886 "x" "-0.5"
8661N/A "y" "-0.5"
N/A8887 "y" "-1.25"
86628888 "z" "0"
86638889 }
86648890 "chain"//Hand moving clip up
86658891 {
8666N/A "msdelay" "600"
8667N/A "msRamp" "70"
8668N/A "msAttack" "220"
8669N/A "msSustain" "20"
8670N/A "msDecay" "40"
N/A8892 "msdelay" "700"
N/A8893 "msRamp" "50"
N/A8894 "msSustain" "30"
N/A8895 "msDecay" "20"
86718896 "special" "SPLINEENVELOPE"
86728897 
86738898 "force"
86748899 {
86758900 "x" "0.5"
8676N/A "y" "0.5"
N/A8901 "y" "1.5"
86778902 "z" "0"
86788903 }
8679N/A "chain"//insert clip
N/A8904 "chain"//clip clicking in
86808905 {
8681N/A "msDelay" "700"
8682N/A "msRamp" "20"
8683N/A "msSustain" "25"
8684N/A "msDecay" "20"
N/A8906 "msDelay" "800"
N/A8907 "msRamp" "2"
N/A8908 "msSustain" "3"
N/A8909 "msDecay" "3"
86858910 "special" "NOISEENVELOPE2X"
86868911 
86878912 "force"
86908915 "y" "1.5"
86918916 "z" "0"
86928917 }
8693N/A "chain"//clip clicking in
8694N/A {
8695N/A "msDelay" "700"
8696N/A "msRamp" "3"
8697N/A "msSustain" "3"
8698N/A "msDecay" "3"
8699N/A 
N/A8918 "chain"//Moving gun back to idle
N/A8919 {
N/A8920 "msdelay" "1000"
N/A8921 "msRamp" "50"
N/A8922 "msSustain" "30"
N/A8923 "msDecay" "20"
N/A8924 "special" "SPLINEENVELOPE"
N/A8925 
87008926 "force"
87018927 {
8702N/A "x" "0.75"
8703N/A "y" "1.5"
N/A8928 "x" "-0.5"
N/A8929 "y" "-1.5"
87048930 "z" "0"
87058931 }
87068932 }
1016610392 "z" "8"
1016710393 }
1016810394 }
N/A10395 "Weapon_Does_Dumpster.Single" //Cancel Existing Effect
N/A10396 {
N/A10397 "isEffect" "1"
N/A10398 "group" "recoil"
N/A10399 "msDecay" "50"
N/A10400 "msSustain" "8"
N/A10401 "msRamp" "15"
N/A10402 "special" "NOISEENVELOPE"
N/A10403 
N/A10404 "force"
N/A10405 {
N/A10406 "x" "0"
N/A10407 "y" "0"
N/A10408 "z" "-8.25"
N/A10409 }
N/A10410 "chain" //Beggar's Bazooka recoil
N/A10411 {
N/A10412 "msDecay" "30"
N/A10413 "msSustain" "10"
N/A10414 "msRamp" "15"
N/A10415 "special" "NOISEENVELOPE"
N/A10416 
N/A10417 "force"
N/A10418 {
N/A10419 "x" "0"
N/A10420 "y" "0"
N/A10421 "z" "11.25"
N/A10422 }
N/A10423 }
N/A10424 }
1016910425 "Weapon_CowMangler.Charging"//Added Effect for Reserve Shooter
1017010426 {
1017110427 "isEffect" "1" // Fire Weapon
1049310749 }
1049410750 
1049510751 }
10496N/A //Pyro
10497N/A "Weapon_Detonator.Fire"//Added Effect for Detonator
10498N/A {
10499N/A "isEffect" "1"
10500N/A "group" "recoil"
10501N/A "msRamp" "10"
10502N/A "msSustain" "15"
10503N/A "msDecay" "20"
10504N/A "special" "NOISEENVELOPE2X"
10505N/A 
10506N/A "force"
10507N/A {
10508N/A "x" "0"
10509N/A "y" "0.5"
10510N/A "z" "1.5"
10511N/A }
10512N/A }
1051310752 //Spy
1051410753 "Weapon_Diamond_Back.Single"//Cancel out ambassador revolver recoil
1051510754 {
1055810797 }
1055910798 }
1056010799 //SNIPER
N/A10800 "Weapon_UrbanProfessional.Single"//Removing Existing Force
N/A10801 {
N/A10802 "isEffect" "1"
N/A10803 "group" "recoil"
N/A10804 
N/A10805 "msSustain" "7"
N/A10806 "msRamp" "3"
N/A10807 "msDecay" "4"
N/A10808 "special" "NOISEENVELOPE2X"
N/A10809 
N/A10810 "force"
N/A10811 {
N/A10812 "scale" "2"
N/A10813 "x" "0"
N/A10814 "y" "0"
N/A10815 "z" "-6"
N/A10816 }
N/A10817 "chain"//Cleaner's Carbine Recoil
N/A10818 {
N/A10819 "isEffect" "1"
N/A10820 "group" "recoil"
N/A10821 
N/A10822 "msSustain" "8"
N/A10823 "msRamp" "7"
N/A10824 "msDecay" "12"
N/A10825 "special" "NOISEENVELOPE2X"
N/A10826 
N/A10827 "force"
N/A10828 {
N/A10829 "x" "0"
N/A10830 "y" "0"
N/A10831 "z" "14"
N/A10832 }
N/A10833 }
N/A10834 }
N/A10835 "Weapon_ProSniperRifle.Single"//Removing Existing Force
N/A10836 {
N/A10837 "isEffect" "1"
N/A10838 "group" "recoil"
N/A10839 "msSustain" "12"
N/A10840 "msRamp" "8"
N/A10841 "msDecay" "12"
N/A10842 "special" "NOISEENVELOPE2X"
N/A10843 
N/A10844 "force"
N/A10845 {
N/A10846 "x" "0"
N/A10847 "y" "0"
N/A10848 "z" "-11"
N/A10849 }
N/A10850 "chain" //Dart Ejecting//Removing Existing Force
N/A10851 {
N/A10852 "msSustain" "5"
N/A10853 "msRamp" "15"
N/A10854 "msDecay" "10"
N/A10855 "msDelay" "50"
N/A10856 
N/A10857 "force"
N/A10858 {
N/A10859 "x" "0"
N/A10860 "y" "0"
N/A10861 "z" "4"
N/A10862 }
N/A10863 "chain" //Air Releasing//Removing Existing Force
N/A10864 {
N/A10865 "msSustain" "10"
N/A10866 "msRamp" "5"
N/A10867 "msDecay" "60"
N/A10868 "msDelay" "100"
N/A10869 "special" "NOISEENVELOPE4X"
N/A10870 
N/A10871 "force"
N/A10872 {
N/A10873 "x" "-0.75"
N/A10874 "y" "-0.25"
N/A10875 "z" "0"
N/A10876 }
N/A10877 "chain" //Heatmaker Recoil
N/A10878 {
N/A10879 "msSustain" "10"
N/A10880 "msRamp" "15"
N/A10881 "msDecay" "8"
N/A10882 "msDelay" "0"
N/A10883 "special" "NOISEENVELOPE"
N/A10884 
N/A10885 "force"
N/A10886 {
N/A10887 "x" "0"
N/A10888 "y" "0"
N/A10889 "z" "14"
N/A10890 }
N/A10891 }
N/A10892 }
N/A10893 }
N/A10894 }
1056110895 "Weapon_SniperRailgun.Single"//Cancel out existing sniper rifle recoil
1056210896 {
1056310897 "isEffect" "1"
1074911083 "effecttype" "destroy"
1075011084 "target" "bowshake"
1075111085 }
N/A11086 //SCOUT
N/A11087 "Weapon_PickPocket_Pistol.Single"//Cancel out existing force
N/A11088 {
N/A11089 "isEffect" "1"
N/A11090 "group" "recoil"
N/A11091 "msRamp" "5.75"
N/A11092 "msSustain" "5"
N/A11093 "msDecay" "11"
N/A11094 "special" "NOISEENVELOPE2X"
N/A11095 
N/A11096 "force"
N/A11097 {
N/A11098 "x" "0"
N/A11099 "y" "0"
N/A11100 "z" "-11.75"
N/A11101 }
N/A11102 "chain"//Pocket Pistol Recoil
N/A11103 {
N/A11104 "msRamp" "5.75"
N/A11105 "msSustain" "7"
N/A11106 "msDecay" "14"
N/A11107 "special" "NOISEENVELOPE2X"
N/A11108 
N/A11109 "force"
N/A11110 {
N/A11111 "x" "0"
N/A11112 "y" "0"
N/A11113 "z" "13.75"
N/A11114 }
N/A11115 }
N/A11116 }
1075211117 //PYRO
N/A11118 "Weapon_Detonator.Fire"//Added Effect for Detonator
N/A11119 {
N/A11120 "isEffect" "1"
N/A11121 "group" "recoil"
N/A11122 "msRamp" "10"
N/A11123 "msSustain" "15"
N/A11124 "msDecay" "20"
N/A11125 "special" "NOISEENVELOPE2X"
N/A11126 
N/A11127 "force"
N/A11128 {
N/A11129 "x" "0"
N/A11130 "y" "0.5"
N/A11131 "z" "1.5"
N/A11132 }
N/A11133 }
N/A11134 "Weapon_ScorchShot.Single"//Cancel out existing force
N/A11135 {
N/A11136 "isEffect" "1"
N/A11137 "group" "recoil"
N/A11138 "msRamp" "9"
N/A11139 "msSustain" "14"
N/A11140 "msDecay" "18"
N/A11141 "special" "NOISEENVELOPE2X"
N/A11142 
N/A11143 "force"
N/A11144 {
N/A11145 "x" "0"
N/A11146 "y" "-0.5"
N/A11147 "z" "-3.25"
N/A11148 }
N/A11149 "chain"//Scorch Shot Recoil
N/A11150 {
N/A11151 "msRamp" "18"
N/A11152 "msSustain" "14"
N/A11153 "msDecay" "8"
N/A11154 "special" "NOISEENVELOPE"
N/A11155 
N/A11156 "force"
N/A11157 {
N/A11158 "x" "0"
N/A11159 "y" "0"
N/A11160 "z" "10"
N/A11161 }
N/A11162 }
N/A11163 }
1075311164 "Weapon_Flamethrower.AirBurstAttack"//airblast
1075411165 {
1075511166 "isEffect" "1"
1191712328 }
1191812329 }
1191912330 }
N/A12331 
1192012332 //GENERAL
1192112333 "Weapon_Shotgun.SingleCrit" //Crit Envelope
1192212334 {
1206512477 }
1206612478 
1206712479 }
N/A12480 "Weapon_Does_Dumpster.SingleCrit" //Crit Envelope
N/A12481 {
N/A12482 "isEffect" "1"
N/A12483 "group" "recoil"
N/A12484 "msDecay" "50"
N/A12485 "msSustain" "8"
N/A12486 "msRamp" "15"
N/A12487 "special" "NOISEENVELOPE"
N/A12488 
N/A12489 "force"
N/A12490 {
N/A12491 "x" "0"
N/A12492 "y" "0"
N/A12493 "z" "-8.25"
N/A12494 }
N/A12495 "chain" //Beggar's Bazooka recoil
N/A12496 {
N/A12497 "msDecay" "30"
N/A12498 "msSustain" "10"
N/A12499 "msRamp" "15"
N/A12500 "special" "NOISEENVELOPE"
N/A12501 
N/A12502 "force"
N/A12503 {
N/A12504 "x" "0"
N/A12505 "y" "0"
N/A12506 "z" "11.25"
N/A12507 }
N/A12508 "chain"
N/A12509 {
N/A12510 "isEffect" "1"
N/A12511 "group" "recoil"
N/A12512 "msDecay" "20"
N/A12513 "msSustain" "8"
N/A12514 "msRamp" "5"
N/A12515 "msDelay" "25"
N/A12516 "special" "NOISEENVELOPE8X"
N/A12517 "force"
N/A12518 {
N/A12519 "x" "0"
N/A12520 "y" "0"
N/A12521 "z" "5.5"
N/A12522 }
N/A12523 
N/A12524 }
N/A12525 }
N/A12526 }
1206812527 "Weapon_QuakeRPG.SingleCrit" //Crit Envelope
1206912528 {
1207012529 "isEffect" "1"
1216712626 }
1216812627 
1216912628 }
N/A12629 "Weapon_ScorchShot.SingleCrit"//Cancel out existing force
N/A12630 {
N/A12631 "isEffect" "1"
N/A12632 "group" "recoil"
N/A12633 "msRamp" "9"
N/A12634 "msSustain" "14"
N/A12635 "msDecay" "18"
N/A12636 "special" "NOISEENVELOPE2X"
N/A12637 
N/A12638 "force"
N/A12639 {
N/A12640 "x" "0"
N/A12641 "y" "-0.5"
N/A12642 "z" "-3.25"
N/A12643 }
N/A12644 "chain"//Scorch Shot Recoil
N/A12645 {
N/A12646 "msRamp" "18"
N/A12647 "msSustain" "14"
N/A12648 "msDecay" "8"
N/A12649 "special" "NOISEENVELOPE"
N/A12650 
N/A12651 "force"
N/A12652 {
N/A12653 "x" "0"
N/A12654 "y" "0"
N/A12655 "z" "10"
N/A12656 }
N/A12657 "chain"//Crit
N/A12658 {
N/A12659 "isEffect" "1"
N/A12660 "group" "recoil"
N/A12661 "msDecay" "5"
N/A12662 "msSustain" "8"
N/A12663 "msRamp" "14"
N/A12664 "msDelay" "5"
N/A12665 "special" "NOISEENVELOPE8X"
N/A12666 "force"
N/A12667 {
N/A12668 "x" "0"
N/A12669 "y" "0"
N/A12670 "z" "4"
N/A12671 }
N/A12672 
N/A12673 }
N/A12674 }
N/A12675 }
1217012676 "Weapon_SniperRifle.SingleCrit" //Crit Envelope
1217112677 {
1217212678 "isEffect" "1"
1218412690 }
1218512691 
1218612692 }
N/A12693 "Weapon_ProSniperRifle.SingleCrit"//Removing Existing Force
N/A12694 {
N/A12695 "isEffect" "1"
N/A12696 "group" "recoil"
N/A12697 "msSustain" "12"
N/A12698 "msRamp" "8"
N/A12699 "msDecay" "12"
N/A12700 "special" "NOISEENVELOPE2X"
N/A12701 
N/A12702 "force"
N/A12703 {
N/A12704 "x" "0"
N/A12705 "y" "0"
N/A12706 "z" "-11"
N/A12707 }
N/A12708 "chain" //Dart Ejecting//Removing Existing Force
N/A12709 {
N/A12710 "msSustain" "5"
N/A12711 "msRamp" "15"
N/A12712 "msDecay" "10"
N/A12713 "msDelay" "50"
N/A12714 
N/A12715 "force"
N/A12716 {
N/A12717 "x" "0"
N/A12718 "y" "0"
N/A12719 "z" "4"
N/A12720 }
N/A12721 "chain" //Air Releasing//Removing Existing Force
N/A12722 {
N/A12723 "msSustain" "10"
N/A12724 "msRamp" "5"
N/A12725 "msDecay" "60"
N/A12726 "msDelay" "100"
N/A12727 "special" "NOISEENVELOPE4X"
N/A12728 
N/A12729 "force"
N/A12730 {
N/A12731 "x" "-0.75"
N/A12732 "y" "-0.25"
N/A12733 "z" "0"
N/A12734 }
N/A12735 "chain" //Heatmaker Recoil
N/A12736 {
N/A12737 "msSustain" "10"
N/A12738 "msRamp" "15"
N/A12739 "msDecay" "8"
N/A12740 "msDelay" "0"
N/A12741 "special" "NOISEENVELOPE"
N/A12742 
N/A12743 "force"
N/A12744 {
N/A12745 "x" "0"
N/A12746 "y" "0"
N/A12747 "z" "14"
N/A12748 }
N/A12749 "chain"//Crit
N/A12750 {
N/A12751 "msDecay" "5"
N/A12752 "msSustain" "4.25"
N/A12753 "msRamp" "10"
N/A12754 "msDelay" "13"
N/A12755 "special" "NOISEENVELOPE8X"
N/A12756 "force"
N/A12757 {
N/A12758 "x" "0"
N/A12759 "y" "0"
N/A12760 "z" "5.75"
N/A12761 }
N/A12762 
N/A12763 }
N/A12764 }
N/A12765 }
N/A12766 }
N/A12767 }
1218712768 "Weapon_Bazaar_Bargain.SingleCrit" //Crit Envelope
1218812769 {
1218912770 "isEffect" "1"
1221412795 {
1221512796 "x" "0"
1221612797 "y" "0"
12217N/A "z" "5.75"
N/A12798 "z" "5.25"
1221812799 }
1221912800 
1222012801 }
1228612867 }
1228712868 
1228812869 }
N/A12870 "Weapon_Brawler_Blaster.SingleCrit" //Crit Envelope
N/A12871 {
N/A12872 "isEffect" "1"
N/A12873 "group" "recoil"
N/A12874 "msDecay" "5"
N/A12875 "msSustain" "15"
N/A12876 "msRamp" "15"
N/A12877 "msDelay" "10"
N/A12878 "special" "NOISEENVELOPE8X"
N/A12879 "force"
N/A12880 {
N/A12881 "x" "0"
N/A12882 "y" "0"
N/A12883 "z" "6.5"
N/A12884 }
N/A12885 
N/A12886 }
1228912887 "Weapon_Short_Stop.SingleCrit" //Crit Envelope
1229012888 {
1229112889 "isEffect" "1"
1235412952 }
1235512953 
1235612954 }
N/A12955 "Weapon_PickPocket_Pistol.SingleCrit" //Crit Envelope
N/A12956 //Cancel out existing force
N/A12957 {
N/A12958 "isEffect" "1"
N/A12959 "group" "recoil"
N/A12960 "msRamp" "5.75"
N/A12961 "msSustain" "5"
N/A12962 "msDecay" "11"
N/A12963 "special" "NOISEENVELOPE2X"
N/A12964 
N/A12965 "force"
N/A12966 {
N/A12967 "x" "0"
N/A12968 "y" "0"
N/A12969 "z" "-11.75"
N/A12970 }
N/A12971 "chain"//Pocket Pistol Recoil
N/A12972 {
N/A12973 "msRamp" "5.75"
N/A12974 "msSustain" "7"
N/A12975 "msDecay" "14"
N/A12976 "special" "NOISEENVELOPE2X"
N/A12977 
N/A12978 "force"
N/A12979 {
N/A12980 "x" "0"
N/A12981 "y" "0"
N/A12982 "z" "13.75"
N/A12983 }
N/A12984 "chain"//Pocket Pistol Crit
N/A12985 {
N/A12986 "msDecay" "7"
N/A12987 "msSustain" "5"
N/A12988 "msRamp" "5"
N/A12989 "msDelay" "5"
N/A12990 "special" "NOISEENVELOPE8X"
N/A12991 "force"
N/A12992 {
N/A12993 "x" "0"
N/A12994 "y" "0"
N/A12995 "z" "3"
N/A12996 }
N/A12997 }
N/A12998 }
N/A12999 }
1235713000 "Weapon_Bison.SingleCrit" //Crit Envelope
1235813001 {
1235913002 "isEffect" "1"
1248813131 }
1248913132 
1249013133 }
N/A13134 "Weapon_UrbanProfessional.SingleCrit" //Cancel Forces
N/A13135 {
N/A13136 "isEffect" "1"
N/A13137 "group" "recoil"
N/A13138 
N/A13139 "msSustain" "7"
N/A13140 "msRamp" "3"
N/A13141 "msDecay" "4"
N/A13142 "special" "NOISEENVELOPE2X"
N/A13143 
N/A13144 "force"
N/A13145 {
N/A13146 "scale" "2"
N/A13147 "x" "0"
N/A13148 "y" "0"
N/A13149 "z" "-6"
N/A13150 }
N/A13151 "chain"//Cleaner's Carbine Recoil
N/A13152 {
N/A13153 "isEffect" "1"
N/A13154 "group" "recoil"
N/A13155 
N/A13156 "msSustain" "8"
N/A13157 "msRamp" "7"
N/A13158 "msDecay" "12"
N/A13159 "special" "NOISEENVELOPE2X"
N/A13160 
N/A13161 "force"
N/A13162 {
N/A13163 "x" "0"
N/A13164 "y" "0"
N/A13165 "z" "14"
N/A13166 }
N/A13167 "chain"//Crit
N/A13168 {
N/A13169 "isEffect" "1"
N/A13170 "group" "recoil"
N/A13171 "msDecay" "5"
N/A13172 "msSustain" "5"
N/A13173 "msRamp" "10"
N/A13174 "msDelay" "5"
N/A13175 "special" "NOISEENVELOPE8X"
N/A13176 "force"
N/A13177 {
N/A13178 "x" "0"
N/A13179 "y" "0"
N/A13180 "z" "3.5"
N/A13181 }
N/A13182 }
N/A13183 }
N/A13184 }
1249113185 }
1249213186 }