Overworld map data. More...
#include <zelda.h>
Public Attributes | |
uint16_t | id |
uint8_t | parent_id |
uint8_t | quadrant_id |
uint8_t | world_id |
uint8_t | game_state |
uint8_t | area_graphics |
uint8_t | area_palette |
uint8_t | main_palette |
uint8_t | animated_gfx |
uint8_t | sprite_graphics [3] |
uint8_t | sprite_palette [3] |
uint8_t | area_music [4] |
uint8_t | static_graphics [16] |
uint8_t | custom_tileset [8] |
uint16_t | area_specific_bg_color |
uint16_t | subscreen_overlay |
bool | is_large_map |
bool | has_special_gfx |
Overworld map data.
Represents a single screen/area in the overworld, including graphics, palette, music, and sprite information.
uint16_t zelda3_overworld_map::id |
Map ID (0-159 for most ROMs)
Definition at line 295 of file zelda.h.
Referenced by yaze_load_overworld().
uint8_t zelda3_overworld_map::parent_id |
uint8_t zelda3_overworld_map::quadrant_id |
uint8_t zelda3_overworld_map::world_id |
uint8_t zelda3_overworld_map::game_state |
uint8_t zelda3_overworld_map::area_graphics |
uint8_t zelda3_overworld_map::area_palette |
uint8_t zelda3_overworld_map::animated_gfx |
uint8_t zelda3_overworld_map::sprite_graphics[3] |
uint8_t zelda3_overworld_map::sprite_palette[3] |
uint8_t zelda3_overworld_map::area_music[4] |
uint8_t zelda3_overworld_map::static_graphics[16] |
uint8_t zelda3_overworld_map::custom_tileset[8] |
uint16_t zelda3_overworld_map::area_specific_bg_color |
uint16_t zelda3_overworld_map::subscreen_overlay |
bool zelda3_overworld_map::has_special_gfx |