could ent_morph be any help here? It can transform sprites into different bitmaps i think.