From 648e0ebe3fe2bdb51b4e1277dc28e2a62d616751 Mon Sep 17 00:00:00 2001 From: Tanasart Date: Sat, 25 Jan 2025 15:32:56 +0700 Subject: [PATCH] Node now update on edit when playing. --- datafiles/data/Nodes/Internal.zip | Bin 9099746 -> 9099746 bytes scripts/globals/globals.gml | 2 +- scripts/node_value/node_value.gml | 5 +++-- 3 files changed, 4 insertions(+), 3 deletions(-) diff --git a/datafiles/data/Nodes/Internal.zip b/datafiles/data/Nodes/Internal.zip index d1412e7e7ef06955425e2a6c23cbb37be541dc17..50738bbf7859ef2a355388a2ca911e45ff04cff2 100644 GIT binary patch delta 1278 zcmYk)Sxi({90qWUgCiGITw2i?MNum%j{C+U;9OS}aqBEp#I5d%prYW`@^Qy|qQ)0J zks;CdHfmy%i7~A(z=H{p0&a{%77Sz~2cs|=V~~rn7>DtgfG_bCCL#}$Fc}_rF$GhRk7<~W0?fcn z%)-~0jY7=9T+Ble=EH{tScpYfj3ro#Wmt|CScz3AMhQw$hSexX1uC%y{+~^MAmg7F z{ddsx==y*;N{UkfbAjajfH_a{MZlad`95I!ByWVd{L7AwZe1NT4e5k~=0eHqL1%*} zJ^E$P%#|kZE|e?}vFQt$W75T3$zvgNj%3cD<k0)+vv<{$1KT051ig?1=`j9}0)FlI0&5Uq~+GDK)*1Jp@G`zAF zOY*xG=!X9+w|?=;GNe-}o!{PDnRf=A23MA(2a7%*xf$hWzBg!%{M5PArQAb4DlhtT z&{`@}W`VBjREDld{=cv5&4@eFl(Z-kYf4@#{7e1=evjK;{iMtGO7XJGE|<*fwo4>; zb=zfG1#GU44TC9`|%;&giT{vLa(6m32B zD#>4aY`y|qcwYF1T}e>AJ=^xPXOKd+uom&)i+Yb2{XlwZ;l<=qcE)GR6Z q&R+d*hnk(9R7%!Goz2wnS=1T&I(f|1sS0I-h56}t>{h4RUiJ}bDi`$t delta 1278 zcmYk)TTB#J90qWUiz@>vUQ4^HC~8H8^>)TB)|##&*42NR4jF7ZLu2YhPM#6+H&7~}WfSrw9BzWgue%xs2{KYw?P z(0P1-42*{hnV0}KCL#+4vXO&Hn2agN#Z*kgbj-j^%)*Dr!$3+EXEQnMG=bO!!j(#3arE`ti~FAinUmW^(a9p%219Cs6ZvEuo3>hOn)Hb z?S!PBr+R9jM*5Pzq673b9i&5a zn7*MV`j(E+cl15|Ku4*Wj!_G>(vS2L9j7)rK_}@HwbN-jLuct6ou{Aa7wU)^b=Z6? z<8G7QJ%|#?%Y#_UjNKo^ZMQVqhft(%C6FscJmGA;PM}ok(jjbMMz}D34N>^V|& z^x5kr|LL>+lBs9p_dD05iiUL2(eJ!fe>yV)wcB3R!OT(RZBi@Q#I+iH&$^%-Jd6w(WN#@)^sVqq$kR|Z+5AL sQt+L<`em0|l%7;c)<>Pq)bL)^8Tz_;%+;+5WrKzJ_IT`ax7u0$1{9J6p8x;= diff --git a/scripts/globals/globals.gml b/scripts/globals/globals.gml index 1f2c71674..845699ad9 100644 --- a/scripts/globals/globals.gml +++ b/scripts/globals/globals.gml @@ -43,7 +43,7 @@ LATEST_VERSION = 1_18_00_0; VERSION = 1_18_07_2; SAVE_VERSION = 1_18_05_0; - VERSION_STRING = MAC? "1.18.003m" : "1.18.7.2"; + VERSION_STRING = MAC? "1.18.003m" : "1.18.8.003"; BUILD_NUMBER = 118072; PREF_VERSION = 1_17_1; diff --git a/scripts/node_value/node_value.gml b/scripts/node_value/node_value.gml index 99e1f5556..6fb723636 100644 --- a/scripts/node_value/node_value.gml +++ b/scripts/node_value/node_value.gml @@ -1604,13 +1604,14 @@ function NodeValue(_name, _node, _connect, _type, _value, _tooltip = "") constru if(tags == VALUE_TAG.updateInTrigger || tags == VALUE_TAG.updateOutTrigger) return true; if(_update) { - if(!IS_PLAYING) node.triggerRender(); + // if(!IS_PLAYING) // If you have to uncomment this. PLEASE comment the reason why so I don't have to comment it out again. + node.triggerRender(); node.valueUpdate(self.index); node.clearCacheForward(); } if(fullUpdate) RENDER_ALL - + if(!LOADING) PROJECT.modified = true; cache_value[0] = false;