Zdexby TheHolyOneZ
42,595 classes
Class

GameManagerCC

: Singleton`1 : MonoBehaviour : Behaviour : Component : Object : Object
GameManagerCC, Assembly-CSharp 0x0208 (520 B) inherited 0x0018 Assembly-CSharp.dll
0x00x0208

Members 91

OffsetSizeNameTypeFlagsDefault
0x08OnGameSceneLoadedAction<GameManagerCC>PrivateStatic—
0x08OnManagerSpawnedAction<GameManagerCC>PrivateStatic—
0x04GameTimeStartedfloatPublicStatic—
0x08youSuckAudioClipPublic—
0x08spawnSoundAudioClipPublic—
0x08spawnAudioPrefabGameObjectPublic—
0x04AOELayerMaskLayerMaskPublic—
0x00340x04padding / unreflected
0x08ChatNetworkingChatNetworkingPublic—
0x08DoomTimerCaveDoomTimerPublic—
0x08viewPhotonViewPublic—
0x08EventFlowDungeonFlowPublic—
0x08biomesList<Biome>Public—
0x08flowVariationsList<FlowVariation>Public—
0x08ReoccuringInjectionsList<ReoccuringInjection>Public—
0x08generatorRuntimeDungeonPublic+1 flags—
0x08RootDungeonObjectGameObjectPublic+1 flags—
0x08DungeonNavDungeonNavPublic+1 flags—
0x08flowCloneDungeonFlowPublic—
0x08FloorEventSpecialFloorEventPublic—
0x08CurrentFlowBranchRangeIntRangeCCPublic—
0x08CurrentFlowLengthRangeIntRangeCCPublic—
0x08roomVariablesList<CaveRoomRPCVariables>Private—
0x08OnPreGenerationAction<GameManagerCC>PrivateStatic—
0x08OnGenerationCompletionGenerationCompletionPublicStatic—
0x08OnGenerationCompleteAction<GameManagerCC>PrivateStatic—
0x04maxRetriesintPrivate—
0x04genRetriesintPrivate—
0x08loadedPlayersList<System.Int32>Private—
0x04RunStartedAtFloorintPublic—
0x04lastFloorintPublic+1 flags—
0x04floorsPassedintPublic+1 flags—
0x04floorintPrivate—
0x01RunStartedAtSavedGenSeedboolPublic—
0x00D90x03padding / unreflected
0x04RunSeedintPublic—
0x04NextGeneratorSeedintPublic—
0x04GeneratedSeedintPublic—
0x08CurrentStartRoomStartRoomPublic+1 flags—
0x08CurrentRoomsList<CaveRoom>Public+1 flags—
0x08CurrentEventRoomsList<EventRoom>Public+1 flags—
0x08CurrentExitsList<Exit>Public+1 flags—
0x08ChosenExitExitPublic+1 flags—
0x08RoomsByYLevelList<CaveRoom>Public+1 flags—
0x08biomeBiomePublic+1 flags—
0x04FogIntPositiveIntPublic—
0x04prevFogIntintPrivate—
0x08FadingFogCorCoroutinePublic—
0x08AllEntitiesDictionary<System.Int32Public—
0x08cleanNullEntitiesDelayTimedDelayPrivate—
0x08PlayersList<Player>Public—
0x08AlivePlayersList<Player>Public—
0x08DownedPlayersList<Player>Public—
0x08NotDeadPlayersList<Player>Public—
0x08DeadPlayersList<Player>Public—
0x04StartPlayerCountintPublic+1 flags—
0x04ReadyPlayerCountintPublic+1 flags—
0x04AlivePlayerCountintPublic+1 flags—
0x01SpawnedPlayerboolPublic+1 flags—
0x01750x03padding / unreflected
0x04TotalXpGainedfloatPublic+1 flags—
0x01LeavingGameboolPublic+1 flags—
0x01GameOverboolPublic+1 flags—
0x01AbandonedboolPublic+1 flags—
0x01LoadingNextFloorboolPublic+1 flags—
0x04LoadingStateLoadingStatePublic—
0x01840x04padding / unreflected
0x08UsableCamsList<CameraCC>Public+1 flags—
0x08FirstEnabledCameraCameraCCPublic+1 flags—
0x08backupCameraCameraCCPrivate—
0x04ClientPingintPublic—
—0x04pingCheckTimefloatPrivateStatic+1 flags1452785168
—0x04badClientPingintPrivateStatic+1 flags1452785168
—0x04slowDownGameAtPingintPrivateStatic+1 flags1452785168
0x01hasBadPingboolPrivate—
0x01A50x03padding / unreflected
0x04nextPingTimefloatPrivate—
0x01IsPausedboolPublic—
—0x04MinTimeScalefloatPublicStatic+1 flags1452785168
0x01AD0x03padding / unreflected
0x04<BaseTimeScale>k__BackingFieldfloatPrivate—
0x01B40x04padding / unreflected
0x08joineePingDictionary<System.Int32Private—
0x04highestJoineePingfloatPrivate—
0x01C40x04padding / unreflected
0x08OnGameEndAction<Player>Private—
0x08OnExtractAction<Player>Private—
0x08OnOwnershipRequestEventAction<Photon.Pun.PhotonViewPrivate—
0x08OnOwnershipTransferredEventAction<Photon.Pun.PhotonViewPrivate—
0x08OnOwnershipTransferFailedEventAction<Photon.Pun.PhotonViewPrivate—
0x08OnClientPlayerSpawnedAction<Player>PrivateStatic—
0x08OnPlayerSpawnedAction<Player>PrivateStatic—
0x08OnGlobalMobKilledEventAction<Mob>PrivateStatic—
0x08OnFloorChangedAction<GameManagerCC>PrivateStatic—
0x08OnPlayersLoadedAction<GameManagerCC>PrivateStatic—
0x08loadingTimeOutCorCoroutinePrivate—
0x08waitForGenerationCorCoroutinePrivate—
0x08clientDelayCorCoroutinePrivate—
Inherited from Singleton`1 2
OffsetSizeNameTypeFlagsDefault
0x08lastCheckedScenesDictionary<System.TypePrivateStatic—
0x08instanceGameManagerCCPrivateStatic—
Inherited from Object 4
OffsetSizeNameTypeFlagsDefault
0x08m_CachedPtrlongPrivate—
0x04OffsetOfInstanceIDInCPlusPlusObjectintStatic+1 flags—
—0x08objectIsNullMessagestringPrivateStatic+1 flags—
—0x08cloneDestroyedMessagestringPrivateStatic+1 flags—

