From fda7448ce8cf23fa8ee2b305237373fb9f0dc7ed Mon Sep 17 00:00:00 2001 From: Tanasart Date: Thu, 25 Apr 2024 20:49:55 +0700 Subject: [PATCH] draw text float --- .../draw_text_function.gml.backup0 | 245 ++++++++++ .../draw_text_function.gml.backup1 | 245 ++++++++++ .../node_colors_replace.gml.backup0 | 22 +- .../node_colors_replace.gml.backup1 | 22 +- .../node_display_text.gml.backup0 | 436 ++++++++++++++++++ .../node_display_text.gml.backup1 | 436 ++++++++++++++++++ datafiles/Getting started/0 introduction.pxc | 2 +- .../draw_text_function/draw_text_function.gml | 8 + .../node_colors_replace.gml | 20 +- .../node_display_text/node_display_text.gml | 18 +- 10 files changed, 1415 insertions(+), 39 deletions(-) create mode 100644 #backups/scripts/draw_text_function/draw_text_function.gml.backup0 create mode 100644 #backups/scripts/draw_text_function/draw_text_function.gml.backup1 create mode 100644 #backups/scripts/node_display_text/node_display_text.gml.backup0 create mode 100644 #backups/scripts/node_display_text/node_display_text.gml.backup1 diff --git a/#backups/scripts/draw_text_function/draw_text_function.gml.backup0 b/#backups/scripts/draw_text_function/draw_text_function.gml.backup0 new file mode 100644 index 000000000..bc4a9407e --- /dev/null +++ b/#backups/scripts/draw_text_function/draw_text_function.gml.backup0 @@ -0,0 +1,245 @@ +// 2024-04-25 18:19:41 +function draw_text_line(_x, _y, _text, _sep, _w) { #region + INLINE + __draw_text_ext_transformed(_x, _y, _text, _sep, _w, 1, 1, 0); +} #endregion + +function draw_text_add(_x, _y, _text, scale = 1) { #region + INLINE + BLEND_ALPHA_MULP; + if(scale == 1) draw_text(round(_x), round(_y), _text); + else draw_text_transformed(round(_x), round(_y), _text, scale, scale, 0); + BLEND_NORMAL; +} #endregion + +function draw_text_over(_x, _y, _text, scale = 1) { #region + INLINE + BLEND_OVERRIDE; + draw_text_transformed(round(_x), round(_y), _text, scale, scale, 0); + BLEND_NORMAL; +} #endregion + +function draw_text_add_float(_x, _y, _text, scale = 1) { #region + INLINE + BLEND_ALPHA_MULP; + if(scale == 1) draw_text(_x, _y, _text); + else draw_text_transformed(_x, _y, _text, scale, scale, 0); + BLEND_NORMAL; +} #endregion + +function draw_text_lang_add(_x, _y, _text, scale = 1) { #region + INLINE + BLEND_ALPHA_MULP; + draw_text_lang(_x, _y, _text, scale); + BLEND_NORMAL; +} #endregion + +function draw_text_lang_over(_x, _y, _text, scale = 1) { #region + INLINE + BLEND_OVERRIDE; + draw_text_lang(_x, _y, _text, scale); + BLEND_NORMAL; +} #endregion + +function draw_text_lang(_x, _y, _text, scale = 1) { #region + var _w = string_width(_text); + var _h = string_height(_text); + + var _ha = draw_get_halign(); + switch(_ha) { + case fa_left : break; + case fa_center : _x -= _w / 2; break; + case fa_right : _x -= _w; break; + } + draw_set_halign(fa_left); + + var amo = string_length(_text); + var _f = draw_get_font(); + var _font = _f; + var _gMap = GLYPH_MAP[$ _f]; + var gly, _g , _ff; + + for( var i = 1; i <= amo; i++ ) { + gly = string_char_at(_text, i); + + if(struct_has(_gMap, gly)) { + _ff = _gMap[$ gly]; + _g = gly; + } else { + _ff = _f; + _g = "?"; + } + + if(_font != _ff) draw_set_font(_ff); + _font = _ff; + draw_text_transformed(round(_x), round(_y), _g, scale, scale, 0); + _x += string_width(_g) * scale; + } + + draw_set_font(_f); + draw_set_halign(_ha); +} #endregion + +function draw_text_ext_add(_x, _y, _text, _sep, _w, scale = 1, forceCut = false) { #region + INLINE + BLEND_ALPHA_MULP; + var h = __draw_text_ext_transformed(_x, _y, _text, _sep, _w, scale, scale, 0, forceCut); + BLEND_NORMAL; + return h; +} #endregion + +function draw_text_bbox(bbox, text, scale = 1) { #region + INLINE + var ss = min(bbox.w / string_width(text), bbox.h / string_height(text)); + ss = max(0.5, ss); + + draw_set_halign(fa_center); + draw_set_valign(fa_center); + + draw_text_cut(bbox.xc, bbox.yc, text, bbox.w, ss * scale); +} #endregion + +function draw_text_cut(x, y, str, w, scale = 1) { #region + INLINE + BLEND_ALPHA_MULP; + draw_text_transformed(round(x), round(y), string_cut(str, w,, scale), scale, scale, 0); + BLEND_NORMAL; +} #endregion + +function draw_text_int(x, y, str) { #region + INLINE + draw_text(round(x), round(y), str); +} #endregion + +function draw_text_highlight() { #region + +} #endregion + +function __draw_text_ext_transformed(_x, _y, _text, _sep, _w, sx, sy, rotation, forceCut = false) { #region + INLINE + _x = round(_x); + _y = round(_y); + + if(!LOCALE.config.per_character_line_break && !forceCut) { + BLEND_ALPHA_MULP; + draw_text_ext_transformed(_x, _y, _text, _sep, _w, sx, sy, rotation); + BLEND_NORMAL; + + return string_height_ext(_text, _sep, _w) * sy; + } + + var lines = []; + var line = ""; + var line_w = 0; + var amo = string_length(_text); + + for( var i = 1; i <= amo; i++ ) { + var ch = string_char_at(_text, i); + var ww = string_width(ch) * sx; + + if(ch == "\n" || line_w + ww > _w) { + array_push(lines, line); + if(ch != "\n") { + line = ch; + line_w = ww; + } else { + line = ""; + line_w = 0; + } + } else if(ch != "\n") { + line += ch; + line_w += ww; + } + } + + if(line != "") array_push(lines, line); + + var ha = draw_get_halign(); + var va = draw_get_valign(); + var xx = _x, yy = _y; + var hh = string_height("M") * array_length(lines) * sy; + + draw_set_halign(fa_left); + draw_set_valign(fa_top); + + switch(va) { + case fa_top : yy = _y; break; + case fa_middle : yy = _y - hh / 2; break; + case fa_bottom : yy = _y - hh; break; + } + + BLEND_ALPHA_MULP; + for( var i = 0, n = array_length(lines); i < n; i++ ) { + var lw = string_width(lines[i]) * sx; + + switch(ha) { + case fa_left : xx = _x; break; + case fa_center : xx = _x - lw / 2; break; + case fa_right : xx = _x - lw; break; + } + + draw_text_transformed(xx, yy, lines[i], sx, sy, rotation); + yy += string_height("M") * sy; + } + BLEND_NORMAL; + + draw_set_halign(ha); + draw_set_valign(va); + + return hh; +} #endregion + +#macro _string_width_ext string_width_ext +#macro string_width_ext __string_width_ext + +function __string_width_ext(text, sep, w) { #region + INLINE + if(!LOCALE.config.per_character_line_break) + return _string_width_ext(text, sep, w); + + var mxw = 0; + var lw = 0; + var amo = string_length(text); + + for( var i = 1; i <= amo; i++ ) { + var ch = string_char_at(text, i); + var ww = string_width(ch); + + if(lw + ww > w) { + mxw = max(mxw, lw); + lw = ww; + } else + lw += ww; + } + + mxw = max(mxw, lw); + return mxw; +} #endregion + +#macro _string_height_ext string_height_ext +#macro string_height_ext __string_height_ext + +function __string_height_ext(text, sep, w, _break = LOCALE.config.per_character_line_break) { #region + INLINE + if(!_break) + return _string_height_ext(text, sep, w); + + var lw = 0; + var amo = string_length(text); + if(amo == 0) return 0; + + var hh = string_height("M"); + + for( var i = 1; i <= amo; i++ ) { + var ch = string_char_at(text, i); + var ww = string_width(ch); + + if(lw + ww > w) { + hh += string_height("M"); + lw = ww; + } else + lw += ww; + } + + return hh; +} #endregion diff --git a/#backups/scripts/draw_text_function/draw_text_function.gml.backup1 b/#backups/scripts/draw_text_function/draw_text_function.gml.backup1 new file mode 100644 index 000000000..567b8a7b7 --- /dev/null +++ b/#backups/scripts/draw_text_function/draw_text_function.gml.backup1 @@ -0,0 +1,245 @@ +// 2024-04-25 18:19:39 +function draw_text_line(_x, _y, _text, _sep, _w) { #region + INLINE + __draw_text_ext_transformed(_x, _y, _text, _sep, _w, 1, 1, 0); +} #endregion + +function draw_text_add(_x, _y, _text, scale = 1) { #region + INLINE + BLEND_ALPHA_MULP; + if(scale == 1) draw_text(round(_x), round(_y), _text); + else draw_text_transformed(round(_x), round(_y), _text, scale, scale, 0); + BLEND_NORMAL; +} #endregion + +function draw_text_over(_x, _y, _text, scale = 1) { #region + INLINE + BLEND_OVERRIDE; + draw_text_transformed(round(_x), round(_y), _text, scale, scale, 0); + BLEND_NORMAL; +} #endregion + +function draw_text_add_float(_x, _y, _text, scale = 1) { #region + INLINE + BLEND_ALPHA_MULP; + if(scale == 1) draw_text(_x, _y, _text); + else draw_text_transformed(_x, _y, _text, scale, scale, 0); + BLEND_NORMAL; +} #endregion + +function draw_text_lang_add(_x, _y, _text, scale = 1) { #region + INLINE + BLEND_ALPHA_MULP; + draw_text_lang(_x, _y, _text, scale); + BLEND_NORMAL; +} #endregion + +function draw_text_lang_over(_x, _y, _text, scale = 1) { #region + INLINE + BLEND_OVERRIDE; + draw_text_lang(_x, _y, _text, scale); + BLEND_NORMAL; +} #endregion + +function draw_text_lang(_x, _y, _text, scale = 1) { #region + var _w = string_width(_text); + var _h = string_height(_text); + + var _ha = draw_get_halign(); + switch(_ha) { + case fa_left : break; + case fa_center : _x -= _w / 2; break; + case fa_right : _x -= _w; break; + } + draw_set_halign(fa_left); + + var amo = string_length(_text); + var _f = draw_get_font(); + var _font = _f; + var _gMap = GLYPH_MAP[$ _f]; + var gly, _g , _ff; + + for( var i = 1; i <= amo; i++ ) { + gly = string_char_at(_text, i); + + if(struct_has(_gMap, gly)) { + _ff = _gMap[$ gly]; + _g = gly; + } else { + _ff = _f; + _g = "?"; + } + + if(_font != _ff) draw_set_font(_ff); + _font = _ff; + draw_text_transformed(round(_x), round(_y), _g, scale, scale, 0); + _x += string_width(_g) * scale; + } + + draw_set_font(_f); + draw_set_halign(_ha); +} #endregion + +function draw_text_ext_add(_x, _y, _text, _sep, _w, scale = 1, forceCut = false) { #region + INLINE + BLEND_ALPHA_MULP; + var h = __draw_text_ext_transformed(_x, _y, _text, _sep, _w, scale, scale, 0, forceCut); + BLEND_NORMAL; + return h; +} #endregion + +function draw_text_bbox(bbox, text, scale = 1) { #region + INLINE + var ss = min(bbox.w / string_width(text), bbox.h / string_height(text)); + ss = max(0.5, ss); + + draw_set_halign(fa_center); + draw_set_valign(fa_center); + + draw_text_cut(bbox.xc, bbox.yc, text, bbox.w, ss * scale); +} #endregion + +function draw_text_cut(x, y, str, w, scale = 1) { #region + INLINE + BLEND_ALPHA_MULP; + draw_text_transformed(round(x), round(y), string_cut(str, w,, scale), scale, scale, 0); + BLEND_NORMAL; +} #endregion + +function draw_text_int(x, y, str) { #region + INLINE + draw_text(round(x), round(y), str); +} #endregion + +function draw_text_highlight() { #region + +} #endregion + +function __draw_text_ext_transformed(_x, _y, _text, _sep, _w, sx, sy, rotation, forceCut = false) { #region + INLINE + _x = round(_x); + _y = round(_y); + + if(!LOCALE.config.per_character_line_break && !forceCut) { + BLEND_ALPHA_MULP; + draw_text_ext_transformed(_x, _y, _text, _sep, _w, sx, sy, rotation); + BLEND_NORMAL; + + return string_height_ext(_text, _sep, _w) * sy; + } + + var lines = []; + var line = ""; + var line_w = 0; + var amo = string_length(_text); + + for( var i = 1; i <= amo; i++ ) { + var ch = string_char_at(_text, i); + var ww = string_width(ch) * sx; + + if(ch == "\n" || line_w + ww > _w) { + array_push(lines, line); + if(ch != "\n") { + line = ch; + line_w = ww; + } else { + line = ""; + line_w = 0; + } + } else if(ch != "\n") { + line += ch; + line_w += ww; + } + } + + if(line != "") array_push(lines, line); + + var ha = draw_get_halign(); + var va = draw_get_valign(); + var xx = _x, yy = _y; + var hh = string_height("M") * array_length(lines) * sy; + + draw_set_halign(fa_left); + draw_set_valign(fa_top); + + switch(va) { + case fa_top : yy = _y; break; + case fa_middle : yy = _y - hh / 2; break; + case fa_bottom : yy = _y - hh; break; + } + + BLEND_ALPHA_MULP; + for( var i = 0, n = array_length(lines); i < n; i++ ) { + var lw = string_width(lines[i]) * sx; + + switch(ha) { + case fa_left : xx = _x; break; + case fa_center : xx = _x - lw / 2; break; + case fa_right : xx = _x - lw; break; + } + + draw_text_transformed(xx, yy, lines[i], sx, sy, rotation); + yy += string_height("M") * sy; + } + BLEND_NORMAL; + + draw_set_halign(ha); + draw_set_valign(va); + + return hh; +} #endregion + +#macro _string_width_ext string_width_ext +#macro string_width_ext __string_width_ext + +function __string_width_ext(text, sep, w) { #region + INLINE + if(!LOCALE.config.per_character_line_break) + return _string_width_ext(text, sep, w); + + var mxw = 0; + var lw = 0; + var amo = string_length(text); + + for( var i = 1; i <= amo; i++ ) { + var ch = string_char_at(text, i); + var ww = string_width(ch); + + if(lw + ww > w) { + mxw = max(mxw, lw); + lw = ww; + } else + lw += ww; + } + + mxw = max(mxw, lw); + return mxw; +} #endregion + +#macro _string_height_ext string_height_ext +#macro string_height_ext __string_height_ext + +function __string_height_ext(text, sep, w, _break = LOCALE.config.per_character_line_break) { #region + INLINE + if(!_break) + return _string_height_ext(text, sep, w); + + var lw = 0; + var amo = string_length(text); + if(amo == 0) return 0; + + var hh = string_height("M"); + + for( var i = 1; i <= amo; i++ ) { + var ch = string_char_at(text, i); + var ww = string_width(ch); + + if(lw + ww > w) { + hh += string_height("M"); + lw = ww; + } else + lw += ww; + } + + return hh; +} #endregion diff --git a/#backups/scripts/node_colors_replace/node_colors_replace.gml.backup0 b/#backups/scripts/node_colors_replace/node_colors_replace.gml.backup0 index 8e3b0ade3..a0e734cfb 100644 --- a/#backups/scripts/node_colors_replace/node_colors_replace.gml.backup0 +++ b/#backups/scripts/node_colors_replace/node_colors_replace.gml.backup0 @@ -1,4 +1,4 @@ -// 2024-04-25 15:59:53 +// 2024-04-25 16:11:38 function Node_Colors_Replace(_x, _y, _group = noone) : Node_Processor(_x, _y, _group) constructor { name = "Replace Colors"; @@ -23,10 +23,12 @@ function Node_Colors_Replace(_x, _y, _group = noone) : Node_Processor(_x, _y, _g __init_mask_modifier(4); // inputs 7, 8, - palette_selecting = false; + palette_selecting = noone; palette_select = [ -1, -1 ]; function setColor(colr) { #region + palette_selecting = noone; + var _to = array_clone(getInputData(2)); for (var i = palette_select[0]; i <= palette_select[1]; i++) @@ -133,20 +135,20 @@ function Node_Colors_Replace(_x, _y, _group = noone) : Node_Processor(_x, _y, _g draw_sprite_ext(THEME.arrow, 0, (_x0 + ss + _x1) / 2, _y0 + ss / 2, 1, 1, 0, c_white, 0.5); draw_sprite_stretched_ext(THEME.color_picker_box, 1, _x1, _y0, _xw, ss, to, 1); + draw_sprite_stretched_ext(THEME.color_picker_box, 0, _x1, _y0, _xw, ss, COLORS._main_icon, 0.5); if(_hover && point_in_rectangle(_m[0], _m[1], _x1, _y0, _x1 + _xw, _y0 + ss)) { - if(!palette_selecting) + if(palette_selecting == noone) draw_sprite_stretched_ext(THEME.color_picker_box, 0, _x1, _y0, _xw, ss, c_white, 1); - if(!palette_selecting && mouse_press(mb_left, _focus)) { - palette_selecting = true; + if(palette_selecting == noone && mouse_press(mb_left, _focus)) { + palette_selecting = 1; palette_select[0] = i; } - if(palette_selecting) + if(palette_selecting == 1) palette_select[1] = i; - } else - draw_sprite_stretched_ext(THEME.color_picker_box, 0, _x1, _y0, _xw, ss, COLORS._main_icon, 0.5); + } if(i == min(palette_select[0], palette_select[1])) { _sel_x0 = _x1; @@ -165,8 +167,8 @@ function Node_Colors_Replace(_x, _y, _group = noone) : Node_Processor(_x, _y, _g draw_sprite_stretched_ext(THEME.color_picker_box, 0, _sel_x0, _sel_y0, _sel_x1 - _sel_x0, _sel_y1 - _sel_y0, c_white, 1); - if(mouse_release(mb_left, _focus)) { - palette_selecting = false; + if(palette_selecting == 1 && mouse_release(mb_left, _focus)) { + palette_selecting = 2; palette_select = [ _mn, _mx ]; var dialog = dialogCall(o_dialog_color_selector, WIN_W / 2, WIN_H / 2); diff --git a/#backups/scripts/node_colors_replace/node_colors_replace.gml.backup1 b/#backups/scripts/node_colors_replace/node_colors_replace.gml.backup1 index a10903ce3..7f8f00481 100644 --- a/#backups/scripts/node_colors_replace/node_colors_replace.gml.backup1 +++ b/#backups/scripts/node_colors_replace/node_colors_replace.gml.backup1 @@ -1,4 +1,4 @@ -// 2024-04-25 15:59:49 +// 2024-04-25 16:11:37 function Node_Colors_Replace(_x, _y, _group = noone) : Node_Processor(_x, _y, _group) constructor { name = "Replace Colors"; @@ -23,10 +23,12 @@ function Node_Colors_Replace(_x, _y, _group = noone) : Node_Processor(_x, _y, _g __init_mask_modifier(4); // inputs 7, 8, - palette_selecting = false; + palette_selecting = noone; palette_select = [ -1, -1 ]; function setColor(colr) { #region + palette_selecting = noone; + var _to = array_clone(getInputData(2)); for (var i = palette_select[0]; i <= palette_select[1]; i++) @@ -133,20 +135,20 @@ function Node_Colors_Replace(_x, _y, _group = noone) : Node_Processor(_x, _y, _g draw_sprite_ext(THEME.arrow, 0, (_x0 + ss + _x1) / 2, _y0 + ss / 2, 1, 1, 0, c_white, 0.5); draw_sprite_stretched_ext(THEME.color_picker_box, 1, _x1, _y0, _xw, ss, to, 1); + draw_sprite_stretched_ext(THEME.color_picker_box, 0, _x1, _y0, _xw, ss, COLORS._main_icon, 0.5); if(_hover && point_in_rectangle(_m[0], _m[1], _x1, _y0, _x1 + _xw, _y0 + ss)) { - if(!palette_selecting) + if(palette_selecting == noone) draw_sprite_stretched_ext(THEME.color_picker_box, 0, _x1, _y0, _xw, ss, c_white, 1); - if(!palette_selecting && mouse_press(mb_left, _focus)) { - palette_selecting = true; + if(palette_selecting == noone && mouse_press(mb_left, _focus)) { + palette_selecting = 1; palette_select[0] = i; } - if(palette_selecting) + if(palette_selecting == 1) palette_select[1] = i; - } else - draw_sprite_stretched_ext(THEME.color_picker_box, 0, _x1, _y0, _xw, ss, COLORS._main_icon, 0.5); + } if(i == min(palette_select[0], palette_select[1])) { _sel_x0 = _x1; @@ -165,8 +167,8 @@ function Node_Colors_Replace(_x, _y, _group = noone) : Node_Processor(_x, _y, _g draw_sprite_stretched_ext(THEME.color_picker_box, 0, _sel_x0, _sel_y0, _sel_x1 - _sel_x0, _sel_y1 - _sel_y0, c_white, 1); - if(mouse_release(mb_left, _focus)) { - palette_selecting = false; + if(palette_selecting == 1 && mouse_release(mb_left, _focus)) { + palette_selecting = 2; palette_select = [ _mn, _mx ]; var dialog = dialogCall(o_dialog_color_selector, WIN_W / 2, WIN_H / 2); diff --git a/#backups/scripts/node_display_text/node_display_text.gml.backup0 b/#backups/scripts/node_display_text/node_display_text.gml.backup0 new file mode 100644 index 000000000..5c37b5773 --- /dev/null +++ b/#backups/scripts/node_display_text/node_display_text.gml.backup0 @@ -0,0 +1,436 @@ +// 2024-04-25 18:20:17 +function Node_Display_Text(_x, _y, _group = noone) : Node(_x, _y, _group) constructor { + name = "Display Text"; + w = 240; + h = 160; + + bg_spr = THEME.node_frame_bg; + + size_dragging = false; + size_dragging_w = w; + size_dragging_h = h; + size_dragging_mx = w; + size_dragging_my = h; + + auto_height = false; + name_hover = false; + draw_scale = 1; + + ta_editor = new textArea(TEXTBOX_INPUT.text, function(val) { inputs[| 1].setValue(val); }) + + inputs[| 0] = nodeValue("Color", self, JUNCTION_CONNECT.input, VALUE_TYPE.color, c_white ) + .rejectArray(); + + inputs[| 1] = nodeValue("Text", self, JUNCTION_CONNECT.input, VALUE_TYPE.text, "Text") + .rejectArray(); + + inputs[| 2] = nodeValue("Style", self, JUNCTION_CONNECT.input, VALUE_TYPE.integer, 2) + .setDisplay(VALUE_DISPLAY.enum_scroll, ["Header", "Sub header", "Normal"]) + .rejectArray(); + + inputs[| 3] = nodeValue("Alpha", self, JUNCTION_CONNECT.input, VALUE_TYPE.float, 0.75) + .setDisplay(VALUE_DISPLAY.slider) + .rejectArray(); + + inputs[| 4] = nodeValue("Line width", self, JUNCTION_CONNECT.input, VALUE_TYPE.float, -1) + .rejectArray(); + + inputs[| 5] = nodeValue("Position", self, JUNCTION_CONNECT.input, VALUE_TYPE.float, [ x, y ]) + .setDisplay(VALUE_DISPLAY.vector) + .rejectArray(); + + inputs[| 6] = nodeValue("Smooth transform", self, JUNCTION_CONNECT.input, VALUE_TYPE.boolean, true) + .rejectArray(); + + input_display_list = [1, + ["Styling", false], 2, 0, 4, + ["Display", false], 5, 6, + ]; + + _prev_text = ""; + font = f_sdf_medium; + fsize = 1; + _lines = []; + + smooth = true; + pos_x = x; + pos_y = y; + + ml_press = 0; + ml_release = 0; + ml_double = 0; + mr_press = 0; + mr_release = 0; + mm_press = 0; + mm_release = 0; + + static move = function(_x, _y, _s) { #region + if(x == _x && y == _y) return; + if(!LOADING) PROJECT.modified = true; + + x = _x; + y = _y; + + if(inputs[| 5].setValue([ _x, _y ])) + UNDO_HOLDING = true; + } #endregion + + static button_reactive_update = function() { #region + ml_press = lerp_float(ml_press , 0, 5); + ml_release = lerp_float(ml_release, 0, 5); + ml_double = lerp_float(ml_double, 0, 5); + mr_press = lerp_float(mr_press , 0, 5); + mr_release = lerp_float(mr_release, 0, 5); + mm_press = lerp_float(mm_press , 0, 5); + mm_release = lerp_float(mm_release, 0, 5); + + if(mouse_press(mb_left)) ml_press = 2; + if(mouse_release(mb_left)) ml_release = 2; + if(DOUBLE_CLICK) ml_double = 2; + if(mouse_press(mb_right)) mr_press = 2; + if(mouse_release(mb_right)) mr_release = 2; + if(mouse_press(mb_middle)) mm_press = 2; + if(mouse_release(mb_middle)) mm_release = 2; + } #endregion + + static button_reactive = function(key) { #region + switch(key) { + case "left_mouse_click" : return clamp(ml_press, 0, 1); + case "left_mouse_double_click" : return clamp(ml_double, 0, 1); + case "left_mouse_release" : return clamp(ml_release, 0, 1); + case "left_mouse_drag" : return mouse_click(mb_left); + + case "right_mouse_click" : return clamp(mr_press, 0, 1); + case "right_mouse_release" : return clamp(mr_release, 0, 1); + case "right_mouse_drag" : return mouse_click(mb_right); + + case "middle_mouse_click" : return clamp(mm_press, 0, 1); + case "middle_mouse_release" : return clamp(mm_release, 0, 1); + case "middle_mouse_drag" : return mouse_click(mb_middle); + + case "ctrl" : return key_mod_press(CTRL); + case "alt" : return key_mod_press(ALT); + case "shift" : return key_mod_press(SHIFT); + + case "space" : return keyboard_check(vk_space); + case "f1" : return keyboard_check(vk_f1); + case "f2" : return keyboard_check(vk_f2); + case "f3" : return keyboard_check(vk_f3); + case "f4" : return keyboard_check(vk_f4); + case "f5" : return keyboard_check(vk_f5); + case "f6" : return keyboard_check(vk_f6); + case "f7" : return keyboard_check(vk_f7); + case "f8" : return keyboard_check(vk_f8); + case "f9" : return keyboard_check(vk_f9); + case "f10" : return keyboard_check(vk_f10); + case "f11" : return keyboard_check(vk_f11); + case "f12" : return keyboard_check(vk_f12); + } + + if(string_length(key) == 1) return keyboard_check(ord(string_upper(key))); + + return 0; + } #endregion + + static draw_text_style = function(_x, _y, txt, _s, _mx, _my) { #region + var _tx = _x; + var index = 1; + var _len = string_length(txt); + var _ch = ""; + var _ch_h = string_height("l") * _s * fsize; + var _mode = 0; + var _cmd = ""; + var width = 0; + + var _tw, _th; + + var _ff = draw_get_font(); + var _cc = draw_get_color(); + var _aa = draw_get_alpha(); + + while(index <= _len) { + _ch = string_char_at(txt, index); + index++; + + switch(_ch) { + case "<" : + _mode = 1; + continue; + case ">" : + var _c = string_splice(_cmd, " "); + + if(array_length(_c) > 1) { + switch(_c[0]) { + case "bt" : + var _bch = ""; + for( var i = 1; i < array_length(_c); i++ ) { + if(i > 1) _bch += " "; + _bch += _c[i]; + } + _tw = string_width(_bch) * _s * fsize; + _th = string_height(_bch) * _s * fsize; + + draw_sprite_stretched_points(THEME.ui_panel_bg, 0, _tx - 4, _y - 4, _tx + _tw + 4, _y + _th + 4, COLORS._main_icon_light); + draw_sprite_stretched_points(THEME.ui_panel_fg, 0, _tx - 4, _y - 4, _tx + _tw + 4, _y + _th + 4); + + draw_set_color(_cc); + draw_text_add_float(_tx, _y, _bch, _s * fsize); + + var _reac = button_reactive(string_to_var(_bch)); + if(_reac > 0) { + draw_sprite_stretched_points(THEME.ui_panel_bg, 4, _tx - 4, _y - 4, _tx + _tw + 4, _y + _th + 4, COLORS._main_accent, _reac); + + draw_set_color(merge_color(0, COLORS.panel_bg_clear_inner, 0.5)); + draw_set_alpha(_reac); + draw_text_transformed(_tx, _y, _bch, _s * fsize, _s * fsize, 0); + draw_set_alpha(_aa); + draw_set_color(_cc); + } + + _tx += _tw; + width += string_width(_bch) * fsize; + break; + case "panel" : + var _key = _c[1] + " panel"; + var _tss = 11 / 32; + draw_set_color(_cc); + draw_set_font(f_sdf); + + _tw = string_width(_key) * _s * _tss; + _th = string_height(_key) * _s * _tss; + + draw_set_color(COLORS._main_accent); + + if(PANEL_GRAPH.node_hovering == self && point_in_rectangle(_mx, _my, _tx - 4, _y - 4, _tx + _tw + 4, _y + _th + 4)) { + draw_sprite_stretched_points(THEME.ui_panel_fg, 1, _tx - 4, _y - 4, _tx + _tw + 4, _y + _th + 4, COLORS._main_accent, 1); + + switch(string_lower(_c[1])) { + case "graph" : FOCUSING_PANEL = PANEL_GRAPH; break; + case "preview" : FOCUSING_PANEL = PANEL_PREVIEW; break; + case "inspector" : FOCUSING_PANEL = PANEL_INSPECTOR; break; + case "animation" : FOCUSING_PANEL = PANEL_ANIMATION; break; + case "collection" : FOCUSING_PANEL = findPanel("Panel_Collection"); break; + } + } + + draw_text_add_float(_tx, _y, _key, _s * _tss); + + _tx += _tw; + width += string_width(_key) * _tss; + + draw_set_font(_ff); + draw_set_color(_cc); + draw_set_alpha(_aa); + break; + case "spr" : + var _spr_t = _c[1]; + if(!variable_struct_exists(THEME, _spr_t)) break; + var _spr = variable_struct_get(THEME, _spr_t); + + var _spr_i = array_length(_c) > 2? real(_c[2]) : 0; + var _spr_s = array_length(_c) > 3? _s * real(_c[3]) : _s; + + _tw = sprite_get_width(_spr); + _th = sprite_get_height(_spr) * _spr_s; + var _ow = sprite_get_xoffset(_spr) * _spr_s; + var _oh = sprite_get_yoffset(_spr) * _spr_s; + + draw_sprite_ext(_spr, _spr_i, _tx + _ow, _y + _ch_h / 2 - _th / 2 + _oh, _spr_s, _spr_s, 0, c_white, 1); + + _tx += _tw * _spr_s; + width += _tw; + break; + } + } + + _mode = 0; + _cmd = ""; + continue; + } + + switch(_mode) { + case 0 : + _tw = string_width(_ch); + _th = string_height(_ch); + + draw_text_add_float(_tx, _y, _ch, _s * fsize); + _tx += _tw * _s * fsize; + width += _tw * fsize; + break; + case 1 : + _cmd += _ch; + break; + } + } + + return width; + } #endregion + + static string_raw = function(txt) { #region + var index = 1; + var _len = string_length(txt); + var _ch = ""; + var _mode = 0; + var ss = ""; + var ch_str = ""; + + while(index <= _len) { + _ch = string_char_at(txt, index); + index++; + + switch(_ch) { + case "<" : + _mode = 1; continue; + case ">" : + var _c = string_splice(ch_str, " "); + + if(array_length(_c) > 1) { + switch(_c[0]) { + case "bt" : + var _bch = ""; + for( var i = 1; i < array_length(_c); i++ ) { + if(i > 1) _bch += " "; + _bch += _c[i]; + } + + ss += _bch; + break; + } + } + + ch_str = ""; + _mode = 0; + continue; + } + + switch(_mode) { + case 0 : ss += _ch; break; + case 1 : ch_str += _ch; break; + } + } + + return ss; + } #endregion + + static line_update = function(txt, line_width = -1) { #region + _prev_text = txt; + _lines = []; + + var ch, i = 1, ss = "", _txt = _prev_text; + var len = string_length(_prev_text); + + var _line_man = string_splice(_txt, "\n"); + + draw_set_font(font); + + for( var i = 0, n = array_length(_line_man); i < n; i++ ) { + var _tx = _line_man[i]; + + while(string_length(_tx) > 0) { + var sp = min(string_pos(" ", _tx)); + if(sp == 0) sp = string_length(_tx); + + var _ps = string_copy(_tx, 1, sp); + _tx = string_copy(_tx, sp + 1, string_length(_tx) - sp); + + if(line_width > 0 && string_width(string_raw(ss + _ps)) * fsize >= line_width) { + array_push(_lines, ss); + ss = _ps; + } else if(string_length(_tx) <= 0) { + array_push(_lines, ss + _ps); + ss = ""; + } else + ss += _ps; + } + } + + if(ss != "") array_push(_lines, ss); + } #endregion + + static onValueUpdate = function(index = 0) { #region + if(index == 1 || index == 4) + line_update(getInputData(1), getInputData(4)); + } #endregion + + static drawNodeBase = function(xx, yy, mx, my, _s) { #region + var color = getInputData(0); + var txt = getInputData(1); + if(txt == "") txt = "..." + + var sty = getInputData(2); + var alp = _color_get_alpha(color); + var wid = getInputData(4); + var posi = getInputData(5); + smooth = getInputData(6); + + pos_x = posi[0]; + pos_y = posi[1]; + + font = f_p1; + switch(sty) { + case 0 : font = f_sdf; fsize = 20 / 32; break; + case 1 : font = f_sdf; fsize = 0.5; break; + case 2 : font = f_sdf_medium; fsize = 0.5; break; + } + + var ww = 0; + var hh = 0; + + var tx = xx + 4; + var ty = yy + 4; + + if(WIDGET_CURRENT == ta_editor) { + switch(sty) { + case 0 : ta_editor.font = f_h3; break; + case 1 : ta_editor.font = f_h5; break; + case 2 : ta_editor.font = f_p1; break; + } + + ta_editor.draw(tx, ty, wid * _s, 0, txt, [ mx, my ] ); + } else { + if(_prev_text != txt) + line_update(txt, wid); + + draw_set_alpha(alp); + draw_set_text(font, fa_left, fa_top, color); + for( var i = 0, n = array_length(_lines); i < n; i++ ) { + var _line = _lines[i]; + var _h = line_get_height(font) * fsize; + var _w = draw_text_style(tx, ty, _line, _s, mx, my); + + ww = max(ww, _w); + hh += _h; + ty += _h * _s; + } + draw_set_alpha(1); + + if(PANEL_GRAPH.node_hovering == self && PANEL_GRAPH.getFocusingNode() == self) { + if(point_in_rectangle(mx, my, xx, yy, xx + ww + 8, yy + hh + 8) && DOUBLE_CLICK) { + ta_editor._current_text = txt; + ta_editor.activate(); + } + } + } + + draw_scale = _s; + w = ww + 8; + h = hh + 8; + } #endregion + + static drawNode = function(_x, _y, _mx, _my, _s) { #region + x = smooth? lerp_float(x, pos_x, 4) : pos_x; + y = smooth? lerp_float(y, pos_y, 4) : pos_y; + + var xx = x * _s + _x; + var yy = y * _s + _y; + + if(active_draw_index > -1) { + draw_sprite_stretched_ext(bg_sel_spr, 0, xx, yy, w * _s, h * _s, COLORS._main_accent, 1); + active_draw_index = -1; + } + + button_reactive_update(); + drawNodeBase(xx, yy, _mx, _my, _s); + return noone; + } #endregion +} \ No newline at end of file diff --git a/#backups/scripts/node_display_text/node_display_text.gml.backup1 b/#backups/scripts/node_display_text/node_display_text.gml.backup1 new file mode 100644 index 000000000..9fe2947c7 --- /dev/null +++ b/#backups/scripts/node_display_text/node_display_text.gml.backup1 @@ -0,0 +1,436 @@ +// 2024-04-25 18:20:01 +function Node_Display_Text(_x, _y, _group = noone) : Node(_x, _y, _group) constructor { + name = "Display Text"; + w = 240; + h = 160; + + bg_spr = THEME.node_frame_bg; + + size_dragging = false; + size_dragging_w = w; + size_dragging_h = h; + size_dragging_mx = w; + size_dragging_my = h; + + auto_height = false; + name_hover = false; + draw_scale = 1; + + ta_editor = new textArea(TEXTBOX_INPUT.text, function(val) { inputs[| 1].setValue(val); }) + + inputs[| 0] = nodeValue("Color", self, JUNCTION_CONNECT.input, VALUE_TYPE.color, c_white ) + .rejectArray(); + + inputs[| 1] = nodeValue("Text", self, JUNCTION_CONNECT.input, VALUE_TYPE.text, "Text") + .rejectArray(); + + inputs[| 2] = nodeValue("Style", self, JUNCTION_CONNECT.input, VALUE_TYPE.integer, 2) + .setDisplay(VALUE_DISPLAY.enum_scroll, ["Header", "Sub header", "Normal"]) + .rejectArray(); + + inputs[| 3] = nodeValue("Alpha", self, JUNCTION_CONNECT.input, VALUE_TYPE.float, 0.75) + .setDisplay(VALUE_DISPLAY.slider) + .rejectArray(); + + inputs[| 4] = nodeValue("Line width", self, JUNCTION_CONNECT.input, VALUE_TYPE.float, -1) + .rejectArray(); + + inputs[| 5] = nodeValue("Position", self, JUNCTION_CONNECT.input, VALUE_TYPE.float, [ x, y ]) + .setDisplay(VALUE_DISPLAY.vector) + .rejectArray(); + + inputs[| 6] = nodeValue("Smooth transform", self, JUNCTION_CONNECT.input, VALUE_TYPE.boolean, true) + .rejectArray(); + + input_display_list = [1, + ["Styling", false], 2, 0, 4, + ["Display", false], 5, 6, + ]; + + _prev_text = ""; + font = f_sdf_medium; + fsize = 1; + _lines = []; + + smooth = true; + pos_x = x; + pos_y = y; + + ml_press = 0; + ml_release = 0; + ml_double = 0; + mr_press = 0; + mr_release = 0; + mm_press = 0; + mm_release = 0; + + static move = function(_x, _y, _s) { #region + if(x == _x && y == _y) return; + if(!LOADING) PROJECT.modified = true; + + x = _x; + y = _y; + + if(inputs[| 5].setValue([ _x, _y ])) + UNDO_HOLDING = true; + } #endregion + + static button_reactive_update = function() { #region + ml_press = lerp_float(ml_press , 0, 5); + ml_release = lerp_float(ml_release, 0, 5); + ml_double = lerp_float(ml_double, 0, 5); + mr_press = lerp_float(mr_press , 0, 5); + mr_release = lerp_float(mr_release, 0, 5); + mm_press = lerp_float(mm_press , 0, 5); + mm_release = lerp_float(mm_release, 0, 5); + + if(mouse_press(mb_left)) ml_press = 2; + if(mouse_release(mb_left)) ml_release = 2; + if(DOUBLE_CLICK) ml_double = 2; + if(mouse_press(mb_right)) mr_press = 2; + if(mouse_release(mb_right)) mr_release = 2; + if(mouse_press(mb_middle)) mm_press = 2; + if(mouse_release(mb_middle)) mm_release = 2; + } #endregion + + static button_reactive = function(key) { #region + switch(key) { + case "left_mouse_click" : return clamp(ml_press, 0, 1); + case "left_mouse_double_click" : return clamp(ml_double, 0, 1); + case "left_mouse_release" : return clamp(ml_release, 0, 1); + case "left_mouse_drag" : return mouse_click(mb_left); + + case "right_mouse_click" : return clamp(mr_press, 0, 1); + case "right_mouse_release" : return clamp(mr_release, 0, 1); + case "right_mouse_drag" : return mouse_click(mb_right); + + case "middle_mouse_click" : return clamp(mm_press, 0, 1); + case "middle_mouse_release" : return clamp(mm_release, 0, 1); + case "middle_mouse_drag" : return mouse_click(mb_middle); + + case "ctrl" : return key_mod_press(CTRL); + case "alt" : return key_mod_press(ALT); + case "shift" : return key_mod_press(SHIFT); + + case "space" : return keyboard_check(vk_space); + case "f1" : return keyboard_check(vk_f1); + case "f2" : return keyboard_check(vk_f2); + case "f3" : return keyboard_check(vk_f3); + case "f4" : return keyboard_check(vk_f4); + case "f5" : return keyboard_check(vk_f5); + case "f6" : return keyboard_check(vk_f6); + case "f7" : return keyboard_check(vk_f7); + case "f8" : return keyboard_check(vk_f8); + case "f9" : return keyboard_check(vk_f9); + case "f10" : return keyboard_check(vk_f10); + case "f11" : return keyboard_check(vk_f11); + case "f12" : return keyboard_check(vk_f12); + } + + if(string_length(key) == 1) return keyboard_check(ord(string_upper(key))); + + return 0; + } #endregion + + static draw_text_style = function(_x, _y, txt, _s, _mx, _my) { #region + var _tx = _x; + var index = 1; + var _len = string_length(txt); + var _ch = ""; + var _ch_h = string_height("l") * _s * fsize; + var _mode = 0; + var _cmd = ""; + var width = 0; + + var _tw, _th; + + var _ff = draw_get_font(); + var _cc = draw_get_color(); + var _aa = draw_get_alpha(); + + while(index <= _len) { + _ch = string_char_at(txt, index); + index++; + + switch(_ch) { + case "<" : + _mode = 1; + continue; + case ">" : + var _c = string_splice(_cmd, " "); + + if(array_length(_c) > 1) { + switch(_c[0]) { + case "bt" : + var _bch = ""; + for( var i = 1; i < array_length(_c); i++ ) { + if(i > 1) _bch += " "; + _bch += _c[i]; + } + _tw = string_width(_bch) * _s * fsize; + _th = string_height(_bch) * _s * fsize; + + draw_sprite_stretched_points(THEME.ui_panel_bg, 0, _tx - 4, _y - 4, _tx + _tw + 4, _y + _th + 4, COLORS._main_icon_light); + draw_sprite_stretched_points(THEME.ui_panel_fg, 0, _tx - 4, _y - 4, _tx + _tw + 4, _y + _th + 4); + + draw_set_color(_cc); + draw_text_add_float(_tx, _y, _bch, _s * fsize); + + var _reac = button_reactive(string_to_var(_bch)); + if(_reac > 0) { + draw_sprite_stretched_points(THEME.ui_panel_bg, 4, _tx - 4, _y - 4, _tx + _tw + 4, _y + _th + 4, COLORS._main_accent, _reac); + + draw_set_color(merge_color(0, COLORS.panel_bg_clear_inner, 0.5)); + draw_set_alpha(_reac); + draw_text_transformed(_tx, _y, _bch, _s * fsize, _s * fsize, 0); + draw_set_alpha(_aa); + draw_set_color(_cc); + } + + _tx += _tw; + width += string_width(_bch) * fsize; + break; + case "panel" : + var _key = _c[1] + " panel"; + var _tss = 11 / 32; + draw_set_color(_cc); + draw_set_font(f_sdf); + + _tw = string_width(_key) * _s * _tss; + _th = string_height(_key) * _s * _tss; + + draw_set_color(COLORS._main_accent); + + if(PANEL_GRAPH.node_hovering == self && point_in_rectangle(_mx, _my, _tx - 4, _y - 4, _tx + _tw + 4, _y + _th + 4)) { + draw_sprite_stretched_points(THEME.ui_panel_fg, 1, _tx - 4, _y - 4, _tx + _tw + 4, _y + _th + 4, COLORS._main_accent, 1); + + switch(string_lower(_c[1])) { + case "graph" : FOCUSING_PANEL = PANEL_GRAPH; break; + case "preview" : FOCUSING_PANEL = PANEL_PREVIEW; break; + case "inspector" : FOCUSING_PANEL = PANEL_INSPECTOR; break; + case "animation" : FOCUSING_PANEL = PANEL_ANIMATION; break; + case "collection" : FOCUSING_PANEL = findPanel("Panel_Collection"); break; + } + } + + draw_text_add_float(_tx, _y, _key, _s * _tss); + + _tx += _tw; + width += string_width(_key) * _tss; + + draw_set_font(_ff); + draw_set_color(_cc); + draw_set_alpha(_aa); + break; + case "spr" : + var _spr_t = _c[1]; + if(!variable_struct_exists(THEME, _spr_t)) break; + var _spr = variable_struct_get(THEME, _spr_t); + + var _spr_i = array_length(_c) > 2? real(_c[2]) : 0; + var _spr_s = array_length(_c) > 3? _s * real(_c[3]) : _s; + + _tw = sprite_get_width(_spr); + _th = sprite_get_height(_spr) * _spr_s; + var _ow = sprite_get_xoffset(_spr) * _spr_s; + var _oh = sprite_get_yoffset(_spr) * _spr_s; + + draw_sprite_ext(_spr, _spr_i, _tx + _ow, _y + _ch_h / 2 - _th / 2 + _oh, _spr_s, _spr_s, 0, c_white, 1); + + _tx += _tw * _spr_s; + width += _tw; + break; + } + } + + _mode = 0; + _cmd = ""; + continue; + } + + switch(_mode) { + case 0 : + _tw = string_width(_ch); + _th = string_height(_ch); + + draw_text_add_float(_tx, _y, _ch, _s * fsize); + _tx += _tw * _s * fsize; + width += _tw * fsize; + break; + case 1 : + _cmd += _ch; + break; + } + } + + return width; + } #endregion + + static string_raw = function(txt) { #region + var index = 1; + var _len = string_length(txt); + var _ch = ""; + var _mode = 0; + var ss = ""; + var ch_str = ""; + + while(index <= _len) { + _ch = string_char_at(txt, index); + index++; + + switch(_ch) { + case "<" : + _mode = 1; continue; + case ">" : + var _c = string_splice(ch_str, " "); + + if(array_length(_c) > 1) { + switch(_c[0]) { + case "bt" : + var _bch = ""; + for( var i = 1; i < array_length(_c); i++ ) { + if(i > 1) _bch += " "; + _bch += _c[i]; + } + + ss += _bch; + break; + } + } + + ch_str = ""; + _mode = 0; + continue; + } + + switch(_mode) { + case 0 : ss += _ch; break; + case 1 : ch_str += _ch; break; + } + } + + return ss; + } #endregion + + static line_update = function(txt, line_width = -1) { #region + _prev_text = txt; + _lines = []; + + var ch, i = 1, ss = "", _txt = _prev_text; + var len = string_length(_prev_text); + + var _line_man = string_splice(_txt, "\n"); + + draw_set_font(font); + + for( var i = 0, n = array_length(_line_man); i < n; i++ ) { + var _tx = _line_man[i]; + + while(string_length(_tx) > 0) { + var sp = min(string_pos(" ", _tx)); + if(sp == 0) sp = string_length(_tx); + + var _ps = string_copy(_tx, 1, sp); + _tx = string_copy(_tx, sp + 1, string_length(_tx) - sp); + + if(line_width > 0 && string_width(string_raw(ss + _ps)) * fsize >= line_width) { + array_push(_lines, ss); + ss = _ps; + } else if(string_length(_tx) <= 0) { + array_push(_lines, ss + _ps); + ss = ""; + } else + ss += _ps; + } + } + + if(ss != "") array_push(_lines, ss); + } #endregion + + static onValueUpdate = function(index = 0) { #region + if(index == 1 || index == 4) + line_update(getInputData(1), getInputData(4)); + } #endregion + + static drawNodeBase = function(xx, yy, mx, my, _s) { #region + var color = getInputData(0); + var txt = getInputData(1); + if(txt == "") txt = "..." + + var sty = getInputData(2); + var alp = _color_get_alpha(color); + var wid = getInputData(4); + var posi = getInputData(5); + smooth = getInputData(6); + + pos_x = posi[0]; + pos_y = posi[1]; + + font = f_p1; + switch(sty) { + case 0 : font = f_sdf; fsize = 20 / 32; break; + case 1 : font = f_sdf; fsize = 0.5; break; + case 2 : font = f_sdf_medium; fsize = 0.5; break; + } + + var ww = 0; + var hh = 0; + + var tx = xx + 4; + var ty = yy + 4; + + if(WIDGET_CURRENT == ta_editor) { + switch(sty) { + case 0 : ta_editor.font = f_h3; break; + case 1 : ta_editor.font = f_h5; break; + case 2 : ta_editor.font = f_p1; break; + } + + ta_editor.draw(tx, ty, wid * _s, 0, txt, [ mx, my ] ); + } else { + if(_prev_text != txt) + line_update(txt, wid); + + draw_set_alpha(alp); + draw_set_text(font, fa_left, fa_top, color); + for( var i = 0, n = array_length(_lines); i < n; i++ ) { + var _line = _lines[i]; + var _h = line_get_height(font) * fsize; + var _w = draw_text_style(tx, ty, _line, _s, mx, my); + + ww = max(ww, _w); + hh += _h; + ty += _h * _s; + } + draw_set_alpha(1); + + if(PANEL_GRAPH.node_hovering == self && PANEL_GRAPH.getFocusingNode() == self) { + if(point_in_rectangle(mx, my, xx, yy, xx + ww + 8, yy + hh + 8) && DOUBLE_CLICK) { + ta_editor._current_text = txt; + ta_editor.activate(); + } + } + } + + draw_scale = _s; + w = ww + 8; + h = hh + 8; + } #endregion + + static drawNode = function(_x, _y, _mx, _my, _s) { #region + x = smooth? lerp_float(x, pos_x, 4) : pos_x; + y = smooth? lerp_float(y, pos_y, 4) : pos_y; + + var xx = x * _s + _x; + var yy = y * _s + _y; + + if(active_draw_index > -1) { + draw_sprite_stretched_ext(bg_sel_spr, 0, xx, yy, w * _s, h * _s, COLORS._main_accent, 1); + active_draw_index = -1; + } + + button_reactive_update(); + drawNodeBase(xx, yy, _mx, _my, _s); + return noone; + } #endregion +} \ No newline at end of file diff --git a/datafiles/Getting started/0 introduction.pxc b/datafiles/Getting started/0 introduction.pxc index 1cd7c7957..a1e609490 100644 --- a/datafiles/Getting started/0 introduction.pxc +++ b/datafiles/Getting started/0 introduction.pxc @@ -1 +1 @@ -{"notes":[],"global_node":{"attri":{"update_graph":true,"show_update_trigger":false,"color":-1},"inputs":[]},"nodes":[{"x":224,"y":-160,"show_parameter":0,"buffer":{},"previewable":true,"iname":"Outline","tool":0,"outputs":[{"visible":1,"color":-1},{"visible":1,"color":-1}],"attri":{"update_graph":1,"node_param_width":192,"color_depth":2,"show_update_trigger":0,"interpolate":0,"oversample":0,"array_process":0,"node_width":0,"node_height":0,"color":-1},"renamed":true,"inputs":[{"is_modified":1,"anim":false,"loop_range":-1,"name":"Surface in","animators":[],"color":-1,"shift_x":0,"shift_y":0,"from_node":308341973,"attributes":{},"from_index":0,"visible":1,"global_use":0,"global_key":0,"unit":0,"raw_value":[[0,0,[0,1],[0,0],0,0,1,{"axis_sync":false,"type":0,"phase":0,"seed":571711,"speed":1,"amplitude":1,"octave":2,"frequency":4}]],"sep_axis":0,"on_end":0,"display_data":{"atlas":true},"name_custom":0},{"is_modified":1,"anim":false,"loop_range":-1,"name":"Width","animators":[],"color":-1,"shift_x":0,"shift_y":0,"from_node":-1,"attributes":{"mapped":false,"map_index":15},"from_index":-1,"visible":0,"global_use":0,"global_key":0,"unit":0,"raw_value":[[0,3,[0,1],[0,0],0,0,1,{"axis_sync":false,"type":0,"phase":0,"seed":222197,"speed":1,"amplitude":1,"octave":2,"frequency":4}]],"sep_axis":0,"on_end":0,"display_data":{},"name_custom":0},{"is_modified":1,"anim":false,"loop_range":-1,"name":"Color","animators":[],"color":-1,"shift_x":0,"shift_y":0,"from_node":-1,"attributes":{},"from_index":-1,"visible":0,"global_use":0,"global_key":0,"unit":0,"raw_value":[[0,4278190080,[0,1],[0,0],0,0,1,{"axis_sync":false,"type":0,"phase":0,"seed":279869,"speed":1,"amplitude":1,"octave":2,"frequency":4}]],"sep_axis":0,"on_end":0,"display_data":{},"name_custom":0},{"is_modified":1,"anim":false,"loop_range":-1,"name":"Blend","animators":[],"color":-1,"shift_x":0,"shift_y":0,"from_node":-1,"attributes":{},"from_index":-1,"visible":0,"global_use":0,"global_key":0,"unit":0,"raw_value":[[0,0,[0,1],[0,0],0,0,1,{"axis_sync":false,"type":0,"phase":0,"seed":759010,"speed":1,"amplitude":1,"octave":2,"frequency":4}]],"sep_axis":0,"on_end":0,"display_data":{},"name_custom":0},{"is_modified":1,"anim":false,"loop_range":-1,"name":"Blend alpha","animators":[],"color":-1,"shift_x":0,"shift_y":0,"from_node":-1,"attributes":{"mapped":false,"map_index":16},"from_index":-1,"visible":0,"global_use":0,"global_key":0,"unit":0,"raw_value":[[0,1,[0,1],[0,0],0,0,1,{"axis_sync":false,"type":0,"phase":0,"seed":566231,"speed":1,"amplitude":1,"octave":2,"frequency":4}]],"sep_axis":0,"on_end":0,"display_data":{},"name_custom":0},{"is_modified":1,"anim":false,"loop_range":-1,"name":"Position","animators":[],"color":-1,"shift_x":0,"shift_y":0,"from_node":-1,"attributes":{},"from_index":-1,"visible":0,"global_use":0,"global_key":0,"unit":0,"raw_value":[[0,1,[0,1],[0,0],0,0,1,{"axis_sync":false,"type":0,"phase":0,"seed":761448,"speed":1,"amplitude":1,"octave":2,"frequency":4}]],"sep_axis":0,"on_end":0,"display_data":{"data":["Inside","Outside"]},"name_custom":0},{"is_modified":1,"anim":false,"loop_range":-1,"name":"Anti alising","animators":[],"color":-1,"shift_x":0,"shift_y":0,"from_node":-1,"attributes":{},"from_index":-1,"visible":0,"global_use":0,"global_key":0,"unit":0,"raw_value":[[0,0,[0,1],[0,0],0,0,1,{"axis_sync":false,"type":0,"phase":0,"seed":617831,"speed":1,"amplitude":1,"octave":2,"frequency":4}]],"sep_axis":0,"on_end":0,"display_data":{},"name_custom":0},{"is_modified":1,"anim":false,"loop_range":-1,"name":"Oversample mode","animators":[],"color":-1,"shift_x":0,"shift_y":0,"from_node":-1,"attributes":{},"from_index":-1,"visible":0,"global_use":0,"global_key":0,"unit":0,"raw_value":[[0,0,[0,1],[0,0],0,0,1,{"axis_sync":false,"type":0,"phase":0,"seed":432012,"speed":1,"amplitude":1,"octave":2,"frequency":4}]],"sep_axis":0,"on_end":0,"display_data":{"data":["Empty","Clamp","Repeat"]},"name_custom":0},{"is_modified":1,"anim":false,"loop_range":-1,"name":"Start","animators":[],"color":-1,"shift_x":0,"shift_y":0,"from_node":-1,"attributes":{"mapped":false,"map_index":17},"from_index":-1,"visible":0,"global_use":0,"global_key":0,"unit":0,"raw_value":[[0,0,[0,1],[0,0],0,0,1,{"axis_sync":false,"type":0,"phase":0,"seed":486071,"speed":1,"amplitude":1,"octave":2,"frequency":4}]],"sep_axis":0,"on_end":0,"display_data":{},"name_custom":0},{"is_modified":1,"anim":false,"loop_range":-1,"name":"Mask","animators":[],"color":-1,"shift_x":0,"shift_y":0,"from_node":-1,"attributes":{},"from_index":-1,"visible":1,"global_use":0,"global_key":0,"unit":0,"raw_value":[[0,0,[0,1],[0,0],0,0,1,{"axis_sync":false,"type":0,"phase":0,"seed":422162,"speed":1,"amplitude":1,"octave":2,"frequency":4}]],"sep_axis":0,"on_end":0,"display_data":{"atlas":true},"name_custom":0},{"is_modified":1,"anim":false,"loop_range":-1,"name":"Mix","animators":[],"color":-1,"shift_x":0,"shift_y":0,"from_node":-1,"attributes":{},"from_index":-1,"visible":0,"global_use":0,"global_key":0,"unit":0,"raw_value":[[0,1,[0,1],[0,0],0,0,1,{"axis_sync":false,"type":0,"phase":0,"seed":407165,"speed":1,"amplitude":1,"octave":2,"frequency":4}]],"sep_axis":0,"on_end":0,"display_data":{},"name_custom":0},{"is_modified":1,"anim":false,"loop_range":-1,"name":"Active","animators":[],"color":-1,"shift_x":0,"shift_y":0,"from_node":-1,"attributes":{},"from_index":-1,"visible":0,"global_use":0,"global_key":0,"unit":0,"raw_value":[[0,1,[0,1],[0,0],0,0,1,{"axis_sync":false,"type":0,"phase":0,"seed":461415,"speed":1,"amplitude":1,"octave":2,"frequency":4}]],"sep_axis":0,"on_end":0,"display_data":{},"name_custom":0},{"is_modified":1,"anim":false,"loop_range":-1,"name":"Crop border","animators":[],"color":-1,"shift_x":0,"shift_y":0,"from_node":-1,"attributes":{},"from_index":-1,"visible":0,"global_use":0,"global_key":"","unit":0,"raw_value":[[0,0,[0,1],[0,0],2,2,1,{"axis_sync":false,"type":0,"phase":0,"seed":679168,"speed":1,"amplitude":1,"octave":2,"frequency":4}]],"sep_axis":0,"on_end":0,"display_data":{},"name_custom":0},{"is_modified":0,"anim":false,"loop_range":-1,"name":"Invert mask","animators":[],"color":-1,"shift_x":0,"shift_y":0,"from_node":-1,"attributes":{},"from_index":-1,"visible":0,"global_use":0,"global_key":"","unit":0,"raw_value":[[0,0,[0,1],[0,0],2,2,1,{"axis_sync":false,"type":0,"phase":0,"seed":543402,"speed":1,"amplitude":1,"octave":2,"frequency":4}]],"sep_axis":0,"on_end":0,"display_data":{},"name_custom":0},{"is_modified":0,"anim":false,"loop_range":-1,"name":"Mask feather","animators":[],"color":-1,"shift_x":0,"shift_y":0,"from_node":-1,"attributes":{},"from_index":-1,"visible":0,"global_use":0,"global_key":"","unit":0,"raw_value":[[0,16,[0,1],[0,0],0,0,1,{"axis_sync":false,"type":0,"phase":0,"seed":437479,"speed":1,"amplitude":1,"octave":2,"frequency":4}]],"sep_axis":0,"on_end":0,"display_data":{"range":[0,32,0.10000000000000001]},"name_custom":0},{"is_modified":false,"anim":false,"loop_range":-1,"name":"Width map","animators":[],"color":-1,"shift_x":0,"shift_y":0,"from_node":-1,"attributes":{},"from_index":-1,"visible":false,"global_use":false,"global_key":"","unit":0,"raw_value":[[0,-4,[0,1],[0,0],0,0,true,{"axis_sync":false,"type":0,"phase":0,"seed":793249,"speed":1,"amplitude":1,"octave":2,"frequency":4}]],"sep_axis":false,"on_end":0,"display_data":{"atlas":true},"name_custom":false},{"is_modified":false,"anim":false,"loop_range":-1,"name":"Blend alpha map","animators":[],"color":-1,"shift_x":0,"shift_y":0,"from_node":-1,"attributes":{},"from_index":-1,"visible":false,"global_use":false,"global_key":"","unit":0,"raw_value":[[0,-4,[0,1],[0,0],0,0,true,{"axis_sync":false,"type":0,"phase":0,"seed":464361,"speed":1,"amplitude":1,"octave":2,"frequency":4}]],"sep_axis":false,"on_end":0,"display_data":{"atlas":true},"name_custom":false},{"is_modified":false,"anim":false,"loop_range":-1,"name":"Start map","animators":[],"color":-1,"shift_x":0,"shift_y":0,"from_node":-1,"attributes":{},"from_index":-1,"visible":false,"global_use":false,"global_key":"","unit":0,"raw_value":[[0,-4,[0,1],[0,0],0,0,true,{"axis_sync":false,"type":0,"phase":0,"seed":585140,"speed":1,"amplitude":1,"octave":2,"frequency":4}]],"sep_axis":false,"on_end":0,"display_data":{"atlas":true},"name_custom":false}],"inspectInputs":[{"is_modified":1,"anim":false,"loop_range":-1,"name":"Toggle execution","animators":[],"color":-1,"shift_x":0,"shift_y":0,"from_node":-1,"attributes":{},"from_index":-1,"visible":1,"global_use":0,"global_key":"","unit":0,"raw_value":[[0,0,[0,1],[0,0],0,0,1,{"axis_sync":false,"type":0,"phase":0,"seed":707357,"speed":1,"amplitude":1,"octave":2,"frequency":4}]],"sep_axis":0,"on_end":0,"display_data":{},"name_custom":0},{"is_modified":1,"anim":false,"loop_range":-1,"name":"Toggle execution","animators":[],"color":-1,"shift_x":0,"shift_y":0,"from_node":-1,"attributes":{},"from_index":-1,"visible":1,"global_use":0,"global_key":"","unit":0,"raw_value":[[0,0,[0,1],[0,0],0,0,1,{"axis_sync":false,"type":0,"phase":0,"seed":971155,"speed":1,"amplitude":1,"octave":2,"frequency":4}]],"sep_axis":0,"on_end":0,"display_data":{},"name_custom":0},{"is_modified":1,"anim":false,"loop_range":-1,"name":"Update","animators":[],"color":-1,"shift_x":0,"shift_y":0,"from_node":-1,"attributes":{},"from_index":-1,"visible":1,"global_use":0,"global_key":"","unit":0,"raw_value":[],"sep_axis":0,"on_end":0,"display_data":{},"name_custom":0},{"visible":1,"color":-1}],"render":1,"name":"Outline","id":733659073,"type":"Node_Outline","group":-4,"array_process":0},{"x":384,"y":-64,"show_parameter":0,"buffer":{},"previewable":true,"iname":"Display_text","tool":0,"outputs":[],"attri":{"update_graph":1,"node_param_width":192,"show_update_trigger":0,"node_width":0,"node_height":0,"color":-1},"renamed":true,"inputs":[{"is_modified":1,"anim":false,"loop_range":-1,"name":"Color","animators":[],"color":-1,"shift_x":0,"shift_y":0,"from_node":-1,"attributes":{},"from_index":-1,"visible":0,"global_use":0,"global_key":0,"unit":0,"raw_value":[[0,4294967295,[0,1],[0,0],0,0,1,{"axis_sync":false,"type":0,"phase":0,"seed":807451,"speed":1,"amplitude":1,"octave":2,"frequency":4}]],"sep_axis":0,"on_end":0,"display_data":{},"name_custom":0},{"is_modified":1,"anim":false,"loop_range":-1,"name":"Text","animators":[],"color":-1,"shift_x":0,"shift_y":0,"from_node":-1,"attributes":{},"from_index":-1,"visible":0,"global_use":0,"global_key":0,"unit":0,"raw_value":[[0," on a node with output value will preview it ( will appear)",[0,1],[0,0],0,0,1,{"axis_sync":false,"type":0,"phase":0,"seed":366584,"speed":1,"amplitude":1,"octave":2,"frequency":4}]],"sep_axis":0,"on_end":0,"display_data":{},"name_custom":0},{"is_modified":1,"anim":false,"loop_range":-1,"name":"Style","animators":[],"color":-1,"shift_x":0,"shift_y":0,"from_node":-1,"attributes":{},"from_index":-1,"visible":0,"global_use":0,"global_key":0,"unit":0,"raw_value":[[0,2,[0,1],[0,0],0,0,1,{"axis_sync":false,"type":0,"phase":0,"seed":641896,"speed":1,"amplitude":1,"octave":2,"frequency":4}]],"sep_axis":0,"on_end":0,"display_data":{"data":["Header","Sub header","Normal"]},"name_custom":0},{"is_modified":1,"anim":false,"loop_range":-1,"name":"Alpha","animators":[],"color":-1,"shift_x":0,"shift_y":0,"from_node":-1,"attributes":{},"from_index":-1,"visible":0,"global_use":0,"global_key":0,"unit":0,"raw_value":[[0,0.75,[0,1],[0,0],0,0,1,{"axis_sync":false,"type":0,"phase":0,"seed":630202,"speed":1,"amplitude":1,"octave":2,"frequency":4}]],"sep_axis":0,"on_end":0,"display_data":{},"name_custom":0},{"is_modified":1,"anim":false,"loop_range":-1,"name":"Line width","animators":[],"color":-1,"shift_x":0,"shift_y":0,"from_node":-1,"attributes":{},"from_index":-1,"visible":0,"global_use":0,"global_key":0,"unit":0,"raw_value":[[0,1000000,[0,1],[0,0],0,0,1,{"axis_sync":false,"type":0,"phase":0,"seed":367400,"speed":1,"amplitude":1,"octave":2,"frequency":4}]],"sep_axis":0,"on_end":0,"display_data":{},"name_custom":0},{"is_modified":0,"anim":false,"loop_range":-1,"name":"Position","animators":[[[0,384,[0,1],[0,0],0,0,1,{"axis_sync":false,"type":0,"phase":0,"seed":744696,"speed":1,"amplitude":1,"octave":2,"frequency":4}]],[[0,-64,[0,1],[0,0],0,0,1,{"axis_sync":false,"type":0,"phase":0,"seed":557389,"speed":1,"amplitude":1,"octave":2,"frequency":4}]]],"color":-1,"shift_x":0,"shift_y":0,"from_node":-1,"attributes":{},"from_index":-1,"visible":0,"global_use":0,"global_key":"","unit":0,"raw_value":[[0,[384,-64],[0,1],[0,0],0,0,1,{"axis_sync":false,"type":0,"phase":0,"seed":620242,"speed":1,"amplitude":1,"octave":2,"frequency":4}]],"sep_axis":0,"on_end":0,"display_data":{},"name_custom":0},{"is_modified":0,"anim":false,"loop_range":-1,"name":"Smooth transform","animators":[],"color":-1,"shift_x":0,"shift_y":0,"from_node":-1,"attributes":{},"from_index":-1,"visible":0,"global_use":0,"global_key":"","unit":0,"raw_value":[[0,1,[0,1],[0,0],2,2,1,{"axis_sync":false,"type":0,"phase":0,"seed":544704,"speed":1,"amplitude":1,"octave":2,"frequency":4}]],"sep_axis":0,"on_end":0,"display_data":{},"name_custom":0}],"inspectInputs":[{"is_modified":1,"anim":false,"loop_range":-1,"name":"Toggle execution","animators":[],"color":-1,"shift_x":0,"shift_y":0,"from_node":-1,"attributes":{},"from_index":-1,"visible":1,"global_use":0,"global_key":"","unit":0,"raw_value":[[0,0,[0,1],[0,0],0,0,1,{"axis_sync":false,"type":0,"phase":0,"seed":781002,"speed":1,"amplitude":1,"octave":2,"frequency":4}]],"sep_axis":0,"on_end":0,"display_data":{},"name_custom":0},{"is_modified":1,"anim":false,"loop_range":-1,"name":"Toggle execution","animators":[],"color":-1,"shift_x":0,"shift_y":0,"from_node":-1,"attributes":{},"from_index":-1,"visible":1,"global_use":0,"global_key":"","unit":0,"raw_value":[[0,0,[0,1],[0,0],0,0,1,{"axis_sync":false,"type":0,"phase":0,"seed":871203,"speed":1,"amplitude":1,"octave":2,"frequency":4}]],"sep_axis":0,"on_end":0,"display_data":{},"name_custom":0},{"is_modified":1,"anim":false,"loop_range":-1,"name":"Update","animators":[],"color":-1,"shift_x":0,"shift_y":0,"from_node":-1,"attributes":{},"from_index":-1,"visible":1,"global_use":0,"global_key":"","unit":0,"raw_value":[],"sep_axis":0,"on_end":0,"display_data":{},"name_custom":0},{"visible":1,"color":-1}],"render":1,"name":"Display text","id":16512342,"type":"Node_Display_Text","group":-4},{"x":-160,"y":32,"show_parameter":0,"buffer":{},"previewable":true,"iname":"Display_text","tool":0,"outputs":[],"attri":{"update_graph":1,"node_param_width":192,"show_update_trigger":0,"node_width":0,"node_height":0,"color":-1},"renamed":true,"inputs":[{"is_modified":1,"anim":false,"loop_range":-1,"name":"Color","animators":[],"color":-1,"shift_x":0,"shift_y":0,"from_node":-1,"attributes":{},"from_index":-1,"visible":0,"global_use":0,"global_key":0,"unit":0,"raw_value":[[0,4294967295,[0,1],[0,0],0,0,1,{"axis_sync":false,"type":0,"phase":0,"seed":654928,"speed":1,"amplitude":1,"octave":2,"frequency":4}]],"sep_axis":0,"on_end":0,"display_data":{},"name_custom":0},{"is_modified":1,"anim":false,"loop_range":-1,"name":"Text","animators":[],"color":-1,"shift_x":0,"shift_y":0,"from_node":-1,"attributes":{},"from_index":-1,"visible":0,"global_use":0,"global_key":0,"unit":0,"raw_value":[[0,"Each node comes with junctions. Junction on the left is input, right is output. The color represent its data type.",[0,1],[0,0],0,0,1,{"axis_sync":false,"type":0,"phase":0,"seed":498821,"speed":1,"amplitude":1,"octave":2,"frequency":4}]],"sep_axis":0,"on_end":0,"display_data":{},"name_custom":0},{"is_modified":1,"anim":false,"loop_range":-1,"name":"Style","animators":[],"color":-1,"shift_x":0,"shift_y":0,"from_node":-1,"attributes":{},"from_index":-1,"visible":0,"global_use":0,"global_key":0,"unit":0,"raw_value":[[0,2,[0,1],[0,0],0,0,1,{"axis_sync":false,"type":0,"phase":0,"seed":644648,"speed":1,"amplitude":1,"octave":2,"frequency":4}]],"sep_axis":0,"on_end":0,"display_data":{"data":["Header","Sub header","Normal"]},"name_custom":0},{"is_modified":1,"anim":false,"loop_range":-1,"name":"Alpha","animators":[],"color":-1,"shift_x":0,"shift_y":0,"from_node":-1,"attributes":{},"from_index":-1,"visible":0,"global_use":0,"global_key":0,"unit":0,"raw_value":[[0,0.75,[0,1],[0,0],0,0,1,{"axis_sync":false,"type":0,"phase":0,"seed":646359,"speed":1,"amplitude":1,"octave":2,"frequency":4}]],"sep_axis":0,"on_end":0,"display_data":{},"name_custom":0},{"is_modified":1,"anim":false,"loop_range":-1,"name":"Line width","animators":[],"color":-1,"shift_x":0,"shift_y":0,"from_node":-1,"attributes":{},"from_index":-1,"visible":0,"global_use":0,"global_key":0,"unit":0,"raw_value":[[0,400,[0,1],[0,0],0,0,1,{"axis_sync":false,"type":0,"phase":0,"seed":488367,"speed":1,"amplitude":1,"octave":2,"frequency":4}]],"sep_axis":0,"on_end":0,"display_data":{},"name_custom":0},{"is_modified":0,"anim":false,"loop_range":-1,"name":"Position","animators":[[[0,-160,[0,1],[0,0],0,0,1,{"axis_sync":false,"type":0,"phase":0,"seed":444511,"speed":1,"amplitude":1,"octave":2,"frequency":4}]],[[0,32,[0,1],[0,0],0,0,1,{"axis_sync":false,"type":0,"phase":0,"seed":600194,"speed":1,"amplitude":1,"octave":2,"frequency":4}]]],"color":-1,"shift_x":0,"shift_y":0,"from_node":-1,"attributes":{},"from_index":-1,"visible":0,"global_use":0,"global_key":"","unit":0,"raw_value":[[0,[-160,32],[0,1],[0,0],0,0,1,{"axis_sync":false,"type":0,"phase":0,"seed":919955,"speed":1,"amplitude":1,"octave":2,"frequency":4}]],"sep_axis":0,"on_end":0,"display_data":{},"name_custom":0},{"is_modified":0,"anim":false,"loop_range":-1,"name":"Smooth transform","animators":[],"color":-1,"shift_x":0,"shift_y":0,"from_node":-1,"attributes":{},"from_index":-1,"visible":0,"global_use":0,"global_key":"","unit":0,"raw_value":[[0,1,[0,1],[0,0],2,2,1,{"axis_sync":false,"type":0,"phase":0,"seed":630731,"speed":1,"amplitude":1,"octave":2,"frequency":4}]],"sep_axis":0,"on_end":0,"display_data":{},"name_custom":0}],"inspectInputs":[{"is_modified":1,"anim":false,"loop_range":-1,"name":"Toggle execution","animators":[],"color":-1,"shift_x":0,"shift_y":0,"from_node":-1,"attributes":{},"from_index":-1,"visible":1,"global_use":0,"global_key":"","unit":0,"raw_value":[[0,0,[0,1],[0,0],0,0,1,{"axis_sync":false,"type":0,"phase":0,"seed":232197,"speed":1,"amplitude":1,"octave":2,"frequency":4}]],"sep_axis":0,"on_end":0,"display_data":{},"name_custom":0},{"is_modified":1,"anim":false,"loop_range":-1,"name":"Toggle execution","animators":[],"color":-1,"shift_x":0,"shift_y":0,"from_node":-1,"attributes":{},"from_index":-1,"visible":1,"global_use":0,"global_key":"","unit":0,"raw_value":[[0,0,[0,1],[0,0],0,0,1,{"axis_sync":false,"type":0,"phase":0,"seed":165505,"speed":1,"amplitude":1,"octave":2,"frequency":4}]],"sep_axis":0,"on_end":0,"display_data":{},"name_custom":0},{"is_modified":1,"anim":false,"loop_range":-1,"name":"Update","animators":[],"color":-1,"shift_x":0,"shift_y":0,"from_node":-1,"attributes":{},"from_index":-1,"visible":1,"global_use":0,"global_key":"","unit":0,"raw_value":[],"sep_axis":0,"on_end":0,"display_data":{},"name_custom":0},{"visible":1,"color":-1}],"render":1,"name":"Display text","id":440563485,"type":"Node_Display_Text","group":-4},{"x":-320,"y":0,"show_parameter":0,"buffer":{},"previewable":true,"iname":"Shape","tool":0,"outputs":[{"visible":1,"color":-1}],"attri":{"update_graph":1,"node_param_width":192,"color_depth":1,"show_update_trigger":0,"array_process":0,"node_width":0,"node_height":0,"use_project_dimension":0,"color":-1},"renamed":true,"inputs":[{"is_modified":1,"anim":false,"loop_range":-1,"name":"Dimension","animators":[[[0,32,[0,1],[0,0],0,0,1,{"axis_sync":false,"type":0,"phase":0,"seed":363891,"speed":1,"amplitude":1,"octave":2,"frequency":4}]],[[0,32,[0,1],[0,0],0,0,1,{"axis_sync":false,"type":0,"phase":0,"seed":219852,"speed":1,"amplitude":1,"octave":2,"frequency":4}]]],"color":-1,"shift_x":0,"shift_y":0,"from_node":-1,"attributes":{},"from_index":-1,"visible":1,"global_use":0,"global_key":0,"unit":0,"raw_value":[[0,[64,64],[0,1],[0,0],0,0,1,{"axis_sync":false,"type":0,"phase":0,"seed":833778,"speed":1,"amplitude":1,"octave":2,"frequency":4}]],"sep_axis":0,"on_end":0,"display_data":{},"name_custom":0},{"is_modified":1,"anim":false,"loop_range":-1,"name":"Background","animators":[],"color":-1,"shift_x":0,"shift_y":0,"from_node":-1,"attributes":{},"from_index":-1,"visible":0,"global_use":0,"global_key":0,"unit":0,"raw_value":[[0,0,[0,1],[0,0],0,0,1,{"axis_sync":false,"type":0,"phase":0,"seed":272982,"speed":1,"amplitude":1,"octave":2,"frequency":4}]],"sep_axis":0,"on_end":0,"display_data":{},"name_custom":0},{"is_modified":1,"anim":false,"loop_range":-1,"name":"Shape","animators":[],"color":-1,"shift_x":0,"shift_y":0,"from_node":-1,"attributes":{},"from_index":-1,"visible":0,"global_use":0,"global_key":0,"unit":0,"raw_value":[[0,1,[0,1],[0,0],0,0,1,{"axis_sync":false,"type":0,"phase":0,"seed":880705,"speed":1,"amplitude":1,"octave":2,"frequency":4}]],"sep_axis":0,"on_end":0,"display_data":{"data":[{"tooltip":"","spr":"@ref sprite(s_node_shape_type)","spr_ind":0,"spr_blend":9404030,"name":"Rectangle","data":"Rectangle"},{"tooltip":"","spr":"@ref sprite(s_node_shape_type)","spr_ind":1,"spr_blend":9404030,"name":"Ellipse","data":"Ellipse"},{"tooltip":"","spr":"@ref sprite(s_node_shape_type)","spr_ind":2,"spr_blend":9404030,"name":"Regular polygon","data":"Regular polygon"},{"tooltip":"","spr":"@ref sprite(s_node_shape_type)","spr_ind":3,"spr_blend":9404030,"name":"Star","data":"Star"},{"tooltip":"","spr":"@ref sprite(s_node_shape_type)","spr_ind":4,"spr_blend":9404030,"name":"Arc","data":"Arc"},{"tooltip":"","spr":"@ref sprite(s_node_shape_type)","spr_ind":5,"spr_blend":9404030,"name":"Teardrop","data":"Teardrop"},{"tooltip":"","spr":"@ref sprite(s_node_shape_type)","spr_ind":6,"spr_blend":9404030,"name":"Cross","data":"Cross"},{"tooltip":"","spr":"@ref sprite(s_node_shape_type)","spr_ind":7,"spr_blend":9404030,"name":"Leaf","data":"Leaf"},{"tooltip":"","spr":"@ref sprite(s_node_shape_type)","spr_ind":8,"spr_blend":9404030,"name":"Crescent","data":"Crescent"},{"tooltip":"","spr":"@ref sprite(s_node_shape_type)","spr_ind":9,"spr_blend":9404030,"name":"Donut","data":"Donut"}]},"name_custom":0},{"is_modified":1,"anim":false,"loop_range":-1,"name":"Position","animators":[[[0,16,[0,1],[0,0],0,0,1,{"axis_sync":false,"type":0,"phase":0,"seed":735971,"speed":1,"amplitude":1,"octave":2,"frequency":4}]],[[0,16,[0,1],[0,0],0,0,1,{"axis_sync":false,"type":0,"phase":0,"seed":392904,"speed":1,"amplitude":1,"octave":2,"frequency":4}]],[[0,16,[0,1],[0,0],0,0,1,{"axis_sync":false,"type":0,"phase":0,"seed":525813,"speed":1,"amplitude":1,"octave":2,"frequency":4}]],[[0,16,[0,1],[0,0],0,0,1,{"axis_sync":false,"type":0,"phase":0,"seed":651958,"speed":1,"amplitude":1,"octave":2,"frequency":4}]],[[0,0,[0,1],[0,0],0,0,1,{"axis_sync":false,"type":0,"phase":0,"seed":293986,"speed":1,"amplitude":1,"octave":2,"frequency":4}]],[[0,0,[0,1],[0,0],0,0,true,{"axis_sync":false,"type":0,"phase":0,"seed":974881,"speed":1,"amplitude":1,"octave":2,"frequency":4}]]],"color":-1,"shift_x":0,"shift_y":0,"from_node":-1,"attributes":{},"from_index":-1,"visible":0,"global_use":0,"global_key":0,"unit":0,"raw_value":[[0,[32,32,16,16,0],[0,1],[0,0],0,0,1,{"axis_sync":false,"type":0,"phase":0,"seed":229304,"speed":1,"amplitude":1,"octave":2,"frequency":4}]],"sep_axis":0,"on_end":0,"display_data":{"useShape":false},"name_custom":0},{"is_modified":1,"anim":false,"loop_range":-1,"name":"Sides","animators":[],"color":-1,"shift_x":0,"shift_y":0,"from_node":-1,"attributes":{},"from_index":-1,"visible":0,"global_use":0,"global_key":0,"unit":0,"raw_value":[[0,3,[0,1],[0,0],0,0,1,{"axis_sync":false,"type":0,"phase":0,"seed":653263,"speed":1,"amplitude":1,"octave":2,"frequency":4}]],"sep_axis":0,"on_end":0,"display_data":{},"name_custom":0},{"is_modified":1,"anim":false,"loop_range":-1,"name":"Inner radius","animators":[],"color":-1,"shift_x":0,"shift_y":0,"from_node":-1,"attributes":{},"from_index":-1,"visible":0,"global_use":0,"global_key":0,"unit":0,"raw_value":[[0,0.5,[0,1],[0,0],0,0,1,{"axis_sync":false,"type":0,"phase":0,"seed":551719,"speed":1,"amplitude":1,"octave":2,"frequency":4}]],"sep_axis":0,"on_end":0,"display_data":{},"name_custom":0},{"is_modified":1,"anim":false,"loop_range":-1,"name":"Anti alising","animators":[],"color":-1,"shift_x":0,"shift_y":0,"from_node":-1,"attributes":{},"from_index":-1,"visible":0,"global_use":0,"global_key":0,"unit":0,"raw_value":[[0,0,[0,1],[0,0],0,0,1,{"axis_sync":false,"type":0,"phase":0,"seed":219636,"speed":1,"amplitude":1,"octave":2,"frequency":4}]],"sep_axis":0,"on_end":0,"display_data":{},"name_custom":0},{"is_modified":1,"anim":false,"loop_range":-1,"name":"Rotation","animators":[],"color":-1,"shift_x":0,"shift_y":0,"from_node":-1,"attributes":{},"from_index":-1,"visible":0,"global_use":0,"global_key":0,"unit":0,"raw_value":[[0,0,[0,1],[0,0],0,0,1,{"axis_sync":false,"type":0,"phase":0,"seed":652627,"speed":1,"amplitude":1,"octave":2,"frequency":4}]],"sep_axis":0,"on_end":0,"display_data":{},"name_custom":0},{"is_modified":1,"anim":false,"loop_range":-1,"name":"Angle range","animators":[[[0,0,[0,1],[0,0],0,0,1,{"axis_sync":false,"type":0,"phase":0,"seed":919991,"speed":1,"amplitude":1,"octave":2,"frequency":4}]],[[0,180,[0,1],[0,0],0,0,1,{"axis_sync":false,"type":0,"phase":0,"seed":193206,"speed":1,"amplitude":1,"octave":2,"frequency":4}]]],"color":-1,"shift_x":0,"shift_y":0,"from_node":-1,"attributes":{},"from_index":-1,"visible":0,"global_use":0,"global_key":0,"unit":0,"raw_value":[[0,[0,0],[0,1],[0,0],0,0,1,{"axis_sync":false,"type":0,"phase":0,"seed":398522,"speed":1,"amplitude":1,"octave":2,"frequency":4}]],"sep_axis":0,"on_end":0,"display_data":{},"name_custom":0},{"is_modified":1,"anim":false,"loop_range":-1,"name":"Corner radius","animators":[],"color":-1,"shift_x":0,"shift_y":0,"from_node":-1,"attributes":{},"from_index":-1,"visible":0,"global_use":0,"global_key":0,"unit":0,"raw_value":[[0,0,[0,1],[0,0],0,0,1,{"axis_sync":false,"type":0,"phase":0,"seed":892294,"speed":1,"amplitude":1,"octave":2,"frequency":4}]],"sep_axis":0,"on_end":0,"display_data":{"range":[0,0.5,0.01]},"name_custom":0},{"is_modified":1,"anim":false,"loop_range":-1,"name":"Shape color","animators":[],"color":-1,"shift_x":0,"shift_y":0,"from_node":-1,"attributes":{},"from_index":-1,"visible":0,"global_use":0,"global_key":0,"unit":0,"raw_value":[[0,4294967295,[0,1],[0,0],0,0,1,{"axis_sync":false,"type":0,"phase":0,"seed":265223,"speed":1,"amplitude":1,"octave":2,"frequency":4}]],"sep_axis":0,"on_end":0,"display_data":{},"name_custom":0},{"is_modified":1,"anim":false,"loop_range":-1,"name":"Background color","animators":[],"color":-1,"shift_x":0,"shift_y":0,"from_node":-1,"attributes":{},"from_index":-1,"visible":0,"global_use":0,"global_key":0,"unit":0,"raw_value":[[0,4278190080,[0,1],[0,0],0,0,1,{"axis_sync":false,"type":0,"phase":0,"seed":309222,"speed":1,"amplitude":1,"octave":2,"frequency":4}]],"sep_axis":0,"on_end":0,"display_data":{},"name_custom":0},{"is_modified":1,"anim":false,"loop_range":-1,"name":"Height","animators":[],"color":-1,"shift_x":0,"shift_y":0,"from_node":-1,"attributes":{},"from_index":-1,"visible":0,"global_use":0,"global_key":0,"unit":0,"raw_value":[[0,0,[0,1],[0,0],0,0,1,{"axis_sync":false,"type":0,"phase":0,"seed":717044,"speed":1,"amplitude":1,"octave":2,"frequency":4}]],"sep_axis":0,"on_end":0,"display_data":{},"name_custom":0},{"is_modified":1,"anim":false,"loop_range":-1,"name":"Start radius","animators":[],"color":-1,"shift_x":0,"shift_y":0,"from_node":-1,"attributes":{},"from_index":-1,"visible":0,"global_use":0,"global_key":0,"unit":0,"raw_value":[[0,0.10000000000000001,[0,1],[0,0],0,0,1,{"axis_sync":false,"type":0,"phase":0,"seed":870846,"speed":1,"amplitude":1,"octave":2,"frequency":4}]],"sep_axis":0,"on_end":0,"display_data":{},"name_custom":0},{"is_modified":1,"anim":false,"loop_range":-1,"name":"Shape path","animators":[],"color":-1,"shift_x":0,"shift_y":0,"from_node":-1,"attributes":{},"from_index":-1,"visible":1,"global_use":0,"global_key":0,"unit":0,"raw_value":[[0,-4,[0,1],[0,0],0,0,1,{"axis_sync":false,"type":0,"phase":0,"seed":939594,"speed":1,"amplitude":1,"octave":2,"frequency":4}]],"sep_axis":0,"on_end":0,"display_data":{},"name_custom":0},{"is_modified":false,"anim":false,"loop_range":-1,"name":"Positioning Mode","animators":[],"color":-1,"shift_x":0,"shift_y":0,"from_node":-1,"attributes":{},"from_index":-1,"visible":false,"global_use":false,"global_key":"","unit":0,"raw_value":[[0,0,[0,1],[0,0],2,2,true,{"axis_sync":false,"type":0,"phase":0,"seed":318736,"speed":1,"amplitude":1,"octave":2,"frequency":4}]],"sep_axis":false,"on_end":0,"display_data":{"data":["Area","Center + Scale","Full Image"]},"name_custom":false},{"is_modified":false,"anim":false,"loop_range":-1,"name":"Center","animators":[[[0,16,[0,1],[0,0],0,0,true,{"axis_sync":false,"type":0,"phase":0,"seed":465824,"speed":1,"amplitude":1,"octave":2,"frequency":4}]],[[0,16,[0,1],[0,0],0,0,true,{"axis_sync":false,"type":0,"phase":0,"seed":778434,"speed":1,"amplitude":1,"octave":2,"frequency":4}]]],"color":-1,"shift_x":0,"shift_y":0,"from_node":-1,"attributes":{},"from_index":-1,"visible":false,"global_use":false,"global_key":"","unit":0,"raw_value":[[0,[16,16],[0,1],[0,0],0,0,true,{"axis_sync":false,"type":0,"phase":0,"seed":532734,"speed":1,"amplitude":1,"octave":2,"frequency":4}]],"sep_axis":false,"on_end":0,"display_data":{},"name_custom":false},{"is_modified":false,"anim":false,"loop_range":-1,"name":"Half Size","animators":[[[0,16,[0,1],[0,0],0,0,true,{"axis_sync":false,"type":0,"phase":0,"seed":663357,"speed":1,"amplitude":1,"octave":2,"frequency":4}]],[[0,16,[0,1],[0,0],0,0,true,{"axis_sync":false,"type":0,"phase":0,"seed":218593,"speed":1,"amplitude":1,"octave":2,"frequency":4}]]],"color":-1,"shift_x":0,"shift_y":0,"from_node":-1,"attributes":{},"from_index":-1,"visible":false,"global_use":false,"global_key":"","unit":0,"raw_value":[[0,[16,16],[0,1],[0,0],0,0,true,{"axis_sync":false,"type":0,"phase":0,"seed":356433,"speed":1,"amplitude":1,"octave":2,"frequency":4}]],"sep_axis":false,"on_end":0,"display_data":{},"name_custom":false},{"is_modified":false,"anim":false,"loop_range":-1,"name":"Tile","animators":[],"color":-1,"shift_x":0,"shift_y":0,"from_node":-1,"attributes":{},"from_index":-1,"visible":false,"global_use":false,"global_key":"","unit":0,"raw_value":[[0,false,[0,1],[0,0],2,2,true,{"axis_sync":false,"type":0,"phase":0,"seed":560076,"speed":1,"amplitude":1,"octave":2,"frequency":4}]],"sep_axis":false,"on_end":0,"display_data":{},"name_custom":false},{"is_modified":false,"anim":false,"loop_range":-1,"name":"Shape Rotation","animators":[],"color":-1,"shift_x":0,"shift_y":0,"from_node":-1,"attributes":{},"from_index":-1,"visible":false,"global_use":false,"global_key":"","unit":0,"raw_value":[[0,0,[0,1],[0,0],0,0,true,{"axis_sync":false,"type":0,"phase":0,"seed":693157,"speed":1,"amplitude":1,"octave":2,"frequency":4}]],"sep_axis":false,"on_end":0,"display_data":{},"name_custom":false},{"is_modified":false,"anim":false,"loop_range":-1,"name":"Level","animators":[[[0,0,[0,1],[0,0],0,0,true,{"axis_sync":false,"type":0,"phase":0,"seed":291056,"speed":1,"amplitude":1,"octave":2,"frequency":4}]],[[0,1,[0,1],[0,0],0,0,true,{"axis_sync":false,"type":0,"phase":0,"seed":549163,"speed":1,"amplitude":1,"octave":2,"frequency":4}]]],"color":-1,"shift_x":0,"shift_y":0,"from_node":-1,"attributes":{},"from_index":-1,"visible":false,"global_use":false,"global_key":"","unit":0,"raw_value":[[0,[0,1],[0,1],[0,0],0,0,true,{"axis_sync":false,"type":0,"phase":0,"seed":519963,"speed":1,"amplitude":1,"octave":2,"frequency":4}]],"sep_axis":false,"on_end":0,"display_data":{},"name_custom":false}],"inspectInputs":[{"is_modified":1,"anim":false,"loop_range":-1,"name":"Toggle execution","animators":[],"color":-1,"shift_x":0,"shift_y":0,"from_node":-1,"attributes":{},"from_index":-1,"visible":1,"global_use":0,"global_key":"","unit":0,"raw_value":[[0,0,[0,1],[0,0],0,0,1,{"axis_sync":false,"type":0,"phase":0,"seed":247989,"speed":1,"amplitude":1,"octave":2,"frequency":4}]],"sep_axis":0,"on_end":0,"display_data":{},"name_custom":0},{"is_modified":1,"anim":false,"loop_range":-1,"name":"Toggle execution","animators":[],"color":-1,"shift_x":0,"shift_y":0,"from_node":-1,"attributes":{},"from_index":-1,"visible":1,"global_use":0,"global_key":"","unit":0,"raw_value":[[0,0,[0,1],[0,0],0,0,1,{"axis_sync":false,"type":0,"phase":0,"seed":783925,"speed":1,"amplitude":1,"octave":2,"frequency":4}]],"sep_axis":0,"on_end":0,"display_data":{},"name_custom":0},{"is_modified":1,"anim":false,"loop_range":-1,"name":"Update","animators":[],"color":-1,"shift_x":0,"shift_y":0,"from_node":-1,"attributes":{},"from_index":-1,"visible":1,"global_use":0,"global_key":"","unit":0,"raw_value":[],"sep_axis":0,"on_end":0,"display_data":{},"name_custom":0},{"visible":1,"color":-1}],"render":1,"name":"Shape","id":308341973,"type":"Node_Shape","group":-4,"array_process":0},{"x":64,"y":-192,"show_parameter":0,"buffer":{},"previewable":true,"iname":"Display_text","tool":0,"outputs":[],"attri":{"update_graph":1,"node_param_width":192,"show_update_trigger":0,"node_width":0,"node_height":0,"color":-1},"renamed":true,"inputs":[{"is_modified":1,"anim":false,"loop_range":-1,"name":"Color","animators":[],"color":-1,"shift_x":0,"shift_y":0,"from_node":-1,"attributes":{},"from_index":-1,"visible":0,"global_use":0,"global_key":0,"unit":0,"raw_value":[[0,4294967295,[0,1],[0,0],0,0,1,{"axis_sync":false,"type":0,"phase":0,"seed":359762,"speed":1,"amplitude":1,"octave":2,"frequency":4}]],"sep_axis":0,"on_end":0,"display_data":{},"name_custom":0},{"is_modified":1,"anim":false,"loop_range":-1,"name":"Text","animators":[],"color":-1,"shift_x":0,"shift_y":0,"from_node":-1,"attributes":{},"from_index":-1,"visible":0,"global_use":0,"global_key":0,"unit":0,"raw_value":[[0,"To remove a connection, on the input junction",[0,1],[0,0],0,0,1,{"axis_sync":false,"type":0,"phase":0,"seed":736165,"speed":1,"amplitude":1,"octave":2,"frequency":4}]],"sep_axis":0,"on_end":0,"display_data":{},"name_custom":0},{"is_modified":1,"anim":false,"loop_range":-1,"name":"Style","animators":[],"color":-1,"shift_x":0,"shift_y":0,"from_node":-1,"attributes":{},"from_index":-1,"visible":0,"global_use":0,"global_key":0,"unit":0,"raw_value":[[0,2,[0,1],[0,0],0,0,1,{"axis_sync":false,"type":0,"phase":0,"seed":781533,"speed":1,"amplitude":1,"octave":2,"frequency":4}]],"sep_axis":0,"on_end":0,"display_data":{"data":["Header","Sub header","Normal"]},"name_custom":0},{"is_modified":1,"anim":false,"loop_range":-1,"name":"Alpha","animators":[],"color":-1,"shift_x":0,"shift_y":0,"from_node":-1,"attributes":{},"from_index":-1,"visible":0,"global_use":0,"global_key":0,"unit":0,"raw_value":[[0,0.75,[0,1],[0,0],0,0,1,{"axis_sync":false,"type":0,"phase":0,"seed":179038,"speed":1,"amplitude":1,"octave":2,"frequency":4}]],"sep_axis":0,"on_end":0,"display_data":{},"name_custom":0},{"is_modified":1,"anim":false,"loop_range":-1,"name":"Line width","animators":[],"color":-1,"shift_x":0,"shift_y":0,"from_node":-1,"attributes":{},"from_index":-1,"visible":0,"global_use":0,"global_key":0,"unit":0,"raw_value":[[0,1000000,[0,1],[0,0],0,0,1,{"axis_sync":false,"type":0,"phase":0,"seed":485148,"speed":1,"amplitude":1,"octave":2,"frequency":4}]],"sep_axis":0,"on_end":0,"display_data":{},"name_custom":0},{"is_modified":0,"anim":false,"loop_range":-1,"name":"Position","animators":[[[0,64,[0,1],[0,0],0,0,1,{"axis_sync":false,"type":0,"phase":0,"seed":389702,"speed":1,"amplitude":1,"octave":2,"frequency":4}]],[[0,-192,[0,1],[0,0],0,0,1,{"axis_sync":false,"type":0,"phase":0,"seed":857664,"speed":1,"amplitude":1,"octave":2,"frequency":4}]]],"color":-1,"shift_x":0,"shift_y":0,"from_node":-1,"attributes":{},"from_index":-1,"visible":0,"global_use":0,"global_key":"","unit":0,"raw_value":[[0,[64,-192],[0,1],[0,0],0,0,1,{"axis_sync":false,"type":0,"phase":0,"seed":506077,"speed":1,"amplitude":1,"octave":2,"frequency":4}]],"sep_axis":0,"on_end":0,"display_data":{},"name_custom":0},{"is_modified":0,"anim":false,"loop_range":-1,"name":"Smooth transform","animators":[],"color":-1,"shift_x":0,"shift_y":0,"from_node":-1,"attributes":{},"from_index":-1,"visible":0,"global_use":0,"global_key":"","unit":0,"raw_value":[[0,1,[0,1],[0,0],2,2,1,{"axis_sync":false,"type":0,"phase":0,"seed":981550,"speed":1,"amplitude":1,"octave":2,"frequency":4}]],"sep_axis":0,"on_end":0,"display_data":{},"name_custom":0}],"inspectInputs":[{"is_modified":1,"anim":false,"loop_range":-1,"name":"Toggle execution","animators":[],"color":-1,"shift_x":0,"shift_y":0,"from_node":-1,"attributes":{},"from_index":-1,"visible":1,"global_use":0,"global_key":"","unit":0,"raw_value":[[0,0,[0,1],[0,0],0,0,1,{"axis_sync":false,"type":0,"phase":0,"seed":945204,"speed":1,"amplitude":1,"octave":2,"frequency":4}]],"sep_axis":0,"on_end":0,"display_data":{},"name_custom":0},{"is_modified":1,"anim":false,"loop_range":-1,"name":"Toggle execution","animators":[],"color":-1,"shift_x":0,"shift_y":0,"from_node":-1,"attributes":{},"from_index":-1,"visible":1,"global_use":0,"global_key":"","unit":0,"raw_value":[[0,0,[0,1],[0,0],0,0,1,{"axis_sync":false,"type":0,"phase":0,"seed":299383,"speed":1,"amplitude":1,"octave":2,"frequency":4}]],"sep_axis":0,"on_end":0,"display_data":{},"name_custom":0},{"is_modified":1,"anim":false,"loop_range":-1,"name":"Update","animators":[],"color":-1,"shift_x":0,"shift_y":0,"from_node":-1,"attributes":{},"from_index":-1,"visible":1,"global_use":0,"global_key":"","unit":0,"raw_value":[],"sep_axis":0,"on_end":0,"display_data":{},"name_custom":0},{"visible":1,"color":-1}],"render":1,"name":"Display text","id":629359290,"type":"Node_Display_Text","group":-4},{"x":-416,"y":-96,"show_parameter":0,"buffer":{},"previewable":true,"iname":"Display_text","tool":0,"outputs":[],"attri":{"update_graph":1,"node_param_width":192,"show_update_trigger":0,"node_width":0,"node_height":0,"color":-1},"renamed":true,"inputs":[{"is_modified":1,"anim":false,"loop_range":-1,"name":"Color","animators":[],"color":-1,"shift_x":0,"shift_y":0,"from_node":-1,"attributes":{},"from_index":-1,"visible":0,"global_use":0,"global_key":0,"unit":0,"raw_value":[[0,4294967295,[0,1],[0,0],0,0,1,{"axis_sync":false,"type":0,"phase":0,"seed":524897,"speed":1,"amplitude":1,"octave":2,"frequency":4}]],"sep_axis":0,"on_end":0,"display_data":{},"name_custom":0},{"is_modified":1,"anim":false,"loop_range":-1,"name":"Text","animators":[],"color":-1,"shift_x":0,"shift_y":0,"from_node":-1,"attributes":{},"from_index":-1,"visible":0,"global_use":0,"global_key":0,"unit":0,"raw_value":[[0," (or + ) to pan around",[0,1],[0,0],0,0,1,{"axis_sync":false,"type":0,"phase":0,"seed":665321,"speed":1,"amplitude":1,"octave":2,"frequency":4}]],"sep_axis":0,"on_end":0,"display_data":{},"name_custom":0},{"is_modified":1,"anim":false,"loop_range":-1,"name":"Style","animators":[],"color":-1,"shift_x":0,"shift_y":0,"from_node":-1,"attributes":{},"from_index":-1,"visible":0,"global_use":0,"global_key":0,"unit":0,"raw_value":[[0,2,[0,1],[0,0],0,0,1,{"axis_sync":false,"type":0,"phase":0,"seed":161900,"speed":1,"amplitude":1,"octave":2,"frequency":4}]],"sep_axis":0,"on_end":0,"display_data":{"data":["Header","Sub header","Normal"]},"name_custom":0},{"is_modified":1,"anim":false,"loop_range":-1,"name":"Alpha","animators":[],"color":-1,"shift_x":0,"shift_y":0,"from_node":-1,"attributes":{},"from_index":-1,"visible":0,"global_use":0,"global_key":0,"unit":0,"raw_value":[[0,0.75,[0,1],[0,0],0,0,1,{"axis_sync":false,"type":0,"phase":0,"seed":506400,"speed":1,"amplitude":1,"octave":2,"frequency":4}]],"sep_axis":0,"on_end":0,"display_data":{},"name_custom":0},{"is_modified":1,"anim":false,"loop_range":-1,"name":"Line width","animators":[],"color":-1,"shift_x":0,"shift_y":0,"from_node":-1,"attributes":{},"from_index":-1,"visible":0,"global_use":0,"global_key":0,"unit":0,"raw_value":[[0,1000000,[0,1],[0,0],0,0,1,{"axis_sync":false,"type":0,"phase":0,"seed":547576,"speed":1,"amplitude":1,"octave":2,"frequency":4}]],"sep_axis":0,"on_end":0,"display_data":{},"name_custom":0},{"is_modified":0,"anim":false,"loop_range":-1,"name":"Position","animators":[[[0,-416,[0,1],[0,0],0,0,1,{"axis_sync":false,"type":0,"phase":0,"seed":851622,"speed":1,"amplitude":1,"octave":2,"frequency":4}]],[[0,-96,[0,1],[0,0],0,0,1,{"axis_sync":false,"type":0,"phase":0,"seed":555368,"speed":1,"amplitude":1,"octave":2,"frequency":4}]]],"color":-1,"shift_x":0,"shift_y":0,"from_node":-1,"attributes":{},"from_index":-1,"visible":0,"global_use":0,"global_key":"","unit":0,"raw_value":[[0,[-416,-96],[0,1],[0,0],0,0,1,{"axis_sync":false,"type":0,"phase":0,"seed":569828,"speed":1,"amplitude":1,"octave":2,"frequency":4}]],"sep_axis":0,"on_end":0,"display_data":{},"name_custom":0},{"is_modified":0,"anim":false,"loop_range":-1,"name":"Smooth transform","animators":[],"color":-1,"shift_x":0,"shift_y":0,"from_node":-1,"attributes":{},"from_index":-1,"visible":0,"global_use":0,"global_key":"","unit":0,"raw_value":[[0,1,[0,1],[0,0],2,2,1,{"axis_sync":false,"type":0,"phase":0,"seed":710755,"speed":1,"amplitude":1,"octave":2,"frequency":4}]],"sep_axis":0,"on_end":0,"display_data":{},"name_custom":0}],"inspectInputs":[{"is_modified":1,"anim":false,"loop_range":-1,"name":"Toggle execution","animators":[],"color":-1,"shift_x":0,"shift_y":0,"from_node":-1,"attributes":{},"from_index":-1,"visible":1,"global_use":0,"global_key":"","unit":0,"raw_value":[[0,0,[0,1],[0,0],0,0,1,{"axis_sync":false,"type":0,"phase":0,"seed":532840,"speed":1,"amplitude":1,"octave":2,"frequency":4}]],"sep_axis":0,"on_end":0,"display_data":{},"name_custom":0},{"is_modified":1,"anim":false,"loop_range":-1,"name":"Toggle execution","animators":[],"color":-1,"shift_x":0,"shift_y":0,"from_node":-1,"attributes":{},"from_index":-1,"visible":1,"global_use":0,"global_key":"","unit":0,"raw_value":[[0,0,[0,1],[0,0],0,0,1,{"axis_sync":false,"type":0,"phase":0,"seed":675800,"speed":1,"amplitude":1,"octave":2,"frequency":4}]],"sep_axis":0,"on_end":0,"display_data":{},"name_custom":0},{"is_modified":1,"anim":false,"loop_range":-1,"name":"Update","animators":[],"color":-1,"shift_x":0,"shift_y":0,"from_node":-1,"attributes":{},"from_index":-1,"visible":1,"global_use":0,"global_key":"","unit":0,"raw_value":[],"sep_axis":0,"on_end":0,"display_data":{},"name_custom":0},{"visible":1,"color":-1}],"render":1,"name":"Display text","id":820286206,"type":"Node_Display_Text","group":-4},{"x":-416,"y":-128,"show_parameter":0,"buffer":{},"previewable":true,"iname":"Display_text","tool":0,"outputs":[],"attri":{"update_graph":1,"node_param_width":192,"show_update_trigger":0,"node_width":0,"node_height":0,"color":-1},"renamed":true,"inputs":[{"is_modified":1,"anim":false,"loop_range":-1,"name":"Color","animators":[],"color":-1,"shift_x":0,"shift_y":0,"from_node":-1,"attributes":{},"from_index":-1,"visible":0,"global_use":0,"global_key":0,"unit":0,"raw_value":[[0,4294967295,[0,1],[0,0],0,0,1,{"axis_sync":false,"type":0,"phase":0,"seed":503118,"speed":1,"amplitude":1,"octave":2,"frequency":4}]],"sep_axis":0,"on_end":0,"display_data":{},"name_custom":0},{"is_modified":1,"anim":false,"loop_range":-1,"name":"Text","animators":[],"color":-1,"shift_x":0,"shift_y":0,"from_node":-1,"attributes":{},"from_index":-1,"visible":0,"global_use":0,"global_key":0,"unit":0,"raw_value":[[0,"Use to select, move modes",[0,1],[0,0],0,0,1,{"axis_sync":false,"type":0,"phase":0,"seed":241246,"speed":1,"amplitude":1,"octave":2,"frequency":4}]],"sep_axis":0,"on_end":0,"display_data":{},"name_custom":0},{"is_modified":1,"anim":false,"loop_range":-1,"name":"Style","animators":[],"color":-1,"shift_x":0,"shift_y":0,"from_node":-1,"attributes":{},"from_index":-1,"visible":0,"global_use":0,"global_key":0,"unit":0,"raw_value":[[0,2,[0,1],[0,0],0,0,1,{"axis_sync":false,"type":0,"phase":0,"seed":564097,"speed":1,"amplitude":1,"octave":2,"frequency":4}]],"sep_axis":0,"on_end":0,"display_data":{"data":["Header","Sub header","Normal"]},"name_custom":0},{"is_modified":1,"anim":false,"loop_range":-1,"name":"Alpha","animators":[],"color":-1,"shift_x":0,"shift_y":0,"from_node":-1,"attributes":{},"from_index":-1,"visible":0,"global_use":0,"global_key":0,"unit":0,"raw_value":[[0,0.75,[0,1],[0,0],0,0,1,{"axis_sync":false,"type":0,"phase":0,"seed":708087,"speed":1,"amplitude":1,"octave":2,"frequency":4}]],"sep_axis":0,"on_end":0,"display_data":{},"name_custom":0},{"is_modified":1,"anim":false,"loop_range":-1,"name":"Line width","animators":[],"color":-1,"shift_x":0,"shift_y":0,"from_node":-1,"attributes":{},"from_index":-1,"visible":0,"global_use":0,"global_key":0,"unit":0,"raw_value":[[0,1000000,[0,1],[0,0],0,0,1,{"axis_sync":false,"type":0,"phase":0,"seed":401562,"speed":1,"amplitude":1,"octave":2,"frequency":4}]],"sep_axis":0,"on_end":0,"display_data":{},"name_custom":0},{"is_modified":0,"anim":false,"loop_range":-1,"name":"Position","animators":[[[0,-416,[0,1],[0,0],0,0,1,{"axis_sync":false,"type":0,"phase":0,"seed":422078,"speed":1,"amplitude":1,"octave":2,"frequency":4}]],[[0,-128,[0,1],[0,0],0,0,1,{"axis_sync":false,"type":0,"phase":0,"seed":483492,"speed":1,"amplitude":1,"octave":2,"frequency":4}]]],"color":-1,"shift_x":0,"shift_y":0,"from_node":-1,"attributes":{},"from_index":-1,"visible":0,"global_use":0,"global_key":"","unit":0,"raw_value":[[0,[-416,-128],[0,1],[0,0],0,0,1,{"axis_sync":false,"type":0,"phase":0,"seed":895557,"speed":1,"amplitude":1,"octave":2,"frequency":4}]],"sep_axis":0,"on_end":0,"display_data":{},"name_custom":0},{"is_modified":0,"anim":false,"loop_range":-1,"name":"Smooth transform","animators":[],"color":-1,"shift_x":0,"shift_y":0,"from_node":-1,"attributes":{},"from_index":-1,"visible":0,"global_use":0,"global_key":"","unit":0,"raw_value":[[0,1,[0,1],[0,0],2,2,1,{"axis_sync":false,"type":0,"phase":0,"seed":473672,"speed":1,"amplitude":1,"octave":2,"frequency":4}]],"sep_axis":0,"on_end":0,"display_data":{},"name_custom":0}],"inspectInputs":[{"is_modified":1,"anim":false,"loop_range":-1,"name":"Toggle execution","animators":[],"color":-1,"shift_x":0,"shift_y":0,"from_node":-1,"attributes":{},"from_index":-1,"visible":1,"global_use":0,"global_key":"","unit":0,"raw_value":[[0,0,[0,1],[0,0],0,0,1,{"axis_sync":false,"type":0,"phase":0,"seed":120622,"speed":1,"amplitude":1,"octave":2,"frequency":4}]],"sep_axis":0,"on_end":0,"display_data":{},"name_custom":0},{"is_modified":1,"anim":false,"loop_range":-1,"name":"Toggle execution","animators":[],"color":-1,"shift_x":0,"shift_y":0,"from_node":-1,"attributes":{},"from_index":-1,"visible":1,"global_use":0,"global_key":"","unit":0,"raw_value":[[0,0,[0,1],[0,0],0,0,1,{"axis_sync":false,"type":0,"phase":0,"seed":430209,"speed":1,"amplitude":1,"octave":2,"frequency":4}]],"sep_axis":0,"on_end":0,"display_data":{},"name_custom":0},{"is_modified":1,"anim":false,"loop_range":-1,"name":"Update","animators":[],"color":-1,"shift_x":0,"shift_y":0,"from_node":-1,"attributes":{},"from_index":-1,"visible":1,"global_use":0,"global_key":"","unit":0,"raw_value":[],"sep_axis":0,"on_end":0,"display_data":{},"name_custom":0},{"visible":1,"color":-1}],"render":1,"name":"Display text","id":660826364,"type":"Node_Display_Text","group":-4},{"x":512,"y":96,"show_parameter":0,"buffer":{},"previewable":true,"iname":"Display_text","tool":0,"outputs":[],"attri":{"update_graph":1,"node_param_width":192,"show_update_trigger":0,"node_width":0,"node_height":0,"color":-1},"renamed":true,"inputs":[{"is_modified":1,"anim":false,"loop_range":-1,"name":"Color","animators":[],"color":-1,"shift_x":0,"shift_y":0,"from_node":-1,"attributes":{},"from_index":-1,"visible":0,"global_use":0,"global_key":0,"unit":0,"raw_value":[[0,4294967295,[0,1],[0,0],0,0,1,{"axis_sync":false,"type":0,"phase":0,"seed":543884,"speed":1,"amplitude":1,"octave":2,"frequency":4}]],"sep_axis":0,"on_end":0,"display_data":{},"name_custom":0},{"is_modified":true,"anim":false,"loop_range":-1,"name":"Text","animators":[],"color":-1,"shift_x":0,"shift_y":0,"from_node":-1,"attributes":{},"from_index":-1,"visible":0,"global_use":0,"global_key":0,"unit":0,"raw_value":[[0,"Or you can use the export node, which allow you to save multiple images, or animation",[0,1],[0,0],0,0,1,{"axis_sync":false,"type":0,"phase":0,"seed":510658,"speed":1,"amplitude":1,"octave":2,"frequency":4}]],"sep_axis":0,"on_end":0,"display_data":{},"name_custom":0},{"is_modified":1,"anim":false,"loop_range":-1,"name":"Style","animators":[],"color":-1,"shift_x":0,"shift_y":0,"from_node":-1,"attributes":{},"from_index":-1,"visible":0,"global_use":0,"global_key":0,"unit":0,"raw_value":[[0,2,[0,1],[0,0],0,0,1,{"axis_sync":false,"type":0,"phase":0,"seed":218739,"speed":1,"amplitude":1,"octave":2,"frequency":4}]],"sep_axis":0,"on_end":0,"display_data":{"data":["Header","Sub header","Normal"]},"name_custom":0},{"is_modified":1,"anim":false,"loop_range":-1,"name":"Alpha","animators":[],"color":-1,"shift_x":0,"shift_y":0,"from_node":-1,"attributes":{},"from_index":-1,"visible":0,"global_use":0,"global_key":0,"unit":0,"raw_value":[[0,0.75,[0,1],[0,0],0,0,1,{"axis_sync":false,"type":0,"phase":0,"seed":847747,"speed":1,"amplitude":1,"octave":2,"frequency":4}]],"sep_axis":0,"on_end":0,"display_data":{},"name_custom":0},{"is_modified":1,"anim":false,"loop_range":-1,"name":"Line width","animators":[],"color":-1,"shift_x":0,"shift_y":0,"from_node":-1,"attributes":{},"from_index":-1,"visible":0,"global_use":0,"global_key":0,"unit":0,"raw_value":[[0,1000000,[0,1],[0,0],0,0,1,{"axis_sync":false,"type":0,"phase":0,"seed":243410,"speed":1,"amplitude":1,"octave":2,"frequency":4}]],"sep_axis":0,"on_end":0,"display_data":{},"name_custom":0},{"is_modified":0,"anim":false,"loop_range":-1,"name":"Position","animators":[[[0,512,[0,1],[0,0],0,0,1,{"axis_sync":false,"type":0,"phase":0,"seed":481116,"speed":1,"amplitude":1,"octave":2,"frequency":4}]],[[0,96,[0,1],[0,0],0,0,1,{"axis_sync":false,"type":0,"phase":0,"seed":985616,"speed":1,"amplitude":1,"octave":2,"frequency":4}]]],"color":-1,"shift_x":0,"shift_y":0,"from_node":-1,"attributes":{},"from_index":-1,"visible":0,"global_use":0,"global_key":"","unit":0,"raw_value":[[0,[512,96],[0,1],[0,0],0,0,1,{"axis_sync":false,"type":0,"phase":0,"seed":639371,"speed":1,"amplitude":1,"octave":2,"frequency":4}]],"sep_axis":0,"on_end":0,"display_data":{},"name_custom":0},{"is_modified":0,"anim":false,"loop_range":-1,"name":"Smooth transform","animators":[],"color":-1,"shift_x":0,"shift_y":0,"from_node":-1,"attributes":{},"from_index":-1,"visible":0,"global_use":0,"global_key":"","unit":0,"raw_value":[[0,1,[0,1],[0,0],2,2,1,{"axis_sync":false,"type":0,"phase":0,"seed":897436,"speed":1,"amplitude":1,"octave":2,"frequency":4}]],"sep_axis":0,"on_end":0,"display_data":{},"name_custom":0}],"inspectInputs":[{"is_modified":1,"anim":false,"loop_range":-1,"name":"Toggle execution","animators":[],"color":-1,"shift_x":0,"shift_y":0,"from_node":-1,"attributes":{},"from_index":-1,"visible":1,"global_use":0,"global_key":"","unit":0,"raw_value":[[0,0,[0,1],[0,0],0,0,1,{"axis_sync":false,"type":0,"phase":0,"seed":315605,"speed":1,"amplitude":1,"octave":2,"frequency":4}]],"sep_axis":0,"on_end":0,"display_data":{},"name_custom":0},{"is_modified":1,"anim":false,"loop_range":-1,"name":"Toggle execution","animators":[],"color":-1,"shift_x":0,"shift_y":0,"from_node":-1,"attributes":{},"from_index":-1,"visible":1,"global_use":0,"global_key":"","unit":0,"raw_value":[[0,0,[0,1],[0,0],0,0,1,{"axis_sync":false,"type":0,"phase":0,"seed":578634,"speed":1,"amplitude":1,"octave":2,"frequency":4}]],"sep_axis":0,"on_end":0,"display_data":{},"name_custom":0},{"is_modified":1,"anim":false,"loop_range":-1,"name":"Update","animators":[],"color":-1,"shift_x":0,"shift_y":0,"from_node":-1,"attributes":{},"from_index":-1,"visible":1,"global_use":0,"global_key":"","unit":0,"raw_value":[],"sep_axis":0,"on_end":0,"display_data":{},"name_custom":0},{"visible":1,"color":-1}],"render":1,"name":"Display text","id":846782664,"type":"Node_Display_Text","group":-4},{"x":-416,"y":-64,"show_parameter":0,"buffer":{},"previewable":true,"iname":"Display_text","tool":0,"outputs":[],"attri":{"update_graph":1,"node_param_width":192,"show_update_trigger":0,"node_width":0,"node_height":0,"color":-1},"renamed":true,"inputs":[{"is_modified":1,"anim":false,"loop_range":-1,"name":"Color","animators":[],"color":-1,"shift_x":0,"shift_y":0,"from_node":-1,"attributes":{},"from_index":-1,"visible":0,"global_use":0,"global_key":0,"unit":0,"raw_value":[[0,4294967295,[0,1],[0,0],0,0,1,{"axis_sync":false,"type":0,"phase":0,"seed":315505,"speed":1,"amplitude":1,"octave":2,"frequency":4}]],"sep_axis":0,"on_end":0,"display_data":{},"name_custom":0},{"is_modified":1,"anim":false,"loop_range":-1,"name":"Text","animators":[],"color":-1,"shift_x":0,"shift_y":0,"from_node":-1,"attributes":{},"from_index":-1,"visible":0,"global_use":0,"global_key":0,"unit":0,"raw_value":[[0," on an empty space in the to add node",[0,1],[0,0],0,0,1,{"axis_sync":false,"type":0,"phase":0,"seed":244949,"speed":1,"amplitude":1,"octave":2,"frequency":4}]],"sep_axis":0,"on_end":0,"display_data":{},"name_custom":0},{"is_modified":1,"anim":false,"loop_range":-1,"name":"Style","animators":[],"color":-1,"shift_x":0,"shift_y":0,"from_node":-1,"attributes":{},"from_index":-1,"visible":0,"global_use":0,"global_key":0,"unit":0,"raw_value":[[0,2,[0,1],[0,0],0,0,1,{"axis_sync":false,"type":0,"phase":0,"seed":250551,"speed":1,"amplitude":1,"octave":2,"frequency":4}]],"sep_axis":0,"on_end":0,"display_data":{"data":["Header","Sub header","Normal"]},"name_custom":0},{"is_modified":1,"anim":false,"loop_range":-1,"name":"Alpha","animators":[],"color":-1,"shift_x":0,"shift_y":0,"from_node":-1,"attributes":{},"from_index":-1,"visible":0,"global_use":0,"global_key":0,"unit":0,"raw_value":[[0,0.75,[0,1],[0,0],0,0,1,{"axis_sync":false,"type":0,"phase":0,"seed":525395,"speed":1,"amplitude":1,"octave":2,"frequency":4}]],"sep_axis":0,"on_end":0,"display_data":{},"name_custom":0},{"is_modified":1,"anim":false,"loop_range":-1,"name":"Line width","animators":[],"color":-1,"shift_x":0,"shift_y":0,"from_node":-1,"attributes":{},"from_index":-1,"visible":0,"global_use":0,"global_key":0,"unit":0,"raw_value":[[0,1000000,[0,1],[0,0],0,0,1,{"axis_sync":false,"type":0,"phase":0,"seed":897397,"speed":1,"amplitude":1,"octave":2,"frequency":4}]],"sep_axis":0,"on_end":0,"display_data":{},"name_custom":0},{"is_modified":0,"anim":false,"loop_range":-1,"name":"Position","animators":[[[0,-416,[0,1],[0,0],0,0,1,{"axis_sync":false,"type":0,"phase":0,"seed":474897,"speed":1,"amplitude":1,"octave":2,"frequency":4}]],[[0,-64,[0,1],[0,0],0,0,1,{"axis_sync":false,"type":0,"phase":0,"seed":904970,"speed":1,"amplitude":1,"octave":2,"frequency":4}]]],"color":-1,"shift_x":0,"shift_y":0,"from_node":-1,"attributes":{},"from_index":-1,"visible":0,"global_use":0,"global_key":"","unit":0,"raw_value":[[0,[-416,-64],[0,1],[0,0],0,0,1,{"axis_sync":false,"type":0,"phase":0,"seed":855940,"speed":1,"amplitude":1,"octave":2,"frequency":4}]],"sep_axis":0,"on_end":0,"display_data":{},"name_custom":0},{"is_modified":0,"anim":false,"loop_range":-1,"name":"Smooth transform","animators":[],"color":-1,"shift_x":0,"shift_y":0,"from_node":-1,"attributes":{},"from_index":-1,"visible":0,"global_use":0,"global_key":"","unit":0,"raw_value":[[0,1,[0,1],[0,0],2,2,1,{"axis_sync":false,"type":0,"phase":0,"seed":521667,"speed":1,"amplitude":1,"octave":2,"frequency":4}]],"sep_axis":0,"on_end":0,"display_data":{},"name_custom":0}],"inspectInputs":[{"is_modified":1,"anim":false,"loop_range":-1,"name":"Toggle execution","animators":[],"color":-1,"shift_x":0,"shift_y":0,"from_node":-1,"attributes":{},"from_index":-1,"visible":1,"global_use":0,"global_key":"","unit":0,"raw_value":[[0,0,[0,1],[0,0],0,0,1,{"axis_sync":false,"type":0,"phase":0,"seed":705804,"speed":1,"amplitude":1,"octave":2,"frequency":4}]],"sep_axis":0,"on_end":0,"display_data":{},"name_custom":0},{"is_modified":1,"anim":false,"loop_range":-1,"name":"Toggle execution","animators":[],"color":-1,"shift_x":0,"shift_y":0,"from_node":-1,"attributes":{},"from_index":-1,"visible":1,"global_use":0,"global_key":"","unit":0,"raw_value":[[0,0,[0,1],[0,0],0,0,1,{"axis_sync":false,"type":0,"phase":0,"seed":979315,"speed":1,"amplitude":1,"octave":2,"frequency":4}]],"sep_axis":0,"on_end":0,"display_data":{},"name_custom":0},{"is_modified":1,"anim":false,"loop_range":-1,"name":"Update","animators":[],"color":-1,"shift_x":0,"shift_y":0,"from_node":-1,"attributes":{},"from_index":-1,"visible":1,"global_use":0,"global_key":"","unit":0,"raw_value":[],"sep_axis":0,"on_end":0,"display_data":{},"name_custom":0},{"visible":1,"color":-1}],"render":1,"name":"Display text","id":445759436,"type":"Node_Display_Text","group":-4},{"x":384,"y":-96,"show_parameter":0,"buffer":{},"previewable":true,"iname":"Display_text","tool":0,"outputs":[],"attri":{"update_graph":1,"node_param_width":192,"show_update_trigger":0,"node_width":0,"node_height":0,"color":-1},"renamed":true,"inputs":[{"is_modified":1,"anim":false,"loop_range":-1,"name":"Color","animators":[],"color":-1,"shift_x":0,"shift_y":0,"from_node":-1,"attributes":{},"from_index":-1,"visible":0,"global_use":0,"global_key":0,"unit":0,"raw_value":[[0,4294967295,[0,1],[0,0],0,0,1,{"axis_sync":false,"type":0,"phase":0,"seed":512155,"speed":1,"amplitude":1,"octave":2,"frequency":4}]],"sep_axis":0,"on_end":0,"display_data":{},"name_custom":0},{"is_modified":1,"anim":false,"loop_range":-1,"name":"Text","animators":[],"color":-1,"shift_x":0,"shift_y":0,"from_node":-1,"attributes":{},"from_index":-1,"visible":0,"global_use":0,"global_key":0,"unit":0,"raw_value":[[0," on a node to inspect it ( will appear)",[0,1],[0,0],0,0,1,{"axis_sync":false,"type":0,"phase":0,"seed":488156,"speed":1,"amplitude":1,"octave":2,"frequency":4}]],"sep_axis":0,"on_end":0,"display_data":{},"name_custom":0},{"is_modified":1,"anim":false,"loop_range":-1,"name":"Style","animators":[],"color":-1,"shift_x":0,"shift_y":0,"from_node":-1,"attributes":{},"from_index":-1,"visible":0,"global_use":0,"global_key":0,"unit":0,"raw_value":[[0,2,[0,1],[0,0],0,0,1,{"axis_sync":false,"type":0,"phase":0,"seed":226967,"speed":1,"amplitude":1,"octave":2,"frequency":4}]],"sep_axis":0,"on_end":0,"display_data":{"data":["Header","Sub header","Normal"]},"name_custom":0},{"is_modified":1,"anim":false,"loop_range":-1,"name":"Alpha","animators":[],"color":-1,"shift_x":0,"shift_y":0,"from_node":-1,"attributes":{},"from_index":-1,"visible":0,"global_use":0,"global_key":0,"unit":0,"raw_value":[[0,0.75,[0,1],[0,0],0,0,1,{"axis_sync":false,"type":0,"phase":0,"seed":758533,"speed":1,"amplitude":1,"octave":2,"frequency":4}]],"sep_axis":0,"on_end":0,"display_data":{},"name_custom":0},{"is_modified":1,"anim":false,"loop_range":-1,"name":"Line width","animators":[],"color":-1,"shift_x":0,"shift_y":0,"from_node":-1,"attributes":{},"from_index":-1,"visible":0,"global_use":0,"global_key":0,"unit":0,"raw_value":[[0,1000000,[0,1],[0,0],0,0,1,{"axis_sync":false,"type":0,"phase":0,"seed":241941,"speed":1,"amplitude":1,"octave":2,"frequency":4}]],"sep_axis":0,"on_end":0,"display_data":{},"name_custom":0},{"is_modified":0,"anim":false,"loop_range":-1,"name":"Position","animators":[[[0,384,[0,1],[0,0],0,0,1,{"axis_sync":false,"type":0,"phase":0,"seed":668037,"speed":1,"amplitude":1,"octave":2,"frequency":4}]],[[0,-96,[0,1],[0,0],0,0,1,{"axis_sync":false,"type":0,"phase":0,"seed":584356,"speed":1,"amplitude":1,"octave":2,"frequency":4}]]],"color":-1,"shift_x":0,"shift_y":0,"from_node":-1,"attributes":{},"from_index":-1,"visible":0,"global_use":0,"global_key":"","unit":0,"raw_value":[[0,[384,-96],[0,1],[0,0],0,0,1,{"axis_sync":false,"type":0,"phase":0,"seed":439580,"speed":1,"amplitude":1,"octave":2,"frequency":4}]],"sep_axis":0,"on_end":0,"display_data":{},"name_custom":0},{"is_modified":0,"anim":false,"loop_range":-1,"name":"Smooth transform","animators":[],"color":-1,"shift_x":0,"shift_y":0,"from_node":-1,"attributes":{},"from_index":-1,"visible":0,"global_use":0,"global_key":"","unit":0,"raw_value":[[0,1,[0,1],[0,0],2,2,1,{"axis_sync":false,"type":0,"phase":0,"seed":246537,"speed":1,"amplitude":1,"octave":2,"frequency":4}]],"sep_axis":0,"on_end":0,"display_data":{},"name_custom":0}],"inspectInputs":[{"is_modified":1,"anim":false,"loop_range":-1,"name":"Toggle execution","animators":[],"color":-1,"shift_x":0,"shift_y":0,"from_node":-1,"attributes":{},"from_index":-1,"visible":1,"global_use":0,"global_key":"","unit":0,"raw_value":[[0,0,[0,1],[0,0],0,0,1,{"axis_sync":false,"type":0,"phase":0,"seed":292828,"speed":1,"amplitude":1,"octave":2,"frequency":4}]],"sep_axis":0,"on_end":0,"display_data":{},"name_custom":0},{"is_modified":1,"anim":false,"loop_range":-1,"name":"Toggle execution","animators":[],"color":-1,"shift_x":0,"shift_y":0,"from_node":-1,"attributes":{},"from_index":-1,"visible":1,"global_use":0,"global_key":"","unit":0,"raw_value":[[0,0,[0,1],[0,0],0,0,1,{"axis_sync":false,"type":0,"phase":0,"seed":973905,"speed":1,"amplitude":1,"octave":2,"frequency":4}]],"sep_axis":0,"on_end":0,"display_data":{},"name_custom":0},{"is_modified":1,"anim":false,"loop_range":-1,"name":"Update","animators":[],"color":-1,"shift_x":0,"shift_y":0,"from_node":-1,"attributes":{},"from_index":-1,"visible":1,"global_use":0,"global_key":"","unit":0,"raw_value":[],"sep_axis":0,"on_end":0,"display_data":{},"name_custom":0},{"visible":1,"color":-1}],"render":1,"name":"Display text","id":413298552,"type":"Node_Display_Text","group":-4},{"x":-416,"y":-192,"show_parameter":0,"buffer":{},"previewable":true,"iname":"Display_text","tool":0,"outputs":[],"attri":{"update_graph":1,"node_param_width":192,"show_update_trigger":0,"node_width":0,"node_height":0,"color":-1},"renamed":true,"inputs":[{"is_modified":1,"anim":false,"loop_range":-1,"name":"Color","animators":[],"color":-1,"shift_x":0,"shift_y":0,"from_node":-1,"attributes":{},"from_index":-1,"visible":0,"global_use":0,"global_key":0,"unit":0,"raw_value":[[0,4294967295,[0,1],[0,0],0,0,1,{"axis_sync":false,"type":0,"phase":0,"seed":232961,"speed":1,"amplitude":1,"octave":2,"frequency":4}]],"sep_axis":0,"on_end":0,"display_data":{},"name_custom":0},{"is_modified":1,"anim":false,"loop_range":-1,"name":"Text","animators":[],"color":-1,"shift_x":0,"shift_y":0,"from_node":-1,"attributes":{},"from_index":-1,"visible":0,"global_use":0,"global_key":0,"unit":0,"raw_value":[[0,"Getting started 0: basic control",[0,1],[0,0],0,0,1,{"axis_sync":false,"type":0,"phase":0,"seed":195839,"speed":1,"amplitude":1,"octave":2,"frequency":4}]],"sep_axis":0,"on_end":0,"display_data":{},"name_custom":0},{"is_modified":1,"anim":false,"loop_range":-1,"name":"Style","animators":[],"color":-1,"shift_x":0,"shift_y":0,"from_node":-1,"attributes":{},"from_index":-1,"visible":0,"global_use":0,"global_key":0,"unit":0,"raw_value":[[0,1,[0,1],[0,0],0,0,1,{"axis_sync":false,"type":0,"phase":0,"seed":139044,"speed":1,"amplitude":1,"octave":2,"frequency":4}]],"sep_axis":0,"on_end":0,"display_data":{"data":["Header","Sub header","Normal"]},"name_custom":0},{"is_modified":1,"anim":false,"loop_range":-1,"name":"Alpha","animators":[],"color":-1,"shift_x":0,"shift_y":0,"from_node":-1,"attributes":{},"from_index":-1,"visible":0,"global_use":0,"global_key":0,"unit":0,"raw_value":[[0,0.5,[0,1],[0,0],0,0,1,{"axis_sync":false,"type":0,"phase":0,"seed":575159,"speed":1,"amplitude":1,"octave":2,"frequency":4}]],"sep_axis":0,"on_end":0,"display_data":{},"name_custom":0},{"is_modified":1,"anim":false,"loop_range":-1,"name":"Line width","animators":[],"color":-1,"shift_x":0,"shift_y":0,"from_node":-1,"attributes":{},"from_index":-1,"visible":0,"global_use":0,"global_key":0,"unit":0,"raw_value":[[0,1000000,[0,1],[0,0],0,0,1,{"axis_sync":false,"type":0,"phase":0,"seed":924250,"speed":1,"amplitude":1,"octave":2,"frequency":4}]],"sep_axis":0,"on_end":0,"display_data":{},"name_custom":0},{"is_modified":0,"anim":false,"loop_range":-1,"name":"Position","animators":[[[0,-416,[0,1],[0,0],0,0,1,{"axis_sync":false,"type":0,"phase":0,"seed":923288,"speed":1,"amplitude":1,"octave":2,"frequency":4}]],[[0,-192,[0,1],[0,0],0,0,1,{"axis_sync":false,"type":0,"phase":0,"seed":977714,"speed":1,"amplitude":1,"octave":2,"frequency":4}]]],"color":-1,"shift_x":0,"shift_y":0,"from_node":-1,"attributes":{},"from_index":-1,"visible":0,"global_use":0,"global_key":"","unit":0,"raw_value":[[0,[-416,-192],[0,1],[0,0],0,0,1,{"axis_sync":false,"type":0,"phase":0,"seed":404347,"speed":1,"amplitude":1,"octave":2,"frequency":4}]],"sep_axis":0,"on_end":0,"display_data":{},"name_custom":0},{"is_modified":0,"anim":false,"loop_range":-1,"name":"Smooth transform","animators":[],"color":-1,"shift_x":0,"shift_y":0,"from_node":-1,"attributes":{},"from_index":-1,"visible":0,"global_use":0,"global_key":"","unit":0,"raw_value":[[0,1,[0,1],[0,0],2,2,1,{"axis_sync":false,"type":0,"phase":0,"seed":610535,"speed":1,"amplitude":1,"octave":2,"frequency":4}]],"sep_axis":0,"on_end":0,"display_data":{},"name_custom":0}],"inspectInputs":[{"is_modified":1,"anim":false,"loop_range":-1,"name":"Toggle execution","animators":[],"color":-1,"shift_x":0,"shift_y":0,"from_node":-1,"attributes":{},"from_index":-1,"visible":1,"global_use":0,"global_key":"","unit":0,"raw_value":[[0,0,[0,1],[0,0],0,0,1,{"axis_sync":false,"type":0,"phase":0,"seed":388846,"speed":1,"amplitude":1,"octave":2,"frequency":4}]],"sep_axis":0,"on_end":0,"display_data":{},"name_custom":0},{"is_modified":1,"anim":false,"loop_range":-1,"name":"Toggle execution","animators":[],"color":-1,"shift_x":0,"shift_y":0,"from_node":-1,"attributes":{},"from_index":-1,"visible":1,"global_use":0,"global_key":"","unit":0,"raw_value":[[0,0,[0,1],[0,0],0,0,1,{"axis_sync":false,"type":0,"phase":0,"seed":107680,"speed":1,"amplitude":1,"octave":2,"frequency":4}]],"sep_axis":0,"on_end":0,"display_data":{},"name_custom":0},{"is_modified":1,"anim":false,"loop_range":-1,"name":"Update","animators":[],"color":-1,"shift_x":0,"shift_y":0,"from_node":-1,"attributes":{},"from_index":-1,"visible":1,"global_use":0,"global_key":"","unit":0,"raw_value":[],"sep_axis":0,"on_end":0,"display_data":{},"name_custom":0},{"visible":1,"color":-1}],"render":1,"name":"Display text","id":676613630,"type":"Node_Display_Text","group":-4},{"x":512,"y":32,"show_parameter":0,"buffer":{},"previewable":true,"iname":"Display_text","tool":0,"outputs":[],"attri":{"update_graph":1,"node_param_width":192,"show_update_trigger":0,"node_width":0,"node_height":0,"color":-1},"renamed":true,"inputs":[{"is_modified":1,"anim":false,"loop_range":-1,"name":"Color","animators":[],"color":-1,"shift_x":0,"shift_y":0,"from_node":-1,"attributes":{},"from_index":-1,"visible":0,"global_use":0,"global_key":0,"unit":0,"raw_value":[[0,4294967295,[0,1],[0,0],0,0,1,{"axis_sync":false,"type":0,"phase":0,"seed":775893,"speed":1,"amplitude":1,"octave":2,"frequency":4}]],"sep_axis":0,"on_end":0,"display_data":{},"name_custom":0},{"is_modified":1,"anim":false,"loop_range":-1,"name":"Text","animators":[],"color":-1,"shift_x":0,"shift_y":0,"from_node":-1,"attributes":{},"from_index":-1,"visible":0,"global_use":0,"global_key":0,"unit":0,"raw_value":[[0,"To save an image, you can on the ",[0,1],[0,0],0,0,1,{"axis_sync":false,"type":0,"phase":0,"seed":100099,"speed":1,"amplitude":1,"octave":2,"frequency":4}]],"sep_axis":0,"on_end":0,"display_data":{},"name_custom":0},{"is_modified":1,"anim":false,"loop_range":-1,"name":"Style","animators":[],"color":-1,"shift_x":0,"shift_y":0,"from_node":-1,"attributes":{},"from_index":-1,"visible":0,"global_use":0,"global_key":0,"unit":0,"raw_value":[[0,2,[0,1],[0,0],0,0,1,{"axis_sync":false,"type":0,"phase":0,"seed":141726,"speed":1,"amplitude":1,"octave":2,"frequency":4}]],"sep_axis":0,"on_end":0,"display_data":{"data":["Header","Sub header","Normal"]},"name_custom":0},{"is_modified":1,"anim":false,"loop_range":-1,"name":"Alpha","animators":[],"color":-1,"shift_x":0,"shift_y":0,"from_node":-1,"attributes":{},"from_index":-1,"visible":0,"global_use":0,"global_key":0,"unit":0,"raw_value":[[0,0.75,[0,1],[0,0],0,0,1,{"axis_sync":false,"type":0,"phase":0,"seed":850786,"speed":1,"amplitude":1,"octave":2,"frequency":4}]],"sep_axis":0,"on_end":0,"display_data":{},"name_custom":0},{"is_modified":1,"anim":false,"loop_range":-1,"name":"Line width","animators":[],"color":-1,"shift_x":0,"shift_y":0,"from_node":-1,"attributes":{},"from_index":-1,"visible":0,"global_use":0,"global_key":0,"unit":0,"raw_value":[[0,1000000,[0,1],[0,0],0,0,1,{"axis_sync":false,"type":0,"phase":0,"seed":325061,"speed":1,"amplitude":1,"octave":2,"frequency":4}]],"sep_axis":0,"on_end":0,"display_data":{},"name_custom":0},{"is_modified":0,"anim":false,"loop_range":-1,"name":"Position","animators":[[[0,512,[0,1],[0,0],0,0,1,{"axis_sync":false,"type":0,"phase":0,"seed":888987,"speed":1,"amplitude":1,"octave":2,"frequency":4}]],[[0,32,[0,1],[0,0],0,0,1,{"axis_sync":false,"type":0,"phase":0,"seed":945709,"speed":1,"amplitude":1,"octave":2,"frequency":4}]]],"color":-1,"shift_x":0,"shift_y":0,"from_node":-1,"attributes":{},"from_index":-1,"visible":0,"global_use":0,"global_key":"","unit":0,"raw_value":[[0,[512,32],[0,1],[0,0],0,0,1,{"axis_sync":false,"type":0,"phase":0,"seed":762830,"speed":1,"amplitude":1,"octave":2,"frequency":4}]],"sep_axis":0,"on_end":0,"display_data":{},"name_custom":0},{"is_modified":0,"anim":false,"loop_range":-1,"name":"Smooth transform","animators":[],"color":-1,"shift_x":0,"shift_y":0,"from_node":-1,"attributes":{},"from_index":-1,"visible":0,"global_use":0,"global_key":"","unit":0,"raw_value":[[0,1,[0,1],[0,0],2,2,1,{"axis_sync":false,"type":0,"phase":0,"seed":966326,"speed":1,"amplitude":1,"octave":2,"frequency":4}]],"sep_axis":0,"on_end":0,"display_data":{},"name_custom":0}],"inspectInputs":[{"is_modified":1,"anim":false,"loop_range":-1,"name":"Toggle execution","animators":[],"color":-1,"shift_x":0,"shift_y":0,"from_node":-1,"attributes":{},"from_index":-1,"visible":1,"global_use":0,"global_key":"","unit":0,"raw_value":[[0,0,[0,1],[0,0],0,0,1,{"axis_sync":false,"type":0,"phase":0,"seed":126603,"speed":1,"amplitude":1,"octave":2,"frequency":4}]],"sep_axis":0,"on_end":0,"display_data":{},"name_custom":0},{"is_modified":1,"anim":false,"loop_range":-1,"name":"Toggle execution","animators":[],"color":-1,"shift_x":0,"shift_y":0,"from_node":-1,"attributes":{},"from_index":-1,"visible":1,"global_use":0,"global_key":"","unit":0,"raw_value":[[0,0,[0,1],[0,0],0,0,1,{"axis_sync":false,"type":0,"phase":0,"seed":208072,"speed":1,"amplitude":1,"octave":2,"frequency":4}]],"sep_axis":0,"on_end":0,"display_data":{},"name_custom":0},{"is_modified":1,"anim":false,"loop_range":-1,"name":"Update","animators":[],"color":-1,"shift_x":0,"shift_y":0,"from_node":-1,"attributes":{},"from_index":-1,"visible":1,"global_use":0,"global_key":"","unit":0,"raw_value":[],"sep_axis":0,"on_end":0,"display_data":{},"name_custom":0},{"visible":1,"color":-1}],"render":1,"name":"Display text","id":229004945,"type":"Node_Display_Text","group":-4},{"x":-160,"y":96,"show_parameter":0,"buffer":{},"previewable":true,"iname":"Display_text","tool":0,"outputs":[],"attri":{"update_graph":1,"node_param_width":192,"show_update_trigger":0,"node_width":0,"node_height":0,"color":-1},"renamed":true,"inputs":[{"is_modified":1,"anim":false,"loop_range":-1,"name":"Color","animators":[],"color":-1,"shift_x":0,"shift_y":0,"from_node":-1,"attributes":{},"from_index":-1,"visible":0,"global_use":0,"global_key":0,"unit":0,"raw_value":[[0,4294967295,[0,1],[0,0],0,0,1,{"axis_sync":false,"type":0,"phase":0,"seed":317174,"speed":1,"amplitude":1,"octave":2,"frequency":4}]],"sep_axis":0,"on_end":0,"display_data":{},"name_custom":0},{"is_modified":1,"anim":false,"loop_range":-1,"name":"Text","animators":[],"color":-1,"shift_x":0,"shift_y":0,"from_node":-1,"attributes":{},"from_index":-1,"visible":0,"global_use":0,"global_key":0,"unit":0,"raw_value":[[0," from output junction to input to create a connection",[0,1],[0,0],0,0,1,{"axis_sync":false,"type":0,"phase":0,"seed":564866,"speed":1,"amplitude":1,"octave":2,"frequency":4}]],"sep_axis":0,"on_end":0,"display_data":{},"name_custom":0},{"is_modified":1,"anim":false,"loop_range":-1,"name":"Style","animators":[],"color":-1,"shift_x":0,"shift_y":0,"from_node":-1,"attributes":{},"from_index":-1,"visible":0,"global_use":0,"global_key":0,"unit":0,"raw_value":[[0,2,[0,1],[0,0],0,0,1,{"axis_sync":false,"type":0,"phase":0,"seed":718490,"speed":1,"amplitude":1,"octave":2,"frequency":4}]],"sep_axis":0,"on_end":0,"display_data":{"data":["Header","Sub header","Normal"]},"name_custom":0},{"is_modified":1,"anim":false,"loop_range":-1,"name":"Alpha","animators":[],"color":-1,"shift_x":0,"shift_y":0,"from_node":-1,"attributes":{},"from_index":-1,"visible":0,"global_use":0,"global_key":0,"unit":0,"raw_value":[[0,0.75,[0,1],[0,0],0,0,1,{"axis_sync":false,"type":0,"phase":0,"seed":686280,"speed":1,"amplitude":1,"octave":2,"frequency":4}]],"sep_axis":0,"on_end":0,"display_data":{},"name_custom":0},{"is_modified":1,"anim":false,"loop_range":-1,"name":"Line width","animators":[],"color":-1,"shift_x":0,"shift_y":0,"from_node":-1,"attributes":{},"from_index":-1,"visible":0,"global_use":0,"global_key":0,"unit":0,"raw_value":[[0,1000000,[0,1],[0,0],0,0,1,{"axis_sync":false,"type":0,"phase":0,"seed":108385,"speed":1,"amplitude":1,"octave":2,"frequency":4}]],"sep_axis":0,"on_end":0,"display_data":{},"name_custom":0},{"is_modified":0,"anim":false,"loop_range":-1,"name":"Position","animators":[[[0,-160,[0,1],[0,0],0,0,1,{"axis_sync":false,"type":0,"phase":0,"seed":875121,"speed":1,"amplitude":1,"octave":2,"frequency":4}]],[[0,96,[0,1],[0,0],0,0,1,{"axis_sync":false,"type":0,"phase":0,"seed":381710,"speed":1,"amplitude":1,"octave":2,"frequency":4}]]],"color":-1,"shift_x":0,"shift_y":0,"from_node":-1,"attributes":{},"from_index":-1,"visible":0,"global_use":0,"global_key":"","unit":0,"raw_value":[[0,[-160,96],[0,1],[0,0],0,0,1,{"axis_sync":false,"type":0,"phase":0,"seed":135465,"speed":1,"amplitude":1,"octave":2,"frequency":4}]],"sep_axis":0,"on_end":0,"display_data":{},"name_custom":0},{"is_modified":0,"anim":false,"loop_range":-1,"name":"Smooth transform","animators":[],"color":-1,"shift_x":0,"shift_y":0,"from_node":-1,"attributes":{},"from_index":-1,"visible":0,"global_use":0,"global_key":"","unit":0,"raw_value":[[0,1,[0,1],[0,0],2,2,1,{"axis_sync":false,"type":0,"phase":0,"seed":505284,"speed":1,"amplitude":1,"octave":2,"frequency":4}]],"sep_axis":0,"on_end":0,"display_data":{},"name_custom":0}],"inspectInputs":[{"is_modified":1,"anim":false,"loop_range":-1,"name":"Toggle execution","animators":[],"color":-1,"shift_x":0,"shift_y":0,"from_node":-1,"attributes":{},"from_index":-1,"visible":1,"global_use":0,"global_key":"","unit":0,"raw_value":[[0,0,[0,1],[0,0],0,0,1,{"axis_sync":false,"type":0,"phase":0,"seed":402794,"speed":1,"amplitude":1,"octave":2,"frequency":4}]],"sep_axis":0,"on_end":0,"display_data":{},"name_custom":0},{"is_modified":1,"anim":false,"loop_range":-1,"name":"Toggle execution","animators":[],"color":-1,"shift_x":0,"shift_y":0,"from_node":-1,"attributes":{},"from_index":-1,"visible":1,"global_use":0,"global_key":"","unit":0,"raw_value":[[0,0,[0,1],[0,0],0,0,1,{"axis_sync":false,"type":0,"phase":0,"seed":684908,"speed":1,"amplitude":1,"octave":2,"frequency":4}]],"sep_axis":0,"on_end":0,"display_data":{},"name_custom":0},{"is_modified":1,"anim":false,"loop_range":-1,"name":"Update","animators":[],"color":-1,"shift_x":0,"shift_y":0,"from_node":-1,"attributes":{},"from_index":-1,"visible":1,"global_use":0,"global_key":"","unit":0,"raw_value":[],"sep_axis":0,"on_end":0,"display_data":{},"name_custom":0},{"visible":1,"color":-1}],"render":1,"name":"Display text","id":9120082,"type":"Node_Display_Text","group":-4},{"x":384,"y":32,"show_parameter":0,"buffer":{},"previewable":true,"iname":"Export","tool":0,"outputs":[{"visible":false,"color":-1},{"visible":0,"color":-1}],"attri":{"update_graph":1,"node_param_width":192,"show_update_trigger":0,"node_width":0,"node_height":0,"color":-1},"renamed":true,"inputs":[{"is_modified":1,"anim":false,"loop_range":-1,"name":"Surface","animators":[],"color":-1,"shift_x":0,"shift_y":0,"from_node":-1,"attributes":{},"from_index":-1,"visible":1,"global_use":0,"global_key":0,"unit":0,"raw_value":[[0,0,[0,1],[0,0],0,0,1,{"axis_sync":false,"type":0,"phase":0,"seed":284199,"speed":1,"amplitude":1,"octave":2,"frequency":4}]],"sep_axis":0,"on_end":0,"display_data":{"atlas":true},"name_custom":0},{"is_modified":1,"anim":false,"loop_range":-1,"name":"Paths","animators":[],"color":-1,"shift_x":0,"shift_y":0,"from_node":-1,"attributes":{},"from_index":-1,"visible":0,"global_use":0,"global_key":0,"unit":0,"raw_value":[[0,"",[0,1],[0,0],0,0,1,{"axis_sync":false,"type":0,"phase":0,"seed":789222,"speed":1,"amplitude":1,"octave":2,"frequency":4}]],"sep_axis":0,"on_end":0,"display_data":{"filter":"Portable Network Graphics (.png)|*.png|Joint Photographic Experts Group (.jpg)|*.jpg"},"name_custom":0},{"is_modified":1,"anim":false,"loop_range":-1,"name":"Template","animators":[],"color":-1,"shift_x":0,"shift_y":0,"from_node":-1,"attributes":{},"from_index":-1,"visible":0,"global_use":0,"global_key":0,"unit":0,"raw_value":[[0,"%d%n",[0,1],[0,0],0,0,1,{"axis_sync":false,"type":0,"phase":0,"seed":388789,"speed":1,"amplitude":1,"octave":2,"frequency":4}]],"sep_axis":0,"on_end":0,"display_data":{},"name_custom":0},{"is_modified":1,"anim":false,"loop_range":-1,"name":"Type","animators":[],"color":-1,"shift_x":0,"shift_y":0,"from_node":-1,"attributes":{},"from_index":-1,"visible":0,"global_use":0,"global_key":0,"unit":0,"raw_value":[[0,0,[0,1],[0,0],0,0,1,{"axis_sync":false,"type":0,"phase":0,"seed":697686,"speed":1,"amplitude":1,"octave":2,"frequency":4}]],"sep_axis":0,"on_end":0,"display_data":{"update_hover":false,"data":["Single image","Image sequence","Animation"]},"name_custom":0},{"is_modified":1,"anim":false,"loop_range":-1,"name":"Template guides","animators":[],"color":-1,"shift_x":0,"shift_y":0,"from_node":-1,"attributes":{},"from_index":-1,"visible":0,"global_use":0,"global_key":0,"unit":0,"raw_value":[[0,0,[0,1],[0,0],0,0,1,{"axis_sync":false,"type":0,"phase":0,"seed":798728,"speed":1,"amplitude":1,"octave":2,"frequency":4}]],"sep_axis":0,"on_end":0,"display_data":"%d Directory\r\n%1d Goes up 1 level\r\n%n File name\r\n%f Frame\r\n%i Array index","name_custom":0},{"is_modified":1,"anim":false,"loop_range":-1,"name":"Loop","animators":[],"color":-1,"shift_x":0,"shift_y":0,"from_node":-1,"attributes":{},"from_index":-1,"visible":0,"global_use":0,"global_key":0,"unit":0,"raw_value":[[0,1,[0,1],[0,0],0,0,1,{"axis_sync":false,"type":0,"phase":0,"seed":808572,"speed":1,"amplitude":1,"octave":2,"frequency":4}]],"sep_axis":0,"on_end":0,"display_data":{},"name_custom":0},{"is_modified":1,"anim":false,"loop_range":-1,"name":"Frame optimization","animators":[],"color":-1,"shift_x":0,"shift_y":0,"from_node":-1,"attributes":{},"from_index":-1,"visible":0,"global_use":0,"global_key":0,"unit":0,"raw_value":[[0,0,[0,1],[0,0],0,0,1,{"axis_sync":false,"type":0,"phase":0,"seed":499634,"speed":1,"amplitude":1,"octave":2,"frequency":4}]],"sep_axis":0,"on_end":0,"display_data":{},"name_custom":0},{"is_modified":1,"anim":false,"loop_range":-1,"name":"Color merge","animators":[],"color":-1,"shift_x":0,"shift_y":0,"from_node":-1,"attributes":{},"from_index":-1,"visible":0,"global_use":0,"global_key":0,"unit":0,"raw_value":[[0,0.02,[0,1],[0,0],0,0,1,{"axis_sync":false,"type":0,"phase":0,"seed":584975,"speed":1,"amplitude":1,"octave":2,"frequency":4}]],"sep_axis":0,"on_end":0,"display_data":{},"name_custom":0},{"is_modified":1,"anim":false,"loop_range":-1,"name":"Framerate","animators":[],"color":-1,"shift_x":0,"shift_y":0,"from_node":-1,"attributes":{},"from_index":-1,"visible":0,"global_use":0,"global_key":0,"unit":0,"raw_value":[[0,0,[0,1],[0,0],0,0,1,{"axis_sync":false,"type":0,"phase":0,"seed":889810,"speed":1,"amplitude":1,"octave":2,"frequency":4}]],"sep_axis":0,"on_end":0,"display_data":{},"name_custom":0},{"is_modified":1,"anim":false,"loop_range":-1,"name":"Format","animators":[],"color":-1,"shift_x":0,"shift_y":0,"from_node":-1,"attributes":{},"from_index":-1,"visible":0,"global_use":0,"global_key":0,"unit":0,"raw_value":[[0,0,[0,1],[0,0],0,0,1,{"axis_sync":false,"type":0,"phase":0,"seed":495508,"speed":1,"amplitude":1,"octave":2,"frequency":4}]],"sep_axis":0,"on_end":0,"display_data":{"update_hover":false,"data":[".png",".jpg",".webp"]},"name_custom":0},{"is_modified":1,"anim":false,"loop_range":-1,"name":"Quality","animators":[],"color":-1,"shift_x":0,"shift_y":0,"from_node":-1,"attributes":{},"from_index":-1,"visible":0,"global_use":0,"global_key":0,"unit":0,"raw_value":[[0,80,[0,1],[0,0],0,0,1,{"axis_sync":false,"type":0,"phase":0,"seed":739046,"speed":1,"amplitude":1,"octave":2,"frequency":4}]],"sep_axis":0,"on_end":0,"display_data":{"range":[0,100,0.10000000000000001]},"name_custom":0},{"is_modified":1,"anim":false,"loop_range":-1,"name":"Sequence begin","animators":[],"color":-1,"shift_x":0,"shift_y":0,"from_node":-1,"attributes":{},"from_index":-1,"visible":0,"global_use":0,"global_key":0,"unit":0,"raw_value":[[0,0,[0,1],[0,0],0,0,1,{"axis_sync":false,"type":0,"phase":0,"seed":852829,"speed":1,"amplitude":1,"octave":2,"frequency":4}]],"sep_axis":0,"on_end":0,"display_data":{},"name_custom":0},{"is_modified":true,"anim":false,"loop_range":-1,"name":"Frame range","animators":[[[0,0,[0,1],[0,0],0,0,1,{"axis_sync":false,"type":0,"phase":0,"seed":180807,"speed":1,"amplitude":1,"octave":2,"frequency":4}]],[[0,-1,[0,1],[0,0],0,0,1,{"axis_sync":false,"type":0,"phase":0,"seed":445288,"speed":1,"amplitude":1,"octave":2,"frequency":4}]]],"color":-1,"shift_x":0,"shift_y":0,"from_node":-1,"attributes":{},"from_index":-1,"visible":0,"global_use":0,"global_key":"","unit":0,"raw_value":[[0,[1,12],[0,1],[0,0],0,0,1,{"axis_sync":false,"type":0,"phase":0,"seed":243249,"speed":1,"amplitude":1,"octave":2,"frequency":4}]],"sep_axis":0,"on_end":0,"display_data":{"range":[0,30,0.10000000000000001]},"name_custom":0},{"is_modified":1,"anim":false,"loop_range":-1,"name":"Subformat","animators":[],"color":-1,"shift_x":0,"shift_y":0,"from_node":-1,"attributes":{},"from_index":-1,"visible":0,"global_use":0,"global_key":"","unit":0,"raw_value":[[0,2,[0,1],[0,0],2,2,1,{"axis_sync":false,"type":0,"phase":0,"seed":376500,"speed":1,"amplitude":1,"octave":2,"frequency":4}]],"sep_axis":0,"on_end":0,"display_data":{"update_hover":false,"data":["INDEX4","INDEX8","Default (PNG32)"]},"name_custom":0},{"is_modified":1,"anim":false,"loop_range":-1,"name":"Frame step","animators":[],"color":-1,"shift_x":0,"shift_y":0,"from_node":-1,"attributes":{},"from_index":-1,"visible":0,"global_use":0,"global_key":"","unit":0,"raw_value":[[0,1,[0,1],[0,0],0,0,1,{"axis_sync":false,"type":0,"phase":0,"seed":357382,"speed":1,"amplitude":1,"octave":2,"frequency":4}]],"sep_axis":0,"on_end":0,"display_data":{},"name_custom":0},{"is_modified":false,"anim":false,"loop_range":-1,"name":"Custom Range","animators":[],"color":-1,"shift_x":0,"shift_y":0,"from_node":-1,"attributes":{},"from_index":-1,"visible":false,"global_use":false,"global_key":"","unit":0,"raw_value":[[0,false,[0,1],[0,0],2,2,true,{"axis_sync":false,"type":0,"phase":0,"seed":766955,"speed":1,"amplitude":1,"octave":2,"frequency":4}]],"sep_axis":false,"on_end":0,"display_data":{},"name_custom":false}],"inspectInputs":[{"is_modified":1,"anim":false,"loop_range":-1,"name":"Export","animators":[],"color":-1,"shift_x":0,"shift_y":0,"from_node":-1,"attributes":{},"from_index":-1,"visible":1,"global_use":0,"global_key":"","unit":0,"raw_value":[[0,0,[0,1],[0,0],0,0,1,{"axis_sync":false,"type":0,"phase":0,"seed":663440,"speed":1,"amplitude":1,"octave":2,"frequency":4}]],"sep_axis":0,"on_end":0,"display_data":{},"name_custom":0},{"is_modified":1,"anim":false,"loop_range":-1,"name":"Export All","animators":[],"color":-1,"shift_x":0,"shift_y":0,"from_node":-1,"attributes":{},"from_index":-1,"visible":1,"global_use":0,"global_key":"","unit":0,"raw_value":[[0,0,[0,1],[0,0],0,0,1,{"axis_sync":false,"type":0,"phase":0,"seed":406365,"speed":1,"amplitude":1,"octave":2,"frequency":4}]],"sep_axis":0,"on_end":0,"display_data":{},"name_custom":0},{"is_modified":1,"anim":false,"loop_range":-1,"name":"Update","animators":[],"color":-1,"shift_x":0,"shift_y":0,"from_node":-1,"attributes":{},"from_index":-1,"visible":1,"global_use":0,"global_key":"","unit":0,"raw_value":[],"sep_axis":0,"on_end":0,"display_data":{},"name_custom":0},{"visible":1,"color":-1}],"render":1,"name":"Export","id":31770096,"type":"Node_Export","group":-4},{"x":-416,"y":-224,"show_parameter":0,"buffer":{},"previewable":true,"iname":"Display_text","tool":0,"outputs":[],"attri":{"update_graph":1,"node_param_width":192,"show_update_trigger":0,"node_width":0,"node_height":0,"color":-1},"renamed":true,"inputs":[{"is_modified":1,"anim":false,"loop_range":-1,"name":"Color","animators":[],"color":-1,"shift_x":0,"shift_y":0,"from_node":-1,"attributes":{},"from_index":-1,"visible":0,"global_use":0,"global_key":0,"unit":0,"raw_value":[[0,4294967295,[0,1],[0,0],0,0,1,{"axis_sync":false,"type":0,"phase":0,"seed":331870,"speed":1,"amplitude":1,"octave":2,"frequency":4}]],"sep_axis":0,"on_end":0,"display_data":{},"name_custom":0},{"is_modified":1,"anim":false,"loop_range":-1,"name":"Text","animators":[],"color":-1,"shift_x":0,"shift_y":0,"from_node":-1,"attributes":{},"from_index":-1,"visible":0,"global_use":0,"global_key":0,"unit":0,"raw_value":[[0,"Welcome to Pixel Composer",[0,1],[0,0],0,0,1,{"axis_sync":false,"type":0,"phase":0,"seed":692013,"speed":1,"amplitude":1,"octave":2,"frequency":4}]],"sep_axis":0,"on_end":0,"display_data":{},"name_custom":0},{"is_modified":1,"anim":false,"loop_range":-1,"name":"Style","animators":[],"color":-1,"shift_x":0,"shift_y":0,"from_node":-1,"attributes":{},"from_index":-1,"visible":0,"global_use":0,"global_key":0,"unit":0,"raw_value":[[0,0,[0,1],[0,0],0,0,1,{"axis_sync":false,"type":0,"phase":0,"seed":385298,"speed":1,"amplitude":1,"octave":2,"frequency":4}]],"sep_axis":0,"on_end":0,"display_data":{"data":["Header","Sub header","Normal"]},"name_custom":0},{"is_modified":1,"anim":false,"loop_range":-1,"name":"Alpha","animators":[],"color":-1,"shift_x":0,"shift_y":0,"from_node":-1,"attributes":{},"from_index":-1,"visible":0,"global_use":0,"global_key":0,"unit":0,"raw_value":[[0,0.75,[0,1],[0,0],0,0,1,{"axis_sync":false,"type":0,"phase":0,"seed":839855,"speed":1,"amplitude":1,"octave":2,"frequency":4}]],"sep_axis":0,"on_end":0,"display_data":{},"name_custom":0},{"is_modified":1,"anim":false,"loop_range":-1,"name":"Line width","animators":[],"color":-1,"shift_x":0,"shift_y":0,"from_node":-1,"attributes":{},"from_index":-1,"visible":0,"global_use":0,"global_key":0,"unit":0,"raw_value":[[0,1000000,[0,1],[0,0],0,0,1,{"axis_sync":false,"type":0,"phase":0,"seed":622151,"speed":1,"amplitude":1,"octave":2,"frequency":4}]],"sep_axis":0,"on_end":0,"display_data":{},"name_custom":0},{"is_modified":0,"anim":false,"loop_range":-1,"name":"Position","animators":[[[0,-416,[0,1],[0,0],0,0,1,{"axis_sync":false,"type":0,"phase":0,"seed":164220,"speed":1,"amplitude":1,"octave":2,"frequency":4}]],[[0,-224,[0,1],[0,0],0,0,1,{"axis_sync":false,"type":0,"phase":0,"seed":725167,"speed":1,"amplitude":1,"octave":2,"frequency":4}]]],"color":-1,"shift_x":0,"shift_y":0,"from_node":-1,"attributes":{},"from_index":-1,"visible":0,"global_use":0,"global_key":"","unit":0,"raw_value":[[0,[-416,-224],[0,1],[0,0],0,0,1,{"axis_sync":false,"type":0,"phase":0,"seed":269684,"speed":1,"amplitude":1,"octave":2,"frequency":4}]],"sep_axis":0,"on_end":0,"display_data":{},"name_custom":0},{"is_modified":0,"anim":false,"loop_range":-1,"name":"Smooth transform","animators":[],"color":-1,"shift_x":0,"shift_y":0,"from_node":-1,"attributes":{},"from_index":-1,"visible":0,"global_use":0,"global_key":"","unit":0,"raw_value":[[0,1,[0,1],[0,0],2,2,1,{"axis_sync":false,"type":0,"phase":0,"seed":894639,"speed":1,"amplitude":1,"octave":2,"frequency":4}]],"sep_axis":0,"on_end":0,"display_data":{},"name_custom":0}],"inspectInputs":[{"is_modified":1,"anim":false,"loop_range":-1,"name":"Toggle execution","animators":[],"color":-1,"shift_x":0,"shift_y":0,"from_node":-1,"attributes":{},"from_index":-1,"visible":1,"global_use":0,"global_key":"","unit":0,"raw_value":[[0,0,[0,1],[0,0],0,0,1,{"axis_sync":false,"type":0,"phase":0,"seed":334501,"speed":1,"amplitude":1,"octave":2,"frequency":4}]],"sep_axis":0,"on_end":0,"display_data":{},"name_custom":0},{"is_modified":1,"anim":false,"loop_range":-1,"name":"Toggle execution","animators":[],"color":-1,"shift_x":0,"shift_y":0,"from_node":-1,"attributes":{},"from_index":-1,"visible":1,"global_use":0,"global_key":"","unit":0,"raw_value":[[0,0,[0,1],[0,0],0,0,1,{"axis_sync":false,"type":0,"phase":0,"seed":565811,"speed":1,"amplitude":1,"octave":2,"frequency":4}]],"sep_axis":0,"on_end":0,"display_data":{},"name_custom":0},{"is_modified":1,"anim":false,"loop_range":-1,"name":"Update","animators":[],"color":-1,"shift_x":0,"shift_y":0,"from_node":-1,"attributes":{},"from_index":-1,"visible":1,"global_use":0,"global_key":"","unit":0,"raw_value":[],"sep_axis":0,"on_end":0,"display_data":{},"name_custom":0},{"visible":1,"color":-1}],"render":1,"name":"Display text","id":593948373,"type":"Node_Display_Text","group":-4},{"x":384,"y":-128,"show_parameter":0,"buffer":{},"previewable":true,"iname":"Display_text","tool":0,"outputs":[],"attri":{"update_graph":1,"node_param_width":192,"show_update_trigger":0,"node_width":0,"node_height":0,"color":-1},"renamed":true,"inputs":[{"is_modified":1,"anim":false,"loop_range":-1,"name":"Color","animators":[],"color":-1,"shift_x":0,"shift_y":0,"from_node":-1,"attributes":{},"from_index":-1,"visible":0,"global_use":0,"global_key":0,"unit":0,"raw_value":[[0,4294967295,[0,1],[0,0],0,0,1,{"axis_sync":false,"type":0,"phase":0,"seed":611619,"speed":1,"amplitude":1,"octave":2,"frequency":4}]],"sep_axis":0,"on_end":0,"display_data":{},"name_custom":0},{"is_modified":1,"anim":false,"loop_range":-1,"name":"Text","animators":[],"color":-1,"shift_x":0,"shift_y":0,"from_node":-1,"attributes":{},"from_index":-1,"visible":0,"global_use":0,"global_key":0,"unit":0,"raw_value":[[0,"You can inspect and preview a node",[0,1],[0,0],0,0,1,{"axis_sync":false,"type":0,"phase":0,"seed":888938,"speed":1,"amplitude":1,"octave":2,"frequency":4}]],"sep_axis":0,"on_end":0,"display_data":{},"name_custom":0},{"is_modified":1,"anim":false,"loop_range":-1,"name":"Style","animators":[],"color":-1,"shift_x":0,"shift_y":0,"from_node":-1,"attributes":{},"from_index":-1,"visible":0,"global_use":0,"global_key":0,"unit":0,"raw_value":[[0,2,[0,1],[0,0],0,0,1,{"axis_sync":false,"type":0,"phase":0,"seed":426372,"speed":1,"amplitude":1,"octave":2,"frequency":4}]],"sep_axis":0,"on_end":0,"display_data":{"data":["Header","Sub header","Normal"]},"name_custom":0},{"is_modified":1,"anim":false,"loop_range":-1,"name":"Alpha","animators":[],"color":-1,"shift_x":0,"shift_y":0,"from_node":-1,"attributes":{},"from_index":-1,"visible":0,"global_use":0,"global_key":0,"unit":0,"raw_value":[[0,0.75,[0,1],[0,0],0,0,1,{"axis_sync":false,"type":0,"phase":0,"seed":824420,"speed":1,"amplitude":1,"octave":2,"frequency":4}]],"sep_axis":0,"on_end":0,"display_data":{},"name_custom":0},{"is_modified":1,"anim":false,"loop_range":-1,"name":"Line width","animators":[],"color":-1,"shift_x":0,"shift_y":0,"from_node":-1,"attributes":{},"from_index":-1,"visible":0,"global_use":0,"global_key":0,"unit":0,"raw_value":[[0,1000000,[0,1],[0,0],0,0,1,{"axis_sync":false,"type":0,"phase":0,"seed":905270,"speed":1,"amplitude":1,"octave":2,"frequency":4}]],"sep_axis":0,"on_end":0,"display_data":{},"name_custom":0},{"is_modified":0,"anim":false,"loop_range":-1,"name":"Position","animators":[[[0,384,[0,1],[0,0],0,0,1,{"axis_sync":false,"type":0,"phase":0,"seed":212153,"speed":1,"amplitude":1,"octave":2,"frequency":4}]],[[0,-128,[0,1],[0,0],0,0,1,{"axis_sync":false,"type":0,"phase":0,"seed":676241,"speed":1,"amplitude":1,"octave":2,"frequency":4}]]],"color":-1,"shift_x":0,"shift_y":0,"from_node":-1,"attributes":{},"from_index":-1,"visible":0,"global_use":0,"global_key":"","unit":0,"raw_value":[[0,[384,-128],[0,1],[0,0],0,0,1,{"axis_sync":false,"type":0,"phase":0,"seed":106229,"speed":1,"amplitude":1,"octave":2,"frequency":4}]],"sep_axis":0,"on_end":0,"display_data":{},"name_custom":0},{"is_modified":0,"anim":false,"loop_range":-1,"name":"Smooth transform","animators":[],"color":-1,"shift_x":0,"shift_y":0,"from_node":-1,"attributes":{},"from_index":-1,"visible":0,"global_use":0,"global_key":"","unit":0,"raw_value":[[0,1,[0,1],[0,0],2,2,1,{"axis_sync":false,"type":0,"phase":0,"seed":646106,"speed":1,"amplitude":1,"octave":2,"frequency":4}]],"sep_axis":0,"on_end":0,"display_data":{},"name_custom":0}],"inspectInputs":[{"is_modified":1,"anim":false,"loop_range":-1,"name":"Toggle execution","animators":[],"color":-1,"shift_x":0,"shift_y":0,"from_node":-1,"attributes":{},"from_index":-1,"visible":1,"global_use":0,"global_key":"","unit":0,"raw_value":[[0,0,[0,1],[0,0],0,0,1,{"axis_sync":false,"type":0,"phase":0,"seed":189679,"speed":1,"amplitude":1,"octave":2,"frequency":4}]],"sep_axis":0,"on_end":0,"display_data":{},"name_custom":0},{"is_modified":1,"anim":false,"loop_range":-1,"name":"Toggle execution","animators":[],"color":-1,"shift_x":0,"shift_y":0,"from_node":-1,"attributes":{},"from_index":-1,"visible":1,"global_use":0,"global_key":"","unit":0,"raw_value":[[0,0,[0,1],[0,0],0,0,1,{"axis_sync":false,"type":0,"phase":0,"seed":730020,"speed":1,"amplitude":1,"octave":2,"frequency":4}]],"sep_axis":0,"on_end":0,"display_data":{},"name_custom":0},{"is_modified":1,"anim":false,"loop_range":-1,"name":"Update","animators":[],"color":-1,"shift_x":0,"shift_y":0,"from_node":-1,"attributes":{},"from_index":-1,"visible":1,"global_use":0,"global_key":"","unit":0,"raw_value":[],"sep_axis":0,"on_end":0,"display_data":{},"name_custom":0},{"visible":1,"color":-1}],"render":1,"name":"Display text","id":948455280,"type":"Node_Display_Text","group":-4},{"x":544,"y":64,"show_parameter":0,"buffer":{},"previewable":true,"iname":"Display_text","tool":0,"outputs":[],"attri":{"update_graph":1,"node_param_width":192,"show_update_trigger":0,"node_width":0,"node_height":0,"color":-1},"renamed":true,"inputs":[{"is_modified":1,"anim":false,"loop_range":-1,"name":"Color","animators":[],"color":-1,"shift_x":0,"shift_y":0,"from_node":-1,"attributes":{},"from_index":-1,"visible":0,"global_use":0,"global_key":0,"unit":0,"raw_value":[[0,4294967295,[0,1],[0,0],0,0,1,{"axis_sync":false,"type":0,"phase":0,"seed":589778,"speed":1,"amplitude":1,"octave":2,"frequency":4}]],"sep_axis":0,"on_end":0,"display_data":{},"name_custom":0},{"is_modified":1,"anim":false,"loop_range":-1,"name":"Text","animators":[],"color":-1,"shift_x":0,"shift_y":0,"from_node":-1,"attributes":{},"from_index":-1,"visible":0,"global_use":0,"global_key":0,"unit":0,"raw_value":[[0,"and choose \"save current preview as...\"",[0,1],[0,0],0,0,1,{"axis_sync":false,"type":0,"phase":0,"seed":776414,"speed":1,"amplitude":1,"octave":2,"frequency":4}]],"sep_axis":0,"on_end":0,"display_data":{},"name_custom":0},{"is_modified":1,"anim":false,"loop_range":-1,"name":"Style","animators":[],"color":-1,"shift_x":0,"shift_y":0,"from_node":-1,"attributes":{},"from_index":-1,"visible":0,"global_use":0,"global_key":0,"unit":0,"raw_value":[[0,2,[0,1],[0,0],0,0,1,{"axis_sync":false,"type":0,"phase":0,"seed":492650,"speed":1,"amplitude":1,"octave":2,"frequency":4}]],"sep_axis":0,"on_end":0,"display_data":{"data":["Header","Sub header","Normal"]},"name_custom":0},{"is_modified":1,"anim":false,"loop_range":-1,"name":"Alpha","animators":[],"color":-1,"shift_x":0,"shift_y":0,"from_node":-1,"attributes":{},"from_index":-1,"visible":0,"global_use":0,"global_key":0,"unit":0,"raw_value":[[0,0.75,[0,1],[0,0],0,0,1,{"axis_sync":false,"type":0,"phase":0,"seed":631903,"speed":1,"amplitude":1,"octave":2,"frequency":4}]],"sep_axis":0,"on_end":0,"display_data":{},"name_custom":0},{"is_modified":1,"anim":false,"loop_range":-1,"name":"Line width","animators":[],"color":-1,"shift_x":0,"shift_y":0,"from_node":-1,"attributes":{},"from_index":-1,"visible":0,"global_use":0,"global_key":0,"unit":0,"raw_value":[[0,1000000,[0,1],[0,0],0,0,1,{"axis_sync":false,"type":0,"phase":0,"seed":914462,"speed":1,"amplitude":1,"octave":2,"frequency":4}]],"sep_axis":0,"on_end":0,"display_data":{},"name_custom":0},{"is_modified":0,"anim":false,"loop_range":-1,"name":"Position","animators":[[[0,544,[0,1],[0,0],0,0,1,{"axis_sync":false,"type":0,"phase":0,"seed":444427,"speed":1,"amplitude":1,"octave":2,"frequency":4}]],[[0,64,[0,1],[0,0],0,0,1,{"axis_sync":false,"type":0,"phase":0,"seed":972533,"speed":1,"amplitude":1,"octave":2,"frequency":4}]]],"color":-1,"shift_x":0,"shift_y":0,"from_node":-1,"attributes":{},"from_index":-1,"visible":0,"global_use":0,"global_key":"","unit":0,"raw_value":[[0,[544,64],[0,1],[0,0],0,0,1,{"axis_sync":false,"type":0,"phase":0,"seed":821187,"speed":1,"amplitude":1,"octave":2,"frequency":4}]],"sep_axis":0,"on_end":0,"display_data":{},"name_custom":0},{"is_modified":0,"anim":false,"loop_range":-1,"name":"Smooth transform","animators":[],"color":-1,"shift_x":0,"shift_y":0,"from_node":-1,"attributes":{},"from_index":-1,"visible":0,"global_use":0,"global_key":"","unit":0,"raw_value":[[0,1,[0,1],[0,0],2,2,1,{"axis_sync":false,"type":0,"phase":0,"seed":562923,"speed":1,"amplitude":1,"octave":2,"frequency":4}]],"sep_axis":0,"on_end":0,"display_data":{},"name_custom":0}],"inspectInputs":[{"is_modified":1,"anim":false,"loop_range":-1,"name":"Toggle execution","animators":[],"color":-1,"shift_x":0,"shift_y":0,"from_node":-1,"attributes":{},"from_index":-1,"visible":1,"global_use":0,"global_key":"","unit":0,"raw_value":[[0,0,[0,1],[0,0],0,0,1,{"axis_sync":false,"type":0,"phase":0,"seed":905201,"speed":1,"amplitude":1,"octave":2,"frequency":4}]],"sep_axis":0,"on_end":0,"display_data":{},"name_custom":0},{"is_modified":1,"anim":false,"loop_range":-1,"name":"Toggle execution","animators":[],"color":-1,"shift_x":0,"shift_y":0,"from_node":-1,"attributes":{},"from_index":-1,"visible":1,"global_use":0,"global_key":"","unit":0,"raw_value":[[0,0,[0,1],[0,0],0,0,1,{"axis_sync":false,"type":0,"phase":0,"seed":384200,"speed":1,"amplitude":1,"octave":2,"frequency":4}]],"sep_axis":0,"on_end":0,"display_data":{},"name_custom":0},{"is_modified":1,"anim":false,"loop_range":-1,"name":"Update","animators":[],"color":-1,"shift_x":0,"shift_y":0,"from_node":-1,"attributes":{},"from_index":-1,"visible":1,"global_use":0,"global_key":"","unit":0,"raw_value":[],"sep_axis":0,"on_end":0,"display_data":{},"name_custom":0},{"visible":1,"color":-1}],"render":1,"name":"Display text","id":316393662,"type":"Node_Display_Text","group":-4}],"addon":{},"animator":{"frames_total":12,"framerate":15,"frame_range":-4},"version":11690,"attributes":{"palette_fix":false,"surface_dimension":[32,32],"palette":[0,16777215]},"timelines":{"color":-1,"type":"Folder","contents":[],"name":"","show":true},"onion_skin":{"enabled":0,"on_top":1,"alpha":0.5,"range":[-1,1],"step":1,"color":[255,16711680]},"previewGrid":{"size":[16,16],"snap":0,"opacity":0.5,"show":0,"color":8482157},"preview":"","graphGrid":{"highlight":12,"snap":1,"size":32,"show_origin":0,"opacity":0.050000000000000003,"show":1,"color":16777215},"metadata":{"alias":"","tags":[],"contact":"","author":"MakhamDev","description":"","aut_id":0,"file_id":0,"version":11482}} \ No newline at end of file +{"metadata":{"version":11482,"alias":"","contact":"","tags":[],"author":"MakhamDev","description":"","aut_id":0,"file_id":0},"timelines":{"color":-1,"contents":[],"type":"Folder","show":true,"name":""},"attributes":{"surface_dimension":[32,32],"palette_fix":false,"strict":false,"palette":[0,16777215]},"nodes":[{"x":224,"y":-160,"array_process":0,"buffer":{},"inputs":[{"on_end":0,"sep_axis":0,"animators":[],"shift_x":0,"shift_y":0,"from_node":-1,"from_index":-1,"anim":false,"global_use":0,"attributes":{},"global_key":0,"raw_value":[[0,0,[0,1],[0,0],0,0,1,{"amplitude":1,"seed":571711,"octave":2,"phase":0,"frequency":4,"axis_sync":false,"speed":1,"type":0}]],"name":"Surface in","color":-1,"name_custom":0,"visible":1,"is_modified":1,"loop_range":-1,"unit":0,"display_data":{"atlas":true}},{"on_end":0,"sep_axis":0,"animators":[],"shift_x":0,"shift_y":0,"from_node":-1,"from_index":-1,"anim":false,"global_use":0,"attributes":{"mapped":false,"map_index":15},"global_key":0,"raw_value":[[0,3,[0,1],[0,0],0,0,1,{"amplitude":1,"seed":222197,"octave":2,"phase":0,"frequency":4,"axis_sync":false,"speed":1,"type":0}]],"name":"Width","color":-1,"name_custom":0,"visible":0,"is_modified":1,"loop_range":-1,"unit":0,"display_data":{}},{"on_end":0,"sep_axis":0,"animators":[],"shift_x":0,"shift_y":0,"from_node":-1,"from_index":-1,"anim":false,"global_use":0,"attributes":{},"global_key":0,"raw_value":[[0,4278190080,[0,1],[0,0],0,0,1,{"amplitude":1,"seed":279869,"octave":2,"phase":0,"frequency":4,"axis_sync":false,"speed":1,"type":0}]],"name":"Color","color":-1,"name_custom":0,"visible":0,"is_modified":1,"loop_range":-1,"unit":0,"display_data":{}},{"on_end":0,"sep_axis":0,"animators":[],"shift_x":0,"shift_y":0,"from_node":-1,"from_index":-1,"anim":false,"global_use":0,"attributes":{},"global_key":0,"raw_value":[[0,0,[0,1],[0,0],0,0,1,{"amplitude":1,"seed":759010,"octave":2,"phase":0,"frequency":4,"axis_sync":false,"speed":1,"type":0}]],"name":"Blend","color":-1,"name_custom":0,"visible":0,"is_modified":1,"loop_range":-1,"unit":0,"display_data":{}},{"on_end":0,"sep_axis":0,"animators":[],"shift_x":0,"shift_y":0,"from_node":-1,"from_index":-1,"anim":false,"global_use":0,"attributes":{"mapped":false,"map_index":16},"global_key":0,"raw_value":[[0,1,[0,1],[0,0],0,0,1,{"amplitude":1,"seed":566231,"octave":2,"phase":0,"frequency":4,"axis_sync":false,"speed":1,"type":0}]],"name":"Blend alpha","color":-1,"name_custom":0,"visible":0,"is_modified":1,"loop_range":-1,"unit":0,"display_data":{}},{"on_end":0,"sep_axis":0,"animators":[],"shift_x":0,"shift_y":0,"from_node":-1,"from_index":-1,"anim":false,"global_use":0,"attributes":{},"global_key":0,"raw_value":[[0,1,[0,1],[0,0],0,0,1,{"amplitude":1,"seed":761448,"octave":2,"phase":0,"frequency":4,"axis_sync":false,"speed":1,"type":0}]],"name":"Position","color":-1,"name_custom":0,"visible":0,"is_modified":1,"loop_range":-1,"unit":0,"display_data":{"data":["Inside","Outside"]}},{"on_end":0,"sep_axis":0,"animators":[],"shift_x":0,"shift_y":0,"from_node":-1,"from_index":-1,"anim":false,"global_use":0,"attributes":{},"global_key":0,"raw_value":[[0,0,[0,1],[0,0],0,0,1,{"amplitude":1,"seed":617831,"octave":2,"phase":0,"frequency":4,"axis_sync":false,"speed":1,"type":0}]],"name":"Anti aliasing","color":-1,"name_custom":0,"visible":0,"is_modified":1,"loop_range":-1,"unit":0,"display_data":{}},{"on_end":0,"sep_axis":0,"animators":[],"shift_x":0,"shift_y":0,"from_node":-1,"from_index":-1,"anim":false,"global_use":0,"attributes":{},"global_key":0,"raw_value":[[0,0,[0,1],[0,0],0,0,1,{"amplitude":1,"seed":432012,"octave":2,"phase":0,"frequency":4,"axis_sync":false,"speed":1,"type":0}]],"name":"Oversample mode","color":-1,"name_custom":0,"visible":0,"is_modified":1,"loop_range":-1,"unit":0,"display_data":{"data":["Empty","Clamp","Repeat"]}},{"on_end":0,"sep_axis":0,"animators":[],"shift_x":0,"shift_y":0,"from_node":-1,"from_index":-1,"anim":false,"global_use":0,"attributes":{"mapped":false,"map_index":17},"global_key":0,"raw_value":[[0,0,[0,1],[0,0],0,0,1,{"amplitude":1,"seed":486071,"octave":2,"phase":0,"frequency":4,"axis_sync":false,"speed":1,"type":0}]],"name":"Start","color":-1,"name_custom":0,"visible":0,"is_modified":1,"loop_range":-1,"unit":0,"display_data":{}},{"on_end":0,"sep_axis":0,"animators":[],"shift_x":0,"shift_y":0,"from_node":-1,"from_index":-1,"anim":false,"global_use":0,"attributes":{},"global_key":0,"raw_value":[[0,0,[0,1],[0,0],0,0,1,{"amplitude":1,"seed":422162,"octave":2,"phase":0,"frequency":4,"axis_sync":false,"speed":1,"type":0}]],"name":"Mask","color":-1,"name_custom":0,"visible":1,"is_modified":1,"loop_range":-1,"unit":0,"display_data":{"atlas":true}},{"on_end":0,"sep_axis":0,"animators":[],"shift_x":0,"shift_y":0,"from_node":-1,"from_index":-1,"anim":false,"global_use":0,"attributes":{},"global_key":0,"raw_value":[[0,1,[0,1],[0,0],0,0,1,{"amplitude":1,"seed":407165,"octave":2,"phase":0,"frequency":4,"axis_sync":false,"speed":1,"type":0}]],"name":"Mix","color":-1,"name_custom":0,"visible":0,"is_modified":1,"loop_range":-1,"unit":0,"display_data":{}},{"on_end":0,"sep_axis":0,"animators":[],"shift_x":0,"shift_y":0,"from_node":-1,"from_index":-1,"anim":false,"global_use":0,"attributes":{},"global_key":0,"raw_value":[[0,1,[0,1],[0,0],0,0,1,{"amplitude":1,"seed":461415,"octave":2,"phase":0,"frequency":4,"axis_sync":false,"speed":1,"type":0}]],"name":"Active","color":-1,"name_custom":0,"visible":0,"is_modified":1,"loop_range":-1,"unit":0,"display_data":{}},{"on_end":0,"sep_axis":0,"animators":[],"shift_x":0,"shift_y":0,"from_node":-1,"from_index":-1,"anim":false,"global_use":0,"attributes":{},"global_key":"","raw_value":[[0,0,[0,1],[0,0],2,2,1,{"amplitude":1,"seed":679168,"octave":2,"phase":0,"frequency":4,"axis_sync":false,"speed":1,"type":0}]],"name":"Crop border","color":-1,"name_custom":0,"visible":0,"is_modified":1,"loop_range":-1,"unit":0,"display_data":{}},{"on_end":0,"sep_axis":0,"animators":[],"shift_x":0,"shift_y":0,"from_node":-1,"from_index":-1,"anim":false,"global_use":0,"attributes":{},"global_key":"","raw_value":[[0,0,[0,1],[0,0],2,2,1,{"amplitude":1,"seed":543402,"octave":2,"phase":0,"frequency":4,"axis_sync":false,"speed":1,"type":0}]],"name":"Invert mask","color":-1,"name_custom":0,"visible":0,"is_modified":0,"loop_range":-1,"unit":0,"display_data":{}},{"on_end":0,"sep_axis":0,"animators":[],"shift_x":0,"shift_y":0,"from_node":-1,"from_index":-1,"anim":false,"global_use":0,"attributes":{},"global_key":"","raw_value":[[0,16,[0,1],[0,0],0,0,1,{"amplitude":1,"seed":437479,"octave":2,"phase":0,"frequency":4,"axis_sync":false,"speed":1,"type":0}]],"name":"Mask feather","color":-1,"name_custom":0,"visible":0,"is_modified":0,"loop_range":-1,"unit":0,"display_data":{"range":[0,32,0.10000000000000001]}},{"on_end":0,"sep_axis":false,"animators":[],"shift_x":0,"shift_y":0,"from_node":-1,"from_index":-1,"anim":false,"global_use":false,"attributes":{},"global_key":"","raw_value":[[0,-4,[0,1],[0,0],0,0,true,{"amplitude":1,"seed":793249,"octave":2,"phase":0,"frequency":4,"axis_sync":false,"speed":1,"type":0}]],"name":"Width map","color":-1,"name_custom":false,"visible":false,"is_modified":false,"loop_range":-1,"unit":0,"display_data":{"atlas":true}},{"on_end":0,"sep_axis":false,"animators":[],"shift_x":0,"shift_y":0,"from_node":-1,"from_index":-1,"anim":false,"global_use":false,"attributes":{},"global_key":"","raw_value":[[0,-4,[0,1],[0,0],0,0,true,{"amplitude":1,"seed":464361,"octave":2,"phase":0,"frequency":4,"axis_sync":false,"speed":1,"type":0}]],"name":"Blend alpha map","color":-1,"name_custom":false,"visible":false,"is_modified":false,"loop_range":-1,"unit":0,"display_data":{"atlas":true}},{"on_end":0,"sep_axis":false,"animators":[],"shift_x":0,"shift_y":0,"from_node":-1,"from_index":-1,"anim":false,"global_use":false,"attributes":{},"global_key":"","raw_value":[[0,-4,[0,1],[0,0],0,0,true,{"amplitude":1,"seed":585140,"octave":2,"phase":0,"frequency":4,"axis_sync":false,"speed":1,"type":0}]],"name":"Start map","color":-1,"name_custom":false,"visible":false,"is_modified":false,"loop_range":-1,"unit":0,"display_data":{"atlas":true}}],"name":"Outline","renamed":true,"id":733659073,"previewable":true,"tool":0,"render":1,"outputs":[{"visible":1,"color":-1},{"visible":1,"color":-1}],"iname":"Outline","attri":{"show_update_trigger":0,"color":-1,"oversample":0,"node_height":0,"array_process":0,"node_param_width":192,"node_width":0,"color_depth":2,"update_graph":1,"interpolate":0},"show_parameter":0,"group":-4,"type":"Node_Outline","inspectInputs":[{"on_end":0,"sep_axis":0,"animators":[],"shift_x":0,"shift_y":0,"from_node":-1,"from_index":-1,"anim":false,"global_use":0,"attributes":{},"global_key":"","raw_value":[[0,0,[0,1],[0,0],0,0,1,{"amplitude":1,"seed":707357,"octave":2,"phase":0,"frequency":4,"axis_sync":false,"speed":1,"type":0}]],"name":"Toggle execution","color":-1,"name_custom":0,"visible":1,"is_modified":1,"loop_range":-1,"unit":0,"display_data":{}},{"on_end":0,"sep_axis":0,"animators":[],"shift_x":0,"shift_y":0,"from_node":-1,"from_index":-1,"anim":false,"global_use":0,"attributes":{},"global_key":"","raw_value":[[0,0,[0,1],[0,0],0,0,1,{"amplitude":1,"seed":971155,"octave":2,"phase":0,"frequency":4,"axis_sync":false,"speed":1,"type":0}]],"name":"Toggle execution","color":-1,"name_custom":0,"visible":1,"is_modified":1,"loop_range":-1,"unit":0,"display_data":{}},{"on_end":0,"sep_axis":0,"animators":[],"shift_x":0,"shift_y":0,"from_node":-1,"from_index":-1,"anim":false,"global_use":0,"attributes":{},"global_key":"","raw_value":[],"name":"Update","color":-1,"name_custom":0,"visible":1,"is_modified":1,"loop_range":-1,"unit":0,"display_data":{}},{"visible":1,"color":-1}]},{"x":384,"y":-64,"buffer":{},"inputs":[{"on_end":0,"sep_axis":0,"animators":[],"shift_x":0,"shift_y":0,"from_node":-1,"from_index":-1,"anim":false,"global_use":0,"attributes":{},"global_key":0,"raw_value":[[0,4294967295,[0,1],[0,0],0,0,1,{"amplitude":1,"seed":807451,"octave":2,"phase":0,"frequency":4,"axis_sync":false,"speed":1,"type":0}]],"name":"Color","color":-1,"name_custom":0,"visible":0,"is_modified":1,"loop_range":-1,"unit":0,"display_data":{}},{"on_end":0,"sep_axis":0,"animators":[],"shift_x":0,"shift_y":0,"from_node":-1,"from_index":-1,"anim":false,"global_use":0,"attributes":{},"global_key":0,"raw_value":[[0," on a node with output value will preview it ( will appear)",[0,1],[0,0],0,0,1,{"amplitude":1,"seed":366584,"octave":2,"phase":0,"frequency":4,"axis_sync":false,"speed":1,"type":0}]],"name":"Text","color":-1,"name_custom":0,"visible":0,"is_modified":1,"loop_range":-1,"unit":0,"display_data":{}},{"on_end":0,"sep_axis":0,"animators":[],"shift_x":0,"shift_y":0,"from_node":-1,"from_index":-1,"anim":false,"global_use":0,"attributes":{},"global_key":0,"raw_value":[[0,2,[0,1],[0,0],0,0,1,{"amplitude":1,"seed":641896,"octave":2,"phase":0,"frequency":4,"axis_sync":false,"speed":1,"type":0}]],"name":"Style","color":-1,"name_custom":0,"visible":0,"is_modified":1,"loop_range":-1,"unit":0,"display_data":{"data":["Header","Sub header","Normal"]}},{"on_end":0,"sep_axis":0,"animators":[],"shift_x":0,"shift_y":0,"from_node":-1,"from_index":-1,"anim":false,"global_use":0,"attributes":{},"global_key":0,"raw_value":[[0,0.75,[0,1],[0,0],0,0,1,{"amplitude":1,"seed":630202,"octave":2,"phase":0,"frequency":4,"axis_sync":false,"speed":1,"type":0}]],"name":"Alpha","color":-1,"name_custom":0,"visible":0,"is_modified":1,"loop_range":-1,"unit":0,"display_data":{}},{"on_end":0,"sep_axis":0,"animators":[],"shift_x":0,"shift_y":0,"from_node":-1,"from_index":-1,"anim":false,"global_use":0,"attributes":{},"global_key":0,"raw_value":[[0,1000000,[0,1],[0,0],0,0,1,{"amplitude":1,"seed":367400,"octave":2,"phase":0,"frequency":4,"axis_sync":false,"speed":1,"type":0}]],"name":"Line width","color":-1,"name_custom":0,"visible":0,"is_modified":1,"loop_range":-1,"unit":0,"display_data":{}},{"on_end":0,"sep_axis":0,"animators":[[[0,384,[0,1],[0,0],0,0,1,{"amplitude":1,"seed":744696,"octave":2,"phase":0,"frequency":4,"axis_sync":false,"speed":1,"type":0}]],[[0,-64,[0,1],[0,0],0,0,1,{"amplitude":1,"seed":557389,"octave":2,"phase":0,"frequency":4,"axis_sync":false,"speed":1,"type":0}]]],"shift_x":0,"shift_y":0,"from_node":-1,"from_index":-1,"anim":false,"global_use":0,"attributes":{},"global_key":"","raw_value":[[0,[384,-64],[0,1],[0,0],0,0,1,{"amplitude":1,"seed":620242,"octave":2,"phase":0,"frequency":4,"axis_sync":false,"speed":1,"type":0}]],"name":"Position","color":-1,"name_custom":0,"visible":0,"is_modified":0,"loop_range":-1,"unit":0,"display_data":{}},{"on_end":0,"sep_axis":0,"animators":[],"shift_x":0,"shift_y":0,"from_node":-1,"from_index":-1,"anim":false,"global_use":0,"attributes":{},"global_key":"","raw_value":[[0,1,[0,1],[0,0],2,2,1,{"amplitude":1,"seed":544704,"octave":2,"phase":0,"frequency":4,"axis_sync":false,"speed":1,"type":0}]],"name":"Smooth transform","color":-1,"name_custom":0,"visible":0,"is_modified":0,"loop_range":-1,"unit":0,"display_data":{}}],"name":"Display text","renamed":true,"id":16512342,"previewable":true,"tool":0,"render":1,"outputs":[],"iname":"Display_text","attri":{"show_update_trigger":0,"node_height":0,"node_param_width":192,"node_width":0,"update_graph":1,"color":-1},"show_parameter":0,"group":-4,"type":"Node_Display_Text","inspectInputs":[{"on_end":0,"sep_axis":0,"animators":[],"shift_x":0,"shift_y":0,"from_node":-1,"from_index":-1,"anim":false,"global_use":0,"attributes":{},"global_key":"","raw_value":[[0,0,[0,1],[0,0],0,0,1,{"amplitude":1,"seed":781002,"octave":2,"phase":0,"frequency":4,"axis_sync":false,"speed":1,"type":0}]],"name":"Toggle execution","color":-1,"name_custom":0,"visible":1,"is_modified":1,"loop_range":-1,"unit":0,"display_data":{}},{"on_end":0,"sep_axis":0,"animators":[],"shift_x":0,"shift_y":0,"from_node":-1,"from_index":-1,"anim":false,"global_use":0,"attributes":{},"global_key":"","raw_value":[[0,0,[0,1],[0,0],0,0,1,{"amplitude":1,"seed":871203,"octave":2,"phase":0,"frequency":4,"axis_sync":false,"speed":1,"type":0}]],"name":"Toggle execution","color":-1,"name_custom":0,"visible":1,"is_modified":1,"loop_range":-1,"unit":0,"display_data":{}},{"on_end":0,"sep_axis":0,"animators":[],"shift_x":0,"shift_y":0,"from_node":-1,"from_index":-1,"anim":false,"global_use":0,"attributes":{},"global_key":"","raw_value":[],"name":"Update","color":-1,"name_custom":0,"visible":1,"is_modified":1,"loop_range":-1,"unit":0,"display_data":{}},{"visible":1,"color":-1}]},{"x":-160,"y":32,"buffer":{},"inputs":[{"on_end":0,"sep_axis":0,"animators":[],"shift_x":0,"shift_y":0,"from_node":-1,"from_index":-1,"anim":false,"global_use":0,"attributes":{},"global_key":0,"raw_value":[[0,4294967295,[0,1],[0,0],0,0,1,{"amplitude":1,"seed":654928,"octave":2,"phase":0,"frequency":4,"axis_sync":false,"speed":1,"type":0}]],"name":"Color","color":-1,"name_custom":0,"visible":0,"is_modified":1,"loop_range":-1,"unit":0,"display_data":{}},{"on_end":0,"sep_axis":0,"animators":[],"shift_x":0,"shift_y":0,"from_node":-1,"from_index":-1,"anim":false,"global_use":0,"attributes":{},"global_key":0,"raw_value":[[0,"Each node comes with junctions. Junction on the left is input, right is output. The color represent its data type.",[0,1],[0,0],0,0,1,{"amplitude":1,"seed":498821,"octave":2,"phase":0,"frequency":4,"axis_sync":false,"speed":1,"type":0}]],"name":"Text","color":-1,"name_custom":0,"visible":0,"is_modified":1,"loop_range":-1,"unit":0,"display_data":{}},{"on_end":0,"sep_axis":0,"animators":[],"shift_x":0,"shift_y":0,"from_node":-1,"from_index":-1,"anim":false,"global_use":0,"attributes":{},"global_key":0,"raw_value":[[0,2,[0,1],[0,0],0,0,1,{"amplitude":1,"seed":644648,"octave":2,"phase":0,"frequency":4,"axis_sync":false,"speed":1,"type":0}]],"name":"Style","color":-1,"name_custom":0,"visible":0,"is_modified":1,"loop_range":-1,"unit":0,"display_data":{"data":["Header","Sub header","Normal"]}},{"on_end":0,"sep_axis":0,"animators":[],"shift_x":0,"shift_y":0,"from_node":-1,"from_index":-1,"anim":false,"global_use":0,"attributes":{},"global_key":0,"raw_value":[[0,0.75,[0,1],[0,0],0,0,1,{"amplitude":1,"seed":646359,"octave":2,"phase":0,"frequency":4,"axis_sync":false,"speed":1,"type":0}]],"name":"Alpha","color":-1,"name_custom":0,"visible":0,"is_modified":1,"loop_range":-1,"unit":0,"display_data":{}},{"on_end":0,"sep_axis":0,"animators":[],"shift_x":0,"shift_y":0,"from_node":-1,"from_index":-1,"anim":false,"global_use":0,"attributes":{},"global_key":0,"raw_value":[[0,400,[0,1],[0,0],0,0,1,{"amplitude":1,"seed":488367,"octave":2,"phase":0,"frequency":4,"axis_sync":false,"speed":1,"type":0}]],"name":"Line width","color":-1,"name_custom":0,"visible":0,"is_modified":1,"loop_range":-1,"unit":0,"display_data":{}},{"on_end":0,"sep_axis":0,"animators":[[[0,-160,[0,1],[0,0],0,0,1,{"amplitude":1,"seed":444511,"octave":2,"phase":0,"frequency":4,"axis_sync":false,"speed":1,"type":0}]],[[0,32,[0,1],[0,0],0,0,1,{"amplitude":1,"seed":600194,"octave":2,"phase":0,"frequency":4,"axis_sync":false,"speed":1,"type":0}]]],"shift_x":0,"shift_y":0,"from_node":-1,"from_index":-1,"anim":false,"global_use":0,"attributes":{},"global_key":"","raw_value":[[0,[-160,32],[0,1],[0,0],0,0,1,{"amplitude":1,"seed":919955,"octave":2,"phase":0,"frequency":4,"axis_sync":false,"speed":1,"type":0}]],"name":"Position","color":-1,"name_custom":0,"visible":0,"is_modified":0,"loop_range":-1,"unit":0,"display_data":{}},{"on_end":0,"sep_axis":0,"animators":[],"shift_x":0,"shift_y":0,"from_node":-1,"from_index":-1,"anim":false,"global_use":0,"attributes":{},"global_key":"","raw_value":[[0,1,[0,1],[0,0],2,2,1,{"amplitude":1,"seed":630731,"octave":2,"phase":0,"frequency":4,"axis_sync":false,"speed":1,"type":0}]],"name":"Smooth transform","color":-1,"name_custom":0,"visible":0,"is_modified":0,"loop_range":-1,"unit":0,"display_data":{}}],"name":"Display text","renamed":true,"id":440563485,"previewable":true,"tool":0,"render":1,"outputs":[],"iname":"Display_text","attri":{"show_update_trigger":0,"node_height":0,"node_param_width":192,"node_width":0,"update_graph":1,"color":-1},"show_parameter":0,"group":-4,"type":"Node_Display_Text","inspectInputs":[{"on_end":0,"sep_axis":0,"animators":[],"shift_x":0,"shift_y":0,"from_node":-1,"from_index":-1,"anim":false,"global_use":0,"attributes":{},"global_key":"","raw_value":[[0,0,[0,1],[0,0],0,0,1,{"amplitude":1,"seed":232197,"octave":2,"phase":0,"frequency":4,"axis_sync":false,"speed":1,"type":0}]],"name":"Toggle execution","color":-1,"name_custom":0,"visible":1,"is_modified":1,"loop_range":-1,"unit":0,"display_data":{}},{"on_end":0,"sep_axis":0,"animators":[],"shift_x":0,"shift_y":0,"from_node":-1,"from_index":-1,"anim":false,"global_use":0,"attributes":{},"global_key":"","raw_value":[[0,0,[0,1],[0,0],0,0,1,{"amplitude":1,"seed":165505,"octave":2,"phase":0,"frequency":4,"axis_sync":false,"speed":1,"type":0}]],"name":"Toggle execution","color":-1,"name_custom":0,"visible":1,"is_modified":1,"loop_range":-1,"unit":0,"display_data":{}},{"on_end":0,"sep_axis":0,"animators":[],"shift_x":0,"shift_y":0,"from_node":-1,"from_index":-1,"anim":false,"global_use":0,"attributes":{},"global_key":"","raw_value":[],"name":"Update","color":-1,"name_custom":0,"visible":1,"is_modified":1,"loop_range":-1,"unit":0,"display_data":{}},{"visible":1,"color":-1}]},{"x":-320,"y":0,"array_process":0,"buffer":{},"inputs":[{"on_end":0,"sep_axis":0,"animators":[[[0,32,[0,1],[0,0],0,0,1,{"amplitude":1,"seed":363891,"octave":2,"phase":0,"frequency":4,"axis_sync":false,"speed":1,"type":0}]],[[0,32,[0,1],[0,0],0,0,1,{"amplitude":1,"seed":219852,"octave":2,"phase":0,"frequency":4,"axis_sync":false,"speed":1,"type":0}]]],"shift_x":0,"shift_y":0,"from_node":-1,"from_index":-1,"anim":false,"global_use":0,"attributes":{},"global_key":0,"raw_value":[[0,[64,64],[0,1],[0,0],0,0,1,{"amplitude":1,"seed":833778,"octave":2,"phase":0,"frequency":4,"axis_sync":false,"speed":1,"type":0}]],"name":"Dimension","color":-1,"name_custom":0,"visible":1,"is_modified":1,"loop_range":-1,"unit":0,"display_data":{}},{"on_end":0,"sep_axis":0,"animators":[],"shift_x":0,"shift_y":0,"from_node":-1,"from_index":-1,"anim":false,"global_use":0,"attributes":{},"global_key":0,"raw_value":[[0,0,[0,1],[0,0],0,0,1,{"amplitude":1,"seed":272982,"octave":2,"phase":0,"frequency":4,"axis_sync":false,"speed":1,"type":0}]],"name":"Background","color":-1,"name_custom":0,"visible":0,"is_modified":1,"loop_range":-1,"unit":0,"display_data":{}},{"on_end":0,"sep_axis":0,"animators":[],"shift_x":0,"shift_y":0,"from_node":-1,"from_index":-1,"anim":false,"global_use":0,"attributes":{},"global_key":0,"raw_value":[[0,1,[0,1],[0,0],0,0,1,{"amplitude":1,"seed":880705,"octave":2,"phase":0,"frequency":4,"axis_sync":false,"speed":1,"type":0}]],"name":"Shape","color":-1,"name_custom":0,"visible":0,"is_modified":1,"loop_range":-1,"unit":0,"display_data":{"data":[{"tooltip":"","spr":"@ref sprite(s_node_shape_type)","data":"Rectangle","spr_ind":0,"name":"Rectangle","spr_blend":9404030},{"tooltip":"","spr":"@ref sprite(s_node_shape_type)","data":"Ellipse","spr_ind":1,"name":"Ellipse","spr_blend":9404030},{"tooltip":"","spr":"@ref sprite(s_node_shape_type)","data":"Regular polygon","spr_ind":2,"name":"Regular polygon","spr_blend":9404030},{"tooltip":"","spr":"@ref sprite(s_node_shape_type)","data":"Star","spr_ind":3,"name":"Star","spr_blend":9404030},{"tooltip":"","spr":"@ref sprite(s_node_shape_type)","data":"Arc","spr_ind":4,"name":"Arc","spr_blend":9404030},{"tooltip":"","spr":"@ref sprite(s_node_shape_type)","data":"Teardrop","spr_ind":5,"name":"Teardrop","spr_blend":9404030},{"tooltip":"","spr":"@ref sprite(s_node_shape_type)","data":"Cross","spr_ind":6,"name":"Cross","spr_blend":9404030},{"tooltip":"","spr":"@ref sprite(s_node_shape_type)","data":"Leaf","spr_ind":7,"name":"Leaf","spr_blend":9404030},{"tooltip":"","spr":"@ref sprite(s_node_shape_type)","data":"Crescent","spr_ind":8,"name":"Crescent","spr_blend":9404030},{"tooltip":"","spr":"@ref sprite(s_node_shape_type)","data":"Donut","spr_ind":9,"name":"Donut","spr_blend":9404030}]}},{"on_end":0,"sep_axis":0,"animators":[[[0,16,[0,1],[0,0],0,0,1,{"amplitude":1,"seed":735971,"octave":2,"phase":0,"frequency":4,"axis_sync":false,"speed":1,"type":0}]],[[0,16,[0,1],[0,0],0,0,1,{"amplitude":1,"seed":392904,"octave":2,"phase":0,"frequency":4,"axis_sync":false,"speed":1,"type":0}]],[[0,16,[0,1],[0,0],0,0,1,{"amplitude":1,"seed":525813,"octave":2,"phase":0,"frequency":4,"axis_sync":false,"speed":1,"type":0}]],[[0,16,[0,1],[0,0],0,0,1,{"amplitude":1,"seed":651958,"octave":2,"phase":0,"frequency":4,"axis_sync":false,"speed":1,"type":0}]],[[0,0,[0,1],[0,0],0,0,1,{"amplitude":1,"seed":293986,"octave":2,"phase":0,"frequency":4,"axis_sync":false,"speed":1,"type":0}]],[[0,0,[0,1],[0,0],0,0,true,{"amplitude":1,"seed":974881,"octave":2,"phase":0,"frequency":4,"axis_sync":false,"speed":1,"type":0}]]],"shift_x":0,"shift_y":0,"from_node":-1,"from_index":-1,"anim":false,"global_use":0,"attributes":{"mapped":false},"global_key":0,"raw_value":[[0,[0.5,0.5,0.25,0.25,0,0],[0,1],[0,0],0,0,1,{"amplitude":1,"seed":229304,"octave":2,"phase":0,"frequency":4,"axis_sync":false,"speed":1,"type":0}]],"name":"Position","color":-1,"name_custom":0,"visible":0,"is_modified":true,"loop_range":-1,"unit":1,"display_data":{"useShape":false}},{"on_end":0,"sep_axis":0,"animators":[],"shift_x":0,"shift_y":0,"from_node":-1,"from_index":-1,"anim":false,"global_use":0,"attributes":{},"global_key":0,"raw_value":[[0,3,[0,1],[0,0],0,0,1,{"amplitude":1,"seed":653263,"octave":2,"phase":0,"frequency":4,"axis_sync":false,"speed":1,"type":0}]],"name":"Sides","color":-1,"name_custom":0,"visible":0,"is_modified":1,"loop_range":-1,"unit":0,"display_data":{}},{"on_end":0,"sep_axis":0,"animators":[],"shift_x":0,"shift_y":0,"from_node":-1,"from_index":-1,"anim":false,"global_use":0,"attributes":{},"global_key":0,"raw_value":[[0,0.5,[0,1],[0,0],0,0,1,{"amplitude":1,"seed":551719,"octave":2,"phase":0,"frequency":4,"axis_sync":false,"speed":1,"type":0}]],"name":"Inner radius","color":-1,"name_custom":0,"visible":0,"is_modified":1,"loop_range":-1,"unit":0,"display_data":{}},{"on_end":0,"sep_axis":0,"animators":[],"shift_x":0,"shift_y":0,"from_node":-1,"from_index":-1,"anim":false,"global_use":0,"attributes":{},"global_key":0,"raw_value":[[0,false,[0,1],[0,0],0,0,1,{"amplitude":1,"seed":219636,"octave":2,"phase":0,"frequency":4,"axis_sync":false,"speed":1,"type":0}]],"name":"Anti-aliasing","color":-1,"name_custom":0,"visible":0,"is_modified":true,"loop_range":-1,"unit":0,"display_data":{}},{"on_end":0,"sep_axis":0,"animators":[],"shift_x":0,"shift_y":0,"from_node":-1,"from_index":-1,"anim":false,"global_use":0,"attributes":{},"global_key":0,"raw_value":[[0,0,[0,1],[0,0],0,0,1,{"amplitude":1,"seed":652627,"octave":2,"phase":0,"frequency":4,"axis_sync":false,"speed":1,"type":0}]],"name":"Rotation","color":-1,"name_custom":0,"visible":0,"is_modified":1,"loop_range":-1,"unit":0,"display_data":{}},{"on_end":0,"sep_axis":0,"animators":[[[0,0,[0,1],[0,0],0,0,1,{"amplitude":1,"seed":919991,"octave":2,"phase":0,"frequency":4,"axis_sync":false,"speed":1,"type":0}]],[[0,180,[0,1],[0,0],0,0,1,{"amplitude":1,"seed":193206,"octave":2,"phase":0,"frequency":4,"axis_sync":false,"speed":1,"type":0}]]],"shift_x":0,"shift_y":0,"from_node":-1,"from_index":-1,"anim":false,"global_use":0,"attributes":{},"global_key":0,"raw_value":[[0,[0,0],[0,1],[0,0],0,0,1,{"amplitude":1,"seed":398522,"octave":2,"phase":0,"frequency":4,"axis_sync":false,"speed":1,"type":0}]],"name":"Angle range","color":-1,"name_custom":0,"visible":0,"is_modified":1,"loop_range":-1,"unit":0,"display_data":{}},{"on_end":0,"sep_axis":0,"animators":[],"shift_x":0,"shift_y":0,"from_node":-1,"from_index":-1,"anim":false,"global_use":0,"attributes":{},"global_key":0,"raw_value":[[0,0,[0,1],[0,0],0,0,1,{"amplitude":1,"seed":892294,"octave":2,"phase":0,"frequency":4,"axis_sync":false,"speed":1,"type":0}]],"name":"Corner radius","color":-1,"name_custom":0,"visible":0,"is_modified":1,"loop_range":-1,"unit":0,"display_data":{"range":[0,0.5,0.01]}},{"on_end":0,"sep_axis":0,"animators":[],"shift_x":0,"shift_y":0,"from_node":-1,"from_index":-1,"anim":false,"global_use":0,"attributes":{},"global_key":0,"raw_value":[[0,4294967295,[0,1],[0,0],0,0,1,{"amplitude":1,"seed":265223,"octave":2,"phase":0,"frequency":4,"axis_sync":false,"speed":1,"type":0}]],"name":"Shape color","color":-1,"name_custom":0,"visible":0,"is_modified":1,"loop_range":-1,"unit":0,"display_data":{}},{"on_end":0,"sep_axis":0,"animators":[],"shift_x":0,"shift_y":0,"from_node":-1,"from_index":-1,"anim":false,"global_use":0,"attributes":{},"global_key":0,"raw_value":[[0,4278190080,[0,1],[0,0],0,0,1,{"amplitude":1,"seed":309222,"octave":2,"phase":0,"frequency":4,"axis_sync":false,"speed":1,"type":0}]],"name":"Background color","color":-1,"name_custom":0,"visible":0,"is_modified":1,"loop_range":-1,"unit":0,"display_data":{}},{"on_end":0,"sep_axis":0,"animators":[],"shift_x":0,"shift_y":0,"from_node":-1,"from_index":-1,"anim":false,"global_use":0,"attributes":{},"global_key":0,"raw_value":[[0,0,[0,1],[0,0],0,0,1,{"amplitude":1,"seed":717044,"octave":2,"phase":0,"frequency":4,"axis_sync":false,"speed":1,"type":0}]],"name":"Height","color":-1,"name_custom":0,"visible":0,"is_modified":1,"loop_range":-1,"unit":0,"display_data":{}},{"on_end":0,"sep_axis":0,"animators":[],"shift_x":0,"shift_y":0,"from_node":-1,"from_index":-1,"anim":false,"global_use":0,"attributes":{},"global_key":0,"raw_value":[[0,0.10000000000000001,[0,1],[0,0],0,0,1,{"amplitude":1,"seed":870846,"octave":2,"phase":0,"frequency":4,"axis_sync":false,"speed":1,"type":0}]],"name":"Start radius","color":-1,"name_custom":0,"visible":0,"is_modified":1,"loop_range":-1,"unit":0,"display_data":{}},{"on_end":0,"sep_axis":0,"animators":[],"shift_x":0,"shift_y":0,"from_node":-1,"from_index":-1,"anim":false,"global_use":0,"attributes":{},"global_key":0,"raw_value":[[0,-4,[0,1],[0,0],0,0,1,{"amplitude":1,"seed":939594,"octave":2,"phase":0,"frequency":4,"axis_sync":false,"speed":1,"type":0}]],"name":"Shape path","color":-1,"name_custom":0,"visible":1,"is_modified":1,"loop_range":-1,"unit":0,"display_data":{}},{"on_end":0,"sep_axis":false,"animators":[],"shift_x":0,"shift_y":0,"from_node":-1,"from_index":-1,"anim":false,"global_use":false,"attributes":{},"global_key":"","raw_value":[[0,0,[0,1],[0,0],2,2,true,{"amplitude":1,"seed":318736,"octave":2,"phase":0,"frequency":4,"axis_sync":false,"speed":1,"type":0}]],"name":"Positioning Mode","color":-1,"name_custom":false,"visible":false,"is_modified":false,"loop_range":-1,"unit":0,"display_data":{"data":["Area","Center + Scale","Full Image"]}},{"on_end":0,"sep_axis":false,"animators":[[[0,16,[0,1],[0,0],0,0,true,{"amplitude":1,"seed":465824,"octave":2,"phase":0,"frequency":4,"axis_sync":false,"speed":1,"type":0}]],[[0,16,[0,1],[0,0],0,0,true,{"amplitude":1,"seed":778434,"octave":2,"phase":0,"frequency":4,"axis_sync":false,"speed":1,"type":0}]]],"shift_x":0,"shift_y":0,"from_node":-1,"from_index":-1,"anim":false,"global_use":false,"attributes":{},"global_key":"","raw_value":[[0,[16,16],[0,1],[0,0],0,0,true,{"amplitude":1,"seed":532734,"octave":2,"phase":0,"frequency":4,"axis_sync":false,"speed":1,"type":0}]],"name":"Center","color":-1,"name_custom":false,"visible":false,"is_modified":false,"loop_range":-1,"unit":0,"display_data":{}},{"on_end":0,"sep_axis":false,"animators":[[[0,16,[0,1],[0,0],0,0,true,{"amplitude":1,"seed":663357,"octave":2,"phase":0,"frequency":4,"axis_sync":false,"speed":1,"type":0}]],[[0,16,[0,1],[0,0],0,0,true,{"amplitude":1,"seed":218593,"octave":2,"phase":0,"frequency":4,"axis_sync":false,"speed":1,"type":0}]]],"shift_x":0,"shift_y":0,"from_node":-1,"from_index":-1,"anim":false,"global_use":false,"attributes":{},"global_key":"","raw_value":[[0,[16,16],[0,1],[0,0],0,0,true,{"amplitude":1,"seed":356433,"octave":2,"phase":0,"frequency":4,"axis_sync":false,"speed":1,"type":0}]],"name":"Half Size","color":-1,"name_custom":false,"visible":false,"is_modified":false,"loop_range":-1,"unit":0,"display_data":{}},{"on_end":0,"sep_axis":false,"animators":[],"shift_x":0,"shift_y":0,"from_node":-1,"from_index":-1,"anim":false,"global_use":false,"attributes":{},"global_key":"","raw_value":[[0,false,[0,1],[0,0],2,2,true,{"amplitude":1,"seed":560076,"octave":2,"phase":0,"frequency":4,"axis_sync":false,"speed":1,"type":0}]],"name":"Tile","color":-1,"name_custom":false,"visible":false,"is_modified":false,"loop_range":-1,"unit":0,"display_data":{}},{"on_end":0,"sep_axis":false,"animators":[],"shift_x":0,"shift_y":0,"from_node":-1,"from_index":-1,"anim":false,"global_use":false,"attributes":{},"global_key":"","raw_value":[[0,0,[0,1],[0,0],0,0,true,{"amplitude":1,"seed":693157,"octave":2,"phase":0,"frequency":4,"axis_sync":false,"speed":1,"type":0}]],"name":"Shape Rotation","color":-1,"name_custom":false,"visible":false,"is_modified":false,"loop_range":-1,"unit":0,"display_data":{}},{"on_end":0,"sep_axis":false,"animators":[[[0,0,[0,1],[0,0],0,0,true,{"amplitude":1,"seed":291056,"octave":2,"phase":0,"frequency":4,"axis_sync":false,"speed":1,"type":0}]],[[0,1,[0,1],[0,0],0,0,true,{"amplitude":1,"seed":549163,"octave":2,"phase":0,"frequency":4,"axis_sync":false,"speed":1,"type":0}]]],"shift_x":0,"shift_y":0,"from_node":-1,"from_index":-1,"anim":false,"global_use":false,"attributes":{},"global_key":"","raw_value":[[0,[0,1],[0,1],[0,0],0,0,true,{"amplitude":1,"seed":519963,"octave":2,"phase":0,"frequency":4,"axis_sync":false,"speed":1,"type":0}]],"name":"Level","color":-1,"name_custom":false,"visible":false,"is_modified":false,"loop_range":-1,"unit":0,"display_data":{}}],"name":"Shape","renamed":true,"id":308341973,"previewable":true,"tool":0,"render":1,"outputs":[{"visible":1,"color":-1}],"iname":"Shape","attri":{"show_update_trigger":0,"node_height":0,"use_project_dimension":true,"array_process":0,"node_param_width":192,"node_width":0,"color_depth":1,"update_graph":1,"color":-1},"show_parameter":0,"group":-4,"type":"Node_Shape","inspectInputs":[{"on_end":0,"sep_axis":0,"animators":[],"shift_x":0,"shift_y":0,"from_node":-1,"from_index":-1,"anim":false,"global_use":0,"attributes":{},"global_key":"","raw_value":[[0,0,[0,1],[0,0],0,0,1,{"amplitude":1,"seed":247989,"octave":2,"phase":0,"frequency":4,"axis_sync":false,"speed":1,"type":0}]],"name":"Toggle execution","color":-1,"name_custom":0,"visible":1,"is_modified":1,"loop_range":-1,"unit":0,"display_data":{}},{"on_end":0,"sep_axis":0,"animators":[],"shift_x":0,"shift_y":0,"from_node":-1,"from_index":-1,"anim":false,"global_use":0,"attributes":{},"global_key":"","raw_value":[[0,0,[0,1],[0,0],0,0,1,{"amplitude":1,"seed":783925,"octave":2,"phase":0,"frequency":4,"axis_sync":false,"speed":1,"type":0}]],"name":"Toggle execution","color":-1,"name_custom":0,"visible":1,"is_modified":1,"loop_range":-1,"unit":0,"display_data":{}},{"on_end":0,"sep_axis":0,"animators":[],"shift_x":0,"shift_y":0,"from_node":-1,"from_index":-1,"anim":false,"global_use":0,"attributes":{},"global_key":"","raw_value":[],"name":"Update","color":-1,"name_custom":0,"visible":1,"is_modified":1,"loop_range":-1,"unit":0,"display_data":{}},{"visible":1,"color":-1}]},{"x":64,"y":-192,"buffer":{},"inputs":[{"on_end":0,"sep_axis":0,"animators":[],"shift_x":0,"shift_y":0,"from_node":-1,"from_index":-1,"anim":false,"global_use":0,"attributes":{},"global_key":0,"raw_value":[[0,4294967295,[0,1],[0,0],0,0,1,{"amplitude":1,"seed":359762,"octave":2,"phase":0,"frequency":4,"axis_sync":false,"speed":1,"type":0}]],"name":"Color","color":-1,"name_custom":0,"visible":0,"is_modified":1,"loop_range":-1,"unit":0,"display_data":{}},{"on_end":0,"sep_axis":0,"animators":[],"shift_x":0,"shift_y":0,"from_node":-1,"from_index":-1,"anim":false,"global_use":0,"attributes":{},"global_key":0,"raw_value":[[0,"To remove a connection, on the input junction",[0,1],[0,0],0,0,1,{"amplitude":1,"seed":736165,"octave":2,"phase":0,"frequency":4,"axis_sync":false,"speed":1,"type":0}]],"name":"Text","color":-1,"name_custom":0,"visible":0,"is_modified":1,"loop_range":-1,"unit":0,"display_data":{}},{"on_end":0,"sep_axis":0,"animators":[],"shift_x":0,"shift_y":0,"from_node":-1,"from_index":-1,"anim":false,"global_use":0,"attributes":{},"global_key":0,"raw_value":[[0,2,[0,1],[0,0],0,0,1,{"amplitude":1,"seed":781533,"octave":2,"phase":0,"frequency":4,"axis_sync":false,"speed":1,"type":0}]],"name":"Style","color":-1,"name_custom":0,"visible":0,"is_modified":1,"loop_range":-1,"unit":0,"display_data":{"data":["Header","Sub header","Normal"]}},{"on_end":0,"sep_axis":0,"animators":[],"shift_x":0,"shift_y":0,"from_node":-1,"from_index":-1,"anim":false,"global_use":0,"attributes":{},"global_key":0,"raw_value":[[0,0.75,[0,1],[0,0],0,0,1,{"amplitude":1,"seed":179038,"octave":2,"phase":0,"frequency":4,"axis_sync":false,"speed":1,"type":0}]],"name":"Alpha","color":-1,"name_custom":0,"visible":0,"is_modified":1,"loop_range":-1,"unit":0,"display_data":{}},{"on_end":0,"sep_axis":0,"animators":[],"shift_x":0,"shift_y":0,"from_node":-1,"from_index":-1,"anim":false,"global_use":0,"attributes":{},"global_key":0,"raw_value":[[0,1000000,[0,1],[0,0],0,0,1,{"amplitude":1,"seed":485148,"octave":2,"phase":0,"frequency":4,"axis_sync":false,"speed":1,"type":0}]],"name":"Line width","color":-1,"name_custom":0,"visible":0,"is_modified":1,"loop_range":-1,"unit":0,"display_data":{}},{"on_end":0,"sep_axis":0,"animators":[[[0,64,[0,1],[0,0],0,0,1,{"amplitude":1,"seed":389702,"octave":2,"phase":0,"frequency":4,"axis_sync":false,"speed":1,"type":0}]],[[0,-192,[0,1],[0,0],0,0,1,{"amplitude":1,"seed":857664,"octave":2,"phase":0,"frequency":4,"axis_sync":false,"speed":1,"type":0}]]],"shift_x":0,"shift_y":0,"from_node":-1,"from_index":-1,"anim":false,"global_use":0,"attributes":{},"global_key":"","raw_value":[[0,[64,-192],[0,1],[0,0],0,0,1,{"amplitude":1,"seed":506077,"octave":2,"phase":0,"frequency":4,"axis_sync":false,"speed":1,"type":0}]],"name":"Position","color":-1,"name_custom":0,"visible":0,"is_modified":0,"loop_range":-1,"unit":0,"display_data":{}},{"on_end":0,"sep_axis":0,"animators":[],"shift_x":0,"shift_y":0,"from_node":-1,"from_index":-1,"anim":false,"global_use":0,"attributes":{},"global_key":"","raw_value":[[0,1,[0,1],[0,0],2,2,1,{"amplitude":1,"seed":981550,"octave":2,"phase":0,"frequency":4,"axis_sync":false,"speed":1,"type":0}]],"name":"Smooth transform","color":-1,"name_custom":0,"visible":0,"is_modified":0,"loop_range":-1,"unit":0,"display_data":{}}],"name":"Display text","renamed":true,"id":629359290,"previewable":true,"tool":0,"render":1,"outputs":[],"iname":"Display_text","attri":{"show_update_trigger":0,"node_height":0,"node_param_width":192,"node_width":0,"update_graph":1,"color":-1},"show_parameter":0,"group":-4,"type":"Node_Display_Text","inspectInputs":[{"on_end":0,"sep_axis":0,"animators":[],"shift_x":0,"shift_y":0,"from_node":-1,"from_index":-1,"anim":false,"global_use":0,"attributes":{},"global_key":"","raw_value":[[0,0,[0,1],[0,0],0,0,1,{"amplitude":1,"seed":945204,"octave":2,"phase":0,"frequency":4,"axis_sync":false,"speed":1,"type":0}]],"name":"Toggle execution","color":-1,"name_custom":0,"visible":1,"is_modified":1,"loop_range":-1,"unit":0,"display_data":{}},{"on_end":0,"sep_axis":0,"animators":[],"shift_x":0,"shift_y":0,"from_node":-1,"from_index":-1,"anim":false,"global_use":0,"attributes":{},"global_key":"","raw_value":[[0,0,[0,1],[0,0],0,0,1,{"amplitude":1,"seed":299383,"octave":2,"phase":0,"frequency":4,"axis_sync":false,"speed":1,"type":0}]],"name":"Toggle execution","color":-1,"name_custom":0,"visible":1,"is_modified":1,"loop_range":-1,"unit":0,"display_data":{}},{"on_end":0,"sep_axis":0,"animators":[],"shift_x":0,"shift_y":0,"from_node":-1,"from_index":-1,"anim":false,"global_use":0,"attributes":{},"global_key":"","raw_value":[],"name":"Update","color":-1,"name_custom":0,"visible":1,"is_modified":1,"loop_range":-1,"unit":0,"display_data":{}},{"visible":1,"color":-1}]},{"x":-416,"y":-96,"buffer":{},"inputs":[{"on_end":0,"sep_axis":0,"animators":[],"shift_x":0,"shift_y":0,"from_node":-1,"from_index":-1,"anim":false,"global_use":0,"attributes":{},"global_key":0,"raw_value":[[0,4294967295,[0,1],[0,0],0,0,1,{"amplitude":1,"seed":524897,"octave":2,"phase":0,"frequency":4,"axis_sync":false,"speed":1,"type":0}]],"name":"Color","color":-1,"name_custom":0,"visible":0,"is_modified":1,"loop_range":-1,"unit":0,"display_data":{}},{"on_end":0,"sep_axis":0,"animators":[],"shift_x":0,"shift_y":0,"from_node":-1,"from_index":-1,"anim":false,"global_use":0,"attributes":{},"global_key":0,"raw_value":[[0," (or + ) to pan around",[0,1],[0,0],0,0,1,{"amplitude":1,"seed":665321,"octave":2,"phase":0,"frequency":4,"axis_sync":false,"speed":1,"type":0}]],"name":"Text","color":-1,"name_custom":0,"visible":0,"is_modified":1,"loop_range":-1,"unit":0,"display_data":{}},{"on_end":0,"sep_axis":0,"animators":[],"shift_x":0,"shift_y":0,"from_node":-1,"from_index":-1,"anim":false,"global_use":0,"attributes":{},"global_key":0,"raw_value":[[0,2,[0,1],[0,0],0,0,1,{"amplitude":1,"seed":161900,"octave":2,"phase":0,"frequency":4,"axis_sync":false,"speed":1,"type":0}]],"name":"Style","color":-1,"name_custom":0,"visible":0,"is_modified":1,"loop_range":-1,"unit":0,"display_data":{"data":["Header","Sub header","Normal"]}},{"on_end":0,"sep_axis":0,"animators":[],"shift_x":0,"shift_y":0,"from_node":-1,"from_index":-1,"anim":false,"global_use":0,"attributes":{},"global_key":0,"raw_value":[[0,0.75,[0,1],[0,0],0,0,1,{"amplitude":1,"seed":506400,"octave":2,"phase":0,"frequency":4,"axis_sync":false,"speed":1,"type":0}]],"name":"Alpha","color":-1,"name_custom":0,"visible":0,"is_modified":1,"loop_range":-1,"unit":0,"display_data":{}},{"on_end":0,"sep_axis":0,"animators":[],"shift_x":0,"shift_y":0,"from_node":-1,"from_index":-1,"anim":false,"global_use":0,"attributes":{},"global_key":0,"raw_value":[[0,1000000,[0,1],[0,0],0,0,1,{"amplitude":1,"seed":547576,"octave":2,"phase":0,"frequency":4,"axis_sync":false,"speed":1,"type":0}]],"name":"Line width","color":-1,"name_custom":0,"visible":0,"is_modified":1,"loop_range":-1,"unit":0,"display_data":{}},{"on_end":0,"sep_axis":0,"animators":[[[0,-416,[0,1],[0,0],0,0,1,{"amplitude":1,"seed":851622,"octave":2,"phase":0,"frequency":4,"axis_sync":false,"speed":1,"type":0}]],[[0,-96,[0,1],[0,0],0,0,1,{"amplitude":1,"seed":555368,"octave":2,"phase":0,"frequency":4,"axis_sync":false,"speed":1,"type":0}]]],"shift_x":0,"shift_y":0,"from_node":-1,"from_index":-1,"anim":false,"global_use":0,"attributes":{},"global_key":"","raw_value":[[0,[-416,-96],[0,1],[0,0],0,0,1,{"amplitude":1,"seed":569828,"octave":2,"phase":0,"frequency":4,"axis_sync":false,"speed":1,"type":0}]],"name":"Position","color":-1,"name_custom":0,"visible":0,"is_modified":0,"loop_range":-1,"unit":0,"display_data":{}},{"on_end":0,"sep_axis":0,"animators":[],"shift_x":0,"shift_y":0,"from_node":-1,"from_index":-1,"anim":false,"global_use":0,"attributes":{},"global_key":"","raw_value":[[0,1,[0,1],[0,0],2,2,1,{"amplitude":1,"seed":710755,"octave":2,"phase":0,"frequency":4,"axis_sync":false,"speed":1,"type":0}]],"name":"Smooth transform","color":-1,"name_custom":0,"visible":0,"is_modified":0,"loop_range":-1,"unit":0,"display_data":{}}],"name":"Display text","renamed":true,"id":820286206,"previewable":true,"tool":0,"render":1,"outputs":[],"iname":"Display_text","attri":{"show_update_trigger":0,"node_height":0,"node_param_width":192,"node_width":0,"update_graph":1,"color":-1},"show_parameter":0,"group":-4,"type":"Node_Display_Text","inspectInputs":[{"on_end":0,"sep_axis":0,"animators":[],"shift_x":0,"shift_y":0,"from_node":-1,"from_index":-1,"anim":false,"global_use":0,"attributes":{},"global_key":"","raw_value":[[0,0,[0,1],[0,0],0,0,1,{"amplitude":1,"seed":532840,"octave":2,"phase":0,"frequency":4,"axis_sync":false,"speed":1,"type":0}]],"name":"Toggle execution","color":-1,"name_custom":0,"visible":1,"is_modified":1,"loop_range":-1,"unit":0,"display_data":{}},{"on_end":0,"sep_axis":0,"animators":[],"shift_x":0,"shift_y":0,"from_node":-1,"from_index":-1,"anim":false,"global_use":0,"attributes":{},"global_key":"","raw_value":[[0,0,[0,1],[0,0],0,0,1,{"amplitude":1,"seed":675800,"octave":2,"phase":0,"frequency":4,"axis_sync":false,"speed":1,"type":0}]],"name":"Toggle execution","color":-1,"name_custom":0,"visible":1,"is_modified":1,"loop_range":-1,"unit":0,"display_data":{}},{"on_end":0,"sep_axis":0,"animators":[],"shift_x":0,"shift_y":0,"from_node":-1,"from_index":-1,"anim":false,"global_use":0,"attributes":{},"global_key":"","raw_value":[],"name":"Update","color":-1,"name_custom":0,"visible":1,"is_modified":1,"loop_range":-1,"unit":0,"display_data":{}},{"visible":1,"color":-1}]},{"x":-416,"y":-128,"buffer":{},"inputs":[{"on_end":0,"sep_axis":0,"animators":[],"shift_x":0,"shift_y":0,"from_node":-1,"from_index":-1,"anim":false,"global_use":0,"attributes":{},"global_key":0,"raw_value":[[0,4294967295,[0,1],[0,0],0,0,1,{"amplitude":1,"seed":503118,"octave":2,"phase":0,"frequency":4,"axis_sync":false,"speed":1,"type":0}]],"name":"Color","color":-1,"name_custom":0,"visible":0,"is_modified":1,"loop_range":-1,"unit":0,"display_data":{}},{"on_end":0,"sep_axis":0,"animators":[],"shift_x":0,"shift_y":0,"from_node":-1,"from_index":-1,"anim":false,"global_use":0,"attributes":{},"global_key":0,"raw_value":[[0,"Use to select, move modes",[0,1],[0,0],0,0,1,{"amplitude":1,"seed":241246,"octave":2,"phase":0,"frequency":4,"axis_sync":false,"speed":1,"type":0}]],"name":"Text","color":-1,"name_custom":0,"visible":0,"is_modified":1,"loop_range":-1,"unit":0,"display_data":{}},{"on_end":0,"sep_axis":0,"animators":[],"shift_x":0,"shift_y":0,"from_node":-1,"from_index":-1,"anim":false,"global_use":0,"attributes":{},"global_key":0,"raw_value":[[0,2,[0,1],[0,0],0,0,1,{"amplitude":1,"seed":564097,"octave":2,"phase":0,"frequency":4,"axis_sync":false,"speed":1,"type":0}]],"name":"Style","color":-1,"name_custom":0,"visible":0,"is_modified":1,"loop_range":-1,"unit":0,"display_data":{"data":["Header","Sub header","Normal"]}},{"on_end":0,"sep_axis":0,"animators":[],"shift_x":0,"shift_y":0,"from_node":-1,"from_index":-1,"anim":false,"global_use":0,"attributes":{},"global_key":0,"raw_value":[[0,0.75,[0,1],[0,0],0,0,1,{"amplitude":1,"seed":708087,"octave":2,"phase":0,"frequency":4,"axis_sync":false,"speed":1,"type":0}]],"name":"Alpha","color":-1,"name_custom":0,"visible":0,"is_modified":1,"loop_range":-1,"unit":0,"display_data":{}},{"on_end":0,"sep_axis":0,"animators":[],"shift_x":0,"shift_y":0,"from_node":-1,"from_index":-1,"anim":false,"global_use":0,"attributes":{},"global_key":0,"raw_value":[[0,1000000,[0,1],[0,0],0,0,1,{"amplitude":1,"seed":401562,"octave":2,"phase":0,"frequency":4,"axis_sync":false,"speed":1,"type":0}]],"name":"Line width","color":-1,"name_custom":0,"visible":0,"is_modified":1,"loop_range":-1,"unit":0,"display_data":{}},{"on_end":0,"sep_axis":0,"animators":[[[0,-416,[0,1],[0,0],0,0,1,{"amplitude":1,"seed":422078,"octave":2,"phase":0,"frequency":4,"axis_sync":false,"speed":1,"type":0}]],[[0,-128,[0,1],[0,0],0,0,1,{"amplitude":1,"seed":483492,"octave":2,"phase":0,"frequency":4,"axis_sync":false,"speed":1,"type":0}]]],"shift_x":0,"shift_y":0,"from_node":-1,"from_index":-1,"anim":false,"global_use":0,"attributes":{},"global_key":"","raw_value":[[0,[-416,-128],[0,1],[0,0],0,0,1,{"amplitude":1,"seed":895557,"octave":2,"phase":0,"frequency":4,"axis_sync":false,"speed":1,"type":0}]],"name":"Position","color":-1,"name_custom":0,"visible":0,"is_modified":0,"loop_range":-1,"unit":0,"display_data":{}},{"on_end":0,"sep_axis":0,"animators":[],"shift_x":0,"shift_y":0,"from_node":-1,"from_index":-1,"anim":false,"global_use":0,"attributes":{},"global_key":"","raw_value":[[0,1,[0,1],[0,0],2,2,1,{"amplitude":1,"seed":473672,"octave":2,"phase":0,"frequency":4,"axis_sync":false,"speed":1,"type":0}]],"name":"Smooth transform","color":-1,"name_custom":0,"visible":0,"is_modified":0,"loop_range":-1,"unit":0,"display_data":{}}],"name":"Display text","renamed":true,"id":660826364,"previewable":true,"tool":0,"render":1,"outputs":[],"iname":"Display_text","attri":{"show_update_trigger":0,"node_height":0,"node_param_width":192,"node_width":0,"update_graph":1,"color":-1},"show_parameter":0,"group":-4,"type":"Node_Display_Text","inspectInputs":[{"on_end":0,"sep_axis":0,"animators":[],"shift_x":0,"shift_y":0,"from_node":-1,"from_index":-1,"anim":false,"global_use":0,"attributes":{},"global_key":"","raw_value":[[0,0,[0,1],[0,0],0,0,1,{"amplitude":1,"seed":120622,"octave":2,"phase":0,"frequency":4,"axis_sync":false,"speed":1,"type":0}]],"name":"Toggle execution","color":-1,"name_custom":0,"visible":1,"is_modified":1,"loop_range":-1,"unit":0,"display_data":{}},{"on_end":0,"sep_axis":0,"animators":[],"shift_x":0,"shift_y":0,"from_node":-1,"from_index":-1,"anim":false,"global_use":0,"attributes":{},"global_key":"","raw_value":[[0,0,[0,1],[0,0],0,0,1,{"amplitude":1,"seed":430209,"octave":2,"phase":0,"frequency":4,"axis_sync":false,"speed":1,"type":0}]],"name":"Toggle execution","color":-1,"name_custom":0,"visible":1,"is_modified":1,"loop_range":-1,"unit":0,"display_data":{}},{"on_end":0,"sep_axis":0,"animators":[],"shift_x":0,"shift_y":0,"from_node":-1,"from_index":-1,"anim":false,"global_use":0,"attributes":{},"global_key":"","raw_value":[],"name":"Update","color":-1,"name_custom":0,"visible":1,"is_modified":1,"loop_range":-1,"unit":0,"display_data":{}},{"visible":1,"color":-1}]},{"x":512,"y":96,"buffer":{},"inputs":[{"on_end":0,"sep_axis":0,"animators":[],"shift_x":0,"shift_y":0,"from_node":-1,"from_index":-1,"anim":false,"global_use":0,"attributes":{},"global_key":0,"raw_value":[[0,4294967295,[0,1],[0,0],0,0,1,{"amplitude":1,"seed":543884,"octave":2,"phase":0,"frequency":4,"axis_sync":false,"speed":1,"type":0}]],"name":"Color","color":-1,"name_custom":0,"visible":0,"is_modified":1,"loop_range":-1,"unit":0,"display_data":{}},{"on_end":0,"sep_axis":0,"animators":[],"shift_x":0,"shift_y":0,"from_node":-1,"from_index":-1,"anim":false,"global_use":0,"attributes":{},"global_key":0,"raw_value":[[0,"Or you can use the export node, which allow you to save multiple images, or an animation.",[0,1],[0,0],0,0,1,{"amplitude":1,"seed":510658,"octave":2,"phase":0,"frequency":4,"axis_sync":false,"speed":1,"type":0}]],"name":"Text","color":-1,"name_custom":0,"visible":0,"is_modified":true,"loop_range":-1,"unit":0,"display_data":{}},{"on_end":0,"sep_axis":0,"animators":[],"shift_x":0,"shift_y":0,"from_node":-1,"from_index":-1,"anim":false,"global_use":0,"attributes":{},"global_key":0,"raw_value":[[0,2,[0,1],[0,0],0,0,1,{"amplitude":1,"seed":218739,"octave":2,"phase":0,"frequency":4,"axis_sync":false,"speed":1,"type":0}]],"name":"Style","color":-1,"name_custom":0,"visible":0,"is_modified":1,"loop_range":-1,"unit":0,"display_data":{"data":["Header","Sub header","Normal"]}},{"on_end":0,"sep_axis":0,"animators":[],"shift_x":0,"shift_y":0,"from_node":-1,"from_index":-1,"anim":false,"global_use":0,"attributes":{},"global_key":0,"raw_value":[[0,0.75,[0,1],[0,0],0,0,1,{"amplitude":1,"seed":847747,"octave":2,"phase":0,"frequency":4,"axis_sync":false,"speed":1,"type":0}]],"name":"Alpha","color":-1,"name_custom":0,"visible":0,"is_modified":1,"loop_range":-1,"unit":0,"display_data":{}},{"on_end":0,"sep_axis":0,"animators":[],"shift_x":0,"shift_y":0,"from_node":-1,"from_index":-1,"anim":false,"global_use":0,"attributes":{},"global_key":0,"raw_value":[[0,1000000,[0,1],[0,0],0,0,1,{"amplitude":1,"seed":243410,"octave":2,"phase":0,"frequency":4,"axis_sync":false,"speed":1,"type":0}]],"name":"Line width","color":-1,"name_custom":0,"visible":0,"is_modified":1,"loop_range":-1,"unit":0,"display_data":{}},{"on_end":0,"sep_axis":0,"animators":[[[0,512,[0,1],[0,0],0,0,1,{"amplitude":1,"seed":481116,"octave":2,"phase":0,"frequency":4,"axis_sync":false,"speed":1,"type":0}]],[[0,96,[0,1],[0,0],0,0,1,{"amplitude":1,"seed":985616,"octave":2,"phase":0,"frequency":4,"axis_sync":false,"speed":1,"type":0}]]],"shift_x":0,"shift_y":0,"from_node":-1,"from_index":-1,"anim":false,"global_use":0,"attributes":{},"global_key":"","raw_value":[[0,[512,96],[0,1],[0,0],0,0,1,{"amplitude":1,"seed":639371,"octave":2,"phase":0,"frequency":4,"axis_sync":false,"speed":1,"type":0}]],"name":"Position","color":-1,"name_custom":0,"visible":0,"is_modified":0,"loop_range":-1,"unit":0,"display_data":{}},{"on_end":0,"sep_axis":0,"animators":[],"shift_x":0,"shift_y":0,"from_node":-1,"from_index":-1,"anim":false,"global_use":0,"attributes":{},"global_key":"","raw_value":[[0,1,[0,1],[0,0],2,2,1,{"amplitude":1,"seed":897436,"octave":2,"phase":0,"frequency":4,"axis_sync":false,"speed":1,"type":0}]],"name":"Smooth transform","color":-1,"name_custom":0,"visible":0,"is_modified":0,"loop_range":-1,"unit":0,"display_data":{}}],"name":"Display text","renamed":true,"id":846782664,"previewable":true,"tool":0,"render":1,"outputs":[],"iname":"Display_text","attri":{"show_update_trigger":0,"node_height":0,"node_param_width":192,"node_width":0,"update_graph":1,"color":-1},"show_parameter":0,"group":-4,"type":"Node_Display_Text","inspectInputs":[{"on_end":0,"sep_axis":0,"animators":[],"shift_x":0,"shift_y":0,"from_node":-1,"from_index":-1,"anim":false,"global_use":0,"attributes":{},"global_key":"","raw_value":[[0,0,[0,1],[0,0],0,0,1,{"amplitude":1,"seed":315605,"octave":2,"phase":0,"frequency":4,"axis_sync":false,"speed":1,"type":0}]],"name":"Toggle execution","color":-1,"name_custom":0,"visible":1,"is_modified":1,"loop_range":-1,"unit":0,"display_data":{}},{"on_end":0,"sep_axis":0,"animators":[],"shift_x":0,"shift_y":0,"from_node":-1,"from_index":-1,"anim":false,"global_use":0,"attributes":{},"global_key":"","raw_value":[[0,0,[0,1],[0,0],0,0,1,{"amplitude":1,"seed":578634,"octave":2,"phase":0,"frequency":4,"axis_sync":false,"speed":1,"type":0}]],"name":"Toggle execution","color":-1,"name_custom":0,"visible":1,"is_modified":1,"loop_range":-1,"unit":0,"display_data":{}},{"on_end":0,"sep_axis":0,"animators":[],"shift_x":0,"shift_y":0,"from_node":-1,"from_index":-1,"anim":false,"global_use":0,"attributes":{},"global_key":"","raw_value":[],"name":"Update","color":-1,"name_custom":0,"visible":1,"is_modified":1,"loop_range":-1,"unit":0,"display_data":{}},{"visible":1,"color":-1}]},{"x":-416,"y":-64,"buffer":{},"inputs":[{"on_end":0,"sep_axis":0,"animators":[],"shift_x":0,"shift_y":0,"from_node":-1,"from_index":-1,"anim":false,"global_use":0,"attributes":{},"global_key":0,"raw_value":[[0,4294967295,[0,1],[0,0],0,0,1,{"amplitude":1,"seed":315505,"octave":2,"phase":0,"frequency":4,"axis_sync":false,"speed":1,"type":0}]],"name":"Color","color":-1,"name_custom":0,"visible":0,"is_modified":1,"loop_range":-1,"unit":0,"display_data":{}},{"on_end":0,"sep_axis":0,"animators":[],"shift_x":0,"shift_y":0,"from_node":-1,"from_index":-1,"anim":false,"global_use":0,"attributes":{},"global_key":0,"raw_value":[[0," on an empty space in the to add node",[0,1],[0,0],0,0,1,{"amplitude":1,"seed":244949,"octave":2,"phase":0,"frequency":4,"axis_sync":false,"speed":1,"type":0}]],"name":"Text","color":-1,"name_custom":0,"visible":0,"is_modified":1,"loop_range":-1,"unit":0,"display_data":{}},{"on_end":0,"sep_axis":0,"animators":[],"shift_x":0,"shift_y":0,"from_node":-1,"from_index":-1,"anim":false,"global_use":0,"attributes":{},"global_key":0,"raw_value":[[0,2,[0,1],[0,0],0,0,1,{"amplitude":1,"seed":250551,"octave":2,"phase":0,"frequency":4,"axis_sync":false,"speed":1,"type":0}]],"name":"Style","color":-1,"name_custom":0,"visible":0,"is_modified":1,"loop_range":-1,"unit":0,"display_data":{"data":["Header","Sub header","Normal"]}},{"on_end":0,"sep_axis":0,"animators":[],"shift_x":0,"shift_y":0,"from_node":-1,"from_index":-1,"anim":false,"global_use":0,"attributes":{},"global_key":0,"raw_value":[[0,0.75,[0,1],[0,0],0,0,1,{"amplitude":1,"seed":525395,"octave":2,"phase":0,"frequency":4,"axis_sync":false,"speed":1,"type":0}]],"name":"Alpha","color":-1,"name_custom":0,"visible":0,"is_modified":1,"loop_range":-1,"unit":0,"display_data":{}},{"on_end":0,"sep_axis":0,"animators":[],"shift_x":0,"shift_y":0,"from_node":-1,"from_index":-1,"anim":false,"global_use":0,"attributes":{},"global_key":0,"raw_value":[[0,1000000,[0,1],[0,0],0,0,1,{"amplitude":1,"seed":897397,"octave":2,"phase":0,"frequency":4,"axis_sync":false,"speed":1,"type":0}]],"name":"Line width","color":-1,"name_custom":0,"visible":0,"is_modified":1,"loop_range":-1,"unit":0,"display_data":{}},{"on_end":0,"sep_axis":0,"animators":[[[0,-416,[0,1],[0,0],0,0,1,{"amplitude":1,"seed":474897,"octave":2,"phase":0,"frequency":4,"axis_sync":false,"speed":1,"type":0}]],[[0,-64,[0,1],[0,0],0,0,1,{"amplitude":1,"seed":904970,"octave":2,"phase":0,"frequency":4,"axis_sync":false,"speed":1,"type":0}]]],"shift_x":0,"shift_y":0,"from_node":-1,"from_index":-1,"anim":false,"global_use":0,"attributes":{},"global_key":"","raw_value":[[0,[-416,-64],[0,1],[0,0],0,0,1,{"amplitude":1,"seed":855940,"octave":2,"phase":0,"frequency":4,"axis_sync":false,"speed":1,"type":0}]],"name":"Position","color":-1,"name_custom":0,"visible":0,"is_modified":0,"loop_range":-1,"unit":0,"display_data":{}},{"on_end":0,"sep_axis":0,"animators":[],"shift_x":0,"shift_y":0,"from_node":-1,"from_index":-1,"anim":false,"global_use":0,"attributes":{},"global_key":"","raw_value":[[0,1,[0,1],[0,0],2,2,1,{"amplitude":1,"seed":521667,"octave":2,"phase":0,"frequency":4,"axis_sync":false,"speed":1,"type":0}]],"name":"Smooth transform","color":-1,"name_custom":0,"visible":0,"is_modified":0,"loop_range":-1,"unit":0,"display_data":{}}],"name":"Display text","renamed":true,"id":445759436,"previewable":true,"tool":0,"render":1,"outputs":[],"iname":"Display_text","attri":{"show_update_trigger":0,"node_height":0,"node_param_width":192,"node_width":0,"update_graph":1,"color":-1},"show_parameter":0,"group":-4,"type":"Node_Display_Text","inspectInputs":[{"on_end":0,"sep_axis":0,"animators":[],"shift_x":0,"shift_y":0,"from_node":-1,"from_index":-1,"anim":false,"global_use":0,"attributes":{},"global_key":"","raw_value":[[0,0,[0,1],[0,0],0,0,1,{"amplitude":1,"seed":705804,"octave":2,"phase":0,"frequency":4,"axis_sync":false,"speed":1,"type":0}]],"name":"Toggle execution","color":-1,"name_custom":0,"visible":1,"is_modified":1,"loop_range":-1,"unit":0,"display_data":{}},{"on_end":0,"sep_axis":0,"animators":[],"shift_x":0,"shift_y":0,"from_node":-1,"from_index":-1,"anim":false,"global_use":0,"attributes":{},"global_key":"","raw_value":[[0,0,[0,1],[0,0],0,0,1,{"amplitude":1,"seed":979315,"octave":2,"phase":0,"frequency":4,"axis_sync":false,"speed":1,"type":0}]],"name":"Toggle execution","color":-1,"name_custom":0,"visible":1,"is_modified":1,"loop_range":-1,"unit":0,"display_data":{}},{"on_end":0,"sep_axis":0,"animators":[],"shift_x":0,"shift_y":0,"from_node":-1,"from_index":-1,"anim":false,"global_use":0,"attributes":{},"global_key":"","raw_value":[],"name":"Update","color":-1,"name_custom":0,"visible":1,"is_modified":1,"loop_range":-1,"unit":0,"display_data":{}},{"visible":1,"color":-1}]},{"x":384,"y":-96,"buffer":{},"inputs":[{"on_end":0,"sep_axis":0,"animators":[],"shift_x":0,"shift_y":0,"from_node":-1,"from_index":-1,"anim":false,"global_use":0,"attributes":{},"global_key":0,"raw_value":[[0,4294967295,[0,1],[0,0],0,0,1,{"amplitude":1,"seed":512155,"octave":2,"phase":0,"frequency":4,"axis_sync":false,"speed":1,"type":0}]],"name":"Color","color":-1,"name_custom":0,"visible":0,"is_modified":1,"loop_range":-1,"unit":0,"display_data":{}},{"on_end":0,"sep_axis":0,"animators":[],"shift_x":0,"shift_y":0,"from_node":-1,"from_index":-1,"anim":false,"global_use":0,"attributes":{},"global_key":0,"raw_value":[[0," on a node to inspect it ( will appear)",[0,1],[0,0],0,0,1,{"amplitude":1,"seed":488156,"octave":2,"phase":0,"frequency":4,"axis_sync":false,"speed":1,"type":0}]],"name":"Text","color":-1,"name_custom":0,"visible":0,"is_modified":1,"loop_range":-1,"unit":0,"display_data":{}},{"on_end":0,"sep_axis":0,"animators":[],"shift_x":0,"shift_y":0,"from_node":-1,"from_index":-1,"anim":false,"global_use":0,"attributes":{},"global_key":0,"raw_value":[[0,2,[0,1],[0,0],0,0,1,{"amplitude":1,"seed":226967,"octave":2,"phase":0,"frequency":4,"axis_sync":false,"speed":1,"type":0}]],"name":"Style","color":-1,"name_custom":0,"visible":0,"is_modified":1,"loop_range":-1,"unit":0,"display_data":{"data":["Header","Sub header","Normal"]}},{"on_end":0,"sep_axis":0,"animators":[],"shift_x":0,"shift_y":0,"from_node":-1,"from_index":-1,"anim":false,"global_use":0,"attributes":{},"global_key":0,"raw_value":[[0,0.75,[0,1],[0,0],0,0,1,{"amplitude":1,"seed":758533,"octave":2,"phase":0,"frequency":4,"axis_sync":false,"speed":1,"type":0}]],"name":"Alpha","color":-1,"name_custom":0,"visible":0,"is_modified":1,"loop_range":-1,"unit":0,"display_data":{}},{"on_end":0,"sep_axis":0,"animators":[],"shift_x":0,"shift_y":0,"from_node":-1,"from_index":-1,"anim":false,"global_use":0,"attributes":{},"global_key":0,"raw_value":[[0,1000000,[0,1],[0,0],0,0,1,{"amplitude":1,"seed":241941,"octave":2,"phase":0,"frequency":4,"axis_sync":false,"speed":1,"type":0}]],"name":"Line width","color":-1,"name_custom":0,"visible":0,"is_modified":1,"loop_range":-1,"unit":0,"display_data":{}},{"on_end":0,"sep_axis":0,"animators":[[[0,384,[0,1],[0,0],0,0,1,{"amplitude":1,"seed":668037,"octave":2,"phase":0,"frequency":4,"axis_sync":false,"speed":1,"type":0}]],[[0,-96,[0,1],[0,0],0,0,1,{"amplitude":1,"seed":584356,"octave":2,"phase":0,"frequency":4,"axis_sync":false,"speed":1,"type":0}]]],"shift_x":0,"shift_y":0,"from_node":-1,"from_index":-1,"anim":false,"global_use":0,"attributes":{},"global_key":"","raw_value":[[0,[384,-96],[0,1],[0,0],0,0,1,{"amplitude":1,"seed":439580,"octave":2,"phase":0,"frequency":4,"axis_sync":false,"speed":1,"type":0}]],"name":"Position","color":-1,"name_custom":0,"visible":0,"is_modified":0,"loop_range":-1,"unit":0,"display_data":{}},{"on_end":0,"sep_axis":0,"animators":[],"shift_x":0,"shift_y":0,"from_node":-1,"from_index":-1,"anim":false,"global_use":0,"attributes":{},"global_key":"","raw_value":[[0,1,[0,1],[0,0],2,2,1,{"amplitude":1,"seed":246537,"octave":2,"phase":0,"frequency":4,"axis_sync":false,"speed":1,"type":0}]],"name":"Smooth transform","color":-1,"name_custom":0,"visible":0,"is_modified":0,"loop_range":-1,"unit":0,"display_data":{}}],"name":"Display text","renamed":true,"id":413298552,"previewable":true,"tool":0,"render":1,"outputs":[],"iname":"Display_text","attri":{"show_update_trigger":0,"node_height":0,"node_param_width":192,"node_width":0,"update_graph":1,"color":-1},"show_parameter":0,"group":-4,"type":"Node_Display_Text","inspectInputs":[{"on_end":0,"sep_axis":0,"animators":[],"shift_x":0,"shift_y":0,"from_node":-1,"from_index":-1,"anim":false,"global_use":0,"attributes":{},"global_key":"","raw_value":[[0,0,[0,1],[0,0],0,0,1,{"amplitude":1,"seed":292828,"octave":2,"phase":0,"frequency":4,"axis_sync":false,"speed":1,"type":0}]],"name":"Toggle execution","color":-1,"name_custom":0,"visible":1,"is_modified":1,"loop_range":-1,"unit":0,"display_data":{}},{"on_end":0,"sep_axis":0,"animators":[],"shift_x":0,"shift_y":0,"from_node":-1,"from_index":-1,"anim":false,"global_use":0,"attributes":{},"global_key":"","raw_value":[[0,0,[0,1],[0,0],0,0,1,{"amplitude":1,"seed":973905,"octave":2,"phase":0,"frequency":4,"axis_sync":false,"speed":1,"type":0}]],"name":"Toggle execution","color":-1,"name_custom":0,"visible":1,"is_modified":1,"loop_range":-1,"unit":0,"display_data":{}},{"on_end":0,"sep_axis":0,"animators":[],"shift_x":0,"shift_y":0,"from_node":-1,"from_index":-1,"anim":false,"global_use":0,"attributes":{},"global_key":"","raw_value":[],"name":"Update","color":-1,"name_custom":0,"visible":1,"is_modified":1,"loop_range":-1,"unit":0,"display_data":{}},{"visible":1,"color":-1}]},{"x":-416,"y":-192,"buffer":{},"inputs":[{"on_end":0,"sep_axis":0,"animators":[],"shift_x":0,"shift_y":0,"from_node":-1,"from_index":-1,"anim":false,"global_use":0,"attributes":{},"global_key":0,"raw_value":[[0,4294967295,[0,1],[0,0],0,0,1,{"amplitude":1,"seed":232961,"octave":2,"phase":0,"frequency":4,"axis_sync":false,"speed":1,"type":0}]],"name":"Color","color":-1,"name_custom":0,"visible":0,"is_modified":1,"loop_range":-1,"unit":0,"display_data":{}},{"on_end":0,"sep_axis":0,"animators":[],"shift_x":0,"shift_y":0,"from_node":-1,"from_index":-1,"anim":false,"global_use":0,"attributes":{},"global_key":0,"raw_value":[[0,"Getting started 0: basic control",[0,1],[0,0],0,0,1,{"amplitude":1,"seed":195839,"octave":2,"phase":0,"frequency":4,"axis_sync":false,"speed":1,"type":0}]],"name":"Text","color":-1,"name_custom":0,"visible":0,"is_modified":1,"loop_range":-1,"unit":0,"display_data":{}},{"on_end":0,"sep_axis":0,"animators":[],"shift_x":0,"shift_y":0,"from_node":-1,"from_index":-1,"anim":false,"global_use":0,"attributes":{},"global_key":0,"raw_value":[[0,1,[0,1],[0,0],0,0,1,{"amplitude":1,"seed":139044,"octave":2,"phase":0,"frequency":4,"axis_sync":false,"speed":1,"type":0}]],"name":"Style","color":-1,"name_custom":0,"visible":0,"is_modified":1,"loop_range":-1,"unit":0,"display_data":{"data":["Header","Sub header","Normal"]}},{"on_end":0,"sep_axis":0,"animators":[],"shift_x":0,"shift_y":0,"from_node":-1,"from_index":-1,"anim":false,"global_use":0,"attributes":{},"global_key":0,"raw_value":[[0,0.5,[0,1],[0,0],0,0,1,{"amplitude":1,"seed":575159,"octave":2,"phase":0,"frequency":4,"axis_sync":false,"speed":1,"type":0}]],"name":"Alpha","color":-1,"name_custom":0,"visible":0,"is_modified":1,"loop_range":-1,"unit":0,"display_data":{}},{"on_end":0,"sep_axis":0,"animators":[],"shift_x":0,"shift_y":0,"from_node":-1,"from_index":-1,"anim":false,"global_use":0,"attributes":{},"global_key":0,"raw_value":[[0,1000000,[0,1],[0,0],0,0,1,{"amplitude":1,"seed":924250,"octave":2,"phase":0,"frequency":4,"axis_sync":false,"speed":1,"type":0}]],"name":"Line width","color":-1,"name_custom":0,"visible":0,"is_modified":1,"loop_range":-1,"unit":0,"display_data":{}},{"on_end":0,"sep_axis":0,"animators":[[[0,-416,[0,1],[0,0],0,0,1,{"amplitude":1,"seed":923288,"octave":2,"phase":0,"frequency":4,"axis_sync":false,"speed":1,"type":0}]],[[0,-192,[0,1],[0,0],0,0,1,{"amplitude":1,"seed":977714,"octave":2,"phase":0,"frequency":4,"axis_sync":false,"speed":1,"type":0}]]],"shift_x":0,"shift_y":0,"from_node":-1,"from_index":-1,"anim":false,"global_use":0,"attributes":{},"global_key":"","raw_value":[[0,[-416,-192],[0,1],[0,0],0,0,1,{"amplitude":1,"seed":404347,"octave":2,"phase":0,"frequency":4,"axis_sync":false,"speed":1,"type":0}]],"name":"Position","color":-1,"name_custom":0,"visible":0,"is_modified":0,"loop_range":-1,"unit":0,"display_data":{}},{"on_end":0,"sep_axis":0,"animators":[],"shift_x":0,"shift_y":0,"from_node":-1,"from_index":-1,"anim":false,"global_use":0,"attributes":{},"global_key":"","raw_value":[[0,1,[0,1],[0,0],2,2,1,{"amplitude":1,"seed":610535,"octave":2,"phase":0,"frequency":4,"axis_sync":false,"speed":1,"type":0}]],"name":"Smooth transform","color":-1,"name_custom":0,"visible":0,"is_modified":0,"loop_range":-1,"unit":0,"display_data":{}}],"name":"Display text","renamed":true,"id":676613630,"previewable":true,"tool":0,"render":1,"outputs":[],"iname":"Display_text","attri":{"show_update_trigger":0,"node_height":0,"node_param_width":192,"node_width":0,"update_graph":1,"color":-1},"show_parameter":0,"group":-4,"type":"Node_Display_Text","inspectInputs":[{"on_end":0,"sep_axis":0,"animators":[],"shift_x":0,"shift_y":0,"from_node":-1,"from_index":-1,"anim":false,"global_use":0,"attributes":{},"global_key":"","raw_value":[[0,0,[0,1],[0,0],0,0,1,{"amplitude":1,"seed":388846,"octave":2,"phase":0,"frequency":4,"axis_sync":false,"speed":1,"type":0}]],"name":"Toggle execution","color":-1,"name_custom":0,"visible":1,"is_modified":1,"loop_range":-1,"unit":0,"display_data":{}},{"on_end":0,"sep_axis":0,"animators":[],"shift_x":0,"shift_y":0,"from_node":-1,"from_index":-1,"anim":false,"global_use":0,"attributes":{},"global_key":"","raw_value":[[0,0,[0,1],[0,0],0,0,1,{"amplitude":1,"seed":107680,"octave":2,"phase":0,"frequency":4,"axis_sync":false,"speed":1,"type":0}]],"name":"Toggle execution","color":-1,"name_custom":0,"visible":1,"is_modified":1,"loop_range":-1,"unit":0,"display_data":{}},{"on_end":0,"sep_axis":0,"animators":[],"shift_x":0,"shift_y":0,"from_node":-1,"from_index":-1,"anim":false,"global_use":0,"attributes":{},"global_key":"","raw_value":[],"name":"Update","color":-1,"name_custom":0,"visible":1,"is_modified":1,"loop_range":-1,"unit":0,"display_data":{}},{"visible":1,"color":-1}]},{"x":512,"y":32,"buffer":{},"inputs":[{"on_end":0,"sep_axis":0,"animators":[],"shift_x":0,"shift_y":0,"from_node":-1,"from_index":-1,"anim":false,"global_use":0,"attributes":{},"global_key":0,"raw_value":[[0,4294967295,[0,1],[0,0],0,0,1,{"amplitude":1,"seed":775893,"octave":2,"phase":0,"frequency":4,"axis_sync":false,"speed":1,"type":0}]],"name":"Color","color":-1,"name_custom":0,"visible":0,"is_modified":1,"loop_range":-1,"unit":0,"display_data":{}},{"on_end":0,"sep_axis":0,"animators":[],"shift_x":0,"shift_y":0,"from_node":-1,"from_index":-1,"anim":false,"global_use":0,"attributes":{},"global_key":0,"raw_value":[[0,"To save an image, you can on the ",[0,1],[0,0],0,0,1,{"amplitude":1,"seed":100099,"octave":2,"phase":0,"frequency":4,"axis_sync":false,"speed":1,"type":0}]],"name":"Text","color":-1,"name_custom":0,"visible":0,"is_modified":1,"loop_range":-1,"unit":0,"display_data":{}},{"on_end":0,"sep_axis":0,"animators":[],"shift_x":0,"shift_y":0,"from_node":-1,"from_index":-1,"anim":false,"global_use":0,"attributes":{},"global_key":0,"raw_value":[[0,2,[0,1],[0,0],0,0,1,{"amplitude":1,"seed":141726,"octave":2,"phase":0,"frequency":4,"axis_sync":false,"speed":1,"type":0}]],"name":"Style","color":-1,"name_custom":0,"visible":0,"is_modified":1,"loop_range":-1,"unit":0,"display_data":{"data":["Header","Sub header","Normal"]}},{"on_end":0,"sep_axis":0,"animators":[],"shift_x":0,"shift_y":0,"from_node":-1,"from_index":-1,"anim":false,"global_use":0,"attributes":{},"global_key":0,"raw_value":[[0,0.75,[0,1],[0,0],0,0,1,{"amplitude":1,"seed":850786,"octave":2,"phase":0,"frequency":4,"axis_sync":false,"speed":1,"type":0}]],"name":"Alpha","color":-1,"name_custom":0,"visible":0,"is_modified":1,"loop_range":-1,"unit":0,"display_data":{}},{"on_end":0,"sep_axis":0,"animators":[],"shift_x":0,"shift_y":0,"from_node":-1,"from_index":-1,"anim":false,"global_use":0,"attributes":{},"global_key":0,"raw_value":[[0,1000000,[0,1],[0,0],0,0,1,{"amplitude":1,"seed":325061,"octave":2,"phase":0,"frequency":4,"axis_sync":false,"speed":1,"type":0}]],"name":"Line width","color":-1,"name_custom":0,"visible":0,"is_modified":1,"loop_range":-1,"unit":0,"display_data":{}},{"on_end":0,"sep_axis":0,"animators":[[[0,512,[0,1],[0,0],0,0,1,{"amplitude":1,"seed":888987,"octave":2,"phase":0,"frequency":4,"axis_sync":false,"speed":1,"type":0}]],[[0,32,[0,1],[0,0],0,0,1,{"amplitude":1,"seed":945709,"octave":2,"phase":0,"frequency":4,"axis_sync":false,"speed":1,"type":0}]]],"shift_x":0,"shift_y":0,"from_node":-1,"from_index":-1,"anim":false,"global_use":0,"attributes":{},"global_key":"","raw_value":[[0,[512,32],[0,1],[0,0],0,0,1,{"amplitude":1,"seed":762830,"octave":2,"phase":0,"frequency":4,"axis_sync":false,"speed":1,"type":0}]],"name":"Position","color":-1,"name_custom":0,"visible":0,"is_modified":0,"loop_range":-1,"unit":0,"display_data":{}},{"on_end":0,"sep_axis":0,"animators":[],"shift_x":0,"shift_y":0,"from_node":-1,"from_index":-1,"anim":false,"global_use":0,"attributes":{},"global_key":"","raw_value":[[0,1,[0,1],[0,0],2,2,1,{"amplitude":1,"seed":966326,"octave":2,"phase":0,"frequency":4,"axis_sync":false,"speed":1,"type":0}]],"name":"Smooth transform","color":-1,"name_custom":0,"visible":0,"is_modified":0,"loop_range":-1,"unit":0,"display_data":{}}],"name":"Display text","renamed":true,"id":229004945,"previewable":true,"tool":0,"render":1,"outputs":[],"iname":"Display_text","attri":{"show_update_trigger":0,"node_height":0,"node_param_width":192,"node_width":0,"update_graph":1,"color":-1},"show_parameter":0,"group":-4,"type":"Node_Display_Text","inspectInputs":[{"on_end":0,"sep_axis":0,"animators":[],"shift_x":0,"shift_y":0,"from_node":-1,"from_index":-1,"anim":false,"global_use":0,"attributes":{},"global_key":"","raw_value":[[0,0,[0,1],[0,0],0,0,1,{"amplitude":1,"seed":126603,"octave":2,"phase":0,"frequency":4,"axis_sync":false,"speed":1,"type":0}]],"name":"Toggle execution","color":-1,"name_custom":0,"visible":1,"is_modified":1,"loop_range":-1,"unit":0,"display_data":{}},{"on_end":0,"sep_axis":0,"animators":[],"shift_x":0,"shift_y":0,"from_node":-1,"from_index":-1,"anim":false,"global_use":0,"attributes":{},"global_key":"","raw_value":[[0,0,[0,1],[0,0],0,0,1,{"amplitude":1,"seed":208072,"octave":2,"phase":0,"frequency":4,"axis_sync":false,"speed":1,"type":0}]],"name":"Toggle execution","color":-1,"name_custom":0,"visible":1,"is_modified":1,"loop_range":-1,"unit":0,"display_data":{}},{"on_end":0,"sep_axis":0,"animators":[],"shift_x":0,"shift_y":0,"from_node":-1,"from_index":-1,"anim":false,"global_use":0,"attributes":{},"global_key":"","raw_value":[],"name":"Update","color":-1,"name_custom":0,"visible":1,"is_modified":1,"loop_range":-1,"unit":0,"display_data":{}},{"visible":1,"color":-1}]},{"x":-160,"y":96,"buffer":{},"inputs":[{"on_end":0,"sep_axis":0,"animators":[],"shift_x":0,"shift_y":0,"from_node":-1,"from_index":-1,"anim":false,"global_use":0,"attributes":{},"global_key":0,"raw_value":[[0,4294967295,[0,1],[0,0],0,0,1,{"amplitude":1,"seed":317174,"octave":2,"phase":0,"frequency":4,"axis_sync":false,"speed":1,"type":0}]],"name":"Color","color":-1,"name_custom":0,"visible":0,"is_modified":1,"loop_range":-1,"unit":0,"display_data":{}},{"on_end":0,"sep_axis":0,"animators":[],"shift_x":0,"shift_y":0,"from_node":-1,"from_index":-1,"anim":false,"global_use":0,"attributes":{},"global_key":0,"raw_value":[[0," from output junction to input to create a connection",[0,1],[0,0],0,0,1,{"amplitude":1,"seed":564866,"octave":2,"phase":0,"frequency":4,"axis_sync":false,"speed":1,"type":0}]],"name":"Text","color":-1,"name_custom":0,"visible":0,"is_modified":1,"loop_range":-1,"unit":0,"display_data":{}},{"on_end":0,"sep_axis":0,"animators":[],"shift_x":0,"shift_y":0,"from_node":-1,"from_index":-1,"anim":false,"global_use":0,"attributes":{},"global_key":0,"raw_value":[[0,2,[0,1],[0,0],0,0,1,{"amplitude":1,"seed":718490,"octave":2,"phase":0,"frequency":4,"axis_sync":false,"speed":1,"type":0}]],"name":"Style","color":-1,"name_custom":0,"visible":0,"is_modified":1,"loop_range":-1,"unit":0,"display_data":{"data":["Header","Sub header","Normal"]}},{"on_end":0,"sep_axis":0,"animators":[],"shift_x":0,"shift_y":0,"from_node":-1,"from_index":-1,"anim":false,"global_use":0,"attributes":{},"global_key":0,"raw_value":[[0,0.75,[0,1],[0,0],0,0,1,{"amplitude":1,"seed":686280,"octave":2,"phase":0,"frequency":4,"axis_sync":false,"speed":1,"type":0}]],"name":"Alpha","color":-1,"name_custom":0,"visible":0,"is_modified":1,"loop_range":-1,"unit":0,"display_data":{}},{"on_end":0,"sep_axis":0,"animators":[],"shift_x":0,"shift_y":0,"from_node":-1,"from_index":-1,"anim":false,"global_use":0,"attributes":{},"global_key":0,"raw_value":[[0,1000000,[0,1],[0,0],0,0,1,{"amplitude":1,"seed":108385,"octave":2,"phase":0,"frequency":4,"axis_sync":false,"speed":1,"type":0}]],"name":"Line width","color":-1,"name_custom":0,"visible":0,"is_modified":1,"loop_range":-1,"unit":0,"display_data":{}},{"on_end":0,"sep_axis":0,"animators":[[[0,-160,[0,1],[0,0],0,0,1,{"amplitude":1,"seed":875121,"octave":2,"phase":0,"frequency":4,"axis_sync":false,"speed":1,"type":0}]],[[0,96,[0,1],[0,0],0,0,1,{"amplitude":1,"seed":381710,"octave":2,"phase":0,"frequency":4,"axis_sync":false,"speed":1,"type":0}]]],"shift_x":0,"shift_y":0,"from_node":-1,"from_index":-1,"anim":false,"global_use":0,"attributes":{},"global_key":"","raw_value":[[0,[-160,96],[0,1],[0,0],0,0,1,{"amplitude":1,"seed":135465,"octave":2,"phase":0,"frequency":4,"axis_sync":false,"speed":1,"type":0}]],"name":"Position","color":-1,"name_custom":0,"visible":0,"is_modified":0,"loop_range":-1,"unit":0,"display_data":{}},{"on_end":0,"sep_axis":0,"animators":[],"shift_x":0,"shift_y":0,"from_node":-1,"from_index":-1,"anim":false,"global_use":0,"attributes":{},"global_key":"","raw_value":[[0,1,[0,1],[0,0],2,2,1,{"amplitude":1,"seed":505284,"octave":2,"phase":0,"frequency":4,"axis_sync":false,"speed":1,"type":0}]],"name":"Smooth transform","color":-1,"name_custom":0,"visible":0,"is_modified":0,"loop_range":-1,"unit":0,"display_data":{}}],"name":"Display text","renamed":true,"id":9120082,"previewable":true,"tool":0,"render":1,"outputs":[],"iname":"Display_text","attri":{"show_update_trigger":0,"node_height":0,"node_param_width":192,"node_width":0,"update_graph":1,"color":-1},"show_parameter":0,"group":-4,"type":"Node_Display_Text","inspectInputs":[{"on_end":0,"sep_axis":0,"animators":[],"shift_x":0,"shift_y":0,"from_node":-1,"from_index":-1,"anim":false,"global_use":0,"attributes":{},"global_key":"","raw_value":[[0,0,[0,1],[0,0],0,0,1,{"amplitude":1,"seed":402794,"octave":2,"phase":0,"frequency":4,"axis_sync":false,"speed":1,"type":0}]],"name":"Toggle execution","color":-1,"name_custom":0,"visible":1,"is_modified":1,"loop_range":-1,"unit":0,"display_data":{}},{"on_end":0,"sep_axis":0,"animators":[],"shift_x":0,"shift_y":0,"from_node":-1,"from_index":-1,"anim":false,"global_use":0,"attributes":{},"global_key":"","raw_value":[[0,0,[0,1],[0,0],0,0,1,{"amplitude":1,"seed":684908,"octave":2,"phase":0,"frequency":4,"axis_sync":false,"speed":1,"type":0}]],"name":"Toggle execution","color":-1,"name_custom":0,"visible":1,"is_modified":1,"loop_range":-1,"unit":0,"display_data":{}},{"on_end":0,"sep_axis":0,"animators":[],"shift_x":0,"shift_y":0,"from_node":-1,"from_index":-1,"anim":false,"global_use":0,"attributes":{},"global_key":"","raw_value":[],"name":"Update","color":-1,"name_custom":0,"visible":1,"is_modified":1,"loop_range":-1,"unit":0,"display_data":{}},{"visible":1,"color":-1}]},{"x":384,"y":32,"buffer":{},"inputs":[{"on_end":0,"sep_axis":0,"animators":[],"shift_x":0,"shift_y":0,"from_node":-1,"from_index":-1,"anim":false,"global_use":0,"attributes":{},"global_key":0,"raw_value":[[0,0,[0,1],[0,0],0,0,1,{"amplitude":1,"seed":284199,"octave":2,"phase":0,"frequency":4,"axis_sync":false,"speed":1,"type":0}]],"name":"Surface","color":-1,"name_custom":0,"visible":1,"is_modified":1,"loop_range":-1,"unit":0,"display_data":{"atlas":true}},{"on_end":0,"sep_axis":0,"animators":[],"shift_x":0,"shift_y":0,"from_node":-1,"from_index":-1,"anim":false,"global_use":0,"attributes":{},"global_key":0,"raw_value":[[0,"",[0,1],[0,0],0,0,1,{"amplitude":1,"seed":789222,"octave":2,"phase":0,"frequency":4,"axis_sync":false,"speed":1,"type":0}]],"name":"Paths","color":-1,"name_custom":0,"visible":0,"is_modified":1,"loop_range":-1,"unit":0,"display_data":{"filter":"Portable Network Graphics (.png)|*.png|Joint Photographic Experts Group (.jpg)|*.jpg"}},{"on_end":0,"sep_axis":0,"animators":[],"shift_x":0,"shift_y":0,"from_node":-1,"from_index":-1,"anim":false,"global_use":0,"attributes":{},"global_key":0,"raw_value":[[0,"%d%n",[0,1],[0,0],0,0,1,{"amplitude":1,"seed":388789,"octave":2,"phase":0,"frequency":4,"axis_sync":false,"speed":1,"type":0}]],"name":"Template","color":-1,"name_custom":0,"visible":0,"is_modified":1,"loop_range":-1,"unit":0,"display_data":{}},{"on_end":0,"sep_axis":0,"animators":[],"shift_x":0,"shift_y":0,"from_node":-1,"from_index":-1,"anim":false,"global_use":0,"attributes":{},"global_key":0,"raw_value":[[0,0,[0,1],[0,0],0,0,1,{"amplitude":1,"seed":697686,"octave":2,"phase":0,"frequency":4,"axis_sync":false,"speed":1,"type":0}]],"name":"Type","color":-1,"name_custom":0,"visible":0,"is_modified":1,"loop_range":-1,"unit":0,"display_data":{"data":["Single image","Image sequence","Animation"],"update_hover":false}},{"on_end":0,"sep_axis":0,"animators":[],"shift_x":0,"shift_y":0,"from_node":-1,"from_index":-1,"anim":false,"global_use":0,"attributes":{},"global_key":0,"raw_value":[[0,0,[0,1],[0,0],0,0,1,{"amplitude":1,"seed":798728,"octave":2,"phase":0,"frequency":4,"axis_sync":false,"speed":1,"type":0}]],"name":"Template guides","color":-1,"name_custom":0,"visible":0,"is_modified":1,"loop_range":-1,"unit":0,"display_data":"%d Directory\r\n%1d Goes up 1 level\r\n%n File name\r\n%f Frame\r\n%i Array index"},{"on_end":0,"sep_axis":0,"animators":[],"shift_x":0,"shift_y":0,"from_node":-1,"from_index":-1,"anim":false,"global_use":0,"attributes":{},"global_key":0,"raw_value":[[0,1,[0,1],[0,0],0,0,1,{"amplitude":1,"seed":808572,"octave":2,"phase":0,"frequency":4,"axis_sync":false,"speed":1,"type":0}]],"name":"Loop","color":-1,"name_custom":0,"visible":0,"is_modified":1,"loop_range":-1,"unit":0,"display_data":{}},{"on_end":0,"sep_axis":0,"animators":[],"shift_x":0,"shift_y":0,"from_node":-1,"from_index":-1,"anim":false,"global_use":0,"attributes":{},"global_key":0,"raw_value":[[0,0,[0,1],[0,0],0,0,1,{"amplitude":1,"seed":499634,"octave":2,"phase":0,"frequency":4,"axis_sync":false,"speed":1,"type":0}]],"name":"Frame optimization","color":-1,"name_custom":0,"visible":0,"is_modified":1,"loop_range":-1,"unit":0,"display_data":{}},{"on_end":0,"sep_axis":0,"animators":[],"shift_x":0,"shift_y":0,"from_node":-1,"from_index":-1,"anim":false,"global_use":0,"attributes":{},"global_key":0,"raw_value":[[0,0.02,[0,1],[0,0],0,0,1,{"amplitude":1,"seed":584975,"octave":2,"phase":0,"frequency":4,"axis_sync":false,"speed":1,"type":0}]],"name":"Color merge","color":-1,"name_custom":0,"visible":0,"is_modified":1,"loop_range":-1,"unit":0,"display_data":{}},{"on_end":0,"sep_axis":0,"animators":[],"shift_x":0,"shift_y":0,"from_node":-1,"from_index":-1,"anim":false,"global_use":0,"attributes":{},"global_key":0,"raw_value":[[0,0,[0,1],[0,0],0,0,1,{"amplitude":1,"seed":889810,"octave":2,"phase":0,"frequency":4,"axis_sync":false,"speed":1,"type":0}]],"name":"Framerate","color":-1,"name_custom":0,"visible":0,"is_modified":1,"loop_range":-1,"unit":0,"display_data":{}},{"on_end":0,"sep_axis":0,"animators":[],"shift_x":0,"shift_y":0,"from_node":-1,"from_index":-1,"anim":false,"global_use":0,"attributes":{},"global_key":0,"raw_value":[[0,0,[0,1],[0,0],0,0,1,{"amplitude":1,"seed":495508,"octave":2,"phase":0,"frequency":4,"axis_sync":false,"speed":1,"type":0}]],"name":"Format","color":-1,"name_custom":0,"visible":0,"is_modified":1,"loop_range":-1,"unit":0,"display_data":{"data":[".png",".jpg",".webp"],"update_hover":false}},{"on_end":0,"sep_axis":0,"animators":[],"shift_x":0,"shift_y":0,"from_node":-1,"from_index":-1,"anim":false,"global_use":0,"attributes":{},"global_key":0,"raw_value":[[0,80,[0,1],[0,0],0,0,1,{"amplitude":1,"seed":739046,"octave":2,"phase":0,"frequency":4,"axis_sync":false,"speed":1,"type":0}]],"name":"Quality","color":-1,"name_custom":0,"visible":0,"is_modified":1,"loop_range":-1,"unit":0,"display_data":{"range":[0,100,0.10000000000000001]}},{"on_end":0,"sep_axis":0,"animators":[],"shift_x":0,"shift_y":0,"from_node":-1,"from_index":-1,"anim":false,"global_use":0,"attributes":{},"global_key":0,"raw_value":[[0,0,[0,1],[0,0],0,0,1,{"amplitude":1,"seed":852829,"octave":2,"phase":0,"frequency":4,"axis_sync":false,"speed":1,"type":0}]],"name":"Sequence begin","color":-1,"name_custom":0,"visible":0,"is_modified":1,"loop_range":-1,"unit":0,"display_data":{}},{"on_end":0,"sep_axis":0,"animators":[[[0,0,[0,1],[0,0],0,0,1,{"amplitude":1,"seed":180807,"octave":2,"phase":0,"frequency":4,"axis_sync":false,"speed":1,"type":0}]],[[0,-1,[0,1],[0,0],0,0,1,{"amplitude":1,"seed":445288,"octave":2,"phase":0,"frequency":4,"axis_sync":false,"speed":1,"type":0}]]],"shift_x":0,"shift_y":0,"from_node":-1,"from_index":-1,"anim":false,"global_use":0,"attributes":{},"global_key":"","raw_value":[[0,[1,12],[0,1],[0,0],0,0,1,{"amplitude":1,"seed":243249,"octave":2,"phase":0,"frequency":4,"axis_sync":false,"speed":1,"type":0}]],"name":"Frame range","color":-1,"name_custom":0,"visible":0,"is_modified":true,"loop_range":-1,"unit":0,"display_data":{"range":[0,30,0.10000000000000001]}},{"on_end":0,"sep_axis":0,"animators":[],"shift_x":0,"shift_y":0,"from_node":-1,"from_index":-1,"anim":false,"global_use":0,"attributes":{},"global_key":"","raw_value":[[0,2,[0,1],[0,0],2,2,1,{"amplitude":1,"seed":376500,"octave":2,"phase":0,"frequency":4,"axis_sync":false,"speed":1,"type":0}]],"name":"Subformat","color":-1,"name_custom":0,"visible":0,"is_modified":1,"loop_range":-1,"unit":0,"display_data":{"data":["INDEX4","INDEX8","Default (PNG32)"],"update_hover":false}},{"on_end":0,"sep_axis":0,"animators":[],"shift_x":0,"shift_y":0,"from_node":-1,"from_index":-1,"anim":false,"global_use":0,"attributes":{},"global_key":"","raw_value":[[0,1,[0,1],[0,0],0,0,1,{"amplitude":1,"seed":357382,"octave":2,"phase":0,"frequency":4,"axis_sync":false,"speed":1,"type":0}]],"name":"Frame step","color":-1,"name_custom":0,"visible":0,"is_modified":1,"loop_range":-1,"unit":0,"display_data":{}},{"on_end":0,"sep_axis":false,"animators":[],"shift_x":0,"shift_y":0,"from_node":-1,"from_index":-1,"anim":false,"global_use":false,"attributes":{},"global_key":"","raw_value":[[0,false,[0,1],[0,0],2,2,true,{"amplitude":1,"seed":766955,"octave":2,"phase":0,"frequency":4,"axis_sync":false,"speed":1,"type":0}]],"name":"Custom Range","color":-1,"name_custom":false,"visible":false,"is_modified":false,"loop_range":-1,"unit":0,"display_data":{}}],"name":"Export","renamed":true,"id":31770096,"previewable":true,"tool":0,"render":1,"outputs":[{"visible":false,"color":-1},{"visible":0,"color":-1}],"iname":"Export","attri":{"show_update_trigger":0,"node_height":0,"node_param_width":192,"node_width":0,"update_graph":1,"color":-1},"show_parameter":0,"group":-4,"type":"Node_Export","inspectInputs":[{"on_end":0,"sep_axis":0,"animators":[],"shift_x":0,"shift_y":0,"from_node":-1,"from_index":-1,"anim":false,"global_use":0,"attributes":{},"global_key":"","raw_value":[[0,0,[0,1],[0,0],0,0,1,{"amplitude":1,"seed":663440,"octave":2,"phase":0,"frequency":4,"axis_sync":false,"speed":1,"type":0}]],"name":"Export","color":-1,"name_custom":0,"visible":1,"is_modified":1,"loop_range":-1,"unit":0,"display_data":{}},{"on_end":0,"sep_axis":0,"animators":[],"shift_x":0,"shift_y":0,"from_node":-1,"from_index":-1,"anim":false,"global_use":0,"attributes":{},"global_key":"","raw_value":[[0,0,[0,1],[0,0],0,0,1,{"amplitude":1,"seed":406365,"octave":2,"phase":0,"frequency":4,"axis_sync":false,"speed":1,"type":0}]],"name":"Export All","color":-1,"name_custom":0,"visible":1,"is_modified":1,"loop_range":-1,"unit":0,"display_data":{}},{"on_end":0,"sep_axis":0,"animators":[],"shift_x":0,"shift_y":0,"from_node":-1,"from_index":-1,"anim":false,"global_use":0,"attributes":{},"global_key":"","raw_value":[],"name":"Update","color":-1,"name_custom":0,"visible":1,"is_modified":1,"loop_range":-1,"unit":0,"display_data":{}},{"visible":1,"color":-1}]},{"x":-416,"y":-224,"buffer":{},"inputs":[{"on_end":0,"sep_axis":0,"animators":[],"shift_x":0,"shift_y":0,"from_node":-1,"from_index":-1,"anim":false,"global_use":0,"attributes":{},"global_key":0,"raw_value":[[0,4294967295,[0,1],[0,0],0,0,1,{"amplitude":1,"seed":331870,"octave":2,"phase":0,"frequency":4,"axis_sync":false,"speed":1,"type":0}]],"name":"Color","color":-1,"name_custom":0,"visible":0,"is_modified":1,"loop_range":-1,"unit":0,"display_data":{}},{"on_end":0,"sep_axis":0,"animators":[],"shift_x":0,"shift_y":0,"from_node":-1,"from_index":-1,"anim":false,"global_use":0,"attributes":{},"global_key":0,"raw_value":[[0,"Welcome to Pixel Composer",[0,1],[0,0],0,0,1,{"amplitude":1,"seed":692013,"octave":2,"phase":0,"frequency":4,"axis_sync":false,"speed":1,"type":0}]],"name":"Text","color":-1,"name_custom":0,"visible":0,"is_modified":1,"loop_range":-1,"unit":0,"display_data":{}},{"on_end":0,"sep_axis":0,"animators":[],"shift_x":0,"shift_y":0,"from_node":-1,"from_index":-1,"anim":false,"global_use":0,"attributes":{},"global_key":0,"raw_value":[[0,0,[0,1],[0,0],0,0,1,{"amplitude":1,"seed":385298,"octave":2,"phase":0,"frequency":4,"axis_sync":false,"speed":1,"type":0}]],"name":"Style","color":-1,"name_custom":0,"visible":0,"is_modified":1,"loop_range":-1,"unit":0,"display_data":{"data":["Header","Sub header","Normal"]}},{"on_end":0,"sep_axis":0,"animators":[],"shift_x":0,"shift_y":0,"from_node":-1,"from_index":-1,"anim":false,"global_use":0,"attributes":{},"global_key":0,"raw_value":[[0,0.75,[0,1],[0,0],0,0,1,{"amplitude":1,"seed":839855,"octave":2,"phase":0,"frequency":4,"axis_sync":false,"speed":1,"type":0}]],"name":"Alpha","color":-1,"name_custom":0,"visible":0,"is_modified":1,"loop_range":-1,"unit":0,"display_data":{}},{"on_end":0,"sep_axis":0,"animators":[],"shift_x":0,"shift_y":0,"from_node":-1,"from_index":-1,"anim":false,"global_use":0,"attributes":{},"global_key":0,"raw_value":[[0,1000000,[0,1],[0,0],0,0,1,{"amplitude":1,"seed":622151,"octave":2,"phase":0,"frequency":4,"axis_sync":false,"speed":1,"type":0}]],"name":"Line width","color":-1,"name_custom":0,"visible":0,"is_modified":1,"loop_range":-1,"unit":0,"display_data":{}},{"on_end":0,"sep_axis":0,"animators":[[[0,-416,[0,1],[0,0],0,0,1,{"amplitude":1,"seed":164220,"octave":2,"phase":0,"frequency":4,"axis_sync":false,"speed":1,"type":0}]],[[0,-224,[0,1],[0,0],0,0,1,{"amplitude":1,"seed":725167,"octave":2,"phase":0,"frequency":4,"axis_sync":false,"speed":1,"type":0}]]],"shift_x":0,"shift_y":0,"from_node":-1,"from_index":-1,"anim":false,"global_use":0,"attributes":{},"global_key":"","raw_value":[[0,[-416,-224],[0,1],[0,0],0,0,1,{"amplitude":1,"seed":269684,"octave":2,"phase":0,"frequency":4,"axis_sync":false,"speed":1,"type":0}]],"name":"Position","color":-1,"name_custom":0,"visible":0,"is_modified":0,"loop_range":-1,"unit":0,"display_data":{}},{"on_end":0,"sep_axis":0,"animators":[],"shift_x":0,"shift_y":0,"from_node":-1,"from_index":-1,"anim":false,"global_use":0,"attributes":{},"global_key":"","raw_value":[[0,1,[0,1],[0,0],2,2,1,{"amplitude":1,"seed":894639,"octave":2,"phase":0,"frequency":4,"axis_sync":false,"speed":1,"type":0}]],"name":"Smooth transform","color":-1,"name_custom":0,"visible":0,"is_modified":0,"loop_range":-1,"unit":0,"display_data":{}}],"name":"Display text","renamed":true,"id":593948373,"previewable":true,"tool":0,"render":1,"outputs":[],"iname":"Display_text","attri":{"show_update_trigger":0,"node_height":0,"node_param_width":192,"node_width":0,"update_graph":1,"color":-1},"show_parameter":0,"group":-4,"type":"Node_Display_Text","inspectInputs":[{"on_end":0,"sep_axis":0,"animators":[],"shift_x":0,"shift_y":0,"from_node":-1,"from_index":-1,"anim":false,"global_use":0,"attributes":{},"global_key":"","raw_value":[[0,0,[0,1],[0,0],0,0,1,{"amplitude":1,"seed":334501,"octave":2,"phase":0,"frequency":4,"axis_sync":false,"speed":1,"type":0}]],"name":"Toggle execution","color":-1,"name_custom":0,"visible":1,"is_modified":1,"loop_range":-1,"unit":0,"display_data":{}},{"on_end":0,"sep_axis":0,"animators":[],"shift_x":0,"shift_y":0,"from_node":-1,"from_index":-1,"anim":false,"global_use":0,"attributes":{},"global_key":"","raw_value":[[0,0,[0,1],[0,0],0,0,1,{"amplitude":1,"seed":565811,"octave":2,"phase":0,"frequency":4,"axis_sync":false,"speed":1,"type":0}]],"name":"Toggle execution","color":-1,"name_custom":0,"visible":1,"is_modified":1,"loop_range":-1,"unit":0,"display_data":{}},{"on_end":0,"sep_axis":0,"animators":[],"shift_x":0,"shift_y":0,"from_node":-1,"from_index":-1,"anim":false,"global_use":0,"attributes":{},"global_key":"","raw_value":[],"name":"Update","color":-1,"name_custom":0,"visible":1,"is_modified":1,"loop_range":-1,"unit":0,"display_data":{}},{"visible":1,"color":-1}]},{"x":384,"y":-128,"buffer":{},"inputs":[{"on_end":0,"sep_axis":0,"animators":[],"shift_x":0,"shift_y":0,"from_node":-1,"from_index":-1,"anim":false,"global_use":0,"attributes":{},"global_key":0,"raw_value":[[0,4294967295,[0,1],[0,0],0,0,1,{"amplitude":1,"seed":611619,"octave":2,"phase":0,"frequency":4,"axis_sync":false,"speed":1,"type":0}]],"name":"Color","color":-1,"name_custom":0,"visible":0,"is_modified":1,"loop_range":-1,"unit":0,"display_data":{}},{"on_end":0,"sep_axis":0,"animators":[],"shift_x":0,"shift_y":0,"from_node":-1,"from_index":-1,"anim":false,"global_use":0,"attributes":{},"global_key":0,"raw_value":[[0,"You can inspect and preview a node",[0,1],[0,0],0,0,1,{"amplitude":1,"seed":888938,"octave":2,"phase":0,"frequency":4,"axis_sync":false,"speed":1,"type":0}]],"name":"Text","color":-1,"name_custom":0,"visible":0,"is_modified":1,"loop_range":-1,"unit":0,"display_data":{}},{"on_end":0,"sep_axis":0,"animators":[],"shift_x":0,"shift_y":0,"from_node":-1,"from_index":-1,"anim":false,"global_use":0,"attributes":{},"global_key":0,"raw_value":[[0,2,[0,1],[0,0],0,0,1,{"amplitude":1,"seed":426372,"octave":2,"phase":0,"frequency":4,"axis_sync":false,"speed":1,"type":0}]],"name":"Style","color":-1,"name_custom":0,"visible":0,"is_modified":1,"loop_range":-1,"unit":0,"display_data":{"data":["Header","Sub header","Normal"]}},{"on_end":0,"sep_axis":0,"animators":[],"shift_x":0,"shift_y":0,"from_node":-1,"from_index":-1,"anim":false,"global_use":0,"attributes":{},"global_key":0,"raw_value":[[0,0.75,[0,1],[0,0],0,0,1,{"amplitude":1,"seed":824420,"octave":2,"phase":0,"frequency":4,"axis_sync":false,"speed":1,"type":0}]],"name":"Alpha","color":-1,"name_custom":0,"visible":0,"is_modified":1,"loop_range":-1,"unit":0,"display_data":{}},{"on_end":0,"sep_axis":0,"animators":[],"shift_x":0,"shift_y":0,"from_node":-1,"from_index":-1,"anim":false,"global_use":0,"attributes":{},"global_key":0,"raw_value":[[0,1000000,[0,1],[0,0],0,0,1,{"amplitude":1,"seed":905270,"octave":2,"phase":0,"frequency":4,"axis_sync":false,"speed":1,"type":0}]],"name":"Line width","color":-1,"name_custom":0,"visible":0,"is_modified":1,"loop_range":-1,"unit":0,"display_data":{}},{"on_end":0,"sep_axis":0,"animators":[[[0,384,[0,1],[0,0],0,0,1,{"amplitude":1,"seed":212153,"octave":2,"phase":0,"frequency":4,"axis_sync":false,"speed":1,"type":0}]],[[0,-128,[0,1],[0,0],0,0,1,{"amplitude":1,"seed":676241,"octave":2,"phase":0,"frequency":4,"axis_sync":false,"speed":1,"type":0}]]],"shift_x":0,"shift_y":0,"from_node":-1,"from_index":-1,"anim":false,"global_use":0,"attributes":{},"global_key":"","raw_value":[[0,[384,-128],[0,1],[0,0],0,0,1,{"amplitude":1,"seed":106229,"octave":2,"phase":0,"frequency":4,"axis_sync":false,"speed":1,"type":0}]],"name":"Position","color":-1,"name_custom":0,"visible":0,"is_modified":0,"loop_range":-1,"unit":0,"display_data":{}},{"on_end":0,"sep_axis":0,"animators":[],"shift_x":0,"shift_y":0,"from_node":-1,"from_index":-1,"anim":false,"global_use":0,"attributes":{},"global_key":"","raw_value":[[0,1,[0,1],[0,0],2,2,1,{"amplitude":1,"seed":646106,"octave":2,"phase":0,"frequency":4,"axis_sync":false,"speed":1,"type":0}]],"name":"Smooth transform","color":-1,"name_custom":0,"visible":0,"is_modified":0,"loop_range":-1,"unit":0,"display_data":{}}],"name":"Display text","renamed":true,"id":948455280,"previewable":true,"tool":0,"render":1,"outputs":[],"iname":"Display_text","attri":{"show_update_trigger":0,"node_height":0,"node_param_width":192,"node_width":0,"update_graph":1,"color":-1},"show_parameter":0,"group":-4,"type":"Node_Display_Text","inspectInputs":[{"on_end":0,"sep_axis":0,"animators":[],"shift_x":0,"shift_y":0,"from_node":-1,"from_index":-1,"anim":false,"global_use":0,"attributes":{},"global_key":"","raw_value":[[0,0,[0,1],[0,0],0,0,1,{"amplitude":1,"seed":189679,"octave":2,"phase":0,"frequency":4,"axis_sync":false,"speed":1,"type":0}]],"name":"Toggle execution","color":-1,"name_custom":0,"visible":1,"is_modified":1,"loop_range":-1,"unit":0,"display_data":{}},{"on_end":0,"sep_axis":0,"animators":[],"shift_x":0,"shift_y":0,"from_node":-1,"from_index":-1,"anim":false,"global_use":0,"attributes":{},"global_key":"","raw_value":[[0,0,[0,1],[0,0],0,0,1,{"amplitude":1,"seed":730020,"octave":2,"phase":0,"frequency":4,"axis_sync":false,"speed":1,"type":0}]],"name":"Toggle execution","color":-1,"name_custom":0,"visible":1,"is_modified":1,"loop_range":-1,"unit":0,"display_data":{}},{"on_end":0,"sep_axis":0,"animators":[],"shift_x":0,"shift_y":0,"from_node":-1,"from_index":-1,"anim":false,"global_use":0,"attributes":{},"global_key":"","raw_value":[],"name":"Update","color":-1,"name_custom":0,"visible":1,"is_modified":1,"loop_range":-1,"unit":0,"display_data":{}},{"visible":1,"color":-1}]},{"x":544,"y":64,"buffer":{},"inputs":[{"on_end":0,"sep_axis":0,"animators":[],"shift_x":0,"shift_y":0,"from_node":-1,"from_index":-1,"anim":false,"global_use":0,"attributes":{},"global_key":0,"raw_value":[[0,4294967295,[0,1],[0,0],0,0,1,{"amplitude":1,"seed":589778,"octave":2,"phase":0,"frequency":4,"axis_sync":false,"speed":1,"type":0}]],"name":"Color","color":-1,"name_custom":0,"visible":0,"is_modified":1,"loop_range":-1,"unit":0,"display_data":{}},{"on_end":0,"sep_axis":0,"animators":[],"shift_x":0,"shift_y":0,"from_node":-1,"from_index":-1,"anim":false,"global_use":0,"attributes":{},"global_key":0,"raw_value":[[0,"and choose \"save current preview as...\"",[0,1],[0,0],0,0,1,{"amplitude":1,"seed":776414,"octave":2,"phase":0,"frequency":4,"axis_sync":false,"speed":1,"type":0}]],"name":"Text","color":-1,"name_custom":0,"visible":0,"is_modified":1,"loop_range":-1,"unit":0,"display_data":{}},{"on_end":0,"sep_axis":0,"animators":[],"shift_x":0,"shift_y":0,"from_node":-1,"from_index":-1,"anim":false,"global_use":0,"attributes":{},"global_key":0,"raw_value":[[0,2,[0,1],[0,0],0,0,1,{"amplitude":1,"seed":492650,"octave":2,"phase":0,"frequency":4,"axis_sync":false,"speed":1,"type":0}]],"name":"Style","color":-1,"name_custom":0,"visible":0,"is_modified":1,"loop_range":-1,"unit":0,"display_data":{"data":["Header","Sub header","Normal"]}},{"on_end":0,"sep_axis":0,"animators":[],"shift_x":0,"shift_y":0,"from_node":-1,"from_index":-1,"anim":false,"global_use":0,"attributes":{},"global_key":0,"raw_value":[[0,0.75,[0,1],[0,0],0,0,1,{"amplitude":1,"seed":631903,"octave":2,"phase":0,"frequency":4,"axis_sync":false,"speed":1,"type":0}]],"name":"Alpha","color":-1,"name_custom":0,"visible":0,"is_modified":1,"loop_range":-1,"unit":0,"display_data":{}},{"on_end":0,"sep_axis":0,"animators":[],"shift_x":0,"shift_y":0,"from_node":-1,"from_index":-1,"anim":false,"global_use":0,"attributes":{},"global_key":0,"raw_value":[[0,1000000,[0,1],[0,0],0,0,1,{"amplitude":1,"seed":914462,"octave":2,"phase":0,"frequency":4,"axis_sync":false,"speed":1,"type":0}]],"name":"Line width","color":-1,"name_custom":0,"visible":0,"is_modified":1,"loop_range":-1,"unit":0,"display_data":{}},{"on_end":0,"sep_axis":0,"animators":[[[0,544,[0,1],[0,0],0,0,1,{"amplitude":1,"seed":444427,"octave":2,"phase":0,"frequency":4,"axis_sync":false,"speed":1,"type":0}]],[[0,64,[0,1],[0,0],0,0,1,{"amplitude":1,"seed":972533,"octave":2,"phase":0,"frequency":4,"axis_sync":false,"speed":1,"type":0}]]],"shift_x":0,"shift_y":0,"from_node":-1,"from_index":-1,"anim":false,"global_use":0,"attributes":{},"global_key":"","raw_value":[[0,[544,64],[0,1],[0,0],0,0,1,{"amplitude":1,"seed":821187,"octave":2,"phase":0,"frequency":4,"axis_sync":false,"speed":1,"type":0}]],"name":"Position","color":-1,"name_custom":0,"visible":0,"is_modified":0,"loop_range":-1,"unit":0,"display_data":{}},{"on_end":0,"sep_axis":0,"animators":[],"shift_x":0,"shift_y":0,"from_node":-1,"from_index":-1,"anim":false,"global_use":0,"attributes":{},"global_key":"","raw_value":[[0,1,[0,1],[0,0],2,2,1,{"amplitude":1,"seed":562923,"octave":2,"phase":0,"frequency":4,"axis_sync":false,"speed":1,"type":0}]],"name":"Smooth transform","color":-1,"name_custom":0,"visible":0,"is_modified":0,"loop_range":-1,"unit":0,"display_data":{}}],"name":"Display text","renamed":true,"id":316393662,"previewable":true,"tool":0,"render":1,"outputs":[],"iname":"Display_text","attri":{"show_update_trigger":0,"node_height":0,"node_param_width":192,"node_width":0,"update_graph":1,"color":-1},"show_parameter":0,"group":-4,"type":"Node_Display_Text","inspectInputs":[{"on_end":0,"sep_axis":0,"animators":[],"shift_x":0,"shift_y":0,"from_node":-1,"from_index":-1,"anim":false,"global_use":0,"attributes":{},"global_key":"","raw_value":[[0,0,[0,1],[0,0],0,0,1,{"amplitude":1,"seed":905201,"octave":2,"phase":0,"frequency":4,"axis_sync":false,"speed":1,"type":0}]],"name":"Toggle execution","color":-1,"name_custom":0,"visible":1,"is_modified":1,"loop_range":-1,"unit":0,"display_data":{}},{"on_end":0,"sep_axis":0,"animators":[],"shift_x":0,"shift_y":0,"from_node":-1,"from_index":-1,"anim":false,"global_use":0,"attributes":{},"global_key":"","raw_value":[[0,0,[0,1],[0,0],0,0,1,{"amplitude":1,"seed":384200,"octave":2,"phase":0,"frequency":4,"axis_sync":false,"speed":1,"type":0}]],"name":"Toggle execution","color":-1,"name_custom":0,"visible":1,"is_modified":1,"loop_range":-1,"unit":0,"display_data":{}},{"on_end":0,"sep_axis":0,"animators":[],"shift_x":0,"shift_y":0,"from_node":-1,"from_index":-1,"anim":false,"global_use":0,"attributes":{},"global_key":"","raw_value":[],"name":"Update","color":-1,"name_custom":0,"visible":1,"is_modified":1,"loop_range":-1,"unit":0,"display_data":{}},{"visible":1,"color":-1}]}],"version":11690,"preview":"{\"width\":32.0,\"height\":32.0,\"buffer\":\"eJztzgsNACAMxND5Nw0KSPa5MUJaA69mRET+1qEp98aH1+54iNrqh0k\\\/a6se8PEn\\\/cqDwn7Bzzwo7ehDh+356HaJ6K82Mwc87g==\"}","animator":{"framerate":15,"frame_range":-4,"frames_total":12},"onion_skin":{"range":[-1,1],"enabled":0,"step":1,"alpha":0.5,"on_top":1,"color":[255,16711680]},"previewGrid":{"opacity":0.5,"snap":0,"size":[16,16],"show":0,"color":8482157},"graphGrid":{"show_origin":0,"opacity":0.050000000000000003,"size":32,"show":1,"highlight":12,"snap":1,"color":16777215},"notes":[],"global_node":{"attri":{"color":-1,"update_graph":true,"show_update_trigger":false},"inputs":[]},"addon":{}} \ No newline at end of file diff --git a/scripts/draw_text_function/draw_text_function.gml b/scripts/draw_text_function/draw_text_function.gml index f9dced216..eec15c7da 100644 --- a/scripts/draw_text_function/draw_text_function.gml +++ b/scripts/draw_text_function/draw_text_function.gml @@ -18,6 +18,14 @@ function draw_text_over(_x, _y, _text, scale = 1) { #region BLEND_NORMAL; } #endregion +function draw_text_add_float(_x, _y, _text, scale = 1) { #region + INLINE + BLEND_ALPHA_MULP; + if(scale == 1) draw_text(_x, _y, _text); + else draw_text_transformed(_x, _y, _text, scale, scale, 0); + BLEND_NORMAL; +} #endregion + function draw_text_lang_add(_x, _y, _text, scale = 1) { #region INLINE BLEND_ALPHA_MULP; diff --git a/scripts/node_colors_replace/node_colors_replace.gml b/scripts/node_colors_replace/node_colors_replace.gml index 23acd375e..01facfcef 100644 --- a/scripts/node_colors_replace/node_colors_replace.gml +++ b/scripts/node_colors_replace/node_colors_replace.gml @@ -22,10 +22,12 @@ function Node_Colors_Replace(_x, _y, _group = noone) : Node_Processor(_x, _y, _g __init_mask_modifier(4); // inputs 7, 8, - palette_selecting = false; + palette_selecting = noone; palette_select = [ -1, -1 ]; function setColor(colr) { #region + palette_selecting = noone; + var _to = array_clone(getInputData(2)); for (var i = palette_select[0]; i <= palette_select[1]; i++) @@ -132,20 +134,20 @@ function Node_Colors_Replace(_x, _y, _group = noone) : Node_Processor(_x, _y, _g draw_sprite_ext(THEME.arrow, 0, (_x0 + ss + _x1) / 2, _y0 + ss / 2, 1, 1, 0, c_white, 0.5); draw_sprite_stretched_ext(THEME.color_picker_box, 1, _x1, _y0, _xw, ss, to, 1); + draw_sprite_stretched_ext(THEME.color_picker_box, 0, _x1, _y0, _xw, ss, COLORS._main_icon, 0.5); if(_hover && point_in_rectangle(_m[0], _m[1], _x1, _y0, _x1 + _xw, _y0 + ss)) { - if(!palette_selecting) + if(palette_selecting == noone) draw_sprite_stretched_ext(THEME.color_picker_box, 0, _x1, _y0, _xw, ss, c_white, 1); - if(!palette_selecting && mouse_press(mb_left, _focus)) { - palette_selecting = true; + if(palette_selecting == noone && mouse_press(mb_left, _focus)) { + palette_selecting = 1; palette_select[0] = i; } - if(palette_selecting) + if(palette_selecting == 1) palette_select[1] = i; - } else - draw_sprite_stretched_ext(THEME.color_picker_box, 0, _x1, _y0, _xw, ss, COLORS._main_icon, 0.5); + } if(i == min(palette_select[0], palette_select[1])) { _sel_x0 = _x1; @@ -164,8 +166,8 @@ function Node_Colors_Replace(_x, _y, _group = noone) : Node_Processor(_x, _y, _g draw_sprite_stretched_ext(THEME.color_picker_box, 0, _sel_x0, _sel_y0, _sel_x1 - _sel_x0, _sel_y1 - _sel_y0, c_white, 1); - if(mouse_release(mb_left, _focus)) { - palette_selecting = false; + if(palette_selecting == 1 && mouse_release(mb_left, _focus)) { + palette_selecting = 2; palette_select = [ _mn, _mx ]; var dialog = dialogCall(o_dialog_color_selector, WIN_W / 2, WIN_H / 2); diff --git a/scripts/node_display_text/node_display_text.gml b/scripts/node_display_text/node_display_text.gml index c074e35c4..7ab58894e 100644 --- a/scripts/node_display_text/node_display_text.gml +++ b/scripts/node_display_text/node_display_text.gml @@ -132,17 +132,17 @@ function Node_Display_Text(_x, _y, _group = noone) : Node(_x, _y, _group) constr } #endregion static draw_text_style = function(_x, _y, txt, _s, _mx, _my) { #region - var _tx = _x; + var _tx = _x; var index = 1; - var _len = string_length(txt); - var _ch = ""; - var _tw, _th; + var _len = string_length(txt); + var _ch = ""; var _ch_h = string_height("l") * _s * fsize; var _mode = 0; - var _cmd = ""; - + var _cmd = ""; var width = 0; + var _tw, _th; + var _ff = draw_get_font(); var _cc = draw_get_color(); var _aa = draw_get_alpha(); @@ -173,7 +173,7 @@ function Node_Display_Text(_x, _y, _group = noone) : Node(_x, _y, _group) constr draw_sprite_stretched_points(THEME.ui_panel_fg, 0, _tx - 4, _y - 4, _tx + _tw + 4, _y + _th + 4); draw_set_color(_cc); - draw_text_add(_tx, _y, _bch, _s * fsize); + draw_text_add_float(_tx, _y, _bch, _s * fsize); var _reac = button_reactive(string_to_var(_bch)); if(_reac > 0) { @@ -212,7 +212,7 @@ function Node_Display_Text(_x, _y, _group = noone) : Node(_x, _y, _group) constr } } - draw_text_add(_tx, _y, _key, _s * _tss); + draw_text_add_float(_tx, _y, _key, _s * _tss); _tx += _tw; width += string_width(_key) * _tss; @@ -252,7 +252,7 @@ function Node_Display_Text(_x, _y, _group = noone) : Node(_x, _y, _group) constr _tw = string_width(_ch); _th = string_height(_ch); - draw_text_add(_tx, _y, _ch, _s * fsize); + draw_text_add_float(_tx, _y, _ch, _s * fsize); _tx += _tw * _s * fsize; width += _tw * fsize; break;