{"id":930,"date":"2026-05-17T22:01:18","date_gmt":"2026-05-17T22:01:18","guid":{"rendered":"https:\/\/museum.wiserighteous.org\/?page_id=930"},"modified":"2026-05-17T22:03:31","modified_gmt":"2026-05-17T22:03:31","slug":"museum-test-prep-app-medieval-knights-plackart","status":"publish","type":"page","link":"https:\/\/museum.wiserighteous.org\/index.php\/museum-test-prep-app-medieval-knights-plackart\/","title":{"rendered":"Museum Test Prep App-Medieval Knight\u2019s Plackart"},"content":{"rendered":"\n<!DOCTYPE html>\n<html lang=\"en\">\n<head>\n    <meta charset=\"UTF-8\">\n    <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0, user-scalable=yes\">\n    <title>Museum Test Prep App | Medieval Knight&#8217;s Plackart \u2022 SAT \u2022 PSAT \u2022 ACT<\/title>\n    <!-- Font Awesome for icons -->\n    <link rel=\"stylesheet\" href=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/font-awesome\/6.0.0-beta3\/css\/all.min.css\">\n    <style>\n        * {\n            margin: 0;\n            padding: 0;\n            box-sizing: border-box;\n        }\n\n        body {\n            background: #1e1b16;\n            font-family: 'Georgia', 'Times New Roman', Times, serif;\n            color: #2c2b28;\n            line-height: 1.5;\n            padding: 20px;\n        }\n\n        .museum-container {\n            max-width: 1400px;\n            margin: 0 auto;\n            background: #fef8ea;\n            border-radius: 28px;\n            box-shadow: 0 20px 35px rgba(0,0,0,0.3), 0 0 0 1px #b89870 inset;\n            overflow: hidden;\n        }\n\n        .hero {\n            background: linear-gradient(135deg, #2a3b4f 0%, #1a2a3a 100%);\n            padding: 1.8rem 2.5rem;\n            border-bottom: 6px solid #c9a87b;\n            color: #f5e7cf;\n            display: flex;\n            align-items: center;\n            gap: 20px;\n            flex-wrap: wrap;\n        }\n        .hero-text {\n            flex: 2;\n        }\n        .hero h1 {\n            font-size: 2rem;\n            letter-spacing: 1px;\n            font-weight: 600;\n        }\n        .hero h1 i {\n            color: #c9a87b;\n            margin-right: 10px;\n        }\n        .hero h1 .app-badge {\n            font-size: 0.8rem;\n            background: #c9a87b33;\n            padding: 0.2rem 0.8rem;\n            border-radius: 40px;\n            margin-left: 12px;\n            vertical-align: middle;\n        }\n        .hero p {\n            font-size: 1rem;\n            font-style: italic;\n            margin-top: 0.5rem;\n            opacity: 0.85;\n        }\n        .hero-portrait {\n            flex: 0 0 100px;\n            text-align: center;\n            background: #c9a87b30;\n            padding: 8px;\n            border-radius: 50%;\n            border: 2px solid #c9a87b;\n        }\n        .hero-portrait i {\n            font-size: 3.5rem;\n            color: #ecd9b4;\n        }\n        .hero-portrait p {\n            font-size: 0.65rem;\n            margin-top: 5px;\n        }\n\n        .flex-main {\n            display: flex;\n            flex-wrap: wrap;\n        }\n        .article-panel {\n            flex: 1.6;\n            min-width: 280px;\n            padding: 2rem 2rem 2rem 2.2rem;\n            background: #fffaf2;\n            border-right: 1px solid #ecd9b4;\n        }\n        .game-sat-panel {\n            flex: 1.2;\n            min-width: 350px;\n            background: #f9efdf;\n            padding: 2rem 1.8rem;\n            display: flex;\n            flex-direction: column;\n            gap: 1.5rem;\n        }\n\n        .article-panel h2 {\n            font-size: 1.8rem;\n            border-left: 7px solid #c9a87b;\n            padding-left: 1rem;\n            margin: 0.75rem 0 1rem 0;\n            color: #2a3b4f;\n        }\n        .article-panel h2 i {\n            color: #c9a87b;\n            margin-right: 10px;\n        }\n        .article-panel h3 {\n            font-size: 1.3rem;\n            margin: 1.4rem 0 0.5rem 0;\n            color: #8b5a2b;\n            font-weight: 600;\n        }\n        .article-panel p {\n            margin-bottom: 0.9rem;\n            text-align: justify;\n        }\n        .features-grid {\n            display: flex;\n            flex-wrap: wrap;\n            gap: 10px;\n            margin: 15px 0;\n        }\n        .feature-badge {\n            background: #e9e0cf;\n            padding: 6px 14px;\n            border-radius: 40px;\n            font-size: 0.8rem;\n            border: 1px solid #cfb37a;\n        }\n        .feature-badge i {\n            margin-right: 6px;\n            font-size: 0.7rem;\n        }\n        .inset-quote {\n            background: #e9e0cf;\n            padding: 0.8rem 1.3rem;\n            border-left: 4px solid #c9a87b;\n            margin: 1.2rem 0;\n            border-radius: 12px;\n            font-weight: 500;\n        }\n        .reference-list {\n            font-size: 0.8rem;\n            margin-top: 1.5rem;\n            border-top: 1px dashed #cfbc93;\n            padding-top: 1rem;\n            color: #5e4b2b;\n        }\n\n        \/* Mode Selection & Quiz Styles *\/\n        .mode-selector {\n            background: white;\n            border-radius: 28px;\n            padding: 1.2rem;\n            text-align: center;\n            box-shadow: 0 4px 12px rgba(0,0,0,0.1);\n        }\n        .mode-buttons {\n            display: flex;\n            gap: 12px;\n            justify-content: center;\n            margin-top: 12px;\n            flex-wrap: wrap;\n        }\n        .mode-btn {\n            flex: 1;\n            min-width: 90px;\n            padding: 12px;\n            border: none;\n            border-radius: 60px;\n            font-weight: bold;\n            font-size: 1rem;\n            cursor: pointer;\n            transition: 0.2s;\n            font-family: inherit;\n            display: flex;\n            align-items: center;\n            justify-content: center;\n            gap: 8px;\n        }\n        .mode-btn.sat {\n            background: #1e3a2f;\n            color: white;\n        }\n        .mode-btn.psat {\n            background: #2c5f6e;\n            color: white;\n        }\n        .mode-btn.act {\n            background: #8b5a2b;\n            color: white;\n        }\n        .mode-btn:hover {\n            transform: translateY(-2px);\n            filter: brightness(1.05);\n        }\n        .mode-btn.active {\n            box-shadow: 0 0 0 3px #ffd966;\n        }\n        .quiz-header {\n            background: linear-gradient(145deg, #2a3b4f, #1a2a3a);\n            color: white;\n            padding: 1rem;\n            border-radius: 28px;\n            text-align: center;\n        }\n        .score-area {\n            font-size: 1.6rem;\n            font-weight: bold;\n            background: #00000055;\n            display: inline-block;\n            padding: 0.2rem 1.2rem;\n            border-radius: 40px;\n            margin-top: 8px;\n        }\n        .question-card {\n            background: white;\n            border-radius: 28px;\n            padding: 1.5rem;\n            box-shadow: 0 8px 18px rgba(0,0,0,0.1);\n        }\n        .question-text {\n            font-size: 1.1rem;\n            font-weight: 700;\n            margin-bottom: 1.2rem;\n            background: #fdf4e0;\n            padding: 12px;\n            border-radius: 20px;\n            border-left: 5px solid #c9a87b;\n        }\n        .options-list {\n            display: flex;\n            flex-direction: column;\n            gap: 10px;\n            margin-bottom: 1.5rem;\n        }\n        .opt-btn {\n            background: #efe2cf;\n            border: 2px solid #cfb37a;\n            padding: 10px 14px;\n            border-radius: 60px;\n            font-family: 'Segoe UI', 'Georgia', serif;\n            font-size: 0.9rem;\n            text-align: left;\n            cursor: pointer;\n            transition: 0.2s;\n        }\n        .opt-btn i {\n            margin-right: 10px;\n        }\n        .opt-btn:hover:not(:disabled) {\n            background: #e2cfb0;\n        }\n        .opt-btn.correct-highlight {\n            background: #a5d6a5;\n            border-color: #2e7d32;\n        }\n        .opt-btn.wrong-highlight {\n            background: #ef9a9a;\n            border-color: #c62828;\n        }\n        .opt-btn:disabled {\n            cursor: default;\n            opacity: 0.8;\n        }\n        .feedback {\n            margin-top: 15px;\n            padding: 12px;\n            border-radius: 20px;\n            background: #f3efdf;\n            font-size: 0.9rem;\n            border-left: 5px solid #c9a87b;\n        }\n        .next-btn, .restart-btn {\n            background: #846c3e;\n            border: none;\n            color: white;\n            font-weight: bold;\n            padding: 10px;\n            border-radius: 40px;\n            font-size: 1rem;\n            cursor: pointer;\n            margin-top: 10px;\n            width: 100%;\n        }\n        .next-btn:hover, .restart-btn:hover {\n            background: #5f4a2a;\n        }\n        .game-status {\n            font-size: 0.75rem;\n            text-align: center;\n            background: #e2d5bd;\n            padding: 6px;\n            border-radius: 50px;\n            margin-top: 8px;\n        }\n        footer {\n            text-align: center;\n            padding: 1rem;\n            background: #dfd2b6;\n            font-size: 0.7rem;\n            color: #4a3a22;\n        }\n        .disclaimer {\n            font-size: 0.65rem;\n            text-align: center;\n            margin-top: 8px;\n            color: #6b5a3e;\n        }\n        @media (max-width: 780px) {\n            .hero h1 { font-size: 1.3rem; }\n            .hero-portrait { flex-basis: 70px; }\n            .hero-portrait i { font-size: 2.2rem; }\n        }\n    <\/style>\n<\/head>\n<body>\n<div class=\"museum-container\">\n    <div class=\"hero\">\n        <div class=\"hero-text\">\n            <h1><i class=\"fas fa-shield-haltered\"><\/i> Medieval Knight&#8217;s Plackart <span class=\"app-badge\"><i class=\"fas fa-mobile-alt\"><\/i> Museum Test Prep App<\/span><\/h1>\n            <p><i class=\"fas fa-anchor\"><\/i> The Unbreakable Standard \u2014 &#8220;By the armour of righteousness on the right hand and on the left&#8221; (2 Corinthians 6:7)<\/p>\n        <\/div>\n        <div class=\"hero-portrait\">\n            <i class=\"fas fa-chess-knight\"><\/i>\n            <p><i class=\"fas fa-shield-alt\"><\/i> 15th Century<\/p>\n        <\/div>\n    <\/div>\n\n    <div class=\"flex-main\">\n        <div class=\"article-panel\">\n            <h2><i class=\"fas fa-scroll\"><\/i> Medieval Knight&#8217;s Plackart: The Unbreakable Standard<\/h2>\n            <p>The Plackart represents the peak of European defensive metallurgy during the 15th century. As the \u201carms race\u201d between piercing weaponry and defensive plating intensified, the traditional one-piece breastplate evolved into a more sophisticated, two-part construction. The plackart was an additional reinforced steel plate worn over the lower half of the breastplate, often extending upward in a decorative point to double the protection over the vital midsection and heart. This innovation allowed for greater torso rotation\u2014essential for mounted combat\u2014while rendering the knight virtually \u201cunbreakable\u201d against frontal assaults.<\/p>\n            \n            <div class=\"features-grid\">\n                <span class=\"feature-badge\"><i class=\"fas fa-fire\"><\/i> Heat-treated Carbon Steel<\/span>\n                <span class=\"feature-badge\"><i class=\"fas fa-layer-group\"><\/i> Overlapping Secondary Plate<\/span>\n                <span class=\"feature-badge\"><i class=\"fas fa-angle-double-up\"><\/i> Glancing Surfaces<\/span>\n                <span class=\"feature-badge\"><i class=\"fas fa-weight-hanging\"><\/i> Optimized Weight-to-Strength<\/span>\n                <span class=\"feature-badge\"><i class=\"fas fa-hand-peace\"><\/i> Articulated Flexibility<\/span>\n            <\/div>\n\n            <div class=\"inset-quote\">\n                <i class=\"fas fa-quote-left\"><\/i> \u201cIn the word of truth, by the power of God, by the armour of righteousness on the right hand and on the left.\u201d \u2014 2 Corinthians 6:7 (KJV)\n            <\/div>\n\n            <h3><i class=\"fas fa-microscope\"><\/i> The Evolution of the Steel Shell<\/h3>\n            <p><strong>Glancing Geometry:<\/strong> Master armorers began curving the plackart&#8217;s surfaces so incoming strikes would slide off rather than penetrate. This technical refinement mirrors mature character: a life of sustained righteousness creates a \u201csurface\u201d where accusations and temptations find no grip, sliding away without leaving a mark.<\/p>\n            <p><strong>Reinforced Integrity:<\/strong> The plackart was an addition to the breastplate \u2014 a second layer of defense for the most critical areas. It represents the \u201cextra mile\u201d of integrity: being generally good versus having a reinforced, \u201cunbreakable\u201d standard that protects when the battle is most intense.<\/p>\n            <p><strong>Forged in Fire:<\/strong> Just as the plackart was forged in fire and hammered into shape, righteousness is often refined through the \u201cheat\u201d of life\u2019s challenges. 1 Peter 1:7 speaks of faith \u201ctried with fire\u201d as more precious than gold or steel.<\/p>\n\n            <h3><i class=\"fas fa-church\"><\/i> Biblical Reflection &#038; Righteousness<\/h3>\n            <p>The Medieval Plackart symbolizes the \u201cFull Armor\u201d in its most mature, refined state. Righteousness is not a thin or brittle layer, but a robust defense tested and strengthened through trial. When we layer our lives with consistent integrity, we develop a spiritual plackart that can withstand the most direct attacks.<\/p>\n            \n            <div class=\"inset-quote\">\n                <i class=\"fas fa-quote-left\"><\/i> \u201cThat the trial of your faith, being much more precious than of gold that perisheth, though it be tried with fire, might be found unto praise and honour and glory&#8230;\u201d \u2014 1 Peter 1:7 (KJV)\n            <\/div>\n\n            <h3><i class=\"fas fa-comment-dots\"><\/i> Reflection in Life<\/h3>\n            <p>The Plackart represents the \u201cextra mile\u201d of integrity. It is one thing to be generally good; it is another to have a reinforced, \u201cunbreakable\u201d standard that protects you when the battle is at its most intense. Consider your own standards: Is your righteousness a single, thin layer that might fail under a heavy strike? Or have you \u201creinforced\u201d your heart with deep-rooted habits of truth and accountability? Has your character been forged and layered enough to deflect the \u201cheavy lances\u201d of modern ethical pressure?<\/p>\n\n            <div class=\"reference-list\">\n                <i class=\"fas fa-book-open\"><\/i> <strong>References:<\/strong> Edge &#038; Paddock (1988), Gravett (2006), Williams (2003).\n            <\/div>\n        <\/div>\n\n        <div class=\"game-sat-panel\">\n            <div class=\"mode-selector\">\n                <i class=\"fas fa-graduation-cap\"><\/i> <strong>Choose Your Exam<\/strong>\n                <div class=\"mode-buttons\">\n                    <button id=\"modeSAT\" class=\"mode-btn sat\"><i class=\"fab fa-sat\"><\/i> SAT<\/button>\n                    <button id=\"modePSAT\" class=\"mode-btn psat\"><i class=\"fas fa-pen-fancy\"><\/i> PSAT<\/button>\n                    <button id=\"modeACT\" class=\"mode-btn act\"><i class=\"fas fa-bolt\"><\/i> ACT<\/button>\n                <\/div>\n            <\/div>\n            <div class=\"quiz-header\">\n                <h3 id=\"modeTitle\"><i class=\"fas fa-brain\"><\/i> SAT \u2726 Reinforced Righteousness Prep<\/h3>\n                <div class=\"score-area\"><i class=\"fas fa-star\"><\/i> Score: <span id=\"scoreValue\">0<\/span> \/ 600<\/div>\n            <\/div>\n            <div class=\"question-card\" id=\"quizContainer\">\n                <div id=\"dynamicQuestionArea\"><\/div>\n                <div id=\"feedbackArea\" class=\"feedback\"><i class=\"fas fa-info-circle\"><\/i> Select an exam mode above to begin.<\/div>\n                <button id=\"nextButton\" class=\"next-btn\" style=\"display: none;\"><i class=\"fas fa-arrow-right\"><\/i> Next Question<\/button>\n                <button id=\"restartButton\" class=\"restart-btn\"><i class=\"fas fa-undo-alt\"><\/i> Restart Quiz<\/button>\n                <div class=\"game-status\"><i class=\"fas fa-hourglass-half\"><\/i> 6 questions per exam \u2022 Plackart &#038; the Armour of Righteousness<\/div>\n            <\/div>\n        <\/div>\n    <\/div>\n    <footer>\n        <i class=\"fas fa-shield-haltered\"><\/i> Museum Test Prep App | SAT \u2022 PSAT \u2022 ACT modes | Medieval Knight&#8217;s Plackart \u2014 The Unbreakable Standard\n        <div class=\"disclaimer\">\n            <i class=\"fas fa-balance-scale\"><\/i> SAT, PSAT, and ACT are registered trademarks of their respective owners. This educational tool is not affiliated with or endorsed by College Board or ACT Inc. All questions are original and based on historical and biblical content.\n        <\/div>\n    <\/footer>\n<\/div>\n\n<script>\n    \/\/ ========== MEDIEVAL KNIGHT'S PLACKART QUESTION BANKS ==========\n    \n    \/\/ SAT Style \u2014 Analytical, engineering wisdom, spiritual maturity, \"extra mile\" integrity\n    const SAT_QUESTIONS = [\n        { topic: \"Design Innovation\", text: \"The plackart's 'glancing surfaces' (curved steel to deflect strikes) is a metaphor for:\", options: [\"War is unpredictable\", \"A mature character where accusations and temptations slide off without leaving a mark\", \"Knights were afraid\", \"Steel is weak\"], correct: 1, explanation: \"Just as curved steel deflects blows, sustained righteousness creates a character where temptation finds no grip.\" },\n        { topic: \"Reinforced Integrity\", text: \"The plackart was an additional steel plate over the breastplate, doubling protection. This represents:\", options: [\"Inefficient design\", \"The 'extra mile' of integrity \u2014 having a reinforced standard beyond basic goodness\", \"Medieval fashion\", \"Weak armor\"], correct: 1, explanation: \"One thing to be generally good; another to have a reinforced, 'unbreakable' standard for intense battles.\" },\n        { topic: \"Biblical Connection\", text: \"The exhibit connects the plackart to 1 Peter 1:7 (faith tried with fire). This verse emphasizes that righteousness:\", options: [\"Is easy\", \"Is often refined and strengthened through the 'heat' of trials, like steel forged in fire\", \"Requires no testing\", \"Is purely intellectual\"], correct: 1, explanation: \"The plackart was forged in fire and hammered \u2014 character is strengthened through testing, not comfort.\" },\n        { topic: \"Armor Evolution\", text: \"The development from chainmail \u2192 solid breastplate \u2192 reinforced plackart illustrates that spiritual maturity:\", options: [\"Regresses over time\", \"Requires layering consistent habits of integrity, each building on the previous\", \"Is instant\", \"Is irrelevant\"], correct: 1, explanation: \"Each stage added protection \u2014 righteousness grows through progressive reinforcement.\" },\n        { topic: \"Temptation Deflection\", text: \"The plackart's curved surfaces caused strikes to 'slide off.' Spiritually, this represents:\", options: [\"Avoiding all conflict\", \"A life of sustained righteousness creates a character where worldly accusations find no foothold\", \"Pride\", \"Isolation\"], correct: 1, explanation: \"A mature character doesn't let accusations 'stick' \u2014 they glance off because integrity is sound.\" },\n        { topic: \"Reflection Application\", text: \"The reflection asks whether our righteousness is a 'single thin layer' or 'reinforced.' This question encourages:\", options: [\"Perfectionism\", \"Self-examination about whether our integrity has deep, layered roots or is shallow and easily pierced\", \"Ignoring ethics\", \"Only outward religion\"], correct: 1, explanation: \"A single layer fails under heavy strike; reinforced layers of truth and accountability withstand intense pressure.\" }\n    ];\n\n    \/\/ PSAT Style \u2014 Main idea, vocabulary, simpler connections\n    const PSAT_QUESTIONS = [\n        { topic: \"Armor Name\", text: \"The reinforced steel plate worn over the lower half of the breastplate during the 15th century is called:\", options: [\"Cuirass\", \"Plackart\", \"Pauldron\", \"Greave\"], correct: 1, explanation: \"The plackart was a secondary plate doubling protection over the heart and midsection.\" },\n        { topic: \"Biblical Verse\", text: \"The verse that speaks of 'the armour of righteousness on the right hand and on the left' is found in:\", options: [\"Ephesians 6\", \"2 Corinthians 6:7\", \"Romans 13\", \"1 Thessalonians 5\"], correct: 1, explanation: \"2 Corinthians 6:7 describes the full armor of righteousness as robust defense.\" },\n        { topic: \"Forging Metaphor\", text: \"The exhibit compares the plackart's forging in fire to:\", options: [\"A peaceful life\", \"Righteousness refined through trials (faith tried with fire)\", \"Wealth\", \"Laziness\"], correct: 1, explanation: \"1 Peter 1:7 says faith tried with fire is more precious than gold \u2014 steel is forged, character is refined.\" },\n        { topic: \"Extra Mile\", text: \"The plackart represents the 'extra mile' of integrity because it:\", options: [\"Was decorative\", \"Added a second layer of defense beyond basic protection\", \"Was heavy\", \"Was optional\"], correct: 1, explanation: \"Being generally good is the breastplate; adding the plackart is reinforced, 'unbreakable' integrity.\" },\n        { topic: \"Historical Period\", text: \"The plackart was used primarily in which century?\", options: [\"12th century\", \"15th century\", \"18th century\", \"10th century\"], correct: 1, explanation: \"The exhibit states the plackart represents peak European metallurgy during the 15th century.\" },\n        { topic: \"Glancing Geometry\", text: \"Master armorers curved the plackart's surfaces so that incoming strikes would:\", options: [\"Stick\", \"Slide off (deflect)\", \"Break the armor\", \"Be absorbed\"], correct: 1, explanation: \"Glancing surfaces caused strikes to slide off rather than penetrate \u2014 a technical refinement.\" }\n    ];\n\n    \/\/ ACT Style \u2014 Detail recall, factual accuracy, specific terms\n    const ACT_QUESTIONS = [\n        { topic: \"Primary Material\", text: \"The plackart was made of:\", options: [\"Bronze\", \"Heat-treated carbon steel\", \"Leather\", \"Iron without treatment\"], correct: 1, explanation: \"Heat-treated carbon steel offered the highest weight-to-strength ratio of the medieval era.\" },\n        { topic: \"Time Period\", text: \"The plackart emerged during the arms race between piercing weaponry and armor in which century?\", options: [\"13th century\", \"14th century\", \"15th century\", \"16th century\"], correct: 2, explanation: \"Peak European defensive metallurgy during the 15th century.\" },\n        { topic: \"Stage Progression\", text: \"According to Table 2, the correct order of armor evolution is:\", options: [\"Solid Breastplate \u2192 Chainmail \u2192 Plackart\", \"Chainmail \u2192 Solid Breastplate \u2192 Reinforced Plackart\", \"Plackart \u2192 Chainmail \u2192 Solid Breastplate\", \"Reinforced Plackart \u2192 Chainmail\"], correct: 1, explanation: \"Chainmail (11th\u201313th), Solid Breastplate (14th), Reinforced Plackart (15th).\" },\n        { topic: \"Design Feature\", text: \"The plackart allowed for greater torso rotation because it was:\", options: [\"Made of cloth\", \"Articulated and overlapped\", \"Very light\", \"Removable\"], correct: 1, explanation: \"The two-part articulated construction allowed flexibility essential for mounted combat.\" },\n        { topic: \"Spiritual Analogy\", text: \"The 'trial of your faith' being 'tried with fire' (1 Peter 1:7) is compared to:\", options: [\"Gold melting\", \"The plackart forged and strengthened in fire\", \"Water boiling\", \"Wood burning\"], correct: 1, explanation: \"Just as steel is forged in fire, faith is refined and strengthened through trials.\" },\n        { topic: \"Heart Protection\", text: \"The plackart doubled protection over which critical area?\", options: [\"Head\", \"Heart and midsection\", \"Arms\", \"Legs\"], correct: 1, explanation: \"The plackart extended upward to double protection over the vital midsection and heart.\" }\n    ];\n\n    let currentMode = \"SAT\";\n    let currentQuestions = [...SAT_QUESTIONS];\n    let currentIndex = 0;\n    let playerScore = 0;\n    let quizAnswered = false;\n    let selectedOptIdx = null;\n    let totalPerMode = 6;\n\n    const dynamicArea = document.getElementById(\"dynamicQuestionArea\");\n    const feedbackDiv = document.getElementById(\"feedbackArea\");\n    const nextBtn = document.getElementById(\"nextButton\");\n    const restartBtn = document.getElementById(\"restartButton\");\n    const scoreSpan = document.getElementById(\"scoreValue\");\n    const modeTitle = document.getElementById(\"modeTitle\");\n\n    function updateScoreUI() {\n        scoreSpan.innerText = playerScore;\n    }\n\n    function loadMode(mode) {\n        currentMode = mode;\n        if (mode === \"SAT\") currentQuestions = [...SAT_QUESTIONS];\n        else if (mode === \"PSAT\") currentQuestions = [...PSAT_QUESTIONS];\n        else currentQuestions = [...ACT_QUESTIONS];\n        \n        let icon = mode === \"SAT\" ? '<i class=\"fab fa-sat\"><\/i>' : (mode === \"PSAT\" ? '<i class=\"fas fa-pen-fancy\"><\/i>' : '<i class=\"fas fa-bolt\"><\/i>');\n        modeTitle.innerHTML = `${icon} ${mode} \u2726 Reinforced Righteousness Prep`;\n        \n        currentIndex = 0;\n        playerScore = 0;\n        quizAnswered = false;\n        selectedOptIdx = null;\n        updateScoreUI();\n        nextBtn.style.display = \"none\";\n        feedbackDiv.innerHTML = `<i class=\"fas fa-check-circle\"><\/i> ${mode} mode activated. Answer 6 questions about the Plackart and the armour of righteousness.`;\n        renderQuestion();\n        \n        document.querySelectorAll('.mode-btn').forEach(btn => btn.classList.remove('active'));\n        if (mode === \"SAT\") document.getElementById(\"modeSAT\").classList.add('active');\n        if (mode === \"PSAT\") document.getElementById(\"modePSAT\").classList.add('active');\n        if (mode === \"ACT\") document.getElementById(\"modeACT\").classList.add('active');\n    }\n\n    function renderQuestion() {\n        if (currentIndex >= totalPerMode) {\n            dynamicArea.innerHTML = `\n                <div style=\"text-align:center; padding:20px;\">\n                    <i class=\"fas fa-trophy\" style=\"font-size:3rem; color:#c9a87b;\"><\/i>\n                    <h3>${currentMode} Complete!<\/h3>\n                    <p>Your score: ${playerScore} \/ ${totalPerMode*100}<\/p>\n                    <p><i class=\"fas fa-medal\"><\/i> ${getFinalMessage()}<\/p>\n                    <i class=\"fas fa-sync-alt\"><\/i> Switch exam mode or press Restart.\n                <\/div>\n            `;\n            nextBtn.style.display = \"none\";\n            quizAnswered = true;\n            return;\n        }\n\n        const q = currentQuestions[currentIndex];\n        let optionsHtml = '';\n        const letters = ['A', 'B', 'C', 'D'];\n        q.options.forEach((opt, idx) => {\n            let disabledAttr = quizAnswered ? 'disabled' : '';\n            let extraClass = '';\n            if (quizAnswered) {\n                if (idx === q.correct) extraClass = 'correct-highlight';\n                else if (idx === selectedOptIdx && idx !== q.correct) extraClass = 'wrong-highlight';\n            }\n            optionsHtml += `\n                <button class=\"opt-btn ${extraClass}\" data-opt-index=\"${idx}\" ${disabledAttr}>\n                    <i class=\"fas ${idx === 0 ? 'fa-circle' : (idx === 1 ? 'fa-dot-circle' : (idx === 2 ? 'fa-record-vinyl' : 'fa-stop'))}\"><\/i>\n                    <strong>${letters[idx]}.<\/strong> ${escapeHtml(opt)}\n                <\/button>\n            `;\n        });\n\n        const progressHtml = `<div class=\"game-status\" style=\"margin-bottom:12px;\"><i class=\"fas fa-shield-haltered\"><\/i> Question ${currentIndex+1} of ${totalPerMode} (${currentMode}) \u2022 <i class=\"fas fa-chess-knight\"><\/i> ${q.topic}<\/div>`;\n        const questionHtml = `\n            ${progressHtml}\n            <div class=\"question-text\"><i class=\"fas fa-anchor\"><\/i> ${escapeHtml(q.text)}<\/div>\n            <div class=\"options-list\" id=\"optionsList\">${optionsHtml}<\/div>\n        `;\n        dynamicArea.innerHTML = questionHtml;\n\n        if (!quizAnswered) {\n            document.querySelectorAll('.opt-btn').forEach(btn => {\n                btn.addEventListener('click', (e) => {\n                    if (quizAnswered) return;\n                    const chosenIdx = parseInt(btn.getAttribute('data-opt-index'));\n                    handleAnswer(chosenIdx);\n                });\n            });\n        }\n    }\n\n    function handleAnswer(chosenIdx) {\n        if (quizAnswered) return;\n        const q = currentQuestions[currentIndex];\n        const isCorrect = (chosenIdx === q.correct);\n        selectedOptIdx = chosenIdx;\n        if (isCorrect) {\n            playerScore += 100;\n            updateScoreUI();\n            feedbackDiv.innerHTML = `<i class=\"fas fa-check-circle\" style=\"color:#2e7d32;\"><\/i> \u2705 ${q.explanation} <i class=\"fas fa-award\"><\/i> +100 points (${q.topic})`;\n        } else {\n            const correctLetter = String.fromCharCode(65 + q.correct);\n            const correctText = q.options[q.correct];\n            feedbackDiv.innerHTML = `<i class=\"fas fa-times-circle\" style=\"color:#b71c1c;\"><\/i> Incorrect. Correct answer: ${correctLetter}: ${escapeHtml(correctText)}.<br>\ud83d\udcd6 ${q.explanation} (${q.topic})`;\n        }\n        quizAnswered = true;\n        renderQuestion();\n        nextBtn.style.display = \"block\";\n    }\n\n    function nextQuestion() {\n        if (!quizAnswered && currentIndex < totalPerMode) {\n            feedbackDiv.innerHTML = `<i class=\"fas fa-exclamation-triangle\"><\/i> Please answer before continuing.`;\n            return;\n        }\n        if (currentIndex + 1 <= totalPerMode) {\n            currentIndex++;\n            quizAnswered = false;\n            selectedOptIdx = null;\n            nextBtn.style.display = \"none\";\n            if (currentIndex < totalPerMode) {\n                feedbackDiv.innerHTML = `<i class=\"fas fa-lightbulb\"><\/i> Read the article carefully, then choose the best answer.`;\n                renderQuestion();\n            } else {\n                renderQuestion();\n                nextBtn.style.display = \"none\";\n            }\n        }\n    }\n\n    function restartQuiz() {\n        loadMode(currentMode);\n    }\n\n    function getFinalMessage() {\n        let maxScore = totalPerMode * 100;\n        if (playerScore === maxScore) return `\ud83c\udfc6 Perfect ${currentMode} score! You understand the plackart \u2014 reinforced, layered integrity that deflects the heaviest strikes.`;\n        if (playerScore >= 400) return `\ud83c\udf96\ufe0f Strong ${currentMode} readiness! Go the extra mile \u2014 add the plackart of reinforced righteousness.`;\n        return `\ud83d\udcdc Review the exhibit about forging character in fire, glancing surfaces, and the unbreakable standard. \u201cBy the armour of righteousness on the right hand and on the left.\u201d`;\n    }\n\n    function escapeHtml(str) {\n        return str.replace(\/[&<>]\/g, function(m) {\n            if (m === '&') return '&amp;';\n            if (m === '<') return '&lt;';\n            if (m === '>') return '&gt;';\n            return m;\n        });\n    }\n\n    document.getElementById(\"modeSAT\").addEventListener(\"click\", () => loadMode(\"SAT\"));\n    document.getElementById(\"modePSAT\").addEventListener(\"click\", () => loadMode(\"PSAT\"));\n    document.getElementById(\"modeACT\").addEventListener(\"click\", () => loadMode(\"ACT\"));\n    nextBtn.addEventListener(\"click\", nextQuestion);\n    restartBtn.addEventListener(\"click\", restartQuiz);\n    \n    loadMode(\"SAT\");\n<\/script>\n<\/body>\n<\/html>\n","protected":false},"excerpt":{"rendered":"<p>Museum Test Prep App | Medieval Knight&#8217;s Plackart \u2022 SAT \u2022 PSAT \u2022 ACT Medieval Knight&#8217;s Plackart Museum Test Prep App The Unbreakable Standard \u2014 &#8220;By the armour of righteousness on the right hand and on the left&#8221; (2 Corinthians 6:7) 15th Century Medieval Knight&#8217;s Plackart: The Unbreakable Standard The Plackart represents the peak of [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-930","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/museum.wiserighteous.org\/index.php\/wp-json\/wp\/v2\/pages\/930","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/museum.wiserighteous.org\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/museum.wiserighteous.org\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/museum.wiserighteous.org\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/museum.wiserighteous.org\/index.php\/wp-json\/wp\/v2\/comments?post=930"}],"version-history":[{"count":3,"href":"https:\/\/museum.wiserighteous.org\/index.php\/wp-json\/wp\/v2\/pages\/930\/revisions"}],"predecessor-version":[{"id":934,"href":"https:\/\/museum.wiserighteous.org\/index.php\/wp-json\/wp\/v2\/pages\/930\/revisions\/934"}],"wp:attachment":[{"href":"https:\/\/museum.wiserighteous.org\/index.php\/wp-json\/wp\/v2\/media?parent=930"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}