# MBUserInfo

## Definition

  `#include <nitro/mb.h>`

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

## Description

This structure defines the style of user data used in the multi-boot process of both parent and child. The meaning of each member is shown in the following table:

Member | Description
favoriteColor | The color set number showing the player's favorite color.
playerNo | The player number. Parent is fixed at 0. Child is 1–15. (Note that this has been changed from NITRO-SDK 2.0 PR5 and older versions.)
nameLength | The length of player nicknames. Specifies the number of available characters for `name`.
name | The player nickname. This primarily sets the name obtained from the console. Special characters defined in UTF-16LE and IPL can be used. The number of available characters, up to `MB_USER_NAME_LENGTH`, is specified by `nameLength`.

## See Also

`MB_Init`

## Revision History

2004/11/02 Matched the structure definition to the header file, added to the `name` description.
2004/08/09 Initial version.

CONFIDENTIAL