public void Update(GameTime gameTime)
{
mouseState = Mouse.GetState();
mouseX = mouseState.X;
mouseY = mouseState.Y;
prev_mpressed = mpressed;
mpressed = mouseState.LeftButton == ButtonState.Pressed;
keyState = Keyboard.GetState();
prev_kpressed = kpressed;
kpressed = keyState.IsKeyDown(Keys.Right);
hero.Update(gameTime);
support1.Update(gameTime);
support2.Update(gameTime);
enemy1.Update(gameTime);
oldMouseState = mouseState;
oldKeyState = keyState;
//atkButton.Update(gameTime, mouseX, mouseY, mpressed, prev_mpressed);
//if (atkButton.Update(gameTime, mouseX, mouseY, mpressed, prev_mpressed))
//{
// damageNumber += 1;
//}
if (hero.isWinner && !isFirstWinner)
{
winner = "Ramona";
isFirstWinner = true;
}
if (support1.isWinner && !isFirstWinner)
{
winner = "Scott";
isFirstWinner = true;
}
if (hero.textureRec.Intersects(enemy1.textureRec))
{
HP -= 1;
}
}