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
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
version_BuildIndex
The Build index of this game build
public int version_BuildIndex
Field Value
version_PatchNumber
The Patch version number of this game build
public int version_PatchNumber
Field Value
version_UpdateNumber
The Major version number of this game build
public int version_UpdateNumber
Field Value
version_buildType
The build type of the game build
public GM.BuildType version_buildType
Field Value
Properties
BSManager
public static BoomskeeManager BSManager { get; set; }
Property Value
CurrentAIManager
public static AIManager CurrentAIManager { get; set; }
Property Value
CurrentAmmoPanel
public static GameObject CurrentAmmoPanel { get; set; }
Property Value
- GameObject
CurrentMovementManager
public static FVRMovementManager CurrentMovementManager { get; }
Property Value
CurrentOptionsPanel
public static GameObject CurrentOptionsPanel { get; set; }
Property Value
- GameObject
CurrentPlayerBody
public static FVRPlayerBody CurrentPlayerBody { get; }
Property Value
CurrentPlayerRoot
public static Transform CurrentPlayerRoot { get; }
Property Value
- Transform
CurrentSceneSettings
public static FVRSceneSettings CurrentSceneSettings { get; }
Property Value
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
IsAsyncLoading
public static bool IsAsyncLoading { get; set; }
Property Value
LM_InteractiveOnly
public static LayerMask LM_InteractiveOnly { get; }
Property Value
- LayerMask
LoadingCallback
public static AnvilPrewarmCallback LoadingCallback { get; set; }
Property Value
MFFlags
public static MF2Flags MFFlags { get; set; }
Property Value
MGMaster
public static MeatGrinderMaster MGMaster { get; set; }
Property Value
MMFlags
public static MeatmasFlags MMFlags { get; set; }
Property Value
Omni
public static OmniMaster Omni { get; set; }
Property Value
Options
public static GameOptions Options { get; set; }
Property Value
PlayerName
public static string PlayerName { get; }
Property Value
ROTRWSaves
public static ReturnRotwienersSaveGames ROTRWSaves { get; set; }
Property Value
Rewards
public static RewardSystem Rewards { get; set; }
Property Value
TAHMaster
public static TAH_Manager TAHMaster { get; set; }
Property Value
TAHSettings
public static TAHFlags TAHSettings { get; set; }
Property Value
TNHOptions
public static TNHFlags TNHOptions { get; set; }
Property Value
TNH_Manager
public static TNH_Manager TNH_Manager { get; set; }
Property Value
Version_AlphaNumber
public static int Version_AlphaNumber { get; }
Property Value
Version_BuildIndex
public static int Version_BuildIndex { get; }
Property Value
Version_PatchNumber
public static int Version_PatchNumber { get; }
Property Value
Version_UpdateNumber
public static int Version_UpdateNumber { get; }
Property Value
Version_buildType
public static GM.BuildType Version_buildType { get; }
Property Value
WWSaveGame
public static WurstWorldSaveGame WWSaveGame { get; set; }
Property Value
ZMaster
public static ZosigGameManager ZMaster { get; set; }
Property Value
Methods
Awake()
protected override void Awake()
BringBackPlayer()
public void BringBackPlayer()
GetPlayerHealth()
public static float GetPlayerHealth()
Returns
GetRunningModded()
public static bool GetRunningModded()
Returns
IsDead()
public static bool IsDead()
Returns
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()