wahmbulance I know something you dont know pirate wahmbulance
For # of eggs:
Say the possible clutch size is 2-6. (I have no idea what it is in the shop, so I'm just making something up.) Right off the bat, you have two options: do you want there to be an equal chance of having six eggs as of having two, or do you want it to be more common for people to get two eggs?
If the former, and you want equal chances: Randomize a number from 2 to 6. This gives you the number of eggs.
If the latter, and you want large batches to be rare: determine how rare. Then make up number increments. Example:
1-5: 2 eggs
6-9: 3 eggs
10-12: 4 eggs
13-14: 5 eggs
15: 6 eggs
In this case, you would generate a random number from 1-15. (When picking the number increments, keep in mind that the smaller the increment, the less likely it is for people to get it.)
For picking genders:
First, figure out how many eggs there are. (See above.) Then use the dice rolling system as follows.
If there are five eggs: roll five six sided die. Evens are females, odds are males.
If there are two eggs: roll two six sided die.
Etc.
For picking species, in inter species pairings:
If you want equal odds of the babies following the mother or father, then just use the same dice system you use for genders, but either do a separate set of rolls, or switch up the way you determine species. (1-3 = mother's species, 4-6 = father's species)
If you want to preserve the rarity of some species, then use the random numbers system I described above, but with different intervals. (1-2 = rare species, 3-10 = common species)
Or something along those lines. I hope all of that rambling was helpful, or somebody else managed to put things clearly.
sweatdrop Oh! Also, for coloring, just mix and match the parent's markings and colors.