{"id":6114,"date":"2024-06-22T20:48:22","date_gmt":"2024-06-22T18:48:22","guid":{"rendered":"https:\/\/www.spectar.pl\/?page_id=6114"},"modified":"2024-06-23T01:30:31","modified_gmt":"2024-06-22T23:30:31","slug":"chalka","status":"publish","type":"page","link":"https:\/\/www.spectar.pl\/en\/gra\/chalka\/","title":{"rendered":"Cha\u0142ka"},"content":{"rendered":"<div data-elementor-type=\"wp-page\" data-elementor-id=\"6114\" class=\"elementor elementor-6114\" data-elementor-post-type=\"page\">\n\t\t\t\t\t\t\t<div class=\"elementor-element elementor-element-7e19c25 e-flex e-con-boxed e-con e-parent\" data-id=\"7e19c25\" data-element_type=\"container\" data-settings=\"{&quot;container_type&quot;:&quot;flex&quot;,&quot;content_width&quot;:&quot;boxed&quot;}\" data-core-v316-plus=\"true\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e91120f elementor-widget elementor-widget-html\" data-id=\"e91120f\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<!DOCTYPE html>\n<html lang=\"pl\">\n<head>\n    <meta charset=\"UTF-8\">\n    <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n    <title>Gra Weterynarz: Pomoc Cha\u0142ce<\/title>\n    <link rel=\"stylesheet\" href=\"https:\/\/fonts.googleapis.com\/css2?family=Poppins:wght@400;700&display=swap\">\n    <style>\n        body {\n            height: 100%;\n            margin: 0;\n            padding: 0;\n            font-family: 'Poppins', sans-serif;\n            color: white;\n            text-shadow: 1px 1px 2px black;\n            background: url('https:\/\/www.spectar.pl\/wp-content\/uploads\/2024\/06\/DALL\u00b7E-2024-06-22-20.07.31-Photorealistic-image-of-Jeremi-the-male-veterinarian-with-long-very-light-blonde-almost-white-curls-blue-eyes-and-a-nice-smile.-He-is-surrounded-.webp') no-repeat center center fixed;\n            background-size: cover;\n        }\n\n        #game-container {\n            width: 100%;\n            height: 85vh;\n            display: flex;\n            align-items: center;\n            justify-content: center;\n            text-align: center;\n            background-color: rgba(0, 0, 0, 0.5);\n            padding: 20px;\n            box-sizing: border-box;\n        }\n\n        #mission-details, #success-screen {\n            display: flex;\n            flex-direction: column;\n            align-items: center;\n        }\n\n        .action-button {\n            cursor: pointer;\n            padding: 10px;\n            margin: 5px;\n            border-radius: 20px;\n            display: inline-flex;\n            align-items: center;\n            justify-content: center;\n            background-color: rgba(255, 255, 255, 0.9);\n            transition: background-color 0.3s ease;\n            color: black;\n        }\n\n        .action-button:hover {\n            background-color: rgba(255, 255, 255, 1);\n        }\n\n        .action-button.disabled {\n            opacity: 0.5;\n            cursor: not-allowed;\n        }\n\n        .action-button img {\n            max-width: 30px;\n            margin-right: 10px;\n        }\n\n        #dog-image {\n            max-width: 300px;\n            margin-bottom: 20px;\n        }\n\n        #progress-screen {\n            display: none;\n            flex-direction: column;\n            align-items: center;\n            justify-content: center;\n        }\n\n        #progress-bar {\n            width: 300px;\n            height: 20px;\n            background-color: #ccc;\n            margin-top: 20px;\n            position: relative;\n            border-radius: 10px;\n            overflow: hidden;\n        }\n\n        #progress {\n            width: 0;\n            height: 100%;\n            background-color: #4caf50;\n            position: absolute;\n        }\n\n        #progress-image {\n            max-height: 200px;\n            margin-top: 10px;\n        }\n\n        #stars {\n            margin-top: 20px;\n            display: flex;\n            justify-content: center;\n            margin-bottom: 20px;\n        }\n\n        .star {\n            width: 75px;\n            margin: 0 10px;\n            transition: transform 0.3s ease;\n        }\n\n        .star.full {\n            animation: pulse 1s infinite;\n        }\n\n        @keyframes pulse {\n            0% {\n                transform: scale(1);\n            }\n            50% {\n                transform: scale(1.2);\n            }\n            100% {\n                transform: scale(1);\n            }\n        }\n\n        h2 {\n            margin: 0 0 20px 0;\n            font-size: 2em;\n            font-weight: bold;\n            color: #fff;\n        }\n\n        #mission-description {\n            font-size: 17px;\n            font-weight: 400;\n            margin-bottom: 20px;\n        }\n\n        #mission-status {\n            color: yellow;\n            margin-top: 20px;\n            font-size: 25px;\n            text-decoration: underline;\n            font-weight: 800;\n        }\n\n        #success-screen {\n            display: none;\n        }\n\n        #success-image {\n            margin-top: 20px;\n        }\n\n        .speak-icon {\n            cursor: pointer;\n            color: yellow;\n            font-weight: bold;\n            margin-left: 10px;\n            display: inline-block;\n        }\n\n        \/* Music player style *\/\n        #music-player {\n            display: none;\n        }\n\n        @media (max-width: 768px) {\n            h2 {\n                font-size: 1.5em;\n            }\n\n            .action-button {\n                font-size: 14px;\n                padding: 8px;\n                margin: 4px;\n            }\n\n            #progress-bar {\n                width: 100%;\n            }\n\n            #progress-image {\n                max-height: 150px;\n            }\n        }\n    <\/style>\n<\/head>\n<body>\n    <audio id=\"music-player\" loop>\n        <source src=\"https:\/\/www.spectar.pl\/wp-content\/uploads\/2024\/06\/muzyka.mp3\" type=\"audio\/mpeg\">\n        Your browser does not support the audio element.\n    <\/audio>\n\n    <div id=\"game-container\">\n        <div id=\"mission-details\">\n            <div id=\"stars\">\n                <img decoding=\"async\" src=\"https:\/\/www.spectar.pl\/wp-content\/uploads\/2024\/06\/staroff.png\" class=\"star\" id=\"star1\" alt=\"Star 1\">\n                <img decoding=\"async\" src=\"https:\/\/www.spectar.pl\/wp-content\/uploads\/2024\/06\/staroff.png\" class=\"star\" id=\"star2\" alt=\"Star 2\">\n                <img decoding=\"async\" src=\"https:\/\/www.spectar.pl\/wp-content\/uploads\/2024\/06\/staroff.png\" class=\"star\" id=\"star3\" alt=\"Star 3\">\n            <\/div>\n            <h2>Pom\u00f3\u017c Cha\u0142ce<\/h2>\n            <div id=\"mission-description\">\n                Cha\u0142ka jest smutna i potrzebuje twojej pomocy. Musisz zidentyfikowa\u0107, co jej dolega, i podj\u0105\u0107 odpowiednie kroki, aby j\u0105 wyleczy\u0107. Skorzystaj z dost\u0119pnych narz\u0119dzi, aby zbada\u0107 Cha\u0142k\u0119, poda\u0107 jej karm\u0119 i wyprowadzi\u0107 na spacer, aby odzyska\u0142a si\u0142y. Upewnij si\u0119, \u017ce wykonujesz czynno\u015bci we w\u0142a\u015bciwej kolejno\u015bci. <span class=\"speak-icon\" onclick=\"speakText('Cha\u0142ka jest smutna i potrzebuje twojej pomocy. Musisz zidentyfikowa\u0107, co jej dolega, i podj\u0105\u0107 odpowiednie kroki, aby j\u0105 wyleczy\u0107. Skorzystaj z dost\u0119pnych narz\u0119dzi, aby zbada\u0107 Cha\u0142k\u0119, poda\u0107 jej karm\u0119 i wyprowadzi\u0107 na spacer, aby odzyska\u0142a si\u0142y. Upewnij si\u0119, \u017ce wykonujesz czynno\u015bci we w\u0142a\u015bciwej kolejno\u015bci.')\">Przeczytaj mi<\/span>\n            <\/div>\n            <div id=\"dog-image\"><img decoding=\"async\" src=\"https:\/\/www.spectar.pl\/wp-content\/uploads\/2024\/06\/DALL\u00b7E-2024-06-22-20.41.20-Photorealistic-image-of-a-small-mixed-breed-dog-with-short-fur-a-dark-snout-and-a-longer-snout.-The-dog-should-have-biscuit-colored-fur-with-white-p.webp\" alt=\"Cha\u0142ka smutna\"><\/div>\n            <div id=\"mission-status\"><\/div>\n            <div>\n                <div class=\"action-button\" id=\"action-examine\" onclick=\"performAction('examine')\">\n                    <img decoding=\"async\" src=\"https:\/\/www.spectar.pl\/wp-content\/uploads\/2024\/06\/Icon-map-doctor.png\" alt=\"Badanie\">\n                    <div>Zbadaj Cha\u0142k\u0119<\/div>\n                <\/div>\n                <div class=\"action-button\" id=\"action-walk\" onclick=\"performAction('walk')\">\n                    <img decoding=\"async\" src=\"https:\/\/www.spectar.pl\/wp-content\/uploads\/2024\/06\/Icon-map-playground.png\" alt=\"Spacer\">\n                    <div>Id\u017a na spacer<\/div>\n                <\/div>\n                <div class=\"action-button\" id=\"action-joke\" onclick=\"performAction('joke')\">\n                    <img decoding=\"async\" src=\"https:\/\/www.spectar.pl\/wp-content\/uploads\/2024\/06\/Icon-map-playground.png\" alt=\"Kawa\u0142\">\n                    <div>Opowiedz kawa\u0142<\/div>\n                <\/div>\n                <div class=\"action-button\" id=\"action-dry-food\" onclick=\"performAction('dry-food')\">\n                    <img decoding=\"async\" src=\"https:\/\/www.spectar.pl\/wp-content\/uploads\/2024\/06\/Icon-map-food.png\" alt=\"Jedzenie\">\n                    <div>Podaj such\u0105 lub mokr\u0105 karm\u0119<\/div>\n                <\/div>\n                <div class=\"action-button\" id=\"action-chocolate\" onclick=\"performAction('chocolate')\">\n                    <img decoding=\"async\" src=\"https:\/\/www.spectar.pl\/wp-content\/uploads\/2024\/06\/Icon-map-food.png\" alt=\"Czekolada\">\n                    <div>Podaj czekolad\u0119<\/div>\n                <\/div>\n                <div class=\"action-button\" id=\"action-leftovers\" onclick=\"performAction('leftovers')\">\n                    <img decoding=\"async\" src=\"https:\/\/www.spectar.pl\/wp-content\/uploads\/2024\/06\/Icon-map-food.png\" alt=\"Resztki\">\n                    <div>Podaj resztki z obiadu<\/div>\n                <\/div>\n            <\/div>\n        <\/div>\n        <div id=\"progress-screen\">\n            <h2 id=\"progress-message\"><\/h2>\n            <div id=\"progress-bar\">\n                <div id=\"progress\"><\/div>\n            <\/div>\n            <div id=\"progress-image\"><\/div>\n        <\/div>\n        <div id=\"success-screen\">\n            <h2>Misja zako\u0144czona sukcesem!<\/h2>\n            <p><strong>Zbieraj tajne has\u0142o: <\/strong>1:T<\/p>\n\n            <div id=\"success-image\"><img decoding=\"async\" src=\"https:\/\/www.spectar.pl\/wp-content\/uploads\/2024\/06\/DALL\u00b7E-2024-06-22-20.46.19-Photorealistic-image-of-a-very-happy-small-mixed-breed-dog-with-short-fur-a-dark-snout-and-a-longer-snout.-The-dog-should-have-biscuit-colored-fur-w.webp\" alt=\"Cha\u0142ka bardzo szcz\u0119\u015bliwa\"><\/div>\n            <a href=\"https:\/\/www.spectar.pl\/en\/gra\/mapa\/\" class=\"action-button\">Wr\u00f3\u0107 do mapy<\/a>\n        <\/div>\n    <\/div>\n\n    <script>\n        let dogState = 'sad';\n        let stars = 0;\n        let correctActions = ['examine', 'dry-food', 'walk']; \/\/ Logiczna kolejno\u015b\u0107 dzia\u0142a\u0144\n        let currentActionIndex = 0;\n\n        \/\/ Music player\n        const musicPlayer = document.getElementById('music-player');\n        musicPlayer.volume = 0.5; \/\/ \u015aciszenie muzyki o 50%\n        musicPlayer.play();\n\n        function updateDogImage() {\n            const dogImage = document.getElementById('dog-image');\n            if (dogState === 'sad') {\n                dogImage.innerHTML = '<img decoding=\"async\" src=\"https:\/\/www.spectar.pl\/wp-content\/uploads\/2024\/06\/DALL\u00b7E-2024-06-22-20.41.20-Photorealistic-image-of-a-small-mixed-breed-dog-with-short-fur-a-dark-snout-and-a-longer-snout.-The-dog-should-have-biscuit-colored-fur-with-white-p.webp\" alt=\"Cha\u0142ka smutna\">';\n                speakText('Cha\u0142ka jest smutna.');\n            } else if (dogState === 'examined') {\n                dogImage.innerHTML = '<img decoding=\"async\" src=\"https:\/\/www.spectar.pl\/wp-content\/uploads\/2024\/06\/DALL\u00b7E-2024-06-22-20.41.58-Photorealistic-image-of-a-small-mixed-breed-dog-with-short-fur-a-dark-snout-and-a-longer-snout.-The-dog-should-have-biscuit-colored-fur-with-white-p.webp\" alt=\"Cha\u0142ka zbadana\">';\n                speakText('Cha\u0142ka zosta\u0142a zbadana.');\n            } else if (dogState === 'fed') {\n                dogImage.innerHTML = '<img decoding=\"async\" src=\"https:\/\/www.spectar.pl\/wp-content\/uploads\/2024\/06\/DALL\u00b7E-2024-06-22-20.41.58-Photorealistic-image-of-a-small-mixed-breed-dog-with-short-fur-a-dark-snout-and-a-longer-snout.-The-dog-should-have-biscuit-colored-fur-with-white-p.webp\" alt=\"Cha\u0142ka po jedzeniu\">';\n                speakText('Cha\u0142ka zjad\u0142a.');\n            } else if (dogState === 'happy') {\n                dogImage.innerHTML = '<img decoding=\"async\" src=\"https:\/\/www.spectar.pl\/wp-content\/uploads\/2024\/06\/DALL\u00b7E-2024-06-22-20.46.19-Photorealistic-image-of-a-very-happy-small-mixed-breed-dog-with-short-fur-a-dark-snout-and-a-longer-snout.-The-dog-should-have-biscuit-colored-fur-w.webp\" alt=\"Cha\u0142ka szcz\u0119\u015bliwa\">';\n                speakText('Cha\u0142ka jest szcz\u0119\u015bliwa.');\n            }\n        }\n\n        function updateStars() {\n            for (let i = 1; i <= 3; i++) {\n                const star = document.getElementById('star' + i);\n                if (i <= stars) {\n                    star.src = 'https:\/\/www.spectar.pl\/wp-content\/uploads\/2024\/06\/staron.png';\n                    star.classList.add('full');\n                } else {\n                    star.src = 'https:\/\/www.spectar.pl\/wp-content\/uploads\/2024\/06\/staroff.png';\n                    star.classList.remove('full');\n                }\n            }\n        }\n\n        function performAction(action) {\n            if (document.getElementById('action-' + action).classList.contains('disabled')) {\n                document.getElementById('mission-status').innerText = 'Ta czynno\u015b\u0107 zosta\u0142a ju\u017c wykonana.';\n                speakText('Ta czynno\u015b\u0107 zosta\u0142a ju\u017c wykonana.');\n                return;\n            }\n\n            let progressMessage = '';\n            let actionSuccessful = false;\n            let resultMessage = '';\n            let progressImageText = '';\n\n            if (action === correctActions[currentActionIndex]) {\n                if (action === 'examine') {\n                    progressMessage = 'Zbadasz Cha\u0142k\u0119, aby sprawdzi\u0107, co jej dolega. Mo\u017ce uda si\u0119 znale\u017a\u0107 przyczyn\u0119 jej smutku.';\n                    actionSuccessful = true;\n                    dogState = 'examined';\n                    resultMessage = 'Zbada\u0142e\u015b Cha\u0142k\u0119 i odkry\u0142e\u015b, \u017ce jest g\u0142odna. Potrzebuje jedzenia, aby poczu\u0107 si\u0119 lepiej.';\n                    progressImageText = '<img decoding=\"async\" src=\"https:\/\/www.spectar.pl\/wp-content\/uploads\/2024\/06\/exam.webp\" alt=\"Badanie Cha\u0142ki\">';\n                } else if (action === 'dry-food') {\n                    progressMessage = 'Podajesz Cha\u0142ce such\u0105 karm\u0119 lub puszk\u0119 z mokr\u0105 karm\u0105. Powinno to pom\u00f3c jej poczu\u0107 si\u0119 lepiej.';\n                    actionSuccessful = true;\n                    dogState = 'fed';\n                    resultMessage = 'Cha\u0142ka zjad\u0142a z apetytem i teraz czuje si\u0119 du\u017co lepiej. Jest pe\u0142na energii.';\n                    progressImageText = '<img decoding=\"async\" src=\"https:\/\/www.spectar.pl\/wp-content\/uploads\/2024\/06\/foood.webp\" alt=\"Podawanie karmy Cha\u0142ce\">';\n                } else if (action === 'walk') {\n                    progressMessage = 'Wychodzisz z Cha\u0142k\u0105 na d\u0142ugi spacer. To powinno jej pom\u00f3c si\u0119 zrelaksowa\u0107 i poczu\u0107 lepiej.';\n                    actionSuccessful = true;\n                    dogState = 'happy';\n                    resultMessage = 'Cha\u0142ka wr\u00f3ci\u0142a ze spaceru zadowolona i pe\u0142na energii. Jest teraz bardzo szcz\u0119\u015bliwa.';\n                    progressImageText = '<img decoding=\"async\" src=\"https:\/\/www.spectar.pl\/wp-content\/uploads\/2024\/06\/DALL\u00b7E-2024-06-22-21.59.59-Photorealistic-image-of-Jeremi-the-male-veterinarian-with-long-very-light-blonde-almost-white-curls-blue-eyes-and-a-nice-smile-walking-the-small.webp\" alt=\"Spacer z Cha\u0142k\u0105\">';\n                }\n\n                if (actionSuccessful) {\n                    stars++;\n                    updateStars();\n                    currentActionIndex++;\n                    document.getElementById('action-' + action).classList.add('disabled');\n                }\n            } else {\n                if (action === 'joke') {\n                    progressMessage = 'Opowiadasz Cha\u0142ce kawa\u0142, ale ona potrzebuje jedzenia i spaceru, a nie \u017cart\u00f3w.';\n                    actionSuccessful = false;\n                    resultMessage = 'Cha\u0142ka nie jest zainteresowana kawa\u0142ami. Lepiej poda\u0107 jej karm\u0119 i wyj\u015b\u0107 na spacer.';\n                    progressImageText = '<img decoding=\"async\" src=\"https:\/\/www.spectar.pl\/wp-content\/uploads\/2024\/06\/DALL\u00b7E-2024-06-22-20.41.20-Photorealistic-image-of-a-small-mixed-breed-dog-with-short-fur-a-dark-snout-and-a-longer-snout.-The-dog-should-have-biscuit-colored-fur-with-white-p.webp\" alt=\"Opowiadanie kawa\u0142u Cha\u0142ce\">';\n                } else if (action === 'chocolate') {\n                    progressMessage = 'Podajesz Cha\u0142ce czekolad\u0119, ale czekolada jest dla niej szkodliwa. Lepiej poda\u0107 jej karm\u0119.';\n                    actionSuccessful = false;\n                    resultMessage = 'Cha\u0142ka nie powinna je\u015b\u0107 czekolady. Podaj jej lepiej odpowiedni\u0105 karm\u0119.';\n                    progressImageText = '<img decoding=\"async\" src=\"https:\/\/www.spectar.pl\/wp-content\/uploads\/2024\/06\/DALL\u00b7E-2024-06-22-20.41.20-Photorealistic-image-of-a-small-mixed-breed-dog-with-short-fur-a-dark-snout-and-a-longer-snout.-The-dog-should-have-biscuit-colored-fur-with-white-p.webp\" alt=\"Podawanie czekolady Cha\u0142ce\">';\n                } else if (action === 'leftovers') {\n                    progressMessage = 'Podajesz Cha\u0142ce resztki z obiadu, ale ona potrzebuje odpowiedniego jedzenia.';\n                    actionSuccessful = false;\n                    resultMessage = 'Resztki z obiadu nie s\u0105 odpowiednim jedzeniem dla Cha\u0142ki. Podaj jej such\u0105 lub mokr\u0105 karm\u0119.';\n                    progressImageText = '<img decoding=\"async\" src=\"https:\/\/www.spectar.pl\/wp-content\/uploads\/2024\/06\/DALL\u00b7E-2024-06-22-20.41.20-Photorealistic-image-of-a-small-mixed-breed-dog-with-short-fur-a-dark-snout-and-a-longer-snout.-The-dog-should-have-biscuit-colored-fur-with-white-p.webp\" alt=\"Podawanie resztek z obiadu Cha\u0142ce\">';\n                } else if (action === 'dry-food' && dogState !== 'examined') {\n                    progressMessage = 'Najpierw powiniene\u015b zbada\u0107 Cha\u0142k\u0119, \u017ceby wiedzie\u0107 co jej dolega. Nie wiesz, czy jest g\u0142odna.';\n                    actionSuccessful = false;\n                    resultMessage = 'Najpierw powiniene\u015b zbada\u0107 Cha\u0142k\u0119, \u017ceby wiedzie\u0107 co jej dolega. Nie wiesz, czy jest g\u0142odna.';\n                    progressImageText = '<img decoding=\"async\" src=\"https:\/\/www.spectar.pl\/wp-content\/uploads\/2024\/06\/foood.webp\" alt=\"Podawanie karmy Cha\u0142ce\">';\n                } else if (action === 'walk' && dogState !== 'fed') {\n                    progressMessage = 'Najpierw powiniene\u015b nakarmi\u0107 Cha\u0142k\u0119, \u017ceby mia\u0142a si\u0142\u0119 na spacer.';\n                    actionSuccessful = false;\n                    resultMessage = 'Najpierw powiniene\u015b nakarmi\u0107 Cha\u0142k\u0119, \u017ceby mia\u0142a si\u0142\u0119 na spacer.';\n                    progressImageText = '<img decoding=\"async\" src=\"https:\/\/www.spectar.pl\/wp-content\/uploads\/2024\/06\/DALL\u00b7E-2024-06-22-21.59.59-Photorealistic-image-of-Jeremi-the-male-veterinarian-with-long-very-light-blonde-almost-white-curls-blue-eyes-and-a-nice-smile-walking-the-small.webp\" alt=\"Spacer z Cha\u0142k\u0105\">';\n                }\n            }\n\n            document.getElementById('progress-message').innerText = progressMessage;\n            document.getElementById('progress-image').innerHTML = progressImageText;\n            document.getElementById('mission-details').style.display = 'none';\n            document.getElementById('progress-screen').style.display = 'flex';\n            document.getElementById('progress').style.width = '0';\n\n            speakText(progressMessage);\n\n            let progress = 0;\n            const interval = setInterval(() => {\n                progress += 1;\n                document.getElementById('progress').style.width = progress + '%';\n                if (progress >= 100) {\n                    clearInterval(interval);\n                    document.getElementById('progress-screen').style.display = 'none';\n                    document.getElementById('mission-details').style.display = 'flex';\n                    document.getElementById('mission-status').innerText = resultMessage;\n                    speakText(resultMessage);\n                    if (actionSuccessful) {\n                        if (stars === 3) {\n                            document.getElementById('mission-details').style.display = 'none';\n                            document.getElementById('success-screen').style.display = 'flex';\n                            speakText('Misja zako\u0144czona sukcesem! Cha\u0142ka czuje si\u0119 teraz bardzo dobrze dzi\u0119ki Twojej pomocy, Jeremiego!');\n                            return;\n                        }\n                    } else {\n                        dogState = 'sad';\n                    }\n                    updateDogImage();\n                }\n            }, 70); \/\/ dynamic loading, 7 seconds total\n        }\n\n        function speakText(text) {\n            const synth = window.speechSynthesis;\n            const utterance = new SpeechSynthesisUtterance(text);\n            utterance.lang = 'pl-PL';\n            synth.speak(utterance);\n        }\n\n        function restartMission() {\n            dogState = 'sad';\n            stars = 0;\n            currentActionIndex = 0;\n            updateDogImage();\n            updateStars();\n            document.getElementById('mission-status').innerText = '';\n            document.querySelectorAll('.action-button').forEach(button => {\n                button.classList.remove('disabled');\n            });\n            document.getElementById('success-screen').style.display = 'none';\n            document.getElementById('mission-details').style.display = 'flex';\n        }\n\n        \/\/ Start the music when the page loads\ndocument.addEventListener('click', function() {\n    if (musicPlayer.paused) {\n        musicPlayer.play();\n    }\n});\n\n\/\/ Start the music when the page loads\nwindow.onload = () => {\n    musicPlayer.play();\n};\n\n    <\/script>\n<\/body>\n<\/html>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<\/div>","protected":false},"excerpt":{"rendered":"<p>Gra Weterynarz: Pomoc Cha\u0142ce Your browser does not support the audio element. Pom\u00f3\u017c Cha\u0142ce Cha\u0142ka jest smutna i potrzebuje twojej pomocy. Musisz zidentyfikowa\u0107, co jej dolega, i podj\u0105\u0107 odpowiednie kroki, aby j\u0105 wyleczy\u0107. Skorzystaj z dost\u0119pnych narz\u0119dzi, aby zbada\u0107 Cha\u0142k\u0119, poda\u0107 jej karm\u0119 i wyprowadzi\u0107 na spacer, aby odzyska\u0142a si\u0142y. Upewnij si\u0119, \u017ce wykonujesz czynno\u015bci &hellip; <\/p>\n<p class=\"link-more\"><a href=\"https:\/\/www.spectar.pl\/en\/gra\/chalka\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8222;Cha\u0142ka&#8221;<\/span><\/a><\/p>","protected":false},"author":2,"featured_media":0,"parent":6077,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_canvas","meta":{"footnotes":""},"acf":[],"_links":{"self":[{"href":"https:\/\/www.spectar.pl\/en\/wp-json\/wp\/v2\/pages\/6114"}],"collection":[{"href":"https:\/\/www.spectar.pl\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.spectar.pl\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.spectar.pl\/en\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.spectar.pl\/en\/wp-json\/wp\/v2\/comments?post=6114"}],"version-history":[{"count":46,"href":"https:\/\/www.spectar.pl\/en\/wp-json\/wp\/v2\/pages\/6114\/revisions"}],"predecessor-version":[{"id":6261,"href":"https:\/\/www.spectar.pl\/en\/wp-json\/wp\/v2\/pages\/6114\/revisions\/6261"}],"up":[{"embeddable":true,"href":"https:\/\/www.spectar.pl\/en\/wp-json\/wp\/v2\/pages\/6077"}],"wp:attachment":[{"href":"https:\/\/www.spectar.pl\/en\/wp-json\/wp\/v2\/media?parent=6114"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}