Show / Hide Table of Contents

Class AutoLocation

Location type which cannot accept a container, and thus must implement itself. Examples include items given in dialogue, etc.

Inheritance
object
TaggableObject
AbstractLocation
AutoLocation
EmptyLocation
AbyssShriekLocation
BossEssenceLocation
BrummFlameLocation
CorniferLocation
DescendingDarkLocation
GrimmkinLocation
NailmasterLocation
NailmastersGloryLocation
SealOfBindingLocation
ShadeCloakLocation
ShadeSoulLocation
TukDefendersCrestLocation
VoidHeartLocation
WhisperingRootLocation
StartLocation
Inherited Members
AbstractLocation.name
AbstractLocation.sceneName
AbstractLocation.flingType
AbstractLocation.Load()
AbstractLocation.Unload()
AbstractLocation.OnLoad()
AbstractLocation.OnUnload()
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 abstract class AutoLocation : AbstractLocation

Constructors

View Source

AutoLocation()

Declaration
protected AutoLocation()

Properties

View Source

SupportsCost

Declaration
public virtual bool SupportsCost { get; }
Property Value
Type Description
bool

Methods

View Source

GetGiveInfo()

Declaration
public virtual GiveInfo GetGiveInfo()
Returns
Type Description
GiveInfo
View Source

GiveAll()

Declaration
public void GiveAll()
View Source

GiveAll(Action)

Declaration
public void GiveAll(Action callback)
Parameters
Type Name Description
Action callback
View Source

GiveAllAsync(Transform)

Declaration
public Action<Action> GiveAllAsync(Transform t)
Parameters
Type Name Description
Transform t
Returns
Type Description
Action<Action>
View Source

Wrap()

Creates a default placement for this location.

Declaration
public override AbstractPlacement Wrap()
Returns
Type Description
AbstractPlacement
Overrides
AbstractLocation.Wrap()

Extension Methods

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