Search Results for

    Show / Hide Table of Contents

    Class Room_Shortcut

    Inheritance
    object
    UnityEngine.Object
    UnityEngine.Component
    UnityEngine.Behaviour
    UnityEngine.MonoBehaviour
    Mirror.NetworkBehaviour
    DewNetworkBehaviour
    Room_Shortcut
    Implements
    ILogicUpdate
    IInteractable
    ICustomInteractable
    IPlayerPathablePoint
    Inherited Members
    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.Awake()
    DewNetworkBehaviour.InvalidateInstance()
    DewNetworkBehaviour.OnStartServer()
    DewNetworkBehaviour.OnStopServer()
    DewNetworkBehaviour.OnStopClient()
    DewNetworkBehaviour.OnStart()
    DewNetworkBehaviour.OnLateStart()
    DewNetworkBehaviour.OnLateStartServer()
    DewNetworkBehaviour.OnStop()
    DewNetworkBehaviour.OnDestroy()
    DewNetworkBehaviour.LogicUpdate(float)
    DewNetworkBehaviour.FrameUpdate()
    DewNetworkBehaviour.GetComponent<T>(out T)
    Namespace: Global
    Assembly: Dew.Core.dll
    Syntax
    public class Room_Shortcut : DewNetworkBehaviour, ILogicUpdate, IInteractable, ICustomInteractable, IPlayerPathablePoint

    Fields

    closedEffect

    Declaration
    public GameObject closedEffect
    Field Value
    Type Description
    UnityEngine.GameObject

    isOpen

    Declaration
    public bool isOpen
    Field Value
    Type Description
    bool

    openEffect

    Declaration
    public GameObject openEffect
    Field Value
    Type Description
    UnityEngine.GameObject

    targetShortcut

    Declaration
    public Room_Shortcut targetShortcut
    Field Value
    Type Description
    Room_Shortcut

    walkEndPos

    Declaration
    public Transform walkEndPos
    Field Value
    Type Description
    UnityEngine.Transform

    walkStartPos

    Declaration
    public Transform walkStartPos
    Field Value
    Type Description
    UnityEngine.Transform

    Properties

    altInteractProgress

    Declaration
    public float? altInteractProgress { get; }
    Property Value
    Type Description
    float?

    cost

    Declaration
    public Cost cost { get; }
    Property Value
    Type Description
    Cost

    Methods

    Close()

    Declaration
    public void Close()

    OnStartClient()

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

    Open()

    Declaration
    public void Open()

    Explicit Interface Implementations

    ICustomInteractable.canAltInteract

    Declaration
    bool ICustomInteractable.canAltInteract { get; }
    Returns
    Type Description
    bool

    ICustomInteractable.interactActionRawText

    Declaration
    string ICustomInteractable.interactActionRawText { get; }
    Returns
    Type Description
    string

    ICustomInteractable.interactAltActionRawText

    Declaration
    string ICustomInteractable.interactAltActionRawText { get; }
    Returns
    Type Description
    string

    ICustomInteractable.nameRawText

    Declaration
    string ICustomInteractable.nameRawText { get; }
    Returns
    Type Description
    string

    IInteractable.CanInteract(Entity)

    Declaration
    bool IInteractable.CanInteract(Entity entity)
    Parameters
    Type Name Description
    Entity entity
    Returns
    Type Description
    bool

    IInteractable.canInteractWithMouse

    Declaration
    bool IInteractable.canInteractWithMouse { get; }
    Returns
    Type Description
    bool

    IInteractable.focusDistance

    Declaration
    float IInteractable.focusDistance { get; }
    Returns
    Type Description
    float

    IInteractable.interactPivot

    Declaration
    Transform IInteractable.interactPivot { get; }
    Returns
    Type Description
    UnityEngine.Transform

    IInteractable.OnInteract(Entity, bool)

    Declaration
    void IInteractable.OnInteract(Entity entity, bool alt)
    Parameters
    Type Name Description
    Entity entity
    bool alt

    IInteractable.priority

    Declaration
    int IInteractable.priority { get; }
    Returns
    Type Description
    int

    IPlayerPathablePoint.pathablePosition

    Declaration
    Vector3 IPlayerPathablePoint.pathablePosition { get; }
    Returns
    Type Description
    UnityEngine.Vector3

    Implements

    ILogicUpdate
    IInteractable
    ICustomInteractable
    IPlayerPathablePoint

    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