package launcher.Utils;

public class Defaults {

  // URLS
  public static final String _VERSION_UPDATE_URL = "https://raw.githubusercontent.com/Open-RSC/Core-Framework/develop/PC_Launcher/src/main/java/launcher/Utils/Defaults.java";
  public final static String _GAME_FILES_SERVER = "https://rsc.vet/downloads/";

  // EXTRAS
  public final static String _RSCPLUS_REPOSITORY_DL = "https://github.com/RSCPlus/rscplus/releases/download/Latest/rscplus-windows.zip";
  public final static String _APOS_REPOSITORY_DL = "https://github.com/Open-RSC/APOS/archive/master.zip";
  public final static String _IDLERSC_REPOSITORY_DL = "https://gitlab.com/openrsc/idlersc/-/jobs/artifacts/main/raw/IdleRSC.zip?job=build";
  public final static String _WINRUNE_REPOSITORY_DL = "https://github.com/RSCPlus/WinRune/archive/refs/heads/master.zip";
  public final static String _RSCTIMES_REPOSITORY_DL = "https://github.com/RSCPlus/rsctimes/releases/download/Latest/rsctimes-windows.zip";
  public final static String _FLEACIRCUS_REPOSITORY_DL = "https://github.com/Hubcapp/fleacircus2000-deob/releases/download/Latest/fleacircus.zip";

  // STRINGS
  public final static String _TITLE = "Open RuneScape Classic Game Launcher";

  // FILES
  public final static String _CLIENT_FILENAME = "Open_RSC_Client";
  public final static String _LAUNCHER_FILENAME = "OpenRSC.jar";
  public final static String _MD5_TABLE_FILENAME = "MD5.SUM";

  // VERSIONS
  public final static Double _CURRENT_VERSION = 20231001.090000;

  // Only update versions below as-needed
  public final static Double _RSCPLUS_VERSION = 20210214.175053;
  public final static Double _APOS_VERSION = 20210521.081500;
  public final static Double _IDLERSC_VERSION = 20210521.0815E7;
  public final static Double _WINRUNE_VERSION = 20210906.0;
  public final static Double _FLEACIRCUS_VERSION = 20210715.0;
  public final static Double _RSCTIMES_VERSION = 20220228.0;
}
