Untitled
unknown
plain_text
a year ago
13 kB
8
Indexable
jogoInicio2 :: Jogo
jogoInicio2 = Jogo {
baseJogo = Base {
vidaBase = 100,
posicaoBase = (5.5, 5.5),
creditosBase = 200
},
portaisJogo = [
Portal {
posicaoPortal = (1.5, 1.5),
ondasPortal = [
Onda {
inimigosOnda = [
inimigoFase1Portal1,
inimigoFase1Portal1
],
cicloOnda = 1.0,
tempoOnda = 5.0,
entradaOnda = 10.0
},
Onda {
inimigosOnda = [
inimigoFase1Portal1,
inimigoFase1Portal1,
inimigoFase1Portal1,
inimigoFase1Portal1
],
cicloOnda = 1.0,
tempoOnda = 1.0,
entradaOnda = 15.0
},
Onda {
inimigosOnda = [
inimigoFase2Portal1,
inimigoFase2Portal1,
inimigoFase2Portal1
],
cicloOnda = 1.0,
tempoOnda = 1.0,
entradaOnda = 15.0
},
Onda {
inimigosOnda = [
inimigoFase2Portal1,
inimigoFase2Portal1,
inimigoFase2Portal1
],
cicloOnda = 1.0,
tempoOnda = 1.0,
entradaOnda = 8.0
},
Onda {
inimigosOnda = [
inimigoFase2Portal1,
inimigoFase2Portal1,
inimigoFase2Portal1,
inimigoFase2Portal1,
inimigoFase2Portal1,
inimigoFase2Portal1
],
cicloOnda = 1.0,
tempoOnda = 1.0,
entradaOnda = 15.0
},
Onda {
inimigosOnda = [
inimigoFase2Portal1,
inimigoFase2Portal1,
inimigoFase2Portal1,
inimigoFase2Portal1,
inimigoFase2Portal1,
inimigoFase2Portal1
],
cicloOnda = 1.0,
tempoOnda = 1.0,
entradaOnda = 8.0
},
Onda {
inimigosOnda = [
inimigoFase2Portal1,
inimigoFase2Portal1,
inimigoFase2Portal1,
inimigoFase2Portal1,
inimigoFase2Portal1,
inimigoFase2Portal1,
inimigoFase2Portal1,
inimigoFase2Portal1,
inimigoFase2Portal1,
inimigoFase2Portal1,
inimigoFase2Portal1,
inimigoFase2Portal1,
inimigoFase2Portal1,
inimigoFase2Portal1,
inimigoFase2Portal1,
inimigoFase2Portal1,
inimigoFase2Portal1,
inimigoFase2Portal1,
inimigoFase2Portal1,
inimigoFase2Portal1
],
cicloOnda = 1.0,
tempoOnda = 1.0,
entradaOnda = 15.0
},
Onda {
inimigosOnda = [
inimigoFase2Portal1,
inimigoFase2Portal1,
inimigoFase2Portal1,
inimigoFase2Portal1,
inimigoFase2Portal1,
inimigoFase2Portal1,
inimigoFase2Portal1,
inimigoFase2Portal1,
inimigoFase2Portal1,
inimigoFase2Portal1,
inimigoFase2Portal1,
inimigoFase2Portal1,
inimigoFase2Portal1,
inimigoFase2Portal1,
inimigoFase2Portal1,
inimigoFase2Portal1,
inimigoFase2Portal1,
inimigoFase2Portal1,
inimigoFase2Portal1,
inimigoFase2Portal1
],
cicloOnda = 1.0,
tempoOnda = 1.0,
entradaOnda = 8.0
}
]
},
Portal {
posicaoPortal = (9.5, 9.5),
ondasPortal = [
Onda {
inimigosOnda = [
inimigoFase1Portal2,
inimigoFase1Portal2
],
cicloOnda = 1.0,
tempoOnda = 5.0,
entradaOnda = 10.0
},
Onda {
inimigosOnda = [
inimigoFase1Portal2,
inimigoFase1Portal2,
inimigoFase1Portal2,
inimigoFase1Portal2
],
cicloOnda = 1.0,
tempoOnda = 1.0,
entradaOnda = 15.0
},
Onda {
inimigosOnda = [
inimigoFase2Portal2,
inimigoFase2Portal2,
inimigoFase2Portal2
],
cicloOnda = 1.0,
tempoOnda = 1.0,
entradaOnda = 15.0
},
Onda {
inimigosOnda = [
inimigoFase2Portal2,
inimigoFase2Portal2,
inimigoFase2Portal2
],
cicloOnda = 1.0,
tempoOnda = 1.0,
entradaOnda = 8.0
},
Onda {
inimigosOnda = [
inimigoFase2Portal2,
inimigoFase2Portal2,
inimigoFase2Portal2,
inimigoFase2Portal2,
inimigoFase2Portal2,
inimigoFase2Portal2
],
cicloOnda = 1.0,
tempoOnda = 1.0,
entradaOnda = 15.0
},
Onda {
inimigosOnda = [
inimigoFase2Portal2,
inimigoFase2Portal2,
inimigoFase2Portal2,
inimigoFase2Portal2,
inimigoFase2Portal2,
inimigoFase2Portal2
],
cicloOnda = 1.0,
tempoOnda = 1.0,
entradaOnda = 8.0
},
Onda {
inimigosOnda = [
inimigoFase2Portal2,
inimigoFase2Portal2,
inimigoFase2Portal2,
inimigoFase2Portal2,
inimigoFase2Portal2,
inimigoFase2Portal2,
inimigoFase2Portal2,
inimigoFase2Portal2,
inimigoFase2Portal2,
inimigoFase2Portal2,
inimigoFase2Portal2,
inimigoFase2Portal2,
inimigoFase2Portal2,
inimigoFase2Portal2,
inimigoFase2Portal2,
inimigoFase2Portal2,
inimigoFase2Portal2,
inimigoFase2Portal2,
inimigoFase2Portal2,
inimigoFase2Portal2
],
cicloOnda = 1.0,
tempoOnda = 1.0,
entradaOnda = 15.0
},
Onda {
inimigosOnda = [
inimigoFase2Portal2,
inimigoFase2Portal2,
inimigoFase2Portal2,
inimigoFase2Portal2,
inimigoFase2Portal2,
inimigoFase2Portal2,
inimigoFase2Portal2,
inimigoFase2Portal2,
inimigoFase2Portal2,
inimigoFase2Portal2,
inimigoFase2Portal2,
inimigoFase2Portal2,
inimigoFase2Portal2,
inimigoFase2Portal2,
inimigoFase2Portal2,
inimigoFase2Portal2,
inimigoFase2Portal2,
inimigoFase2Portal2,
inimigoFase2Portal2,
inimigoFase2Portal2
],
cicloOnda = 1.0,
tempoOnda = 1.0,
entradaOnda = 8.0
}
]}
],
torresJogo = [
],
mapaJogo = mapa01,
inimigosJogo = [],
lojaJogo = [
(50, Torre {
posicaoTorre = (0, 0),
danoTorre = 30,
alcanceTorre = 1.5,
rajadaTorre = 2,
cicloTorre = 4,
tempoTorre = 0,
projetilTorre = Projetil {
tipoProjetil = Gelo,
duracaoProjetil = Finita 1.5
},
nivelTorre = 1
}),
(40, Torre {
posicaoTorre = (0, 0),
danoTorre = 30,
alcanceTorre = 1.5,
rajadaTorre = 5,
cicloTorre = 4,
tempoTorre = 0,
projetilTorre = Projetil {
tipoProjetil = Fogo,
duracaoProjetil = Finita 2.0
},
nivelTorre = 1
}),
(50, Torre {
posicaoTorre = (0, 0),
danoTorre = 10,
alcanceTorre = 2.1,
rajadaTorre = 3,
cicloTorre = 2,
tempoTorre = 0,
projetilTorre = Projetil {
tipoProjetil = Resina,
duracaoProjetil = Finita 2.1
},
nivelTorre = 1
})
],
precoUpgrades = [
(50, 1, Gelo),
(50,1,Fogo),
(50,1,Resina),
(75,2,Gelo),
(75,2,Fogo),
(75,2,Resina),
(100,3,Gelo),
(100,3,Fogo),
(100,3,Resina)
]
}
inimigoFase1Portal1 :: Inimigo
inimigoFase1Portal1 = Inimigo {posicaoInimigo = (1.5, 1.5),
direcaoInimigo = Este,
vidaInimigo = 100,
velocidadeInimigo = 1,
ataqueInimigo = 10,
butimInimigo = 25,
projeteisInimigo = [],
tipoInimigo = Normal
}
inimigoFase2Portal1 :: Inimigo
inimigoFase2Portal1 = Inimigo {posicaoInimigo = (1.5, 1.5),
direcaoInimigo = Este,
vidaInimigo = 150,
velocidadeInimigo = 1,
ataqueInimigo = 10,
butimInimigo = 25,
projeteisInimigo = [],
tipoInimigo = Normal
}
inimigoFase1Portal2 :: Inimigo
inimigoFase1Portal2 = Inimigo {posicaoInimigo = (9.5, 9.5),
direcaoInimigo = Oeste,
vidaInimigo = 100,
velocidadeInimigo = 1,
ataqueInimigo = 10,
butimInimigo = 25,
projeteisInimigo = [],
tipoInimigo = Normal
}
inimigoFase2Portal2 :: Inimigo
inimigoFase2Portal2 = Inimigo {posicaoInimigo = (9.5, 9.5),
direcaoInimigo = Oeste,
vidaInimigo = 150,
velocidadeInimigo = 1,
ataqueInimigo = 10,
butimInimigo = 25,
projeteisInimigo = [],
tipoInimigo = Blindado
}
Editor is loading...
Leave a Comment