Show / Hide Table of Contents

Class EntityConcealmentBehaviour

Handles magical concealment for entities other than player. Inherit from this class for custom entity concealment handling.

Inheritance
Object
Object
Component
Behaviour
MonoBehaviour
EntityConcealmentBehaviour
Namespace: DaggerfallWorkshop.Game.Entity
Assembly: Assembly-CSharp.dll
Syntax
[RequireComponent(typeof(DaggerfallEntityBehaviour))]
[RequireComponent(typeof(EntityEffectManager))]
public class EntityConcealmentBehaviour : MonoBehaviour

Fields

| Improve this Doc View Source

entityBehaviour

Declaration
protected DaggerfallEntityBehaviour entityBehaviour
Field Value
Type Description
DaggerfallEntityBehaviour
| Improve this Doc View Source

entityEffectManager

Declaration
protected EntityEffectManager entityEffectManager
Field Value
Type Description
EntityEffectManager
| Improve this Doc View Source

meshRenderer

Declaration
protected MeshRenderer meshRenderer
Field Value
Type Description
MeshRenderer

Methods

| Improve this Doc View Source

CacheReferences()

Declaration
protected void CacheReferences()
| Improve this Doc View Source

MakeConcealed(Boolean)

Declaration
protected void MakeConcealed(bool concealed)
Parameters
Type Name Description
Boolean concealed

Extension Methods

MBExtensions.Invoke(MonoBehaviour, Action, Single)
MBExtensions.Invoke<T>(MonoBehaviour, Action<T>, T, Single)
MBExtensions.Invoke<T1, T2>(MonoBehaviour, Action<T1, T2>, T1, T2, Single)
MBExtensions.Invoke<T1, T2, T3>(MonoBehaviour, Action<T1, T2, T3>, T1, T2, T3, Single)
MBExtensions.Invoke<T1, T2, T3, T4>(MonoBehaviour, Action<T1, T2, T3, T4>, T1, T2, T3, T4, Single)
  • Improve this Doc
  • View Source
In This Article
Back to top Generated by DocFX