
	upright=1;
	canhover=1;
	waterline=8;
[CLASS5]
	{
	Name=HOVERtank;
	FootprintX=3;
	FootprintZ=3;
	MaxSlope=25;
	BadSlope=12;
	MaxWaterSlope=255;
	BadWaterSlope=255;
	CrushStrength=30;
	}

/*
SlopeAdjust(Func_Var_1, Func_Var_2)
{
	while( TRUE )
	{
		if( !over_water )
		{
			Func_Var_1 = get ATAN(get GROUND_HEIGHT(get PIECE_XZ(rear2)) - get GROUND_HEIGHT(get PIECE_XZ(front2)),get XZ_HYPOT(get PIECE_XZ(rear2) - get PIECE_XZ(front2)));
			Func_Var_2 = get ATAN(get GROUND_HEIGHT(get PIECE_XZ(right_point)) - get GROUND_HEIGHT(get PIECE_XZ(left_point)),get XZ_HYPOT(get PIECE_XZ(right_point) - get PIECE_XZ(left_point)));
			turn base to x-axis Func_Var_1 now;
			turn base to z-axis Func_Var_2 now;
			SET MAX_SPEED to [4];
		}
		if( over_water )
		{
			turn base to x-axis <0.000000> speed <54.945055>;
			turn base to z-axis <0.000000> speed <54.945055>;
			SET MAX_SPEED to [250];
		}
		sleep 100;
	}
}
*/
setSFXoccupy(Func_Var_1)
{

	if( Func_Var_1 == 0 )
	{
		over_water = 1;
			SET MAX_SPEED to [.2]; 
			set UPRIGHT to 1;
	}
	if( Func_Var_1 == 1 )
	{
		over_water = 1;
		SET MAX_SPEED to [.2]; 
		set UPRIGHT to 1;
	}
	if( Func_Var_1 == 2 )
	{
		over_water = 1;
		SET MAX_SPEED to [.2];
		set UPRIGHT to 1; 
	}
	if( Func_Var_1 == 3 )
	{
		over_water = 1;
		SET MAX_SPEED to [.2]; 
		set UPRIGHT to 1;
	}
	if( Func_Var_1 == 4 )
	{
		over_water = 0;
		SET MAX_SPEED to [1.5]; 
		set UPRIGHT to 0;
	}
}