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
UserSubTaskPlaceOrOpenWorldObject
Implements
System.ComponentModel.INotifyPropertyChanged
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
Field Value
| Type |
Description |
| System.String |
|
MustBeAttachedTo
Declaration
public string MustBeAttachedTo
Field Value
| Type |
Description |
| System.String |
|
MustBeInRoom
Declaration
Field Value
| Type |
Description |
| System.Boolean |
|
MustBeOnDeed
Declaration
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
OnInit()
Declaration
protected override void OnInit()
Overrides
Implements
System.ComponentModel.INotifyPropertyChanged
Extension Methods