private bool CompleteLoading() { try { targetFile = destFolder.searchForFile(targetFilename); if (targetFile == null) { status = DecHeadStatus.Error; errorMessage = "File not found"; return(false); } if (FileEncrypter.FileIsEncrypted(targetFile.data, "") != 0) { return(true); } status = DecHeadStatus.Error; errorMessage = "File is not\nDEC encrypted"; return(false); } catch (Exception ex) { status = DecHeadStatus.Error; errorMessage = "Fatal error in loading"; return(false); } }
public DecypherTrackExe(Rectangle location, OS operatingSystem, string[] p) : base(location, operatingSystem) { IdentifierName = "DEC File Tracer"; ramCost = 240; if (p.Length < 2) { status = DecHeadStatus.Error; errorMessage = "No File Provided"; } else InitializeFiles(p[1]); }
public DecypherTrackExe(Rectangle location, OS operatingSystem, string[] p) : base(location, operatingSystem) { IdentifierName = "DEC File Tracer"; ramCost = 240; if (p.Length < 2) { status = DecHeadStatus.Error; errorMessage = "No File Provided"; } else { InitializeFiles(p[1]); } }
public override void Update(float t) { base.Update(t); timeOnThisPhase += t; float num; switch (status) { case DecHeadStatus.Error: num = 6f; if (timeOnThisPhase >= 6.0) { isExiting = true; } break; case DecHeadStatus.Complete: num = 10f; if (timeOnThisPhase >= 10.0) { isExiting = true; } break; default: num = 3.5f; if (timeOnThisPhase >= 3.5) { if (CompleteLoading()) { GetHeaders(); status = DecHeadStatus.Complete; } timeOnThisPhase = 0.0f; } break; } percentComplete = timeOnThisPhase / num; }
public override void Update(float t) { base.Update(t); timeOnThisPhase += t; float num; switch (status) { case DecHeadStatus.Error: num = 6f; if (timeOnThisPhase >= 6.0) { isExiting = true; } break; case DecHeadStatus.Complete: num = 10f; if (timeOnThisPhase >= 10.0) { isExiting = true; } break; default: num = 3.5f; if (timeOnThisPhase >= 3.5) { if (CompleteLoading()) { GetHeaders(); status = DecHeadStatus.Complete; } timeOnThisPhase = 0.0f; } break; } percentComplete = timeOnThisPhase/num; }
private bool CompleteLoading() { try { targetFile = destFolder.searchForFile(targetFilename); if (targetFile == null) { status = DecHeadStatus.Error; errorMessage = "File not found"; return false; } if (FileEncrypter.FileIsEncrypted(targetFile.data, "") != 0) return true; status = DecHeadStatus.Error; errorMessage = "File is not\nDEC encrypted"; return false; } catch (Exception ex) { status = DecHeadStatus.Error; errorMessage = "Fatal error in loading"; return false; } }