Show / Hide Table of Contents

Namespace PlayUR.Exceptions

Classes

ConfigurationNotReadyException

Thrown when attempting to access a configuration value but the Configuration has not yet been loaded.

ExperimentGroupsFullException

Thrown when a user attempts to open the game but the game is unable to assign them to an Experiment Group, because all the groups are over capacity.

GameNotOwnedException

Thrown when a user attempts to open the game but they haven't been allocated to an ExperimentGroup and the allocation method for the Experiment doesn't result in them being auto-allocated.

InvalidLeaderboardIDException

Thrown when attempting to use a leaderboard without a valid Leaderboard ID.

InvalidMTurkState

Thrown when a we try to set mturk as complete, but we have no row handle in database

InvalidParamFormatException

Thrown when a parameter is requested from the Configuration, but was unable to be converted to the requested format (int/float/bool).

ParameterNotFoundException

Thrown when a parameter is requested from the Configuration but was not found in the configuration.

PluginNotConfiguredException

Thrown when attempting to run the game without having first set up the plugin

ServerCommunicationException

Thrown when the plugin is unable to talk to to the server (invalid response, no internet connection etc.)

SessionAlreadyStartedException

Thrown when attempting to start a session but there is already an active session.

SessionNotStartedException

Thrown when attempting to end a session but there is no active session.

In This Article
Back to top Generated by DocFX