Namespace Content.Shared.Preferences
Classes
GameSettings
Information needed for character setup.
HumanoidCharacterProfile
Character profile. Looks immutable, but uses non-immutable semantics internally for serialization/code sanity purposes.
MsgDeleteCharacter
The client sends this to delete a character profile.
MsgPreferencesAndSettings
The server sends this before the client joins the lobby.
MsgSelectCharacter
The client sends this to select a character slot.
MsgUpdateCharacter
The client sends this to update a character profile.
PlayerPreferences
Contains all player characters and the index of the currently selected character. Serialized both over the network and to disk.
Interfaces
ICharacterProfile
Enums
BackpackPreference
The backpack preference for a profile. Stored in database!
ClothingPreference
The clothing preference for a profile. Stored in database!
JobPriority
PreferenceUnavailableMode
Specifies behavior when none of the jobs you want are available at round start.