CG8516 / PvZA11y

An accessibility mod for Plants VS Zombies
MIT License
32 stars 11 forks source link

Suggestion: Improve the way the ready notification works for non-focused plants: #47

Open ferryboy001 opened 10 months ago

ferryboy001 commented 10 months ago

I tried the new feature yesterday, but it didn't work as I expected. I found that even with different pitches of the cues, I still felt the cues were messy, so I came up with the following suggestions, hoping that the translation tool can convey my meaning completely, haha.

I hope to provide several levels of cues for non-focused plants.

Cyrax2001 commented 10 months ago

I have a less convoluted idea to achieve this; let's see what you think. What if, when you touch a plant, you hear a sound indicating how charged it is, and the screen reader verbalizes, in addition to the required suns to activate it, what percentage of recharge it has? I'll explain it like this: when the plant is fully charged, you'll hear the sound we already have for a ready plant. When you've just used it, you'll have a very low-pitched sound, and if you touch it again, the sound frequency will have increased, reaching its highest point at 99, obviously. If there's a plant you're interested in checking, just touch it, listen to the sound indicating the charge percentage, and continue with what you were doing, waiting for the charge to complete.

CG8516 commented 10 months ago

@ferryboy001 Totally understandable. The next update will use just the cooldown timer for this, and will ignore the sun amount. I might make it an option to use it the current way, but playing only when the cooldown timer is completed will probably be more useful.

@Cyrax2001 That's a good idea, too. It might be able to replace the current sound that plays when cycling between plants.
The audio panning left/right should be enough to tell the position, instead of playing a different tone for each slot.

ogomez92 commented 10 months ago

I tried to find this option to provide feedback, I checked in the narration accessibility settings, but it's not appearing. Is it only an audio cue? Where is this configurable?