Impostor.Server
Get all the event listeners for the given event type.
The event listeners.
Disconnect a connection using a custom message.
The connection to disconnect.
The reason to disconnect with.
The custom message to disconnect with if is .
Task that should be awaited to ensure disconnection.
Get the friendly name for the type.
The type.
The friendly name.
Get the friendly name for the method.
The method.
True if the parameters should be included in the name.
Friendly name of the method.
This controller has method to get a list of public games, join by game and create new games.
Initializes a new instance of the class.
GameManager containing a list of games.
ListingManager responsible for filtering.
Impostor configuration section containing the public ip address of this server.
Get a list of active games.
Maps that are requested.
Preferred chat language.
Amount of impostors. 0 is any.
Authorization header containing the matchmaking token.
An array of game listings.
Get the address a certain game is hosted at.
The id of the game that should be retrieved.
The server this game is hosted on.
Get the address to host a new game on.
The address of this server.
Perform game listing filtering.
Find listings that match the requested settings.
The context of this http request.
The selected maps.
The amount of impostors. 0 is any.
Chat language of the game.
Game version of the client.
Maximum amount of games to return.
Listings that match the required criteria.
This controller has a method to get an auth token.
Get an authentication token.
Token parameters that need to be put into the token.
A bare minimum authentication token that the client will accept.
Body of the token request endpoint.
Token that is returned to the user with a "signature".
Actual token contents.
Triggered when the connected client requests the PlatformSpecificData.
The GameCode of the game whose platform id's are checked.
Finds the tag of the registered .
Instance to search for.
Intance type to search for.
Tag of the registered , or -1 if not found.
Gets or sets target that was set by the last CheckMurder RPC.
Used for global object, spawned by the host.
Used internally to set the OwnerId to the current ClientId.
i.e: ownerId = ownerId == -3 ? this.ClientId : ownerId;
Records all packets received in .
Version of the server replay data format.
Initial version.
Latest version.