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

◆ UpdateProjectileCaches()

void Terraria.Player.UpdateProjectileCaches ( int i)
inlineprivate

Definition at line 11625 of file Player.cs.

11626 {
11627 for (int j = 0; j < 1000; j++)
11628 {
11629 if (!Main.projectile[j].active || Main.projectile[j].owner != i)
11630 {
11631 continue;
11632 }
11633 ownedProjectileCounts[Main.projectile[j].type]++;
11634 switch (Main.projectile[j].type)
11635 {
11636 case 831:
11637 {
11638 int originalDamage2 = Main.projectile[j].originalDamage;
11640 {
11642 }
11643 break;
11644 }
11645 case 970:
11646 {
11647 int originalDamage = Main.projectile[j].originalDamage;
11648 if (highestAbigailCounterOriginalDamage < originalDamage)
11649 {
11650 highestAbigailCounterOriginalDamage = originalDamage;
11651 }
11652 break;
11653 }
11654 }
11655 }
11656 }
int highestStormTigerGemOriginalDamage
Definition Player.cs:1009
int highestAbigailCounterOriginalDamage
Definition Player.cs:1019
int[] ownedProjectileCounts
Definition Player.cs:2545

References Terraria.Main.projectile.