melee_base
meleeclass
Deadworks (C#)
pawn.AddAbility("melee_base", slot);
pawn.RemoveAbility("melee_base");Properties
Ability values, by the name modifiers and AddModifier overrides use.
| Property | English label | Value | Provides |
| MeleeHalfAngle | | 30 | |
| MeleeAttackLength | | 5m | |
VData
| _editor | 1 key{
"folder_name": "Base"
} |
| _not_pickable | 2 |
| m_eAbilityType | "EAbilityType_Melee" |
| m_bStartTrained | true |
| m_strAbilityImage | "file://{images}/hud/abilities/melee_damage.psd" |
| m_MeleeDamageFlags | "DFLAG_TRIGGER_FLINCH" |
| m_eAbilityActivation | "CITADEL_ABILITY_ACTIVATION_INSTANT_CAST" |
| m_flCollisionDistance | 100 |
| 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_bitsInterruptingStates | "MODIFIER_STATE_STUNNED | MODIFIER_STATE_IS_ASLEEP" |
| m_eAbilityTargetingLocation | "CITADEL_ABILITY_TARGETING_LOCATION_SELF" |