Are there signals to monitor changes in entity properties/user data?


Often I want to run code when the userdata changes to reflect the changes in the userData. I’ve been creating an interval with a 1 second loop that keeps checking for changes, but this isn’t ideal as it leaves the loop running.

I wonder if there’s a signal that gets fired when userData is changes that I can access in my code, this would be a better way of doing it. Can’t seem to see this in the documentation.


Doesn’t seem like it. Most I can think of is a canny request to bind onto a UUID for entity change updates as a signal.


How would you do that?



That’s the reasin why user need to reset my sound script after changing a setting. You cannot detect the change.

And i refuse todo polling, that’s evil.