Search Results for

    Show / Hide Table of Contents

    Class DevGameManager

    Inheritance
    object
    UnityEngine.Object
    UnityEngine.Component
    UnityEngine.Behaviour
    UnityEngine.MonoBehaviour
    Mirror.NetworkBehaviour
    DewNetworkBehaviour
    NetworkedManagerBase<GameManager>
    GameManager
    DevGameManager
    Implements
    ILogicUpdate
    Inherited Members
    GameManager.IsLazyCallReady()
    GameManager.CallOnReady(Action)
    GameManager.gesTemplate
    GameManager.ges
    GameManager.difficulty
    GameManager.disableStuckCheck
    GameManager.ClientEvent_OnDifficultyChanged
    GameManager.ClientEvent_OnAmbientLevelChanged
    GameManager.ClientEvent_OnGameConcluded
    GameManager.ambientLevel
    GameManager.isGameTimePaused
    GameManager.isGameTimePausedByAfk
    GameManager.isGameTimePausedByGame
    GameManager.elapsedGameTime
    GameManager.isGameConcluded
    GameManager.maxAndSpawnedPopulationMultiplier
    GameManager.spawnedPopulation
    GameManager.UpdateSpawnedPopulation()
    GameManager.maxSpawnedPopulation
    GameManager.isSpawnOverPopulation
    GameManager.isGameOverEnabled
    GameManager.runId
    GameManager.playerRejoinData
    GameManager.Awake()
    GameManager.ResetGameplayExperienceSettings()
    GameManager.GetDifficulty()
    GameManager.GetLucidDreams()
    GameManager.OnStartServer()
    GameManager.CollectAllPlayersRejoinData()
    GameManager.CollectPlayerRejoinData(DewPlayer)
    GameManager.OnStart()
    GameManager.LogicUpdate(float)
    GameManager.ConcludeUnknownFate()
    GameManager.ConcludePureWhiteDream()
    GameManager.WrapUpAndShowResult(DewGameResult.ResultType)
    GameManager.OnDestroy()
    GameManager.LoadNextZone()
    GameManager.SetElapsedGameTime(float)
    GameManager.SetDisconnectedForEveryoneElse()
    GameManager.SetAmbientLevel(int)
    GameManager.SaveContinueData(LoadNodeSettings)
    GameManager.SaveContinueDataMidRun()
    GameManager.isMidRunSaveLocked
    GameManager.LockMidRunSave()
    GameManager.UnlockMidRunSave()
    GameManager.IsEligibleForMidRunSave()
    GameManager.IsContinueSaveSupported()
    GameManager.predictionStrengthOverride
    GameManager.gainedExpMultiplier
    GameManager.goldCostMultiplier
    GameManager.goldIncomeMultiplier
    GameManager.GetExpDropFromEntity(Entity)
    GameManager.GetKillGoldAmount(Entity)
    GameManager.GetAdjustedGoldAmount(float)
    GameManager.GetAdjustedGoldAmount_Cost(float)
    GameManager.GetAdjustedGoldAmount_Cost_Service(float)
    GameManager.GetAdjustedGoldAmount_Income(float)
    GameManager.GetAdjustedMonsterWavesMultiplier()
    GameManager.GetAdjustedMonsterWaves(int, DewRandom)
    GameManager.GetAdjustedMonsterSpawnPopulation(float, bool, bool)
    GameManager.GetAdjustedDroppedExperienceAmount(float)
    GameManager.GetMonsterBonusHealthPercentageByMultiplayer(Monster)
    GameManager.GetMonsterBonusPowerPercentage(Monster)
    GameManager.GetGemUpgradeDreamDustCost(Gem)
    GameManager.GetGemUpgradeDreamDustCost(int)
    GameManager.GetGemUpgradeAddedQuality()
    GameManager.GetSkillUpgradeDreamDustCost(SkillTrigger)
    GameManager.GetSkillUpgradeDreamDustCost(int)
    GameManager.GetPredictionStrength()
    GameManager.GetMultiplayerDifficultyFactor(bool)
    GameManager.GetSpecialSkillChanceMultiplier()
    GameManager.GetCleanseSkillMinLevel()
    GameManager.GetCleanseGemMinQuality()
    GameManager.GetCleanseReturnedDreamDust(DewPlayer, SkillTrigger)
    GameManager.GetCleanseReturnedDreamDust(DewPlayer, Gem)
    GameManager.GetCleanseGoldCost(SkillTrigger)
    GameManager.GetCleanseGoldCost(Gem)
    GameManager.GetGainedSkillHastePerSkillLevel(SkillTrigger)
    GameManager.GetRegularMonsterHealthMultiplierByScaling(float)
    GameManager.GetRegularMonsterDamageMultiplierByScaling(float)
    GameManager.GetMiniBossMonsterHealthMultiplierByScaling(float)
    GameManager.GetMiniBossMonsterDamageMultiplierByScaling(float)
    GameManager.GetBossMonsterHealthMultiplierByScaling(float)
    GameManager.GetBossMonsterDamageMultiplierByScaling(float)
    GameManager.GetStrongHealthScalingMultiplier_Imp(float)
    GameManager.GetWeakHealthScalingMultiplier_Imp(float)
    GameManager.GetUniversalDamageScalingMultiplier_Imp(float)
    GameManager.GetMultiplier_Imp(double, double, double, double, double, int)
    GameManager.GetSpecialRewardAmount_Gold()
    GameManager.GetSpecialRewardAmount_DreamDust()
    NetworkedManagerBase<GameManager>.instance
    NetworkedManagerBase<GameManager>.softInstance
    NetworkedManagerBase<GameManager>.OnEnable()
    DewNetworkBehaviour.FxPlayNewNetworked(GameObject, Vector3, Quaternion?)
    DewNetworkBehaviour.FxPlayNewNetworked(GameObject, Entity)
    DewNetworkBehaviour.FxPlayNewNetworked(GameObject, Entity, Vector3, Quaternion?)
    DewNetworkBehaviour.FxPlayNewNetworked(GameObject)
    DewNetworkBehaviour.FxPlayNetworked(GameObject)
    DewNetworkBehaviour.FxPlayNetworked(GameObject, Vector3, Quaternion?)
    DewNetworkBehaviour.FxPlayNetworked(GameObject, Entity)
    DewNetworkBehaviour.FxPlayNetworked(GameObject, Entity, Vector3, Quaternion?)
    DewNetworkBehaviour.FxStopNetworked(GameObject)
    DewNetworkBehaviour.FxPlayNew(GameObject)
    DewNetworkBehaviour.FxPlayNew(GameObject, Vector3, Quaternion?)
    DewNetworkBehaviour.FxPlayNew(GameObject, Entity)
    DewNetworkBehaviour.FxPlayNew(GameObject, Entity, Vector3, Quaternion?)
    DewNetworkBehaviour.FxPlay(GameObject)
    DewNetworkBehaviour.FxPlay(GameObject, Vector3, Quaternion?)
    DewNetworkBehaviour.FxPlay(GameObject, Entity)
    DewNetworkBehaviour.FxPlay(GameObject, Entity, Vector3, Quaternion?)
    DewNetworkBehaviour.FxStop(GameObject)
    DewNetworkBehaviour.FxApplySpeedMultiplier(GameObject, float)
    DewNetworkBehaviour.FxApplySpeedMultiplierNetworked(GameObject, float)
    DewNetworkBehaviour.InvalidateInstance()
    DewNetworkBehaviour.OnStopServer()
    DewNetworkBehaviour.OnStop()
    DewNetworkBehaviour.FrameUpdate()
    DewNetworkBehaviour.GetComponent<T>(out T)
    Namespace: Global
    Assembly: Dew.Core.dll
    Syntax
    public class DevGameManager : GameManager, ILogicUpdate

    Fields

    startZonePrefab

    Declaration
    public Zone startZonePrefab
    Field Value
    Type Description
    Zone

    Methods

    HostGame()

    Declaration
    public void HostGame()

    OnLateStart()

    Declaration
    public override void OnLateStart()
    Overrides
    DewNetworkBehaviour.OnLateStart()

    OnLateStartServer()

    Declaration
    public override void OnLateStartServer()
    Overrides
    DewNetworkBehaviour.OnLateStartServer()

    OnStartClient()

    Declaration
    public override void OnStartClient()
    Overrides
    NetworkedManagerBase<GameManager>.OnStartClient()

    OnStopClient()

    Declaration
    public override void OnStopClient()
    Overrides
    NetworkedManagerBase<GameManager>.OnStopClient()

    SpawnHero(Type, int, HeroLoadoutData, NetworkConnectionToClient)

    Declaration
    public void SpawnHero(Type heroType, int level, HeroLoadoutData loadout, NetworkConnectionToClient sender = null)
    Parameters
    Type Name Description
    System.Type heroType
    int level
    HeroLoadoutData loadout
    Mirror.NetworkConnectionToClient sender

    StartLocalGame()

    Declaration
    public void StartLocalGame()

    Implements

    ILogicUpdate

    Extension Methods

    DewGUI.SetExpandHeight<T>(T, bool)
    DewGUI.SetExpandHeight<T>(T, float)
    DewGUI.SetExpandWidth<T>(T, bool)
    DewGUI.SetExpandWidth<T>(T, float)
    DewGUI.SetHeight<T>(T, float)
    DewGUI.SetText<T>(T, string)
    DewGUI.SetTextLocalized<T>(T, string)
    DewGUI.SetWidth<T>(T, float)
    In This Article
    Back to top Shape of Dreams API Documentation