CaptainChrispy / CaptainChrispy/wind-waker-tracker

Implement Piece of Heart Tracker

Open
#5 0 comments 0 reactions 0 assignees View on GitHub
enhancement good first issue
Dominant language
JavaScript
Stars
0
Forks
1
PR merge metrics
No merged PRs in 30d

Description

## Feature Description

Create a dedicated screen to track all Pieces of Heart in Wind Waker, including their locations, requirements, and progress toward completing heart containers.

## Subtasks
- [ ] Create a checklist for all 44 Pieces of Heart.
- [ ] Add a map or list of locations where Pieces of Heart can be found.
- [ ] Include descriptions of how to obtain each Piece of Heart (e.g., mini-games, side quests, treasure charts).
- [ ] Add a progress tracker showing the number of Pieces of Heart collected and remaining.
- [ ] Display the number of completed heart containers and how many Pieces of Heart are needed for the next one.
- [ ] Integrate the screen into the main app navigation.

## Notes
- Wind Waker has 44 Pieces of Heart, which combine to form 11 heart containers.
- Pieces of Heart are obtained through various activities, including:
- Mini-games (e.g., Sploosh Kaboom, Flight Control Platform)
- Side quests (e.g., helping NPCs)
- Treasure charts
- Exploring hidden locations
- The UI should include a clear checklist and progress bar for tracking completion.\
- Also include images for useful reference.

Contributor guide

No contributing guide indexed for this repository

Research direction

Start with the existing main app navigation and identify how screens are organized. Scope the dedicated Pieces of Heart screen around the 44-item checklist, location and requirement descriptions, reference images, and progress toward heart containers. Done means the screen is reachable from navigation and supports all listed tracking requirements.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript
Domain
frontend
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
30/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.