When I set pause_mode to process, it doesn't work, even if I do it outside of code.
Here is my code:
extends Area2D
signal day_start
func ready():
self.pausemode = Node.PAUSEMODEPROCESS
func onbuttonmouseentered():
$sprite.frame = 1
func onbuttonmouseexited():
$sprite.frame = 0
func onbuttoninputevent(viewport, event, shapeidx):
if event is InputEventMouseButton && event.ispressed():
if event.getbuttonindex() == BUTTONLEFT:
emitsignal("day_start")