Interface INetworkServiceEvents

interface INetworkServiceEvents {
    connected: (() => void);
    error: (() => void);
    receive:messages: ((messages: IMessage<Record<string, unknown>>[]) => void);
    receive:trigger: ((triggerMessage: ITriggerMessage) => void);
}

Hierarchy

  • IBotGameEvents
  • IBotOwnerEvents
    • INetworkServiceEvents

Properties

connected: (() => void)

Triggered when the game successfully connects.

Type declaration

    • (): void
    • Returns void

error: (() => void)

Triggered when the game fails to connect.

Type declaration

    • (): void
    • Returns void

receive:messages: ((messages: IMessage<Record<string, unknown>>[]) => void)

Triggered when a custom message is received.

Type declaration

    • (messages): void
    • Parameters

      • messages: IMessage<Record<string, unknown>>[]

        Custom message

      Returns void

receive:trigger: ((triggerMessage: ITriggerMessage) => void)

Triggered when a trigger message is received.

Type declaration

    • (triggerMessage): void
    • Parameters

      Returns void