Commit Graph
40 Commits
Author SHA1 Message Date
Sterling Archer 99ec77fd2d Show controller on name entry screen for mobile 2026-05-27 15:59:34 -07:00
Sterling Archer 11b04bf5be Show controller on title screen for mobile 2026-05-27 15:57:35 -07:00
Sterling Archer bd45542da5 Highlight Throw Ball button on catch screen load so default A action is clear 2026-05-27 15:54:45 -07:00
Sterling Archer fa1948d51c Catch screen: A and B buttons confirm selected action instead of hardcoded throw/run 2026-05-27 15:50:16 -07:00
Sterling Archer 96abd838a4 Sort party select: conscious Pokemon first, then fainted, most recent within each group 2026-05-27 15:44:47 -07:00
Sterling Archer 5e74d5f677 Add pokeball bounce sequence after catch: Pokemon disappears, ball rests and bounces with SFX before showing result 2026-05-27 15:35:00 -07:00
Sterling Archer c855778ea3 Auto-scroll party select list to keep selected Pokemon visible 2026-05-27 15:26:22 -07:00
Sterling Archer 48172bbc95 Add party select screen before battles with fainted Pokemon tracking, zZz overlay, and starter protection 2026-05-27 15:16:09 -07:00
Sterling Archer 4c03c01642 Show controller on starter confirm screen 2026-05-27 15:00:49 -07:00
Sterling Archer 788b00f05a Replace ⚪ emoji with favicon.ico pokeball on throw ball button 2026-05-27 14:57:57 -07:00
Sterling Archer ebac04a578 Nudge battle anim trainers slightly further from their Pokemon toward screen edges 2026-05-27 14:51:08 -07:00
Sterling Archer 6a176e74ea Move battle anim trainer sprites further into screen (12px from edges) 2026-05-27 14:48:25 -07:00
Sterling Archer 15d124d550 Add trainer sprites peeking from screen edges on battle animation to show Pokemon ownership 2026-05-27 14:45:16 -07:00
Sterling Archer a4afb18946 Raise pokeball burst effect to upper quarter of Pokemon for centered impact 2026-05-27 14:38:05 -07:00
Sterling Archer 143bd68f5b Position pokeball burst effect on actual Pokemon element instead of hardcoded coordinates 2026-05-27 14:34:56 -07:00
Sterling Archer fa724a8911 Extend pokeball throw curve to reach Pokemon position 2026-05-27 14:31:35 -07:00
Sterling Archer b8ccd12279 Fix pokeball throw animation: use offset-path curve to reliably hit the Pokemon 2026-05-27 14:28:26 -07:00
Sterling Archer 329afd5b0f Add curved pokeball throw animation with spin and burst effect on catch attempt 2026-05-27 14:23:29 -07:00
Sterling Archer 91764d2d0d Stop typewriter SFX when clicking Let's Go before text finishes printing 2026-05-27 14:17:28 -07:00
Sterling Archer 7e52a65102 Replace ⚪ emoji with favicon.ico pokeball image in HUD ball counter 2026-05-27 14:16:35 -07:00
Sterling Archer 1791430923 Lower music volume by 25% (0.5 → 0.375) for both overworld and battle tracks 2026-05-27 14:06:36 -07:00
Sterling Archer dc32e1c7ab Fix grass mirroring: use dedicated flipped keyframe animation instead of inline transform that was overridden by grassSway 2026-05-27 14:06:36 -07:00
Sterling Archer fc5f68012e Fix Oak's head being cut off on some screens 2026-05-27 14:06:36 -07:00
Sterling Archer b11e0282d8 Randomly mirror 50% of grass emojis horizontally for natural variation 2026-05-27 14:06:36 -07:00
Sterling Archer 06857367b4 lower Oak on intro screen 2026-05-27 13:31:56 -07:00
Sterling Archer 3ba6201df7 Show controller on result screen, A/B buttons continue 2026-05-27 12:55:46 -07:00
Sterling Archer 5483639141 Play select SFX when moving cursor between starter Pokemon choices 2026-05-27 12:46:02 -07:00
Sterling Archer 42d8aa72d4 Change starter selection screen background to solid green, removing sky/ground split 2026-05-27 12:41:07 -07:00
Sterling Archer 13baca4225 center select button for mobile controller 2026-05-27 12:35:34 -07:00
Sterling Archer ad6141bde0 Catch result: show controller, hide continue button, auto-return to map after 3s 2026-05-27 12:00:12 -07:00
Sterling Archer f5ae220da3 Show controller on intro screen, lower Oak position for portrait/landscape visibility 2026-05-27 11:51:22 -07:00
Sterling Archer fa331cb267 Catch screen: remove ball count from throw button, map A=throw and B=run away 2026-05-27 11:37:56 -07:00
Sterling Archer f7abc712d9 Fix starter/catch screen layout to display above mobile controller overlay and ensure d-pad/A/B touch handlers reach all menu screens 2026-05-27 11:31:33 -07:00
Sterling Archer 94d0d8328c Add d-pad and A/B button support to continue, starter, and catch screens via _dpadStart and _pressA/_pressB handlers. 2026-05-27 11:25:05 -07:00
Sterling Archer c3d4cd08fa Fix z-index layering: grass(5) < rocks(15) < player/NPC/wild(70) < trees(80). 2026-05-27 11:01:50 -07:00
Sterling Archer 13f39fda61 smaller rocks 2026-05-27 10:56:53 -07:00
Sterling Archer 43735bf485 Add pokemon battle noises 2026-05-27 10:49:39 -07:00
Sterling Archer 58ff9cd2f7 add even more grass 2026-05-27 10:46:33 -07:00
Sterling Archer d7b106b49d add more grass 2026-05-27 10:34:34 -07:00
Sterling Archer e03ebffc2f Improve fun factor (added pokemon to game) 2026-05-27 10:23:10 -07:00