Several commands can be executed on the client that are not verbs, but instructions for Dream Seeker. Some of these commands have detailed syntax described in their own reference entries.
- .winset: Sets skin parameters, and includes special syntax for conditional actions.
- .output: Sends output to a control.
- .options: Shows the Options & Messages box.
- .reboot: Reboots the world, when Dream Seeker is also acting as a server.
- .reconnect: Reconnects to the same world.
- .host: Opens hosting options box, when Dream Seeker is also acting as a server.
- .profile: Opens the profiler. On a remote connection you may not have access to profile server procs, but you can look at the client and network profilers.
- .screenshot: Saves a screenshot of the map. If there’s more than one map control, the default map is used.
- .screenshot auto: Saves a screenshot of the map, but does not prompt for a filename. The file will be saved in the client’s user directory in BYOND/screenshots.
- .gamepad-mapping: Opens the gamepad mapping dialog. Helpful if the user’s gamepad is not supported or not configured to their liking.
- .command: Prompts the user to enter a command, which can be one of these commands as well.
- .sound: Play, stop, or update sound.
- .add-particles: Adds a batch of particles to a particle set.
- .configure option value: Toggle certain Dream Seeker config options, such as
.configure graphics-hwmode on. The only supported options you can use aregraphics-hwmode,sound, anddelaywhich is an old mechanism for dynamically adapting to network delay. (Usually thedelayis reset to 0.) - .quit: Closes Dream Seeker.
Client commands have a special syntax that allows you to query information from the skin and include it directly in the command, as if you had called winget(). Embedded expressions look like [[*expression*]] in your command text. Some commands have built-in data that gets filled in via [[*]]. See embedded winget for more information.