2 Commit-ok 5db71f673c ... bc9062aeaa

Szerző SHA1 Üzenet Dátum
  Jason K. MacDuffie bc9062aeaa compile the new stories 1 hónapja
  Jason K. MacDuffie 245d75ff82 add three more levels 1 hónapja
2 módosított fájl, 185 hozzáadás és 9 törlés
  1. 168 7
      data/stories.json
  2. 17 2
      raw_assets/stories/constellation.ini

+ 168 - 7
data/stories.json

@@ -350,7 +350,7 @@
                 ],
                 "next_level": null,
                 "ending": null,
-                "choices": [ { "name": "1", "next_level": "9" }, { "name": "2", "next_level": "10" } ],
+                "choices": [ { "name": "The Morgue", "next_level": "9" }, { "name": "The Archives", "next_level": "10" } ],
                 "puzzle": {
                     "encrypted_text": "UGC OUMSO KW JWU QCCH IWS UGC KCMK, KCUCDUEFC. KCMUG EO JWUGEJX TAU UGC MTOCJDC WI OCJOMUEWJ QGEDG EO MPOW JWUGEJX. IEJK BC QGCSC UGC KCMK OUEPP OHCMN.",
                     "decrypted_text": "THE STARS DO NOT WEEP FOR THE DEAD, DETECTIVE. DEATH IS NOTHING BUT THE ABSENCE OF SENSATION WHICH IS ALSO NOTHING. FIND ME WHERE THE DEAD STILL SPEAK.",
@@ -397,15 +397,60 @@
             {
                 "id": "9",
                 "index": 18,
-                "name": "Haunted House Lead",
+                "name": "Where the Dead Still Speak",
                 "pre_narrative": [
-                    "Maybe it's a haunted house?"
+                    "You've been searching for the meaning behind the clue. You get a phone call. The body was at the morgue.",
+                    "The dead \"speak\" there, in their own way -- through forensic evidence, through the wounds left on their bodies. You arrive in a hurry. The victim is laid out on the table, a thin sheet covering their form. The coroner pulls it back, revealing something carved directly into the victim's skin.",
+                    "You lean in to read the words. Another puzzle from the Constellation Slayer."
                 ],
-                "post_narrative": null,
-                "next_level": "4",
+                "post_narrative": [
+                    "The message is clear -- the killer is leading you toward a courthouse. You call the department and tell them to search the courthouse."
+                ],
+                "next_level": "10",
                 "ending": null,
                 "choices": null,
-                "puzzle": null
+                "puzzle": {
+                    "encrypted_text": "MKF YMJDY HFQJVH J DFOGLVTVP, HFMFOMTCF. HFJMK TY MKF YFUJDJMTLV LB YLZI JVH ELHS JVH MKF UKTILYLUKFD HFYTDFY YZOK J YFUJDJMTLV. UFDKJUY SLZ YKLZIH YFJDOK XKFDF WZYMTOF TY KJVHFH HLXV.",
+                    "decrypted_text": "THE STARS DEMAND A RECKONING, DETECTIVE. DEATH IS THE SEPARATION OF SOUL AND BODY AND THE PHILOSOPHER DESIRES SUCH A SEPARATION. PERHAPS YOU SHOULD SEARCH WHERE JUSTICE IS HANDED DOWN.",
+                    "quote": {
+                        "quote": "THE STARS DEMAND A RECKONING, DETECTIVE. DEATH IS THE SEPARATION OF SOUL AND BODY AND THE PHILOSOPHER DESIRES SUCH A SEPARATION. PERHAPS YOU SHOULD SEARCH WHERE JUSTICE IS HANDED DOWN.",
+                        "source": "CONSTELLATION SLAYER"
+                    },
+                    "key": {
+                        "A": "J",
+                        "B": "E",
+                        "C": "O",
+                        "D": "H",
+                        "E": "F",
+                        "F": "B",
+                        "G": "P",
+                        "H": "K",
+                        "I": "T",
+                        "J": "W",
+                        "K": "G",
+                        "L": "I",
+                        "M": "Q",
+                        "N": "V",
+                        "O": "L",
+                        "P": "U",
+                        "Q": "N",
+                        "R": "D",
+                        "S": "Y",
+                        "T": "M",
+                        "U": "Z",
+                        "V": "C",
+                        "W": "X",
+                        "X": "R",
+                        "Y": "S",
+                        "Z": "A"
+                    },
+                    "letter_mappings": {
+                        "Y": "S",
+                        "M": "T",
+                        "J": "A",
+                        "D": "R"
+                    }
+                }
             },
             {
                 "id": "10",
@@ -415,10 +460,126 @@
                     "Maybe it's an archive?"
                 ],
                 "post_narrative": null,
-                "next_level": "6",
+                "next_level": "11",
                 "ending": null,
                 "choices": null,
                 "puzzle": null
+            },
+            {
+                "id": "11",
+                "index": 20,
+                "name": "Judgment's Seat",
+                "pre_narrative": [
+                    "You've been searching for the courthouse connection. You get a phone call. The body was in a courtroom.",
+                    "The building is unusually quiet, the halls echoing with your footsteps. Inside the courtroom, the lights are dim, and a single chair sits at the center of the room. It's empty. But something catches your eye. A bloodstained piece of paper is pinned to the back of the chair with a large knife.",
+                    "You approach cautiously and pull the paper free. Another puzzle from the Constellation Slayer."
+                ],
+                "post_narrative": [
+                    "The message is hauntingly clear. \"The end of the line\" -- it could mean death row. You call the department and tell them to search the state penitentiary."
+                ],
+                "next_level": "12",
+                "ending": null,
+                "choices": null,
+                "puzzle": {
+                    "encrypted_text": "BOC NBQIN YDTT YQBWO XVP, GCBCWBDLC. VPI NVWDCBX OQN ZCWVKC NV ZQG QJG NV WIDKDJQT VJTX ZCWQPNC NOC OQN ICNECWBCG JVBODJU ZPB OCI VYJ EICNCILQBDVJ. ECIOQEN XVP NOVPTG NCCF BOC CJG VM BOC TDJC, YOCIC BOC TQY DN JVB NV WTCQI.",
+                    "decrypted_text": "THE STARS WILL WATCH YOU, DETECTIVE. OUR SOCIETY HAS BECOME SO BAD AND SO CRIMINAL ONLY BECAUSE SHE HAS RESPECTED NOTHING BUT HER OWN PRESERVATION. PERHAPS YOU SHOULD SEEK THE END OF THE LINE, WHERE THE LAW IS NOT SO CLEAR.",
+                    "quote": {
+                        "quote": "THE STARS WILL WATCH YOU, DETECTIVE. OUR SOCIETY HAS BECOME SO BAD AND SO CRIMINAL ONLY BECAUSE SHE HAS RESPECTED NOTHING BUT HER OWN PRESERVATION. PERHAPS YOU SHOULD SEEK THE END OF THE LINE, WHERE THE LAW IS NOT SO CLEAR.",
+                        "source": "CONSTELLATION SLAYER"
+                    },
+                    "key": {
+                        "A": "Q",
+                        "B": "Z",
+                        "C": "W",
+                        "D": "G",
+                        "E": "C",
+                        "F": "M",
+                        "G": "U",
+                        "H": "O",
+                        "I": "D",
+                        "J": "S",
+                        "K": "F",
+                        "L": "T",
+                        "M": "K",
+                        "N": "J",
+                        "O": "V",
+                        "P": "E",
+                        "Q": "H",
+                        "R": "I",
+                        "S": "N",
+                        "T": "B",
+                        "U": "P",
+                        "V": "L",
+                        "W": "Y",
+                        "X": "R",
+                        "Y": "X",
+                        "Z": "A"
+                    },
+                    "letter_mappings": {
+                        "N": "S",
+                        "B": "T",
+                        "Q": "A",
+                        "I": "R"
+                    }
+                }
+            },
+            {
+                "id": "12",
+                "index": 21,
+                "name": "The End of the Line",
+                "pre_narrative": [
+                    "You've been searching for the meaning of \"the end of the line.\" You get a phone call. The body was at the penitentiary.",
+                    "Inside, the air is thick with finality. Officers guide you to the area where the most dangerous inmates are held. You reach the death row wing. A single inmate is scheduled for execution, but it's the empty chair in front of the cell that catches your attention. A note is nailed to the back of it.",
+                    "You pull it free. Once again, the Slayer's cryptic message stares back at you."
+                ],
+                "post_narrative": [
+                    "\"Where shadows lead\" -- it seems to point toward something hidden. You call the department and tell them to search for dark alleyways."
+                ],
+                "next_level": null,
+                "ending": "win",
+                "choices": null,
+                "puzzle": {
+                    "encrypted_text": "JDV MJOEM JVFF CB FKVM, AVJVUJKPV. JDEBNKCX BWEMVFPVM KC JDV ZKAMJ BG BWE VCVZKVM ZOR YV O MKXC BG UBNOEAKUV. MVOEUD NDVEV MDOABNM FVOA.",
+                    "decrypted_text": "THE STARS TELL NO LIES, DETECTIVE. THROWING OURSELVES IN THE MIDST OF OUR ENEMIES MAY BE A SIGN OF COWARDICE. SEARCH WHERE SHADOWS LEAD.",
+                    "quote": {
+                        "quote": "THE STARS TELL NO LIES, DETECTIVE. THROWING OURSELVES IN THE MIDST OF OUR ENEMIES MAY BE A SIGN OF COWARDICE. SEARCH WHERE SHADOWS LEAD.",
+                        "source": "CONSTELLATION SLAYER"
+                    },
+                    "key": {
+                        "A": "O",
+                        "B": "Y",
+                        "C": "U",
+                        "D": "A",
+                        "E": "V",
+                        "F": "G",
+                        "G": "X",
+                        "H": "D",
+                        "I": "K",
+                        "J": "T",
+                        "K": "S",
+                        "L": "F",
+                        "M": "Z",
+                        "N": "C",
+                        "O": "B",
+                        "P": "I",
+                        "Q": "L",
+                        "R": "E",
+                        "S": "M",
+                        "T": "J",
+                        "U": "W",
+                        "V": "P",
+                        "W": "N",
+                        "X": "Q",
+                        "Y": "R",
+                        "Z": "H"
+                    },
+                    "letter_mappings": {
+                        "M": "S",
+                        "J": "T",
+                        "O": "A",
+                        "E": "R"
+                    }
+                }
             }
         ]
     }

