{"id":935,"date":"2025-01-07T09:30:36","date_gmt":"2025-01-07T09:30:36","guid":{"rendered":"https:\/\/beleefnijstad.nl\/?post_type=activiteit&#038;p=935"},"modified":"2025-01-07T09:30:37","modified_gmt":"2025-01-07T09:30:37","slug":"pirate-escape-game","status":"publish","type":"activiteit","link":"https:\/\/beleefnijstad.nl\/de\/activiteiten\/pirate-escape-game\/","title":{"rendered":"Pirate escape game"},"content":{"rendered":"\n\n    <div class=\"indiv-block headers\">\n\n\n\n\n\n                            <div class=\"header-normal\">\n\n                \n                                    <div class=\"image-container\">\n                        <img loading=\"lazy\" decoding=\"async\" width=\"1920\" height=\"1280\" src=\"https:\/\/beleefnijstad.nl\/wp-content\/uploads\/2025\/01\/Mobiele-escape-game.jpg\" class=\"img-fluid\" alt=\"\" srcset=\"https:\/\/beleefnijstad.nl\/wp-content\/uploads\/2025\/01\/Mobiele-escape-game.jpg 1920w, https:\/\/beleefnijstad.nl\/wp-content\/uploads\/2025\/01\/Mobiele-escape-game-300x200.jpg 300w, https:\/\/beleefnijstad.nl\/wp-content\/uploads\/2025\/01\/Mobiele-escape-game-1024x683.jpg 1024w, https:\/\/beleefnijstad.nl\/wp-content\/uploads\/2025\/01\/Mobiele-escape-game-768x512.jpg 768w, https:\/\/beleefnijstad.nl\/wp-content\/uploads\/2025\/01\/Mobiele-escape-game-1536x1024.jpg 1536w\" sizes=\"auto, (max-width: 1920px) 100vw, 1920px\" \/>                    <\/div>\n                \n                \n                <div class=\"container-custom container h-100 position-relative\">\n                    <div class=\"content\">\n                        <div class=\"text\">\n                                                            <h1>Pirate escape game<\/h1>\n                                                    <\/div>\n                    <\/div>\n                <\/div>\n\n\n\n            <\/div>\n        \n\n\n\n    <\/div>\n\n    <script>\n        document.addEventListener('DOMContentLoaded', function() {\n            fetch('https:\/\/beleefnijstad.nl\/wp-content\/nijstad_options_files\/json_files\/opening_hours.json')\n                .then(response => response.json())\n                .then(data => {\n                    \/\/ CHeck if div is set\n                    const openingHoursElement = document.getElementById('opening-hours');\n                    if (openingHoursElement) {\n                        \/\/ set const and lets\n                        const {\n                            DateTime\n                        } = luxon;\n                        const currentTimezone = getCurrentTimeZone();\n                        const baseTimezone = 'Europe\/Amsterdam'; \/\/ 'Australia\/Sydney';\n                        const currentDateTime = DateTime.now().setZone(baseTimezone);\n                        let openOrClose;\n\n                        \/\/ Check if content has set manually\n                        if (data.set_manually) {\n                            if (data.closed_or_open) {\n                                setDivWithContent('#dc3545', '#dc3545', data.own_messages, openingHoursElement);\n                            } else {\n                                setDivWithContent('#198754', '#198754', data.own_messages, openingHoursElement);\n                            }\n                        } else {\n\n\n\n                            \/\/ First check if there are different opening hours\n                            let differentTimes = compareDifferentTimes(currentDateTime, data.different);\n                            let setNormal = true;\n                            if (differentTimes) {\n                                if (differentTimes[4]) {\n                                    setDivWithContent('#dc3545', '#dc3545', 'Wij zijn gesloten', openingHoursElement);\n                                    setNormal = false;\n                                } else {\n                                    openOrClose = compareTimes(currentDateTime, differentTimes[1], differentTimes[2]);\n                                    if (openOrClose == '<') {\n                                        setDivWithContent('#dc3545', '#dc3545', 'Wij zijn geopend vanaf ' + differentTimes[1], openingHoursElement);\n                                    } else if (openOrClose == '>') {\n                                        setDivWithContent('#dc3545', '#dc3545', 'Wij zijn gesloten', openingHoursElement);\n                                    } else if (openOrClose == '==') {\n                                        setDivWithContent('#198754', '#198754', 'Wij zijn vandaag geopend tot ' + differentTimes[2], openingHoursElement);\n                                    } else {\n                                        setDivWithContent('#198754', '#198754', '', openingHoursElement, true);\n                                    }\n                                    setNormal = false;\n                                }\n                            }\n\n                            if (setNormal) {\n                                \/\/ loop trough the normale openingshours get current day\n                                let openingsTimes = getRightDay(currentDateTime, data.normal);\n                                openOrClose = compareTimes(currentDateTime, openingsTimes[1], openingsTimes[2]);\n                                let nextDay = getNextDayTimes(currentDateTime, data.normal);\n                                if (openOrClose == '<') {\n                                    setDivWithContent('#dc3545', '#dc3545', 'Wij zijn geopend vanaf ' + openingsTimes[1], openingHoursElement);\n                                } else if (openOrClose == '>') {\n                                    if (nextDay) {\n                                        setDivWithContent('#dc3545', '#dc3545', 'Wij zijn geopend vanaf ' + nextDay[1], openingHoursElement);\n                                    } else {\n                                        setDivWithContent('#dc3545', '#dc3545', 'Wij zijn gesloten', openingHoursElement);\n                                    }\n                                } else if (openOrClose == '==') {\n                                    setDivWithContent('#198754', '#198754', 'Wij zijn vandaag geopend tot ' + openingsTimes[2], openingHoursElement);\n                                } else {\n                                    setDivWithContent('#198754', '#198754', '', openingHoursElement, true);\n                                }\n                            }\n                        }\n                    }\n\n                })\n                .catch(error => {\n                    console.error('Fout bij het laden van de JSON-data:', error);\n                });\n        });\n    <\/script>\n\n\n\n\n<div class=\"wp-bootstrap-blocks-container container mb-0 container-custom\">\n\t\n<div class=\"wp-bootstrap-blocks-row row justify-content-center\">\n\t\n\n<div class=\"col-12 col-lg-8\">\n\t\t\t\n  <div class=\"indiv-block activity-details\">\n      <div class=\"activity-details gap-3 flex-wrap d-flex flex-row\">\n                                            <div class=\"price\">\n                  <p>\u20ac 129,95 per box (1 sessie)<\/p>\n              <\/div>\n                                  <div class=\" activity-item group d-flex flex-row gap-2 align-items-center\">\n                  <i class=\"fa-solid fa-people-group\"><\/i>\n                  <p>Alleen voor groepen<\/p>\n              <\/div>\n                          <\/div>\n  <\/div>\n\n\n  <div class=\"indiv-block breakpoint-spacer\" style=\"--height-xxl: 48px;--height-xl: 48px;--height-lg: 48px;--height-md: 48px;--height-sm: 48px;--height-default: 48px;\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading\">Pirate escape game<\/h2>\n\n\n\n<p>Ervaar een stoere en opwindende mobiele escape game die je op onze locatie binnen ongeveer \u00e9\u00e9n uur kunt spelen. Samen met je team ga je de uitdaging aan om de schatkist te openen.<\/p>\n\n\n\n<p>Veel jaren geleden verborgen vier legendarische piratenkapiteins hun grootste schatten in houten schatkisten. Om de schat te beschermen bedachten zij een tal van codes, samen met verbijsterende puzzels en de kracht van vier magische talismannen. Onlangs is de schat gevonden op het tropische Strand Nijstad. Tot nu toe is het nog niemand gelukt om de codes en puzzels te kraken. Durven jij en je team deze uitdaging aan en kunnen jullie de code kraken?<\/p>\n\n\n  <div class=\"bs-button \">\n        <a class=\"btn btn-primary indiv-block bsbutton mt-2 mb-5\" href=\"#reserveren\" target=\"_self\"> Reserveren<\/a>\n  <\/div>\n\n\n\n<h2 class=\"wp-block-heading\">Extra informatie<\/h2>\n\n\n    <div class=\"indiv-block extra-info-list\">\n                    <ul class=\"grid-container\">\n                                    <li class=\"grid-item\">Vanaf 4 personen, tot maximaal 10<\/li>\n                                    <li class=\"grid-item\">\u20ac 129,95<\/li>\n                                    <li class=\"grid-item\">Tijdsduur ongeveer 1,5 uur<\/li>\n                            <\/ul>\n            <\/div>\n\n\n  <div class=\"indiv-block breakpoint-spacer\" style=\"--height-xxl: 80px;--height-xl: 80px;--height-lg: 80px;--height-md: 80px;--height-sm: 80px;--height-default: 80px;\"><\/div>\n\n\t<\/div>\n\n\n\n<div class=\"col-12\">\n\t\t\t\n    <div class=\"indiv-block big-images-swiper\">\n                                    <div class=\"bulletpoint-swiper swiper\">\n                    <div class=\"swiper-wrapper\">\n                                                    <div class=\"swiper-slide\">\n                                <img loading=\"lazy\" decoding=\"async\" width=\"999\" height=\"750\" src=\"https:\/\/beleefnijstad.nl\/wp-content\/uploads\/2025\/01\/pirate-escape-game.webp\" class=\"img-fluid\" alt=\"\" srcset=\"https:\/\/beleefnijstad.nl\/wp-content\/uploads\/2025\/01\/pirate-escape-game.webp 999w, https:\/\/beleefnijstad.nl\/wp-content\/uploads\/2025\/01\/pirate-escape-game-300x225.webp 300w, https:\/\/beleefnijstad.nl\/wp-content\/uploads\/2025\/01\/pirate-escape-game-768x577.webp 768w\" sizes=\"auto, (max-width: 999px) 100vw, 999px\" \/>                            <\/div>\n                                                    <div class=\"swiper-slide\">\n                                <img loading=\"lazy\" decoding=\"async\" width=\"1280\" height=\"720\" src=\"https:\/\/beleefnijstad.nl\/wp-content\/uploads\/2025\/01\/adventure-2528477_1280.jpg\" class=\"img-fluid\" alt=\"\" srcset=\"https:\/\/beleefnijstad.nl\/wp-content\/uploads\/2025\/01\/adventure-2528477_1280.jpg 1280w, https:\/\/beleefnijstad.nl\/wp-content\/uploads\/2025\/01\/adventure-2528477_1280-300x169.jpg 300w, https:\/\/beleefnijstad.nl\/wp-content\/uploads\/2025\/01\/adventure-2528477_1280-1024x576.jpg 1024w, https:\/\/beleefnijstad.nl\/wp-content\/uploads\/2025\/01\/adventure-2528477_1280-768x432.jpg 768w\" sizes=\"auto, (max-width: 1280px) 100vw, 1280px\" \/>                            <\/div>\n                                                    <div class=\"swiper-slide\">\n                                <img loading=\"lazy\" decoding=\"async\" width=\"1280\" height=\"794\" src=\"https:\/\/beleefnijstad.nl\/wp-content\/uploads\/2025\/01\/puzzle-pieces-7696621_1280.jpg\" class=\"img-fluid\" alt=\"\" srcset=\"https:\/\/beleefnijstad.nl\/wp-content\/uploads\/2025\/01\/puzzle-pieces-7696621_1280.jpg 1280w, https:\/\/beleefnijstad.nl\/wp-content\/uploads\/2025\/01\/puzzle-pieces-7696621_1280-300x186.jpg 300w, https:\/\/beleefnijstad.nl\/wp-content\/uploads\/2025\/01\/puzzle-pieces-7696621_1280-1024x635.jpg 1024w, https:\/\/beleefnijstad.nl\/wp-content\/uploads\/2025\/01\/puzzle-pieces-7696621_1280-768x476.jpg 768w\" sizes=\"auto, (max-width: 1280px) 100vw, 1280px\" \/>                            <\/div>\n                                            <\/div>\n                    <div class=\"swiper-pagination\"><\/div>\n                <\/div>\n                        <\/div>\n\n\n  <div class=\"indiv-block breakpoint-spacer\" style=\"--height-xxl: 80px;--height-xl: 80px;--height-lg: 80px;--height-md: 80px;--height-sm: 80px;--height-default: 80px;\"><\/div>\n\n\t<\/div>\n\n<\/div>\n\n<\/div>\n\n\n<div class=\"wp-bootstrap-blocks-container container mb-0 container-custom\">\n\t\n<div class=\"wp-bootstrap-blocks-row row justify-content-center\">\n\t\n\n<div class=\"col-12 col-lg-8\">\n\t\t\t\t<\/div>\n\n\n\n<div class=\"col-12 col-lg-8\">\n\t\t\t\t<\/div>\n\n<\/div>\n\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Ervaar een stoere en opwindende mobiele escape game die je op onze locatie binnen ongeveer \u00e9\u00e9n uur kunt spelen. Samen met je team ga je de uitdaging aan om de schatkist te openen.<\/p>\n","protected":false},"featured_media":936,"template":"","activiteit_categorie":[31],"class_list":["post-935","activiteit","type-activiteit","status-publish","has-post-thumbnail","hentry","activiteit_categorie-indoor"],"acf":[],"_links":{"self":[{"href":"https:\/\/beleefnijstad.nl\/de\/wp-json\/wp\/v2\/activiteit\/935","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/beleefnijstad.nl\/de\/wp-json\/wp\/v2\/activiteit"}],"about":[{"href":"https:\/\/beleefnijstad.nl\/de\/wp-json\/wp\/v2\/types\/activiteit"}],"version-history":[{"count":1,"href":"https:\/\/beleefnijstad.nl\/de\/wp-json\/wp\/v2\/activiteit\/935\/revisions"}],"predecessor-version":[{"id":948,"href":"https:\/\/beleefnijstad.nl\/de\/wp-json\/wp\/v2\/activiteit\/935\/revisions\/948"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/beleefnijstad.nl\/de\/wp-json\/wp\/v2\/media\/936"}],"wp:attachment":[{"href":"https:\/\/beleefnijstad.nl\/de\/wp-json\/wp\/v2\/media?parent=935"}],"wp:term":[{"taxonomy":"activiteit_categorie","embeddable":true,"href":"https:\/\/beleefnijstad.nl\/de\/wp-json\/wp\/v2\/activiteit_categorie?post=935"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}