# Hugo's House of Horrors (ZZT)

Author: Dr. Dos

Genre: Adventure/Puzzle

Version: 1.00

Date: 2019-12-30

## How To Play

"Hugo's House of Horrors" is unlike any ZZT adventure game seen before!

All interactions are facilitated through the use of a text parser. This is
similar to other ZZT adventure games which use the cheat prompt to access an
inventory, but Hugo uses it to do anything.

To open the parser, type a questionmark which will open ZZT's cheat prompt.
From here, prefix your command with a + and then type what you'd likeHugo to
do.

In many cases this takes the form of a verb and a noun, such as
"?+UNLOCKDOOR".

Other commands may be even more basic, like "?+I" to show Hugo's inventory.

A few of the more common verbs like "look", "open", "get", and "talk" are
abbreviated to their first letter. If you wanted to pick up a candle, for
example, then "?+GCANDLE" would be the appropriate command!

## Disclaimer

"Hugo's House of Horrors" and its engine are very poorly suited to ZZT.
Beginners to ZZT or those unfamiliar with the first Hugo game may find
themselves frustrated at not knowing what they're looking at. A special
command "?+H" has been implemented to list all the things in a room that can
be interacted with, but having to use this repeatedly may prove tedious.

This game is meant to be a tech demo showcasing the exploitation in how ZZT
handles setting too many flags in order to simulate a text parser. You will
have much more fun playing the original "Hugo's House of Horrors" or another
ZZT adventure game than this one.

## Universal Commands

* ?+I - Show Inventory
* ?+H - List all interactable objects
* ?+L - Look at room

## Abbreviated Verbs
"L" - Look
"O" - Open
"G" - Get
"T" - Talk

## Global Inventory Commands
- ?+LCANDLE
- ?+LKNIFE/LPENKNIFE
- ?+LWHISTLE
- ?+USEWHISTLE
- ?+LMASK
- ?+LBUNG/LCORK
- ?+LOILCAN/LOIL
- ?+LTREASURE/LGOLD
- ?+WEARMASK

## Outside House
- ?+OPUMPKIN
- ?+LPUMPKIN
- ?+GPUMPKIN
- ?+USEPUMPKIN
- ?+LKEY
- ?+LMOON
- ?+LHOUSE
- ?+LTREE
- ?+LWINDOW
- ?+LDOOR
- ?+ODOOR
- ?+UNLOCKDOOR

## Main Hall
- ?+LPAINTING
- ?+LPAINTINGS/LBAT
- ?+GPAINTING
- ?+GPAINTINGS/GBAT
- ?+LSTAIRS
- ?+LTABLE
- ?+GCANDLE
- ?+LALCOVE/LCUBBYHOLE
- ?+GKNIFE
- ?+GPENKNIFE
- ?+LWHISTLE
- ?+GWHISTLE

## Bedroom
- ?+LBED
- ?+LWINDOW
- ?+LLIGHT
- ?+LMASK
- ?+GMASK
- ?+OCLOSET/OCABINET

## Bathroom
- ?+LWINDOW
- ?+LLIGHT
- ?+LTOILET
- ?+LSINK/LFAUCET
- ?+LMIRROR
- ?+LTUB/LBATHTUB

## Laboratory
- ?+LPROFESSOR/LPROF/LSCIENTIST/LDOCTOR
- ?+TPROFESSOR/TPROF/TSCIENTIST/TDOCTOR
- ?+LIGOR
- ?+TIGOR
- ?+LTABLE
- ?+LMACHINE
- ?+LBUNG/LCORK
- ?+GBUNG/GCORK
- ?+LLIGHT/LLIGHTS
- ?+ODOOR/CDOOR/CLOSEDOOR
- ?+IGORPRESSA/IGORPRESSB/IGORPRESSC/IGORPRESSD/IGORPRESSR/IGORPRESSG/IGORPRESSY/IGORPRESS

### Lab - Small (E)
- ?+LTABLE
- ?+LIGOR
- ?+TIGOR
- ?+LMACHINE
- ?+IGORPRESSA/IGORPRESSB/IGORPRESSC/IGORPRESSD/IGORPRESSR/IGORPRESSG/IGORPRESSY/IGORPRESS

