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

◆ ChangeSpawn()

void Terraria.Player.ChangeSpawn ( int x,
int y )
inline

Definition at line 55319 of file Player.cs.

55320 {
55321 for (int i = 0; i < 200 && spN[i] != null; i++)
55322 {
55323 if (spN[i] == Main.worldName && spI[i] == Main.worldID)
55324 {
55325 for (int num = i; num > 0; num--)
55326 {
55327 spN[num] = spN[num - 1];
55328 spI[num] = spI[num - 1];
55329 spX[num] = spX[num - 1];
55330 spY[num] = spY[num - 1];
55331 }
55332 spN[0] = Main.worldName;
55333 spI[0] = Main.worldID;
55334 spX[0] = x;
55335 spY[0] = y;
55336 FindSpawn();
55337 return;
55338 }
55339 }
55340 for (int num2 = 199; num2 > 0; num2--)
55341 {
55342 if (spN[num2 - 1] != null)
55343 {
55344 spN[num2] = spN[num2 - 1];
55345 spI[num2] = spI[num2 - 1];
55346 spX[num2] = spX[num2 - 1];
55347 spY[num2] = spY[num2 - 1];
55348 }
55349 }
55350 spN[0] = Main.worldName;
55351 spI[0] = Main.worldID;
55352 spX[0] = x;
55353 spY[0] = y;
55354 FindSpawn();
55355 }
string[] spN
Definition Player.cs:2638
void FindSpawn()
Definition Player.cs:55276

References Terraria.Player.FindSpawn(), Terraria.Player.spI, Terraria.Player.spN, Terraria.Player.spX, Terraria.Player.spY, Terraria.Main.worldID, and Terraria.Main.worldName.

Referenced by Terraria.Player.TileInteractionsUse().

+ Here is the call graph for this function:
+ Here is the caller graph for this function: