public void hitMonster()
{
Actor monster = getOneIntersectingObject(Monster.class);
if(monster != null)
{
World myLevel1 = getWorld();
Level1 level1 = (Level1)myLevel1;
HealthBar healthbar = level1.getHealthBar();
if(touchingMonster == false)
{
healthbar.loseHealth();
touchingMonster = true;
setLocation(46, 508);
if(healthbar.health <=0)
{
GameOver gameover = new GameOver();
myLevel1.addObject(gameover, myLevel1.getWidth()/2, myLevel1.getHeight()/2);
myLevel1.removeObject(this);
}
}
}else {
touchingMonster = false;
}
}public void hitMonster2()
{
Actor monster1 = getOneIntersectingObject(Monster.class);
if(monster1 != null)
{
World myLevel2 = getWorld();
Level2 level2 = (Level2)myLevel2;
HealthBar healthbar = level2.getHealthBar();
if(touchingMonster1 == false)
{
healthbar.loseHealth();
touchingMonster1 = true;
setLocation(46, 508);
if(healthbar.health <=0)
{
GameOver gameover = new GameOver();
myLevel2.addObject(gameover, myLevel2.getWidth()/2, myLevel2.getHeight()/2);
myLevel2.removeObject(this);
}
}
}else {
touchingMonster1 = false;
}
}
