#include <pokeagb/pokeagb.h>

enum PalStoreType{
    UNUSED,
    NPC,
    REFLECTION,
    OTHER
};

struct PalStoreEntry{
    enum PalStoreType type;
    u8 reference_count;
    u16 tag; 
};

extern struct PalStoreEntry stored_palettes[16];

u8 dynamic_npc_load_palette(u16 tag)
{

}