Skyrim_Data - File Naming

Model, texture and sound development of SHotN
Post Reply
User avatar
worsas
Project Administrator
Posts: 2170
Joined: Wed Dec 31, 2014 1:23 am

Skyrim_Data - File Naming

Post by worsas » Sat Sep 12, 2015 11:13 am

And here is the file naming thread for SHOTN:

This is how our objects in Skyrim-Data are named like. For consistency sake, please stick to the included naming scheme in future, even if some if it may not appear absolutely ideal.
In the following overview 'XXX' is a wildcard representing a deliberate content.


bookart/sky/ <--- any bookart goes in here.

icons/sky/a/ <--- This is the place for armor icons. Naming pattern: tx_XXX
icons/sky/c/ <--- This is the place for clothing icons. Naming pattern: tx_XXX. Real clothing pieces (pants, shirts) usually include 'c' as additional prefix (tx_c_pnts_01.dds, tx_c_sh_01.dds)
icons/sky/l/ <--- This is the place for lamp icons. Naming pattern: tx_light_XXX
icons/sky/m/ <--- This is the place for book- and misc item icons. Naming pattern for books: tx_book_XXX. Naming pattern for misc items: tx_misc_XXX. Naming pattern for apparati: tx_app_XXX.
icons/sky/n/ <--- This is the place for ingredient and drink/potion icons. Naming pattern for ingredients: tx_ingred_XXX. Naming pattern for potions and drinks: tx_potion_XXX.
icons/sky/w/ <--- This is the place for weapon icons. Naming pattern: tx_w_XXX

meshes/sky/a/ <--- Armor meshes go in here. Naming pattern: sky_a_XXX (groundmeshes usually have a trailing 'g')
meshes/sky/b/ <--- Hair and faces go in here. Naming pattern: sky_b_n_[racial abbreviation]_XXX
meshes/sky/c/ <--- Clothing meshes go in here. Naming pattern: sky_c_m_XXX or sky_c_f_XX for actual clothing. Otherwise: sky_XXX
meshes/sky/d/ <--- Door meshes go in here. Naming pattern: sky_ex_XXX or sky_in_XXX
meshes/sky/f/ <--- Furniture, terrain objects (rocks eg.) and non-container plants go in here. Naming pattern for furniture: sky_furn_XXX or sky_act_furn_XXX. Naming pattern for plants: sky_flora_XXX. Naming pattern for terrain objects: sky_terrXXX (sky_terrrock_g_03_08 or sky_terrsnow_01_26 for example)
meshes/sky/i/ <--- Interior tiles and other objects that are mainly for the creation of the interior shell (like interior windows) go in here. Naming pattern: sky_in_XXX or sky_act_in_XXX.
meshes/sky/l/ <--- Lamp meshes go in here. Naming pattern: sky_lgt_XXX
meshes/sky/m/ <--- Misc items and books go in here. Naming pattern for books: sky_book_XXX. Naming pattern for misc items: sky_misc_XXX. Naming pattern for apparati: sky_app_XXX
meshes/sky/n/ <--- Ingredients and potions/drinks go in here. Naming pattern: sky_ingred_XXX for ingredients and sky_potion_XXX for potions and drinks.
meshes/sky/o/ <--- Container plants, furniture containers and natural containers go in here. Naming pattern for container plants: sky_flora_XXX. Naming pattern for other natural containers: sky_cont_XXX. Naming pattern for furniture containers: sky_XXX, sky_furn_XXX or sky_cont_XXX (yes, it is chaotic).
meshes/sky/r/ <--- Creatures go in here. Naming pattern: sky_XXX (keep in mind that every creature needs the accompanying xfiles xsky_XXX.nif and xsky_XXX.kf)
meshes/sky/w/ <--- Weapon meshes go in here. Naming pattern: sky_XXX
meshes/sky/x/ <--- Man-made exterior objects (buildings, walls, windows, etc) go in here. Naming pattern: sky_ex_XXX or sky_act_ex_XXX.

sound/sky/cr/ <--- contains all creature sounds.
sound/sky/ <--- contains all other sounds.

textures/ <--- Naming pattern: tx_skyrim_XXX

User avatar
spineinside
PT Modder
Posts: 222
Joined: Wed Feb 25, 2015 7:34 am

Post by spineinside » Mon Sep 14, 2015 6:59 pm

Thank you!

Finally there should be no more confusion while naming

User avatar
worsas
Project Administrator
Posts: 2170
Joined: Wed Dec 31, 2014 1:23 am

Post by worsas » Fri Apr 29, 2016 10:20 am

This naming scheme remains valid for the time being, even after the move to the common data files, as only object ids within the esm are going to be changed.

Post Reply

Return to “SHotN Asset Development”