Skip to content

Commit

Permalink
Corrigiendo nomenclaturas
Browse files Browse the repository at this point in the history
  • Loading branch information
NicolasSchkurko committed Oct 21, 2024
1 parent e3e57b7 commit 764dbc0
Show file tree
Hide file tree
Showing 3 changed files with 14 additions and 14 deletions.
18 changes: 9 additions & 9 deletions main.wpgm
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
import adminProyectiles.*
import generadorDeMagos.*
import administradorDeMagos.*
import wollok.game.*

import cursor.*
import zombie.*
import casa.*
import menu.*
import generadorDeEnemigos.*
import administradorDeEnemigos.*
import puntaje.*

program cursorGame {
Expand All @@ -27,30 +27,30 @@ program cursorGame {


// metodos generador de enemigos
game.onTick(3000, "generar nuevo Enemigo", {generadorDeEnemigos.sumarEnemigo()
generadorDeEnemigos.generarEnemigo(1)})/*suma 1 a nombreEnemigo para poder crear el siguiente, y genera un enemigo,
game.onTick(3000, "generar nuevo Enemigo", {administradorDeEnemigos.sumarEnemigo()
administradorDeEnemigos.generarEnemigo(1)})/*suma 1 a nombreEnemigo para poder crear el siguiente, y genera un enemigo,
se hace en este orden ya que si se crea el primer enemigo, luego un segundo, y antes de que que se genere el
tercero el jugador elimina el primero, habra dos enemigos con el nombre "2" */

game.onTick(1500, "mover enemigo", {generadorDeEnemigos.moverEnemigos()})/*cada cierto tiempo hace que se muevan
game.onTick(1500, "mover enemigo", {administradorDeEnemigos.moverEnemigos()})/*cada cierto tiempo hace que se muevan
los enemigos*/
game.onTick(1000, "matar enemigos", {generadorDeEnemigos.estanMuertos()})
game.onTick(1000, "matar enemigos", {administradorDeEnemigos.estanMuertos()})


//metodos generador de plantas
game.onTick(1000, "matar plantas", {generadorDeMagos.estanMuertos()})
game.onTick(1000, "matar plantas", {administradorDeMagos.estanMuertos()})


game.start()

game.onTick(500, "aumentar dinerro", {puntaje.sumarPuntos()})
game.onTick(3000, "disparar", {generadorDeMagos.disparar()})
game.onTick(3000, "disparar", {administradorDeMagos.disparar()})
game.onTick(1000, "moverDisparos", {administradorDeProyectiles.moverProyectiles()})
game.onTick(1000, "impactarDisparos", {administradorDeProyectiles.impactarProyectiles()})



//game.schedule(6000,{generadorDeMagos.disparar()}) esto estaba para probar los tiros perforantes
//game.schedule(6000,{administradorDeMagos.disparar()}) esto estaba para probar los tiros perforantes
/*
const musica = game.sound("musica.mp3")
musica.shouldLoop(trued)
Expand Down
4 changes: 2 additions & 2 deletions menu.wlk
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import generadorDeMagos.*
import administradorDeMagos.*
import magos.*
import cursor.*

Expand Down Expand Up @@ -27,7 +27,7 @@ object menu {
if (!magoAGenerar.isEmpty() && hayMago.isEmpty()){ // estaba tirando un error de que estaba aplicando un metodo a una lista vacia
const magoSeleccionado = magoAGenerar.first()
const posicion = game.at(cursor.position().x(), cursor.position().y())
generadorDeMagos.generarMago(magoSeleccionado, posicion)
administradorDeMagos.generarMago(magoSeleccionado, posicion)
}

}
Expand Down
6 changes: 3 additions & 3 deletions zombie.wlk
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import generadorDeEnemigos.*
import administradorDeEnemigos.*
import casa.*
import colisionExtra.Colision
import puntaje.cantidadDeBajas
Expand Down Expand Up @@ -38,12 +38,12 @@ class SlimeBasico inherits Colision{
casa.recibirDanio()
casa.terminarJuego()
game.removeVisual(self)
generadorDeEnemigos.eliminarEnemigo(self)
administradorDeEnemigos.eliminarEnemigo(self)
}
else if (self.vida()<=0){
cantidadDeBajas.agregarBaja()
game.removeVisual(self)
generadorDeEnemigos.eliminarEnemigo(self)
administradorDeEnemigos.eliminarEnemigo(self)
}
return vida <= 0 || position.x() <= 0
}
Expand Down

0 comments on commit 764dbc0

Please sign in to comment.