Bumii: Difference between revisions

imported>Leoetlino
(add stub articles for AAMP extensions)
 
(Added a table of eyebrow colors)
 
(21 intermediate revisions by 7 users not shown)
Line 1: Line 1:
{{lowercase}}
{{lowercase}}
{{stub}}
{{stub|what=Needs descriptions.}}
<onlyinclude>'''bumii''' files are [[AAMP]] files.</onlyinclude>
<onlyinclude>
{{Parameter archive infobox|param_type=bumii|version=0|type=xml}}
'''UMii''' (bumii) files configure the physical traits of a NPC.
</onlyinclude>
 
=Parameter objects=
{{AampNameWarning}}
==ffsd==
{| class="wikitable"
!Key!!Type!!Description!!Default value
|-
|no_use_ffsd||bool||Do not use Mii data (treat as NPC profile)<ref>Miiデータを使用しない(NPCプロフィールとして扱う)</ref>||False
|-
|type||int||Reference first<ref>参照先</ref>||0
|-
|}
 
==body==
{| class="wikitable"
!Key!!Type!!Description!!Default value
|-
|type||int||
*0: Child
*1: Normal
*2: Traveler
*3: Soldier
*4: Sheikah
*More?
||0
|-
|number||int||Body variant (last part of the model name)||0
|-
|race||int||
*0: Hylia
*1: Korok
*2: Goron
*3: Sheikah
*4: Gerudo
*5: Zora
*6: Rito
*More?
||0
|-
|weight||int||-||1
|-
|height||int||-||0
|-
|}
 
==personal==
{| class="wikitable"
!Key!!Type!!Description!!Default value
|-
|fav_color||int||-||0
|-
|sub_color_1||int||-||-1
|-
|sub_color_2||int||-||-1
|-
|voice_type||str||-||Hylia_Man_Kid_Normal00
|-
|shoulder_fav_color||int||-||-1
|-
|sex_age||int||
*0: C (Child)
*1: M (Man)
*2: X (Old man){{check}}
*3: Y (Old woman)
*4: W (Woman)
*More?
||0
|-
|personality||str||-||
|-
|head_fav_color||int||-||-1
|-
|shoulder_sub_color_1||int||-||-1
|-
|}
 
==common==
{| class="wikitable"
!Key!!Type!!Description!!Default value
|-
|backpack||int||-||-1
|-
|hat||int||-||-1
|-
|no_hat_always||bool||-||False
|-
|body_correct||int||-||0
|-
|is_mid_age||bool||-||False
|-
|rot_cravicle||float||-||0.0
|-
|rot_arm||float||-||0.0
|-
|rot_leg||float||-||0.0
|-
|rot_crotch||float||-||0.0
|-
|}
 
==shape==
{| class="wikitable"
!Key!!Type!!Description!!Default value
|-
|jaw||int||-||0
|-
|wrinkle||int||-||0
|-
|make||int||Makeup
 
*0: None
*1 - 8: Eyes/Eyebrows
*9:
*10 - 11: beards
||0
|-
|skin_color||int||-||0
|-
|trans_v||float||-||0.0
|-
|scale||float||-||1.0
|-
|}
 
==hair==
{| class="wikitable"
!Key!!Type!!Description!!Default value
|-
|type||int||Hair variant (last part of the model name)||0
|-
|color||int||Color Animation Pick (1 - 10)||0
|-
|flip||bool||Flip hair model||0
|-
|}
 
==eye==
{| class="wikitable"
!Key!!Type!!Description!!Default value
|-
|type||int||-||2
|-
|color||int||-||0
|-
|trans_v||float||-||3.0
|-
|trans_u||float||-||2.0
|-
|rotate||float||-||0.0
|-
|scale||float||-||4.0
|-
|aspect||float||-||3.0
|-
|eyeball_trans_u||float||-||0.0
|-
|eyeball_trans_v||float||-||0.0
|-
|eyeball_scale||float||-||0.0
|-
|highlight_bright||int||-||0
|-
|}
 
