Pulse if true

The Pulse if true node generates a temporary "on" signal (a pulse) whenever its input becomes true or an action is received. It is essential for triggering hardware that should only be active for a short burst.
When to use this node:
* Electromagnetic Locks (Maglocks): Sending a 500ms pulse to unlock a door, ensuring the magnet isn't left unpowered indefinitely.
* Sound Bites: Playing a short "beep" every time a button is pressed by using the repeat property to create a series of pulses.
* Solenoid Control: Activating a physical "knocker" or "piston" briefly to create a mechanical sound or movement.
Connectors in
- value [type: bool]
- event [type: action]
Connectors out
- value [type: bool]
- pulse [type: bool]
Node properties
- pause width (ms) [type: integer]
- pulse width (ms) [type: integer]
- repeat [type: integer]