Mishap22 Player's Manual

A complete player reference for the Mishap22 text adventure engine: movement, commands, save/load behavior, help screens, timing rules, parser behavior, and practical gameplay tips.

Engine: Mishap22 Genre: Text Adventure Controls: Keyboard Storage: Local + Server Manual: Stand-alone HTML

1. Welcome

Mishap22 is a classic-style text adventure engine designed around direct keyboard interaction, immersive room descriptions, parser-driven gameplay, and persistent save states.

You play by typing commands. The game responds with descriptions, actions, status messages, discoveries, and consequences based on what you type.

There are no mouse-driven gameplay mechanics required. The keyboard is the primary interface.

Core Gameplay Loop

  1. Read the current scene.
  2. Type a command.
  3. Press Enter.
  4. Read the result.
  5. Repeat.

2. Starting the Game

When Mishap22 first loads, the engine displays a help or splash screen. This screen explains controls and may include game-specific instructions.

The gameplay timer does not begin until you perform your first real gameplay action.

Initial Controls

Action Result
Type a gameplay command Begins gameplay.
Open Help Displays instructions without advancing time.
Open Save/Load Pauses gameplay while managing saves.

3. Understanding the Screen

The Mishap22 display behaves like a dynamic text terminal. The engine automatically resizes and scrolls to fit the available screen space.

Main Buffer

Displays room descriptions, dialogue, command results, warnings, discoveries, and story progression.

Input Line

The command prompt where you type instructions.

Help Display

Displays instructions and controls without affecting gameplay time.

Save/Load Panel

Used to manage local and server save files.

Automatic Scrolling

During gameplay, the screen automatically scrolls downward as new text appears. The display attempts to keep the newest information visible at the bottom edge.

The Help screen intentionally opens scrolled to the top so instructions can be read from the beginning.

4. Typing Commands

Commands are typed directly into the input line and submitted with the Enter key.

Simple Commands

north
south
look
inventory
take lamp
open door

Command Style

  • Commands are generally short and direct.
  • You usually do not need punctuation.
  • Uppercase and lowercase are treated the same.
  • Extra spaces are usually ignored.

Examples

look
look table
take key
unlock gate
go east
read note

5. Movement

Movement commands travel between rooms or locations.

Command Meaning
north or n Move north.
south or s Move south.
east or e Move east.
west or w Move west.
up or u Move upward.
down or d Move downward.
Some exits may be blocked until puzzles are solved or objects are acquired.

6. Common Commands

Command Purpose
look Redisplay the current room description.
inventory Display carried items.
take <item> Pick up an object.
drop <item> Drop an object.
use <item> Use an item.
read <object> Read text or inscriptions.
help Open the help display.
save Open the save/load interface.
load Open the save/load interface.

7. Parser Behavior

Mishap22 includes typo detection and parser assistance.

Unknown Commands

If the engine does not recognize a command, it may provide a suggestion.

> nroth

Did you mean "north"?

Lone Invalid Verbs

A single invalid word produces an error message instead of silently failing.

> xyzzy

I don't know how to "xyzzy".
Suggestions are informational only. The engine will not automatically execute a guessed command unless specifically designed to do so.

8. Help System

The Help screen explains controls and gameplay behavior.

  • Opening Help pauses gameplay timing.
  • Reading Help does not consume turns.
  • The Help display opens scrolled to the top.
  • Closing Help returns to gameplay.
You can safely open Help at any time without affecting gameplay progress.

9. Saving and Loading

Mishap22 supports both local browser saves and server-side saves.

Local Saves

  • Stored directly inside your browser.
  • Available even when offline.
  • May be lost if browser storage is cleared.

Server Saves

  • Stored on the server under your account.
  • Require a valid logged-in user.
  • Unavailable while logged out or using a guest account.
Storage Mode Availability
Local Always available.
Server Requires login.
Opening the Save/Load interface temporarily freezes gameplay time and turn progression.

10. Timer and Turns

Mishap22 tracks both elapsed gameplay time and gameplay turns.

What Counts as Gameplay?

Action Counts as Turn?
Movement command Usually yes.
Successful gameplay action Usually yes.
Help screen No.
Save/load management No.
Waiting at the title/help screen No.
Gameplay timing only begins after your first real gameplay command.

11. Gameplay Tips

  • Read descriptions carefully.
  • Try simple verbs before complex phrases.
  • Use look frequently.
  • Experiment with object interaction.
  • Save often before risky actions.
  • If stuck, revisit previous locations for missed clues.

Good Exploration Habits

look
inventory
examine room
read signs
check exits
save

12. Troubleshooting

Problem Possible Cause
Server saves unavailable You are not logged in.
Text appears cut off The screen may still be resizing.
Parser rejects command The verb or object may not exist.
Nothing happens after command The action may not currently be possible.
Help opened unexpectedly A help key or command may have been triggered.
Clearing browser storage may erase local save files permanently.

13. Quick Reference

Movement:
north / south / east / west
n / s / e / w
up / down

Interaction:
look
inventory
take
drop
use
read

System:
help
save
load

Important Notes

  • Help does not consume gameplay time.
  • Save/load pauses the game temporarily.
  • Gameplay time begins only after actual gameplay starts.
  • Server saves require a logged-in account.
The best way to learn Mishap22 is to experiment. The parser rewards curiosity.