From cb7dce84c03bb98f05a9f29b5668032ef19e7e6c Mon Sep 17 00:00:00 2001 From: Tanasart Date: Sat, 21 Sep 2024 14:34:49 +0700 Subject: [PATCH] Add button to open splash screen when opening getting started files. --- PixelComposer.resource_order | 1 + PixelComposer.yyp | 1 + scripts/globals/globals.gml | 2 +- scripts/node_color_data/node_color_data.gml | 21 +++ scripts/node_value/node_value.gml | 1 + scripts/node_value_bool/node_value_bool.gml | 3 +- scripts/panel_collection/panel_collection.gml | 2 +- scripts/panel_graph/panel_graph.gml | 34 ++++- scripts/panel_menu/panel_menu.gml | 34 ++++- scripts/struct_functions/struct_functions.gml | 20 +-- .../3a5d6e7f-ad65-41d0-b01d-9dfda05172e5.png | Bin 0 -> 365 bytes .../58dc9981-2564-43e1-8291-a7fba68ee204.png | Bin 0 -> 905 bytes .../59b98d94-c952-4cf9-83da-cabfc17fb921.png | Bin 0 -> 877 bytes .../7197cf10-1f3b-4d1c-9914-b9d4d3052bfd.png | Bin 0 -> 855 bytes .../88613c45-4c75-4e27-aebd-f1a535f13e78.png | Bin 0 -> 365 bytes .../ab5d5e22-7ce4-454c-af7f-65a1f43c22df.png | Bin 0 -> 404 bytes .../d6a11e2b-76fd-4485-ad24-18125a07a217.png | Bin 0 -> 365 bytes .../e53dabec-f9ee-41f1-b8f6-629c75e8f099.png | Bin 0 -> 781 bytes .../dd7a692f-f222-4474-a737-a00bf5bf4857.png | Bin 0 -> 365 bytes .../dd7a692f-f222-4474-a737-a00bf5bf4857.png | Bin 0 -> 905 bytes .../dd7a692f-f222-4474-a737-a00bf5bf4857.png | Bin 0 -> 877 bytes .../dd7a692f-f222-4474-a737-a00bf5bf4857.png | Bin 0 -> 855 bytes .../dd7a692f-f222-4474-a737-a00bf5bf4857.png | Bin 0 -> 365 bytes .../dd7a692f-f222-4474-a737-a00bf5bf4857.png | Bin 0 -> 404 bytes .../dd7a692f-f222-4474-a737-a00bf5bf4857.png | Bin 0 -> 365 bytes .../dd7a692f-f222-4474-a737-a00bf5bf4857.png | Bin 0 -> 781 bytes .../s_node_color_data_label.yy | 137 ++++++++++++++++++ .../be90632d-4ff9-4dce-8989-1f2293f02fc3.png | Bin 0 -> 987 bytes .../c47a19ce-2830-495b-b1c9-84e95266d78d.png | Bin 2262 -> 0 bytes .../4ae74479-20be-4d65-af79-f6b1fddb5336.png | Bin 0 -> 987 bytes .../72f661da-43bb-49b5-8148-f2f2e01dfb29.png | Bin 2262 -> 0 bytes sprites/s_node_counter/s_node_counter.yy | 16 +- 32 files changed, 244 insertions(+), 28 deletions(-) create mode 100644 sprites/s_node_color_data_label/3a5d6e7f-ad65-41d0-b01d-9dfda05172e5.png create mode 100644 sprites/s_node_color_data_label/58dc9981-2564-43e1-8291-a7fba68ee204.png create mode 100644 sprites/s_node_color_data_label/59b98d94-c952-4cf9-83da-cabfc17fb921.png create mode 100644 sprites/s_node_color_data_label/7197cf10-1f3b-4d1c-9914-b9d4d3052bfd.png create mode 100644 sprites/s_node_color_data_label/88613c45-4c75-4e27-aebd-f1a535f13e78.png create mode 100644 sprites/s_node_color_data_label/ab5d5e22-7ce4-454c-af7f-65a1f43c22df.png create mode 100644 sprites/s_node_color_data_label/d6a11e2b-76fd-4485-ad24-18125a07a217.png create mode 100644 sprites/s_node_color_data_label/e53dabec-f9ee-41f1-b8f6-629c75e8f099.png create mode 100644 sprites/s_node_color_data_label/layers/3a5d6e7f-ad65-41d0-b01d-9dfda05172e5/dd7a692f-f222-4474-a737-a00bf5bf4857.png create mode 100644 sprites/s_node_color_data_label/layers/58dc9981-2564-43e1-8291-a7fba68ee204/dd7a692f-f222-4474-a737-a00bf5bf4857.png create mode 100644 sprites/s_node_color_data_label/layers/59b98d94-c952-4cf9-83da-cabfc17fb921/dd7a692f-f222-4474-a737-a00bf5bf4857.png create mode 100644 sprites/s_node_color_data_label/layers/7197cf10-1f3b-4d1c-9914-b9d4d3052bfd/dd7a692f-f222-4474-a737-a00bf5bf4857.png create mode 100644 sprites/s_node_color_data_label/layers/88613c45-4c75-4e27-aebd-f1a535f13e78/dd7a692f-f222-4474-a737-a00bf5bf4857.png create mode 100644 sprites/s_node_color_data_label/layers/ab5d5e22-7ce4-454c-af7f-65a1f43c22df/dd7a692f-f222-4474-a737-a00bf5bf4857.png create mode 100644 sprites/s_node_color_data_label/layers/d6a11e2b-76fd-4485-ad24-18125a07a217/dd7a692f-f222-4474-a737-a00bf5bf4857.png create mode 100644 sprites/s_node_color_data_label/layers/e53dabec-f9ee-41f1-b8f6-629c75e8f099/dd7a692f-f222-4474-a737-a00bf5bf4857.png create mode 100644 sprites/s_node_color_data_label/s_node_color_data_label.yy create mode 100644 sprites/s_node_counter/be90632d-4ff9-4dce-8989-1f2293f02fc3.png delete mode 100644 sprites/s_node_counter/c47a19ce-2830-495b-b1c9-84e95266d78d.png create mode 100644 sprites/s_node_counter/layers/be90632d-4ff9-4dce-8989-1f2293f02fc3/4ae74479-20be-4d65-af79-f6b1fddb5336.png delete mode 100644 sprites/s_node_counter/layers/c47a19ce-2830-495b-b1c9-84e95266d78d/72f661da-43bb-49b5-8148-f2f2e01dfb29.png diff --git a/PixelComposer.resource_order b/PixelComposer.resource_order index 74c6ff3bb..fcc6c580c 100644 --- a/PixelComposer.resource_order +++ b/PixelComposer.resource_order @@ -2107,6 +2107,7 @@ {"name":"s_node_caustic","order":35,"path":"sprites/s_node_caustic/s_node_caustic.yy",}, {"name":"s_node_chromatic_abarration","order":10,"path":"sprites/s_node_chromatic_abarration/s_node_chromatic_abarration.yy",}, {"name":"s_node_color_adjust","order":1,"path":"sprites/s_node_color_adjust/s_node_color_adjust.yy",}, + {"name":"s_node_color_data_label","order":27,"path":"sprites/s_node_color_data_label/s_node_color_data_label.yy",}, {"name":"s_node_color_data","order":2,"path":"sprites/s_node_color_data/s_node_color_data.yy",}, {"name":"s_node_color_from_hsv","order":3,"path":"sprites/s_node_color_from_hsv/s_node_color_from_hsv.yy",}, {"name":"s_node_color_from_rgb","order":4,"path":"sprites/s_node_color_from_rgb/s_node_color_from_rgb.yy",}, diff --git a/PixelComposer.yyp b/PixelComposer.yyp index f708202f9..5920ad242 100644 --- a/PixelComposer.yyp +++ b/PixelComposer.yyp @@ -2838,6 +2838,7 @@ {"id":{"name":"s_node_checker","path":"sprites/s_node_checker/s_node_checker.yy",},}, {"id":{"name":"s_node_chromatic_abarration","path":"sprites/s_node_chromatic_abarration/s_node_chromatic_abarration.yy",},}, {"id":{"name":"s_node_color_adjust","path":"sprites/s_node_color_adjust/s_node_color_adjust.yy",},}, + {"id":{"name":"s_node_color_data_label","path":"sprites/s_node_color_data_label/s_node_color_data_label.yy",},}, {"id":{"name":"s_node_color_data","path":"sprites/s_node_color_data/s_node_color_data.yy",},}, {"id":{"name":"s_node_color_from_hsv","path":"sprites/s_node_color_from_hsv/s_node_color_from_hsv.yy",},}, {"id":{"name":"s_node_color_from_rgb","path":"sprites/s_node_color_from_rgb/s_node_color_from_rgb.yy",},}, diff --git a/scripts/globals/globals.gml b/scripts/globals/globals.gml index 03285bf8f..39fc0065a 100644 --- a/scripts/globals/globals.gml +++ b/scripts/globals/globals.gml @@ -43,7 +43,7 @@ VERSION = 1_17_12_0; SAVE_VERSION = 1_17_10_0; VERSION_STRING = MAC? "1.18.003m" : "1.18"; - BUILD_NUMBER = 1_17_12_0; + BUILD_NUMBER = 1_17_13_0; HOTKEYS = ds_map_create(); HOTKEY_CONTEXT = ds_list_create(); diff --git a/scripts/node_color_data/node_color_data.gml b/scripts/node_color_data/node_color_data.gml index 3e97172b9..d00e7d793 100644 --- a/scripts/node_color_data/node_color_data.gml +++ b/scripts/node_color_data/node_color_data.gml @@ -45,4 +45,25 @@ function Node_Color_Data(_x, _y, _group = noone) : Node_Processor(_x, _y, _group return _n? val / 255 : val; } + + static onDrawNode = function(xx, yy, _mx, _my, _s, _hover, _focus) { + var bbox = drawGetBbox(xx, yy, _s); + + draw_set_text(f_sdf, fa_right, fa_center, COLORS._main_text); + + for(var i = 0; i < array_length(outputs); i++) { + var val = outputs[i]; + if(!val.isVisible()) continue; + + var _bx1 = bbox.x1 - 8 * _s; + var _bx0 = _bx1 - 20 * _s; + + var _by = val.y; + var _by0 = _by - 10 * _s; + var _by1 = _by + 10 * _s; + + draw_sprite_stretched_points(s_node_color_data_label, i, _bx0, _by0, _bx1, _by1); + } + } + } \ No newline at end of file diff --git a/scripts/node_value/node_value.gml b/scripts/node_value/node_value.gml index 7a9f6529b..aea7e51eb 100644 --- a/scripts/node_value/node_value.gml +++ b/scripts/node_value/node_value.gml @@ -1695,6 +1695,7 @@ function NodeValue(_name, _node, _connect, _type, _value, _tooltip = "") constru return removeFrom(); run_in(2, function() /*=>*/ { updateColor(getValue()); }); + var conn = isConnectable(_valueFrom, checkRecur, log); if(conn < 0) return conn; diff --git a/scripts/node_value_bool/node_value_bool.gml b/scripts/node_value_bool/node_value_bool.gml index c284b8ea9..4f1605677 100644 --- a/scripts/node_value_bool/node_value_bool.gml +++ b/scripts/node_value_bool/node_value_bool.gml @@ -8,7 +8,8 @@ function NodeValue_Bool(_name, _node, _value, _tooltip = "") : NodeValue(_name, getValueRecursive(self.__curr_get_val, _time); var val = __curr_get_val[0]; var nod = __curr_get_val[1]; - return bool(val); + + return is_array(val)? array_map(val, function(v) /*=>*/ {return bool(v)}) : bool(val); } static __getAnimValue = function(_time = CURRENT_FRAME) { diff --git a/scripts/panel_collection/panel_collection.gml b/scripts/panel_collection/panel_collection.gml index aec67240e..ec3c9e896 100644 --- a/scripts/panel_collection/panel_collection.gml +++ b/scripts/panel_collection/panel_collection.gml @@ -283,7 +283,7 @@ function Panel_Collection() : PanelContent() constructor { case FILE_TYPE.project : _typ = "Project"; break; } - DRAGGING = { type : _typ, data : _node } + DRAGGING = { type : _typ, data : _node }; } if(!DEMO && mouse_press(mb_right, pFOCUS)) { diff --git a/scripts/panel_graph/panel_graph.gml b/scripts/panel_graph/panel_graph.gml index 4af54b328..09c60d5f2 100644 --- a/scripts/panel_graph/panel_graph.gml +++ b/scripts/panel_graph/panel_graph.gml @@ -2376,11 +2376,14 @@ function Panel_Graph(project = PROJECT) : PanelContent() constructor { _sl_x = w / 2 - slider_width / 2; _sl_y = h - toolbar_height - ui(8) - _sl_h; + var _dpd = 12; + // draw_sprite_stretched(THEME.dialog, 0, _sl_x - _dpd, _sl_y - _dpd, slider_width + _dpd * 2, _sl_h + _dpd * 2); draw_sprite_stretched(THEME.ui_panel_bg, 3, _sl_x, _sl_y, slider_width, _sl_h); if(cur != noone) draw_text_add(round(w / 2), round(_sl_y + ui(8)), cur.slide_title); var _hv = false; + var _sn = ui(8); for(var i = 0; i < amo; i++) { var _sx = _ss_x + ui(16) + i * ui(16); @@ -2392,7 +2395,7 @@ function Panel_Graph(project = PROJECT) : PanelContent() constructor { var slid = struct_try_get(project.slideShow, project.slideShow_keys[i], noone); - if(pHOVER && point_in_circle(mx, my, _sx, _sy, ui(8))) { + if(pHOVER && point_in_rectangle(mx, my, _sx - _sn, _sy - _sn, _sx + _sn, _sy + _sn)) { if(slid) TOOLTIP = slid.slide_title; _hv = true; aa = 1; @@ -2415,6 +2418,35 @@ function Panel_Graph(project = PROJECT) : PanelContent() constructor { setSlideShow((ind + 1) % amo); } } + + var _dir = filename_name_only(filename_dir(PROJECT.path)); + if(_dir == "Getting started") { + var _spx1 = _sl_x - ui(8); + var _spx0 = _spx1 - ui(40); + + var _spy0 = _sl_y; + var _spy1 = _sl_y + _sl_h; + + var _spw = _spx1 - _spx0; + var _sph = _spy1 - _spy0; + + draw_sprite_stretched(THEME.ui_panel_bg, 3, _spx0, _spy0, _spw, _sph); + + if(point_in_rectangle(mx, my, _spx0, _spy0, _spx1, _spy1)) { + mouse_on_graph = false; + + if(pHOVER && !_hv) { + TOOLTIP = __txt("Splash screen"); + draw_sprite_stretched_add(THEME.ui_panel_bg, 4, _spx0, _spy0, _spw, _sph, COLORS._main_icon, 0.05); + draw_sprite_stretched_add(THEME.ui_panel, 1, _spx0, _spy0, _spw, _sph, c_white, 0.1); + + if(mouse_press(mb_left, pFOCUS)) + dialogCall(o_dialog_splash); + } + } + + draw_sprite_ui(THEME.hamburger_s, 0, _spx0 + _spw / 2, _spy0 + _sph / 2, 1, 1, 0, COLORS._main_icon); + } } function drawContent(panel) { // //// Main Draw diff --git a/scripts/panel_menu/panel_menu.gml b/scripts/panel_menu/panel_menu.gml index daa748bc9..e0afa8162 100644 --- a/scripts/panel_menu/panel_menu.gml +++ b/scripts/panel_menu/panel_menu.gml @@ -668,11 +668,8 @@ function Panel_Menu() : PanelContent() constructor { #endregion #region title - var txt = ""; - if(PROJECT.safeMode) txt += $"[{__txt("SAFE MODE")}] "; - if(PROJECT.readonly) txt += $"[{__txt("READ ONLY")}] "; - txt += PROJECT.path == ""? __txt("Untitled") : filename_name_only(PROJECT.path); + var txt = PROJECT.path == ""? __txt("Untitled") : filename_name_only(PROJECT.path); if(PROJECT.modified) txt += "*"; var tx0, tx1, tcx; @@ -742,12 +739,35 @@ function Panel_Menu() : PanelContent() constructor { var _tcw = string_width(tc); if(hori) { + var _tyc = (ty0 + ty1) / 2; + draw_set_text(f_p0b, fa_left, fa_center, COLORS._main_text); - draw_text_int(tcx - _tcw / 2, (ty0 + ty1) / 2, tc); + draw_text_int(tcx - _tcw / 2, _tyc, tc); if(full_name) { draw_set_color(COLORS._main_text_sub); - draw_text_int(tcx + _tcw / 2, (ty0 + ty1) / 2, ".pxc"); + draw_text_int(tcx + _tcw / 2, _tyc, ".pxc"); + + if(PROJECT.readonly) { + var _rd_lx = tcx - _tcw / 2 - ui(2); + var _rd_ly = _tyc; + var _rd_t = "Read only"; + + draw_set_font(f_p3); + var _rd_w = string_width(_rd_t) + ui(8); + var _rd_h = string_height(_rd_t) + ui(4); + + var _rd_x0 = _rd_lx - _rd_w - ui(8); + var _rd_x1 = _rd_x0 + _rd_w; + + var _rd_y0 = _rd_ly - _rd_h / 2; + var _rd_y1 = _rd_ly + _rd_h / 2; + + draw_sprite_stretched_ext(THEME.s_box_r2, 0, _rd_x0, _rd_y0, _rd_w, _rd_h, COLORS._main_icon); + + draw_set_text(f_p3, fa_center, fa_center, COLORS._main_icon_dark); + draw_text(_rd_x0 + _rd_w / 2, _rd_y0 + _rd_h / 2, _rd_t); + } } } else { @@ -761,6 +781,8 @@ function Panel_Menu() : PanelContent() constructor { } + draw_set_font(f_p0b); + if(IS_PATREON && PREFERENCES.show_supporter_icon) { var _tw = string_width(tc); var _th = string_height(tc); diff --git a/scripts/struct_functions/struct_functions.gml b/scripts/struct_functions/struct_functions.gml index 90520a460..19b4c9c91 100644 --- a/scripts/struct_functions/struct_functions.gml +++ b/scripts/struct_functions/struct_functions.gml @@ -1,7 +1,7 @@ #macro struct_has variable_struct_exists #macro struct_key variable_struct_get_names -function struct_override(original, override) { #region +function struct_override(original, override) { INLINE var args = variable_struct_get_names(override); @@ -14,9 +14,9 @@ function struct_override(original, override) { #region } return original; -} #endregion +} -function struct_override_nested(original, override) { #region +function struct_override_nested(original, override) { INLINE var args = variable_struct_get_names(override); @@ -32,9 +32,9 @@ function struct_override_nested(original, override) { #region } return original; -} #endregion +} -function struct_append(original, append) { #region +function struct_append(original, append) { INLINE var args = variable_struct_get_names(append); @@ -43,22 +43,22 @@ function struct_append(original, append) { #region original[$ args[i]] = append[$ args[i]]; return original; -} #endregion +} -function struct_try_get(struct, key, def = 0) { #region +function struct_try_get(struct, key, def = 0) { INLINE if(struct[$ key] != undefined) return struct[$ key]; key = string_replace_all(key, "_", " "); return struct[$ key] ?? def; -} #endregion +} -function struct_try_override(original, override, key) { #region +function struct_try_override(original, override, key) { INLINE if(!is_struct(original) || !is_struct(override)) return; if(!struct_has(override, key)) return; original[$ key] = override[$ key]; -} #endregion \ No newline at end of file +} \ No newline at end of file diff --git a/sprites/s_node_color_data_label/3a5d6e7f-ad65-41d0-b01d-9dfda05172e5.png b/sprites/s_node_color_data_label/3a5d6e7f-ad65-41d0-b01d-9dfda05172e5.png new file mode 100644 index 0000000000000000000000000000000000000000..c1dacf102b47e6e2a4f0da54acf741766d9c4e03 GIT binary patch literal 365 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`Gj3dtTpz6=aiY77hwEes65fI|H(?D3ajm;uzv_JUKz)RfFKM zfcUQ$<~24hY;SBl*y3b--oU_M${n7`_9qSiL5qqb?_tRWXa(W< jHE6(XD9OxCEiOsSEx@hE(`c6mP!EHrtDnm{r-UW|%Sms> literal 0 HcmV?d00001 diff --git a/sprites/s_node_color_data_label/58dc9981-2564-43e1-8291-a7fba68ee204.png b/sprites/s_node_color_data_label/58dc9981-2564-43e1-8291-a7fba68ee204.png new file mode 100644 index 0000000000000000000000000000000000000000..1a151f896b59e92d2d9c54ca299aea8993dbd2a3 GIT binary patch literal 905 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`Gj3dtTpz6=aiY77hwEes65fI|H*Yfq|*U)5S5wQq<@J(;@QGeU_sf#jyL6slRC!vfEk5CeiWiH4u>`}vukLT3oHXT`qS#V+nRCY%y76dC1_$cFRSY*LDj&D!4kQE~9Hd^m?i@wPS7X6JDJO>rT%lI$ItWdc^(3EpMmYkqp@ zDZ2g-=Q;Lp!fKfg&Vx&{3g;L`n6EJln4}(E%Tkg*0 z>utRKsYvW=GlPX}d<)HIDa`sU<#29RPWHFyuQHea^$h0ZUbSm|-TJSq&Uu$#TK5jBQ`~k#sr8zSwr4H6(z6=YbQw6fp4_%LsBfp|MaLyC zdg~J=n7eOEStG$B`}n>|o|uud;=#B(_og09o{FK=lgRz@k0-)u00Vy z`|)g(o@^#Jm)+6a8@~*i-Y+!C8<`) zMX5lF!N|bKMAyJl*T^u$z{JYX$jZ=E+rYrez#zX$SsO(|ZhlH;S|x4`a_Y0E12t&C gZ79jiO)V}-%q_sJ$J1z+2T%`#r>mdKI;Vst0QvW7TL1t6 literal 0 HcmV?d00001 diff --git a/sprites/s_node_color_data_label/59b98d94-c952-4cf9-83da-cabfc17fb921.png b/sprites/s_node_color_data_label/59b98d94-c952-4cf9-83da-cabfc17fb921.png new file mode 100644 index 0000000000000000000000000000000000000000..e6f2d7547ae20363ae49c5b4cb3a5bdf1fce9add GIT binary patch literal 877 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`Gj3dtTpz6=aiY77hwEes65fI|H*Yfq^N()5S5w4WJSK8N$Bx)uQIO5`ra}ZTakK2Vrx&EXm5|KwwaKw_O?yQ zy|o$lYyL15OlJHgzh3T6X~A`QO^bJj1f%R9#!O)7f4S3I??AXm;{zFi`3;9<9;8<@ zOpswHSFBtz!=Y7pmGCBSE-s-Htt{f-w>;17i)NT5zI?f^_l=OyW|m zJekgS;Tz+f7gzg^PMmBZFv(|UPTbrBdWEkAp4?zb;WTKe=qz0K-L*buB4^wT55;@x z6IRB|yT*FpovMhp<*^Af0?r+Kvy@?GU@6n@PzMhM?uJ_Vq(e_nNz95BDTxx6Dfea& z^tsB(q59*h)SLE+j$V=mzjnz!omJ8=(slX{@3r%+Evrpm9IjYbSSs0EW?XHd<(SsD z+R8@!UlebQi~5t6sf9g_Pu2xx_%BQN#28R|;!u3dl&cqAmKJ4vIlJe>&!w0CR<7NZ zEmX^H)_PEhqd~_kd74^zt=a!2`C<&d|9N*DJ*2klF;~DJlSZF4kJc3~*>TKnCbNy& zwDJR0$0|;0MD1YFI=kb{8ip%>g>NQ*ijKM6>a%j)OT%+#>!vI@VVvJ0m{5_H_sBXS zc*(~ZKW>z-^lw`>_p0-c(%ELu-JeA6e)E~bXeLui=%(J*i{{o-mKR8NomP@>Y(Cwk zrpLIxQFrn-jeqCU3VQ5#PkcG|k?X+ay&eBuK3%L+I=xG_^QoTPb9ueTXXGBbKbZIb z*-zdoNk#QH&;LmRQ=e*yYeY#(Vo9o1a#1RfVlXl=GSM}#)HN~;F)*<*G_o=@)iyA& zGBC)mQr1S%kei>9nO2EggPi*8=|Bw{a2rZ8b5n~;5_1c1>+v+&g;OXk;vd$@? F2>>+5X$SxS literal 0 HcmV?d00001 diff --git a/sprites/s_node_color_data_label/7197cf10-1f3b-4d1c-9914-b9d4d3052bfd.png b/sprites/s_node_color_data_label/7197cf10-1f3b-4d1c-9914-b9d4d3052bfd.png new file mode 100644 index 0000000000000000000000000000000000000000..b1a73b3c2008b799601003f5bd7271fef69fff83 GIT binary patch literal 855 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`Gj3dtTpz6=aiY77hwEes65fI|H*Yfq}`()5S5wbwK8$8eaW_#s}#LH#ouk5~a9@}`OwTDOeJA?6_>Cb0Oc<;~Du-A)tPw|^NQhztH@ZP+PzCF=dEs^HKS zOfC(plI|a!BB0p9pyZ^f-NCVn>lx>no~YL!&utetl+Uoealw?YX$R7}W-j1j&p$7G z;@P#*)>R4jzcYI>Ug&Ro&9eSFTkv{5vBga%PIwu*D=`ULUK9Kl%Qu}RO?m#ZF7u}6 z#jfX;efS)}8no%gt?KtVv!YxcG2Q3bc2?%e9vPYB0^mT4REYNYcw=pslv1O^Q=e{U0@vPvs-raplHFB~C zUnMAAo29vu*)(0ZT3Myz#D!DttK-~D{{1XDYS9 zNA@yUN9pZ)@v}y*t2#mIoSNXlO*-wjjkn27;Ap;l@Zio3_s?3D1Xy2i`SSKo=JG=O zw=BQ)_T9{xSTeh(eb=1qE6Uofd(vu`mw$JxY!S$-UB?#F_vkI(tye-$5=yTc|H(?D3ajm;uzv_JUKz)RfFKM z7yHGt&mTB&;qZY22~G=Vrb|djcyUb?lTS$i0;fp}+8*)*7*{3AsF`qPF(&7TU0~^n zGRQi(f_1T2Pn1J0_ql+JF*_nph=~NBoMarZxs8*7VSXZyTFi|rd_cQYOI#yLQW8s2 zt&)pUffR$0fsu)>fu*jIVTgf=m7$T9p{cfkft7(lewDH|iiX_$l+3hB+#2N6XHN%e i(16=el9`)YT#}eufLo8J(Jl|59tKZWKbLh*2~7Z*18SZC literal 0 HcmV?d00001 diff --git a/sprites/s_node_color_data_label/ab5d5e22-7ce4-454c-af7f-65a1f43c22df.png b/sprites/s_node_color_data_label/ab5d5e22-7ce4-454c-af7f-65a1f43c22df.png new file mode 100644 index 0000000000000000000000000000000000000000..b584c95dacc33315b32196fef63ad6f1e99524db GIT binary patch literal 404 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`Gj3dtTpz6=aiY77hwEes65fI|H(?DAMlf;uzv_JUKz)RfFKM z9c6D@8JL+5tFW=PMX&*h$?E49X_%OsyFGk7G5*Yf0~1y+RsA@z5eQg4dG8c(F`ntM z0IFkC(-FGDP_TK1hGDA&1HTg2A(_=ScWVs3=r$Z@T$K$6ETI!XC#jaWMwFx^mZVxG7o`Fz1|tI_6I}yK zT_eK~0~0GlBP&BwZ36=<1B3i3Wo;A U9#5lP9zZ<|p00i_>zopr0AkR100000 literal 0 HcmV?d00001 diff --git a/sprites/s_node_color_data_label/d6a11e2b-76fd-4485-ad24-18125a07a217.png b/sprites/s_node_color_data_label/d6a11e2b-76fd-4485-ad24-18125a07a217.png new file mode 100644 index 0000000000000000000000000000000000000000..5311637e8cb74e372c3094e122adf8017c157675 GIT binary patch literal 365 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`Gj3dtTpz6=aiY77hwEes65fI|H(?D3ajm;uzv_JUKz)RfFKM zin9-L&mTB&;qZY22~G=Vrb|djc)3V!lS@ee0;fp}+8*)*7*{3AsF`qPF(&7TU0~^n zGRQi(f_1T2Pn1J0_ql+JF*_nph=~NBoMarZxs8*7p=2eun#fiL2cTW5C9V-ADTyVi zR>?)FK#IZ0z{o_`z*5)9FvP&b%FxKl&{W&Nz{|H*Yfq{v^)5S5wdO*8lgATTyAC9kJ2L+N<@)b=-T#kM zi|d~5u`7z(xK8qP(XqE>M>pvdp07L#WIWyUpz3S2+qs+9x0mj%nScKIeTD;poj;bY z;%5*D6kv1-n?F-QDM3v@FhsQBXa~nq4lhjwC4q~~2lUUMjy31Mox`uh6xyq_@7Nn( z?HQ7*tVGti)}P}FNntQ9nO2EggPi*8=|Bw{a2rZ8b5n~;5_1c1>+v+&g;OXk;vd$@? F2>>S6Gc*7I literal 0 HcmV?d00001 diff --git a/sprites/s_node_color_data_label/layers/3a5d6e7f-ad65-41d0-b01d-9dfda05172e5/dd7a692f-f222-4474-a737-a00bf5bf4857.png b/sprites/s_node_color_data_label/layers/3a5d6e7f-ad65-41d0-b01d-9dfda05172e5/dd7a692f-f222-4474-a737-a00bf5bf4857.png new file mode 100644 index 0000000000000000000000000000000000000000..c1dacf102b47e6e2a4f0da54acf741766d9c4e03 GIT binary patch literal 365 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`Gj3dtTpz6=aiY77hwEes65fI|H(?D3ajm;uzv_JUKz)RfFKM zfcUQ$<~24hY;SBl*y3b--oU_M${n7`_9qSiL5qqb?_tRWXa(W< jHE6(XD9OxCEiOsSEx@hE(`c6mP!EHrtDnm{r-UW|%Sms> literal 0 HcmV?d00001 diff --git a/sprites/s_node_color_data_label/layers/58dc9981-2564-43e1-8291-a7fba68ee204/dd7a692f-f222-4474-a737-a00bf5bf4857.png b/sprites/s_node_color_data_label/layers/58dc9981-2564-43e1-8291-a7fba68ee204/dd7a692f-f222-4474-a737-a00bf5bf4857.png new file mode 100644 index 0000000000000000000000000000000000000000..1a151f896b59e92d2d9c54ca299aea8993dbd2a3 GIT binary patch literal 905 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`Gj3dtTpz6=aiY77hwEes65fI|H*Yfq|*U)5S5wQq<@J(;@QGeU_sf#jyL6slRC!vfEk5CeiWiH4u>`}vukLT3oHXT`qS#V+nRCY%y76dC1_$cFRSY*LDj&D!4kQE~9Hd^m?i@wPS7X6JDJO>rT%lI$ItWdc^(3EpMmYkqp@ zDZ2g-=Q;Lp!fKfg&Vx&{3g;L`n6EJln4}(E%Tkg*0 z>utRKsYvW=GlPX}d<)HIDa`sU<#29RPWHFyuQHea^$h0ZUbSm|-TJSq&Uu$#TK5jBQ`~k#sr8zSwr4H6(z6=YbQw6fp4_%LsBfp|MaLyC zdg~J=n7eOEStG$B`}n>|o|uud;=#B(_og09o{FK=lgRz@k0-)u00Vy z`|)g(o@^#Jm)+6a8@~*i-Y+!C8<`) zMX5lF!N|bKMAyJl*T^u$z{JYX$jZ=E+rYrez#zX$SsO(|ZhlH;S|x4`a_Y0E12t&C gZ79jiO)V}-%q_sJ$J1z+2T%`#r>mdKI;Vst0QvW7TL1t6 literal 0 HcmV?d00001 diff --git a/sprites/s_node_color_data_label/layers/59b98d94-c952-4cf9-83da-cabfc17fb921/dd7a692f-f222-4474-a737-a00bf5bf4857.png b/sprites/s_node_color_data_label/layers/59b98d94-c952-4cf9-83da-cabfc17fb921/dd7a692f-f222-4474-a737-a00bf5bf4857.png new file mode 100644 index 0000000000000000000000000000000000000000..e6f2d7547ae20363ae49c5b4cb3a5bdf1fce9add GIT binary patch literal 877 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`Gj3dtTpz6=aiY77hwEes65fI|H*Yfq^N()5S5w4WJSK8N$Bx)uQIO5`ra}ZTakK2Vrx&EXm5|KwwaKw_O?yQ zy|o$lYyL15OlJHgzh3T6X~A`QO^bJj1f%R9#!O)7f4S3I??AXm;{zFi`3;9<9;8<@ zOpswHSFBtz!=Y7pmGCBSE-s-Htt{f-w>;17i)NT5zI?f^_l=OyW|m zJekgS;Tz+f7gzg^PMmBZFv(|UPTbrBdWEkAp4?zb;WTKe=qz0K-L*buB4^wT55;@x z6IRB|yT*FpovMhp<*^Af0?r+Kvy@?GU@6n@PzMhM?uJ_Vq(e_nNz95BDTxx6Dfea& z^tsB(q59*h)SLE+j$V=mzjnz!omJ8=(slX{@3r%+Evrpm9IjYbSSs0EW?XHd<(SsD z+R8@!UlebQi~5t6sf9g_Pu2xx_%BQN#28R|;!u3dl&cqAmKJ4vIlJe>&!w0CR<7NZ zEmX^H)_PEhqd~_kd74^zt=a!2`C<&d|9N*DJ*2klF;~DJlSZF4kJc3~*>TKnCbNy& zwDJR0$0|;0MD1YFI=kb{8ip%>g>NQ*ijKM6>a%j)OT%+#>!vI@VVvJ0m{5_H_sBXS zc*(~ZKW>z-^lw`>_p0-c(%ELu-JeA6e)E~bXeLui=%(J*i{{o-mKR8NomP@>Y(Cwk zrpLIxQFrn-jeqCU3VQ5#PkcG|k?X+ay&eBuK3%L+I=xG_^QoTPb9ueTXXGBbKbZIb z*-zdoNk#QH&;LmRQ=e*yYeY#(Vo9o1a#1RfVlXl=GSM}#)HN~;F)*<*G_o=@)iyA& zGBC)mQr1S%kei>9nO2EggPi*8=|Bw{a2rZ8b5n~;5_1c1>+v+&g;OXk;vd$@? F2>>+5X$SxS literal 0 HcmV?d00001 diff --git a/sprites/s_node_color_data_label/layers/7197cf10-1f3b-4d1c-9914-b9d4d3052bfd/dd7a692f-f222-4474-a737-a00bf5bf4857.png b/sprites/s_node_color_data_label/layers/7197cf10-1f3b-4d1c-9914-b9d4d3052bfd/dd7a692f-f222-4474-a737-a00bf5bf4857.png new file mode 100644 index 0000000000000000000000000000000000000000..b1a73b3c2008b799601003f5bd7271fef69fff83 GIT binary patch literal 855 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`Gj3dtTpz6=aiY77hwEes65fI|H*Yfq}`()5S5wbwK8$8eaW_#s}#LH#ouk5~a9@}`OwTDOeJA?6_>Cb0Oc<;~Du-A)tPw|^NQhztH@ZP+PzCF=dEs^HKS zOfC(plI|a!BB0p9pyZ^f-NCVn>lx>no~YL!&utetl+Uoealw?YX$R7}W-j1j&p$7G z;@P#*)>R4jzcYI>Ug&Ro&9eSFTkv{5vBga%PIwu*D=`ULUK9Kl%Qu}RO?m#ZF7u}6 z#jfX;efS)}8no%gt?KtVv!YxcG2Q3bc2?%e9vPYB0^mT4REYNYcw=pslv1O^Q=e{U0@vPvs-raplHFB~C zUnMAAo29vu*)(0ZT3Myz#D!DttK-~D{{1XDYS9 zNA@yUN9pZ)@v}y*t2#mIoSNXlO*-wjjkn27;Ap;l@Zio3_s?3D1Xy2i`SSKo=JG=O zw=BQ)_T9{xSTeh(eb=1qE6Uofd(vu`mw$JxY!S$-UB?#F_vkI(tye-$5=yTc|H(?D3ajm;uzv_JUKz)RfFKM z7yHGt&mTB&;qZY22~G=Vrb|djcyUb?lTS$i0;fp}+8*)*7*{3AsF`qPF(&7TU0~^n zGRQi(f_1T2Pn1J0_ql+JF*_nph=~NBoMarZxs8*7VSXZyTFi|rd_cQYOI#yLQW8s2 zt&)pUffR$0fsu)>fu*jIVTgf=m7$T9p{cfkft7(lewDH|iiX_$l+3hB+#2N6XHN%e i(16=el9`)YT#}eufLo8J(Jl|59tKZWKbLh*2~7Z*18SZC literal 0 HcmV?d00001 diff --git a/sprites/s_node_color_data_label/layers/ab5d5e22-7ce4-454c-af7f-65a1f43c22df/dd7a692f-f222-4474-a737-a00bf5bf4857.png b/sprites/s_node_color_data_label/layers/ab5d5e22-7ce4-454c-af7f-65a1f43c22df/dd7a692f-f222-4474-a737-a00bf5bf4857.png new file mode 100644 index 0000000000000000000000000000000000000000..b584c95dacc33315b32196fef63ad6f1e99524db GIT binary patch literal 404 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`Gj3dtTpz6=aiY77hwEes65fI|H(?DAMlf;uzv_JUKz)RfFKM z9c6D@8JL+5tFW=PMX&*h$?E49X_%OsyFGk7G5*Yf0~1y+RsA@z5eQg4dG8c(F`ntM z0IFkC(-FGDP_TK1hGDA&1HTg2A(_=ScWVs3=r$Z@T$K$6ETI!XC#jaWMwFx^mZVxG7o`Fz1|tI_6I}yK zT_eK~0~0GlBP&BwZ36=<1B3i3Wo;A U9#5lP9zZ<|p00i_>zopr0AkR100000 literal 0 HcmV?d00001 diff --git a/sprites/s_node_color_data_label/layers/d6a11e2b-76fd-4485-ad24-18125a07a217/dd7a692f-f222-4474-a737-a00bf5bf4857.png b/sprites/s_node_color_data_label/layers/d6a11e2b-76fd-4485-ad24-18125a07a217/dd7a692f-f222-4474-a737-a00bf5bf4857.png new file mode 100644 index 0000000000000000000000000000000000000000..5311637e8cb74e372c3094e122adf8017c157675 GIT binary patch literal 365 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`Gj3dtTpz6=aiY77hwEes65fI|H(?D3ajm;uzv_JUKz)RfFKM zin9-L&mTB&;qZY22~G=Vrb|djc)3V!lS@ee0;fp}+8*)*7*{3AsF`qPF(&7TU0~^n zGRQi(f_1T2Pn1J0_ql+JF*_nph=~NBoMarZxs8*7p=2eun#fiL2cTW5C9V-ADTyVi zR>?)FK#IZ0z{o_`z*5)9FvP&b%FxKl&{W&Nz{|H*Yfq{v^)5S5wdO*8lgATTyAC9kJ2L+N<@)b=-T#kM zi|d~5u`7z(xK8qP(XqE>M>pvdp07L#WIWyUpz3S2+qs+9x0mj%nScKIeTD;poj;bY z;%5*D6kv1-n?F-QDM3v@FhsQBXa~nq4lhjwC4q~~2lUUMjy31Mox`uh6xyq_@7Nn( z?HQ7*tVGti)}P}FNntQ9nO2EggPi*8=|Bw{a2rZ8b5n~;5_1c1>+v+&g;OXk;vd$@? F2>>S6Gc*7I literal 0 HcmV?d00001 diff --git a/sprites/s_node_color_data_label/s_node_color_data_label.yy b/sprites/s_node_color_data_label/s_node_color_data_label.yy new file mode 100644 index 000000000..d75401772 --- /dev/null +++ b/sprites/s_node_color_data_label/s_node_color_data_label.yy @@ -0,0 +1,137 @@ +{ + "$GMSprite":"", + "%Name":"s_node_color_data_label", + "bboxMode":0, + "bbox_bottom":21, + "bbox_left":2, + "bbox_right":21, + "bbox_top":2, + "collisionKind":1, + "collisionTolerance":0, + "DynamicTexturePage":false, + "edgeFiltering":false, + "For3D":false, + "frames":[ + {"$GMSpriteFrame":"","%Name":"d6a11e2b-76fd-4485-ad24-18125a07a217","name":"d6a11e2b-76fd-4485-ad24-18125a07a217","resourceType":"GMSpriteFrame","resourceVersion":"2.0",}, + {"$GMSpriteFrame":"","%Name":"88613c45-4c75-4e27-aebd-f1a535f13e78","name":"88613c45-4c75-4e27-aebd-f1a535f13e78","resourceType":"GMSpriteFrame","resourceVersion":"2.0",}, + {"$GMSpriteFrame":"","%Name":"3a5d6e7f-ad65-41d0-b01d-9dfda05172e5","name":"3a5d6e7f-ad65-41d0-b01d-9dfda05172e5","resourceType":"GMSpriteFrame","resourceVersion":"2.0",}, + {"$GMSpriteFrame":"","%Name":"59b98d94-c952-4cf9-83da-cabfc17fb921","name":"59b98d94-c952-4cf9-83da-cabfc17fb921","resourceType":"GMSpriteFrame","resourceVersion":"2.0",}, + {"$GMSpriteFrame":"","%Name":"58dc9981-2564-43e1-8291-a7fba68ee204","name":"58dc9981-2564-43e1-8291-a7fba68ee204","resourceType":"GMSpriteFrame","resourceVersion":"2.0",}, + {"$GMSpriteFrame":"","%Name":"7197cf10-1f3b-4d1c-9914-b9d4d3052bfd","name":"7197cf10-1f3b-4d1c-9914-b9d4d3052bfd","resourceType":"GMSpriteFrame","resourceVersion":"2.0",}, + {"$GMSpriteFrame":"","%Name":"e53dabec-f9ee-41f1-b8f6-629c75e8f099","name":"e53dabec-f9ee-41f1-b8f6-629c75e8f099","resourceType":"GMSpriteFrame","resourceVersion":"2.0",}, + {"$GMSpriteFrame":"","%Name":"ab5d5e22-7ce4-454c-af7f-65a1f43c22df","name":"ab5d5e22-7ce4-454c-af7f-65a1f43c22df","resourceType":"GMSpriteFrame","resourceVersion":"2.0",}, + ], + "gridX":0, + "gridY":0, + "height":24, + "HTile":false, + "layers":[ + {"$GMImageLayer":"","%Name":"dd7a692f-f222-4474-a737-a00bf5bf4857","blendMode":0,"displayName":"default","isLocked":false,"name":"dd7a692f-f222-4474-a737-a00bf5bf4857","opacity":100.0,"resourceType":"GMImageLayer","resourceVersion":"2.0","visible":true,}, + ], + "name":"s_node_color_data_label", + "nineSlice":{ + "$GMNineSliceData":"", + "bottom":4, + "enabled":true, + "guideColour":[4294902015,4294902015,4294902015,4294902015,], + "highlightColour":1728023040, + "highlightStyle":0, + "left":4, + "resourceType":"GMNineSliceData", + "resourceVersion":"2.0", + "right":4, + "tileMode":[ + 0, + 0, + 0, + 0, + 0, + ], + "top":4, + }, + "origin":5, + "parent":{ + "name":"nodes", + "path":"folders/sprites/nodes.yy", + }, + "preMultiplyAlpha":false, + "resourceType":"GMSprite", + "resourceVersion":"2.0", + "sequence":{ + "$GMSequence":"", + "%Name":"s_node_color_data_label", + "autoRecord":true, + "backdropHeight":768, + "backdropImageOpacity":0.5, + "backdropImagePath":"", + "backdropWidth":1366, + "backdropXOffset":0.0, + "backdropYOffset":0.0, + "events":{ + "$KeyframeStore":"", + "Keyframes":[], + "resourceType":"KeyframeStore", + "resourceVersion":"2.0", + }, + "eventStubScript":null, + "eventToFunction":{}, + "length":8.0, + "lockOrigin":false, + "moments":{ + "$KeyframeStore":"", + "Keyframes":[], + "resourceType":"KeyframeStore", + "resourceVersion":"2.0", + }, + "name":"s_node_color_data_label", + "playback":1, + "playbackSpeed":30.0, + "playbackSpeedType":0, + "resourceType":"GMSequence", + "resourceVersion":"2.0", + "showBackdrop":true, + "showBackdropImage":false, + "timeUnits":1, + "tracks":[ + {"$GMSpriteFramesTrack":"","builtinName":0,"events":[],"inheritsTrackColour":true,"interpolation":1,"isCreationTrack":false,"keyframes":{"$KeyframeStore":"","Keyframes":[ + {"$Keyframe":"","Channels":{ + "0":{"$SpriteFrameKeyframe":"","Id":{"name":"d6a11e2b-76fd-4485-ad24-18125a07a217","path":"sprites/s_node_color_data_label/s_node_color_data_label.yy",},"resourceType":"SpriteFrameKeyframe","resourceVersion":"2.0",}, + },"Disabled":false,"id":"4351ea1c-5991-48a4-8981-2e059c0b1253","IsCreationKey":false,"Key":0.0,"Length":1.0,"resourceType":"Keyframe","resourceVersion":"2.0","Stretch":false,}, + {"$Keyframe":"","Channels":{ + "0":{"$SpriteFrameKeyframe":"","Id":{"name":"88613c45-4c75-4e27-aebd-f1a535f13e78","path":"sprites/s_node_color_data_label/s_node_color_data_label.yy",},"resourceType":"SpriteFrameKeyframe","resourceVersion":"2.0",}, + },"Disabled":false,"id":"332b3a27-44b2-4b32-acad-91c97467d11c","IsCreationKey":false,"Key":1.0,"Length":1.0,"resourceType":"Keyframe","resourceVersion":"2.0","Stretch":false,}, + {"$Keyframe":"","Channels":{ + "0":{"$SpriteFrameKeyframe":"","Id":{"name":"3a5d6e7f-ad65-41d0-b01d-9dfda05172e5","path":"sprites/s_node_color_data_label/s_node_color_data_label.yy",},"resourceType":"SpriteFrameKeyframe","resourceVersion":"2.0",}, + },"Disabled":false,"id":"ea11950e-485b-457a-82fc-942ce05e0a99","IsCreationKey":false,"Key":2.0,"Length":1.0,"resourceType":"Keyframe","resourceVersion":"2.0","Stretch":false,}, + {"$Keyframe":"","Channels":{ + "0":{"$SpriteFrameKeyframe":"","Id":{"name":"59b98d94-c952-4cf9-83da-cabfc17fb921","path":"sprites/s_node_color_data_label/s_node_color_data_label.yy",},"resourceType":"SpriteFrameKeyframe","resourceVersion":"2.0",}, + },"Disabled":false,"id":"c76a024a-c8f7-4c1b-93fe-e16b4a36057a","IsCreationKey":false,"Key":3.0,"Length":1.0,"resourceType":"Keyframe","resourceVersion":"2.0","Stretch":false,}, + {"$Keyframe":"","Channels":{ + "0":{"$SpriteFrameKeyframe":"","Id":{"name":"58dc9981-2564-43e1-8291-a7fba68ee204","path":"sprites/s_node_color_data_label/s_node_color_data_label.yy",},"resourceType":"SpriteFrameKeyframe","resourceVersion":"2.0",}, + },"Disabled":false,"id":"36a4b655-a2de-443b-9062-e28d51694c4a","IsCreationKey":false,"Key":4.0,"Length":1.0,"resourceType":"Keyframe","resourceVersion":"2.0","Stretch":false,}, + {"$Keyframe":"","Channels":{ + "0":{"$SpriteFrameKeyframe":"","Id":{"name":"7197cf10-1f3b-4d1c-9914-b9d4d3052bfd","path":"sprites/s_node_color_data_label/s_node_color_data_label.yy",},"resourceType":"SpriteFrameKeyframe","resourceVersion":"2.0",}, + },"Disabled":false,"id":"6d066326-5ed4-4e34-b4c3-73084c780050","IsCreationKey":false,"Key":5.0,"Length":1.0,"resourceType":"Keyframe","resourceVersion":"2.0","Stretch":false,}, + {"$Keyframe":"","Channels":{ + "0":{"$SpriteFrameKeyframe":"","Id":{"name":"e53dabec-f9ee-41f1-b8f6-629c75e8f099","path":"sprites/s_node_color_data_label/s_node_color_data_label.yy",},"resourceType":"SpriteFrameKeyframe","resourceVersion":"2.0",}, + },"Disabled":false,"id":"7b4f9219-29a5-4277-8efc-ba04962be8e6","IsCreationKey":false,"Key":6.0,"Length":1.0,"resourceType":"Keyframe","resourceVersion":"2.0","Stretch":false,}, + {"$Keyframe":"","Channels":{ + "0":{"$SpriteFrameKeyframe":"","Id":{"name":"ab5d5e22-7ce4-454c-af7f-65a1f43c22df","path":"sprites/s_node_color_data_label/s_node_color_data_label.yy",},"resourceType":"SpriteFrameKeyframe","resourceVersion":"2.0",}, + },"Disabled":false,"id":"da8643f7-b53d-4822-bead-66d097f06fbc","IsCreationKey":false,"Key":7.0,"Length":1.0,"resourceType":"Keyframe","resourceVersion":"2.0","Stretch":false,}, + ],"resourceType":"KeyframeStore","resourceVersion":"2.0",},"modifiers":[],"name":"frames","resourceType":"GMSpriteFramesTrack","resourceVersion":"2.0","spriteId":null,"trackColour":0,"tracks":[],"traits":0,}, + ], + "visibleRange":null, + "volume":1.0, + "xorigin":24, + "yorigin":12, + }, + "swatchColours":null, + "swfPrecision":0.5, + "textureGroupId":{ + "name":"Default", + "path":"texturegroups/Default", + }, + "type":0, + "VTile":false, + "width":24, +} \ No newline at end of file diff --git a/sprites/s_node_counter/be90632d-4ff9-4dce-8989-1f2293f02fc3.png b/sprites/s_node_counter/be90632d-4ff9-4dce-8989-1f2293f02fc3.png new file mode 100644 index 0000000000000000000000000000000000000000..23cb1295a14a45b57c516713b9974dad8a7d4cd9 GIT binary patch literal 987 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 EUp@Ii$^ZZW diff --git a/sprites/s_node_counter/layers/be90632d-4ff9-4dce-8989-1f2293f02fc3/4ae74479-20be-4d65-af79-f6b1fddb5336.png b/sprites/s_node_counter/layers/be90632d-4ff9-4dce-8989-1f2293f02fc3/4ae74479-20be-4d65-af79-f6b1fddb5336.png new file mode 100644 index 0000000000000000000000000000000000000000..23cb1295a14a45b57c516713b9974dad8a7d4cd9 GIT binary patch literal 987 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 EUp@Ii$^ZZW diff --git a/sprites/s_node_counter/s_node_counter.yy b/sprites/s_node_counter/s_node_counter.yy index 1bf204f09..624dd938c 100644 --- a/sprites/s_node_counter/s_node_counter.yy +++ b/sprites/s_node_counter/s_node_counter.yy @@ -2,24 +2,24 @@ "$GMSprite":"", "%Name":"s_node_counter", "bboxMode":0, - "bbox_bottom":60, - "bbox_left":6, - "bbox_right":57, - "bbox_top":2, + "bbox_bottom":56, + "bbox_left":10, + "bbox_right":53, + "bbox_top":6, "collisionKind":1, "collisionTolerance":0, "DynamicTexturePage":false, "edgeFiltering":false, "For3D":false, "frames":[ - {"$GMSpriteFrame":"","%Name":"c47a19ce-2830-495b-b1c9-84e95266d78d","name":"c47a19ce-2830-495b-b1c9-84e95266d78d","resourceType":"GMSpriteFrame","resourceVersion":"2.0",}, + {"$GMSpriteFrame":"","%Name":"be90632d-4ff9-4dce-8989-1f2293f02fc3","name":"be90632d-4ff9-4dce-8989-1f2293f02fc3","resourceType":"GMSpriteFrame","resourceVersion":"2.0",}, ], "gridX":0, "gridY":0, "height":64, "HTile":false, "layers":[ - {"$GMImageLayer":"","%Name":"72f661da-43bb-49b5-8148-f2f2e01dfb29","blendMode":0,"displayName":"default","isLocked":false,"name":"72f661da-43bb-49b5-8148-f2f2e01dfb29","opacity":100.0,"resourceType":"GMImageLayer","resourceVersion":"2.0","visible":true,}, + {"$GMImageLayer":"","%Name":"4ae74479-20be-4d65-af79-f6b1fddb5336","blendMode":0,"displayName":"default","isLocked":false,"name":"4ae74479-20be-4d65-af79-f6b1fddb5336","opacity":100.0,"resourceType":"GMImageLayer","resourceVersion":"2.0","visible":true,}, ], "name":"s_node_counter", "nineSlice":null, @@ -69,8 +69,8 @@ "tracks":[ {"$GMSpriteFramesTrack":"","builtinName":0,"events":[],"inheritsTrackColour":true,"interpolation":1,"isCreationTrack":false,"keyframes":{"$KeyframeStore":"","Keyframes":[ {"$Keyframe":"","Channels":{ - "0":{"$SpriteFrameKeyframe":"","Id":{"name":"c47a19ce-2830-495b-b1c9-84e95266d78d","path":"sprites/s_node_counter/s_node_counter.yy",},"resourceType":"SpriteFrameKeyframe","resourceVersion":"2.0",}, - },"Disabled":false,"id":"2106d7f5-5045-4e10-90e4-648ac8d8c784","IsCreationKey":false,"Key":0.0,"Length":1.0,"resourceType":"Keyframe","resourceVersion":"2.0","Stretch":false,}, + "0":{"$SpriteFrameKeyframe":"","Id":{"name":"be90632d-4ff9-4dce-8989-1f2293f02fc3","path":"sprites/s_node_counter/s_node_counter.yy",},"resourceType":"SpriteFrameKeyframe","resourceVersion":"2.0",}, + },"Disabled":false,"id":"af5c5a97-24df-4799-822f-3f1c97da5616","IsCreationKey":false,"Key":0.0,"Length":1.0,"resourceType":"Keyframe","resourceVersion":"2.0","Stretch":false,}, ],"resourceType":"KeyframeStore","resourceVersion":"2.0",},"modifiers":[],"name":"frames","resourceType":"GMSpriteFramesTrack","resourceVersion":"2.0","spriteId":null,"trackColour":0,"tracks":[],"traits":0,}, ], "visibleRange":null,