rmayormartins commited on
Commit
73216d8
·
1 Parent(s): ef94613
Files changed (1) hide show
  1. app.py +10 -10
app.py CHANGED
@@ -181,7 +181,7 @@ public class Team1Aircraft extends Aircraft {
181
  this.secondShotAltitude = secondAlt;
182
 
183
  // Retorna o projétil principal
184
- return new Projectile(posX, this.posY, direction, 1, "");
185
  }
186
 
187
  /**
@@ -328,7 +328,7 @@ public class Team2Aircraft extends Aircraft {
328
  this.secondShotAltitude = secondAlt;
329
 
330
  // Retorna o projétil principal
331
- return new Projectile(posX, this.posY, direction, 1, "");
332
  }
333
 
334
  /**
@@ -579,7 +579,7 @@ public class BattleMain {{
579
  // Tiro duplo
580
  shot = team1.doubleShot(p1PosX, 1);
581
  if (shot != null) {{
582
- System.out.println("➡️ Time 1 disparou um TIRO DUPLO!");
583
  // Adicionar o segundo projétil em uma altitude diferente
584
  int secAlt = team1.getSecondShotAltitude();
585
  if (secAlt >= 0 && secAlt < battlefieldHeight) {{
@@ -620,7 +620,7 @@ public class BattleMain {{
620
  // Tiro duplo
621
  shot = team2.doubleShot(p2PosX, -1);
622
  if (shot != null) {{
623
- System.out.println("⬅️ Time 2 disparou um TIRO DUPLO!");
624
  // Adicionar o segundo projétil em uma altitude diferente
625
  int secAlt = team2.getSecondShotAltitude();
626
  if (secAlt >= 0 && secAlt < battlefieldHeight) {{
@@ -662,10 +662,10 @@ public class BattleMain {{
662
  // Verificar se o projétil tem poder personalizado
663
  if (p.getPower() > 0) {{
664
  damage = p.getPower();
665
- }} else if (p.symbol.contains("<[=-")) {{ // Míssil nuclear do Time 2
666
  damage = team2.nuclearPower * 2;
667
- System.out.println("💥💥💥 MÍSSIL NUCLEAR do Time 2 atingiu o Time 1!");
668
- }} else if (p.symbol.contains("")) {{ // Tiro duplo do Time 2
669
  damage = team2.doubleShotPower;
670
  }} else if (p.symbol.equals("<=")) {{
671
  damage = team2.missilePower;
@@ -695,10 +695,10 @@ public class BattleMain {{
695
  // Verificar se o projétil tem poder personalizado
696
  if (p.getPower() > 0) {{
697
  damage = p.getPower();
698
- }} else if (p.symbol.contains("-]=>")) {{ // Míssil nuclear do Time 1
699
  damage = team1.nuclearPower * 2;
700
- System.out.println("💥💥💥 MÍSSIL NUCLEAR do Time 1 atingiu o Time 2!");
701
- }} else if (p.symbol.contains("")) {{ // Tiro duplo do Time 1
702
  damage = team1.doubleShotPower;
703
  }} else if (p.symbol.equals("=>")) {{
704
  damage = team1.missilePower;
 
181
  this.secondShotAltitude = secondAlt;
182
 
183
  // Retorna o projétil principal
184
+ return new Projectile(posX, this.posY, direction, 1, "=>");
185
  }
186
 
187
  /**
 
328
  this.secondShotAltitude = secondAlt;
329
 
330
  // Retorna o projétil principal
331
+ return new Projectile(posX, this.posY, direction, 1, "<=");
332
  }
333
 
334
  /**
 
579
  // Tiro duplo
580
  shot = team1.doubleShot(p1PosX, 1);
581
  if (shot != null) {{
582
+ System.out.println(">>> Time 1 disparou um TIRO DUPLO!");
583
  // Adicionar o segundo projétil em uma altitude diferente
584
  int secAlt = team1.getSecondShotAltitude();
585
  if (secAlt >= 0 && secAlt < battlefieldHeight) {{
 
620
  // Tiro duplo
621
  shot = team2.doubleShot(p2PosX, -1);
622
  if (shot != null) {{
623
+ System.out.println("<<< Time 2 disparou um TIRO DUPLO!");
624
  // Adicionar o segundo projétil em uma altitude diferente
625
  int secAlt = team2.getSecondShotAltitude();
626
  if (secAlt >= 0 && secAlt < battlefieldHeight) {{
 
662
  // Verificar se o projétil tem poder personalizado
663
  if (p.getPower() > 0) {{
664
  damage = p.getPower();
665
+ }} else if (p.symbol.contains("<-N-")) {{ // Míssil nuclear do Time 2
666
  damage = team2.nuclearPower * 2;
667
+ System.out.println("!!! MISSIL NUCLEAR do Time 2 atingiu o Time 1!");
668
+ }} else if (p.symbol.contains("<=")) {{ // Tiro duplo do Time 2
669
  damage = team2.doubleShotPower;
670
  }} else if (p.symbol.equals("<=")) {{
671
  damage = team2.missilePower;
 
695
  // Verificar se o projétil tem poder personalizado
696
  if (p.getPower() > 0) {{
697
  damage = p.getPower();
698
+ }} else if (p.symbol.contains("-N->")) {{ // Míssil nuclear do Time 1
699
  damage = team1.nuclearPower * 2;
700
+ System.out.println("!!! MISSIL NUCLEAR do Time 1 atingiu o Time 2!");
701
+ }} else if (p.symbol.contains("=>")) {{ // Tiro duplo do Time 1
702
  damage = team1.doubleShotPower;
703
  }} else if (p.symbol.equals("=>")) {{
704
  damage = team1.missilePower;