mirror of
https://github.com/WWhiteDreamProject/wwdpublic.git
synced 2026-04-16 21:17:39 +03:00
* it just works * why hasn't it catastrophically failed yet * not just gotta do the ui oh god the ui * that was easier than expected * a devious misdirection * touchups * svin * loc+fix * touchups * shitfix * touchups x3 * for further use * i hate this piece of shit engine * touchups x4 * ribbit also i'm retarded x2 * big tard energy * bb * rabbitson * ? * forgor * k * whoops * fug
27 lines
861 B
C#
27 lines
861 B
C#
using Content.Shared._White.CustomGhostSystem;
|
|
using Content.Shared.Ghost;
|
|
using Content.Shared.Preferences;
|
|
using Robust.Shared.Prototypes;
|
|
using System;
|
|
|
|
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);
|
|
void SetCustomGhost(ProtoId<CustomGhostPrototype> ghostProto); // WWDP EDIT
|
|
}
|
|
}
|