Shields - Small, Large and Tower.

Changing to PLT Shields

The default shields are not awful but could be improved - there are 3 main item methods:

  1. "Simple" - one model, one texture. Shields currently use this. It doesn't leave you with many actual colours though since it's time consuming to redo the colours again and again for hundreds of entries.
  2. "Simple with PLT" - Change to Helm-like PLT texturing. This allows layered colours (6 choices, leather 1/2, metal 1/2, cloth 1/2) on the same model. Also allows DDS overrides which allows for heraldry (but acts like simple - so need to duplicate models).
  3. Complex parts based - This is kind of better - you could have shield "parts" top, middle, bottom. However: it doesn't allow PLT, and therefore again limits colours dramatically. Usually used for weapons where it makes more sense - weapons are usually just metal, not wood or anything. There is also issues if you do want a single model, you start using lots of slots for just those variants.

Converting to option 2 is reasonably painless.

Method:

Now the existing models do have existing model names. Options for this:

Decided: Going for keeping the same names to make the "override" version of overhaul a lot easier.

However there are some bugs (to be reported to Beamdog):

Solution to the above: Final client hakpacks have the PLT only or DDS only. For toolset use a developer has to use a Toolset Only hakpack/development folder set of TGA files to "impersonate" the appearances. These can be either simply 1x1 black TGA files, since they should never show in game, or better maybe even just have a pink X or other noticable iconography since the icon won't be really displayed in the toolset; example of one with DDS and TGA only:

We could technically include some kind of PLT icon, maybe impersonating the model, so it makes it easier to view, but again only for development purposes.

Examples of Final Files (DDS and PLT)

Type is PLT if new PLT format and DDS if we're redoing an old item with full textures.

Model IDTypeScreenshotTexture Name (Model)Material Name and FilesIcon Texture Name (Game)Icon Texture Name (Toolset only)Source(s)Notes
ashto_241.mdlPLT
ashto_241.plt

m_op_ashto.mtr

texture1 t_op_ashto_n.dds

texture2 t_op_ashto_s.dds

texture3 t_op_ashto_r.dds

iashto_241.pltiashto_241.tgaPLT model
ashto_063.mdlDDS
ashto_063.dds

m_dag_twshld.mtr

texture1 dag_twshld_n

texture2 dag_twshld_s

texture3 dag_twshld_r

ashto_063.dds

iashto_063.plt (unused)

iashto_063.tga

DDS model

baseitems.2da information

Lines changed:

Texture Information

Material file: m_ItemClass.mtr

Textures: t_op_ItemClass_n.dds etc.

Shield Resources List

See subpages.