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

◆ Initialize_Items()

static void Terraria.Main.Initialize_Items ( )
inlinestaticprivate

Definition at line 6539 of file Main.cs.

6540 {
6541 for (int i = 0; i < ItemID.Count; i++)
6542 {
6543 Item item = new Item();
6544 item.SetDefaults(i);
6545 if (item.headSlot > 0)
6546 {
6547 Item.headType[item.headSlot] = item.type;
6548 }
6549 if (item.bodySlot > 0)
6550 {
6551 Item.bodyType[item.bodySlot] = item.type;
6552 }
6553 if (item.legSlot > 0)
6554 {
6555 Item.legType[item.legSlot] = item.type;
6556 }
6557 switch (item.type)
6558 {
6559 case 683:
6560 case 723:
6561 case 726:
6562 case 739:
6563 case 740:
6564 case 741:
6565 case 742:
6566 case 743:
6567 case 744:
6568 case 788:
6569 case 1296:
6570 case 1308:
6571 case 1326:
6572 case 1444:
6573 case 1445:
6574 case 1446:
6575 case 1801:
6576 case 1930:
6577 case 1931:
6578 case 2188:
6579 case 2750:
6580 case 3006:
6581 case 3051:
6582 case 3209:
6583 case 3210:
6584 case 3377:
6585 case 3476:
6586 case 3569:
6587 case 3571:
6588 case 3787:
6589 case 3852:
6590 case 3870:
6591 case 4062:
6592 case 5065:
6593 Item.staff[item.type] = true;
6594 break;
6595 case 1827:
6596 Item.claw[item.type] = true;
6597 break;
6598 }
6599 }
6600 }
static readonly short Count
Definition ItemID.cs:12719
static Item[] item
Definition Main.cs:1826

References Terraria.Item.bodyType, Terraria.Item.claw, Terraria.ID.ItemID.Count, Terraria.Item.headType, Terraria.Main.item, Terraria.Item.legType, and Terraria.Item.staff.

Referenced by Terraria.Main.Initialize_AlmostEverything().

+ Here is the caller graph for this function: