From 0ac53687ec7df5ceab0a8851088b5e8728e3df06 Mon Sep 17 00:00:00 2001 From: BoredGuy Date: Sat, 28 Mar 2026 11:26:25 +0300 Subject: Updoots --- TankBattleCore/Objects/Game.cs | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) (limited to 'TankBattleCore/Objects') diff --git a/TankBattleCore/Objects/Game.cs b/TankBattleCore/Objects/Game.cs index 75f25e5..dbd7042 100644 --- a/TankBattleCore/Objects/Game.cs +++ b/TankBattleCore/Objects/Game.cs @@ -1,12 +1,13 @@ using System; using System.Collections.Generic; -using System.Linq; using Microsoft.Xna.Framework; using Microsoft.Xna.Framework.Graphics; using Microsoft.Xna.Framework.Input; using TankBattleCore; using TankBattleCore.Objects; +namespace TankBattleCore.Objects; + internal class GameScene : IScene { private const int PlayAreaOffset = 100; @@ -51,9 +52,9 @@ internal class GameScene : IScene { t.Update(dt); - if (keyboardState.IsKeyDown(Keys.Enter)) + if (keyboardState.IsKeyDown(Keys.Enter) && t.CanShoot()) { - ShootBullet(t.GetNextShot()); + AddBullet(t.ShootBullet()); } } @@ -92,7 +93,7 @@ internal class GameScene : IScene bullets.Add(bullet); } - public void ShootBullet(BulletData bulletData) + public void AddBullet(BulletData bulletData) { AddBullet( new Bullet( -- cgit v1.2.3