Battledale_PRC8/_module/nss/setappearance1.nss
Jaysyn904 4dba880acb Added ACP v4.1
Added ACP v4.1. Full compile.  Updated module name.  Updated release archive.
2024-09-08 18:23:43 -04:00

570 lines
11 KiB
Plaintext

//Note The if statements are to ensure they don't pick
//an invisible appearance.
void main()
{
object oPC = GetPCSpeaker();
object oPlayer = oPC;
int nAppearanceType = GetAppearanceType(oPC) + 1;
//DMs can choose any appearance!
if(GetIsDM(oPC) && !GetIsPC(oPC))
{
SetCreatureAppearanceType(oPC, nAppearanceType);
}
SendMessageToPC(oPC, "The previous Index Number = " + IntToString(GetAppearanceType(oPC)));
SendMessageToPC(oPC, "The current Index Number = " + IntToString(nAppearanceType));
if (nAppearanceType == 24)
{
nAppearanceType = 25;
}
else if (nAppearanceType == 38)
{
nAppearanceType = 39;
}
else if (nAppearanceType == 41)
{
nAppearanceType = 51;
}
else if (nAppearanceType == 64)
{
nAppearanceType = 65;
}
else if (nAppearanceType == 72)
{
nAppearanceType = 73;
}
else if (nAppearanceType == 78)
{
nAppearanceType = 83;
}
else if (nAppearanceType == 118)
{
nAppearanceType = 119;
}
else if (nAppearanceType == 168)
{
nAppearanceType = 169;
}
else if (nAppearanceType == 205)
{
nAppearanceType = 206;
}
else if (nAppearanceType == 298)
{
nAppearanceType = 300;
}
else if (nAppearanceType == 307)
{
nAppearanceType = 352;
}
else if (nAppearanceType == 364)
{
nAppearanceType = 365;
}
else if (nAppearanceType == 366)
{
nAppearanceType = 367;
}
else if (nAppearanceType == 371)
{
nAppearanceType = 374;
}
else if (nAppearanceType == 392)
{
nAppearanceType = 396;
}
else if (nAppearanceType == 404)
{
nAppearanceType = 406;
}
else if (nAppearanceType == 418)
{
nAppearanceType = 423;
}
else if (nAppearanceType == 425)
{
nAppearanceType = 426;
}
else if (nAppearanceType == 455)
{
nAppearanceType = 459;
}
else if (nAppearanceType == 446)
{
nAppearanceType = 447;
}
else if (nAppearanceType == 461)
{
nAppearanceType = 462;
}
else if (nAppearanceType == 463)
{
nAppearanceType = 464;
}
else if (nAppearanceType == 468)
{
nAppearanceType = 474;
}
else if (nAppearanceType == 481)
{
nAppearanceType = 1000; //CEP2.2
}
//Bad Appearances...
else if (nAppearanceType == 1016)
{
nAppearanceType = 1017;
}
else if (nAppearanceType == 1023)
{
nAppearanceType = 1024;
}
else if (nAppearanceType == 1030)
{
nAppearanceType = 1032;
}
else if (nAppearanceType == 1031)
{
nAppearanceType = 1032;
}
else if (nAppearanceType == 1053)
{
nAppearanceType = 1055;
}
else if (nAppearanceType == 1057)
{
nAppearanceType = 1059;
}
else if (nAppearanceType == 1074)
{
nAppearanceType = 1077;
}
else if (nAppearanceType == 1087)
{
nAppearanceType = 1090;
}
else if (nAppearanceType == 1097)
{
nAppearanceType = 1098;
}
else if (nAppearanceType == 1101)
{
nAppearanceType = 1105;
}
else if (nAppearanceType == 1116)
{
nAppearanceType = 1117;
}
else if (nAppearanceType == 1121)
{
nAppearanceType = 1122;
}
else if (nAppearanceType == 1145)
{
nAppearanceType = 1146;
}
else if (nAppearanceType == 1147)
{
nAppearanceType = 1148;
}
else if (nAppearanceType == 1153)
{
nAppearanceType = 1154;
}
else if (nAppearanceType == 1167)
{
nAppearanceType = 1168;
}
else if (nAppearanceType == 1171)
{
nAppearanceType = 1181;
}
else if (nAppearanceType == 1187)
{
nAppearanceType = 1188;
}
else if (nAppearanceType == 1190)
{
nAppearanceType = 1191;
}
else if (nAppearanceType == 1193)
{
nAppearanceType = 1194;
}
else if (nAppearanceType == 1196)
{
nAppearanceType = 1197;
}
else if (nAppearanceType == 1211)
{
nAppearanceType = 1212;
}
else if (nAppearanceType == 1214)
{
nAppearanceType = 1217;
}
else if (nAppearanceType == 1225)
{
nAppearanceType = 1226;
}
else if (nAppearanceType == 1228)
{
nAppearanceType = 1229;
}
else if (nAppearanceType == 1231)
{
nAppearanceType = 1232;
}
else if (nAppearanceType == 1234)
{
nAppearanceType = 1235;
}
else if (nAppearanceType == 1245)
{
nAppearanceType = 1246;
}
else if (nAppearanceType == 1247)
{
nAppearanceType = 1248;
}
else if (nAppearanceType == 1253)
{
nAppearanceType = 1255;
}
else if (nAppearanceType == 1260)
{
nAppearanceType = 1261;
}
else if (nAppearanceType == 1275)
{
nAppearanceType = 1278;
}
else if (nAppearanceType == 1291)
{
nAppearanceType = 1292;
}
else if (nAppearanceType == 1301)
{
nAppearanceType = 1302;
}
else if (nAppearanceType == 1309)
{
nAppearanceType = 1311;
}
else if (nAppearanceType == 1318)
{
nAppearanceType = 1324;
}
else if (nAppearanceType == 1342)
{
nAppearanceType = 1346;
}
else if (nAppearanceType == 1348)
{
nAppearanceType = 1349;
}
else if (nAppearanceType == 1351)
{
nAppearanceType = 1352;
}
else if (nAppearanceType == 1354)
{
nAppearanceType = 1355;
}
else if (nAppearanceType == 1357)
{
nAppearanceType = 1360;
}
else if (nAppearanceType == 1363)
{
nAppearanceType = 1364;
}
else if (nAppearanceType == 1366)
{
nAppearanceType = 1369;
}
else if (nAppearanceType == 1370)
{
nAppearanceType = 1378;
}
else if (nAppearanceType == 1381)
{
nAppearanceType = 1382;
}
else if (nAppearanceType == 1384)
{
nAppearanceType = 1390;
}
else if (nAppearanceType == 1412)
{
nAppearanceType = 1414;
}
else if (nAppearanceType == 1416)
{
nAppearanceType = 1417;
}
else if (nAppearanceType == 1418)
{
nAppearanceType = 1419;
}
else if (nAppearanceType == 1422)
{
nAppearanceType = 1423;
}
else if (nAppearanceType == 1427)
{
nAppearanceType = 1428;
}
else if (nAppearanceType == 1429)
{
nAppearanceType = 1430;
}
else if (nAppearanceType == 1434)
{
nAppearanceType = 1435;
}
else if (nAppearanceType == 1450)
{
nAppearanceType = 1493;
}
else if (nAppearanceType == 1496)
{
nAppearanceType = 1498;
}
else if (nAppearanceType == 1501)
{
nAppearanceType = 1504;
}
else if (nAppearanceType == 1509)
{
nAppearanceType = 1515;
}
else if (nAppearanceType == 1525)
{
nAppearanceType = 1527;
}
else if (nAppearanceType == 1532)
{
nAppearanceType = 1535;
}
else if (nAppearanceType == 1536)
{
nAppearanceType = 1544;
}
else if (nAppearanceType == 1556)
{
nAppearanceType = 1566;
}
else if (nAppearanceType == 1567)
{
nAppearanceType = 1571;
}
else if (nAppearanceType == 1585)
{
nAppearanceType = 1596;
}
else if (nAppearanceType == 1599)
{
nAppearanceType = 1607;
}
else if (nAppearanceType == 1612)
{
nAppearanceType = 1620;
}
else if (nAppearanceType == 1623)
{
nAppearanceType = 1632;
}
else if (nAppearanceType == 1635)
{
nAppearanceType = 1644;
}
else if (nAppearanceType == 1646)
{
nAppearanceType = 1656;
}
else if (nAppearanceType == 1660)
{
nAppearanceType = 1668;
}
else if (nAppearanceType == 1670)
{
nAppearanceType = 1680;
}
else if (nAppearanceType == 1683)
{
nAppearanceType = 1693;
}
else if (nAppearanceType == 1696)
{
nAppearanceType = 1704;
}
else if (nAppearanceType == 1708)
{
nAppearanceType = 1714;
}
else if (nAppearanceType == 1719)
{
nAppearanceType = 1731;
}
else if (nAppearanceType == 1733)
{
nAppearanceType = 1749;
}
else if (nAppearanceType == 1752)
{
nAppearanceType = 1760;
}
else if (nAppearanceType == 1778)
{
nAppearanceType = 1779;
}
else if (nAppearanceType == 1781)
{
nAppearanceType = 1789;
}
else if (nAppearanceType == 1790)
{
nAppearanceType = 1792;
}
else if (nAppearanceType == 1794)
{
nAppearanceType = 1799;
}
else if (nAppearanceType == 1800)
{
nAppearanceType = 1802;
}
else if (nAppearanceType == 1806)
{
nAppearanceType = 1807;
}
else if (nAppearanceType == 1820)
{
nAppearanceType = 1824;
}
else if (nAppearanceType == 1827)
{
nAppearanceType = 1830;
}
else if (nAppearanceType == 1833)
{
nAppearanceType = 1850;
}
else if (nAppearanceType == 1853)
{
nAppearanceType = 1871;
}
else if (nAppearanceType == 1879)
{
nAppearanceType = 1881;
}
else if (nAppearanceType == 1885)
{
nAppearanceType = 1886;
}
else if (nAppearanceType == 1898)
{
nAppearanceType = 1900;
}
else if (nAppearanceType == 1904)
{
nAppearanceType = 1905;
}
else if (nAppearanceType == 1910)
{
nAppearanceType = 1911;
}
else if (nAppearanceType == 1915)
{
nAppearanceType = 1917;
}
else if (nAppearanceType == 1921)
{
nAppearanceType = 1923;
}
else if (nAppearanceType == 1928)
{
nAppearanceType = 1932;
}
else if (nAppearanceType == 1935)
{
nAppearanceType = 1936;
}
else if (nAppearanceType == 1942)
{
nAppearanceType = 1944;
}
else if (nAppearanceType == 1946)
{
nAppearanceType = 1947;
}
else if (nAppearanceType == 1999)
{
nAppearanceType = 2505;
}
else if (nAppearanceType == 2510)
{
nAppearanceType = 2515;
}
else if (nAppearanceType ==2517)
{
nAppearanceType = 3001;
}
else if (nAppearanceType == 3026)
{
nAppearanceType = 3027;
}
else if (nAppearanceType == 3028)
{
nAppearanceType = 3029;
}
else if (nAppearanceType == 3034)
{
nAppearanceType = 3035;
}
else if (nAppearanceType == 3038)
{
nAppearanceType = 3039;
}
else if (nAppearanceType == 3040)
{
nAppearanceType = 3043;
}
else if (nAppearanceType == 3053)
{
nAppearanceType = 3100;
}
else if (nAppearanceType == 3117)
{
nAppearanceType = 3125;
}
else if (nAppearanceType == 3130)
{
nAppearanceType = 1; //End CEP2.1 & Start over
}
//Start Over At The Beginning..
SetCreatureAppearanceType(oPC, nAppearanceType);
}