### Lab - Small (W)
- ?+LTABLE
- ?+LBUNG/LCORK
- ?+GBUNG/GCORK

### Lab - Discombobulated / Lab - Oh no. Oh no. / Lab - Normal
- ?+LIGOR
- ?+TIGOR
- ?+LTABLE
- ?+LMACHINE
- ?+LBUNG/LCORK
- ?+GBUNG/GCORK
- ?+LLIGHT/LLIGHTS
- ?+ODOOR/CDOOR/CLOSEDOOR
- ?+IGORPRESSA/IGORPRESSB/IGORPRESSC/IGORPRESSD/IGORPRESSR/IGORPRESSG/IGORPRESSY/IGORPRESS

## Dining Room
- ?+LWINDOW
- ?+LCABINET
- ?+LPAINTING
- ?+LFLOWER/LVASE
- ?+LTABLE
- ?+LFRANK/LDRACULA/LDRAC
- ?+TFRANK/TDRACULA/TDRAC
- ?+LSORCERER/LSORCEROR
- ?+TSORCERER/TSORCEROR
- ?+LBUTLER
- ?+TBUTLER

### Dining Room - Asked for a chop
- ?+YES/OK/OKAY/YEAH/Y

## Kitchen
- ?+LSTOVE/LOVEN/LCABINET/LCUPBOARD/LCOUNTER/LSINK/LFAUCET/LWINDOW

## Backyard
- ?+CLIMBTREE
- ?+LTREE
- ?+LFENCE/LYARD/LGRASS
- ?+LDOOR
- ?+ODOOR
- ?+LSKY
- ?+LMOON
- ?+GOILCAN/GOIL

## Empty Room
- ?+LDOG
- ?+LLIGHT
- ?+LCARPET/LRUG
- ?+LMOUSEHOLE
- ?+GDROPPINGS
- ?+MOVECARPET/MOVERUG
- ?+OTRAPDOOR
- ?+OILBOLT
- ?+UNDOBOLT
- ?+USECHOP/USEMEAT/THROWCHOP/THROWMEAT
- ???

## Basement
- ?+LDOOR
- ?+ODOOR
- ?+OILDOOR
- ?+PUSHDOOR
- ?+UNLOCKDOOR
- ?+LROCK/LROCKS

## Bat Cave
- ?+LROCK/LROCKS
- ?+LBAT/LBATS
- ?+USEWHISTLE

## Mummy's Tomb
- ?+LTOMB
- ?+LGOLD/LTREASURE/LMONEY
- ?+LMUMMY
- ?+TMUMMY
- ?+LROCK/LROCKS
- ?+GGOLD/GTREASURE/GMONEY

## Underground Lake
- ?+LROPE
- ?+LBOAT
- ?+LMAN/LOLDMAN/LDOS/LDRDOS
- ?+CUTROPE
- ?+GETINBOAT/ENTERBOAT
- ?+PUSHBOAT/USEBOAT
- ?+USEBUNG/USECORK
- ?+TMAN/TDOS/TDRDOS/TOLDMAN

### Underground Lake - Trivia Questions (encoded in ROT13)
- ?+WBR
- ?+ORFCVA
- ?+QNEXSYE
- ?+P
- ?+PBEA
- ?+FGHZCL
- ?+LRF/LRNU/VQVQ/FHER

## Guard
- ?+TGUARD/TMAN
- ?+LGUARD/LMAN
- ?+LROCK/LROCKS
- ?+UTREASURE/GIVEGOLD/UGOLD/USEGOLD

## Points List
Get Pumpkin          2 (2)
Open Pumpkin         5 (7)
Get Key              5 (12)
Get Inside          11 (23)
Get Candle           3 (26)
Look Alcove          8 (34)
Get Knife            6 (40)
Get Whistle          6 (46)
Get Mask             4 (50)
Get Bung            11 (61)
Get Chop             8 (69)
Open Lock            9 (78)
Get Oil              4 (82)
Reveal Trapdoor      8 (90)
Open Trapdoor       17 (107)
Find Bat Cave       12 (119)
Blow Whistle         7 (126)
Get Treasure        10 (136)
Answer Q's          33 (169)
Rescue Penelope     21 (190)
----------------------
Total Points       190
Easter Egg #1        1
Easter Egg #2        1
Easter Egg #3        1
Real Total Points  193
