const l={dialogType:"story",cameraPan:{target:[-380,5,-887],duration:2,zoom:.5},checkWinCondition:(i,t,r={},o={})=>(console.log("🔍 checkWinCondition called with blocklyMoves:",i,"checkpointsCompleted:",t,"playerPosition:",o.playerPosition),t?o.playerPosition&&o.playerPosition.x===-9&&o.playerPosition.z===-23?(console.log("✅ Win condition met: Player is at position {x: 5, z: 2}"),!0):(console.log("❌ Win condition not met: Player is not at position {x: 5, z: 2}, current position:",o.playerPosition),!1):(console.log("❌ Win condition failed: Checkpoints not completed"),!1)),blockValidator:(i,t,r={},o={})=>{console.log("Validating blocks for win condition:",i);const n=i.filter(e=>e.type==="move"&&e.value==="forward").length,a=i.filter(e=>e.type==="move"&&e.value==="right").length;return n===3&&a===1},dialogues:[{speaker:"Rob",message:"",characterDirection:"left",dialogType:"achievement",image:"images/Food Icons/Pineapple_Icon.webp"},{speaker:"Rob",message:"Hore!",characterDirection:"left",dialogType:"story",image:"images/ROB_Dialogue_Head.webp"}]};export{l as winConfig};
