Commit Graph

9 Commits

Author SHA1 Message Date
nmlgc 8943b52167 [Maintenance] Introduce types for VRAM colors and their components
Finally differentiating between colors and columns at least at the type
level.

Part of P0245, funded by [Anonymous], Blue Bolt, Ember2528, and Yanga.
2023-06-30 19:59:11 +02:00
nmlgc 57cdb229aa [Reverse-engineering] [th04] Stage 6 Yuuka: Phase 2 fly angles
Part of P0244, funded by Blue Bolt and [Anonymous].
2023-06-13 04:26:26 +02:00
nmlgc 61a90297c3 [Reverse-engineering] [th04] Stage 6 Yuuka: 16×16 background shape structure
Procrastinating the separate flag and state variables for now, as they
don't get us any closer to 100% PI.

Part of P0241, funded by [Anonymous] and Blue Bolt.
2023-05-30 01:31:46 +02:00
nmlgc 8d44a773f2 [Reverse-engineering] [th04] Custom entity structure 5: Stage 6 Yuuka's circle
Part of P0241, funded by [Anonymous] and Blue Bolt.
2023-05-30 01:26:02 +02:00
nmlgc 40c900ffdc [Reverse-engineering] [th04] Custom entity structure 4: Stage 6 Yuuka's crosses
Completes P0240, funded by JonathKane.
2023-05-30 01:26:02 +02:00
nmlgc 66bcd56272 [Naming] [th04/th05] Bosses: Rename `*_phase_end` to `*_phase_next`
Another slightly imprecise uth05win naming convention we can improve
on.

Part of P0186, funded by [Anonymous] and Blue Bolt.
2022-03-26 20:44:54 +01:00
nmlgc 6400e6a689 [Maintenance] [th04/th05] Boss explosions: Update to current coding standards
Part of P0186, funded by [Anonymous] and Blue Bolt.
2022-03-26 20:44:54 +01:00
nmlgc cf68f49803 [Reverse-engineering] [th04/th05] Boss phase end functions
…which I'd like to cover all at once.

Part of P0086, funded by [Anonymous] and Blue Bolt.
2020-04-15 21:34:19 +02:00
nmlgc 117fa02525 [Reverse-engineering] [th04] Stage 6 Yuuka's parasol and vanishing animations
Yes, this is the best time to cover these, since Stage 6 Yuuka's
animation state is reset in a variety of the boss phase end functions…

Part of P0086, funded by [Anonymous] and Blue Bolt.
2020-04-15 21:34:18 +02:00