I was trying to make a mechanic, where you collect coins and then the end of the level appears. But for some reason, when I try to change the parameters of my scene node (which is the level exit), parameters DO change inside of a script, but DO NOT change inside of a node itself (nor the scene node, nor the level scene, where it’s a child).
My custom signal is initiated inside the goal.gd script, but the signal itself is emitted from another script, that connected to another node, Game Manager. When I’ve decided to move the signal to the Game Manger node and connect a function from the goal.gd script to it, the issue was fixed.