Logo FSBarV1_Archived

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

AdapterUnsupportedShape reason

Full Usage: AdapterUnsupportedShape reason

Parameters:
    reason : 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.

reason : string

EngineSpeedOutOfRange value

Full Usage: EngineSpeedOutOfRange value

Parameters:
    value : float32

value : float32

FfaTeamHasMultipleSeats teamIndex

Full Usage: FfaTeamHasMultipleSeats teamIndex

Parameters:
    teamIndex : int

teamIndex : int

FfaTooFewTeams

Full Usage: FfaTooFewTeams

GraphicalBinaryMissing engineVersion

Full Usage: GraphicalBinaryMissing engineVersion

Parameters:
    engineVersion : string

engineVersion : string

HandicapOutOfRange(teamIndex, seatIndex, value)

Full Usage: HandicapOutOfRange(teamIndex, seatIndex, value)

Parameters:
    teamIndex : int
    seatIndex : int
    value : int

teamIndex : int
seatIndex : int
value : int

MapNotInstalled mapName

Full Usage: MapNotInstalled mapName

Parameters:
    mapName : string

mapName : string

NotEnoughTeams

Full Usage: NotEnoughTeams

TeamHasNoActiveSeats teamIndex

Full Usage: TeamHasNoActiveSeats teamIndex

Parameters:
    teamIndex : int

teamIndex : int

UnknownAi(teamIndex, seatIndex, aiName)

Full Usage: UnknownAi(teamIndex, seatIndex, aiName)

Parameters:
    teamIndex : int
    seatIndex : int
    aiName : string

teamIndex : int
seatIndex : int
aiName : string

Instance members

Instance member Description

this.IsAdapterUnsupportedShape

Full Usage: this.IsAdapterUnsupportedShape

Returns: bool
Returns: bool

this.IsEngineSpeedOutOfRange

Full Usage: this.IsEngineSpeedOutOfRange

Returns: bool
Returns: bool

this.IsFfaTeamHasMultipleSeats

Full Usage: this.IsFfaTeamHasMultipleSeats

Returns: bool
Returns: bool

this.IsFfaTooFewTeams

Full Usage: this.IsFfaTooFewTeams

Returns: bool
Returns: bool

this.IsGraphicalBinaryMissing

Full Usage: this.IsGraphicalBinaryMissing

Returns: bool
Returns: bool

this.IsHandicapOutOfRange

Full Usage: this.IsHandicapOutOfRange

Returns: bool
Returns: bool

this.IsMapNotInstalled

Full Usage: this.IsMapNotInstalled

Returns: bool
Returns: bool

this.IsNotEnoughTeams

Full Usage: this.IsNotEnoughTeams

Returns: bool
Returns: bool

this.IsTeamHasNoActiveSeats

Full Usage: this.IsTeamHasNoActiveSeats

Returns: bool
Returns: bool

this.IsUnknownAi

Full Usage: this.IsUnknownAi

Returns: bool
Returns: bool

Type something to start searching.