Show / Hide Table of Contents

Class UserSubTaskEat

Inheritance
System.Object
UserSubTask
UserSubTaskSubscribe<FoodItem, WorldObject>
UserSubTaskEat
Implements
IController
IViewController
IHasUniversalID
System.ComponentModel.INotifyPropertyChanged
Inherited Members
UserSubTaskSubscribe<FoodItem, WorldObject>.IsComplete(FoodItem, WorldObject)
UserSubTaskSubscribe<FoodItem, WorldObject>.CheckComplete(FoodItem, WorldObject)
UserSubTaskSubscribe<FoodItem, WorldObject>.OnInit()
UserSubTaskSubscribe<FoodItem, WorldObject>.OnDeInit()
UserSubTaskSubscribe<FoodItem, WorldObject>.Subscription
UserSubTask.user
UserSubTask.OnComplete
UserSubTask.OnReset
UserSubTask.Init(User)
UserSubTask.DeInit()
UserSubTask.OnInit()
UserSubTask.OnDeInit()
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 UserSubTaskEat : UserSubTaskSubscribe<FoodItem, WorldObject>, IController, IViewController, IHasUniversalID, INotifyPropertyChanged

Constructors

UserSubTaskEat()

Declaration
public UserSubTaskEat()

Fields

NutrientIndex

Declaration
public int NutrientIndex
Field Value
Type Description
System.Int32

RequireSeated

Declaration
public bool RequireSeated
Field Value
Type Description
System.Boolean

RequireTable

Declaration
public bool RequireTable
Field Value
Type Description
System.Boolean

TableName

Declaration
public string TableName
Field Value
Type Description
System.String

Properties

Subscription

Declaration
protected override ThreadSafeAction<FoodItem, WorldObject> Subscription { get; }
Property Value
Type Description
ThreadSafeAction<FoodItem, WorldObject>
Overrides
Eco.Gameplay.Tutorial.UserSubTaskSubscribe<Eco.Gameplay.Items.FoodItem, Eco.Gameplay.Objects.WorldObject>.Subscription

Methods

IsComplete(FoodItem, WorldObject)

Declaration
protected override bool IsComplete(FoodItem item, WorldObject table)
Parameters
Type Name Description
FoodItem item
WorldObject table
Returns
Type Description
System.Boolean
Overrides
Eco.Gameplay.Tutorial.UserSubTaskSubscribe<Eco.Gameplay.Items.FoodItem, Eco.Gameplay.Objects.WorldObject>.IsComplete(Eco.Gameplay.Items.FoodItem, Eco.Gameplay.Objects.WorldObject)

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
☀
☾