π¦ Decrement
π¦ Decrement
The Decrement block allows you to subtract a precise value from a Number type variable, providing a convenient shortcut for operations like removing life points, decreasing a counter or adjusting a balance without manual calculation.
This block simplifies arithmetic operations by automating subtraction (variable = variable - value), thus avoiding errors and speeding up flow design.
π₯ Entries
- variable (Number): The targeted numeric variable, previously defined in the project.
- value (Number): The number to subtract from the variable (default:
1).
π€ Outings
- out (Stream): The output flow that activates after the decrement is successful.
π‘ Example of use
Scenario: Management of life points in a game
- The player takes damage after an enemy attack.
- The system checks that the life points (
player_pv) are greater than 0. - The Decrement block is called with:
variable=player_pv(current value:30).value=5(damage inflicted).
- The
player_pvvariable changes to25. - The output stream (
out) triggers a check to display a message ("Damage taken!") or activate a visual effect.
βοΈ Technical Details
- Behavior: The decrement is immediate and directly modifies the target variable. No type validation is performed (make sure
variableis of type Number). - Default value: If
valueis not specified, the subtraction is1.
Updated on: 04/03/2026
Thank you!
