Terraria.ModLoader.ModProjectile.SetupProjectile C# (CSharp) Method

SetupProjectile() private method

private SetupProjectile ( Projectile projectile ) : void
projectile Terraria.Projectile
return void
        internal void SetupProjectile(Projectile projectile)
        {
            ModProjectile newProjectile = (ModProjectile)(CloneNewInstances ? MemberwiseClone()
                : Activator.CreateInstance(GetType()));
            newProjectile.projectile = projectile;
            projectile.modProjectile = newProjectile;
            newProjectile.mod = mod;
            newProjectile.SetDefaults();
        }