this.debugLog("Checking Future Updates...");
float num = float.Parse(this.versionNumber);
float num2 = num + 1E-05f;
float num3 = num + 2E-05f;
float num4 = num + 3E-05f;
float num5 = float.Parse(num.ToString().Substring(0, 6)) + 0.01011f;
float num6 = num5 + 0.01f;
float num7 = num6 + 0.01f;
float num8 = num + 0.01001f;
float num9 = num + 0.02001f;
float num10 = num + 0.03001f;
if ((num2 < 1f && num5 < 1f) || num5 < 1f)
{
this.ReleaseHotFix = num2.ToString().Substring(1, 6);
this.ReleaseHotFix2 = num3.ToString().Substring(1, 6);
this.ReleaseHotFix3 = num4.ToString().Substring(1, 6);
this.ReleaseAFirstHalf = num5.ToString().Substring(1, 6);
this.ReleaseBFirstHalf = num6.ToString().Substring(1, 6);
this.ReleaseCFirstHalf = num7.ToString().Substring(1, 6);
this.ReleaseASecondHalf = num8.ToString().Substring(1, 6);
this.ReleaseBSecondHalf = num9.ToString().Substring(1, 6);
this.ReleaseCSecondHalf = num10.ToString().Substring(1, 6);
}
else
{
this.ReleaseHotFix = num2.ToString();
this.ReleaseHotFix2 = num3.ToString();
this.ReleaseHotFix3 = num4.ToString();
this.ReleaseAFirstHalf = num5.ToString();
this.ReleaseBFirstHalf = num6.ToString();
this.ReleaseCFirstHalf = num7.ToString();
this.ReleaseASecondHalf = num8.ToString();
this.ReleaseBSecondHalf = num9.ToString();
this.ReleaseCSecondHalf = num10.ToString();
}