Table of Contents

Class GM

Namespace
FistVR
Assembly
Assembly-CSharp.dll
public class GM : ManagerSingleton<GM>
Inheritance
GM
Inherited Members

Constructors

GM()

public GM()

Fields

ControllerDefinitions

public FVRControllerDefinition[] ControllerDefinitions

Field Value

FVRControllerDefinition[]

LivPrefab

public GameObject LivPrefab

Field Value

GameObject

QuickbeltConfigurations

public GameObject[] QuickbeltConfigurations

Field Value

GameObject[]

ShaderVariants

public ShaderVariantCollection ShaderVariants

Field Value

ShaderVariantCollection

SpectatorCamPrefab

public GameObject SpectatorCamPrefab

Field Value

GameObject

SpectatorCamPreviewPrefab

public GameObject SpectatorCamPreviewPrefab

Field Value

GameObject

ViveControllerStyles

public GameObject[] ViveControllerStyles

Field Value

GameObject[]

WristMenuPrefab

public GameObject WristMenuPrefab

Field Value

GameObject

lm_InteractiveOnly

public LayerMask lm_InteractiveOnly

Field Value

LayerMask

version_AlphaNumber

The Minor version number of this game build

public int version_AlphaNumber

Field Value

int

version_BuildIndex

The Build index of this game build

public int version_BuildIndex

Field Value

int

version_PatchNumber

The Patch version number of this game build

public int version_PatchNumber

Field Value

int

version_UpdateNumber

The Major version number of this game build

public int version_UpdateNumber

Field Value

int

version_buildType

The build type of the game build

public GM.BuildType version_buildType

Field Value

GM.BuildType

Properties

BSManager

public static BoomskeeManager BSManager { get; set; }

Property Value

BoomskeeManager

CurrentAIManager

public static AIManager CurrentAIManager { get; set; }

Property Value

AIManager

CurrentAmmoPanel

public static GameObject CurrentAmmoPanel { get; set; }

Property Value

GameObject

CurrentMovementManager

public static FVRMovementManager CurrentMovementManager { get; }

Property Value

FVRMovementManager

CurrentOptionsPanel

public static GameObject CurrentOptionsPanel { get; set; }

Property Value

GameObject

CurrentPlayerBody

public static FVRPlayerBody CurrentPlayerBody { get; }

Property Value

FVRPlayerBody

CurrentPlayerRoot

public static Transform CurrentPlayerRoot { get; }

Property Value

Transform

CurrentSceneSettings

public static FVRSceneSettings CurrentSceneSettings { get; }

Property Value

FVRSceneSettings

CurrentSpectatorPanel

public static GameObject CurrentSpectatorPanel { get; set; }

Property Value

GameObject

CurrentToolBox

public static GameObject CurrentToolBox { get; set; }

Property Value

GameObject

HMDMode

public static ControlMode HMDMode { get; set; }

Property Value

ControlMode

IsAsyncLoading

public static bool IsAsyncLoading { get; set; }

Property Value

bool

LM_InteractiveOnly

public static LayerMask LM_InteractiveOnly { get; }

Property Value

LayerMask

LoadingCallback

public static AnvilPrewarmCallback LoadingCallback { get; set; }

Property Value

AnvilPrewarmCallback

MFFlags

public static MF2Flags MFFlags { get; set; }

Property Value

MF2Flags

MGMaster

public static MeatGrinderMaster MGMaster { get; set; }

Property Value

MeatGrinderMaster

MMFlags

public static MeatmasFlags MMFlags { get; set; }

Property Value

MeatmasFlags

Omni

public static OmniMaster Omni { get; set; }

Property Value

OmniMaster

Options

public static GameOptions Options { get; set; }

Property Value

GameOptions

PlayerName

public static string PlayerName { get; }

Property Value

string

ROTRWSaves

public static ReturnRotwienersSaveGames ROTRWSaves { get; set; }

Property Value

ReturnRotwienersSaveGames

Rewards

public static RewardSystem Rewards { get; set; }

Property Value

RewardSystem

TAHMaster

public static TAH_Manager TAHMaster { get; set; }

Property Value

TAH_Manager

TAHSettings

public static TAHFlags TAHSettings { get; set; }

Property Value

TAHFlags

TNHOptions

public static TNHFlags TNHOptions { get; set; }

Property Value

TNHFlags

TNH_Manager

public static TNH_Manager TNH_Manager { get; set; }

Property Value

TNH_Manager

Version_AlphaNumber

public static int Version_AlphaNumber { get; }

Property Value

int

Version_BuildIndex

public static int Version_BuildIndex { get; }

Property Value

int

Version_PatchNumber

public static int Version_PatchNumber { get; }

Property Value

int

Version_UpdateNumber

public static int Version_UpdateNumber { get; }

Property Value

int

Version_buildType

public static GM.BuildType Version_buildType { get; }

Property Value

GM.BuildType

WWSaveGame

public static WurstWorldSaveGame WWSaveGame { get; set; }

Property Value

WurstWorldSaveGame

ZMaster

public static ZosigGameManager ZMaster { get; set; }

Property Value

ZosigGameManager

Methods

Awake()

protected override void Awake()

BringBackPlayer()

public void BringBackPlayer()

GetPlayerHealth()

public static float GetPlayerHealth()

Returns

float

GetRunningModded()

public static bool GetRunningModded()

Returns

bool

IsDead()

public static bool IsDead()

Returns

bool

KillPlayer(bool)

public void KillPlayer(bool KilledSelf)

Parameters

KilledSelf bool

LoadDeathLevel()

public void LoadDeathLevel()

RefreshQuality()

public static void RefreshQuality()

ResetPlayer()

public void ResetPlayer()

SetRunningModded()

public static void SetRunningModded()