jdash.common.internal.Indexes Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of jdash-common Show documentation
Show all versions of jdash-common Show documentation
Common types and utilities when dealing with Geometry Dash data
The newest version!
package jdash.common.internal;
/**
* Index values used by the parser or the client to retrieve info on various things in Geometry Dash.
*/
public final class Indexes {
/* Level indexes (in common with Lists) */
public static final int LEVEL_ID = 1;
public static final int LEVEL_NAME = 2;
public static final int LEVEL_DESCRIPTION = 3;
public static final int LEVEL_VERSION = 5;
public static final int LEVEL_DOWNLOADS = 10;
public static final int LEVEL_LIKES = 14;
public static final int LEVEL_FEATURED_SCORE = 19;
public static final int LEVEL_UPLOADED_AGO = 28;
public static final int LEVEL_UPDATED_AGO = 29;
/* Level-specific indexes */
public static final int LEVEL_DATA = 4;
public static final int LEVEL_CREATOR_ID = 6;
public static final int LEVEL_DIFFICULTY = 9;
public static final int LEVEL_AUDIO_TRACK = 12;
public static final int LEVEL_GAME_VERSION = 13;
public static final int LEVEL_LENGTH = 15;
public static final int LEVEL_IS_DEMON = 17;
public static final int LEVEL_STARS = 18;
public static final int LEVEL_IS_AUTO = 25;
public static final int LEVEL_PASS = 27;
public static final int LEVEL_ORIGINAL = 30;
public static final int LEVEL_TWO_PLAYER = 31;
public static final int LEVEL_SONG_ID = 35;
public static final int LEVEL_COIN_COUNT = 37;
public static final int LEVEL_COIN_VERIFIED = 38;
public static final int LEVEL_REQUESTED_STARS = 39;
public static final int LEVEL_LDM_AVAILABLE = 40;
public static final int LEVEL_QUALITY_RATING = 42;
public static final int LEVEL_DEMON_DIFFICULTY = 43;
public static final int LEVEL_IS_GAUNTLET = 44;
public static final int LEVEL_OBJECT_COUNT = 45;
public static final int LEVEL_EDITOR_TIME = 46;
public static final int LEVEL_EDITOR_TIME_COPIES = 47;
public static final int LEVEL_SONG_IDS = 52;
public static final int LEVEL_SFX_IDS = 53;
/* List-specific indexes */
public static final int LIST_ICON = 7;
public static final int LIST_CREATOR_ID = 49;
public static final int LIST_CREATOR_NAME = 50;
public static final int LIST_ITEMS = 51;
public static final int LIST_DIAMONDS = 55;
public static final int LIST_MIN_COMPLETION = 56;
/* Song indexes */
public static final int SONG_ID = 1;
public static final int SONG_TITLE = 2;
public static final int SONG_ARTIST_ID = 3;
public static final int SONG_ARTIST = 4;
public static final int SONG_SIZE = 5;
public static final int SONG_YOUTUBE_ARTIST = 7;
public static final int SONG_NG_SCOUTED = 8;
public static final int SONG_PRIORITY_ID = 9;
public static final int SONG_URL = 10;
public static final int SONG_PROVIDER_ID = 11;
public static final int SONG_OTHER_ARTIST_IDS = 12;
/* User indexes */
public static final int USER_NAME = 1;
public static final int USER_PLAYER_ID = 2;
public static final int USER_STARS = 3;
public static final int USER_DEMONS = 4;
public static final int USER_LEADERBOARD_RANK = 6;
public static final int USER_CREATOR_POINTS = 8;
public static final int USER_ICON = 9;
public static final int USER_COLOR_1 = 10;
public static final int USER_COLOR_2 = 11;
public static final int USER_SECRET_COINS = 13;
public static final int USER_ICON_TYPE = 14;
public static final int USER_GLOW_OUTLINE = 15;
public static final int USER_ACCOUNT_ID = 16;
public static final int USER_USER_COINS = 17;
public static final int USER_PRIVATE_MESSAGE_SETTING = 18;
public static final int USER_FRIEND_REQUEST_SETTING = 19;
public static final int USER_YOUTUBE = 20;
public static final int USER_ICON_CUBE = 21;
public static final int USER_ICON_SHIP = 22;
public static final int USER_ICON_BALL = 23;
public static final int USER_ICON_UFO = 24;
public static final int USER_ICON_WAVE = 25;
public static final int USER_ICON_ROBOT = 26;
public static final int USER_GLOW_OUTLINE_2 = 28;
public static final int USER_GLOBAL_RANK = 30;
public static final int USER_ICON_SPIDER = 43;
public static final int USER_TWITTER = 44;
public static final int USER_TWITCH = 45;
public static final int USER_DIAMONDS = 46;
public static final int USER_ROLE = 49;
public static final int USER_COMMENT_HISTORY_SETTING = 50;
public static final int USER_COLOR_GLOW = 51;
public static final int USER_MOONS = 52;
public static final int USER_ICON_SWING = 53;
public static final int USER_ICON_JETPACK = 54;
public static final int USER_COUNTS_DEMONS = 55;
public static final int USER_COUNTS_CLASSIC = 56;
public static final int USER_COUNTS_PLATFORMER = 57;
/* Message indexes */
public static final int MESSAGE_ID = 1;
public static final int MESSAGE_USER_ACCOUNT_ID = 2;
public static final int MESSAGE_USER_PLAYER_ID = 3;
public static final int MESSAGE_SUBJECT = 4;
public static final int MESSAGE_BODY = 5;
public static final int MESSAGE_USER_NAME = 6;
public static final int MESSAGE_SENT_AGO = 7;
public static final int MESSAGE_IS_UNREAD = 8;
public static final int MESSAGE_IS_SENDER = 9;
/* Comment indexes */
public static final int COMMENT_CONTENT = 2;
public static final int COMMENT_AUTHOR_PLAYER_ID = 3;
public static final int COMMENT_LIKES = 4;
public static final int COMMENT_ID = 6;
public static final int COMMENT_POSTED_AGO = 9;
public static final int COMMENT_PERCENTAGE = 10;
public static final int COMMENT_AUTHOR_ROLE = 11;
public static final int COMMENT_COLOR = 12;
private Indexes() {
}
}