From ea505889d984498c9beb33a83fa2a43f85885a7f Mon Sep 17 00:00:00 2001 From: Tanasart Date: Wed, 29 Jan 2025 08:33:57 +0700 Subject: [PATCH] [GM room] Fix error when creating the node without connecting to a gamemaker project. --- datafiles/data/Nodes/Internal.zip | Bin 9100058 -> 9100058 bytes scripts/node_gm_room/node_gm_room.gml | 8 +++++++- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/datafiles/data/Nodes/Internal.zip b/datafiles/data/Nodes/Internal.zip index e6baeec38ed0c87efef1cfb9a653e98434cc62d8..4abd8e06198dc1d4450d59ce59421b3ab0779109 100644 GIT binary patch delta 1292 zcmYk(TWnNS6b4`{En|m53!y?&9z!8pmQlAcmpj;>3|)n6_mec zI6IKQgY2Z2#5ZCvYKUPp#%QN4(WJzeHa^fX#OQ;*2;qSciTbaep>~olf7Uu{UoyM* z>gDWSI)#Ujg_+1k4ralFhmi{}W+M-CFcg;95gH}!qg-QzVa(;B94VUIVjrD7@U|-2 zOj~FxZKLh9gPQ0WdX}1LC$-RXw2OAr9(tZ$pb&*ALQ!g^z4RjOqnBtu9iW%#6?&Ck zqu1#m9ilhrO=_dV^cKBMN2r~SQU}H87#*i~sFULKE}ft*dXKv4eL6{}=mYwYPA9#s z*mg9lNSQsOsFXZEiV9}($5DLkkw(`zO3fEzD3BsG=1%=HhAOG6#!D4{N5D)DfLv9g@MA-pWkcFFQ1y+)$dMDE;E_p`+lutf@vB5fG&A3o;)<5 HuLS=C%@WpS delta 1292 zcmYk(TWnNS6b4`@En~+*D}thPpfHFn&<^Dyg|^e%9OY7|70|g<0TC4}m(o!>P|8LB zp5g3Z0uQp2UJ~C7fq)^#ff%EmwnUQ>UfS?LhZuqn@&behVj#-DdWO2Osh(#zuF??8z5-h<|EW>iVg%v2pN~}T|%25G7Dp7@M)SwoD zpUgloV^2W;6EZz|ThN>$#lE1qSn~Uzxk&O_&@7gG5;T31-$pq6>!!6XT^};t(usu3 z63LSxXM#ID`bNmilP1qDl&lJ~=?j~=>0+T|Q`lS}nKNQ}bZQ7w^>1P4Oy1_v#zSQ5 zd*eHvlPX*1N1PeH)bm|?hg&y{Yv`_-9qyclx=ESSC&-Vd^TkDS%P$eQUkq58)*}5ruXRs3Q~x|6ro1?kUpXebEvS}uL z)owp8|M@|SS|{m`s@2Sd6;&0P(s&%>y??c;lJu0JeKF;eVoOZbNuG$2!QjqKe3 diff --git a/scripts/node_gm_room/node_gm_room.gml b/scripts/node_gm_room/node_gm_room.gml index 3b4af1cdd..f985d879e 100644 --- a/scripts/node_gm_room/node_gm_room.gml +++ b/scripts/node_gm_room/node_gm_room.gml @@ -32,6 +32,13 @@ function Node_GMRoom(_x, _y, _group = noone) : Node(_x, _y, _group) constructor #endregion room_renderer = new Inspector_Custom_Renderer(function(_x, _y, _w, _m, _hover, _focus) { + if(gmRoom == noone) { + draw_sprite_stretched_ext(THEME.ui_panel_bg, 1, _x, _y, _w, ui(28), COLORS.node_composite_bg_blend, 1); + draw_set_text(f_p3, fa_center, fa_center, COLORS._main_text_sub); + draw_text_add(_x + _w / 2, _y + ui(14), "No data"); + return ui(28); + } + var hh = ui(40); var _yy = _y + ui(8); draw_sprite_stretched_ext(THEME.ui_panel_bg, 1, _x, _y, _w, hh, COLORS.node_composite_bg_blend, 1); @@ -100,7 +107,6 @@ function Node_GMRoom(_x, _y, _group = noone) : Node(_x, _y, _group) constructor layers_renderer = new Inspector_Custom_Renderer(function(_x, _y, _w, _m, _hover, _focus) { if(gmRoom == noone) { draw_sprite_stretched_ext(THEME.ui_panel_bg, 1, _x, _y, _w, ui(28), COLORS.node_composite_bg_blend, 1); - draw_set_text(f_p3, fa_center, fa_center, COLORS._main_text_sub); draw_text_add(_x + _w / 2, _y + ui(14), "No data"); return ui(28);