yaze 0.3.2
Link to the Past ROM Editor
 
Loading...
Searching...
No Matches
yaze::zelda3::MainGroupUsageReport Struct Reference

#include <gfx_sheet_inventory.h>

Public Attributes

std::vector< int > explicit_preview_rooms
 
std::vector< int > direct_default_rooms
 
std::vector< int > inferred_default_rooms
 
std::vector< int > fallback_rooms
 
std::vector< int > overridden_rooms
 
std::vector< int > ow_areas
 
std::vector< int > overridden_ow_areas
 
std::vector< int > independent_ow_areas
 
int unscanned_rooms = 0
 
int unscanned_ow_areas = 0
 
bool uses_live_overworld = false
 
bool slot7_bottom_half_only = false
 

Detailed Description

Main-group use in current/default room previews and overworld maps for one background slot. Room previews do not enumerate every gameplay entrance. A room blockset or overworld area/custom assignment that replaces the selected slot is reported as overridden instead of effective.

Definition at line 178 of file gfx_sheet_inventory.h.

Member Data Documentation

◆ explicit_preview_rooms

std::vector<int> yaze::zelda3::MainGroupUsageReport::explicit_preview_rooms

Definition at line 179 of file gfx_sheet_inventory.h.

Referenced by yaze::zelda3::DescribeMainGroupUsage().

◆ direct_default_rooms

std::vector<int> yaze::zelda3::MainGroupUsageReport::direct_default_rooms

Definition at line 180 of file gfx_sheet_inventory.h.

Referenced by yaze::zelda3::DescribeMainGroupUsage().

◆ inferred_default_rooms

std::vector<int> yaze::zelda3::MainGroupUsageReport::inferred_default_rooms

Definition at line 181 of file gfx_sheet_inventory.h.

Referenced by yaze::zelda3::DescribeMainGroupUsage().

◆ fallback_rooms

std::vector<int> yaze::zelda3::MainGroupUsageReport::fallback_rooms

Definition at line 182 of file gfx_sheet_inventory.h.

Referenced by yaze::zelda3::DescribeMainGroupUsage().

◆ overridden_rooms

std::vector<int> yaze::zelda3::MainGroupUsageReport::overridden_rooms

Definition at line 183 of file gfx_sheet_inventory.h.

Referenced by yaze::zelda3::DescribeMainGroupUsage().

◆ ow_areas

std::vector<int> yaze::zelda3::MainGroupUsageReport::ow_areas

Definition at line 184 of file gfx_sheet_inventory.h.

Referenced by yaze::zelda3::DescribeMainGroupUsage().

◆ overridden_ow_areas

std::vector<int> yaze::zelda3::MainGroupUsageReport::overridden_ow_areas

Definition at line 185 of file gfx_sheet_inventory.h.

Referenced by yaze::zelda3::DescribeMainGroupUsage().

◆ independent_ow_areas

std::vector<int> yaze::zelda3::MainGroupUsageReport::independent_ow_areas

Definition at line 186 of file gfx_sheet_inventory.h.

Referenced by yaze::zelda3::DescribeMainGroupUsage().

◆ unscanned_rooms

int yaze::zelda3::MainGroupUsageReport::unscanned_rooms = 0

Definition at line 187 of file gfx_sheet_inventory.h.

Referenced by yaze::zelda3::DescribeMainGroupUsage().

◆ unscanned_ow_areas

int yaze::zelda3::MainGroupUsageReport::unscanned_ow_areas = 0

Definition at line 188 of file gfx_sheet_inventory.h.

Referenced by yaze::zelda3::DescribeMainGroupUsage().

◆ uses_live_overworld

bool yaze::zelda3::MainGroupUsageReport::uses_live_overworld = false

Definition at line 189 of file gfx_sheet_inventory.h.

Referenced by yaze::zelda3::DescribeMainGroupUsage().

◆ slot7_bottom_half_only

bool yaze::zelda3::MainGroupUsageReport::slot7_bottom_half_only = false

Definition at line 192 of file gfx_sheet_inventory.h.

Referenced by yaze::zelda3::DescribeMainGroupUsage().


The documentation for this struct was generated from the following file: