code/__DEFINES/combat/block_parry.dm
ACTIVE_BLOCK_STARTING_INTERRUPT | If this is the value of active_block_starting it signals we want to interrupt the start |
---|---|
UNARMED_PARRY | ""types"" of parry "items" |
NOT_PARRYING | Parry phase we're in |
PARRY_DEFAULT_HANDLE_FEEDBACK | Default handling for audio/visual feedback |
PARRY_LOCK_SPRINTING | Lock sprinting while parrying |
PARRY_LOCK_ATTACKING | Lock attacking while parrying |
PARRY_COUNTERATTACK_MELEE_ATTACK_CHAIN | Parry effects. Automatically melee attacks back normally, LMB equivalent action of an harm intent attack. List association should be defaulting to 1, being the attack damage multiplier for said counterattack |
PARRY_DISARM_ATTACKER | List association should be TRUE. |
PARRY_KNOCKDOWN_ATTACKER | List association should be duration or null for just plain knockdown. |
PARRY_STAGGER_ATTACKER | List association should be duration. |
PARRY_DAZE_ATTACKER | List association should be amount of time to daze attacker. |
PARRY_COUNTERATTACK_IGNORE_ADJACENCY | Set to TRUE in list association to ignore adjacency checks |
Define Details
ACTIVE_BLOCK_STARTING_INTERRUPT
If this is the value of active_block_starting it signals we want to interrupt the start
NOT_PARRYING
Parry phase we're in
PARRY_COUNTERATTACK_IGNORE_ADJACENCY
Set to TRUE in list association to ignore adjacency checks
PARRY_COUNTERATTACK_MELEE_ATTACK_CHAIN
Parry effects. Automatically melee attacks back normally, LMB equivalent action of an harm intent attack. List association should be defaulting to 1, being the attack damage multiplier for said counterattack
PARRY_DAZE_ATTACKER
List association should be amount of time to daze attacker.
PARRY_DEFAULT_HANDLE_FEEDBACK
Default handling for audio/visual feedback
PARRY_DISARM_ATTACKER
List association should be TRUE.
PARRY_KNOCKDOWN_ATTACKER
List association should be duration or null for just plain knockdown.
PARRY_LOCK_ATTACKING
Lock attacking while parrying
PARRY_LOCK_SPRINTING
Lock sprinting while parrying
PARRY_STAGGER_ATTACKER
List association should be duration.
UNARMED_PARRY
""types"" of parry "items"