Game Help: Syntax
Mystavaria uses natural language-inspired commands, allowing you to interact with the world by typing phrases like you might say aloud. However, understanding the structure of these commands will help you play more efficiently and effectively. Throughout the help system, you'll notice many syntax examples that use words inside '< >'' brackets. These indicate required input - words or phrases you must replace with something relevant. Example: GET <object> means you should replace '<object>' with something specific, like 'dagger' or 'apple'. General Syntax Pattern Most Mystavaria commands follow the pattern: <verb> <noun> and <preposition> or <target>. Examples: - LOOK AT <thing> - PET <animal> - GET <item> FROM <container> - THROW <weapon/item> AT/TO <target> You don't always need every part - many simple commands work with just a verb and noun. As you play, you'll get a feel for what is optional and what is required. Examples of Syntax in Action LOOK AT DOG The dog is small and young. It is a mere pup. PET DOG You pat the dog in a friendly manner. GET BALL FROM BACKPACK You retrieve a ball from your backpack. THROW BALL TO DOG You throw a ball to a small dog. Optional Words and Natural Variants Mystavaria often accepts multiple phrasing variations, or synonyms. For example: - LOOK AT DOG is the same as EXAMINE DOG - GET DAGGER is the same as TAKE DAGGER - PUT VASE ON TABLE also works as PLACE VASE ON TABLE You do not need to memorise strict phrasing. If a command is sensible and matches something in the game, it will likely work. Common Bracket Conventions You may see these conventions used across help files: - <direction> - A compass direction like north, e, up, or out - <target> - Any player, mob, or object - <container> - Something you can put items in or take them from - <amount> - A number (e.g. for manipulating coins) - <message> - Anything you want to say or emote Syntax Tips - You can use abbreviations: N for NORTH, INV for INVENTORY. - Quoted messages are usually not needed unless a command involves communication. - Commands are case-insensitive: get dagger and GET dagger both work. Still Unsure? If a command doesn't seem to be working: - Make sure you've typed it correctly. - Try rephrasing it using simpler words. - Check HELP <command> to see if there are any specific syntax tips.
Introduction