Files
crystall-punk-14/Content.Server/Interfaces/IServerPreferencesManager.cs

17 lines
543 B
C#
Raw Normal View History

2020-06-26 03:46:08 +02:00
using System.Collections.Generic;
using System.Threading.Tasks;
using Content.Shared.Preferences;
using Robust.Server.Interfaces.Player;
namespace Content.Server.Interfaces
{
public interface IServerPreferencesManager
{
void FinishInit();
void OnClientConnected(IPlayerSession session);
2020-06-26 03:46:08 +02:00
Task<PlayerPreferences> GetPreferencesAsync(string username);
Task<IEnumerable<KeyValuePair<string, ICharacterProfile>>> GetSelectedProfilesForPlayersAsync(List<string> usernames);
void StartInit();
}
}