...
Due to quirks with the game engine and toolset this is a list of suitable uses of TGA. See also Textures for a full use case breakdown between formats.
| Type of Image | NWNEE TGA Required/Preferred | Notes |
|---|---|---|
| Mouse Cursors | Required | NWN:EE needs replacement and custom mouse cursors to be in TGA format |
| Item Icons | Required | TGA is used to validate that icons exist clientside (loading the icon at all) and serverside (eg in CopyItem), even if DDS can load once it's validated. The toolset also extensively relies on TGA being present and only loads TGA files. It also gets confusing since sometimes it needs a TGA to be present even if a PLT file would usually load. Go figure! |
| Palette definition files | Required | The toolset uses these files so to match the game use TGA |
| Portraits | Required for chargen | For new portraits TGA seems to be required (but only one size is needed now). See portraits.2da |
| Feat and Spell Icons | Not required (but can be preferred) | There is no reason to use TGA but it can help retain quality (especially if using the 32x32 standard icon size not a higher resolution version!), the toolset doesn't load these icons and they're not validated so it's reasonably safe to use DDS. |
| GUI Icons | Not required | Should load DDS fine, but as per Feat and Spell icons at 32x32 it's worth using TGA for quality, and sometimes even for higher resolution versions to retain quality at the cost of load times. |
| NUI Styling Images | Needs testing | nui_skin data can point to new image files. Need to test if these need to be TGA or can now be DDS instead. |