Module: nintendo.miis

Provides a parser for FFL mii data.

class MiiData
The mii data class.

MiiData

birth_platform: int
mii_version: int
font_region: int
region_move: int
copyable: bool
local_only: bool
author_id: list[int]
mii_id: list[int]

color: int
birth_day: int
birth_month: int
gender: bool
mii_name: str
creator_name: str
size: int
fatness: int

blush_type: int
face_style: int
face_color: int
face_type: int

hair_mirrored: bool
hair_color: int
hair_type: int

eye_thickness: int
eye_scale: int
eye_color: int
eye_type: int
eye_height: int
eye_distance: int
eye_rotation: int

eyebrow_thickness: int
eyebrow_scale: int
eyebrow_color: int
eyebrow_type: int
eyebrow_height: int
eyebrow_distance: int
eyebrow_rotation: int

nose_height: int
nose_scale: int
nose_type: int

mouth_thickness: int
mouth_scale: int
mouth_color: int
mouth_type: int
mouth_height: int

mustache_type: int
mustache_height: int
mustache_scale: int

beard_color: int
beard_type: int

glass_height: int
glass_scale: int
glass_color: int
glass_type: int

mole_ypos: int
mole_xpos: int
mole_scale: int
mole_enabled: bool

def __init__()
Creates a new mii instance.

def build() -> bytes
Encodes the mii data.

@classmethod
def parse(data: bytes) -> MiiData
Parses the given mii data.