Abrir menu principal

UESPWiki β

Alterações

Skyrim Mod:Mod File Format/ARMO

4 953 bytes adicionados, 03h14min de 5 de agosto de 2014
sem resumo de edição
<noinclude>{{Trail|File Formats|Mod File Format}}</noinclude>
An '''ARMO''' record is an individual equippable piece, the most obvious of which is armor but includes shields, jewelry, clothing.

Models as they exist here are specifically referring to ground and inventory models, [[Tes5Mod:Mod_File_Format/ARMA|ARMA]] models cover worn.

If MOD4 is not present, MOD2 is used for female characters instead.

{| class="wikitable" width="100%"
! width="3%" | [[Tes5Mod:File Format Conventions#C_.28Count.29|C]]
! width="3%" | [[Tes5Mod:File Format Conventions#V_.28Version.29|V]]
! width="10%" | Field
! width="15%" | Name
! width="12%" | [[Tes5Mod:File Format Conventions|Type/Size]]
! | Info
|-
| + || || EDID || editorID || zstring || Max ::0x200 bytes, including null terminator.
|-
| - || || VMAD || scripting info || [[Tes5Mod:Mod_File_Format/VMAD_Field|VMAD]] || scripting
|-
| - || || OBND || object bounds || [[Tes5Mod:Mod File Format/OBND Field|OBND]] || Always 12 bytes, even if all 0s
|-
| - || || FULL || full name || lstring || Full (in-game) name
|-
| - || || EITM || enchantment || formid || Enchanment ([[Tes5Mod:Mod File Format/ENCH|ENCH]]). Note there can be only 1 of these.
|-
| - || || EAMT || Enchantment Amount || uint16 || Enchantment Amount
|-{{ThickLine}}
| - || || MODL || model || [[Tes5Mod:Mod File Format/MODL_Field|MODL]] || Includes Fields MODB, MODT, MODS, MODD
|-{{ThickLine}}
| + || || MOD2 || male model || zstring || Male Models\ relative .nif
|-
| - || || MO2T || model data || struct || ([[Tes5Mod:Mod File Format/Model_Textures_Field|MODT]])
|-
| - || || MO2S || alternate textures || [[Tes5Mod:Mod File Format/Alternate Textures|Alternate Textures]] || Used when overriding textures in a nif file with texture sets
|-
| - || || ICON || Inventory Image || zstring || Inventory Image Filename
|-
| - || || MICO || Message Image || zstring || Message Image Filename
|-
|-{{ThickLine}}
| - || || MOD4 || female model || zstring || Female Models\ relative .nif
|-
| - || || MO4T || model data || struct || ([[Tes5Mod:Mod File Format/Model_Textures_Field|MODT]])
|-
| - || || MO4S || alternate textures || [[Tes5Mod:Mod File Format/Alternate Textures|Alternate Textures]] || Used when overriding textures in a nif file with texture sets
|-
| - || || ICO2 || Inventory Image || zstring || Female Inventory Image Filename
|-
| - || || MIC2 || Message Image || zstring || Female Message Image Filename
|-
|-{{ThickLine}}
| + || || BODT || Body Template || [[Tes5Mod:Mod File Format/BODT_Field|BODT]] || 8- or 12-byte struct Body Template
|-
| + || 1.6.91 || BOD2 || Body Template || [[Tes5Mod:Mod File Format/BOD2_Field|BOD2]] || 8-byte struct Body Template
|-{{ThickLine}}
| - || || DEST || destruction data || [[Tes5Mod:Mod File Format/DEST_Field|DEST]] || Includes Fields DSTD, DMDL, DMDT, DMDS
|-
| + || || YNAM || pickupSound || formid || Sound([[Tes5Mod:Mod File Format/SNDR|SNDR]]) played when picked up
|-
| + || || ZNAM || dropSound || formid || Sound([[Tes5Mod:Mod File Format/SNDR|SNDR]]) played when dropped
|-
| - || || BMCT || Ragdoll || string || Ragdoll Constraint Template, not found in original (PC) datafiles
|-
| - || || ETYP || equip slot || formid || [[Tes5Mod:Mod File Format/EQUP|EQUP]] (only shields)
|-
| - || || BIDS || bash impact data set || formid || [[Tes5Mod:Mod File Format/IPDS|IPDS]] (only shields)
|-
| - || || BAMT || bash material || formid || [[Tes5Mod:Mod File Format/MATT|MATT]] (only shields)
|-
| + || || RNAM || unknown || formID || [[Tes5Mod:Mod File Format/RACE|RACE]] (0x19 DefaultRace for most except race-specific skins)
|-
| - || || KSIZ || [[Tes5Mod:Mod File Format/KYWD#Including_Keywords|KSIZ]] || uint32 || keyword count
|-
| - || || KWDA || [[Tes5Mod:Mod File Format/KYWD#Including_Keywords|KWDA]] || formID[KSIZ] || KYWD array
|-
| + || || DESC || description || lstring || Usually 0 unless the enchantment isn't standard like Archmage Robes.
|-
| * || || MODL || armature (model) || formid || Armature [[Tes5Mod:Mod File Format/ARMA|ARMA]] formid. Required, can use more than 1 either as options (race options) or to cover multiple slots.
|-
| + || || DATA || data || struct || 8-byte struct
:uint32 Base value
:float Weight
|-
| + || || DNAM || armor rating || uint32 || Base armor rating * 100. (Note: despite being a uint32, only the lower uint16 is used.)
|-
| - || || TNAM || template || formID || Points to another '''ARMO''' record to use as a template
|}

The skill in the BODT/BOD2 field determines which skill gets xp added on hits. A higher level in that skill also increases the armor rating. If skill is "None", any value in the DNAM field is ignored and the armor rating is 0 (is that true for NPCs too?).

For unenchanted armor the gold value is found in DATA.Value - called base_value in the following. For enchanted armor the CK shows only the base_value, but that's not what's used ingame:

gold_value = base_value + [enchantment_cost + 0.5]
Utilizador anónimo