import wildtangent.webdriver.*; public class CameraController { Main Parent; // CAMERA TYPES 0-CAB|1-CHASE NEAR|2-CHASE FAR|3-BLIMP int CameraType=-1; WTVector3D TempVector; float X=0; float Y=0; float Z=0; public void init(Main ParentClass){ Parent=ParentClass; } void updateCamera(){ if(CameraType==0)return; if(CameraType==1 || CameraType==2){ TempVector = Parent.TruckList[Parent.Player].Camera_Seat.getAbsolutePosition(); float x= TempVector.getX(); float z= TempVector.getZ(); float height=Parent.world.getTerrainHeight(x,z); float xInc=(x-X)/7f; float zInc=(z-Z)/7f; float yInc=((height+7f)-Y)/7f; X+=xInc; Y+=yInc; Z+=zInc; if(Y