Diálogo
Buried 3
- ID de la página
dialogue:quests/main_arc_1/buried-3- Archivos de origen
dialogues/*- Revisiones
- 1
{
"path": "dialogues/quests/main_arc_1/buried-3.dialogue",
"text": "~ start a1f2793e-c09a-4764-9f10-624228b37d46\nif is_quest_accepted\n\tNarrator: *The generator stands with its cover off and the cable box hanging open. Four leads out of the loom, none of them in a socket.*\n\t- Open the cable box => init\n\t- Look at the diagram => schema\n\t- Leave it for now\n\t\tNarrator: *You go back up the rope. The dark keeps the door another night.* [#end]\nelse\n\tNarrator: *You get the cover off expecting rust and find grease. The block is clean. The plugs are seated. The tank has sludge in the bottom and fuel above it.*\n\t\t*Somebody serviced this machine and then walked away from it.*\n\tNarrator: *The cable box on its flank is another matter. Four leads hang out of the loom - red, blue, green, black - and every socket in it is empty.*\n\t\t*Nobody tore these out. Tearing leaves marks. These came out one at a time, by hand, by someone who had the time to do it properly.*\n\tNarrator: *There's a diagram stencilled inside the lid, faded but legible.*\n\t\t[red ]> [ ] slot #1\n\t\t[blue ]> [ ] slot #2\n\t\t[green]> [ ] slot #3\n\t\t[black]> [ ] slot #4\n\tNarrator: *It shows where the leads hang. It doesn't show where they go.*\n\t\t*It looks like any wire can go in any slot*\n\t\t*Two things you can see for yourself: the red lead is the longest of the four. The blue is the shortest.*\n\tNarrator: [#quest_info=6a1fd0e5-57c3-4b04-8ffb-c2dd4cce2d68]\n\tif is_quest_accepted:\n\t\tNarrator: [quest: accepted]\n\t\t\t*You set the lamp on the housing where it throws light into the box, and start with the leads.*\n\t\t- Open the cable box => init\n\telse:\n\t\tNarrator: [quest: declined] [#end]\n\t\t\t*You leave the leads hanging and go back up the rope.*\n=> END\n\n# Claims the four generic puzzle state slots (see docs/QUESTS_GUIDANCE.md).\n# puzzle_a = red, puzzle_b = blue, puzzle_c = green, puzzle_d = black.\n# Reached once per dialogue session, from ~ start only - never from ~ box,\n# or it would wipe the player's progress.\n~ init\nset puzzle_a = \"disconnected\"\nset puzzle_b = \"disconnected\"\nset puzzle_c = \"disconnected\"\nset puzzle_d = \"disconnected\"\n=> box\n\n~ box\nNarrator: *Four leads, four sockets, and a lamp balanced on the housing.*\n\t*Red: {{puzzle_a}}. Blue: {{puzzle_b}}. Green: {{puzzle_c}}. Black: {{puzzle_d}}.*\n- Pick up the red cable ({{puzzle_a}}) => pick_red\n- Pick up the blue cable ({{puzzle_b}}) => pick_blue\n- Pick up the green cable ({{puzzle_c}}) => pick_green\n- Pick up the black cable ({{puzzle_d}}) => pick_black\n- Look at the diagram again => schema\n- Try the generator [if puzzle_a != \"disconnected\" and puzzle_b != \"disconnected\" and puzzle_c != \"disconnected\" and puzzle_d != \"disconnected\"] => try_generator\n- Leave it for now\n\tNarrator: *You leave the box open. Nothing down here is going anywhere.* [#end]\n=> END\n\n~ schema\nNarrator: *The diagram, stencilled inside the lid.*\n\t[red ]> [ ] slot #1\n\t[blue ]> [ ] slot #2\n\t[green]> [ ] slot #3\n\t[black]> [ ] slot #4\nNarrator: *Where they hang. Not where they go.*\n\t*It looks like any wire can go in any slot*\n\t*The red lead is the longest of the four. The blue is the shortest.*\n- Back to the box => box\n=> END\n\n~ pick_red\nNarrator: *The red lead comes up with slack to spare. It's the longest in the box by a good margin.*\n- Slot #1 => red_1\n- Slot #2 => red_2\n- Slot #3 => red_3\n- Slot #4 => red_4\n=> END\n\n~ pick_blue\nNarrator: *The blue lead barely clears the loom. Shortest of the four - it won't cross the box.*\n- Slot #1 => blue_1\n- Slot #2 => blue_2\n- Slot #3 => blue_3\n- Slot #4 => blue_4\n=> END\n\n~ pick_green\nNarrator: *The green lead, stiff with age. It reaches where it reaches.*\n- Slot #1 => green_1\n- Slot #2 => green_2\n- Slot #3 => green_3\n- Slot #4 => green_4\n=> END\n\n~ pick_black\nNarrator: *The black lead, tar-stiff, the printing on the sheath long gone.*\n- Slot #1 => black_1\n- Slot #2 => black_2\n- Slot #3 => black_3\n- Slot #4 => black_4\n=> END\n\n~ red_1\nif puzzle_b == \"slot #1\"\n\tset puzzle_b = \"disconnected\"\nif puzzle_c == \"slot #1\"\n\tset puzzle_c = \"disconnected\"\nif puzzle_d == \"slot #1\"\n\tset puzzle_d = \"disconnected\"\nset puzzle_a = \"slot #1\"\n=> box\n\n~ red_2\nif puzzle_b == \"slot #2\"\n\tset puzzle_b = \"disconnected\"\nif puzzle_c == \"slot #2\"\n\tset puzzle_c = \"disconnected\"\nif puzzle_d == \"slot #2\"\n\tset puzzle_d = \"disconnected\"\nset puzzle_a = \"slot #2\"\n=> box\n\n~ red_3\nif puzzle_b == \"slot #3\"\n\tset puzzle_b = \"disconnected\"\nif puzzle_c == \"slot #3\"\n\tset puzzle_c = \"disconnected\"\nif puzzle_d == \"slot #3\"\n\tset puzzle_d = \"disconnected\"\nset puzzle_a = \"slot #3\"\n=> box\n\n~ red_4\nif puzzle_b == \"slot #4\"\n\tset puzzle_b = \"disconnected\"\nif puzzle_c == \"slot #4\"\n\tset puzzle_c = \"disconnected\"\nif puzzle_d == \"slot #4\"\n\tset puzzle_d = \"disconnected\"\nset puzzle_a = \"slot #4\"\n=> box\n\n~ blue_1\nif puzzle_a == \"slot #1\"\n\tset puzzle_a = \"disconnected\"\nif puzzle_c == \"slot #1\"\n\tset puzzle_c = \"disconnected\"\nif puzzle_d == \"slot #1\"\n\tset puzzle_d = \"disconnected\"\nset puzzle_b = \"slot #1\"\n=> box\n\n~ blue_2\nif puzzle_a == \"slot #2\"\n\tset puzzle_a = \"disconnected\"\nif puzzle_c == \"slot #2\"\n\tset puzzle_c = \"disconnected\"\nif puzzle_d == \"slot #2\"\n\tset puzzle_d = \"disconnected\"\nset puzzle_b = \"slot #2\"\n=> box\n\n~ blue_3\nif puzzle_a == \"slot #3\"\n\tset puzzle_a = \"disconnected\"\nif puzzle_c == \"slot #3\"\n\tset puzzle_c = \"disconnected\"\nif puzzle_d == \"slot #3\"\n\tset puzzle_d = \"disconnected\"\nset puzzle_b = \"slot #3\"\n=> box\n\n~ blue_4\nif puzzle_a == \"slot #4\"\n\tset puzzle_a = \"disconnected\"\nif puzzle_c == \"slot #4\"\n\tset puzzle_c = \"disconnected\"\nif puzzle_d == \"slot #4\"\n\tset puzzle_d = \"disconnected\"\nset puzzle_b = \"slot #4\"\n=> box\n\n~ green_1\nif puzzle_a == \"slot #1\"\n\tset puzzle_a = \"disconnected\"\nif puzzle_b == \"slot #1\"\n\tset puzzle_b = \"disconnected\"\nif puzzle_d == \"slot #1\"\n\tset puzzle_d = \"disconnected\"\nset puzzle_c = \"slot #1\"\n=> box\n\n~ green_2\nif puzzle_a == \"slot #2\"\n\tset puzzle_a = \"disconnected\"\nif puzzle_b == \"slot #2\"\n\tset puzzle_b = \"disconnected\"\nif puzzle_d == \"slot #2\"\n\tset puzzle_d = \"disconnected\"\nset puzzle_c = \"slot #2\"\n=> box\n\n~ green_3\nif puzzle_a == \"slot #3\"\n\tset puzzle_a = \"disconnected\"\nif puzzle_b == \"slot #3\"\n\tset puzzle_b = \"disconnected\"\nif puzzle_d == \"slot #3\"\n\tset puzzle_d = \"disconnected\"\nset puzzle_c = \"slot #3\"\n=> box\n\n~ green_4\nif puzzle_a == \"slot #4\"\n\tset puzzle_a = \"disconnected\"\nif puzzle_b == \"slot #4\"\n\tset puzzle_b = \"disconnected\"\nif puzzle_d == \"slot #4\"\n\tset puzzle_d = \"disconnected\"\nset puzzle_c = \"slot #4\"\n=> box\n\n~ black_1\nif puzzle_a == \"slot #1\"\n\tset puzzle_a = \"disconnected\"\nif puzzle_b == \"slot #1\"\n\tset puzzle_b = \"disconnected\"\nif puzzle_c == \"slot #1\"\n\tset puzzle_c = \"disconnected\"\nset puzzle_d = \"slot #1\"\n=> box\n\n~ black_2\nif puzzle_a == \"slot #2\"\n\tset puzzle_a = \"disconnected\"\nif puzzle_b == \"slot #2\"\n\tset puzzle_b = \"disconnected\"\nif puzzle_c == \"slot #2\"\n\tset puzzle_c = \"disconnected\"\nset puzzle_d = \"slot #2\"\n=> box\n\n~ black_3\nif puzzle_a == \"slot #3\"\n\tset puzzle_a = \"disconnected\"\nif puzzle_b == \"slot #3\"\n\tset puzzle_b = \"disconnected\"\nif puzzle_c == \"slot #3\"\n\tset puzzle_c = \"disconnected\"\nset puzzle_d = \"slot #3\"\n=> box\n\n~ black_4\nif puzzle_a == \"slot #4\"\n\tset puzzle_a = \"disconnected\"\nif puzzle_b == \"slot #4\"\n\tset puzzle_b = \"disconnected\"\nif puzzle_c == \"slot #4\"\n\tset puzzle_c = \"disconnected\"\nset puzzle_d = \"slot #4\"\n=> box\n\n~ try_generator\nif puzzle_a == \"slot #4\" and puzzle_b == \"slot #2\" and puzzle_c == \"slot #1\" and puzzle_d == \"slot #3\"\n\tNarrator: *You close the lid, set the choke, and pull.* [#complete_quest]\n\t\t*It catches on the third pull and holds - a flat industrial note that fills the chamber and doesn't waver.*\n\tNarrator: *The panel beside the door comes up amber. Behind the concrete something heavy moves in its housing, travels a hand's width, and lets go.*\n\t\t*The door swings out four inches on its own weight and stops there, waiting on you.*\n\tNarrator: *Air comes through the gap. Dry, still, and colder than the cave.*\n\t\t*It has been on the other side of that door a long time, and it doesn't smell like rock.*\n\t- Put your shoulder to it\n\t\tNarrator: [#load_quest=61b3716d-a2ab-462f-aaff-d35096986f18]\nelse\n\tNarrator: *You close the lid, set the choke, and pull. The generator catches, runs, holds its note.*\n\t\t*The panel beside the door stays dead. Nothing sparks. Nothing burns. The current is going somewhere, and it isn't going there.*\n\t- Open the box again => box\n\t- Leave it for now\n\t\tNarrator: *You kill the engine. The quiet comes back in like water.* [#end]\n=> END\n"
}