Search Results for

    Show / Hide Table of Contents

    Class CleanOutFridgeAction

    Inheritance
    System.Object
    MLEM.Data.Json.JsonTypeSafeGenericDataHolder
    Action
    CleanOutFridgeAction
    Implements
    MLEM.Misc.IGenericDataHolder
    Inherited Members
    Action.Random
    Action.InProgressTime
    Action.FullyInProgress
    Action.Type
    Action.Info
    Action.StartedAutomatically
    Action.Parent
    Action.Map
    Action.Person
    Action.ElapsedTime
    Action.PlayerPromptOpen
    Action.ForceResult
    Action.Initialize()
    Action.TryForceResult(CompletionType, Nullable<CanExecuteResult>, MapObject)
    Action.CanMultitask(Action)
    Action.CanCancel(Action)
    Action.GetNextAction(CompletionType)
    Action.GetIconObject()
    Action.CausesExtremelyFastSpeed()
    Action.GetDisplayName()
    Action.CanEnqueueConversation(Person, ActionType)
    Action.OpenPlayerPrompt(String, Predicate<Panel>, Action<Panel>, Boolean, Func<CoveringGroup, IEnumerable<Element>>, TextureRegion)
    Action.OpenYesNoPrompt(String, Action, Action, TextureRegion)
    Action.OpenTextPrompt(String, Action<String>, Predicate<String>, TextField.Rule, String, TextureRegion)
    Action.OpenChoicePrompt(ChoicePromptInfo)
    Action.SpeakAlone(GameTime, Single, EmoteCategory, SpeakStyle, Int32)
    Action.SpeakInConversation(Person, GameTime, Single, EmoteCategory, SpeakStyle, Nullable<EmoteCategory>, Nullable<SpeakStyle>, Int32)
    Action.FacePartner(Person)
    Action.CompleteIfNeedFull(NeedType)
    Action.CompleteIfTimeUp(TimeSpan, Boolean, SkillType, Single, Boolean)
    Action.CancelIfEmotional(EmotionType[])
    Action.PickUpAndGoTo(ActionInfo, ObjectCategory, ObjectCategory, Boolean)
    Action.PickUpAndGoTo(ActionInfo, Func<Furniture, Boolean>, Func<Furniture, Boolean>, Boolean)
    Action.Sit(Furniture, Single, ActionSpot)
    Action.GetFreeChair(Person, Furniture)
    Action.GetFreeChairs(Person, Furniture, Func<Direction2, Boolean>)
    Action.FindAllFreePeople(Person, ActionType, Nullable<Vector2>, Nullable<Single>, Boolean)
    Action.FindAllFreeFurniture(Person, ObjectCategory, FurnitureType, Boolean, Nullable<Vector2>, Nullable<Single>, Boolean, Boolean)
    Action.FindAllFreeWalls(Person, Nullable<Vector2>, Nullable<Single>, Boolean)
    Action.FindAllFreeGround(Person, Nullable<Vector2>, Nullable<Single>, Boolean)
    Action.FindFreeFurniture(Person, ObjectCategory, FurnitureType, Nullable<Vector2>, Boolean, Boolean)
    Action.FindAllActionObjects(Person, ActionType, Nullable<Vector2>)
    Action.FindValidActionObjects(Person, ActionType, Boolean, Nullable<Vector2>, Boolean, Boolean)
    Action.GetRandomVariety(IEnumerable<ActionVariety>, ActionInfo)
    Action.GetTableSpot(Furniture, ActionSpot)
    Action.InvokeForBoth(Person, Person, Action<Person, Person>)
    Action.CanMultitask(Action, Action)
    MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String, System.Object)
    MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData<T>(System.String, T)
    MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData<T>(System.String)
    MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetDataKeys()
    System.Object.Equals(System.Object)
    System.Object.Equals(System.Object, System.Object)
    System.Object.GetHashCode()
    System.Object.GetType()
    System.Object.MemberwiseClone()
    System.Object.ReferenceEquals(System.Object, System.Object)
    System.Object.ToString()
    Namespace: TinyLife
    Assembly: Tiny Life.dll
    Syntax
    public class CleanOutFridgeAction : Action, IGenericDataHolder

    Constructors

    CleanOutFridgeAction(ActionType, ActionInfo)

    Declaration
    public CleanOutFridgeAction(ActionType type, ActionInfo info)
    Parameters
    Type Name Description
    ActionType type
    ActionInfo info

    Methods

    IsCompleted()

    Declaration
    public override CompletionType IsCompleted()
    Returns
    Type Description
    CompletionType
    Overrides
    Action.IsCompleted()

    OnCompleted(CompletionType)

    Declaration
    public override void OnCompleted(CompletionType type)
    Parameters
    Type Name Description
    CompletionType type
    Overrides
    Action.OnCompleted(CompletionType)

    Update(GameTime, TimeSpan, Single)

    Declaration
    public override void Update(GameTime time, TimeSpan passedInGame, float speedMultiplier)
    Parameters
    Type Name Description
    Microsoft.Xna.Framework.GameTime time
    System.TimeSpan passedInGame
    System.Single speedMultiplier
    Overrides
    Action.Update(GameTime, TimeSpan, Single)

    Validate(Person)

    Declaration
    public override bool Validate(Person person)
    Parameters
    Type Name Description
    Person person
    Returns
    Type Description
    System.Boolean
    Overrides
    Action.Validate(Person)

    Implements

    MLEM.Misc.IGenericDataHolder

    Extension Methods

    Extensions.JsonCopy<T>(T)
    ☀
    ☾
    In This Article
    Back to top
    © 2021-2023 Ellpeck Games, Top Hat Studios – Impressum – Privacy – Status
    ☀
    ☾