feat(runtime): own character selection flow
This commit is contained in:
parent
6c4cd2bbc6
commit
0e82cbf700
20 changed files with 2396 additions and 33 deletions
|
|
@ -35,6 +35,7 @@ public enum RuntimeSessionStartStatus
|
|||
/// exit-code mapping, not a failure.
|
||||
/// </summary>
|
||||
ProbeComplete,
|
||||
AwaitingCharacterSelection,
|
||||
}
|
||||
|
||||
public readonly record struct RuntimeSessionStartResult(
|
||||
|
|
@ -381,6 +382,10 @@ public interface IGameRuntimeCommands
|
|||
{
|
||||
IRuntimeSessionCommands Session { get; }
|
||||
|
||||
Session.IRuntimeCharacterSelectionCommands CharacterSelection =>
|
||||
throw new NotSupportedException(
|
||||
"This command adapter does not project character selection.");
|
||||
|
||||
IRuntimeSelectionCommands Selection { get; }
|
||||
|
||||
IRuntimeCombatCommands Combat { get; }
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue