i edited the java script for the springs
red is the parameters i used to get low.
// Author: MisterSir
// Developed: 2009
// File: HKS_Hipermax_III_Sport_spring.java
package java.game.parts.MrSir_Running_Gear.springs;
import java.io.;
import java.game.;
import java.game.parts.;
import java.game.parts.MrSir_Running_Gear.springs.;
public class HKS_Hipermax_III_Sport_spring extends MrSir_Spring{
public HKS_Hipermax_III_Sport_spring( int id ){
super( id );
int wheelID = getWheelID();
setParameters(wheelID);
restlength = Inch2Meter(length);
minlength = Inch2Meter(length-1.5);
maxlength = Inch2Meter(length+1.5);
brand_prestige_factor = 2.55;
setParentType(3459);
name_prefix = "HKS Hipermax III Sport";
additionalDescription = "This spring is ment to fit with the HKS Hipermax III Sport shock absorbers. It is ride height adjustable and good for racing applications.";
calcStuffs();
}
public void updatevariables(){
int i = getWheelID();
if (i==0){
setRenderType(parentType + 3459);
}else if (i==1){
setRenderType(parentType + 3459);
}else if (i==2){
setRenderType(parentType + 3460);
}else if (i==3){
setRenderType(parentType + 3460);
}
updateParameters(i);
super.updatevariables();
}
public void setParameters(int i){
if (i<=1){
designedMassOnWheel = getMessOnWheel(mass, 50.0, WHL_FRONT);
length = 7.5;
setAdjustability(7.0, 7.0, length);
force = kgfPmm2NPm(14.5);
}else{
designedMassOnWheel = getMessOnWheel(mass, 50.0, WHL_REAR);
length = 7.7;
setAdjustability(7.0, 7.0, length);
force = kgfPmm2NPm(12.0);
}
setSide(i);
}
public void updateParameters(int i){
if (i<=1){
designedMassOnWheel = getMessOnWheel(mass, 50.0, WHL_FRONT);
setAdjustability(7.0, 7.0, 7.5);
force = kgfPmm2NPm(14.5);
}else{
designedMassOnWheel = getMessOnWheel(mass, 50.0, WHL_REAR);
default_length = 7.7;
setAdjustability(7.0, 7.0, 7.7);
force = kgfPmm2NPm(12.0);
}
setSide(i);
calcStuffs();
}
}