If I use an empty job slot to make a new monster, say a white chocobo, how would I make that chocobo be available through eggs? Is that even possible? Will it work if I just make the monster job or will it take an ASM hack?
I don't think anyone has ever come up with a hack for that. People usually turn breeding off, not on.
The game only allows the generic monster graphic IDs to reproduce, and it's coded in a way that it multiplies the ID of the graphic by 3, and the next 3 jobs will be a possible outcome as an egg. Basically it's in no way flexible, and that doesn't even take into account the palette or sprite limitations of UNIT.BIN which would be a real goddamn pain to work past. Monsters have 1-3 palettes available in UNIT.BIN and you can't just increase it just like that; it's all hardcoded and a tight fit.
I see. Oh well. I guess if that's the case I probably will get rid of breeding and stick to taming then. Hmm this will be difficult now that I think of it because I can't have multiple colors draw from the same sprite since for monsters each color is a different job. Unfortunate. The only way to do it is add new monsters as special jobs. Which I think works to a degree, but now that I think of it monster formation sprites are bigger. Now what to do with this white Chocobo sprite.