Dantia/Scripts/Verb Check: Difference between revisions

From Elanthipedia
< Dantia
Jump to navigation Jump to search
No edit summary
 
(8 intermediate revisions by the same user not shown)
Line 1: Line 1:
{{Script
{{Script
|cat=Scripts, Genie scripts, Item scripts
|cat=Genie, Item
|fe=Genie
|fe=Genie
|auth=[[Dantia]]
|auth=[[Dantia]]
Line 177: Line 177:


The script uses Genie substitutions to "gag" common messages, so if you run this script and end it early it may not reach the point in the script where it removes those gags. At any point during the script you can type "UNSUBS!" to jump to the unsub section. You can also start the script with ".verb unsubs" to skip and run just the unsub section.
The script uses Genie substitutions to "gag" common messages, so if you run this script and end it early it may not reach the point in the script where it removes those gags. At any point during the script you can type "UNSUBS!" to jump to the unsub section. You can also start the script with ".verb unsubs" to skip and run just the unsub section.

Sidebar: Why did I use subs instead of gags? Because Genie's handling of ungagging via the command line has been hit or miss for me. I found subbing to be more reliable.


NOTE: If the item you are checking has "charges", this script may inadvertently use one or more of them. For example, if you run this script on a beverage it will both "drink" and "guzzle", which may consume some or all of it. It is your responsibility to know if the item you are testing has charges.
NOTE: If the item you are checking has "charges", this script may inadvertently use one or more of them. For example, if you run this script on a beverage it will both "drink" and "guzzle", which may consume some or all of it. It is your responsibility to know if the item you are testing has charges.
Line 182: Line 184:
== Version History ==
== Version History ==


* Version 1.0: Original script.
* Version 1.0: Original script. (12/30/2020)
* Version 1.1: Updated wear item matches to account for custom messages. Added subs for challenge, leap, adjust, and salute. Added a general failsafe sub. (01/24/2021)


== Script ==
== Script ==


<pre>
<pre>

# Dantia's Verb Check
# Dantia's Verb Check
# Use at your own risk.
# Use at your own risk.
# Version 1.1: Updated wear item matches to account for custom messages. Added subs for challenge, leap, adjust, and salute. Added a general failsafe sub.
# Version 1.0

action instant goto unset_substitutions when UNSUBS!


#################
#################
Line 201: Line 201:
counter set 0
counter set 0
if %1 = "unsubs" then goto unset_substitutions
if %1 = "unsubs" then goto unset_substitutions
if %1 then goto room_obj

#################
# SET ROOM OBJECT
#################
room_obj:
put #var VerbCheck.righthandnoun %1
goto check_standing


#################
#################
Line 239: Line 247:


set_substitutions:
set_substitutions:
# General
put #subs {^You need to be wearing the $VerbCheck.righthandnoun to do that\!$} {} verbs

# Adjust
# Adjust
put #subs {^You can't adjust that.$} {} verbs
put #subs {^You can't adjust that.$} {} verbs
put #subs {^You adjust your $VerbCheck.righthand into place.$} {} verbs


# Analyze
# Analyze
Line 295: Line 307:
# Challenge
# Challenge
put #subs {^You stare coldly at the $VerbCheck.righthand.$} {} verbs
put #subs {^You stare coldly at the $VerbCheck.righthand.$} {} verbs
put #subs {^$1 can't be \*that\* difficult to wear\!$} {} verbs
put #subs {can't be \*that\* difficult to wear\!$} {} verbs


# Chuckle
# Chuckle
Line 411: Line 423:


# Juggle
# Juggle
put #subs {^Don't be silly! You'll hurt yourself, or the $VerbCheck.righthandnoun, or both! Try it with something meant to be juggled.$} {} verbs
put #subs {^Don't be silly\! You'll hurt yourself, or the $VerbCheck.righthandnoun, or both\! Try it with something meant to be juggled.$} {} verbs


# Jump
# Jump
Line 440: Line 452:
put #subs {^You leap up into the air, your hand outstretched to the stars\!$} {} verbs
put #subs {^You leap up into the air, your hand outstretched to the stars\!$} {} verbs
put #subs {^You leap up into the air, your hand outstretched to the sun\!$} {} verbs
put #subs {^You leap up into the air, your hand outstretched to the sun\!$} {} verbs
put #subs {^You leap up into the air, your hand outstretched to the cloud-obscured daytime sky\!$} {} verbs
put #subs {^You leap up into the air, your hand outstretched to the vapor-shrouded night sky\!$} {} verbs


# Lick
# Lick
Line 467: Line 481:
put #subs {^You tinker with your $VerbCheck.righthand.$} {} verbs
put #subs {^You tinker with your $VerbCheck.righthand.$} {} verbs
put #subs {^With a flick of your wrist, you draw attention to $1 that you're wearing.$} {} verbs
put #subs {^With a flick of your wrist, you draw attention to $1 that you're wearing.$} {} verbs
put #subs {^With a flick of your wrist, you draw attention to the $1 that you're wearing.$} {} verbs
put #subs {^I could not find what you were referring to.$} {} verbs
put #subs {^I could not find what you were referring to.$} {} verbs


Line 587: Line 602:
# Salute
# Salute
put #subs {^You snap to attention and hail $1 with a crisp hand salute.$} {} verbs
put #subs {^You snap to attention and hail $1 with a crisp hand salute.$} {} verbs
put #subs {^You can't salute $1 while wearing it!$} {} verbs
put #subs {^You can't salute $1 while wearing it\!$} {} verbs


# Scoff
# Scoff
Line 737: Line 752:
# Twiddle
# Twiddle
put #subs {^You try to twiddle, but you have something in your hands. It's an interesting thumb exercise, though.$} {} verbs
put #subs {^You try to twiddle, but you have something in your hands. It's an interesting thumb exercise, though.$} {} verbs
put #subs {^In a show of coordination, your drum your fingers upon $VerbCheck.righthand while twiddling your thumbs in agitation.$} {} verbs
put #subs {^In a show of coordination, your drum your fingers upon $1 while twiddling your thumbs in agitation.$} {} verbs



# Unfold
# Unfold
Line 806: Line 822:
counter add 1
counter add 1
if %c = 2 then put #echo NOW CHECKING VERBS WHILE WEARING ITEM
if %c = 2 then put #echo NOW CHECKING VERBS WHILE WEARING ITEM
vebs:

put adjust my $VerbCheck.righthandnoun
put adjust my $VerbCheck.righthandnoun
pause 0.5
pause 0.5
Line 1,167: Line 1,183:


match verb_check_last You can't wear that!
match verb_check_last You can't wear that!
match verb_check $1
match wait_for_wear You can't wear any more items like that.
match wait_for_wear You can't wear any more items like that.
match verb_check .
put wear my $VerbCheck.righthandnoun
put wear my $VerbCheck.righthandnoun
matchwait
matchwait
Line 1,200: Line 1,216:


unset_substitutions:
unset_substitutions:
# General
put #unsubs {^You need to be wearing the $VerbCheck.righthandnoun to do that\!$} {} verbs


# Adjust
# Adjust
put #unsubs {^You can't adjust that.$} {} verbs
put #unsubs {^You can't adjust that.$} {} verbs
put #unsubs {^You adjust your $VerbCheck.righthand into place.$} {} verbs


# Analyze
# Analyze
Line 1,257: Line 1,276:
# Challenge
# Challenge
put #unsubs {^You stare coldly at the $VerbCheck.righthand.$} {} verbs
put #unsubs {^You stare coldly at the $VerbCheck.righthand.$} {} verbs
put #unsubs {^$1 can't be \*that\* difficult to wear\!$} {} verbs
put #unsubs {can't be \*that\* difficult to wear\!$} {} verbs


# Chuckle
# Chuckle
Line 1,373: Line 1,392:


# Juggle
# Juggle
put #unsubs {^Don't be silly! You'll hurt yourself, or the $VerbCheck.righthandnoun, or both! Try it with something meant to be juggled.$} {} verbs
put #unsubs {^Don't be silly\! You'll hurt yourself, or the $VerbCheck.righthandnoun, or both! Try it with something meant to be juggled.$} {} verbs


# Jump
# Jump
Line 1,402: Line 1,421:
put #unsubs {^You leap up into the air, your hand outstretched to the stars\!$} {} verbs
put #unsubs {^You leap up into the air, your hand outstretched to the stars\!$} {} verbs
put #unsubs {^You leap up into the air, your hand outstretched to the sun\!$} {} verbs
put #unsubs {^You leap up into the air, your hand outstretched to the sun\!$} {} verbs
put #unsubs {^You leap up into the air, your hand outstretched to the cloud-obscured daytime sky\!$} {} verbs
put #unsubs {^You leap up into the air, your hand outstretched to the vapor-shrouded night sky\!$} {} verbs


# Lick
# Lick
Line 1,550: Line 1,571:
# Salute
# Salute
put #unsubs {^You snap to attention and hail $1 with a crisp hand salute.$} {} verbs
put #unsubs {^You snap to attention and hail $1 with a crisp hand salute.$} {} verbs
put #unsubs {^You can't salute $1 while wearing it!$} {} verbs
put #unsubs {^You can't salute $1 while wearing it\!$} {} verbs


# Scoff
# Scoff
Line 1,700: Line 1,721:
# Twiddle
# Twiddle
put #unsubs {^You try to twiddle, but you have something in your hands. It's an interesting thumb exercise, though.$} {} verbs
put #unsubs {^You try to twiddle, but you have something in your hands. It's an interesting thumb exercise, though.$} {} verbs
put #unsubs {^In a show of coordination, your drum your fingers upon $VerbCheck.righthand while twiddling your thumbs in agitation.$} {} verbs
put #unsubs {^In a show of coordination, your drum your fingers upon $1 while twiddling your thumbs in agitation.$} {} verbs


# Unfold
# Unfold

Latest revision as of 13:50, 8 November 2023

Dantia/Scripts/Verb Check
Category Genie,Item
Front-end Genie
Author Dantia


Description

This script will attempt to use most (if not all!) verbs on an item to determine any special functionality or messaging, both when held and when worn (if wearable). Common or usual messages will be hidden so you can easily pick out special verbs.

Included Verbs

Instructions

Hold the item you want to check in your right hand, and launch the script. It will auto detect the item you are holding, including the noun, and run through the necessary verbs in a specific order (to account for pairs of verbs like open/close).

The script uses Genie substitutions to "gag" common messages, so if you run this script and end it early it may not reach the point in the script where it removes those gags. At any point during the script you can type "UNSUBS!" to jump to the unsub section. You can also start the script with ".verb unsubs" to skip and run just the unsub section.

Sidebar: Why did I use subs instead of gags? Because Genie's handling of ungagging via the command line has been hit or miss for me. I found subbing to be more reliable.

NOTE: If the item you are checking has "charges", this script may inadvertently use one or more of them. For example, if you run this script on a beverage it will both "drink" and "guzzle", which may consume some or all of it. It is your responsibility to know if the item you are testing has charges.

Version History

  • Version 1.0: Original script. (12/30/2020)
  • Version 1.1: Updated wear item matches to account for custom messages. Added subs for challenge, leap, adjust, and salute. Added a general failsafe sub. (01/24/2021)

Script

# Dantia's Verb Check
# Use at your own risk.
# Version 1.1: Updated wear item matches to account for custom messages. Added subs for challenge, leap, adjust, and salute. Added a general failsafe sub.

#################
# INITIATION
#################

# debug 10
counter set 0
if %1 = "unsubs" then goto unset_substitutions
if %1 then goto room_obj

#################
# SET ROOM OBJECT
#################
room_obj:
put #var VerbCheck.righthandnoun %1
goto check_standing

#################
# CHECK STANDING
#################

check_standing:
if ($standing = 0) then gosub stand 
pause 0.1
if ($standing = 0) then goto check_standing
if ($standing = 1) then goto set_item

#################
# SET ITEM
#################

set_item:
put #var VerbCheck.righthand $righthand
put #var VerbCheck.righthandnoun $righthandnoun

matchre set_substitutions You glance down to see (.*) in your right hand and nothing in your left hand.
matchre hands_swap You glance down to see (.*) in your left hand.
matchre hands_stow You glance down to see (.*) in your right hand and .* in your left hand.
put glance
matchwait

hands_swap:
put swap
goto set_substitutions

hands_stow:
put stow left
goto set_substitutions

#################
# SET SUBSTITUTIONS
#################

set_substitutions:
# General
put #subs {^You need to be wearing the $VerbCheck.righthandnoun to do that\!$} {} verbs

# Adjust
put #subs {^You can't adjust that.$} {} verbs
put #subs {^You adjust your $VerbCheck.righthand into place.$} {} verbs

# Analyze
put #subs {^You can't tell anything else about $1.$} {} verbs

# Applaud
put #subs {^You turn $1 in the light, admiring it.$} {} verbs

# Arrange
put #subs {^Arrange what\?$} {} verbs

# Babble
put #subs {^You babble at $1.$} {} verbs

# Beam
put #subs {^You beam!$} {} verbs

# Bite
put #subs {^It's best you not do that to $1.$} {} verbs

# Blink
put #subs {^You blink at $1.$} {} verbs

# Blush
put #subs {^You look at $1 and blush.$} {} verbs

# Break
put #subs {^You can't break that.$} {} verbs
put #subs {^But you aren't holding $1\!$} {} verbs

# Breathe
put #subs {^You take a deep breath.$} {} verbs

# Brush
put #subs {^Brush what\?$} {} verbs

# Bop
put #subs {^You thump $1 lightly with your fist.$} {} verbs

# Bounce
put #subs {^You bounce around happily.$} {} verbs

# Bow
put #subs {^Bow to what\?$} {} verbs
put #subs {^\[Please check BOW HELP for syntax.\]$} {} verbs

# Carve
put #subs {^It would be better to find a creature to carve or specify which tool you want to carve with.$} {} verbs
put #subs {^You'll need a knife to do that.$} {} verbs

# Center
put #subs {^You won't have much luck centering that.$} {} verbs

# Challenge
put #subs {^You stare coldly at the $VerbCheck.righthand.$} {} verbs
put #subs {can't be \*that\* difficult to wear\!$} {} verbs

# Chuckle
put #subs {^You chuckle.$} {} verbs

# Clean
put #subs {^That doesn't appear to be something you can clean.$} {} verbs

# Clench
put #subs {^You clench your $VerbCheck.righthand tightly until your knuckles go white.$} {} verbs
put #subs {^You must be holding the $VerbCheck.righthand in your right hand first.$} {} verbs

# Close
put #subs {^You can't close that\!$} {} verbs
put #subs {^You can't close that\!  Try folding it instead.$} {} verbs
put #subs {^You close your $VerbCheck.righthand.$} {} verbs

# Clutch
put #subs {^You can't reach that well enough to get a good grip.$} {} verbs

# Cough
put #subs {^You cough.$} {} verbs
put #subs {^You blow on your $VerbCheck.righthand.$} {} verbs

# Cower
put #subs {^You cower.$} {} verbs

# Crush
put #subs {^With what, your hand\?  Huh uh.$} {} verbs

# Curtsy
put #subs {^You curtsy.$} {} verbs

# Dance
put #subs {^You dance about with your $VerbCheck.righthand.$} {} verbs
put #subs {^\[Assuming you mean the $VerbCheck.righthandnoun, which you are wearing.\]$} {} verbs
put #subs {^Somehow, I think that might be a bit difficult to do.$} {} verbs

# Dip
put #subs {^You struggle with $1 but that doesn't seem to do anything.$} {} verbs

# Dismount
put #subs {^You climb off your high horse and assume a more friendly demeanor.$} {} verbs

# Drink
put #subs {^I don't think you're supposed to drink that.$} {} verbs
put #subs {^But you are not holding $1.$} {} verbs

# Eat
put #subs {^You try to eat $1, but discover that it isn't food.$} {} verbs

# Exhale
put #subs {^You blow gently on the $VerbCheck.righthandnoun.$} {} verbs

# Fidget
put #subs {^You fidget nervously.$} {} verbs

# Fill
put #subs {^You can't fill that with anything.$} {} verbs
put #subs {^You can't fill $1 with that\!$} {} verbs
put #subs {^You have to be holding it to fill it.$} {} verbs

# Flip

# Flirt
put #subs {^Surely there are more interesting things to flirt with than the $VerbCheck.righthandnoun!$} {} verbs

# Fold
put #subs {^You can't fold that\!$} {} verbs

# Frown
put #subs {^You frown at $1.$} {} verbs

# Gasp
put #subs {^You gasp\!$} {} verbs

# Gaze
put #subs {^I could not find what you were referring to.$} {} verbs
put #subs {^I could not find who you were referring to.$} {} verbs

# Gesture
put #subs {^You gesture at $1.$} {} verbs

# Glance
put #subs {^You glance at $1.$} {} verbs

# Glare
put #subs {^You glare at $1.$} {} verbs

# Go
put #subs {^You can't do that.$} {} verbs

# Grab
put #subs {^It's best you not do that to $1.$} {} verbs
put #subs {^I could not find what you were referring to.$} {} verbs

# Grin
put #subs {^You glance at $1 and grin.$} {} verbs

# Guzzle
put #subs {^You can't guzzle that.$} {} verbs
put #subs {^But you are not holding $1.$} {} verbs

# Hug
put #subs {^You give $1 a hug.  I'm quite sure that the $VerbCheck.righthandnoun appreciates the sentiment.$} {} verbs

# Inhale
put #subs {^You can't inhale that.$} {} verbs

# Invoke
put #subs {^You hold the $VerbCheck.righthand in your hand and close your eyes in concentration.$} {} verbs
put #subs {^You should probably be holding $1 to do that.$} {} verbs

# Lace

# Juggle
put #subs {^Don't be silly\!  You'll hurt yourself, or the $VerbCheck.righthandnoun, or both\!  Try it with something meant to be juggled.$} {} verbs

# Jump
put #subs {^But...you're holding it.$} {} verbs
put #subs {^That's hard to do when it's not on the ground\!$} {} verbs

# Kick
put #subs {^Now what did the $VerbCheck.righthandnoun ever do to you\?$} {} verbs
put #subs {^Now THAT would be a trick\!$} {} verbs

# Kiss
put #subs {^You kiss $1\!$} {} verbs

# Knock
put #subs {^You knock upon $1.$} {} verbs
put #subs {^You thump on $1 heavily, but it doesn't seem to do much good.$} {} verbs

# Laugh
put #subs {^You laugh at $1\!$} {} verbs

# Lean
put #subs {^You can't lean against the $VerbCheck.righthand.$} {} verbs
put #subs {^But you're wearing the $VerbCheck.righthandnoun\!$} {} verbs
put #subs {^Don't be silly.$} {} verbs

# Leap
put #subs {^You leap up into the air, your hand outstretched to the ceiling\!$} {} verbs
put #subs {^You leap up into the air, your hand outstretched to the stars\!$} {} verbs
put #subs {^You leap up into the air, your hand outstretched to the sun\!$} {} verbs
put #subs {^You leap up into the air, your hand outstretched to the cloud-obscured daytime sky\!$} {} verbs
put #subs {^You leap up into the air, your hand outstretched to the vapor-shrouded night sky\!$} {} verbs

# Lick
put #subs {^You lick the $VerbCheck.righthandnoun and discover that it leaves a coppery flavor in your mouth\!$} {} verbs
put #subs {^You lick the $VerbCheck.righthandnoun and discover that it's rather tasteless.$} {} verbs
put #subs {^You lick the $VerbCheck.righthandnoun and discover that it leaves a coppery flavor in your mouth\!$} {} verbs

# Listen
put #subs {^I could not find who you were referring to.$} {} verbs

# Load
put #subs {^You must be holding the weapon to do that.$} {} verbs
put #subs {^You can't load the $VerbCheck.righthandnoun, silly\!$} {} verbs
put #subs {^What weapon are you trying to load\?$} {} verbs

# Lock
put #subs {^You might want to close it first.$} {} verbs
put #subs {^You'll need a key for that.$} {} verbs

# March
put #subs {^You should leave the marching to the Paladins.$} {} verbs

# Mock
put #subs {^Mocking $1\?  How strange.$} {} verbs

# Motion
put #subs {^You tinker with your $VerbCheck.righthand.$} {} verbs
put #subs {^With a flick of your wrist, you draw attention to $1 that you're wearing.$} {} verbs
put #subs {^With a flick of your wrist, you draw attention to the $1 that you're wearing.$} {} verbs
put #subs {^I could not find what you were referring to.$} {} verbs

# Mount
put #subs {^Don't be silly.  You can't possibly climb on that\!$} {} verbs

# Muss
put #subs {^Muss what\?$} {} verbs

# Nibble
put #subs {^You nibble on $1, but it's awfully metallic tasting.$} {} verbs
put #subs {^You nibble on $1 thoughtfully.$} {} verbs
put #subs {^Perhaps you should remove it first.$} {} verbs

# Nod
put #subs {^You nod to $1.$} {} verbs

# Nudge
put #subs {^Surely there are more interesting things to nudge than the $VerbCheck.righthandnoun\!$} {} verbs

# Observe
put #subs {^You observe $1 with fascination.$} {} verbs

# Open
put #subs {^You can't open that\!$} {} verbs
put #subs {^You can't open that\!  Try unfolding it instead.$} {} verbs
put #subs {^That is already open.$} {} verbs
put #subs {^You open your $VerbCheck.righthand.$} {} verbs
put #subs {^The $VerbCheck.righthand is already open.$} {} verbs

# Paint
put #subs {^Please rephrase that command.$} {} verbs

# Pat
put #subs {^You pat $1.$} {} verbs

# Peer
put #subs {^You peer closely at $1, but see nothing of interest, maybe if you EXAMINEd it closely, you would see more.$} {} verbs

# Pet
put #subs {^You thumb your $VerbCheck.righthand.$} {} verbs
put #subs {^You reach out and touch $1.$} {} verbs

# Pick
put #subs {^It\'s not even locked, why bother\?$} {} verbs
put #subs {^It\'s not even closed, why bother\?$} {} verbs

# Pin
put #subs {^Usage: PIN$} {} verbs
put #subs {^\s+PIN HELP$} {} verbs
put #subs {^\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*$} {} verbs
put #subs {^WARNING:  Do not give this number out to anyone!$} {} verbs
put #subs {^Your Character Index Number is [0-9]{1,9}.$} {} verbs
put #subs {^Your Player Identification Number is$} {} verbs
put #subs {^PIN# [0-9]{1,9}\-[0-9]{1,9}$} {} verbs
put #subs {^Please save this number in a secure place.$} {} verbs
put #subs {^\s+>>\s+>> For details, type PIN HELP. <<\s+<<$} {} verbs

# Pinch
put #subs {^You idly pick at $1.$} {} verbs

# Play
put #subs {^What type of song did you want to play\?$} {} verbs
put #subs {^\[Type "play help" or "play usage" for directions.\]$} {} verbs

# Point
put #subs {^You point at $1 you have.$} {} verbs
put #subs {^You point at $1.$} {} verbs

# Poke
put #subs {^Going around poking things isn't going to get you far.$} {} verbs

# Ponder
put #subs {^You gaze thoughtfully at $1.$} {} verbs

# Pose
put #subs {^Glancing at $1, you quickly shift into a basic fencing pose, as if preparing to engage in battle with the $VerbCheck.righthandnoun.$} {} verbs

# Pour
put #subs {^You can't pour $1!$} {} verbs
put #subs {^But there are no liquids in your $VerbCheck.righthand.$} {} verbs

# Praise
put #subs {^You praise $1.$} {} verbs

# Pray
put #subs {^You kneel down and begin to pray.$} {} verbs

# Prod
put #subs {^You give your $VerbCheck.righthandnoun a little prod with the tip of your finger.$} {} verbs

# Pull
put #subs {^I'm afraid that you can't pull that.$} {} verbs

# Punch
put #subs {^Actually, using a weapon would probably be a bit more effective.$} {} verbs

# Punish
put #subs {^You glare at $1 as if it is responsible for everything wrong in the world.$} {} verbs

# Push
put #subs {^I don't think pushing that would have any effect.$} {} verbs

# Raise
put #subs {^You hold $1 high into the air for all to see.$} {} verbs
put #subs {^You'll need to hold it before you can raise it into the air.$} {} verbs

# Read
put #subs {^There is nothing there to read.$} {} verbs

# Ring
put #subs {^Ring that\?  Let's don't and say we did.$} {} verbs

# Roll
put #subs {^You can't roll that.$} {} verbs

# Rub
put #subs {^You rub $1.$} {} verbs

# Salute
put #subs {^You snap to attention and hail $1 with a crisp hand salute.$} {} verbs
put #subs {^You can't salute $1 while wearing it\!$} {} verbs

# Scoff
put #subs {^You scoff at $1.$} {} verbs

# Scowl
put #subs {^You scowl.$} {} verbs

# Scratch
put #subs {^Scratch who\?$} {} verbs

# Scream
put #subs {^You begin to scream at $1.  Are you feeling okay\?$} {} verbs

# Search
put #subs {^You find nothing of special interest about it.$} {} verbs

# Shake
put #subs {^You shake your $VerbCheck.righthand.$} {} verbs
put #subs {^You adjust your $VerbCheck.righthand.$} {} verbs

# Sit
put #subs {^You can't do that.$} {} verbs

# Shape
put #subs {^You fumble around but can't seem to make that work.$} {} verbs

# Show
put #subs {^Format: SHOW \{object\} TO \{target\}$} {} verbs
put #subs {^SHOW \{object\} ALWAYS to make a worn item always show, regardless of what hiders you are wearing.$} {} verbs
put #subs {^SHOW \{object\} NORMAL to make it hideable by hider items again.$} {} verbs

# Shriek
put #subs {^Please rephrase that command.$} {} verbs

# Shuffle
put #subs {^You can't shuffle that\!$} {} verbs

# Sign
put #subs {^You can't sign the $VerbCheck.righthand.$} {} verbs

# Slap
put #subs {^Beating up on a poor defenseless $VerbCheck.righthandnoun\?  For shame\!$} {} verbs
put #subs {^That might hurt.$} {} verbs

# Smell
put #subs {^You sniff at the $VerbCheck.righthandnoun.$} {} verbs

# Smile
put #subs {^You smile at $1.$} {} verbs
put #subs {^You smile at $1, revealing the dimples in your cheeks.$} {} verbs
put #subs {^You dimple at $1.$} {} verbs

# Smooch
put #subs {^You give $1 a smooch.$} {} verbs

# Snap
put #subs {^You snap your fingers.$} {} verbs

# Snarl
put #subs {^You snarl at $1.$} {} verbs

# Sneer
put #subs {^You sneer.$} {} verbs

# Sneeze
put #subs {^You sneeze.$} {} verbs

# Sniffle
put #subs {^You can't do that\!$} {} verbs

# Snuff
put #subs {^But that isn't burning!$} {} verbs

# Snuggle
put #subs {^You snuggle $1 in your arms.$} {} verbs
put #subs {^You adjust the fit of your $VerbCheck.righthand.$} {} verbs

# Spin
put #subs {^You can't spin that.$} {} verbs

# Stare
put #subs {^No matter how hard you stare, it's not going to do anything.$} {} verbs

# Strut
put #subs {^You strut about.$} {} verbs

# Study
put #subs {^You carefully examine $1, but see nothing special.$} {} verbs

# Swap
put #subs {^You move $1 to your left hand.$} {} verbs
put #subs {^You move $1 to your right hand.$} {} verbs

# Swear
put #subs {^You mumble something unprintable.$} {} verbs

# Swing
put #subs {^You see nothing here to swing on.$} {} verbs

# Tap
put #subs {^You tap $1 that you are holding.$} {} verbs
put #subs {^You tap $1 that you are wearing.$} {} verbs
put #subs {^You tap your $VerbCheck.righthandnoun.$} {} verbs

# Tease
put #subs {^Don't be ridiculous.  You can't tease that\!$} {} verbs

# Throw
put #subs {^It's best you not do that to $1.$} {} verbs

# Thump
put #subs {^You thump $1 with the back of your hand.$} {} verbs

# Tip
put #subs {^The TIP verb allows for tipping other players with coins.$} {} verbs
put #subs {^Syntax:$} {} verbs
put #subs {^TIP <PLAYER> <AMOUNT> <CURRENCY>$} {} verbs
put #subs {^<AMOUNT> is considered the value of copper coins.$} {} verbs
put #subs {^<CURRENCY> is Kronar, Lirum or Dokora.$} {} verbs
put #subs {^Example:$} {} verbs
put #subs {^>TIP SSRA 100000 KRONAR$} {} verbs

# Tickle
put #subs {^Nah...I don't think so.$} {} verbs

# Tie
put #subs {^Tie what\?$} {} verbs

# Tilt
put #subs {^You tilt your $VerbCheck.righthand side to side, making the light play off it.$} {} verbs
put #subs {^You cock your head and examine the $VerbCheck.righthand.$} {} verbs

# Toss
put #subs {^You toss your $VerbCheck.righthand from hand to hand.$} {} verbs
put #subs {^It's kind of hard to toss something you're wearing.$} {} verbs

# Touch
put #subs {^You thumb your $VerbCheck.righthand.$} {} verbs
put #subs {^You reach out and touch $VerbCheck.righthand.$} {} verbs

# Trace
put #subs {^You trace an outline around $1.$} {} verbs
put #subs {^You trace the outline of your $VerbCheck.righthand.$} {} verbs

# Turn
put #subs {^You attempt to turn $1, but that doesn't seem to do much.$} {} verbs

# Twiddle
put #subs {^You try to twiddle, but you have something in your hands.  It's an interesting thumb exercise, though.$} {} verbs
put #subs {^In a show of coordination, your drum your fingers upon $1 while twiddling your thumbs in agitation.$} {} verbs


# Unfold
put #subs {^You can't unfold that!$} {} verbs

# Unload
put #subs {^You can't unload such a weapon.$} {} verbs
put #subs {^You must be holding the weapon to do that.$} {} verbs

# Unlock
put #subs {^That is already open.$} {} verbs
put #subs {^You need a key for that.$} {} verbs

# Unroll
put #subs {^You can't unroll that\!$} {} verbs

# Untie
put #subs {^Untie what\?$} {} verbs

# Waggle
put #subs {^Okay, you waggle your fingers at the $VerbCheck.righthand.  Nothing happens.$} {} verbs

# Wail
put #subs {^You begin an eerie, warbling wail of despair.$} {} verbs

# Wash
put #subs {^You can't wash that.$} {} verbs

# Wave
put #subs {^You wave your $VerbCheck.righthand around.$} {} verbs
put #subs {^But you are wearing that\!$} {} verbs

# Wear
put #subs {^You aren't wearing that.$} {} verbs
put #subs {^You can't wear that\!$} {} verbs

# Weep
put #subs {^A tear runs down your face.$} {} verbs

# Whisper

# Wink
put #subs {^You wink.$} {} verbs

# Wipe
put #subs {^Wipe what\?$} {} verbs
put #subs {^WIPE USAGE:$} {} verbs
put #subs {^\s+WIPE <eyes\|nose\|mouth\|cheek\|ears\|forehead\|hands\|arms\|feet>$} {} verbs
put #subs {^\s+WIPE <instrument> with <cloth\|towel>$} {} verbs

# Wring
put #subs {^You can't wring that!$} {} verbs

# Write
put #subs {^Unfortunately, that is not a suitable writing surface.$} {} verbs
put #subs {^You can't do that.$} {} verbs

# Yank
put #subs {^I'm afraid that you can't pull that.$} {} verbs

goto verb_check

#################
# CHECK VERBS
#################

verb_check:
counter add 1
if %c = 2 then put #echo NOW CHECKING VERBS WHILE WEARING ITEM
vebs:
put adjust my $VerbCheck.righthandnoun
pause 0.5
put analyze my $VerbCheck.righthandnoun
pause 0.5
put applaud my $VerbCheck.righthandnoun
pause 0.5
put arrange my $VerbCheck.righthandnoun
pause 0.5
put babble my $VerbCheck.righthandnoun
pause 0.5
put beam my $VerbCheck.righthandnoun
pause 0.5
put bite my $VerbCheck.righthandnoun
pause 0.5
put blink my $VerbCheck.righthandnoun
pause 0.5
put blush my $VerbCheck.righthandnoun
pause 0.5
put break my $VerbCheck.righthandnoun
pause 0.5
put breathe my $VerbCheck.righthandnoun
pause 0.5
put brush my $VerbCheck.righthandnoun
pause 0.5
put bop my $VerbCheck.righthandnoun
pause 0.5
put bounce my $VerbCheck.righthandnoun
pause 0.5
put bow my $VerbCheck.righthandnoun
pause 0.5
put carve my $VerbCheck.righthandnoun
pause 0.5
put center my $VerbCheck.righthandnoun
pause 0.5
put challenge my $VerbCheck.righthandnoun
pause 0.5
put chuckle my $VerbCheck.righthandnoun
pause 0.5
put clean my $VerbCheck.righthandnoun
pause 0.5
put clench my $VerbCheck.righthandnoun
pause 0.5
put clutch my $VerbCheck.righthandnoun
pause 0.5
put cough my $VerbCheck.righthandnoun
pause 0.5
put cower my $VerbCheck.righthandnoun
pause 0.5
put crush my $VerbCheck.righthandnoun
pause 0.5
put curtsy my $VerbCheck.righthandnoun
pause 0.5
put dance my $VerbCheck.righthandnoun
pause 0.5
put dip my $VerbCheck.righthandnoun
pause 0.5
put dismount my $VerbCheck.righthandnoun
pause 0.5
put exhale my $VerbCheck.righthandnoun
pause 0.5
put fidget my $VerbCheck.righthandnoun
pause 0.5
put fill my $VerbCheck.righthandnoun
pause 0.5
put flip my $VerbCheck.righthandnoun
pause 0.5
put flirt my $VerbCheck.righthandnoun
pause 0.5
put frown my $VerbCheck.righthandnoun
pause 0.5
put gasp my $VerbCheck.righthandnoun
pause 0.5
put gaze my $VerbCheck.righthandnoun
pause 0.5
put gesture my $VerbCheck.righthandnoun
pause 0.5
put glance my $VerbCheck.righthandnoun
pause 0.5
put glare my $VerbCheck.righthandnoun
pause 0.5
put go my $VerbCheck.righthandnoun
pause 0.5
put grab my $VerbCheck.righthandnoun
pause 0.5
put grin my $VerbCheck.righthandnoun
pause 0.5
put hug my $VerbCheck.righthandnoun
pause 0.5
put inhale my $VerbCheck.righthandnoun
pause 0.5
put invoke my $VerbCheck.righthandnoun
pause 0.5
put lace my $VerbCheck.righthandnoun
pause 0.5
put juggle my $VerbCheck.righthandnoun
pause 0.5
put jump my $VerbCheck.righthandnoun
pause 0.5
put kick my $VerbCheck.righthandnoun
pause 0.5
put kiss my $VerbCheck.righthandnoun
pause 0.5
put knock my $VerbCheck.righthandnoun
pause 0.5
put laugh my $VerbCheck.righthandnoun
pause 0.5
put lean my $VerbCheck.righthandnoun
pause 0.5
put leap my $VerbCheck.righthandnoun
pause 0.5
put lick my $VerbCheck.righthandnoun
pause 0.5
put listen my $VerbCheck.righthandnoun
pause 0.5
put march my $VerbCheck.righthandnoun
pause 0.5
put mock my $VerbCheck.righthandnoun
pause 0.5
put motion my $VerbCheck.righthandnoun
pause 0.5
put muss my $VerbCheck.righthandnoun
pause 0.5
put nod my $VerbCheck.righthandnoun
pause 0.5
put nudge my $VerbCheck.righthandnoun
pause 0.5
put observe my $VerbCheck.righthandnoun
pause 0.5
put paint my $VerbCheck.righthandnoun
pause 0.5
put pat my $VerbCheck.righthandnoun
pause 0.5
put peer my $VerbCheck.righthandnoun
pause 0.5
put pet my $VerbCheck.righthandnoun
pause 0.5
put pin my $VerbCheck.righthandnoun
pause 0.5
put pinch my $VerbCheck.righthandnoun
pause 0.5
put play my $VerbCheck.righthandnoun
pause 0.5
put point my $VerbCheck.righthandnoun
pause 0.5
put poke my $VerbCheck.righthandnoun
pause 0.5
put ponder my $VerbCheck.righthandnoun
pause 0.5
put pose my $VerbCheck.righthandnoun
pause 0.5
put praise my $VerbCheck.righthandnoun
pause 0.5
put pray my $VerbCheck.righthandnoun
pause 0.5
put stand
pause 0.5
put prod my $VerbCheck.righthandnoun
pause 0.5
put pull my $VerbCheck.righthandnoun
pause 0.5
put punch my $VerbCheck.righthandnoun
pause 0.5
put punish my $VerbCheck.righthandnoun
pause 0.5
put push my $VerbCheck.righthandnoun
pause 0.5
put raise my $VerbCheck.righthandnoun
pause 0.5
put read my $VerbCheck.righthandnoun
pause 0.5
put ring my $VerbCheck.righthandnoun
pause 0.5
put rub my $VerbCheck.righthandnoun
pause 0.5
put salute my $VerbCheck.righthandnoun
pause 0.5
put scoff my $VerbCheck.righthandnoun
pause 0.5
put scowl my $VerbCheck.righthandnoun
pause 0.5
put scratch my $VerbCheck.righthandnoun
pause 0.5
put scream my $VerbCheck.righthandnoun
pause 0.5
put search my $VerbCheck.righthandnoun
pause 0.5
put shake my $VerbCheck.righthandnoun
pause 0.5
put shape my $VerbCheck.righthandnoun
pause 0.5
put show my $VerbCheck.righthandnoun
pause 0.5
put shriek my $VerbCheck.righthandnoun
pause 0.5
put shuffle my $VerbCheck.righthandnoun
pause 0.5
put sign my $VerbCheck.righthandnoun
pause 0.5
put slap my $VerbCheck.righthandnoun
pause 0.5
put smell my $VerbCheck.righthandnoun
pause 0.5
put smile my $VerbCheck.righthandnoun
pause 0.5
put smooch my $VerbCheck.righthandnoun
pause 0.5
put snap my $VerbCheck.righthandnoun
pause 0.5
put snarl my $VerbCheck.righthandnoun
pause 0.5
put sneer my $VerbCheck.righthandnoun
pause 0.5
put sneeze my $VerbCheck.righthandnoun
pause 0.5
put sniffle my $VerbCheck.righthandnoun
pause 0.5
put snuff my $VerbCheck.righthandnoun
pause 0.5
put snuggle my $VerbCheck.righthandnoun
pause 0.5
put spin my $VerbCheck.righthandnoun
pause 0.5
put stare my $VerbCheck.righthandnoun
pause 0.5
put strut my $VerbCheck.righthandnoun
pause 0.5
put swear my $VerbCheck.righthandnoun
pause 0.5
put swing my $VerbCheck.righthandnoun
pause 0.5
put tap my $VerbCheck.righthandnoun
pause 0.5
put tease my $VerbCheck.righthandnoun
pause 0.5
put throw my $VerbCheck.righthandnoun
pause 0.5
put thump my $VerbCheck.righthandnoun
pause 0.5
put tip my $VerbCheck.righthandnoun
pause 0.5
put tickle my $VerbCheck.righthandnoun
pause 0.5
put tilt my $VerbCheck.righthandnoun
pause 0.5
put toss my $VerbCheck.righthandnoun
pause 0.5
put touch my $VerbCheck.righthandnoun
pause 0.5
put trace my $VerbCheck.righthandnoun
pause 0.5
put turn my $VerbCheck.righthandnoun
pause 0.5
put twiddle my $VerbCheck.righthandnoun
pause 0.5
put waggle my $VerbCheck.righthandnoun
pause 0.5
put wail my $VerbCheck.righthandnoun
pause 0.5
put wash my $VerbCheck.righthandnoun
pause 0.5
put wave my $VerbCheck.righthandnoun
pause 0.5
put weep my $VerbCheck.righthandnoun
pause 0.5
put whisper my $VerbCheck.righthandnoun
pause 0.5
put wink my $VerbCheck.righthandnoun
pause 0.5
put wipe my $VerbCheck.righthandnoun
pause 0.5
put wring my $VerbCheck.righthandnoun
pause 0.5
put write my $VerbCheck.righthandnoun
pause 0.5
put yank my $VerbCheck.righthandnoun
pause 0.5

#################
# OPEN / CLOSE PAIR
#################

put open my $VerbCheck.righthandnoun
pause 0.5
put close my $VerbCheck.righthandnoun
pause 0.5

#################
# LOCK / UNLOCK / PICK PAIR
#################

put unlock my $VerbCheck.righthandnoun
pause 0.5
put lock my $VerbCheck.righthandnoun
pause 0.5
put pick my $VerbCheck.righthandnoun
pause 0.5
put fold my $VerbCheck.righthandnoun
pause 0.5
put unfold my $VerbCheck.righthandnoun
pause 0.5
put roll my $VerbCheck.righthandnoun
pause 0.5
put unroll my $VerbCheck.righthandnoun
pause 0.5
put tie my $VerbCheck.righthandnoun
pause 0.5
put untie my $VerbCheck.righthandnoun
pause 0.5

#################
# EAT / DRINK PAIR
#################

put pour my $VerbCheck.righthandnoun
pause 0.5
put drink my $VerbCheck.righthandnoun
pause 0.5
put guzzle my $VerbCheck.righthandnoun
pause 0.5
put nibble my $VerbCheck.righthandnoun
pause 0.5
put eat my $VerbCheck.righthandnoun
pause 0.5

#################
# LOAD / UNLOAD PAIR
#################

put load my $VerbCheck.righthandnoun
pause 0.5
put unload my $VerbCheck.righthandnoun
pause 0.5

#################
# MOUNT / UNMOUNT PAIR
#################

put mount my $VerbCheck.righthandnoun
pause 0.5
put dismount my $VerbCheck.righthandnoun
pause 0.5

#################
# SIT / STAND PAIR
#################

put sit my $VerbCheck.righthandnoun
pause 0.5

if ($standing = 0) then gosub stand

#################
# CHECK IF CAN BE WORN
#################

if %c = 2 then put remove my $VerbCheck.righthand
pause 0.5
if %c = 2 then goto verb_check_last

match verb_check_last You can't wear that!
match wait_for_wear You can't wear any more items like that.
match verb_check .
put wear my $VerbCheck.righthandnoun
matchwait

wait_for_wear:
put #echo PLEASE REMOVE AN ITEM AND WEAR YOUR $VerbCheck.righthandnoun TO CONTINUE!
waitfor $1
goto verb_check

#################
# RUN THESE VERBS LAST
#################

verb_check_last:
pause 0.5

put study my $VerbCheck.righthandnoun
pause 0.5
put focus my $VerbCheck.righthandnoun
pause 7
put swap my $VerbCheck.righthandnoun
pause 0.5
put swap
pause 1

goto unset_substitutions

#################
# UNSET SUBSTITUTIONS
#################

unset_substitutions:
# General
put #unsubs {^You need to be wearing the $VerbCheck.righthandnoun to do that\!$} {} verbs

# Adjust
put #unsubs {^You can't adjust that.$} {} verbs
put #unsubs {^You adjust your $VerbCheck.righthand into place.$} {} verbs

# Analyze
put #unsubs {^You can't tell anything else about $1.$} {} verbs

# Applaud
put #unsubs {^You turn $1 in the light, admiring it.$} {} verbs

# Arrange
put #unsubs {^Arrange what\?$} {} verbs

# Babble
put #unsubs {^You babble at $1.$} {} verbs

# Beam
put #unsubs {^You beam!$} {} verbs

# Bite
put #unsubs {^It's best you not do that to $1.$} {} verbs

# Blink
put #unsubs {^You blink at $1.$} {} verbs

# Blush
put #unsubs {^You look at $1 and blush.$} {} verbs

# Break
put #unsubs {^You can't break that.$} {} verbs
put #unsubs {^But you aren't holding $1\!$} {} verbs

# Breathe
put #unsubs {^You take a deep breath.$} {} verbs

# Brush
put #unsubs {^Brush what\?$} {} verbs

# Bop
put #unsubs {^You thump $1 lightly with your fist.$} {} verbs

# Bounce
put #unsubs {^You bounce around happily.$} {} verbs

# Bow
put #unsubs {^Bow to what\?$} {} verbs
put #unsubs {^\[Please check BOW HELP for syntax.\]$} {} verbs

# Carve
put #unsubs {^It would be better to find a creature to carve or specify which tool you want to carve with.$} {} verbs
put #unsubs {^You'll need a knife to do that.$} {} verbs

# Center
put #unsubs {^You won't have much luck centering that.$} {} verbs

# Challenge
put #unsubs {^You stare coldly at the $VerbCheck.righthand.$} {} verbs
put #unsubs {can't be \*that\* difficult to wear\!$} {} verbs

# Chuckle
put #unsubs {^You chuckle.$} {} verbs

# Clean
put #unsubs {^That doesn't appear to be something you can clean.$} {} verbs

# Clench
put #unsubs {^You clench your $VerbCheck.righthand tightly until your knuckles go white.$} {} verbs
put #unsubs {^You must be holding the $VerbCheck.righthand in your right hand first.$} {} verbs

# Close
put #unsubs {^You can't close that\!$} {} verbs
put #unsubs {^You can't close that\!  Try folding it instead.$} {} verbs
put #unsubs {^You close your $VerbCheck.righthand.$} {} verbs

# Clutch
put #unsubs {^You can't reach that well enough to get a good grip.$} {} verbs

# Cough
put #unsubs {^You cough.$} {} verbs
put #unsubs {^You blow on your $VerbCheck.righthand.$} {} verbs

# Cower
put #unsubs {^You cower.$} {} verbs

# Crush
put #unsubs {^With what, your hand\?  Huh uh.$} {} verbs

# Curtsy
put #unsubs {^You curtsy.$} {} verbs

# Dance
put #unsubs {^You dance about with your $VerbCheck.righthand.$} {} verbs
put #unsubs {^\[Assuming you mean the $VerbCheck.righthandnoun, which you are wearing.\]$} {} verbs
put #unsubs {^Somehow, I think that might be a bit difficult to do.$} {} verbs

# Dip
put #unsubs {^You struggle with $1 but that doesn't seem to do anything.$} {} verbs

# Dismount
put #unsubs {^You climb off your high horse and assume a more friendly demeanor.$} {} verbs

# Drink
put #unsubs {^I don't think you're supposed to drink that.$} {} verbs
put #unsubs {^But you are not holding $1.$} {} verbs

# Eat
put #unsubs {^You try to eat $1, but discover that it isn't food.$} {} verbs

# Exhale
put #unsubs {^You blow gently on the $VerbCheck.righthandnoun.$} {} verbs

# Fidget
put #unsubs {^You fidget nervously.$} {} verbs

# Fill
put #unsubs {^You can't fill that with anything.$} {} verbs
put #unsubs {^You can't fill $1 with that\!$} {} verbs
put #unsubs {^You have to be holding it to fill it.$} {} verbs

# Flip

# Flirt
put #unsubs {^Surely there are more interesting things to flirt with than the $VerbCheck.righthandnoun!$} {} verbs

# Fold
put #unsubs {^You can't fold that\!$} {} verbs

# Frown
put #unsubs {^You frown at $1.$} {} verbs

# Gasp
put #unsubs {^You gasp\!$} {} verbs

# Gaze
put #unsubs {^I could not find what you were referring to.$} {} verbs
put #unsubs {^I could not find who you were referring to.$} {} verbs

# Gesture
put #unsubs {^You gesture at $1.$} {} verbs

# Glance
put #unsubs {^You glance at $1.$} {} verbs

# Glare
put #unsubs {^You glare at $1.$} {} verbs

# Go
put #unsubs {^You can't do that.$} {} verbs

# Grab
put #unsubs {^It's best you not do that to $1.$} {} verbs
put #unsubs {^I could not find what you were referring to.$} {} verbs

# Grin
put #unsubs {^You glance at $1 and grin.$} {} verbs

# Guzzle
put #unsubs {^You can't guzzle that.$} {} verbs
put #unsubs {^But you are not holding $1.$} {} verbs

# Hug
put #unsubs {^You give $1 a hug.  I'm quite sure that the $VerbCheck.righthandnoun appreciates the sentiment.$} {} verbs

# Inhale
put #unsubs {^You can't inhale that.$} {} verbs

# Invoke
put #unsubs {^You hold the $VerbCheck.righthand in your hand and close your eyes in concentration.$} {} verbs
put #unsubs {^You should probably be holding $1 to do that.$} {} verbs

# Lace

# Juggle
put #unsubs {^Don't be silly\!  You'll hurt yourself, or the $VerbCheck.righthandnoun, or both!  Try it with something meant to be juggled.$} {} verbs

# Jump
put #unsubs {^But...you're holding it.$} {} verbs
put #unsubs {^That's hard to do when it's not on the ground\!$} {} verbs

# Kick
put #unsubs {^Now what did the $VerbCheck.righthandnoun ever do to you\?$} {} verbs
put #unsubs {^Now THAT would be a trick\!$} {} verbs

# Kiss
put #unsubs {^You kiss $1\!$} {} verbs

# Knock
put #unsubs {^You knock upon $1.$} {} verbs
put #unsubs {^You thump on $1 heavily, but it doesn't seem to do much good.$} {} verbs

# Laugh
put #unsubs {^You laugh at $1\!$} {} verbs

# Lean
put #unsubs {^You can't lean against the $VerbCheck.righthand.$} {} verbs
put #unsubs {^But you're wearing the $VerbCheck.righthandnoun\!$} {} verbs
put #unsubs {^Don't be silly.$} {} verbs

# Leap
put #unsubs {^You leap up into the air, your hand outstretched to the ceiling\!$} {} verbs
put #unsubs {^You leap up into the air, your hand outstretched to the stars\!$} {} verbs
put #unsubs {^You leap up into the air, your hand outstretched to the sun\!$} {} verbs
put #unsubs {^You leap up into the air, your hand outstretched to the cloud-obscured daytime sky\!$} {} verbs
put #unsubs {^You leap up into the air, your hand outstretched to the vapor-shrouded night sky\!$} {} verbs

# Lick
put #unsubs {^You lick the $VerbCheck.righthandnoun and discover that it leaves a coppery flavor in your mouth\!$} {} verbs
put #unsubs {^You lick the $VerbCheck.righthandnoun and discover that it's rather tasteless.$} {} verbs
put #unsubs {^You lick the $VerbCheck.righthandnoun and discover that it leaves a coppery flavor in your mouth\!$} {} verbs

# Listen
put #unsubs {^I could not find who you were referring to.$} {} verbs

# Load
put #unsubs {^You must be holding the weapon to do that.$} {} verbs
put #unsubs {^You can't load the $VerbCheck.righthandnoun, silly\!$} {} verbs
put #unsubs {^What weapon are you trying to load\?$} {} verbs

# Lock
put #unsubs {^You might want to close it first.$} {} verbs
put #unsubs {^You'll need a key for that.$} {} verbs

# March
put #unsubs {^You should leave the marching to the Paladins.$} {} verbs

# Mock
put #unsubs {^Mocking $1\?  How strange.$} {} verbs

# Motion
put #unsubs {^You tinker with your $VerbCheck.righthand.$} {} verbs
put #unsubs {^With a flick of your wrist, you draw attention to $1 that you're wearing.$} {} verbs
put #unsubs {^I could not find what you were referring to.$} {} verbs

# Mount
put #unsubs {^Don't be silly.  You can't possibly climb on that\!$} {} verbs

# Muss
put #unsubs {^Muss what\?$} {} verbs

# Nibble
put #unsubs {^You nibble on $1, but it's awfully metallic tasting.$} {} verbs
put #unsubs {^You nibble on $1 thoughtfully.$} {} verbs
put #unsubs {^Perhaps you should remove it first.$} {} verbs

# Nod
put #unsubs {^You nod to $1.$} {} verbs

# Nudge
put #unsubs {^Surely there are more interesting things to nudge than the $VerbCheck.righthandnoun\!$} {} verbs

# Observe
put #unsubs {^You observe $1 with fascination.$} {} verbs

# Open
put #unsubs {^You can't open that\!$} {} verbs
put #unsubs {^You can't open that\!  Try unfolding it instead.$} {} verbs
put #unsubs {^That is already open.$} {} verbs
put #unsubs {^You open your $VerbCheck.righthand.$} {} verbs
put #unsubs {^The $VerbCheck.righthand is already open.$} {} verbs

# Paint
put #unsubs {^Please rephrase that command.$} {} verbs

# Pat
put #unsubs {^You pat $1.$} {} verbs

# Peer
put #unsubs {^You peer closely at $1, but see nothing of interest, maybe if you EXAMINEd it closely, you would see more.$} {} verbs

# Pet
put #unsubs {^You thumb your $VerbCheck.righthand.$} {} verbs
put #unsubs {^You reach out and touch $1.$} {} verbs

# Pick
put #unsubs {^It\'s not even locked, why bother\?$} {} verbs
put #unsubs {^It\'s not even closed, why bother\?$} {} verbs


# Pin
put #unsubs {^Usage: PIN$} {} verbs
put #unsubs {^\s+PIN HELP$} {} verbs
put #unsubs {^\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*$} {} verbs
put #unsubs {^WARNING:  Do not give this number out to anyone!$} {} verbs
put #unsubs {^Your Character Index Number is [0-9]{1,9}.$} {} verbs
put #unsubs {^Your Player Identification Number is$} {} verbs
put #unsubs {^PIN# [0-9]{1,9}\-[0-9]{1,9}$} {} verbs
put #unsubs {^Please save this number in a secure place.$} {} verbs
put #unsubs {^\s+>>\s+>> For details, type PIN HELP. <<\s+<<$} {} verbs

# Pinch
put #unsubs {^You idly pick at $1.$} {} verbs

# Play
put #unsubs {^What type of song did you want to play\?$} {} verbs
put #unsubs {^\[Type "play help" or "play usage" for directions.\]$} {} verbs

# Point
put #unsubs {^You point at $1 you have.$} {} verbs
put #unsubs {^You point at $1.$} {} verbs

# Poke
put #unsubs {^Going around poking things isn't going to get you far.$} {} verbs

# Ponder
put #unsubs {^You gaze thoughtfully at $1.$} {} verbs

# Pose
put #unsubs {^Glancing at $1, you quickly shift into a basic fencing pose, as if preparing to engage in battle with the $VerbCheck.righthandnoun.$} {} verbs

# Pour
put #unsubs {^You can't pour $1!$} {} verbs
put #unsubs {^But there are no liquids in your $VerbCheck.righthand.$} {} verbs

# Praise
put #unsubs {^You praise $1.$} {} verbs

# Pray
put #unsubs {^You kneel down and begin to pray.$} {} verbs

# Prod
put #unsubs {^You give your $VerbCheck.righthandnoun a little prod with the tip of your finger.$} {} verbs

# Pull
put #unsubs {^I'm afraid that you can't pull that.$} {} verbs

# Punch
put #unsubs {^Actually, using a weapon would probably be a bit more effective.$} {} verbs

# Punish
put #unsubs {^You glare at $1 as if it is responsible for everything wrong in the world.$} {} verbs

# Push
put #unsubs {^I don't think pushing that would have any effect.$} {} verbs

# Raise
put #unsubs {^You hold $1 high into the air for all to see.$} {} verbs
put #unsubs {^You'll need to hold it before you can raise it into the air.$} {} verbs

# Read
put #unsubs {^There is nothing there to read.$} {} verbs

# Ring
put #unsubs {^Ring that\?  Let's don't and say we did.$} {} verbs

# Roll
put #unsubs {^You can't roll that.$} {} verbs

# Rub
put #unsubs {^You rub $1.$} {} verbs

# Salute
put #unsubs {^You snap to attention and hail $1 with a crisp hand salute.$} {} verbs
put #unsubs {^You can't salute $1 while wearing it\!$} {} verbs

# Scoff
put #unsubs {^You scoff at $1.$} {} verbs

# Scowl
put #unsubs {^You scowl.$} {} verbs

# Scratch
put #unsubs {^Scratch who\?$} {} verbs

# Scream
put #unsubs {^You begin to scream at $1.  Are you feeling okay\?$} {} verbs

# Search
put #unsubs {^You find nothing of special interest about it.$} {} verbs

# Shake
put #unsubs {^You shake your $VerbCheck.righthand.$} {} verbs
put #unsubs {^You adjust your $VerbCheck.righthand.$} {} verbs

# Sit
put #unsubs {^You can't do that.$} {} verbs

# Shape
put #unsubs {^You fumble around but can't seem to make that work.$} {} verbs

# Show
put #unsubs {^Format: SHOW \{object\} TO \{target\}$} {} verbs
put #unsubs {^SHOW \{object\} ALWAYS to make a worn item always show, regardless of what hiders you are wearing.$} {} verbs
put #unsubs {^SHOW \{object\} NORMAL to make it hideable by hider items again.$} {} verbs

# Shriek
put #unsubs {^Please rephrase that command.$} {} verbs

# Shuffle
put #unsubs {^You can't shuffle that\!$} {} verbs

# Sign
put #unsubs {^You can't sign the $VerbCheck.righthand.$} {} verbs

# Slap
put #unsubs {^Beating up on a poor defenseless $VerbCheck.righthandnoun\?  For shame\!$} {} verbs
put #unsubs {^That might hurt.$} {} verbs

# Smell
put #unsubs {^You sniff at the $VerbCheck.righthandnoun.$} {} verbs

# Smile
put #unsubs {^You smile at $1.$} {} verbs
put #unsubs {^You smile at $1, revealing the dimples in your cheeks.$} {} verbs
put #unsubs {^You dimple at $1.$} {} verbs

# Smooch
put #unsubs {^You give $1 a smooch.$} {} verbs

# Snap
put #unsubs {^You snap your fingers.$} {} verbs

# Snarl
put #unsubs {^You snarl at $1.$} {} verbs

# Sneer
put #unsubs {^You sneer.$} {} verbs

# Sneeze
put #unsubs {^You sneeze.$} {} verbs

# Sniffle
put #unsubs {^You can't do that\!$} {} verbs

# Snuff
put #unsubs {^But that isn't burning!$} {} verbs

# Snuggle
put #unsubs {^You snuggle $1 in your arms.$} {} verbs
put #unsubs {^You adjust the fit of your $VerbCheck.righthand.$} {} verbs

# Spin
put #unsubs {^You can't spin that.$} {} verbs

# Stare
put #unsubs {^No matter how hard you stare, it's not going to do anything.$} {} verbs

# Strut
put #unsubs {^You strut about.$} {} verbs

# Study
put #unsubs {^You carefully examine $1, but see nothing special.$} {} verbs

# Swap
put #unsubs {^You move $1 to your left hand.$} {} verbs
put #unsubs {^You move $1 to your right hand.$} {} verbs

# Swear
put #unsubs {^You mumble something unprintable.$} {} verbs

# Swing
put #unsubs {^You see nothing here to swing on.$} {} verbs

# Tap
put #unsubs {^You tap $1 that you are holding.$} {} verbs
put #unsubs {^You tap $1 that you are wearing.$} {} verbs
put #unsubs {^You tap your $VerbCheck.righthandnoun.$} {} verbs

# Tease
put #unsubs {^Don't be ridiculous.  You can't tease that\!$} {} verbs

# Throw
put #unsubs {^It's best you not do that to $1.$} {} verbs

# Thump
put #unsubs {^You thump $1 with the back of your hand.$} {} verbs

# Tip
put #unsubs {^The TIP verb allows for tipping other players with coins.$} {} verbs
put #unsubs {^Syntax:$} {} verbs
put #unsubs {^TIP <PLAYER> <AMOUNT> <CURRENCY>$} {} verbs
put #unsubs {^<AMOUNT> is considered the value of copper coins.$} {} verbs
put #unsubs {^<CURRENCY> is Kronar, Lirum or Dokora.$} {} verbs
put #unsubs {^Example:$} {} verbs
put #unsubs {^>TIP SSRA 100000 KRONAR$} {} verbs

# Tickle
put #unsubs {^Nah...I don't think so.$} {} verbs

# Tie
put #unsubs {^Tie what\?$} {} verbs

# Tilt
put #unsubs {^You tilt your $VerbCheck.righthand side to side, making the light play off it.$} {} verbs
put #unsubs {^You cock your head and examine the $VerbCheck.righthand.$} {} verbs

# Toss
put #unsubs {^You toss your $VerbCheck.righthand from hand to hand.$} {} verbs
put #unsubs {^It's kind of hard to toss something you're wearing.$} {} verbs

# Touch
put #unsubs {^You thumb your $VerbCheck.righthand.$} {} verbs
put #unsubs {^You reach out and touch $VerbCheck.righthand.$} {} verbs

# Trace
put #unsubs {^You trace an outline around $1.$} {} verbs
put #unsubs {^You trace the outline of your $VerbCheck.righthand.$} {} verbs

# Turn
put #unsubs {^You attempt to turn $1, but that doesn't seem to do much.$} {} verbs

# Twiddle
put #unsubs {^You try to twiddle, but you have something in your hands.  It's an interesting thumb exercise, though.$} {} verbs
put #unsubs {^In a show of coordination, your drum your fingers upon $1 while twiddling your thumbs in agitation.$} {} verbs

# Unfold
put #unsubs {^You can't unfold that!$} {} verbs

# Unload
put #unsubs {^You can't unload such a weapon.$} {} verbs
put #unsubs {^You must be holding the weapon to do that.$} {} verbs

# Unlock
put #unsubs {^That is already open.$} {} verbs
put #unsubs {^You need a key for that.$} {} verbs

# Unroll
put #unsubs {^You can't unroll that\!$} {} verbs

# Untie
put #unsubs {^Untie what\?$} {} verbs

# Waggle
put #unsubs {^Okay, you waggle your fingers at the $VerbCheck.righthand.  Nothing happens.$} {} verbs

# Wail
put #unsubs {^You begin an eerie, warbling wail of despair.$} {} verbs

# Wash
put #unsubs {^You can't wash that.$} {} verbs

# Wave
put #unsubs {^You wave your $VerbCheck.righthand around.$} {} verbs
put #unsubs {^But you are wearing that\!$} {} verbs

# Wear
put #unsubs {^You aren't wearing that.$} {} verbs
put #unsubs {^You can't wear that\!$} {} verbs

# Weep
put #unsubs {^A tear runs down your face.$} {} verbs

# Whisper

# Wink
put #unsubs {^You wink.$} {} verbs

# Wipe
put #unsubs {^Wipe what\?$} {} verbs
put #unsubs {^WIPE USAGE:$} {} verbs
put #unsubs {^\s+WIPE <eyes\|nose\|mouth\|cheek\|ears\|forehead\|hands\|arms\|feet>$} {} verbs
put #unsubs {^\s+WIPE <instrument> with <cloth\|towel>$} {} verbs

# Wring
put #unsubs {^You can't wring that!$} {} verbs

# Write
put #unsubs {^Unfortunately, that is not a suitable writing surface.$} {} verbs
put #unsubs {^You can't do that.$} {} verbs

# Yank
put #unsubs {^I'm afraid that you can't pull that.$} {} verbs

goto exit

#################
# STAND
#################

stand:
matchre stand_wait ^\.\.\.wait|^Sorry\,|^You are still stunned\.
matchre stand_wait ^Roundtime\:?|^\[Roundtime\:?|^\(Roundtime\:?|^\[Roundtime|^Roundtime
matchre exit ^The weight of all your possessions prevents you from standing\.
matchre exit ^You are overburdened and cannot manage to stand\.
matchre exit ^You don't seem to be able to move to do that
matchre stand_return ^You stand (?:back )?up\.
matchre stand_return ^You stand up in the water
matchre stand_return ^You are already standing\.
matchre stand_return ^As you stand
put stand
matchwait

stand_wait:
pause 1.5.5
wait
goto stand

stand_return:
pause 0.1
if ($standing = 0) then goto stand
return

#################
# EXIT
#################

exit:
exit