| _class | "ability_doorman_luggage_cart" |
| _editor | 1 key{
"folder_name": "Hero Doorman"
} |
| _multibase | 1 item[
"signature_base"
] |
| m_iMaxLevel | 1 |
| m_flMaxPitch | 25 |
| m_flMinPitch | -25 |
| m_iUpdateTime | 0 |
| m_CartHitSound | "Doorman.LuggageCart.Hit" |
| m_ModifierDrag | 13 keys{
"_class": "modifier_luggage_drag",
"m_bIsHidden": true,
"m_ePullModel": "EDragPull_CombinedSpeedTowardsHold",
"m_sStartSound": "",
"m_eOffsetBasis": "EDragOffset_SourceFacing",
"_my_subclass_name": "drag",
"m_sLocalizationName": "modifier_luggage_cart_drag",
"m_strHudMessageText": "",
"m_bDurationReducible": false,
"m_eHudDisplayLocation": "DISPLAY_HUD_CENTER",
"m_StompIgnoreLingerModifier": {
"_class": "modifier_base",
"m_bIsHidden": true,
"_my_subclass_name": "luggage_drag_stomp_ignore_linger",
"m_nEnabledStateMask": "MODIFIER_STATE_DOORMAN_LUGGAGE_DRAGGED"
},
"m_flStompIgnoreLingerDuration": 0.5,
"m_bDurationReducibleByCrowdControlDiminish": false
} |
| m_eAbilityType | "EAbilityType_Signature" |
| m_flJumpHeight | 10 |
| m_strCastSound | "Doorman.LuggageCart.Cast" |
| m_bStartTrained | false |
| m_flClimbHeight | 50 |
| m_flTraceRadius | 2 |
| m_mapWeaponInfos | 1 key{
"primary": {
"m_flBulletSpeed": 10000
}
} |
| m_projectileInfo | 9 keys{
"m_flSpeed": 1000,
"m_particle": "particles/abilities/doorman/doorman_cart_projectile.vpcf",
"m_nBehaviors": "PBF_TouchAllEntitiesEachTick",
"m_customModel": "",
"m_LoopingSound": "Doorman.LuggageCart.Proj.Lp",
"m_DetonateSound": "",
"m_flPhysicsRadius": 1,
"m_flTriggerRadius": 68.4,
"m_bHideWarningParticle": true
} |
| m_CartExpireSound | "Doorman.LuggageCart.Expire" |
| m_flCartSpeedFast | 1000 |
| m_flFloatDownRate | 15 |
| m_strAbilityImage | "file://{images}/hud/abilities/doorman/doorman_luggagetrolley.psd" |
| m_CartCastParticle | "particles/abilities/doorman/doorman_cart_projectile_cast.vpcf" |
| m_CartHitAllySound | "Doorman.LuggageCart.Hit.Ally" |
| m_flStepDownHeight | 4 |
| m_strAG2SourceName | "doorman_ability_luggage_cart" |
| m_strWallSlamSound | "Doorman.LuggageCart.Wall.Slam" |
| m_flBossDamageScale | 1 |
| m_sCustomStackLabel | "#CurrentBonus_label" |
| m_WallImpactParticle | "particles/abilities/abrams/abrams_charge_wall_impact.vpcf" |
| m_eAbilityActivation | "CITADEL_ABILITY_ACTIVATION_INSTANT_CAST" |
| m_flQAngleSmoothRate | 3 |
| m_nAbilityPointsCost | 0 |
| m_PreviewPathParticle | "particles/generic/generic_arc.vpcf" |
| m_flGroundHitYawCurve | 4 keys{
"m_spline": [
{
"x": 0,
"y": 0.977777,
"m_flSlopeIncoming": 32.840366,
"m_flSlopeOutgoing": 32.840366
},
{
"x": 0.209589,
"y": 7.860743,
"m_flSlopeIncoming": -9.375261,
"m_flSlopeOutgoing": -9.375261
},
{
"x": 0.478801,
"y": -3.511111,
"m_flSlopeIncoming": -14.327826,
"m_flSlopeOutgoing": -14.327826
},
{
"x": 0.731753,
"y": 0.379259,
"m_flSlopeIncoming": 5.741752,
"m_flSlopeOutgoing": 5.741752
},
{
"x": 1,
"y": -0.518519,
"m_flSlopeIncoming": -3.346836,
"m_flSlopeOutgoing": -3.346836
}
],
"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_nIncomingTangent": "CURVE_TANGENT_SPLINE",
"m_nOutgoingTangent": "CURVE_TANGENT_SPLINE"
}
],
"m_vDomainMaxs": [
1,
8
],
"m_vDomainMins": [
0,
-8
]
} |
| m_nAbilityTargetTypes | "CITADEL_UNIT_TARGET_HERO" |
| m_strAG2CastingAction | "ability_luggage_cart_cast" |
| m_AbilityBehaviorsBits | "CITADEL_ABILITY_BEHAVIOR_NO_TARGET | CITADEL_ABILITY_BEHAVIOR_DISPLAYS_DAMAGE_IMPACT | CITADEL_ABILITY_BEHAVIOR_ALLOW_SELF_CAST | CITADEL_ABILITY_BEHAVIOR_PROJECTILE_PASS_THROUGH_WORLD | CITADEL_ABILITY_BEHAVIOR_DONT_INTERRUPT_SLIDE_ON_CAST" |
| m_flGroundHitRollCurve | 4 keys{
"m_spline": [
{
"x": 0,
"y": 0.848148,
"m_flSlopeIncoming": 43.551476,
"m_flSlopeOutgoing": 43.551476
},
{
"x": 0.11166,
"y": 5.711111,
"m_flSlopeIncoming": -8.59075,
"m_flSlopeOutgoing": -8.59075
},
{
"x": 0.261263,
"y": -1.396297,
"m_flSlopeIncoming": -18.927435,
"m_flSlopeOutgoing": -18.927435
},
{
"x": 0.368587,
"y": 0.848148,
"m_flSlopeIncoming": 8.583627,
"m_flSlopeOutgoing": 8.583627
},
{
"x": 0.479163,
"y": 0.474074,
"m_flSlopeIncoming": -4.849432,
"m_flSlopeOutgoing": -4.849432
},
{
"x": 0.6,
"y": -0.274075,
"m_flSlopeIncoming": -6.191379,
"m_flSlopeOutgoing": -6.191379
}
],
"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_nIncomingTangent": "CURVE_TANGENT_SPLINE",
"m_nOutgoingTangent": "CURVE_TANGENT_SPLINE"
},
{
"m_nIncomingTangent": "CURVE_TANGENT_SPLINE",
"m_nOutgoingTangent": "CURVE_TANGENT_SPLINE"
}
],
"m_vDomainMaxs": [
0.6,
10
],
"m_vDomainMins": [
0,
-10
]
} |
| m_nAbillityUnlocksCost | 1 |
| m_AbilityTooltipDetails | 1 key{
"m_vecAbilityInfoSections": [
{
"m_strLocString": "#ability_doorman_luggage_cart_desc",
"m_vecBasicProperties": [],
"m_vecAbilityPropertiesBlock": [
{
"m_vecAbilityProperties": [
{
"m_strImportantProperty": "CartDamage"
}
]
},
{
"m_vecAbilityProperties": []
}
]
},
{
"m_strLocString": "#ability_doorman_luggage_cart_t3_note",
"m_vecBasicProperties": [],
"m_vecAbilityPropertiesBlock": [
{
"m_vecAbilityProperties": [
{
"m_strImportantProperty": "WallImpactDamage"
},
{
"m_bShowPropertyValue": true,
"m_strImportantProperty": "StatusEffectStun",
"m_strStatusEffectValue": "StunDuration"
}
],
"m_strPropertiesTitleLocString": "#ability_doormab_luggage_cart_on_wall_hit"
}
],
"m_strAbilityPropertyUpgradeRequired": "WallImpactDamage"
}
]
} |
| m_flDistanceAboveGround | 15 |
| m_flGroundHitPitchCurve | 4 keys{
"m_spline": [
{
"x": 0,
"y": 0.05,
"m_flSlopeIncoming": 59.557686,
"m_flSlopeOutgoing": 59.557686
},
{
"x": 0.083113,
"y": 5,
"m_flSlopeIncoming": -9.201647,
"m_flSlopeOutgoing": -9.201647
},
{
"x": 0.162612,
"y": -1.446296,
"m_flSlopeIncoming": -22.907845,
"m_flSlopeOutgoing": -22.907845
},
{
"x": 0.258372,
"y": 0.985185,
"m_flSlopeIncoming": 4.792524,
"m_flSlopeOutgoing": 4.792524
},
{
"x": 0.357746,
"y": -0.511111,
"m_flSlopeIncoming": -3.339307,
"m_flSlopeOutgoing": -3.339307
},
{
"x": 0.482415,
"y": 0.237037,
"m_flSlopeIncoming": 6.001073,
"m_flSlopeOutgoing": 6.001073
}
],
"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_nIncomingTangent": "CURVE_TANGENT_SPLINE",
"m_nOutgoingTangent": "CURVE_TANGENT_SPLINE"
},
{
"m_nIncomingTangent": "CURVE_TANGENT_SPLINE",
"m_nOutgoingTangent": "CURVE_TANGENT_SPLINE"
}
],
"m_vDomainMaxs": [
1,
5
],
"m_vDomainMins": [
0,
-5
]
} |
| m_skillshotMissParticle | "particles/abilities/skillshot_default_miss_owner.vpcf" |
| m_bitsInterruptingStates | "MODIFIER_STATE_STUNNED" |
| m_eAbilityTargetingLocation | "CITADEL_ABILITY_TARGETING_LOCATION_SELF" |
| m_strAG2CastCompletedAction | "ability_luggage_cart_cast_completed" |
| m_strAbilityChargeReadySound | "" |
| m_strAbilityOffCooldownSound | "" |
| m_FriendlyCastProjectileModel | "models/heroes_wip/doorman/doorman_luggagetrolley_friendly.vmdl" |
| m_bitsChannelEnabledStateMask | "MODIFIER_STATE_BUSY_WITH_ACTION" |
| m_bitsPreCastEnabledStateMask | "MODIFIER_STATE_IN_ABILITY_ALLOW_ZOOM" |
| m_bitsPostCastEnabledStateMask | "MODIFIER_STATE_IN_ABILITY_ALLOW_ZOOM" |
| m_FriendlyCastProjectileTrailParticle | "particles/abilities/doorman/doorman_cart_projectile_allied.vpcf" |