Untitled
-- | Estado do jogo inicial jogoInicio :: Jogo jogoInicio = Jogo { baseJogo = Base { vidaBase = 150, posicaoBase = (9.5, 7.5), creditosBase = 400 }, portaisJogo = [ Portal { posicaoPortal = (0.5, 2.5), ondasPortal = [ Onda { inimigosOnda = [ Inimigo { posicaoInimigo = (0.5, 2.5), direcaoInimigo = Este, vidaInimigo = 100, velocidadeInimigo = 1, ataqueInimigo = 5, butimInimigo = 25, projeteisInimigo = [] }, Inimigo { posicaoInimigo = (0.5, 2.5), direcaoInimigo = Este, vidaInimigo = 90, velocidadeInimigo = 1, ataqueInimigo = 5, butimInimigo = 25, projeteisInimigo = [] } ], cicloOnda = 2.0, tempoOnda = 5.0, entradaOnda = 5.0 }, Onda { inimigosOnda = [ Inimigo { posicaoInimigo = (0.5, 2.5), direcaoInimigo = Este, vidaInimigo = 1000, velocidadeInimigo = 1, ataqueInimigo = 200, butimInimigo = 25, projeteisInimigo = [] }, Inimigo { posicaoInimigo = (0.5, 2.5), direcaoInimigo = Este, vidaInimigo = 150, velocidadeInimigo = 1, ataqueInimigo = 5, butimInimigo = 25, projeteisInimigo = [] } ], cicloOnda = 1.0, tempoOnda = 5.0, entradaOnda = 5.0 } ] }, Portal { posicaoPortal = (3.5, 8.5), ondasPortal = [ Onda { inimigosOnda = [ Inimigo { posicaoInimigo = (3.5, 8.5), direcaoInimigo = Este, vidaInimigo = 100, velocidadeInimigo = 1, ataqueInimigo = 5, butimInimigo = 25, projeteisInimigo = [] }, Inimigo { posicaoInimigo = (3.5, 8.5), direcaoInimigo = Este, vidaInimigo = 90, velocidadeInimigo = 1, ataqueInimigo = 5, butimInimigo = 25, projeteisInimigo = [] } ], cicloOnda = 2.0, tempoOnda = 5.0, entradaOnda = 5.0 }]} ], torresJogo = [ ], mapaJogo = mapa01, inimigosJogo = [], lojaJogo = [ (50, Torre { posicaoTorre = (0, 0), danoTorre = 25, alcanceTorre = 1.5, rajadaTorre = 2, cicloTorre = 5, tempoTorre = 0, projetilTorre = Projetil { tipoProjetil = Gelo, duracaoProjetil = Finita 2.0 } }), (50, Torre { posicaoTorre = (0, 0), danoTorre = 25, alcanceTorre = 1.5, rajadaTorre = 2, cicloTorre = 5, tempoTorre = 0, projetilTorre = Projetil { tipoProjetil = Fogo, duracaoProjetil = Finita 2.0 } }), (50, Torre { posicaoTorre = (0, 0), danoTorre = 25, alcanceTorre = 1.5, rajadaTorre = 2, cicloTorre = 5, tempoTorre = 0, projetilTorre = Projetil { tipoProjetil = Resina, duracaoProjetil = Finita 2.0 } }) ] }
Leave a Comment