tModLoader Short sword i made off center

EpicElemental

Terrarian
my code is this:
Short Sword Code:
using CoolStuff.Content.Projectiles;
using Terraria;
using Terraria.GameContent.Creative;
using Terraria.ID;
using Terraria.ModLoader;

namespace CoolStuff.Content.Items
{
public class RoyalPiercer : ModItem
{
// The Display Name and Tooltip of this item can be edited in the Localization/en-US_Mods.CoolStuff.hjson file.

public override void SetStaticDefaults()
{
CreativeItemSacrificesCatalog.Instance.SacrificeCountNeededByItemId[Type] = 1;
}
public override void SetDefaults()
{
Item.width = 32;
Item.height = 32;

Item.damage = 18;
Item.DamageType = DamageClass.Melee;
Item.useTime = 15;
Item.useAnimation = 15;
Item.useStyle = ItemUseStyleID.Rapier;
Item.knockBack = 6f;
Item.autoReuse = true;

Item.value = 30000;
Item.rare = ItemRarityID.Green;
Item.UseSound = SoundID.Item1;

Item.noUseGraphic = true;
Item.noMelee = true;

Item.shootSpeed = 2.1f;
Item.shoot = ModContent.ProjectileType<RoyalPiercerProjectile>();
}
}
}
Projectile code:
using Terraria;
using Terraria.ModLoader;
using Terraria.ID;
using Microsoft.Xna.Framework;

namespace CoolStuff.Content.Projectiles
{
internal class RoyalPiercerProjectile : ModProjectile
{
public override void SetDefaults()
{
Projectile.width = 32;
Projectile.height = 32;

Projectile.friendly = true;
Projectile.penetrate = -1;
Projectile.tileCollide = false;
Projectile.DamageType = DamageClass.Melee;
Projectile.ownerHitCheck = true;
Projectile.extraUpdates = 1;
Projectile.timeLeft = 300;

Projectile.aiStyle = ProjAIStyleID.ShortSword;
}

public override void AI()
{
base.AI();

Projectile.rotation = Projectile.velocity.ToRotation() + MathHelper.PiOver2 - MathHelper.PiOver4 * Projectile.spriteDirection;


int halfProjWidth = Projectile.width / 2;
int halfProjHeight = Projectile.height / 2;

DrawOriginOffsetX = 0;
DrawOffsetX = -(32/2) - halfProjWidth;
DrawOriginOffsetY = -(32/2) - halfProjHeight;
}
}
}

all the sprite sizes are correct, but it still is off center
 

Attachments

  • image_2024-03-04_191339813.png
    image_2024-03-04_191339813.png
    11 KB · Views: 20
Back
Top Bottom