Class Room_Shortcut
Inheritance
object
UnityEngine.Object
UnityEngine.Component
UnityEngine.Behaviour
UnityEngine.MonoBehaviour
Mirror.NetworkBehaviour
Room_Shortcut
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
Field Value
openEffect
Declaration
public GameObject openEffect
Field Value
| Type |
Description |
| UnityEngine.GameObject |
|
targetShortcut
Declaration
public Room_Shortcut targetShortcut
Field Value
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
cost
Declaration
public Cost cost { get; }
Property Value
Methods
Close()
Declaration
OnStartClient()
Declaration
public override void OnStartClient()
Overrides
Open()
Declaration
Explicit Interface Implementations
ICustomInteractable.canAltInteract
Declaration
bool ICustomInteractable.canAltInteract { get; }
Returns
ICustomInteractable.interactActionRawText
Declaration
string ICustomInteractable.interactActionRawText { get; }
Returns
ICustomInteractable.interactAltActionRawText
Declaration
string ICustomInteractable.interactAltActionRawText { get; }
Returns
ICustomInteractable.nameRawText
Declaration
string ICustomInteractable.nameRawText { get; }
Returns
IInteractable.CanInteract(Entity)
Declaration
bool IInteractable.CanInteract(Entity entity)
Parameters
| Type |
Name |
Description |
| Entity |
entity |
|
Returns
IInteractable.canInteractWithMouse
Declaration
bool IInteractable.canInteractWithMouse { get; }
Returns
IInteractable.focusDistance
Declaration
float IInteractable.focusDistance { get; }
Returns
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
IPlayerPathablePoint.pathablePosition
Declaration
Vector3 IPlayerPathablePoint.pathablePosition { get; }
Returns
| Type |
Description |
| UnityEngine.Vector3 |
|
Implements
Extension Methods