The base class for all Player.IO Games. Inherit from this class to build your game.
The base class you inherit from for your Player class.
The Player.IO BigDB service.
Represents information about the purchase of a PayVault item.
Represents an BigDB array of values that can be accessed by index.
This class represents a BigDB Database Object that has a Key and a collection of named properties.
Assign this attribute to any method on your Game class, and the development server will feature buttons to trigger your method.
A simple class to access resources embedded into the game assembly (.dll file).
The Player.IO ErrorLog service
The Player.IO GameFS Service
The response from a HTTP Get or Post request
Represents a message sent between client and server.
The Player.IO PartnerPay service.
The Player.IO PayVault.
An entry in a user's PayVault history
The room data for a given room. Besides the .Save() method, the class behaves exactly like a dictionary of string to string values.
Use the [RoomType] attribute to assign a room type to a Game class.
A timer created by the Game.AddTimer(...) or Game.ScheduleCallback(...) methods
Represents information about an item in a user's Vault.
An easy way to communicate with servers and services outside Player.IO via http requests