protected FileModification(string filePath, FileModificationType type, bool reservedFile, string modID) { this.FilePath = filePath; this.Type = type; this.ReservedFiled = reservedFile; this.ModID = modID; }
public FileOperationResponse(string fileName, FileModificationType type) { FileName = fileName; ModificationType = type; }
private static bool AddModCollision(GameModification mod, string actionDescription, FileModificationType collisionReason, string collidingModID, ModCollisionSeverity severity, out ModCollision collision, string suffix = "") { string collisionReasonDescription = GetCollisionDescription(collisionReason); return(AddModCollision(mod, actionDescription, collisionReasonDescription, collidingModID, severity, out collision, suffix: suffix)); }