code/__DEFINES/combat/block_parry.dm ![code/__DEFINES/combat/block_parry.dm0](git.png)
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 ![code/__DEFINES/combat/block_parry.dm 39](git.png)
If this is the value of active_block_starting it signals we want to interrupt the start
NOT_PARRYING ![code/__DEFINES/combat/block_parry.dm 47](git.png)
Parry phase we're in
PARRY_COUNTERATTACK_IGNORE_ADJACENCY ![code/__DEFINES/combat/block_parry.dm 72](git.png)
Set to TRUE in list association to ignore adjacency checks
PARRY_COUNTERATTACK_MELEE_ATTACK_CHAIN ![code/__DEFINES/combat/block_parry.dm 62](git.png)
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 ![code/__DEFINES/combat/block_parry.dm 70](git.png)
List association should be amount of time to daze attacker.
PARRY_DEFAULT_HANDLE_FEEDBACK ![code/__DEFINES/combat/block_parry.dm 54](git.png)
Default handling for audio/visual feedback
PARRY_DISARM_ATTACKER ![code/__DEFINES/combat/block_parry.dm 64](git.png)
List association should be TRUE.
PARRY_KNOCKDOWN_ATTACKER ![code/__DEFINES/combat/block_parry.dm 66](git.png)
List association should be duration or null for just plain knockdown.
PARRY_LOCK_ATTACKING ![code/__DEFINES/combat/block_parry.dm 58](git.png)
Lock attacking while parrying
PARRY_LOCK_SPRINTING ![code/__DEFINES/combat/block_parry.dm 56](git.png)
Lock sprinting while parrying
PARRY_STAGGER_ATTACKER ![code/__DEFINES/combat/block_parry.dm 68](git.png)
List association should be duration.
UNARMED_PARRY ![code/__DEFINES/combat/block_parry.dm 42](git.png)
""types"" of parry "items"