-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathGame_Over.pde
More file actions
59 lines (56 loc) · 1.38 KB
/
Game_Over.pde
File metadata and controls
59 lines (56 loc) · 1.38 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
57
58
59
// Cargar la imagen del game over
PImage gameOverScreen;
void gameOver() {
if (finCombate == true) {
loop();
teclaGameOver();
noCursor();
gameOverScreen = loadImage("imagenes/GameOver.jpg");
background(0);
image(gameOverScreen, 100, -30);
//println(mouseX, mouseY);
text("Presiona 'X' para reintentar", 200, 400);
text("Presiona 'C' para volver al menú", 200, 450);
}
}
void teclaGameOver() {
if (finCombate == true) {
// Reinicia el juego al presionar la tecla "X"
if (key == 'X' || key == 'x') {
reiniciarVariables();
reiniciarAtaqueRectangulo();
recuperacion = 0;
GameOver.stop();
vida = maxVida;
vidaRed = vidaRedMax;
turnoJugador = true;
menuPelea = true;
turnoAtaque = 0;
finCombate = false;
combate = true;
victoria = false;
musicaBatalla();
turnoAtaque = 0;
reinicioVariableRectangulo();
reiniciarAtaqueBolas();
combate();
}
if (key == 'C' || key == 'c') {
GameOver.stop();
recuperacion = 0;
vida = maxVida;
turnoJugador = true;
vidaRed = vidaRedMax;
menuPelea = true;
turnoAtaque = 0;
reinicioVariableRectangulo();
reiniciarAtaqueBolas();
finCombate = false;
victoria = false;
menu = true;
turnoAtaque = 0;
musicaMenu.loop();
loop();
}
}
}