Show / Hide Table of Contents

Class ObjectLocation

Base type for finding and replacing a game object with an item container.

Inheritance
object
TaggableObject
AbstractLocation
ContainerLocation
ObjectLocation
FsmObjectLocation
DreamNailLocation
DreamerLocation
GodtunerLocation
HuntersJournalLocation
KingFragmentLocation
KingsBrandLocation
LoreTabletLocation
NailmastersGloryObjectLocation
QueenFragmentLocation
Inherited Members
ContainerLocation.forceShiny
ContainerLocation.GetContainer(out GameObject, out string)
ContainerLocation.Supports(string)
ContainerLocation.Wrap()
AbstractLocation.name
AbstractLocation.sceneName
AbstractLocation.flingType
AbstractLocation.Load()
AbstractLocation.Unload()
AbstractLocation.Clone()
AbstractLocation.UnsafeSceneName
AbstractLocation.Placement
TaggableObject.tags
TaggableObject.LoadTags()
TaggableObject.UnloadTags()
TaggableObject.AddTag<T>()
TaggableObject.AddTag(Tag)
TaggableObject.AddTags(IEnumerable<Tag>)
TaggableObject.GetTag<T>()
TaggableObject.GetTag<T>(out T)
TaggableObject.GetTags<T>()
TaggableObject.GetOrAddTag<T>()
TaggableObject.HasTag<T>()
TaggableObject.RemoveTags<T>()
object.GetType()
object.MemberwiseClone()
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
Namespace: ItemChanger.Locations
Assembly: ItemChanger.dll
Syntax
public class ObjectLocation : ContainerLocation

Constructors

View Source

ObjectLocation()

Declaration
public ObjectLocation()

Fields

View Source

elevation

Declaration
public float elevation
Field Value
Type Description
float
View Source

objectName

Declaration
public string objectName
Field Value
Type Description
string

Methods

View Source

FindGameObject(string)

Declaration
public static GameObject FindGameObject(string objectName)
Parameters
Type Name Description
string objectName
Returns
Type Description
GameObject
View Source

OnActiveSceneChanged(Scene)

Declaration
public virtual void OnActiveSceneChanged(Scene to)
Parameters
Type Name Description
Scene to
View Source

OnLoad()

Called during Load(). Allows the location to initialize and set up any hooks.

Declaration
protected override void OnLoad()
Overrides
AbstractLocation.OnLoad()
View Source

OnUnload()

Called during Unload(). Allows the location to dispose any hooks.

Declaration
protected override void OnUnload()
Overrides
AbstractLocation.OnUnload()
View Source

PlaceContainer(GameObject, string)

Declaration
public virtual void PlaceContainer(GameObject obj, string containerType)
Parameters
Type Name Description
GameObject obj
string containerType

Extension Methods

Extensions.Yield<T>(T)
  • View Source
In this article
Back to top Generated by DocFX