Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ getNewNPCNameInner()

static string Terraria.NPC.getNewNPCNameInner ( int npcType)
inlinestaticprivate

Definition at line 1422 of file NPC.cs.

1423 {
1424 return npcType switch
1425 {
1426 17 => Language.RandomFromCategory("MerchantNames", WorldGen.genRand).Value,
1427 18 => Language.RandomFromCategory("NurseNames", WorldGen.genRand).Value,
1428 19 => Language.RandomFromCategory("ArmsDealerNames", WorldGen.genRand).Value,
1429 20 => Language.RandomFromCategory("DryadNames", WorldGen.genRand).Value,
1430 22 => Language.RandomFromCategory("GuideNames", WorldGen.genRand).Value,
1431 38 => Language.RandomFromCategory("DemolitionistNames", WorldGen.genRand).Value,
1432 54 => Language.RandomFromCategory("ClothierNames", WorldGen.genRand).Value,
1433 107 => Language.RandomFromCategory("GoblinTinkererNames", WorldGen.genRand).Value,
1434 108 => Language.RandomFromCategory("WizardNames", WorldGen.genRand).Value,
1435 124 => Language.RandomFromCategory("MechanicNames", WorldGen.genRand).Value,
1436 160 => Language.RandomFromCategory("TruffleNames", WorldGen.genRand).Value,
1437 178 => Language.RandomFromCategory("SteampunkerNames", WorldGen.genRand).Value,
1438 207 => Language.RandomFromCategory("DyeTraderNames", WorldGen.genRand).Value,
1439 208 => Language.RandomFromCategory("PartyGirlNames", WorldGen.genRand).Value,
1440 209 => Language.RandomFromCategory("CyborgNames", WorldGen.genRand).Value,
1441 227 => Language.RandomFromCategory("PainterNames", WorldGen.genRand).Value,
1442 228 => Language.RandomFromCategory("WitchDoctorNames", WorldGen.genRand).Value,
1443 229 => Language.RandomFromCategory("PirateNames", WorldGen.genRand).Value,
1444 353 => Language.RandomFromCategory("StylistNames", WorldGen.genRand).Value,
1445 368 => Language.RandomFromCategory("TravelingMerchantNames", WorldGen.genRand).Value,
1446 369 => Language.RandomFromCategory("AnglerNames", WorldGen.genRand).Value,
1447 453 => Language.RandomFromCategory("SkeletonMerchantNames", WorldGen.genRand).Value,
1448 441 => Language.RandomFromCategory("TaxCollectorNames", WorldGen.genRand).Value,
1449 550 => Language.RandomFromCategory("BartenderNames", WorldGen.genRand).Value,
1450 588 => Language.RandomFromCategory("GolferNames", WorldGen.genRand).Value,
1451 633 => Language.RandomFromCategory("BestiaryGirlNames", WorldGen.genRand).Value,
1452 663 => Language.RandomFromCategory("PrincessNames", WorldGen.genRand).Value,
1453 637 => Language.RandomFromCategory("CatNames_Siamese", WorldGen.genRand).Value,
1454 638 => Language.RandomFromCategory("DogNames_Labrador", WorldGen.genRand).Value,
1455 656 => Language.RandomFromCategory("BunnyNames_White", WorldGen.genRand).Value,
1456 670 => Language.RandomFromCategory("SlimeNames_Blue", WorldGen.genRand).Value,
1457 678 => Language.RandomFromCategory("SlimeNames_Green", WorldGen.genRand).Value,
1458 679 => Language.RandomFromCategory("SlimeNames_Old", WorldGen.genRand).Value,
1459 680 => Language.RandomFromCategory("SlimeNames_Purple", WorldGen.genRand).Value,
1460 681 => Language.RandomFromCategory("SlimeNames_Rainbow", WorldGen.genRand).Value,
1461 682 => Language.RandomFromCategory("SlimeNames_Red", WorldGen.genRand).Value,
1462 683 => Language.RandomFromCategory("SlimeNames_Yellow", WorldGen.genRand).Value,
1463 684 => Language.RandomFromCategory("SlimeNames_Copper", WorldGen.genRand).Value,
1464 _ => "",
1465 };
1466 }
static LocalizedText RandomFromCategory(string categoryName, UnifiedRandom random=null)
Definition Language.cs:70

References Terraria.WorldGen.genRand, and Terraria.Localization.Language.RandomFromCategory().

Referenced by Terraria.NPC.getNewNPCName().