| 123456789101112131415161718192021 |
- using Content.Shared.Preferences;
- namespace Content.Client.Lobby
- {
- public interface IClientPreferencesManager
- {
- event Action OnServerDataLoaded;
- bool ServerDataLoaded => Settings != null;
- GameSettings? Settings { get; }
- PlayerPreferences? Preferences { get; }
- void Initialize();
- void SelectCharacter(ICharacterProfile profile);
- void SelectCharacter(int slot);
- void UpdateCharacter(ICharacterProfile profile, int slot);
- void CreateCharacter(ICharacterProfile profile);
- void DeleteCharacter(ICharacterProfile profile);
- void DeleteCharacter(int slot);
- }
- }
|