==eye_ctrl==
{| class="wikitable"
!Key!!Type!!Description!!Default value
|-
|base_offset||vec3||-||Vec3(x=0.0, y=0.029999999329447746, z=0.0)
|-
|translim_out||float||-||0.2
|-
|translim_in||float||-||0.12
|-
|translim_d||float||-||0.3
|-
|translim_u||float||-||0.1
|-
|neck_offset_ud||float||-||0.0
|-
|}
 
==eyebrow==
{| class="wikitable"
!Key!!Type!!Description!!Default value
|-
|type||int||There are 24 unique types||6
|-
|color||int||There are 14 colors, 0 falls back to a default||0
|-
|trans_v||float||-||7.0
|-
|trans_u||float||-||2.0
|-
|rotate||float||-||0.0
|-
|scale||float||-||4.0
|-
|aspect||float||-||3.0
|-
|}
{| class="wikitable"
!Type
!Image
|-
|0
|[[File:Eyebrow Type 0.png|link=https://zeldamods.org/wiki/File:Eyebrow%20Type%200.png|alt=|frameless|150x150px]]
|-
|1
|[[File:Eyebrow Type 1.png|link=https://zeldamods.org/wiki/File:Eyebrow%20Type%201.png|alt=|frameless|150x150px]]
|-
|2
|[[File:Eyebrow Type 2.png|link=https://zeldamods.org/wiki/File:Eyebrow%20Type%202.png|alt=|frameless|150x150px]]
|-
|3
|[[File:Eyebrow Type 3.png|frameless|150x150px]]
|-
|4
|[[File:Eyebrow Type 4.png|frameless|150x150px]]
|-
|5
|[[File:Eyebrow Type 5.png|frameless|150x150px]]
|-
|6
|[[File:Eyebrow Type 6.png|frameless|150x150px]]
|-
|7
|[[File:Eyebrow Type 7.png|frameless|150x150px]]
|-
|8
|[[File:Eyebrow Type 8.png|frameless|150x150px]]
|-
|9
|[[File:Eyebrow Type 9.png|frameless|150x150px]]
|-
|10
|[[File:Eyebrow Type 10.png|frameless|150x150px]]
|-
|11
|[[File:Eyebrow Type 11.png|frameless|150x150px]]
|-
|12
|[[File:Eyebrow Type 12.png|frameless|150x150px]]
|-
|13
|[[File:Eyebrow Type 13.png|frameless|150x150px]]
|-
|14
|[[File:Eyebrow Type 14.png|frameless|150x150px]]
|-
|15
|[[File:Eyebrow Type 15.png|frameless|150x150px]]
|-
|16
|[[File:Eyebrow Type 16.png|frameless|150x150px]]
|-
|17
|[[File:Eyebrow Type 17.png|frameless|150x150px]]
|-
|18
|[[File:Eyebrow Type 18.png|frameless|150x150px]]
|-
|19
|[[File:Eyebrow Type 19.png|frameless|150x150px]]
|-
|20
|[[File:Eyebrow Type 20.png|frameless|150x150px]]
|-
|21
|[[File:Eyebrow Type 21.png|frameless|150x150px]]
|-
|22
|[[File:Eyebrow Type 22.png|frameless|150x150px]]
|-
|23
|[[File:Eyebrow Type 23.png|frameless|150x150px]]
|}
{| class="wikitable"
|+
!Color
!Image
|-
|0
|[[File:Eyebrow Color 0.png|frameless|150x150px]]
|-
|1
|[[File:Eyebrow Color 1.png|frameless|150x150px]]
|-
|2
|[[File:Eyebrow Color 2.png|frameless|150x150px]]
|-
|3
|[[File:Eyebrow Color 3.png|frameless|150x150px]]
|-
|4
|[[File:Eyebrow Color 4.png|frameless|150x150px]]
|-
|5
|[[File:Eyebrow Color 5.png|frameless|150x150px]]
|-
|6
|[[File:Eyebrow Color 6.png|frameless|150x150px]]
|-
|7
|[[File:Eyebrow Color 7.png|frameless|150x150px]]
|-
|8
|[[File:Eyebrow Color 8.png|frameless|150x150px]]
|-
|9
|[[File:Eyebrow Color 9.png|frameless|150x150px]]
|-
|10
|[[File:Eyebrow Color 10.png|frameless|150x150px]]
|-
|11
|[[File:Eyebrow Color 11.png|frameless|150x150px]]
|-
|12
|[[File:Eyebrow Color 12.png|frameless|150x150px]]
|-
|13
|[[File:Eyebrow Color 13.png|frameless|150x150px]]
|}
 
==nose==
{| class="wikitable"
!Key!!Type!!Description!!Default value
|-
|type||int||-||1
|-
|trans_v||float||-||9.0
|-
|scale||float||-||4.0
|-
|}
 
==mouth==
{| class="wikitable"
!Key!!Type!!Description!!Default value
|-
|type||int||-||3
|-
|color||int||-||0
|-
|trans_v||float||-||13.0
|-
|scale||float||-||4.0
|-
|aspect||float||-||3.0
|-
|}
 
==beard==
{| class="wikitable"
!Key!!Type!!Description!!Default value
|-
|mustache||int||-||0
|-
|scale||float||-||4.0
|-
|type||int||-||0
|-
|color||int||-||0
|-
|}
 
==glass==
{| class="wikitable"
!Key!!Type!!Description!!Default value
|-
|type||int||Glasses variant (last part of the model name)||0
|-
|color||int||Color Select (0 - 5)||0
|-
|}
 
==korog==
{| class="wikitable"
!Key!!Type!!Description!!Default value
|-
|mask||int||Mask variant (last part of the model name)||0
|-
|skin_color||int||-||0
|-
|left_plant||int||-||0
|-
|right_plant||int||-||0
|-
|}
 
==goron==
{| class="wikitable"
!Key!!Type!!Description!!Default value
|-
|skin_color||int||-||0
|-
|}
 
==gerudo==
{| class="wikitable"
!Key!!Type!!Description!!Default value
|-
|skin_color||int||-||0
|-
|hair||int||-||0
|-
|hair_color||int||-||0
|-
|lip_color||int||-||0
|-
|glass||int||-||0
|-
|glass_color||int||-||0
|-
|}
 
==rito==
{| class="wikitable"
!Key!!Type!!Description!!Default value
|-
|body_color||int||
*0:
*1:
*2:
*3:
*4:
*5:
*6:
*7:
*8: Blue (Fyson)
*9: Green
*More...
||0
|-
|hair_color||int||-||-1
|-
|}
 
==zora==
{| class="wikitable"
!Key!!Type!!Description!!Default value
|-
|body_color||int||-||0
|-
|}
 
 
 
 
=Parameter lists=
{{No AAMP param}}
 
[[Category:File extensions]]
[[Category:File extensions]]
[[Category:File extensions (AAMP)]]
[[Category:File extensions (AAMP)]]
[[Category:Actor parameter files]]
<references />

Latest revision as of 19:17, 2 August 2022


UMii (bumii) files configure the physical traits of a NPC.

bumii
Format AAMP
Version 0
Type xml
This article is about the structure in general. For actual values, check the GameROM or the pseudo-source.


Parameter objects

Important note: the following listing was automatically generated from game content files. If some names look weird or contain typos, it's Nintendo's fault.

ffsd

Key Type Description Default value
no_use_ffsd bool Do not use Mii data (treat as NPC profile)[1] False
type int Reference first[2] 0

body

Key Type Description Default value
type int
  • 0: Child
  • 1: Normal
  • 2: Traveler
  • 3: Soldier
  • 4: Sheikah
  • More?
0
number int Body variant (last part of the model name) 0
race int
  • 0: Hylia
  • 1: Korok
  • 2: Goron
  • 3: Sheikah
  • 4: Gerudo
  • 5: Zora
  • 6: Rito
  • More?
0
weight int - 1
height int - 0

personal

Key Type Description Default value
fav_color int - 0
sub_color_1 int - -1
sub_color_2 int - -1
voice_type str - Hylia_Man_Kid_Normal00
shoulder_fav_color int - -1
sex_age int
  • 0: C (Child)
  • 1: M (Man)
  • 2: X (Old man)[check]
  • 3: Y (Old woman)
  • 4: W (Woman)
  • More?
0
personality str -
head_fav_color int - -1
shoulder_sub_color_1 int - -1

common

Key Type Description Default value
backpack int - -1
hat int - -1
no_hat_always bool - False
body_correct int - 0
is_mid_age bool - False
rot_cravicle float - 0.0
rot_arm float - 0.0
rot_leg float - 0.0
rot_crotch float - 0.0

shape

Key Type Description Default value
jaw int - 0
wrinkle int - 0
make int Makeup
  • 0: None
  • 1 - 8: Eyes/Eyebrows
  • 9:
  • 10 - 11: beards
0
skin_color int - 0
trans_v float - 0.0
scale float - 1.0

hair

Key Type Description Default value
type int Hair variant (last part of the model name) 0
color int Color Animation Pick (1 - 10) 0
flip bool Flip hair model 0

eye

Key Type Description Default value
type int - 2
color int - 0
trans_v float - 3.0
trans_u float - 2.0
rotate float - 0.0
scale float - 4.0
aspect float - 3.0
eyeball_trans_u float - 0.0
eyeball_trans_v float - 0.0
eyeball_scale float - 0.0
highlight_bright int - 0

eye_ctrl

Key Type Description Default value
base_offset vec3 - Vec3(x=0.0, y=0.029999999329447746, z=0.0)
translim_out float - 0.2
translim_in float - 0.12
translim_d float - 0.3
translim_u float - 0.1
neck_offset_ud float - 0.0

eyebrow

Key Type Description Default value
type int There are 24 unique types 6
color int There are 14 colors, 0 falls back to a default 0
trans_v float - 7.0
trans_u float - 2.0
rotate float - 0.0
scale float - 4.0
aspect float - 3.0
Type Image
0  
1  
2  
3  
4  
5  
6  
7  
8  
9  
10  
11  
12  
13  
14  
15  
16  
17  
18  
19  
20  
21  
22  
23  
Color Image
0  
1  
2  
3  
4  
5  
6  
7  
8  
9  
10  
11  
12  
13  

nose

Key Type Description Default value
type int - 1
trans_v float - 9.0
scale float - 4.0

mouth

Key Type Description Default value
type int - 3
color int - 0
trans_v float - 13.0
scale float - 4.0
aspect float - 3.0

beard

Key Type Description Default value
mustache int - 0
scale float - 4.0
type int - 0
color int - 0

glass

Key Type Description Default value
type int Glasses variant (last part of the model name) 0
color int Color Select (0 - 5) 0

korog

Key Type Description Default value
mask int Mask variant (last part of the model name) 0
skin_color int - 0
left_plant int - 0
right_plant int - 0

goron

Key Type Description Default value
skin_color int - 0

gerudo

Key Type Description Default value
skin_color int - 0
hair int - 0
hair_color int - 0
lip_color int - 0
glass int - 0
glass_color int - 0

rito

Key Type Description Default value
body_color int
  • 0:
  • 1:
  • 2:
  • 3:
  • 4:
  • 5:
  • 6:
  • 7:
  • 8: Blue (Fyson)
  • 9: Green
  • More...
0
hair_color int - -1

zora

Key Type Description Default value
body_color int - 0



Parameter lists

(none)

  1. Miiデータを使用しない(NPCプロフィールとして扱う)
  2. 参照先