GenePoolz3 upcoming feature discussion!
Jun 6, 2023 19:31:02 GMT -5
odiepinkiepuppiez and nickystar like this
Post by Reflet on Jun 6, 2023 19:31:02 GMT -5
Hello again, friends! If you've seen my previous thread, you're undoubtedly aware that the community has shown overwhelming support for the unrestricted ability to edit the genetics of pet files. In addition to the poll, I read through many opinions and discussions that happened both here and on the major Petz Discords, and after careful deliberation, unrestricted gene editing will be implemented in the upcoming GenePoolz 3.
Now that that's settled, I'd like to hear from the community once again regarding new features in GenePoolz 3.
Please let me know what you think: Google Forms
Note that the specific options I listed in the form are not guaranteed, they're just random ideas that are certainly possible to implement if there is a demand for them.
Additionally, your feedback will also help me make more tools that the community will find useful!
Feel free to suggest, discuss, and/or elaborate on ideas in this thread! Thank you for the continued support! <3
edit: Gonna respond to some of the written responses as they come in
Honestly I just love to code and make things happen tbh, don't worry about the workload! Plus features can always be added later in updates.
It's funny you say this because lately I've been lamenting about how I cannot read catz for shit LOL
Actually the runaway and stuck pregnancy fixes would be extremely easy to implement! For those curious:
Family tree stuff would be a bit more involved but I think I'd enjoy coding it (writing code to parse binary data is satisfying for me )
So-called "sleepy sickness" happens when a pet's Kindness trait is 100. Likewise, trotting happens when a pet's Acrobaticness trait is 0 (personally I think this is a mistake, was supposed to be 100). In order to prevent or trigger these behaviors, one needs to modify the appropriate allele(s) in the pet's "goal descriptor", which is part of the genome, therefore it will be editable just like any other allele.
I probably should have been more clear on that, individual selection will still be available, but I'm going to put significant effort into creating a "pet browsing" system complete with sorting, filtering, and searching, for those like myself who like to sort our petz into folders via PetzA profiles or whatnot, or want an automated way to see "which petz carry poodle ears" or what have you.
I knew there was an idea I was forgetting when I published the form I'd already planned on that! Will be super easy to pull off
This is a good idea! I will definitely include some documentation!
I would like to make the features as robust as possible for all styles of play. I'm personally working on a special NIB mutt line myself.
Something people may not know: If the hexie was adopted from a breedfile, then its genes will attempt to reflect its outward appearance.
Now that that's settled, I'd like to hear from the community once again regarding new features in GenePoolz 3.
Please let me know what you think: Google Forms
Note that the specific options I listed in the form are not guaranteed, they're just random ideas that are certainly possible to implement if there is a demand for them.
Additionally, your feedback will also help me make more tools that the community will find useful!
Feel free to suggest, discuss, and/or elaborate on ideas in this thread! Thank you for the continued support! <3
edit: Gonna respond to some of the written responses as they come in
I think if possible, ALL the options in the first question would be nice to have in a single app - but I understand that is a lot of stuff...
...the phenotype and individual variation stuff for example, I feel isn't as necessary because it is already fairly easy to tell just by looking at the pet...
...There are already tools for runaway petz, stuck pregnancies aren't that common, we can already view the family tree info in game and LNZ Pro.. etc.
- Runaways: There is nothing that formally designates a pet as being a runaway. The pet file has two values: Neglect biorhythm (that you can see in PetzA brainsliders), and what I call the "runaway threshold". The game compares these two values whenever you hover over the pet in the pick-a-pet menu. If neglect biorhythm >= runaway threshold, the game will slap a "runaway" sticker on the portrait. If the portrait is clicked while in that state, the runaway dialog is triggered and the pet is moved to the Runaway Petz folder.
- Stuck pregnancies: When a pet becomes pregnant, the exact time of conception is stored in the pregnant pet's file. Stuck pregnancies are caused by this timestamp being erroneously set in the future. For whatever reason, PetzA was coded in such a way that the insta-baby feature only works on conception dates set in the past.
Do you think you'd be able to add functionality for adding/removing sleepy sickness and changing if a pet is or isn't a trotter?
I personally would VERY much prefer to choose a .pet file one by one, rather than pointing at a directory. Or at least to have the option to do so!
I would love a simple way to extract a transparent background gif of the pick a pet image!
Another feature that might be helpful: Helpful tips built into it for people that aren't familiar with how breeding works. Something similar to the Yabiko breeding genetics guide or the LNZ F1 help menu, where it would say stuff like "The mother's side is the only side that can mutate, these markings are linked together (eyes/eyelids), you can't have more than 2 marking types on a pet" etc!...
...I know this app will most definitely be used for editing, but...
...Instead of hexing on a plain AC pet, you can edit their genes to (at the very least) pass on SOME matching colors from the hex...