#ifndef POKEPLATINUM_CONSTANTS_SEALS_H
#define POKEPLATINUM_CONSTANTS_SEALS_H

enum Seal {
    SEAL_DUMMY,

    HEART_SEAL_A,
    HEART_SEAL_B,
    HEART_SEAL_C,
    HEART_SEAL_D,
    HEART_SEAL_E,
    HEART_SEAL_F,

    STAR_SEAL_A,
    STAR_SEAL_B,
    STAR_SEAL_C,
    STAR_SEAL_D,
    STAR_SEAL_E,
    STAR_SEAL_F,

    LINE_SEAL_A,
    LINE_SEAL_B,
    LINE_SEAL_C,
    LINE_SEAL_D,

    SMOKE_SEAL_A,
    SMOKE_SEAL_B,
    SMOKE_SEAL_C,
    SMOKE_SEAL_D,

    ELE_SEAL_A,
    ELE_SEAL_B,
    ELE_SEAL_C,
    ELE_SEAL_D,

    FOAMY_SEAL_A,
    FOAMY_SEAL_B,
    FOAMY_SEAL_C,
    FOAMY_SEAL_D,

    FIRE_SEAL_A,
    FIRE_SEAL_B,
    FIRE_SEAL_C,
    FIRE_SEAL_D,

    PARTY_SEAL_A,
    PARTY_SEAL_B,
    PARTY_SEAL_C,
    PARTY_SEAL_D,

    FLORA_SEAL_A,
    FLORA_SEAL_B,
    FLORA_SEAL_C,
    FLORA_SEAL_D,
    FLORA_SEAL_E,
    FLORA_SEAL_F,

    SONG_SEAL_A,
    SONG_SEAL_B,
    SONG_SEAL_C,
    SONG_SEAL_D,
    SONG_SEAL_E,
    SONG_SEAL_F,
    SONG_SEAL_G,

    // Alphabet
    A_SEAL,
    B_SEAL,
    C_SEAL,
    D_SEAL,
    E_SEAL,
    F_SEAL,
    G_SEAL,
    H_SEAL,
    I_SEAL,
    J_SEAL,
    K_SEAL,
    L_SEAL,
    M_SEAL,
    N_SEAL,
    O_SEAL,
    P_SEAL,
    Q_SEAL,
    R_SEAL,
    S_SEAL,
    T_SEAL,
    U_SEAL,
    V_SEAL,
    W_SEAL,
    X_SEAL,
    Y_SEAL,
    Z_SEAL,
    SHOCK_SEAL,
    MYSTERY_SEAL,

    // Unused
    LIQUID_SEAL,
    BURST_SEAL,
    TWINKLE_SEAL,

    SEAL_ID_MAX
};

#endif // POKEPLATINUM_CONSTANTS_SEALS_H
