Need help with plugins or servers? Join our Discord

Modding Database

Up to date with Steam · checked 26s ago· Viewing build 6736 (Oct 02 2026), not the latest

citadel_ability_melee_butcher

melee

class citadel_ability_hold_melee · inherits from inherent_base, citadel_hold_melee

Deadworks (C#)
pawn.AddAbility("citadel_ability_melee_butcher", slot);
pawn.RemoveAbility("citadel_ability_melee_butcher");

Properties

Ability values, by the name modifiers and AddModifier overrides use.

PropertyEnglish labelValueProvides
TechPowerSpirit Power0TECH_POWER
WeaponPowerWeapon Damage0WEAPON_POWER
AbilityChargesCharges0
MeleeHalfAngle30
AbilityCooldownCooldown0
AbilityDurationDuration0
AbilityCastDelayCast Delay0
AbilityCastRangeCast Range0
ChannelMoveSpeed1.3m
MeleeAttackLength5m
AbilityChannelTimeChannel Duration0
AbilityResourceCost0
AbilityUnitTargetLimit1
AbilityPostCastDuration0
AbilityCooldownBetweenChargeCharge Delay0

VData

_class"citadel_ability_hold_melee"
_editor
1 key
{
  "folder_name": "Hero Butcher"
}
_multibase
2 items
[
  "inherent_base",
  "citadel_hold_melee"
]
m_HUDPanel
1 key
{
  "m_vecButtonHints": [
    {
      "m_nButton1": "IN_WEAPON1",
      "m_eHintSide": "EButtonSide_Bottom",
      "m_strContext": "melee_rejuv",
      "m_strLocToken": "#AbilityButtonHint_MeleeRejuvinator"
    },
    {
      "m_eHintSide": "EButtonSide_Bottom",
      "m_strContext": "rejuv_owned",
      "m_strLocToken": "#AbilityButtonHint_RejuvenatorOwned"
    },
    {
      "m_nButton1": "IN_WEAPON1",
      "m_eHintSide": "EButtonSide_Bottom",
      "m_strContext": "melee_powerup",
      "m_strLocToken": "#AbilityButtonHint_MeleePowerUp"
    },
    {
      "m_nButton1": "IN_WEAPON1",
      "m_eHintSide": "EButtonSide_Bottom",
      "m_strContext": "melee_heavy_punch_destroy",
      "m_strLocToken": "#AbilityButtonHint_MeleeHeavyPunchDestroy"
    },
    {
      "m_nButton1": "IN_WEAPON1",
      "m_eHintSide": "EButtonSide_Bottom",
      "m_strContext": "melee_pickup",
      "m_strLocToken": "#AbilityButtonHint_MeleePickUp"
    },
    {
      "m_nButton1": "IN_WEAPON1",
      "m_eHintSide": "EButtonSide_Bottom",
      "m_strContext": "melee_change_team",
      "m_strLocToken": "#AbilityButtonHint_MeleeChangeTeam"
    },
    {
      "m_nButton1": "IN_WEAPON1",
      "m_eHintSide": "EButtonSide_Bottom",
      "m_strContext": "melee_idol_cashin",
      "m_strLocToken": "#AbilityButtonHint_MeleeIdolCashIn"
    },
    {
      "m_nButton1": "IN_WEAPON1",
      "m_eHintSide": "EButtonSide_Bottom",
      "m_strContext": "melee_idol_pickup",
      "m_strLocToken": "#AbilityButtonHint_MeleeIdolPickup"
    }
  ]
}
m_iMaxLevel1
m_mapAttacks
4 keys
{
  "EAttackType_Heavy": {
    "m_Trigger": "heavy",
    "m_strHitSound": "Ability.Melee.Impact.Heavy.NPC",
    "bIsHeavyAttack": true,
    "m_flMovementAcc": 200000,
    "m_SpeedBonusCurve": {
      "m_spline": [
        {
          "x": 0,
          "y": -300,
          "m_flSlopeIncoming": 0,
          "m_flSlopeOutgoing": 0
        },
        {
          "x": 0.271158,
          "y": -300,
          "m_flSlopeIncoming": 669.14325,
          "m_flSlopeOutgoing": 669.14325
        },
        {
          "x": 0.345788,
          "y": -68.618172,
          "m_flSlopeIncoming": 1323.338623,
          "m_flSlopeOutgoing": 1323.338623
        },
        {
          "x": 0.497857,
          "y": 0,
          "m_flSlopeIncoming": 451.231018,
          "m_flSlopeOutgoing": 451.231018
        }
      ],
      "m_tangents": [
        {
          "m_nIncomingTangent": "CURVE_TANGENT_SPLINE",
          "m_nOutgoingTangent": "CURVE_TANGENT_SPLINE"
        },
        {
          "m_nIncomingTangent": "CURVE_TANGENT_SPLINE",
          "m_nOutgoingTangent": "CURVE_TANGENT_SPLINE"
        },
        {
          "m_nIncomingTangent": "CURVE_TANGENT_SPLINE",
          "m_nOutgoingTangent": "CURVE_TANGENT_SPLINE"
        },
        {
          "m_nIncomingTangent": "CURVE_TANGENT_SPLINE",
          "m_nOutgoingTangent": "CURVE_TANGENT_SPLINE"
        }
      ],
      "m_vDomainMaxs": [
        0.5,
        0
      ],
      "m_vDomainMins": [
        0,
        -300
      ]
    },
    "m_flCooldownOnHit": 1,
    "m_strHitHeroSound": "Ability.Melee.Impact.Heavy.Player",
    "m_flCooldownOnMiss": 1.3,
    "m_strActivateSound": "",
    "m_bApplyScreenShake": true,
    "m_strHitDebrisSound": "Player.Melee.Hit.Physics",
    "m_strMeleeDashSound": "Player.Melee.Dash.Ground",
    "m_MeleeSwingParticle": "particles/abilities/melee_swing_heavy.vpcf",
    "m_MovementSpeedCurve": {
      "m_spline": [
        {
          "x": 0.00008,
          "y": 470.10907,
          "m_flSlopeIncoming": 1842.533813,
          "m_flSlopeOutgoing": 1842.533813
        },
        {
          "x": 0.179122,
          "y": 800,
          "m_flSlopeIncoming": 940.240601,
          "m_flSlopeOutgoing": 940.240601
        },
        {
          "x": 0.350938,
          "y": 800,
          "m_flSlopeIncoming": -4623.689453,
          "m_flSlopeOutgoing": -4623.689453
        },
        {
          "x": 0.352144,
          "y": 0,
          "m_flSlopeIncoming": -663344.125,
          "m_flSlopeOutgoing": -663344.125
        }
      ],
      "m_tangents": [
        {
          "m_nIncomingTangent": "CURVE_TANGENT_SPLINE",
          "m_nOutgoingTangent": "CURVE_TANGENT_SPLINE"
        },
        {
          "m_nIncomingTangent": "CURVE_TANGENT_SPLINE",
          "m_nOutgoingTangent": "CURVE_TANGENT_SPLINE"
        },
        {
          "m_nIncomingTangent": "CURVE_TANGENT_SPLINE",
          "m_nOutgoingTangent": "CURVE_TANGENT_SPLINE"
        },
        {
          "m_nIncomingTangent": "CURVE_TANGENT_SPLINE",
          "m_nOutgoingTangent": "CURVE_TANGENT_SPLINE"
        }
      ],
      "m_vDomainMaxs": [
        0.4,
        800
      ],
      "m_vDomainMins": [
        0,
        0
      ]
    },
    "m_MeleeAttackParticle": "particles/abilities/melee/melee_heavy_activate.vpcf",
    "m_MeleeImpactParticle": "particles/abilities/melee/melee_impact_heavy.vpcf",
    "m_MeleeActivateParticle": "",
    "m_cameraSequenceAttackStart": {
      "m_vecTargetPosOperations": [
        {
          "m_flLagTime": 0.1,
          "m_flLagMaxSpeed": 20,
          "m_eCameraOperation": "k_ECameraOp_Lag",
          "m_flLagMinDuration": 0.2,
          "m_flLagSpringStrength": 5
        }
      ]
    }
  },
  "EAttackType_Light": {
    "m_Trigger": "light",
    "m_strHitSound": "Ability.Melee.Impact.NPC",
    "m_SpeedBonusCurve": {
      "m_spline": [
        {
          "x": 0,
          "y": 0,
          "m_flSlopeIncoming": 0,
          "m_flSlopeOutgoing": 0
        },
        {
          "x": 0.224286,
          "y": 0,
          "m_flSlopeIncoming": -1296.296265,
          "m_flSlopeOutgoing": -1296.296265
        },
        {
          "x": 0.231429,
          "y": -300,
          "m_flSlopeIncoming": 0,
          "m_flSlopeOutgoing": 0
        },
        {
          "x": 0.705714,
          "y": 0,
          "m_flSlopeIncoming": 632.53009,
          "m_flSlopeOutgoing": 632.53009
        }
      ],
      "m_tangents": [
        {
          "m_nIncomingTangent": "CURVE_TANGENT_SPLINE",
          "m_nOutgoingTangent": "CURVE_TANGENT_SPLINE"
        },
        {
          "m_nIncomingTangent": "CURVE_TANGENT_SPLINE",
          "m_nOutgoingTangent": "CURVE_TANGENT_SPLINE"
        },
        {
          "m_nIncomingTangent": "CURVE_TANGENT_SPLINE",
          "m_nOutgoingTangent": "CURVE_TANGENT_SPLINE"
        },
        {
          "m_nIncomingTangent": "CURVE_TANGENT_SPLINE",
          "m_nOutgoingTangent": "CURVE_TANGENT_SPLINE"
        }
      ],
      "m_vDomainMaxs": [
        1,
        0
      ],
      "m_vDomainMins": [
        0,
        -300
      ]
    },
    "m_flCooldownOnHit": 0.75,
    "m_strHitHeroSound": "Ability.Melee.Impact.Player",
    "m_flCooldownOnMiss": 0.75,
    "m_flAttackStateTime": 0.5,
    "m_strHitDebrisSound": "Player.Melee.Hit.Physics",
    "m_MeleeSwingParticle": "particles/abilities/melee_quick.vpcf",
    "m_MovementSpeedCurve": {
      "m_spline": [
        {
          "x": 0,
          "y": 128.545456,
          "m_flSlopeIncoming": 2650.541992,
          "m_flSlopeOutgoing": 2650.541992
        },
        {
          "x": 0.140143,
          "y": 500,
          "m_flSlopeIncoming": 1689.520264,
          "m_flSlopeOutgoing": 1689.520264
        },
        {
          "x": 0.219858,
          "y": 500,
          "m_flSlopeIncoming": -6140.309082,
          "m_flSlopeOutgoing": -6140.309082
        },
        {
          "x": 0.221572,
          "y": 0,
          "m_flSlopeIncoming": -291716.78125,
          "m_flSlopeOutgoing": -291716.78125
        }
      ],
      "m_tangents": [
        {
          "m_nIncomingTangent": "CURVE_TANGENT_SPLINE",
          "m_nOutgoingTangent": "CURVE_TANGENT_SPLINE"
        },
        {
          "m_nIncomingTangent": "CURVE_TANGENT_SPLINE",
          "m_nOutgoingTangent": "CURVE_TANGENT_SPLINE"
        },
        {
          "m_nIncomingTangent": "CURVE_TANGENT_SPLINE",
          "m_nOutgoingTangent": "CURVE_TANGENT_SPLINE"
        },
        {
          "m_nIncomingTangent": "CURVE_TANGENT_SPLINE",
          "m_nOutgoingTangent": "CURVE_TANGENT_SPLINE"
        }
      ],
      "m_vDomainMaxs": [
        0.3,
        500
      ],
      "m_vDomainMins": [
        0,
        0
      ]
    },
    "m_MeleeImpactParticle": "particles/abilities/melee_impact.vpcf",
    "m_MeleeActivateParticle": ""
  },
  "EAttackType_Slide": {
    "m_Trigger": "heavy",
    "bIsHeavyAttack": true,
    "m_flMovementAcc": 3000,
    "m_flCooldownOnHit": 1,
    "m_flCooldownOnMiss": 1,
    "m_bApplyScreenShake": true,
    "m_flKnockUpStrength": 200,
    "m_MovementSpeedCurve": {
      "m_spline": [
        {
          "x": 0,
          "y": 367.272705,
          "m_flSlopeIncoming": 191.498413,
          "m_flSlopeOutgoing": 191.498413
        },
        {
          "x": 0.191789,
          "y": 404,
          "m_flSlopeIncoming": 1802.960327,
          "m_flSlopeOutgoing": 1802.960327
        },
        {
          "x": 0.350938,
          "y": 1000,
          "m_flSlopeIncoming": -2519.4104,
          "m_flSlopeOutgoing": -2519.4104
        },
        {
          "x": 0.352144,
          "y": 0,
          "m_flSlopeIncoming": -829180.125,
          "m_flSlopeOutgoing": -829180.125
        }
      ],
      "m_tangents": [
        {
          "m_nIncomingTangent": "CURVE_TANGENT_SPLINE",
          "m_nOutgoingTangent": "CURVE_TANGENT_SPLINE"
        },
        {
          "m_nIncomingTangent": "CURVE_TANGENT_SPLINE",
          "m_nOutgoingTangent": "CURVE_TANGENT_SPLINE"
        },
        {
          "m_nIncomingTangent": "CURVE_TANGENT_SPLINE",
          "m_nOutgoingTangent": "CURVE_TANGENT_SPLINE"
        },
        {
          "m_nIncomingTangent": "CURVE_TANGENT_SPLINE",
          "m_nOutgoingTangent": "CURVE_TANGENT_SPLINE"
        }
      ],
      "m_vDomainMaxs": [
        0.4,
        1000
      ],
      "m_vDomainMins": [
        0,
        0
      ]
    }
  },
  "EAttackType_HeavyAir": {
    "m_Trigger": "heavy",
    "m_strHitSound": "Ability.Melee.Impact.Heavy.NPC",
    "bIsHeavyAttack": true,
    "m_flMovementAcc": 200000,
    "m_SpeedBonusCurve": {
      "m_spline": [
        {
          "x": 0,
          "y": -300,
          "m_flSlopeIncoming": 0,
          "m_flSlopeOutgoing": 0
        },
        {
          "x": 0.199155,
          "y": -300,
          "m_flSlopeIncoming": 707.983032,
          "m_flSlopeOutgoing": 707.983032
        },
        {
          "x": 0.303474,
          "y": -85.145447,
          "m_flSlopeIncoming": 1004.345276,
          "m_flSlopeOutgoing": 1004.345276
        },
        {
          "x": 0.497857,
          "y": 0,
          "m_flSlopeIncoming": 438.029633,
          "m_flSlopeOutgoing": 438.029633
        }
      ],
      "m_tangents": [
        {
          "m_nIncomingTangent": "CURVE_TANGENT_SPLINE",
          "m_nOutgoingTangent": "CURVE_TANGENT_SPLINE"
        },
        {
          "m_nIncomingTangent": "CURVE_TANGENT_SPLINE",
          "m_nOutgoingTangent": "CURVE_TANGENT_SPLINE"
        },
        {
          "m_nIncomingTangent": "CURVE_TANGENT_SPLINE",
          "m_nOutgoingTangent": "CURVE_TANGENT_SPLINE"
        },
        {
          "m_nIncomingTangent": "CURVE_TANGENT_SPLINE",
          "m_nOutgoingTangent": "CURVE_TANGENT_SPLINE"
        }
      ],
      "m_vDomainMaxs": [
        0.5,
        0
      ],
      "m_vDomainMins": [
        0,
        -300
      ]
    },
    "m_flCooldownOnHit": 1,
    "m_strHitHeroSound": "Ability.Melee.Impact.Heavy.Player",
    "m_flCooldownOnMiss": 1.3,
    "m_bApplyScreenShake": true,
    "m_flAttackStateTime": 0.3,
    "m_strMeleeDashSound": "Player.Melee.Dash.Air",
    "m_MovementSpeedCurve": {
      "m_spline": [
        {
          "x": 0,
          "y": 337.890869,
          "m_flSlopeIncoming": 2661.166016,
          "m_flSlopeOutgoing": 2661.166016
        },
        {
          "x": 0.173649,
          "y": 800,
          "m_flSlopeIncoming": 1357.308105,
          "m_flSlopeOutgoing": 1357.308105
        },
        {
          "x": 0.34046,
          "y": 800,
          "m_flSlopeIncoming": -4768.748535,
          "m_flSlopeOutgoing": -4768.748535
        },
        {
          "x": 0.341408,
          "y": 0,
          "m_flSlopeIncoming": -843871.3125,
          "m_flSlopeOutgoing": -843871.3125
        }
      ],
      "m_tangents": [
        {
          "m_nIncomingTangent": "CURVE_TANGENT_SPLINE",
          "m_nOutgoingTangent": "CURVE_TANGENT_SPLINE"
        },
        {
          "m_nIncomingTangent": "CURVE_TANGENT_SPLINE",
          "m_nOutgoingTangent": "CURVE_TANGENT_SPLINE"
        },
        {
          "m_nIncomingTangent": "CURVE_TANGENT_SPLINE",
          "m_nOutgoingTangent": "CURVE_TANGENT_SPLINE"
        },
        {
          "m_nIncomingTangent": "CURVE_TANGENT_SPLINE",
          "m_nOutgoingTangent": "CURVE_TANGENT_SPLINE"
        }
      ],
      "m_vDomainMaxs": [
        0.4,
        800
      ],
      "m_vDomainMins": [
        0,
        0
      ]
    },
    "m_MeleeAttackParticle": "particles/abilities/melee/melee_heavy_activate.vpcf",
    "m_cameraSequenceAttackStart": {
      "m_vecFOVOperations": [
        {
          "m_flApproachSpeed": 5,
          "m_flApproachTarget": -10,
          "m_bValuesAreRelative": true,
          "m_flApproachAcceleration": 10
        },
        {
          "m_eCameraOperation": "k_ECameraOp_Maintain",
          "m_bValuesAreRelative": true,
          "m_flMaintainDuration": 5
        }
      ],
      "m_vecDistanceOperations": []
    }
  }
}
m_eAbilityType"EAbilityType_Melee"
m_strHoldBegin"Player.Melee.Hold.Shared"
m_bStartTrainedtrue
m_flParryWindow0.28
m_mapWeaponInfos
1 key
{
  "primary": {
    "m_flBulletSpeed": 10000
  }
}
m_AirMeleeUpScale
4 items
[
  20,
  -45,
  1,
  0.1
]
m_HoldBeginEffect"particles/abilities/melee/melee_heavy_activate_charge.vpcf"
m_flParryStunTime1.1
m_strAbilityImage"file://{images}/hud/abilities/melee_damage.psd"
m_MeleeDamageFlags"DFLAG_TRIGGER_FLINCH"
m_strAG2SourceName"melee"
m_sCustomStackLabel"#CurrentBonus_label"
m_cameraSequenceMiss
2 keys
{
  "m_vecFOVOperations": [
    {
      "m_flLerpEnd": 7,
      "m_flLerpBias": 0.687,
      "m_flLerpDuration": 0.2,
      "m_eCameraOperation": "k_ECameraOp_Lerp",
      "m_bLerpEndAtDefault": false,
      "m_bValuesAreRelative": true
    },
    {
      "m_eCameraOperation": "k_ECameraOp_Spring",
      "m_flSpringStrength": 10
    }
  ],
  "m_vecDistanceOperations": [
    {
      "m_flApproachSpeed": 350,
      "m_bApproachDefault": true,
      "m_flApproachTarget": 20,
      "m_bValuesAreRelative": true,
      "m_flApproachAcceleration": 700
    }
  ]
}
m_eAbilityActivation"CITADEL_ABILITY_ACTIVATION_INSTANT_CAST"
m_HeavyTurnSpeedCurve
4 keys
{
  "m_spline": [
    {
      "x": 0,
      "y": 1,
      "m_flSlopeIncoming": 0,
      "m_flSlopeOutgoing": 0
    },
    {
      "x": 0.6,
      "y": 1,
      "m_flSlopeIncoming": -0.847226,
      "m_flSlopeOutgoing": -0.847226
    },
    {
      "x": 0.879035,
      "y": 0.255258,
      "m_flSlopeIncoming": -2.668987,
      "m_flSlopeOutgoing": -2.668987
    }
  ],
  "m_tangents": [
    {
      "m_nIncomingTangent": "CURVE_TANGENT_SPLINE",
      "m_nOutgoingTangent": "CURVE_TANGENT_SPLINE"
    },
    {
      "m_nIncomingTangent": "CURVE_TANGENT_SPLINE",
      "m_nOutgoingTangent": "CURVE_TANGENT_SPLINE"
    },
    {
      "m_nIncomingTangent": "CURVE_TANGENT_SPLINE",
      "m_nOutgoingTangent": "CURVE_TANGENT_SPLINE"
    }
  ],
  "m_vDomainMaxs": [
    1,
    1
  ],
  "m_vDomainMins": [
    0,
    0.01
  ]
}
m_flBackDashDodgeDist50
m_flCameraMaxTurnRate720
m_flCollisionDistance50
m_flSideDashDodgeDist45
m_nAbilityTargetFlags"CITADEL_UNIT_TARGET_FLAG_PENETRATE_INVULNERABLE | CITADEL_UNIT_TARGET_FLAG_ALLOW_SMALL_DEPLOYABLES"
m_nAbilityTargetTypes"CITADEL_UNIT_TARGET_ALL_ENEMY | CITADEL_UNIT_TARGET_TROPHY_ENEMY"
m_AbilityBehaviorsBits"CITADEL_ABILITY_BEHAVIOR_HIDDEN | CITADEL_ABILITY_BEHAVIOR_SILENT_CAST_FAILURE_FEEDBACK | CITADEL_ABILITY_BEHAVIOR_NOT_SILENCABLE | CITADEL_ABILITY_BEHAVIOR_NO_TARGET | CITADEL_ABILITY_BEHAVIOR_CASTABLE_WHILE_HIDDEN"
m_ParryActivateParticle"particles/abilities/melee/melee_parry_attack.vpcf"
m_bitsInterruptingStates"MODIFIER_STATE_STUNNED | MODIFIER_STATE_IS_ASLEEP"
m_SuccessfulParryParticle"particles/abilities/melee/melee_parry_success.vpcf"
m_cameraSequenceHitImpact
2 keys
{
  "m_vecFOVOperations": [],
  "m_vecDistanceOperations": [
    {
      "m_flDelay": 0.25,
      "m_flApproachSpeed": 800,
      "m_flApproachTarget": -20,
      "m_bValuesAreRelative": true,
      "m_flApproachAcceleration": 1000
    },
    {
      "m_flLerpEnd": 20,
      "m_flLerpBias": 0.33,
      "m_flLerpDuration": 0.35,
      "m_eCameraOperation": "k_ECameraOp_Lerp",
      "m_bLerpEndAtDefault": true,
      "m_bValuesAreRelative": true
    }
  ]
}
m_cameraSequenceHoldStart
2 keys
{
  "m_vecFOVOperations": [
    {
      "m_eCameraOperation": "k_ECameraOp_Maintain",
      "m_bValuesAreRelative": true,
      "m_flMaintainDuration": 0.1
    },
    {
      "m_flDelay": 0.1,
      "m_flLerpEnd": 8,
      "m_flLerpBias": 0.723,
      "m_flLerpDuration": 0.6,
      "m_eCameraOperation": "k_ECameraOp_Lerp",
      "m_bLerpEndAtDefault": false,
      "m_bValuesAreRelative": true
    },
    {
      "m_eCameraOperation": "k_ECameraOp_Spring"
    }
  ],
  "m_vecDistanceOperations": [
    {
      "m_eCameraOperation": "k_ECameraOp_Maintain",
      "m_bValuesAreRelative": true,
      "m_flMaintainDuration": 0.1
    },
    {
      "m_flLerpEnd": 10,
      "m_flLerpBias": 0.784,
      "m_flLerpDuration": 0.7,
      "m_eCameraOperation": "k_ECameraOp_Lerp",
      "m_bLerpEndAtDefault": false,
      "m_bValuesAreRelative": true
    },
    {
      "m_eCameraOperation": "k_ECameraOp_Spring"
    }
  ]
}
m_flHeavyMeleeMaxTurnRate700
m_strSuccessfulParrySound"Player.Melee.Parry.Shared"
m_eAbilityTargetingLocation"CITADEL_ABILITY_TARGETING_LOCATION_SELF"
m_bitsChannelEnabledStateMask"MODIFIER_STATE_BUSY_WITH_ACTION"
m_bitsPreCastEnabledStateMask"MODIFIER_STATE_BUSY_WITH_ACTION"
m_bitsPostCastEnabledStateMask"MODIFIER_STATE_BUSY_WITH_ACTION"
m_cameraSequenceHighSpeedHoldStart
2 keys
{
  "m_vecFOVOperations": [
    {
      "m_eCameraOperation": "k_ECameraOp_Maintain",
      "m_bValuesAreRelative": true,
      "m_flMaintainDuration": 0.1
    },
    {
      "m_flDelay": 0.1,
      "m_flLerpEnd": 17,
      "m_flLerpBias": 0.723,
      "m_flLerpDuration": 0.6,
      "m_eCameraOperation": "k_ECameraOp_Lerp",
      "m_bLerpEndAtDefault": false,
      "m_bValuesAreRelative": true
    },
    {
      "m_eCameraOperation": "k_ECameraOp_Spring"
    }
  ],
  "m_vecDistanceOperations": [
    {
      "m_eCameraOperation": "k_ECameraOp_Maintain",
      "m_bValuesAreRelative": true,
      "m_flMaintainDuration": 0.1
    },
    {
      "m_flLerpEnd": 20,
      "m_flLerpBias": 0.784,
      "m_flLerpDuration": 0.7,
      "m_eCameraOperation": "k_ECameraOp_Lerp",
      "m_bLerpEndAtDefault": false,
      "m_bValuesAreRelative": true
    },
    {
      "m_eCameraOperation": "k_ECameraOp_Spring"
    }
  ]
}

History

  1. 6722–6745changed
    • ~_editor.folder_nameBase→Hero Butcher
    • ~m_mapAttacks.EAttackType_Heavy.m_strHitSoundAbility.Melee.Impact.Player→Ability.Melee.Impact.Heavy.NPC
    • ~m_mapAttacks.EAttackType_Heavy.m_strHitHeroSoundAbility.Melee.Impact.Player→Ability.Melee.Impact.Heavy.Player
    • ~m_mapAttacks.EAttackType_Heavy.m_strMeleeDashSoundPlayer.Melee.Dash→Player.Melee.Dash.Ground
    • ~m_mapAttacks.EAttackType_Light.m_strHitSoundAbility.Melee.Impact.Player→Ability.Melee.Impact.NPC
    • +m_mapAttacks.EAttackType_HeavyAir.m_strHitSoundAbility.Melee.Impact.Heavy.NPC
    • ~m_mapAttacks.EAttackType_HeavyAir.m_strHitHeroSoundAbility.Melee.Impact.Player→Ability.Melee.Impact.Heavy.Player
    • +m_mapAttacks.EAttackType_HeavyAir.m_strMeleeDashSoundPlayer.Melee.Dash.Air
    • +m_mapWeaponInfos
      { 1 key }
      {
      	primary = 
      	{
      		m_flBulletSpeed = 10000
      	}
      }
    • +m_sCustomStackLabel#CurrentBonus_label
    • +m_cameraSequenceMiss
      { 2 keys }
      {
      	m_vecFOVOperations = 
      	[
      		{
      			m_flLerpEnd = 7
      			m_flLerpBias = 0.687
      			m_flLerpDuration = 0.2
      			m_eCameraOperation = "k_ECameraOp_Lerp"
      			m_bLerpEndAtDefault = false
      			m_bValuesAreRelative = true
      		},
      		{
      			m_eCameraOperation = "k_ECameraOp_Spring"
      			m_flSpringStrength = 10
      		},
      	]
      	m_vecDistanceOperations = 
      	[
      		{
      			m_flApproachSpeed = 350
      			m_bApproachDefault = true
      			m_flApproachTarget = 20
      			m_bValuesAreRelative = true
      			m_flApproachAcceleration = 700
      		},
      	]
      }
    • +m_cameraSequenceHitImpact.m_vecFOVOperations[]
  2. 6696–6701first dumped