Difference between revisions of "MSGTYPE"
Jump to navigation
Jump to search
(show option; general case first) |
m (Text replace - "bilious.homelinux.org" to "bilious.alt.org") |
||
Line 2: | Line 2: | ||
|name=messagetype | |name=messagetype | ||
|author=Pasi Kallinen | |author=Pasi Kallinen | ||
− | |download=http://bilious. | + | |download=http://bilious.alt.org/~paxed/nethack/nh343-msgtype.diff |
|bilious=397 | |bilious=397 | ||
}} | }} |
Revision as of 17:30, 8 May 2011
messagetype | |
---|---|
Author | Pasi Kallinen |
Download | link |
NetHack PatchDB | 397 |
MSGTYPE is a patch for NetHack 3.4.3 which adds configuration options allowing user to change how messages are displayed. Nethack.alt.org has it.
For example whether a message always waits for --MORE--, or if it's never shown, or if it's never shown more than once in row.
The format is
MSGTYPE=foo "string to match"
Where "foo" is one of "hide", "stop" or "norep", and the string to match is a message to be matched, with '*' and '?' wildcard expansion.
- "hide" hides the message, so it's never shown.
- "stop" always prompts for --MORE-- after the message.
- "norep" shows the message, but not again if no other message is shown in between.
- "show" shows the message, each time. This is the default.
The last matching rule is used. Put the general case first, exceptions below them.
# displacing pets MSGTYPE=hide "You displaced *" # items on floor MSGTYPE=norep "You see here a *" MSGTYPE=norep "You see here an *" # delayed instadeaths MSGTYPE=stop "You are slowing down." MSGTYPE=stop "You find it hard to breathe." MSGTYPE=stop "You are turning a little *"
Tjr has a much more complicated sample config.