terraria-cpp2il-methodrecon v1.4.4.9
Terraria mobile dump, with reconstructed method body. Dump with CallAnalysis: https://infinitynichto.github.io/terraria-cpp2il
Loading...
Searching...
No Matches

◆ AI_152_SuperStarSlash()

void Terraria.Projectile.AI_152_SuperStarSlash ( )
inlineprivate

Definition at line 1787 of file Projectile.cs.

1788 {
1789 int num = this.type;
1790 int num2 = this.alpha;
1791 this.alpha = num2;
1792 if (this.soundDelay == 0)
1793 {
1794 this.soundDelay = num;
1795 if (num == 0)
1796 {
1797 }
1798 return;
1799 }
1800 int num3 = this.type;
1801 float x = this.velocity.X;
1802 if (num3 == 0)
1803 {
1804 return;
1805 }
1806 int num4 = this.type;
1807 float x2 = this.velocity.X;
1808 float y = this.velocity.Y;
1809 if (num4 == 0)
1810 {
1811 }
1812 float num5;
1814 float num6;
1816 int num7;
1817 if (num7 == 0)
1818 {
1819 Vector2 center = base.Center;
1820 float x3 = this.velocity.X;
1821 float y2 = this.velocity.Y;
1822 int num8 = 1;
1823 Dust dust;
1824 dust.noGravity = num8 != 0;
1825 Vector2 center2 = base.Center;
1827 if (num8 == 0)
1828 {
1829 }
1830 int num9;
1831 if (num9 == 0)
1832 {
1833 }
1834 float x4 = this.velocity.X;
1835 float y3 = this.velocity.Y;
1837 }
1838 int num10 = this.type;
1839 float x5 = this.position.X;
1840 float y4 = this.position.Y;
1841 int width = this.width;
1842 bool wet = this.wet;
1843 this.Kill();
1844 }
class f__AnonymousType0<< Count > j__TPar
Vector2 velocity
Definition Entity.cs:463
Vector2 position
Definition Entity.cs:460

References Terraria.Projectile.alpha, j__TPar, Terraria.Projectile.Kill(), Terraria.Entity.position, Terraria.Projectile.soundDelay, Terraria.Projectile.type, Terraria.Entity.velocity, Terraria.Entity.wet, Terraria.Entity.width, Microsoft.Xna.Framework.Vector2.X, and Microsoft.Xna.Framework.Vector2.Y.