Show / Hide Table of Contents

Class StartLocation

Location for giving items at the start of the scene, late enough that they appear on the UI and soul is not removed if during respawn.

Inheritance
object
TaggableObject
AbstractLocation
AutoLocation
StartLocation
Inherited Members
AutoLocation.GetGiveInfo()
AutoLocation.GiveAll()
AutoLocation.GiveAllAsync(Transform)
AutoLocation.GiveAll(Action)
AutoLocation.SupportsCost
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 StartLocation : AutoLocation

Constructors

View Source

StartLocation()

Declaration
public StartLocation()

Fields

View Source

MessageType

Declaration
public MessageType MessageType
Field Value
Type Description
MessageType

Methods

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

Wrap()

Creates a default placement for this location.

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

Extension Methods

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