+ 17 - 2
raw_assets/stories/constellation.ini

@@ -45,10 +45,25 @@ quote = THE STARS DO NOT WEEP FOR THE DEAD, DETECTIVE. DEATH IS NOTHING BUT THE
 letter_hints = STAR
 post_narrative = "Where the dead still speak." What the hell does that mean?
 
-[Haunted House Lead]
-pre_narrative = Maybe it's a haunted house?
+[Where the Dead Still Speak]
+pre_narrative = You've been searching for the meaning behind the clue. You get a phone call. The body was at the morgue.\nThe dead "speak" there, in their own way -- through forensic evidence, through the wounds left on their bodies. You arrive in a hurry. The victim is laid out on the table, a thin sheet covering their form. The coroner pulls it back, revealing something carved directly into the victim's skin.\nYou lean in to read the words. Another puzzle from the Constellation Slayer.
+quote = THE STARS DEMAND A RECKONING, DETECTIVE. DEATH IS THE SEPARATION OF SOUL AND BODY AND THE PHILOSOPHER DESIRES SUCH A SEPARATION. PERHAPS YOU SHOULD SEARCH WHERE JUSTICE IS HANDED DOWN.
+letter_hints = STAR
+post_narrative = The message is clear -- the killer is leading you toward a courthouse. You call the department and tell them to search the courthouse.
 
 [The Archive Lead]
 pre_narrative = Maybe it's an archive?
 
