func_rotating has apparently never worked in TF2. There are various workarounds I found on the Internet like using a func_physbox tied to a phys_motor. Works nice but the phys_motor can't be parented. For what I wanted, just having the thing spin several times one direction, then the other direction would work. So I made a func_door_rotating that spun 360 degrees per second. I set the distance to 3600 so it spun ten times. But then I thought, why not 36,000 so it could spin 100 times? How about a distance of 360,000? 3,600,000? 360,000,000,000? And so on. I stuck 360,000,000,000,000 in it and ran the map. Seems to work fine in game. At least for five minutes. I don't have the patients to wait 30,000 years. But I'm wondering is there an upper limit on distance and the door will stop way short of 30 millennia?