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

◆ WindPhysicsImmunity

? bool [] Terraria.ID.ProjectileID.Sets.WindPhysicsImmunity
static
Initial value:
= Factory.CreateCustomSet<bool?>(null, new object[138]
{
(short)20,
true,
(short)27,
true,
(short)83,
true,
(short)84,
true,
(short)88,
true,
(short)100,
true,
(short)359,
true,
(short)119,
true,
(short)121,
true,
(short)122,
true,
(short)123,
true,
(short)124,
true,
(short)125,
true,
(short)126,
true,
(short)309,
true,
(short)128,
true,
(short)129,
true,
(short)257,
true,
(short)258,
true,
(short)259,
true,
(short)299,
true,
(short)496,
true,
(short)302,
true,
(short)306,
true,
(short)337,
true,
(short)344,
true,
(short)343,
true,
(short)342,
true,
(short)348,
true,
(short)349,
true,
(short)389,
true,
(short)436,
true,
(short)435,
true,
(short)437,
true,
(short)439,
true,
(short)592,
true,
(short)449,
true,
(short)442,
true,
(short)459,
true,
(short)462,
true,
(short)467,
true,
(short)468,
true,
(short)538,
true,
(short)576,
true,
(short)577,
true,
(short)584,
true,
(short)583,
true,
(short)594,
true,
(short)622,
true,
(short)597,
true,
(short)601,
true,
(short)617,
true,
(short)619,
true,
(short)620,
true,
(short)618,
true,
(short)634,
true,
(short)635,
true,
(short)640,
true,
(short)639,
true,
(short)645,
true,
(short)660,
true,
(short)661,
true,
(short)675,
true,
(short)684,
true,
(short)709,
true,
(short)593,
true,
(short)606,
true,
(short)732,
true,
(short)731,
true
})

Wind Physics is completely disabled and unfunctional in Terraria, but the presence of the code suggest that it might be enabled in a future update. There is no need to use WindPhysicsImmunity currently.
If true for a given projectile type (F:Terraria.Projectile.type), then that projectile will always use wind physics.
If false for a given projectile type, then that projectile will never use wind physics.
If null for a given projectile type, then vanilla decides if that projectile will use wind physics by checking F:Terraria.Projectile.aiStyle.
Defaults to null.

Wind physics slightly slow down projectiles facing into the wind.
Projectiles with the following AI styles will use wind physics if not blocked: F:Terraria.ID.ProjAIStyleID.Arrow, F:Terraria.ID.ProjAIStyleID.ThrownProjectile, F:Terraria.ID.ProjAIStyleID.Bounce, F:Terraria.ID.ProjAIStyleID.FallingTile, F:Terraria.ID.ProjAIStyleID.GroundProjectile, F:Terraria.ID.ProjAIStyleID.Explosive, F:Terraria.ID.ProjAIStyleID.GraveMarker, F:Terraria.ID.ProjAIStyleID.MusicNote, F:Terraria.ID.ProjAIStyleID.CrystalShard, F:Terraria.ID.ProjAIStyleID.ColdBolt, F:Terraria.ID.ProjAIStyleID.GemStaffBolt, F:Terraria.ID.ProjAIStyleID.BeachBall, F:Terraria.ID.ProjAIStyleID.Flare, F:Terraria.ID.ProjAIStyleID.FireWork, F:Terraria.ID.ProjAIStyleID.RopeCoil, F:Terraria.ID.ProjAIStyleID.ExplosiveBunny, F:Terraria.ID.ProjAIStyleID.Bubble, F:Terraria.ID.ProjAIStyleID.Nail, F:Terraria.ID.ProjAIStyleID.IchorSplash, F:Terraria.ID.ProjAIStyleID.SporeGas.

Definition at line 78 of file ProjectileID.cs.

Referenced by Terraria.Projectile.ShouldUseWindPhysics().