From ce06db8f8f3a7d69f96e3d45debb78ab1b93e6f3 Mon Sep 17 00:00:00 2001 From: Tanasart <tanasart_pt@outlook.co.th> Date: Wed, 29 Jan 2025 10:42:31 +0700 Subject: [PATCH] [Path Weight Adjust] Fix curve display update delay. --- datafiles/data/Nodes/Internal.zip | Bin 9100058 -> 9100058 bytes .../node_path_weight_adjust.gml | 9 +++++---- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/datafiles/data/Nodes/Internal.zip b/datafiles/data/Nodes/Internal.zip index b49ce3b67f8729445619155cd1add6e7118663f6..385071f61b658b7007d1070a1d8d8ca2708f4c21 100644 GIT binary patch delta 1292 zcmYk(S!`5g7zSYN;@Gj!vMA^rDV>5Xv>nPKg|^f6D74jDmO4unaR-Z1I%-F2WqW&u z^9K^WfIsPya7PFROhXurA=qh4G%4|>jTh}0L-0ax#BgDZ1bx4rp>&cbZ@%w*|C0Ip zuUyFJrz3b6X-G!~GVuspcobQ1<1u7o0Tv<$xmbk7Sc0W^98X{wmg7l01rH27jTOkl zO60?f0<6MnJcB|MVGY)z7$qo$59?5d_1J)o*o0@X8Rgi5t*AgHs^CX8YEX+h)T80D z*$_y}Z_~dAO^@CiFc(O1Fkr5eJR2~JC2s`GQpvjk(<gZ<%;BrM8eO_2Xu72n4w_|> zCxgxeS9<i%K{HpH+`CA!Cd8&MWagxbwUQknbB$#7jOEeENi5XYLe8E%&7+Mw$kKn# z?|4qCES(p2W_VN2>E1rKZk^ZA1Izo|*{#j#8A~6MA9v@COXQUA!p>>4d;3GNteCsq zr03{)+D6-{k(#KPUZ5ALg<hgo+Ce*M7wx7tdYJ+gq!5LvonE0=X%D?dd+Bw0gWjaK z=xut3-lcuCpWdSmIzaE!2Xv4+=@4~Mgg&H?=ws@pD1AboQV)Gbz4SR9rXzHej?wYB zyB*sPrFq-*?g>;#eldY^X8gwqeCv`%&lF1Z*OSPVA~ESq-J3+E)Rj}HX2v)~ees?t z>rQ4`L7VQJwl+xeUA?;VAIqh0Oj~a0)Jf;3yH@6z8K=RKjj0do=a$qK#$0;n!Gu@e z9#O7&ugaZ%nXxv>0;X4QPFjoauRc>9bHyS_i(=;@$rHEa?az<ehW>KIHl(;TV%JFC z9<eJWOB1$V@<76_mQ0Rw_=kkOQi?wkcCBQ|sPmDF41HqM&XXp$-6EMc#^!&c_KH+d zA=y4=Z<V|_pbR}cW*17qGYtLrnC+b_%Ez68w=#71xLqJ$W{Yo91@BWOP0w{_L)jzV zb=~g$N?zfwF4ZLIkEm_TxD`=V8PfPS%5#71R%NLvL;Ir2C&iwqYL>hZRV~aoCx6SA z|L<nMs+XL-a{YiRl%ium)uoyZsoKyvgKG8M<jz57a(0<c72gjkQzn>(_716{`{VI_ ILu%OnKY9w=MF0Q* delta 1292 zcmYk(ZA_JA7zc1e@W=@T&B{EFqQ?+aIDnccaCm(R6(v&ayiiK-7N*FlI7yW0pXd18 zvrRw5z45a3%{7`j=Q_34iUT;?aDIXLK~8I}KGYX&d}u9K{V$#)akk(7yRQ4XU(TNX zFNf3n=@cG98WtiQ8CV1t79$gGJd7+X!BS)+2g|S=k6;BJ#bbCJEAa$Y!2<)Uu?D$V zi*@i~J)T4!HXt7b*oaNoj6xK_hhmhV6kD(r+wc^&qYOK+6XmEtCH$yDHEK|cI@Dh? z>jP=UE&8{h>CtTgbBPqk17@-0X907w<jsItBzZqz`XoOIbNJf>yIr~|Xu72n4w@yB z=Yq}zcY5^gpqV30o?ReW9b(fLGP6^~Cdu}YxluA}+Vbe+B$n#$Le81I&7+MOWa_)~ zJDzhYQ|E@A8NSr>X-}_PH_vP6ft9`Ptmejr=_?k<kEip+g>uU`Vdu8lv;Co1X3X7c z($n+|HP9~FO?#-3_R>CTqGzd@o}>MAfLiDvJx>7&Qi#ITN-xlhbcha98@)s?(<}5U zy+*Io8+3%;q_?P@j?&w7jE++WouE#N&^z=ly+>UXrT6J1b<+pbLm$#dbc#Nv({v{8 zZpE$>X{9Z?Wdh}r=O<9cjQ=o!uU*pUo<gC%GKm~15|hr<Ka;4Cx?&1d%ovBLH{LyE z&1A?z#~o{nB)_Xycl>3!^vye#TROGUxpm*l=$m#L9NC&$D4p9<lOJ>Gq5mhm`re3g z&HJi6>Bnhnn`~fu_4cH-{K4+Ns+cPlNm>-U7)hS}MZW##qqd<hjM#=0mq+Ys$$KMq zg=A5}_Ddd3*j19raSq=|*lVTuJz>{K7LGcL++^spqjs(|dF&3!+%Y!)9kth_igL-; zF?*-vr2%E=t7CS)6uiUGe~#JSxuR^`DflWwca7WYWo5SbDpl}3mD2QFcMg;@;+@y+ zo-gD-|Iw-TNctnHff=_Vsxn;~e@A)mPhF}cHDzdDRQaSh6jhCq!%@}5jC1nWb<+5` zU)4#@KDll{<x9~%plVai`c!S`>_L?`H@Sb%nVj9GQ^og#%9IJFp}j+@;K6wO$dJ0~ F{||DM-%9`h diff --git a/scripts/node_path_weight_adjust/node_path_weight_adjust.gml b/scripts/node_path_weight_adjust/node_path_weight_adjust.gml index ea9618773..74d452c47 100644 --- a/scripts/node_path_weight_adjust/node_path_weight_adjust.gml +++ b/scripts/node_path_weight_adjust/node_path_weight_adjust.gml @@ -32,7 +32,8 @@ function Node_Path_Weight_Adjust(_x, _y, _group = noone) : Node(_x, _y, _group) temp_p = new __vec2P(); static drawOverlay = function(hover, active, _x, _y, _s, _mx, _my, _snx, _sny) { - if(curr_path && struct_has(curr_path, "drawOverlay")) curr_path.drawOverlay(hover, active, _x, _y, _s, _mx, _my, _snx, _sny); + if(curr_path && struct_has(curr_path, "drawOverlay")) + curr_path.drawOverlay(hover, active, _x, _y, _s, _mx, _my, _snx, _sny); } static getLineCount = function( ) /*=>*/ {return is_path? curr_path.getLineCount() : 1}; @@ -70,9 +71,9 @@ function Node_Path_Weight_Adjust(_x, _y, _group = noone) : Node(_x, _y, _group) var _type = getInputData(4); var _curve_range = getInputData(5); - inputs[2].setVisible(curr_type == 0); - inputs[3].setVisible(curr_type == 1); - inputs[5].setVisible(curr_type == 1); + inputs[2].setVisible(_type == 0); + inputs[3].setVisible(_type == 1); + inputs[5].setVisible(_type == 1); curr_path = _path; curr_mode = _mode;