Bumii: Difference between revisions
imported>Leoetlino (add stub articles for AAMP extensions) |
(Corrected some mistakes, improved formatting of new changes.) |
||
(28 intermediate revisions by 8 users not shown) | |||
Line 1: | Line 1: | ||
{{lowercase}} | {{lowercase}} | ||
{{stub}} | {{stub|what=Needs descriptions.}} | ||
<onlyinclude>'''bumii''' | <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)<ref>参照先</ref>''||0 | |||
|- | |||
|} | |||
==body== | |||
{| class="wikitable" | |||
!Key!!Type!!Description!!Default value | |||
|- | |||
|type||int|| | |||
* 0 ''(Normal)'' | |||
* 1 ''(Stablehand)'' | |||
* 2 ''(Traveler / No Daily Schedule)'' | |||
* 3 ''(Soldier / Guard)'' | |||
* 4 ''(Sheikah)'' | |||
||0 | |||
|- | |||
|number||int||''(body variant, last part of the model name)''||0 | |||
|- | |||
|race||int|| | |||
* 0 ''(Hylian / Sheikah / Lurelin)'' | |||
* 1 ''(Korok)'' | |||
* 2 ''(Goron)'' | |||
* 3 ''(Kakariko, only used for Pikango, Impa, Cado, and Dorian)'' | |||
* 4 ''(Gerudo)'' | |||
* 5 ''(Zora)'' | |||
* 6 ''(Rito)'' | |||
* 7 ''(Great Fairy)'' | |||
||0 | |||
|- | |||
|weight||int|| | |||
* 0 ''(Lanky)'' | |||
* 1 ''(Average)'' | |||
* 2 ''(Bulky)'' | |||
''(corresponds to Mii weights, controls HeightWeight animation embeded in a Body .sbfres)'' | |||
||1 | |||
|- | |||
|height||int|| | |||
* 0 ''(Average)'' | |||
* 1 ''(Tall)'' | |||
''(corresponds to Mii heights, controls HeightWeight animation embeded in a Body .sbfres)'' | |||
||0 | |||
|- | |||
|} | |||
==personal== | |||
{| class="wikitable" | |||
!Key!!Type!!Description!!Default value | |||
|- | |||
|fav_color||int|| | |||
* 0 ''(Red)'' | |||
* 1 ''(Orange)'' | |||
* 2 ''(Yellow)'' | |||
* 3 ''(Light Green)'' | |||
* 4 ''(Dark Green)'' | |||
* 5 ''(Dark Blue)'' | |||
* 6 ''(Light Blue)'' | |||
* 7 ''(Pink)'' | |||
* 8 ''(Purple)'' | |||
* 9 ''(Brown)'' | |||
* 10 ''(White)'' | |||
* 11 ''(Black)'' | |||
''(corresponds to Mii favorite color, used for clothing highlights)'' | |||
||0 | |||
|- | |||
|sub_color_1||int||''(see fav_color, values vary based on Body.sbfres.</br>Commonly -1 through 11, with N/stable type having -1 through 13. Sub_Color_1 animation for Body. If set to -1, it defaults to fav_color.''||-1 | |||
|- | |||
|sub_color_2||int||''(see fav_color, values vary based on Body .sbfres.</br>Commonly -1 through 11, with N/stable type having -1 through 13. Sub_Color_2 animation for Body. If set to -1, it defaults to fav_color.''||-1 | |||
|- | |||
|shoulder_fav_color||int||''(see fav_color, used for clothing highlights)''||-1 | |||
|- | |||
|voice_type||str||''(see [[#voice_type|voice_type]])''||Hylia_Man_Kid_Normal00 | |||
|- | |||
|sex_age||int|| | |||
* 0 ''(Man Child)'' | |||
* 1 ''(Man Adult)'' | |||
* 2 ''(Man Old)'' | |||
* 3 ''(Woman Child)'' | |||
* 4 ''(Woman Adult)'' | |||
* 5 ''(Woman Old)'' | |||
||0 | |||
|- | |||
|personality||str||''(see [[#personality|personality]])''|| | |||
|- | |||
|head_fav_color||int||''(see fav_color, unknown usage)''||-1 | |||
|- | |||
|shoulder_sub_color_1||int||''(see fav_color, used for clothing highlights)''||-1 | |||
|- | |||
|} | |||
===voice_type=== | |||
====common==== | |||
{| class="wikitable" style="font-size: 85%;" | |||
|rowspan="4"| | |||
!colspan="12"|Tone | |||
|- | |||
|colspan="4" style="text-align:center;"|Normal||colspan="4" style="text-align:center;"|Good||colspan="4" style="text-align:center;"|Bad | |||
|- | |||
!colspan="12"|Age | |||
|- | |||
|style="text-align:center;"|Kid||style="text-align:center;"|Young||style="text-align:center;"|Middle||style="text-align:center;"|Old | |||
|style="text-align:center;"|Kid||style="text-align:center;"|Young||style="text-align:center;"|Middle||style="text-align:center;"|Old | |||
|style="text-align:center;"|Kid||style="text-align:center;"|Young||style="text-align:center;"|Middle||style="text-align:center;"|Old | |||
|- | |||
!rowspan="2"|Hylian /</br>Sheikah /</br>Lurelin /</br>Zora /</br>Rito | |||
| | |||
* Hylia_Man_Kid_Normal00 | |||
* Hylia_Man_Kid_Normal01 | |||
* Hylia_Man_Kid_Normal03 | |||
|| | |||
* Hylia_Man_Young_Normal00 | |||
* Hylia_Man_Young_Normal01 | |||
* Hylia_Man_Young_Normal02 | |||
* Hylia_Man_Young_Normal03 | |||
* Hylia_Man_Young_Normal04 | |||
* Hylia_Man_Young_Normal05 | |||
|| | |||
* Hylia_Man_Middle_Normal00 | |||
* Hylia_Man_Middle_Normal01 | |||
* Hylia_Man_Middle_Normal02 | |||
* Hylia_Man_Middle_Normal03 | |||
* Hylia_Man_Middle_Normal04 | |||
|| | |||
* Hylia_Man_Old_Normal00 | |||
* Hylia_Man_Old_Normal01 | |||
* Hylia_Man_Old_Normal02 | |||
* Hylia_Man_Old_Normal03 | |||
|| | |||
* Hylia_Man_Kid_Good00 | |||
* Hylia_Man_Kid_Good01 | |||
* Hylia_Man_Kid_Good02 | |||
|| | |||
* Hylia_Man_Young_Good00 | |||
* Hylia_Man_Young_Good01 | |||
* Hylia_Man_Young_Good02 | |||
|| | |||
* Hylia_Man_Middle_Good00 | |||
* Hylia_Man_Middle_Good01 | |||
* Hylia_Man_Middle_Good02 | |||
* Hylia_Man_Middle_Good03 | |||
* Hylia_Man_Middle_Good04 | |||
|| | |||
* Hylia_Man_Old_Good00 | |||
* Hylia_Man_Old_Good01 | |||
* Hylia_Man_Old_Good02 | |||
|| | |||
* Hylia_Man_Kid_Bad00 | |||
* Hylia_Man_Kid_Bad02 | |||
|| | |||
* Hylia_Man_Young_Bad00 | |||
* Hylia_Man_Young_Bad01 | |||
* Hylia_Man_Young_Bad02 | |||
|| | |||
* Hylia_Man_Middle_Bad00 | |||
* Hylia_Man_Middle_Bad01 | |||
* Hylia_Man_Middle_Bad02 | |||
* Hylia_Man_Middle_Bad03 | |||
* Hylia_Man_Middle_Bad04 | |||
|| | |||
* Hylia_Man_Old_Bad00 | |||
* Hylia_Man_Old_Bad01 | |||
* Hylia_Man_Old_Bad02 | |||
* Hylia_Man_Old_Bad03 | |||
|- | |||
| | |||
* Hylia_Woman_Kid_Normal02 | |||
* Hylia_Woman_Kid_Normal03 | |||
* Hylia_Woman_Kid_Normal04 | |||
* Hylia_Woman_Kid_Normal05 | |||
|| | |||
* Hylia_Woman_Young_Normal00 | |||
* Hylia_Woman_Young_Normal01 | |||
* Hylia_Woman_Young_Normal02 | |||
* Hylia_Woman_Young_Normal03 | |||
* Hylia_Woman_Young_Normal04 | |||
|| | |||
* Hylia_Woman_Middle_Normal00 | |||
* Hylia_Woman_Middle_Normal01 | |||
* Hylia_Woman_Middle_Normal02 | |||
|| | |||
* Hylia_Woman_Old_Normal00 | |||
* Hylia_Woman_Old_Normal01 | |||
* Hylia_Woman_Old_Normal02 | |||
|| | |||
* Hylia_Woman_Kid_Good00 | |||
* Hylia_Woman_Kid_Good01 | |||
* Hylia_Woman_Kid_Good02 | |||
* Hylia_Woman_Kid_Good03 | |||
* Hylia_Woman_Kid_Good04 | |||
|| | |||
* Hylia_Woman_Young_Good00 | |||
* Hylia_Woman_Young_Good01 | |||
* Hylia_Woman_Young_Good02 | |||
* Hylia_Woman_Young_Good03 | |||
|| | |||
* Hylia_Woman_Middle_Good00 | |||
* Hylia_Woman_Middle_Good01 | |||
|| | |||
''(n/a)'' | |||
|| | |||
* Hylia_Woman_Kid_Bad01 | |||
* Hylia_Woman_Kid_Bad03 | |||
|| | |||
* Hylia_Woman_Young_Bad00 | |||
* Hylia_Woman_Young_Bad01 | |||
* Hylia_Woman_Young_Bad02 | |||
* Hylia_Woman_Young_Bad03 | |||
|| | |||
* Hylia_Woman_Middle_Bad01 | |||
|| | |||
* Hylia_Woman_Old_Bad00 | |||
* Hylia_Woman_Old_Bad01 | |||
* Hylia_Woman_Old_Bad02 | |||
|- | |||
!rowspan="2"|Korok | |||
| | |||
''(n/a)'' | |||
|| | |||
* Korogu_Man_Young_Normal00 | |||
|| | |||
''(n/a)'' | |||
|| | |||
* Korogu_Man_Old_Normal00 | |||
|| | |||
''(n/a)'' | |||
|| | |||
* Korogu_Man_Young_Good00 | |||
|| | |||
''(n/a)'' | |||
|| | |||
* Korogu_Man_Old_Good00 | |||
|| | |||
''(n/a)'' | |||
|| | |||
* Korogu_Man_Young_Bad00 | |||
|| | |||
''(n/a)'' | |||
|| | |||
* Korogu_Man_Old_Bad00 | |||
|- | |||
|''(n/a)'' | |||
|| | |||
''(n/a)'' | |||
|| | |||
''(n/a)'' | |||
|| | |||
''(n/a)'' | |||
|| | |||
''(n/a)'' | |||
|| | |||
''(n/a)'' | |||
|| | |||
''(n/a)'' | |||
|| | |||
''(n/a)'' | |||
|| | |||
''(n/a)'' | |||
|| | |||
''(n/a)'' | |||
|| | |||
''(n/a)'' | |||
|| | |||
''(n/a)'' | |||
|- | |||
!rowspan="2"|Goron | |||
| | |||
''(n/a)'' | |||
|| | |||
* Goron_Man_Young_Normal00 | |||
* Goron_Man_Young_Normal01 | |||
* Goron_Man_Young_Normal02 | |||
* Goron_Man_Young_Normal03 | |||
* Goron_Man_Young_Normal04 | |||
* Goron_Man_Young_Normal05 | |||
|| | |||
''(n/a)'' | |||
|| | |||
* Goron_Man_Old_Normal00 | |||
* Goron_Man_Old_Normal02 | |||
|| | |||
''(n/a)'' | |||
|| | |||
* Goron_Man_Young_Good00 | |||
* Goron_Man_Young_Good01 | |||
* Goron_Man_Young_Good02 | |||
* Goron_Man_Young_Good03 | |||
* Goron_Man_Young_Good04 | |||
|| | |||
''(n/a)'' | |||
|| | |||
* Goron_Man_Old_Good00 | |||
* Goron_Man_Old_Good01 | |||
|| | |||
''(n/a)'' | |||
|| | |||
* Goron_Man_Young_Bad00 | |||
* Goron_Man_Young_Bad02 | |||
* Goron_Man_Young_Bad03 | |||
|| | |||
''(n/a)'' | |||
|| | |||
''(n/a)'' | |||
|- | |||
| | |||
''(n/a)'' | |||
|| | |||
''(n/a)'' | |||
|| | |||
''(n/a)'' | |||
|| | |||
''(n/a)'' | |||
|| | |||
''(n/a)'' | |||
|| | |||
''(n/a)'' | |||
|| | |||
''(n/a)'' | |||
|| | |||
''(n/a)'' | |||
|| | |||
''(n/a)'' | |||
|| | |||
''(n/a)'' | |||
|| | |||
''(n/a)'' | |||
|| | |||
''(n/a)'' | |||
|- | |||
!rowspan="2"|Gerudo | |||
| | |||
''(n/a)'' | |||
|| | |||
''(n/a)'' | |||
|| | |||
''(n/a)'' | |||
|| | |||
''(n/a)'' | |||
|| | |||
''(n/a)'' | |||
|| | |||
''(n/a)'' | |||
|| | |||
''(n/a)'' | |||
|| | |||
''(n/a)'' | |||
|| | |||
''(n/a)'' | |||
|| | |||
''(n/a)'' | |||
|| | |||
''(n/a)'' | |||
|| | |||
''(n/a)'' | |||
|- | |||
|''(n/a)'' | |||
|| | |||
* Gerudo_Woman_Young_Normal00 | |||
* Gerudo_Woman_Young_Normal01 | |||
* Gerudo_Woman_Young_Normal02 | |||
* Gerudo_Woman_Young_Normal03 | |||
* Gerudo_Woman_Young_Normal04 | |||
* Gerudo_Woman_Young_Normal05 | |||
|| | |||
* Gerudo_Woman_Middle_Normal00 | |||
* Gerudo_Woman_Middle_Normal01 | |||
* Gerudo_Woman_Middle_Normal02 | |||
|| | |||
* Gerudo_Woman_Old_Normal00 | |||
* Gerudo_Woman_Old_Normal01 | |||
|| | |||
''(n/a)'' | |||
|| | |||
* Gerudo_Woman_Young_Good00 | |||
* Gerudo_Woman_Young_Good04 | |||
* Gerudo_Woman_Young_Good05 | |||
|| | |||
''(n/a)'' | |||
|| | |||
* Gerudo_Woman_Old_Good00 | |||
|| | |||
''(n/a)'' | |||
|| | |||
* Gerudo_Woman_Young_Good00 | |||
* Gerudo_Woman_Young_Good01 | |||
* Gerudo_Woman_Young_Good03 | |||
* Gerudo_Woman_Young_Good04 | |||
* Gerudo_Woman_Young_Good05 | |||
|| | |||
''(n/a)'' | |||
|| | |||
''(n/a)'' | |||
|- | |||
|} | |||
====unique==== | |||
{| class="wikitable" | |||
!King Rhoam!!Impa, Paya, and Purah!!Teba!!Riju!!Yunobo!!Sidon!!Great Deku Tree and Chio | |||
|- | |||
| | |||
* Custom_Vagrant | |||
* Custom_KingSoul | |||
|| | |||
* Custom_Impa | |||
* Paya | |||
* AncientDoctor | |||
|| | |||
* Custom_Teba | |||
|| | |||
* Custom_Rogue | |||
|| | |||
* Custom_Yunbou | |||
|| | |||
* Custom_Shido | |||
|| | |||
* Custom_DekuTree | |||
* OldKorogu | |||
|- | |||
!Sheikah Slate Terminals!!Ancient Oven!!Kaneli!!Master Kohga and Blademaster!!Beedle and Kilton!!King Dorephan!!Great Fairies | |||
|- | |||
| | |||
* Terminal | |||
|| | |||
* AncientOven | |||
|| | |||
* HighMountain004 | |||
|| | |||
* Assassin_Senior | |||
* Assassin_Middle | |||
|| | |||
* Terry | |||
* MamonoShop | |||
|| | |||
* Zora003 | |||
|| | |||
* DressFairy_Bud | |||
* DressFairy_00 | |||
* DressFairy_01 | |||
* DressFairy_02 | |||
* DressFairy_03 | |||
* HorseGod | |||
|} | |||
===personality=== | |||
{| class="wikitable" | |||
|| | |||
!Normal!!Active!!Deflated | |||
|- | |||
!rowspan="2"|Child | |||
| | |||
* Boy_Docile | |||
|| | |||
* Boy_Naughty | |||
|| | |||
''(n/a)'' | |||
|- | |||
| | |||
* Girl_Docile | |||
|| | |||
* Girl_Naughty | |||
|| | |||
''(n/a)'' | |||
|- | |||
!rowspan="2"|Adult | |||
| | |||
* Man_Normal | |||
|| | |||
* Man_Active | |||
|| | |||
* Man_Deflated | |||
|- | |||
| | |||
* Woman_Normal | |||
|| | |||
* Woman_Active | |||
|| | |||
* Woman_Deflated | |||
|- | |||
!rowspan="2"|Old | |||
| | |||
* Oldman_Normal | |||
|| | |||
* Oldman_Active | |||
|| | |||
* Oldman_Deflated | |||
|- | |||
| | |||
* Oldwoman_Normal | |||
|| | |||
* Oldwoman_Active | |||
|| | |||
* Oldwoman_Deflated | |||
|- | |||
|} | |||
==common== | |||
{| class="wikitable" | |||
!Key!!Type!!colspan="4"|Description!!Default value | |||
|- | |||
|backpack||int||colspan="4"| | |||
* -1 ''(disable)'' | |||
* 0 ''(enable)'' | |||
||-1 | |||
|- | |||
|rowspan="4"|hat||rowspan=4|int | |||
!Stablehand!!Traveler!!Soldier!!Sheikah | |||
||-1 | |||
|- | |||
|colspan="4"| | |||
* -1 ''(no hat)'' | |||
|- | |||
| | |||
* 0 ''(Braided Hair</br>w/ Stable Association Hat)'' | |||
|colspan="2"| | |||
* 0 ''(Hair Bun)'' | |||
* 1 ''(Soldier's Helm)'' | |||
* 2 ''(Goron Braid)'' | |||
* 3 ''(Flamebreaker Helm)'' | |||
| | |||
* 0 ''(Sheikah Bun</br>w/ Sheikah Hat)'' | |||
|- | |||
|colspan="4"| | |||
''(available hats vary depending on body type and personal sex_age)'' | |||
|- | |||
|no_hat_always||bool||colspan="4"| | |||
* false | |||
* true | |||
''(disables hat when associated hair object is available)'' | |||
||false | |||
|- | |||
|body_correct||int||colspan="4"| | |||
* 0 | |||
* 1 | |||
* 2 | |||
''(unknown usage)'' | |||
||0 | |||
|- | |||
|is_mid_age||bool||colspan="4"| | |||
* false | |||
* true ''(only used for Kohm)'' | |||
||false | |||
|- | |||
|rot_cravicle||float||colspan="4"|-||0.0 | |||
|- | |||
|rot_arm||float||colspan="4"|-||0.0 | |||
|- | |||
|rot_leg||float||colspan="4"|-||0.0 | |||
|- | |||
|rot_crotch||float||colspan="4"|-||0.0 | |||
|- | |||
|} | |||
==shape== | |||
{| class="wikitable" | |||
!Key!!Type!!Description!!Default value | |||
|- | |||
|jaw||int|| | |||
* 0 ''(⌵)'' | |||
* 1 ''(○)'' | |||
* 2 ''(ᴗ)'' | |||
* 3 ''(⬯)'' | |||
* 4 ''(🌰)'' | |||
* 5 ''(⬭)'' | |||
* 6 ''(⬡)'' | |||
* 7 ''(□)'' | |||
* 8 ''(ᨆ)'' | |||
* 9 ''(⏡)'' | |||
* 10 ''(▯)'' | |||
* 11 ''(⬠)'' | |||
''(corresponds to Mii jaw shapes)'' | |||
||0 | |||
|- | |||
|wrinkle||int|| | |||
* 0 ''(Blank)'' | |||
* 1 ''(Inner Eyes)'' | |||
* 2 ''(Cheeks)'' | |||
* 3 ''(Outer Eyes)'' | |||
* 4 ''(Nose)'' | |||
* 5 ''(Eye Bags)'' | |||
* 6 ''(Chin Crease)'' | |||
* 7 ''(Chin)'' | |||
* 8 ''(Tired Eyes)'' | |||
* 9 ''(Mouth)'' | |||
* 10 ''(Crows Feet)'' | |||
* 11 ''(Wrinkles)'' | |||
''(corresponds to Mii wrinkles)'' | |||
||0 | |||
|- | |||
|make||int|| | |||
* 0 ''(Blank)'' | |||
* 1 ''(Rose Blush)'' | |||
* 2 ''(Natural Blush)'' | |||
* 3 ''(Eye Shadow)'' | |||
* 4 ''(Fake Rose Blush)'' | |||
* 5 ''(Fake Natural Blush)'' | |||
* 6 ''(Rose Blush and Eye Shadow)'' | |||
* 7 ''(Natural Blush and Eye Shadow)'' | |||
* 8 ''(Fake Rose Blush and Fake Eye Shadow)'' | |||
* 9 ''(Freckles)'' | |||
* 10 ''(Chin Stubble)'' | |||
* 11 ''(Full Stubble)'' | |||
''(corresponds to Mii makeups)'' | |||
||0 | |||
|- | |||
|skin_color||int|| | |||
* 0 | |||
''(...)'' | |||
* 10 | |||
''(corresponds to Mii skin tones, though not in a 1-to-1 manner;</br>for example, Mii 10 is darker than Umii 10 but Mii 4 is equal to Umii 4)'' | |||
||0 | |||
|- | |||
|trans_v||float||''(face vertical offset)''||0.0 | |||
|- | |||
|scale||float||''(face scale)''||1.0 | |||
|- | |||
|} | |||
==hair== | |||
{| class="wikitable" | |||
!Key!!Type!!Description!!Default value | |||
|- | |||
|type||int|| | |||
* 0 | |||
''(...)'' | |||
* 131 | |||
''(corresponds to Mii hair variants, last part of the model and lookup table to match missing models)'' | |||
||0 | |||
|- | |||
|color||int|| | |||
* 0 ''(Black)'' | |||
* 1 ''(Brown)'' | |||
* 2 ''(Auburn)'' | |||
* 3 ''(Light Brown)'' | |||
* 4 ''(White)'' | |||
* 5 ''(Green)'' | |||
* 6 ''(Blond/e)'' | |||
* 7 ''(Light Blond/e)'' | |||
* 8 ''(Pink, not assigned to any NPC)'' | |||
* 9 ''(Blue)'' | |||
* 10 ''(Purple)'' | |||
||0 | |||
|- | |||
|flip||bool||''(flips the model from left-to-right)''||0 | |||
|- | |||
|} | |||
==eye== | |||
{| class="wikitable" | |||
!Key!!Type!!Description!!Default value | |||
|- | |||
|type||int|| | |||
* 0 | |||
''(...)'' | |||
* 59 | |||
''(corresponds to Mii eye variants, last part of the model name)'' | |||
||2 | |||
|- | |||
|color||int|| | |||
* 0 ''(Black)'' | |||
* 1 ''(Green)'' | |||
* 2 ''(Brown)'' | |||
* 3 ''(Hazel)'' | |||
* 4 ''(Light Blue)'' | |||
* 5 ''(Light Green)'' | |||
* 6 ''(Yellow)'' | |||
* 7 ''(Blue)'' | |||
* 8 ''(Dark Green)'' | |||
||0 | |||
|- | |||
|trans_u||float||''(eyes horizontal offset, relative to the nose)''||2.0 | |||
|- | |||
|trans_v||float||''(eyes vertical offset)''||3.0 | |||
|- | |||
|rotate||float||''(eyes rotation, in radians)''||0.0 | |||
|- | |||
|scale||float||''(eyes scale)''||4.0 | |||
|- | |||
|aspect||float||''(eyes proportional aspect ratio)''||3.0 | |||
|- | |||
|eyeball_trans_u||float||''(eyeballs horizontal offset, relative to the nose)''||0.0 | |||
|- | |||
|eyeball_trans_v||float||''(eyes vertical offset)''||0.0 | |||
|- | |||
|eyeball_scale||float||''(eyes scale, additive to a default of 1.0;</br>for example, eyeball_scale of -0.3 is true scale of 0.7)''||0.0 | |||
|- | |||
|highlight_bright||int|| | |||
* 0 ''(Full Highlight)'' | |||
* 1 ''(Medium Highlight)'' | |||
* 2 ''(Low Highlight)'' | |||
* 3 ''(No Highlight)'' | |||
''(changes transparency of white highlights)'' | |||
||0 | |||
|- | |||
|} | |||
==eye_ctrl== | |||
{| class="wikitable" | |||
!Key!!Type!!Description!!Default value | |||
|- | |||
|base_offset||vec3||''(unknown usage)''||Vec3(x=0.0, y=0.029999999329447746, z=0.0) | |||
|- | |||
|translim_out||float||''(unknown usage)''||0.2 | |||
|- | |||
|translim_in||float||''(unknown usage)''||0.12 | |||
|- | |||
|translim_d||float||''(unknown usage)''||0.3 | |||
|- | |||
|translim_u||float||''(unknown usage)''||0.1 | |||
|- | |||
|neck_offset_ud||float||''(unknown usage)''||0.0 | |||
|- | |||
|} | |||
==eyebrow== | |||
{| class="wikitable" | |||
!Key!!Type!!Description!!Default value | |||
|- | |||
|type||int||''(see [[#type|type]];</br>corresponds to Mii eyebrows, though not in a 1-to-1 manner)''||6 | |||
|- | |||
|color||int|| | |||
* 0 ''(see [[#hair|hair]])'' | |||
''(...)'' | |||
* 11 ''(Silver)'' | |||
* 12 ''(Light Blond/e 2)'' | |||
* 13 ''(unknown, not assigned to any NPC)'' | |||
''(see [[#color|color]])'' | |||
||0 | |||
|- | |||
|trans_u||float||''(eyebrows horizontal offset, relative to the nose)''||2.0 | |||
|- | |||
|trans_v||float||''(eyebrows vertical offset)''||7.0 | |||
|- | |||
|rotate||float||''(eyebrows rotation, in radians)''||0.0 | |||
|- | |||
|scale||float||''(eyebrows scale)''||4.0 | |||
|- | |||
|aspect||float||''(eyebrows proportional aspect ratio)''||3.0 | |||
|- | |||
|} | |||
===type=== | |||
{| class="wikitable" | |||
!0!!1!!2!!3!!4!!5!!6!!7!!8!!9!!10!!11 | |||
|- | |||
|[[File:Eyebrow Type 0.png|frameless|150px]] | |||
|[[File:Eyebrow Type 1.png|frameless|150px]] | |||
|[[File:Eyebrow Type 2.png|frameless|150px]] | |||
|[[File:Eyebrow Type 3.png|frameless|150px]] | |||
|[[File:Eyebrow Type 4.png|frameless|150px]] | |||
|[[File:Eyebrow Type 5.png|frameless|150px]] | |||
|[[File:Eyebrow Type 6.png|frameless|150px]] | |||
|[[File:Eyebrow Type 7.png|frameless|150px]] | |||
|[[File:Eyebrow Type 8.png|frameless|150px]] | |||
|[[File:Eyebrow Type 9.png|frameless|150px]] | |||
|[[File:Eyebrow Type 10.png|frameless|150px]] | |||
|[[File:Eyebrow Type 11.png|frameless|150px]] | |||
|- | |||
!12!!13!!14!!15!!16!!17!!18!!19!!20!!21!!22!!23 | |||
|- | |||
|[[File:Eyebrow Type 12.png|frameless|150px]] | |||
|[[File:Eyebrow Type 13.png|frameless|150px]] | |||
|[[File:Eyebrow Type 14.png|frameless|150px]] | |||
|[[File:Eyebrow Type 15.png|frameless|150px]] | |||
|[[File:Eyebrow Type 16.png|frameless|150px]] | |||
|[[File:Eyebrow Type 17.png|frameless|150px]] | |||
|[[File:Eyebrow Type 18.png|frameless|150px]] | |||
|[[File:Eyebrow Type 19.png|frameless|150px]] | |||
|[[File:Eyebrow Type 20.png|frameless|150px]] | |||
|[[File:Eyebrow Type 21.png|frameless|150px]] | |||
|[[File:Eyebrow Type 22.png|frameless|150px]] | |||
|[[File:Eyebrow Type 23.png|frameless|150px]] | |||
|- | |||
|} | |||
===color=== | |||
{| class="wikitable" | |||
!0!!1!!2!!3!!4!!5!!6!!7!!8!!9!!10!!11!!12!!13 | |||
|- | |||
|[[File:Eyebrow Color 0.png|frameless|150px]] | |||
|[[File:Eyebrow Color 1.png|frameless|150px]] | |||
|[[File:Eyebrow Color 2.png|frameless|150px]] | |||
|[[File:Eyebrow Color 3.png|frameless|150px]] | |||
|[[File:Eyebrow Color 4.png|frameless|150px]] | |||
|[[File:Eyebrow Color 5.png|frameless|150px]] | |||
|[[File:Eyebrow Color 6.png|frameless|150px]] | |||
|[[File:Eyebrow Color 7.png|frameless|150px]] | |||
|[[File:Eyebrow Color 8.png|frameless|150px]] | |||
|[[File:Eyebrow Color 9.png|frameless|150px]] | |||
|[[File:Eyebrow Color 10.png|frameless|150px]] | |||
|[[File:Eyebrow Color 11.png|frameless|150px]] | |||
|[[File:Eyebrow Color 12.png|frameless|150px]] | |||
|[[File:Eyebrow Color 13.png|frameless|150px]] | |||
|} | |||
==nose== | |||
{| class="wikitable" | |||
!Key!!Type!!Description!!Default value | |||
|- | |||
|type||int|| | |||
* 0 ''(ʖ)'' | |||
* 1 ''(⏑)'' | |||
* 2 ''(⠤)'' | |||
* 3 ''(◡)'' | |||
* 4 ''(ム)'' | |||
* 5 ''(▴)'' | |||
* 6 ''(ٮ)'' | |||
* 7 ''(◠)'' | |||
* 8 ''(Ʊ)'' | |||
* 9 ''(⇓)'' | |||
* 10 ''(⏟)'' | |||
* 11 ''(ハ)'' | |||
* 12 ''(८)'' | |||
* 13 ''(ﮞ)'' | |||
* 14 ''(し)'' | |||
* 15 ''(ᙀ)'' | |||
* 16 ''(👃)'' | |||
* 17 ''(ᨆ)'' | |||
''(corresponds to Mii nose shapes)'' | |||
||1 | |||
|- | |||
|trans_v||float||''(nose vertical offset)''||9.0 | |||
|- | |||
|scale||float||''(nose scale)''||4.0 | |||
|- | |||
|} | |||
==mouth== | |||
{| class="wikitable" | |||
!Key!!Type!!Description!!Default value | |||
|- | |||
|type||int|| | |||
* 0 | |||
''(...))'' | |||
* 35 | |||
''(corresponds to Mii mouth variants, last part of the model name)'' | |||
||3 | |||
|- | |||
|color||int|| | |||
* 0 ''(No Lip Color)'' | |||
* 1 ''(Rouge)'' | |||
* 2 ''(Red)'' | |||
* 3 ''(Pink)'' | |||
* 4 ''(Peach)'' | |||
* 5 ''(Dark Rouge)'' | |||
''(corresponds to Mii mouth color variants)'' | |||
||0 | |||
|- | |||
|trans_v||float||''(mouth vertical offset)''||13.0 | |||
|- | |||
|scale||float||''(mouth scale)''||4.0 | |||
|- | |||
|aspect||float||''(mouth proportional aspect ratio)''||3.0 | |||
|- | |||
|} | |||
==beard== | |||
{| class="wikitable" | |||
!Key!!Type!!Description!!Default value | |||
|- | |||
|mustache||int|| | |||
* 0 ''(No Mustache)'' | |||
* 1 ''(Brush)'' | |||
* 2 ''(Handlebars)'' | |||
* 3 ''(Biker)'' | |||
* 4 ''(Pencil)'' | |||
* 5 ''(Bottom Lip)'' | |||
''(corresponds to Mii mustache variants, only applies to Man Adult and Man Old (see [[#personal|personal]]))'' | |||
||0 | |||
|- | |||
|scale||float||''(beard scale)''||4.0 | |||
|- | |||
|type||int|| | |||
* 0 ''(No Beard)'' | |||
* 1 ''(Goatee)'' | |||
* 2 ''(Balbo)'' | |||
* 3 ''(Spade)'' | |||
* 4 ''(Curtain)'' | |||
* 5 ''(Full Beard, not assigned to any NPC)'' | |||
''(corresponds to Mii beard variants, only applies to Man Adult and Man Old (see [[#personal|personal]]))'' | |||
||0 | |||
|- | |||
|color||int|| | |||
* 0 ''(Black)'' | |||
* 1 ''(Brown)'' | |||
* 2 ''(Auburn)'' | |||
* 3 ''(Light Brown)'' | |||
* 4 ''(White)'' | |||
* 5 ''(Green)'' | |||
* 6 ''(Blond/e)'' | |||
* 7 ''(Light Blond/e)'' | |||
''(corresponds to Mii beard color variants)'' | |||
||0 | |||
|- | |||
|} | |||
==glass== | |||
{| class="wikitable" | |||
!Key!!Type!!Description!!Default value | |||
|- | |||
|type||int|| | |||
* 0 ''(No Glasses)'' | |||
* 1 ''(Square Glasses)'' | |||
* 2 ''(Rectangular Glasses)'' | |||
* 3 ''(Round Glasses)'' | |||
* 4 ''(Rimless Glasses)'' | |||
||0 | |||
|- | |||
|color||int|| | |||
* 0 ''(Black)'' | |||
* 1 ''(Brown)'' | |||
* 2 ''(Red)'' | |||
* 3 ''(Blue)'' | |||
* 4 ''(Yellow)'' | |||
* 5 ''(Brown)'' | |||
''(corresponds to Mii glass color variants)'' | |||
||0 | |||
|- | |||
|} | |||
==korog== | |||
{| class="wikitable" | |||
!Key!!Type!!Description!!Default value | |||
|- | |||
|mask||int|| | |||
* 0 | |||
''(...)'' | |||
* 9 | |||
''(mask variant, last part of the model name)'' | |||
||0 | |||
|- | |||
|skin_color||int|| | |||
* 0 | |||
''(...)'' | |||
* 5 | |||
||0 | |||
|- | |||
|left_plant||int|| | |||
* 0 | |||
''(...)'' | |||
* 2 | |||
||0 | |||
|- | |||
|right_plant||int|| | |||
* 0 | |||
''(...)'' | |||
* 5 | |||
||0 | |||
|- | |||
|} | |||
==goron== | |||
{| class="wikitable" | |||
!Key!!Type!!Description!!Default value | |||
|- | |||
|skin_color||int|| | |||
* 0 | |||
''(...)'' | |||
* 5 | |||
||0 | |||
|- | |||
|} | |||
==gerudo== | |||
{| class="wikitable" | |||
!Key!!Type!!Description!!Default value | |||
|- | |||
|skin_color||int|| | |||
* 0 | |||
''(...)'' | |||
* 4 | |||
||0 | |||
|- | |||
|hair||int|| | |||
* 0 | |||
''(...)'' | |||
* 5 | |||
''(hair variant, last part of the model name)'' | |||
||0 | |||
|- | |||
|hair_color||int|| | |||
* 0 ''(Red)'' | |||
* 1 ''(Pink, only used for Ashai)'' | |||
||0 | |||
|- | |||
|lip_color||int|| | |||
* 0 | |||
''(...)'' | |||
* 6 | |||
||0 | |||
|- | |||
|glass||int|| | |||
* 0 ''(No Glasses)'' | |||
* 1 ''(Rimless Glasses, only used for Rotana)'' | |||
||0 | |||
|- | |||
|glass_color||int||''(see [[#glass|glass]])''||0 | |||
|- | |||
|} | |||
==rito== | |||
{| class="wikitable" | |||
!Key!!Type!!Description!!Default value | |||
|- | |||
|body_color||int|| | |||
* 0 ''(Red)'' | |||
* 1 ''(Pink, only used for Molli)'' | |||
* 2 ''(Yellow (kid) / Brown (adult))'' | |||
* 3 ''(Green)'' | |||
* 4 ''(Light Blue (kid) / Black (adult))'' | |||
* 5 ''(Purple)'' | |||
* 6 ''(unknown, not assigned to any NPC)'' | |||
* 7 ''(unknown, not assigned to any NPC)'' | |||
* 8 ''(Blue, only used for Fyson)'' | |||
||0 | |||
|- | |||
|hair_color||int||''(unknown usage)''||-1 | |||
|- | |||
|} | |||
==zora== | |||
{| class="wikitable" | |||
!Key!!Type!!Description!!Default value | |||
|- | |||
|body_color||int|| | |||
* 0 ''(Blue (male), Red (female))'' | |||
* 1 ''(Orange, only used for Finley)'' | |||
* 2 ''(unknown, not assigned to any NPC)'' | |||
* 3 ''(unknown, not assigned to any NPC)'' | |||
* 4 ''(Green, only used for Ledo)'' | |||
* 5 ''(unknown, not assigned to any NPC)'' | |||
* 6 ''(Cyan, only used for Mei)'' | |||
* 7 ''(Red, only used for Kapson)'' | |||
* 8 ''(Purple, only used for Dunma)'' | |||
* 9 ''(Brown, only used for Rivan)'' | |||
* 10 ''(White, only used for Gaddison)'' | |||
* 11 ''(Black)'' | |||
||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 17:13, 23 October 2024
This article is a stub. You can help ZeldaMods (Breath of the Wild) by expanding it. Needs descriptions. (For a list of non-stub pages, see Project:Pages.) |
Format | AAMP |
---|---|
Version | 0 |
Type | xml |
This article is about the structure in general. For actual values, check the GameROM or the pseudo-source. |
UMii (bumii) files configure the physical traits of a NPC.
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)[2] | 0 |
body
Key | Type | Description | Default value |
---|---|---|---|
type | int |
|
0 |
number | int | (body variant, last part of the model name) | 0 |
race | int |
|
0 |
weight | int |
(corresponds to Mii weights, controls HeightWeight animation embeded in a Body .sbfres) |
1 |
height | int |
(corresponds to Mii heights, controls HeightWeight animation embeded in a Body .sbfres) |
0 |
personal
Key | Type | Description | Default value |
---|---|---|---|
fav_color | int |
(corresponds to Mii favorite color, used for clothing highlights) |
0 |
sub_color_1 | int | (see fav_color, values vary based on Body.sbfres. Commonly -1 through 11, with N/stable type having -1 through 13. Sub_Color_1 animation for Body. If set to -1, it defaults to fav_color. |
-1 |
sub_color_2 | int | (see fav_color, values vary based on Body .sbfres. Commonly -1 through 11, with N/stable type having -1 through 13. Sub_Color_2 animation for Body. If set to -1, it defaults to fav_color. |
-1 |
shoulder_fav_color | int | (see fav_color, used for clothing highlights) | -1 |
voice_type | str | (see voice_type) | Hylia_Man_Kid_Normal00 |
sex_age | int |
|
0 |
personality | str | (see personality) | |
head_fav_color | int | (see fav_color, unknown usage) | -1 |
shoulder_sub_color_1 | int | (see fav_color, used for clothing highlights) | -1 |
voice_type
common
Tone | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
Normal | Good | Bad | ||||||||||
Age | ||||||||||||
Kid | Young | Middle | Old | Kid | Young | Middle | Old | Kid | Young | Middle | Old | |
Hylian / Sheikah / Lurelin / Zora / Rito |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
(n/a) |
|
|
|
| |
Korok |
(n/a) |
|
(n/a) |
|
(n/a) |
|
(n/a) |
|
(n/a) |
|
(n/a) |
|
(n/a) |
(n/a) |
(n/a) |
(n/a) |
(n/a) |
(n/a) |
(n/a) |
(n/a) |
(n/a) |
(n/a) |
(n/a) |
(n/a) | |
Goron |
(n/a) |
|
(n/a) |
|
(n/a) |
|
(n/a) |
|
(n/a) |
|
(n/a) |
(n/a) |
(n/a) |
(n/a) |
(n/a) |
(n/a) |
(n/a) |
(n/a) |
(n/a) |
(n/a) |
(n/a) |
(n/a) |
(n/a) |
(n/a) | |
Gerudo |
(n/a) |
(n/a) |
(n/a) |
(n/a) |
(n/a) |
(n/a) |
(n/a) |
(n/a) |
(n/a) |
(n/a) |
(n/a) |
(n/a) |
(n/a) |
|
|
|
(n/a) |
|
(n/a) |
|
(n/a) |
|
(n/a) |
(n/a) |
unique
King Rhoam | Impa, Paya, and Purah | Teba | Riju | Yunobo | Sidon | Great Deku Tree and Chio |
---|---|---|---|---|---|---|
|
|
|
|
|
|
|
Sheikah Slate Terminals | Ancient Oven | Kaneli | Master Kohga and Blademaster | Beedle and Kilton | King Dorephan | Great Fairies |
|
|
|
|
|
|
|
personality
Normal | Active | Deflated | |
---|---|---|---|
Child |
|
|
(n/a) |
|
|
(n/a) | |
Adult |
|
|
|
|
|
| |
Old |
|
|
|
|
|
|
common
Key | Type | Description | Default value | |||
---|---|---|---|---|---|---|
backpack | int |
|
-1 | |||
hat | int | Stablehand | Traveler | Soldier | Sheikah | -1 |
| ||||||
|
|
| ||||
(available hats vary depending on body type and personal sex_age) | ||||||
no_hat_always | bool |
(disables hat when associated hair object is available) |
false | |||
body_correct | int |
(unknown usage) |
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 |
(corresponds to Mii jaw shapes) |
0 |
wrinkle | int |
(corresponds to Mii wrinkles) |
0 |
make | int |
(corresponds to Mii makeups) |
0 |
skin_color | int |
(...)
(corresponds to Mii skin tones, though not in a 1-to-1 manner; |
0 |
trans_v | float | (face vertical offset) | 0.0 |
scale | float | (face scale) | 1.0 |
hair
Key | Type | Description | Default value |
---|---|---|---|
type | int |
(...)
(corresponds to Mii hair variants, last part of the model and lookup table to match missing models) |
0 |
color | int |
|
0 |
flip | bool | (flips the model from left-to-right) | 0 |
eye
Key | Type | Description | Default value |
---|---|---|---|
type | int |
(...)
(corresponds to Mii eye variants, last part of the model name) |
2 |
color | int |
|
0 |
trans_u | float | (eyes horizontal offset, relative to the nose) | 2.0 |
trans_v | float | (eyes vertical offset) | 3.0 |
rotate | float | (eyes rotation, in radians) | 0.0 |
scale | float | (eyes scale) | 4.0 |
aspect | float | (eyes proportional aspect ratio) | 3.0 |
eyeball_trans_u | float | (eyeballs horizontal offset, relative to the nose) | 0.0 |
eyeball_trans_v | float | (eyes vertical offset) | 0.0 |
eyeball_scale | float | (eyes scale, additive to a default of 1.0; for example, eyeball_scale of -0.3 is true scale of 0.7) |
0.0 |
highlight_bright | int |
(changes transparency of white highlights) |
0 |
eye_ctrl
Key | Type | Description | Default value |
---|---|---|---|
base_offset | vec3 | (unknown usage) | Vec3(x=0.0, y=0.029999999329447746, z=0.0) |
translim_out | float | (unknown usage) | 0.2 |
translim_in | float | (unknown usage) | 0.12 |
translim_d | float | (unknown usage) | 0.3 |
translim_u | float | (unknown usage) | 0.1 |
neck_offset_ud | float | (unknown usage) | 0.0 |
eyebrow
Key | Type | Description | Default value |
---|---|---|---|
type | int | (see type; corresponds to Mii eyebrows, though not in a 1-to-1 manner) |
6 |
color | int |
(...)
(see color) |
0 |
trans_u | float | (eyebrows horizontal offset, relative to the nose) | 2.0 |
trans_v | float | (eyebrows vertical offset) | 7.0 |
rotate | float | (eyebrows rotation, in radians) | 0.0 |
scale | float | (eyebrows scale) | 4.0 |
aspect | float | (eyebrows proportional aspect ratio) | 3.0 |
type
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
0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
nose
Key | Type | Description | Default value |
---|---|---|---|
type | int |
(corresponds to Mii nose shapes) |
1 |
trans_v | float | (nose vertical offset) | 9.0 |
scale | float | (nose scale) | 4.0 |
mouth
Key | Type | Description | Default value |
---|---|---|---|
type | int |
(...))
(corresponds to Mii mouth variants, last part of the model name) |
3 |
color | int |
(corresponds to Mii mouth color variants) |
0 |
trans_v | float | (mouth vertical offset) | 13.0 |
scale | float | (mouth scale) | 4.0 |
aspect | float | (mouth proportional aspect ratio) | 3.0 |
beard
Key | Type | Description | Default value |
---|---|---|---|
mustache | int |
(corresponds to Mii mustache variants, only applies to Man Adult and Man Old (see personal)) |
0 |
scale | float | (beard scale) | 4.0 |
type | int |
(corresponds to Mii beard variants, only applies to Man Adult and Man Old (see personal)) |
0 |
color | int |
(corresponds to Mii beard color variants) |
0 |
glass
Key | Type | Description | Default value |
---|---|---|---|
type | int |
|
0 |
color | int |
(corresponds to Mii glass color variants) |
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 |
(...)
(hair variant, last part of the model name) |
0 |
hair_color | int |
|
0 |
lip_color | int |
(...)
|
0 |
glass | int |
|
0 |
glass_color | int | (see glass) | 0 |
rito
Key | Type | Description | Default value |
---|---|---|---|
body_color | int |
|
0 |
hair_color | int | (unknown usage) | -1 |
zora
Key | Type | Description | Default value |
---|---|---|---|
body_color | int |
|
0 |
Parameter lists
(none)