LobbyError Type
Validation failures. `validate` returns every failure it finds so the UI can render a single coherent error list per AS-1.3.
Union cases
| Union case |
Description
|
Full Usage:
AdapterUnsupportedShape reason
Parameters:
string
|
Phase-3 adapter restriction — `toEngineConfig` currently demands a 2-team, one-AI-seat-per-team layout because `FSBar.Client.ScriptGenerator` does not yet emit arbitrary lobbies. Wider layouts will land in future phases.
|
Full Usage:
EngineSpeedOutOfRange value
Parameters:
float32
|
|
Full Usage:
FfaTeamHasMultipleSeats teamIndex
Parameters:
int
|
|
Full Usage:
FfaTooFewTeams
|
|
Full Usage:
GraphicalBinaryMissing engineVersion
Parameters:
string
|
|
Full Usage:
HandicapOutOfRange(teamIndex, seatIndex, value)
Parameters:
int
seatIndex : int
value : int
|
|
Full Usage:
MapNotInstalled mapName
Parameters:
string
|
|
Full Usage:
NotEnoughTeams
|
|
Full Usage:
TeamHasNoActiveSeats teamIndex
Parameters:
int
|
|
Full Usage:
UnknownAi(teamIndex, seatIndex, aiName)
Parameters:
int
seatIndex : int
aiName : string
|
|
Instance members
| Instance member |
Description
|
Full Usage:
this.IsAdapterUnsupportedShape
Returns: bool
|
|
Full Usage:
this.IsEngineSpeedOutOfRange
Returns: bool
|
|
Full Usage:
this.IsFfaTeamHasMultipleSeats
Returns: bool
|
|
Full Usage:
this.IsFfaTooFewTeams
Returns: bool
|
|
Full Usage:
this.IsGraphicalBinaryMissing
Returns: bool
|
|
Full Usage:
this.IsHandicapOutOfRange
Returns: bool
|
|
Full Usage:
this.IsMapNotInstalled
Returns: bool
|
|
Full Usage:
this.IsNotEnoughTeams
Returns: bool
|
|
Full Usage:
this.IsTeamHasNoActiveSeats
Returns: bool
|
|
Full Usage:
this.IsUnknownAi
Returns: bool
|
|
FSBarV1_Archived