-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathMilesMorales.java
More file actions
56 lines (48 loc) · 2.91 KB
/
MilesMorales.java
File metadata and controls
56 lines (48 loc) · 2.91 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
package practicaMultiverse;
import imonsh.Colors;
import imonsh.Screen;
public class MilesMorales extends SpiderMan implements MilesMoralesHabilidades {
MilesMorales(String nombre, String alias, String comic, String afiliacion,
String genero, String universo) {
super(nombre, alias, comic, afiliacion, genero, universo);
}
// Redefinición de los métodos de la interface MilesMoralesHabilidades
public void rayoVenenoso(Screen screen) {
String s = "El cuerpo de Miles posee una enorme cantidad de bio-energía" +
" que ha aprendido a canalizar y descargar para paralizar " +
"temporalmente a sus enemigos con tal solo tocarlos. Parece " +
"que hay varios grados de esta capacidad, ya que algunos " +
"oponentes han sido simplemente aturdidos mientras otros han " +
"sido completamente incapacitados. Este poder proporciona " +
"una gran ventaja para Miles ya que puede terminar " +
"rápidamente una confrontación con poco daño colateral. El " +
"rayo venenoso ha demostrado ser la habilidad más poderosa de " +
"Miles, capaz de detener a pesos pesados como el Duende Verde " +
"o hasta el demonio Blackheart.\n";
screen.out("\nRayo Venenoso\n", "Corbel", 30, Colors.Desire);
screen.out(s, "Corbel", 25, Colors.PrestigeBlue);
screen.showImage(".\\src\\practicaMultiverse\\rayoVenenoso.png");
}
public void trepaMuros(Screen screen) {
String s = "Miles puede aferrarse a cualquier superficie utilizando " +
"sólo los dedos y los pies. La medida en la cantidad de " +
"presión con la que puede adherirse a las paredes es hasta " +
"ahora desconocida, salvo que él puede manejar el " +
"levantamiento de su propio peso.\n";
screen.out("\nTrepa muros\n", "Corbel", 30, Colors.Desire);
screen.out(s, "Corbel", 25, Colors.PrestigeBlue);
}
public void fuerzaSobreHumana(Screen screen) {
String s = "Miles es capaz de levantar 25 o mas toneladas de peso " +
"sobre su cabeza usando ambos brazos. Su fuerza física " +
"también se extiende a las piernas, lo que le permite ser " +
"capaz de alcanzar una altura de varios pisos de un solo " +
"salto. Esta extraordinaria fuerza arácnida le ha permitido " +
"levantar autos, camiones de gran tamaño y causar daño a una " +
"persona superhumana como Rhino con gran facilidad, Miles " +
"debe contener sus golpes para no asesinar a sus enemigos.\n";
screen.out("\nFuerza Sobrehumana\n", "Corbel", 30, Colors.Desire);
screen.out(s, "Corbel", 25, Colors.PrestigeBlue);
screen.showImage(".\\src\\practicaMultiverse\\fuerzaSobrehumana.png");
}
}