diff --git a/english/level1/index.html b/english/level1/index.html
index bbc9af9..0230dab 100644
--- a/english/level1/index.html
+++ b/english/level1/index.html
@@ -1,6 +1,6 @@
-
+
@@ -165,5 +165,5 @@ To complete Level 1, inform:
-
+
\ No newline at end of file
diff --git a/english/level2/index.html b/english/level2/index.html
index 61f2ffb..508579b 100644
--- a/english/level2/index.html
+++ b/english/level2/index.html
@@ -1,6 +1,6 @@
-
+
@@ -178,5 +178,5 @@ To complete Level 2, inform:
-
+
\ No newline at end of file
diff --git a/english/level3/index.html b/english/level3/index.html
index 5d5fdf3..ffbcd21 100644
--- a/english/level3/index.html
+++ b/english/level3/index.html
@@ -1,6 +1,6 @@
-
+
@@ -179,5 +179,5 @@ To complete Level 3, inform:
-
+
\ No newline at end of file
diff --git a/english/level4/index.html b/english/level4/index.html
index fa2cd0a..5c39ef9 100644
--- a/english/level4/index.html
+++ b/english/level4/index.html
@@ -1,6 +1,6 @@
-
+
@@ -184,5 +184,5 @@ To complete Level 4, inform:
-
+
\ No newline at end of file
diff --git a/level1/index.9ad9af15.js b/level1/index.1a4ba70a.js
similarity index 99%
rename from level1/index.9ad9af15.js
rename to level1/index.1a4ba70a.js
index 5441837..8927971 100644
--- a/level1/index.9ad9af15.js
+++ b/level1/index.1a4ba70a.js
@@ -1260,9 +1260,9 @@ module.exports = new URL("../" + (parcelRequire("2JpsI")).resolve("64GOt"), impo
});
-var $5a19f8d6ee483d43$exports = {};
+var $7792557be271a463$exports = {};
-(parcelRequire("2JpsI")).register(JSON.parse('{"ii9Sb":"index.9ad9af15.js","64GOt":"stone_wallLvl1.e00cd434.jpg","kJhXF":"index.4b1cd71c.js"}'));
+(parcelRequire("2JpsI")).register(JSON.parse('{"ii9Sb":"index.1a4ba70a.js","64GOt":"stone_wallLvl1.e00cd434.jpg","gelHm":"index.dc43e885.js"}'));
parcelRequire("hO50i");
diff --git a/level1/index.html b/level1/index.html
index 3b529c9..d851fe2 100644
--- a/level1/index.html
+++ b/level1/index.html
@@ -1,6 +1,6 @@
-
+
@@ -166,5 +166,5 @@ Para finalizar o Nível 1, informe:
-
+
\ No newline at end of file
diff --git a/level2/index.e995eb56.js b/level2/index.f5a377a3.js
similarity index 99%
rename from level2/index.e995eb56.js
rename to level2/index.f5a377a3.js
index 7c28f55..b89be62 100644
--- a/level2/index.e995eb56.js
+++ b/level2/index.f5a377a3.js
@@ -2797,9 +2797,9 @@ module.exports = new URL("../" + (parcelRequire("2JpsI")).resolve("hIuM1"), impo
});
-var $2b23c2fcc668559d$exports = {};
+var $494c0a8fb29499c8$exports = {};
-(parcelRequire("2JpsI")).register(JSON.parse('{"gktNi":"index.e995eb56.js","GGIiK":"fire.e088cc30.png","2x2Z6":"stone.543880d2.jpg","hIuM1":"stoneWallLvl2.bde5c6a1.png","kJhXF":"index.4b1cd71c.js","cOLmr":"index.8c12255d.js"}'));
+(parcelRequire("2JpsI")).register(JSON.parse('{"gktNi":"index.f5a377a3.js","GGIiK":"fire.e088cc30.png","2x2Z6":"stone.543880d2.jpg","hIuM1":"stoneWallLvl2.bde5c6a1.png","gelHm":"index.dc43e885.js","z8y1l":"index.8c12255d.js"}'));
parcelRequire("apYFO");
diff --git a/level2/index.html b/level2/index.html
index a20fe84..310c2fc 100644
--- a/level2/index.html
+++ b/level2/index.html
@@ -1,6 +1,6 @@
-
+
@@ -179,5 +179,5 @@ Para finalizar o Nível 2, informe:
-
+
\ No newline at end of file
diff --git a/level3/index.f0d68d70.js b/level3/index.bb99b518.js
similarity index 99%
rename from level3/index.f0d68d70.js
rename to level3/index.bb99b518.js
index 9941e3a..e06fca7 100644
--- a/level3/index.f0d68d70.js
+++ b/level3/index.bb99b518.js
@@ -3291,9 +3291,9 @@ module.exports = new URL("../" + (parcelRequire("2JpsI")).resolve("hEG10"), impo
});
-var $534711df3a16a798$exports = {};
+var $cc96519343a34e77$exports = {};
-(parcelRequire("2JpsI")).register(JSON.parse('{"77jqI":"index.f0d68d70.js","hEG10":"metalWallLvl3.c6e3c749.png","kJhXF":"index.4b1cd71c.js","cOLmr":"index.8c12255d.js"}'));
+(parcelRequire("2JpsI")).register(JSON.parse('{"77jqI":"index.bb99b518.js","hEG10":"metalWallLvl3.c6e3c749.png","gelHm":"index.dc43e885.js","z8y1l":"index.8c12255d.js"}'));
parcelRequire("2RZ2r");
diff --git a/level3/index.html b/level3/index.html
index 7b56686..9ed8ab6 100644
--- a/level3/index.html
+++ b/level3/index.html
@@ -1,6 +1,6 @@
-
+
@@ -181,5 +181,5 @@ Para finalizar o Nível 3, informe:
-
+
\ No newline at end of file
diff --git a/level4/index.1c78d048.js b/level4/index.1ff0b891.js
similarity index 99%
rename from level4/index.1c78d048.js
rename to level4/index.1ff0b891.js
index d662407..96d083a 100644
--- a/level4/index.1c78d048.js
+++ b/level4/index.1ff0b891.js
@@ -3769,7 +3769,7 @@ reloadBtn.addEventListener("click", (e)=>{
cancelAnimationFrame((0, $6mhZf.changColorID));
cancelAnimationFrame((0, $6mhZf.smokeAnimationFrame));
if (sceneProperties.phase < phaseGeneration.length) {
- removeObjects(objectives, walls, traps, laserFences);
+ removeObjects(objectives, walls, traps, laserFences, doors, crancks, cranckBases, cranckInteractionReferences);
phaseGeneration[sceneProperties.phase]();
editor.setState((0, $jgsti.editState));
consoleElement.innerText = null;
@@ -4715,9 +4715,9 @@ module.exports = new URL("../" + (parcelRequire("2JpsI")).resolve("6itYu"), impo
});
-var $f513c3a1714014d3$exports = {};
+var $08f280aebbd491a7$exports = {};
-(parcelRequire("2JpsI")).register(JSON.parse('{"jv3CK":"index.1c78d048.js","cWmqK":"door2.e849dc7b.jpg","6itYu":"metalWallLvl4.dd3a34a6.jpg","kJhXF":"index.4b1cd71c.js","cOLmr":"index.8c12255d.js"}'));
+(parcelRequire("2JpsI")).register(JSON.parse('{"jv3CK":"index.1ff0b891.js","cWmqK":"door2.e849dc7b.jpg","6itYu":"metalWallLvl4.dd3a34a6.jpg","gelHm":"index.dc43e885.js","z8y1l":"index.8c12255d.js"}'));
parcelRequire("1mCsO");
diff --git a/level4/index.4b1cd71c.js b/level4/index.dc43e885.js
similarity index 99%
rename from level4/index.4b1cd71c.js
rename to level4/index.dc43e885.js
index 8cc2b0a..5463703 100644
--- a/level4/index.4b1cd71c.js
+++ b/level4/index.dc43e885.js
@@ -60840,8 +60840,8 @@ function $a2d58e902e72a3c2$export$e6fe271705b4a981(langSelector, code) {
});
-var $e5ce45fa80855936$exports = {};
+var $66868342ce78d067$exports = {};
-(parcelRequire("2JpsI")).register(JSON.parse('{"kJhXF":"index.4b1cd71c.js","gkOf2":"eve.1d379c98.glb","hpjRp":"crystal.06b47171.jpg","9XNcj":"crystal.b012d479.obj"}'));
+(parcelRequire("2JpsI")).register(JSON.parse('{"gelHm":"index.dc43e885.js","gkOf2":"eve.1d379c98.glb","hpjRp":"crystal.06b47171.jpg","9XNcj":"crystal.b012d479.obj"}'));
diff --git a/level4/index.html b/level4/index.html
index cfa2b08..b0058be 100644
--- a/level4/index.html
+++ b/level4/index.html
@@ -1,6 +1,6 @@
-
+
@@ -186,7 +186,7 @@ Para finalizar o Nível 4, informe:
-
+