Help with a conveyor belt setup?
So, I'm putting together an infinitely-looping conveyor belt with Mad Milk bottles on it, because I think I might want one some day and might as well make it now, and I've run into a couple of minor issues.
The first is scale. The speeds for both the func_tracktrains I'm using to control the movement of the bottles and the texture scrolling proxy I'm using to control the belt itself are documented as being in "units per second", but clearly it means that in a generic, speed-expressable-as-numbers sense rather than actual Hammer units in either case. I can't even figure out the scale of the two measurements so I can get them to line up properly. Right now the conveyor belt is moving at 0.2 and the bottles are moving at 24 (25 was slightly too fast; 24 is too slow).
The second issue is that every few times a bottle is teleported from the end back to the starting point, I get an error in the console like this:
It doesn't seem to be having any tangible negative effect on anything, but I'd like to know what it's saying I did wrong and how to fix it anyway.
So, I'm putting together an infinitely-looping conveyor belt with Mad Milk bottles on it, because I think I might want one some day and might as well make it now, and I've run into a couple of minor issues.
The first is scale. The speeds for both the func_tracktrains I'm using to control the movement of the bottles and the texture scrolling proxy I'm using to control the belt itself are documented as being in "units per second", but clearly it means that in a generic, speed-expressable-as-numbers sense rather than actual Hammer units in either case. I can't even figure out the scale of the two measurements so I can get them to line up properly. Right now the conveyor belt is moving at 0.2 and the bottles are moving at 24 (25 was slightly too fast; 24 is too slow).
The second issue is that every few times a bottle is teleported from the end back to the starting point, I get an error in the console like this:
Bad SetLocalAngularVelocity(0.000000,-12000.000977,0.000000) on bottle_18
It doesn't seem to be having any tangible negative effect on anything, but I'd like to know what it's saying I did wrong and how to fix it anyway.