Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

REQ: Add button to set proper genes of selected flower #300

Open
mbirth opened this issue Jun 6, 2020 · 0 comments
Open

REQ: Add button to set proper genes of selected flower #300

mbirth opened this issue Jun 6, 2020 · 0 comments
Labels
enhancement New feature or request good issue A good issue that someone should research

Comments

@mbirth
Copy link

mbirth commented Jun 6, 2020

Is your feature request related to a problem? Please describe.
When adding flowers to the map, I'm setting the genes according to the Flower Genetics Guide so the genes match the appearance. It would be nice if this could be automated.

Describe the solution you'd like
Add a button to the flower genes editor that sets valid genes for the selected flower. E.g. I've selected PltFlwRose3Black and said button should set R1, R2, W1, W2. For colours where there are multiple valid combinations, the button should set a random one (of these valid choices).

Additional context

I've compiled this list:

ROSES

rr-yy-wW-ss = Seed white
rr-YY-WW-ss = Seed yellow
Rr-Yy-WW-ss = orange
RR-YY-Ww-Ss = orange (Mystery Island)
RR-yy-WW-Ss = Seed red
Rr-Yy-Ww-ss = "hybrid red"
RR-YY-ww-Ss = special red (from Mystery Island)
RR-yy-WW-SS = pink
RR-yy-ww-SS = pink (Mystery Island)
Rr-yy-**-Ss = purple (** = random)
rr-yy-ww-ss = purple
RR-yy-WW-ss = black / gold?
RR-YY-ww-ss = blue



COSMOS

rr-yy-//-Ss = Seed white
rr-YY-//-Ss = Seed yellow
Rr-Yy-//-Ss = orange
Rr-Yy-//-ss = orange
RR-Yy-//-Ss = orange (Mystery Island)
RR-yy-//-ss = Seed red
Rr-Yy-//-SS = pink (Mystery Island)
RR-YY-//-Ss = black
RR-YY-//-ss = black



LILIES (Yuri)

rr-yy-//-SS = Seed white
rr-YY-//-ss = Seed yellow
Rr-Yy-//-ss = orange
RR-YY-//-Ss = orange (MI)
RR-yy-//-Ss = Seed red
RR-yy-//-SS = pink
Rr-yy-//-Ss = pink
RR-Yy-//-SS = pink (MI)
RR-yy-//-ss = black
RR-Yy-//-ss = black (MI)



PANSIES

rr-yy-Ww-// = Seed white
rr-YY-WW-// = Seed yellow
Rr-Yy-WW-// = orange
RR-YY-Ww-// = orange (MI)
RR-yy-WW-// = Seed red
Rr-yy-Ww-// = red (hybrid)
RR-yy-ww-// = purple
RR-YY-ww-// = purple (from MI)
RR-Yy-ww-// = purple (from MI)
rr-yy-ww-// = blue
Rr-yy-ww-// = blue (MI)



TULIPS

rr-yy-//-Ss = Seed white
rr-YY-//-ss = Seed yellow
Rr-Yy-//-ss = orange
Rr-YY-//-ss = orange (MI)
RR-yy-//-Ss = Seed red
Rr-yy-//-Ss = pink
RR-YY-//-ss = purple
RR-yy-//-ss = black
RR-Yy-//-ss = black (MI)



HYACINTHS

rr-yy-Ww-// = Seed white
rr-YY-WW-// = Seed yellow
Rr-Yy-WW-// = orange
Rr-YY-WW-// = orange (MI)
RR-yy-Ww-// = Seed red
Rr-yy-Ww-// = pink
RR-YY-WW-// = purple
rr-yy-ww-// = blue
RR-Yy-WW-// = blue (special/MI)



MUMS

rr-yy-Ww-// = Seed white
rr-YY-WW-// = Seed yellow
Rr-Yy-WW-// = yellow (hybrid)
RR-yy-WW-// = Seed red
Rr-yy-WW-// = pink
Rr-yy-Ww-// = pink
Rr-Yy-ww-// = pink (MI)
rr-yy-ww-// = purple
RR-Yy-WW-// = purple (special)
RR-Yy-Ww-// = purple (MI)
Rr-YY-WW-// = purple (special)
RR-YY-WW-// = green
RR-YY-Ww-// = green (from MI)



WINDFLOWERS (Anemone)

rr-yy-Ww-// = Seed white
rr-YY-WW-// = Seed orange
RR-yy-WW-// = Seed red
Rr-yy-Ww-// = red (hybrid)
Rr-Yy-WW-// = pink
Rr-Yy-Ww-// = pink (special)
RR-YY-Ww-// = pink (MI)
RR-**-ww-// = purple
rr-yy-ww-// = blue
Rr-yy-ww-// = blue (MI)

What I noticed: Ww shows up in the editor as W1 [ ] W2 [X] - so the second W-bit is set, not the first one. For all other genes, Xx means the first gene is checked.

What I also noticed: Flowers that don't use the W-gene seem to encode the S-gene in "W". So white tulips (rr-yy-//-Ss) showed up with only W2 (second bit, not first - according to above observation) set for me.

@mbirth mbirth added the enhancement New feature or request label Jun 6, 2020
@berichan berichan added the good issue A good issue that someone should research label Dec 17, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request good issue A good issue that someone should research
Projects
None yet
Development

No branches or pull requests

2 participants