Class Config

java.lang.Object
com.prineside.tdi2.Config

public class Config extends Object
  • Field Details

    • FLAVOR_NORMAL

      public static final int FLAVOR_NORMAL
      See Also:
    • FLAVOR_OKJOY

      public static final int FLAVOR_OKJOY
      See Also:
    • PACKAGE

      public static String PACKAGE
    • BUILD

      public static final int BUILD
      See Also:
    • BUILD_PROTOCOL

      public static final int BUILD_PROTOCOL
      See Also:
    • VERSION

      public static final String VERSION
      See Also:
    • FLAVOR

      public static final int FLAVOR
      See Also:
    • DEBUG_MODE

      public static final boolean DEBUG_MODE
      See Also:
    • GENERATE_RESOURCES

      public static final boolean GENERATE_RESOURCES
      See Also:
    • PUBLIC_BETA_MODE

      public static final boolean PUBLIC_BETA_MODE
      See Also:
    • AD_DEBUG_MODE

      public static final boolean AD_DEBUG_MODE
      See Also:
    • DEVELOPER_MODE_AVAILABLE

      public static final boolean DEVELOPER_MODE_AVAILABLE
    • DISPLAY_HEIGHT

      public static final int DISPLAY_HEIGHT
      See Also:
    • DISPLAY_WIDTH

      public static final int DISPLAY_WIDTH
      See Also:
    • SYNC_CHECK_MAX_DEPTH

      public static final int SYNC_CHECK_MAX_DEPTH
      See Also:
    • SYNC_CHECK_COLD_START_ON_CONTINUE

      public static final boolean SYNC_CHECK_COLD_START_ON_CONTINUE
      See Also:
    • DEBUG_ITEM_DROP_RATE

      public static final float DEBUG_ITEM_DROP_RATE
      See Also:
    • DEBUG_TEST_MANAGERS

      public static final boolean DEBUG_TEST_MANAGERS
      See Also:
    • WHITE_COLOR_CACHED_FLOAT_BITS

      public static final com.badlogic.gdx.graphics.Color WHITE_COLOR_CACHED_FLOAT_BITS
    • BACKGROUND_COLOR

      public static final com.badlogic.gdx.graphics.Color BACKGROUND_COLOR
    • VIEWPORT_HEIGHT

      public static final int VIEWPORT_HEIGHT
      See Also:
    • TILE_SIZE

      public static final int TILE_SIZE
      See Also:
    • TILE_SIZE_INV

      public static final float TILE_SIZE_INV
      See Also:
    • TILE_HALF_SIZE

      public static final int TILE_HALF_SIZE
      See Also:
    • TILE_HALF_SIZE_INV

      public static final float TILE_HALF_SIZE_INV
      See Also:
    • FONT_SIZE_HUGE

      public static final int FONT_SIZE_HUGE
      See Also:
    • FONT_SIZE_LARGE

      public static final int FONT_SIZE_LARGE
      See Also:
    • FONT_SIZE_MEDIUM

      public static final int FONT_SIZE_MEDIUM
      See Also:
    • FONT_SIZE_SMALL

      public static final int FONT_SIZE_SMALL
      See Also:
    • FONT_SIZE_X_SMALL

      public static final int FONT_SIZE_X_SMALL
      See Also:
    • FONT_SIZE_XX_SMALL

      public static final int FONT_SIZE_XX_SMALL
      See Also:
    • GAME_STATE_UPDATE_RATE

      public static int GAME_STATE_UPDATE_RATE
    • UPDATE_DELTA_TIME

      public static float UPDATE_DELTA_TIME
    • MAX_UPDATES_DURATION

      public static final long MAX_UPDATES_DURATION
      See Also:
    • MAX_UPDATES_TIME_ACCUMULATOR

      public static final float MAX_UPDATES_TIME_ACCUMULATOR
      See Also:
    • REPLAY_CHARTS_INTERVAL

      public static final int REPLAY_CHARTS_INTERVAL
    • REPLAY_CHARTS_VERSION

      public static final int REPLAY_CHARTS_VERSION
      See Also:
    • GIVEN_DAMAGE_EXP_COEFF

      public static final float GIVEN_DAMAGE_EXP_COEFF
      See Also:
    • ENEMY_DIE_SCORE_MULTIPLIER

      public static final float ENEMY_DIE_SCORE_MULTIPLIER
      See Also:
    • PLAYER_XP_ISSUE_INTERVAL

      public static final int PLAYER_XP_ISSUE_INTERVAL
      See Also:
    • PLAYER_XP_ISSUE_INTERVAL_ENDLESS

      public static final int PLAYER_XP_ISSUE_INTERVAL_ENDLESS
      See Also:
    • PLAYER_XP_INACTIVITY_DURATION

      public static final int PLAYER_XP_INACTIVITY_DURATION
      See Also:
    • PLAYER_XP_MAX_PER_GAME

      public static final int PLAYER_XP_MAX_PER_GAME
      See Also:
    • PRESTIGE_MAP_SELL_STAT_MIN_PRICE

      public static final int PRESTIGE_MAP_SELL_STAT_MIN_PRICE
      See Also:
    • ENDLESS_MAX_REPLAY_DURATION

      public static final float ENDLESS_MAX_REPLAY_DURATION
      See Also:
    • LEGACY_PREFERENCES_NAME_PREFIX

      public static String LEGACY_PREFERENCES_NAME_PREFIX
    • LEGACY_PREFERENCES_NAME_PROGRESS

      public static final String LEGACY_PREFERENCES_NAME_PROGRESS
    • LEGACY_PREFERENCES_NAME_SETTINGS

      public static final String LEGACY_PREFERENCES_NAME_SETTINGS
    • LEGACY_PREFERENCES_NAME_STATISTICS

      public static final String LEGACY_PREFERENCES_NAME_STATISTICS
    • LEGACY_PREFERENCES_NAME_USER_MAPS

      public static final String LEGACY_PREFERENCES_NAME_USER_MAPS
    • LEGACY_PREFERENCES_NAMES

      public static final String[] LEGACY_PREFERENCES_NAMES
    • RESOURCES_DIR

      public static final String RESOURCES_DIR
      See Also:
    • PLAY_STORE_URI

      public static final String PLAY_STORE_URI
      See Also:
    • APP_STORE_URI

      public static final String APP_STORE_URI
      See Also:
    • GLOBAL_SITE_URL

      public static String GLOBAL_SITE_URL
    • SITE_URL

      public static String SITE_URL
    • STEAM_APP_ID

      public static final int STEAM_APP_ID
      See Also:
    • NEWS_URI

      public static final String NEWS_URI
    • WIKI_URL

      public static final String WIKI_URL
      See Also:
    • OPTIONAL_WEB_TEXTURES_URL

      public static final String OPTIONAL_WEB_TEXTURES_URL
    • AVATAR_WEB_TEXTURES_URL

      public static final String AVATAR_WEB_TEXTURES_URL
    • SIMPLIFIED_CHINESE_MARKET_URL

      public static final String SIMPLIFIED_CHINESE_MARKET_URL
      See Also:
    • PRIVACY_POLICY_URL

      public static String PRIVACY_POLICY_URL
    • TERMS_AND_CONDITIONS_URL

      public static String TERMS_AND_CONDITIONS_URL
    • I18N_SUGGEST_FIX_URL

      public static final String I18N_SUGGEST_FIX_URL
      See Also:
    • DAILY_QUEST_RULES_WIKI_URL

      public static final String DAILY_QUEST_RULES_WIKI_URL
      See Also:
    • SITE_API_VERSION

      public static final String SITE_API_VERSION
      See Also:
    • SITE_SHARED_GET_PART

      public static final String SITE_SHARED_GET_PART
      See Also:
    • SERVER_TIMESTAMP_URL

      public static final String SERVER_TIMESTAMP_URL
    • SERVER_TIMESTAMP_FALLBACK_URL

      public static final String SERVER_TIMESTAMP_FALLBACK_URL
      See Also:
    • GAME_REPLAY_REPORT_URL

      public static final String GAME_REPLAY_REPORT_URL
    • PERFORMANCE_SURVEY_STATUS_URL

      public static String PERFORMANCE_SURVEY_STATUS_URL
    • PERFORMANCE_SURVEY_REPORT_URL

      public static String PERFORMANCE_SURVEY_REPORT_URL
    • IAP_VALIDATION_URL

      public static final String IAP_VALIDATION_URL
    • GET_BEST_GAME_REPLAY_URL

      public static final String GET_BEST_GAME_REPLAY_URL
    • SECRET_CODE_APPLICATION_URL

      public static final String SECRET_CODE_APPLICATION_URL
    • LOGGER_REPORT_URL

      public static final String LOGGER_REPORT_URL
    • GAME_START_LOG_URL

      public static final String GAME_START_LOG_URL
    • DYNAMIC_SETTINGS_URL

      public static final String DYNAMIC_SETTINGS_URL
    • AUTH_GET_SESSION_INFO_URL

      public static final String AUTH_GET_SESSION_INFO_URL
    • AUTH_SAVE_GAME_URL

      public static final String AUTH_SAVE_GAME_URL
    • AUTH_PASTEBIN_URL

      public static final String AUTH_PASTEBIN_URL
    • AUTH_BACKUP_PROGRESS_URL

      public static final String AUTH_BACKUP_PROGRESS_URL
    • AUTH_LOAD_GAME_URL

      public static final String AUTH_LOAD_GAME_URL
    • AUTH_DELETE_GAME_URL

      public static final String AUTH_DELETE_GAME_URL
    • AUTH_SIGN_IN_URL

      public static final String AUTH_SIGN_IN_URL
    • AUTH_SIGN_IN_GOOGLE_URL

      public static final String AUTH_SIGN_IN_GOOGLE_URL
    • AUTH_SIGN_IN_STEAM_URL

      public static final String AUTH_SIGN_IN_STEAM_URL
    • AUTH_SIGN_IN_OKJOY_URL

      public static final String AUTH_SIGN_IN_OKJOY_URL
    • AUTH_PASSWORD_RESET_URL

      public static final String AUTH_PASSWORD_RESET_URL
    • AUTH_CONFIRM_EMAIL_URL

      public static final String AUTH_CONFIRM_EMAIL_URL
    • AUTH_NICKNAME_CHANGE_URL

      public static final String AUTH_NICKNAME_CHANGE_URL
    • AUTH_SIGN_OUT_URL

      public static final String AUTH_SIGN_OUT_URL
    • AUTH_SIGN_UP_URL

      public static final String AUTH_SIGN_UP_URL
    • AUTH_AUT_SIGN_UP_DETAILS_URL

      public static final String AUTH_AUT_SIGN_UP_DETAILS_URL
    • REVIEW_URL

      public static final String REVIEW_URL
    • GET_SAVED_GAMES_LIST_URL

      public static final String GET_SAVED_GAMES_LIST_URL
    • SET_CLOUD_SAVE_NOTE

      public static final String SET_CLOUD_SAVE_NOTE
    • REQUEST_OF_MERIT_BADGE

      public static final String REQUEST_OF_MERIT_BADGE
    • GET_LAST_REPLAYS_TO_RESTORE_PREFERENCES_URL

      public static final String GET_LAST_REPLAYS_TO_RESTORE_PREFERENCES_URL
    • GET_BACKUPS_TO_RESTORE_PREFERENCES_URL

      public static final String GET_BACKUPS_TO_RESTORE_PREFERENCES_URL
    • GET_BASIC_LEVELS_TOP_LEADERBOARDS_URL

      public static final String GET_BASIC_LEVELS_TOP_LEADERBOARDS_URL
    • GET_LEADERBOARDS_URL

      public static final String GET_LEADERBOARDS_URL
    • GET_SKILL_POINT_LEADER_BOARD_URL

      public static final String GET_SKILL_POINT_LEADER_BOARD_URL
    • GET_LEADERBOARDS_RANK_URL

      public static final String GET_LEADERBOARDS_RANK_URL
    • GET_DAILY_QUEST_LEADERBOARDS_URL

      public static final String GET_DAILY_QUEST_LEADERBOARDS_URL
    • GET_LEADERBOARDS_ADVANCE_RANK_URL

      public static final String GET_LEADERBOARDS_ADVANCE_RANK_URL
    • GET_DAILY_QUEST_LEADERBOARDS_ADVANCE_RANK_URL

      public static final String GET_DAILY_QUEST_LEADERBOARDS_ADVANCE_RANK_URL
    • GET_LATEST_NEWS_URL

      public static final String GET_LATEST_NEWS_URL
    • RECEIVE_ISSUED_ITEMS_URL

      public static final String RECEIVE_ISSUED_ITEMS_URL
    • GET_DAILY_QUEST_INFO_URL

      public static final String GET_DAILY_QUEST_INFO_URL
    • GET_DAILY_QUEST_HASH_URL

      public static final String GET_DAILY_QUEST_HASH_URL
    • GET_DAILY_QUEST_MAP_URL

      public static final String GET_DAILY_QUEST_MAP_URL
    • GET_RUNTIME_LEADERBOARDS_URL

      public static final String GET_RUNTIME_LEADERBOARDS_URL
    • GET_MESSAGES_URL

      public static final String GET_MESSAGES_URL
    • MARK_MESSAGE_URL

      public static final String MARK_MESSAGE_URL
    • ANALYTICS_FOR_ACTIONS_URL

      public static final String ANALYTICS_FOR_ACTIONS_URL
      See Also:
    • GET_ACCOUNT_SETTINGS_URL

      public static final String GET_ACCOUNT_SETTINGS_URL
    • VOTE_MUSIC_URL

      public static final String VOTE_MUSIC_URL
    • SUBMIT_MUSIC_URL

      public static final String SUBMIT_MUSIC_URL
    • GET_STEAM_AUTH_TICKET_INFO_URL

      public static final String GET_STEAM_AUTH_TICKET_INFO_URL
    • XDX_ROOT_URL

      public static final String XDX_ROOT_URL
    • XDX_VIEW_NEWS_URL

      public static final String XDX_VIEW_NEWS_URL
    • XDX_VIEW_SEASONAL_LEADERBOARD_URL

      public static final String XDX_VIEW_SEASONAL_LEADERBOARD_URL
    • XDX_VIEW_PLAYER_PROFILE_URL

      public static final String XDX_VIEW_PLAYER_PROFILE_URL
    • DEVELOPER_DOCUMENTATION_URL

      public static final String DEVELOPER_DOCUMENTATION_URL
      See Also:
    • STEAM_TXN_PRODUCT_LIST_URL

      public static final String STEAM_TXN_PRODUCT_LIST_URL
    • STEAM_TXN_START_URL

      public static final String STEAM_TXN_START_URL
    • STEAM_TXN_FINALIZE_URL

      public static final String STEAM_TXN_FINALIZE_URL
    • FEEDBACK_EMAIL

      public static final String FEEDBACK_EMAIL
      See Also:
    • PROFILE_STATUS_DOUBLE_GAIN

      public static final String PROFILE_STATUS_DOUBLE_GAIN
      See Also:
    • PROFILE_STATUS_PREMIUM

      public static final String PROFILE_STATUS_PREMIUM
      See Also:
    • PAYMENTS_STORE_PARAM_ANDROID_GOOGLE

      public static final String PAYMENTS_STORE_PARAM_ANDROID_GOOGLE
      See Also:
    • ANDROID_REWARDED_VIDEOS_ID

      public static String ANDROID_REWARDED_VIDEOS_ID
    • ANDROID_REWARDED_INTERSTITIAL_AD_ID

      public static String ANDROID_REWARDED_INTERSTITIAL_AD_ID
    • ANDROID_INTERSTITIAL_AD_ID

      public static String ANDROID_INTERSTITIAL_AD_ID
    • IOS_REWARDED_VIDEOS_ID

      public static String IOS_REWARDED_VIDEOS_ID
    • IS_HEADLESS

      public static boolean IS_HEADLESS
  • Constructor Details

    • Config

      public Config()
  • Method Details

    • isCompatibleWithBuild

      public static boolean isCompatibleWithBuild(int build)
      Совместимые версии используются для: - Сохранения состояния старых реплеев - Продолжения сохраненной игры - Валидации реплеев сервером - Просмотра реплея на клиенте
    • getMaxTextureSize

      public static int getMaxTextureSize()
    • isHeadless

      public static boolean isHeadless()
    • getModId

      public static String getModId()
      Returns:
      global modification ID (which will be used as a part of preferences file name) or null if mod-id.txt is not defined or is invalid
    • isModdingMode

      public static boolean isModdingMode()
    • preferencesEncryptionEnabled

      public static boolean preferencesEncryptionEnabled()