Terraria
v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
◆
AI_141_MonkStaffT1Explosion()
void
Terraria.Projectile.AI_141_MonkStaffT1Explosion
(
)
inline
private
Definition at line
58557
of file
Projectile.cs
.
58558
{
58559
Point
scanAreaStart
=
base
.TopLeft.ToTileCoordinates();
58560
Point
scanAreaEnd
=
base
.BottomRight.ToTileCoordinates();
58561
_
= scanAreaStart.X / 2;
58562
_
= scanAreaEnd.X / 2;
58563
int
explosionRange
=
width
;
58564
ai
[0] += 1f;
58565
if
(
ai
[0] > 20f)
58566
{
58567
Kill
();
58568
}
58569
else
if
(
ai
[0] == 1f)
58570
{
58571
CreateImpactExplosion
(6,
base
.Bottom,
ref
scanAreaStart
,
ref
scanAreaEnd
,
explosionRange
,
out
var
causedShockwaves
);
58572
CreateImpactExplosion2_SleepyOctopod
(
base
.Bottom,
causedShockwaves
);
58573
}
58574
}
System.Collections.Generic.Dictionary
Definition
Dictionary.cs:14
Terraria.Entity.width
int width
Definition
Entity.cs:26
Terraria.Projectile.CreateImpactExplosion2_SleepyOctopod
void CreateImpactExplosion2_SleepyOctopod(Vector2 explosionOrigin, bool causedShockwaves)
Definition
Projectile.cs:58623
Terraria.Projectile.CreateImpactExplosion
void CreateImpactExplosion(int dustAmountMultiplier, Vector2 explosionOrigin, ref Point scanAreaStart, ref Point scanAreaEnd, int explosionRange, out bool causedShockwaves)
Definition
Projectile.cs:58576
Terraria.Projectile.ai
float[] ai
Definition
Projectile.cs:118
Terraria.Projectile.Kill
void Kill()
Definition
Projectile.cs:59438
Microsoft.Xna.Framework.Point
Definition
Point.cs:12
Terraria
Projectile
Generated by
1.10.0