package com.faforever.api.data.domain;

public enum Validity {
  // Order is crucial
  VALID,
  TOO_MANY_DESYNCS,
  WRONG_VICTORY_CONDITION,
  NO_FOG_OF_WAR,
  CHEATS_ENABLED,
  PREBUILT_ENABLED,
  NORUSH_ENABLED,
  BAD_UNIT_RESTRICTIONS,
  BAD_MAP,
  TOO_SHORT,
  BAD_MOD,
  COOP_NOT_RANKED,
  MUTUAL_DRAW,
  SINGLE_PLAYER,
  FFA_NOT_RANKED,
  UNEVEN_TEAMS_NOT_RANKED,
  UNKNOWN_RESULT,
  TEAMS_UNLOCKED,
  MULTIPLE_TEAMS,
  HAS_AI
}

@@ -425,11 +425,94 @@
   HAS_AI
+,%0A  CIVILIANS_REVEALED,%0A  WRONG_DIFFICULTY,%0A  EXPANSION_DISABLED,%0A  SPAWN_NOT_FIXED
 %0A%7D%0A

Add validity states needed by some coop leaderboard checks