from enum import IntEnum


class SpriteIdMF(IntEnum):
    SAX_ELEVATOR = 0x11
    HORNOAD = 0x12
    HALZYN = 0x13
    ZEBESIAN_WALL = 0x14
    HORNOAD_SPAWNER = 0x15
    MOTO = 0x18
    YAMEBA = 0x1B
    AREA_BANNER = 0x1D
    MESSAGE_BANNER = 0x21
    SAMUS_EATER_BUD = 0x26
    SAMUS_EATER = 0x27
    ZEELA = 0x31
    SKREE_UNUSED = 0x33
    ZOMBIE = 0x37
    GEEMER = 0x39
    WAVER = 0x3B
    SCISER = 0x3C
    SIDEHOPPER = 0x3D
    DESSGEEGA = 0x3E
    ICE_BEAM_ABILITY = 0x4D
    NETTORI = 0x54
    CHARGE_BEAM_CORE_X = 0x56
    WIDE_BEAM_CORE_X = 0x57
    PLASMA_BEAM_CORE_X = 0x58
    WAVE_BEAM_CORE_X = 0x59
    ZORO = 0x5A
    KIHUNTER_FLYING = 0x5B
    KIHUNTER_GROUND = 0x5C
    REO = 0x5E
    NAMIHE = 0x60
    FUNE = 0x61
    BLUE_ZORO = 0x63
    GERUDA = 0x64
    SKULTERA_LARGE = 0x6A
    SKULTERA_SMALL_ONLY = 0x6B
    SOVA = 0x6C
    YARD = 0x6D
    EVIR = 0x6E
    BULL = 0x6F
    MEMU = 0x70
    GERUBOSS = 0x71
    CHOOT = 0x72
    ZEBESIAN_GROUND = 0x73
    RIPPER = 0x88
    ZORO_COCOON = 0x89
    ZORO_HUSK = 0x8A
    GOLD_SCISER = 0x8B
    SAX_TRO_1 = 0x8C
    SAX_NOC = 0x8D
    SAX_ARC = 0xA0
    GOLD_ZEBESIAN = 0xA2
    RED_ZEELA = 0xA3
    OWTCH = 0xA4
    GENESIS = 0xA8
    PUYO = 0xA9
    FAKE_ENERGY_TANK = 0xAD
    FAKE_MISSILE_TANK = 0xAE
    ZEBESIAN_AQUA = 0xB3
    ZEBESIAN_PRE_AQUA = 0xB4
    SKULTERA_SMALL = 0xB5
    SAX_LAB = 0xBC
    POWAMP = 0xBD
    ZOZORO = 0xBE
    SAX_BOSS = 0xC0
    SAX_MONSTER = 0xC1
    SAX_OMEGA = 0xC9
    SAX_TRO_2 = 0xCD
