Public Member Functions | |
void | BeginGame () |
void | PlayIntercomVoice () |
void | ResetCountdown () |
void | SetRaceReady () |
void | PauseGame () |
void | TriggerCountdownStage (int stage) |
void | UpdateCounterboards (string text) |
void | UpdateCounterboardsGo (string text) |
Public Attributes | |
TrackData | TrackData |
int | AiSectionLookToxic = 2 |
int | AiSectionLookApex = 2 |
int | AiSectionLookHalberd = 3 |
int | AiSectionLookSpectre = 4 |
int | AiSectionLookZen = 4 |
float | AiSpeedMultiplier = 1.0f |
List< string > | BlockedWeapons = new List<string>() |
AudioClip | CustomSong |
bool | DisableLights |
bool | ForceModernPhysics |
bool | ForceFloorHugger |
bool | ForceVirtualMode |
bool | ForceSplitscreen |
bool | AllowMixedPads |
bool | UseSceneSettings |
int | RacerCount = 1 |
int | LapCount = 1 |
int | ExtraLaps |
bool | IsNetworked |
bool | HyperSpeed |
bool | DragTrack |
bool | SmallVehicleTrack |
bool | ModernPhysics |
ESpeedClass | SpeedClass |
EShips | PlayerShip |
EAiLevel | UseSceneSettingsAiLevel = EAiLevel.Novice |
string | CustomShipPath |
string | GamemodeToLoad |
bool | UnlockSecretShips |
int | LiveryIndex |
bool | AutoLapSetup |
bool | PointToPointTrack |
bool | AntiskipDisabled |
bool | LeaderboardsDisabled |
bool | PrototypeShips |
int | ForcedExtraLaps |
string | TrackLocation = "unknown location" |
Texture2D | TrackLoadingImage |
Transform[] | TrackCameraTransforms |
TrackCamera[] | TrackCameras = new TrackCamera[0] |
int | networkSpawnIndex |
bool | allOnlineSpawnsReady |
bool | IsTrackCreator |
MusicManager | MusicManager |
SurvivalManager | SurvivalManager |
CounterboardManager[] | DisplayBoards = new CounterboardManager[0] |
ProFlare[] | Flares = new ProFlare[0] |
List< ProFlare > | PlayerOneFlares = new List<ProFlare>() |
List< ProFlare > | PlayerTwoFlares = new List<ProFlare>() |
List< ProFlare > | DirectionalFlares = new List<ProFlare>() |
List< ProFlare > | PointFlares = new List<ProFlare>() |
TrackPad[] | TrackPads = new TrackPad[0] |
GameObject | SceneCamera |
Gamemode | LoadedGamemode |
float | DeveloperTime = -1 |
SceneSoundsManager | SoundsManager = new SceneSoundsManager() |
SceneImageEffectsManager | ImageEffectsManager = new SceneImageEffectsManager() |
SceneRacePositionManager | RacePositionManager = new SceneRacePositionManager() |
NetworkTickManager | MultiplayerTickManager |
AudioClip | CustomTrackIntercomClip |
Static Public Attributes | |
static bool | UsedAssists = false |
Whether any assists were enabled or used in this play session. | |
static List< float > | AiRandomIndicies = new List<float>() |
static bool | FinishedInit |
static float | WarningCooldown |
static float | RaceStartTimeSinceStartup |
static RaceManager | Instance |
A reference to the current race manager. | |
static Gamemode | CurrentGamemode = > !Instance ? null : Instance.LoadedGamemode |
Returns the current gamemode. | |
static Gamemode.Config | CurrentGmConfig |
The configuration for the currently loaded gamemode. | |
Properties | |
int | AiSectionLook [get] |
The current section look ahead value for AI. | |
static AudioListener | CurrentAudioListener [get] |
Gamemode RaceManager.CurrentGamemode = > !Instance ? null : Instance.LoadedGamemode [static] |
Returns the current gamemode.
The configuration for the currently loaded gamemode.
RaceManager RaceManager.Instance [static] |
A reference to the current race manager.
bool RaceManager.UsedAssists = false [static] |
Whether any assists were enabled or used in this play session.
int RaceManager.AiSectionLook [get] |
The current section look ahead value for AI.