Files
SVSimServer/SVSim.BattleNode/Sessions/BattleSessionPhase.cs
2026-06-03 20:52:41 -04:00

17 lines
386 B
C#

namespace SVSim.BattleNode.Sessions;
/// <summary>
/// Where we are in the v1 server-authored frame lifecycle. Drives which server-authored frames
/// the session pushes in response to inbound emits.
/// </summary>
public enum BattleSessionPhase
{
AwaitingInitNetwork,
AwaitingInitBattle,
AwaitingLoaded,
AwaitingSwap,
AfterReady,
OpponentTurn,
Terminal,
}