Skip to content

Commit

Permalink
Deploying to gh-pages from @ 14fcd45 πŸš€
Browse files Browse the repository at this point in the history
  • Loading branch information
remarkablemark committed Jun 16, 2024
1 parent 9598cd6 commit ebc97a4
Show file tree
Hide file tree
Showing 34 changed files with 107 additions and 89 deletions.
2 changes: 1 addition & 1 deletion assets/0-hDRuvVHM.js β†’ assets/0-CaubDs1W.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import{a as o,b as e,r as s,c as t}from"./sprites-BYQQgCUS.js";import"./index-YZxV9Vrg.js";import{a as r}from"./texts-D4Uwcsjn.js";const n=0;const i="console.log";const d="Press the door";const p=`
import{a as o,b as e,r as s,c as t}from"./sprites-BUtcsx7Q.js";import"./index-CLmvWeMA.js";import{a as r}from"./texts-D4Uwcsjn.js";const n=0;const i="console.log";const d="Press the door";const p=`
${o({pos:"50, center().y"})}
${e({pos:"width() - 50, center().y"})}
Expand Down
2 changes: 1 addition & 1 deletion assets/1-_AVF3YnB.js β†’ assets/1-CmsbLjNT.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import{a as e,l as t,r as s,c as r}from"./sprites-BYQQgCUS.js";import"./index-YZxV9Vrg.js";import{a as i}from"./texts-D4Uwcsjn.js";const n=1;const m="Single-line Comments";const c="Delete the `//` and press Run";const p=`
import{a as e,l as t,r as s,c as r}from"./sprites-BUtcsx7Q.js";import"./index-CLmvWeMA.js";import{a as i}from"./texts-D4Uwcsjn.js";const n=1;const m="Single-line Comments";const c="Delete the `//` and press Run";const p=`
${e({pos:"50, 100"})}
${t()}
Expand Down
4 changes: 2 additions & 2 deletions assets/10-BIf7h0bB.js β†’ assets/10-DEPeCD6g.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import{a as e,b as t,d as o,c as n}from"./sprites-BYQQgCUS.js";import"./index-YZxV9Vrg.js";import{a}from"./texts-D4Uwcsjn.js";const s=10;const p="Function Expressions";const m="Use a negative number";const l=`
import{a as e,b as t,d as o,c as n}from"./sprites-BUtcsx7Q.js";import"./index-CLmvWeMA.js";import{a}from"./texts-D4Uwcsjn.js";const s=10;const p="Function Expressions";const m="Use a negative number";const l=`
${e()}
${t({pos:"center().x, 550"})}
Expand All @@ -20,5 +20,5 @@ const movePlayer = function () {
player.onUpdate(() => movePlayer())
`;const y=`
get('player')[0].moveTo(width() - 50, 75)
get('player')[0]?.moveTo(width() - 50, 75)
`;export{m as hint,s as level,y as postscript,l as prescript,d as script,p as title};
46 changes: 46 additions & 0 deletions assets/11-DV7Fqrms.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,46 @@
import{a as t,b as e,d as o,c as i}from"./sprites-BUtcsx7Q.js";import"./index-CLmvWeMA.js";import{a as s}from"./texts-D4Uwcsjn.js";const n=11;const p="Function Hoisting";const d=`
${t()}
${e()}
${o()}
${i(n)}
${s("Move at the right time")}
`;const l=`
/**
* Hoisting is where function declarations are moved to
* the top of the scope before execution
*
* Note: hoisting does not apply to function expressions
*/
const player = get('player')[0]
player.onUpdate(() => movePlayer())
function movePlayer() {
player.move(velocityX, velocityY)
}
const velocityX = 0
const velocityY = 0
`;const y=`
get('player')[0]?.moveTo(40, 70)
const exit = get('exit')[0]
const x = 40
const y = 560
const duration = 3
if (exit) {
exit.moveTo(x, y)
addTween()
}
async function addTween() {
for (let i = 0; i < Number.MAX_SAFE_INTEGER; i++) {
await tween(exit.pos, vec2(width() - x, y), duration, (pos) => (exit.pos = pos))
await tween(exit.pos, vec2(x, y), duration, (pos) => (exit.pos = pos))
}
}
`;export{n as level,y as postscript,d as prescript,l as script,p as title};
2 changes: 1 addition & 1 deletion assets/11-DJi8idbf.js β†’ assets/12-DpB1m2FW.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import{l as r,a as t,e as a,r as o,c as n,f as i}from"./sprites-BYQQgCUS.js";import"./index-YZxV9Vrg.js";import{a as d}from"./texts-D4Uwcsjn.js";const s=11;const g="Variables";const e=(new Date().getFullYear()+s)*31337;const w=String(e);const y=`
import{l as r,a as t,e as a,r as o,c as n,f as i}from"./sprites-BUtcsx7Q.js";import"./index-CLmvWeMA.js";import{a as d}from"./texts-D4Uwcsjn.js";const s=12;const g="Variables";const e=(new Date().getFullYear()+s)*31337;const w=String(e);const y=`
${r()}
${t({pos:"100, 100"})}
Expand Down
2 changes: 1 addition & 1 deletion assets/12-Bd7nk_Zw.js β†’ assets/13-C27E3t6u.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import{l as t,a as o,e as r,r as i,c as l,f as n}from"./sprites-BYQQgCUS.js";import"./index-YZxV9Vrg.js";import{a as c}from"./texts-D4Uwcsjn.js";const s=12;const $="Template Literals";const m='"hash": "${hash}"';const a=Array(10).fill(void 0).map(()=>"286755fad04869ca523320acce0dc6a4").join("");const e=`
import{l as t,a as o,e as r,r as i,c as l,f as n}from"./sprites-BUtcsx7Q.js";import"./index-CLmvWeMA.js";import{a as c}from"./texts-D4Uwcsjn.js";const s=13;const $="Template Literals";const m='"hash": "${hash}"';const a=Array(10).fill(void 0).map(()=>"286755fad04869ca523320acce0dc6a4").join("");const e=`
{
"level": ${s},
"hash": "${a}"
Expand Down
2 changes: 1 addition & 1 deletion assets/13-vbXZULNy.js β†’ assets/14-DsvU7qb_.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import{l as r,a as e,e as o,r as a,c as t,f as p}from"./sprites-BYQQgCUS.js";import"./index-YZxV9Vrg.js";import{a as i}from"./texts-D4Uwcsjn.js";const n=13;const w="For Loop";const y="Array(42).fill().map(...).join('')";const s=Array.from(Array(42).keys()).map(()=>"answer").join("");const m=`
import{l as r,a as e,e as o,r as a,c as t,f as p}from"./sprites-BUtcsx7Q.js";import"./index-CLmvWeMA.js";import{a as i}from"./texts-D4Uwcsjn.js";const n=14;const w="For Loop";const y="Array(42).fill().map(...).join('')";const s=Array.from(Array(42).keys()).map(()=>"answer").join("");const m=`
${r()}
${e({pos:"100, 100"})}
Expand Down
25 changes: 9 additions & 16 deletions assets/14-CBBtV9YO.js β†’ assets/15-CQ-lSzOy.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import{g as o,h as s,a as i,b as r,r as p,c as a}from"./sprites-BYQQgCUS.js";import"./index-YZxV9Vrg.js";import{a as n}from"./texts-D4Uwcsjn.js";const l=14;const m="forEach";const t=`
import{g as t,h as s,a as i,b as r,r as p,c as a}from"./sprites-BUtcsx7Q.js";import"./index-CLmvWeMA.js";import{a as n}from"./texts-D4Uwcsjn.js";const c=15;const m="forEach";const o=`
const map = [
' ',
' ',
Expand All @@ -9,17 +9,17 @@ const map = [
' ^ ',
'^^^^ ^^^ ',
]
`;const e=t.split("^").length-1;const h=`There are ${e} spikes`;const k=`
${o()}
`;const e=o.split("^").length-1;const h=`There are ${e} spikes`;const k=`
${t()}
${s()}
${i()}
${r()}
${p()}
${a(l)}
${a(c)}
${t}
${o}
const TILE_SIZE = 64
map.forEach((row, rowIndex) => {
Expand Down Expand Up @@ -68,14 +68,7 @@ ${n("Invisible spikes")}
const spikes = get('spike')
const firstSpike = spikes[0]
firstSpike.opacity = 1
`;const x=`
const exit = get('exit')[0]
if (exit) {
exit.moveTo(550, 550)
}
const player = get('player')[0]
if (player) {
player.moveTo(50, 70)
}
`;export{h as hint,l as level,x as postscript,k as prescript,f as script,m as title};
`;const E=`
get('exit')[0]?.moveTo(550, 550)
get('player')[0]?.moveTo(50, 70)
`;export{h as hint,c as level,E as postscript,k as prescript,f as script,m as title};
33 changes: 11 additions & 22 deletions assets/15-sWo2Jh3P.js β†’ assets/16-BEMmh3Xg.js
Original file line number Diff line number Diff line change
@@ -1,13 +1,13 @@
import{i as e,j as o,g as t,a as n,b as a,r as y,c as r}from"./sprites-BYQQgCUS.js";import"./index-YZxV9Vrg.js";import{a as s}from"./texts-D4Uwcsjn.js";const c=15;const p="Loops";const m="Use for loops to add blocks around enemy";const E=`
import{i as e,j as o,g as t,a,b as n,r,c as s}from"./sprites-BUtcsx7Q.js";import"./index-CLmvWeMA.js";import{a as d}from"./texts-D4Uwcsjn.js";const c=16;const p="Loops";const m="Use for loops to add blocks around enemy";const E=`
${e()}
${o()}
${t()}
${n()}
${a()}
${n()}
${y()}
${r(c)}
${r()}
${s(c)}
const ENEMY_SPEED = 500
Expand Down Expand Up @@ -48,8 +48,8 @@ onDestroy('enemy', () => {
addEnemy()
})
${s("Block yourself")}
`;const f=`
${d("Block yourself")}
`;const b=`
/**
* Can you build a fortress to block the enemy?
*/
Expand All @@ -69,19 +69,8 @@ function addBlock(x, y) {
}
addBlock(block.width * 3, block.height * 3)
`;const b=`
const player = get('player')[0]
if (player) {
player.moveTo(50, 70)
}
const enemy = get('enemy')[0]
if (enemy) {
enemy.moveTo(center())
}
const exit = get('exit')[0]
if (exit) {
exit.moveTo(550, 550)
}
`;export{m as hint,c as level,b as postscript,E as prescript,f as script,p as title};
`;const f=`
get('enemy')[0]?.moveTo(center())
get('exit')[0]?.moveTo(550, 550)
get('player')[0]?.moveTo(50, 70)
`;export{m as hint,c as level,f as postscript,E as prescript,b as script,p as title};
2 changes: 1 addition & 1 deletion assets/16-Cr-8D4fB.js β†’ assets/17-peMPmz-t.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import{l as t,a as e,r as o,c as s}from"./sprites-BYQQgCUS.js";import"./index-YZxV9Vrg.js";import{a as i}from"./texts-D4Uwcsjn.js";const r=16;const m="setTimeout";const d="2nd argument of setTimeout() is delay in ms";const p=`
import{l as t,a as e,r as o,c as s}from"./sprites-BUtcsx7Q.js";import"./index-CLmvWeMA.js";import{a as i}from"./texts-D4Uwcsjn.js";const r=17;const m="setTimeout";const d="2nd argument of setTimeout() is delay in ms";const p=`
${t()}
${e({pos:"center()"})}
Expand Down
2 changes: 1 addition & 1 deletion assets/17-9JCSk40I.js β†’ assets/18-CoJriMah.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import{a as t,b as e,r as i,c as s}from"./sprites-BYQQgCUS.js";import"./index-YZxV9Vrg.js";import{a as n}from"./texts-D4Uwcsjn.js";const o=17;const d="setInterval";const l="2nd argument of setInterval() is delay in ms";const p=`
import{a as t,b as e,r as i,c as s}from"./sprites-BUtcsx7Q.js";import"./index-CLmvWeMA.js";import{a as n}from"./texts-D4Uwcsjn.js";const o=18;const d="setInterval";const l="2nd argument of setInterval() is delay in ms";const p=`
${t({pos:"center()"})}
${e()}
Expand Down
2 changes: 1 addition & 1 deletion assets/18-BjDZ7Qlk.js β†’ assets/19-Dy53ovcW.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import{l as e,k as t,a as s,r as o,c as a}from"./sprites-BYQQgCUS.js";import"./index-YZxV9Vrg.js";const r=18;const y="Repetition is key";const d="Use setInterval()";const l=`
import{l as e,k as t,a as s,r as o,c as a}from"./sprites-BUtcsx7Q.js";import"./index-CLmvWeMA.js";const r=19;const y="Repetition is key";const d="Use setInterval()";const l=`
${e()}
${t()}
Expand Down
2 changes: 1 addition & 1 deletion assets/2-BYPY95It.js β†’ assets/2-BjttM9kd.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import{m as t,b as e,c as r,r as s}from"./sprites-BYQQgCUS.js";import"./index-YZxV9Vrg.js";import{a as o}from"./texts-D4Uwcsjn.js";const i=2;const l="Multi-line Comments";const m=`
import{m as t,b as e,c as r,r as s}from"./sprites-BUtcsx7Q.js";import"./index-CLmvWeMA.js";import{a as o}from"./texts-D4Uwcsjn.js";const i=2;const l="Multi-line Comments";const m=`
${t()}
${e({pos:"center()"})}
${r(i)}
Expand Down
11 changes: 4 additions & 7 deletions assets/19-DrRoHyLs.js β†’ assets/20-DjuifuoL.js
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
import{i as t,a as o,b as s,r as i,c as a}from"./sprites-BYQQgCUS.js";import"./index-YZxV9Vrg.js";import{a as l}from"./texts-D4Uwcsjn.js";const r=19;const d="Properties";const m="Edit the body's mass";const e=1e3;const b=`
import{i as t,a as o,b as s,r as a,c as i}from"./sprites-BUtcsx7Q.js";import"./index-CLmvWeMA.js";import{a as l}from"./texts-D4Uwcsjn.js";const r=20;const d="Properties";const m="Edit the body's mass";const e=1e3;const b=`
${t()}
${o({pos:"95, 100"})}
${s()}
${i()}
${a(r)}
${a()}
${i(r)}
${l("Sokoban")}
Expand Down Expand Up @@ -57,8 +57,5 @@ onCollide('block', 'player', (block) => {
block.mass = ${e}
})
`;const y=`
const exit = get('exit')[0]
if (exit) {
exit.moveTo(480, 480)
}
get('exit')[0]?.moveTo(480, 480)
`;export{m as hint,r as level,y as postscript,b as prescript,k as script,d as title};
7 changes: 2 additions & 5 deletions assets/20-ApYEAZro.js β†’ assets/21-SYzDEVzt.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import{i as t,a as e,b as o,d as i,c as a}from"./sprites-BYQQgCUS.js";import"./index-YZxV9Vrg.js";import{a as s}from"./texts-D4Uwcsjn.js";const n=20;const c="Methods";const m="Call the methods in a for loop";const d=`
import{i as t,a as e,b as o,d as i,c as a}from"./sprites-BUtcsx7Q.js";import"./index-CLmvWeMA.js";import{a as s}from"./texts-D4Uwcsjn.js";const n=21;const c="Methods";const m="Call the methods in a for loop";const d=`
${t()}
${e({pos:"95, 100"})}
${o()}
Expand Down Expand Up @@ -49,8 +49,5 @@ player.moveRight = function() { this.move(SPEED, 0) }
player.moveRight()
`;const v=`
const exit = get('exit')[0]
if (exit) {
exit.moveTo(95, 480)
}
get('exit')[0]?.moveTo(95, 480)
`;export{m as hint,n as level,v as postscript,d as prescript,h as script,c as title};
2 changes: 1 addition & 1 deletion assets/21-Cr1AXFsV.js β†’ assets/22-gF9eAxKW.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import{l as e,a as r,e as a,r as o,c as i,f as n}from"./sprites-BYQQgCUS.js";import"./index-YZxV9Vrg.js";import{a as d}from"./texts-D4Uwcsjn.js";const t=21;const y="JSON.stringify";const g="{ level: _, year: _ }";const s=JSON.stringify({level:t,year:new Date().getFullYear()});const f=`
import{l as e,a as r,e as a,r as o,c as i,f as n}from"./sprites-BUtcsx7Q.js";import"./index-CLmvWeMA.js";import{a as d}from"./texts-D4Uwcsjn.js";const t=22;const y="JSON.stringify";const g="{ level: _, year: _ }";const s=JSON.stringify({level:t,year:new Date().getFullYear()});const f=`
${e()}
${r({pos:"100, 100"})}
Expand Down
2 changes: 1 addition & 1 deletion assets/22-gRm27vDw.js β†’ assets/23-D7Wlysiz.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import{l as o,a as t,e,r,c as a,f as n}from"./sprites-BYQQgCUS.js";import"./index-YZxV9Vrg.js";import{a as i}from"./texts-D4Uwcsjn.js";const p=22;const g="JSON.parse";const w="console.log(key.json)";const s=btoa(String(Date.now()));const d=JSON.stringify({password:s});const m=`
import{l as o,a as t,e,r,c as a,f as n}from"./sprites-BUtcsx7Q.js";import"./index-CLmvWeMA.js";import{a as i}from"./texts-D4Uwcsjn.js";const p=23;const g="JSON.parse";const w="console.log(key.json)";const s=btoa(String(Date.now()));const d=JSON.stringify({password:s});const m=`
${o()}
${t({pos:"100, 100"})}
Expand Down
2 changes: 1 addition & 1 deletion assets/23-BwwG-fck.js β†’ assets/24-Te-h-Y-b.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import{a as e,b as t,c as n}from"./sprites-BYQQgCUS.js";import"./index-YZxV9Vrg.js";import{a as s}from"./texts-D4Uwcsjn.js";const o=23;const i="addEventListener";const c="addEventListener('click', callback)";const l=`
import{a as e,b as t,c as n}from"./sprites-BUtcsx7Q.js";import"./index-CLmvWeMA.js";import{a as s}from"./texts-D4Uwcsjn.js";const o=24;const i="addEventListener";const c="addEventListener('click', callback)";const l=`
${e({pos:"50, 100"})}
${t({pos:"center()"})}
Expand Down
2 changes: 1 addition & 1 deletion assets/24-D_lr7WgI.js β†’ assets/25-V-OE203R.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import{n as e,j as s,g as o,b as t,c as n,a}from"./sprites-BYQQgCUS.js";import"./index-YZxV9Vrg.js";const c=24;const r="Last stand";const g="addEventListener('click', ...)";const l=`
import{n as e,j as s,g as o,b as t,c as n,a}from"./sprites-BUtcsx7Q.js";import"./index-CLmvWeMA.js";const c=25;const r="Last stand";const g="addEventListener('click', ...)";const l=`
${e()}
${s()}
${o()}
Expand Down
2 changes: 1 addition & 1 deletion assets/25-BAV7KvTz.js β†’ assets/26-DlTwbyya.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import{l as s,a as o,e as r,r as t,c as i,f as a}from"./sprites-BYQQgCUS.js";import"./index-YZxV9Vrg.js";import{a as l}from"./texts-D4Uwcsjn.js";const d=25;const m="Fullfilled Promise";const u="key.promise.then(...)";const e=btoa(String(Date.now()));const y=`
import{l as s,a as o,e as r,r as t,c as i,f as a}from"./sprites-BUtcsx7Q.js";import"./index-CLmvWeMA.js";import{a as l}from"./texts-D4Uwcsjn.js";const d=26;const m="Fullfilled Promise";const u="key.promise.then(...)";const e=btoa(String(Date.now()));const y=`
${s()}
${o({pos:"100, 100"})}
Expand Down
2 changes: 1 addition & 1 deletion assets/26-B86pbDrM.js β†’ assets/27-Cv9ARaeN.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import{l as o,a as s,e as t,r,c as i,f as a}from"./sprites-BYQQgCUS.js";import"./index-YZxV9Vrg.js";import{a as c}from"./texts-D4Uwcsjn.js";const n=26;const l="Rejected Promise";const P="key.promise.catch(...)";const e=btoa(String(Date.now()));const u=`
import{l as o,a as s,e as t,r,c as i,f as a}from"./sprites-BUtcsx7Q.js";import"./index-CLmvWeMA.js";import{a as c}from"./texts-D4Uwcsjn.js";const n=27;const l="Rejected Promise";const P="key.promise.catch(...)";const e=btoa(String(Date.now()));const u=`
${o()}
${s({pos:"100, 100"})}
Expand Down
2 changes: 1 addition & 1 deletion assets/27-C7PaUB6n.js β†’ assets/28-BUktV0kb.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import{l as o,a as s,e as r,r as t,c as a,f as i}from"./sprites-BYQQgCUS.js";import"./index-YZxV9Vrg.js";import{a as c}from"./texts-D4Uwcsjn.js";const n=27;const l="Promise methods";const y="key.promise.then(...).catch(...)";const e=Date.now();const $=`
import{l as o,a as s,e as r,r as t,c as a,f as i}from"./sprites-BUtcsx7Q.js";import"./index-CLmvWeMA.js";import{a as c}from"./texts-D4Uwcsjn.js";const n=28;const l="Promise methods";const y="key.promise.then(...).catch(...)";const e=Date.now();const $=`
${o()}
${s({pos:"100, 100"})}
Expand Down
2 changes: 1 addition & 1 deletion assets/28-CQ9pnp3P.js β†’ assets/29-B3MsZSj-.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import{l as s,a as o,e as a,r,c as t,f as i}from"./sprites-BYQQgCUS.js";import"./index-YZxV9Vrg.js";import{a as n}from"./texts-D4Uwcsjn.js";const c=28;const l="Async/await";const m="Google Async/await";const e=Date.now();const w=`
import{l as s,a as o,e as a,r,c as t,f as i}from"./sprites-BUtcsx7Q.js";import"./index-CLmvWeMA.js";import{a as n}from"./texts-D4Uwcsjn.js";const c=29;const l="Async/await";const m="Google Async/await";const e=Date.now();const w=`
${s()}
${o({pos:"100, 100"})}
Expand Down
2 changes: 1 addition & 1 deletion assets/3-7rqvhhsF.js β†’ assets/3-BAXPyfOY.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import{a as r,b as e,c as t,r as o}from"./sprites-BYQQgCUS.js";import"./index-YZxV9Vrg.js";const s=3;const a="Errors";const c=`
import{a as r,b as e,c as t,r as o}from"./sprites-BUtcsx7Q.js";import"./index-CLmvWeMA.js";const s=3;const a="Errors";const c=`
${r({pos:"50, 100"})}
${e({pos:"center()"})}
${t(s)}
Expand Down
2 changes: 1 addition & 1 deletion assets/29-BFlBdsuj.js β†’ assets/30-BBPwspgn.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import{l as e,a as t,e as o,r,c as a,f as c}from"./sprites-BYQQgCUS.js";import"./index-YZxV9Vrg.js";import{a as d}from"./texts-D4Uwcsjn.js";const s="swordfish";const i=29;const h="fetch";const l="Google JavaScript Fetch API";const w=`
import{l as e,a as t,e as o,r,c as a,f as c}from"./sprites-BUtcsx7Q.js";import"./index-CLmvWeMA.js";import{a as d}from"./texts-D4Uwcsjn.js";const s="swordfish";const i=30;const h="fetch";const l="Google JavaScript Fetch API";const w=`
${e()}
${t({pos:"100, 100"})}
Expand Down
2 changes: 1 addition & 1 deletion assets/4-BaWqxuMB.js β†’ assets/4-AQENUv7P.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import{a as t,l as e,r as i,c as s}from"./sprites-BYQQgCUS.js";import"./index-YZxV9Vrg.js";const r=4;const a="Strings";const c=`
import{a as t,l as e,r as i,c as s}from"./sprites-BUtcsx7Q.js";import"./index-CLmvWeMA.js";const r=4;const a="Strings";const c=`
${t({pos:"center()"})}
${e()}
Expand Down
2 changes: 1 addition & 1 deletion assets/5-B_jeFyRZ.js β†’ assets/5-CsZbRXcW.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import{a as t,l as e,r as i,c as r}from"./sprites-BYQQgCUS.js";import"./index-YZxV9Vrg.js";import{a as o}from"./texts-D4Uwcsjn.js";const s=5;const d="Numbers";const c="Change the coordinates";const l=`
import{a as t,l as e,r as i,c as r}from"./sprites-BUtcsx7Q.js";import"./index-CLmvWeMA.js";import{a as o}from"./texts-D4Uwcsjn.js";const s=5;const d="Numbers";const c="Change the coordinates";const l=`
${t({pos:"500, 500"})}
${e()}
Expand Down
2 changes: 1 addition & 1 deletion assets/6-Dm4tMjS-.js β†’ assets/6-D4O5v5wX.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import{a as t,l as e,r as o,c as r}from"./sprites-BYQQgCUS.js";import"./index-YZxV9Vrg.js";import{a as s}from"./texts-D4Uwcsjn.js";const a=6;const p="Booleans";const c="What's the opposite of false?";const d=`
import{a as t,l as e,r as o,c as r}from"./sprites-BUtcsx7Q.js";import"./index-CLmvWeMA.js";import{a as s}from"./texts-D4Uwcsjn.js";const a=6;const p="Booleans";const c="What's the opposite of false?";const d=`
${t({pos:"center()"})}
${e()}
Expand Down
2 changes: 1 addition & 1 deletion assets/7-BfWZeGJ-.js β†’ assets/7-DsssXmut.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import{i as t,a,b as e,r,c as s}from"./sprites-BYQQgCUS.js";import"./index-YZxV9Vrg.js";import{a as o}from"./texts-D4Uwcsjn.js";const p=7;const m="Arrays";const c="Edit the map";const l=`
import{i as t,a,b as e,r,c as s}from"./sprites-BUtcsx7Q.js";import"./index-CLmvWeMA.js";import{a as o}from"./texts-D4Uwcsjn.js";const p=7;const m="Arrays";const c="Edit the map";const l=`
${t()}
${a({pos:"center()"})}
${e({pos:"550, 550"})}
Expand Down
2 changes: 1 addition & 1 deletion assets/8-B1YTBiyq.js β†’ assets/8-CtyddVtK.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import{a as e,b as o,d as t,c as s}from"./sprites-BYQQgCUS.js";import"./index-YZxV9Vrg.js";import{a as r}from"./texts-D4Uwcsjn.js";const a=8;const p="Objects";const d="Change the coordinates";const l=`
import{a as e,b as o,d as t,c as s}from"./sprites-BUtcsx7Q.js";import"./index-CLmvWeMA.js";import{a as r}from"./texts-D4Uwcsjn.js";const a=8;const p="Objects";const d="Change the coordinates";const l=`
${e()}
${o({pos:"550, 550"})}
Expand Down
4 changes: 2 additions & 2 deletions assets/9-tOuj5NM8.js β†’ assets/9-DKOTLMFJ.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import{a as e,b as o,d as t,c as r}from"./sprites-BYQQgCUS.js";import"./index-YZxV9Vrg.js";import{a as s}from"./texts-D4Uwcsjn.js";const a=9;const p="Functions";const l="0 = not moving";const m=`
import{a as e,b as o,d as t,c as r}from"./sprites-BUtcsx7Q.js";import"./index-CLmvWeMA.js";import{a as s}from"./texts-D4Uwcsjn.js";const a=9;const p="Functions";const l="0 = not moving";const m=`
${e()}
${o({pos:"center().x, 550"})}
Expand All @@ -19,5 +19,5 @@ function movePlayer() {
player.onUpdate(() => movePlayer())
`;const v=`
get('player')[0].moveTo(50, 75)
get('player')[0]?.moveTo(50, 75)
`;export{l as hint,a as level,v as postscript,m as prescript,d as script,p as title};
Loading

0 comments on commit ebc97a4

Please sign in to comment.