Updated asteriods, mines, and explosions.

This commit is contained in:
2026-01-18 22:11:20 -05:00
parent 8e0a68efdf
commit e402c498d6
21 changed files with 338 additions and 102 deletions

View File

@@ -37,19 +37,19 @@ public abstract class Turret : MoveableSprite
private void DrawMount(SpriteDrawArgs args)
{
Texture2D texture = args.Content.Load<Texture2D>("Sprites/GunTurretMount");
args.SpriteBatch.Draw(texture, Position, null, DrawColor, Rotation, MountOrigin, 1f, SpriteEffects.None, 1);
args.SpriteBatch.Draw(texture, Position, null, DrawColor, Rotation, MountOrigin, Scale, SpriteEffects.None, 1);
}
private void DrawTurret(SpriteDrawArgs args)
{
Texture2D texture = args.Content.Load<Texture2D>($"Sprites/GunTurret_{TurretColor}");
args.SpriteBatch.Draw(texture, Position, null, DrawColor, Rotation, TurretOrigin, 1f, SpriteEffects.None, 1);
args.SpriteBatch.Draw(texture, Position, null, DrawColor, Rotation, TurretOrigin, Scale, SpriteEffects.None, 1);
}
private void DrawGun(SpriteDrawArgs args)
{
Texture2D texture = args.Content.Load<Texture2D>("Sprites/GunTurret_ExampleGun");
args.SpriteBatch.Draw(texture, Position, null, DrawColor, Rotation, GunOrigin, 1f, SpriteEffects.None, 1);
args.SpriteBatch.Draw(texture, Position, null, DrawColor, Rotation, GunOrigin, Scale, SpriteEffects.None, 1);
}
public override sealed void Update(SpriteUpdateContext context)