BallisticNG
 All Classes Namespaces Functions Variables Enumerations Properties
Public Member Functions | Public Attributes | Static Public Attributes | Properties
RaceManager Class Reference

List of all members.

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]

Member Data Documentation

Gamemode RaceManager.CurrentGamemode = > !Instance ? null : Instance.LoadedGamemode [static]

Returns the current gamemode.

The configuration for the currently loaded gamemode.

A reference to the current race manager.

bool RaceManager.UsedAssists = false [static]

Whether any assists were enabled or used in this play session.


Property Documentation

The current section look ahead value for AI.


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