function Node_Slideshow(_x, _y, _group = noone) : Node(_x, _y, _group) constructor { name = "Slideshow"; project = PROJECT; is_controller = true; setDimension(128, 32); newInput(0, nodeValue_Int("Order", self, 0)); newInput(1, nodeValue_Text("Title", self, "")); newInput(2, nodeValue_Enum_Scroll("Anchor", self, 0, [ "Center", "Top left" ])); newInput(3, nodeValue_Float("Arrival Speed", self, 4)); slide_title = ""; slide_anchor = 0; slide_speed = 32; static step = function() { var _ord = inputs[0].getValue(); project.slideShow[$ _ord] = self; slide_title = inputs[1].getValue(); slide_anchor = inputs[2].getValue(); slide_speed = max(1, 100 / inputs[3].getValue()); setDisplayName($"Slide-{slide_title}"); } }