Skip to content

Commit

Permalink
Merge pull request #1495 from Program-AR/yacare
Browse files Browse the repository at this point in the history
Escape en Yacare
  • Loading branch information
tfloxolodeiro authored Oct 30, 2023
2 parents 4f1c114 + 0e70916 commit 174b1de
Show file tree
Hide file tree
Showing 12 changed files with 158 additions and 17 deletions.
58 changes: 49 additions & 9 deletions app/services/blocks-gallery.js
Original file line number Diff line number Diff line change
Expand Up @@ -682,6 +682,16 @@ export default Service.extend({
}`,
});

this.crearBloqueAccion('AgarrarTelescopio', 'takeTelescope', {
icono: 'icono.telescopio.png',
comportamiento: 'AgregarASeguidores',
argumentos: `{
etiqueta: "TelescopioEntregable",
nombreAnimacion: "recoger",
idTransicion: "agarrarTelescopio"
}`,
});

this.crearBloqueAccion('AbrirCofre', 'openSafeBoxTakeHat', {
icono: 'icono.cofreConSombrero.png',
comportamiento: 'Soltar',
Expand All @@ -693,6 +703,17 @@ export default Service.extend({
}`,
});

this.crearBloqueAccion('EntregarTelescopio', 'giveTelescope', {
icono: 'icono.telescopio.png',
comportamiento: 'AgregarASeguidores',
argumentos: `{
etiqueta: "ManicConPelota",
queSoltar: "TelescopioEntregable",
nombreAnimacion: "recoger",
idTransicion: "entregarTelescopio"
}`,
});

this.crearBloqueAccion('DarSombrero', 'leaveHat', {
icono: 'icono.sombrero.png',
comportamiento: 'Interactuar',
Expand All @@ -704,6 +725,28 @@ export default Service.extend({
}`,
});

this.crearBloqueAccion('EntregarPelota', 'giveBall', {
icono: 'icono.pelota-pulpo.png',
comportamiento: 'AgregarASeguidores',
argumentos: `{
etiqueta: "ChuyConCargador",
queSoltar: "Pulpito",
nombreAnimacion: "recoger",
idTransicion: "entregarPelota"
}`,
});

this.crearBloqueAccion('EntregarCargador', 'giveCharger', {
icono: 'icono.cargador.png',
comportamiento: 'AgregarASeguidores',
argumentos: `{
etiqueta: "YvotySinEntregable",
queSoltar: "Cargador",
nombreAnimacion: "recoger",
idTransicion: "entregarCargador"
}`,
});

this.crearBloqueAccion('AtacarConEspada', 'attackWithSword', {
id: 'Atacarconespada',
icono: 'icono.espada.png',
Expand Down Expand Up @@ -737,6 +780,12 @@ export default Service.extend({
}`,
});

this.crearBloqueAccion('IrseEnYacare', 'goInAlligator', {
icono: 'icono.yacare.png',
comportamiento: 'IrseEnYacare',
argumentos: `{}`,
});

this.crearBloqueAccion('Escapar', 'escape', {
icono: 'icono.escapar.png',
comportamiento: 'Escapar',
Expand Down Expand Up @@ -793,15 +842,6 @@ export default Service.extend({
}`,
});

this.crearBloqueAccion('IrseEnYacare', 'goInAlligator', {
icono: 'icono.yacare.png',
comportamiento: 'Irse',
argumentos: `{
irseCon: "yacare",
nombreAnimacion: "surfear"
}`,
});

this.crearBloqueAccion('TomarLata', 'takeCan', {
icono: 'icono.lata.png',
comportamiento: 'Sostener',
Expand Down
9 changes: 9 additions & 0 deletions app/utils/staticData/desafios.js
Original file line number Diff line number Diff line change
Expand Up @@ -2840,6 +2840,15 @@ export const desafios = [
escena: 'InstalandoJuegosYvoty',
bloques: ['PasarASiguienteComputadora', 'PrenderComputadora', 'ApagarComputadora', 'EscribirC', 'EscribirB', 'EscribirA', 'InstalarJuego', 'Repetir', 'Procedimiento'],
},
{
id: "nuevo11",
nombre: 'EscapeEnYacare',
escena: 'EscapeEnYacare',
bloques: ['MoverACasillaDerecha', 'MoverACasillaIzquierda', 'MoverACasillaArriba', 'MoverACasillaAbajo', 'AgarrarTelescopio', 'EntregarTelescopio', 'EntregarPelota', 'EntregarCargador', 'IrseEnYacare', 'Repetir', 'Procedimiento'],
expectations: {
decomposition: true,
},
},
{
id: 'nuevo12',
nombre: 'LimpiandoElHumedal',
Expand Down
2 changes: 2 additions & 0 deletions app/utils/staticData/grupos.js
Original file line number Diff line number Diff line change
Expand Up @@ -281,6 +281,8 @@ export const grupos = [
'nuevo8',
'nuevo9',
'nuevo10',
'nuevo11',
'nuevo12',
'nuevo13',
'nuevo14',
'nuevo15',
Expand Down
24 changes: 21 additions & 3 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -65,7 +65,7 @@
"creador-de-desafios-pilasbloques": "^1.0.1",
"mulang": "^6.0.5",
"pilas-bloques-ember-intl": "^1.1.2",
"pilas-bloques-exercises": "1.4.15",
"pilas-bloques-exercises": "1.4.18",
"pilasweb": "^0.5.0",
"proceds-blockly": "^1.1.0",
"ramda": "^0.28.0",
Expand Down
2 changes: 1 addition & 1 deletion public/pilas.html
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@

<head>
<script src="libs/pilasweb.js?v=0.5.0"></script>
<script src="libs/pilas-bloques-exercises.js?v=1.4.15"></script>
<script src="libs/pilas-bloques-exercises.js?v=1.4.18"></script>
</head>

</html>
22 changes: 19 additions & 3 deletions tests/integration/desafios/LimpiandoElHumedal-test.js

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading

0 comments on commit 174b1de

Please sign in to comment.