Files
ph/docs/overlays.md
T
2024-04-14 13:49:07 +02:00

83 lines
3.2 KiB
Markdown

# Overlays
Below is a list of all the overlays and what we call them. These can also be found in `OverlayManager.hpp`. Feel free to
contribute to this list!
ID | Name | Slot | Description
-----|-----------------|------|-------------
`00` | Core | 0 | Core game engine
`01` | --- | 1 |
`02` | --- | 1 |
`03` | --- | 1 |
`04` | Memory | 2 | Memory management
`05` | --- | 2 |
`06` | --- | 2 |
`07` | --- | 2 |
`08` | --- | 3 |
`09` | --- | 3 |
`10` | --- | 3 |
`11` | --- | 3 |
`12` | --- | 3 |
`13` | --- | 3 |
`14` | Land | 4 | Link and essential land-based actors
`15` | --- | 4 |
`16` | --- | - |
`17` | --- | 5 |
`18` | --- | 5 |
`19` | --- | 6 |
`20` | --- | 6 |
`21` | --- | 6 |
`22` | --- | 6 |
`23` | --- | 6 |
`24` | --- | - |
`25` | --- | - |
`26` | --- | 6 |
`27` | --- | 6 |
`28` | --- | - |
`29` | --- | - |
`30` | --- | - |
`31` | --- | 7 |
`32` | --- | 7 |
`33` | --- | 7 |
`34` | --- | - |
`35` | --- | - |
`36` | --- | - |
`37` | --- | - |
`38` | --- | - |
`39` | --- | - |
`40` | --- | 7 |
`41` | --- | 8 |
`42` | --- | - |
`43` | --- | 8 |
`44` | --- | 8 |
`45` | --- | 8 |
`46` | --- | 9 |
`47` | --- | 9 |
`48` | --- | 9 |
`49` | --- | 9 |
`50` | --- | 10 |
`51` | --- | 10 |
`52` | --- | 10 |
`53` | Boomerang | 11 | Handles the boomerang.
`54` | Scoop | 11 | Handles the shovel.
`55` | Bomb | 11 | Handles bombs and potions.
`56` | Bow | 11 | Handles the bow.
`57` | Rope | 11 | Handles the grappling hook.
`58` | Bombchu | 11 | Handles bombchus.
`59` | Hammer | 11 | Handles the hammer.
`60` | --- | 12 |
`61` | --- | 12 |
## Overlay setups
The game contains a list of "overlay setups" which contain overlay IDs to load into slot 1, 2, 3 and 12.
Index | Slot 1 | Slot 2 | Slot 3 | Slot 12 | Usage
-------|--------|--------|--------|---------|-------
`0` | None | None | None | None | Game load
`1` | 1 | None | 8 | None | Startup screen (before title screen)
`2` | 3 | 4 | 9 | None | Scene load
`3` | 1 | 6 | 10 | None | File selection
`4` | 1 | None | 11 | 61 | Wi-Fi connection setup
`5` | 1 | 7 | None | None | DS download play battle mode
`6` | 1 | 4 | 12 | 60 | Multi-card battle mode
`7` | 1 | None | 13 | None | Contact mode (trading items)