This page is relevant to:
Authors of custom player models using Advanced Model Support
An Unreal Tournament model set up using Advanced Model Support as described elsewhere in this SDK.
.The default settings for the AMS classes are designed to be logical - material ID 0 is mapped to textures with 0 in their names, material 1 is mapped to textures with 1 in their names, and so on. Because talktextures aren't part of the normal MultiSkins system, they are marked with "C" (for Chat) instead of a number.
However, this isn't compatible with the old UT convention where the number in texture names is 1 higher than the material ID. If you need to stay compatible with old skins for some reason (for example, if you're converting an old model with the same skin mapping and you want custom skins to stay compatible) you can configure the class to cope with this.
Simply add this to the player class default properties:
OldTextureNames=1
Similarly, to load talktextures from textures containing 5 instead of C (this makes it completely compatible with base UT models), add this to the player class default properties:
TalkTextureID="5"
Note the double quotes here - it's a string, not a number. You can set any valid string - for example, if you really want to, you can have TalkTextureID="Talk", resulting in talktexture names like abcdTalkT_3Fred.
If you do either of these, bear in mind that the instructions for creating skins in a previous part of this tutorial are for skins with both these features turned off (the default).