Pixel-Composer/scripts/node_iterate/node_iterate.gml
Tanasart e888c23d45 mm
2024-08-18 14:13:41 +07:00

18 lines
548 B
Plaintext

function Node_Iterate(_x, _y, _group = noone) : Node_Iterator(_x, _y, _group) constructor {
name = "Loop";
newInput(0, nodeValue_Int("Repeat", self, 1 ))
.uncache();
custom_input_index = array_length(inputs);
if(NODE_NEW_MANUAL) { #region
var input = nodeBuild("Node_Iterator_Input", -256, -32, self);
var output = nodeBuild("Node_Iterator_Output", 256, -32, self);
input.inputs[2].setValue(4);
output.inputs[1].setFrom(input.outputs[1]);
} #endregion
static getIterationCount = function() { return getInputData(0); }
}