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

◆ setNPCName()

static void Terraria.NPC.setNPCName ( string newName,
int npcType,
bool resetExtras = false )
inlinestatic

Definition at line 2334 of file NPC.cs.

2335 {
2336 bool flag = false;
2337 for (int i = 0; i < 200; i++)
2338 {
2339 if (!Main.npc[i].active || Main.npc[i].type != npcType)
2340 {
2341 continue;
2342 }
2343 if (flag)
2344 {
2345 Main.npc[i].GivenName = Main.npc[i].getNewNPCName();
2346 Main.npc[i].needsUniqueInfoUpdate = true;
2347 continue;
2348 }
2349 Main.npc[i].GivenName = newName;
2350 if (resetExtras)
2351 {
2352 flag = true;
2353 continue;
2354 }
2355 break;
2356 }
2357 }

References Terraria.Main.npc.

Referenced by Terraria.IO.WorldFile.LoadWorld_Version1_Old_BeforeRelease88().

+ Here is the caller graph for this function: