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

Feature Request: HP Autoupdate for honkdex #213

Open
pokemonlover1234 opened this issue Aug 24, 2024 · 2 comments
Open

Feature Request: HP Autoupdate for honkdex #213

pokemonlover1234 opened this issue Aug 24, 2024 · 2 comments
Assignees
Labels
dank Good issue or request enhance New feature or request reviewed This has been looked at

Comments

@pokemonlover1234
Copy link

During battles that involve the pokemon in Honkdexes, I'd like to see the current HP populate into the honkdex like it does in calcdex, assuming the current honkdex aligns with the pokemon in the battle. In situations where the pokemon don't align (for example, honk sets are a box or aren't exactly the same teams, or there are multiple of the same mon), it might be easier to show a warning or only sync the matching cases. It's also possible that this use case isn't prominent enough to justify adding it to showdex. I'm part of a community that does battles with partially revealed sets that I like to import into honkdexes to make calcing more accurate, and this suggestion is to make that use case more convenient.

@pokemonlover1234 pokemonlover1234 changed the title HP Autoupdate for honkdex Feature Request: HP Autoupdate for honkdex Aug 24, 2024
@doshidak
Copy link
Owner

hiya! sorry for the late reply, been busy af. but thanks for your great suggestion! c:

hmm that's definitely possible, tho there are the concerns of the big lag when on each battle sync, in addition to the battle's Calcdex, all Pokémon in each applicable Honk (i.e., a single Honkdex instance, whether saved or not) would need to be checked, since unlike the Calcdex, Pokémon data in a Honk are completely decoupled from battles.

I'm thinking what'd be more ideal is to keep all the syncing within the Calcdex, but to provide the functionality you're using the Honkdex for in the Calcdex. (& if it's not possible, then we can figure things out from there haha.)

but to help me get a better sense of your use case:

  • do you know these partially revealed sets beforehand?
    • if you do & even have them stored in Showdown's Teambuilder, since they're partial, they wouldn't show up in the Calcdex.
    • if so, then we can probs add a setting or something to allow partial sets to appear.
  • does your battle format use Team Preview?
    • otherwise, Pokémon are revealed 1-by-1, like in Randoms & legacy gens, which means we'd need some way of preemptively adding Pokémon not shown in the battle yet (which is a highly requested feature that's in the pipeline, notably for Zoroark in Randoms, actually!)
  • do you pre-populate your opponent's Pokémon before the battle or fill them in as the battle progresses? (or both?)
    • if you do pre-populate, do you know your opponent's Pokémon beforehand?
  • do you calc multiple of the same Pokémon, albeit with different partial sets applied?
    • if so, would you still need multiple if the Sets dropdown showed these partial sets?

lmk too if I missed anything that might be helpful! thanks again c:

@doshidak doshidak self-assigned this Sep 25, 2024
@doshidak doshidak added enhance New feature or request reviewed This has been looked at dank Good issue or request labels Sep 25, 2024
@pokemonlover1234
Copy link
Author

pokemonlover1234 commented Sep 25, 2024

For my specific use case,

  1. I know the partial sets for specific pokemon beforehand, but for others I wouldnt. It depends on which are "revealed" (used in a prior battle in the "series")

For those I don't know, I generally just use one of the smogon sets as a placeholder.

  1. Yes, we use Team Preview

  2. Generally, I fill in all of my opponents owned Pokemon (we can own over 6, can only bring 6 to battle), using known partial sets (in this case, I would know IVs, EVs, 1-3 moves, Level and Nature, but not the other moves or held item) for the ones I know and some smogon set for others. When the battle preview is revealed, I delete the mons not involved from the honkdex.

  3. Yes. While a given player in my use case cannot own dupes, if I'm using one of the same Pokemon as my opponent they would have different sets.

Last bit of info: The "revealed" sets are provided as Pokepastes I import directly into the Honkdex generally. I usually dont import into Teambuilder unless Im running a battle using that team for whatever reason (sometimes one of us "pilots" someone who cant attend a battle for irl reasons). But in that case I would still complete my own sets and my opponent would still be partial sets, so it doesnt really change anything unless I fight that same team in the future using my own team.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dank Good issue or request enhance New feature or request reviewed This has been looked at
Projects
None yet
Development

No branches or pull requests

2 participants