Convert the flat TODO.md into a TODO/ folder where each GAL-N issue is its own Linear-style markdown document with YAML frontmatter (id, title, status, parent, labels), and add a README index grouped by section. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
18 lines
599 B
Markdown
18 lines
599 B
Markdown
---
|
|
id: GAL-20
|
|
title: Enemy Attack Dives
|
|
status: Done
|
|
parent: null
|
|
labels: [enemy, gameplay]
|
|
---
|
|
|
|
# GAL-20: Enemy Attack Dives
|
|
|
|
Enemies leave formation to dive at the player along varied attack patterns.
|
|
|
|
## Sub-issues
|
|
|
|
- [x] [GAL-21](GAL-21.md) — Enemies have an `Attacking` state with different `AttackPattern`s (Swoop, Direct, Kamikaze).
|
|
- [x] [GAL-22](GAL-22.md) — Periodically trigger random enemies to start an attack dive.
|
|
- [x] [GAL-23](GAL-23.md) — Enemies fire bullets during their dives.
|
|
- [x] [GAL-24](GAL-24.md) — Enemies are despawned when they fly off-screen after an attack.
|