const y={dialogType:"story",checkWinCondition:(c,t,r={},e={})=>{console.log("WIN CONDITION DEBUG - Level 8:",{playerPosition:e.playerPosition,storedBlocklyMoves:e.blocklyMoves||[]});const i=e.playerPosition?.x===-7&&e.playerPosition?.z===26,l=e.blocklyMoves?.filter(o=>o.type==="sound"&&o.value==="MEOW").length||0,s=l===2,a=e.blocklyMoves?.filter(o=>o.type==="dialogue"&&o.value==="Mia.. Miaaaa..").length||0,n=a===3;return console.log("WIN VERIFICATION:",{playerAtTarget:i,meowCount:l,hasExactly2Meows:s,dialogueCount:a,hasExactly3Dialogues:n}),i&&s&&n?(console.log("WIN CONDITION PASSED!"),console.log("   Player at (-7, 26)"),console.log(`   MEOW ×${l}`),console.log(`   Dialogue ×${a}`),!0):(console.log("WIN CONDITION FAILED:"),i||console.log("   Not at (-7, 26)"),s||console.log(`   MEOW count: ${l} (need 2)`),n||console.log(`   Dialogue count: ${a} (need 3)`),!1)},dialogues:[{speaker:"Rob",message:"Hore !",characterDirection:"left",dialogType:"story",image:"images/ROB_Dialogue_Head.webp"},{speaker:"Rob",message:"Nah, ini ikan dari Adam. Jangan lari lagi ya.",characterDirection:"left",dialogType:"story",image:"images/ROB_Dialogue_Head.webp"},{speaker:"Rob",message:"",characterDirection:"left",dialogType:"achievement",image:"images/Food Icons/Fish_01_Icon.webp"},{speaker:"Rob",message:"Mari kita pulang ke Adam.",characterDirection:"left",dialogType:"story",image:"images/ROB_Dialogue_Head.webp"}]};export{y as winConfig};
