commit 3e13b2806b4c21235d3a12d43558584c795a892d Author: historicalsource Date: Sun Apr 14 00:22:08 2019 -0400 Final Revision diff --git a/README.md b/README.md new file mode 100644 index 0000000..d2bd463 --- /dev/null +++ b/README.md @@ -0,0 +1 @@ +# wishbringer diff --git a/boxes.zil b/boxes.zil new file mode 100644 index 0000000..38bee65 --- /dev/null +++ b/boxes.zil @@ -0,0 +1,621 @@ +"BOXES for WISHBRINGER: (C)1985 Infocom, Inc. All rights reserved." + +"*** BAD MAILBOX ***" + +> +> + + + + + > + + ) + (T + )>> + + + + )> + + )> + )>> + + + > + + + + ) + (T + + + )> + )> + ) + ( + ) + ( + ) + (,SKEWED? + + ) + (T + > + ; + ; + ; + )> + ) + ( + ) + (> + ) + (T + > + ; + ; + )> + ) + ( + ) + (T + + + )> + ) + ( + ,BOX-DANGEROUS?> + + ) + ( + > + + + >) + (T + >)> + + + > + + + + )> + ) + ( + ) + ( + + ) + (T + + )>) + (T + )>> + + + + > + + + + +
+ > + + + + + + )> + ; > + > + +> + +> + +> + + "!\"">> + + + + + ) + ( + > + + + + + + ) + + ( + + + + ) + + ( + + + + + + ) + + ( + > + > + + + + + + )>)>> + + + +> + + + + + + > + ) + (T + )>> + +; > + > + ) + ( + ) + (T + >)>>> + +; > + + + ) + ( + + > + + ) + ( + ) + ( + ) + (T + + > + + + + + " "> +
+ + + )> + + + + )>) + (T + + + )>)>) + (T + + + ) + ( + )> + > + + )> + > + + ) + ( + CR>) + (T + + + )>)>> + +)) + + + "."> + > + + )> + > + +> + +> + +> + +> + +"*** SMALL MAILBOX ***" + + + + + + + ) + (T + )>) + ( + > + + > + ) + ( + > + + ) + (T + )>) + ( + ,BOX-ALIVE?> + + + ) + ( + ,BOX-ALIVE?> + + + + ) + (T + )>> + +> + + +> + + + ) + ( + > + + + ) + ( + + ) + ( + + ) + (T + > + > + + + + + )> + ) + ; (T + > + >)>> + +> + +> + + +> + + + ) + ( + + + ) + ( + + + "." CR>)>) + (T + + )> + > + + )> + > + + ) + ( + + + + "." CR> + )>)>> + +> + +> + + + > + + + + + + > + + >)> + + >)> + > + + + + ) + (T + )>> + +"*** BOOTS ***" + + + + + ) + ( + > + )>> + +> + +> + + ; "# times jail visited" + +> + + + > + >) ; "In case you snuck in" + (T + )> ; "fewer turns for 2nd visit" + > ; "New visit!" + + + + + + + )> + + + + + > + +> + + " from "> + + ) + (T + )> + > + +> + + + > + )> + > + +> + + + + + ) + (T + )>> + + + > + > + + + + + + + > + + + + + > + +; "Table for BUTTON-F" + + <> EDGE-OF-LAKE <> <>> + LOOKOUT-HILL ROTARY-WEST INSIDE-GRAVE <>> + + WEST-OF-HOUSE ROTARY-EAST VIDEO-ARCADE <>> + <> PLEASURE-WHARF <> <>>>> + + diff --git a/bridge.zil b/bridge.zil new file mode 100644 index 0000000..309558a --- /dev/null +++ b/bridge.zil @@ -0,0 +1,677 @@ +"BRIDGE for WISHBRINGER: (C)1985 Infocom, Inc. All rights reserved." + +"*** ON BRIDGE ***" + + + + + + + )>> + +> + ; + + >)> + > + +> + + + > + + + + + + ) + ( + ) + ( + ) + (T + )> + ) + ( + + ) + (T + )> + ) + ( + + ) + (T + )>> + + + + + + + + + ) + (T + )> + + ) + (T + )> + + ) + (T + + )> + )> + + + ) + (T + )>> + +"*** NORTH OF BRIDGE ***" + + + + + + + " and west. A path wanders east along the shore of the river."> + + + + + + )>)> + )>> + + + + ) + ( + + + ) + (T + )>)> + + ) + (T + + + "\" croaks the troll, palm outstretched." CR>) + (T + )> + )>> + +> + + + +; "RMUNGBIT = troll has not accepted the coin, + TOOLBIT = troll has not been given the can" + +)) + + + + ) + (T + )> + + ) + + ( + > + + ) + ( + + + + )> + + + + + + + + + + + + ) + + (T + + + + + )> + + ) + + ( + >> + + + + + + )> + + ) + (T + + + + + + )> + ) + + (T + + + +
+ + )>) + + ( + ) + (T + " the idle troll." CR>)> + ) + + ( + ) + (T + + +" something awful and ignores you." CR>)> + ) + + ( + ,TROLL-SCARED? + > + + ) + (T + )>> + + + > + +> + + + + + + ) + ( + + ) + (T + + + > + + + + + "\" he " "." CR>)>)> + ) + ( + + ) + (T + )> + ) + ( + + ) + ( + > + + + ) + ( + > + ) + ( + ) + (T + ; + ; + )> + ) + ( + + ) + (T + )>> + +"*** CLIFF BOTTOM ***" + + + + + + + + )> + )>> + + + ) + (T + + + )> + + )>> + +> + +> + +> + + + + + + > + + ) + (T + )> + ) + ( + + ) + (T + )> + ) + (T + )>> + + + + + + + ) + (T + )> + )>> + +> + + + + + + + + )>) + (T + )> + + ) + + ( + > + > + ) + ( + > + + + + + + + )> + + )> + ) + + (T + )> + ) + + ( + + >> + + ) + (T + )>> + +"*** VULTURE ***" + + + +; "RMUNGBIT = force vulture sighting" + +)) + + + ) + ( + ) + ( + > + + "." CR> + ) + ( + > + + + + >)> + + + + + + ) + (T + )> + ) + ( + + ) + ( + > + + ) + ( + > + + + + ) + (T + )>> + + + + + > + + + )> + > + +> + + + " high overhead." CR>> + +> + + + + + + + ) + (T + )> + + )>)>> + + + + + ) + ( + + ) + (T + + + )> + ) + ( + > + + ) + (T + )>> + + + + + + + + + > + + + + + > + + + )>> + + + > + + + + > + +> + + + + + + ) + (T + )> + > + +> + + + + )> + + + ,LUCKY?> + + + + )> + > + +> + + + + + + + diff --git a/cemetery.zil b/cemetery.zil new file mode 100644 index 0000000..36562e4 --- /dev/null +++ b/cemetery.zil @@ -0,0 +1,831 @@ +"CEMETERY for WISHBRINGER: (C)1985 Infocom, Inc. All rights reserved." + + + + + + + > + + + + + + + ) + (T + )> + ", and a narrow lane wanders north." CR>)>> + + + + ) + (T + + )>) + (T + + )>> + +> + + + + + + + )> + )>> + + + + + ) + (T + )> + ) + (T + + )>> + + + )> + > + + + + + ", and a narrow lane between the " D ,MONUMENTS "s winds off " "." CR>)>> + + + +; "RMUNGBIT = skewed gate not opened" + + + + + ) + (T + )> + ) + ( + ) + (T + )>> + + + + + > + + + + ) + ( + ) + (T + + + )>> + + + ) + (,SKEWED? + ) + ( + + + )> + + > + +> + + + >> + ) + (T + + +" as you escape their misty clutches." CR CR>)>> + +> + + + + ) + ( + > + + ) + ( 18> + + ) + (T + + + >)> + + + )>> + +> + + + + + + ) + (T + )>) + (T + )>) + (T + + )>) + ( + + + ) + (T + )>) + (T + + )>)>> + + + " place"> + )> + + + + + + >)> + + ) + (T + + )>> + +> + + + + + + + + ) + (T + )> + > + + + + + + ) + ( + ) + ( + ) + (T + )> + ) + ( + + ) + ( + ) + ( + ) + (T + )> + ) + (T + )>> + + + + ) + (T + )>> + +> + + + + + + + + ) + (T + )>) + (T + + )> + ) + ( + + ) + (T + )>> + +> + + + + + > + +
+ + ) + (T + )>> + + + + ) + ( + + ) + ( + + + + + )> + + ) + ( + > + + + ) + ; ( 10> + + ) + ( + > + + ) + (T + )>) + ( + ) + (T + )>> + + + + ) + ( + + ) + (T + )>> + + + + + ) + (T + )> + ) + ( + + ) + ( + + ) + ( + > + + ) + ( + > + + ) + ( + ) + (T + )>> + + + > + >)> + > + + + >) + ( + > + >)> + > + +> + + + + > + + + + + + + "." CR>> + +> + + + + + > + + + + ) + (T + )> + + > + +> + + + + >> + + + + + )> + > + + + + + + ) + ( + + ) + (T + )>> + +> + + + +; "RMUNGBIT = Vapors have stolen a possession" + +)) + + + ) + ( + + + ) + ( + + ) + ( + + + ) + ( + + + ) + ( + > + + +
+ + + )> + ) + (T + )>> + +)) + + ) + ( + > + + + ) + + ( + + > + + +
+ + + ) + (T + )>) + (T + )> + ) + (T + + )> + )> + ) + + (T + > + + + > + + > + + + + + )> + + + + ; "Move player somewhere else" + + > + + + ; "Scatter player's possessions" + + > + + > + + )> + ) + (T + )>> + + + + )>) + + ; "Steal one of player's possessions" + + (T + + + > + + +
+ + + + + >) + ( + + )>)>)>)>> + +> + + + + + ) + (T + )> + )> + )>> + + + + + + >>> + + ) + ( + + ) + ( + ) + (T + )> + ) + ( + + ) + (T + + )>> + + + + + + + + ) + ( + + ) + (T + )> + ) + ( + > + + + ) + (> + + ) + ( + + )> + + + + + )> + ) + ( + > + > + + )> + + + ) + ( + > + + CR> + ) + (> + ) + ( + ) + ( + >> + ) + ( 5> + ) + (T + + + ) + (T + )> + )> + ) + ( + + ) + (> + ) + (T + )> + ) + ( + > + + ) + (T + )>> + + + > + + ) + (T + )>> + + + + + + ) + ( + + ) + (T + )>> + diff --git a/center.zil b/center.zil new file mode 100644 index 0000000..b916e3b --- /dev/null +++ b/center.zil @@ -0,0 +1,2863 @@ +"CENTER for WISHBRINGER: (C)1985 Infocom, Inc. All rights reserved." + +"*** ROTARY EAST (THEATER) ***" + + + + + )> + + ) + (T + > + >)> + + )>) + (T + + )>> + + + + + )> + + + + ) + (T + )> + + ) + (T + )>> + + + + + ", towards the bay.| +| +On the " D ,CORNER " nearby stands a "> + ) + (T + )> + + + + + + + )> + )>> + + + + + + ) + (T + )> + + ) + ( + + + ) + (T + )>) + ( + + ) + (T + )> + ) + ( + + ) + (T + )> + ) + + ( + + + ) + (T + )>) + (T + )> + ) + ( + ,MOVIE-VISIBLE?> + + ) + ( + ) + (T + )>> + + + + + + + ) + (T + + + + + ; "Given?" + ) + (T + )> + )> + ) + ( + + ) + (T + )>> + + + + + + ) + (T + )> + ) + ( + ) + (T + )> + ) + ( + ) + (T + )> + ) + ( + ) + ( + + ) + (T + + )>> + + + > + + + +; "RMUNGBIT = ticket not bought, TOOLBIT = ticket given to gravedigger" + + + > + + >> + ) + (,PRSI + + ) + (T + )>) + ( + + ) + (T + )> + ) + (> + + + ) + (T + )> + + ) + ( + + ) + ( + + ) + (T + )>> + + + + + + + + ) + (T + )> + + + )>> + + + + ) + ( + > + + + + + + + ) + (T + + )>)> + > + + + +; "TOUCHBIT = no lobby warning given" + + + + ) + ( + ) + (T + )> + ) + ( + + ) + ( + ) + (T + )>) + (> + + ) + ( + + ) + (T + + )>> + + + + + + + + ) + (T + + )>) + (T + ".\"" CR> + ) + (T + )>)> + + + > + +> + +> + + + +> + + + + ) + ( + + + + ) + (T + )> + + + + + + )> + ) + ( + > + 10> + ) + ( + + ) + (T + + +
+ )> + ) + ( + + >> + + + ) + ( + + ) + (T + )>> + + + + + + + + ) + (T + )> + + + ) + ( + + ) + (T + )>> + + + + + + + ,ECLIPSE?> + + ) + (T + )> + )>> + + + +; "TOOLBIT = sitting" + + + + ) + + ( + > + + ) + + ( + + + ) + ( + ) + (T + + )> + + ) + ( + + + ) + (T + )> + + ) + ( + + + )> + > + ) + (T + )>) + ( + > + + ) + (T + )>> + + + + + ) + (T + + )>> + + + + ) + ( + > + + + ) + ( + ) + (T + )>> + +> + + + +; "RMUNGBIT = glasses not yet found" + + + + + + ) + ( + + )> + + + ) + + ( + > + + ) + (> + + )> + + ) + + ( + + > + + ) + (T + )>> + + + > + + + + + + ) + ( + + ) + ( + > + )> + + ) + ( + + ) + (T + )>> + + +> +> + + + + > + >) + (T + )> + + + + + + + + + + ) + ( + + + + ) + ( + + ) + ( + + + + ) + ( + + + + + + + + + + + + + > + + ) + ( + + + + )> + ) + (T + > + "." CR>)>)>> + +> + + + > + > + + + + )> + + + )> + + + + + + + + + + + + )> + + + + + + > + +"*** PARK ***" + + + +)) + + + + + + ) + (T + )> + + ) + (T + )> + ) + (T + )>> + + + + + + + ) + ( + > + ) + (T + )> + ) + ( + CR> + ) + ( + + ) + (T + )>> + + + ,SKEWED? + > + + >> + + + ) + ( + + + ) + (T + )>) + (T + )>> + + + "." CR>> + +> + + + + + + + + ) + ( + + + + + ) + (T + )>> + + + > + +> + + + + + +; "RMUNGBIT = piranha not eating" + + + + + + + + )>) + (T + )> + + ) + + ( + > + + + ) + (T + )> + ) + + ( + > + + )> + + + + ) + (> + ) + ( + + + ; + > + + + ) + (T + + + +
+ )> + + ) + + ( + + + ) + + ( + > + + + ) + (T + )> + + ) + + ( + + ) + + (T + )>> + + + + + )> + > + + + + + + )> + >)>> + + + + + + + ) + (T + + )> + + ) + ( + > + + + ) + (T + )>> + + + + + + ) + ( + ) + ( + + ,SUCCESS?> + ) + (T + + )>) + (T + )> + ) + ( + + ) + (T + )> + ) + ( + + ) + (T + )>> + + + > + + ) + (T + )>> + + + > + +"*** ROTARY WEST ***" + + + + + + + + ) + (T + )> + + + )>> + + + + >) + (T + >)>)> + ) + (T + + )>> + + + + + ) + ( + + ) + ( + + ) + (T + )> + ) + (T + )>> + + + + + > + + ) + ( + ) + (T + )>> + +"*** INSIDE POLICE STATION ***" + + + + + )> + ) + (T + + )>> + + + + + + ) + (T + )> + + ) + (T + + + ) + (T + )> + )> + + + + )> + )>> + + + + + + ) + ( + > + + ) + ( + + ) + ( + > + + ) + ( + + ) + (T + )>> + + + + + > + + + ) + ( + > + +