Show / Hide Table of Contents

Class EnemyFsmLocation

/A variant of EnemyLocation which accounts for the fact that some enemies may not be loaded at activeSceneChanged, and are easier to locate by fsm.

Inheritance
System.Object
TaggableObject
AbstractLocation
ContainerLocation
EnemyFsmLocation
Inherited Members
ContainerLocation.forceShiny
ContainerLocation.GetContainer(GameObject, String)
ContainerLocation.Wrap()
AbstractLocation.name
AbstractLocation.sceneName
AbstractLocation.UnsafeSceneName
AbstractLocation.flingType
AbstractLocation.Placement
AbstractLocation.Load()
AbstractLocation.Unload()
AbstractLocation.Clone()
TaggableObject.tags
TaggableObject.LoadTags()
TaggableObject.UnloadTags()
TaggableObject.AddTag<T>()
TaggableObject.AddTag(Tag)
TaggableObject.AddTags(IEnumerable<Tag>)
TaggableObject.GetTag<T>()
TaggableObject.GetTag<T>(T)
TaggableObject.GetTags<T>()
TaggableObject.GetOrAddTag<T>()
TaggableObject.HasTag<T>()
TaggableObject.RemoveTags<T>()
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: ItemChanger.Locations
Assembly: ItemChanger.dll
Syntax
public class EnemyFsmLocation : ContainerLocation

Fields

| Improve this Doc View Source

enemyFsm

Declaration
public string enemyFsm
Field Value
Type Description
System.String
| Improve this Doc View Source

enemyObj

Declaration
public string enemyObj
Field Value
Type Description
System.String
| Improve this Doc View Source

removeGeo

Declaration
public bool removeGeo
Field Value
Type Description
System.Boolean

Methods

| Improve this Doc View Source

OnEnable(PlayMakerFSM)

Declaration
public void OnEnable(PlayMakerFSM fsm)
Parameters
Type Name Description
PlayMakerFSM fsm
| Improve this Doc View Source

OnLoad()

Declaration
protected override void OnLoad()
Overrides
AbstractLocation.OnLoad()
| Improve this Doc View Source

OnUnload()

Declaration
protected override void OnUnload()
Overrides
AbstractLocation.OnUnload()
| Improve this Doc View Source

Supports(String)

Declaration
public override bool Supports(string containerType)
Parameters
Type Name Description
System.String containerType
Returns
Type Description
System.Boolean
Overrides
ContainerLocation.Supports(String)

Extension Methods

Extensions.Yield<T>(T)
  • Improve this Doc
  • View Source
In This Article
Back to top Generated by DocFX