First of all, thank you for replying to my question! Replying to your comment, I most certainly do. But I should’ve specified, I was only referring to gen 3 Pokémon breeding. If I am not mistaken, in gen 3, there is a special mechanic where if a Parent Pokémon nows a TM, the offspring will inherit the move. I was just asking if it has to be a move taught via TM. If so, how would the game know, would the information that it was a TM move be embedded in the data of the move?