yaze 0.2.2
Link to the Past ROM Editor
 
Loading...
Searching...
No Matches
dungeon_map.h File Reference
#include <array>
#include <vector>
#include "absl/status/status.h"
#include "app/gfx/tilesheet.h"
#include "app/rom.h"
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  yaze::zelda3::DungeonMap
 

Namespaces

namespace  yaze
 Main namespace for the application.
 
namespace  yaze::zelda3
 Zelda 3 specific classes and functions.
 

Functions

absl::Status yaze::zelda3::LoadDungeonMapTile16 (const std::vector< uint8_t > &gfx_data, bool bin_mode)
 
absl::Status yaze::zelda3::LoadDungeonMapGfxFromBinary (Rom &rom, std::array< gfx::Bitmap, 4 > &sheets, gfx::Tilesheet &tile16_sheet, std::vector< uint8_t > &gfx_bin_data)
 

Variables

constexpr int yaze::zelda3::kDungeonMapRoomsPtr = 0x57605
 
constexpr int yaze::zelda3::kDungeonMapFloors = 0x575D9
 
constexpr int yaze::zelda3::kDungeonMapGfxPtr = 0x57BE4
 
constexpr int yaze::zelda3::kDungeonMapDataStart = 0x57039
 
constexpr int yaze::zelda3::kDungeonMapExpCheck = 0x56652
 
constexpr int yaze::zelda3::kDungeonMapTile16 = 0x57009
 
constexpr int yaze::zelda3::kDungeonMapTile16Expanded = 0x109010
 
constexpr int yaze::zelda3::kDungeonMapBossRooms = 0x56807
 
constexpr int yaze::zelda3::kTriforceVertices = 0x04FFD2
 
constexpr int yaze::zelda3::kTriforceFaces = 0x04FFE4
 
constexpr int yaze::zelda3::kCrystalVertices = 0x04FF98