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

◆ TryGettingDevArmor()

void Terraria.Player.TryGettingDevArmor ( IEntitySource source)
inline

Definition at line 7403 of file Player.cs.

7404 {
7406 if (Main.rand.Next(Main.tenthAnniversaryWorld ? 8 : 16) == 0)
7407 {
7408 switch (Main.rand.Next(18))
7409 {
7410 case 0:
7411 QuickSpawnItem(source, 666);
7412 QuickSpawnItem(source, 667);
7413 QuickSpawnItem(source, 668);
7414 QuickSpawnItem(source, 665);
7415 QuickSpawnItem(source, 3287);
7416 break;
7417 case 1:
7418 QuickSpawnItem(source, 1554);
7419 QuickSpawnItem(source, 1555);
7420 QuickSpawnItem(source, 1556);
7421 QuickSpawnItem(source, 1586);
7422 break;
7423 case 2:
7424 QuickSpawnItem(source, 1554);
7425 QuickSpawnItem(source, 1587);
7426 QuickSpawnItem(source, 1588);
7427 QuickSpawnItem(source, 1586);
7428 break;
7429 case 3:
7430 QuickSpawnItem(source, 1557);
7431 QuickSpawnItem(source, 1558);
7432 QuickSpawnItem(source, 1559);
7433 QuickSpawnItem(source, 1585);
7434 break;
7435 case 4:
7436 QuickSpawnItem(source, 1560);
7437 QuickSpawnItem(source, 1561);
7438 QuickSpawnItem(source, 1562);
7439 QuickSpawnItem(source, 1584);
7440 break;
7441 case 5:
7442 QuickSpawnItem(source, 1563);
7443 QuickSpawnItem(source, 1564);
7444 QuickSpawnItem(source, 1565);
7445 QuickSpawnItem(source, 3582);
7446 break;
7447 case 6:
7448 QuickSpawnItem(source, 1566);
7449 QuickSpawnItem(source, 1567);
7450 QuickSpawnItem(source, 1568);
7451 break;
7452 case 7:
7453 QuickSpawnItem(source, 1580);
7454 QuickSpawnItem(source, 1581);
7455 QuickSpawnItem(source, 1582);
7456 QuickSpawnItem(source, 1583);
7457 break;
7458 case 8:
7459 QuickSpawnItem(source, 3226);
7460 QuickSpawnItem(source, 3227);
7461 QuickSpawnItem(source, 3228);
7462 QuickSpawnItem(source, 3288);
7463 break;
7464 case 9:
7465 QuickSpawnItem(source, 3583);
7466 QuickSpawnItem(source, 3581);
7467 QuickSpawnItem(source, 3578);
7468 QuickSpawnItem(source, 3579);
7469 QuickSpawnItem(source, 3580);
7470 break;
7471 case 10:
7472 QuickSpawnItem(source, 3585);
7473 QuickSpawnItem(source, 3586);
7474 QuickSpawnItem(source, 3587);
7475 QuickSpawnItem(source, 3588);
7476 QuickSpawnItem(source, 3024, 4);
7477 break;
7478 case 11:
7479 QuickSpawnItem(source, 3589);
7480 QuickSpawnItem(source, 3590);
7481 QuickSpawnItem(source, 3591);
7482 QuickSpawnItem(source, 3592);
7483 QuickSpawnItem(source, 3599, 4);
7484 break;
7485 case 12:
7486 QuickSpawnItem(source, 3368);
7487 QuickSpawnItem(source, 3921);
7488 QuickSpawnItem(source, 3922);
7489 QuickSpawnItem(source, 3923);
7490 QuickSpawnItem(source, 3924);
7491 break;
7492 case 13:
7493 QuickSpawnItem(source, 3925);
7494 QuickSpawnItem(source, 3926);
7495 QuickSpawnItem(source, 3927);
7496 QuickSpawnItem(source, 3928);
7497 QuickSpawnItem(source, 3929);
7498 break;
7499 case 14:
7500 QuickSpawnItem(source, 4732);
7501 QuickSpawnItem(source, 4733);
7502 QuickSpawnItem(source, 4734);
7503 QuickSpawnItem(source, 4730);
7504 break;
7505 case 15:
7506 QuickSpawnItem(source, 4747);
7507 QuickSpawnItem(source, 4748);
7508 QuickSpawnItem(source, 4749);
7509 QuickSpawnItem(source, 4746);
7510 break;
7511 case 16:
7512 QuickSpawnItem(source, 4751);
7513 QuickSpawnItem(source, 4752);
7514 QuickSpawnItem(source, 4753);
7515 QuickSpawnItem(source, 4750);
7516 break;
7517 case 17:
7518 QuickSpawnItem(source, 4755);
7519 QuickSpawnItem(source, 4756);
7520 QuickSpawnItem(source, 4757);
7521 QuickSpawnItem(source, 4754);
7522 break;
7523 }
7524 }
7525 }
static bool TryGettingPatreonOrDevArmor(IEntitySource source, Player player)
int QuickSpawnItem(IEntitySource source, int item, int stack=1)
Spawns an item into the world at this players position. This is a simpler alternative to M:Terraria....
Definition Player.cs:7384

References Terraria.Player.QuickSpawnItem(), Terraria.Main.rand, Terraria.Main.tenthAnniversaryWorld, and Terraria.ModLoader.Default.ModLoaderMod.TryGettingPatreonOrDevArmor().

Referenced by Terraria.Player.OpenBossBag().

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