+[Judgment's Seat]
+pre_narrative = You've been searching for the courthouse connection. You get a phone call. The body was in a courtroom.\nThe building is unusually quiet, the halls echoing with your footsteps. Inside the courtroom, the lights are dim, and a single chair sits at the center of the room. It's empty. But something catches your eye. A bloodstained piece of paper is pinned to the back of the chair with a large knife.\nYou approach cautiously and pull the paper free. Another puzzle from the Constellation Slayer.
+quote = THE STARS WILL WATCH YOU, DETECTIVE. OUR SOCIETY HAS BECOME SO BAD AND SO CRIMINAL ONLY BECAUSE SHE HAS RESPECTED NOTHING BUT HER OWN PRESERVATION. PERHAPS YOU SHOULD SEEK THE END OF THE LINE, WHERE THE LAW IS NOT SO CLEAR.
+letter_hints = STAR
+post_narrative = The message is hauntingly clear. "The end of the line" -- it could mean death row. You call the department and tell them to search the state penitentiary.
+
+[The End of the Line]
+pre_narrative = You've been searching for the meaning of "the end of the line." You get a phone call. The body was at the penitentiary.\nInside, the air is thick with finality. Officers guide you to the area where the most dangerous inmates are held. You reach the death row wing. A single inmate is scheduled for execution, but it's the empty chair in front of the cell that catches your attention. A note is nailed to the back of it.\nYou pull it free. Once again, the Slayer's cryptic message stares back at you.
+quote = THE STARS TELL NO LIES, DETECTIVE. THROWING OURSELVES IN THE MIDST OF OUR ENEMIES MAY BE A SIGN OF COWARDICE. SEARCH WHERE SHADOWS LEAD.
+letter_hints = STAR
+post_narrative = "Where shadows lead" -- it seems to point toward something hidden. You call the department and tell them to search for dark alleyways.
+