11 private static readonly
int[]
CatHeadIDs =
new int[6] { 27, 28, 29, 30, 31, 32 };
13 private static readonly
int[]
DogHeadIDs =
new int[6] { 33, 34, 35, 36, 37, 38 };
15 private static readonly
int[]
BunnyHeadIDs =
new int[6] { 39, 40, 41, 42, 43, 44 };
17 private static readonly
int[]
SlimeHeadIDs =
new int[8] { 46, 47, 48, 49, 50, 51, 52, 53 };
204 return profile.GetHeadTextureIndex(npc);
static readonly int[] BunnyHeadIDs
static TownNPCProfiles Instance
bool GetProfile(int npcId, out ITownNPCProfile profile)
static readonly int[] SlimeHeadIDs
static int GetHeadIndexSafe(NPC npc)
static readonly int[] CatHeadIDs
static readonly int[] DogHeadIDs
Dictionary< int, ITownNPCProfile > _townNPCProfiles
static ITownNPCProfile TransformableWithSimpleShimmer(string subPath, int headIdNormal, int headIdShimmered, bool uniqueCreditTexture=true, bool uniqueCreditTextureShimmered=true)
const string ShimmeredNPCFileFolderPath
const string DefaultNPCFileFolderPath
static ITownNPCProfile LegacyWithSimpleShimmer(string subPath, int headIdNormal, int headIdShimmered, bool uniquePartyTexture=true, bool uniquePartyTextureShimmered=true)