Search Results for

    Show / Hide Table of Contents

    Class ClientEventManager

    Provides many non-client events for every client to use.

    Inheritance
    object
    UnityEngine.Object
    UnityEngine.Component
    UnityEngine.Behaviour
    UnityEngine.MonoBehaviour
    Mirror.NetworkBehaviour
    DewNetworkBehaviour
    NetworkedManagerBase<ClientEventManager>
    ClientEventManager
    Implements
    ILogicUpdate
    Inherited Members
    NetworkedManagerBase<ClientEventManager>.instance
    NetworkedManagerBase<ClientEventManager>.softInstance
    NetworkedManagerBase<ClientEventManager>.Awake()
    NetworkedManagerBase<ClientEventManager>.OnEnable()
    NetworkedManagerBase<ClientEventManager>.OnStartClient()
    NetworkedManagerBase<ClientEventManager>.OnStopClient()
    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.OnStartServer()
    DewNetworkBehaviour.OnStopServer()
    DewNetworkBehaviour.OnLateStart()
    DewNetworkBehaviour.OnLateStartServer()
    DewNetworkBehaviour.OnStop()
    DewNetworkBehaviour.LogicUpdate(float)
    DewNetworkBehaviour.FrameUpdate()
    DewNetworkBehaviour.GetComponent<T>(out T)
    Namespace: Global
    Assembly: Dew.Core.dll
    Syntax
    public class ClientEventManager : NetworkedManagerBase<ClientEventManager>, ILogicUpdate

    Fields

    OnApplyElemental

    Declaration
    public SafeAction<EventInfoApplyElemental> OnApplyElemental
    Field Value
    Type Description
    SafeAction<EventInfoApplyElemental>

    OnAttackHit

    Declaration
    public SafeAction<EventInfoAttackHit> OnAttackHit
    Field Value
    Type Description
    SafeAction<EventInfoAttackHit>

    OnAttackMissed

    Declaration
    public SafeAction<EventInfoAttackMissed> OnAttackMissed
    Field Value
    Type Description
    SafeAction<EventInfoAttackMissed>

    OnCastComplete

    Declaration
    public SafeAction<EventInfoCast> OnCastComplete
    Field Value
    Type Description
    SafeAction<EventInfoCast>

    OnChaosUsed

    Declaration
    public SafeAction<DewPlayer> OnChaosUsed
    Field Value
    Type Description
    SafeAction<DewPlayer>

    OnDamageNegated

    Declaration
    public SafeAction<EventInfoDamageNegatedByImmunity> OnDamageNegated
    Field Value
    Type Description
    SafeAction<EventInfoDamageNegatedByImmunity>

    OnDamageNegatedByShield

    Declaration
    public SafeAction<EventInfoDamageNegatedByShield> OnDamageNegatedByShield
    Field Value
    Type Description
    SafeAction<EventInfoDamageNegatedByShield>

    OnDeath

    Declaration
    public SafeAction<EventInfoKill> OnDeath
    Field Value
    Type Description
    SafeAction<EventInfoKill>

    OnDismantled

    Declaration
    public SafeAction<Hero, NetworkBehaviour> OnDismantled
    Field Value
    Type Description
    SafeAction<Hero, Mirror.NetworkBehaviour>

    OnGemMergeUpgraded

    Declaration
    public SafeAction<Hero, Gem> OnGemMergeUpgraded
    Field Value
    Type Description
    SafeAction<Hero, Gem>

    OnGetManaSpent

    Declaration
    public SafeAction<EventInfoSpentMana> OnGetManaSpent
    Field Value
    Type Description
    SafeAction<EventInfoSpentMana>

    OnGiveCurrency

    Declaration
    public SafeAction<DewPlayer, DewPlayer, int, int> OnGiveCurrency
    Field Value
    Type Description
    SafeAction<DewPlayer, DewPlayer, int, int>

    OnHeroKnockedOut

    Declaration
    public SafeAction<Hero> OnHeroKnockedOut
    Field Value
    Type Description
    SafeAction<Hero>

    OnHeroRevive

    Declaration
    public SafeAction<Hero> OnHeroRevive
    Field Value
    Type Description
    SafeAction<Hero>

    OnHideOnScreenTimer

    Declaration
    public SafeAction<OnScreenTimerHandle> OnHideOnScreenTimer
    Field Value
    Type Description
    SafeAction<OnScreenTimerHandle>

    OnHideStatusEffectIcon

    Declaration
    public SafeAction<StatusEffect> OnHideStatusEffectIcon
    Field Value
    Type Description
    SafeAction<StatusEffect>

    OnIgnoreCC

    Declaration
    public SafeAction<Entity> OnIgnoreCC
    Field Value
    Type Description
    SafeAction<Entity>

    OnItemBought

    Declaration
    public SafeAction<Hero, NetworkBehaviour> OnItemBought
    Field Value
    Type Description
    SafeAction<Hero, Mirror.NetworkBehaviour>

    OnItemCleansed

    Declaration
    public SafeAction<Hero, NetworkBehaviour> OnItemCleansed
    Field Value
    Type Description
    SafeAction<Hero, Mirror.NetworkBehaviour>

    OnItemSold

    Declaration
    public SafeAction<Hero, NetworkBehaviour> OnItemSold
    Field Value
    Type Description
    SafeAction<Hero, Mirror.NetworkBehaviour>

    OnItemUpgraded

    Declaration
    public SafeAction<Hero, NetworkBehaviour> OnItemUpgraded
    Field Value
    Type Description
    SafeAction<Hero, Mirror.NetworkBehaviour>

    OnLocalHeroAbilityChanged

    Declaration
    public SafeAction<Hero, HeroSkillLocation> OnLocalHeroAbilityChanged
    Field Value
    Type Description
    SafeAction<Hero, HeroSkillLocation>

    OnLocalHeroGemChanged

    Declaration
    public SafeAction<Hero, GemLocation> OnLocalHeroGemChanged
    Field Value
    Type Description
    SafeAction<Hero, GemLocation>

    OnRefreshEntityHealthbar

    Declaration
    public SafeAction<Entity> OnRefreshEntityHealthbar
    Field Value
    Type Description
    SafeAction<Entity>

    OnShowOnScreenTimer

    Declaration
    public SafeAction<OnScreenTimerHandle> OnShowOnScreenTimer
    Field Value
    Type Description
    SafeAction<OnScreenTimerHandle>

    OnShowStatusEffectIcon

    Declaration
    public SafeAction<StatusEffect> OnShowStatusEffectIcon
    Field Value
    Type Description
    SafeAction<StatusEffect>

    OnTakeDamage

    Declaration
    public SafeAction<EventInfoDamage> OnTakeDamage
    Field Value
    Type Description
    SafeAction<EventInfoDamage>

    OnTakeHeal

    Declaration
    public SafeAction<EventInfoHeal> OnTakeHeal
    Field Value
    Type Description
    SafeAction<EventInfoHeal>

    OnTakeManaHeal

    Declaration
    public SafeAction<EventInfoHeal> OnTakeManaHeal
    Field Value
    Type Description
    SafeAction<EventInfoHeal>

    OnTakeShield

    Declaration
    public SafeAction<EventInfoShield> OnTakeShield
    Field Value
    Type Description
    SafeAction<EventInfoShield>

    Methods

    AddEvents(Actor)

    Declaration
    public virtual void AddEvents(Actor actor)
    Parameters
    Type Name Description
    Actor actor

    InvokeOnApplyElemental(EventInfoApplyElemental)

    Declaration
    public void InvokeOnApplyElemental(EventInfoApplyElemental info)
    Parameters
    Type Name Description
    EventInfoApplyElemental info

    InvokeOnCastComplete(EventInfoCast)

    Declaration
    public void InvokeOnCastComplete(EventInfoCast eventInfo)
    Parameters
    Type Name Description
    EventInfoCast eventInfo

    InvokeOnChaosUsed(DewPlayer)

    Declaration
    public void InvokeOnChaosUsed(DewPlayer p)
    Parameters
    Type Name Description
    DewPlayer p

    InvokeOnDismantled(Hero, NetworkBehaviour)

    Declaration
    public void InvokeOnDismantled(Hero h, NetworkBehaviour nb)
    Parameters
    Type Name Description
    Hero h
    Mirror.NetworkBehaviour nb

    InvokeOnGemMergeUpgraded(Hero, Gem)

    Declaration
    public void InvokeOnGemMergeUpgraded(Hero h, Gem g)
    Parameters
    Type Name Description
    Hero h
    Gem g

    InvokeOnIgnoreCC(Entity)

    Declaration
    public void InvokeOnIgnoreCC(Entity ent)
    Parameters
    Type Name Description
    Entity ent

    InvokeOnItemBought(Hero, NetworkBehaviour)

    Declaration
    public void InvokeOnItemBought(Hero h, NetworkBehaviour nb)
    Parameters
    Type Name Description
    Hero h
    Mirror.NetworkBehaviour nb

    InvokeOnItemCleansed(Hero, NetworkBehaviour)

    Declaration
    public void InvokeOnItemCleansed(Hero h, NetworkBehaviour nb)
    Parameters
    Type Name Description
    Hero h
    Mirror.NetworkBehaviour nb

    InvokeOnItemSold(Hero, NetworkBehaviour)

    Declaration
    public void InvokeOnItemSold(Hero h, NetworkBehaviour nb)
    Parameters
    Type Name Description
    Hero h
    Mirror.NetworkBehaviour nb

    InvokeOnItemUpgraded(Hero, NetworkBehaviour)

    Declaration
    public void InvokeOnItemUpgraded(Hero h, NetworkBehaviour nb)
    Parameters
    Type Name Description
    Hero h
    Mirror.NetworkBehaviour nb

    InvokeOnRefreshEntityHealthbar(Entity)

    Declaration
    public void InvokeOnRefreshEntityHealthbar(Entity e)
    Parameters
    Type Name Description
    Entity e

    OnDestroy()

    Declaration
    protected override void OnDestroy()
    Overrides
    DewNetworkBehaviour.OnDestroy()

    OnStart()

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

    RemoveEvents(Actor)

    Declaration
    public virtual void RemoveEvents(Actor actor)
    Parameters
    Type Name Description
    Actor actor

    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