Re-organize all projects (#4166)
This commit is contained in:
@@ -1,10 +1,10 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using Content.Client.Interfaces;
|
||||
using Content.Client.State;
|
||||
using Content.Client.UserInterface;
|
||||
using Content.Client.Lobby;
|
||||
using Content.Client.RoundEnd;
|
||||
using Content.Client.Viewport;
|
||||
using Content.Shared.GameTicking;
|
||||
using Content.Shared.Network.NetMessages;
|
||||
using Content.Shared.GameWindow;
|
||||
using Robust.Client.Graphics;
|
||||
using Robust.Client.State;
|
||||
using Robust.Shared.IoC;
|
||||
@@ -12,7 +12,7 @@ using Robust.Shared.Network;
|
||||
using Robust.Shared.Utility;
|
||||
using Robust.Shared.ViewVariables;
|
||||
|
||||
namespace Content.Client.GameTicking
|
||||
namespace Content.Client.GameTicking.Managers
|
||||
{
|
||||
public class ClientGameTicker : SharedGameTicker, IClientGameTicker
|
||||
{
|
||||
27
Content.Client/GameTicking/Managers/IClientGameTicker.cs
Normal file
27
Content.Client/GameTicking/Managers/IClientGameTicker.cs
Normal file
@@ -0,0 +1,27 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using Robust.Shared.Network;
|
||||
using static Content.Shared.GameTicking.SharedGameTicker;
|
||||
|
||||
namespace Content.Client.GameTicking.Managers
|
||||
{
|
||||
public interface IClientGameTicker
|
||||
{
|
||||
bool IsGameStarted { get; }
|
||||
string? ServerInfoBlob { get; }
|
||||
bool AreWeReady { get; }
|
||||
string? LobbySong { get; }
|
||||
bool DisallowedLateJoin { get; }
|
||||
TimeSpan StartTime { get; }
|
||||
bool Paused { get; }
|
||||
Dictionary<NetUserId, PlayerStatus> Status { get; }
|
||||
IReadOnlyList<string> JobsAvailable { get; }
|
||||
|
||||
void Initialize();
|
||||
event Action InfoBlobUpdated;
|
||||
event Action LobbyStatusUpdated;
|
||||
event Action LobbyReadyUpdated;
|
||||
event Action LobbyLateJoinStatusUpdated;
|
||||
event Action<IReadOnlyList<string>> LobbyJobsAvailableUpdated;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user