But if I just make the wheels drive instead of steer I can't turn anywhere, or can I? I'm just going to keep trying to mount invisible wheels that steer it, and then visible wheels that just drive.
Going to leave this topic open though.
edit: ok i got 2 invisible wheels to steer and 2 invisible wheels to drive but my 2 wheels that aren't supposed to steer still turn, is there a function that can make them not turn? I put this at the end of my script:
function segwayVehicle::onAdd(%this,%obj)
{
%obj.setWheelTire(0, emptytire);
%obj.setWheelTire(1, emptytire);
%obj.setWheelTire(2, segwaytire);
%obj.setWheelTire(3, segwaytire);
%obj.setWheelSpring(0, segwaySpring);
%obj.setWheelSpring(1, segwaySpring);
%obj.setWheelSpring(2, segwaySpring);
%obj.setWheelSpring(3, segwaySpring);
%obj.setWheelSteering(0,1);
%obj.setWheelPowered(0,true);
%obj.setWheelPowered(1,true);
%obj.setWheelPowered(2,true);
%obj.setWheelPowered(3,true);
}