Skip to content

Commit

Permalink
Fnish
Browse files Browse the repository at this point in the history
  • Loading branch information
FrancoBenedetti1907 committed Nov 15, 2024
1 parent c84d0ed commit 64ec68d
Show file tree
Hide file tree
Showing 5 changed files with 40 additions and 38 deletions.
File renamed without changes
Empty file removed src/a.wtest
Empty file.
20 changes: 12 additions & 8 deletions src/flappy.wlk
Original file line number Diff line number Diff line change
Expand Up @@ -62,17 +62,12 @@ object score{


var text = 0
var digitImages=["score_0" ] //Lista de imagenes de los digitos
var unidades = 0
var decenas = 00



method textNumero()=text

method text()=text.toString()
method Actualizar () {
unidades = text %10
decenas = (text/10) % 10
}

method reset () {
self.text(0)
}
Expand All @@ -84,6 +79,15 @@ object score{

}


object digit0 {
var position = game.at(7, 8)
var image = "0.png"
method position() =position
method image () = image

}

class LimitesMapa inherits Morir{
var position
method position() = position
Expand Down
29 changes: 27 additions & 2 deletions src/manager.wlk
Original file line number Diff line number Diff line change
@@ -1,5 +1,3 @@
// src/manager.wlk
// src/manager.wlk
import menu.*
import flappy.*
import obstaculos.*
Expand All @@ -25,7 +23,34 @@ object gameManager{
game.addVisual(techoInvisible)
game.addVisual(score)
game.addVisual(flappyLei)
game.addVisual(digit0)


}
method terminarJuego (){
game.removeTickEvent("movimiento")
game.removeTickEvent("obstaculos movement")
game.removeTickEvent("powerUp")
game.removeTickEvent("aparicion obstaculos")
game.removeTickEvent("Power up render")
game.removeTickEvent("Power up movimiento")
game.removeTickEvent("cambiar invertido")
game.removeTickEvent("Frenar cancion")

obstaculosManager.resetPosition()
powerUp.lista().forEach({p=>game.removeVisual(p)})


if (powerUp.cancionSonando()){
powerUp.cancionActual().stop()
powerUp.terminaCancion() // Para setear el bool de cancion sonando en false
}
powerUp.vaciarLista()

flappyLei.position(flappyLei.initialPosition())
flappyLei.setInvertido(false)

menu.render()
score.text(0)
}
}
29 changes: 1 addition & 28 deletions src/obstaculos.wlk
Original file line number Diff line number Diff line change
Expand Up @@ -8,34 +8,7 @@ import menu.*
class Morir {

method reaccionar() {
game.removeTickEvent("movimiento")
game.removeTickEvent("obstaculos movement")
game.removeTickEvent("powerUp")
game.removeTickEvent("aparicion obstaculos")
game.removeTickEvent("Power up render")
game.removeTickEvent("Power up movimiento")
game.removeTickEvent("cambiar invertido")
game.removeTickEvent("Frenar cancion")

obstaculosManager.resetPosition()
//game.sound(lali.cancion()).stop()
//game.sound(larreta.cancion()).stop()
//game.sound(bancoCentral.cancion()).stop()
//game.sound(dolar.cancion()).stop()
powerUp.lista().forEach({p=>game.removeVisual(p)})


if (powerUp.cancionSonando()){
powerUp.cancionActual().stop()
powerUp.terminaCancion() // Para setear el bool de cancion sonando en false
}
powerUp.vaciarLista()

flappyLei.position(flappyLei.initialPosition())
flappyLei.setInvertido(false)

menu.render()
score.text(0)
gameManager.terminarJuego()

}
}
Expand Down

0 comments on commit 64ec68d

Please sign in to comment.