Salem User Interface Guide
Salem User Interface Guide by MagicManICT
This is mostly copy-pasta from a post on the Paradox forums for now. I will be making attempts to organize and explain some of the commands as the game updates. If anyone has any formatting changes, wants to make it look nice, or put it on a page on the wiki, go for it. Please keep any additions to the default client only. Some of the 3rd party clients have their own extra UI elements.
left click: move character
right click: interact with object; if a menu command has been selected (dig, fish, etc), cancels the command returning to a normal cursor; if holding an item (such as a bucket), the object held interacts with the tile/object right-clicked on
Mouse Wheel: Zoom view
Middle Mouse Button (hold): Rotate camera
Ctrl+Click an item: Drop the item from inventory
Shift+Click an item: Swaps the item between different inventories
Shift+Mouse Wheel: auto-loads items into (wheel up) or out of (wheel down) construction signs one at a time. Caution: will load any items that qualify
W,A,S,D: moves character up, left, down, right respectively–character moves in a straight line as long as the key is held. If released, the character will move in a new direction based on camera orientation.
left mouse button: digs on the vertex (corner) of a tile
ctrl+LMB: digs a tile down until all four corners are at an equal height.*
When holding dirt:
right mouse button: drops all dirt to the ground
ctrl+RMB: drops enough dirt to make all four corners an equal height*
shift+RMB: drops one unit of dirt on a vertex raising that vertex exactly one unit in height.
*Note on using ctrl+click with dirt: If the slope is steep enough, you may not be able to hold enough dirt to completely lower all corners or raise them. You can safely double check by ctrl+clicking the tile a second time. If it’s level, it won’t change.
When in/on a vehicle or mount:
ctrl+LMB: exit or dismount
LMB, RMB: functions normally (move, interact with object)
1-x: These correspond to each button on the flower menu with 1 being the first one on the top and left most, 2 the next, etc. x is the number of buttons on the flower menu when opened.
Ctrl+E: Equipment window
Ctrl+T: Skill window
Ctrl+I: Inventory window
Tab: Inventory window
Ctrl+P: Opens town menu
Ctrl+`: Closes windows (including chat!!!)
Ctrl+C: cycles through: Open chat window, expand chat window, close chat window
Ctrl+B: Buddy list
Enter these directly into the client, not into chat! Simply enter the characters as you would push hotkeys for the menus. When you type the ‘:’, there’s a command line that comes up you can enter the rest of the command on.
:gl light pslight — pixel shader with shadows
:gl light plight — pixel shader, no shadows
:gl light vlight — vertex shader (default)
:gl light vcel — cell shaded (calculated off vertex)
:gl light pcel — cell shaded (calculated per pixel)
:gl fsaa on — Turns on anti-aliasing
:q — quit client (same as alt+f4 in Windows)
:fs 1, :fs 0 — turns fullscreen on and off
:fsmode <resolution> — sets the resolution of fullscreen mode; <resolution> should be size you want 1920×1080, 1024×768, etc. example: :fsmode 1920 1080
:act lo — log out safely; server will check and see if you can safely log out. If so, then you are logged out, if not, you are given the reason–the preferred method to log out
:lo — log out; force a log out (same as exiting the program). If you can not be logged out of the game for any reason, you won’t know.
:act lo cs — Moves you into character select screen. Verifies the character can be logged out just like :act lo above
Video settings — currently there are two options only: you can toggle shadows on or off and turn on antialiasing
Audio settings — adjust sound levels in game
Log out — same as the safe log out mentioned above. If your character is unable to be safely logged out, you are given a warning message.
If I missed any, feel free to let me know.