One of the key components to any game are the controls. This section will go over basic commands that control character movement, actions and communication. Let me start off with a basic movement commands.
Movement and Actions
Darkmists is comprised of 6 exits per room. Those exits are: North, South, East, West, Up and Down. By typing North, or N for short, into the command prompt your character will attempt to move North. If no obstacle is in your way and the exit is valid your character will be moved and the description for the room you just walked into will be put on your screen. If the exit is blocked the game will respond that the door, or other object, is closed. Exits in a room can be seen at the bottom of a rooms description in this format:
"[Exits: north south]".
Note that closed doors will not show up on the Exits in a rooms description until you open the door. You can do so with the "Open" command. "Open west" or "open w" for short will attempt to open a door to your west. Doors may also be locked, and thus must be unlocked using the "unlock" command in the same manner as to open doors so long as you have the key for that door. Most doors can also be locked again with the "lock" command. Can't remember what exits were in the room? No problem! Use the "look" command to see the rooms description again. It can also be used to look at a specific object much like opening doors. "look sword" will look at a sword.
Lets move on to manipulating objects within the game such as armor, weapons, and other spoils. Who doesn't like shiny stuff, right?!
As you can see the description the "get" command serves multiple functions. You can get something from the ground, container, or a corpse. You control where you are 'getting' the item from by using an argument(sometimes more than one) in conjunction with your command. "get sword sack" If the above command were entered into the game your character would attempt to 'get' a 'sword' from a 'sack'. The commands are structured so that you can easily tell the game what you want to do, what object you want to control, and where that object is. Note: No argument is needed to get something from the ground. "get sword" will attempt to pick up a sword laying on the ground. Now that you've removed something from a sack let's put it back in! "put sword sack" As you can see with this command we are attempting to put the sword back in the sack. Some other basic object manipulation commands to remember are "give" and "drop". By using the "give" command you can hand an object to someone(give sword joe). "drop sword" does the obvious.
Here is a simple breakdown of communication and who will hear each type:
Say: Those located in the same room as you will see this.
Say and Yell commands are not directed at anyone in particular. "say hello" or "yell hello" will express "hello" to everyone in their respective ranges as listed above. Tell and OOC must be directed at a person. "tell joe hello" or "ooc joe hello" will tell Joe, and only Joe, hello. The only difference between the two commands is that the tell command is used to speak to people in your characters choice of roleplay. OOC is meant for out of character conversations. If you want to ask someone about how their day was at work it would belong in the OOC channel.
If you need any more information on commands in general type "help" in game. For information on a specific topic you will want to type "help (topic)" to see the help file for that topic.