Running in the server console in studio will produce the expected effect, the console will print “Changed” every time I step on a new material. This doesn’t work in the server console on a normal game, nothing fires.
Of course I am only doing this as I have server scripts which want to listen to this, but I’ve boiled it down this way and it seems like an #engine-bug (can’t post there). Any thoughts?
While .Changed will fire often, it doesn’t fire because of .FloorMaterial updates currently. To get the same functionality, the workaround is to connect to Heartbeat and check if FloorMaterial changed, then fire your own event.
Is also noticing the same issue.
Can someone who can post in Engine Bugs do so on our behalf?