{"id":75,"date":"2026-04-07T17:15:43","date_gmt":"2026-04-07T16:15:43","guid":{"rendered":"https:\/\/limona.delavnica2.si\/?page_id=75"},"modified":"2026-04-07T17:15:43","modified_gmt":"2026-04-07T16:15:43","slug":"75-2","status":"publish","type":"page","link":"https:\/\/limona.delavnica2.si\/index.php\/75-2\/","title":{"rendered":""},"content":{"rendered":"<style>\n  * { box-sizing: border-box; margin: 0; padding: 0; }\n  #game { font-family: var(--font-sans); color: var(--color-text-primary); padding: 1rem; max-width: 720px; margin: 0 auto; }\n  h1 { font-size: 22px; font-weight: 500; margin-bottom: 4px; }\n  .subtitle { font-size: 13px; color: var(--color-text-secondary); margin-bottom: 1rem; }\n  .stats { display: flex; gap: 12px; margin-bottom: 1rem; flex-wrap: wrap; }\n  .stat-card { background: var(--color-background-secondary); border-radius: var(--border-radius-md); padding: 10px 16px; min-width: 120px; }\n  .stat-label { font-size: 12px; color: var(--color-text-secondary); }\n  .stat-val { font-size: 20px; font-weight: 500; }\n  #status-msg { font-size: 14px; color: var(--color-text-secondary); margin-bottom: 1rem; min-height: 20px; }\n  #seller-area { background: var(--color-background-primary); border: 0.5px solid var(--color-border-tertiary); border-radius: var(--border-radius-lg); padding: 1rem; margin-bottom: 1rem; }\n  .seller-title { font-size: 16px; font-weight: 500; margin-bottom: 0.75rem; }\n  .seller-card { border: 0.5px solid var(--color-border-tertiary); border-radius: var(--border-radius-md); padding: 12px; margin-bottom: 10px; background: var(--color-background-secondary); }\n  .seller-name { font-size: 15px; font-weight: 500; margin-bottom: 4px; }\n  .seller-desc { font-size: 13px; color: var(--color-text-secondary); margin-bottom: 8px; }\n  .seller-q { font-size: 14px; font-weight: 500; margin-bottom: 10px; color: var(--color-text-primary); }\n  .answers { display: flex; flex-direction: column; gap: 6px; }\n  .ans-btn { background: var(--color-background-primary); border: 0.5px solid var(--color-border-secondary); border-radius: var(--border-radius-md); padding: 9px 14px; font-size: 13px; cursor: pointer; text-align: left; color: var(--color-text-primary); transition: background 0.15s; }\n  .ans-btn:hover { background: var(--color-background-secondary); }\n  .ans-btn.correct { background: #EAF3DE; border-color: #639922; color: #27500A; }\n  .ans-btn.wrong { background: #FCEBEB; border-color: #E24B4A; color: #501313; }\n  .ans-btn:disabled { cursor: default; }\n  #result-area { display: none; background: var(--color-background-primary); border: 0.5px solid var(--color-border-tertiary); border-radius: var(--border-radius-lg); padding: 1.5rem; text-align: center; margin-bottom: 1rem; }\n  #result-area h2 { font-size: 22px; font-weight: 500; margin-bottom: 8px; }\n  #result-area p { font-size: 14px; color: var(--color-text-secondary); margin-bottom: 1rem; }\n  .restart-btn { background: var(--color-background-primary); border: 0.5px solid var(--color-border-secondary); border-radius: var(--border-radius-md); padding: 10px 24px; font-size: 14px; cursor: pointer; color: var(--color-text-primary); }\n  .restart-btn:hover { background: var(--color-background-secondary); }\n  .next-btn { background: var(--color-background-primary); border: 0.5px solid var(--color-border-secondary); border-radius: var(--border-radius-md); padding: 8px 20px; font-size: 13px; cursor: pointer; color: var(--color-text-primary); margin-top: 10px; display: none; }\n  .next-btn:hover { background: var(--color-background-secondary); }\n  .progress { font-size: 12px; color: var(--color-text-secondary); margin-bottom: 0.5rem; }\n<\/style>\n<div id=\"game\">\n<h1>Mrtve du\u0161e<\/h1>\n<p class=\"subtitle\">Rusija, 19. stoletje \u2014 kupuj mrtve kmete od vlastnikov<\/p>\n<div class=\"stats\">\n<div class=\"stat-card\">\n<div class=\"stat-label\">Denar<\/div>\n<div class=\"stat-val\" id=\"money\">1000 \u20bd<\/div>\n<\/div>\n<div class=\"stat-card\">\n<div class=\"stat-label\">Mrtve du\u0161e<\/div>\n<div class=\"stat-val\" id=\"souls\">0<\/div>\n<\/div>\n<div class=\"stat-card\">\n<div class=\"stat-label\">Runda<\/div>\n<div class=\"stat-val\" id=\"round\">1 \/ 7<\/div>\n<\/div><\/div>\n<div id=\"status-msg\"><\/div>\n<div id=\"seller-area\">\n<div class=\"seller-title\" id=\"seller-name\"><\/div>\n<div class=\"seller-desc\" id=\"seller-desc\"><\/div>\n<div class=\"progress\" id=\"progress\"><\/div>\n<div class=\"seller-q\" id=\"question\"><\/div>\n<div class=\"answers\" id=\"answers\"><\/div>\n<p>    <button class=\"next-btn\" id=\"next-btn\" onclick=\"nextRound()\">Naslednji lastnik \u2192<\/button>\n  <\/div>\n<div id=\"result-area\">\n<h2 id=\"result-title\"><\/h2>\n<p id=\"result-text\">\n<p>    <button class=\"restart-btn\" onclick=\"restartGame()\">Znova igraj<\/button>\n  <\/div>\n<\/div>\n<p><script>\nconst sellers = [\n  {\n    name: \"Manilov \u2014 sanja\u010d brez volje\",\n    desc: \"Prijazen, a neodlo\u010den lastnik. Rad filozofira namesto da bi delal.\",\n    souls: 3,\n    price: 0,\n    questions: [\n      {\n        q: \"Manilov te povabi na \u010daj in dolgo filozofira. Kaj stori\u0161?\",\n        answers: [\"Potrpe\u017eljivo poslu\u0161a\u0161 in pohvali\u0161 njegovo modrost\", \"Takoj zahtevaj kmete\", \"Odide\u0161 brez besede\"],\n        correct: 0,\n        gain: 3, lose: 200,\n        msg_c: \"Manilov je ganjen! Pokloni ti 3 du\u0161e zastonj!\", msg_w: \"Manilov se u\u017eali. Kup\u010dija propade!\"\n      }\n    ]\n  },\n  {\n    name: \"Korobo\u010dka \u2014 previdna starica\",\n    desc: \"Previdna vdova, ki skrbi za vsak gro\u0161. Ne zaupa tujcem zlahka.\",\n    souls: 18,\n    price: 20,\n    questions: [\n      {\n        q: \"Korobo\u010dka vpra\u0161a: 'Zakaj kupuje\u0161 mrtve? Mogo\u010de bom prodala predrago?'\",\n        answers: [\"'Pla\u010dam 15 \u20bd na du\u0161o, ne spra\u0161uj zakaj.'\", \"'Bom pri\u0161el drugi\u010d, ko bo bolj\u0161a cena.'\", \"'Vlada potrebuje te podatke za dav\u010dni seznam.'\"],\n        correct: 2,\n        gain: 18, lose: 150,\n        msg_c: \"Korobo\u010dka je zadovoljna z uradnim razlogom. Proda ti 18 du\u0161!\", msg_w: \"Korobo\u010dka postane sumni\u010dava. Odide v sobo.\"\n      },\n      {\n        q: \"Prosi za 25 \u20bd na du\u0161o. Cena je previsoka!\",\n        answers: [\"Pogaja\u0161 se na 15 \u20bd\", \"Pla\u010da\u0161 kar zahteva\", \"Odide\u0161\"],\n        correct: 0,\n        gain: 0, lose: 100,\n        msg_c: \"Po dolgem pogajanju se strinja s 15 \u20bd!\", msg_w: \"Korobo\u010dka vztraja pri ceni. Izguba!\"\n      }\n    ]\n  },\n  {\n    name: \"Nozdrev \u2014 hazarder in la\u017enivec\",\n    desc: \"Glasen, nepredvidljiv lastnik. Ves \u010das predlaga igre in stave.\",\n    souls: 0,\n    price: 0,\n    questions: [\n      {\n        q: \"Nozdrev predlaga: 'Zaigrajva karce \u2014 \u010de zmaga\u0161, dobi\u0161 du\u0161e!'\",\n        answers: [\"Sprejmem izziv\", \"Zavrnem in ponudim denar\", \"Zapustim hi\u0161o takoj\"],\n        correct: 2,\n        gain: 0, lose: 300,\n        msg_c: \"Pravilno! Nozdrev vara pri kartah. Odide\u0161 brez \u0161kode.\", msg_w: \"Nozdrev goljufa! Izgubi\u0161 300 \u20bd.\"\n      }\n    ]\n  },\n  {\n    name: \"Sobakevi\u010d \u2014 trdi kupec\",\n    desc: \"Masiven, neposreden mo\u017e. Dobro pozna vrednost vsega kar ima.\",\n    souls: 25,\n    price: 25,\n    questions: [\n      {\n        q: \"Sobakevi\u010d zahteva 100 \u20bd na du\u0161o. Kaj odgo\u0432\u043e\u0440\u0438\u0448?\",\n        answers: [\"'Va\u0161i kmetje niso vredni toliko.'\", \"'V redu, pla\u010dam 100 \u20bd.'\", \"'Ponudim 2.5 \u20bd na du\u0161o.'\"],\n        correct: 2,\n        gain: 25, lose: 200,\n        msg_c: \"Sobakevi\u010d se smeje, a po dolgem cenkanju sprejme 2.5 \u20bd!\", msg_w: \"Sobakevi\u010d te zavrne. Previsoka ponudba ga je u\u017ealila.\"\n      }\n    ]\n  },\n  {\n    name: \"Plju\u0161kin \u2014 skopuh\",\n    desc: \"Zapu\u0161\u010den starec, ki \u017eivi med smeti. Ima najve\u010d du\u0161, a no\u010de ni\u010d prodati.\",\n    souls: 78,\n    price: 5,\n    questions: [\n      {\n        q: \"Plju\u0161kin se prito\u017euje nad rev\u0161\u010dino. Kako ga prepri\u010da\u0161?\",\n        answers: [\"Ponudi\u0161 mu dragocen dar\", \"'Pomislite, kako se boste re\u0161ili dav\u010dnih stro\u0161kov za mrtve kmete!'\", \"Pohvali\u0161 njegovo hi\u0161o\"],\n        correct: 1,\n        gain: 78, lose: 0,\n        msg_c: \"Plju\u0161kin obseva! Re\u0161itev dav\u010dnega bremena ga prepri\u010da. 78 du\u0161 za 5 \u20bd!\", msg_w: \"Plju\u0161kin te ignorira.\"\n      }\n    ]\n  },\n  {\n    name: \"Policijski in\u0161pektor \u2014 nevarnost\",\n    desc: \"Sumni\u010dav uradnik, ki je zasli\u0161al za tvoje kupovanje.\",\n    souls: 0,\n    price: 0,\n    questions: [\n      {\n        q: \"In\u0161pektor vpra\u0161a: 'Zakaj kupuje\u0161 mrtve kmete? To je sumljivo!'\",\n        answers: [\"'Imam uradni dokument iz mesta.'\", \"'To ni va\u0161a stvar!'\", \"Zbe\u017ei\u0161\"],\n        correct: 0,\n        gain: 0, lose: 400,\n        msg_c: \"In\u0161pektor preveri dokument in te pusti pri miru. Varno!\", msg_w: \"In\u0161pektor te aretira! Izguba 400 \u20bd za podkupnino.\"\n      }\n    ]\n  },\n  {\n    name: \"Guverner \u2014 finale\",\n    desc: \"Pri\u0161lo je do u\u0161es guvernerja. Zdaj se mora \u010ci\u010dikov razlo\u017eiti.\",\n    souls: 0,\n    price: 0,\n    questions: [\n      {\n        q: \"Guverner te vpra\u0161a za namen kupovanja mrtvih du\u0161. Kaj pove\u0161?\",\n        answers: [\"Resnico \u2014 na\u010drtuje\u0161 hipoteko na imena kmetov\", \"Da si zbiralec starin\", \"Trdno zanik\u0430\u0161 vse\"],\n        correct: 0,\n        gain: 0, lose: 500,\n        msg_c: \"Guverner se nasmeje genialnosti na\u010drta. \u010ci\u010dikov zmag\u0430!\", msg_w: \"La\u017e je razkrita. \u010ci\u010dikov mora be\u017eati iz mesta!\"\n      }\n    ]\n  }\n];<\/p>\n<p>let money, souls, round, qIdx, answered;<\/p>\n<p>function startGame() {\n  money = 1000;\n  souls = 0;\n  round = 0;\n  showSeller();\n}<\/p>\n<p>function showSeller() {\n  if (round >= sellers.length) { showResult(); return; }\n  const s = sellers[round];\n  qIdx = 0;\n  answered = false;\n  document.getElementById('result-area').style.display = 'none';\n  document.getElementById('seller-area').style.display = 'block';\n  document.getElementById('seller-name').textContent = s.name;\n  document.getElementById('seller-desc').textContent = s.desc;\n  document.getElementById('status-msg').textContent = '';\n  document.getElementById('next-btn').style.display = 'none';\n  showQuestion();\n  updateStats();\n}<\/p>\n<p>function showQuestion() {\n  const s = sellers[round];\n  const qs = s.questions;\n  const q = qs[qIdx];\n  document.getElementById('progress').textContent = qs.length > 1 ? `Vpra\u0161anje ${qIdx+1} od ${qs.length}` : '';\n  document.getElementById('question').textContent = q.q;\n  const adiv = document.getElementById('answers');\n  adiv.innerHTML = '';\n  q.answers.forEach((a, i) => {\n    const b = document.createElement('button');\n    b.className = 'ans-btn';\n    b.textContent = a;\n    b.onclick = () => answer(i);\n    adiv.appendChild(b);\n  });\n}<\/p>\n<p>function answer(i) {\n  if (answered) return;\n  answered = true;\n  const s = sellers[round];\n  const q = s.questions[qIdx];\n  const btns = document.querySelectorAll('.ans-btn');\n  btns.forEach(b => b.disabled = true);\n  const isCorrect = i === q.correct;\n  btns[i].classList.add(isCorrect ? 'correct' : 'wrong');\n  if (!isCorrect) btns[q.correct].classList.add('correct');<\/p>\n<p>  if (isCorrect) {\n    if (q.gain > 0) { souls += q.gain; money -= s.price * q.gain || 0; }\n    document.getElementById('status-msg').textContent = q.msg_c;\n  } else {\n    if (q.lose > 0) money = Math.max(0, money - q.lose);\n    document.getElementById('status-msg').textContent = q.msg_w;\n  }\n  updateStats();<\/p>\n<p>  qIdx++;\n  if (qIdx < s.questions.length) {\n    setTimeout(() => {\n      answered = false;\n      document.getElementById('status-msg').textContent = '';\n      showQuestion();\n    }, 1800);\n  } else {\n    document.getElementById('next-btn').style.display = 'inline-block';\n  }\n}<\/p>\n<p>function nextRound() {\n  round++;\n  if (round >= sellers.length) { showResult(); return; }\n  showSeller();\n}<\/p>\n<p>function updateStats() {\n  document.getElementById('money').textContent = money + ' \u20bd';\n  document.getElementById('souls').textContent = souls;\n  document.getElementById('round').textContent = (round + 1) + ' \/ ' + sellers.length;\n}<\/p>\n<p>function showResult() {\n  document.getElementById('seller-area').style.display = 'none';\n  document.getElementById('result-area').style.display = 'block';\n  const r = document.getElementById('result-title');\n  const t = document.getElementById('result-text');\n  if (money <= 0) {\n    r.textContent = 'Bankrot! Igra kon\u010dana.';\n    t.textContent = '\u010ci\u010dikov je ostal brez denarja in moral be\u017eati iz Rusije. Zbral si ' + souls + ' du\u0161.';\n  } else if (souls >= 80) {\n    r.textContent = '\u010ci\u010dikov zmaga!';\n    t.textContent = 'Briljanten na\u010drt! Zbral si ' + souls + ' mrtvih du\u0161 in preostanek ' + money + ' \u20bd. Hipoteka \u010daka!';\n  } else {\n    r.textContent = 'Potovanje kon\u010dano.';\n    t.textContent = 'Zbral si ' + souls + ' du\u0161 z ' + money + ' \u20bd v \u017eepu. \u010ci\u010dikov nadaljuje pot...';\n  }\n}<\/p>\n<p>function restartGame() {\n  document.getElementById('result-area').style.display = 'none';\n  document.getElementById('seller-area').style.display = 'block';\n  startGame();\n}<\/p>\n<p>startGame();\n<\/script><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Mrtve du\u0161e Rusija, 19. stoletje \u2014 kupuj mrtve kmete od vlastnikov Denar 1000 \u20bd Mrtve du\u0161e 0 Runda 1 \/ 7 Naslednji lastnik \u2192 Znova igraj<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"saved_in_kubio":false,"inspiro_hide_title":false,"footnotes":""},"class_list":["post-75","page","type-page","status-publish","hentry"],"kubio_ai_page_context":{"short_desc":"","purpose":"general"},"_links":{"self":[{"href":"https:\/\/limona.delavnica2.si\/index.php\/wp-json\/wp\/v2\/pages\/75","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/limona.delavnica2.si\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/limona.delavnica2.si\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/limona.delavnica2.si\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/limona.delavnica2.si\/index.php\/wp-json\/wp\/v2\/comments?post=75"}],"version-history":[{"count":1,"href":"https:\/\/limona.delavnica2.si\/index.php\/wp-json\/wp\/v2\/pages\/75\/revisions"}],"predecessor-version":[{"id":76,"href":"https:\/\/limona.delavnica2.si\/index.php\/wp-json\/wp\/v2\/pages\/75\/revisions\/76"}],"wp:attachment":[{"href":"https:\/\/limona.delavnica2.si\/index.php\/wp-json\/wp\/v2\/media?parent=75"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}