Highroad Engine v1.3
Public Attributes | Static Public Attributes | Static Protected Attributes | List of all members
MoreMountains.HighroadEngine.PunRaceManager Class Reference

If the game is an online PUN Game, this class overrides methods from Race Manager to manage specific online parts. In case of local mode, this class is automatically disabled. More...

Inheritance diagram for MoreMountains.HighroadEngine.PunRaceManager:

Public Attributes

RaceManager RaceManager
 
bool NoCollisions = true
 Determines if collisions are active in network play. More...
 

Static Public Attributes

static PunRaceManager Instance
 
const string PlayerProperty_Ready_Key = "Rdy"
 
const string PlayerProperty_CarId_Key = "cId"
 
const string PlayerProperty_LobbyReady_Key = "Lrdy"
 
const string RoomProperty_TrackId_Key = "tId"
 

Static Protected Attributes

const byte DisableControlForPlayers_EventCode = 0
 
const byte EnableControlForPlayers_EventCode = 1
 
const byte StartCountDown_EventCode = 2
 
const byte ShowEndGameScreen_EventCode = 3
 

Detailed Description

If the game is an online PUN Game, this class overrides methods from Race Manager to manage specific online parts. In case of local mode, this class is automatically disabled.

Member Data Documentation

◆ DisableControlForPlayers_EventCode

const byte MoreMountains.HighroadEngine.PunRaceManager.DisableControlForPlayers_EventCode = 0
staticprotected

◆ EnableControlForPlayers_EventCode

const byte MoreMountains.HighroadEngine.PunRaceManager.EnableControlForPlayers_EventCode = 1
staticprotected

◆ Instance

PunRaceManager MoreMountains.HighroadEngine.PunRaceManager.Instance
static

◆ NoCollisions

bool MoreMountains.HighroadEngine.PunRaceManager.NoCollisions = true

Determines if collisions are active in network play.

◆ PlayerProperty_CarId_Key

const string MoreMountains.HighroadEngine.PunRaceManager.PlayerProperty_CarId_Key = "cId"
static

◆ PlayerProperty_LobbyReady_Key

const string MoreMountains.HighroadEngine.PunRaceManager.PlayerProperty_LobbyReady_Key = "Lrdy"
static

◆ PlayerProperty_Ready_Key

const string MoreMountains.HighroadEngine.PunRaceManager.PlayerProperty_Ready_Key = "Rdy"
static

◆ RaceManager

RaceManager MoreMountains.HighroadEngine.PunRaceManager.RaceManager

◆ RoomProperty_TrackId_Key

const string MoreMountains.HighroadEngine.PunRaceManager.RoomProperty_TrackId_Key = "tId"
static

◆ ShowEndGameScreen_EventCode

const byte MoreMountains.HighroadEngine.PunRaceManager.ShowEndGameScreen_EventCode = 3
staticprotected

◆ StartCountDown_EventCode

const byte MoreMountains.HighroadEngine.PunRaceManager.StartCountDown_EventCode = 2
staticprotected

The documentation for this class was generated from the following file: