player can shoot bullet (crashes game when leaving map)

This commit is contained in:
Vinzenz Schroeter 2024-04-07 19:05:50 +02:00
parent dd6b0fffc1
commit b10ccf2da8
12 changed files with 231 additions and 99 deletions

View file

@ -0,0 +1,10 @@
namespace TanksServer.Models;
internal sealed class Bullet(Player tankOwner, FloatPosition position, double rotation)
{
public Player TankOwner { get; } = tankOwner;
public FloatPosition Position { get; set; } = position;
public double Rotation { get; set; } = rotation;
}

View file

@ -16,4 +16,6 @@ internal sealed class Tank(Player player, FloatPosition spawnPosition)
}
public FloatPosition Position { get; set; } = spawnPosition;
public DateTime NextShotAfter { get; set; }
}