Show / Hide Table of Contents

Class UserSubTaskPlaceOrOpenWorldObject

Triggers when a world object is placed or its UI is opened. Can also auto-complete if an existing matching object is nearby.

Inheritance
System.Object
UserSubTask
UserSubTaskPlaceOrOpenWorldObject
Implements
IController
IViewController
IHasUniversalID
System.ComponentModel.INotifyPropertyChanged
Inherited Members
UserSubTask.user
UserSubTask.OnComplete
UserSubTask.OnReset
UserSubTask.Init(User)
UserSubTask.DeInit()
UserSubTask.SetSelected(Boolean)
UserSubTask.Added()
UserSubTask.Reset(Boolean)
UserSubTask.CompleteTask()
UserSubTask.Name
UserSubTask.CompletesPrevious
UserSubTask.GiveItem
UserSubTask.WaitForPrevious
UserSubTask.Resettable
UserSubTask.Text
UserSubTask.Complete
UserSubTask.CheckBox
UserSubTask.PointToUIElement
UserSubTask.ArrowDirection
UserSubTask.DiscordLink
UserSubTask.HideRestUntilPrevDone
UserSubTask.ControllerID
UserSubTask.PropertyChanged
Namespace: Eco.Gameplay.Tutorial.Internal
Assembly: Eco.Gameplay.dll
Syntax
public class UserSubTaskPlaceOrOpenWorldObject : UserSubTask, IController, IViewController, IHasUniversalID, INotifyPropertyChanged

Constructors

UserSubTaskPlaceOrOpenWorldObject()

Declaration
public UserSubTaskPlaceOrOpenWorldObject()

Fields

AutoCompleteOnProximity

Declaration
public bool AutoCompleteOnProximity
Field Value
Type Description
System.Boolean

AutoCompleteProximityDistance

Declaration
public float AutoCompleteProximityDistance
Field Value
Type Description
System.Single

ItemName

Declaration
public string ItemName
Field Value
Type Description
System.String

MustBeAttachedTo

Declaration
public string MustBeAttachedTo
Field Value
Type Description
System.String

MustBeInRoom

Declaration
public bool MustBeInRoom
Field Value
Type Description
System.Boolean

MustBeOnDeed

Declaration
public bool MustBeOnDeed
Field Value
Type Description
System.Boolean

RequiredProximityDistance

Declaration
public float RequiredProximityDistance
Field Value
Type Description
System.Single

RequiredProximityToObject

Declaration
public string RequiredProximityToObject
Field Value
Type Description
System.String

Methods

OnDeInit()

Declaration
protected override void OnDeInit()
Overrides
UserSubTask.OnDeInit()

OnInit()

Declaration
protected override void OnInit()
Overrides
UserSubTask.OnInit()

Implements

IController
IViewController
IHasUniversalID
System.ComponentModel.INotifyPropertyChanged

Extension Methods

TagUtils.TagNames(Object, Boolean)
TagUtils.TagDisplayNames(Object, Boolean)
ClientSetViewExtensions.SetClassOfProperty(Object, Player, String, String, Int32)
TypeTooltipExtensions.UILinkGeneric(Object)
☀
☾
In This Article
Back to top
Copyright (c) Strange Loop Games 2021
☀
☾