The block button will always be on your F key.
If the user is hit by a attack that is "Blockable" while they are blocking, the move will not damage the user, but will cause their block bar to go down by said damage.
If the user is hit by a attack that "Block Pierces" while they are blocking, the move will go through the user's block and damage them, but the user's block will remain held down, and no damage will be dealt to their block bar.
If the user is hit by a attack that "Block Cancels" while they are blocking, the move will go through the user's block and damage them and also canceling their block without breaking their block.
If the user is hit by a attack that "Block Breaks" while they are blocking, the move will not damage the user, but will break their block instantly, stunning them for a couple of seconds.
If the user blocks when a "Parryable" attack is about to hit them, they will parry the attack which cancels out any effect or damage that is suppoused to be dealt to them.
If the user blocks when a "Perfect Blockable" attack is about to hit them, they will Perfect block the attack which stuns the target and also cancels out any effect or damage that is suppoused to be dealt to them.
Some block properties can be stacked.
EX: A move can break your block and cancel your block at the same time.
Parryable and Perfect blockable properties cannot co-exist on the same move. It either resets the fight to neutral or punishes the target.