Skip to content

feat: add ACNL game data files#34

Merged
jacuzzicoding merged 1 commit into
developmentfrom
feature/acnl-data
Apr 22, 2026
Merged

feat: add ACNL game data files#34
jacuzzicoding merged 1 commit into
developmentfrom
feature/acnl-data

Conversation

@jacuzzicoding
Copy link
Copy Markdown
Owner

Summary

  • Adds New Leaf (ACNL) item data files: fish, bugs, fossils, art, sea_creatures
  • Data lives in public/data/acnl/ following the existing per-game directory convention

Test plan

  • Build passes (npm run build)
  • Tests pass (npm test)
  • Data files present and well-formed JSON

Adds complete ACNL data in public/data/acnl/ matching the schema used
by ACGCN, ACWW, and ACCF. Includes Northern Hemisphere seasonal months.

- fish.json: 72 species (river, ocean, pond) with months and habitat
- bugs.json: 72 insects/arachnids with months
- fossils.json: 73 fossils — multi-part dinosaurs + standalone specimens
- art.json: 36 paintings and sculptures with real-world artwork attribution
- sea_creatures.json: 35 diving creatures (new ACNL category) with months

No app code changed. Data is ready for v0.8 integration.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@vercel
Copy link
Copy Markdown

vercel Bot commented Apr 22, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
animalcrossingwebapp Ready Ready Preview, Comment Apr 22, 2026 0:02am

@jacuzzicoding jacuzzicoding merged commit c8f937c into development Apr 22, 2026
3 checks passed
@jacuzzicoding jacuzzicoding deleted the feature/acnl-data branch April 23, 2026 03:59
jacuzzicoding added a commit that referenced this pull request May 1, 2026
Surfaces the sea_creatures.json data (shipped in v0.8.0, PRs #34/#35) with a
dedicated Tab in the museum UI. The tab is hidden for games without sea creature
data (ACGCN, ACWW, ACCF) and redirects to Home if the active town switches to an
incompatible game.

Sea creatures reuse the existing CollectibleRow + ItemExpandPanel path (months,
bells, shadow shown in the expand panel). Donation toggles persist to the store.

Also includes: version bump to 0.8.2-alpha, branch-label suffix in footer
(auto-stripped on main/development), SeaCreature type + isSeaCreature guard,
globalFilter + csvExport + HomeTab progress grid coverage.

Closes #56

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant