Skip to content

Multicharacter Selector Player Guide ​

This page is written to be handed to players. It covers the character selection screen only — the screen you see after connecting, before you are in the world.

VORP Share with players

The controls ​

KeyDoes
Arrow keys, or W A S DPrevious or next character
EnterPlay the character, or create one on an empty slot
DeleteDelete the character (asks for its first name)
EChange pose
JChange location
PPartner panel
OSettings
BCinematic bars on or off
HHide or show the menu
Shift + Left / RightSwing the camera around the character
Shift + Up / DownRaise or lower the camera
Backspace or EscClose whichever panel is open

Both axes work for moving between characters in either menu layout. Up and Left both go back, Down and Right both go forward, so the keys do not change meaning when the layout does.

The mouse works throughout. Click a slot to select it, click a button to press it. Over a slider or a dropdown the wheel changes its value; anywhere else in a panel the wheel scrolls.

Backspace closes a panel, not the screen

Outside a panel it does nothing. There is no key that leaves the selection screen without picking a character.

Moving between characters ​

Each character has a numbered slot. The highlighted one is the one standing in the scene, and the camera glides to it over 1200 ms when you change slots. The server picks one of its locations at random each time the screen opens, so the backdrop is not the same every session. Thirteen ship with the resource and your server owner can add more.

By default only the highlighted character is shown. The others are hidden until you reach them, which is why changing slots takes a moment rather than panning across a row of people.

A slot carries a small mark when the character is paired — a heart for a couple, a dot for a friend. A character who died is marked as well.

What the card shows ​

FieldNotes
NameFirst name and surname, with the nickname underneath in quotes if there is one
JobJob and grade together, or Unemployed
GroupOnly when the character has one
GenderAs set in the creator
AgeAs set in the creator
MoneyFormatted with separators, in the accent colour
GoldOnly if the server has gold display switched on. It is off by default
PlaytimeUnder one minute reads New. Above that, 2h 14m or 41m
PartnerThe partner's name and whether it is a couple or a friend

The slot counter reads the current slot against the total, zero-padded — 03 / 05. The total is the character limit your server sets in vorp_core, not a number this resource chooses.

Creating a character ​

An empty slot shows a + instead of a number.

  1. Move to the empty slot. The panel reads New character, or Welcome, Stranger if you have no characters at all.

  2. Press Enter, or click Create.

  3. The screen fades and the VORP character creator opens. Build the character there.

You get as many slots as the limit in vorp_core allows. When every slot is filled there is no + to move to, and Enter on your last character plays it rather than making another.

Your server may hand new characters starter items. The shipped default is two water and two bread, which needs vorp_inventory installed; starter weapons ship switched off.

Deleting a character ​

Deletion is permanent

There is no undo and no recycle bin. The character and its rows in the other tables your server keeps — outfits, loadout, inventory, banking, housing, stables and the rest — go with it.

  1. Highlight the character and press Delete, or click the delete button.

  2. Type the character's first name into the box. Capitals do not matter and spaces either side are ignored, but the name itself has to match.

  3. Press Enter, or click Confirm.

A name that does not match reports The name does not match. and nothing is deleted. The typed name is checked against the character the screen is holding, so there is no way to confirm one character's name and delete another.

If the character you deleted was your last one, the character creator opens straight away rather than leaving you on an empty screen. If the character was paired, the pairing ends with it.

Your server may have turned this off

The delete control is hidden when the server disables player deletion, and the name box is skipped when the server turns the name confirmation off. Both are server-side choices.

Changing pose with E ​

E moves the highlighted character to its next pose. The on-screen Change pose button does something slightly different — it opens the full list, with a search box, the current pose marked, and each row labelled with what kind of pose it is.

The list is made of the poses the location itself defines plus a global list that works anywhere. The shipped global list holds 20 poses — scenarios, animation clips and RDO emote kit actions. Locations can also be restricted to a subset of it, so the same character can have more poses in one place than in another.

Your chosen pose is remembered per character and comes back the next time you see that character on the screen. It is stored on your own PC, by pose name, so it survives the server editing its pose list.

When the character is paired, E cycles the two-person poses for the pair instead, and the list is titled Duo pose. A pair has its own set — eight for a couple, twelve for friends.

"No poses available here"

Some locations define a single pose and no global list. The message is the screen telling you there is nothing to cycle to, not a fault. Full detail is on Poses.

Changing location with J ​

J moves the scene to the next location. The Change location button opens the list of all of them with the current one marked, so you can go straight to the one you want.

Changing location rebuilds the whole scene — the character, the camera and the weather — so there is a short pause before the new shot lands. The list and what each location looks like are covered on Locations.

Swinging and raising the camera ​

Hold Shift with the arrow keys.

HeldDoesRate
Shift + Left / RightOrbits the camera around the character60 degrees a second
Shift + Up / DownRaises or lowers the camera0.6 metres a second

The orbit wraps, so holding one direction goes all the way around. Height is limited to 0.6 m below and 2.0 m above the shot's own camera height by default.

