diff --git a/package.json b/package.json index 8f2867c..d98adb3 100644 --- a/package.json +++ b/package.json @@ -2,7 +2,7 @@ "name": "tomodachi-share", "version": "0.1.0", "private": true, - "packageManager": "pnpm@10.28.2", + "packageManager": "pnpm@10.33.0", "scripts": { "dev": "next dev", "build": "next build", @@ -19,6 +19,7 @@ "@sentry/nextjs": "^10.46.0", "bit-buffer": "^0.3.0", "canvas-confetti": "^1.9.4", + "charinfo-ex": "^0.0.2", "dayjs": "^1.11.20", "downshift": "^9.3.2", "embla-carousel-react": "^8.6.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 4dc9f79..dcfa5ad 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -32,6 +32,9 @@ importers: canvas-confetti: specifier: ^1.9.4 version: 1.9.4 + charinfo-ex: + specifier: ^0.0.2 + version: 0.0.2 dayjs: specifier: ^1.11.20 version: 1.11.20 @@ -1742,6 +1745,9 @@ packages: canvas-confetti@1.9.4: resolution: {integrity: sha512-yxQbJkAVrFXWNbTUjPqjF7G+g6pDotOUHGbkZq2NELZUMDpiJ85rIEazVb8GTaAptNW2miJAXbs1BtioA251Pw==} + charinfo-ex@0.0.2: + resolution: {integrity: sha512-G1x3yupWRBdB+gCpjQj0Vp+iNN1SeMJoE3L0JMKWH7Di/nMkjtnjoNVU48TMVwFre0K0omrkQ72Cg8M6RDYxMA==} + chokidar@4.0.3: resolution: {integrity: sha512-Qgzu8kfBvo+cA4962jnP1KkS6Dop5NS6g7R5LFYJr4b8Ub94PPQXUksCw9PvXoeXPRRddRNC5C1JQUR2SMGtnA==} engines: {node: '>= 14.16.0'} @@ -5039,6 +5045,8 @@ snapshots: canvas-confetti@1.9.4: {} + charinfo-ex@0.0.2: {} + chokidar@4.0.3: dependencies: readdirp: 4.1.2 diff --git a/prisma/migrations/20260409185328_switch_mii_data/migration.sql b/prisma/migrations/20260409185328_switch_mii_data/migration.sql new file mode 100644 index 0000000..962ce66 --- /dev/null +++ b/prisma/migrations/20260409185328_switch_mii_data/migration.sql @@ -0,0 +1,2 @@ +-- AlterTable +ALTER TABLE "miis" ADD COLUMN "miiData" JSONB; diff --git a/prisma/schema.prisma b/prisma/schema.prisma index cfc142b..bdd9bbf 100644 --- a/prisma/schema.prisma +++ b/prisma/schema.prisma @@ -83,6 +83,8 @@ model Mii { gender MiiGender? makeup MiiMakeup? + miiData Json? + firstName String? lastName String? islandName String? diff --git a/public/icons/MiiEditor_Face_Beard00_Uit.png b/public/icons/MiiEditor_Face_Beard00_Uit.png new file mode 100644 index 0000000..85538a8 Binary files /dev/null and b/public/icons/MiiEditor_Face_Beard00_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Beard01_Uit.png b/public/icons/MiiEditor_Face_Beard01_Uit.png new file mode 100644 index 0000000..3f3a1be Binary files /dev/null and b/public/icons/MiiEditor_Face_Beard01_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Beard02_Uit.png b/public/icons/MiiEditor_Face_Beard02_Uit.png new file mode 100644 index 0000000..c65ed5f Binary files /dev/null and b/public/icons/MiiEditor_Face_Beard02_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Beard03_Uit.png b/public/icons/MiiEditor_Face_Beard03_Uit.png new file mode 100644 index 0000000..90c4f80 Binary files /dev/null and b/public/icons/MiiEditor_Face_Beard03_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Beard04_Uit.png b/public/icons/MiiEditor_Face_Beard04_Uit.png new file mode 100644 index 0000000..f30abf6 Binary files /dev/null and b/public/icons/MiiEditor_Face_Beard04_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Beard05_Uit.png b/public/icons/MiiEditor_Face_Beard05_Uit.png new file mode 100644 index 0000000..5acfb1b Binary files /dev/null and b/public/icons/MiiEditor_Face_Beard05_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Beard06_Uit.png b/public/icons/MiiEditor_Face_Beard06_Uit.png new file mode 100644 index 0000000..284892d Binary files /dev/null and b/public/icons/MiiEditor_Face_Beard06_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Beard07_Uit.png b/public/icons/MiiEditor_Face_Beard07_Uit.png new file mode 100644 index 0000000..fe806d5 Binary files /dev/null and b/public/icons/MiiEditor_Face_Beard07_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Beard08_Uit.png b/public/icons/MiiEditor_Face_Beard08_Uit.png new file mode 100644 index 0000000..3268762 Binary files /dev/null and b/public/icons/MiiEditor_Face_Beard08_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Beard09_Uit.png b/public/icons/MiiEditor_Face_Beard09_Uit.png new file mode 100644 index 0000000..b7c8884 Binary files /dev/null and b/public/icons/MiiEditor_Face_Beard09_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Beard10_Uit.png b/public/icons/MiiEditor_Face_Beard10_Uit.png new file mode 100644 index 0000000..26794d1 Binary files /dev/null and b/public/icons/MiiEditor_Face_Beard10_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Beard11_Uit.png b/public/icons/MiiEditor_Face_Beard11_Uit.png new file mode 100644 index 0000000..7ddde2c Binary files /dev/null and b/public/icons/MiiEditor_Face_Beard11_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Beard12_Uit.png b/public/icons/MiiEditor_Face_Beard12_Uit.png new file mode 100644 index 0000000..8e2928c Binary files /dev/null and b/public/icons/MiiEditor_Face_Beard12_Uit.png differ diff --git a/public/icons/MiiEditor_Face_BeardNothing_Uit.png b/public/icons/MiiEditor_Face_BeardNothing_Uit.png new file mode 100644 index 0000000..edae0a6 Binary files /dev/null and b/public/icons/MiiEditor_Face_BeardNothing_Uit.png differ diff --git a/public/icons/MiiEditor_Face_BeardShort00_Uit.png b/public/icons/MiiEditor_Face_BeardShort00_Uit.png new file mode 100644 index 0000000..f2ded93 Binary files /dev/null and b/public/icons/MiiEditor_Face_BeardShort00_Uit.png differ diff --git a/public/icons/MiiEditor_Face_BeardShort01_Uit.png b/public/icons/MiiEditor_Face_BeardShort01_Uit.png new file mode 100644 index 0000000..0165639 Binary files /dev/null and b/public/icons/MiiEditor_Face_BeardShort01_Uit.png differ diff --git a/public/icons/MiiEditor_Face_BeardShort02_Uit.png b/public/icons/MiiEditor_Face_BeardShort02_Uit.png new file mode 100644 index 0000000..e355da4 Binary files /dev/null and b/public/icons/MiiEditor_Face_BeardShort02_Uit.png differ diff --git a/public/icons/MiiEditor_Face_BeardShort03_Uit.png b/public/icons/MiiEditor_Face_BeardShort03_Uit.png new file mode 100644 index 0000000..4a6ea37 Binary files /dev/null and b/public/icons/MiiEditor_Face_BeardShort03_Uit.png differ diff --git a/public/icons/MiiEditor_Face_BeardShort04_Uit.png b/public/icons/MiiEditor_Face_BeardShort04_Uit.png new file mode 100644 index 0000000..74109f2 Binary files /dev/null and b/public/icons/MiiEditor_Face_BeardShort04_Uit.png differ diff --git a/public/icons/MiiEditor_Face_BeardShort05_Uit.png b/public/icons/MiiEditor_Face_BeardShort05_Uit.png new file mode 100644 index 0000000..70b57e3 Binary files /dev/null and b/public/icons/MiiEditor_Face_BeardShort05_Uit.png differ diff --git a/public/icons/MiiEditor_Face_BeardShort06_Uit.png b/public/icons/MiiEditor_Face_BeardShort06_Uit.png new file mode 100644 index 0000000..6b7eddc Binary files /dev/null and b/public/icons/MiiEditor_Face_BeardShort06_Uit.png differ diff --git a/public/icons/MiiEditor_Face_BeardShort07_Uit.png b/public/icons/MiiEditor_Face_BeardShort07_Uit.png new file mode 100644 index 0000000..29d0944 Binary files /dev/null and b/public/icons/MiiEditor_Face_BeardShort07_Uit.png differ diff --git a/public/icons/MiiEditor_Face_BeardShort08_Uit.png b/public/icons/MiiEditor_Face_BeardShort08_Uit.png new file mode 100644 index 0000000..5350c2e Binary files /dev/null and b/public/icons/MiiEditor_Face_BeardShort08_Uit.png differ diff --git a/public/icons/MiiEditor_Face_BeardShort09_Uit.png b/public/icons/MiiEditor_Face_BeardShort09_Uit.png new file mode 100644 index 0000000..b1c5d85 Binary files /dev/null and b/public/icons/MiiEditor_Face_BeardShort09_Uit.png differ diff --git a/public/icons/MiiEditor_Face_BeardShort10_Uit.png b/public/icons/MiiEditor_Face_BeardShort10_Uit.png new file mode 100644 index 0000000..b3b880b Binary files /dev/null and b/public/icons/MiiEditor_Face_BeardShort10_Uit.png differ diff --git a/public/icons/MiiEditor_Face_BeardShort11_Uit.png b/public/icons/MiiEditor_Face_BeardShort11_Uit.png new file mode 100644 index 0000000..68d42c0 Binary files /dev/null and b/public/icons/MiiEditor_Face_BeardShort11_Uit.png differ diff --git a/public/icons/MiiEditor_Face_BeardShort12_Uit.png b/public/icons/MiiEditor_Face_BeardShort12_Uit.png new file mode 100644 index 0000000..8a98d41 Binary files /dev/null and b/public/icons/MiiEditor_Face_BeardShort12_Uit.png differ diff --git a/public/icons/MiiEditor_Face_BeardShort13_Uit.png b/public/icons/MiiEditor_Face_BeardShort13_Uit.png new file mode 100644 index 0000000..300a6a1 Binary files /dev/null and b/public/icons/MiiEditor_Face_BeardShort13_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Ear00_Uit.png b/public/icons/MiiEditor_Face_Ear00_Uit.png new file mode 100644 index 0000000..306a4fc Binary files /dev/null and b/public/icons/MiiEditor_Face_Ear00_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Ear01_Uit.png b/public/icons/MiiEditor_Face_Ear01_Uit.png new file mode 100644 index 0000000..f3febe5 Binary files /dev/null and b/public/icons/MiiEditor_Face_Ear01_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Ear02_Uit.png b/public/icons/MiiEditor_Face_Ear02_Uit.png new file mode 100644 index 0000000..8848a58 Binary files /dev/null and b/public/icons/MiiEditor_Face_Ear02_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Ear03_Uit.png b/public/icons/MiiEditor_Face_Ear03_Uit.png new file mode 100644 index 0000000..214a56d Binary files /dev/null and b/public/icons/MiiEditor_Face_Ear03_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Ear99_Uit.png b/public/icons/MiiEditor_Face_Ear99_Uit.png new file mode 100644 index 0000000..3b695c4 Binary files /dev/null and b/public/icons/MiiEditor_Face_Ear99_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Eye000_Uit.png b/public/icons/MiiEditor_Face_Eye000_Uit.png new file mode 100644 index 0000000..a4f019a Binary files /dev/null and b/public/icons/MiiEditor_Face_Eye000_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Eye001_Uit.png b/public/icons/MiiEditor_Face_Eye001_Uit.png new file mode 100644 index 0000000..d22cfa8 Binary files /dev/null and b/public/icons/MiiEditor_Face_Eye001_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Eye002_Uit.png b/public/icons/MiiEditor_Face_Eye002_Uit.png new file mode 100644 index 0000000..f49a2ac Binary files /dev/null and b/public/icons/MiiEditor_Face_Eye002_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Eye003_Uit.png b/public/icons/MiiEditor_Face_Eye003_Uit.png new file mode 100644 index 0000000..8f96f64 Binary files /dev/null and b/public/icons/MiiEditor_Face_Eye003_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Eye004_Uit.png b/public/icons/MiiEditor_Face_Eye004_Uit.png new file mode 100644 index 0000000..ae823cc Binary files /dev/null and b/public/icons/MiiEditor_Face_Eye004_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Eye005_Uit.png b/public/icons/MiiEditor_Face_Eye005_Uit.png new file mode 100644 index 0000000..62b8b9f Binary files /dev/null and b/public/icons/MiiEditor_Face_Eye005_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Eye006_Uit.png b/public/icons/MiiEditor_Face_Eye006_Uit.png new file mode 100644 index 0000000..6ec00da Binary files /dev/null and b/public/icons/MiiEditor_Face_Eye006_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Eye007_Uit.png b/public/icons/MiiEditor_Face_Eye007_Uit.png new file mode 100644 index 0000000..27d9564 Binary files /dev/null and b/public/icons/MiiEditor_Face_Eye007_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Eye008_Uit.png b/public/icons/MiiEditor_Face_Eye008_Uit.png new file mode 100644 index 0000000..a7dde0d Binary files /dev/null and b/public/icons/MiiEditor_Face_Eye008_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Eye009_Uit.png b/public/icons/MiiEditor_Face_Eye009_Uit.png new file mode 100644 index 0000000..7aaee57 Binary files /dev/null and b/public/icons/MiiEditor_Face_Eye009_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Eye010_Uit.png b/public/icons/MiiEditor_Face_Eye010_Uit.png new file mode 100644 index 0000000..5c167ce Binary files /dev/null and b/public/icons/MiiEditor_Face_Eye010_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Eye011_Uit.png b/public/icons/MiiEditor_Face_Eye011_Uit.png new file mode 100644 index 0000000..e37ab7f Binary files /dev/null and b/public/icons/MiiEditor_Face_Eye011_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Eye012_Uit.png b/public/icons/MiiEditor_Face_Eye012_Uit.png new file mode 100644 index 0000000..001b624 Binary files /dev/null and b/public/icons/MiiEditor_Face_Eye012_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Eye013_Uit.png b/public/icons/MiiEditor_Face_Eye013_Uit.png new file mode 100644 index 0000000..e778754 Binary files /dev/null and b/public/icons/MiiEditor_Face_Eye013_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Eye014_Uit.png b/public/icons/MiiEditor_Face_Eye014_Uit.png new file mode 100644 index 0000000..f395384 Binary files /dev/null and b/public/icons/MiiEditor_Face_Eye014_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Eye015_Uit.png b/public/icons/MiiEditor_Face_Eye015_Uit.png new file mode 100644 index 0000000..6417723 Binary files /dev/null and b/public/icons/MiiEditor_Face_Eye015_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Eye016_Uit.png b/public/icons/MiiEditor_Face_Eye016_Uit.png new file mode 100644 index 0000000..0405343 Binary files /dev/null and b/public/icons/MiiEditor_Face_Eye016_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Eye017_Uit.png b/public/icons/MiiEditor_Face_Eye017_Uit.png new file mode 100644 index 0000000..389a830 Binary files /dev/null and b/public/icons/MiiEditor_Face_Eye017_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Eye018_Uit.png b/public/icons/MiiEditor_Face_Eye018_Uit.png new file mode 100644 index 0000000..c2161c2 Binary files /dev/null and b/public/icons/MiiEditor_Face_Eye018_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Eye019_Uit.png b/public/icons/MiiEditor_Face_Eye019_Uit.png new file mode 100644 index 0000000..bfe6ee4 Binary files /dev/null and b/public/icons/MiiEditor_Face_Eye019_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Eye020_Uit.png b/public/icons/MiiEditor_Face_Eye020_Uit.png new file mode 100644 index 0000000..3fba6dc Binary files /dev/null and b/public/icons/MiiEditor_Face_Eye020_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Eye021_Uit.png b/public/icons/MiiEditor_Face_Eye021_Uit.png new file mode 100644 index 0000000..e8f117a Binary files /dev/null and b/public/icons/MiiEditor_Face_Eye021_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Eye022_Uit.png b/public/icons/MiiEditor_Face_Eye022_Uit.png new file mode 100644 index 0000000..7bf3a62 Binary files /dev/null and b/public/icons/MiiEditor_Face_Eye022_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Eye023_Uit.png b/public/icons/MiiEditor_Face_Eye023_Uit.png new file mode 100644 index 0000000..698e8b1 Binary files /dev/null and b/public/icons/MiiEditor_Face_Eye023_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Eye024_Uit.png b/public/icons/MiiEditor_Face_Eye024_Uit.png new file mode 100644 index 0000000..b782d9a Binary files /dev/null and b/public/icons/MiiEditor_Face_Eye024_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Eye025_Uit.png b/public/icons/MiiEditor_Face_Eye025_Uit.png new file mode 100644 index 0000000..c14f664 Binary files /dev/null and b/public/icons/MiiEditor_Face_Eye025_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Eye026_Uit.png b/public/icons/MiiEditor_Face_Eye026_Uit.png new file mode 100644 index 0000000..94e382b Binary files /dev/null and b/public/icons/MiiEditor_Face_Eye026_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Eye027_Uit.png b/public/icons/MiiEditor_Face_Eye027_Uit.png new file mode 100644 index 0000000..5906e91 Binary files /dev/null and b/public/icons/MiiEditor_Face_Eye027_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Eye028_Uit.png b/public/icons/MiiEditor_Face_Eye028_Uit.png new file mode 100644 index 0000000..43da137 Binary files /dev/null and b/public/icons/MiiEditor_Face_Eye028_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Eye029_Uit.png b/public/icons/MiiEditor_Face_Eye029_Uit.png new file mode 100644 index 0000000..82d72b8 Binary files /dev/null and b/public/icons/MiiEditor_Face_Eye029_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Eye030_Uit.png b/public/icons/MiiEditor_Face_Eye030_Uit.png new file mode 100644 index 0000000..37bb935 Binary files /dev/null and b/public/icons/MiiEditor_Face_Eye030_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Eye031_Uit.png b/public/icons/MiiEditor_Face_Eye031_Uit.png new file mode 100644 index 0000000..0d99b2b Binary files /dev/null and b/public/icons/MiiEditor_Face_Eye031_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Eye032_Uit.png b/public/icons/MiiEditor_Face_Eye032_Uit.png new file mode 100644 index 0000000..9694409 Binary files /dev/null and b/public/icons/MiiEditor_Face_Eye032_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Eye033_Uit.png b/public/icons/MiiEditor_Face_Eye033_Uit.png new file mode 100644 index 0000000..b02c0ff Binary files /dev/null and b/public/icons/MiiEditor_Face_Eye033_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Eye034_Uit.png b/public/icons/MiiEditor_Face_Eye034_Uit.png new file mode 100644 index 0000000..eae5e5a Binary files /dev/null and b/public/icons/MiiEditor_Face_Eye034_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Eye035_Uit.png b/public/icons/MiiEditor_Face_Eye035_Uit.png new file mode 100644 index 0000000..684b92a Binary files /dev/null and b/public/icons/MiiEditor_Face_Eye035_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Eye036_Uit.png b/public/icons/MiiEditor_Face_Eye036_Uit.png new file mode 100644 index 0000000..54cc8b1 Binary files /dev/null and b/public/icons/MiiEditor_Face_Eye036_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Eye037_Uit.png b/public/icons/MiiEditor_Face_Eye037_Uit.png new file mode 100644 index 0000000..8214a3b Binary files /dev/null and b/public/icons/MiiEditor_Face_Eye037_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Eye038_Uit.png b/public/icons/MiiEditor_Face_Eye038_Uit.png new file mode 100644 index 0000000..3d53646 Binary files /dev/null and b/public/icons/MiiEditor_Face_Eye038_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Eye039_Uit.png b/public/icons/MiiEditor_Face_Eye039_Uit.png new file mode 100644 index 0000000..5a87380 Binary files /dev/null and b/public/icons/MiiEditor_Face_Eye039_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Eye040_Uit.png b/public/icons/MiiEditor_Face_Eye040_Uit.png new file mode 100644 index 0000000..b0c9e97 Binary files /dev/null and b/public/icons/MiiEditor_Face_Eye040_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Eye041_Uit.png b/public/icons/MiiEditor_Face_Eye041_Uit.png new file mode 100644 index 0000000..52980c1 Binary files /dev/null and b/public/icons/MiiEditor_Face_Eye041_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Eye042_Uit.png b/public/icons/MiiEditor_Face_Eye042_Uit.png new file mode 100644 index 0000000..fe81fa2 Binary files /dev/null and b/public/icons/MiiEditor_Face_Eye042_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Eye043_Uit.png b/public/icons/MiiEditor_Face_Eye043_Uit.png new file mode 100644 index 0000000..3256fbb Binary files /dev/null and b/public/icons/MiiEditor_Face_Eye043_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Eye044_Uit.png b/public/icons/MiiEditor_Face_Eye044_Uit.png new file mode 100644 index 0000000..9cd88ef Binary files /dev/null and b/public/icons/MiiEditor_Face_Eye044_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Eye045_Uit.png b/public/icons/MiiEditor_Face_Eye045_Uit.png new file mode 100644 index 0000000..904e955 Binary files /dev/null and b/public/icons/MiiEditor_Face_Eye045_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Eye046_Uit.png b/public/icons/MiiEditor_Face_Eye046_Uit.png new file mode 100644 index 0000000..a85e236 Binary files /dev/null and b/public/icons/MiiEditor_Face_Eye046_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Eye047_Uit.png b/public/icons/MiiEditor_Face_Eye047_Uit.png new file mode 100644 index 0000000..3839561 Binary files /dev/null and b/public/icons/MiiEditor_Face_Eye047_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Eye048_Uit.png b/public/icons/MiiEditor_Face_Eye048_Uit.png new file mode 100644 index 0000000..0bc19b6 Binary files /dev/null and b/public/icons/MiiEditor_Face_Eye048_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Eye049_Uit.png b/public/icons/MiiEditor_Face_Eye049_Uit.png new file mode 100644 index 0000000..8708896 Binary files /dev/null and b/public/icons/MiiEditor_Face_Eye049_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Eye050_Uit.png b/public/icons/MiiEditor_Face_Eye050_Uit.png new file mode 100644 index 0000000..157fd89 Binary files /dev/null and b/public/icons/MiiEditor_Face_Eye050_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Eye051_Uit.png b/public/icons/MiiEditor_Face_Eye051_Uit.png new file mode 100644 index 0000000..7e80604 Binary files /dev/null and b/public/icons/MiiEditor_Face_Eye051_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Eye052_Uit.png b/public/icons/MiiEditor_Face_Eye052_Uit.png new file mode 100644 index 0000000..d918188 Binary files /dev/null and b/public/icons/MiiEditor_Face_Eye052_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Eye053_Uit.png b/public/icons/MiiEditor_Face_Eye053_Uit.png new file mode 100644 index 0000000..ff8456b Binary files /dev/null and b/public/icons/MiiEditor_Face_Eye053_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Eye054_Uit.png b/public/icons/MiiEditor_Face_Eye054_Uit.png new file mode 100644 index 0000000..f799d94 Binary files /dev/null and b/public/icons/MiiEditor_Face_Eye054_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Eye055_Uit.png b/public/icons/MiiEditor_Face_Eye055_Uit.png new file mode 100644 index 0000000..d1181fc Binary files /dev/null and b/public/icons/MiiEditor_Face_Eye055_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Eye056_Uit.png b/public/icons/MiiEditor_Face_Eye056_Uit.png new file mode 100644 index 0000000..53ab65b Binary files /dev/null and b/public/icons/MiiEditor_Face_Eye056_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Eye057_Uit.png b/public/icons/MiiEditor_Face_Eye057_Uit.png new file mode 100644 index 0000000..11dc183 Binary files /dev/null and b/public/icons/MiiEditor_Face_Eye057_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Eye058_Uit.png b/public/icons/MiiEditor_Face_Eye058_Uit.png new file mode 100644 index 0000000..bee851b Binary files /dev/null and b/public/icons/MiiEditor_Face_Eye058_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Eye059_Uit.png b/public/icons/MiiEditor_Face_Eye059_Uit.png new file mode 100644 index 0000000..685f1f0 Binary files /dev/null and b/public/icons/MiiEditor_Face_Eye059_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Eye060_Uit.png b/public/icons/MiiEditor_Face_Eye060_Uit.png new file mode 100644 index 0000000..a51b84b Binary files /dev/null and b/public/icons/MiiEditor_Face_Eye060_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Eye064_Uit.png b/public/icons/MiiEditor_Face_Eye064_Uit.png new file mode 100644 index 0000000..e02b98f Binary files /dev/null and b/public/icons/MiiEditor_Face_Eye064_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Eye067_Uit.png b/public/icons/MiiEditor_Face_Eye067_Uit.png new file mode 100644 index 0000000..2f2723e Binary files /dev/null and b/public/icons/MiiEditor_Face_Eye067_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Eye068_Uit.png b/public/icons/MiiEditor_Face_Eye068_Uit.png new file mode 100644 index 0000000..54d1529 Binary files /dev/null and b/public/icons/MiiEditor_Face_Eye068_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Eye069_Uit.png b/public/icons/MiiEditor_Face_Eye069_Uit.png new file mode 100644 index 0000000..8fb3056 Binary files /dev/null and b/public/icons/MiiEditor_Face_Eye069_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Eye070_Uit.png b/public/icons/MiiEditor_Face_Eye070_Uit.png new file mode 100644 index 0000000..d46ac44 Binary files /dev/null and b/public/icons/MiiEditor_Face_Eye070_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Eye071_Uit.png b/public/icons/MiiEditor_Face_Eye071_Uit.png new file mode 100644 index 0000000..3be8249 Binary files /dev/null and b/public/icons/MiiEditor_Face_Eye071_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Eye072_Uit.png b/public/icons/MiiEditor_Face_Eye072_Uit.png new file mode 100644 index 0000000..c61aa02 Binary files /dev/null and b/public/icons/MiiEditor_Face_Eye072_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Eye073_Uit.png b/public/icons/MiiEditor_Face_Eye073_Uit.png new file mode 100644 index 0000000..e5def08 Binary files /dev/null and b/public/icons/MiiEditor_Face_Eye073_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Eye074_Uit.png b/public/icons/MiiEditor_Face_Eye074_Uit.png new file mode 100644 index 0000000..379fc67 Binary files /dev/null and b/public/icons/MiiEditor_Face_Eye074_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Eye075_Uit.png b/public/icons/MiiEditor_Face_Eye075_Uit.png new file mode 100644 index 0000000..83b56a0 Binary files /dev/null and b/public/icons/MiiEditor_Face_Eye075_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Eye076_Uit.png b/public/icons/MiiEditor_Face_Eye076_Uit.png new file mode 100644 index 0000000..d7a43ee Binary files /dev/null and b/public/icons/MiiEditor_Face_Eye076_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Eye077_Uit.png b/public/icons/MiiEditor_Face_Eye077_Uit.png new file mode 100644 index 0000000..1ac3edb Binary files /dev/null and b/public/icons/MiiEditor_Face_Eye077_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Eye078_Uit.png b/public/icons/MiiEditor_Face_Eye078_Uit.png new file mode 100644 index 0000000..13cef1a Binary files /dev/null and b/public/icons/MiiEditor_Face_Eye078_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Eye079_Uit.png b/public/icons/MiiEditor_Face_Eye079_Uit.png new file mode 100644 index 0000000..399befc Binary files /dev/null and b/public/icons/MiiEditor_Face_Eye079_Uit.png differ diff --git a/public/icons/MiiEditor_Face_EyeHighlight00_Uit.png b/public/icons/MiiEditor_Face_EyeHighlight00_Uit.png new file mode 100644 index 0000000..7347fe9 Binary files /dev/null and b/public/icons/MiiEditor_Face_EyeHighlight00_Uit.png differ diff --git a/public/icons/MiiEditor_Face_EyeHighlight01_Uit.png b/public/icons/MiiEditor_Face_EyeHighlight01_Uit.png new file mode 100644 index 0000000..4269228 Binary files /dev/null and b/public/icons/MiiEditor_Face_EyeHighlight01_Uit.png differ diff --git a/public/icons/MiiEditor_Face_EyeHighlight02_Uit.png b/public/icons/MiiEditor_Face_EyeHighlight02_Uit.png new file mode 100644 index 0000000..a1db8a2 Binary files /dev/null and b/public/icons/MiiEditor_Face_EyeHighlight02_Uit.png differ diff --git a/public/icons/MiiEditor_Face_EyeHighlight03_Uit.png b/public/icons/MiiEditor_Face_EyeHighlight03_Uit.png new file mode 100644 index 0000000..0dc80be Binary files /dev/null and b/public/icons/MiiEditor_Face_EyeHighlight03_Uit.png differ diff --git a/public/icons/MiiEditor_Face_EyeHighlight04_Uit.png b/public/icons/MiiEditor_Face_EyeHighlight04_Uit.png new file mode 100644 index 0000000..94867d8 Binary files /dev/null and b/public/icons/MiiEditor_Face_EyeHighlight04_Uit.png differ diff --git a/public/icons/MiiEditor_Face_EyeHighlight05_Uit.png b/public/icons/MiiEditor_Face_EyeHighlight05_Uit.png new file mode 100644 index 0000000..f507d9f Binary files /dev/null and b/public/icons/MiiEditor_Face_EyeHighlight05_Uit.png differ diff --git a/public/icons/MiiEditor_Face_EyeHighlight06_Uit.png b/public/icons/MiiEditor_Face_EyeHighlight06_Uit.png new file mode 100644 index 0000000..8cb15ad Binary files /dev/null and b/public/icons/MiiEditor_Face_EyeHighlight06_Uit.png differ diff --git a/public/icons/MiiEditor_Face_EyeHighlight07_Uit.png b/public/icons/MiiEditor_Face_EyeHighlight07_Uit.png new file mode 100644 index 0000000..2436804 Binary files /dev/null and b/public/icons/MiiEditor_Face_EyeHighlight07_Uit.png differ diff --git a/public/icons/MiiEditor_Face_EyeHighlight08_Uit.png b/public/icons/MiiEditor_Face_EyeHighlight08_Uit.png new file mode 100644 index 0000000..f04f1b8 Binary files /dev/null and b/public/icons/MiiEditor_Face_EyeHighlight08_Uit.png differ diff --git a/public/icons/MiiEditor_Face_EyeHighlightNothing_Uit.png b/public/icons/MiiEditor_Face_EyeHighlightNothing_Uit.png new file mode 100644 index 0000000..d6b0a37 Binary files /dev/null and b/public/icons/MiiEditor_Face_EyeHighlightNothing_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Eyebrow00_Uit.png b/public/icons/MiiEditor_Face_Eyebrow00_Uit.png new file mode 100644 index 0000000..fb85d4e Binary files /dev/null and b/public/icons/MiiEditor_Face_Eyebrow00_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Eyebrow01_Uit.png b/public/icons/MiiEditor_Face_Eyebrow01_Uit.png new file mode 100644 index 0000000..32eda6c Binary files /dev/null and b/public/icons/MiiEditor_Face_Eyebrow01_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Eyebrow02_Uit.png b/public/icons/MiiEditor_Face_Eyebrow02_Uit.png new file mode 100644 index 0000000..93f68e6 Binary files /dev/null and b/public/icons/MiiEditor_Face_Eyebrow02_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Eyebrow03_Uit.png b/public/icons/MiiEditor_Face_Eyebrow03_Uit.png new file mode 100644 index 0000000..bc875a0 Binary files /dev/null and b/public/icons/MiiEditor_Face_Eyebrow03_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Eyebrow04_Uit.png b/public/icons/MiiEditor_Face_Eyebrow04_Uit.png new file mode 100644 index 0000000..7da120f Binary files /dev/null and b/public/icons/MiiEditor_Face_Eyebrow04_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Eyebrow05_Uit.png b/public/icons/MiiEditor_Face_Eyebrow05_Uit.png new file mode 100644 index 0000000..c0205cf Binary files /dev/null and b/public/icons/MiiEditor_Face_Eyebrow05_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Eyebrow06_Uit.png b/public/icons/MiiEditor_Face_Eyebrow06_Uit.png new file mode 100644 index 0000000..4fcad44 Binary files /dev/null and b/public/icons/MiiEditor_Face_Eyebrow06_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Eyebrow07_Uit.png b/public/icons/MiiEditor_Face_Eyebrow07_Uit.png new file mode 100644 index 0000000..1c16696 Binary files /dev/null and b/public/icons/MiiEditor_Face_Eyebrow07_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Eyebrow08_Uit.png b/public/icons/MiiEditor_Face_Eyebrow08_Uit.png new file mode 100644 index 0000000..e7c368c Binary files /dev/null and b/public/icons/MiiEditor_Face_Eyebrow08_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Eyebrow09_Uit.png b/public/icons/MiiEditor_Face_Eyebrow09_Uit.png new file mode 100644 index 0000000..ef3027e Binary files /dev/null and b/public/icons/MiiEditor_Face_Eyebrow09_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Eyebrow10_Uit.png b/public/icons/MiiEditor_Face_Eyebrow10_Uit.png new file mode 100644 index 0000000..3a24e8c Binary files /dev/null and b/public/icons/MiiEditor_Face_Eyebrow10_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Eyebrow11_Uit.png b/public/icons/MiiEditor_Face_Eyebrow11_Uit.png new file mode 100644 index 0000000..923ba80 Binary files /dev/null and b/public/icons/MiiEditor_Face_Eyebrow11_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Eyebrow12_Uit.png b/public/icons/MiiEditor_Face_Eyebrow12_Uit.png new file mode 100644 index 0000000..e072577 Binary files /dev/null and b/public/icons/MiiEditor_Face_Eyebrow12_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Eyebrow13_Uit.png b/public/icons/MiiEditor_Face_Eyebrow13_Uit.png new file mode 100644 index 0000000..f7f3f44 Binary files /dev/null and b/public/icons/MiiEditor_Face_Eyebrow13_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Eyebrow14_Uit.png b/public/icons/MiiEditor_Face_Eyebrow14_Uit.png new file mode 100644 index 0000000..46c4d25 Binary files /dev/null and b/public/icons/MiiEditor_Face_Eyebrow14_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Eyebrow15_Uit.png b/public/icons/MiiEditor_Face_Eyebrow15_Uit.png new file mode 100644 index 0000000..d8e2458 Binary files /dev/null and b/public/icons/MiiEditor_Face_Eyebrow15_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Eyebrow16_Uit.png b/public/icons/MiiEditor_Face_Eyebrow16_Uit.png new file mode 100644 index 0000000..352d330 Binary files /dev/null and b/public/icons/MiiEditor_Face_Eyebrow16_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Eyebrow17_Uit.png b/public/icons/MiiEditor_Face_Eyebrow17_Uit.png new file mode 100644 index 0000000..3190f02 Binary files /dev/null and b/public/icons/MiiEditor_Face_Eyebrow17_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Eyebrow18_Uit.png b/public/icons/MiiEditor_Face_Eyebrow18_Uit.png new file mode 100644 index 0000000..6d59b90 Binary files /dev/null and b/public/icons/MiiEditor_Face_Eyebrow18_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Eyebrow19_Uit.png b/public/icons/MiiEditor_Face_Eyebrow19_Uit.png new file mode 100644 index 0000000..686d7a2 Binary files /dev/null and b/public/icons/MiiEditor_Face_Eyebrow19_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Eyebrow20_Uit.png b/public/icons/MiiEditor_Face_Eyebrow20_Uit.png new file mode 100644 index 0000000..893059e Binary files /dev/null and b/public/icons/MiiEditor_Face_Eyebrow20_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Eyebrow21_Uit.png b/public/icons/MiiEditor_Face_Eyebrow21_Uit.png new file mode 100644 index 0000000..7b85fb6 Binary files /dev/null and b/public/icons/MiiEditor_Face_Eyebrow21_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Eyebrow22_Uit.png b/public/icons/MiiEditor_Face_Eyebrow22_Uit.png new file mode 100644 index 0000000..0bc8811 Binary files /dev/null and b/public/icons/MiiEditor_Face_Eyebrow22_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Eyebrow23_Uit.png b/public/icons/MiiEditor_Face_Eyebrow23_Uit.png new file mode 100644 index 0000000..5804aaa Binary files /dev/null and b/public/icons/MiiEditor_Face_Eyebrow23_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Eyebrow24_Uit.png b/public/icons/MiiEditor_Face_Eyebrow24_Uit.png new file mode 100644 index 0000000..42aa914 Binary files /dev/null and b/public/icons/MiiEditor_Face_Eyebrow24_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Eyebrow25_Uit.png b/public/icons/MiiEditor_Face_Eyebrow25_Uit.png new file mode 100644 index 0000000..8e65266 Binary files /dev/null and b/public/icons/MiiEditor_Face_Eyebrow25_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Eyebrow26_Uit.png b/public/icons/MiiEditor_Face_Eyebrow26_Uit.png new file mode 100644 index 0000000..e90c72e Binary files /dev/null and b/public/icons/MiiEditor_Face_Eyebrow26_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Eyebrow27_Uit.png b/public/icons/MiiEditor_Face_Eyebrow27_Uit.png new file mode 100644 index 0000000..5dd16ba Binary files /dev/null and b/public/icons/MiiEditor_Face_Eyebrow27_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Eyebrow28_Uit.png b/public/icons/MiiEditor_Face_Eyebrow28_Uit.png new file mode 100644 index 0000000..3341af3 Binary files /dev/null and b/public/icons/MiiEditor_Face_Eyebrow28_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Eyebrow29_Uit.png b/public/icons/MiiEditor_Face_Eyebrow29_Uit.png new file mode 100644 index 0000000..8934683 Binary files /dev/null and b/public/icons/MiiEditor_Face_Eyebrow29_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Eyebrow30_Uit.png b/public/icons/MiiEditor_Face_Eyebrow30_Uit.png new file mode 100644 index 0000000..db7637e Binary files /dev/null and b/public/icons/MiiEditor_Face_Eyebrow30_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Eyebrow31_Uit.png b/public/icons/MiiEditor_Face_Eyebrow31_Uit.png new file mode 100644 index 0000000..6a600c3 Binary files /dev/null and b/public/icons/MiiEditor_Face_Eyebrow31_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Eyebrow32_Uit.png b/public/icons/MiiEditor_Face_Eyebrow32_Uit.png new file mode 100644 index 0000000..92bfb39 Binary files /dev/null and b/public/icons/MiiEditor_Face_Eyebrow32_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Eyebrow33_Uit.png b/public/icons/MiiEditor_Face_Eyebrow33_Uit.png new file mode 100644 index 0000000..3f2519e Binary files /dev/null and b/public/icons/MiiEditor_Face_Eyebrow33_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Eyebrow34_Uit.png b/public/icons/MiiEditor_Face_Eyebrow34_Uit.png new file mode 100644 index 0000000..336d1a3 Binary files /dev/null and b/public/icons/MiiEditor_Face_Eyebrow34_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Eyebrow35_Uit.png b/public/icons/MiiEditor_Face_Eyebrow35_Uit.png new file mode 100644 index 0000000..411686b Binary files /dev/null and b/public/icons/MiiEditor_Face_Eyebrow35_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Eyebrow36_Uit.png b/public/icons/MiiEditor_Face_Eyebrow36_Uit.png new file mode 100644 index 0000000..6774c98 Binary files /dev/null and b/public/icons/MiiEditor_Face_Eyebrow36_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Eyebrow37_Uit.png b/public/icons/MiiEditor_Face_Eyebrow37_Uit.png new file mode 100644 index 0000000..ba9d809 Binary files /dev/null and b/public/icons/MiiEditor_Face_Eyebrow37_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Eyebrow38_Uit.png b/public/icons/MiiEditor_Face_Eyebrow38_Uit.png new file mode 100644 index 0000000..1eded29 Binary files /dev/null and b/public/icons/MiiEditor_Face_Eyebrow38_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Eyebrow39_Uit.png b/public/icons/MiiEditor_Face_Eyebrow39_Uit.png new file mode 100644 index 0000000..ae0665f Binary files /dev/null and b/public/icons/MiiEditor_Face_Eyebrow39_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Eyebrow40_Uit.png b/public/icons/MiiEditor_Face_Eyebrow40_Uit.png new file mode 100644 index 0000000..96f09be Binary files /dev/null and b/public/icons/MiiEditor_Face_Eyebrow40_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Eyebrow41_Uit.png b/public/icons/MiiEditor_Face_Eyebrow41_Uit.png new file mode 100644 index 0000000..26d9843 Binary files /dev/null and b/public/icons/MiiEditor_Face_Eyebrow41_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Eyelash00_Uit.png b/public/icons/MiiEditor_Face_Eyelash00_Uit.png new file mode 100644 index 0000000..ebe5992 Binary files /dev/null and b/public/icons/MiiEditor_Face_Eyelash00_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Eyelash01_Uit.png b/public/icons/MiiEditor_Face_Eyelash01_Uit.png new file mode 100644 index 0000000..016e6ab Binary files /dev/null and b/public/icons/MiiEditor_Face_Eyelash01_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Eyelash02_Uit.png b/public/icons/MiiEditor_Face_Eyelash02_Uit.png new file mode 100644 index 0000000..63393ae Binary files /dev/null and b/public/icons/MiiEditor_Face_Eyelash02_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Eyelash03_Uit.png b/public/icons/MiiEditor_Face_Eyelash03_Uit.png new file mode 100644 index 0000000..079018c Binary files /dev/null and b/public/icons/MiiEditor_Face_Eyelash03_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Eyelash04_Uit.png b/public/icons/MiiEditor_Face_Eyelash04_Uit.png new file mode 100644 index 0000000..c8258e9 Binary files /dev/null and b/public/icons/MiiEditor_Face_Eyelash04_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Eyelash05_Uit.png b/public/icons/MiiEditor_Face_Eyelash05_Uit.png new file mode 100644 index 0000000..fd36b1b Binary files /dev/null and b/public/icons/MiiEditor_Face_Eyelash05_Uit.png differ diff --git a/public/icons/MiiEditor_Face_EyelashLower00_Uit.png b/public/icons/MiiEditor_Face_EyelashLower00_Uit.png new file mode 100644 index 0000000..6c57c6a Binary files /dev/null and b/public/icons/MiiEditor_Face_EyelashLower00_Uit.png differ diff --git a/public/icons/MiiEditor_Face_EyelashLowerNothing_Uit.png b/public/icons/MiiEditor_Face_EyelashLowerNothing_Uit.png new file mode 100644 index 0000000..c041c25 Binary files /dev/null and b/public/icons/MiiEditor_Face_EyelashLowerNothing_Uit.png differ diff --git a/public/icons/MiiEditor_Face_EyelidLower00_Uit.png b/public/icons/MiiEditor_Face_EyelidLower00_Uit.png new file mode 100644 index 0000000..6e0d9a4 Binary files /dev/null and b/public/icons/MiiEditor_Face_EyelidLower00_Uit.png differ diff --git a/public/icons/MiiEditor_Face_EyelidLower01_Uit.png b/public/icons/MiiEditor_Face_EyelidLower01_Uit.png new file mode 100644 index 0000000..7fdf0a0 Binary files /dev/null and b/public/icons/MiiEditor_Face_EyelidLower01_Uit.png differ diff --git a/public/icons/MiiEditor_Face_EyelidLower02_Uit.png b/public/icons/MiiEditor_Face_EyelidLower02_Uit.png new file mode 100644 index 0000000..a275648 Binary files /dev/null and b/public/icons/MiiEditor_Face_EyelidLower02_Uit.png differ diff --git a/public/icons/MiiEditor_Face_EyelidUpper00_Uit.png b/public/icons/MiiEditor_Face_EyelidUpper00_Uit.png new file mode 100644 index 0000000..6e0d9a4 Binary files /dev/null and b/public/icons/MiiEditor_Face_EyelidUpper00_Uit.png differ diff --git a/public/icons/MiiEditor_Face_EyelidUpper01_Uit.png b/public/icons/MiiEditor_Face_EyelidUpper01_Uit.png new file mode 100644 index 0000000..ff78568 Binary files /dev/null and b/public/icons/MiiEditor_Face_EyelidUpper01_Uit.png differ diff --git a/public/icons/MiiEditor_Face_EyelidUpper02_Uit.png b/public/icons/MiiEditor_Face_EyelidUpper02_Uit.png new file mode 100644 index 0000000..9226ad7 Binary files /dev/null and b/public/icons/MiiEditor_Face_EyelidUpper02_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Eyeline00_Uit.png b/public/icons/MiiEditor_Face_Eyeline00_Uit.png new file mode 100644 index 0000000..0cc4740 Binary files /dev/null and b/public/icons/MiiEditor_Face_Eyeline00_Uit.png differ diff --git a/public/icons/MiiEditor_Face_EyelineNothing_Uit.png b/public/icons/MiiEditor_Face_EyelineNothing_Uit.png new file mode 100644 index 0000000..6e0d9a4 Binary files /dev/null and b/public/icons/MiiEditor_Face_EyelineNothing_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Faceline00_Uit.png b/public/icons/MiiEditor_Face_Faceline00_Uit.png new file mode 100644 index 0000000..b534141 Binary files /dev/null and b/public/icons/MiiEditor_Face_Faceline00_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Faceline01_Uit.png b/public/icons/MiiEditor_Face_Faceline01_Uit.png new file mode 100644 index 0000000..1d5f675 Binary files /dev/null and b/public/icons/MiiEditor_Face_Faceline01_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Faceline02_Uit.png b/public/icons/MiiEditor_Face_Faceline02_Uit.png new file mode 100644 index 0000000..07040e3 Binary files /dev/null and b/public/icons/MiiEditor_Face_Faceline02_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Faceline03_Uit.png b/public/icons/MiiEditor_Face_Faceline03_Uit.png new file mode 100644 index 0000000..7315b99 Binary files /dev/null and b/public/icons/MiiEditor_Face_Faceline03_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Faceline04_Uit.png b/public/icons/MiiEditor_Face_Faceline04_Uit.png new file mode 100644 index 0000000..6d90b30 Binary files /dev/null and b/public/icons/MiiEditor_Face_Faceline04_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Faceline05_Uit.png b/public/icons/MiiEditor_Face_Faceline05_Uit.png new file mode 100644 index 0000000..b48b49c Binary files /dev/null and b/public/icons/MiiEditor_Face_Faceline05_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Faceline06_Uit.png b/public/icons/MiiEditor_Face_Faceline06_Uit.png new file mode 100644 index 0000000..6cc3862 Binary files /dev/null and b/public/icons/MiiEditor_Face_Faceline06_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Faceline07_Uit.png b/public/icons/MiiEditor_Face_Faceline07_Uit.png new file mode 100644 index 0000000..90577cf Binary files /dev/null and b/public/icons/MiiEditor_Face_Faceline07_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Faceline08_Uit.png b/public/icons/MiiEditor_Face_Faceline08_Uit.png new file mode 100644 index 0000000..3a60021 Binary files /dev/null and b/public/icons/MiiEditor_Face_Faceline08_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Faceline09_Uit.png b/public/icons/MiiEditor_Face_Faceline09_Uit.png new file mode 100644 index 0000000..b720b4d Binary files /dev/null and b/public/icons/MiiEditor_Face_Faceline09_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Faceline10_Uit.png b/public/icons/MiiEditor_Face_Faceline10_Uit.png new file mode 100644 index 0000000..d14f617 Binary files /dev/null and b/public/icons/MiiEditor_Face_Faceline10_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Faceline11_Uit.png b/public/icons/MiiEditor_Face_Faceline11_Uit.png new file mode 100644 index 0000000..330103d Binary files /dev/null and b/public/icons/MiiEditor_Face_Faceline11_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Faceline12_Uit.png b/public/icons/MiiEditor_Face_Faceline12_Uit.png new file mode 100644 index 0000000..d8ce324 Binary files /dev/null and b/public/icons/MiiEditor_Face_Faceline12_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Faceline13_Uit.png b/public/icons/MiiEditor_Face_Faceline13_Uit.png new file mode 100644 index 0000000..6508f66 Binary files /dev/null and b/public/icons/MiiEditor_Face_Faceline13_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Faceline14_Uit.png b/public/icons/MiiEditor_Face_Faceline14_Uit.png new file mode 100644 index 0000000..a946948 Binary files /dev/null and b/public/icons/MiiEditor_Face_Faceline14_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Faceline15_Uit.png b/public/icons/MiiEditor_Face_Faceline15_Uit.png new file mode 100644 index 0000000..6b85b32 Binary files /dev/null and b/public/icons/MiiEditor_Face_Faceline15_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Glass00color_Uit.png b/public/icons/MiiEditor_Face_Glass00color_Uit.png new file mode 100644 index 0000000..67309e4 Binary files /dev/null and b/public/icons/MiiEditor_Face_Glass00color_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Glass01color_Uit.png b/public/icons/MiiEditor_Face_Glass01color_Uit.png new file mode 100644 index 0000000..081de4e Binary files /dev/null and b/public/icons/MiiEditor_Face_Glass01color_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Glass02color_Uit.png b/public/icons/MiiEditor_Face_Glass02color_Uit.png new file mode 100644 index 0000000..1a91376 Binary files /dev/null and b/public/icons/MiiEditor_Face_Glass02color_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Glass03color_Uit.png b/public/icons/MiiEditor_Face_Glass03color_Uit.png new file mode 100644 index 0000000..6b86da7 Binary files /dev/null and b/public/icons/MiiEditor_Face_Glass03color_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Glass04color_Uit.png b/public/icons/MiiEditor_Face_Glass04color_Uit.png new file mode 100644 index 0000000..415104c Binary files /dev/null and b/public/icons/MiiEditor_Face_Glass04color_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Glass05color_Uit.png b/public/icons/MiiEditor_Face_Glass05color_Uit.png new file mode 100644 index 0000000..c020587 Binary files /dev/null and b/public/icons/MiiEditor_Face_Glass05color_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Glass06color_Uit.png b/public/icons/MiiEditor_Face_Glass06color_Uit.png new file mode 100644 index 0000000..fe932c7 Binary files /dev/null and b/public/icons/MiiEditor_Face_Glass06color_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Glass07color_Uit.png b/public/icons/MiiEditor_Face_Glass07color_Uit.png new file mode 100644 index 0000000..d6aeb90 Binary files /dev/null and b/public/icons/MiiEditor_Face_Glass07color_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Glass08color_Uit.png b/public/icons/MiiEditor_Face_Glass08color_Uit.png new file mode 100644 index 0000000..ff4b8df Binary files /dev/null and b/public/icons/MiiEditor_Face_Glass08color_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Glass09color_Uit.png b/public/icons/MiiEditor_Face_Glass09color_Uit.png new file mode 100644 index 0000000..43b06e4 Binary files /dev/null and b/public/icons/MiiEditor_Face_Glass09color_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Glass10color_Uit.png b/public/icons/MiiEditor_Face_Glass10color_Uit.png new file mode 100644 index 0000000..26c4b63 Binary files /dev/null and b/public/icons/MiiEditor_Face_Glass10color_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Glass11color_Uit.png b/public/icons/MiiEditor_Face_Glass11color_Uit.png new file mode 100644 index 0000000..abf6bf5 Binary files /dev/null and b/public/icons/MiiEditor_Face_Glass11color_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Glass12color_Uit.png b/public/icons/MiiEditor_Face_Glass12color_Uit.png new file mode 100644 index 0000000..97a6ba0 Binary files /dev/null and b/public/icons/MiiEditor_Face_Glass12color_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Glass13color_Uit.png b/public/icons/MiiEditor_Face_Glass13color_Uit.png new file mode 100644 index 0000000..b195587 Binary files /dev/null and b/public/icons/MiiEditor_Face_Glass13color_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Glass14color_Uit.png b/public/icons/MiiEditor_Face_Glass14color_Uit.png new file mode 100644 index 0000000..ed15faa Binary files /dev/null and b/public/icons/MiiEditor_Face_Glass14color_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Glass15color_Uit.png b/public/icons/MiiEditor_Face_Glass15color_Uit.png new file mode 100644 index 0000000..cc6a9f1 Binary files /dev/null and b/public/icons/MiiEditor_Face_Glass15color_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Glass16color_Uit.png b/public/icons/MiiEditor_Face_Glass16color_Uit.png new file mode 100644 index 0000000..9f21889 Binary files /dev/null and b/public/icons/MiiEditor_Face_Glass16color_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Glass17color_Uit.png b/public/icons/MiiEditor_Face_Glass17color_Uit.png new file mode 100644 index 0000000..93f5d9e Binary files /dev/null and b/public/icons/MiiEditor_Face_Glass17color_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Glass18color_Uit.png b/public/icons/MiiEditor_Face_Glass18color_Uit.png new file mode 100644 index 0000000..650a600 Binary files /dev/null and b/public/icons/MiiEditor_Face_Glass18color_Uit.png differ diff --git a/public/icons/MiiEditor_Face_GlassNothing_Uit.png b/public/icons/MiiEditor_Face_GlassNothing_Uit.png new file mode 100644 index 0000000..edae0a6 Binary files /dev/null and b/public/icons/MiiEditor_Face_GlassNothing_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Hair000_Uit.png b/public/icons/MiiEditor_Face_Hair000_Uit.png new file mode 100644 index 0000000..74c5819 Binary files /dev/null and b/public/icons/MiiEditor_Face_Hair000_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Hair001_Uit.png b/public/icons/MiiEditor_Face_Hair001_Uit.png new file mode 100644 index 0000000..4f77c83 Binary files /dev/null and b/public/icons/MiiEditor_Face_Hair001_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Hair002_Uit.png b/public/icons/MiiEditor_Face_Hair002_Uit.png new file mode 100644 index 0000000..a29f135 Binary files /dev/null and b/public/icons/MiiEditor_Face_Hair002_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Hair003_Uit.png b/public/icons/MiiEditor_Face_Hair003_Uit.png new file mode 100644 index 0000000..71d6a19 Binary files /dev/null and b/public/icons/MiiEditor_Face_Hair003_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Hair004_Uit.png b/public/icons/MiiEditor_Face_Hair004_Uit.png new file mode 100644 index 0000000..69145be Binary files /dev/null and b/public/icons/MiiEditor_Face_Hair004_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Hair005_Uit.png b/public/icons/MiiEditor_Face_Hair005_Uit.png new file mode 100644 index 0000000..cf4d2ff Binary files /dev/null and b/public/icons/MiiEditor_Face_Hair005_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Hair006_Uit.png b/public/icons/MiiEditor_Face_Hair006_Uit.png new file mode 100644 index 0000000..c38414d Binary files /dev/null and b/public/icons/MiiEditor_Face_Hair006_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Hair007_Uit.png b/public/icons/MiiEditor_Face_Hair007_Uit.png new file mode 100644 index 0000000..d8828b1 Binary files /dev/null and b/public/icons/MiiEditor_Face_Hair007_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Hair008_Uit.png b/public/icons/MiiEditor_Face_Hair008_Uit.png new file mode 100644 index 0000000..92e59e9 Binary files /dev/null and b/public/icons/MiiEditor_Face_Hair008_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Hair009_Uit.png b/public/icons/MiiEditor_Face_Hair009_Uit.png new file mode 100644 index 0000000..0969a4e Binary files /dev/null and b/public/icons/MiiEditor_Face_Hair009_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Hair010_Uit.png b/public/icons/MiiEditor_Face_Hair010_Uit.png new file mode 100644 index 0000000..8c23ea0 Binary files /dev/null and b/public/icons/MiiEditor_Face_Hair010_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Hair011_Uit.png b/public/icons/MiiEditor_Face_Hair011_Uit.png new file mode 100644 index 0000000..731555b Binary files /dev/null and b/public/icons/MiiEditor_Face_Hair011_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Hair012_Uit.png b/public/icons/MiiEditor_Face_Hair012_Uit.png new file mode 100644 index 0000000..ac7fc49 Binary files /dev/null and b/public/icons/MiiEditor_Face_Hair012_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Hair013_Uit.png b/public/icons/MiiEditor_Face_Hair013_Uit.png new file mode 100644 index 0000000..527223c Binary files /dev/null and b/public/icons/MiiEditor_Face_Hair013_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Hair014_Uit.png b/public/icons/MiiEditor_Face_Hair014_Uit.png new file mode 100644 index 0000000..ad328b3 Binary files /dev/null and b/public/icons/MiiEditor_Face_Hair014_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Hair015_Uit.png b/public/icons/MiiEditor_Face_Hair015_Uit.png new file mode 100644 index 0000000..07a1f54 Binary files /dev/null and b/public/icons/MiiEditor_Face_Hair015_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Hair016_Uit.png b/public/icons/MiiEditor_Face_Hair016_Uit.png new file mode 100644 index 0000000..77058ec Binary files /dev/null and b/public/icons/MiiEditor_Face_Hair016_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Hair017_Uit.png b/public/icons/MiiEditor_Face_Hair017_Uit.png new file mode 100644 index 0000000..3ddb373 Binary files /dev/null and b/public/icons/MiiEditor_Face_Hair017_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Hair018_Uit.png b/public/icons/MiiEditor_Face_Hair018_Uit.png new file mode 100644 index 0000000..ed8646f Binary files /dev/null and b/public/icons/MiiEditor_Face_Hair018_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Hair019_Uit.png b/public/icons/MiiEditor_Face_Hair019_Uit.png new file mode 100644 index 0000000..3981aad Binary files /dev/null and b/public/icons/MiiEditor_Face_Hair019_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Hair020_Uit.png b/public/icons/MiiEditor_Face_Hair020_Uit.png new file mode 100644 index 0000000..f9173cc Binary files /dev/null and b/public/icons/MiiEditor_Face_Hair020_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Hair021_Uit.png b/public/icons/MiiEditor_Face_Hair021_Uit.png new file mode 100644 index 0000000..96c028f Binary files /dev/null and b/public/icons/MiiEditor_Face_Hair021_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Hair022_Uit.png b/public/icons/MiiEditor_Face_Hair022_Uit.png new file mode 100644 index 0000000..6f4b496 Binary files /dev/null and b/public/icons/MiiEditor_Face_Hair022_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Hair023_Uit.png b/public/icons/MiiEditor_Face_Hair023_Uit.png new file mode 100644 index 0000000..2a1e9f4 Binary files /dev/null and b/public/icons/MiiEditor_Face_Hair023_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Hair024_Uit.png b/public/icons/MiiEditor_Face_Hair024_Uit.png new file mode 100644 index 0000000..0a65196 Binary files /dev/null and b/public/icons/MiiEditor_Face_Hair024_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Hair025_Uit.png b/public/icons/MiiEditor_Face_Hair025_Uit.png new file mode 100644 index 0000000..201e395 Binary files /dev/null and b/public/icons/MiiEditor_Face_Hair025_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Hair026_Uit.png b/public/icons/MiiEditor_Face_Hair026_Uit.png new file mode 100644 index 0000000..5ca62f0 Binary files /dev/null and b/public/icons/MiiEditor_Face_Hair026_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Hair027_Uit.png b/public/icons/MiiEditor_Face_Hair027_Uit.png new file mode 100644 index 0000000..7b89bb4 Binary files /dev/null and b/public/icons/MiiEditor_Face_Hair027_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Hair028_Uit.png b/public/icons/MiiEditor_Face_Hair028_Uit.png new file mode 100644 index 0000000..996738a Binary files /dev/null and b/public/icons/MiiEditor_Face_Hair028_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Hair029_Uit.png b/public/icons/MiiEditor_Face_Hair029_Uit.png new file mode 100644 index 0000000..40f1b75 Binary files /dev/null and b/public/icons/MiiEditor_Face_Hair029_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Hair030_Uit.png b/public/icons/MiiEditor_Face_Hair030_Uit.png new file mode 100644 index 0000000..55f707f Binary files /dev/null and b/public/icons/MiiEditor_Face_Hair030_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Hair031_Uit.png b/public/icons/MiiEditor_Face_Hair031_Uit.png new file mode 100644 index 0000000..c48c69b Binary files /dev/null and b/public/icons/MiiEditor_Face_Hair031_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Hair032_Uit.png b/public/icons/MiiEditor_Face_Hair032_Uit.png new file mode 100644 index 0000000..f70aa64 Binary files /dev/null and b/public/icons/MiiEditor_Face_Hair032_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Hair033_Uit.png b/public/icons/MiiEditor_Face_Hair033_Uit.png new file mode 100644 index 0000000..bdbcaad Binary files /dev/null and b/public/icons/MiiEditor_Face_Hair033_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Hair035_Uit.png b/public/icons/MiiEditor_Face_Hair035_Uit.png new file mode 100644 index 0000000..384d793 Binary files /dev/null and b/public/icons/MiiEditor_Face_Hair035_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Hair036_Uit.png b/public/icons/MiiEditor_Face_Hair036_Uit.png new file mode 100644 index 0000000..a60cf05 Binary files /dev/null and b/public/icons/MiiEditor_Face_Hair036_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Hair037_Uit.png b/public/icons/MiiEditor_Face_Hair037_Uit.png new file mode 100644 index 0000000..1a26a6f Binary files /dev/null and b/public/icons/MiiEditor_Face_Hair037_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Hair038_Uit.png b/public/icons/MiiEditor_Face_Hair038_Uit.png new file mode 100644 index 0000000..a585cd9 Binary files /dev/null and b/public/icons/MiiEditor_Face_Hair038_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Hair039_Uit.png b/public/icons/MiiEditor_Face_Hair039_Uit.png new file mode 100644 index 0000000..9df0533 Binary files /dev/null and b/public/icons/MiiEditor_Face_Hair039_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Hair040_Uit.png b/public/icons/MiiEditor_Face_Hair040_Uit.png new file mode 100644 index 0000000..0e71f33 Binary files /dev/null and b/public/icons/MiiEditor_Face_Hair040_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Hair041_Uit.png b/public/icons/MiiEditor_Face_Hair041_Uit.png new file mode 100644 index 0000000..9677be1 Binary files /dev/null and b/public/icons/MiiEditor_Face_Hair041_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Hair042_Uit.png b/public/icons/MiiEditor_Face_Hair042_Uit.png new file mode 100644 index 0000000..da3f8e3 Binary files /dev/null and b/public/icons/MiiEditor_Face_Hair042_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Hair043_Uit.png b/public/icons/MiiEditor_Face_Hair043_Uit.png new file mode 100644 index 0000000..e33b593 Binary files /dev/null and b/public/icons/MiiEditor_Face_Hair043_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Hair044_Uit.png b/public/icons/MiiEditor_Face_Hair044_Uit.png new file mode 100644 index 0000000..192b9d6 Binary files /dev/null and b/public/icons/MiiEditor_Face_Hair044_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Hair045_Uit.png b/public/icons/MiiEditor_Face_Hair045_Uit.png new file mode 100644 index 0000000..21a33ad Binary files /dev/null and b/public/icons/MiiEditor_Face_Hair045_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Hair046_Uit.png b/public/icons/MiiEditor_Face_Hair046_Uit.png new file mode 100644 index 0000000..977b682 Binary files /dev/null and b/public/icons/MiiEditor_Face_Hair046_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Hair047_Uit.png b/public/icons/MiiEditor_Face_Hair047_Uit.png new file mode 100644 index 0000000..58e72e2 Binary files /dev/null and b/public/icons/MiiEditor_Face_Hair047_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Hair048_Uit.png b/public/icons/MiiEditor_Face_Hair048_Uit.png new file mode 100644 index 0000000..febbe40 Binary files /dev/null and b/public/icons/MiiEditor_Face_Hair048_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Hair049_Uit.png b/public/icons/MiiEditor_Face_Hair049_Uit.png new file mode 100644 index 0000000..2921b6b Binary files /dev/null and b/public/icons/MiiEditor_Face_Hair049_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Hair050_Uit.png b/public/icons/MiiEditor_Face_Hair050_Uit.png new file mode 100644 index 0000000..0770814 Binary files /dev/null and b/public/icons/MiiEditor_Face_Hair050_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Hair051_Uit.png b/public/icons/MiiEditor_Face_Hair051_Uit.png new file mode 100644 index 0000000..a1f0b41 Binary files /dev/null and b/public/icons/MiiEditor_Face_Hair051_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Hair052_Uit.png b/public/icons/MiiEditor_Face_Hair052_Uit.png new file mode 100644 index 0000000..f29ef06 Binary files /dev/null and b/public/icons/MiiEditor_Face_Hair052_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Hair053_Uit.png b/public/icons/MiiEditor_Face_Hair053_Uit.png new file mode 100644 index 0000000..174a9a6 Binary files /dev/null and b/public/icons/MiiEditor_Face_Hair053_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Hair054_Uit.png b/public/icons/MiiEditor_Face_Hair054_Uit.png new file mode 100644 index 0000000..0997a01 Binary files /dev/null and b/public/icons/MiiEditor_Face_Hair054_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Hair055_Uit.png b/public/icons/MiiEditor_Face_Hair055_Uit.png new file mode 100644 index 0000000..6cffc64 Binary files /dev/null and b/public/icons/MiiEditor_Face_Hair055_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Hair056_Uit.png b/public/icons/MiiEditor_Face_Hair056_Uit.png new file mode 100644 index 0000000..1d6f1ec Binary files /dev/null and b/public/icons/MiiEditor_Face_Hair056_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Hair058_Uit.png b/public/icons/MiiEditor_Face_Hair058_Uit.png new file mode 100644 index 0000000..62e964e Binary files /dev/null and b/public/icons/MiiEditor_Face_Hair058_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Hair059_Uit.png b/public/icons/MiiEditor_Face_Hair059_Uit.png new file mode 100644 index 0000000..d0c56e9 Binary files /dev/null and b/public/icons/MiiEditor_Face_Hair059_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Hair060_Uit.png b/public/icons/MiiEditor_Face_Hair060_Uit.png new file mode 100644 index 0000000..12233e2 Binary files /dev/null and b/public/icons/MiiEditor_Face_Hair060_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Hair061_Uit.png b/public/icons/MiiEditor_Face_Hair061_Uit.png new file mode 100644 index 0000000..106f7d1 Binary files /dev/null and b/public/icons/MiiEditor_Face_Hair061_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Hair062_Uit.png b/public/icons/MiiEditor_Face_Hair062_Uit.png new file mode 100644 index 0000000..82181d5 Binary files /dev/null and b/public/icons/MiiEditor_Face_Hair062_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Hair063_Uit.png b/public/icons/MiiEditor_Face_Hair063_Uit.png new file mode 100644 index 0000000..78c9f99 Binary files /dev/null and b/public/icons/MiiEditor_Face_Hair063_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Hair064_Uit.png b/public/icons/MiiEditor_Face_Hair064_Uit.png new file mode 100644 index 0000000..04d2b1d Binary files /dev/null and b/public/icons/MiiEditor_Face_Hair064_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Hair065_Uit.png b/public/icons/MiiEditor_Face_Hair065_Uit.png new file mode 100644 index 0000000..c0c5431 Binary files /dev/null and b/public/icons/MiiEditor_Face_Hair065_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Hair066_Uit.png b/public/icons/MiiEditor_Face_Hair066_Uit.png new file mode 100644 index 0000000..81f7577 Binary files /dev/null and b/public/icons/MiiEditor_Face_Hair066_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Hair067_Uit.png b/public/icons/MiiEditor_Face_Hair067_Uit.png new file mode 100644 index 0000000..68e4170 Binary files /dev/null and b/public/icons/MiiEditor_Face_Hair067_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Hair068_Uit.png b/public/icons/MiiEditor_Face_Hair068_Uit.png new file mode 100644 index 0000000..e052965 Binary files /dev/null and b/public/icons/MiiEditor_Face_Hair068_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Hair069_Uit.png b/public/icons/MiiEditor_Face_Hair069_Uit.png new file mode 100644 index 0000000..8c142a7 Binary files /dev/null and b/public/icons/MiiEditor_Face_Hair069_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Hair070_Uit.png b/public/icons/MiiEditor_Face_Hair070_Uit.png new file mode 100644 index 0000000..510376e Binary files /dev/null and b/public/icons/MiiEditor_Face_Hair070_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Hair071_Uit.png b/public/icons/MiiEditor_Face_Hair071_Uit.png new file mode 100644 index 0000000..6282ffe Binary files /dev/null and b/public/icons/MiiEditor_Face_Hair071_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Hair072_Uit.png b/public/icons/MiiEditor_Face_Hair072_Uit.png new file mode 100644 index 0000000..88938b9 Binary files /dev/null and b/public/icons/MiiEditor_Face_Hair072_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Hair073_Uit.png b/public/icons/MiiEditor_Face_Hair073_Uit.png new file mode 100644 index 0000000..161caf5 Binary files /dev/null and b/public/icons/MiiEditor_Face_Hair073_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Hair074_Uit.png b/public/icons/MiiEditor_Face_Hair074_Uit.png new file mode 100644 index 0000000..ea7c7ae Binary files /dev/null and b/public/icons/MiiEditor_Face_Hair074_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Hair075_Uit.png b/public/icons/MiiEditor_Face_Hair075_Uit.png new file mode 100644 index 0000000..3b4de74 Binary files /dev/null and b/public/icons/MiiEditor_Face_Hair075_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Hair076_Uit.png b/public/icons/MiiEditor_Face_Hair076_Uit.png new file mode 100644 index 0000000..368b52e Binary files /dev/null and b/public/icons/MiiEditor_Face_Hair076_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Hair077_Uit.png b/public/icons/MiiEditor_Face_Hair077_Uit.png new file mode 100644 index 0000000..b3df198 Binary files /dev/null and b/public/icons/MiiEditor_Face_Hair077_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Hair078_Uit.png b/public/icons/MiiEditor_Face_Hair078_Uit.png new file mode 100644 index 0000000..fa46466 Binary files /dev/null and b/public/icons/MiiEditor_Face_Hair078_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Hair079_Uit.png b/public/icons/MiiEditor_Face_Hair079_Uit.png new file mode 100644 index 0000000..45d1a65 Binary files /dev/null and b/public/icons/MiiEditor_Face_Hair079_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Hair080_Uit.png b/public/icons/MiiEditor_Face_Hair080_Uit.png new file mode 100644 index 0000000..93a73c6 Binary files /dev/null and b/public/icons/MiiEditor_Face_Hair080_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Hair081_Uit.png b/public/icons/MiiEditor_Face_Hair081_Uit.png new file mode 100644 index 0000000..263c8cd Binary files /dev/null and b/public/icons/MiiEditor_Face_Hair081_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Hair082_Uit.png b/public/icons/MiiEditor_Face_Hair082_Uit.png new file mode 100644 index 0000000..420db83 Binary files /dev/null and b/public/icons/MiiEditor_Face_Hair082_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Hair083_Uit.png b/public/icons/MiiEditor_Face_Hair083_Uit.png new file mode 100644 index 0000000..76161e4 Binary files /dev/null and b/public/icons/MiiEditor_Face_Hair083_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Hair084_Uit.png b/public/icons/MiiEditor_Face_Hair084_Uit.png new file mode 100644 index 0000000..84bdbbb Binary files /dev/null and b/public/icons/MiiEditor_Face_Hair084_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Hair085_Uit.png b/public/icons/MiiEditor_Face_Hair085_Uit.png new file mode 100644 index 0000000..8916432 Binary files /dev/null and b/public/icons/MiiEditor_Face_Hair085_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Hair086_Uit.png b/public/icons/MiiEditor_Face_Hair086_Uit.png new file mode 100644 index 0000000..fcc8427 Binary files /dev/null and b/public/icons/MiiEditor_Face_Hair086_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Hair087_Uit.png b/public/icons/MiiEditor_Face_Hair087_Uit.png new file mode 100644 index 0000000..3137a9c Binary files /dev/null and b/public/icons/MiiEditor_Face_Hair087_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Hair088_Uit.png b/public/icons/MiiEditor_Face_Hair088_Uit.png new file mode 100644 index 0000000..c8383f1 Binary files /dev/null and b/public/icons/MiiEditor_Face_Hair088_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Hair089_Uit.png b/public/icons/MiiEditor_Face_Hair089_Uit.png new file mode 100644 index 0000000..622095f Binary files /dev/null and b/public/icons/MiiEditor_Face_Hair089_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Hair090_Uit.png b/public/icons/MiiEditor_Face_Hair090_Uit.png new file mode 100644 index 0000000..91fdd79 Binary files /dev/null and b/public/icons/MiiEditor_Face_Hair090_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Hair091_Uit.png b/public/icons/MiiEditor_Face_Hair091_Uit.png new file mode 100644 index 0000000..529a6ea Binary files /dev/null and b/public/icons/MiiEditor_Face_Hair091_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Hair092_Uit.png b/public/icons/MiiEditor_Face_Hair092_Uit.png new file mode 100644 index 0000000..45c8553 Binary files /dev/null and b/public/icons/MiiEditor_Face_Hair092_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Hair093_Uit.png b/public/icons/MiiEditor_Face_Hair093_Uit.png new file mode 100644 index 0000000..bc5a316 Binary files /dev/null and b/public/icons/MiiEditor_Face_Hair093_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Hair094_Uit.png b/public/icons/MiiEditor_Face_Hair094_Uit.png new file mode 100644 index 0000000..110e96e Binary files /dev/null and b/public/icons/MiiEditor_Face_Hair094_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Hair095_Uit.png b/public/icons/MiiEditor_Face_Hair095_Uit.png new file mode 100644 index 0000000..3161c6a Binary files /dev/null and b/public/icons/MiiEditor_Face_Hair095_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Hair096_Uit.png b/public/icons/MiiEditor_Face_Hair096_Uit.png new file mode 100644 index 0000000..5d4ede2 Binary files /dev/null and b/public/icons/MiiEditor_Face_Hair096_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Hair097_Uit.png b/public/icons/MiiEditor_Face_Hair097_Uit.png new file mode 100644 index 0000000..42d648a Binary files /dev/null and b/public/icons/MiiEditor_Face_Hair097_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Hair098_Uit.png b/public/icons/MiiEditor_Face_Hair098_Uit.png new file mode 100644 index 0000000..0227371 Binary files /dev/null and b/public/icons/MiiEditor_Face_Hair098_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Hair099_Uit.png b/public/icons/MiiEditor_Face_Hair099_Uit.png new file mode 100644 index 0000000..50f933e Binary files /dev/null and b/public/icons/MiiEditor_Face_Hair099_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Hair100_Uit.png b/public/icons/MiiEditor_Face_Hair100_Uit.png new file mode 100644 index 0000000..928eb3e Binary files /dev/null and b/public/icons/MiiEditor_Face_Hair100_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Hair101_Uit.png b/public/icons/MiiEditor_Face_Hair101_Uit.png new file mode 100644 index 0000000..bcbfd92 Binary files /dev/null and b/public/icons/MiiEditor_Face_Hair101_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Hair102_Uit.png b/public/icons/MiiEditor_Face_Hair102_Uit.png new file mode 100644 index 0000000..f5752ca Binary files /dev/null and b/public/icons/MiiEditor_Face_Hair102_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Hair103_Uit.png b/public/icons/MiiEditor_Face_Hair103_Uit.png new file mode 100644 index 0000000..670e293 Binary files /dev/null and b/public/icons/MiiEditor_Face_Hair103_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Hair104_Uit.png b/public/icons/MiiEditor_Face_Hair104_Uit.png new file mode 100644 index 0000000..1cd5424 Binary files /dev/null and b/public/icons/MiiEditor_Face_Hair104_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Hair105_Uit.png b/public/icons/MiiEditor_Face_Hair105_Uit.png new file mode 100644 index 0000000..fd390df Binary files /dev/null and b/public/icons/MiiEditor_Face_Hair105_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Hair106_Uit.png b/public/icons/MiiEditor_Face_Hair106_Uit.png new file mode 100644 index 0000000..74adad4 Binary files /dev/null and b/public/icons/MiiEditor_Face_Hair106_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Hair107_Uit.png b/public/icons/MiiEditor_Face_Hair107_Uit.png new file mode 100644 index 0000000..94e6314 Binary files /dev/null and b/public/icons/MiiEditor_Face_Hair107_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Hair108_Uit.png b/public/icons/MiiEditor_Face_Hair108_Uit.png new file mode 100644 index 0000000..5024a36 Binary files /dev/null and b/public/icons/MiiEditor_Face_Hair108_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Hair109_Uit.png b/public/icons/MiiEditor_Face_Hair109_Uit.png new file mode 100644 index 0000000..516655f Binary files /dev/null and b/public/icons/MiiEditor_Face_Hair109_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Hair110_Uit.png b/public/icons/MiiEditor_Face_Hair110_Uit.png new file mode 100644 index 0000000..2159ca4 Binary files /dev/null and b/public/icons/MiiEditor_Face_Hair110_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Hair111_Uit.png b/public/icons/MiiEditor_Face_Hair111_Uit.png new file mode 100644 index 0000000..c51d5e2 Binary files /dev/null and b/public/icons/MiiEditor_Face_Hair111_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Hair112_Uit.png b/public/icons/MiiEditor_Face_Hair112_Uit.png new file mode 100644 index 0000000..61b9f84 Binary files /dev/null and b/public/icons/MiiEditor_Face_Hair112_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Hair113_Uit.png b/public/icons/MiiEditor_Face_Hair113_Uit.png new file mode 100644 index 0000000..ba7560c Binary files /dev/null and b/public/icons/MiiEditor_Face_Hair113_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Hair114_Uit.png b/public/icons/MiiEditor_Face_Hair114_Uit.png new file mode 100644 index 0000000..3170605 Binary files /dev/null and b/public/icons/MiiEditor_Face_Hair114_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Hair115_Uit.png b/public/icons/MiiEditor_Face_Hair115_Uit.png new file mode 100644 index 0000000..f98b919 Binary files /dev/null and b/public/icons/MiiEditor_Face_Hair115_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Hair116_Uit.png b/public/icons/MiiEditor_Face_Hair116_Uit.png new file mode 100644 index 0000000..885f1de Binary files /dev/null and b/public/icons/MiiEditor_Face_Hair116_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Hair117_Uit.png b/public/icons/MiiEditor_Face_Hair117_Uit.png new file mode 100644 index 0000000..3cf5d84 Binary files /dev/null and b/public/icons/MiiEditor_Face_Hair117_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Hair118_Uit.png b/public/icons/MiiEditor_Face_Hair118_Uit.png new file mode 100644 index 0000000..a0c1250 Binary files /dev/null and b/public/icons/MiiEditor_Face_Hair118_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Hair119_Uit.png b/public/icons/MiiEditor_Face_Hair119_Uit.png new file mode 100644 index 0000000..66496a0 Binary files /dev/null and b/public/icons/MiiEditor_Face_Hair119_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Hair120_Uit.png b/public/icons/MiiEditor_Face_Hair120_Uit.png new file mode 100644 index 0000000..0904942 Binary files /dev/null and b/public/icons/MiiEditor_Face_Hair120_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Hair121_Uit.png b/public/icons/MiiEditor_Face_Hair121_Uit.png new file mode 100644 index 0000000..155c170 Binary files /dev/null and b/public/icons/MiiEditor_Face_Hair121_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Hair122_Uit.png b/public/icons/MiiEditor_Face_Hair122_Uit.png new file mode 100644 index 0000000..fe6949c Binary files /dev/null and b/public/icons/MiiEditor_Face_Hair122_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Hair123_Uit.png b/public/icons/MiiEditor_Face_Hair123_Uit.png new file mode 100644 index 0000000..9e0ea07 Binary files /dev/null and b/public/icons/MiiEditor_Face_Hair123_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Hair124_Uit.png b/public/icons/MiiEditor_Face_Hair124_Uit.png new file mode 100644 index 0000000..c25789c Binary files /dev/null and b/public/icons/MiiEditor_Face_Hair124_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Hair125_Uit.png b/public/icons/MiiEditor_Face_Hair125_Uit.png new file mode 100644 index 0000000..a4c9919 Binary files /dev/null and b/public/icons/MiiEditor_Face_Hair125_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Hair126_Uit.png b/public/icons/MiiEditor_Face_Hair126_Uit.png new file mode 100644 index 0000000..abdb21b Binary files /dev/null and b/public/icons/MiiEditor_Face_Hair126_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Hair127_Uit.png b/public/icons/MiiEditor_Face_Hair127_Uit.png new file mode 100644 index 0000000..734c59a Binary files /dev/null and b/public/icons/MiiEditor_Face_Hair127_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Hair128_Uit.png b/public/icons/MiiEditor_Face_Hair128_Uit.png new file mode 100644 index 0000000..3a56af0 Binary files /dev/null and b/public/icons/MiiEditor_Face_Hair128_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Hair129_Uit.png b/public/icons/MiiEditor_Face_Hair129_Uit.png new file mode 100644 index 0000000..87db468 Binary files /dev/null and b/public/icons/MiiEditor_Face_Hair129_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Hair130_Uit.png b/public/icons/MiiEditor_Face_Hair130_Uit.png new file mode 100644 index 0000000..fd358a1 Binary files /dev/null and b/public/icons/MiiEditor_Face_Hair130_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Hair131_Uit.png b/public/icons/MiiEditor_Face_Hair131_Uit.png new file mode 100644 index 0000000..9a10d0a Binary files /dev/null and b/public/icons/MiiEditor_Face_Hair131_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairAll000_Uit.png b/public/icons/MiiEditor_Face_HairAll000_Uit.png new file mode 100644 index 0000000..b94392a Binary files /dev/null and b/public/icons/MiiEditor_Face_HairAll000_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairAll001_Uit.png b/public/icons/MiiEditor_Face_HairAll001_Uit.png new file mode 100644 index 0000000..bfa64c2 Binary files /dev/null and b/public/icons/MiiEditor_Face_HairAll001_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairAll002_Uit.png b/public/icons/MiiEditor_Face_HairAll002_Uit.png new file mode 100644 index 0000000..968c997 Binary files /dev/null and b/public/icons/MiiEditor_Face_HairAll002_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairAll003_Uit.png b/public/icons/MiiEditor_Face_HairAll003_Uit.png new file mode 100644 index 0000000..40e1be9 Binary files /dev/null and b/public/icons/MiiEditor_Face_HairAll003_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairAll004_Uit.png b/public/icons/MiiEditor_Face_HairAll004_Uit.png new file mode 100644 index 0000000..a73c3f0 Binary files /dev/null and b/public/icons/MiiEditor_Face_HairAll004_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairAll005_Uit.png b/public/icons/MiiEditor_Face_HairAll005_Uit.png new file mode 100644 index 0000000..95d7a25 Binary files /dev/null and b/public/icons/MiiEditor_Face_HairAll005_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairAll006_Uit.png b/public/icons/MiiEditor_Face_HairAll006_Uit.png new file mode 100644 index 0000000..984a30f Binary files /dev/null and b/public/icons/MiiEditor_Face_HairAll006_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairAll007_Uit.png b/public/icons/MiiEditor_Face_HairAll007_Uit.png new file mode 100644 index 0000000..e66b9c6 Binary files /dev/null and b/public/icons/MiiEditor_Face_HairAll007_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairAll008_Uit.png b/public/icons/MiiEditor_Face_HairAll008_Uit.png new file mode 100644 index 0000000..5a2ae20 Binary files /dev/null and b/public/icons/MiiEditor_Face_HairAll008_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairAll009_Uit.png b/public/icons/MiiEditor_Face_HairAll009_Uit.png new file mode 100644 index 0000000..bb5634d Binary files /dev/null and b/public/icons/MiiEditor_Face_HairAll009_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairAll010_Uit.png b/public/icons/MiiEditor_Face_HairAll010_Uit.png new file mode 100644 index 0000000..2c420d8 Binary files /dev/null and b/public/icons/MiiEditor_Face_HairAll010_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairAll011_Uit.png b/public/icons/MiiEditor_Face_HairAll011_Uit.png new file mode 100644 index 0000000..4c9d2f7 Binary files /dev/null and b/public/icons/MiiEditor_Face_HairAll011_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairAll012_Uit.png b/public/icons/MiiEditor_Face_HairAll012_Uit.png new file mode 100644 index 0000000..9c4e7de Binary files /dev/null and b/public/icons/MiiEditor_Face_HairAll012_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairAll013_Uit.png b/public/icons/MiiEditor_Face_HairAll013_Uit.png new file mode 100644 index 0000000..f60a7fe Binary files /dev/null and b/public/icons/MiiEditor_Face_HairAll013_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairAll014_Uit.png b/public/icons/MiiEditor_Face_HairAll014_Uit.png new file mode 100644 index 0000000..fb891cd Binary files /dev/null and b/public/icons/MiiEditor_Face_HairAll014_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairAll015_Uit.png b/public/icons/MiiEditor_Face_HairAll015_Uit.png new file mode 100644 index 0000000..5fae580 Binary files /dev/null and b/public/icons/MiiEditor_Face_HairAll015_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairAll016_Uit.png b/public/icons/MiiEditor_Face_HairAll016_Uit.png new file mode 100644 index 0000000..a3c6c38 Binary files /dev/null and b/public/icons/MiiEditor_Face_HairAll016_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairAll017_Uit.png b/public/icons/MiiEditor_Face_HairAll017_Uit.png new file mode 100644 index 0000000..4cb8991 Binary files /dev/null and b/public/icons/MiiEditor_Face_HairAll017_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairAll018_Uit.png b/public/icons/MiiEditor_Face_HairAll018_Uit.png new file mode 100644 index 0000000..421dd30 Binary files /dev/null and b/public/icons/MiiEditor_Face_HairAll018_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairAll019_Uit.png b/public/icons/MiiEditor_Face_HairAll019_Uit.png new file mode 100644 index 0000000..a4e0cf0 Binary files /dev/null and b/public/icons/MiiEditor_Face_HairAll019_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairAll020_Uit.png b/public/icons/MiiEditor_Face_HairAll020_Uit.png new file mode 100644 index 0000000..b299b1f Binary files /dev/null and b/public/icons/MiiEditor_Face_HairAll020_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairAll021_Uit.png b/public/icons/MiiEditor_Face_HairAll021_Uit.png new file mode 100644 index 0000000..7803221 Binary files /dev/null and b/public/icons/MiiEditor_Face_HairAll021_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairAll022_Uit.png b/public/icons/MiiEditor_Face_HairAll022_Uit.png new file mode 100644 index 0000000..55ee6ee Binary files /dev/null and b/public/icons/MiiEditor_Face_HairAll022_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairAll023_Uit.png b/public/icons/MiiEditor_Face_HairAll023_Uit.png new file mode 100644 index 0000000..6b54030 Binary files /dev/null and b/public/icons/MiiEditor_Face_HairAll023_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairAll024_Uit.png b/public/icons/MiiEditor_Face_HairAll024_Uit.png new file mode 100644 index 0000000..334ead7 Binary files /dev/null and b/public/icons/MiiEditor_Face_HairAll024_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairAll025_Uit.png b/public/icons/MiiEditor_Face_HairAll025_Uit.png new file mode 100644 index 0000000..82c4437 Binary files /dev/null and b/public/icons/MiiEditor_Face_HairAll025_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairAll026_Uit.png b/public/icons/MiiEditor_Face_HairAll026_Uit.png new file mode 100644 index 0000000..f15a6c8 Binary files /dev/null and b/public/icons/MiiEditor_Face_HairAll026_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairAll027_Uit.png b/public/icons/MiiEditor_Face_HairAll027_Uit.png new file mode 100644 index 0000000..0584039 Binary files /dev/null and b/public/icons/MiiEditor_Face_HairAll027_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairAll028_Uit.png b/public/icons/MiiEditor_Face_HairAll028_Uit.png new file mode 100644 index 0000000..70f35e9 Binary files /dev/null and b/public/icons/MiiEditor_Face_HairAll028_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairAll029_Uit.png b/public/icons/MiiEditor_Face_HairAll029_Uit.png new file mode 100644 index 0000000..bd47274 Binary files /dev/null and b/public/icons/MiiEditor_Face_HairAll029_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairAll030_Uit.png b/public/icons/MiiEditor_Face_HairAll030_Uit.png new file mode 100644 index 0000000..fc7a624 Binary files /dev/null and b/public/icons/MiiEditor_Face_HairAll030_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairAll031_Uit.png b/public/icons/MiiEditor_Face_HairAll031_Uit.png new file mode 100644 index 0000000..f16d52f Binary files /dev/null and b/public/icons/MiiEditor_Face_HairAll031_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairAll032_Uit.png b/public/icons/MiiEditor_Face_HairAll032_Uit.png new file mode 100644 index 0000000..3213946 Binary files /dev/null and b/public/icons/MiiEditor_Face_HairAll032_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairAll033_Uit.png b/public/icons/MiiEditor_Face_HairAll033_Uit.png new file mode 100644 index 0000000..4e7cc53 Binary files /dev/null and b/public/icons/MiiEditor_Face_HairAll033_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairAll034_Uit.png b/public/icons/MiiEditor_Face_HairAll034_Uit.png new file mode 100644 index 0000000..e0d6349 Binary files /dev/null and b/public/icons/MiiEditor_Face_HairAll034_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairAll035_Uit.png b/public/icons/MiiEditor_Face_HairAll035_Uit.png new file mode 100644 index 0000000..51f40da Binary files /dev/null and b/public/icons/MiiEditor_Face_HairAll035_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairAll036_Uit.png b/public/icons/MiiEditor_Face_HairAll036_Uit.png new file mode 100644 index 0000000..bad76d4 Binary files /dev/null and b/public/icons/MiiEditor_Face_HairAll036_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairAll037_Uit.png b/public/icons/MiiEditor_Face_HairAll037_Uit.png new file mode 100644 index 0000000..c7d3629 Binary files /dev/null and b/public/icons/MiiEditor_Face_HairAll037_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairAll038_Uit.png b/public/icons/MiiEditor_Face_HairAll038_Uit.png new file mode 100644 index 0000000..0e2d0c3 Binary files /dev/null and b/public/icons/MiiEditor_Face_HairAll038_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairAll039_Uit.png b/public/icons/MiiEditor_Face_HairAll039_Uit.png new file mode 100644 index 0000000..8f69017 Binary files /dev/null and b/public/icons/MiiEditor_Face_HairAll039_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairAll040_Uit.png b/public/icons/MiiEditor_Face_HairAll040_Uit.png new file mode 100644 index 0000000..019b25b Binary files /dev/null and b/public/icons/MiiEditor_Face_HairAll040_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairAll041_Uit.png b/public/icons/MiiEditor_Face_HairAll041_Uit.png new file mode 100644 index 0000000..16f61e1 Binary files /dev/null and b/public/icons/MiiEditor_Face_HairAll041_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairAll042_Uit.png b/public/icons/MiiEditor_Face_HairAll042_Uit.png new file mode 100644 index 0000000..e102677 Binary files /dev/null and b/public/icons/MiiEditor_Face_HairAll042_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairAll043_Uit.png b/public/icons/MiiEditor_Face_HairAll043_Uit.png new file mode 100644 index 0000000..ffe1a72 Binary files /dev/null and b/public/icons/MiiEditor_Face_HairAll043_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairAll044_Uit.png b/public/icons/MiiEditor_Face_HairAll044_Uit.png new file mode 100644 index 0000000..f85fedd Binary files /dev/null and b/public/icons/MiiEditor_Face_HairAll044_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairAll045_Uit.png b/public/icons/MiiEditor_Face_HairAll045_Uit.png new file mode 100644 index 0000000..89ed6f0 Binary files /dev/null and b/public/icons/MiiEditor_Face_HairAll045_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairAll046_Uit.png b/public/icons/MiiEditor_Face_HairAll046_Uit.png new file mode 100644 index 0000000..4ad3b02 Binary files /dev/null and b/public/icons/MiiEditor_Face_HairAll046_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairAll047_Uit.png b/public/icons/MiiEditor_Face_HairAll047_Uit.png new file mode 100644 index 0000000..a761949 Binary files /dev/null and b/public/icons/MiiEditor_Face_HairAll047_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairAll048_Uit.png b/public/icons/MiiEditor_Face_HairAll048_Uit.png new file mode 100644 index 0000000..b790666 Binary files /dev/null and b/public/icons/MiiEditor_Face_HairAll048_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairAll049_Uit.png b/public/icons/MiiEditor_Face_HairAll049_Uit.png new file mode 100644 index 0000000..974e70d Binary files /dev/null and b/public/icons/MiiEditor_Face_HairAll049_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairAll050_Uit.png b/public/icons/MiiEditor_Face_HairAll050_Uit.png new file mode 100644 index 0000000..833c0b4 Binary files /dev/null and b/public/icons/MiiEditor_Face_HairAll050_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairAll051_Uit.png b/public/icons/MiiEditor_Face_HairAll051_Uit.png new file mode 100644 index 0000000..507a544 Binary files /dev/null and b/public/icons/MiiEditor_Face_HairAll051_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairAll052_Uit.png b/public/icons/MiiEditor_Face_HairAll052_Uit.png new file mode 100644 index 0000000..032e7c6 Binary files /dev/null and b/public/icons/MiiEditor_Face_HairAll052_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairAll053_Uit.png b/public/icons/MiiEditor_Face_HairAll053_Uit.png new file mode 100644 index 0000000..13a37ed Binary files /dev/null and b/public/icons/MiiEditor_Face_HairAll053_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairAll054_Uit.png b/public/icons/MiiEditor_Face_HairAll054_Uit.png new file mode 100644 index 0000000..4493d46 Binary files /dev/null and b/public/icons/MiiEditor_Face_HairAll054_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairAll055_Uit.png b/public/icons/MiiEditor_Face_HairAll055_Uit.png new file mode 100644 index 0000000..5855f35 Binary files /dev/null and b/public/icons/MiiEditor_Face_HairAll055_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairAll056_Uit.png b/public/icons/MiiEditor_Face_HairAll056_Uit.png new file mode 100644 index 0000000..7122d7b Binary files /dev/null and b/public/icons/MiiEditor_Face_HairAll056_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairAll057_Uit.png b/public/icons/MiiEditor_Face_HairAll057_Uit.png new file mode 100644 index 0000000..81112fe Binary files /dev/null and b/public/icons/MiiEditor_Face_HairAll057_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairAll058_Uit.png b/public/icons/MiiEditor_Face_HairAll058_Uit.png new file mode 100644 index 0000000..6b87ba5 Binary files /dev/null and b/public/icons/MiiEditor_Face_HairAll058_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairAll059_Uit.png b/public/icons/MiiEditor_Face_HairAll059_Uit.png new file mode 100644 index 0000000..2a50398 Binary files /dev/null and b/public/icons/MiiEditor_Face_HairAll059_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairAll060_Uit.png b/public/icons/MiiEditor_Face_HairAll060_Uit.png new file mode 100644 index 0000000..eead509 Binary files /dev/null and b/public/icons/MiiEditor_Face_HairAll060_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairAll061_Uit.png b/public/icons/MiiEditor_Face_HairAll061_Uit.png new file mode 100644 index 0000000..b4cfa7a Binary files /dev/null and b/public/icons/MiiEditor_Face_HairAll061_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairAll062_Uit.png b/public/icons/MiiEditor_Face_HairAll062_Uit.png new file mode 100644 index 0000000..32b0d07 Binary files /dev/null and b/public/icons/MiiEditor_Face_HairAll062_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairAll063_Uit.png b/public/icons/MiiEditor_Face_HairAll063_Uit.png new file mode 100644 index 0000000..7ffe9bd Binary files /dev/null and b/public/icons/MiiEditor_Face_HairAll063_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairAll064_Uit.png b/public/icons/MiiEditor_Face_HairAll064_Uit.png new file mode 100644 index 0000000..97a38ef Binary files /dev/null and b/public/icons/MiiEditor_Face_HairAll064_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairAll065_Uit.png b/public/icons/MiiEditor_Face_HairAll065_Uit.png new file mode 100644 index 0000000..f0e6cdc Binary files /dev/null and b/public/icons/MiiEditor_Face_HairAll065_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairAll066_Uit.png b/public/icons/MiiEditor_Face_HairAll066_Uit.png new file mode 100644 index 0000000..5fb88cd Binary files /dev/null and b/public/icons/MiiEditor_Face_HairAll066_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairAll067_Uit.png b/public/icons/MiiEditor_Face_HairAll067_Uit.png new file mode 100644 index 0000000..587301b Binary files /dev/null and b/public/icons/MiiEditor_Face_HairAll067_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairAll068_Uit.png b/public/icons/MiiEditor_Face_HairAll068_Uit.png new file mode 100644 index 0000000..60d48bd Binary files /dev/null and b/public/icons/MiiEditor_Face_HairAll068_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairAll069_Uit.png b/public/icons/MiiEditor_Face_HairAll069_Uit.png new file mode 100644 index 0000000..fe710db Binary files /dev/null and b/public/icons/MiiEditor_Face_HairAll069_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairAll070_Uit.png b/public/icons/MiiEditor_Face_HairAll070_Uit.png new file mode 100644 index 0000000..57a37c9 Binary files /dev/null and b/public/icons/MiiEditor_Face_HairAll070_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairAll071_Uit.png b/public/icons/MiiEditor_Face_HairAll071_Uit.png new file mode 100644 index 0000000..8916766 Binary files /dev/null and b/public/icons/MiiEditor_Face_HairAll071_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairAll072_Uit.png b/public/icons/MiiEditor_Face_HairAll072_Uit.png new file mode 100644 index 0000000..6a8cc9a Binary files /dev/null and b/public/icons/MiiEditor_Face_HairAll072_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairAll073_Uit.png b/public/icons/MiiEditor_Face_HairAll073_Uit.png new file mode 100644 index 0000000..55bded0 Binary files /dev/null and b/public/icons/MiiEditor_Face_HairAll073_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairAll074_Uit.png b/public/icons/MiiEditor_Face_HairAll074_Uit.png new file mode 100644 index 0000000..af55c09 Binary files /dev/null and b/public/icons/MiiEditor_Face_HairAll074_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairAll075_Uit.png b/public/icons/MiiEditor_Face_HairAll075_Uit.png new file mode 100644 index 0000000..ee4f469 Binary files /dev/null and b/public/icons/MiiEditor_Face_HairAll075_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairAll076_Uit.png b/public/icons/MiiEditor_Face_HairAll076_Uit.png new file mode 100644 index 0000000..79fb7d5 Binary files /dev/null and b/public/icons/MiiEditor_Face_HairAll076_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairAll077_Uit.png b/public/icons/MiiEditor_Face_HairAll077_Uit.png new file mode 100644 index 0000000..5be8ddb Binary files /dev/null and b/public/icons/MiiEditor_Face_HairAll077_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairAll078_Uit.png b/public/icons/MiiEditor_Face_HairAll078_Uit.png new file mode 100644 index 0000000..7117433 Binary files /dev/null and b/public/icons/MiiEditor_Face_HairAll078_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairAll079_Uit.png b/public/icons/MiiEditor_Face_HairAll079_Uit.png new file mode 100644 index 0000000..9371685 Binary files /dev/null and b/public/icons/MiiEditor_Face_HairAll079_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairAll080_Uit.png b/public/icons/MiiEditor_Face_HairAll080_Uit.png new file mode 100644 index 0000000..c6aeca8 Binary files /dev/null and b/public/icons/MiiEditor_Face_HairAll080_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairAll081_Uit.png b/public/icons/MiiEditor_Face_HairAll081_Uit.png new file mode 100644 index 0000000..3321b1a Binary files /dev/null and b/public/icons/MiiEditor_Face_HairAll081_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairAll082_Uit.png b/public/icons/MiiEditor_Face_HairAll082_Uit.png new file mode 100644 index 0000000..b19cb56 Binary files /dev/null and b/public/icons/MiiEditor_Face_HairAll082_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairAll083_Uit.png b/public/icons/MiiEditor_Face_HairAll083_Uit.png new file mode 100644 index 0000000..1b77d10 Binary files /dev/null and b/public/icons/MiiEditor_Face_HairAll083_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairAll084_Uit.png b/public/icons/MiiEditor_Face_HairAll084_Uit.png new file mode 100644 index 0000000..a57e0c3 Binary files /dev/null and b/public/icons/MiiEditor_Face_HairAll084_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairAll085_Uit.png b/public/icons/MiiEditor_Face_HairAll085_Uit.png new file mode 100644 index 0000000..aa4da53 Binary files /dev/null and b/public/icons/MiiEditor_Face_HairAll085_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairAll086_Uit.png b/public/icons/MiiEditor_Face_HairAll086_Uit.png new file mode 100644 index 0000000..d724d59 Binary files /dev/null and b/public/icons/MiiEditor_Face_HairAll086_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairAll087_Uit.png b/public/icons/MiiEditor_Face_HairAll087_Uit.png new file mode 100644 index 0000000..6185e4b Binary files /dev/null and b/public/icons/MiiEditor_Face_HairAll087_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairAll088_Uit.png b/public/icons/MiiEditor_Face_HairAll088_Uit.png new file mode 100644 index 0000000..85fa9a2 Binary files /dev/null and b/public/icons/MiiEditor_Face_HairAll088_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairAll089_Uit.png b/public/icons/MiiEditor_Face_HairAll089_Uit.png new file mode 100644 index 0000000..ab617d0 Binary files /dev/null and b/public/icons/MiiEditor_Face_HairAll089_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairAll090_Uit.png b/public/icons/MiiEditor_Face_HairAll090_Uit.png new file mode 100644 index 0000000..5ff7be6 Binary files /dev/null and b/public/icons/MiiEditor_Face_HairAll090_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairAll091_Uit.png b/public/icons/MiiEditor_Face_HairAll091_Uit.png new file mode 100644 index 0000000..231eef6 Binary files /dev/null and b/public/icons/MiiEditor_Face_HairAll091_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairAll092_Uit.png b/public/icons/MiiEditor_Face_HairAll092_Uit.png new file mode 100644 index 0000000..2f875c9 Binary files /dev/null and b/public/icons/MiiEditor_Face_HairAll092_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairAll093_Uit.png b/public/icons/MiiEditor_Face_HairAll093_Uit.png new file mode 100644 index 0000000..14a3e0b Binary files /dev/null and b/public/icons/MiiEditor_Face_HairAll093_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairAll094_Uit.png b/public/icons/MiiEditor_Face_HairAll094_Uit.png new file mode 100644 index 0000000..772b99e Binary files /dev/null and b/public/icons/MiiEditor_Face_HairAll094_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairAll095_Uit.png b/public/icons/MiiEditor_Face_HairAll095_Uit.png new file mode 100644 index 0000000..f1e49bb Binary files /dev/null and b/public/icons/MiiEditor_Face_HairAll095_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairAll096_Uit.png b/public/icons/MiiEditor_Face_HairAll096_Uit.png new file mode 100644 index 0000000..526f48e Binary files /dev/null and b/public/icons/MiiEditor_Face_HairAll096_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairAll097_Uit.png b/public/icons/MiiEditor_Face_HairAll097_Uit.png new file mode 100644 index 0000000..f2f82dc Binary files /dev/null and b/public/icons/MiiEditor_Face_HairAll097_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairAll098_Uit.png b/public/icons/MiiEditor_Face_HairAll098_Uit.png new file mode 100644 index 0000000..4c09a39 Binary files /dev/null and b/public/icons/MiiEditor_Face_HairAll098_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairAll099_Uit.png b/public/icons/MiiEditor_Face_HairAll099_Uit.png new file mode 100644 index 0000000..e22df52 Binary files /dev/null and b/public/icons/MiiEditor_Face_HairAll099_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairAll100_Uit.png b/public/icons/MiiEditor_Face_HairAll100_Uit.png new file mode 100644 index 0000000..e115df1 Binary files /dev/null and b/public/icons/MiiEditor_Face_HairAll100_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairAll101_Uit.png b/public/icons/MiiEditor_Face_HairAll101_Uit.png new file mode 100644 index 0000000..9fb9e9d Binary files /dev/null and b/public/icons/MiiEditor_Face_HairAll101_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairAll102_Uit.png b/public/icons/MiiEditor_Face_HairAll102_Uit.png new file mode 100644 index 0000000..fdab69e Binary files /dev/null and b/public/icons/MiiEditor_Face_HairAll102_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairAll103_Uit.png b/public/icons/MiiEditor_Face_HairAll103_Uit.png new file mode 100644 index 0000000..6caef8c Binary files /dev/null and b/public/icons/MiiEditor_Face_HairAll103_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairAll104_Uit.png b/public/icons/MiiEditor_Face_HairAll104_Uit.png new file mode 100644 index 0000000..60dad69 Binary files /dev/null and b/public/icons/MiiEditor_Face_HairAll104_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairAll105_Uit.png b/public/icons/MiiEditor_Face_HairAll105_Uit.png new file mode 100644 index 0000000..0187d42 Binary files /dev/null and b/public/icons/MiiEditor_Face_HairAll105_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairAll106_Uit.png b/public/icons/MiiEditor_Face_HairAll106_Uit.png new file mode 100644 index 0000000..07869e2 Binary files /dev/null and b/public/icons/MiiEditor_Face_HairAll106_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairAll107_Uit.png b/public/icons/MiiEditor_Face_HairAll107_Uit.png new file mode 100644 index 0000000..05e172e Binary files /dev/null and b/public/icons/MiiEditor_Face_HairAll107_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairAll108_Uit.png b/public/icons/MiiEditor_Face_HairAll108_Uit.png new file mode 100644 index 0000000..1326ea9 Binary files /dev/null and b/public/icons/MiiEditor_Face_HairAll108_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairAll109_Uit.png b/public/icons/MiiEditor_Face_HairAll109_Uit.png new file mode 100644 index 0000000..4f39d23 Binary files /dev/null and b/public/icons/MiiEditor_Face_HairAll109_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairAll110_Uit.png b/public/icons/MiiEditor_Face_HairAll110_Uit.png new file mode 100644 index 0000000..630daab Binary files /dev/null and b/public/icons/MiiEditor_Face_HairAll110_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairAll111_Uit.png b/public/icons/MiiEditor_Face_HairAll111_Uit.png new file mode 100644 index 0000000..c18455f Binary files /dev/null and b/public/icons/MiiEditor_Face_HairAll111_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairAll112_Uit.png b/public/icons/MiiEditor_Face_HairAll112_Uit.png new file mode 100644 index 0000000..1eda226 Binary files /dev/null and b/public/icons/MiiEditor_Face_HairAll112_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairAll113_Uit.png b/public/icons/MiiEditor_Face_HairAll113_Uit.png new file mode 100644 index 0000000..9ec3aca Binary files /dev/null and b/public/icons/MiiEditor_Face_HairAll113_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairAll114_Uit.png b/public/icons/MiiEditor_Face_HairAll114_Uit.png new file mode 100644 index 0000000..d2d7dee Binary files /dev/null and b/public/icons/MiiEditor_Face_HairAll114_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairBack000Parts000_C_Uit.png b/public/icons/MiiEditor_Face_HairBack000Parts000_C_Uit.png new file mode 100644 index 0000000..eaa0e0e Binary files /dev/null and b/public/icons/MiiEditor_Face_HairBack000Parts000_C_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairBack000Parts000_U_Uit.png b/public/icons/MiiEditor_Face_HairBack000Parts000_U_Uit.png new file mode 100644 index 0000000..5e16368 Binary files /dev/null and b/public/icons/MiiEditor_Face_HairBack000Parts000_U_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairBack000Parts001_U_Uit.png b/public/icons/MiiEditor_Face_HairBack000Parts001_U_Uit.png new file mode 100644 index 0000000..639e8b5 Binary files /dev/null and b/public/icons/MiiEditor_Face_HairBack000Parts001_U_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairBack000Parts002_U_Uit.png b/public/icons/MiiEditor_Face_HairBack000Parts002_U_Uit.png new file mode 100644 index 0000000..2e41274 Binary files /dev/null and b/public/icons/MiiEditor_Face_HairBack000Parts002_U_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairBack000Parts003_C_Uit.png b/public/icons/MiiEditor_Face_HairBack000Parts003_C_Uit.png new file mode 100644 index 0000000..1bdae4a Binary files /dev/null and b/public/icons/MiiEditor_Face_HairBack000Parts003_C_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairBack000Parts003_D_Uit.png b/public/icons/MiiEditor_Face_HairBack000Parts003_D_Uit.png new file mode 100644 index 0000000..19c94b1 Binary files /dev/null and b/public/icons/MiiEditor_Face_HairBack000Parts003_D_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairBack000Parts003_U_Uit.png b/public/icons/MiiEditor_Face_HairBack000Parts003_U_Uit.png new file mode 100644 index 0000000..b69594c Binary files /dev/null and b/public/icons/MiiEditor_Face_HairBack000Parts003_U_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairBack000Parts004_C_Uit.png b/public/icons/MiiEditor_Face_HairBack000Parts004_C_Uit.png new file mode 100644 index 0000000..aeed304 Binary files /dev/null and b/public/icons/MiiEditor_Face_HairBack000Parts004_C_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairBack000Parts004_D_Uit.png b/public/icons/MiiEditor_Face_HairBack000Parts004_D_Uit.png new file mode 100644 index 0000000..6b46d6f Binary files /dev/null and b/public/icons/MiiEditor_Face_HairBack000Parts004_D_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairBack000Parts004_U_Uit.png b/public/icons/MiiEditor_Face_HairBack000Parts004_U_Uit.png new file mode 100644 index 0000000..a02ef49 Binary files /dev/null and b/public/icons/MiiEditor_Face_HairBack000Parts004_U_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairBack000Parts005_C_Uit.png b/public/icons/MiiEditor_Face_HairBack000Parts005_C_Uit.png new file mode 100644 index 0000000..509885f Binary files /dev/null and b/public/icons/MiiEditor_Face_HairBack000Parts005_C_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairBack000Parts005_D_Uit.png b/public/icons/MiiEditor_Face_HairBack000Parts005_D_Uit.png new file mode 100644 index 0000000..f8f51b2 Binary files /dev/null and b/public/icons/MiiEditor_Face_HairBack000Parts005_D_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairBack000Parts005_U_Uit.png b/public/icons/MiiEditor_Face_HairBack000Parts005_U_Uit.png new file mode 100644 index 0000000..24a19ab Binary files /dev/null and b/public/icons/MiiEditor_Face_HairBack000Parts005_U_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairBack000Parts006_U_Uit.png b/public/icons/MiiEditor_Face_HairBack000Parts006_U_Uit.png new file mode 100644 index 0000000..4aa1f55 Binary files /dev/null and b/public/icons/MiiEditor_Face_HairBack000Parts006_U_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairBack000Parts007_C_Uit.png b/public/icons/MiiEditor_Face_HairBack000Parts007_C_Uit.png new file mode 100644 index 0000000..f9913b7 Binary files /dev/null and b/public/icons/MiiEditor_Face_HairBack000Parts007_C_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairBack000Parts008_U_Uit.png b/public/icons/MiiEditor_Face_HairBack000Parts008_U_Uit.png new file mode 100644 index 0000000..f019cb5 Binary files /dev/null and b/public/icons/MiiEditor_Face_HairBack000Parts008_U_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairBack000Parts009_U_Uit.png b/public/icons/MiiEditor_Face_HairBack000Parts009_U_Uit.png new file mode 100644 index 0000000..47d9175 Binary files /dev/null and b/public/icons/MiiEditor_Face_HairBack000Parts009_U_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairBack000Parts010_U_Uit.png b/public/icons/MiiEditor_Face_HairBack000Parts010_U_Uit.png new file mode 100644 index 0000000..82b3d62 Binary files /dev/null and b/public/icons/MiiEditor_Face_HairBack000Parts010_U_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairBack000Parts011_U_Uit.png b/public/icons/MiiEditor_Face_HairBack000Parts011_U_Uit.png new file mode 100644 index 0000000..a2ee0b0 Binary files /dev/null and b/public/icons/MiiEditor_Face_HairBack000Parts011_U_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairBack000Parts012_U_Uit.png b/public/icons/MiiEditor_Face_HairBack000Parts012_U_Uit.png new file mode 100644 index 0000000..e68f0b5 Binary files /dev/null and b/public/icons/MiiEditor_Face_HairBack000Parts012_U_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairBack000Parts013_C_Uit.png b/public/icons/MiiEditor_Face_HairBack000Parts013_C_Uit.png new file mode 100644 index 0000000..2a066a0 Binary files /dev/null and b/public/icons/MiiEditor_Face_HairBack000Parts013_C_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairBack000Parts013_U_Uit.png b/public/icons/MiiEditor_Face_HairBack000Parts013_U_Uit.png new file mode 100644 index 0000000..02b547a Binary files /dev/null and b/public/icons/MiiEditor_Face_HairBack000Parts013_U_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairBack000Parts014_C_Uit.png b/public/icons/MiiEditor_Face_HairBack000Parts014_C_Uit.png new file mode 100644 index 0000000..ec6f3e4 Binary files /dev/null and b/public/icons/MiiEditor_Face_HairBack000Parts014_C_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairBack000Parts014_D_Uit.png b/public/icons/MiiEditor_Face_HairBack000Parts014_D_Uit.png new file mode 100644 index 0000000..0e4657c Binary files /dev/null and b/public/icons/MiiEditor_Face_HairBack000Parts014_D_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairBack000Parts014_U_Uit.png b/public/icons/MiiEditor_Face_HairBack000Parts014_U_Uit.png new file mode 100644 index 0000000..c232fb4 Binary files /dev/null and b/public/icons/MiiEditor_Face_HairBack000Parts014_U_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairBack000Parts015_C_Uit.png b/public/icons/MiiEditor_Face_HairBack000Parts015_C_Uit.png new file mode 100644 index 0000000..ad6da64 Binary files /dev/null and b/public/icons/MiiEditor_Face_HairBack000Parts015_C_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairBack000Parts015_D_Uit.png b/public/icons/MiiEditor_Face_HairBack000Parts015_D_Uit.png new file mode 100644 index 0000000..7b927d8 Binary files /dev/null and b/public/icons/MiiEditor_Face_HairBack000Parts015_D_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairBack000Parts015_U_Uit.png b/public/icons/MiiEditor_Face_HairBack000Parts015_U_Uit.png new file mode 100644 index 0000000..c8fcde9 Binary files /dev/null and b/public/icons/MiiEditor_Face_HairBack000Parts015_U_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairBack000Parts016_C_Uit.png b/public/icons/MiiEditor_Face_HairBack000Parts016_C_Uit.png new file mode 100644 index 0000000..062cb92 Binary files /dev/null and b/public/icons/MiiEditor_Face_HairBack000Parts016_C_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairBack000Parts016_U_Uit.png b/public/icons/MiiEditor_Face_HairBack000Parts016_U_Uit.png new file mode 100644 index 0000000..cea59f9 Binary files /dev/null and b/public/icons/MiiEditor_Face_HairBack000Parts016_U_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairBack000Parts017_D_Uit.png b/public/icons/MiiEditor_Face_HairBack000Parts017_D_Uit.png new file mode 100644 index 0000000..611bdc8 Binary files /dev/null and b/public/icons/MiiEditor_Face_HairBack000Parts017_D_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairBack000Parts017_U_Uit.png b/public/icons/MiiEditor_Face_HairBack000Parts017_U_Uit.png new file mode 100644 index 0000000..01ea7e1 Binary files /dev/null and b/public/icons/MiiEditor_Face_HairBack000Parts017_U_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairBack000Parts018_U_Uit.png b/public/icons/MiiEditor_Face_HairBack000Parts018_U_Uit.png new file mode 100644 index 0000000..eceb09b Binary files /dev/null and b/public/icons/MiiEditor_Face_HairBack000Parts018_U_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairBack000Parts019_C_Uit.png b/public/icons/MiiEditor_Face_HairBack000Parts019_C_Uit.png new file mode 100644 index 0000000..08020ca Binary files /dev/null and b/public/icons/MiiEditor_Face_HairBack000Parts019_C_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairBack000Parts020_C_Uit.png b/public/icons/MiiEditor_Face_HairBack000Parts020_C_Uit.png new file mode 100644 index 0000000..c6911e1 Binary files /dev/null and b/public/icons/MiiEditor_Face_HairBack000Parts020_C_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairBack000Parts020_U_Uit.png b/public/icons/MiiEditor_Face_HairBack000Parts020_U_Uit.png new file mode 100644 index 0000000..0a61e8d Binary files /dev/null and b/public/icons/MiiEditor_Face_HairBack000Parts020_U_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairBack000Parts021_C_Uit.png b/public/icons/MiiEditor_Face_HairBack000Parts021_C_Uit.png new file mode 100644 index 0000000..c18f508 Binary files /dev/null and b/public/icons/MiiEditor_Face_HairBack000Parts021_C_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairBack000Parts021_U_Uit.png b/public/icons/MiiEditor_Face_HairBack000Parts021_U_Uit.png new file mode 100644 index 0000000..de1f663 Binary files /dev/null and b/public/icons/MiiEditor_Face_HairBack000Parts021_U_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairBack000Parts022_C_Uit.png b/public/icons/MiiEditor_Face_HairBack000Parts022_C_Uit.png new file mode 100644 index 0000000..4e84751 Binary files /dev/null and b/public/icons/MiiEditor_Face_HairBack000Parts022_C_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairBack000Parts022_D_Uit.png b/public/icons/MiiEditor_Face_HairBack000Parts022_D_Uit.png new file mode 100644 index 0000000..2644197 Binary files /dev/null and b/public/icons/MiiEditor_Face_HairBack000Parts022_D_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairBack000Parts022_U_Uit.png b/public/icons/MiiEditor_Face_HairBack000Parts022_U_Uit.png new file mode 100644 index 0000000..24a18a0 Binary files /dev/null and b/public/icons/MiiEditor_Face_HairBack000Parts022_U_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairBack000Parts023_U_Uit.png b/public/icons/MiiEditor_Face_HairBack000Parts023_U_Uit.png new file mode 100644 index 0000000..0ef25a2 Binary files /dev/null and b/public/icons/MiiEditor_Face_HairBack000Parts023_U_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairBack000Parts024_U_Uit.png b/public/icons/MiiEditor_Face_HairBack000Parts024_U_Uit.png new file mode 100644 index 0000000..2c35c1b Binary files /dev/null and b/public/icons/MiiEditor_Face_HairBack000Parts024_U_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairBack000_Uit.png b/public/icons/MiiEditor_Face_HairBack000_Uit.png new file mode 100644 index 0000000..25be93a Binary files /dev/null and b/public/icons/MiiEditor_Face_HairBack000_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairBack001_Uit.png b/public/icons/MiiEditor_Face_HairBack001_Uit.png new file mode 100644 index 0000000..edc594a Binary files /dev/null and b/public/icons/MiiEditor_Face_HairBack001_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairBack002_Uit.png b/public/icons/MiiEditor_Face_HairBack002_Uit.png new file mode 100644 index 0000000..2b77d69 Binary files /dev/null and b/public/icons/MiiEditor_Face_HairBack002_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairBack003_Uit.png b/public/icons/MiiEditor_Face_HairBack003_Uit.png new file mode 100644 index 0000000..fc2fce3 Binary files /dev/null and b/public/icons/MiiEditor_Face_HairBack003_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairBack004_Uit.png b/public/icons/MiiEditor_Face_HairBack004_Uit.png new file mode 100644 index 0000000..b892ca4 Binary files /dev/null and b/public/icons/MiiEditor_Face_HairBack004_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairBack005Parts022_U_Uit.png b/public/icons/MiiEditor_Face_HairBack005Parts022_U_Uit.png new file mode 100644 index 0000000..3e88d1d Binary files /dev/null and b/public/icons/MiiEditor_Face_HairBack005Parts022_U_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairBack005_Uit.png b/public/icons/MiiEditor_Face_HairBack005_Uit.png new file mode 100644 index 0000000..47fbd30 Binary files /dev/null and b/public/icons/MiiEditor_Face_HairBack005_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairBack006_Uit.png b/public/icons/MiiEditor_Face_HairBack006_Uit.png new file mode 100644 index 0000000..8a47dd4 Binary files /dev/null and b/public/icons/MiiEditor_Face_HairBack006_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairBack007_Uit.png b/public/icons/MiiEditor_Face_HairBack007_Uit.png new file mode 100644 index 0000000..1744855 Binary files /dev/null and b/public/icons/MiiEditor_Face_HairBack007_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairBack008Parts004_C_Uit.png b/public/icons/MiiEditor_Face_HairBack008Parts004_C_Uit.png new file mode 100644 index 0000000..7c8af9a Binary files /dev/null and b/public/icons/MiiEditor_Face_HairBack008Parts004_C_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairBack008_Uit.png b/public/icons/MiiEditor_Face_HairBack008_Uit.png new file mode 100644 index 0000000..313096f Binary files /dev/null and b/public/icons/MiiEditor_Face_HairBack008_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairBack009_Uit.png b/public/icons/MiiEditor_Face_HairBack009_Uit.png new file mode 100644 index 0000000..0940d22 Binary files /dev/null and b/public/icons/MiiEditor_Face_HairBack009_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairBack010_Uit.png b/public/icons/MiiEditor_Face_HairBack010_Uit.png new file mode 100644 index 0000000..0c2e92f Binary files /dev/null and b/public/icons/MiiEditor_Face_HairBack010_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairBack011_Uit.png b/public/icons/MiiEditor_Face_HairBack011_Uit.png new file mode 100644 index 0000000..43047e3 Binary files /dev/null and b/public/icons/MiiEditor_Face_HairBack011_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairBack012_Uit.png b/public/icons/MiiEditor_Face_HairBack012_Uit.png new file mode 100644 index 0000000..d800335 Binary files /dev/null and b/public/icons/MiiEditor_Face_HairBack012_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairBack013_Uit.png b/public/icons/MiiEditor_Face_HairBack013_Uit.png new file mode 100644 index 0000000..c7bd85e Binary files /dev/null and b/public/icons/MiiEditor_Face_HairBack013_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairBack014_Uit.png b/public/icons/MiiEditor_Face_HairBack014_Uit.png new file mode 100644 index 0000000..67cceb6 Binary files /dev/null and b/public/icons/MiiEditor_Face_HairBack014_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairBack015_Uit.png b/public/icons/MiiEditor_Face_HairBack015_Uit.png new file mode 100644 index 0000000..68d4f89 Binary files /dev/null and b/public/icons/MiiEditor_Face_HairBack015_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairBack016Parts003_C_Uit.png b/public/icons/MiiEditor_Face_HairBack016Parts003_C_Uit.png new file mode 100644 index 0000000..a6b0033 Binary files /dev/null and b/public/icons/MiiEditor_Face_HairBack016Parts003_C_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairBack016_Uit.png b/public/icons/MiiEditor_Face_HairBack016_Uit.png new file mode 100644 index 0000000..ec4292b Binary files /dev/null and b/public/icons/MiiEditor_Face_HairBack016_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairBack017_Uit.png b/public/icons/MiiEditor_Face_HairBack017_Uit.png new file mode 100644 index 0000000..adc1ea5 Binary files /dev/null and b/public/icons/MiiEditor_Face_HairBack017_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairBack018Parts005_U_Uit.png b/public/icons/MiiEditor_Face_HairBack018Parts005_U_Uit.png new file mode 100644 index 0000000..4e738c4 Binary files /dev/null and b/public/icons/MiiEditor_Face_HairBack018Parts005_U_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairBack018_Uit.png b/public/icons/MiiEditor_Face_HairBack018_Uit.png new file mode 100644 index 0000000..e0ef0f7 Binary files /dev/null and b/public/icons/MiiEditor_Face_HairBack018_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairBack019_Uit.png b/public/icons/MiiEditor_Face_HairBack019_Uit.png new file mode 100644 index 0000000..ec56e04 Binary files /dev/null and b/public/icons/MiiEditor_Face_HairBack019_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairBack020Parts022_U_Uit.png b/public/icons/MiiEditor_Face_HairBack020Parts022_U_Uit.png new file mode 100644 index 0000000..12e1a99 Binary files /dev/null and b/public/icons/MiiEditor_Face_HairBack020Parts022_U_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairBack020_Uit.png b/public/icons/MiiEditor_Face_HairBack020_Uit.png new file mode 100644 index 0000000..fc58728 Binary files /dev/null and b/public/icons/MiiEditor_Face_HairBack020_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairBack021Parts015_C_Uit.png b/public/icons/MiiEditor_Face_HairBack021Parts015_C_Uit.png new file mode 100644 index 0000000..5ae59fe Binary files /dev/null and b/public/icons/MiiEditor_Face_HairBack021Parts015_C_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairBack021_Uit.png b/public/icons/MiiEditor_Face_HairBack021_Uit.png new file mode 100644 index 0000000..94d24b8 Binary files /dev/null and b/public/icons/MiiEditor_Face_HairBack021_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairBack022_Uit.png b/public/icons/MiiEditor_Face_HairBack022_Uit.png new file mode 100644 index 0000000..b42d7a8 Binary files /dev/null and b/public/icons/MiiEditor_Face_HairBack022_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairBack023Parts004_U_Uit.png b/public/icons/MiiEditor_Face_HairBack023Parts004_U_Uit.png new file mode 100644 index 0000000..eb3a16a Binary files /dev/null and b/public/icons/MiiEditor_Face_HairBack023Parts004_U_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairBack023Parts013_C_Uit.png b/public/icons/MiiEditor_Face_HairBack023Parts013_C_Uit.png new file mode 100644 index 0000000..ff51721 Binary files /dev/null and b/public/icons/MiiEditor_Face_HairBack023Parts013_C_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairBack023_Uit.png b/public/icons/MiiEditor_Face_HairBack023_Uit.png new file mode 100644 index 0000000..232e634 Binary files /dev/null and b/public/icons/MiiEditor_Face_HairBack023_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairBack024_Uit.png b/public/icons/MiiEditor_Face_HairBack024_Uit.png new file mode 100644 index 0000000..9e45009 Binary files /dev/null and b/public/icons/MiiEditor_Face_HairBack024_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairBack025_Uit.png b/public/icons/MiiEditor_Face_HairBack025_Uit.png new file mode 100644 index 0000000..b626525 Binary files /dev/null and b/public/icons/MiiEditor_Face_HairBack025_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairBack026_Uit.png b/public/icons/MiiEditor_Face_HairBack026_Uit.png new file mode 100644 index 0000000..f9bc625 Binary files /dev/null and b/public/icons/MiiEditor_Face_HairBack026_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairBack027_Uit.png b/public/icons/MiiEditor_Face_HairBack027_Uit.png new file mode 100644 index 0000000..bcd2002 Binary files /dev/null and b/public/icons/MiiEditor_Face_HairBack027_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairBack028_Uit.png b/public/icons/MiiEditor_Face_HairBack028_Uit.png new file mode 100644 index 0000000..0e87a7b Binary files /dev/null and b/public/icons/MiiEditor_Face_HairBack028_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairBack029_Uit.png b/public/icons/MiiEditor_Face_HairBack029_Uit.png new file mode 100644 index 0000000..f1a0fcc Binary files /dev/null and b/public/icons/MiiEditor_Face_HairBack029_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairBack030_Uit.png b/public/icons/MiiEditor_Face_HairBack030_Uit.png new file mode 100644 index 0000000..71dcdd1 Binary files /dev/null and b/public/icons/MiiEditor_Face_HairBack030_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairBack031_Uit.png b/public/icons/MiiEditor_Face_HairBack031_Uit.png new file mode 100644 index 0000000..f0081ea Binary files /dev/null and b/public/icons/MiiEditor_Face_HairBack031_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairBack032_Uit.png b/public/icons/MiiEditor_Face_HairBack032_Uit.png new file mode 100644 index 0000000..6efdc20 Binary files /dev/null and b/public/icons/MiiEditor_Face_HairBack032_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairBack033_Uit.png b/public/icons/MiiEditor_Face_HairBack033_Uit.png new file mode 100644 index 0000000..2762c37 Binary files /dev/null and b/public/icons/MiiEditor_Face_HairBack033_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairBack034_Uit.png b/public/icons/MiiEditor_Face_HairBack034_Uit.png new file mode 100644 index 0000000..98c08c1 Binary files /dev/null and b/public/icons/MiiEditor_Face_HairBack034_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairBack035_Uit.png b/public/icons/MiiEditor_Face_HairBack035_Uit.png new file mode 100644 index 0000000..b372f4f Binary files /dev/null and b/public/icons/MiiEditor_Face_HairBack035_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairBack036_Uit.png b/public/icons/MiiEditor_Face_HairBack036_Uit.png new file mode 100644 index 0000000..3e2e5cb Binary files /dev/null and b/public/icons/MiiEditor_Face_HairBack036_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairBack037_Uit.png b/public/icons/MiiEditor_Face_HairBack037_Uit.png new file mode 100644 index 0000000..c64c3ee Binary files /dev/null and b/public/icons/MiiEditor_Face_HairBack037_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairBack038Parts015_U_Uit.png b/public/icons/MiiEditor_Face_HairBack038Parts015_U_Uit.png new file mode 100644 index 0000000..91dc409 Binary files /dev/null and b/public/icons/MiiEditor_Face_HairBack038Parts015_U_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairBack038_Uit.png b/public/icons/MiiEditor_Face_HairBack038_Uit.png new file mode 100644 index 0000000..03c9d5b Binary files /dev/null and b/public/icons/MiiEditor_Face_HairBack038_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairBack039_Uit.png b/public/icons/MiiEditor_Face_HairBack039_Uit.png new file mode 100644 index 0000000..57a240a Binary files /dev/null and b/public/icons/MiiEditor_Face_HairBack039_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairBack040_Uit.png b/public/icons/MiiEditor_Face_HairBack040_Uit.png new file mode 100644 index 0000000..f24e03f Binary files /dev/null and b/public/icons/MiiEditor_Face_HairBack040_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairBack041_Uit.png b/public/icons/MiiEditor_Face_HairBack041_Uit.png new file mode 100644 index 0000000..f4a1ea1 Binary files /dev/null and b/public/icons/MiiEditor_Face_HairBack041_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairBack042_Uit.png b/public/icons/MiiEditor_Face_HairBack042_Uit.png new file mode 100644 index 0000000..b42a5d6 Binary files /dev/null and b/public/icons/MiiEditor_Face_HairBack042_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairBack043_Uit.png b/public/icons/MiiEditor_Face_HairBack043_Uit.png new file mode 100644 index 0000000..787e27d Binary files /dev/null and b/public/icons/MiiEditor_Face_HairBack043_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairBack044_Uit.png b/public/icons/MiiEditor_Face_HairBack044_Uit.png new file mode 100644 index 0000000..40f2d96 Binary files /dev/null and b/public/icons/MiiEditor_Face_HairBack044_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairBack045_Uit.png b/public/icons/MiiEditor_Face_HairBack045_Uit.png new file mode 100644 index 0000000..2120b00 Binary files /dev/null and b/public/icons/MiiEditor_Face_HairBack045_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairBack046_Uit.png b/public/icons/MiiEditor_Face_HairBack046_Uit.png new file mode 100644 index 0000000..f8f1165 Binary files /dev/null and b/public/icons/MiiEditor_Face_HairBack046_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairBack047_Uit.png b/public/icons/MiiEditor_Face_HairBack047_Uit.png new file mode 100644 index 0000000..43a654c Binary files /dev/null and b/public/icons/MiiEditor_Face_HairBack047_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairBack048Parts000_U_Uit.png b/public/icons/MiiEditor_Face_HairBack048Parts000_U_Uit.png new file mode 100644 index 0000000..f7dc300 Binary files /dev/null and b/public/icons/MiiEditor_Face_HairBack048Parts000_U_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairBack048_Uit.png b/public/icons/MiiEditor_Face_HairBack048_Uit.png new file mode 100644 index 0000000..46eeef6 Binary files /dev/null and b/public/icons/MiiEditor_Face_HairBack048_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairBack049_Uit.png b/public/icons/MiiEditor_Face_HairBack049_Uit.png new file mode 100644 index 0000000..eb60105 Binary files /dev/null and b/public/icons/MiiEditor_Face_HairBack049_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairBack050_Uit.png b/public/icons/MiiEditor_Face_HairBack050_Uit.png new file mode 100644 index 0000000..e4c8606 Binary files /dev/null and b/public/icons/MiiEditor_Face_HairBack050_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairBack051_Uit.png b/public/icons/MiiEditor_Face_HairBack051_Uit.png new file mode 100644 index 0000000..152c1e0 Binary files /dev/null and b/public/icons/MiiEditor_Face_HairBack051_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairBack052_Uit.png b/public/icons/MiiEditor_Face_HairBack052_Uit.png new file mode 100644 index 0000000..2dba953 Binary files /dev/null and b/public/icons/MiiEditor_Face_HairBack052_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairBack053_Uit.png b/public/icons/MiiEditor_Face_HairBack053_Uit.png new file mode 100644 index 0000000..7d97944 Binary files /dev/null and b/public/icons/MiiEditor_Face_HairBack053_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairBack054_Uit.png b/public/icons/MiiEditor_Face_HairBack054_Uit.png new file mode 100644 index 0000000..855339f Binary files /dev/null and b/public/icons/MiiEditor_Face_HairBack054_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairBack055_Uit.png b/public/icons/MiiEditor_Face_HairBack055_Uit.png new file mode 100644 index 0000000..5e76a8c Binary files /dev/null and b/public/icons/MiiEditor_Face_HairBack055_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairBack056_Uit.png b/public/icons/MiiEditor_Face_HairBack056_Uit.png new file mode 100644 index 0000000..271e76d Binary files /dev/null and b/public/icons/MiiEditor_Face_HairBack056_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairBack057_Uit.png b/public/icons/MiiEditor_Face_HairBack057_Uit.png new file mode 100644 index 0000000..a77f9c8 Binary files /dev/null and b/public/icons/MiiEditor_Face_HairBack057_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairFront000_Uit.png b/public/icons/MiiEditor_Face_HairFront000_Uit.png new file mode 100644 index 0000000..f1e517f Binary files /dev/null and b/public/icons/MiiEditor_Face_HairFront000_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairFront001_Uit.png b/public/icons/MiiEditor_Face_HairFront001_Uit.png new file mode 100644 index 0000000..85b4619 Binary files /dev/null and b/public/icons/MiiEditor_Face_HairFront001_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairFront002_Uit.png b/public/icons/MiiEditor_Face_HairFront002_Uit.png new file mode 100644 index 0000000..8357fb8 Binary files /dev/null and b/public/icons/MiiEditor_Face_HairFront002_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairFront003_Uit.png b/public/icons/MiiEditor_Face_HairFront003_Uit.png new file mode 100644 index 0000000..e2616bd Binary files /dev/null and b/public/icons/MiiEditor_Face_HairFront003_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairFront004_Uit.png b/public/icons/MiiEditor_Face_HairFront004_Uit.png new file mode 100644 index 0000000..513c5fa Binary files /dev/null and b/public/icons/MiiEditor_Face_HairFront004_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairFront005_Uit.png b/public/icons/MiiEditor_Face_HairFront005_Uit.png new file mode 100644 index 0000000..3b147a5 Binary files /dev/null and b/public/icons/MiiEditor_Face_HairFront005_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairFront006_Uit.png b/public/icons/MiiEditor_Face_HairFront006_Uit.png new file mode 100644 index 0000000..bf4307b Binary files /dev/null and b/public/icons/MiiEditor_Face_HairFront006_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairFront007_Uit.png b/public/icons/MiiEditor_Face_HairFront007_Uit.png new file mode 100644 index 0000000..9a5ed94 Binary files /dev/null and b/public/icons/MiiEditor_Face_HairFront007_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairFront008_Uit.png b/public/icons/MiiEditor_Face_HairFront008_Uit.png new file mode 100644 index 0000000..8bedfbb Binary files /dev/null and b/public/icons/MiiEditor_Face_HairFront008_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairFront009_Uit.png b/public/icons/MiiEditor_Face_HairFront009_Uit.png new file mode 100644 index 0000000..337e264 Binary files /dev/null and b/public/icons/MiiEditor_Face_HairFront009_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairFront010_Uit.png b/public/icons/MiiEditor_Face_HairFront010_Uit.png new file mode 100644 index 0000000..884d0b9 Binary files /dev/null and b/public/icons/MiiEditor_Face_HairFront010_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairFront011_Uit.png b/public/icons/MiiEditor_Face_HairFront011_Uit.png new file mode 100644 index 0000000..0f20e8c Binary files /dev/null and b/public/icons/MiiEditor_Face_HairFront011_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairFront012_Uit.png b/public/icons/MiiEditor_Face_HairFront012_Uit.png new file mode 100644 index 0000000..5c306c8 Binary files /dev/null and b/public/icons/MiiEditor_Face_HairFront012_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairFront013_Uit.png b/public/icons/MiiEditor_Face_HairFront013_Uit.png new file mode 100644 index 0000000..9a0e5a0 Binary files /dev/null and b/public/icons/MiiEditor_Face_HairFront013_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairFront014_Uit.png b/public/icons/MiiEditor_Face_HairFront014_Uit.png new file mode 100644 index 0000000..177e454 Binary files /dev/null and b/public/icons/MiiEditor_Face_HairFront014_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairFront015_Uit.png b/public/icons/MiiEditor_Face_HairFront015_Uit.png new file mode 100644 index 0000000..7a7cbe1 Binary files /dev/null and b/public/icons/MiiEditor_Face_HairFront015_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairFront016_Uit.png b/public/icons/MiiEditor_Face_HairFront016_Uit.png new file mode 100644 index 0000000..e09a5ca Binary files /dev/null and b/public/icons/MiiEditor_Face_HairFront016_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairFront017_Uit.png b/public/icons/MiiEditor_Face_HairFront017_Uit.png new file mode 100644 index 0000000..b4495d4 Binary files /dev/null and b/public/icons/MiiEditor_Face_HairFront017_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairFront018_Uit.png b/public/icons/MiiEditor_Face_HairFront018_Uit.png new file mode 100644 index 0000000..a62fb34 Binary files /dev/null and b/public/icons/MiiEditor_Face_HairFront018_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairFront019_Uit.png b/public/icons/MiiEditor_Face_HairFront019_Uit.png new file mode 100644 index 0000000..f20063b Binary files /dev/null and b/public/icons/MiiEditor_Face_HairFront019_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairFront020_Uit.png b/public/icons/MiiEditor_Face_HairFront020_Uit.png new file mode 100644 index 0000000..e1cdbed Binary files /dev/null and b/public/icons/MiiEditor_Face_HairFront020_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairFront021_Uit.png b/public/icons/MiiEditor_Face_HairFront021_Uit.png new file mode 100644 index 0000000..38e4701 Binary files /dev/null and b/public/icons/MiiEditor_Face_HairFront021_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairFront022_Uit.png b/public/icons/MiiEditor_Face_HairFront022_Uit.png new file mode 100644 index 0000000..0bb396b Binary files /dev/null and b/public/icons/MiiEditor_Face_HairFront022_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairFront023_Uit.png b/public/icons/MiiEditor_Face_HairFront023_Uit.png new file mode 100644 index 0000000..6ee1993 Binary files /dev/null and b/public/icons/MiiEditor_Face_HairFront023_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairFront024_Uit.png b/public/icons/MiiEditor_Face_HairFront024_Uit.png new file mode 100644 index 0000000..3974560 Binary files /dev/null and b/public/icons/MiiEditor_Face_HairFront024_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairFront025_Uit.png b/public/icons/MiiEditor_Face_HairFront025_Uit.png new file mode 100644 index 0000000..98e1471 Binary files /dev/null and b/public/icons/MiiEditor_Face_HairFront025_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairFront026_Uit.png b/public/icons/MiiEditor_Face_HairFront026_Uit.png new file mode 100644 index 0000000..ca69e37 Binary files /dev/null and b/public/icons/MiiEditor_Face_HairFront026_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairFront027_Uit.png b/public/icons/MiiEditor_Face_HairFront027_Uit.png new file mode 100644 index 0000000..056a613 Binary files /dev/null and b/public/icons/MiiEditor_Face_HairFront027_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairFront028_Uit.png b/public/icons/MiiEditor_Face_HairFront028_Uit.png new file mode 100644 index 0000000..ac95d17 Binary files /dev/null and b/public/icons/MiiEditor_Face_HairFront028_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairFront029_Uit.png b/public/icons/MiiEditor_Face_HairFront029_Uit.png new file mode 100644 index 0000000..e311cf0 Binary files /dev/null and b/public/icons/MiiEditor_Face_HairFront029_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairFront030_Uit.png b/public/icons/MiiEditor_Face_HairFront030_Uit.png new file mode 100644 index 0000000..f782f3b Binary files /dev/null and b/public/icons/MiiEditor_Face_HairFront030_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairFront031_Uit.png b/public/icons/MiiEditor_Face_HairFront031_Uit.png new file mode 100644 index 0000000..87d7080 Binary files /dev/null and b/public/icons/MiiEditor_Face_HairFront031_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairFront032_Uit.png b/public/icons/MiiEditor_Face_HairFront032_Uit.png new file mode 100644 index 0000000..a89aa44 Binary files /dev/null and b/public/icons/MiiEditor_Face_HairFront032_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairFront033_Uit.png b/public/icons/MiiEditor_Face_HairFront033_Uit.png new file mode 100644 index 0000000..017f1a3 Binary files /dev/null and b/public/icons/MiiEditor_Face_HairFront033_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairFront034_Uit.png b/public/icons/MiiEditor_Face_HairFront034_Uit.png new file mode 100644 index 0000000..06627ef Binary files /dev/null and b/public/icons/MiiEditor_Face_HairFront034_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairFront035_Uit.png b/public/icons/MiiEditor_Face_HairFront035_Uit.png new file mode 100644 index 0000000..90be399 Binary files /dev/null and b/public/icons/MiiEditor_Face_HairFront035_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairFront036_Uit.png b/public/icons/MiiEditor_Face_HairFront036_Uit.png new file mode 100644 index 0000000..9b56f41 Binary files /dev/null and b/public/icons/MiiEditor_Face_HairFront036_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairFront037_Uit.png b/public/icons/MiiEditor_Face_HairFront037_Uit.png new file mode 100644 index 0000000..9cf5d1e Binary files /dev/null and b/public/icons/MiiEditor_Face_HairFront037_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairFront038_Uit.png b/public/icons/MiiEditor_Face_HairFront038_Uit.png new file mode 100644 index 0000000..c39fe30 Binary files /dev/null and b/public/icons/MiiEditor_Face_HairFront038_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairFront039_Uit.png b/public/icons/MiiEditor_Face_HairFront039_Uit.png new file mode 100644 index 0000000..0624bd8 Binary files /dev/null and b/public/icons/MiiEditor_Face_HairFront039_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairFront040_Uit.png b/public/icons/MiiEditor_Face_HairFront040_Uit.png new file mode 100644 index 0000000..8d02402 Binary files /dev/null and b/public/icons/MiiEditor_Face_HairFront040_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairFront041_Uit.png b/public/icons/MiiEditor_Face_HairFront041_Uit.png new file mode 100644 index 0000000..e65fccc Binary files /dev/null and b/public/icons/MiiEditor_Face_HairFront041_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairFront042_Uit.png b/public/icons/MiiEditor_Face_HairFront042_Uit.png new file mode 100644 index 0000000..9c2c89c Binary files /dev/null and b/public/icons/MiiEditor_Face_HairFront042_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairFront043_Uit.png b/public/icons/MiiEditor_Face_HairFront043_Uit.png new file mode 100644 index 0000000..70c6f9a Binary files /dev/null and b/public/icons/MiiEditor_Face_HairFront043_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairFront044_Uit.png b/public/icons/MiiEditor_Face_HairFront044_Uit.png new file mode 100644 index 0000000..020a82d Binary files /dev/null and b/public/icons/MiiEditor_Face_HairFront044_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairFront045_Uit.png b/public/icons/MiiEditor_Face_HairFront045_Uit.png new file mode 100644 index 0000000..441a508 Binary files /dev/null and b/public/icons/MiiEditor_Face_HairFront045_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairFront046_Uit.png b/public/icons/MiiEditor_Face_HairFront046_Uit.png new file mode 100644 index 0000000..208f410 Binary files /dev/null and b/public/icons/MiiEditor_Face_HairFront046_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairFront047_Uit.png b/public/icons/MiiEditor_Face_HairFront047_Uit.png new file mode 100644 index 0000000..16a6727 Binary files /dev/null and b/public/icons/MiiEditor_Face_HairFront047_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairFront048_Uit.png b/public/icons/MiiEditor_Face_HairFront048_Uit.png new file mode 100644 index 0000000..5988b51 Binary files /dev/null and b/public/icons/MiiEditor_Face_HairFront048_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairFront049_Uit.png b/public/icons/MiiEditor_Face_HairFront049_Uit.png new file mode 100644 index 0000000..af78630 Binary files /dev/null and b/public/icons/MiiEditor_Face_HairFront049_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairFront050_Uit.png b/public/icons/MiiEditor_Face_HairFront050_Uit.png new file mode 100644 index 0000000..738de92 Binary files /dev/null and b/public/icons/MiiEditor_Face_HairFront050_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairFront051_Uit.png b/public/icons/MiiEditor_Face_HairFront051_Uit.png new file mode 100644 index 0000000..78306d4 Binary files /dev/null and b/public/icons/MiiEditor_Face_HairFront051_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairFront052_Uit.png b/public/icons/MiiEditor_Face_HairFront052_Uit.png new file mode 100644 index 0000000..6fd1984 Binary files /dev/null and b/public/icons/MiiEditor_Face_HairFront052_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairFront053_Uit.png b/public/icons/MiiEditor_Face_HairFront053_Uit.png new file mode 100644 index 0000000..09b7e36 Binary files /dev/null and b/public/icons/MiiEditor_Face_HairFront053_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairFront054_Uit.png b/public/icons/MiiEditor_Face_HairFront054_Uit.png new file mode 100644 index 0000000..df349a4 Binary files /dev/null and b/public/icons/MiiEditor_Face_HairFront054_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairFront055_Uit.png b/public/icons/MiiEditor_Face_HairFront055_Uit.png new file mode 100644 index 0000000..b82c8b4 Binary files /dev/null and b/public/icons/MiiEditor_Face_HairFront055_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairFront056_Uit.png b/public/icons/MiiEditor_Face_HairFront056_Uit.png new file mode 100644 index 0000000..ed65aae Binary files /dev/null and b/public/icons/MiiEditor_Face_HairFront056_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairFront057_Uit.png b/public/icons/MiiEditor_Face_HairFront057_Uit.png new file mode 100644 index 0000000..b4da0bb Binary files /dev/null and b/public/icons/MiiEditor_Face_HairFront057_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairFront058_Uit.png b/public/icons/MiiEditor_Face_HairFront058_Uit.png new file mode 100644 index 0000000..ae31543 Binary files /dev/null and b/public/icons/MiiEditor_Face_HairFront058_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairFront059_Uit.png b/public/icons/MiiEditor_Face_HairFront059_Uit.png new file mode 100644 index 0000000..6651257 Binary files /dev/null and b/public/icons/MiiEditor_Face_HairFront059_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairFront060_Uit.png b/public/icons/MiiEditor_Face_HairFront060_Uit.png new file mode 100644 index 0000000..2b08485 Binary files /dev/null and b/public/icons/MiiEditor_Face_HairFront060_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairFront061_Uit.png b/public/icons/MiiEditor_Face_HairFront061_Uit.png new file mode 100644 index 0000000..e27b680 Binary files /dev/null and b/public/icons/MiiEditor_Face_HairFront061_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairFront062_Uit.png b/public/icons/MiiEditor_Face_HairFront062_Uit.png new file mode 100644 index 0000000..1bf3064 Binary files /dev/null and b/public/icons/MiiEditor_Face_HairFront062_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairFront063_Uit.png b/public/icons/MiiEditor_Face_HairFront063_Uit.png new file mode 100644 index 0000000..74dd86b Binary files /dev/null and b/public/icons/MiiEditor_Face_HairFront063_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairFront064_Uit.png b/public/icons/MiiEditor_Face_HairFront064_Uit.png new file mode 100644 index 0000000..87a9b7f Binary files /dev/null and b/public/icons/MiiEditor_Face_HairFront064_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairFront065_Uit.png b/public/icons/MiiEditor_Face_HairFront065_Uit.png new file mode 100644 index 0000000..b683f66 Binary files /dev/null and b/public/icons/MiiEditor_Face_HairFront065_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairFront066_Uit.png b/public/icons/MiiEditor_Face_HairFront066_Uit.png new file mode 100644 index 0000000..f0005fb Binary files /dev/null and b/public/icons/MiiEditor_Face_HairFront066_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairFront067_Uit.png b/public/icons/MiiEditor_Face_HairFront067_Uit.png new file mode 100644 index 0000000..d41e43b Binary files /dev/null and b/public/icons/MiiEditor_Face_HairFront067_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairFront068_Uit.png b/public/icons/MiiEditor_Face_HairFront068_Uit.png new file mode 100644 index 0000000..47ad54e Binary files /dev/null and b/public/icons/MiiEditor_Face_HairFront068_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairFront069_Uit.png b/public/icons/MiiEditor_Face_HairFront069_Uit.png new file mode 100644 index 0000000..02a5209 Binary files /dev/null and b/public/icons/MiiEditor_Face_HairFront069_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairFront070_Uit.png b/public/icons/MiiEditor_Face_HairFront070_Uit.png new file mode 100644 index 0000000..e14f71b Binary files /dev/null and b/public/icons/MiiEditor_Face_HairFront070_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairFront071_Uit.png b/public/icons/MiiEditor_Face_HairFront071_Uit.png new file mode 100644 index 0000000..bea2591 Binary files /dev/null and b/public/icons/MiiEditor_Face_HairFront071_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairFront072_Uit.png b/public/icons/MiiEditor_Face_HairFront072_Uit.png new file mode 100644 index 0000000..dfce1e0 Binary files /dev/null and b/public/icons/MiiEditor_Face_HairFront072_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairFront073_Uit.png b/public/icons/MiiEditor_Face_HairFront073_Uit.png new file mode 100644 index 0000000..09c644b Binary files /dev/null and b/public/icons/MiiEditor_Face_HairFront073_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairFront074_Uit.png b/public/icons/MiiEditor_Face_HairFront074_Uit.png new file mode 100644 index 0000000..2a1eb25 Binary files /dev/null and b/public/icons/MiiEditor_Face_HairFront074_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairFront075_Uit.png b/public/icons/MiiEditor_Face_HairFront075_Uit.png new file mode 100644 index 0000000..8ce640f Binary files /dev/null and b/public/icons/MiiEditor_Face_HairFront075_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairFront076_Uit.png b/public/icons/MiiEditor_Face_HairFront076_Uit.png new file mode 100644 index 0000000..e2c9800 Binary files /dev/null and b/public/icons/MiiEditor_Face_HairFront076_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairFront077_Uit.png b/public/icons/MiiEditor_Face_HairFront077_Uit.png new file mode 100644 index 0000000..e59bcda Binary files /dev/null and b/public/icons/MiiEditor_Face_HairFront077_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairFront078_Uit.png b/public/icons/MiiEditor_Face_HairFront078_Uit.png new file mode 100644 index 0000000..40ad83d Binary files /dev/null and b/public/icons/MiiEditor_Face_HairFront078_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairFront079_Uit.png b/public/icons/MiiEditor_Face_HairFront079_Uit.png new file mode 100644 index 0000000..f6308b7 Binary files /dev/null and b/public/icons/MiiEditor_Face_HairFront079_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairFront080_Uit.png b/public/icons/MiiEditor_Face_HairFront080_Uit.png new file mode 100644 index 0000000..df28e36 Binary files /dev/null and b/public/icons/MiiEditor_Face_HairFront080_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairFront081_Uit.png b/public/icons/MiiEditor_Face_HairFront081_Uit.png new file mode 100644 index 0000000..58805e9 Binary files /dev/null and b/public/icons/MiiEditor_Face_HairFront081_Uit.png differ diff --git a/public/icons/MiiEditor_Face_HairFront082_Uit.png b/public/icons/MiiEditor_Face_HairFront082_Uit.png new file mode 100644 index 0000000..cb1d7f8 Binary files /dev/null and b/public/icons/MiiEditor_Face_HairFront082_Uit.png differ diff --git a/public/icons/MiiEditor_Face_MakeLower00_Uit.png b/public/icons/MiiEditor_Face_MakeLower00_Uit.png new file mode 100644 index 0000000..d62027e Binary files /dev/null and b/public/icons/MiiEditor_Face_MakeLower00_Uit.png differ diff --git a/public/icons/MiiEditor_Face_MakeLower01_Uit.png b/public/icons/MiiEditor_Face_MakeLower01_Uit.png new file mode 100644 index 0000000..88d7eba Binary files /dev/null and b/public/icons/MiiEditor_Face_MakeLower01_Uit.png differ diff --git a/public/icons/MiiEditor_Face_MakeLower02_Uit.png b/public/icons/MiiEditor_Face_MakeLower02_Uit.png new file mode 100644 index 0000000..4681278 Binary files /dev/null and b/public/icons/MiiEditor_Face_MakeLower02_Uit.png differ diff --git a/public/icons/MiiEditor_Face_MakeLower03_Uit.png b/public/icons/MiiEditor_Face_MakeLower03_Uit.png new file mode 100644 index 0000000..8c55271 Binary files /dev/null and b/public/icons/MiiEditor_Face_MakeLower03_Uit.png differ diff --git a/public/icons/MiiEditor_Face_MakeLower04_Uit.png b/public/icons/MiiEditor_Face_MakeLower04_Uit.png new file mode 100644 index 0000000..d8a1bd1 Binary files /dev/null and b/public/icons/MiiEditor_Face_MakeLower04_Uit.png differ diff --git a/public/icons/MiiEditor_Face_MakeLower05_Uit.png b/public/icons/MiiEditor_Face_MakeLower05_Uit.png new file mode 100644 index 0000000..29596ac Binary files /dev/null and b/public/icons/MiiEditor_Face_MakeLower05_Uit.png differ diff --git a/public/icons/MiiEditor_Face_MakeLower06_Uit.png b/public/icons/MiiEditor_Face_MakeLower06_Uit.png new file mode 100644 index 0000000..7c83f31 Binary files /dev/null and b/public/icons/MiiEditor_Face_MakeLower06_Uit.png differ diff --git a/public/icons/MiiEditor_Face_MakeNothing_Uit.png b/public/icons/MiiEditor_Face_MakeNothing_Uit.png new file mode 100644 index 0000000..edae0a6 Binary files /dev/null and b/public/icons/MiiEditor_Face_MakeNothing_Uit.png differ diff --git a/public/icons/MiiEditor_Face_MakeUpper00_Uit.png b/public/icons/MiiEditor_Face_MakeUpper00_Uit.png new file mode 100644 index 0000000..b563854 Binary files /dev/null and b/public/icons/MiiEditor_Face_MakeUpper00_Uit.png differ diff --git a/public/icons/MiiEditor_Face_MakeUpper01_Uit.png b/public/icons/MiiEditor_Face_MakeUpper01_Uit.png new file mode 100644 index 0000000..2e978c4 Binary files /dev/null and b/public/icons/MiiEditor_Face_MakeUpper01_Uit.png differ diff --git a/public/icons/MiiEditor_Face_MakeUpper02_Uit.png b/public/icons/MiiEditor_Face_MakeUpper02_Uit.png new file mode 100644 index 0000000..353513c Binary files /dev/null and b/public/icons/MiiEditor_Face_MakeUpper02_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Mole00_Uit.png b/public/icons/MiiEditor_Face_Mole00_Uit.png new file mode 100644 index 0000000..edae0a6 Binary files /dev/null and b/public/icons/MiiEditor_Face_Mole00_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Mole01_Uit.png b/public/icons/MiiEditor_Face_Mole01_Uit.png new file mode 100644 index 0000000..5937a08 Binary files /dev/null and b/public/icons/MiiEditor_Face_Mole01_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Mouth000color_Uit.png b/public/icons/MiiEditor_Face_Mouth000color_Uit.png new file mode 100644 index 0000000..61bd6a1 Binary files /dev/null and b/public/icons/MiiEditor_Face_Mouth000color_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Mouth001color_Uit.png b/public/icons/MiiEditor_Face_Mouth001color_Uit.png new file mode 100644 index 0000000..d655d36 Binary files /dev/null and b/public/icons/MiiEditor_Face_Mouth001color_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Mouth002_Uit.png b/public/icons/MiiEditor_Face_Mouth002_Uit.png new file mode 100644 index 0000000..1984df8 Binary files /dev/null and b/public/icons/MiiEditor_Face_Mouth002_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Mouth003_Uit.png b/public/icons/MiiEditor_Face_Mouth003_Uit.png new file mode 100644 index 0000000..a467e9f Binary files /dev/null and b/public/icons/MiiEditor_Face_Mouth003_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Mouth004color_Uit.png b/public/icons/MiiEditor_Face_Mouth004color_Uit.png new file mode 100644 index 0000000..46d5816 Binary files /dev/null and b/public/icons/MiiEditor_Face_Mouth004color_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Mouth005color_Uit.png b/public/icons/MiiEditor_Face_Mouth005color_Uit.png new file mode 100644 index 0000000..4f2d91d Binary files /dev/null and b/public/icons/MiiEditor_Face_Mouth005color_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Mouth006_Uit.png b/public/icons/MiiEditor_Face_Mouth006_Uit.png new file mode 100644 index 0000000..dc9ddf5 Binary files /dev/null and b/public/icons/MiiEditor_Face_Mouth006_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Mouth007color_Uit.png b/public/icons/MiiEditor_Face_Mouth007color_Uit.png new file mode 100644 index 0000000..e9dbc13 Binary files /dev/null and b/public/icons/MiiEditor_Face_Mouth007color_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Mouth008_Uit.png b/public/icons/MiiEditor_Face_Mouth008_Uit.png new file mode 100644 index 0000000..a87b3f6 Binary files /dev/null and b/public/icons/MiiEditor_Face_Mouth008_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Mouth009_Uit.png b/public/icons/MiiEditor_Face_Mouth009_Uit.png new file mode 100644 index 0000000..c7601d6 Binary files /dev/null and b/public/icons/MiiEditor_Face_Mouth009_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Mouth010_Uit.png b/public/icons/MiiEditor_Face_Mouth010_Uit.png new file mode 100644 index 0000000..771b75a Binary files /dev/null and b/public/icons/MiiEditor_Face_Mouth010_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Mouth011color_Uit.png b/public/icons/MiiEditor_Face_Mouth011color_Uit.png new file mode 100644 index 0000000..7377c3c Binary files /dev/null and b/public/icons/MiiEditor_Face_Mouth011color_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Mouth012_Uit.png b/public/icons/MiiEditor_Face_Mouth012_Uit.png new file mode 100644 index 0000000..e8c2a96 Binary files /dev/null and b/public/icons/MiiEditor_Face_Mouth012_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Mouth013_Uit.png b/public/icons/MiiEditor_Face_Mouth013_Uit.png new file mode 100644 index 0000000..6515fba Binary files /dev/null and b/public/icons/MiiEditor_Face_Mouth013_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Mouth014_Uit.png b/public/icons/MiiEditor_Face_Mouth014_Uit.png new file mode 100644 index 0000000..58137fd Binary files /dev/null and b/public/icons/MiiEditor_Face_Mouth014_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Mouth015_Uit.png b/public/icons/MiiEditor_Face_Mouth015_Uit.png new file mode 100644 index 0000000..66b4ca0 Binary files /dev/null and b/public/icons/MiiEditor_Face_Mouth015_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Mouth016_Uit.png b/public/icons/MiiEditor_Face_Mouth016_Uit.png new file mode 100644 index 0000000..6be7ba2 Binary files /dev/null and b/public/icons/MiiEditor_Face_Mouth016_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Mouth017_Uit.png b/public/icons/MiiEditor_Face_Mouth017_Uit.png new file mode 100644 index 0000000..275df05 Binary files /dev/null and b/public/icons/MiiEditor_Face_Mouth017_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Mouth018_Uit.png b/public/icons/MiiEditor_Face_Mouth018_Uit.png new file mode 100644 index 0000000..365d6fe Binary files /dev/null and b/public/icons/MiiEditor_Face_Mouth018_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Mouth019_Uit.png b/public/icons/MiiEditor_Face_Mouth019_Uit.png new file mode 100644 index 0000000..edcaa77 Binary files /dev/null and b/public/icons/MiiEditor_Face_Mouth019_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Mouth020_Uit.png b/public/icons/MiiEditor_Face_Mouth020_Uit.png new file mode 100644 index 0000000..b6b0f5b Binary files /dev/null and b/public/icons/MiiEditor_Face_Mouth020_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Mouth021_Uit.png b/public/icons/MiiEditor_Face_Mouth021_Uit.png new file mode 100644 index 0000000..88b35be Binary files /dev/null and b/public/icons/MiiEditor_Face_Mouth021_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Mouth022_Uit.png b/public/icons/MiiEditor_Face_Mouth022_Uit.png new file mode 100644 index 0000000..0d31919 Binary files /dev/null and b/public/icons/MiiEditor_Face_Mouth022_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Mouth023_Uit.png b/public/icons/MiiEditor_Face_Mouth023_Uit.png new file mode 100644 index 0000000..c88007d Binary files /dev/null and b/public/icons/MiiEditor_Face_Mouth023_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Mouth024_Uit.png b/public/icons/MiiEditor_Face_Mouth024_Uit.png new file mode 100644 index 0000000..db2eac6 Binary files /dev/null and b/public/icons/MiiEditor_Face_Mouth024_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Mouth025_Uit.png b/public/icons/MiiEditor_Face_Mouth025_Uit.png new file mode 100644 index 0000000..1699daf Binary files /dev/null and b/public/icons/MiiEditor_Face_Mouth025_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Mouth026_Uit.png b/public/icons/MiiEditor_Face_Mouth026_Uit.png new file mode 100644 index 0000000..23a908f Binary files /dev/null and b/public/icons/MiiEditor_Face_Mouth026_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Mouth027color_Uit.png b/public/icons/MiiEditor_Face_Mouth027color_Uit.png new file mode 100644 index 0000000..aeda9b7 Binary files /dev/null and b/public/icons/MiiEditor_Face_Mouth027color_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Mouth028_Uit.png b/public/icons/MiiEditor_Face_Mouth028_Uit.png new file mode 100644 index 0000000..1abdf42 Binary files /dev/null and b/public/icons/MiiEditor_Face_Mouth028_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Mouth029_Uit.png b/public/icons/MiiEditor_Face_Mouth029_Uit.png new file mode 100644 index 0000000..7943e09 Binary files /dev/null and b/public/icons/MiiEditor_Face_Mouth029_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Mouth030_Uit.png b/public/icons/MiiEditor_Face_Mouth030_Uit.png new file mode 100644 index 0000000..b2652dc Binary files /dev/null and b/public/icons/MiiEditor_Face_Mouth030_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Mouth031_Uit.png b/public/icons/MiiEditor_Face_Mouth031_Uit.png new file mode 100644 index 0000000..b84c066 Binary files /dev/null and b/public/icons/MiiEditor_Face_Mouth031_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Mouth032_Uit.png b/public/icons/MiiEditor_Face_Mouth032_Uit.png new file mode 100644 index 0000000..b779f1f Binary files /dev/null and b/public/icons/MiiEditor_Face_Mouth032_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Mouth033_Uit.png b/public/icons/MiiEditor_Face_Mouth033_Uit.png new file mode 100644 index 0000000..6c99a7b Binary files /dev/null and b/public/icons/MiiEditor_Face_Mouth033_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Mouth034_Uit.png b/public/icons/MiiEditor_Face_Mouth034_Uit.png new file mode 100644 index 0000000..82dc927 Binary files /dev/null and b/public/icons/MiiEditor_Face_Mouth034_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Mouth035_Uit.png b/public/icons/MiiEditor_Face_Mouth035_Uit.png new file mode 100644 index 0000000..d30a15f Binary files /dev/null and b/public/icons/MiiEditor_Face_Mouth035_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Mouth039_Uit.png b/public/icons/MiiEditor_Face_Mouth039_Uit.png new file mode 100644 index 0000000..c876789 Binary files /dev/null and b/public/icons/MiiEditor_Face_Mouth039_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Mouth040_Uit.png b/public/icons/MiiEditor_Face_Mouth040_Uit.png new file mode 100644 index 0000000..1ce24ca Binary files /dev/null and b/public/icons/MiiEditor_Face_Mouth040_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Mouth041_Uit.png b/public/icons/MiiEditor_Face_Mouth041_Uit.png new file mode 100644 index 0000000..50df07e Binary files /dev/null and b/public/icons/MiiEditor_Face_Mouth041_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Mouth042_Uit.png b/public/icons/MiiEditor_Face_Mouth042_Uit.png new file mode 100644 index 0000000..e2b4ad9 Binary files /dev/null and b/public/icons/MiiEditor_Face_Mouth042_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Mouth043_Uit.png b/public/icons/MiiEditor_Face_Mouth043_Uit.png new file mode 100644 index 0000000..b8098af Binary files /dev/null and b/public/icons/MiiEditor_Face_Mouth043_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Mouth044_Uit.png b/public/icons/MiiEditor_Face_Mouth044_Uit.png new file mode 100644 index 0000000..eaab704 Binary files /dev/null and b/public/icons/MiiEditor_Face_Mouth044_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Mouth045_Uit.png b/public/icons/MiiEditor_Face_Mouth045_Uit.png new file mode 100644 index 0000000..f56632e Binary files /dev/null and b/public/icons/MiiEditor_Face_Mouth045_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Mouth046_Uit.png b/public/icons/MiiEditor_Face_Mouth046_Uit.png new file mode 100644 index 0000000..585e3d1 Binary files /dev/null and b/public/icons/MiiEditor_Face_Mouth046_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Mouth047_Uit.png b/public/icons/MiiEditor_Face_Mouth047_Uit.png new file mode 100644 index 0000000..876674b Binary files /dev/null and b/public/icons/MiiEditor_Face_Mouth047_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Mouth048_Uit.png b/public/icons/MiiEditor_Face_Mouth048_Uit.png new file mode 100644 index 0000000..a2a9648 Binary files /dev/null and b/public/icons/MiiEditor_Face_Mouth048_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Mouth049_Uit.png b/public/icons/MiiEditor_Face_Mouth049_Uit.png new file mode 100644 index 0000000..4855854 Binary files /dev/null and b/public/icons/MiiEditor_Face_Mouth049_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Mouth050_Uit.png b/public/icons/MiiEditor_Face_Mouth050_Uit.png new file mode 100644 index 0000000..11271ea Binary files /dev/null and b/public/icons/MiiEditor_Face_Mouth050_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Mouth051_Uit.png b/public/icons/MiiEditor_Face_Mouth051_Uit.png new file mode 100644 index 0000000..3b54338 Binary files /dev/null and b/public/icons/MiiEditor_Face_Mouth051_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Mouth052_Uit.png b/public/icons/MiiEditor_Face_Mouth052_Uit.png new file mode 100644 index 0000000..430d70c Binary files /dev/null and b/public/icons/MiiEditor_Face_Mouth052_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Mouth053_Uit.png b/public/icons/MiiEditor_Face_Mouth053_Uit.png new file mode 100644 index 0000000..f6a0bd9 Binary files /dev/null and b/public/icons/MiiEditor_Face_Mouth053_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Mouth054_Uit.png b/public/icons/MiiEditor_Face_Mouth054_Uit.png new file mode 100644 index 0000000..bf4dc82 Binary files /dev/null and b/public/icons/MiiEditor_Face_Mouth054_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Mustache00_Uit.png b/public/icons/MiiEditor_Face_Mustache00_Uit.png new file mode 100644 index 0000000..edae0a6 Binary files /dev/null and b/public/icons/MiiEditor_Face_Mustache00_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Mustache01_Uit.png b/public/icons/MiiEditor_Face_Mustache01_Uit.png new file mode 100644 index 0000000..dd2d0ec Binary files /dev/null and b/public/icons/MiiEditor_Face_Mustache01_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Mustache02_Uit.png b/public/icons/MiiEditor_Face_Mustache02_Uit.png new file mode 100644 index 0000000..83494e8 Binary files /dev/null and b/public/icons/MiiEditor_Face_Mustache02_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Mustache03_Uit.png b/public/icons/MiiEditor_Face_Mustache03_Uit.png new file mode 100644 index 0000000..bcdd1cc Binary files /dev/null and b/public/icons/MiiEditor_Face_Mustache03_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Mustache04_Uit.png b/public/icons/MiiEditor_Face_Mustache04_Uit.png new file mode 100644 index 0000000..3b5f6c9 Binary files /dev/null and b/public/icons/MiiEditor_Face_Mustache04_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Mustache05_Uit.png b/public/icons/MiiEditor_Face_Mustache05_Uit.png new file mode 100644 index 0000000..f19d08d Binary files /dev/null and b/public/icons/MiiEditor_Face_Mustache05_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Mustache06_Uit.png b/public/icons/MiiEditor_Face_Mustache06_Uit.png new file mode 100644 index 0000000..7c5ac4f Binary files /dev/null and b/public/icons/MiiEditor_Face_Mustache06_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Mustache07_Uit.png b/public/icons/MiiEditor_Face_Mustache07_Uit.png new file mode 100644 index 0000000..518e3a1 Binary files /dev/null and b/public/icons/MiiEditor_Face_Mustache07_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Mustache08_Uit.png b/public/icons/MiiEditor_Face_Mustache08_Uit.png new file mode 100644 index 0000000..a476518 Binary files /dev/null and b/public/icons/MiiEditor_Face_Mustache08_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Mustache09_Uit.png b/public/icons/MiiEditor_Face_Mustache09_Uit.png new file mode 100644 index 0000000..ef6e61c Binary files /dev/null and b/public/icons/MiiEditor_Face_Mustache09_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Mustache10_Uit.png b/public/icons/MiiEditor_Face_Mustache10_Uit.png new file mode 100644 index 0000000..4020436 Binary files /dev/null and b/public/icons/MiiEditor_Face_Mustache10_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Mustache11_Uit.png b/public/icons/MiiEditor_Face_Mustache11_Uit.png new file mode 100644 index 0000000..99eac79 Binary files /dev/null and b/public/icons/MiiEditor_Face_Mustache11_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Mustache12_Uit.png b/public/icons/MiiEditor_Face_Mustache12_Uit.png new file mode 100644 index 0000000..0f6f110 Binary files /dev/null and b/public/icons/MiiEditor_Face_Mustache12_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Mustache13_Uit.png b/public/icons/MiiEditor_Face_Mustache13_Uit.png new file mode 100644 index 0000000..128516a Binary files /dev/null and b/public/icons/MiiEditor_Face_Mustache13_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Mustache14_Uit.png b/public/icons/MiiEditor_Face_Mustache14_Uit.png new file mode 100644 index 0000000..9bbaf60 Binary files /dev/null and b/public/icons/MiiEditor_Face_Mustache14_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Mustache15_Uit.png b/public/icons/MiiEditor_Face_Mustache15_Uit.png new file mode 100644 index 0000000..9b759d2 Binary files /dev/null and b/public/icons/MiiEditor_Face_Mustache15_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Nose00_Uit.png b/public/icons/MiiEditor_Face_Nose00_Uit.png new file mode 100644 index 0000000..adc28ce Binary files /dev/null and b/public/icons/MiiEditor_Face_Nose00_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Nose01_Uit.png b/public/icons/MiiEditor_Face_Nose01_Uit.png new file mode 100644 index 0000000..d79ac79 Binary files /dev/null and b/public/icons/MiiEditor_Face_Nose01_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Nose02_Uit.png b/public/icons/MiiEditor_Face_Nose02_Uit.png new file mode 100644 index 0000000..7e5851a Binary files /dev/null and b/public/icons/MiiEditor_Face_Nose02_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Nose03_Uit.png b/public/icons/MiiEditor_Face_Nose03_Uit.png new file mode 100644 index 0000000..9a83dc6 Binary files /dev/null and b/public/icons/MiiEditor_Face_Nose03_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Nose04_Uit.png b/public/icons/MiiEditor_Face_Nose04_Uit.png new file mode 100644 index 0000000..729cada Binary files /dev/null and b/public/icons/MiiEditor_Face_Nose04_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Nose05_Uit.png b/public/icons/MiiEditor_Face_Nose05_Uit.png new file mode 100644 index 0000000..dc0bc65 Binary files /dev/null and b/public/icons/MiiEditor_Face_Nose05_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Nose06_Uit.png b/public/icons/MiiEditor_Face_Nose06_Uit.png new file mode 100644 index 0000000..78ca86f Binary files /dev/null and b/public/icons/MiiEditor_Face_Nose06_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Nose07_Uit.png b/public/icons/MiiEditor_Face_Nose07_Uit.png new file mode 100644 index 0000000..eb34341 Binary files /dev/null and b/public/icons/MiiEditor_Face_Nose07_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Nose08_Uit.png b/public/icons/MiiEditor_Face_Nose08_Uit.png new file mode 100644 index 0000000..c0147d7 Binary files /dev/null and b/public/icons/MiiEditor_Face_Nose08_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Nose09_Uit.png b/public/icons/MiiEditor_Face_Nose09_Uit.png new file mode 100644 index 0000000..0202589 Binary files /dev/null and b/public/icons/MiiEditor_Face_Nose09_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Nose10_Uit.png b/public/icons/MiiEditor_Face_Nose10_Uit.png new file mode 100644 index 0000000..f5bf50c Binary files /dev/null and b/public/icons/MiiEditor_Face_Nose10_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Nose11_Uit.png b/public/icons/MiiEditor_Face_Nose11_Uit.png new file mode 100644 index 0000000..ac932d3 Binary files /dev/null and b/public/icons/MiiEditor_Face_Nose11_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Nose12_Uit.png b/public/icons/MiiEditor_Face_Nose12_Uit.png new file mode 100644 index 0000000..e439ede Binary files /dev/null and b/public/icons/MiiEditor_Face_Nose12_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Nose13_Uit.png b/public/icons/MiiEditor_Face_Nose13_Uit.png new file mode 100644 index 0000000..28599a2 Binary files /dev/null and b/public/icons/MiiEditor_Face_Nose13_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Nose14_Uit.png b/public/icons/MiiEditor_Face_Nose14_Uit.png new file mode 100644 index 0000000..b7449f7 Binary files /dev/null and b/public/icons/MiiEditor_Face_Nose14_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Nose15_Uit.png b/public/icons/MiiEditor_Face_Nose15_Uit.png new file mode 100644 index 0000000..1e5156f Binary files /dev/null and b/public/icons/MiiEditor_Face_Nose15_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Nose16_Uit.png b/public/icons/MiiEditor_Face_Nose16_Uit.png new file mode 100644 index 0000000..352e003 Binary files /dev/null and b/public/icons/MiiEditor_Face_Nose16_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Nose17_Uit.png b/public/icons/MiiEditor_Face_Nose17_Uit.png new file mode 100644 index 0000000..bea958e Binary files /dev/null and b/public/icons/MiiEditor_Face_Nose17_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Nose18_Uit.png b/public/icons/MiiEditor_Face_Nose18_Uit.png new file mode 100644 index 0000000..4d2722d Binary files /dev/null and b/public/icons/MiiEditor_Face_Nose18_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Nose19_Uit.png b/public/icons/MiiEditor_Face_Nose19_Uit.png new file mode 100644 index 0000000..79958e3 Binary files /dev/null and b/public/icons/MiiEditor_Face_Nose19_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Nose20_Uit.png b/public/icons/MiiEditor_Face_Nose20_Uit.png new file mode 100644 index 0000000..6c9263c Binary files /dev/null and b/public/icons/MiiEditor_Face_Nose20_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Nose21_Uit.png b/public/icons/MiiEditor_Face_Nose21_Uit.png new file mode 100644 index 0000000..bc659f0 Binary files /dev/null and b/public/icons/MiiEditor_Face_Nose21_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Nose22_Uit.png b/public/icons/MiiEditor_Face_Nose22_Uit.png new file mode 100644 index 0000000..5a2fa6a Binary files /dev/null and b/public/icons/MiiEditor_Face_Nose22_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Nose23_Uit.png b/public/icons/MiiEditor_Face_Nose23_Uit.png new file mode 100644 index 0000000..e941b4e Binary files /dev/null and b/public/icons/MiiEditor_Face_Nose23_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Nose24_Uit.png b/public/icons/MiiEditor_Face_Nose24_Uit.png new file mode 100644 index 0000000..cd865cb Binary files /dev/null and b/public/icons/MiiEditor_Face_Nose24_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Nose25_Uit.png b/public/icons/MiiEditor_Face_Nose25_Uit.png new file mode 100644 index 0000000..58e57cf Binary files /dev/null and b/public/icons/MiiEditor_Face_Nose25_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Nose26_Uit.png b/public/icons/MiiEditor_Face_Nose26_Uit.png new file mode 100644 index 0000000..f3a6faf Binary files /dev/null and b/public/icons/MiiEditor_Face_Nose26_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Nose27_Uit.png b/public/icons/MiiEditor_Face_Nose27_Uit.png new file mode 100644 index 0000000..a92003b Binary files /dev/null and b/public/icons/MiiEditor_Face_Nose27_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Nose28_Uit.png b/public/icons/MiiEditor_Face_Nose28_Uit.png new file mode 100644 index 0000000..6b35685 Binary files /dev/null and b/public/icons/MiiEditor_Face_Nose28_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Nose29_Uit.png b/public/icons/MiiEditor_Face_Nose29_Uit.png new file mode 100644 index 0000000..533f5ed Binary files /dev/null and b/public/icons/MiiEditor_Face_Nose29_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Nose30_Uit.png b/public/icons/MiiEditor_Face_Nose30_Uit.png new file mode 100644 index 0000000..e89b01c Binary files /dev/null and b/public/icons/MiiEditor_Face_Nose30_Uit.png differ diff --git a/public/icons/MiiEditor_Face_Wrinkle00_Uit.png b/public/icons/MiiEditor_Face_Wrinkle00_Uit.png new file mode 100644 index 0000000..edae0a6 Binary files /dev/null and b/public/icons/MiiEditor_Face_Wrinkle00_Uit.png differ diff --git a/public/icons/MiiEditor_Face_WrinkleLower00_Uit.png b/public/icons/MiiEditor_Face_WrinkleLower00_Uit.png new file mode 100644 index 0000000..2be9e2a Binary files /dev/null and b/public/icons/MiiEditor_Face_WrinkleLower00_Uit.png differ diff --git a/public/icons/MiiEditor_Face_WrinkleLower01_Uit.png b/public/icons/MiiEditor_Face_WrinkleLower01_Uit.png new file mode 100644 index 0000000..7bb9b65 Binary files /dev/null and b/public/icons/MiiEditor_Face_WrinkleLower01_Uit.png differ diff --git a/public/icons/MiiEditor_Face_WrinkleLower02_Uit.png b/public/icons/MiiEditor_Face_WrinkleLower02_Uit.png new file mode 100644 index 0000000..2921df9 Binary files /dev/null and b/public/icons/MiiEditor_Face_WrinkleLower02_Uit.png differ diff --git a/public/icons/MiiEditor_Face_WrinkleLower03_Uit.png b/public/icons/MiiEditor_Face_WrinkleLower03_Uit.png new file mode 100644 index 0000000..697df43 Binary files /dev/null and b/public/icons/MiiEditor_Face_WrinkleLower03_Uit.png differ diff --git a/public/icons/MiiEditor_Face_WrinkleLower04_Uit.png b/public/icons/MiiEditor_Face_WrinkleLower04_Uit.png new file mode 100644 index 0000000..6f75627 Binary files /dev/null and b/public/icons/MiiEditor_Face_WrinkleLower04_Uit.png differ diff --git a/public/icons/MiiEditor_Face_WrinkleLower05_Uit.png b/public/icons/MiiEditor_Face_WrinkleLower05_Uit.png new file mode 100644 index 0000000..8fcd586 Binary files /dev/null and b/public/icons/MiiEditor_Face_WrinkleLower05_Uit.png differ diff --git a/public/icons/MiiEditor_Face_WrinkleLower06_Uit.png b/public/icons/MiiEditor_Face_WrinkleLower06_Uit.png new file mode 100644 index 0000000..de1c8b7 Binary files /dev/null and b/public/icons/MiiEditor_Face_WrinkleLower06_Uit.png differ diff --git a/public/icons/MiiEditor_Face_WrinkleLower07_Uit.png b/public/icons/MiiEditor_Face_WrinkleLower07_Uit.png new file mode 100644 index 0000000..e5db2e5 Binary files /dev/null and b/public/icons/MiiEditor_Face_WrinkleLower07_Uit.png differ diff --git a/public/icons/MiiEditor_Face_WrinkleLower08_Uit.png b/public/icons/MiiEditor_Face_WrinkleLower08_Uit.png new file mode 100644 index 0000000..edc2369 Binary files /dev/null and b/public/icons/MiiEditor_Face_WrinkleLower08_Uit.png differ diff --git a/public/icons/MiiEditor_Face_WrinkleLower09_Uit.png b/public/icons/MiiEditor_Face_WrinkleLower09_Uit.png new file mode 100644 index 0000000..8741bc9 Binary files /dev/null and b/public/icons/MiiEditor_Face_WrinkleLower09_Uit.png differ diff --git a/public/icons/MiiEditor_Face_WrinkleLower10_Uit.png b/public/icons/MiiEditor_Face_WrinkleLower10_Uit.png new file mode 100644 index 0000000..b58b960 Binary files /dev/null and b/public/icons/MiiEditor_Face_WrinkleLower10_Uit.png differ diff --git a/public/icons/MiiEditor_Face_WrinkleLower11_Uit.png b/public/icons/MiiEditor_Face_WrinkleLower11_Uit.png new file mode 100644 index 0000000..6724ef9 Binary files /dev/null and b/public/icons/MiiEditor_Face_WrinkleLower11_Uit.png differ diff --git a/public/icons/MiiEditor_Face_WrinkleLower12_Uit.png b/public/icons/MiiEditor_Face_WrinkleLower12_Uit.png new file mode 100644 index 0000000..7dd57be Binary files /dev/null and b/public/icons/MiiEditor_Face_WrinkleLower12_Uit.png differ diff --git a/public/icons/MiiEditor_Face_WrinkleLower13_Uit.png b/public/icons/MiiEditor_Face_WrinkleLower13_Uit.png new file mode 100644 index 0000000..d9bb0fa Binary files /dev/null and b/public/icons/MiiEditor_Face_WrinkleLower13_Uit.png differ diff --git a/public/icons/MiiEditor_Face_WrinkleUpper00_Uit.png b/public/icons/MiiEditor_Face_WrinkleUpper00_Uit.png new file mode 100644 index 0000000..0afc36d Binary files /dev/null and b/public/icons/MiiEditor_Face_WrinkleUpper00_Uit.png differ diff --git a/public/icons/MiiEditor_Face_WrinkleUpper01_Uit.png b/public/icons/MiiEditor_Face_WrinkleUpper01_Uit.png new file mode 100644 index 0000000..c5608b0 Binary files /dev/null and b/public/icons/MiiEditor_Face_WrinkleUpper01_Uit.png differ diff --git a/public/icons/MiiEditor_Face_WrinkleUpper02_Uit.png b/public/icons/MiiEditor_Face_WrinkleUpper02_Uit.png new file mode 100644 index 0000000..403e9d2 Binary files /dev/null and b/public/icons/MiiEditor_Face_WrinkleUpper02_Uit.png differ diff --git a/public/icons/MiiEditor_Face_WrinkleUpper03_Uit.png b/public/icons/MiiEditor_Face_WrinkleUpper03_Uit.png new file mode 100644 index 0000000..d729bd1 Binary files /dev/null and b/public/icons/MiiEditor_Face_WrinkleUpper03_Uit.png differ diff --git a/public/icons/MiiEditor_Face_WrinkleUpper04_Uit.png b/public/icons/MiiEditor_Face_WrinkleUpper04_Uit.png new file mode 100644 index 0000000..6768cc7 Binary files /dev/null and b/public/icons/MiiEditor_Face_WrinkleUpper04_Uit.png differ diff --git a/public/icons/MiiEditor_Face_WrinkleUpper05_Uit.png b/public/icons/MiiEditor_Face_WrinkleUpper05_Uit.png new file mode 100644 index 0000000..90801c1 Binary files /dev/null and b/public/icons/MiiEditor_Face_WrinkleUpper05_Uit.png differ diff --git a/public/icons/MiiEditor_Face_WrinkleUpper06_Uit.png b/public/icons/MiiEditor_Face_WrinkleUpper06_Uit.png new file mode 100644 index 0000000..0fdab56 Binary files /dev/null and b/public/icons/MiiEditor_Face_WrinkleUpper06_Uit.png differ diff --git a/public/icons/MiiEditor_Face_WrinkleUpper07_Uit.png b/public/icons/MiiEditor_Face_WrinkleUpper07_Uit.png new file mode 100644 index 0000000..f02769f Binary files /dev/null and b/public/icons/MiiEditor_Face_WrinkleUpper07_Uit.png differ diff --git a/src/app/api/submit/route.ts b/src/app/api/submit/route.ts index 4238698..daaf991 100644 --- a/src/app/api/submit/route.ts +++ b/src/app/api/submit/route.ts @@ -22,56 +22,49 @@ import { ThreeDsTomodachiLifeMii } from "@/lib/three-ds-tomodachi-life-mii"; import { SwitchMiiInstructions } from "@/types"; import { minifyInstructions } from "@/lib/switch"; import { settings } from "@/lib/settings"; +import { CharInfoEx } from "charinfo-ex"; const uploadsDirectory = path.join(process.cwd(), "uploads", "mii"); -const submitSchema = z - .object({ - platform: z.enum(MiiPlatform).default("THREE_DS"), - name: nameSchema, - tags: tagsSchema, - description: z.string().trim().max(512).optional(), +const submitSchema = z.object({ + platform: z.enum(MiiPlatform).default("THREE_DS"), + name: nameSchema, + tags: tagsSchema, + description: z.string().trim().max(512).optional(), - // Switch - gender: z.enum(MiiGender).default("MALE"), - makeup: z.enum(MiiMakeup).default("PARTIAL"), - miiPortraitImage: z.union([z.instanceof(File), z.any()]).optional(), - miiFeaturesImage: z.union([z.instanceof(File), z.any()]).optional(), - youtubeId: z - .string() - .trim() - .transform((val) => (val === "" ? null : val)) - .refine((val) => val === null || /^[a-zA-Z0-9_-]{11}$/.test(val), "Invalid YouTube video ID") - .optional(), - instructions: switchMiiInstructionsSchema, + // Switch + gender: z.enum(MiiGender).default("MALE"), + makeup: z.enum(MiiMakeup).default("PARTIAL"), + miiPortraitImage: z.union([z.instanceof(File), z.any()]).optional(), + youtubeId: z + .string() + .trim() + .transform((val) => (val === "" ? null : val)) + .refine((val) => val === null || /^[a-zA-Z0-9_-]{11}$/.test(val), "Invalid YouTube video ID") + .optional(), - // QR code - qrBytesRaw: z - .array(z.number(), { error: "A QR code is required" }) - .length(372, { - error: "QR code size is not a valid Tomodachi Life QR code", - }) - .nullish(), + way: z.enum(["savedata", "manual"]).optional(), - // Custom images - image1: z.union([z.instanceof(File), z.any()]).optional(), - image2: z.union([z.instanceof(File), z.any()]).optional(), - image3: z.union([z.instanceof(File), z.any()]).optional(), - }) - // This refine function is probably useless - .refine( - (data) => { - // If platform is Switch, gender, miiPortraitImage, and miiFeaturesImage must be present - if (data.platform === "SWITCH") { - return data.gender !== undefined && data.miiPortraitImage !== undefined && data.miiFeaturesImage !== undefined; - } - return true; - }, - { - message: "Gender, Mii portrait & features image are required for Switch platform", - path: ["gender", "miiPortraitImage", "miiFeaturesImage"], - }, - ); + // Save data way + // TODO: miiData + + // Manual way + miiFeaturesImage: z.union([z.instanceof(File), z.any()]).optional(), + instructions: switchMiiInstructionsSchema, + + // QR code + qrBytesRaw: z + .array(z.number(), { error: "A QR code is required" }) + .length(372, { + error: "QR code size is not a valid Tomodachi Life QR code", + }) + .nullish(), + + // Custom images + image1: z.union([z.instanceof(File), z.any()]).optional(), + image2: z.union([z.instanceof(File), z.any()]).optional(), + image3: z.union([z.instanceof(File), z.any()]).optional(), +}); export async function POST(request: NextRequest) { const session = await auth(); @@ -100,7 +93,7 @@ export async function POST(request: NextRequest) { // Minify instructions to save space and improve user experience let minifiedInstructions: Partial | undefined; - if (formData.get("platform") === "SWITCH") + if (formData.get("platform") === "SWITCH" && formData.get("way") === "manual") minifiedInstructions = minifyInstructions(JSON.parse((formData.get("instructions") as string) ?? "{}") as SwitchMiiInstructions); // Parse and check all submission info @@ -113,8 +106,11 @@ export async function POST(request: NextRequest) { gender: formData.get("gender") ?? undefined, // ZOD MOMENT makeup: formData.get("makeup") ?? undefined, miiPortraitImage: formData.get("miiPortraitImage"), - miiFeaturesImage: formData.get("miiFeaturesImage"), youtubeId: formData.get("youtubeId"), + + way: formData.get("way"), + + miiFeaturesImage: formData.get("miiFeaturesImage"), instructions: minifiedInstructions, qrBytesRaw: rawQrBytesRaw, @@ -149,6 +145,7 @@ export async function POST(request: NextRequest) { makeup, miiPortraitImage, miiFeaturesImage, + way, youtubeId, image1, image2, @@ -177,11 +174,14 @@ export async function POST(request: NextRequest) { // Check Mii portrait & features image (Switch) if (platform === "SWITCH") { const portraitValidation = await validateImage(miiPortraitImage); - const featuresValidation = await validateImage(miiFeaturesImage); if (!portraitValidation.valid) return rateLimit.sendResponse({ error: `Failed to verify portrait: ${portraitValidation.error}` }, portraitValidation.status ?? 400); - if (!featuresValidation.valid) - return rateLimit.sendResponse({ error: `Failed to verify features: ${featuresValidation.error}` }, featuresValidation.status ?? 400); + + if (way === "manual") { + const featuresValidation = await validateImage(miiFeaturesImage); + if (!featuresValidation.valid) + return rateLimit.sendResponse({ error: `Failed to verify features: ${featuresValidation.error}` }, featuresValidation.status ?? 400); + } } const qrBytes = new Uint8Array(qrBytesRaw ?? []); @@ -197,6 +197,186 @@ export async function POST(request: NextRequest) { } } + const miiData: CharInfoEx | undefined = + way === "savedata" && formData.get("miiData") ? (JSON.parse(formData.get("miiData") as string) as CharInfoEx) : undefined; + + if (way === "savedata" && !miiData) { + return rateLimit.sendResponse({ error: "No mii data provided" }, 400); + } + + if (way === "savedata" && miiData) { + const instructions: Partial = { + head: { + type: miiData.facelineType, + skinColor: miiData.facelineColor, + }, + hair: { + set: miiData.hairType, + bangs: miiData.hairTypeFront, + back: miiData.hairTypeBack, + color: miiData.hairColor0, + subColor: miiData.hairColor1, + subColor2: miiData.hairColor0, // TODO: check + style: miiData.hairStyle, + // uh oh, no flipped + isFlipped: false, + }, + eyebrows: { + type: miiData.eyebrowType, + color: miiData.eyebrowColor, + height: miiData.eyebrowY, + distance: miiData.eyebrowX, + rotation: miiData.eyebrowRotate, + size: miiData.eyebrowScale, + stretch: miiData.eyebrowAspect, + }, + eyes: { + main: { + type: miiData.eyeType, + color: miiData.eyeColor, + height: miiData.eyeY, + distance: miiData.eyeX, + rotation: miiData.eyeRotate, + size: miiData.eyeScale, + stretch: miiData.eyeAspect, + }, + eyelashesTop: { + type: miiData.eyelashUpperType, + height: miiData.eyelashUpperY, + distance: miiData.eyelashUpperX, + rotation: miiData.eyelashUpperRotate, + size: miiData.eyelashUpperScale, + stretch: miiData.eyelashUpperAspect, + }, + eyelashesBottom: { + type: miiData.eyelashLowerType, + height: miiData.eyelashLowerY, + distance: miiData.eyelashLowerX, + rotation: miiData.eyelashLowerRotate, + size: miiData.eyelashLowerScale, + stretch: miiData.eyelashLowerAspect, + }, + eyelidTop: { + type: miiData.eyeLidUpperType, + height: miiData.eyeLidUpperY, + distance: miiData.eyeLidUpperX, + rotation: miiData.eyeLidUpperRotate, + size: miiData.eyeLidUpperScale, + stretch: miiData.eyeLidUpperAspect, + }, + eyelidBottom: { + type: miiData.eyelidLowerType, + height: miiData.eyelidLowerY, + distance: miiData.eyelidLowerX, + rotation: miiData.eyelidLowerRotate, + size: miiData.eyelidLowerScale, + stretch: miiData.eyelidLowerAspect, + }, + eyeliner: { + type: miiData.eyeShadowColor != 0, + color: miiData.eyeShadowColor, + }, + pupil: { + type: miiData.eyeHighlightType, + height: miiData.eyeHighlightY, + distance: miiData.eyeHighlightX, + rotation: miiData.eyeHighlightRotate, + size: miiData.eyeHighlightScale, + stretch: miiData.eyeHighlightAspect, + }, + }, + nose: { + type: miiData.noseType, + height: miiData.noseY, + size: miiData.noseScale, + }, + lips: { + type: miiData.mouthType, + color: miiData.mouthColor, + height: miiData.mouthY, + rotation: miiData.mouthRotate, + size: miiData.mouthScale, + stretch: miiData.mouthAspect, + // uh oh, no lipstick + hasLipstick: false, + }, + ears: { + type: miiData.earType, + height: miiData.earY, + size: miiData.earScale, + }, + glasses: { + type: miiData.glassType1, + type2: miiData.glassType2, + ringColor: miiData.glassColor1, + shadesColor: miiData.glassColor2, + height: miiData.glassY, + size: miiData.glassScale, + stretch: miiData.glassAspect, + }, + other: { + wrinkles1: { + type: miiData.wrinkleLower, + height: miiData.wrinkleLowerY, + distance: miiData.wrinkleLowerX, + size: miiData.wrinkleLowerScale, + stretch: miiData.wrinkleLowerAspect, + }, + wrinkles2: { + type: miiData.wrinkleUpper, + height: miiData.wrinkleUpperY, + distance: miiData.wrinkleUpperX, + size: miiData.wrinkleUpperScale, + stretch: miiData.wrinkleUpperAspect, + }, + beard: { + type: miiData.beardType, + color: miiData.beardColor, + }, + moustache: { + type: miiData.mustacheType, + color: miiData.mustacheColor, + height: miiData.mustacheY, + // uh oh, no flipped + isFlipped: false, + size: miiData.mustacheScale, + stretch: miiData.mustacheAspect, + }, + goatee: { + type: miiData.beardShortType, + color: miiData.beardShortColor, + }, + mole: { + type: miiData.moleX != 0, + height: miiData.moleY, + distance: miiData.moleX, + size: miiData.moleScale, + }, + eyeShadow: { + type: miiData.makeup0, + color: miiData.makeup0Color, + height: miiData.makeup0Y, + distance: miiData.makeup0X, + size: miiData.makeup0Scale, + stretch: miiData.makeup0Aspect, + }, + blush: { + type: miiData.makeup1, + color: miiData.makeup1Color, + height: miiData.makeup1Y, + distance: miiData.makeup1X, + size: miiData.makeup1Scale, + stretch: miiData.makeup1Aspect, + }, + }, + height: miiData.height, + weight: miiData.build, + // uh oh, no dating prefs, birthday, voice, personality + }; + + minifiedInstructions = minifyInstructions(instructions); + } + // Create Mii in database const miiRecord = await prisma.mii.create({ data: { @@ -219,8 +399,9 @@ export async function POST(request: NextRequest) { } : { youtubeId, - instructions: minifiedInstructions, makeup: makeup ?? "PARTIAL", + instructions: minifiedInstructions, + ...(way === "savedata" && { miiData: miiData?.toJson() }), }), }, }); @@ -245,18 +426,20 @@ export async function POST(request: NextRequest) { } else if (platform === "SWITCH") { portraitBuffer = Buffer.from(await miiPortraitImage.arrayBuffer()); - // Save features image - const featuresBuffer = Buffer.from(await miiFeaturesImage.arrayBuffer()); - const pngBuffer = await sharp(featuresBuffer) - .resize({ - height: 800, - fit: "inside", - withoutEnlargement: true, - }) - .png({ quality: 85 }) - .toBuffer(); - const fileLocation = path.join(miiUploadsDirectory, "features.png"); - await fs.writeFile(fileLocation, pngBuffer); + if (way === "manual") { + // Save features image + const featuresBuffer = Buffer.from(await miiFeaturesImage.arrayBuffer()); + const pngBuffer = await sharp(featuresBuffer) + .resize({ + height: 800, + fit: "inside", + withoutEnlargement: true, + }) + .png({ quality: 85 }) + .toBuffer(); + const fileLocation = path.join(miiUploadsDirectory, "features.png"); + await fs.writeFile(fileLocation, pngBuffer); + } } // Save portrait image diff --git a/src/app/mii/[id]/page.tsx b/src/app/mii/[id]/page.tsx index 17863ac..c73f42a 100644 --- a/src/app/mii/[id]/page.tsx +++ b/src/app/mii/[id]/page.tsx @@ -164,13 +164,15 @@ export default async function MiiPage({ params }: Props) { /> ) : ( - + !mii.miiData && ( + + ) )}
diff --git a/src/components/dropzone.tsx b/src/components/dropzone.tsx index 6f9188f..7baf45f 100644 --- a/src/components/dropzone.tsx +++ b/src/components/dropzone.tsx @@ -5,12 +5,13 @@ import { DropzoneOptions, FileWithPath, useDropzone } from "react-dropzone"; import { Icon } from "@iconify/react"; interface Props { + type?: "file" | "image"; onDrop: (acceptedFiles: FileWithPath[]) => void; options?: DropzoneOptions; children?: ReactNode; } -export default function Dropzone({ onDrop, options, children }: Props) { +export default function Dropzone({ type = "image", onDrop, options, children }: Props) { const [isDraggingOver, setIsDraggingOver] = useState(false); const handleDrop = (acceptedFiles: FileWithPath[]) => { @@ -21,9 +22,7 @@ export default function Dropzone({ onDrop, options, children }: Props) { const { getRootProps, getInputProps } = useDropzone({ onDrop: handleDrop, maxFiles: 3, - accept: { - "image/*": [".png", ".jpg", ".jpeg", ".bmp", ".png", ".heic"], - }, + accept: type === "image" ? { "image/*": [".png", ".jpg", ".jpeg", ".bmp", ".png", ".heic"] } : { "application/octet-stream": [".sav"] }, ...options, }); diff --git a/src/components/mii/instructions.tsx b/src/components/mii/instructions.tsx index 0782335..ba8fef9 100644 --- a/src/components/mii/instructions.tsx +++ b/src/components/mii/instructions.tsx @@ -1,4 +1,5 @@ import React from "react"; +import Image from "next/image"; import DatingPreferencesViewer from "./dating-preferences"; import VoiceViewer from "./voice-viewer"; @@ -13,7 +14,9 @@ interface Props { interface SectionProps { name: string; - instructions: Partial; + instructions: Partial; + iconTemplate?: string; + pad?: number; // Number of digits to pad with zeroes children?: React.ReactNode; isSubSection?: boolean; } @@ -84,9 +87,10 @@ function TableCell({ label, children }: TableCellProps) { ); } -function Section({ name, instructions, children, isSubSection }: SectionProps) { +function Section({ name, iconTemplate, pad = 2, instructions, children, isSubSection }: SectionProps) { if (typeof instructions !== "object" || !instructions) return null; + const type = "type" in instructions ? instructions.type : undefined; const color = "color" in instructions ? instructions.color : undefined; const height = "height" in instructions ? instructions.height : undefined; const distance = "distance" in instructions ? instructions.distance : undefined; @@ -94,22 +98,33 @@ function Section({ name, instructions, children, isSubSection }: SectionProps) { const size = "size" in instructions ? instructions.size : undefined; const stretch = "stretch" in instructions ? instructions.stretch : undefined; + const renderIcon = type !== undefined && typeof type === "number" && iconTemplate; + const isBooleanType = typeof type === "boolean"; + return ( -
-

{name}

+
+

{name}

+ {renderIcon && ( + + + + )} + {isBooleanType && {type ? "Yes" : "No"}} + {!renderIcon && !isBooleanType && type !== undefined && {type}} + {not(color) && ( )} - {not(height) && {numberValue(height!, 0)}} - {not(distance) && {numberValue(distance!, 0)}} - {not(rotation) && {numberValue(rotation!, 0)}} - {not(size) && {numberValue(size!, 0)}} - {not(stretch) && {numberValue(stretch!, 0)}} + {not(height) && {numberValue(height, 0)}} + {not(distance) && {numberValue(distance, 0)}} + {not(rotation) && {numberValue(rotation, 0)}} + {not(size) && {numberValue(size, 0)}} + {not(stretch) && {numberValue(stretch, 0)}} {children} @@ -125,7 +140,7 @@ export default function MiiInstructions({ instructions }: Props) { return ( <> {head && ( -
+
{not(head.skinColor) && ( @@ -133,8 +148,24 @@ export default function MiiInstructions({ instructions }: Props) { )}
)} + {hair && ( -
+
+ {not(hair.set) && ( + + + + )} + {not(hair.bangs) && ( + + + + )} + {not(hair.back) && ( + + + + )} {not(hair.subColor) && ( @@ -149,27 +180,34 @@ export default function MiiInstructions({ instructions }: Props) { {not(hair.isFlipped) && {hair.isFlipped ? "Yes" : "No"}}
)} - {eyebrows &&
} + + {eyebrows &&
} + {eyes && (
-
-
-
-
-
-
-
+
+
+
+
+
+
+
)} - {nose &&
} + + {nose &&
} + {lips && ( -
+
{not(lips.hasLipstick) && {lips.hasLipstick ? "Yes" : "No"}}
)} - {ears &&
} + + {ears &&
} + {glasses && ( -
+
+ {not(glasses.type2) && {glasses.type2}} {not(glasses.ringColor) && ( @@ -182,23 +220,30 @@ export default function MiiInstructions({ instructions }: Props) { )}
)} + {other && (
-
-
-
-
- {other.moustache && other.moustache.isFlipped && {other.moustache.isFlipped ? "Yes" : "No"}} +
+
+
+
+ {other.moustache && other.moustache.isFlipped !== undefined && {other.moustache.isFlipped ? "Yes" : "No"}}
-
-
-
-
+
+
+ {other.mole?.type && ( + + + + )} +
+
+
)} {(height || weight || datingPreferences || voice || personality) && ( -
+

Misc

diff --git a/src/components/submit-form/index.tsx b/src/components/submit-form/index.tsx index fd43492..77a5468 100644 --- a/src/components/submit-form/index.tsx +++ b/src/components/submit-form/index.tsx @@ -29,6 +29,7 @@ import Carousel from "../carousel"; import SubmitButton from "../submit-button"; import Dropzone from "../dropzone"; import Image from "next/image"; +import { CharInfoEx } from "charinfo-ex"; interface Props { inQueueMiisCount: number; @@ -58,6 +59,12 @@ export default function SubmitForm({ inQueueMiisCount }: Props) { const [platform, setPlatform] = useState("SWITCH"); const [gender, setGender] = useState("MALE"); const [makeup, setMakeup] = useState("PARTIAL"); + + const [way, setWay] = useState<"savedata" | "manual" | null>(null); + const [miiSaveFileBytes, setMiiSaveFileBytes] = useState(); + const [miis, setMiis] = useState([]); + const [selectedMiiIndex, setSelectedMiiIndex] = useState(0); + const [youtubeId, setYouTubeId] = useState(""); const instructions = useRef(defaultInstructions); @@ -89,18 +96,15 @@ export default function SubmitForm({ inQueueMiisCount }: Props) { if (platform === "THREE_DS") { formData.append("qrBytesRaw", JSON.stringify(qrBytesRaw)); - } else if (platform === "SWITCH") { + } else if (platform === "SWITCH" && way) { const portraitResponse = await fetch(miiPortraitUri!); - const featuresResponse = await fetch(miiFeaturesUri!); - - if (!portraitResponse.ok || !featuresResponse.ok) { - setError("Failed to get Mii portrait/features screenshot. Did you upload one?"); + if (!portraitResponse.ok) { + setError("Failed to get Mii portrait screenshot. Did you upload one?"); return; } const portraitBlob = await portraitResponse.blob(); - const featuresBlob = await featuresResponse.blob(); - if (!portraitBlob.type.startsWith("image/") || !featuresBlob.type.startsWith("image/")) { + if (!portraitBlob.type.startsWith("image/")) { setError("Invalid image file found"); return; } @@ -108,9 +112,27 @@ export default function SubmitForm({ inQueueMiisCount }: Props) { formData.append("gender", gender); formData.append("makeup", makeup); formData.append("miiPortraitImage", portraitBlob); - formData.append("miiFeaturesImage", featuresBlob); + formData.append("way", way); + if (way === "savedata") { + formData.append("miiData", JSON.stringify(miis[selectedMiiIndex])); + } else { + const featuresResponse = await fetch(miiFeaturesUri!); + if (!featuresResponse.ok) { + setError("Failed to get Mii features screenshot. Did you upload one?"); + return; + } + + const featuresBlob = await featuresResponse.blob(); + if (!featuresBlob.type.startsWith("image/")) { + setError("Invalid image file found"); + return; + } + + formData.append("miiFeaturesImage", featuresBlob); + formData.append("instructions", JSON.stringify(instructions.current)); + } + formData.append("youtubeId", youtubeId); - formData.append("instructions", JSON.stringify(instructions.current)); } const response = await fetch("/api/submit", { @@ -128,7 +150,20 @@ export default function SubmitForm({ inQueueMiisCount }: Props) { }; useEffect(() => { - if (platform === "SWITCH" || qrBytesRaw.length == 0) return; + if (platform === "SWITCH") { + if (!miiSaveFileBytes) return; + const miis: CharInfoEx[] = []; + + for (let i = 0; i < 70; i++) { + const data = CharInfoEx.FromSaveFileArrayBuffer(miiSaveFileBytes, i); + if (data.name === "") continue; + miis.push(data); + } + setMiis(miis); + return; + } + + if (qrBytesRaw.length == 0) return; const qrBytes = new Uint8Array(qrBytesRaw); const preview = async () => { @@ -164,7 +199,7 @@ export default function SubmitForm({ inQueueMiisCount }: Props) { }; preview(); - }, [qrBytesRaw, platform]); + }, [miiSaveFileBytes, qrBytesRaw, platform]); return (
@@ -392,8 +427,38 @@ export default function SubmitForm({ inQueueMiisCount }: Props) { - {/* (Switch Only) Mii Screenshots */} + {/* (Switch Only) Choose a way */}
+ {/* Separator */} +
+
+ Choose a Way +
+
+ +
+ + + +
+
+ + {/* (Switch Only) Mii Screenshots */} +
{/* Separator */}

@@ -401,9 +466,9 @@ export default function SubmitForm({ inQueueMiisCount }: Props) {
-
+
{/* Step 1 - Portrait */} -
+
1 Portrait screenshot @@ -423,7 +488,7 @@ export default function SubmitForm({ inQueueMiisCount }: Props) {
{/* Step 2 - Features */} -
+
2 @@ -444,10 +509,13 @@ export default function SubmitForm({ inQueueMiisCount }: Props) {
- + {way === "manual" && ( + <> + +

A tutorial on how to screenshot the features is above.

+ + )}
- -

A tutorial on how to screenshot the features is above.

{/* (3DS only) QR code scanning */} @@ -474,8 +542,61 @@ export default function SubmitForm({ inQueueMiisCount }: Props) {
+ {/* (Switch only) Save data */} +
+
+
+ Save Data +
+
+ +
+ {/* YouTube */} +
+ + { + const val = e.target.value; + const match = val.match(/(?:youtube\.com\/(?:watch\?v=|shorts\/|embed\/)|youtu\.be\/)([a-zA-Z0-9_-]{11})/); + setYouTubeId(match ? match[1] : val); + }} + /> +
+ + + +

Choose the Mii you want to submit:

+ +
+ {miis?.length === 0 ? ( +

No miis found, upload a save file!

+ ) : ( + miis?.map((mii, index) => ( + + )) + )} +
+
+
+ {/* (Switch only) Mii instructions */} -
+

Mii Instructions @@ -513,26 +634,28 @@ export default function SubmitForm({ inQueueMiisCount }: Props) {
{/* Custom images selector */} -
-
- Custom images -
+
+
+
+ Custom images +
+
+ +
+ +

+ Drag and drop your images here +
+ or click to open +

+
+ + Animated images currently not supported. +
+ +
-
- -

- Drag and drop your images here -
- or click to open -

-
- - Animated images currently not supported. -
- - -
{error && Error: {error}} diff --git a/src/components/submit-form/mii-editor/tabs/other.tsx b/src/components/submit-form/mii-editor/tabs/other.tsx index ea55b60..2e40b12 100644 --- a/src/components/submit-form/mii-editor/tabs/other.tsx +++ b/src/components/submit-form/mii-editor/tabs/other.tsx @@ -65,7 +65,7 @@ export default function OtherTab({ instructions }: Props) {
- + {tab === 3 && ( diff --git a/src/components/submit-form/switch-file-upload.tsx b/src/components/submit-form/switch-file-upload.tsx index de2f26a..b111de1 100644 --- a/src/components/submit-form/switch-file-upload.tsx +++ b/src/components/submit-form/switch-file-upload.tsx @@ -9,32 +9,43 @@ import ImageEditorPortrait from "./image-editor"; interface Props { text: string; + type?: "file" | "image"; forceCrop?: boolean; image?: string | undefined; - setImage: (value: string | undefined) => void; + setFileBytes?: (value: ArrayBufferLike | undefined) => void; + setImage?: (value: string | undefined) => void; } -export default function SwitchFileUpload({ text, forceCrop, image, setImage }: Props) { +export default function SwitchFileUpload({ text, type = "image", forceCrop, image, setFileBytes, setImage }: Props) { const [isCameraOpen, setIsCameraOpen] = useState(false); const [isCropOpen, setIsCropOpen] = useState(false); const handleDrop = useCallback( (acceptedFiles: FileWithPath[]) => { const file = acceptedFiles[0]; - // Convert to Data URI const reader = new FileReader(); reader.onload = async (event) => { - setImage(event.target!.result as string); - if (forceCrop) setIsCropOpen(true); + const result = event.target!.result; + + if (type === "file") { + const buffer = result as ArrayBuffer; + setFileBytes!(buffer); + } else { + // for images + setImage!(result as string); + if (forceCrop) setIsCropOpen(true); + } }; - reader.readAsDataURL(file); + + if (type === "file") reader.readAsArrayBuffer(file); + else reader.readAsDataURL(file); }, - [setImage], + [setFileBytes, setImage], ); return (
- +

{!image ? ( <> @@ -48,28 +59,32 @@ export default function SwitchFileUpload({ text, forceCrop, image, setImage }: P

- or + {type === "image" && ( + <> + or -
- - -
+
+ + +
- { - if (forceCrop) setIsCropOpen(true); - }} - /> - + { + if (forceCrop) setIsCropOpen(true); + }} + /> + + + )}
); } diff --git a/src/types.d.ts b/src/types.d.ts index 65d5601..60cc168 100644 --- a/src/types.d.ts +++ b/src/types.d.ts @@ -3,9 +3,15 @@ import { DefaultSession } from "next-auth"; interface SwitchMiiInstructions { head: { + type: number | null; + skinColor: number | null; // Additional 14 are not in color menu, default is 2 }; hair: { + set: number | null; + bangs: number | null; + back: number | null; + color: number | null; subColor: number | null; // Default is none subColor2: number | null; // Only used when bangs/back is selected @@ -13,6 +19,8 @@ interface SwitchMiiInstructions { isFlipped: boolean; // Only for sets and fringe }; eyebrows: { + type: number | null; + color: number | null; height: number | null; distance: number | null; @@ -22,6 +30,8 @@ interface SwitchMiiInstructions { }; eyes: { main: { + type: number | null; + color: number | null; height: number | null; distance: number | null; @@ -30,6 +40,8 @@ interface SwitchMiiInstructions { stretch: number | null; }; eyelashesTop: { + type: number | null; + height: number | null; distance: number | null; rotation: number | null; @@ -37,6 +49,8 @@ interface SwitchMiiInstructions { stretch: number | null; }; eyelashesBottom: { + type: number | null; + height: number | null; distance: number | null; rotation: number | null; @@ -44,6 +58,8 @@ interface SwitchMiiInstructions { stretch: number | null; }; eyelidTop: { + type: number | null; + height: number | null; distance: number | null; rotation: number | null; @@ -51,6 +67,8 @@ interface SwitchMiiInstructions { stretch: number | null; }; eyelidBottom: { + type: number | null; + height: number | null; distance: number | null; rotation: number | null; @@ -58,9 +76,12 @@ interface SwitchMiiInstructions { stretch: number | null; }; eyeliner: { + type: boolean; color: number | null; }; pupil: { + type: number | null; + height: number | null; distance: number | null; rotation: number | null; @@ -69,10 +90,14 @@ interface SwitchMiiInstructions { }; }; nose: { + type: number | null; + height: number | null; size: number | null; }; lips: { + type: number | null; + color: number | null; height: number | null; rotation: number | null; @@ -81,10 +106,15 @@ interface SwitchMiiInstructions { hasLipstick: boolean; }; ears: { + type: number | null; + height: number | null; // Does not work for default size: number | null; // Does not work for default }; glasses: { + type: number | null; + type2: number | null; + ringColor: number | null; shadesColor: number | null; // Only works after gap height: number | null; @@ -94,37 +124,50 @@ interface SwitchMiiInstructions { other: { // names were assumed wrinkles1: { + type: number | null; + height: number | null; distance: number | null; size: number | null; stretch: number | null; }; wrinkles2: { + type: number | null; + height: number | null; distance: number | null; size: number | null; stretch: number | null; }; beard: { + type: number | null; + color: number | null; }; moustache: { - color: number | null; // is this same as hair? + type: number | null; + + color: number | null; height: number | null; isFlipped: boolean; size: number | null; stretch: number | null; }; goatee: { + type: number | null; + color: number | null; }; mole: { - color: number | null; // is this same as hair? + type: boolean; + height: number | null; distance: number | null; size: number | null; }; eyeShadow: { + type: number | null; + color: number | null; height: number | null; distance: number | null; @@ -132,6 +175,8 @@ interface SwitchMiiInstructions { stretch: number | null; }; blush: { + type: number | null; + color: number | null; height: number | null; distance: number | null; @@ -139,7 +184,6 @@ interface SwitchMiiInstructions { stretch: number | null; }; }; - // makeup, use video? height: number | null; weight: number | null; datingPreferences: MiiGender[];