Add leenkx/Sources/leenkx/logicnode/OnceNode.hx

This commit is contained in:
2025-07-15 22:07:02 +00:00
parent 6afc209db7
commit 82412dbf81

View File

@ -0,0 +1,23 @@
package leenkx.logicnode;
class OnceNode extends LogicNode {
var triggered:Bool = false;
public function new(tree: LogicTree) {
super(tree);
}
override function run(from: Int) {
if(from == 1){
triggered = false;
return;
}
if (!triggered) {
triggered = true;
runOutput(0);
}
}
}