MBUserInfo

定義

#include <nitro/mb.h>


typedef	struct
{
    u8   favoriteColor   : 4;
    u8   playerNo        : 4;
    u8   nameLength;
    u16  name[ MB_USER_NAME_LENGTH ];
} MBUserInfo;	/* 22byte */

説明

親子ともマルチブート処理に使用するユーザデータの形式を規定する構造体です。
各メンバの意味は以下の通りです。
メンバ 意味
favoriteColor プレイヤーの好きな色を表す色セット番号です。
playerNo プレイヤー番号です。親機は0に固定され、子機は1から15になります。
NITRO-SDK 2.0 PR5 以前のバージョンから親機の番号が変更されましたので注意してください。
nameLength プレイヤーのニックネーム長です。
name の有効文字数を指定します。
name プレイヤーのニックネームです。
UTF-16LEおよびIPL定義の特殊文字が使用可能で、主に本体から取得した名前を設定します。
MB_USER_NAME_LENGTH 文字以内の有効文字数をnameLength で指定します。


参照

MB_Init

履歴

2004/11/02 構造体定義をヘッダファイルと同一に訂正、説明追加
2004/08/09 初版