Both land in the Camera orbit and Camera height sliders in Settings and are saved when you let go, not on every frame. They work with the Settings panel open, so you can watch the sliders move, but not while the cursor is in a text box — there Shift with the arrows selects text as usual. Movement pauses while the camera is gliding between characters so it cannot jump when the glide lands.

The Settings panel ​

Press O, or click Settings. The rows you see depend on what the server allows, in this order:

RowValues
ThemeDark or Light. Dark is the default
Menu styleCinematic or Classic
LanguageOne of the 7 languages the resource ships, all of them complete
WeatherScene default, or one of 21 weather types
Time of dayScene default, or Custom with an hour and a minute slider
FramingScene default, Full body, Upper body, Head, Legs
Character zoomHow close the camera sits. 50% is the shot as configured
Background zoomField of view. 50% is the value from the config
Rotate character0 to 359 degrees, in 15-degree steps
Camera orbit-180 to 180 degrees, in 5-degree steps
Camera heightBetween the server's lower and upper limit, to the centimetre
Button styleClassic layout only. Two plates ship
FilterNone, plus 38 photo mode looks
Cinematic barsThe same toggle as B
Keybind hintsThe row of key reminders along the bottom
MusicOn or off, with a track picker underneath while it is on
Sound effectsThe click and hover sounds, with a volume slider

Reset settings at the foot of the panel puts every one of them back to the server's defaults.

Your settings are yours, and they stay on your PC

They are written to your own game client's storage, not to the server's database. Nobody else sees them, they do not follow you to another PC, and they survive a server restart. The one thing stored alongside them is the last pose you picked for each of your characters.

Weather, time of day, the camera rows and the framing picker each appear only while the server allows players to change them. A server that pins weather and time to the location shows fewer rows; the rest of the panel is unaffected. The server-side switches are on Configuration.

Credits sits next to Settings and shows whatever your server owner put there.

The two menu layouts ​

Only one layout is on screen at a time, and Menu style in Settings decides which.

Cinematic is the default. The character's name sits large at the left with an icon list of its details under it. Along the bottom are the slots as small diamonds, Play and Delete, and then a row of text links — Change pose, Change location, Partner, Settings, Credits.

Classic puts everything in one bar across the bottom. It reads CHARACTER 03 / 05, then the name with the surname on its own heavier line, the nickname, and the details on a single line ending with the money. Beside them are Play carrying its Enter badge, Location, Pose, and icon-only buttons for Partner, Settings and Delete, with the slot rail and its counter to one side. Hovering an icon-only button names it.

The button plate ​

The Button style row appears only in the Classic layout, because the plate it changes is drawn behind that layout's bar buttons and slot tiles. Cinematic does not mount them, so the setting would change nothing there.

Two plates ship: Dark slate, the default, and Slate. Slate is deliberately faded, because at full strength it pulls the contrast of the PLAY accent down to around 2.0:1 and the label stops being readable. A server owner can add more, which takes a line in ConfigSelector.ButtonSkins and a matching line in the manifest.

Cinematic bars and hiding the menu ​

B toggles the black bars across the top and bottom of the screen. It is the same switch as the Cinematic bars row in Settings, so pressing it is saved and the bars come back how you left them next time. The interface shifts up slightly when they are on so nothing sits underneath them.

H hides the menu, the key hints and the location chip, leaving the character, the scene and the camera. It is not saved — the menu is back the next time the screen opens. H again brings it back immediately, and every key still works while the menu is hidden.

H and B together are how you take a screenshot

Bars on, menu hidden, then Shift with the arrows to frame the shot. The character keeps playing its pose the whole time.

The partner panel ​

Press P. You can search for another player by name or by server ID, send them a request as a Couple or as a Friend, and the request stays open for 60 seconds. Once it is accepted the partner stands beside your character on the selection screen and the two of you share a pose.

The one thing to know before you try it is that both players must have the character screen open at the same time — that is how the search finds anyone at all. Each character can have one partner.

The whole system, including what the pose list becomes for a pair and how to unpair, is on The partner system.

Your server may have moved the keys ​

E, J, B, H, O and P all come from ConfigSelector.Keys and a server owner can change any of them. The hints along the bottom of the screen are generated from that same table, so they always show the keys your server actually uses. If a key on this page does nothing, read the hint row — and if the hints are hidden, turn Keybind hints back on in Settings.

The keys that are not configurable are the arrows and W A S D, Enter, Delete, Backspace, Esc, and Shift with the arrows.

Where to go next ​

PageWhat's in it
PosesThe pose lists, where each one comes from, and the duo poses
LocationsThe 13 locations and how a server adds more
The partner systemPairing, requests, sync, and the duo pose lists
ConfigurationEvery setting behind the options above
LanguagesThe 7 languages and how to add one
TroubleshootingSymptom, cause, fix

Building the screen rather than using it is the Scene Creator, and the 305-pose browser it offers is a separate list from the one players cycle with E — see The multicharacter emote library. The framework itself is covered under VORP.

Support: https://discord.gg/w4Ew4k3Exn

Documentation for RedMorrow. Scripts are licensed per server — redistribution is not permitted.