NSMBW-Decomp
A decompilation of New Super Mario Bros. Wii
Loading...
Searching...
No Matches
dCsvData_c::Point_s Struct Reference

#include <game/bases/d_wm_csvdata.hpp>

Description

Contains the data for a single point on the world map.

Definition at line 102 of file d_wm_csvdata.hpp.

Public Attributes

char mName [(5)]
 The name of the point.
char mOpenPointNameRegular [(4)][(5)]
 The points to be opened by the regular exit.
char mRouteNameRegular [(16)][(10)]
 The routes to be opened by the regular exit.
char mOpenPointNameSecret [(4)][(5)]
 The points to be opened by the secret exit.
char mRouteNameSecret [(16)][(10)]
 The routes to be opened by the secret exit.
int mOpenPointNumRegular
 The number of points in mOpenPointNameRegular.
int mOpenRouteNumRegular
 The number of routes in mRouteNameRegular.
int mOpenRouteNumSecret
 The number of routes in mRouteNameSecret.
int mOpenPointNumSecret
 The number of points in mOpenPointNameSecret.
char mFlagDataRegular [(2)][(10)]
 The point flag data for the regular exit.
char mFlagDataSecret [(2)][(10)]
 The point flag data for the secret exit.
int mFlagDataNumRegular
 The number of entries in mFlagDataRegular.
int mFlagDataNumSecret
 The number of entries in mFlagDataSecret.
u32 mFlags
 A bitfield of PointFlag_e values.
u8 mParam
 A parameter value for the point.
u32 mFlagsEnemy
 A bitfield of EnemyFlag_e values.
u8 m_1bc

Member Data Documentation

◆ mName

char dCsvData_c::Point_s::mName[(5)]

The name of the point.

Definition at line 103 of file d_wm_csvdata.hpp.

◆ mOpenPointNameRegular

char dCsvData_c::Point_s::mOpenPointNameRegular[(4)][(5)]

The points to be opened by the regular exit.

Definition at line 104 of file d_wm_csvdata.hpp.

◆ mRouteNameRegular

char dCsvData_c::Point_s::mRouteNameRegular[(16)][(10)]

The routes to be opened by the regular exit.

Definition at line 105 of file d_wm_csvdata.hpp.

◆ mOpenPointNameSecret

char dCsvData_c::Point_s::mOpenPointNameSecret[(4)][(5)]

The points to be opened by the secret exit.

Definition at line 106 of file d_wm_csvdata.hpp.

◆ mRouteNameSecret

char dCsvData_c::Point_s::mRouteNameSecret[(16)][(10)]

The routes to be opened by the secret exit.

Definition at line 107 of file d_wm_csvdata.hpp.

◆ mOpenPointNumRegular

int dCsvData_c::Point_s::mOpenPointNumRegular

The number of points in mOpenPointNameRegular.

Definition at line 108 of file d_wm_csvdata.hpp.

◆ mOpenRouteNumRegular

int dCsvData_c::Point_s::mOpenRouteNumRegular

The number of routes in mRouteNameRegular.

Definition at line 109 of file d_wm_csvdata.hpp.

◆ mOpenRouteNumSecret

int dCsvData_c::Point_s::mOpenRouteNumSecret

The number of routes in mRouteNameSecret.

Definition at line 110 of file d_wm_csvdata.hpp.

◆ mOpenPointNumSecret

int dCsvData_c::Point_s::mOpenPointNumSecret

The number of points in mOpenPointNameSecret.

Definition at line 111 of file d_wm_csvdata.hpp.

◆ mFlagDataRegular

char dCsvData_c::Point_s::mFlagDataRegular[(2)][(10)]

The point flag data for the regular exit.

Definition at line 112 of file d_wm_csvdata.hpp.

◆ mFlagDataSecret

char dCsvData_c::Point_s::mFlagDataSecret[(2)][(10)]

The point flag data for the secret exit.

Definition at line 113 of file d_wm_csvdata.hpp.

◆ mFlagDataNumRegular

int dCsvData_c::Point_s::mFlagDataNumRegular

The number of entries in mFlagDataRegular.

Definition at line 114 of file d_wm_csvdata.hpp.

◆ mFlagDataNumSecret

int dCsvData_c::Point_s::mFlagDataNumSecret

The number of entries in mFlagDataSecret.

Definition at line 115 of file d_wm_csvdata.hpp.

◆ mFlags

u32 dCsvData_c::Point_s::mFlags

A bitfield of PointFlag_e values.

Definition at line 116 of file d_wm_csvdata.hpp.

◆ mParam

u8 dCsvData_c::Point_s::mParam

A parameter value for the point.

Decompilation Note
Seems to only be used for "anchor[0-9]" / "anchor[xy][0-9]" points

.

Definition at line 117 of file d_wm_csvdata.hpp.

◆ mFlagsEnemy

u32 dCsvData_c::Point_s::mFlagsEnemy

A bitfield of EnemyFlag_e values.

Definition at line 118 of file d_wm_csvdata.hpp.

◆ m_1bc

u8 dCsvData_c::Point_s::m_1bc

Definition at line 119 of file d_wm_csvdata.hpp.