| _class | "ability_doorman_doorway" |
| _editor | 1 key{
"folder_name": "Hero Doorman"
} |
| _multibase | 1 item[
"signature_base"
] |
| m_ColorEnd | 3 items[
74,
173,
255
] |
| m_HUDPanel | 0 keys{} |
| m_iMaxLevel | 1 |
| m_ColorStart | 3 items[
255,
180,
51
] |
| m_hDoorModel | "models/heroes_wip/doorman/doorman_door.vmdl" |
| m_iUpdateTime | 0 |
| m_CastParticle | "particles/abilities/doorman/doorman_doorway_deploy_cast.vpcf" |
| m_eAbilityType | "EAbilityType_Signature" |
| m_hPortalModel | "models/heroes_wip/doorman/doorman_portal.vmdl" |
| m_strCastSound | "" |
| m_DoorLoopSound | "Doorman.Doorway.Door.Open.Lp" |
| m_bStartTrained | false |
| m_DoorPlaceSound | "Doorman.Doorway.Place.Door" |
| m_deploymentInfo | 10 keys{
"m_bPlaceFlat": 1,
"m_bPointTrace": false,
"m_bGroundCheck": false,
"m_previewModel": "models/heroes_wip/doorman/doorman_door.vmdl",
"m_flFlatYawOffset": 180,
"m_bRequiresUpNormal": false,
"m_bUseWallPlacement": true,
"m_flPreviewModelScale": 1,
"m_bPlaceNormalToSurface": true,
"m_flModelVerticalPlacementScaleOffset": -0.5
} |
| m_mapWeaponInfos | 1 key{
"primary": {
"m_flBulletSpeed": 10000
}
} |
| m_projectileInfo | 0 keys{} |
| m_DoorExpireSound | "Doorman.Doorway.Door.Expire" |
| m_strAbilityImage | "file://{images}/hud/abilities/doorman/doorman_doorway.psd" |
| m_DoorEndCastSound | "" |
| m_DoorOpenEndSound | "Doorman.Doorway.Open.Door.Blue" |
| m_strAG2SourceName | "doorman_ability_doorway" |
| m_strSelectedSound | "Doorman.Doorway.Select" |
| m_PlaceDoorParticle | "particles/abilities/doorman/doorman_doorway_deploy_spawn.vpcf" |
| m_flBossDamageScale | 1 |
| m_sCustomStackLabel | "#CurrentBonus_label" |
| m_DoorOpenStartSound | "Doorman.Doorway.Open.Door.Red" |
| m_DoorStartCastSound | "Doorman.Doorway.Cast" |
| m_curvePlacementFail | 4 keys{
"m_spline": [
{
"x": 0.0001,
"y": 0,
"m_flSlopeIncoming": 23.203175,
"m_flSlopeOutgoing": 23.203175
},
{
"x": 0.043198,
"y": 1,
"m_flSlopeIncoming": 3.137362,
"m_flSlopeOutgoing": 3.137362
},
{
"x": 0.318839,
"y": 1,
"m_flSlopeIncoming": -1.045148,
"m_flSlopeOutgoing": -1.045148
},
{
"x": 1,
"y": 0,
"m_flSlopeIncoming": -1.468082,
"m_flSlopeOutgoing": -1.468082
}
],
"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,
1
],
"m_vDomainMins": [
0,
0
]
} |
| m_eAbilityActivation | "CITADEL_ABILITY_ACTIVATION_PRESS" |
| m_nAbilityPointsCost | 0 |
| m_strUnselectedSound | "Doorman.Doorway.Deselect" |
| m_PendingDoorParticle | "particles/abilities/doorman/doorman_doorway_deploy_preview_model.vpcf" |
| m_PreviewPathParticle | "particles/generic/generic_arc.vpcf" |
| m_nAbilityTargetTypes | "CITADEL_UNIT_TARGET_ALL_ENEMY" |
| m_strAG2CastingAction | "ability_doorway_cast" |
| m_AbilityBehaviorsBits | "CITADEL_ABILITY_BEHAVIOR_NO_TARGET | CITADEL_ABILITY_BEHAVIOR_DISPLAYS_DAMAGE_IMPACT | CITADEL_ABILITY_BEHAVIOR_ALLOW_ALT_CAST | CITADEL_ABILITY_BEHAVIOR_CAN_SET_QUICK_CAST" |
| m_DoorDurationParticle | "particles/abilities/doorman/doorman_doorway_deploy_duration.vpcf" |
| m_DoorwayTimerModifier | 5 keys{
"_class": "modifier_base",
"m_bIsHidden": true,
"m_nAttributes": "MODIFIER_ATTRIBUTE_CANNOT_BE_PURGED",
"_my_subclass_name": "doorway_timer_modifier",
"m_vecScriptValues": []
} |
| m_nAbillityUnlocksCost | 1 |
| m_strSelectedLoopSound | "Doorman.Doorway.Select.Lp" |
| m_AbilityTooltipDetails | 1 key{
"m_vecAbilityInfoSections": [
{
"m_strLocString": "#ability_doorman_doorway_desc",
"m_vecBasicProperties": [],
"m_vecAbilityPropertiesBlock": [
{
"m_vecAbilityProperties": [
{
"m_strImportantProperty": "DoorwayDistance"
}
]
},
{
"m_vecAbilityProperties": [
{
"m_strImportantProperty": "CombatBarrier"
},
{
"m_strImportantProperty": "BarrierDuration"
}
],
"m_strPropertiesTitleLocString": "#ability_doorman_doorway_on_portal"
}
]
}
]
} |
| m_PortalBarrierModifier | 6 keys{
"_class": "modifier_base",
"m_bIsHidden": true,
"m_sStartSound": "Doorman.Doorway.Barrier.Start",
"_my_subclass_name": "doorway_barrier",
"m_strParticleEffect": "particles/abilities/doorman/doorman_doorway_barrier_buff.vpcf",
"m_vecAutoRegisterModifierValueFromAbilityPropertyName": [
"CombatBarrier"
]
} |
| m_mapDependentAbilities | 1 key{
"ability_doorman_doorway_close": null
} |
| m_skillshotMissParticle | "particles/abilities/skillshot_default_miss_owner.vpcf" |
| m_strCastButtonLocToken | "#AbilityButtonHint_Deploy" |
| m_bitsInterruptingStates | "MODIFIER_STATE_STUNNED" |
| m_DoorDestructionParticle | "particles/abilities/doorman/doorman_doorway_destroy.vpcf" |
| m_colorPlacementSphereSat | 3 items[
255,
255,
255
] |
| m_strAltCastButtonLocToken | "#ability_doorman_doorway_clear_first_hint" |
| m_DoorPlacementClearedSound | "Doorman.Doorway.Clear.Door" |
| m_colorPlacementSphereDesat | 3 items[
228,
159,
159
] |
| m_eAbilityTargetingLocation | "CITADEL_ABILITY_TARGETING_LOCATION_CUSTOM" |
| m_strAG2CastCompletedAction | "ability_doorway_cast_completed" |
| m_strSingleDoorAbilityImage | "file://{images}/hud/abilities/doorman/doorman_doorway2.psd" |
| m_strAbilityChargeReadySound | "" |
| m_strAbilityOffCooldownSound | "" |
| m_bitsChannelEnabledStateMask | "MODIFIER_STATE_BUSY_WITH_ACTION" |
| m_bitsPreCastEnabledStateMask | "MODIFIER_STATE_BUSY_WITH_ACTION" |
| m_colorPlacementSphereOutline | 3 items[
13,
186,
255
] |
| m_flPlacementWallTestDistance | 75 |
| m_bitsPostCastEnabledStateMask | "MODIFIER_STATE_BUSY_WITH_ACTION" |
| m_flPlacementRangeHintDuration | 1 |
| m_flPlacementWallTestSphereRadius | 10 |
| m_flPlacementWallTestExtentsWallScale | 0.5 |
| m_flPlacementWallTestExtentsSolidScale | 1 |