Functions 175

SignatureFlagsNativeParams
void add_OnGameSceneLoaded(Action<GameManagerCC> value)PublicStatic+1 flags0x08
void remove_OnGameSceneLoaded(Action<GameManagerCC> value)PublicStatic+1 flags0x08
void add_OnManagerSpawned(Action<GameManagerCC> value)PublicStatic+1 flags0x08
void remove_OnManagerSpawned(Action<GameManagerCC> value)PublicStatic+1 flags0x08
float get_PlayerPercent()PublicStatic+1 flags0x04
float get_AlivePlayerPercent()PublicStatic+1 flags0x04
bool get_CanPause()PublicStatic+1 flags0x01
List<CaveRoom> get_RoomPrefabs()Public+1 flags0x08
void add_OnPreGeneration(Action<GameManagerCC> value)PublicStatic+1 flags0x08
void remove_OnPreGeneration(Action<GameManagerCC> value)PublicStatic+1 flags0x08
void add_OnGenerationComplete(Action<GameManagerCC> value)PublicStatic+1 flags0x08
void remove_OnGenerationComplete(Action<GameManagerCC> value)PublicStatic+1 flags0x08
bool get_IsGenerationComplete()PublicStatic+1 flags0x01
int get_Floor()Public+1 flags0x04
bool get_IsLoadedGenSeedFloor()Public+1 flags0x01
int get_BiomeFloor()Public+1 flags0x04
bool get_IsBossFloor()Public+1 flags0x01
List<Photon.Realtime.Player> get_AlivePhotonPlayers()Public+1 flags0x08
List<Photon.Realtime.Player> get_DeadPhotonPlayers()Public+1 flags0x08
bool get_ClientPlayerDead()Public+1 flags0x01
float get_BaseTimeScale()Public+1 flags0x04
void set_BaseTimeScale(float value)Public+1 flags0x04
void add_OnGameEnd(Action<Player> value)Public+1 flags0x08
void remove_OnGameEnd(Action<Player> value)Public+1 flags0x08
void add_OnExtract(Action<Player> value)Public+1 flags0x08
void remove_OnExtract(Action<Player> value)Public+1 flags0x08
void Awake()Private0x00
void SceneLoaded(const Scene& scene, const LoadSceneMode& mode)Public0x04
void Update()Private0x00
void LateUpdate()Private0x00
void FixedUpdate()Private0x00
void OnDestroy()Private0x00
void OnPhotonSerializeView(PhotonStream stream, const PhotonMessageInfo& info)PublicFinal+2 flags0x18
void add_OnOwnershipRequestEvent(Action<Photon.Pun.PhotonView value)Public+1 flags0x08
void remove_OnOwnershipRequestEvent(Action<Photon.Pun.PhotonView value)Public+1 flags0x08
void OnOwnershipRequest(PhotonView targetView, Player requestingPlayer)PublicFinal+2 flags0x08
void add_OnOwnershipTransferredEvent(Action<Photon.Pun.PhotonView value)Public+1 flags0x08
void remove_OnOwnershipTransferredEvent(Action<Photon.Pun.PhotonView value)Public+1 flags0x08
void OnOwnershipTransfered(PhotonView targetView, Player previousOwner)PublicFinal+2 flags0x08
void add_OnOwnershipTransferFailedEvent(Action<Photon.Pun.PhotonView value)Public+1 flags0x08
void remove_OnOwnershipTransferFailedEvent(Action<Photon.Pun.PhotonView value)Public+1 flags0x08
void OnOwnershipTransferFailed(PhotonView targetView, Player senderOfFailedRequest)PublicFinal+2 flags0x08
void PingRPC(double sentTime)Public0x08
void MasterPingRPC(int actorNum, int ping)Public0x04
List<HitEntity> FindEntitesInRadius(const Vector3& pos, float radius, const LayerMask& hitLayers, bool checkLineOfSight)PublicStatic0x0C
List<Entity> AreaOfEffect(Entity aroundEntity, TalentScriptable talent, TalentReturnStats stats, const Nullable<UnityEngine.Vector3>& position)PublicStatic0x10
void RPCPlayAudioAtPoint(const string& soundName, const Vector3& pos, const AudioType& audioType, const Nullable<System.Int32>& parentViewID)Public0x0C
AudioSource PlayAudioAtPoint(const string& soundName, const Vector3& pos, const AudioType& audioType, const Nullable<System.Int32>& parentViewID)Public0x0C
AudioSource PlayAudioAtPoint(const Vector3& point, AudioClip clip, Transform parent)Public0x0C
AudioSource PlayAudioAtPoint(const Vector3& point, AudioClip clip, const AudioType& audioType, Transform parent)Public0x0C
AudioSource PlayAudioAtPoint(const Vector3& point, AudioClip clip, float volume, Transform parent)Public0x0C
void RPCPlaySound(const Nullable<System.Int32>& viewID, const string& soundName, const AudioType& audioType)Public0x08
void PlaySoundNetworked(const Nullable<System.Int32>& viewID, const string& soundName, const AudioType& audioType)Public0x08
void RPCPlayBiomeMusic(AudioClip music)Public0x08
void PlayBiomeMusic(const string& musicName, float cooldown)Public0x08
ProjectileCC RPCSpawnProjectile(ProjectileCC prefab, ProjectileInfo pInfo, const Vector3& pos, const Quaternion& rot)Public0x10
void CleanNullEntities()Private0x00
bool FindEntity(int entityViewID, ref Entity& entity)Public0x08
bool FindNetworkedObject(int viewID, ref GameObject& found)Public0x08
GameObject FindNetworkedObject(int viewID)Public0x08
bool FindNetworkedView(int viewID, ref PhotonView& found)Public0x08
PhotonView FindNetworkedView(int viewID)Public0x08
bool IsOutOfWorld(const Vector3& pos)Public0x0C
bool GetLowestRoom(ref CaveRoom& room)Public0x08
CaveRoom GetLowestRoom()Public0x08
void RPCSpawnItem(const string& itemName, const Vector3& pos, const Quaternion& rot)Public0x10
void SpawnItemRPC(const string& itemName, const Vector3& pos, const Quaternion& rot)Public0x10
void DestroyView(PhotonView otherView)Public0x08
void DestroyViewRPC(int viewID)Public0x04
void RPCAnimBool(int viewID, const string& boolName, bool value)Public0x08
void AnimBool(int viewID, const string& boolName, bool value)Public0x08
void RPCAnimTrigger(int viewID, const string& triggerName)Public0x08
void AnimTrigger(int viewID, const string& trigger)Public0x08
void RPCAnimInt(int viewID, const string& valueName, int value)Public0x08
void AnimInt(int viewID, const string& valueName, int value)Public0x08
void RPCAnimFloat(int viewID, const string& valueName, float value)Public0x08
void AnimFloat(int viewID, const string& valueName, float value)Public0x08
Animator FindAnimatorAndDo(GameObject obj, Action<UnityEngine.Animator> action)Public0x08
void RPCSetMobsTarget(List<Mob> mobs, List<Entity> targets)Public0x08
void SetMobsTarget(const int[]& mobViewIDs, const int[]& targets)Public0x08
void RPCSetMobsActive(List<System.Int32> viewIDs, bool enabled, bool disabledByManager)Public0x08
void SetMobsActive(const int[]& viewIDs, bool enabled, bool disabledByManager, double sentTime)Public0x08
void RPCSetActive(List<System.Int32> viewIDs, bool enabled)Public0x08
void RPCSetActive(int viewID, bool enabled)Public0x04
void SetActive(const int[]& viewIDs, bool enabled)Public0x08
void RPCSetPosition(List<RPCPositionParams> posParamses)Public0x08
void RPCSetPosition(RPCPositionParams posParams)Public0x08
void SetPositions(const Byte[][]& paramBytes)Public0x08
void SetPosition(const byte[]& posParamsBytes)Public0x08
void GainXP(float xp, const Nullable<UnityEngine.Vector3>& posGained, bool rpcToAll)Public0x10
void IncreaseXP(float increase, const Vector3& posGained)Public0x0C
void RPCPlayEffect(ParticleEffect prefab, PhotonView objView, float playTime)Public0x08
void RPCPlayEffect(ParticleEffect prefab, const Vector3& pos, const Quaternion& rot, float playTime, const Nullable<System.Int32>& parentViewID)Public0x10
void RPCPlayEffect(ParticleEffect prefab, const Vector3& pos, const Quaternion& rot, const Nullable<System.Int32>& parentViewID)Public0x10
ParticleEffect PlayEffect(int prefabIndex, const Vector3& pos, const Quaternion& rot, float playTime, const Nullable<System.Int32>& parentViewID)Public0x10
ParticleEffect PlayEffect(ParticleEffect prefab, const Vector3& pos, const Quaternion& rot, float playTime, Transform parent, Action onEnd)Public0x10
ImageOrTextPopUp ShowDamageNumber(StatChange damage)Public0x08
ImageOrTextPopUp ShowDamageNumber(StatChange damage, const SVector3& pos, const string& text)Public0x0C
ImageOrTextPopUpInfo GetDamagePopUpInfo(StatChange damage, const SVector3& pos)Public0x0C
ImageOrTextPopUp WorldTextPopUp(ImageOrTextPopUpInfo passedInfo)Public0x08
ImageOrTextPopUp WorldImagePopUp(ImageOrTextPopUpInfo passedInfo, Sprite sprite)Public0x08
void ShowImmunePopUp(const Nullable<SVector3>& pos)Public0x10
void LargeTextPopUp(const string& text)Public0x08
void SetPlayerList()Public0x00
void OnPlayerReady(Player player)Public0x08
void ReadyCheck()Private0x00
void ReadyTools()Private0x00
TargetInfo FindClosestPlayer(const Vector3& point, bool excludeDeadPlayers, List<Player> excludePlayers, bool returnDistSqr)PublicStatic0x10
List<Player> FindClosestPlayers(const Vector3& fromPos, bool excludeDeadPlayers)Public0x0C
void RPCRevivePlayer(Player player, const Vector3& pos, const Quaternion& rot, bool clearInv)Public0x10
void ReviveClientPlayer(const Vector3& pos, const Quaternion& rot, bool clearInv)Public0x10
Player SpawnClientPlayer(const Vector3& pos, const Quaternion& rot)Public0x10
void add_OnClientPlayerSpawned(Action<Player> value)PublicStatic+1 flags0x08
void remove_OnClientPlayerSpawned(Action<Player> value)PublicStatic+1 flags0x08
void ClientPlayerSpawned(Player player)Public0x08
void add_OnPlayerSpawned(Action<Player> value)PublicStatic+1 flags0x08
void remove_OnPlayerSpawned(Action<Player> value)PublicStatic+1 flags0x08
void PlayerSpawned(Player player)Public0x08
void OnPlayerDowned(Player player)Public0x08
void OnPlayerDeath(Player player)Public0x08
void add_OnGlobalMobKilledEvent(Action<Mob> value)PublicStatic+1 flags0x08
void remove_OnGlobalMobKilledEvent(Action<Mob> value)PublicStatic+1 flags0x08
void OnGlobalMobKilled(Mob mob)PublicStatic0x08
void OnBossRoomFinished(EventRoom bossRoom)Public0x08
void Abandon()Public0x00
void GameEndDelay(const EndMethod& method, bool showData, float delay)Public0x04
IEnumerator GameEndDelayCor(const EndMethod& method, bool showData, float delay)Private0x08
void RPCGameEnd(const EndMethod& method, bool showData)Public0x04
void GameEnd(const EndMethod& method, bool showData)Public0x04
void LeaveGame()Public0x00
void OnPlayerDisconnected(Player player)Private0x08
void add_OnFloorChanged(Action<GameManagerCC> value)PublicStatic+1 flags0x08
void remove_OnFloorChanged(Action<GameManagerCC> value)PublicStatic+1 flags0x08
void RPCSetFloor(int newLastFloor, int newFloor, bool manageFlow)Public0x04
void SetFloor(int newLastFloor, int newFloor, bool manageFlow)Public0x04
void SetBiome()Private0x00
void SetSceneForBiome()Private0x00
void SetBiomeFog()Public0x00
void FadeToDefaultFog()Public0x00
void FadeToFog(const FogSettings& settings, float duration)Public0x24
void SetFloorEvent(SpecialFloorEvent eventPrefab)Public0x08
void RPCGainExpertise(int points)Public0x04
void GainExpertise(int points)Public0x04
void ExitInteraction(int playerViewID, int exitViewID)Public0x04
void SetChosenExit(int exitId)Public0x04
void MasterLoadNextCave(int newFloor)Public0x04
void LoadNextCave(int newLastFloor, int newFloor)Public0x04
void RPCLoadedPlayer(const LoadingState& state)Public0x04
void LoadedPlayer(const LoadingState& state, int actorNum)Public0x04
void LoadingCheck()Private0x00
void add_OnPlayersLoaded(Action<GameManagerCC> value)PublicStatic+1 flags0x08
void remove_OnPlayersLoaded(Action<GameManagerCC> value)PublicStatic+1 flags0x08
void AllPlayersLoadedScene()Private0x00
IEnumerator LoadingTimeOut(const LoadingState& state, float wait)Private0x08
void SetDungeonAndGenerate()Public0x00
void PreGeneration()Private0x00
IEnumerator MasterWaitForGeneration()Public0x08
void RPCDungeonGeneration(const CaveRoomRPCVariables[]& givenVariables, int genSeed, int runSeed)Public0x08
void EvaluateLocalPropSetSeeds(CaveRoom room, CaveRoomRPCVariables variables)Private0x08
void DungeonComplete()Private0x00
void EndOfGenComplete()Private0x00
IEnumerator WaitForClientDelay()Private0x08
void LoadingComplete()Public0x00
void ManageFlowClone()Private0x00
void ApplyBiomeLengthAndBranches(DungeonFlow flow, Biome biome)Private0x08
void DoFlowVariations()Private0x00
void DoFlowVariation(FlowVariation flowVariation)Private0x08
void SetNewFlow(DungeonFlow flow)Public0x08
void CloneArchetypes(DungeonFlow flow)Private0x08
void DoReoccuringInjections()Private0x00
void .ctor()Public+1 flags0x00
void .cctor()PrivateStatic+1 flags0x00
void <Abandon>b__223_0()Private0x00
bool <SetBiome>b__235_0(Biome x)Private0x08
bool <MasterWaitForGeneration>b__259_0()Private0x01

Used by 36

types with a member, parameter or interface of this type