diff --git a/Changelog.md b/Changelog.md index a7c078b..10b0f4d 100644 --- a/Changelog.md +++ b/Changelog.md @@ -1,3 +1,58 @@ +# 0.21.0 +![](media/changelog/0.21.0.png) + +> Two Years of Tiny Life: Cafés, Gamepad Controls and More + +Read the devlog [on itch](https://ellpeck.itch.io/tiny-life/devlog/384666/0210-two-years-of-tiny-life-cafs-gamepad-controls-and-more) or [on Steam](https://store.steampowered.com/news/app/1651490/view/3189123589808204255). + +Additions +- Added the ability to control the entire game using a gamepad +- Added newspapers, and the ability to get jobs from them +- Added two street lamps, a stone wall fence, a coffee machine, a food display case, a staff-only door, a café sign, big and small glass dinner tables, a small wooden dinner table, a modern chair, a coat rack, a wall-attached shower +- Added a café lot type, a playground lot type, and a barista lot employment +- Added the Coffees and Trees Café to Maple Plains City +- Added some additional sweet speech sounds +- Added controls hints, which display useful controls in the bottom right corner (and can be disabled in the hints options) +- Added the ability to tinker with objects to increase repair skill +- Added the foodie personality +- Added the ability to "add a little something" to food with cooking level 8 or higher +- Added the ability to create and share custom maps with the community (this is not documented yet, however) +- Added the ability for children to run around for fun +- Added the ability to add a second binding for each keybind +- Added the ability to clear the notification history + +Improvements +- Hide the mouse cursor after five seconds of movement inactivity +- Reduced the tooltip delay from half a second to a quarter of a second +- Made grass tiles have visual variations +- Moved portraits down to avoid them being hidden by the emotion name +- Improved the way wall-hanging objects are rendered, causing them to look wrong less often +- Show the amount of items in the household storage on the icon +- Added particles for grilling, being stinky, chimneys, and breaking things in build mode +- Added an option to allow or disallow loading mods (which is disabled by default) +- Added a tooltip displaying who claimed a bed +- Made stunned emotion go away when showering rather than sleeping +- Added a deselect button to the move tool +- Display a link to the game's roadmap in the main menu +- Added a protective wear clothes intention that gets used when driving on an e-scooter for kids + +Fixes +- Fixed a crash with regular visitors if there are broken exported households +- Fixed debug food items crashing the game +- Fixed children being able to do lot employments +- Fixed the game crashing when the OS doesn't allow opening folders in the explorer +- Fixed large benches occluding walls +- Fixed a crash that sometimes occured when deleting the last tiny in the character creator +- Fixed people trying to sleep in beds that other people had claimed +- Fixed some issues with Vortis' households and lots +- Fixed people holding paint brushes wrong in some rotations +- Fixed a rare crash when grabbing a serving from a nonexistent platter +- Fixed notifications forgetting their icons when quitting and reloading a save + +API +- Converted a lot of enumerations to other types, allowing for custom values to be added +- Allow openings to have multiple layers + # 0.20.4 > Fix Me, Please! diff --git a/docs/api/.manifest b/docs/api/.manifest index 01c3d67..71b6243 100644 --- a/docs/api/.manifest +++ b/docs/api/.manifest @@ -3,7 +3,6 @@ "TinyLife.Actions": "TinyLife.Actions.yml", "TinyLife.Actions.Action": "TinyLife.Actions.Action.yml", "TinyLife.Actions.Action.#ctor(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo)": "TinyLife.Actions.Action.yml", - "TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety)": "TinyLife.Actions.Action.yml", "TinyLife.Actions.Action.CanCancel(TinyLife.Actions.Action)": "TinyLife.Actions.Action.yml", "TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.Person,TinyLife.Actions.ActionType)": "TinyLife.Actions.Action.yml", "TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action)": "TinyLife.Actions.Action.yml", @@ -13,7 +12,7 @@ "TinyLife.Actions.Action.GetIconObject": "TinyLife.Actions.Action.yml", "TinyLife.Actions.Action.GetNextAction(TinyLife.Actions.CompletionType)": "TinyLife.Actions.Action.yml", "TinyLife.Actions.Action.OnCompleted(TinyLife.Actions.CompletionType)": "TinyLife.Actions.Action.yml", - "TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult,TinyLife.Objects.MapObject)": "TinyLife.Actions.Action.yml", + "TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,TinyLife.Actions.CanExecuteResult,TinyLife.Objects.MapObject)": "TinyLife.Actions.Action.yml", "TinyLife.Actions.Action.Type": "TinyLife.Actions.Action.yml", "TinyLife.Actions.Action.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)": "TinyLife.Actions.Action.yml", "TinyLife.Actions.Action.Validate(TinyLife.Objects.Person)": "TinyLife.Actions.Action.yml", @@ -21,6 +20,7 @@ "TinyLife.Actions.ActionInfo.ActionLocation": "TinyLife.Actions.ActionInfo.yml", "TinyLife.Actions.ActionInfo.ActionSpot": "TinyLife.Actions.ActionInfo.yml", "TinyLife.Actions.ActionInfo.AddAuxiliaryObject(TinyLife.Objects.MapObject,TinyLife.Objects.ActionSpot)": "TinyLife.Actions.ActionInfo.yml", + "TinyLife.Actions.ActionInfo.FromLocation(TinyLife.Objects.Person,Microsoft.Xna.Framework.Point)": "TinyLife.Actions.ActionInfo.yml", "TinyLife.Actions.ActionInfo.FromLocation(TinyLife.Objects.Person,Microsoft.Xna.Framework.Vector2)": "TinyLife.Actions.ActionInfo.yml", "TinyLife.Actions.ActionInfo.FromObjectGeneric(TinyLife.Objects.Person,TinyLife.Objects.MapObject)": "TinyLife.Actions.ActionInfo.yml", "TinyLife.Actions.ActionInfo.FromSelf(TinyLife.Objects.Person)": "TinyLife.Actions.ActionInfo.yml", @@ -28,11 +28,14 @@ "TinyLife.Actions.ActionInfo.GetInvolvedActionSpot(TinyLife.Objects.Furniture)": "TinyLife.Actions.ActionInfo.yml", "TinyLife.Actions.ActionInfo.GetInvolvedObject``1(TinyLife.Objects.ObjectCategory,System.Boolean,System.Func{``0,System.Boolean})": "TinyLife.Actions.ActionInfo.yml", "TinyLife.Actions.ActionInfo.GetInvolvedObjects``1(TinyLife.Objects.ObjectCategory,System.Boolean)": "TinyLife.Actions.ActionInfo.yml", + "TinyLife.Actions.ActionInfo.Lot": "TinyLife.Actions.ActionInfo.yml", "TinyLife.Actions.ActionInfo.Map": "TinyLife.Actions.ActionInfo.yml", "TinyLife.Actions.ActionInfo.Person": "TinyLife.Actions.ActionInfo.yml", "TinyLife.Actions.ActionInfo.ToFreeActionSpot(TinyLife.Objects.ObjectCategory)": "TinyLife.Actions.ActionInfo.yml", "TinyLife.Actions.ActionInfo.Validate(TinyLife.Objects.Person)": "TinyLife.Actions.ActionInfo.yml", "TinyLife.Actions.ActionType": "TinyLife.Actions.ActionType.yml", + "TinyLife.Actions.ActionType.AddALittleSomething": "TinyLife.Actions.ActionType.yml", + "TinyLife.Actions.ActionType.AdmireFood": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.AdmireLgbtFlag": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.AiSettings": "TinyLife.Actions.ActionType.AiSettings.yml", "TinyLife.Actions.ActionType.AiSettings.CanDoAtAnyPoint": "TinyLife.Actions.ActionType.AiSettings.yml", @@ -50,9 +53,11 @@ "TinyLife.Actions.ActionType.AskToLeave": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.AskToTaste": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.AskToTellStory": "TinyLife.Actions.ActionType.yml", + "TinyLife.Actions.ActionType.BaristaIdle": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.BeAwayFromLotEmployment": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.BoastAboutPagesWritten": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.BreakUp": "TinyLife.Actions.ActionType.yml", + "TinyLife.Actions.ActionType.BrewCoffee": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.BribeForFriendship": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.CallOver": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.CallToMeal": "TinyLife.Actions.ActionType.yml", @@ -62,31 +67,9 @@ "TinyLife.Actions.ActionType.CanExecute(TinyLife.Actions.ActionInfo,System.Boolean)": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.CanExecuteAll(TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Actions.ActionType.CanExecuteDelegate[])": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.CanExecuteDelegate": "TinyLife.Actions.ActionType.CanExecuteDelegate.yml", - "TinyLife.Actions.ActionType.CanExecuteResult": "TinyLife.Actions.ActionType.CanExecuteResult.yml", - "TinyLife.Actions.ActionType.CanExecuteResult.AlreadyDone": "TinyLife.Actions.ActionType.CanExecuteResult.yml", - "TinyLife.Actions.ActionType.CanExecuteResult.BlockedByEmotionModifier": "TinyLife.Actions.ActionType.CanExecuteResult.yml", - "TinyLife.Actions.ActionType.CanExecuteResult.Expired": "TinyLife.Actions.ActionType.CanExecuteResult.yml", - "TinyLife.Actions.ActionType.CanExecuteResult.Hidden": "TinyLife.Actions.ActionType.CanExecuteResult.yml", - "TinyLife.Actions.ActionType.CanExecuteResult.HoldingItem": "TinyLife.Actions.ActionType.CanExecuteResult.yml", - "TinyLife.Actions.ActionType.CanExecuteResult.NoChair": "TinyLife.Actions.ActionType.CanExecuteResult.yml", - "TinyLife.Actions.ActionType.CanExecuteResult.NoMatchingObjectAround": "TinyLife.Actions.ActionType.CanExecuteResult.yml", - "TinyLife.Actions.ActionType.CanExecuteResult.NoSpace": "TinyLife.Actions.ActionType.CanExecuteResult.yml", - "TinyLife.Actions.ActionType.CanExecuteResult.NotEnoughMoney": "TinyLife.Actions.ActionType.CanExecuteResult.yml", - "TinyLife.Actions.ActionType.CanExecuteResult.NotEnoughSkill": "TinyLife.Actions.ActionType.CanExecuteResult.yml", - "TinyLife.Actions.ActionType.CanExecuteResult.NotYours": "TinyLife.Actions.ActionType.CanExecuteResult.yml", - "TinyLife.Actions.ActionType.CanExecuteResult.ObjectBroken": "TinyLife.Actions.ActionType.CanExecuteResult.yml", - "TinyLife.Actions.ActionType.CanExecuteResult.TooEmbarrassed": "TinyLife.Actions.ActionType.CanExecuteResult.yml", - "TinyLife.Actions.ActionType.CanExecuteResult.TooFar": "TinyLife.Actions.ActionType.CanExecuteResult.yml", - "TinyLife.Actions.ActionType.CanExecuteResult.TooSad": "TinyLife.Actions.ActionType.CanExecuteResult.yml", - "TinyLife.Actions.ActionType.CanExecuteResult.TooStunned": "TinyLife.Actions.ActionType.CanExecuteResult.yml", - "TinyLife.Actions.ActionType.CanExecuteResult.TooUncomfortable": "TinyLife.Actions.ActionType.CanExecuteResult.yml", - "TinyLife.Actions.ActionType.CanExecuteResult.UtilitiesDisabled": "TinyLife.Actions.ActionType.CanExecuteResult.yml", - "TinyLife.Actions.ActionType.CanExecuteResult.Valid": "TinyLife.Actions.ActionType.CanExecuteResult.yml", - "TinyLife.Actions.ActionType.CanExecuteResult.WaitingRequired": "TinyLife.Actions.ActionType.CanExecuteResult.yml", - "TinyLife.Actions.ActionType.CanExecuteResult.WrongRelationshipType": "TinyLife.Actions.ActionType.CanExecuteResult.yml", - "TinyLife.Actions.ActionType.CanPickUpOrIsHoldingForTarget(TinyLife.Actions.ActionInfo,System.Func{System.ValueTuple{TinyLife.Objects.Furniture,TinyLife.Objects.Furniture},System.Boolean},System.Func{TinyLife.Objects.Furniture,System.Boolean},System.Boolean,System.Boolean,System.Boolean)": "TinyLife.Actions.ActionType.yml", + "TinyLife.Actions.ActionType.CanPickUpOrIsHoldingForTarget(TinyLife.Actions.ActionInfo,System.Func{System.ValueTuple{TinyLife.Objects.Furniture,TinyLife.Objects.Furniture},System.Boolean},System.Func{TinyLife.Objects.Furniture,System.Boolean},System.Nullable{TinyLife.Actions.CanExecuteResult},System.Boolean,System.Boolean)": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.CanPickUpOrIsHoldingForTarget(TinyLife.Actions.ActionInfo,System.Func{TinyLife.Objects.Furniture,System.Boolean},System.Func{System.ValueTuple{TinyLife.Objects.Person,TinyLife.Objects.Furniture},System.Boolean},System.Boolean)": "TinyLife.Actions.ActionType.yml", - "TinyLife.Actions.ActionType.CanPickUpOrIsHoldingForTarget(TinyLife.Actions.ActionInfo,TinyLife.Objects.ObjectCategory,System.Func{TinyLife.Objects.Furniture,System.Boolean},System.Boolean,System.Boolean,System.Boolean)": "TinyLife.Actions.ActionType.yml", + "TinyLife.Actions.ActionType.CanPickUpOrIsHoldingForTarget(TinyLife.Actions.ActionInfo,TinyLife.Objects.ObjectCategory,System.Func{TinyLife.Objects.Furniture,System.Boolean},System.Nullable{TinyLife.Actions.CanExecuteResult},System.Boolean,System.Boolean)": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.CanPlaceHeldItem(TinyLife.Actions.ActionInfo,System.Boolean)": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.CanWorkAtDeskObject(TinyLife.Actions.ActionInfo,System.Boolean)": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.ChangeOutfit": "TinyLife.Actions.ActionType.yml", @@ -103,12 +86,15 @@ "TinyLife.Actions.ActionType.ComplainAboutRelationship": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.ComplimentLooks": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.ConfideIn": "TinyLife.Actions.ActionType.yml", - "TinyLife.Actions.ActionType.Construct(TinyLife.Actions.ActionInfo,System.Nullable{TinyLife.Actions.ActionVariety})": "TinyLife.Actions.ActionType.yml", + "TinyLife.Actions.ActionType.Construct(TinyLife.Actions.ActionInfo,TinyLife.Actions.ActionVariety)": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.CookChildFood": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.CookFood": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.CreateApp": "TinyLife.Actions.ActionType.yml", + "TinyLife.Actions.ActionType.DebatePineappleOnPizza": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.DeliverMail": "TinyLife.Actions.ActionType.yml", + "TinyLife.Actions.ActionType.DeliverNewspaper": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.Die": "TinyLife.Actions.ActionType.yml", + "TinyLife.Actions.ActionType.DiscussFineDining": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.DiscussWorkoutRegimen": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.DoHomework": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.Drive": "TinyLife.Actions.ActionType.yml", @@ -119,12 +105,14 @@ "TinyLife.Actions.ActionType.FoolAround": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.GaugeRelationship": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.GetDisplayName(TinyLife.Actions.ActionInfo,System.Boolean)": "TinyLife.Actions.ActionType.yml", + "TinyLife.Actions.ActionType.GetFoodFromDisplayCase": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.GetFoodSomewhereElse": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.GetFurnitureMail": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.GetIconName": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.GetIngredientsFamily": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.GetIngredientsSingle": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.GetJob": "TinyLife.Actions.ActionType.yml", + "TinyLife.Actions.ActionType.GetJobFromNewspaper": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.GetSkillPriorityMod(TinyLife.Objects.Person,TinyLife.Skills.SkillType)": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.GetVarieties(TinyLife.Actions.ActionInfo)": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.GetWater": "TinyLife.Actions.ActionType.yml", @@ -172,6 +160,8 @@ "TinyLife.Actions.ActionType.MixProteinShake": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.ModGame": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.MopPuddle": "TinyLife.Actions.ActionType.yml", + "TinyLife.Actions.ActionType.OrderCafeFood": "TinyLife.Actions.ActionType.yml", + "TinyLife.Actions.ActionType.OrderCoffee": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.Paint": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.PassOut": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.PayBills": "TinyLife.Actions.ActionType.yml", @@ -188,6 +178,7 @@ "TinyLife.Actions.ActionType.PracticeSpeech": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.PracticeWriting": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.PrepareFood": "TinyLife.Actions.ActionType.yml", + "TinyLife.Actions.ActionType.PrepareOrder": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.PsychSelfUp": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.PublishApp": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.PutAway": "TinyLife.Actions.ActionType.yml", @@ -195,10 +186,13 @@ "TinyLife.Actions.ActionType.Puzzle": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.QuitJob": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.Read": "TinyLife.Actions.ActionType.yml", + "TinyLife.Actions.ActionType.ReadJokes": "TinyLife.Actions.ActionType.yml", + "TinyLife.Actions.ActionType.ReadNewspaper": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.Register(TinyLife.Actions.ActionType.TypeSettings)": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.RegisterAll(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionType.TypeSettings})": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.Repair": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.ResearchProgrammingPatterns": "TinyLife.Actions.ActionType.yml", + "TinyLife.Actions.ActionType.RunAround": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.RunOnTreadmill": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.Scrap": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.SelfPublishBook": "TinyLife.Actions.ActionType.yml", @@ -226,6 +220,7 @@ "TinyLife.Actions.ActionType.TalkAboutNeighborhood": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.TalkAboutOutdoors": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.TalkAboutSchool": "TinyLife.Actions.ActionType.yml", + "TinyLife.Actions.ActionType.TalkAboutSpicyFood": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.TalkAboutWatchingTv": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.TalkAboutWork": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.TellComplexJoke": "TinyLife.Actions.ActionType.yml", @@ -238,6 +233,7 @@ "TinyLife.Actions.ActionType.TellStory": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.ThisIsInappropriate": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.ThrowAway": "TinyLife.Actions.ActionType.yml", + "TinyLife.Actions.ActionType.TinkerWith": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.ToggleAllLights": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.ToggleLight": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.Types": "TinyLife.Actions.ActionType.yml", @@ -259,6 +255,7 @@ "TinyLife.Actions.ActionType.TypeSettings.NameWithoutCategory": "TinyLife.Actions.ActionType.TypeSettings.yml", "TinyLife.Actions.ActionType.TypeSettings.RequiredAges": "TinyLife.Actions.ActionType.TypeSettings.yml", "TinyLife.Actions.ActionType.TypeSettings.RequiredEmotion": "TinyLife.Actions.ActionType.TypeSettings.yml", + "TinyLife.Actions.ActionType.TypeSettings.RequiredPartnerEmployment": "TinyLife.Actions.ActionType.TypeSettings.yml", "TinyLife.Actions.ActionType.TypeSettings.RequiredPersonality": "TinyLife.Actions.ActionType.TypeSettings.yml", "TinyLife.Actions.ActionType.TypeSettings.RequiredSkill": "TinyLife.Actions.ActionType.TypeSettings.yml", "TinyLife.Actions.ActionType.TypeSettings.SetData(System.String,System.Object)": "TinyLife.Actions.ActionType.TypeSettings.yml", @@ -266,6 +263,7 @@ "TinyLife.Actions.ActionType.TypeSettings.Varieties": "TinyLife.Actions.ActionType.TypeSettings.yml", "TinyLife.Actions.ActionType.VisitLot": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.VisitorGoHome": "TinyLife.Actions.ActionType.yml", + "TinyLife.Actions.ActionType.WaitForOrder": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.WakeUp": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.Walk": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.WashHands": "TinyLife.Actions.ActionType.yml", @@ -275,22 +273,22 @@ "TinyLife.Actions.ActionType.Work": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.WriteBook": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionVariety": "TinyLife.Actions.ActionVariety.yml", - "TinyLife.Actions.ActionVariety.#ctor(System.String)": "TinyLife.Actions.ActionVariety.yml", + "TinyLife.Actions.ActionVariety.#ctor(System.Object)": "TinyLife.Actions.ActionVariety.yml", + "TinyLife.Actions.ActionVariety.#ctor(System.String,System.Func{TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Collections.Generic.IEnumerable{System.Object}})": "TinyLife.Actions.ActionVariety.yml", + "TinyLife.Actions.ActionVariety.#ctor(System.String,System.Object[])": "TinyLife.Actions.ActionVariety.yml", + "TinyLife.Actions.ActionVariety.AddedConstructorArguments": "TinyLife.Actions.ActionVariety.yml", "TinyLife.Actions.ActionVariety.CanBeExecuted(TinyLife.Actions.ActionInfo,System.Boolean)": "TinyLife.Actions.ActionVariety.yml", "TinyLife.Actions.ActionVariety.CanExecute": "TinyLife.Actions.ActionVariety.yml", "TinyLife.Actions.ActionVariety.CustomLayout": "TinyLife.Actions.ActionVariety.yml", "TinyLife.Actions.ActionVariety.Description": "TinyLife.Actions.ActionVariety.yml", "TinyLife.Actions.ActionVariety.DisplayName": "TinyLife.Actions.ActionVariety.yml", "TinyLife.Actions.ActionVariety.FreePeople(TinyLife.Actions.ActionInfo)": "TinyLife.Actions.ActionVariety.yml", - "TinyLife.Actions.ActionVariety.GetData``1(System.String)": "TinyLife.Actions.ActionVariety.yml", - "TinyLife.Actions.ActionVariety.GetDataKeys": "TinyLife.Actions.ActionVariety.yml", "TinyLife.Actions.ActionVariety.GetDisplayName": "TinyLife.Actions.ActionVariety.yml", "TinyLife.Actions.ActionVariety.GetPassivePriority(TinyLife.Objects.Person)": "TinyLife.Actions.ActionVariety.yml", "TinyLife.Actions.ActionVariety.ImageLayout(System.Single,MLEM.Ui.Elements.Element.DrawCallback,MLEM.Misc.Padding)": "TinyLife.Actions.ActionVariety.yml", "TinyLife.Actions.ActionVariety.Name": "TinyLife.Actions.ActionVariety.yml", "TinyLife.Actions.ActionVariety.PassivePriority": "TinyLife.Actions.ActionVariety.yml", "TinyLife.Actions.ActionVariety.PortraitLayout(TinyLife.Objects.Person)": "TinyLife.Actions.ActionVariety.yml", - "TinyLife.Actions.ActionVariety.SetData(System.String,System.Object)": "TinyLife.Actions.ActionVariety.yml", "TinyLife.Actions.BehaviorAction`1": "TinyLife.Actions.BehaviorAction-1.yml", "TinyLife.Actions.BehaviorAction`1.#ctor(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo)": "TinyLife.Actions.BehaviorAction-1.yml", "TinyLife.Actions.BehaviorAction`1.Behavior": "TinyLife.Actions.BehaviorAction-1.yml", @@ -345,6 +343,26 @@ "TinyLife.Actions.Behaviors.WorkAtDeskObjectBehavior.CreateFirstActions": "TinyLife.Actions.Behaviors.WorkAtDeskObjectBehavior.yml", "TinyLife.Actions.Behaviors.WorkAtDeskObjectBehavior.GetNextAction(TinyLife.Actions.CompletionType)": "TinyLife.Actions.Behaviors.WorkAtDeskObjectBehavior.yml", "TinyLife.Actions.Behaviors.WorkAtDeskObjectBehavior.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)": "TinyLife.Actions.Behaviors.WorkAtDeskObjectBehavior.yml", + "TinyLife.Actions.CanExecuteResult": "TinyLife.Actions.CanExecuteResult.yml", + "TinyLife.Actions.CanExecuteResult.#ctor(System.String,TinyLife.Actions.CanExecuteResult.ResultType)": "TinyLife.Actions.CanExecuteResult.yml", + "TinyLife.Actions.CanExecuteResult.Equals(System.Object)": "TinyLife.Actions.CanExecuteResult.yml", + "TinyLife.Actions.CanExecuteResult.Equals(TinyLife.Actions.CanExecuteResult)": "TinyLife.Actions.CanExecuteResult.yml", + "TinyLife.Actions.CanExecuteResult.GetHashCode": "TinyLife.Actions.CanExecuteResult.yml", + "TinyLife.Actions.CanExecuteResult.Hidden": "TinyLife.Actions.CanExecuteResult.yml", + "TinyLife.Actions.CanExecuteResult.LotStaffOnly": "TinyLife.Actions.CanExecuteResult.yml", + "TinyLife.Actions.CanExecuteResult.Name": "TinyLife.Actions.CanExecuteResult.yml", + "TinyLife.Actions.CanExecuteResult.NotEnoughMoney": "TinyLife.Actions.CanExecuteResult.yml", + "TinyLife.Actions.CanExecuteResult.NotEnoughSkill": "TinyLife.Actions.CanExecuteResult.yml", + "TinyLife.Actions.CanExecuteResult.NotYours": "TinyLife.Actions.CanExecuteResult.yml", + "TinyLife.Actions.CanExecuteResult.ObjectBroken": "TinyLife.Actions.CanExecuteResult.yml", + "TinyLife.Actions.CanExecuteResult.op_Equality(TinyLife.Actions.CanExecuteResult,TinyLife.Actions.CanExecuteResult)": "TinyLife.Actions.CanExecuteResult.yml", + "TinyLife.Actions.CanExecuteResult.op_Inequality(TinyLife.Actions.CanExecuteResult,TinyLife.Actions.CanExecuteResult)": "TinyLife.Actions.CanExecuteResult.yml", + "TinyLife.Actions.CanExecuteResult.ResultType": "TinyLife.Actions.CanExecuteResult.ResultType.yml", + "TinyLife.Actions.CanExecuteResult.ResultType.Hidden": "TinyLife.Actions.CanExecuteResult.ResultType.yml", + "TinyLife.Actions.CanExecuteResult.ResultType.Invalid": "TinyLife.Actions.CanExecuteResult.ResultType.yml", + "TinyLife.Actions.CanExecuteResult.ResultType.Valid": "TinyLife.Actions.CanExecuteResult.ResultType.yml", + "TinyLife.Actions.CanExecuteResult.Type": "TinyLife.Actions.CanExecuteResult.yml", + "TinyLife.Actions.CanExecuteResult.Valid": "TinyLife.Actions.CanExecuteResult.yml", "TinyLife.Actions.CompletionType": "TinyLife.Actions.CompletionType.yml", "TinyLife.Actions.CompletionType.Active": "TinyLife.Actions.CompletionType.yml", "TinyLife.Actions.CompletionType.Canceled": "TinyLife.Actions.CompletionType.yml", @@ -377,26 +395,31 @@ "TinyLife.Actions.EmoteCategory.Unable": "TinyLife.Actions.EmoteCategory.yml", "TinyLife.Actions.GoHereAction": "TinyLife.Actions.GoHereAction.yml", "TinyLife.Actions.GoHereAction.#ctor(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo)": "TinyLife.Actions.GoHereAction.yml", - "TinyLife.Actions.GoHereAction.AndThenInitialize": "TinyLife.Actions.GoHereAction.yml", "TinyLife.Actions.GoHereAction.AndThenIsCompleted": "TinyLife.Actions.GoHereAction.yml", "TinyLife.Actions.GoHereAction.CanCancel(TinyLife.Actions.Action)": "TinyLife.Actions.GoHereAction.yml", "TinyLife.Actions.GoHereAction.CreateFirstActions": "TinyLife.Actions.GoHereAction.yml", "TinyLife.Actions.Handlers": "TinyLife.Actions.Handlers.yml", "TinyLife.Actions.Handlers.MultiActionHandler": "TinyLife.Actions.Handlers.MultiActionHandler.yml", + "TinyLife.Actions.Handlers.MultiActionHandler.#ctor(TinyLife.Actions.Typeless.TypelessAction)": "TinyLife.Actions.Handlers.MultiActionHandler.yml", "TinyLife.Actions.Handlers.MultiActionHandler.Actions": "TinyLife.Actions.Handlers.MultiActionHandler.yml", "TinyLife.Actions.Handlers.MultiActionHandler.Initialize(System.Collections.Generic.IEnumerable{TinyLife.Actions.Typeless.TypelessAction},System.Boolean)": "TinyLife.Actions.Handlers.MultiActionHandler.yml", "TinyLife.Actions.Handlers.MultiActionHandler.IsCompleted": "TinyLife.Actions.Handlers.MultiActionHandler.yml", "TinyLife.Actions.Handlers.MultiActionHandler.OnCompleted(TinyLife.Actions.CompletionType)": "TinyLife.Actions.Handlers.MultiActionHandler.yml", "TinyLife.Actions.Handlers.MultiActionHandler.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)": "TinyLife.Actions.Handlers.MultiActionHandler.yml", - "TinyLife.Actions.Handlers.MultiActionHandler.Validate(TinyLife.Objects.Person)": "TinyLife.Actions.Handlers.MultiActionHandler.yml", + "TinyLife.Actions.Handlers.MultiActionHandler.Validate(TinyLife.Actions.Typeless.TypelessAction,TinyLife.Objects.Person)": "TinyLife.Actions.Handlers.MultiActionHandler.yml", "TinyLife.Actions.Handlers.UnderlyingActionHandler": "TinyLife.Actions.Handlers.UnderlyingActionHandler.yml", + "TinyLife.Actions.Handlers.UnderlyingActionHandler.#ctor(TinyLife.Actions.Typeless.TypelessAction)": "TinyLife.Actions.Handlers.UnderlyingActionHandler.yml", "TinyLife.Actions.Handlers.UnderlyingActionHandler.Action": "TinyLife.Actions.Handlers.UnderlyingActionHandler.yml", "TinyLife.Actions.Handlers.UnderlyingActionHandler.Initialize(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Boolean)": "TinyLife.Actions.Handlers.UnderlyingActionHandler.yml", "TinyLife.Actions.Handlers.UnderlyingActionHandler.InitializeExact(TinyLife.Actions.Typeless.TypelessAction,System.Boolean)": "TinyLife.Actions.Handlers.UnderlyingActionHandler.yml", "TinyLife.Actions.Handlers.UnderlyingActionHandler.IsCompleted": "TinyLife.Actions.Handlers.UnderlyingActionHandler.yml", "TinyLife.Actions.Handlers.UnderlyingActionHandler.OnCompleted(TinyLife.Actions.CompletionType)": "TinyLife.Actions.Handlers.UnderlyingActionHandler.yml", "TinyLife.Actions.Handlers.UnderlyingActionHandler.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)": "TinyLife.Actions.Handlers.UnderlyingActionHandler.yml", - "TinyLife.Actions.Handlers.UnderlyingActionHandler.Validate(TinyLife.Objects.Person)": "TinyLife.Actions.Handlers.UnderlyingActionHandler.yml", + "TinyLife.Actions.Handlers.UnderlyingActionHandler.Validate(TinyLife.Actions.Typeless.TypelessAction,TinyLife.Objects.Person)": "TinyLife.Actions.Handlers.UnderlyingActionHandler.yml", + "TinyLife.Actions.IdleAroundObjectAction": "TinyLife.Actions.IdleAroundObjectAction.yml", + "TinyLife.Actions.IdleAroundObjectAction.#ctor(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo)": "TinyLife.Actions.IdleAroundObjectAction.yml", + "TinyLife.Actions.IdleAroundObjectAction.AndThenIsCompleted": "TinyLife.Actions.IdleAroundObjectAction.yml", + "TinyLife.Actions.IdleAroundObjectAction.CreateFirstActions": "TinyLife.Actions.IdleAroundObjectAction.yml", "TinyLife.Actions.MultiAction": "TinyLife.Actions.MultiAction.yml", "TinyLife.Actions.MultiAction.#ctor(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo)": "TinyLife.Actions.MultiAction.yml", "TinyLife.Actions.MultiAction.AndThenInitialize": "TinyLife.Actions.MultiAction.yml", @@ -415,6 +438,17 @@ "TinyLife.Actions.MultiAction.PreInitialize": "TinyLife.Actions.MultiAction.yml", "TinyLife.Actions.MultiAction.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)": "TinyLife.Actions.MultiAction.yml", "TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.Person)": "TinyLife.Actions.MultiAction.yml", + "TinyLife.Actions.OrderFromStaffAction": "TinyLife.Actions.OrderFromStaffAction.yml", + "TinyLife.Actions.OrderFromStaffAction.#ctor(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo)": "TinyLife.Actions.OrderFromStaffAction.yml", + "TinyLife.Actions.OrderFromStaffAction.CanMultitask(TinyLife.Actions.Action)": "TinyLife.Actions.OrderFromStaffAction.yml", + "TinyLife.Actions.OrderFromStaffAction.CreateFirstActions": "TinyLife.Actions.OrderFromStaffAction.yml", + "TinyLife.Actions.OrderFromStaffAction.CreatePrepareAction(TinyLife.Actions.ActionInfo)": "TinyLife.Actions.OrderFromStaffAction.yml", + "TinyLife.Actions.OrderFromStaffAction.GetNextAction(TinyLife.Actions.CompletionType)": "TinyLife.Actions.OrderFromStaffAction.yml", + "TinyLife.Actions.OrderFromStaffAction.ImportantObject": "TinyLife.Actions.OrderFromStaffAction.yml", + "TinyLife.Actions.OrderFromStaffAction.IsConversationCompleted": "TinyLife.Actions.OrderFromStaffAction.yml", + "TinyLife.Actions.OrderFromStaffAction.MaxDistanceFromObject": "TinyLife.Actions.OrderFromStaffAction.yml", + "TinyLife.Actions.OrderFromStaffAction.PickUpOrderAction": "TinyLife.Actions.OrderFromStaffAction.yml", + "TinyLife.Actions.OrderFromStaffAction.UpdateConversation(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)": "TinyLife.Actions.OrderFromStaffAction.yml", "TinyLife.Actions.OutOfTownAction": "TinyLife.Actions.OutOfTownAction.yml", "TinyLife.Actions.OutOfTownAction.#ctor(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType[])": "TinyLife.Actions.OutOfTownAction.yml", "TinyLife.Actions.OutOfTownAction.AndThenInitialize": "TinyLife.Actions.OutOfTownAction.yml", @@ -458,7 +492,6 @@ "TinyLife.Actions.SellAction.Items": "TinyLife.Actions.SellAction.yml", "TinyLife.Actions.SitAction": "TinyLife.Actions.SitAction.yml", "TinyLife.Actions.SitAction.#ctor(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo)": "TinyLife.Actions.SitAction.yml", - "TinyLife.Actions.SitAction.AndThenInitialize": "TinyLife.Actions.SitAction.yml", "TinyLife.Actions.SitAction.AndThenIsCompleted": "TinyLife.Actions.SitAction.yml", "TinyLife.Actions.SitAction.AndThenUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)": "TinyLife.Actions.SitAction.yml", "TinyLife.Actions.SitAction.CanMultitask(TinyLife.Actions.Action)": "TinyLife.Actions.SitAction.yml", @@ -473,6 +506,7 @@ "TinyLife.Actions.SocialAction.CanMultitask(TinyLife.Actions.Action)": "TinyLife.Actions.SocialAction.yml", "TinyLife.Actions.SocialAction.ConversationTime": "TinyLife.Actions.SocialAction.yml", "TinyLife.Actions.SocialAction.CreateFirstActions": "TinyLife.Actions.SocialAction.yml", + "TinyLife.Actions.SocialAction.EnqueuePartnerAction(TinyLife.Actions.ActionInfo)": "TinyLife.Actions.SocialAction.yml", "TinyLife.Actions.SocialAction.GetDisplayName": "TinyLife.Actions.SocialAction.yml", "TinyLife.Actions.SocialAction.GetMaxWaitTime": "TinyLife.Actions.SocialAction.yml", "TinyLife.Actions.SocialAction.Id": "TinyLife.Actions.SocialAction.yml", @@ -535,10 +569,17 @@ "TinyLife.Actions.TalkAction.TalkSettings.Update(TinyLife.Actions.SocialAction,Microsoft.Xna.Framework.GameTime,System.Single)": "TinyLife.Actions.TalkAction.TalkSettings.yml", "TinyLife.Actions.TalkAction.UpdateConversation(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)": "TinyLife.Actions.TalkAction.yml", "TinyLife.Actions.Typeless": "TinyLife.Actions.Typeless.yml", + "TinyLife.Actions.Typeless.DeferredAction": "TinyLife.Actions.Typeless.DeferredAction.yml", + "TinyLife.Actions.Typeless.DeferredAction.#ctor(TinyLife.Actions.ActionInfo)": "TinyLife.Actions.Typeless.DeferredAction.yml", + "TinyLife.Actions.Typeless.DeferredAction.CreateAction": "TinyLife.Actions.Typeless.DeferredAction.yml", + "TinyLife.Actions.Typeless.DeferredAction.Initialize": "TinyLife.Actions.Typeless.DeferredAction.yml", + "TinyLife.Actions.Typeless.DeferredAction.IsCompleted": "TinyLife.Actions.Typeless.DeferredAction.yml", + "TinyLife.Actions.Typeless.DeferredAction.OnCompleted(TinyLife.Actions.CompletionType)": "TinyLife.Actions.Typeless.DeferredAction.yml", + "TinyLife.Actions.Typeless.DeferredAction.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)": "TinyLife.Actions.Typeless.DeferredAction.yml", + "TinyLife.Actions.Typeless.DeferredAction.Validate(TinyLife.Objects.Person)": "TinyLife.Actions.Typeless.DeferredAction.yml", "TinyLife.Actions.Typeless.PathfindToPersonAction": "TinyLife.Actions.Typeless.PathfindToPersonAction.yml", "TinyLife.Actions.Typeless.PathfindToPersonAction.#ctor(TinyLife.Actions.ActionInfo)": "TinyLife.Actions.Typeless.PathfindToPersonAction.yml", "TinyLife.Actions.Typeless.PathfindToPersonAction.GetMaxPathfindTime": "TinyLife.Actions.Typeless.PathfindToPersonAction.yml", - "TinyLife.Actions.Typeless.PathfindToPersonAction.Initialize": "TinyLife.Actions.Typeless.PathfindToPersonAction.yml", "TinyLife.Actions.Typeless.PathfindToPersonAction.IsCompleted": "TinyLife.Actions.Typeless.PathfindToPersonAction.yml", "TinyLife.Actions.Typeless.PathfindToPersonAction.OnCompleted(TinyLife.Actions.CompletionType)": "TinyLife.Actions.Typeless.PathfindToPersonAction.yml", "TinyLife.Actions.Typeless.PathfindToPersonAction.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)": "TinyLife.Actions.Typeless.PathfindToPersonAction.yml", @@ -546,7 +587,6 @@ "TinyLife.Actions.Typeless.SpawnItemInHandAction": "TinyLife.Actions.Typeless.SpawnItemInHandAction.yml", "TinyLife.Actions.Typeless.SpawnItemInHandAction.#ctor(TinyLife.Actions.ActionInfo,TinyLife.Objects.FurnitureType,System.Int32[])": "TinyLife.Actions.Typeless.SpawnItemInHandAction.yml", "TinyLife.Actions.Typeless.SpawnItemInHandAction.ColorsToSpawn": "TinyLife.Actions.Typeless.SpawnItemInHandAction.yml", - "TinyLife.Actions.Typeless.SpawnItemInHandAction.Initialize": "TinyLife.Actions.Typeless.SpawnItemInHandAction.yml", "TinyLife.Actions.Typeless.SpawnItemInHandAction.IsCompleted": "TinyLife.Actions.Typeless.SpawnItemInHandAction.yml", "TinyLife.Actions.Typeless.SpawnItemInHandAction.ItemToSpawn": "TinyLife.Actions.Typeless.SpawnItemInHandAction.yml", "TinyLife.Actions.Typeless.SpawnItemInHandAction.OnCompleted(TinyLife.Actions.CompletionType)": "TinyLife.Actions.Typeless.SpawnItemInHandAction.yml", @@ -558,33 +598,44 @@ "TinyLife.Actions.Typeless.TellPeopleToLeaveRoomAction.IsCompleted": "TinyLife.Actions.Typeless.TellPeopleToLeaveRoomAction.yml", "TinyLife.Actions.Typeless.TellPeopleToLeaveRoomAction.OnCompleted(TinyLife.Actions.CompletionType)": "TinyLife.Actions.Typeless.TellPeopleToLeaveRoomAction.yml", "TinyLife.Actions.Typeless.TellPeopleToLeaveRoomAction.TryToLeaveRoom(TinyLife.World.Room,TinyLife.Objects.Person)": "TinyLife.Actions.Typeless.TellPeopleToLeaveRoomAction.yml", + "TinyLife.Actions.Typeless.TryGoHereAction": "TinyLife.Actions.Typeless.TryGoHereAction.yml", + "TinyLife.Actions.Typeless.TryGoHereAction.#ctor(TinyLife.Actions.ActionInfo,System.Collections.Generic.List{Microsoft.Xna.Framework.Point})": "TinyLife.Actions.Typeless.TryGoHereAction.yml", + "TinyLife.Actions.Typeless.TryGoHereAction.Initialize": "TinyLife.Actions.Typeless.TryGoHereAction.yml", + "TinyLife.Actions.Typeless.TryGoHereAction.IsCompleted": "TinyLife.Actions.Typeless.TryGoHereAction.yml", + "TinyLife.Actions.Typeless.TryGoHereAction.OnCompleted(TinyLife.Actions.CompletionType)": "TinyLife.Actions.Typeless.TryGoHereAction.yml", + "TinyLife.Actions.Typeless.TryGoHereAction.PositionsToTry": "TinyLife.Actions.Typeless.TryGoHereAction.yml", + "TinyLife.Actions.Typeless.TryGoHereAction.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)": "TinyLife.Actions.Typeless.TryGoHereAction.yml", + "TinyLife.Actions.Typeless.TryGoHereAction.Validate(TinyLife.Objects.Person)": "TinyLife.Actions.Typeless.TryGoHereAction.yml", "TinyLife.Actions.Typeless.TypelessAction": "TinyLife.Actions.Typeless.TypelessAction.yml", "TinyLife.Actions.Typeless.TypelessAction.#ctor(TinyLife.Actions.ActionInfo)": "TinyLife.Actions.Typeless.TypelessAction.yml", "TinyLife.Actions.Typeless.TypelessAction.CompleteIfNeedFull(TinyLife.Objects.Person,TinyLife.NeedType,TinyLife.Actions.CompletionType)": "TinyLife.Actions.Typeless.TypelessAction.yml", "TinyLife.Actions.Typeless.TypelessAction.CompleteInTime(System.TimeSpan,System.Boolean,TinyLife.Skills.SkillType,System.Single,System.Boolean)": "TinyLife.Actions.Typeless.TypelessAction.yml", "TinyLife.Actions.Typeless.TypelessAction.ElapsedTime": "TinyLife.Actions.Typeless.TypelessAction.yml", + "TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2})": "TinyLife.Actions.Typeless.TypelessAction.yml", "TinyLife.Actions.Typeless.TypelessAction.FindAllFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean,System.Boolean)": "TinyLife.Actions.Typeless.TypelessAction.yml", "TinyLife.Actions.Typeless.TypelessAction.FindAllFreeGround(TinyLife.Objects.Person,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean)": "TinyLife.Actions.Typeless.TypelessAction.yml", "TinyLife.Actions.Typeless.TypelessAction.FindAllFreePeople(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean)": "TinyLife.Actions.Typeless.TypelessAction.yml", "TinyLife.Actions.Typeless.TypelessAction.FindAllFreeWalls(TinyLife.Objects.Person,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean)": "TinyLife.Actions.Typeless.TypelessAction.yml", "TinyLife.Actions.Typeless.TypelessAction.FindFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean)": "TinyLife.Actions.Typeless.TypelessAction.yml", - "TinyLife.Actions.Typeless.TypelessAction.ForceFail": "TinyLife.Actions.Typeless.TypelessAction.yml", + "TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean)": "TinyLife.Actions.Typeless.TypelessAction.yml", + "TinyLife.Actions.Typeless.TypelessAction.ForceResult": "TinyLife.Actions.Typeless.TypelessAction.yml", "TinyLife.Actions.Typeless.TypelessAction.FullyInProgress": "TinyLife.Actions.Typeless.TypelessAction.yml", "TinyLife.Actions.Typeless.TypelessAction.GetFreeChair(TinyLife.Objects.Person,TinyLife.Objects.Furniture)": "TinyLife.Actions.Typeless.TypelessAction.yml", "TinyLife.Actions.Typeless.TypelessAction.GetFreeChairs(TinyLife.Objects.Person,TinyLife.Objects.Furniture,System.Func{MLEM.Misc.Direction2,System.Boolean})": "TinyLife.Actions.Typeless.TypelessAction.yml", "TinyLife.Actions.Typeless.TypelessAction.GetPlaceDirection(TinyLife.Objects.Person,TinyLife.Objects.FurnitureType)": "TinyLife.Actions.Typeless.TypelessAction.yml", + "TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo)": "TinyLife.Actions.Typeless.TypelessAction.yml", "TinyLife.Actions.Typeless.TypelessAction.GetTableSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot)": "TinyLife.Actions.Typeless.TypelessAction.yml", "TinyLife.Actions.Typeless.TypelessAction.Info": "TinyLife.Actions.Typeless.TypelessAction.yml", "TinyLife.Actions.Typeless.TypelessAction.Initialize": "TinyLife.Actions.Typeless.TypelessAction.yml", "TinyLife.Actions.Typeless.TypelessAction.InProgressTime": "TinyLife.Actions.Typeless.TypelessAction.yml", "TinyLife.Actions.Typeless.TypelessAction.InvokeForBoth(TinyLife.Objects.Person,TinyLife.Objects.Person,System.Action{TinyLife.Objects.Person,TinyLife.Objects.Person})": "TinyLife.Actions.Typeless.TypelessAction.yml", "TinyLife.Actions.Typeless.TypelessAction.IsCompleted": "TinyLife.Actions.Typeless.TypelessAction.yml", - "TinyLife.Actions.Typeless.TypelessAction.IsUnderlying": "TinyLife.Actions.Typeless.TypelessAction.yml", "TinyLife.Actions.Typeless.TypelessAction.Map": "TinyLife.Actions.Typeless.TypelessAction.yml", "TinyLife.Actions.Typeless.TypelessAction.OnCompleted(TinyLife.Actions.CompletionType)": "TinyLife.Actions.Typeless.TypelessAction.yml", "TinyLife.Actions.Typeless.TypelessAction.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Func{TinyLife.Uis.CoveringGroup,System.Collections.Generic.IEnumerable{MLEM.Ui.Elements.Element}})": "TinyLife.Actions.Typeless.TypelessAction.yml", "TinyLife.Actions.Typeless.TypelessAction.OpenTextPrompt(System.String,System.Action{System.String},System.Predicate{System.String},MLEM.Ui.Elements.TextField.Rule,System.String)": "TinyLife.Actions.Typeless.TypelessAction.yml", "TinyLife.Actions.Typeless.TypelessAction.OpenYesNoPrompt(System.String,System.Action,System.Action)": "TinyLife.Actions.Typeless.TypelessAction.yml", + "TinyLife.Actions.Typeless.TypelessAction.Parent": "TinyLife.Actions.Typeless.TypelessAction.yml", "TinyLife.Actions.Typeless.TypelessAction.Person": "TinyLife.Actions.Typeless.TypelessAction.yml", "TinyLife.Actions.Typeless.TypelessAction.PlayerPromptOpen": "TinyLife.Actions.Typeless.TypelessAction.yml", "TinyLife.Actions.Typeless.TypelessAction.PutDownOrGoTo(TinyLife.Actions.ActionInfo,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType[])": "TinyLife.Actions.Typeless.TypelessAction.yml", @@ -636,6 +687,7 @@ "TinyLife.Emotions.EmotionModifier": "TinyLife.Emotions.EmotionModifier.yml", "TinyLife.Emotions.EmotionModifier.#ctor(System.String,MLEM.Textures.TextureRegion,TinyLife.Emotions.EmotionType,System.Func{TinyLife.Objects.Person,System.Int32})": "TinyLife.Emotions.EmotionModifier.yml", "TinyLife.Emotions.EmotionModifier.#ctor(System.String,MLEM.Textures.TextureRegion,TinyLife.Emotions.EmotionType,System.Func{TinyLife.Objects.Person,System.ValueTuple{TinyLife.Emotions.IEmotionSource,System.Int32}})": "TinyLife.Emotions.EmotionModifier.yml", + "TinyLife.Emotions.EmotionModifier.AdmiredFood": "TinyLife.Emotions.EmotionModifier.yml", "TinyLife.Emotions.EmotionModifier.AggravatingConversation": "TinyLife.Emotions.EmotionModifier.yml", "TinyLife.Emotions.EmotionModifier.AmazingCraftedFurniture": "TinyLife.Emotions.EmotionModifier.yml", "TinyLife.Emotions.EmotionModifier.AsexualFoolingDeclined": "TinyLife.Emotions.EmotionModifier.yml", @@ -662,8 +714,10 @@ "TinyLife.Emotions.EmotionModifier.DirtyObject": "TinyLife.Emotions.EmotionModifier.yml", "TinyLife.Emotions.EmotionModifier.EmergencyFood": "TinyLife.Emotions.EmotionModifier.yml", "TinyLife.Emotions.EmotionModifier.Emotion": "TinyLife.Emotions.EmotionModifier.yml", + "TinyLife.Emotions.EmotionModifier.EnergizingCoffee": "TinyLife.Emotions.EmotionModifier.yml", "TinyLife.Emotions.EmotionModifier.EnergizingDumbbells": "TinyLife.Emotions.EmotionModifier.yml", "TinyLife.Emotions.EmotionModifier.EnergizingJog": "TinyLife.Emotions.EmotionModifier.yml", + "TinyLife.Emotions.EmotionModifier.ExcitedByNews": "TinyLife.Emotions.EmotionModifier.yml", "TinyLife.Emotions.EmotionModifier.ExtrovertedConfusedByIntroversion": "TinyLife.Emotions.EmotionModifier.yml", "TinyLife.Emotions.EmotionModifier.ExtrovertedNewRelationship": "TinyLife.Emotions.EmotionModifier.yml", "TinyLife.Emotions.EmotionModifier.FailedJoke": "TinyLife.Emotions.EmotionModifier.yml", @@ -680,6 +734,7 @@ "TinyLife.Emotions.EmotionModifier.FriendDied": "TinyLife.Emotions.EmotionModifier.yml", "TinyLife.Emotions.EmotionModifier.FunFoolingAround": "TinyLife.Emotions.EmotionModifier.yml", "TinyLife.Emotions.EmotionModifier.FunnyCartoons": "TinyLife.Emotions.EmotionModifier.yml", + "TinyLife.Emotions.EmotionModifier.FunnyNewspaperJoke": "TinyLife.Emotions.EmotionModifier.yml", "TinyLife.Emotions.EmotionModifier.FunPlaying": "TinyLife.Emotions.EmotionModifier.yml", "TinyLife.Emotions.EmotionModifier.FunSchoolDay": "TinyLife.Emotions.EmotionModifier.yml", "TinyLife.Emotions.EmotionModifier.GetCausedEmotion(TinyLife.Objects.Person)": "TinyLife.Emotions.EmotionModifier.yml", @@ -713,9 +768,11 @@ "TinyLife.Emotions.EmotionModifier.MeanConversationPartner": "TinyLife.Emotions.EmotionModifier.yml", "TinyLife.Emotions.EmotionModifier.Name": "TinyLife.Emotions.EmotionModifier.yml", "TinyLife.Emotions.EmotionModifier.NegativeGauge": "TinyLife.Emotions.EmotionModifier.yml", + "TinyLife.Emotions.EmotionModifier.OrderCanceled": "TinyLife.Emotions.EmotionModifier.yml", "TinyLife.Emotions.EmotionModifier.PassedOut": "TinyLife.Emotions.EmotionModifier.yml", "TinyLife.Emotions.EmotionModifier.PeedSelf": "TinyLife.Emotions.EmotionModifier.yml", "TinyLife.Emotions.EmotionModifier.PerfectCreation": "TinyLife.Emotions.EmotionModifier.yml", + "TinyLife.Emotions.EmotionModifier.PineappleOnPizzaNegative": "TinyLife.Emotions.EmotionModifier.yml", "TinyLife.Emotions.EmotionModifier.PleasantInteraction": "TinyLife.Emotions.EmotionModifier.yml", "TinyLife.Emotions.EmotionModifier.PositiveGauge": "TinyLife.Emotions.EmotionModifier.yml", "TinyLife.Emotions.EmotionModifier.Promoted": "TinyLife.Emotions.EmotionModifier.yml", @@ -732,9 +789,11 @@ "TinyLife.Emotions.EmotionModifier.PuzzlePositive": "TinyLife.Emotions.EmotionModifier.yml", "TinyLife.Emotions.EmotionModifier.RageQuit": "TinyLife.Emotions.EmotionModifier.yml", "TinyLife.Emotions.EmotionModifier.ReadBook": "TinyLife.Emotions.EmotionModifier.yml", + "TinyLife.Emotions.EmotionModifier.ReadNewspaperChild": "TinyLife.Emotions.EmotionModifier.yml", "TinyLife.Emotions.EmotionModifier.Register(TinyLife.Emotions.EmotionModifier)": "TinyLife.Emotions.EmotionModifier.yml", "TinyLife.Emotions.EmotionModifier.RepairFail": "TinyLife.Emotions.EmotionModifier.yml", "TinyLife.Emotions.EmotionModifier.RoughSchoolDay": "TinyLife.Emotions.EmotionModifier.yml", + "TinyLife.Emotions.EmotionModifier.SaddenedByNews": "TinyLife.Emotions.EmotionModifier.yml", "TinyLife.Emotions.EmotionModifier.SandboxNegative": "TinyLife.Emotions.EmotionModifier.yml", "TinyLife.Emotions.EmotionModifier.SandboxPositive": "TinyLife.Emotions.EmotionModifier.yml", "TinyLife.Emotions.EmotionModifier.SandboxSocialNegative": "TinyLife.Emotions.EmotionModifier.yml", @@ -744,6 +803,7 @@ "TinyLife.Emotions.EmotionModifier.ScrappedSomeonesProject": "TinyLife.Emotions.EmotionModifier.yml", "TinyLife.Emotions.EmotionModifier.SelfCraftedFurniture": "TinyLife.Emotions.EmotionModifier.yml", "TinyLife.Emotions.EmotionModifier.ShoodChild": "TinyLife.Emotions.EmotionModifier.yml", + "TinyLife.Emotions.EmotionModifier.SkilledOrder": "TinyLife.Emotions.EmotionModifier.yml", "TinyLife.Emotions.EmotionModifier.SleptOutside": "TinyLife.Emotions.EmotionModifier.yml", "TinyLife.Emotions.EmotionModifier.SomeoneTriedMyFood": "TinyLife.Emotions.EmotionModifier.yml", "TinyLife.Emotions.EmotionModifier.StandingDeskPositive": "TinyLife.Emotions.EmotionModifier.yml", @@ -753,11 +813,12 @@ "TinyLife.Emotions.EmotionModifier.SuccessfullyPublished": "TinyLife.Emotions.EmotionModifier.yml", "TinyLife.Emotions.EmotionModifier.TerribleAtSchool": "TinyLife.Emotions.EmotionModifier.yml", "TinyLife.Emotions.EmotionModifier.ThrewAwayInsteadOfCleaning": "TinyLife.Emotions.EmotionModifier.yml", + "TinyLife.Emotions.EmotionModifier.TinkerFail": "TinyLife.Emotions.EmotionModifier.yml", + "TinyLife.Emotions.EmotionModifier.TinkerFocused": "TinyLife.Emotions.EmotionModifier.yml", + "TinyLife.Emotions.EmotionModifier.TooMuchCoffee": "TinyLife.Emotions.EmotionModifier.yml", "TinyLife.Emotions.EmotionModifier.TooMuchProtein": "TinyLife.Emotions.EmotionModifier.yml", - "TinyLife.Emotions.EmotionModifier.TvExcitedByNews": "TinyLife.Emotions.EmotionModifier.yml", "TinyLife.Emotions.EmotionModifier.TvInspiredToCook": "TinyLife.Emotions.EmotionModifier.yml", "TinyLife.Emotions.EmotionModifier.TvRomantic": "TinyLife.Emotions.EmotionModifier.yml", - "TinyLife.Emotions.EmotionModifier.TvSaddenedByNews": "TinyLife.Emotions.EmotionModifier.yml", "TinyLife.Emotions.EmotionModifier.Types": "TinyLife.Emotions.EmotionModifier.yml", "TinyLife.Emotions.EmotionModifier.UncomfortableCraftedFurniture": "TinyLife.Emotions.EmotionModifier.yml", "TinyLife.Emotions.EmotionModifier.UpsettingConversation": "TinyLife.Emotions.EmotionModifier.yml", @@ -796,10 +857,12 @@ "TinyLife.GameImpl.Camera": "TinyLife.GameImpl.yml", "TinyLife.GameImpl.CanBeExtremelyFast": "TinyLife.GameImpl.yml", "TinyLife.GameImpl.CanSwitchGameModes": "TinyLife.GameImpl.yml", + "TinyLife.GameImpl.CurrentCursor": "TinyLife.GameImpl.yml", "TinyLife.GameImpl.CurrentHousehold": "TinyLife.GameImpl.yml", "TinyLife.GameImpl.CurrentLot": "TinyLife.GameImpl.yml", "TinyLife.GameImpl.CurrentTime": "TinyLife.GameImpl.yml", "TinyLife.GameImpl.CurrentTool": "TinyLife.GameImpl.yml", + "TinyLife.GameImpl.CursorPosition": "TinyLife.GameImpl.yml", "TinyLife.GameImpl.Dispose(System.Boolean)": "TinyLife.GameImpl.yml", "TinyLife.GameImpl.DoDraw(Microsoft.Xna.Framework.GameTime)": "TinyLife.GameImpl.yml", "TinyLife.GameImpl.DoUpdate(Microsoft.Xna.Framework.GameTime)": "TinyLife.GameImpl.yml", @@ -807,6 +870,7 @@ "TinyLife.GameImpl.FollowingPerson": "TinyLife.GameImpl.yml", "TinyLife.GameImpl.GameMode": "TinyLife.GameImpl.GameMode.yml", "TinyLife.GameImpl.GameMode.BuildOnly": "TinyLife.GameImpl.GameMode.yml", + "TinyLife.GameImpl.GameMode.CharacterCreation": "TinyLife.GameImpl.GameMode.yml", "TinyLife.GameImpl.GameMode.InGameHousehold": "TinyLife.GameImpl.GameMode.yml", "TinyLife.GameImpl.GameMode.MainMenu": "TinyLife.GameImpl.GameMode.yml", "TinyLife.GameImpl.GameMode.SelectHousehold": "TinyLife.GameImpl.GameMode.yml", @@ -814,12 +878,13 @@ "TinyLife.GameImpl.GraphicsMetrics": "TinyLife.GameImpl.yml", "TinyLife.GameImpl.InitializeDefaultUiStyle(Microsoft.Xna.Framework.Graphics.SpriteBatch)": "TinyLife.GameImpl.yml", "TinyLife.GameImpl.Instance": "TinyLife.GameImpl.yml", - "TinyLife.GameImpl.IsMouseOnUi": "TinyLife.GameImpl.yml", + "TinyLife.GameImpl.IsCursorOnUi": "TinyLife.GameImpl.yml", "TinyLife.GameImpl.Listener": "TinyLife.GameImpl.yml", "TinyLife.GameImpl.LoadContent": "TinyLife.GameImpl.yml", "TinyLife.GameImpl.Map": "TinyLife.GameImpl.yml", "TinyLife.GameImpl.Mode": "TinyLife.GameImpl.yml", "TinyLife.GameImpl.Money": "TinyLife.GameImpl.yml", + "TinyLife.GameImpl.RotateCamera(System.Boolean)": "TinyLife.GameImpl.yml", "TinyLife.GameImpl.SaveName": "TinyLife.GameImpl.yml", "TinyLife.GameImpl.Speed": "TinyLife.GameImpl.yml", "TinyLife.GameImpl.SwitchGameMode(TinyLife.GameImpl.GameMode)": "TinyLife.GameImpl.yml", @@ -850,13 +915,13 @@ "TinyLife.Goals.AmountGoal.Reset": "TinyLife.Goals.AmountGoal.yml", "TinyLife.Goals.AmountGoal.Trigger(System.Single)": "TinyLife.Goals.AmountGoal.yml", "TinyLife.Goals.AutoGoalInfo": "TinyLife.Goals.AutoGoalInfo.yml", - "TinyLife.Goals.AutoGoalInfo.#ctor(System.String,TinyLife.Goals.GoalTrigger,System.Func{System.Object,System.Boolean},System.Func{TinyLife.Goals.GoalSet,TinyLife.Goals.AutoGoalInfo,TinyLife.Goals.Goal})": "TinyLife.Goals.AutoGoalInfo.yml", - "TinyLife.Goals.AutoGoalInfo.Amount``1(System.String,TinyLife.Goals.GoalTrigger,System.Single,System.Func{``0,System.Boolean})": "TinyLife.Goals.AutoGoalInfo.yml", + "TinyLife.Goals.AutoGoalInfo.#ctor(System.String,TinyLife.Goals.GoalTrigger[],System.Func{System.Object,System.Boolean},System.Func{TinyLife.Goals.GoalSet,TinyLife.Goals.AutoGoalInfo,TinyLife.Goals.Goal})": "TinyLife.Goals.AutoGoalInfo.yml", + "TinyLife.Goals.AutoGoalInfo.Amount``1(System.String,System.Single,System.Func{``0,System.Boolean},TinyLife.Goals.GoalTrigger[])": "TinyLife.Goals.AutoGoalInfo.yml", "TinyLife.Goals.AutoGoalInfo.Condition": "TinyLife.Goals.AutoGoalInfo.yml", - "TinyLife.Goals.AutoGoalInfo.Conditioned``1(System.String,TinyLife.Goals.GoalTrigger,System.Func{``0,System.Boolean})": "TinyLife.Goals.AutoGoalInfo.yml", - "TinyLife.Goals.AutoGoalInfo.Distinct``1(System.String,TinyLife.Goals.GoalTrigger,System.Collections.Generic.IEnumerable{System.String},System.Func{``0,System.String},System.Func{``0,System.Boolean})": "TinyLife.Goals.AutoGoalInfo.yml", - "TinyLife.Goals.AutoGoalInfo.Distinct``1(System.String,TinyLife.Goals.GoalTrigger,System.Int32,System.Func{``0,System.String},System.Func{``0,System.Boolean})": "TinyLife.Goals.AutoGoalInfo.yml", - "TinyLife.Goals.AutoGoalInfo.Timed``1(System.String,TinyLife.Goals.GoalTrigger,System.TimeSpan,System.Func{``0,System.Boolean})": "TinyLife.Goals.AutoGoalInfo.yml", + "TinyLife.Goals.AutoGoalInfo.Conditioned``1(System.String,System.Func{``0,System.Boolean},TinyLife.Goals.GoalTrigger[])": "TinyLife.Goals.AutoGoalInfo.yml", + "TinyLife.Goals.AutoGoalInfo.Distinct``1(System.String,System.Collections.Generic.IEnumerable{System.String},System.Func{``0,System.String},System.Func{``0,System.Boolean},TinyLife.Goals.GoalTrigger[])": "TinyLife.Goals.AutoGoalInfo.yml", + "TinyLife.Goals.AutoGoalInfo.Distinct``1(System.String,System.Int32,System.Func{``0,System.String},System.Func{``0,System.Boolean},TinyLife.Goals.GoalTrigger[])": "TinyLife.Goals.AutoGoalInfo.yml", + "TinyLife.Goals.AutoGoalInfo.Timed``1(System.String,System.TimeSpan,System.Func{``0,System.Boolean},TinyLife.Goals.GoalTrigger[])": "TinyLife.Goals.AutoGoalInfo.yml", "TinyLife.Goals.AutoGoalInfo.Triggers": "TinyLife.Goals.AutoGoalInfo.yml", "TinyLife.Goals.AutoTriggerGoal`1": "TinyLife.Goals.AutoTriggerGoal-1.yml", "TinyLife.Goals.AutoTriggerGoal`1.#ctor(TinyLife.Goals.GoalSet,TinyLife.Goals.AutoGoalInfo)": "TinyLife.Goals.AutoTriggerGoal-1.yml", @@ -908,10 +973,17 @@ "TinyLife.Goals.GoalSetInfo.Configurations": "TinyLife.Goals.GoalSetInfo.yml", "TinyLife.Goals.GoalSetInfo.Construct(TinyLife.Objects.Person)": "TinyLife.Goals.GoalSetInfo.yml", "TinyLife.Goals.GoalTrigger": "TinyLife.Goals.GoalTrigger.yml", + "TinyLife.Goals.GoalTrigger.#ctor(System.String)": "TinyLife.Goals.GoalTrigger.yml", "TinyLife.Goals.GoalTrigger.ActionCompleted": "TinyLife.Goals.GoalTrigger.yml", "TinyLife.Goals.GoalTrigger.ActionUpdate": "TinyLife.Goals.GoalTrigger.yml", "TinyLife.Goals.GoalTrigger.EarnMoney": "TinyLife.Goals.GoalTrigger.yml", + "TinyLife.Goals.GoalTrigger.Equals(System.Object)": "TinyLife.Goals.GoalTrigger.yml", + "TinyLife.Goals.GoalTrigger.Equals(TinyLife.Goals.GoalTrigger)": "TinyLife.Goals.GoalTrigger.yml", "TinyLife.Goals.GoalTrigger.FurnitureCreated": "TinyLife.Goals.GoalTrigger.yml", + "TinyLife.Goals.GoalTrigger.GetHashCode": "TinyLife.Goals.GoalTrigger.yml", + "TinyLife.Goals.GoalTrigger.Name": "TinyLife.Goals.GoalTrigger.yml", + "TinyLife.Goals.GoalTrigger.op_Equality(TinyLife.Goals.GoalTrigger,TinyLife.Goals.GoalTrigger)": "TinyLife.Goals.GoalTrigger.yml", + "TinyLife.Goals.GoalTrigger.op_Inequality(TinyLife.Goals.GoalTrigger,TinyLife.Goals.GoalTrigger)": "TinyLife.Goals.GoalTrigger.yml", "TinyLife.Goals.GoalTrigger.PersonUpdate": "TinyLife.Goals.GoalTrigger.yml", "TinyLife.Goals.Job": "TinyLife.Goals.Job.yml", "TinyLife.Goals.Job.#ctor(TinyLife.Goals.JobType,TinyLife.Objects.Person,System.Int32)": "TinyLife.Goals.Job.yml", @@ -987,6 +1059,26 @@ "TinyLife.Goals.ManualProgressGoal.GetProgress": "TinyLife.Goals.ManualProgressGoal.yml", "TinyLife.Goals.ManualProgressGoal.MakeProgress(System.Single,System.Single,TinyLife.Actions.ActionInfo,TinyLife.Skills.SkillType,System.Single)": "TinyLife.Goals.ManualProgressGoal.yml", "TinyLife.Goals.ManualProgressGoal.Reset": "TinyLife.Goals.ManualProgressGoal.yml", + "TinyLife.Goals.Memory": "TinyLife.Goals.Memory.yml", + "TinyLife.Goals.Memory.#ctor(TinyLife.Goals.MemoryType,TinyLife.Objects.Person,System.TimeSpan)": "TinyLife.Goals.Memory.yml", + "TinyLife.Goals.Memory.Person": "TinyLife.Goals.Memory.yml", + "TinyLife.Goals.Memory.TimeOccured": "TinyLife.Goals.Memory.yml", + "TinyLife.Goals.Memory.TimeSinceOccured": "TinyLife.Goals.Memory.yml", + "TinyLife.Goals.Memory.Type": "TinyLife.Goals.Memory.yml", + "TinyLife.Goals.Memory.Validate(TinyLife.Objects.Person)": "TinyLife.Goals.Memory.yml", + "TinyLife.Goals.MemoryType": "TinyLife.Goals.MemoryType.yml", + "TinyLife.Goals.MemoryType.#ctor(System.String)": "TinyLife.Goals.MemoryType.yml", + "TinyLife.Goals.MemoryType.Construct(TinyLife.Objects.Person,System.Nullable{System.TimeSpan})": "TinyLife.Goals.MemoryType.yml", + "TinyLife.Goals.MemoryType.ConstructedType": "TinyLife.Goals.MemoryType.yml", + "TinyLife.Goals.MemoryType.CreativeAction": "TinyLife.Goals.MemoryType.yml", + "TinyLife.Goals.MemoryType.FamilySocial": "TinyLife.Goals.MemoryType.yml", + "TinyLife.Goals.MemoryType.LogicalAction": "TinyLife.Goals.MemoryType.yml", + "TinyLife.Goals.MemoryType.Name": "TinyLife.Goals.MemoryType.yml", + "TinyLife.Goals.MemoryType.Promotion": "TinyLife.Goals.MemoryType.yml", + "TinyLife.Goals.MemoryType.PublishFailure": "TinyLife.Goals.MemoryType.yml", + "TinyLife.Goals.MemoryType.Register(TinyLife.Goals.MemoryType)": "TinyLife.Goals.MemoryType.yml", + "TinyLife.Goals.MemoryType.SocialAction": "TinyLife.Goals.MemoryType.yml", + "TinyLife.Goals.MemoryType.Types": "TinyLife.Goals.MemoryType.yml", "TinyLife.Goals.Project": "TinyLife.Goals.Project.yml", "TinyLife.Goals.Project.#ctor(TinyLife.Objects.Person,System.String,System.String)": "TinyLife.Goals.Project.yml", "TinyLife.Goals.Project.ActionSettings": "TinyLife.Goals.Project.ActionSettings.yml", @@ -1102,7 +1194,7 @@ "TinyLife.Objects.AbstractSpot.GetLocation(TinyLife.Objects.Furniture,System.Boolean)": "TinyLife.Objects.AbstractSpot.yml", "TinyLife.Objects.AbstractSpot.GetValidDirections(MLEM.Misc.Direction2)": "TinyLife.Objects.AbstractSpot.yml", "TinyLife.Objects.AbstractSpot.Group": "TinyLife.Objects.AbstractSpot.yml", - "TinyLife.Objects.AbstractSpot.HasVisualOffset": "TinyLife.Objects.AbstractSpot.yml", + "TinyLife.Objects.AbstractSpot.IsOnGround": "TinyLife.Objects.AbstractSpot.yml", "TinyLife.Objects.AbstractSpot.Offset": "TinyLife.Objects.AbstractSpot.yml", "TinyLife.Objects.AbstractSpot.ValidDirections": "TinyLife.Objects.AbstractSpot.yml", "TinyLife.Objects.AbstractSpot.VisualOffset": "TinyLife.Objects.AbstractSpot.yml", @@ -1112,9 +1204,10 @@ "TinyLife.Objects.ActionSpot.#ctor(Microsoft.Xna.Framework.Vector2,MLEM.Misc.Direction2[])": "TinyLife.Objects.ActionSpot.yml", "TinyLife.Objects.ActionSpot.#ctor(Microsoft.Xna.Framework.Vector2,System.Single,MLEM.Misc.Direction2[])": "TinyLife.Objects.ActionSpot.yml", "TinyLife.Objects.ActionSpot.AllSpots(Microsoft.Xna.Framework.Point,TinyLife.Objects.ObjectCategory)": "TinyLife.Objects.ActionSpot.yml", - "TinyLife.Objects.ActionSpot.BedSpots(System.Boolean)": "TinyLife.Objects.ActionSpot.yml", - "TinyLife.Objects.ActionSpot.BenchSpots(System.Boolean)": "TinyLife.Objects.ActionSpot.yml", + "TinyLife.Objects.ActionSpot.BedSpots(System.Boolean,System.Int32,System.Int32)": "TinyLife.Objects.ActionSpot.yml", + "TinyLife.Objects.ActionSpot.BenchSpots(System.Boolean,System.Int32)": "TinyLife.Objects.ActionSpot.yml", "TinyLife.Objects.ActionSpot.CategoryRestriction": "TinyLife.Objects.ActionSpot.yml", + "TinyLife.Objects.ActionSpot.ChairSpots(System.Int32)": "TinyLife.Objects.ActionSpot.yml", "TinyLife.Objects.ActionSpot.GetFreeDirections(TinyLife.Objects.Furniture,TinyLife.Objects.Person)": "TinyLife.Objects.ActionSpot.yml", "TinyLife.Objects.ActionSpot.GetOccupants(TinyLife.Objects.Furniture,System.Boolean,System.Boolean)": "TinyLife.Objects.ActionSpot.yml", "TinyLife.Objects.ActionSpot.GetPicnicBenchDrawLayer(TinyLife.Objects.Furniture)": "TinyLife.Objects.ActionSpot.yml", @@ -1122,6 +1215,9 @@ "TinyLife.Objects.AgeGroup": "TinyLife.Objects.AgeGroup.yml", "TinyLife.Objects.AgeGroup.Adult": "TinyLife.Objects.AgeGroup.yml", "TinyLife.Objects.AgeGroup.Child": "TinyLife.Objects.AgeGroup.yml", + "TinyLife.Objects.AutoLightFurniture": "TinyLife.Objects.AutoLightFurniture.yml", + "TinyLife.Objects.AutoLightFurniture.#ctor(System.Guid,TinyLife.Objects.FurnitureType,System.Int32[],TinyLife.World.Map,Microsoft.Xna.Framework.Vector2)": "TinyLife.Objects.AutoLightFurniture.yml", + "TinyLife.Objects.AutoLightFurniture.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)": "TinyLife.Objects.AutoLightFurniture.yml", "TinyLife.Objects.BreakableFurniture": "TinyLife.Objects.BreakableFurniture.yml", "TinyLife.Objects.BreakableFurniture.#ctor(System.Guid,TinyLife.Objects.FurnitureType,System.Int32[],TinyLife.World.Map,Microsoft.Xna.Framework.Vector2)": "TinyLife.Objects.BreakableFurniture.yml", "TinyLife.Objects.BreakableFurniture.ActionUpdate(TinyLife.Actions.Action,Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single,System.Boolean)": "TinyLife.Objects.BreakableFurniture.yml", @@ -1134,12 +1230,15 @@ "TinyLife.Objects.BreakableFurniture.BrokenBehavior.Smoke": "TinyLife.Objects.BreakableFurniture.BrokenBehavior.yml", "TinyLife.Objects.BreakableFurniture.CanExecuteAction(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Boolean)": "TinyLife.Objects.BreakableFurniture.yml", "TinyLife.Objects.BreakableFurniture.GetDecorativeRating(TinyLife.World.Room)": "TinyLife.Objects.BreakableFurniture.yml", - "TinyLife.Objects.BreakableFurniture.GetDescription": "TinyLife.Objects.BreakableFurniture.yml", + "TinyLife.Objects.BreakableFurniture.GetDescription(System.Collections.Generic.List{System.String})": "TinyLife.Objects.BreakableFurniture.yml", "TinyLife.Objects.BreakableFurniture.GetPrice": "TinyLife.Objects.BreakableFurniture.yml", "TinyLife.Objects.BreakableFurniture.OnBreak": "TinyLife.Objects.BreakableFurniture.yml", "TinyLife.Objects.BreakableFurniture.OnWearDown": "TinyLife.Objects.BreakableFurniture.yml", "TinyLife.Objects.BreakableFurniture.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)": "TinyLife.Objects.BreakableFurniture.yml", "TinyLife.Objects.BreakableFurniture.WearDown(System.TimeSpan)": "TinyLife.Objects.BreakableFurniture.yml", + "TinyLife.Objects.Chimney": "TinyLife.Objects.Chimney.yml", + "TinyLife.Objects.Chimney.#ctor(System.Guid,TinyLife.Objects.FurnitureType,System.Int32[],TinyLife.World.Map,Microsoft.Xna.Framework.Vector2)": "TinyLife.Objects.Chimney.yml", + "TinyLife.Objects.Chimney.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)": "TinyLife.Objects.Chimney.yml", "TinyLife.Objects.Clothes": "TinyLife.Objects.Clothes.yml", "TinyLife.Objects.Clothes.#ctor(System.String,TinyLife.Objects.ClothesLayer,MLEM.Textures.TextureRegion,System.Single,TinyLife.Objects.ClothesIntention,TinyLife.Utilities.ColorScheme[])": "TinyLife.Objects.Clothes.yml", "TinyLife.Objects.Clothes.Ages": "TinyLife.Objects.Clothes.yml", @@ -1166,6 +1265,7 @@ "TinyLife.Objects.ClothesIntention.Formal": "TinyLife.Objects.ClothesIntention.yml", "TinyLife.Objects.ClothesIntention.None": "TinyLife.Objects.ClothesIntention.yml", "TinyLife.Objects.ClothesIntention.Party": "TinyLife.Objects.ClothesIntention.yml", + "TinyLife.Objects.ClothesIntention.Safety": "TinyLife.Objects.ClothesIntention.yml", "TinyLife.Objects.ClothesIntention.Sleep": "TinyLife.Objects.ClothesIntention.yml", "TinyLife.Objects.ClothesIntention.Summer": "TinyLife.Objects.ClothesIntention.yml", "TinyLife.Objects.ClothesIntention.Swimwear": "TinyLife.Objects.ClothesIntention.yml", @@ -1190,36 +1290,36 @@ "TinyLife.Objects.CornerFurniture.Counter.#ctor(System.Guid,TinyLife.Objects.FurnitureType,System.Int32[],TinyLife.World.Map,Microsoft.Xna.Framework.Vector2)": "TinyLife.Objects.CornerFurniture.Counter.yml", "TinyLife.Objects.CornerFurniture.Counter.GetCornerStatus(System.Collections.Generic.Dictionary{MLEM.Misc.Direction2,MLEM.Misc.Direction2})": "TinyLife.Objects.CornerFurniture.Counter.yml", "TinyLife.Objects.CornerFurniture.Counter.ShouldConnectTo(TinyLife.Objects.Furniture)": "TinyLife.Objects.CornerFurniture.Counter.yml", - "TinyLife.Objects.CornerFurniture.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.Furniture,TinyLife.Objects.AbstractSpot,System.Single,System.Boolean)": "TinyLife.Objects.CornerFurniture.yml", + "TinyLife.Objects.CornerFurniture.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean)": "TinyLife.Objects.CornerFurniture.yml", "TinyLife.Objects.CornerFurniture.GetCornerStatus(System.Collections.Generic.Dictionary{MLEM.Misc.Direction2,MLEM.Misc.Direction2})": "TinyLife.Objects.CornerFurniture.yml", "TinyLife.Objects.CornerFurniture.OnNeighborChanged(TinyLife.Objects.Furniture)": "TinyLife.Objects.CornerFurniture.yml", "TinyLife.Objects.CornerFurniture.ShouldConnectTo(TinyLife.Objects.Furniture)": "TinyLife.Objects.CornerFurniture.yml", "TinyLife.Objects.CornerFurniture.Validate": "TinyLife.Objects.CornerFurniture.yml", "TinyLife.Objects.Fence": "TinyLife.Objects.Fence.yml", "TinyLife.Objects.Fence.#ctor(System.Guid,TinyLife.Objects.FurnitureType,System.Int32[],TinyLife.World.Map,Microsoft.Xna.Framework.Vector2)": "TinyLife.Objects.Fence.yml", - "TinyLife.Objects.Fence.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.Furniture,TinyLife.Objects.AbstractSpot,System.Single,System.Boolean)": "TinyLife.Objects.Fence.yml", + "TinyLife.Objects.Fence.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean)": "TinyLife.Objects.Fence.yml", "TinyLife.Objects.Fence.OnNeighborChanged(TinyLife.Objects.Furniture)": "TinyLife.Objects.Fence.yml", "TinyLife.Objects.Fence.ShouldConnectTo(TinyLife.Objects.Furniture)": "TinyLife.Objects.Fence.yml", "TinyLife.Objects.Fence.Validate": "TinyLife.Objects.Fence.yml", "TinyLife.Objects.Fireplace": "TinyLife.Objects.Fireplace.yml", "TinyLife.Objects.Fireplace.#ctor(System.Guid,TinyLife.Objects.FurnitureType,System.Int32[],TinyLife.World.Map,Microsoft.Xna.Framework.Vector2)": "TinyLife.Objects.Fireplace.yml", "TinyLife.Objects.Fireplace.CreateLights": "TinyLife.Objects.Fireplace.yml", - "TinyLife.Objects.Fireplace.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.Furniture,TinyLife.Objects.AbstractSpot,System.Single,System.Boolean)": "TinyLife.Objects.Fireplace.yml", + "TinyLife.Objects.Fireplace.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean)": "TinyLife.Objects.Fireplace.yml", "TinyLife.Objects.Fireplace.IsElectrical": "TinyLife.Objects.Fireplace.yml", "TinyLife.Objects.Fireplace.LightSize": "TinyLife.Objects.Fireplace.yml", "TinyLife.Objects.Fireplace.OnRemoved": "TinyLife.Objects.Fireplace.yml", "TinyLife.Objects.Fireplace.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)": "TinyLife.Objects.Fireplace.yml", "TinyLife.Objects.Food": "TinyLife.Objects.Food.yml", "TinyLife.Objects.Food.#ctor(System.Guid,TinyLife.Objects.FurnitureType,System.Int32[],TinyLife.World.Map,Microsoft.Xna.Framework.Vector2)": "TinyLife.Objects.Food.yml", - "TinyLife.Objects.Food.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.Furniture,TinyLife.Objects.AbstractSpot,System.Single,System.Boolean)": "TinyLife.Objects.Food.yml", + "TinyLife.Objects.Food.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean)": "TinyLife.Objects.Food.yml", "TinyLife.Objects.Food.FoodLeft": "TinyLife.Objects.Food.yml", - "TinyLife.Objects.Food.GetHoverInfo": "TinyLife.Objects.Food.yml", + "TinyLife.Objects.Food.GetHoverInfo(MLEM.Ui.Elements.Tooltip)": "TinyLife.Objects.Food.yml", "TinyLife.Objects.FoodTypedItem": "TinyLife.Objects.FoodTypedItem.yml", "TinyLife.Objects.FoodTypedItem.#ctor(System.Guid,TinyLife.Objects.FurnitureType,System.Int32[],TinyLife.World.Map,Microsoft.Xna.Framework.Vector2)": "TinyLife.Objects.FoodTypedItem.yml", "TinyLife.Objects.FoodTypedItem.ExpirationTime": "TinyLife.Objects.FoodTypedItem.yml", "TinyLife.Objects.FoodTypedItem.Expired": "TinyLife.Objects.FoodTypedItem.yml", "TinyLife.Objects.FoodTypedItem.FoodType": "TinyLife.Objects.FoodTypedItem.yml", - "TinyLife.Objects.FoodTypedItem.GetHoverInfo": "TinyLife.Objects.FoodTypedItem.yml", + "TinyLife.Objects.FoodTypedItem.GetHoverInfo(MLEM.Ui.Elements.Tooltip)": "TinyLife.Objects.FoodTypedItem.yml", "TinyLife.Objects.FoodTypedItem.ServingSize": "TinyLife.Objects.FoodTypedItem.yml", "TinyLife.Objects.FoodTypedItem.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)": "TinyLife.Objects.FoodTypedItem.yml", "TinyLife.Objects.FoodTypedItem.Validate": "TinyLife.Objects.FoodTypedItem.yml", @@ -1230,6 +1330,7 @@ "TinyLife.Objects.Furniture.AddChild``1(TinyLife.Objects.FurnitureType,MLEM.Misc.Direction2,System.Int32[],System.Nullable{System.Guid},System.Nullable{Microsoft.Xna.Framework.Vector2})": "TinyLife.Objects.Furniture.yml", "TinyLife.Objects.Furniture.Area": "TinyLife.Objects.Furniture.yml", "TinyLife.Objects.Furniture.AreUtilitiesDisabled": "TinyLife.Objects.Furniture.yml", + "TinyLife.Objects.Furniture.AttachedWall": "TinyLife.Objects.Furniture.yml", "TinyLife.Objects.Furniture.CanBeDirty": "TinyLife.Objects.Furniture.yml", "TinyLife.Objects.Furniture.CanExecuteAction(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Boolean)": "TinyLife.Objects.Furniture.yml", "TinyLife.Objects.Furniture.Colors": "TinyLife.Objects.Furniture.yml", @@ -1238,7 +1339,7 @@ "TinyLife.Objects.Furniture.CustomPrice": "TinyLife.Objects.Furniture.yml", "TinyLife.Objects.Furniture.DevaluedThroughUse": "TinyLife.Objects.Furniture.yml", "TinyLife.Objects.Furniture.Dirty": "TinyLife.Objects.Furniture.yml", - "TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.Furniture,TinyLife.Objects.AbstractSpot,System.Single,System.Boolean)": "TinyLife.Objects.Furniture.yml", + "TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean)": "TinyLife.Objects.Furniture.yml", "TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color})": "TinyLife.Objects.Furniture.yml", "TinyLife.Objects.Furniture.DrawUi(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Ui.Elements.Element,System.Single,System.Int32[])": "TinyLife.Objects.Furniture.yml", "TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2)": "TinyLife.Objects.Furniture.yml", @@ -1246,17 +1347,19 @@ "TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.Person)": "TinyLife.Objects.Furniture.yml", "TinyLife.Objects.Furniture.GetChildren``1": "TinyLife.Objects.Furniture.yml", "TinyLife.Objects.Furniture.GetDecorativeRating(TinyLife.World.Room)": "TinyLife.Objects.Furniture.yml", - "TinyLife.Objects.Furniture.GetDescription": "TinyLife.Objects.Furniture.yml", + "TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String})": "TinyLife.Objects.Furniture.yml", "TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.Person,System.TimeSpan)": "TinyLife.Objects.Furniture.yml", "TinyLife.Objects.Furniture.GetDisplayName": "TinyLife.Objects.Furniture.yml", "TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)": "TinyLife.Objects.Furniture.yml", "TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)": "TinyLife.Objects.Furniture.yml", "TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)": "TinyLife.Objects.Furniture.yml", "TinyLife.Objects.Furniture.GetFreeObjectSpot(TinyLife.Objects.FurnitureType,System.Nullable{Microsoft.Xna.Framework.Vector2})": "TinyLife.Objects.Furniture.yml", + "TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip)": "TinyLife.Objects.Furniture.yml", "TinyLife.Objects.Furniture.GetOccupants(TinyLife.Objects.ObjectCategory,System.Boolean)": "TinyLife.Objects.Furniture.yml", "TinyLife.Objects.Furniture.GetPrice": "TinyLife.Objects.Furniture.yml", "TinyLife.Objects.Furniture.GetVisibility": "TinyLife.Objects.Furniture.yml", "TinyLife.Objects.Furniture.HasParent": "TinyLife.Objects.Furniture.yml", + "TinyLife.Objects.Furniture.HideFromDraw": "TinyLife.Objects.Furniture.yml", "TinyLife.Objects.Furniture.Intersects(MLEM.Misc.RectangleF)": "TinyLife.Objects.Furniture.yml", "TinyLife.Objects.Furniture.IsStatic": "TinyLife.Objects.Furniture.yml", "TinyLife.Objects.Furniture.NotifyNeighbors": "TinyLife.Objects.Furniture.yml", @@ -1269,6 +1372,7 @@ "TinyLife.Objects.Furniture.OnRemoved": "TinyLife.Objects.Furniture.yml", "TinyLife.Objects.Furniture.OnSetCreator": "TinyLife.Objects.Furniture.yml", "TinyLife.Objects.Furniture.ParentFurniture": "TinyLife.Objects.Furniture.yml", + "TinyLife.Objects.Furniture.ParentInfo": "TinyLife.Objects.Furniture.yml", "TinyLife.Objects.Furniture.ParentObjectSpot": "TinyLife.Objects.Furniture.yml", "TinyLife.Objects.Furniture.Quality": "TinyLife.Objects.Furniture.yml", "TinyLife.Objects.Furniture.Random": "TinyLife.Objects.Furniture.yml", @@ -1284,10 +1388,13 @@ "TinyLife.Objects.Furniture.Type": "TinyLife.Objects.Furniture.yml", "TinyLife.Objects.Furniture.UnlinkParentsAndChildren": "TinyLife.Objects.Furniture.yml", "TinyLife.Objects.Furniture.Validate": "TinyLife.Objects.Furniture.yml", - "TinyLife.Objects.Furniture.VisualPosition": "TinyLife.Objects.Furniture.yml", + "TinyLife.Objects.Furniture.VisualRotation": "TinyLife.Objects.Furniture.yml", "TinyLife.Objects.FurnitureType": "TinyLife.Objects.FurnitureType.yml", + "TinyLife.Objects.FurnitureType.BaristaCoffeeMachine": "TinyLife.Objects.FurnitureType.yml", "TinyLife.Objects.FurnitureType.BirchTree": "TinyLife.Objects.FurnitureType.yml", "TinyLife.Objects.FurnitureType.Book": "TinyLife.Objects.FurnitureType.yml", + "TinyLife.Objects.FurnitureType.CafeDisplayCase": "TinyLife.Objects.FurnitureType.yml", + "TinyLife.Objects.FurnitureType.CafeSign": "TinyLife.Objects.FurnitureType.yml", "TinyLife.Objects.FurnitureType.ChildStove": "TinyLife.Objects.FurnitureType.yml", "TinyLife.Objects.FurnitureType.Construct(System.Int32[],TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Nullable{System.Guid})": "TinyLife.Objects.FurnitureType.yml", "TinyLife.Objects.FurnitureType.CountryFence": "TinyLife.Objects.FurnitureType.yml", @@ -1298,17 +1405,19 @@ "TinyLife.Objects.FurnitureType.DecorativeLogPile": "TinyLife.Objects.FurnitureType.yml", "TinyLife.Objects.FurnitureType.DirtyTextures": "TinyLife.Objects.FurnitureType.yml", "TinyLife.Objects.FurnitureType.Doormat": "TinyLife.Objects.FurnitureType.yml", - "TinyLife.Objects.FurnitureType.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Misc.Direction2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,System.Boolean,TinyLife.Objects.Furniture,TinyLife.Objects.AbstractSpot,System.Single,System.Boolean,System.Boolean)": "TinyLife.Objects.FurnitureType.yml", - "TinyLife.Objects.FurnitureType.DrawDirtyOverlay(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Misc.Direction2,System.Single,System.Nullable{Microsoft.Xna.Framework.Color},System.Boolean,TinyLife.Objects.Furniture,TinyLife.Objects.AbstractSpot,System.Single,System.Boolean)": "TinyLife.Objects.FurnitureType.yml", - "TinyLife.Objects.FurnitureType.DrawLayers(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Misc.Direction2,MLEM.Textures.TextureRegion[],System.Int32[],System.Single,System.Boolean,TinyLife.Objects.Furniture,TinyLife.Objects.AbstractSpot,System.Nullable{Microsoft.Xna.Framework.Color},System.Single,System.Boolean)": "TinyLife.Objects.FurnitureType.yml", + "TinyLife.Objects.FurnitureType.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Misc.Direction2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean,System.Boolean)": "TinyLife.Objects.FurnitureType.yml", + "TinyLife.Objects.FurnitureType.DrawDirtyOverlay(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Misc.Direction2,System.Single,System.Nullable{Microsoft.Xna.Framework.Color},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean)": "TinyLife.Objects.FurnitureType.yml", + "TinyLife.Objects.FurnitureType.DrawLayers(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Misc.Direction2,MLEM.Textures.TextureRegion[],System.Int32[],System.Single,System.Boolean,TinyLife.Objects.ParentInfo,System.Nullable{Microsoft.Xna.Framework.Color},System.Single,System.Boolean)": "TinyLife.Objects.FurnitureType.yml", "TinyLife.Objects.FurnitureType.Dumbbell": "TinyLife.Objects.FurnitureType.yml", "TinyLife.Objects.FurnitureType.DumbbellRack": "TinyLife.Objects.FurnitureType.yml", "TinyLife.Objects.FurnitureType.EdisonWoodworkingLamp": "TinyLife.Objects.FurnitureType.yml", "TinyLife.Objects.FurnitureType.EmptyGlass": "TinyLife.Objects.FurnitureType.yml", + "TinyLife.Objects.FurnitureType.EmptyMug": "TinyLife.Objects.FurnitureType.yml", "TinyLife.Objects.FurnitureType.EmptyPlate": "TinyLife.Objects.FurnitureType.yml", "TinyLife.Objects.FurnitureType.EmptyPlatter": "TinyLife.Objects.FurnitureType.yml", "TinyLife.Objects.FurnitureType.EvergreenTree": "TinyLife.Objects.FurnitureType.yml", "TinyLife.Objects.FurnitureType.FoodGlass": "TinyLife.Objects.FurnitureType.yml", + "TinyLife.Objects.FurnitureType.FoodMug": "TinyLife.Objects.FurnitureType.yml", "TinyLife.Objects.FurnitureType.FoodPlate": "TinyLife.Objects.FurnitureType.yml", "TinyLife.Objects.FurnitureType.FoodPlatter": "TinyLife.Objects.FurnitureType.yml", "TinyLife.Objects.FurnitureType.FourPostBed": "TinyLife.Objects.FurnitureType.yml", @@ -1325,7 +1434,9 @@ "TinyLife.Objects.FurnitureType.GetTexture(System.String,System.Boolean)": "TinyLife.Objects.FurnitureType.yml", "TinyLife.Objects.FurnitureType.GetTextures(System.String,System.Int32,System.Func{MLEM.Misc.Direction2,System.Boolean})": "TinyLife.Objects.FurnitureType.yml", "TinyLife.Objects.FurnitureType.GetWallsInTheWay(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,MLEM.Misc.Direction2)": "TinyLife.Objects.FurnitureType.yml", + "TinyLife.Objects.FurnitureType.GlassDinnerTable": "TinyLife.Objects.FurnitureType.yml", "TinyLife.Objects.FurnitureType.GlassPenCup": "TinyLife.Objects.FurnitureType.yml", + "TinyLife.Objects.FurnitureType.GlassSingleTable": "TinyLife.Objects.FurnitureType.yml", "TinyLife.Objects.FurnitureType.GrassPatch": "TinyLife.Objects.FurnitureType.yml", "TinyLife.Objects.FurnitureType.Gravestone": "TinyLife.Objects.FurnitureType.yml", "TinyLife.Objects.FurnitureType.GrillingFood": "TinyLife.Objects.FurnitureType.yml", @@ -1342,6 +1453,7 @@ "TinyLife.Objects.FurnitureType.MapleTree": "TinyLife.Objects.FurnitureType.yml", "TinyLife.Objects.FurnitureType.MixologyKit": "TinyLife.Objects.FurnitureType.yml", "TinyLife.Objects.FurnitureType.ModernBed": "TinyLife.Objects.FurnitureType.yml", + "TinyLife.Objects.FurnitureType.ModernChair": "TinyLife.Objects.FurnitureType.yml", "TinyLife.Objects.FurnitureType.ModernComputer": "TinyLife.Objects.FurnitureType.yml", "TinyLife.Objects.FurnitureType.ModernFridge": "TinyLife.Objects.FurnitureType.yml", "TinyLife.Objects.FurnitureType.ModernSingleBed": "TinyLife.Objects.FurnitureType.yml", @@ -1350,6 +1462,7 @@ "TinyLife.Objects.FurnitureType.ModernTv": "TinyLife.Objects.FurnitureType.yml", "TinyLife.Objects.FurnitureType.ModernWoodworkingLamp": "TinyLife.Objects.FurnitureType.yml", "TinyLife.Objects.FurnitureType.Mop": "TinyLife.Objects.FurnitureType.yml", + "TinyLife.Objects.FurnitureType.Newspaper": "TinyLife.Objects.FurnitureType.yml", "TinyLife.Objects.FurnitureType.OakTree": "TinyLife.Objects.FurnitureType.yml", "TinyLife.Objects.FurnitureType.OrnateBed": "TinyLife.Objects.FurnitureType.yml", "TinyLife.Objects.FurnitureType.OrnateFlowerBed": "TinyLife.Objects.FurnitureType.yml", @@ -1378,9 +1491,11 @@ "TinyLife.Objects.FurnitureType.SimpleEasel": "TinyLife.Objects.FurnitureType.yml", "TinyLife.Objects.FurnitureType.SimpleLamp": "TinyLife.Objects.FurnitureType.yml", "TinyLife.Objects.FurnitureType.SimpleLowTable": "TinyLife.Objects.FurnitureType.yml", + "TinyLife.Objects.FurnitureType.SimpleOpenShower": "TinyLife.Objects.FurnitureType.yml", "TinyLife.Objects.FurnitureType.SimplePicnicTable": "TinyLife.Objects.FurnitureType.yml", "TinyLife.Objects.FurnitureType.SimpleShower": "TinyLife.Objects.FurnitureType.yml", "TinyLife.Objects.FurnitureType.SimpleSofa": "TinyLife.Objects.FurnitureType.yml", + "TinyLife.Objects.FurnitureType.SimpleStoneWall": "TinyLife.Objects.FurnitureType.yml", "TinyLife.Objects.FurnitureType.SimpleToilet": "TinyLife.Objects.FurnitureType.yml", "TinyLife.Objects.FurnitureType.SimpleWallSink": "TinyLife.Objects.FurnitureType.yml", "TinyLife.Objects.FurnitureType.SmallBarbecue": "TinyLife.Objects.FurnitureType.yml", @@ -1395,10 +1510,13 @@ "TinyLife.Objects.FurnitureType.Sponge": "TinyLife.Objects.FurnitureType.yml", "TinyLife.Objects.FurnitureType.SquareDinnerTable": "TinyLife.Objects.FurnitureType.yml", "TinyLife.Objects.FurnitureType.SquarePlantPots": "TinyLife.Objects.FurnitureType.yml", + "TinyLife.Objects.FurnitureType.StandingCoatRack": "TinyLife.Objects.FurnitureType.yml", "TinyLife.Objects.FurnitureType.StandingDesk": "TinyLife.Objects.FurnitureType.yml", + "TinyLife.Objects.FurnitureType.StreetLamps": "TinyLife.Objects.FurnitureType.yml", "TinyLife.Objects.FurnitureType.Succulents": "TinyLife.Objects.FurnitureType.yml", "TinyLife.Objects.FurnitureType.SwirlWoodworkingLamp": "TinyLife.Objects.FurnitureType.yml", "TinyLife.Objects.FurnitureType.Textures": "TinyLife.Objects.FurnitureType.yml", + "TinyLife.Objects.FurnitureType.TinyDinnerTable": "TinyLife.Objects.FurnitureType.yml", "TinyLife.Objects.FurnitureType.ToString": "TinyLife.Objects.FurnitureType.yml", "TinyLife.Objects.FurnitureType.ToyCar": "TinyLife.Objects.FurnitureType.yml", "TinyLife.Objects.FurnitureType.TraditionalBar": "TinyLife.Objects.FurnitureType.yml", @@ -1454,7 +1572,7 @@ "TinyLife.Objects.Gravestone": "TinyLife.Objects.Gravestone.yml", "TinyLife.Objects.Gravestone.#ctor(System.Guid,TinyLife.Objects.FurnitureType,System.Int32[],TinyLife.World.Map,Microsoft.Xna.Framework.Vector2)": "TinyLife.Objects.Gravestone.yml", "TinyLife.Objects.Gravestone.DeadPerson": "TinyLife.Objects.Gravestone.yml", - "TinyLife.Objects.Gravestone.GetHoverInfo": "TinyLife.Objects.Gravestone.yml", + "TinyLife.Objects.Gravestone.GetHoverInfo(MLEM.Ui.Elements.Tooltip)": "TinyLife.Objects.Gravestone.yml", "TinyLife.Objects.Gravestone.Reason": "TinyLife.Objects.Gravestone.yml", "TinyLife.Objects.IUpdatingObject": "TinyLife.Objects.IUpdatingObject.yml", "TinyLife.Objects.IUpdatingObject.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)": "TinyLife.Objects.IUpdatingObject.yml", @@ -1485,12 +1603,12 @@ "TinyLife.Objects.MapObject.CanExecuteAction(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Boolean)": "TinyLife.Objects.MapObject.yml", "TinyLife.Objects.MapObject.CurrentLot": "TinyLife.Objects.MapObject.yml", "TinyLife.Objects.MapObject.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color})": "TinyLife.Objects.MapObject.yml", - "TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Boolean,TinyLife.Objects.Furniture,TinyLife.Objects.AbstractSpot,MLEM.Misc.Direction2,System.Single,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean)": "TinyLife.Objects.MapObject.yml", + "TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean,System.Boolean,System.Boolean,System.Boolean)": "TinyLife.Objects.MapObject.yml", "TinyLife.Objects.MapObject.GetAiPriority(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)": "TinyLife.Objects.MapObject.yml", "TinyLife.Objects.MapObject.GetCategories(TinyLife.Objects.Person)": "TinyLife.Objects.MapObject.yml", "TinyLife.Objects.MapObject.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single)": "TinyLife.Objects.MapObject.yml", "TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)": "TinyLife.Objects.MapObject.yml", - "TinyLife.Objects.MapObject.GetHoverInfo": "TinyLife.Objects.MapObject.yml", + "TinyLife.Objects.MapObject.GetHoverInfo(MLEM.Ui.Elements.Tooltip)": "TinyLife.Objects.MapObject.yml", "TinyLife.Objects.MapObject.GetModCategory(System.String)": "TinyLife.Objects.MapObject.yml", "TinyLife.Objects.MapObject.GetVisibility": "TinyLife.Objects.MapObject.yml", "TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)": "TinyLife.Objects.MapObject.yml", @@ -1507,15 +1625,21 @@ "TinyLife.Objects.MapObject.OnRemoved": "TinyLife.Objects.MapObject.yml", "TinyLife.Objects.MapObject.OnUpdate": "TinyLife.Objects.MapObject.yml", "TinyLife.Objects.MapObject.OnValidated": "TinyLife.Objects.MapObject.yml", + "TinyLife.Objects.MapObject.ParentInfo": "TinyLife.Objects.MapObject.yml", "TinyLife.Objects.MapObject.PersonRotationOrder": "TinyLife.Objects.MapObject.yml", "TinyLife.Objects.MapObject.Position": "TinyLife.Objects.MapObject.yml", "TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map)": "TinyLife.Objects.MapObject.yml", "TinyLife.Objects.MapObject.Validate": "TinyLife.Objects.MapObject.yml", + "TinyLife.Objects.Newspaper": "TinyLife.Objects.Newspaper.yml", + "TinyLife.Objects.Newspaper.Day": "TinyLife.Objects.Newspaper.yml", + "TinyLife.Objects.Newspaper.GetHoverInfo(MLEM.Ui.Elements.Tooltip)": "TinyLife.Objects.Newspaper.yml", + "TinyLife.Objects.Newspaper.IsExpired": "TinyLife.Objects.Newspaper.yml", "TinyLife.Objects.ObjectCategory": "TinyLife.Objects.ObjectCategory.yml", "TinyLife.Objects.ObjectCategory.#ctor(System.String,System.Numerics.BigInteger)": "TinyLife.Objects.ObjectCategory.yml", "TinyLife.Objects.ObjectCategory.Barbecue": "TinyLife.Objects.ObjectCategory.yml", "TinyLife.Objects.ObjectCategory.BartendingObject": "TinyLife.Objects.ObjectCategory.yml", "TinyLife.Objects.ObjectCategory.Bookshelf": "TinyLife.Objects.ObjectCategory.yml", + "TinyLife.Objects.ObjectCategory.CafeDisplayCase": "TinyLife.Objects.ObjectCategory.yml", "TinyLife.Objects.ObjectCategory.CanBeScrapped": "TinyLife.Objects.ObjectCategory.yml", "TinyLife.Objects.ObjectCategory.CanBeThrownAway": "TinyLife.Objects.ObjectCategory.yml", "TinyLife.Objects.ObjectCategory.CanCoverDoor": "TinyLife.Objects.ObjectCategory.yml", @@ -1524,6 +1648,7 @@ "TinyLife.Objects.ObjectCategory.Chair": "TinyLife.Objects.ObjectCategory.yml", "TinyLife.Objects.ObjectCategory.ChildStove": "TinyLife.Objects.ObjectCategory.yml", "TinyLife.Objects.ObjectCategory.Cleanable": "TinyLife.Objects.ObjectCategory.yml", + "TinyLife.Objects.ObjectCategory.CoffeeMachine": "TinyLife.Objects.ObjectCategory.yml", "TinyLife.Objects.ObjectCategory.Computer": "TinyLife.Objects.ObjectCategory.yml", "TinyLife.Objects.ObjectCategory.Counter": "TinyLife.Objects.ObjectCategory.yml", "TinyLife.Objects.ObjectCategory.CounterObject": "TinyLife.Objects.ObjectCategory.yml", @@ -1543,6 +1668,7 @@ "TinyLife.Objects.ObjectCategory.Mailbox": "TinyLife.Objects.ObjectCategory.yml", "TinyLife.Objects.ObjectCategory.Mirror": "TinyLife.Objects.ObjectCategory.yml", "TinyLife.Objects.ObjectCategory.NaturalGroundRequired": "TinyLife.Objects.ObjectCategory.yml", + "TinyLife.Objects.ObjectCategory.Newspaper": "TinyLife.Objects.ObjectCategory.yml", "TinyLife.Objects.ObjectCategory.NonBuyable": "TinyLife.Objects.ObjectCategory.yml", "TinyLife.Objects.ObjectCategory.NonColliding": "TinyLife.Objects.ObjectCategory.yml", "TinyLife.Objects.ObjectCategory.NonMovable": "TinyLife.Objects.ObjectCategory.yml", @@ -1552,9 +1678,7 @@ "TinyLife.Objects.ObjectCategory.op_BitwiseAnd(TinyLife.Objects.ObjectCategory,TinyLife.Objects.ObjectCategory)": "TinyLife.Objects.ObjectCategory.yml", "TinyLife.Objects.ObjectCategory.op_BitwiseOr(TinyLife.Objects.ObjectCategory,TinyLife.Objects.ObjectCategory)": "TinyLife.Objects.ObjectCategory.yml", "TinyLife.Objects.ObjectCategory.op_ExclusiveOr(TinyLife.Objects.ObjectCategory,TinyLife.Objects.ObjectCategory)": "TinyLife.Objects.ObjectCategory.yml", - "TinyLife.Objects.ObjectCategory.op_Implicit(System.Int64)~TinyLife.Objects.ObjectCategory": "TinyLife.Objects.ObjectCategory.yml", "TinyLife.Objects.ObjectCategory.op_Implicit(System.Numerics.BigInteger)~TinyLife.Objects.ObjectCategory": "TinyLife.Objects.ObjectCategory.yml", - "TinyLife.Objects.ObjectCategory.op_Implicit(TinyLife.Objects.ObjectCategory)~System.Int64": "TinyLife.Objects.ObjectCategory.yml", "TinyLife.Objects.ObjectCategory.op_Implicit(TinyLife.Objects.ObjectCategory)~System.Numerics.BigInteger": "TinyLife.Objects.ObjectCategory.yml", "TinyLife.Objects.ObjectCategory.op_OnesComplement(TinyLife.Objects.ObjectCategory)": "TinyLife.Objects.ObjectCategory.yml", "TinyLife.Objects.ObjectCategory.People": "TinyLife.Objects.ObjectCategory.yml", @@ -1581,7 +1705,7 @@ "TinyLife.Objects.ObjectSpot": "TinyLife.Objects.ObjectSpot.yml", "TinyLife.Objects.ObjectSpot.#ctor(Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Predicate{TinyLife.Objects.FurnitureType},System.Single,MLEM.Misc.Direction2[])": "TinyLife.Objects.ObjectSpot.yml", "TinyLife.Objects.ObjectSpot.#ctor(Microsoft.Xna.Framework.Vector2,System.Predicate{TinyLife.Objects.FurnitureType},System.Single,MLEM.Misc.Direction2[])": "TinyLife.Objects.ObjectSpot.yml", - "TinyLife.Objects.ObjectSpot.BarSpots": "TinyLife.Objects.ObjectSpot.yml", + "TinyLife.Objects.ObjectSpot.BarSpots(System.Single)": "TinyLife.Objects.ObjectSpot.yml", "TinyLife.Objects.ObjectSpot.CounterSpots(System.Boolean,System.Single)": "TinyLife.Objects.ObjectSpot.yml", "TinyLife.Objects.ObjectSpot.DeskSpots(System.Single,System.Boolean)": "TinyLife.Objects.ObjectSpot.yml", "TinyLife.Objects.ObjectSpot.DoubleShelfSpots(System.Single)": "TinyLife.Objects.ObjectSpot.yml", @@ -1597,41 +1721,50 @@ "TinyLife.Objects.Outfit.Intentions": "TinyLife.Objects.Outfit.yml", "TinyLife.Objects.OverlayWallHanging": "TinyLife.Objects.OverlayWallHanging.yml", "TinyLife.Objects.OverlayWallHanging.#ctor(System.Guid,TinyLife.Objects.FurnitureType,System.Int32[],TinyLife.World.Map,Microsoft.Xna.Framework.Vector2)": "TinyLife.Objects.OverlayWallHanging.yml", - "TinyLife.Objects.OverlayWallHanging.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.Furniture,TinyLife.Objects.AbstractSpot,System.Single,System.Boolean)": "TinyLife.Objects.OverlayWallHanging.yml", + "TinyLife.Objects.OverlayWallHanging.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean)": "TinyLife.Objects.OverlayWallHanging.yml", "TinyLife.Objects.Painting": "TinyLife.Objects.Painting.yml", "TinyLife.Objects.Painting.#ctor(System.Guid,TinyLife.Objects.FurnitureType,System.Int32[],TinyLife.World.Map,Microsoft.Xna.Framework.Vector2)": "TinyLife.Objects.Painting.yml", - "TinyLife.Objects.Painting.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.Furniture,TinyLife.Objects.AbstractSpot,System.Single,System.Boolean)": "TinyLife.Objects.Painting.yml", - "TinyLife.Objects.Painting.GetHoverInfo": "TinyLife.Objects.Painting.yml", + "TinyLife.Objects.Painting.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean)": "TinyLife.Objects.Painting.yml", + "TinyLife.Objects.Painting.GetHoverInfo(MLEM.Ui.Elements.Tooltip)": "TinyLife.Objects.Painting.yml", "TinyLife.Objects.Painting.GetPrice": "TinyLife.Objects.Painting.yml", "TinyLife.Objects.Painting.PaintingType": "TinyLife.Objects.Painting.yml", "TinyLife.Objects.Painting.Progress": "TinyLife.Objects.Painting.yml", "TinyLife.Objects.Painting.Validate": "TinyLife.Objects.Painting.yml", + "TinyLife.Objects.ParentInfo": "TinyLife.Objects.ParentInfo.yml", + "TinyLife.Objects.ParentInfo.#ctor(TinyLife.Objects.Furniture,TinyLife.Objects.AbstractSpot)": "TinyLife.Objects.ParentInfo.yml", + "TinyLife.Objects.ParentInfo.#ctor(TinyLife.World.Roof)": "TinyLife.Objects.ParentInfo.yml", + "TinyLife.Objects.ParentInfo.#ctor(TinyLife.World.Wall)": "TinyLife.Objects.ParentInfo.yml", + "TinyLife.Objects.ParentInfo.IsAttached": "TinyLife.Objects.ParentInfo.yml", "TinyLife.Objects.Particle": "TinyLife.Objects.Particle.yml", "TinyLife.Objects.Particle.#ctor(MLEM.Animations.SpriteAnimation,System.TimeSpan,Microsoft.Xna.Framework.Vector2)": "TinyLife.Objects.Particle.yml", "TinyLife.Objects.Particle.#ctor(MLEM.Textures.TextureRegion,System.TimeSpan,Microsoft.Xna.Framework.Vector2)": "TinyLife.Objects.Particle.yml", "TinyLife.Objects.Particle.Animation": "TinyLife.Objects.Particle.yml", - "TinyLife.Objects.Particle.AttachedFurniture": "TinyLife.Objects.Particle.yml", + "TinyLife.Objects.Particle.CameraMotion": "TinyLife.Objects.Particle.yml", + "TinyLife.Objects.Particle.CameraOffset": "TinyLife.Objects.Particle.yml", + "TinyLife.Objects.Particle.Color": "TinyLife.Objects.Particle.yml", "TinyLife.Objects.Particle.DepthOffset": "TinyLife.Objects.Particle.yml", + "TinyLife.Objects.Particle.DepthPosOffset": "TinyLife.Objects.Particle.yml", "TinyLife.Objects.Particle.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)": "TinyLife.Objects.Particle.yml", "TinyLife.Objects.Particle.DrawOffset": "TinyLife.Objects.Particle.yml", "TinyLife.Objects.Particle.Friction": "TinyLife.Objects.Particle.yml", "TinyLife.Objects.Particle.Gravity": "TinyLife.Objects.Particle.yml", + "TinyLife.Objects.Particle.IgnoreParentDrawPos": "TinyLife.Objects.Particle.yml", "TinyLife.Objects.Particle.Map": "TinyLife.Objects.Particle.yml", "TinyLife.Objects.Particle.Motion": "TinyLife.Objects.Particle.yml", + "TinyLife.Objects.Particle.ParentInfo": "TinyLife.Objects.Particle.yml", "TinyLife.Objects.Particle.Position": "TinyLife.Objects.Particle.yml", "TinyLife.Objects.Particle.Scale": "TinyLife.Objects.Particle.yml", "TinyLife.Objects.Particle.Spawn(Microsoft.Xna.Framework.Vector2,System.Func{Microsoft.Xna.Framework.Vector2,TinyLife.Objects.Particle})": "TinyLife.Objects.Particle.yml", "TinyLife.Objects.Particle.TimeLived": "TinyLife.Objects.Particle.yml", "TinyLife.Objects.Particle.TimeToLive": "TinyLife.Objects.Particle.yml", "TinyLife.Objects.Particle.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)": "TinyLife.Objects.Particle.yml", - "TinyLife.Objects.Particle.UpwardsMotion": "TinyLife.Objects.Particle.yml", - "TinyLife.Objects.Particle.UpwardsOffset": "TinyLife.Objects.Particle.yml", - "TinyLife.Objects.Particle.VisualPosition": "TinyLife.Objects.Particle.yml", + "TinyLife.Objects.Particle.UpdateWhenPaused": "TinyLife.Objects.Particle.yml", "TinyLife.Objects.Person": "TinyLife.Objects.Person.yml", "TinyLife.Objects.Person.#ctor(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2)": "TinyLife.Objects.Person.yml", "TinyLife.Objects.Person.ActionQueue": "TinyLife.Objects.Person.yml", "TinyLife.Objects.Person.ActionUpdateDelegate": "TinyLife.Objects.Person.ActionUpdateDelegate.yml", "TinyLife.Objects.Person.AddEmotion(TinyLife.Emotions.EmotionModifier,System.Int32,System.TimeSpan,TinyLife.Emotions.IEmotionSource,System.Boolean)": "TinyLife.Objects.Person.yml", + "TinyLife.Objects.Person.AddMemory(TinyLife.Goals.MemoryType,System.Boolean,System.Nullable{System.TimeSpan})": "TinyLife.Objects.Person.yml", "TinyLife.Objects.Person.Age": "TinyLife.Objects.Person.yml", "TinyLife.Objects.Person.AllActions": "TinyLife.Objects.Person.yml", "TinyLife.Objects.Person.AnimateHeldObject": "TinyLife.Objects.Person.yml", @@ -1664,7 +1797,7 @@ "TinyLife.Objects.Person.EfficiencyModifierDelegate": "TinyLife.Objects.Person.EfficiencyModifierDelegate.yml", "TinyLife.Objects.Person.Emotion": "TinyLife.Objects.Person.yml", "TinyLife.Objects.Person.EmotionModifiers": "TinyLife.Objects.Person.yml", - "TinyLife.Objects.Person.EnqueueAction(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Nullable{TinyLife.Actions.ActionVariety},System.Boolean,System.Boolean)": "TinyLife.Objects.Person.yml", + "TinyLife.Objects.Person.EnqueueAction(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Actions.ActionVariety,System.Boolean,System.Boolean)": "TinyLife.Objects.Person.yml", "TinyLife.Objects.Person.Finalize": "TinyLife.Objects.Person.yml", "TinyLife.Objects.Person.FindPathAsync(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point,MLEM.Pathfinding.AStar{Microsoft.Xna.Framework.Point}.GetCost,System.Nullable{System.Boolean})": "TinyLife.Objects.Person.yml", "TinyLife.Objects.Person.FirstName": "TinyLife.Objects.Person.yml", @@ -1679,7 +1812,8 @@ "TinyLife.Objects.Person.GetHeldActionInfo": "TinyLife.Objects.Person.yml", "TinyLife.Objects.Person.GetHeldObject``1": "TinyLife.Objects.Person.yml", "TinyLife.Objects.Person.GetHomeLocation": "TinyLife.Objects.Person.yml", - "TinyLife.Objects.Person.GetHoverInfo": "TinyLife.Objects.Person.yml", + "TinyLife.Objects.Person.GetHoverInfo(MLEM.Ui.Elements.Tooltip)": "TinyLife.Objects.Person.yml", + "TinyLife.Objects.Person.GetMemories(TinyLife.Goals.MemoryType)": "TinyLife.Objects.Person.yml", "TinyLife.Objects.Person.GetNeed(TinyLife.NeedType)": "TinyLife.Objects.Person.yml", "TinyLife.Objects.Person.GetNeedPercentage(TinyLife.NeedType)": "TinyLife.Objects.Person.yml", "TinyLife.Objects.Person.GetPassiveActionPriority(TinyLife.Actions.ActionType)": "TinyLife.Objects.Person.yml", @@ -1691,6 +1825,7 @@ "TinyLife.Objects.Person.GetRelationship(TinyLife.Objects.Person,System.Boolean)": "TinyLife.Objects.Person.yml", "TinyLife.Objects.Person.GetSkillLevel(TinyLife.Skills.SkillType)": "TinyLife.Objects.Person.yml", "TinyLife.Objects.Person.GetSkillPercentage(TinyLife.Skills.SkillType)": "TinyLife.Objects.Person.yml", + "TinyLife.Objects.Person.GetTimeSinceMemory(TinyLife.Goals.MemoryType)": "TinyLife.Objects.Person.yml", "TinyLife.Objects.Person.GetWalkSpeed": "TinyLife.Objects.Person.yml", "TinyLife.Objects.Person.HasEmotionModifier(TinyLife.Emotions.EmotionModifier)": "TinyLife.Objects.Person.yml", "TinyLife.Objects.Person.HasHouseholdMember(System.Guid)": "TinyLife.Objects.Person.yml", @@ -1701,8 +1836,6 @@ "TinyLife.Objects.Person.HomeLot": "TinyLife.Objects.Person.yml", "TinyLife.Objects.Person.Household": "TinyLife.Objects.Person.yml", "TinyLife.Objects.Person.Intersects(MLEM.Misc.RectangleF)": "TinyLife.Objects.Person.yml", - "TinyLife.Objects.Person.IsAromantic": "TinyLife.Objects.Person.yml", - "TinyLife.Objects.Person.IsAsexual": "TinyLife.Objects.Person.yml", "TinyLife.Objects.Person.IsCloseForTalking(Microsoft.Xna.Framework.Vector2)": "TinyLife.Objects.Person.yml", "TinyLife.Objects.Person.IsCurrentHousehold": "TinyLife.Objects.Person.yml", "TinyLife.Objects.Person.IsDead": "TinyLife.Objects.Person.yml", @@ -1720,6 +1853,7 @@ "TinyLife.Objects.Person.LowerEmotion(TinyLife.Emotions.EmotionType,System.Single,System.Single)": "TinyLife.Objects.Person.yml", "TinyLife.Objects.Person.LowerEmotionModifier(TinyLife.Emotions.EmotionModifier,System.Single,System.Single)": "TinyLife.Objects.Person.yml", "TinyLife.Objects.Person.MaxRecentActionsAmount": "TinyLife.Objects.Person.yml", + "TinyLife.Objects.Person.Memories": "TinyLife.Objects.Person.yml", "TinyLife.Objects.Person.Money": "TinyLife.Objects.Person.yml", "TinyLife.Objects.Person.Needs": "TinyLife.Objects.Person.yml", "TinyLife.Objects.Person.OccupiedFurniture": "TinyLife.Objects.Person.yml", @@ -1742,6 +1876,7 @@ "TinyLife.Objects.Person.OnNewSkillLearned": "TinyLife.Objects.Person.yml", "TinyLife.Objects.Person.OnOutfitChanged": "TinyLife.Objects.Person.yml", "TinyLife.Objects.Person.Outfits": "TinyLife.Objects.Person.yml", + "TinyLife.Objects.Person.ParentInfo": "TinyLife.Objects.Person.yml", "TinyLife.Objects.Person.PassiveActionPriorityDelegate": "TinyLife.Objects.Person.PassiveActionPriorityDelegate.yml", "TinyLife.Objects.Person.PersonalityTypes": "TinyLife.Objects.Person.yml", "TinyLife.Objects.Person.Portrait": "TinyLife.Objects.Person.yml", @@ -1788,12 +1923,10 @@ "TinyLife.Objects.Person.WalkSpeedDelegate": "TinyLife.Objects.Person.WalkSpeedDelegate.yml", "TinyLife.Objects.Person.WornLayers": "TinyLife.Objects.Person.yml", "TinyLife.Objects.PersonAi": "TinyLife.Objects.PersonAi.yml", - "TinyLife.Objects.PersonAi.GetAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType)": "TinyLife.Objects.PersonAi.yml", - "TinyLife.Objects.PersonAi.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo)": "TinyLife.Objects.PersonAi.yml", "TinyLife.Objects.PersonAi.StartAutomatically(TinyLife.Objects.Person,TinyLife.Actions.ActionType)": "TinyLife.Objects.PersonAi.yml", "TinyLife.Objects.ScreenObject": "TinyLife.Objects.ScreenObject.yml", "TinyLife.Objects.ScreenObject.#ctor(System.Guid,TinyLife.Objects.FurnitureType,System.Int32[],TinyLife.World.Map,Microsoft.Xna.Framework.Vector2)": "TinyLife.Objects.ScreenObject.yml", - "TinyLife.Objects.ScreenObject.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.Furniture,TinyLife.Objects.AbstractSpot,System.Single,System.Boolean)": "TinyLife.Objects.ScreenObject.yml", + "TinyLife.Objects.ScreenObject.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean)": "TinyLife.Objects.ScreenObject.yml", "TinyLife.Objects.ScreenObject.IsOn": "TinyLife.Objects.ScreenObject.yml", "TinyLife.Objects.ScreenObject.ScreenContent": "TinyLife.Objects.ScreenObject.yml", "TinyLife.Objects.ScreenObject.TurnOff": "TinyLife.Objects.ScreenObject.yml", @@ -1817,7 +1950,7 @@ "TinyLife.Objects.SpeakStyle.Thinking": "TinyLife.Objects.SpeakStyle.yml", "TinyLife.Objects.UnfinishedWoodwork": "TinyLife.Objects.UnfinishedWoodwork.yml", "TinyLife.Objects.UnfinishedWoodwork.#ctor(System.Guid,TinyLife.Objects.FurnitureType,System.Int32[],TinyLife.World.Map,Microsoft.Xna.Framework.Vector2)": "TinyLife.Objects.UnfinishedWoodwork.yml", - "TinyLife.Objects.UnfinishedWoodwork.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.Furniture,TinyLife.Objects.AbstractSpot,System.Single,System.Boolean)": "TinyLife.Objects.UnfinishedWoodwork.yml", + "TinyLife.Objects.UnfinishedWoodwork.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean)": "TinyLife.Objects.UnfinishedWoodwork.yml", "TinyLife.Objects.UnfinishedWoodwork.Recipe": "TinyLife.Objects.UnfinishedWoodwork.yml", "TinyLife.Objects.UnfinishedWoodwork.SelectedColors": "TinyLife.Objects.UnfinishedWoodwork.yml", "TinyLife.Objects.UnfinishedWoodwork.TimeWorked": "TinyLife.Objects.UnfinishedWoodwork.yml", @@ -1853,8 +1986,11 @@ "TinyLife.Objects.WornClothes.Type": "TinyLife.Objects.WornClothes.yml", "TinyLife.Objects.WornClothes.Validate": "TinyLife.Objects.WornClothes.yml", "TinyLife.Options": "TinyLife.Options.yml", + "TinyLife.Options.AButton": "TinyLife.Options.yml", + "TinyLife.Options.AllowMods": "TinyLife.Options.yml", "TinyLife.Options.Apply": "TinyLife.Options.yml", "TinyLife.Options.AutoSaveIntervalSeconds": "TinyLife.Options.yml", + "TinyLife.Options.BButton": "TinyLife.Options.yml", "TinyLife.Options.BrightnessIncrease": "TinyLife.Options.yml", "TinyLife.Options.CameraDownKeybind": "TinyLife.Options.yml", "TinyLife.Options.CameraLeftKeybind": "TinyLife.Options.yml", @@ -1864,18 +2000,23 @@ "TinyLife.Options.CopyFurnitureKeybind": "TinyLife.Options.yml", "TinyLife.Options.DecreaseSpeedKeybind": "TinyLife.Options.yml", "TinyLife.Options.DisplayedHints": "TinyLife.Options.yml", - "TinyLife.Options.Fullscreen": "TinyLife.Options.yml", + "TinyLife.Options.GamepadCursorSpeed": "TinyLife.Options.yml", + "TinyLife.Options.GamepadScreenBorder": "TinyLife.Options.yml", + "TinyLife.Options.GamepadSwapAForB": "TinyLife.Options.yml", + "TinyLife.Options.GamepadSwapTriggers": "TinyLife.Options.yml", + "TinyLife.Options.GamepadSwapXForY": "TinyLife.Options.yml", "TinyLife.Options.GameSpeeds": "TinyLife.Options.yml", "TinyLife.Options.GridKeybind": "TinyLife.Options.yml", + "TinyLife.Options.HideControlsHints": "TinyLife.Options.yml", + "TinyLife.Options.HideGamepadControlsHints": "TinyLife.Options.yml", "TinyLife.Options.HideHangingObjects": "TinyLife.Options.yml", "TinyLife.Options.IncreaseSpeedKeybind": "TinyLife.Options.yml", "TinyLife.Options.Instance": "TinyLife.Options.yml", - "TinyLife.Options.InteractKeybind": "TinyLife.Options.yml", "TinyLife.Options.Keybinds": "TinyLife.Options.yml", - "TinyLife.Options.KeyboardLighting": "TinyLife.Options.yml", "TinyLife.Options.Language": "TinyLife.Options.yml", - "TinyLife.Options.MoveCameraKeybind": "TinyLife.Options.yml", + "TinyLife.Options.LeftTrigger": "TinyLife.Options.yml", "TinyLife.Options.PauseGameKeybind": "TinyLife.Options.yml", + "TinyLife.Options.RightTrigger": "TinyLife.Options.yml", "TinyLife.Options.RotateCameraKeybind": "TinyLife.Options.yml", "TinyLife.Options.RotateKeybind": "TinyLife.Options.yml", "TinyLife.Options.RoundCameraPosition": "TinyLife.Options.yml", @@ -1891,10 +2032,12 @@ "TinyLife.Options.SwitchPersonKeybind": "TinyLife.Options.yml", "TinyLife.Options.UiAnimations": "TinyLife.Options.yml", "TinyLife.Options.UiScale": "TinyLife.Options.yml", - "TinyLife.Options.VSync": "TinyLife.Options.yml", + "TinyLife.Options.UnbindKeybind": "TinyLife.Options.yml", "TinyLife.Options.WallDisplays": "TinyLife.Options.yml", "TinyLife.Options.WallMode": "TinyLife.Options.yml", "TinyLife.Options.WorldSoundVolume": "TinyLife.Options.yml", + "TinyLife.Options.XButton": "TinyLife.Options.yml", + "TinyLife.Options.YButton": "TinyLife.Options.yml", "TinyLife.Options.ZoomInKeybind": "TinyLife.Options.yml", "TinyLife.Options.ZoomOutKeybind": "TinyLife.Options.yml", "TinyLife.PerSaveOptions": "TinyLife.PerSaveOptions.yml", @@ -1906,6 +2049,7 @@ "TinyLife.PerSaveOptions.Instance": "TinyLife.PerSaveOptions.yml", "TinyLife.PerSaveOptions.Load(System.String)": "TinyLife.PerSaveOptions.yml", "TinyLife.PerSaveOptions.LoadedMods": "TinyLife.PerSaveOptions.yml", + "TinyLife.PerSaveOptions.MapCustom": "TinyLife.PerSaveOptions.yml", "TinyLife.PerSaveOptions.MapName": "TinyLife.PerSaveOptions.yml", "TinyLife.PerSaveOptions.MaxRegularVisitors": "TinyLife.PerSaveOptions.yml", "TinyLife.PerSaveOptions.Save(System.String)": "TinyLife.PerSaveOptions.yml", @@ -1916,12 +2060,14 @@ "TinyLife.PersonalityType.Aromantic": "TinyLife.PersonalityType.yml", "TinyLife.PersonalityType.Asexual": "TinyLife.PersonalityType.yml", "TinyLife.PersonalityType.BoostedSkills": "TinyLife.PersonalityType.yml", + "TinyLife.PersonalityType.BoostedSkillTypes": "TinyLife.PersonalityType.yml", "TinyLife.PersonalityType.Category": "TinyLife.PersonalityType.yml", "TinyLife.PersonalityType.ComputerAddict": "TinyLife.PersonalityType.yml", "TinyLife.PersonalityType.Creative": "TinyLife.PersonalityType.yml", "TinyLife.PersonalityType.Energetic": "TinyLife.PersonalityType.yml", "TinyLife.PersonalityType.Extroverted": "TinyLife.PersonalityType.yml", "TinyLife.PersonalityType.FamilyFocused": "TinyLife.PersonalityType.yml", + "TinyLife.PersonalityType.Foodie": "TinyLife.PersonalityType.yml", "TinyLife.PersonalityType.FriendOfEveryone": "TinyLife.PersonalityType.yml", "TinyLife.PersonalityType.GymRat": "TinyLife.PersonalityType.yml", "TinyLife.PersonalityType.HatesChildren": "TinyLife.PersonalityType.yml", @@ -1987,24 +2133,39 @@ "TinyLife.Set.Workout": "TinyLife.Set.yml", "TinyLife.Skills": "TinyLife.Skills.yml", "TinyLife.Skills.FoodType": "TinyLife.Skills.FoodType.yml", - "TinyLife.Skills.FoodType.#ctor(System.String,System.Int32,System.Int32,System.Int32,TinyLife.Skills.FoodType.IngredientSource)": "TinyLife.Skills.FoodType.yml", + "TinyLife.Skills.FoodType.#ctor(System.String,System.Int32,System.Int32,System.Int32,TinyLife.Skills.FoodType.IngredientSource,System.Nullable{Microsoft.Xna.Framework.Color})": "TinyLife.Skills.FoodType.yml", "TinyLife.Skills.FoodType.CanEat": "TinyLife.Skills.FoodType.yml", + "TinyLife.Skills.FoodType.Color": "TinyLife.Skills.FoodType.yml", "TinyLife.Skills.FoodType.Construct(TinyLife.World.Map,TinyLife.Skills.Quality,System.TimeSpan,System.Int32,TinyLife.Objects.Person,System.Nullable{System.Guid},System.Boolean)": "TinyLife.Skills.FoodType.yml", "TinyLife.Skills.FoodType.ConstructUnfinished(TinyLife.Objects.FurnitureType,TinyLife.World.Map,System.TimeSpan,System.Int32,TinyLife.Objects.Person,System.Nullable{System.Guid},System.Boolean)": "TinyLife.Skills.FoodType.yml", + "TinyLife.Skills.FoodType.Container": "TinyLife.Skills.FoodType.yml", + "TinyLife.Skills.FoodType.ContainerType": "TinyLife.Skills.FoodType.ContainerType.yml", + "TinyLife.Skills.FoodType.ContainerType.#ctor(System.String,System.Boolean,System.Func{System.Int32,TinyLife.Objects.FurnitureType},System.Func{TinyLife.Objects.FurnitureType},System.Func{TinyLife.Skills.FoodType,MLEM.Textures.TextureRegion})": "TinyLife.Skills.FoodType.ContainerType.yml", + "TinyLife.Skills.FoodType.ContainerType.GetEmpty": "TinyLife.Skills.FoodType.ContainerType.yml", + "TinyLife.Skills.FoodType.ContainerType.GetFilled(System.Int32)": "TinyLife.Skills.FoodType.ContainerType.yml", + "TinyLife.Skills.FoodType.ContainerType.GetTexture(TinyLife.Skills.FoodType)": "TinyLife.Skills.FoodType.ContainerType.yml", + "TinyLife.Skills.FoodType.ContainerType.Glass": "TinyLife.Skills.FoodType.ContainerType.yml", + "TinyLife.Skills.FoodType.ContainerType.IsDrink": "TinyLife.Skills.FoodType.ContainerType.yml", + "TinyLife.Skills.FoodType.ContainerType.Mug": "TinyLife.Skills.FoodType.ContainerType.yml", + "TinyLife.Skills.FoodType.ContainerType.Name": "TinyLife.Skills.FoodType.ContainerType.yml", + "TinyLife.Skills.FoodType.ContainerType.Plate": "TinyLife.Skills.FoodType.ContainerType.yml", "TinyLife.Skills.FoodType.DisplayName": "TinyLife.Skills.FoodType.yml", "TinyLife.Skills.FoodType.FoodAmount": "TinyLife.Skills.FoodType.yml", - "TinyLife.Skills.FoodType.GetActions(System.Int32,TinyLife.Skills.FoodType.IngredientSource)": "TinyLife.Skills.FoodType.yml", + "TinyLife.Skills.FoodType.GetActions(System.Int32,TinyLife.Skills.FoodType.IngredientSource,System.Boolean,System.Single)": "TinyLife.Skills.FoodType.yml", "TinyLife.Skills.FoodType.GetAllContainers(System.Int32)": "TinyLife.Skills.FoodType.yml", - "TinyLife.Skills.FoodType.GetContainer(System.Int32)": "TinyLife.Skills.FoodType.yml", - "TinyLife.Skills.FoodType.GetEmptyContainer": "TinyLife.Skills.FoodType.yml", "TinyLife.Skills.FoodType.GetPrice(System.Int32)": "TinyLife.Skills.FoodType.yml", "TinyLife.Skills.FoodType.IngredientSource": "TinyLife.Skills.FoodType.IngredientSource.yml", + "TinyLife.Skills.FoodType.IngredientSource.#ctor(System.String,TinyLife.Skills.FoodType.ContainerType)": "TinyLife.Skills.FoodType.IngredientSource.yml", "TinyLife.Skills.FoodType.IngredientSource.Barbecue": "TinyLife.Skills.FoodType.IngredientSource.yml", + "TinyLife.Skills.FoodType.IngredientSource.CafeDisplayCase": "TinyLife.Skills.FoodType.IngredientSource.yml", "TinyLife.Skills.FoodType.IngredientSource.ChildStove": "TinyLife.Skills.FoodType.IngredientSource.yml", + "TinyLife.Skills.FoodType.IngredientSource.CoffeeMachine": "TinyLife.Skills.FoodType.IngredientSource.yml", + "TinyLife.Skills.FoodType.IngredientSource.Container": "TinyLife.Skills.FoodType.IngredientSource.yml", "TinyLife.Skills.FoodType.IngredientSource.Fridge": "TinyLife.Skills.FoodType.IngredientSource.yml", - "TinyLife.Skills.FoodType.IngredientSource.Other": "TinyLife.Skills.FoodType.IngredientSource.yml", + "TinyLife.Skills.FoodType.IngredientSource.Name": "TinyLife.Skills.FoodType.IngredientSource.yml", + "TinyLife.Skills.FoodType.IngredientSource.OnEaten": "TinyLife.Skills.FoodType.IngredientSource.yml", "TinyLife.Skills.FoodType.IngredientSource.ProteinShakeMaker": "TinyLife.Skills.FoodType.IngredientSource.yml", - "TinyLife.Skills.FoodType.IsInGlass": "TinyLife.Skills.FoodType.yml", + "TinyLife.Skills.FoodType.IngredientSource.Sink": "TinyLife.Skills.FoodType.IngredientSource.yml", "TinyLife.Skills.FoodType.Name": "TinyLife.Skills.FoodType.yml", "TinyLife.Skills.FoodType.NeedsCooking": "TinyLife.Skills.FoodType.yml", "TinyLife.Skills.FoodType.OnEaten": "TinyLife.Skills.FoodType.yml", @@ -2012,7 +2173,7 @@ "TinyLife.Skills.FoodType.Price": "TinyLife.Skills.FoodType.yml", "TinyLife.Skills.FoodType.Register(TinyLife.Skills.FoodType)": "TinyLife.Skills.FoodType.yml", "TinyLife.Skills.FoodType.RequiredCookingLevel": "TinyLife.Skills.FoodType.yml", - "TinyLife.Skills.FoodType.Source": "TinyLife.Skills.FoodType.yml", + "TinyLife.Skills.FoodType.Sources": "TinyLife.Skills.FoodType.yml", "TinyLife.Skills.FoodType.Texture": "TinyLife.Skills.FoodType.yml", "TinyLife.Skills.FoodType.Types": "TinyLife.Skills.FoodType.yml", "TinyLife.Skills.PaintingType": "TinyLife.Skills.PaintingType.yml", @@ -2116,6 +2277,7 @@ "TinyLife.Tools.LotTool": "TinyLife.Tools.LotTool.yml", "TinyLife.Tools.LotTool.#ctor": "TinyLife.Tools.LotTool.yml", "TinyLife.Tools.LotTool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)": "TinyLife.Tools.LotTool.yml", + "TinyLife.Tools.LotTool.OnButtonCreated(MLEM.Ui.Elements.Button)": "TinyLife.Tools.LotTool.yml", "TinyLife.Tools.LotTool.ShouldHighlightSelectedObject": "TinyLife.Tools.LotTool.yml", "TinyLife.Tools.LotTool.Update(Microsoft.Xna.Framework.GameTime)": "TinyLife.Tools.LotTool.yml", "TinyLife.Tools.MoveLotTool": "TinyLife.Tools.MoveLotTool.yml", @@ -2134,6 +2296,7 @@ "TinyLife.Tools.MoveTool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)": "TinyLife.Tools.MoveTool.yml", "TinyLife.Tools.MoveTool.GetMouseCursor": "TinyLife.Tools.MoveTool.yml", "TinyLife.Tools.MoveTool.InitBuildModeUi(MLEM.Ui.Elements.Panel,MLEM.Ui.Elements.Panel)": "TinyLife.Tools.MoveTool.yml", + "TinyLife.Tools.MoveTool.OnButtonCreated(MLEM.Ui.Elements.Button)": "TinyLife.Tools.MoveTool.yml", "TinyLife.Tools.MoveTool.Opened": "TinyLife.Tools.MoveTool.yml", "TinyLife.Tools.MoveTool.Reload": "TinyLife.Tools.MoveTool.yml", "TinyLife.Tools.MoveTool.ShouldHighlightSelectedObject": "TinyLife.Tools.MoveTool.yml", @@ -2170,6 +2333,8 @@ "TinyLife.Tools.RemoveTool.RemoveRoof(TinyLife.World.Roof,System.Nullable{Microsoft.Xna.Framework.Rectangle})": "TinyLife.Tools.RemoveTool.yml", "TinyLife.Tools.RemoveTool.RemoveWall(TinyLife.World.Wall)": "TinyLife.Tools.RemoveTool.yml", "TinyLife.Tools.RemoveTool.ShouldHighlightSelectedObject": "TinyLife.Tools.RemoveTool.yml", + "TinyLife.Tools.RemoveTool.SpawnDestroyParticles(MLEM.Misc.RectangleF,System.Single,System.ValueTuple{MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color}[])": "TinyLife.Tools.RemoveTool.yml", + "TinyLife.Tools.RemoveTool.SpawnDestroyParticles(TinyLife.Objects.Furniture)": "TinyLife.Tools.RemoveTool.yml", "TinyLife.Tools.RemoveTool.StoreOrRemoveFurniture(TinyLife.Objects.Furniture)": "TinyLife.Tools.RemoveTool.yml", "TinyLife.Tools.RemoveTool.Update(Microsoft.Xna.Framework.GameTime)": "TinyLife.Tools.RemoveTool.yml", "TinyLife.Tools.RoofTool": "TinyLife.Tools.RoofTool.yml", @@ -2203,11 +2368,15 @@ "TinyLife.Tools.Tool.GetMouseCursor": "TinyLife.Tools.Tool.yml", "TinyLife.Tools.Tool.InitBuildModeUi(MLEM.Ui.Elements.Panel,MLEM.Ui.Elements.Panel)": "TinyLife.Tools.Tool.yml", "TinyLife.Tools.Tool.Input": "TinyLife.Tools.Tool.yml", + "TinyLife.Tools.Tool.IsCopyPressed": "TinyLife.Tools.Tool.yml", "TinyLife.Tools.Tool.IsOnLot(Microsoft.Xna.Framework.Point)": "TinyLife.Tools.Tool.yml", + "TinyLife.Tools.Tool.IsRotateCcwPressed": "TinyLife.Tools.Tool.yml", + "TinyLife.Tools.Tool.IsRotateCwPressed": "TinyLife.Tools.Tool.yml", "TinyLife.Tools.Tool.Map": "TinyLife.Tools.Tool.yml", "TinyLife.Tools.Tool.Money": "TinyLife.Tools.Tool.yml", "TinyLife.Tools.Tool.MousePos": "TinyLife.Tools.Tool.yml", "TinyLife.Tools.Tool.MoveTool": "TinyLife.Tools.Tool.yml", + "TinyLife.Tools.Tool.OnButtonCreated(MLEM.Ui.Elements.Button)": "TinyLife.Tools.Tool.yml", "TinyLife.Tools.Tool.OnClosed": "TinyLife.Tools.Tool.yml", "TinyLife.Tools.Tool.OnDraw": "TinyLife.Tools.Tool.yml", "TinyLife.Tools.Tool.OnInitBuildModeUi": "TinyLife.Tools.Tool.yml", @@ -2243,22 +2412,29 @@ "TinyLife.Uis.CharacterCreator.MaxHouseholdSize": "TinyLife.Uis.CharacterCreator.yml", "TinyLife.Uis.CharacterCreator.MaxOutfitAmount": "TinyLife.Uis.CharacterCreator.yml", "TinyLife.Uis.CharacterCreator.Open(TinyLife.Objects.Person,System.Boolean)": "TinyLife.Uis.CharacterCreator.yml", + "TinyLife.Uis.ControlsHint": "TinyLife.Uis.ControlsHint.yml", + "TinyLife.Uis.ControlsHint.#ctor(System.String,System.Func{TinyLife.Options,System.Boolean,System.Object},System.Func{TinyLife.GameImpl,System.Boolean})": "TinyLife.Uis.ControlsHint.yml", + "TinyLife.Uis.ControlsHint.Hints": "TinyLife.Uis.ControlsHint.yml", + "TinyLife.Uis.ControlsHint.Keybind": "TinyLife.Uis.ControlsHint.yml", + "TinyLife.Uis.ControlsHint.Name": "TinyLife.Uis.ControlsHint.yml", + "TinyLife.Uis.ControlsHint.Register(TinyLife.Uis.ControlsHint)": "TinyLife.Uis.ControlsHint.yml", + "TinyLife.Uis.ControlsHint.ShouldDisplay": "TinyLife.Uis.ControlsHint.yml", "TinyLife.Uis.CoveringGroup": "TinyLife.Uis.CoveringGroup.yml", - "TinyLife.Uis.CoveringGroup.#ctor(System.Boolean,System.Func{System.Boolean},System.Boolean,System.Boolean)": "TinyLife.Uis.CoveringGroup.yml", + "TinyLife.Uis.CoveringGroup.#ctor(System.Boolean,System.Func{TinyLife.Uis.CoveringGroup,System.Boolean},System.Boolean,System.Boolean)": "TinyLife.Uis.CoveringGroup.yml", "TinyLife.Uis.CoveringGroup.Close(System.Boolean)": "TinyLife.Uis.CoveringGroup.yml", - "TinyLife.Uis.CoveringGroup.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Single,Microsoft.Xna.Framework.Graphics.BlendState,Microsoft.Xna.Framework.Graphics.SamplerState,Microsoft.Xna.Framework.Graphics.DepthStencilState,Microsoft.Xna.Framework.Graphics.Effect,Microsoft.Xna.Framework.Matrix)": "TinyLife.Uis.CoveringGroup.yml", + "TinyLife.Uis.CoveringGroup.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Single,MLEM.Graphics.SpriteBatchContext)": "TinyLife.Uis.CoveringGroup.yml", "TinyLife.Uis.CoveringGroup.TryClose(System.Boolean)": "TinyLife.Uis.CoveringGroup.yml", - "TinyLife.Uis.Cursor": "TinyLife.Uis.Cursor.yml", - "TinyLife.Uis.Cursor.SetCursor(TinyLife.Uis.CursorType)": "TinyLife.Uis.Cursor.yml", "TinyLife.Uis.CursorType": "TinyLife.Uis.CursorType.yml", "TinyLife.Uis.CursorType.Default": "TinyLife.Uis.CursorType.yml", "TinyLife.Uis.CursorType.Disallowed": "TinyLife.Uis.CursorType.yml", + "TinyLife.Uis.CursorType.EditingActions": "TinyLife.Uis.CursorType.yml", "TinyLife.Uis.CursorType.Hammer": "TinyLife.Uis.CursorType.yml", "TinyLife.Uis.CursorType.None": "TinyLife.Uis.CursorType.yml", "TinyLife.Uis.CursorType.Range": "TinyLife.Uis.CursorType.yml", + "TinyLife.Uis.CursorType.RotatingCamera": "TinyLife.Uis.CursorType.yml", "TinyLife.Uis.CursorType.Wall": "TinyLife.Uis.CursorType.yml", "TinyLife.Uis.InGameHint": "TinyLife.Uis.InGameHint.yml", - "TinyLife.Uis.InGameHint.#ctor(System.String,MLEM.Textures.TextureRegion,System.Func{System.Boolean})": "TinyLife.Uis.InGameHint.yml", + "TinyLife.Uis.InGameHint.#ctor(System.String,MLEM.Textures.TextureRegion,System.Func{TinyLife.GameImpl,System.Boolean})": "TinyLife.Uis.InGameHint.yml", "TinyLife.Uis.InGameHint.ClothesIntentions": "TinyLife.Uis.InGameHint.yml", "TinyLife.Uis.InGameHint.Condition": "TinyLife.Uis.InGameHint.yml", "TinyLife.Uis.InGameHint.Display": "TinyLife.Uis.InGameHint.yml", @@ -2279,14 +2455,16 @@ "TinyLife.Uis.InGameUi.Main": "TinyLife.Uis.InGameUi.yml", "TinyLife.Uis.InGameUi.OnInitialized": "TinyLife.Uis.InGameUi.yml", "TinyLife.Uis.Menus": "TinyLife.Uis.Menus.yml", + "TinyLife.Uis.Menus.GamepadHint(MLEM.Ui.Anchor,System.Func{TinyLife.Options,Microsoft.Xna.Framework.Input.Buttons},Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Func{System.Boolean})": "TinyLife.Uis.Menus.yml", "TinyLife.Uis.Menus.Transition(System.Action,System.Action,TinyLife.Uis.Menus.TransitionType,TinyLife.Uis.Menus.TransitionType,System.Single,System.Single,System.Single,System.Nullable{Microsoft.Xna.Framework.Color})": "TinyLife.Uis.Menus.yml", "TinyLife.Uis.Menus.TransitionType": "TinyLife.Uis.Menus.TransitionType.yml", "TinyLife.Uis.Menus.TransitionType.Fade": "TinyLife.Uis.Menus.TransitionType.yml", "TinyLife.Uis.Menus.TransitionType.Swipe": "TinyLife.Uis.Menus.TransitionType.yml", "TinyLife.Uis.Notifications": "TinyLife.Uis.Notifications.yml", - "TinyLife.Uis.Notifications.Add(MLEM.Textures.TextureRegion,System.String,TinyLife.Uis.NotifType)": "TinyLife.Uis.Notifications.yml", + "TinyLife.Uis.Notifications.Add(System.String,System.String,TinyLife.Uis.NotifType)": "TinyLife.Uis.Notifications.yml", "TinyLife.Uis.Notifications.Add(TinyLife.Objects.MapObject,System.String,TinyLife.Uis.NotifType)": "TinyLife.Uis.Notifications.yml", "TinyLife.Uis.Notifications.MaxHistoryLength": "TinyLife.Uis.Notifications.yml", + "TinyLife.Uis.Notifications.RegisterIcon(System.String,MLEM.Textures.TextureRegion)": "TinyLife.Uis.Notifications.yml", "TinyLife.Uis.NotifType": "TinyLife.Uis.NotifType.yml", "TinyLife.Uis.NotifType.Debug": "TinyLife.Uis.NotifType.yml", "TinyLife.Uis.NotifType.Info": "TinyLife.Uis.NotifType.yml", @@ -2311,11 +2489,11 @@ "TinyLife.Utilities.ColorScheme.Item(System.Int32)": "TinyLife.Utilities.ColorScheme.yml", "TinyLife.Utilities.ColorScheme.Jewelery": "TinyLife.Utilities.ColorScheme.yml", "TinyLife.Utilities.ColorScheme.Khakis": "TinyLife.Utilities.ColorScheme.yml", - "TinyLife.Utilities.ColorScheme.LampShades": "TinyLife.Utilities.ColorScheme.yml", "TinyLife.Utilities.ColorScheme.Load(MLEM.Textures.TextureRegion)": "TinyLife.Utilities.ColorScheme.yml", "TinyLife.Utilities.ColorScheme.MergeWith(TinyLife.Utilities.ColorScheme)": "TinyLife.Utilities.ColorScheme.yml", "TinyLife.Utilities.ColorScheme.Modern": "TinyLife.Utilities.ColorScheme.yml", "TinyLife.Utilities.ColorScheme.ModernShort": "TinyLife.Utilities.ColorScheme.yml", + "TinyLife.Utilities.ColorScheme.MutedPastels": "TinyLife.Utilities.ColorScheme.yml", "TinyLife.Utilities.ColorScheme.op_Addition(TinyLife.Utilities.ColorScheme,TinyLife.Utilities.ColorScheme)": "TinyLife.Utilities.ColorScheme.yml", "TinyLife.Utilities.ColorScheme.op_Implicit(TinyLife.Utilities.ColorScheme)~TinyLife.Utilities.ColorScheme[]": "TinyLife.Utilities.ColorScheme.yml", "TinyLife.Utilities.ColorScheme.Pastel": "TinyLife.Utilities.ColorScheme.yml", @@ -2331,7 +2509,7 @@ "TinyLife.Utilities.Extensions": "TinyLife.Utilities.Extensions.yml", "TinyLife.Utilities.Extensions.AddHoverAnimation(MLEM.Ui.Elements.Button)": "TinyLife.Utilities.Extensions.yml", "TinyLife.Utilities.Extensions.BothCompleted(TinyLife.Actions.CompletionType,System.Func{TinyLife.Actions.CompletionType})": "TinyLife.Utilities.Extensions.yml", - "TinyLife.Utilities.Extensions.BothValid(TinyLife.Actions.ActionType.CanExecuteResult,System.Func{TinyLife.Actions.ActionType.CanExecuteResult})": "TinyLife.Utilities.Extensions.yml", + "TinyLife.Utilities.Extensions.BothValid(TinyLife.Actions.CanExecuteResult,System.Func{TinyLife.Actions.CanExecuteResult})": "TinyLife.Utilities.Extensions.yml", "TinyLife.Utilities.Extensions.CanTakeOff(TinyLife.Objects.ClothesLayer)": "TinyLife.Utilities.Extensions.yml", "TinyLife.Utilities.Extensions.DrawIsoArea(Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Misc.RectangleF,Microsoft.Xna.Framework.Color,System.Boolean,System.Single)": "TinyLife.Utilities.Extensions.yml", "TinyLife.Utilities.Extensions.GetChanceModifier(TinyLife.Skills.Quality)": "TinyLife.Utilities.Extensions.yml", @@ -2342,6 +2520,9 @@ "TinyLife.Utilities.Extensions.GetOpposite(TinyLife.GenealogyType)": "TinyLife.Utilities.Extensions.yml", "TinyLife.Utilities.Extensions.GetPriceModifier(TinyLife.Skills.Quality)": "TinyLife.Utilities.Extensions.yml", "TinyLife.Utilities.Extensions.GetRequiredMatchPercentage(TinyLife.Objects.ClothesIntention)": "TinyLife.Utilities.Extensions.yml", + "TinyLife.Utilities.Extensions.Icon(Microsoft.Xna.Framework.Input.Buttons)": "TinyLife.Utilities.Extensions.yml", + "TinyLife.Utilities.Extensions.Icon(MLEM.Input.MouseButton)": "TinyLife.Utilities.Extensions.yml", + "TinyLife.Utilities.Extensions.IsActiveRoot(MLEM.Ui.Elements.Element)": "TinyLife.Utilities.Extensions.yml", "TinyLife.Utilities.Extensions.IsAgeAppropriate(TinyLife.GenealogyType,TinyLife.Objects.AgeGroup)": "TinyLife.Utilities.Extensions.yml", "TinyLife.Utilities.Extensions.IsHorizontal(MLEM.Misc.Direction2)": "TinyLife.Utilities.Extensions.yml", "TinyLife.Utilities.Extensions.IsLockedFor(TinyLife.World.LockType,TinyLife.Objects.Person,TinyLife.World.Lot)": "TinyLife.Utilities.Extensions.yml", @@ -2358,9 +2539,9 @@ "TinyLife.Utilities.Extensions.ToWallSide(MLEM.Misc.Direction2)": "TinyLife.Utilities.Extensions.yml", "TinyLife.Utilities.Extensions.ToWorking(TinyLife.Objects.Person.Pose)": "TinyLife.Utilities.Extensions.yml", "TinyLife.Utilities.Extensions.ToWorldPos(Microsoft.Xna.Framework.Vector2,System.Boolean)": "TinyLife.Utilities.Extensions.yml", + "TinyLife.Utilities.Extensions.Weekday(System.TimeSpan)": "TinyLife.Utilities.Extensions.yml", "TinyLife.Utilities.TextureHandler": "TinyLife.Utilities.TextureHandler.yml", "TinyLife.Utilities.TextureHandler.AccessoriesTexture": "TinyLife.Utilities.TextureHandler.yml", - "TinyLife.Utilities.TextureHandler.ApplyWallpaperMasks(Microsoft.Xna.Framework.Graphics.Texture2D,System.Int32,System.Int32,System.Action{MLEM.Textures.UniformTextureAtlas})": "TinyLife.Utilities.TextureHandler.yml", "TinyLife.Utilities.TextureHandler.ArmAccessoriesTexture": "TinyLife.Utilities.TextureHandler.yml", "TinyLife.Utilities.TextureHandler.CursorTexture": "TinyLife.Utilities.TextureHandler.yml", "TinyLife.Utilities.TextureHandler.FaceAccessoriesTexture": "TinyLife.Utilities.TextureHandler.yml", @@ -2390,7 +2571,7 @@ "TinyLife.World.BillsMail.Amount": "TinyLife.World.BillsMail.yml", "TinyLife.World.BillsMail.OnReceived": "TinyLife.World.BillsMail.yml", "TinyLife.World.Door": "TinyLife.World.Door.yml", - "TinyLife.World.Door.#ctor(TinyLife.World.OpeningType,System.Int32)": "TinyLife.World.Door.yml", + "TinyLife.World.Door.#ctor(TinyLife.World.OpeningType,System.Int32[])": "TinyLife.World.Door.yml", "TinyLife.World.Door.CanPlaceOn(TinyLife.Objects.FurnitureType)": "TinyLife.World.Door.yml", "TinyLife.World.Door.CanWalkThrough(TinyLife.World.Wall,TinyLife.Objects.Person)": "TinyLife.World.Door.yml", "TinyLife.World.DrawDelegate": "TinyLife.World.DrawDelegate.yml", @@ -2473,7 +2654,7 @@ "TinyLife.World.Lot.Type": "TinyLife.World.Lot.yml", "TinyLife.World.Lot.Validate(TinyLife.World.Map)": "TinyLife.World.Lot.yml", "TinyLife.World.LotEmployment": "TinyLife.World.LotEmployment.yml", - "TinyLife.World.LotEmployment.#ctor(System.String,MonoGame.Extended.Range{System.Int32},TinyLife.Actions.ActionType[])": "TinyLife.World.LotEmployment.yml", + "TinyLife.World.LotEmployment.#ctor(System.String,MonoGame.Extended.Range{System.Int32},System.Func{TinyLife.Actions.ActionType[]})": "TinyLife.World.LotEmployment.yml", "TinyLife.World.LotEmployment.Actions": "TinyLife.World.LotEmployment.yml", "TinyLife.World.LotEmployment.GetCurrentPerson(TinyLife.World.Map,TinyLife.World.Lot)": "TinyLife.World.LotEmployment.yml", "TinyLife.World.LotEmployment.Instance": "TinyLife.World.LotEmployment.Instance.yml", @@ -2489,13 +2670,18 @@ "TinyLife.World.LotEmployment.SetCurrentPerson(TinyLife.World.Map,TinyLife.World.Lot,TinyLife.Objects.Person,System.Boolean)": "TinyLife.World.LotEmployment.yml", "TinyLife.World.LotEmployment.WorkHours": "TinyLife.World.LotEmployment.yml", "TinyLife.World.LotType": "TinyLife.World.LotType.yml", - "TinyLife.World.LotType.#ctor(System.String,System.Boolean,System.Func{TinyLife.World.Lot,TinyLife.Objects.Person,System.Int32},System.ValueTuple{System.Predicate{TinyLife.Objects.Furniture},System.Int32,System.String}[])": "TinyLife.World.LotType.yml", + "TinyLife.World.LotType.#ctor(System.String,MLEM.Textures.TextureRegion,System.Boolean,System.Func{TinyLife.World.Lot,TinyLife.Objects.Person,System.Int32},System.ValueTuple{System.Predicate{TinyLife.Objects.Furniture},System.Int32,System.String}[])": "TinyLife.World.LotType.yml", + "TinyLife.World.LotType.Cafe": "TinyLife.World.LotType.yml", + "TinyLife.World.LotType.CanExecuteAction": "TinyLife.World.LotType.yml", + "TinyLife.World.LotType.DisplayName": "TinyLife.World.LotType.yml", "TinyLife.World.LotType.Employments": "TinyLife.World.LotType.yml", "TinyLife.World.LotType.GenericPublicLot": "TinyLife.World.LotType.yml", "TinyLife.World.LotType.GetGroupVisitPriority(TinyLife.World.Lot,System.Int32)": "TinyLife.World.LotType.yml", "TinyLife.World.LotType.GetVisitPriority": "TinyLife.World.LotType.yml", "TinyLife.World.LotType.Gym": "TinyLife.World.LotType.yml", + "TinyLife.World.LotType.Icon": "TinyLife.World.LotType.yml", "TinyLife.World.LotType.IsResidential": "TinyLife.World.LotType.yml", + "TinyLife.World.LotType.KidsPlayground": "TinyLife.World.LotType.yml", "TinyLife.World.LotType.Name": "TinyLife.World.LotType.yml", "TinyLife.World.LotType.Park": "TinyLife.World.LotType.yml", "TinyLife.World.LotType.Register(TinyLife.World.LotType)": "TinyLife.World.LotType.yml", @@ -2561,7 +2747,7 @@ "TinyLife.World.Map.IsInSectionBounds(Microsoft.Xna.Framework.Point)": "TinyLife.World.Map.yml", "TinyLife.World.Map.IsLotHidden(TinyLife.World.Lot)": "TinyLife.World.Map.yml", "TinyLife.World.Map.IsRoad(Microsoft.Xna.Framework.Point)": "TinyLife.World.Map.yml", - "TinyLife.World.Map.LoadStaticMap(System.String,System.Action{System.String},System.Action{System.Single},System.Boolean)": "TinyLife.World.Map.yml", + "TinyLife.World.Map.LoadStaticMap(System.String,System.Boolean,System.Action{System.String},System.Action{System.Single},System.Boolean)": "TinyLife.World.Map.yml", "TinyLife.World.Map.MailToSend": "TinyLife.World.Map.yml", "TinyLife.World.Map.MarkDirtyForPathfinding(Microsoft.Xna.Framework.Point)": "TinyLife.World.Map.yml", "TinyLife.World.Map.MarkTileDirtyForDrawing(Microsoft.Xna.Framework.Point)": "TinyLife.World.Map.yml", @@ -2599,19 +2785,22 @@ "TinyLife.World.MapSection.Validate": "TinyLife.World.MapSection.yml", "TinyLife.World.MapSection.ValidateEarly(TinyLife.World.Map)": "TinyLife.World.MapSection.yml", "TinyLife.World.Opening": "TinyLife.World.Opening.yml", - "TinyLife.World.Opening.#ctor(TinyLife.World.OpeningType,System.Int32)": "TinyLife.World.Opening.yml", + "TinyLife.World.Opening.#ctor(TinyLife.World.OpeningType,System.Int32[])": "TinyLife.World.Opening.yml", "TinyLife.World.Opening.CanPlaceOn(TinyLife.Objects.FurnitureType)": "TinyLife.World.Opening.yml", "TinyLife.World.Opening.CanWalkThrough(TinyLife.World.Wall,TinyLife.Objects.Person)": "TinyLife.World.Opening.yml", "TinyLife.World.Opening.Color": "TinyLife.World.Opening.yml", + "TinyLife.World.Opening.Colors": "TinyLife.World.Opening.yml", "TinyLife.World.Opening.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,TinyLife.World.Map,TinyLife.World.Wall,Microsoft.Xna.Framework.Vector2,System.Boolean,System.Single,System.Single,System.Nullable{Microsoft.Xna.Framework.Color})": "TinyLife.World.Opening.yml", + "TinyLife.World.Opening.GetDescription": "TinyLife.World.Opening.yml", "TinyLife.World.Opening.GetPrice": "TinyLife.World.Opening.yml", "TinyLife.World.Opening.Type": "TinyLife.World.Opening.yml", + "TinyLife.World.Opening.Validate(TinyLife.World.Wall,TinyLife.World.Map)": "TinyLife.World.Opening.yml", "TinyLife.World.OpeningType": "TinyLife.World.OpeningType.yml", - "TinyLife.World.OpeningType.#ctor(System.String,MLEM.Textures.TextureRegion,TinyLife.World.WallMode,System.Int32,System.Func{TinyLife.World.OpeningType,System.Int32,TinyLife.World.Wall,TinyLife.World.Opening},TinyLife.Utilities.ColorScheme,MLEM.Textures.TextureRegion)": "TinyLife.World.OpeningType.yml", - "TinyLife.World.OpeningType.ColorScheme": "TinyLife.World.OpeningType.yml", - "TinyLife.World.OpeningType.Construct(System.Int32,TinyLife.World.Wall)": "TinyLife.World.OpeningType.yml", - "TinyLife.World.OpeningType.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Boolean,System.Single,System.Single,System.Int32,System.Nullable{Microsoft.Xna.Framework.Color},Microsoft.Xna.Framework.Point)": "TinyLife.World.OpeningType.yml", - "TinyLife.World.OpeningType.DrawUi(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.GameTime,System.Int32,System.Single)": "TinyLife.World.OpeningType.yml", + "TinyLife.World.OpeningType.#ctor(System.String,MLEM.Textures.TextureRegion,TinyLife.World.WallMode,System.Int32,System.Func{TinyLife.World.OpeningType,System.Int32[],TinyLife.World.Wall,TinyLife.World.Opening},TinyLife.Utilities.ColorScheme[],MLEM.Textures.TextureRegion)": "TinyLife.World.OpeningType.yml", + "TinyLife.World.OpeningType.Colors": "TinyLife.World.OpeningType.yml", + "TinyLife.World.OpeningType.Construct(System.Int32[],TinyLife.World.Wall)": "TinyLife.World.OpeningType.yml", + "TinyLife.World.OpeningType.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Boolean,System.Single,System.Single,System.Int32[],System.Nullable{Microsoft.Xna.Framework.Color},Microsoft.Xna.Framework.Point)": "TinyLife.World.OpeningType.yml", + "TinyLife.World.OpeningType.DrawUi(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.GameTime,System.Int32[],System.Single)": "TinyLife.World.OpeningType.yml", "TinyLife.World.OpeningType.Icon": "TinyLife.World.OpeningType.yml", "TinyLife.World.OpeningType.Name": "TinyLife.World.OpeningType.yml", "TinyLife.World.OpeningType.Price": "TinyLife.World.OpeningType.yml", @@ -2624,6 +2813,7 @@ "TinyLife.World.Roof.Color": "TinyLife.World.Roof.yml", "TinyLife.World.Roof.GenerateRoof(TinyLife.World.Room)": "TinyLife.World.Roof.yml", "TinyLife.World.Roof.GetPrice": "TinyLife.World.Roof.yml", + "TinyLife.World.Roof.GetRoofAttachedFurnitureOffset(Microsoft.Xna.Framework.Vector2)": "TinyLife.World.Roof.yml", "TinyLife.World.Roof.Rotation": "TinyLife.World.Roof.yml", "TinyLife.World.Roof.Type": "TinyLife.World.Roof.yml", "TinyLife.World.Roof.Validate": "TinyLife.World.Roof.yml", @@ -2637,6 +2827,7 @@ "TinyLife.World.RoofType.Colors": "TinyLife.World.RoofType.yml", "TinyLife.World.RoofType.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,TinyLife.World.Map,Microsoft.Xna.Framework.Rectangle,MLEM.Misc.Direction2,System.Int32,TinyLife.World.Wallpaper,System.Single)": "TinyLife.World.RoofType.yml", "TinyLife.World.RoofType.DrawUi(Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Ui.Elements.Element,System.Int32,System.Single)": "TinyLife.World.RoofType.yml", + "TinyLife.World.RoofType.GetGableOffset(Microsoft.Xna.Framework.Rectangle,MLEM.Misc.Direction2,Microsoft.Xna.Framework.Point)": "TinyLife.World.RoofType.yml", "TinyLife.World.RoofType.GetPrice(Microsoft.Xna.Framework.Rectangle)": "TinyLife.World.RoofType.yml", "TinyLife.World.RoofType.Icon": "TinyLife.World.RoofType.yml", "TinyLife.World.RoofType.ModernFlat": "TinyLife.World.RoofType.yml", @@ -2668,7 +2859,7 @@ "TinyLife.World.Soundscape.Soundscapes": "TinyLife.World.Soundscape.yml", "TinyLife.World.Soundscape.Update(TinyLife.World.Map,MLEM.Cameras.Camera)": "TinyLife.World.Soundscape.yml", "TinyLife.World.SwingingDoor": "TinyLife.World.SwingingDoor.yml", - "TinyLife.World.SwingingDoor.#ctor(TinyLife.World.OpeningType,System.Int32)": "TinyLife.World.SwingingDoor.yml", + "TinyLife.World.SwingingDoor.#ctor(TinyLife.World.OpeningType,System.Int32[])": "TinyLife.World.SwingingDoor.yml", "TinyLife.World.SwingingDoor.CanWalkThrough(TinyLife.World.Wall,TinyLife.Objects.Person)": "TinyLife.World.SwingingDoor.yml", "TinyLife.World.SwingingDoor.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,TinyLife.World.Map,TinyLife.World.Wall,Microsoft.Xna.Framework.Vector2,System.Boolean,System.Single,System.Single,System.Nullable{Microsoft.Xna.Framework.Color})": "TinyLife.World.SwingingDoor.yml", "TinyLife.World.SwingingDoor.IsOpen(TinyLife.World.Map,TinyLife.World.Wall)": "TinyLife.World.SwingingDoor.yml", @@ -2700,7 +2891,6 @@ "TinyLife.World.UpdateDelegate": "TinyLife.World.UpdateDelegate.yml", "TinyLife.World.Wall": "TinyLife.World.Wall.yml", "TinyLife.World.Wall.#ctor(Microsoft.Xna.Framework.Point[])": "TinyLife.World.Wall.yml", - "TinyLife.World.Wall.DisplayModes": "TinyLife.World.Wall.yml", "TinyLife.World.Wall.Draw(TinyLife.World.Map,Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color})": "TinyLife.World.Wall.yml", "TinyLife.World.Wall.GetDepth(TinyLife.World.Map,System.Single)": "TinyLife.World.Wall.yml", "TinyLife.World.Wall.GetDisplayMode": "TinyLife.World.Wall.yml", @@ -2715,13 +2905,20 @@ "TinyLife.World.Wall.Positions": "TinyLife.World.Wall.yml", "TinyLife.World.Wall.Price": "TinyLife.World.Wall.yml", "TinyLife.World.Wall.SetOpening(TinyLife.World.Map,TinyLife.World.Opening)": "TinyLife.World.Wall.yml", - "TinyLife.World.Wall.Validate": "TinyLife.World.Wall.yml", + "TinyLife.World.Wall.Validate(TinyLife.World.Map)": "TinyLife.World.Wall.yml", "TinyLife.World.Wall.Vertical": "TinyLife.World.Wall.yml", "TinyLife.World.Wall.Wallpapers": "TinyLife.World.Wall.yml", "TinyLife.World.WallMode": "TinyLife.World.WallMode.yml", + "TinyLife.World.WallMode.#ctor(MLEM.Textures.UniformTextureAtlas,Microsoft.Xna.Framework.Point)": "TinyLife.World.WallMode.yml", + "TinyLife.World.WallMode.ApplyMasks(Microsoft.Xna.Framework.Graphics.Texture2D,System.Int32,System.Int32,MLEM.Data.RuntimeTexturePacker,System.Action{MLEM.Textures.UniformTextureAtlas})": "TinyLife.World.WallMode.yml", "TinyLife.World.WallMode.Door": "TinyLife.World.WallMode.yml", "TinyLife.World.WallMode.Full": "TinyLife.World.WallMode.yml", "TinyLife.World.WallMode.LongWindow": "TinyLife.World.WallMode.yml", + "TinyLife.World.WallMode.MaskPosition": "TinyLife.World.WallMode.yml", + "TinyLife.World.WallMode.MaskTexture": "TinyLife.World.WallMode.yml", + "TinyLife.World.WallMode.Modes": "TinyLife.World.WallMode.yml", + "TinyLife.World.WallMode.OffsetTextureRegion(Microsoft.Xna.Framework.Point,System.Boolean,System.Boolean)": "TinyLife.World.WallMode.yml", + "TinyLife.World.WallMode.Register(TinyLife.World.WallMode)": "TinyLife.World.WallMode.yml", "TinyLife.World.WallMode.Roof": "TinyLife.World.WallMode.yml", "TinyLife.World.WallMode.RoofGable": "TinyLife.World.WallMode.yml", "TinyLife.World.WallMode.RoofGableInverse": "TinyLife.World.WallMode.yml", diff --git a/docs/api/TinyLife.Actions.Action.yml b/docs/api/TinyLife.Actions.Action.yml index eacfed2..84be2ac 100644 --- a/docs/api/TinyLife.Actions.Action.yml +++ b/docs/api/TinyLife.Actions.Action.yml @@ -6,7 +6,6 @@ items: parent: TinyLife.Actions children: - TinyLife.Actions.Action.#ctor(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo) - - TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety) - TinyLife.Actions.Action.CanCancel(TinyLife.Actions.Action) - TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.Person,TinyLife.Actions.ActionType) - TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action) @@ -16,7 +15,7 @@ items: - TinyLife.Actions.Action.GetIconObject - TinyLife.Actions.Action.GetNextAction(TinyLife.Actions.CompletionType) - TinyLife.Actions.Action.OnCompleted(TinyLife.Actions.CompletionType) - - TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult,TinyLife.Objects.MapObject) + - TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,TinyLife.Actions.CanExecuteResult,TinyLife.Objects.MapObject) - TinyLife.Actions.Action.Type - TinyLife.Actions.Action.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) - TinyLife.Actions.Action.Validate(TinyLife.Objects.Person) @@ -30,7 +29,7 @@ items: source: remote: path: TinyLife/Actions/Action.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Action path: ../TinyLife/Actions/Action.cs @@ -61,14 +60,14 @@ items: - TinyLife.Actions.Typeless.TypelessAction.Random - TinyLife.Actions.Typeless.TypelessAction.Info - TinyLife.Actions.Typeless.TypelessAction.StartedAutomatically - - TinyLife.Actions.Typeless.TypelessAction.IsUnderlying + - TinyLife.Actions.Typeless.TypelessAction.Parent - TinyLife.Actions.Typeless.TypelessAction.Map - TinyLife.Actions.Typeless.TypelessAction.Person - TinyLife.Actions.Typeless.TypelessAction.ElapsedTime - TinyLife.Actions.Typeless.TypelessAction.PlayerPromptOpen - TinyLife.Actions.Typeless.TypelessAction.InProgressTime - TinyLife.Actions.Typeless.TypelessAction.FullyInProgress - - TinyLife.Actions.Typeless.TypelessAction.ForceFail + - TinyLife.Actions.Typeless.TypelessAction.ForceResult - TinyLife.Actions.Typeless.TypelessAction.Initialize - TinyLife.Actions.Typeless.TypelessAction.IsCompleted - TinyLife.Actions.Typeless.TypelessAction.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Func{TinyLife.Uis.CoveringGroup,System.Collections.Generic.IEnumerable{MLEM.Ui.Elements.Element}}) @@ -88,6 +87,9 @@ items: - TinyLife.Actions.Typeless.TypelessAction.FindAllFreeWalls(TinyLife.Objects.Person,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean) - TinyLife.Actions.Typeless.TypelessAction.FindAllFreeGround(TinyLife.Objects.Person,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean) - TinyLife.Actions.Typeless.TypelessAction.FindFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean) + - TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2}) + - TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean) + - TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo) - TinyLife.Actions.Typeless.TypelessAction.GetTableSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot) - TinyLife.Actions.Typeless.TypelessAction.InvokeForBoth(TinyLife.Objects.Person,TinyLife.Objects.Person,System.Action{TinyLife.Objects.Person,TinyLife.Objects.Person}) - MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object) @@ -124,7 +126,7 @@ items: source: remote: path: TinyLife/Actions/Action.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Type path: ../TinyLife/Actions/Action.cs @@ -169,7 +171,7 @@ items: source: remote: path: TinyLife/Actions/Action.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Actions/Action.cs @@ -208,7 +210,7 @@ items: source: remote: path: TinyLife/Actions/Action.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Update path: ../TinyLife/Actions/Action.cs @@ -253,7 +255,7 @@ items: source: remote: path: TinyLife/Actions/Action.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnCompleted path: ../TinyLife/Actions/Action.cs @@ -292,7 +294,7 @@ items: source: remote: path: TinyLife/Actions/Action.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Validate path: ../TinyLife/Actions/Action.cs @@ -334,7 +336,7 @@ items: source: remote: path: TinyLife/Actions/Action.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanMultitask path: ../TinyLife/Actions/Action.cs @@ -375,7 +377,7 @@ items: source: remote: path: TinyLife/Actions/Action.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanCancel path: ../TinyLife/Actions/Action.cs @@ -416,7 +418,7 @@ items: source: remote: path: TinyLife/Actions/Action.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetNextAction path: ../TinyLife/Actions/Action.cs @@ -457,7 +459,7 @@ items: source: remote: path: TinyLife/Actions/Action.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetIconObject path: ../TinyLife/Actions/Action.cs @@ -494,7 +496,7 @@ items: source: remote: path: TinyLife/Actions/Action.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CausesExtremelyFastSpeed path: ../TinyLife/Actions/Action.cs @@ -531,7 +533,7 @@ items: source: remote: path: TinyLife/Actions/Action.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetDisplayName path: ../TinyLife/Actions/Action.cs @@ -554,82 +556,47 @@ items: modifiers.vb: - Public - Overridable -- uid: TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult,TinyLife.Objects.MapObject) - commentId: M:TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult,TinyLife.Objects.MapObject) - id: TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult,TinyLife.Objects.MapObject) +- uid: TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,TinyLife.Actions.CanExecuteResult,TinyLife.Objects.MapObject) + commentId: M:TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,TinyLife.Actions.CanExecuteResult,TinyLife.Objects.MapObject) + id: TryForceResult(TinyLife.Actions.CompletionType,TinyLife.Actions.CanExecuteResult,TinyLife.Objects.MapObject) parent: TinyLife.Actions.Action langs: - csharp - vb - name: TryForceFail(ActionType.CanExecuteResult, MapObject) - nameWithType: Action.TryForceFail(ActionType.CanExecuteResult, MapObject) - fullName: TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult, TinyLife.Objects.MapObject) + name: TryForceResult(CompletionType, CanExecuteResult, MapObject) + nameWithType: Action.TryForceResult(CompletionType, CanExecuteResult, MapObject) + fullName: TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType, TinyLife.Actions.CanExecuteResult, TinyLife.Objects.MapObject) type: Method source: remote: path: TinyLife/Actions/Action.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: TryForceFail + id: TryForceResult path: ../TinyLife/Actions/Action.cs - startLine: 131 + startLine: 132 assemblies: - Tiny Life namespace: TinyLife.Actions - summary: "\nThis is an external version of which can be called from outside sources, like a object.\nA reason is provided that can be used to decide whether the external object can cause this action to fail.\nBy default, this action sets to true and returns true if doesn't return true.\n" + summary: "\nThis is an external version of which can be called from outside sources, like a object.\nA reason is provided that can be used to decide whether the external object can cause this action to fail.\nBy default, this action sets to true and returns true if doesn't return true.\n" example: [] syntax: - content: public virtual bool TryForceFail(ActionType.CanExecuteResult reason, MapObject source) + content: public virtual bool TryForceResult(CompletionType result, CanExecuteResult reason, MapObject source) parameters: + - id: result + type: TinyLife.Actions.CompletionType + description: The result to force. - id: reason - type: TinyLife.Actions.ActionType.CanExecuteResult - description: The reason for this action to fail + type: TinyLife.Actions.CanExecuteResult + description: The reason for this action to fail. - id: source type: TinyLife.Objects.MapObject description: The object that is trying to force this action to fail. Can be null. return: type: System.Boolean - description: Whether this action was successfully forced to fail (if returning true, should also be set to true) - content.vb: Public Overridable Function TryForceFail(reason As ActionType.CanExecuteResult, source As MapObject) As Boolean - overload: TinyLife.Actions.Action.TryForceFail* - modifiers.csharp: - - public - - virtual - modifiers.vb: - - Public - - Overridable -- uid: TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety) - commentId: M:TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety) - id: ApplyVariety(TinyLife.Actions.ActionVariety) - parent: TinyLife.Actions.Action - langs: - - csharp - - vb - name: ApplyVariety(ActionVariety) - nameWithType: Action.ApplyVariety(ActionVariety) - fullName: TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety) - type: Method - source: - remote: - path: TinyLife/Actions/Action.cs - branch: 0.20.4-dev - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: ApplyVariety - path: ../TinyLife/Actions/Action.cs - startLine: 144 - assemblies: - - Tiny Life - namespace: TinyLife.Actions - summary: "\nApplies the given ot this action.\nBased on the action and the variety, a number of things can be done.\nNote that only varieties supplied in will be passed into this method.\n" - example: [] - syntax: - content: public virtual void ApplyVariety(ActionVariety variety) - parameters: - - id: variety - type: TinyLife.Actions.ActionVariety - description: The variety to apply - content.vb: Public Overridable Sub ApplyVariety(variety As ActionVariety) - overload: TinyLife.Actions.Action.ApplyVariety* + description: Whether this action was successfully forced to fail (if returning true, should also be set to true). + content.vb: Public Overridable Function TryForceResult(result As CompletionType, reason As CanExecuteResult, source As MapObject) As Boolean + overload: TinyLife.Actions.Action.TryForceResult* modifiers.csharp: - public - virtual @@ -650,11 +617,11 @@ items: source: remote: path: TinyLife/Actions/Action.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanEnqueueConversation path: ../TinyLife/Actions/Action.cs - startLine: 154 + startLine: 147 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -694,11 +661,11 @@ items: source: remote: path: TinyLife/Actions/Action.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanMultitask path: ../TinyLife/Actions/Action.cs - startLine: 165 + startLine: 158 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -802,12 +769,12 @@ references: name: StartedAutomatically nameWithType: TypelessAction.StartedAutomatically fullName: TinyLife.Actions.Typeless.TypelessAction.StartedAutomatically -- uid: TinyLife.Actions.Typeless.TypelessAction.IsUnderlying - commentId: P:TinyLife.Actions.Typeless.TypelessAction.IsUnderlying +- uid: TinyLife.Actions.Typeless.TypelessAction.Parent + commentId: P:TinyLife.Actions.Typeless.TypelessAction.Parent parent: TinyLife.Actions.Typeless.TypelessAction - name: IsUnderlying - nameWithType: TypelessAction.IsUnderlying - fullName: TinyLife.Actions.Typeless.TypelessAction.IsUnderlying + name: Parent + nameWithType: TypelessAction.Parent + fullName: TinyLife.Actions.Typeless.TypelessAction.Parent - uid: TinyLife.Actions.Typeless.TypelessAction.Map commentId: P:TinyLife.Actions.Typeless.TypelessAction.Map parent: TinyLife.Actions.Typeless.TypelessAction @@ -844,12 +811,12 @@ references: name: FullyInProgress nameWithType: TypelessAction.FullyInProgress fullName: TinyLife.Actions.Typeless.TypelessAction.FullyInProgress -- uid: TinyLife.Actions.Typeless.TypelessAction.ForceFail - commentId: F:TinyLife.Actions.Typeless.TypelessAction.ForceFail +- uid: TinyLife.Actions.Typeless.TypelessAction.ForceResult + commentId: F:TinyLife.Actions.Typeless.TypelessAction.ForceResult parent: TinyLife.Actions.Typeless.TypelessAction - name: ForceFail - nameWithType: TypelessAction.ForceFail - fullName: TinyLife.Actions.Typeless.TypelessAction.ForceFail + name: ForceResult + nameWithType: TypelessAction.ForceResult + fullName: TinyLife.Actions.Typeless.TypelessAction.ForceResult - uid: TinyLife.Actions.Typeless.TypelessAction.Initialize commentId: M:TinyLife.Actions.Typeless.TypelessAction.Initialize parent: TinyLife.Actions.Typeless.TypelessAction @@ -2889,6 +2856,298 @@ references: - name: ) nameWithType: ) fullName: ) +- uid: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2}) + commentId: M:TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2}) + parent: TinyLife.Actions.Typeless.TypelessAction + isExternal: true + name: FindAllActionObjects(Person, ActionType, Nullable) + nameWithType: TypelessAction.FindAllActionObjects(Person, ActionType, Nullable) + fullName: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Nullable) + nameWithType.vb: TypelessAction.FindAllActionObjects(Person, ActionType, Nullable(Of Vector2)) + fullName.vb: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Nullable(Of Microsoft.Xna.Framework.Vector2)) + name.vb: FindAllActionObjects(Person, ActionType, Nullable(Of Vector2)) + spec.csharp: + - uid: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2}) + name: FindAllActionObjects + nameWithType: TypelessAction.FindAllActionObjects + fullName: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.ActionType + name: ActionType + nameWithType: ActionType + fullName: TinyLife.Actions.ActionType + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 + isExternal: true + - name: '>' + nameWithType: '>' + fullName: '>' + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2}) + name: FindAllActionObjects + nameWithType: TypelessAction.FindAllActionObjects + fullName: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.ActionType + name: ActionType + nameWithType: ActionType + fullName: TinyLife.Actions.ActionType + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean) + commentId: M:TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean) + parent: TinyLife.Actions.Typeless.TypelessAction + isExternal: true + name: FindValidActionObjects(Person, ActionType, Boolean, Nullable, Boolean) + nameWithType: TypelessAction.FindValidActionObjects(Person, ActionType, Boolean, Nullable, Boolean) + fullName: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Boolean, System.Nullable, System.Boolean) + nameWithType.vb: TypelessAction.FindValidActionObjects(Person, ActionType, Boolean, Nullable(Of Vector2), Boolean) + fullName.vb: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Boolean, System.Nullable(Of Microsoft.Xna.Framework.Vector2), System.Boolean) + name.vb: FindValidActionObjects(Person, ActionType, Boolean, Nullable(Of Vector2), Boolean) + spec.csharp: + - uid: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean) + name: FindValidActionObjects + nameWithType: TypelessAction.FindValidActionObjects + fullName: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.ActionType + name: ActionType + nameWithType: ActionType + fullName: TinyLife.Actions.ActionType + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 + isExternal: true + - name: '>' + nameWithType: '>' + fullName: '>' + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean) + name: FindValidActionObjects + nameWithType: TypelessAction.FindValidActionObjects + fullName: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.ActionType + name: ActionType + nameWithType: ActionType + fullName: TinyLife.Actions.ActionType + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo) + commentId: M:TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo) + parent: TinyLife.Actions.Typeless.TypelessAction + isExternal: true + name: GetRandomVariety(IEnumerable, ActionInfo) + nameWithType: TypelessAction.GetRandomVariety(IEnumerable, ActionInfo) + fullName: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable, TinyLife.Actions.ActionInfo) + nameWithType.vb: TypelessAction.GetRandomVariety(IEnumerable(Of ActionVariety), ActionInfo) + fullName.vb: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable(Of TinyLife.Actions.ActionVariety), TinyLife.Actions.ActionInfo) + name.vb: GetRandomVariety(IEnumerable(Of ActionVariety), ActionInfo) + spec.csharp: + - uid: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo) + name: GetRandomVariety + nameWithType: TypelessAction.GetRandomVariety + fullName: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety + - name: ( + nameWithType: ( + fullName: ( + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + nameWithType: IEnumerable + fullName: System.Collections.Generic.IEnumerable + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: TinyLife.Actions.ActionVariety + name: ActionVariety + nameWithType: ActionVariety + fullName: TinyLife.Actions.ActionVariety + - name: '>' + nameWithType: '>' + fullName: '>' + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.ActionInfo + name: ActionInfo + nameWithType: ActionInfo + fullName: TinyLife.Actions.ActionInfo + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo) + name: GetRandomVariety + nameWithType: TypelessAction.GetRandomVariety + fullName: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety + - name: ( + nameWithType: ( + fullName: ( + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + nameWithType: IEnumerable + fullName: System.Collections.Generic.IEnumerable + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: TinyLife.Actions.ActionVariety + name: ActionVariety + nameWithType: ActionVariety + fullName: TinyLife.Actions.ActionVariety + - name: ) + nameWithType: ) + fullName: ) + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.ActionInfo + name: ActionInfo + nameWithType: ActionInfo + fullName: TinyLife.Actions.ActionInfo + - name: ) + nameWithType: ) + fullName: ) - uid: TinyLife.Actions.Typeless.TypelessAction.GetTableSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot) commentId: M:TinyLife.Actions.Typeless.TypelessAction.GetTableSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot) parent: TinyLife.Actions.Typeless.TypelessAction @@ -3890,31 +4149,17 @@ references: - uid: TinyLife.Actions.ActionType.TypeSettings.IgnoreObjectConditions commentId: F:TinyLife.Actions.ActionType.TypeSettings.IgnoreObjectConditions isExternal: true -- uid: TinyLife.Actions.Action.TryForceFail* - commentId: Overload:TinyLife.Actions.Action.TryForceFail - name: TryForceFail - nameWithType: Action.TryForceFail - fullName: TinyLife.Actions.Action.TryForceFail -- uid: TinyLife.Actions.ActionType.CanExecuteResult - commentId: T:TinyLife.Actions.ActionType.CanExecuteResult +- uid: TinyLife.Actions.Action.TryForceResult* + commentId: Overload:TinyLife.Actions.Action.TryForceResult + name: TryForceResult + nameWithType: Action.TryForceResult + fullName: TinyLife.Actions.Action.TryForceResult +- uid: TinyLife.Actions.CanExecuteResult + commentId: T:TinyLife.Actions.CanExecuteResult parent: TinyLife.Actions - name: ActionType.CanExecuteResult - nameWithType: ActionType.CanExecuteResult - fullName: TinyLife.Actions.ActionType.CanExecuteResult -- uid: TinyLife.Actions.ActionVariety - commentId: T:TinyLife.Actions.ActionVariety - parent: TinyLife.Actions - name: ActionVariety - nameWithType: ActionVariety - fullName: TinyLife.Actions.ActionVariety -- uid: TinyLife.Actions.ActionType.TypeSettings.Varieties - commentId: F:TinyLife.Actions.ActionType.TypeSettings.Varieties - isExternal: true -- uid: TinyLife.Actions.Action.ApplyVariety* - commentId: Overload:TinyLife.Actions.Action.ApplyVariety - name: ApplyVariety - nameWithType: Action.ApplyVariety - fullName: TinyLife.Actions.Action.ApplyVariety + name: CanExecuteResult + nameWithType: CanExecuteResult + fullName: TinyLife.Actions.CanExecuteResult - uid: TinyLife.Actions.SleepAction commentId: T:TinyLife.Actions.SleepAction isExternal: true diff --git a/docs/api/TinyLife.Actions.ActionInfo.yml b/docs/api/TinyLife.Actions.ActionInfo.yml index 5fb3dcd..6e26179 100644 --- a/docs/api/TinyLife.Actions.ActionInfo.yml +++ b/docs/api/TinyLife.Actions.ActionInfo.yml @@ -8,6 +8,7 @@ items: - TinyLife.Actions.ActionInfo.ActionLocation - TinyLife.Actions.ActionInfo.ActionSpot - TinyLife.Actions.ActionInfo.AddAuxiliaryObject(TinyLife.Objects.MapObject,TinyLife.Objects.ActionSpot) + - TinyLife.Actions.ActionInfo.FromLocation(TinyLife.Objects.Person,Microsoft.Xna.Framework.Point) - TinyLife.Actions.ActionInfo.FromLocation(TinyLife.Objects.Person,Microsoft.Xna.Framework.Vector2) - TinyLife.Actions.ActionInfo.FromObjectGeneric(TinyLife.Objects.Person,TinyLife.Objects.MapObject) - TinyLife.Actions.ActionInfo.FromSelf(TinyLife.Objects.Person) @@ -15,6 +16,7 @@ items: - TinyLife.Actions.ActionInfo.GetInvolvedActionSpot(TinyLife.Objects.Furniture) - TinyLife.Actions.ActionInfo.GetInvolvedObject``1(TinyLife.Objects.ObjectCategory,System.Boolean,System.Func{``0,System.Boolean}) - TinyLife.Actions.ActionInfo.GetInvolvedObjects``1(TinyLife.Objects.ObjectCategory,System.Boolean) + - TinyLife.Actions.ActionInfo.Lot - TinyLife.Actions.ActionInfo.Map - TinyLife.Actions.ActionInfo.Person - TinyLife.Actions.ActionInfo.ToFreeActionSpot(TinyLife.Objects.ObjectCategory) @@ -29,7 +31,7 @@ items: source: remote: path: TinyLife/Actions/ActionInfo.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ActionInfo path: ../TinyLife/Actions/ActionInfo.cs @@ -92,7 +94,7 @@ items: source: remote: path: TinyLife/Actions/ActionInfo.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Person path: ../TinyLife/Actions/ActionInfo.cs @@ -129,7 +131,7 @@ items: source: remote: path: TinyLife/Actions/ActionInfo.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ActionLocation path: ../TinyLife/Actions/ActionInfo.cs @@ -174,7 +176,7 @@ items: source: remote: path: TinyLife/Actions/ActionInfo.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ActionSpot path: ../TinyLife/Actions/ActionInfo.cs @@ -214,7 +216,7 @@ items: source: remote: path: TinyLife/Actions/ActionInfo.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Map path: ../TinyLife/Actions/ActionInfo.cs @@ -237,6 +239,43 @@ items: modifiers.vb: - Public - ReadOnly +- uid: TinyLife.Actions.ActionInfo.Lot + commentId: P:TinyLife.Actions.ActionInfo.Lot + id: Lot + parent: TinyLife.Actions.ActionInfo + langs: + - csharp + - vb + name: Lot + nameWithType: ActionInfo.Lot + fullName: TinyLife.Actions.ActionInfo.Lot + type: Property + source: + remote: + path: TinyLife/Actions/ActionInfo.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: Lot + path: ../TinyLife/Actions/ActionInfo.cs + startLine: 42 + assemblies: + - Tiny Life + namespace: TinyLife.Actions + summary: "\nThe lot that this action's is on, or the lot that the is on if there is no action object.\n" + example: [] + syntax: + content: public Lot Lot { get; } + parameters: [] + return: + type: TinyLife.World.Lot + content.vb: Public ReadOnly Property Lot As Lot + overload: TinyLife.Actions.ActionInfo.Lot* + modifiers.csharp: + - public + - get + modifiers.vb: + - Public + - ReadOnly - uid: TinyLife.Actions.ActionInfo.GetActionObject``1 commentId: M:TinyLife.Actions.ActionInfo.GetActionObject``1 id: GetActionObject``1 @@ -251,11 +290,11 @@ items: source: remote: path: TinyLife/Actions/ActionInfo.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetActionObject path: ../TinyLife/Actions/ActionInfo.cs - startLine: 65 + startLine: 69 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -292,11 +331,11 @@ items: source: remote: path: TinyLife/Actions/ActionInfo.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AddAuxiliaryObject path: ../TinyLife/Actions/ActionInfo.cs - startLine: 87 + startLine: 91 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -331,11 +370,11 @@ items: source: remote: path: TinyLife/Actions/ActionInfo.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetInvolvedObjects path: ../TinyLife/Actions/ActionInfo.cs - startLine: 105 + startLine: 109 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -379,11 +418,11 @@ items: source: remote: path: TinyLife/Actions/ActionInfo.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetInvolvedObject path: ../TinyLife/Actions/ActionInfo.cs - startLine: 123 + startLine: 127 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -432,11 +471,11 @@ items: source: remote: path: TinyLife/Actions/ActionInfo.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetInvolvedActionSpot path: ../TinyLife/Actions/ActionInfo.cs - startLine: 142 + startLine: 146 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -471,11 +510,11 @@ items: source: remote: path: TinyLife/Actions/ActionInfo.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ToFreeActionSpot path: ../TinyLife/Actions/ActionInfo.cs - startLine: 159 + startLine: 163 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -510,11 +549,11 @@ items: source: remote: path: TinyLife/Actions/ActionInfo.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Validate path: ../TinyLife/Actions/ActionInfo.cs - startLine: 172 + startLine: 176 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -546,11 +585,11 @@ items: source: remote: path: TinyLife/Actions/ActionInfo.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FromLocation path: ../TinyLife/Actions/ActionInfo.cs - startLine: 218 + startLine: 222 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -576,6 +615,50 @@ items: modifiers.vb: - Public - Shared +- uid: TinyLife.Actions.ActionInfo.FromLocation(TinyLife.Objects.Person,Microsoft.Xna.Framework.Point) + commentId: M:TinyLife.Actions.ActionInfo.FromLocation(TinyLife.Objects.Person,Microsoft.Xna.Framework.Point) + id: FromLocation(TinyLife.Objects.Person,Microsoft.Xna.Framework.Point) + parent: TinyLife.Actions.ActionInfo + langs: + - csharp + - vb + name: FromLocation(Person, Point) + nameWithType: ActionInfo.FromLocation(Person, Point) + fullName: TinyLife.Actions.ActionInfo.FromLocation(TinyLife.Objects.Person, Microsoft.Xna.Framework.Point) + type: Method + source: + remote: + path: TinyLife/Actions/ActionInfo.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: FromLocation + path: ../TinyLife/Actions/ActionInfo.cs + startLine: 233 + assemblies: + - Tiny Life + namespace: TinyLife.Actions + summary: "\nReturns a new based on the given location (and no objects).\nThis is a helper method that calls with the center of the given location.\n" + example: [] + syntax: + content: public static ActionInfo FromLocation(Person person, Point location) + parameters: + - id: person + type: TinyLife.Objects.Person + description: The person that this action info should be related to + - id: location + type: Microsoft.Xna.Framework.Point + description: The location that this action info should have + return: + type: TinyLife.Actions.ActionInfo + description: A new action info with the given data + content.vb: Public Shared Function FromLocation(person As Person, location As Point) As ActionInfo + overload: TinyLife.Actions.ActionInfo.FromLocation* + modifiers.csharp: + - public + - static + modifiers.vb: + - Public + - Shared - uid: TinyLife.Actions.ActionInfo.FromObjectGeneric(TinyLife.Objects.Person,TinyLife.Objects.MapObject) commentId: M:TinyLife.Actions.ActionInfo.FromObjectGeneric(TinyLife.Objects.Person,TinyLife.Objects.MapObject) id: FromObjectGeneric(TinyLife.Objects.Person,TinyLife.Objects.MapObject) @@ -590,11 +673,11 @@ items: source: remote: path: TinyLife/Actions/ActionInfo.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FromObjectGeneric path: ../TinyLife/Actions/ActionInfo.cs - startLine: 228 + startLine: 243 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -634,11 +717,11 @@ items: source: remote: path: TinyLife/Actions/ActionInfo.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FromSelf path: ../TinyLife/Actions/ActionInfo.cs - startLine: 237 + startLine: 252 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -1267,6 +1350,20 @@ references: name: TinyLife.World nameWithType: TinyLife.World fullName: TinyLife.World +- uid: TinyLife.Actions.ActionInfo.ActionLocation + commentId: F:TinyLife.Actions.ActionInfo.ActionLocation + isExternal: true +- uid: TinyLife.Actions.ActionInfo.Lot* + commentId: Overload:TinyLife.Actions.ActionInfo.Lot + name: Lot + nameWithType: ActionInfo.Lot + fullName: TinyLife.Actions.ActionInfo.Lot +- uid: TinyLife.World.Lot + commentId: T:TinyLife.World.Lot + parent: TinyLife.World + name: Lot + nameWithType: Lot + fullName: TinyLife.World.Lot - uid: TinyLife.World.Wall commentId: T:TinyLife.World.Wall parent: TinyLife.World @@ -1699,6 +1796,16 @@ references: name: FromLocation nameWithType: ActionInfo.FromLocation fullName: TinyLife.Actions.ActionInfo.FromLocation +- uid: TinyLife.Actions.ActionInfo.FromLocation(TinyLife.Objects.Person,Microsoft.Xna.Framework.Vector2) + commentId: M:TinyLife.Actions.ActionInfo.FromLocation(TinyLife.Objects.Person,Microsoft.Xna.Framework.Vector2) + isExternal: true +- uid: Microsoft.Xna.Framework.Point + commentId: T:Microsoft.Xna.Framework.Point + parent: Microsoft.Xna.Framework + isExternal: true + name: Point + nameWithType: Point + fullName: Microsoft.Xna.Framework.Point - uid: TinyLife.Actions.ActionInfo.FromObjectGeneric* commentId: Overload:TinyLife.Actions.ActionInfo.FromObjectGeneric name: FromObjectGeneric diff --git a/docs/api/TinyLife.Actions.ActionType.AiSettings.yml b/docs/api/TinyLife.Actions.ActionType.AiSettings.yml index 05586b9..b94b536 100644 --- a/docs/api/TinyLife.Actions.ActionType.AiSettings.yml +++ b/docs/api/TinyLife.Actions.ActionType.AiSettings.yml @@ -20,11 +20,11 @@ items: source: remote: path: TinyLife/Actions/ActionType.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AiSettings path: ../TinyLife/Actions/ActionType.cs - startLine: 346 + startLine: 365 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -62,15 +62,15 @@ items: source: remote: path: TinyLife/Actions/ActionType.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SolvedNeeds path: ../TinyLife/Actions/ActionType.cs - startLine: 353 + startLine: 373 assemblies: - Tiny Life namespace: TinyLife.Actions - summary: "\nThe need that this action solves when invoked.\nThe action doesn't need to actually solve this need in its implementation, but instead, this value is used to determine which actions to choose from if a person's needs are low.\nDefaults to null.\n" + summary: "\nThe need that this action solves when invoked.\nThe action doesn't need to actually solve this need in its implementation, but instead, this value is used to determine which actions to choose from if a person's needs are low.\nNote that, for this value to have an effect, the needs to be greater than 0.\nDefaults to null.\n" example: [] syntax: content: public NeedType[] SolvedNeeds @@ -95,15 +95,15 @@ items: source: remote: path: TinyLife/Actions/ActionType.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PassivePriority path: ../TinyLife/Actions/ActionType.cs - startLine: 360 + startLine: 381 assemblies: - Tiny Life namespace: TinyLife.Actions - summary: "\nA function that returns the passive priority of this action type.\nBy default, the passive priority is 0, meaning this action will never be executed randomly.\nThe higher the passive priority, the more likely it is that this action will be invoked randomly by a person.\nThis function is usually only queried through , as personality modifiers and the like get applied there.\n" + summary: "\nA function that returns the passive priority of this action type.\nBy default, the passive priority is 0, meaning this action will never be executed randomly.\nThe higher the passive priority, the more likely it is that this action will be invoked randomly by a person.\nThis function is usually only queried through , as personality modifiers and the like get applied there.\nThe passive priority only has an effect if , , or is true, or if a person's contains this action. \n" example: [] syntax: content: public Func PassivePriority @@ -128,11 +128,11 @@ items: source: remote: path: TinyLife/Actions/ActionType.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanDoRandomly path: ../TinyLife/Actions/ActionType.cs - startLine: 367 + startLine: 388 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -161,11 +161,11 @@ items: source: remote: path: TinyLife/Actions/ActionType.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanDoAtAnyPoint path: ../TinyLife/Actions/ActionType.cs - startLine: 374 + startLine: 395 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -194,11 +194,11 @@ items: source: remote: path: TinyLife/Actions/ActionType.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: NeedsFreeActionSpot path: ../TinyLife/Actions/ActionType.cs - startLine: 380 + startLine: 401 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -583,6 +583,9 @@ references: name: TinyLife.Utilities nameWithType: TinyLife.Utilities fullName: TinyLife.Utilities +- uid: TinyLife.Actions.ActionType.AiSettings.PassivePriority + commentId: F:TinyLife.Actions.ActionType.AiSettings.PassivePriority + isExternal: true - uid: TinyLife.NeedType[] isExternal: true name: NeedType[] @@ -610,6 +613,21 @@ references: - uid: TinyLife.Objects.Person.GetPassiveActionPriority(TinyLife.Actions.ActionType) commentId: M:TinyLife.Objects.Person.GetPassiveActionPriority(TinyLife.Actions.ActionType) isExternal: true +- uid: TinyLife.Actions.ActionType.AiSettings.SolvedNeeds + commentId: F:TinyLife.Actions.ActionType.AiSettings.SolvedNeeds + isExternal: true +- uid: TinyLife.Actions.ActionType.AiSettings.CanDoRandomly + commentId: F:TinyLife.Actions.ActionType.AiSettings.CanDoRandomly + isExternal: true +- uid: TinyLife.Actions.ActionType.AiSettings.CanDoAtAnyPoint + commentId: F:TinyLife.Actions.ActionType.AiSettings.CanDoAtAnyPoint + isExternal: true +- uid: TinyLife.World.LotEmployment + commentId: T:TinyLife.World.LotEmployment + parent: TinyLife.World + name: LotEmployment + nameWithType: LotEmployment + fullName: TinyLife.World.LotEmployment - uid: System.Func{TinyLife.Objects.Person,System.Single} commentId: T:System.Func{TinyLife.Objects.Person,System.Single} parent: System @@ -668,6 +686,11 @@ references: - name: ) nameWithType: ) fullName: ) +- uid: TinyLife.World + commentId: N:TinyLife.World + name: TinyLife.World + nameWithType: TinyLife.World + fullName: TinyLife.World - uid: System.Func`2 commentId: T:System.Func`2 isExternal: true @@ -722,12 +745,6 @@ references: - uid: TinyLife.Objects.Person.ActionQueue commentId: F:TinyLife.Objects.Person.ActionQueue isExternal: true -- uid: TinyLife.Actions.ActionType.AiSettings.SolvedNeeds - commentId: F:TinyLife.Actions.ActionType.AiSettings.SolvedNeeds - isExternal: true -- uid: TinyLife.Actions.ActionType.AiSettings.PassivePriority - commentId: F:TinyLife.Actions.ActionType.AiSettings.PassivePriority - isExternal: true - uid: System.Boolean commentId: T:System.Boolean parent: System @@ -735,9 +752,6 @@ references: name: Boolean nameWithType: Boolean fullName: System.Boolean -- uid: TinyLife.Actions.ActionType.AiSettings.CanDoRandomly - commentId: F:TinyLife.Actions.ActionType.AiSettings.CanDoRandomly - isExternal: true - uid: TinyLife.Objects.ActionSpot commentId: T:TinyLife.Objects.ActionSpot parent: TinyLife.Objects diff --git a/docs/api/TinyLife.Actions.ActionType.CanExecuteDelegate.yml b/docs/api/TinyLife.Actions.ActionType.CanExecuteDelegate.yml index b540bf0..a069169 100644 --- a/docs/api/TinyLife.Actions.ActionType.CanExecuteDelegate.yml +++ b/docs/api/TinyLife.Actions.ActionType.CanExecuteDelegate.yml @@ -15,18 +15,18 @@ items: source: remote: path: TinyLife/Actions/ActionType.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanExecuteDelegate path: ../TinyLife/Actions/ActionType.cs - startLine: 201 + startLine: 214 assemblies: - Tiny Life namespace: TinyLife.Actions summary: "\nA delegate method used for \n" example: [] syntax: - content: public delegate ActionType.CanExecuteResult CanExecuteDelegate(ActionInfo info, bool automatic); + content: public delegate CanExecuteResult CanExecuteDelegate(ActionInfo info, bool automatic); parameters: - id: info type: TinyLife.Actions.ActionInfo @@ -35,8 +35,8 @@ items: type: System.Boolean description: Whether or not the action was started by a rather than manually return: - type: TinyLife.Actions.ActionType.CanExecuteResult - content.vb: Public Delegate Function CanExecuteDelegate(info As ActionInfo, automatic As Boolean) As ActionType.CanExecuteResult + type: TinyLife.Actions.CanExecuteResult + content.vb: Public Delegate Function CanExecuteDelegate(info As ActionInfo, automatic As Boolean) As CanExecuteResult extensionMethods: - TinyLife.Actions.ActionType.CanExecuteDelegate.TinyLife.Utilities.Extensions.JsonCopy``1 modifiers.csharp: @@ -104,12 +104,12 @@ references: name: Boolean nameWithType: Boolean fullName: System.Boolean -- uid: TinyLife.Actions.ActionType.CanExecuteResult - commentId: T:TinyLife.Actions.ActionType.CanExecuteResult +- uid: TinyLife.Actions.CanExecuteResult + commentId: T:TinyLife.Actions.CanExecuteResult parent: TinyLife.Actions - name: ActionType.CanExecuteResult - nameWithType: ActionType.CanExecuteResult - fullName: TinyLife.Actions.ActionType.CanExecuteResult + name: CanExecuteResult + nameWithType: CanExecuteResult + fullName: TinyLife.Actions.CanExecuteResult - uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0) commentId: M:TinyLife.Utilities.Extensions.JsonCopy``1(``0) name: JsonCopy(T) diff --git a/docs/api/TinyLife.Actions.ActionType.CanExecuteResult.yml b/docs/api/TinyLife.Actions.ActionType.CanExecuteResult.yml deleted file mode 100644 index 879340d..0000000 --- a/docs/api/TinyLife.Actions.ActionType.CanExecuteResult.yml +++ /dev/null @@ -1,1073 +0,0 @@ -### YamlMime:ManagedReference -items: -- uid: TinyLife.Actions.ActionType.CanExecuteResult - commentId: T:TinyLife.Actions.ActionType.CanExecuteResult - id: ActionType.CanExecuteResult - parent: TinyLife.Actions - children: - - TinyLife.Actions.ActionType.CanExecuteResult.AlreadyDone - - TinyLife.Actions.ActionType.CanExecuteResult.BlockedByEmotionModifier - - TinyLife.Actions.ActionType.CanExecuteResult.Expired - - TinyLife.Actions.ActionType.CanExecuteResult.Hidden - - TinyLife.Actions.ActionType.CanExecuteResult.HoldingItem - - TinyLife.Actions.ActionType.CanExecuteResult.NoChair - - TinyLife.Actions.ActionType.CanExecuteResult.NoMatchingObjectAround - - TinyLife.Actions.ActionType.CanExecuteResult.NoSpace - - TinyLife.Actions.ActionType.CanExecuteResult.NotEnoughMoney - - TinyLife.Actions.ActionType.CanExecuteResult.NotEnoughSkill - - TinyLife.Actions.ActionType.CanExecuteResult.NotYours - - TinyLife.Actions.ActionType.CanExecuteResult.ObjectBroken - - TinyLife.Actions.ActionType.CanExecuteResult.TooEmbarrassed - - TinyLife.Actions.ActionType.CanExecuteResult.TooFar - - TinyLife.Actions.ActionType.CanExecuteResult.TooSad - - TinyLife.Actions.ActionType.CanExecuteResult.TooStunned - - TinyLife.Actions.ActionType.CanExecuteResult.TooUncomfortable - - TinyLife.Actions.ActionType.CanExecuteResult.UtilitiesDisabled - - TinyLife.Actions.ActionType.CanExecuteResult.Valid - - TinyLife.Actions.ActionType.CanExecuteResult.WaitingRequired - - TinyLife.Actions.ActionType.CanExecuteResult.WrongRelationshipType - langs: - - csharp - - vb - name: ActionType.CanExecuteResult - nameWithType: ActionType.CanExecuteResult - fullName: TinyLife.Actions.ActionType.CanExecuteResult - type: Enum - source: - remote: - path: TinyLife/Actions/ActionType.cs - branch: 0.20.4-dev - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: CanExecuteResult - path: ../TinyLife/Actions/ActionType.cs - startLine: 387 - assemblies: - - Tiny Life - namespace: TinyLife.Actions - summary: "\nAn enumeration that represents whether or not an action can be executed. This is used by .\n" - example: [] - syntax: - content: public enum CanExecuteResult - content.vb: Public Enum CanExecuteResult - extensionMethods: - - TinyLife.Actions.ActionType.CanExecuteResult.TinyLife.Utilities.Extensions.JsonCopy``1 - - TinyLife.Actions.ActionType.CanExecuteResult.TinyLife.Utilities.Extensions.BothValid(System.Func{TinyLife.Actions.ActionType.CanExecuteResult}) - modifiers.csharp: - - public - - enum - modifiers.vb: - - Public - - Enum -- uid: TinyLife.Actions.ActionType.CanExecuteResult.Hidden - commentId: F:TinyLife.Actions.ActionType.CanExecuteResult.Hidden - id: Hidden - parent: TinyLife.Actions.ActionType.CanExecuteResult - langs: - - csharp - - vb - name: Hidden - nameWithType: ActionType.CanExecuteResult.Hidden - fullName: TinyLife.Actions.ActionType.CanExecuteResult.Hidden - type: Field - source: - remote: - path: TinyLife/Actions/ActionType.cs - branch: 0.20.4-dev - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: Hidden - path: ../TinyLife/Actions/ActionType.cs - startLine: 392 - assemblies: - - Tiny Life - namespace: TinyLife.Actions - summary: "\nA result that causes the action to be hidden from the actions menu (and thus be unstartable)\n" - example: [] - syntax: - content: Hidden = 0 - return: - type: TinyLife.Actions.ActionType.CanExecuteResult - modifiers.csharp: - - public - - const - modifiers.vb: - - Public - - Const -- uid: TinyLife.Actions.ActionType.CanExecuteResult.Valid - commentId: F:TinyLife.Actions.ActionType.CanExecuteResult.Valid - id: Valid - parent: TinyLife.Actions.ActionType.CanExecuteResult - langs: - - csharp - - vb - name: Valid - nameWithType: ActionType.CanExecuteResult.Valid - fullName: TinyLife.Actions.ActionType.CanExecuteResult.Valid - type: Field - source: - remote: - path: TinyLife/Actions/ActionType.cs - branch: 0.20.4-dev - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: Valid - path: ../TinyLife/Actions/ActionType.cs - startLine: 396 - assemblies: - - Tiny Life - namespace: TinyLife.Actions - summary: "\nA result that causes the action to be executable both by and by a player\n" - example: [] - syntax: - content: Valid = 1 - return: - type: TinyLife.Actions.ActionType.CanExecuteResult - modifiers.csharp: - - public - - const - modifiers.vb: - - Public - - Const -- uid: TinyLife.Actions.ActionType.CanExecuteResult.HoldingItem - commentId: F:TinyLife.Actions.ActionType.CanExecuteResult.HoldingItem - id: HoldingItem - parent: TinyLife.Actions.ActionType.CanExecuteResult - langs: - - csharp - - vb - name: HoldingItem - nameWithType: ActionType.CanExecuteResult.HoldingItem - fullName: TinyLife.Actions.ActionType.CanExecuteResult.HoldingItem - type: Field - source: - remote: - path: TinyLife/Actions/ActionType.cs - branch: 0.20.4-dev - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: HoldingItem - path: ../TinyLife/Actions/ActionType.cs - startLine: 400 - assemblies: - - Tiny Life - namespace: TinyLife.Actions - summary: "\nA result that should be returned when the in question is currently holding an item which interferes with the action in some way\n" - example: [] - syntax: - content: HoldingItem = 2 - return: - type: TinyLife.Actions.ActionType.CanExecuteResult - modifiers.csharp: - - public - - const - modifiers.vb: - - Public - - Const -- uid: TinyLife.Actions.ActionType.CanExecuteResult.NoSpace - commentId: F:TinyLife.Actions.ActionType.CanExecuteResult.NoSpace - id: NoSpace - parent: TinyLife.Actions.ActionType.CanExecuteResult - langs: - - csharp - - vb - name: NoSpace - nameWithType: ActionType.CanExecuteResult.NoSpace - fullName: TinyLife.Actions.ActionType.CanExecuteResult.NoSpace - type: Field - source: - remote: - path: TinyLife/Actions/ActionType.cs - branch: 0.20.4-dev - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: NoSpace - path: ../TinyLife/Actions/ActionType.cs - startLine: 404 - assemblies: - - Tiny Life - namespace: TinyLife.Actions - summary: "\nA result that should be returned when the in question has no space for an item or \n" - example: [] - syntax: - content: NoSpace = 3 - return: - type: TinyLife.Actions.ActionType.CanExecuteResult - modifiers.csharp: - - public - - const - modifiers.vb: - - Public - - Const -- uid: TinyLife.Actions.ActionType.CanExecuteResult.NoChair - commentId: F:TinyLife.Actions.ActionType.CanExecuteResult.NoChair - id: NoChair - parent: TinyLife.Actions.ActionType.CanExecuteResult - langs: - - csharp - - vb - name: NoChair - nameWithType: ActionType.CanExecuteResult.NoChair - fullName: TinyLife.Actions.ActionType.CanExecuteResult.NoChair - type: Field - source: - remote: - path: TinyLife/Actions/ActionType.cs - branch: 0.20.4-dev - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: NoChair - path: ../TinyLife/Actions/ActionType.cs - startLine: 408 - assemblies: - - Tiny Life - namespace: TinyLife.Actions - summary: "\nA result that should be returned when a chair is required for the action, but there is none present\n" - example: [] - syntax: - content: NoChair = 4 - return: - type: TinyLife.Actions.ActionType.CanExecuteResult - modifiers.csharp: - - public - - const - modifiers.vb: - - Public - - Const -- uid: TinyLife.Actions.ActionType.CanExecuteResult.NotEnoughMoney - commentId: F:TinyLife.Actions.ActionType.CanExecuteResult.NotEnoughMoney - id: NotEnoughMoney - parent: TinyLife.Actions.ActionType.CanExecuteResult - langs: - - csharp - - vb - name: NotEnoughMoney - nameWithType: ActionType.CanExecuteResult.NotEnoughMoney - fullName: TinyLife.Actions.ActionType.CanExecuteResult.NotEnoughMoney - type: Field - source: - remote: - path: TinyLife/Actions/ActionType.cs - branch: 0.20.4-dev - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: NotEnoughMoney - path: ../TinyLife/Actions/ActionType.cs - startLine: 412 - assemblies: - - Tiny Life - namespace: TinyLife.Actions - summary: "\nA result that should be returned when there is not enough money in the to execute this action\n" - example: [] - syntax: - content: NotEnoughMoney = 5 - return: - type: TinyLife.Actions.ActionType.CanExecuteResult - modifiers.csharp: - - public - - const - modifiers.vb: - - Public - - Const -- uid: TinyLife.Actions.ActionType.CanExecuteResult.NotEnoughSkill - commentId: F:TinyLife.Actions.ActionType.CanExecuteResult.NotEnoughSkill - id: NotEnoughSkill - parent: TinyLife.Actions.ActionType.CanExecuteResult - langs: - - csharp - - vb - name: NotEnoughSkill - nameWithType: ActionType.CanExecuteResult.NotEnoughSkill - fullName: TinyLife.Actions.ActionType.CanExecuteResult.NotEnoughSkill - type: Field - source: - remote: - path: TinyLife/Actions/ActionType.cs - branch: 0.20.4-dev - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: NotEnoughSkill - path: ../TinyLife/Actions/ActionType.cs - startLine: 416 - assemblies: - - Tiny Life - namespace: TinyLife.Actions - summary: "\nA result that should be returned if the in question does not have a skill level high enough to execute this action\n" - example: [] - syntax: - content: NotEnoughSkill = 6 - return: - type: TinyLife.Actions.ActionType.CanExecuteResult - modifiers.csharp: - - public - - const - modifiers.vb: - - Public - - Const -- uid: TinyLife.Actions.ActionType.CanExecuteResult.TooFar - commentId: F:TinyLife.Actions.ActionType.CanExecuteResult.TooFar - id: TooFar - parent: TinyLife.Actions.ActionType.CanExecuteResult - langs: - - csharp - - vb - name: TooFar - nameWithType: ActionType.CanExecuteResult.TooFar - fullName: TinyLife.Actions.ActionType.CanExecuteResult.TooFar - type: Field - source: - remote: - path: TinyLife/Actions/ActionType.cs - branch: 0.20.4-dev - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: TooFar - path: ../TinyLife/Actions/ActionType.cs - startLine: 420 - assemblies: - - Tiny Life - namespace: TinyLife.Actions - summary: "\nA result that should be returned if the in question is too far away to execute this action\n" - example: [] - syntax: - content: TooFar = 7 - return: - type: TinyLife.Actions.ActionType.CanExecuteResult - modifiers.csharp: - - public - - const - modifiers.vb: - - Public - - Const -- uid: TinyLife.Actions.ActionType.CanExecuteResult.NotYours - commentId: F:TinyLife.Actions.ActionType.CanExecuteResult.NotYours - id: NotYours - parent: TinyLife.Actions.ActionType.CanExecuteResult - langs: - - csharp - - vb - name: NotYours - nameWithType: ActionType.CanExecuteResult.NotYours - fullName: TinyLife.Actions.ActionType.CanExecuteResult.NotYours - type: Field - source: - remote: - path: TinyLife/Actions/ActionType.cs - branch: 0.20.4-dev - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: NotYours - path: ../TinyLife/Actions/ActionType.cs - startLine: 424 - assemblies: - - Tiny Life - namespace: TinyLife.Actions - summary: "\nA result that should be returned if the does not own the that this action is executed on\n" - example: [] - syntax: - content: NotYours = 8 - return: - type: TinyLife.Actions.ActionType.CanExecuteResult - modifiers.csharp: - - public - - const - modifiers.vb: - - Public - - Const -- uid: TinyLife.Actions.ActionType.CanExecuteResult.TooUncomfortable - commentId: F:TinyLife.Actions.ActionType.CanExecuteResult.TooUncomfortable - id: TooUncomfortable - parent: TinyLife.Actions.ActionType.CanExecuteResult - langs: - - csharp - - vb - name: TooUncomfortable - nameWithType: ActionType.CanExecuteResult.TooUncomfortable - fullName: TinyLife.Actions.ActionType.CanExecuteResult.TooUncomfortable - type: Field - source: - remote: - path: TinyLife/Actions/ActionType.cs - branch: 0.20.4-dev - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: TooUncomfortable - path: ../TinyLife/Actions/ActionType.cs - startLine: 428 - assemblies: - - Tiny Life - namespace: TinyLife.Actions - summary: "\nA result that should be returned if the is considered emotionally too uncomfortable to do something\n" - example: [] - syntax: - content: TooUncomfortable = 9 - return: - type: TinyLife.Actions.ActionType.CanExecuteResult - modifiers.csharp: - - public - - const - modifiers.vb: - - Public - - Const -- uid: TinyLife.Actions.ActionType.CanExecuteResult.TooEmbarrassed - commentId: F:TinyLife.Actions.ActionType.CanExecuteResult.TooEmbarrassed - id: TooEmbarrassed - parent: TinyLife.Actions.ActionType.CanExecuteResult - langs: - - csharp - - vb - name: TooEmbarrassed - nameWithType: ActionType.CanExecuteResult.TooEmbarrassed - fullName: TinyLife.Actions.ActionType.CanExecuteResult.TooEmbarrassed - type: Field - source: - remote: - path: TinyLife/Actions/ActionType.cs - branch: 0.20.4-dev - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: TooEmbarrassed - path: ../TinyLife/Actions/ActionType.cs - startLine: 432 - assemblies: - - Tiny Life - namespace: TinyLife.Actions - summary: "\nA result that should be returned if the is considered too embarrassed to do something\n" - example: [] - syntax: - content: TooEmbarrassed = 10 - return: - type: TinyLife.Actions.ActionType.CanExecuteResult - modifiers.csharp: - - public - - const - modifiers.vb: - - Public - - Const -- uid: TinyLife.Actions.ActionType.CanExecuteResult.TooSad - commentId: F:TinyLife.Actions.ActionType.CanExecuteResult.TooSad - id: TooSad - parent: TinyLife.Actions.ActionType.CanExecuteResult - langs: - - csharp - - vb - name: TooSad - nameWithType: ActionType.CanExecuteResult.TooSad - fullName: TinyLife.Actions.ActionType.CanExecuteResult.TooSad - type: Field - source: - remote: - path: TinyLife/Actions/ActionType.cs - branch: 0.20.4-dev - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: TooSad - path: ../TinyLife/Actions/ActionType.cs - startLine: 436 - assemblies: - - Tiny Life - namespace: TinyLife.Actions - summary: "\nA result that should be returned if the is considered too sad to do something\n" - example: [] - syntax: - content: TooSad = 11 - return: - type: TinyLife.Actions.ActionType.CanExecuteResult - modifiers.csharp: - - public - - const - modifiers.vb: - - Public - - Const -- uid: TinyLife.Actions.ActionType.CanExecuteResult.WrongRelationshipType - commentId: F:TinyLife.Actions.ActionType.CanExecuteResult.WrongRelationshipType - id: WrongRelationshipType - parent: TinyLife.Actions.ActionType.CanExecuteResult - langs: - - csharp - - vb - name: WrongRelationshipType - nameWithType: ActionType.CanExecuteResult.WrongRelationshipType - fullName: TinyLife.Actions.ActionType.CanExecuteResult.WrongRelationshipType - type: Field - source: - remote: - path: TinyLife/Actions/ActionType.cs - branch: 0.20.4-dev - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: WrongRelationshipType - path: ../TinyLife/Actions/ActionType.cs - startLine: 440 - assemblies: - - Tiny Life - namespace: TinyLife.Actions - summary: "\nA result that should be returned if the has the wrong to a given other person\n" - example: [] - syntax: - content: WrongRelationshipType = 12 - return: - type: TinyLife.Actions.ActionType.CanExecuteResult - modifiers.csharp: - - public - - const - modifiers.vb: - - Public - - Const -- uid: TinyLife.Actions.ActionType.CanExecuteResult.ObjectBroken - commentId: F:TinyLife.Actions.ActionType.CanExecuteResult.ObjectBroken - id: ObjectBroken - parent: TinyLife.Actions.ActionType.CanExecuteResult - langs: - - csharp - - vb - name: ObjectBroken - nameWithType: ActionType.CanExecuteResult.ObjectBroken - fullName: TinyLife.Actions.ActionType.CanExecuteResult.ObjectBroken - type: Field - source: - remote: - path: TinyLife/Actions/ActionType.cs - branch: 0.20.4-dev - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: ObjectBroken - path: ../TinyLife/Actions/ActionType.cs - startLine: 444 - assemblies: - - Tiny Life - namespace: TinyLife.Actions - summary: "\nA result that should be returned if the involved in the action is broken\n" - example: [] - syntax: - content: ObjectBroken = 13 - return: - type: TinyLife.Actions.ActionType.CanExecuteResult - modifiers.csharp: - - public - - const - modifiers.vb: - - Public - - Const -- uid: TinyLife.Actions.ActionType.CanExecuteResult.NoMatchingObjectAround - commentId: F:TinyLife.Actions.ActionType.CanExecuteResult.NoMatchingObjectAround - id: NoMatchingObjectAround - parent: TinyLife.Actions.ActionType.CanExecuteResult - langs: - - csharp - - vb - name: NoMatchingObjectAround - nameWithType: ActionType.CanExecuteResult.NoMatchingObjectAround - fullName: TinyLife.Actions.ActionType.CanExecuteResult.NoMatchingObjectAround - type: Field - source: - remote: - path: TinyLife/Actions/ActionType.cs - branch: 0.20.4-dev - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: NoMatchingObjectAround - path: ../TinyLife/Actions/ActionType.cs - startLine: 448 - assemblies: - - Tiny Life - namespace: TinyLife.Actions - summary: "\nA result that should be returned if some object that is required for an action is missing, like a sink for cleaning a dish\n" - example: [] - syntax: - content: NoMatchingObjectAround = 14 - return: - type: TinyLife.Actions.ActionType.CanExecuteResult - modifiers.csharp: - - public - - const - modifiers.vb: - - Public - - Const -- uid: TinyLife.Actions.ActionType.CanExecuteResult.UtilitiesDisabled - commentId: F:TinyLife.Actions.ActionType.CanExecuteResult.UtilitiesDisabled - id: UtilitiesDisabled - parent: TinyLife.Actions.ActionType.CanExecuteResult - langs: - - csharp - - vb - name: UtilitiesDisabled - nameWithType: ActionType.CanExecuteResult.UtilitiesDisabled - fullName: TinyLife.Actions.ActionType.CanExecuteResult.UtilitiesDisabled - type: Field - source: - remote: - path: TinyLife/Actions/ActionType.cs - branch: 0.20.4-dev - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: UtilitiesDisabled - path: ../TinyLife/Actions/ActionType.cs - startLine: 452 - assemblies: - - Tiny Life - namespace: TinyLife.Actions - summary: "\nA result that should be returned if the 's utilities are disabled due to unpaid bills\n" - example: [] - syntax: - content: UtilitiesDisabled = 15 - return: - type: TinyLife.Actions.ActionType.CanExecuteResult - modifiers.csharp: - - public - - const - modifiers.vb: - - Public - - Const -- uid: TinyLife.Actions.ActionType.CanExecuteResult.Expired - commentId: F:TinyLife.Actions.ActionType.CanExecuteResult.Expired - id: Expired - parent: TinyLife.Actions.ActionType.CanExecuteResult - langs: - - csharp - - vb - name: Expired - nameWithType: ActionType.CanExecuteResult.Expired - fullName: TinyLife.Actions.ActionType.CanExecuteResult.Expired - type: Field - source: - remote: - path: TinyLife/Actions/ActionType.cs - branch: 0.20.4-dev - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: Expired - path: ../TinyLife/Actions/ActionType.cs - startLine: 456 - assemblies: - - Tiny Life - namespace: TinyLife.Actions - summary: "\nA result that should be returned if the action obejct is considered expired\n" - example: [] - syntax: - content: Expired = 16 - return: - type: TinyLife.Actions.ActionType.CanExecuteResult - modifiers.csharp: - - public - - const - modifiers.vb: - - Public - - Const -- uid: TinyLife.Actions.ActionType.CanExecuteResult.BlockedByEmotionModifier - commentId: F:TinyLife.Actions.ActionType.CanExecuteResult.BlockedByEmotionModifier - id: BlockedByEmotionModifier - parent: TinyLife.Actions.ActionType.CanExecuteResult - langs: - - csharp - - vb - name: BlockedByEmotionModifier - nameWithType: ActionType.CanExecuteResult.BlockedByEmotionModifier - fullName: TinyLife.Actions.ActionType.CanExecuteResult.BlockedByEmotionModifier - type: Field - source: - remote: - path: TinyLife/Actions/ActionType.cs - branch: 0.20.4-dev - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: BlockedByEmotionModifier - path: ../TinyLife/Actions/ActionType.cs - startLine: 460 - assemblies: - - Tiny Life - namespace: TinyLife.Actions - summary: "\nA result that should be returned if a specific blocks an action\n" - example: [] - syntax: - content: BlockedByEmotionModifier = 17 - return: - type: TinyLife.Actions.ActionType.CanExecuteResult - modifiers.csharp: - - public - - const - modifiers.vb: - - Public - - Const -- uid: TinyLife.Actions.ActionType.CanExecuteResult.WaitingRequired - commentId: F:TinyLife.Actions.ActionType.CanExecuteResult.WaitingRequired - id: WaitingRequired - parent: TinyLife.Actions.ActionType.CanExecuteResult - langs: - - csharp - - vb - name: WaitingRequired - nameWithType: ActionType.CanExecuteResult.WaitingRequired - fullName: TinyLife.Actions.ActionType.CanExecuteResult.WaitingRequired - type: Field - source: - remote: - path: TinyLife/Actions/ActionType.cs - branch: 0.20.4-dev - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: WaitingRequired - path: ../TinyLife/Actions/ActionType.cs - startLine: 464 - assemblies: - - Tiny Life - namespace: TinyLife.Actions - summary: "\nA result that should be returned if an action has to be waited for due to a cooldown\n" - example: [] - syntax: - content: WaitingRequired = 18 - return: - type: TinyLife.Actions.ActionType.CanExecuteResult - modifiers.csharp: - - public - - const - modifiers.vb: - - Public - - Const -- uid: TinyLife.Actions.ActionType.CanExecuteResult.TooStunned - commentId: F:TinyLife.Actions.ActionType.CanExecuteResult.TooStunned - id: TooStunned - parent: TinyLife.Actions.ActionType.CanExecuteResult - langs: - - csharp - - vb - name: TooStunned - nameWithType: ActionType.CanExecuteResult.TooStunned - fullName: TinyLife.Actions.ActionType.CanExecuteResult.TooStunned - type: Field - source: - remote: - path: TinyLife/Actions/ActionType.cs - branch: 0.20.4-dev - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: TooStunned - path: ../TinyLife/Actions/ActionType.cs - startLine: 468 - assemblies: - - Tiny Life - namespace: TinyLife.Actions - summary: "\nA result that should be returned if a person is and it prevents an action\n" - example: [] - syntax: - content: TooStunned = 19 - return: - type: TinyLife.Actions.ActionType.CanExecuteResult - modifiers.csharp: - - public - - const - modifiers.vb: - - Public - - Const -- uid: TinyLife.Actions.ActionType.CanExecuteResult.AlreadyDone - commentId: F:TinyLife.Actions.ActionType.CanExecuteResult.AlreadyDone - id: AlreadyDone - parent: TinyLife.Actions.ActionType.CanExecuteResult - langs: - - csharp - - vb - name: AlreadyDone - nameWithType: ActionType.CanExecuteResult.AlreadyDone - fullName: TinyLife.Actions.ActionType.CanExecuteResult.AlreadyDone - type: Field - source: - remote: - path: TinyLife/Actions/ActionType.cs - branch: 0.20.4-dev - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: AlreadyDone - path: ../TinyLife/Actions/ActionType.cs - startLine: 472 - assemblies: - - Tiny Life - namespace: TinyLife.Actions - summary: "\nA result that should be returned if an action is already completed, like if the homework is already completed\n" - example: [] - syntax: - content: AlreadyDone = 20 - return: - type: TinyLife.Actions.ActionType.CanExecuteResult - modifiers.csharp: - - public - - const - modifiers.vb: - - Public - - Const -references: -- uid: TinyLife.Actions.ActionType.CanExecuteDelegate - commentId: T:TinyLife.Actions.ActionType.CanExecuteDelegate - parent: TinyLife.Actions - name: ActionType.CanExecuteDelegate - nameWithType: ActionType.CanExecuteDelegate - fullName: TinyLife.Actions.ActionType.CanExecuteDelegate -- uid: TinyLife.Actions - commentId: N:TinyLife.Actions - name: TinyLife.Actions - nameWithType: TinyLife.Actions - fullName: TinyLife.Actions -- uid: TinyLife.Actions.ActionType.CanExecuteResult.TinyLife.Utilities.Extensions.JsonCopy``1 - commentId: M:TinyLife.Utilities.Extensions.JsonCopy``1(``0) - parent: TinyLife.Utilities.Extensions - definition: TinyLife.Utilities.Extensions.JsonCopy``1(``0) - name: JsonCopy() - nameWithType: Extensions.JsonCopy() - fullName: TinyLife.Utilities.Extensions.JsonCopy() - nameWithType.vb: Extensions.JsonCopy(Of ActionType.CanExecuteResult)() - fullName.vb: TinyLife.Utilities.Extensions.JsonCopy(Of TinyLife.Actions.ActionType.CanExecuteResult)() - name.vb: JsonCopy(Of ActionType.CanExecuteResult)() - spec.csharp: - - uid: TinyLife.Utilities.Extensions.JsonCopy``1 - name: JsonCopy - nameWithType: Extensions.JsonCopy - fullName: TinyLife.Utilities.Extensions.JsonCopy - - name: ( - nameWithType: ( - fullName: ( - - name: ) - nameWithType: ) - fullName: ) - spec.vb: - - uid: TinyLife.Utilities.Extensions.JsonCopy``1 - name: JsonCopy(Of ActionType.CanExecuteResult) - nameWithType: Extensions.JsonCopy(Of ActionType.CanExecuteResult) - fullName: TinyLife.Utilities.Extensions.JsonCopy(Of TinyLife.Actions.ActionType.CanExecuteResult) - - name: ( - nameWithType: ( - fullName: ( - - name: ) - nameWithType: ) - fullName: ) -- uid: TinyLife.Actions.ActionType.CanExecuteResult.TinyLife.Utilities.Extensions.BothValid(System.Func{TinyLife.Actions.ActionType.CanExecuteResult}) - commentId: M:TinyLife.Utilities.Extensions.BothValid(TinyLife.Actions.ActionType.CanExecuteResult,System.Func{TinyLife.Actions.ActionType.CanExecuteResult}) - parent: TinyLife.Utilities.Extensions - definition: TinyLife.Utilities.Extensions.BothValid(TinyLife.Actions.ActionType.CanExecuteResult,System.Func{TinyLife.Actions.ActionType.CanExecuteResult}) - name: BothValid(Func) - nameWithType: Extensions.BothValid(Func) - fullName: TinyLife.Utilities.Extensions.BothValid(System.Func) - nameWithType.vb: Extensions.BothValid(Func(Of ActionType.CanExecuteResult)) - fullName.vb: TinyLife.Utilities.Extensions.BothValid(System.Func(Of TinyLife.Actions.ActionType.CanExecuteResult)) - name.vb: BothValid(Func(Of ActionType.CanExecuteResult)) - spec.csharp: - - uid: TinyLife.Utilities.Extensions.BothValid(System.Func{TinyLife.Actions.ActionType.CanExecuteResult}) - name: BothValid - nameWithType: Extensions.BothValid - fullName: TinyLife.Utilities.Extensions.BothValid - - name: ( - nameWithType: ( - fullName: ( - - uid: System.Func`1 - name: Func - nameWithType: Func - fullName: System.Func - isExternal: true - - name: < - nameWithType: < - fullName: < - - uid: TinyLife.Actions.ActionType.CanExecuteResult - name: ActionType.CanExecuteResult - nameWithType: ActionType.CanExecuteResult - fullName: TinyLife.Actions.ActionType.CanExecuteResult - - name: '>' - nameWithType: '>' - fullName: '>' - - name: ) - nameWithType: ) - fullName: ) - spec.vb: - - uid: TinyLife.Utilities.Extensions.BothValid(System.Func{TinyLife.Actions.ActionType.CanExecuteResult}) - name: BothValid - nameWithType: Extensions.BothValid - fullName: TinyLife.Utilities.Extensions.BothValid - - name: ( - nameWithType: ( - fullName: ( - - uid: System.Func`1 - name: Func - nameWithType: Func - fullName: System.Func - isExternal: true - - name: '(Of ' - nameWithType: '(Of ' - fullName: '(Of ' - - uid: TinyLife.Actions.ActionType.CanExecuteResult - name: ActionType.CanExecuteResult - nameWithType: ActionType.CanExecuteResult - fullName: TinyLife.Actions.ActionType.CanExecuteResult - - name: ) - nameWithType: ) - fullName: ) - - name: ) - nameWithType: ) - fullName: ) -- uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0) - commentId: M:TinyLife.Utilities.Extensions.JsonCopy``1(``0) - name: JsonCopy(T) - nameWithType: Extensions.JsonCopy(T) - fullName: TinyLife.Utilities.Extensions.JsonCopy(T) - nameWithType.vb: Extensions.JsonCopy(Of T)(T) - fullName.vb: TinyLife.Utilities.Extensions.JsonCopy(Of T)(T) - name.vb: JsonCopy(Of T)(T) - spec.csharp: - - uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0) - name: JsonCopy - nameWithType: Extensions.JsonCopy - fullName: TinyLife.Utilities.Extensions.JsonCopy - - name: ( - nameWithType: ( - fullName: ( - - name: T - nameWithType: T - fullName: T - - name: ) - nameWithType: ) - fullName: ) - spec.vb: - - uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0) - name: JsonCopy(Of T) - nameWithType: Extensions.JsonCopy(Of T) - fullName: TinyLife.Utilities.Extensions.JsonCopy(Of T) - - name: ( - nameWithType: ( - fullName: ( - - name: T - nameWithType: T - fullName: T - - name: ) - nameWithType: ) - fullName: ) -- uid: TinyLife.Utilities.Extensions - commentId: T:TinyLife.Utilities.Extensions - parent: TinyLife.Utilities - name: Extensions - nameWithType: Extensions - fullName: TinyLife.Utilities.Extensions -- uid: TinyLife.Utilities.Extensions.BothValid(TinyLife.Actions.ActionType.CanExecuteResult,System.Func{TinyLife.Actions.ActionType.CanExecuteResult}) - commentId: M:TinyLife.Utilities.Extensions.BothValid(TinyLife.Actions.ActionType.CanExecuteResult,System.Func{TinyLife.Actions.ActionType.CanExecuteResult}) - isExternal: true - name: BothValid(ActionType.CanExecuteResult, Func) - nameWithType: Extensions.BothValid(ActionType.CanExecuteResult, Func) - fullName: TinyLife.Utilities.Extensions.BothValid(TinyLife.Actions.ActionType.CanExecuteResult, System.Func) - nameWithType.vb: Extensions.BothValid(ActionType.CanExecuteResult, Func(Of ActionType.CanExecuteResult)) - fullName.vb: TinyLife.Utilities.Extensions.BothValid(TinyLife.Actions.ActionType.CanExecuteResult, System.Func(Of TinyLife.Actions.ActionType.CanExecuteResult)) - name.vb: BothValid(ActionType.CanExecuteResult, Func(Of ActionType.CanExecuteResult)) - spec.csharp: - - uid: TinyLife.Utilities.Extensions.BothValid(TinyLife.Actions.ActionType.CanExecuteResult,System.Func{TinyLife.Actions.ActionType.CanExecuteResult}) - name: BothValid - nameWithType: Extensions.BothValid - fullName: TinyLife.Utilities.Extensions.BothValid - - name: ( - nameWithType: ( - fullName: ( - - uid: TinyLife.Actions.ActionType.CanExecuteResult - name: ActionType.CanExecuteResult - nameWithType: ActionType.CanExecuteResult - fullName: TinyLife.Actions.ActionType.CanExecuteResult - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: System.Func`1 - name: Func - nameWithType: Func - fullName: System.Func - isExternal: true - - name: < - nameWithType: < - fullName: < - - uid: TinyLife.Actions.ActionType.CanExecuteResult - name: ActionType.CanExecuteResult - nameWithType: ActionType.CanExecuteResult - fullName: TinyLife.Actions.ActionType.CanExecuteResult - - name: '>' - nameWithType: '>' - fullName: '>' - - name: ) - nameWithType: ) - fullName: ) - spec.vb: - - uid: TinyLife.Utilities.Extensions.BothValid(TinyLife.Actions.ActionType.CanExecuteResult,System.Func{TinyLife.Actions.ActionType.CanExecuteResult}) - name: BothValid - nameWithType: Extensions.BothValid - fullName: TinyLife.Utilities.Extensions.BothValid - - name: ( - nameWithType: ( - fullName: ( - - uid: TinyLife.Actions.ActionType.CanExecuteResult - name: ActionType.CanExecuteResult - nameWithType: ActionType.CanExecuteResult - fullName: TinyLife.Actions.ActionType.CanExecuteResult - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: System.Func`1 - name: Func - nameWithType: Func - fullName: System.Func - isExternal: true - - name: '(Of ' - nameWithType: '(Of ' - fullName: '(Of ' - - uid: TinyLife.Actions.ActionType.CanExecuteResult - name: ActionType.CanExecuteResult - nameWithType: ActionType.CanExecuteResult - fullName: TinyLife.Actions.ActionType.CanExecuteResult - - name: ) - nameWithType: ) - fullName: ) - - name: ) - nameWithType: ) - fullName: ) -- uid: TinyLife.Utilities - commentId: N:TinyLife.Utilities - name: TinyLife.Utilities - nameWithType: TinyLife.Utilities - fullName: TinyLife.Utilities -- uid: TinyLife.Actions.ActionType.CanExecuteResult - commentId: T:TinyLife.Actions.ActionType.CanExecuteResult - parent: TinyLife.Actions - name: ActionType.CanExecuteResult - nameWithType: ActionType.CanExecuteResult - fullName: TinyLife.Actions.ActionType.CanExecuteResult -- uid: TinyLife.Objects.PersonAi - commentId: T:TinyLife.Objects.PersonAi - name: PersonAi - nameWithType: PersonAi - fullName: TinyLife.Objects.PersonAi -- uid: TinyLife.Objects.Person - commentId: T:TinyLife.Objects.Person - parent: TinyLife.Objects - name: Person - nameWithType: Person - fullName: TinyLife.Objects.Person -- uid: TinyLife.Objects - commentId: N:TinyLife.Objects - name: TinyLife.Objects - nameWithType: TinyLife.Objects - fullName: TinyLife.Objects -- uid: TinyLife.Objects.Furniture - commentId: T:TinyLife.Objects.Furniture - parent: TinyLife.Objects - name: Furniture - nameWithType: Furniture - fullName: TinyLife.Objects.Furniture -- uid: TinyLife.World.Household - commentId: T:TinyLife.World.Household - parent: TinyLife.World - name: Household - nameWithType: Household - fullName: TinyLife.World.Household -- uid: TinyLife.World - commentId: N:TinyLife.World - name: TinyLife.World - nameWithType: TinyLife.World - fullName: TinyLife.World -- uid: TinyLife.Objects.MapObject - commentId: T:TinyLife.Objects.MapObject - parent: TinyLife.Objects - name: MapObject - nameWithType: MapObject - fullName: TinyLife.Objects.MapObject -- uid: TinyLife.Actions.ActionType.Relationship(TinyLife.Actions.ActionInfo) - commentId: M:TinyLife.Actions.ActionType.Relationship(TinyLife.Actions.ActionInfo) - isExternal: true -- uid: TinyLife.Objects.BreakableFurniture - commentId: T:TinyLife.Objects.BreakableFurniture - parent: TinyLife.Objects - name: BreakableFurniture - nameWithType: BreakableFurniture - fullName: TinyLife.Objects.BreakableFurniture -- uid: TinyLife.Emotions.EmotionModifier - commentId: T:TinyLife.Emotions.EmotionModifier - parent: TinyLife.Emotions - name: EmotionModifier - nameWithType: EmotionModifier - fullName: TinyLife.Emotions.EmotionModifier -- uid: TinyLife.Emotions - commentId: N:TinyLife.Emotions - name: TinyLife.Emotions - nameWithType: TinyLife.Emotions - fullName: TinyLife.Emotions -- uid: TinyLife.Emotions.EmotionType.Stunned - commentId: F:TinyLife.Emotions.EmotionType.Stunned - isExternal: true -- uid: TinyLife.Actions.ActionType.DoHomework - commentId: F:TinyLife.Actions.ActionType.DoHomework - isExternal: true diff --git a/docs/api/TinyLife.Actions.ActionType.TypeSettings.yml b/docs/api/TinyLife.Actions.ActionType.TypeSettings.yml index ba24ecb..1c11632 100644 --- a/docs/api/TinyLife.Actions.ActionType.TypeSettings.yml +++ b/docs/api/TinyLife.Actions.ActionType.TypeSettings.yml @@ -22,6 +22,7 @@ items: - TinyLife.Actions.ActionType.TypeSettings.NameWithoutCategory - TinyLife.Actions.ActionType.TypeSettings.RequiredAges - TinyLife.Actions.ActionType.TypeSettings.RequiredEmotion + - TinyLife.Actions.ActionType.TypeSettings.RequiredPartnerEmployment - TinyLife.Actions.ActionType.TypeSettings.RequiredPersonality - TinyLife.Actions.ActionType.TypeSettings.RequiredSkill - TinyLife.Actions.ActionType.TypeSettings.SetData(System.String,System.Object) @@ -37,11 +38,11 @@ items: source: remote: path: TinyLife/Actions/ActionType.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TypeSettings path: ../TinyLife/Actions/ActionType.cs - startLine: 206 + startLine: 219 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -83,11 +84,11 @@ items: source: remote: path: TinyLife/Actions/ActionType.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Name path: ../TinyLife/Actions/ActionType.cs - startLine: 211 + startLine: 224 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -116,11 +117,11 @@ items: source: remote: path: TinyLife/Actions/ActionType.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: NameWithoutCategory path: ../TinyLife/Actions/ActionType.cs - startLine: 216 + startLine: 229 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -154,11 +155,11 @@ items: source: remote: path: TinyLife/Actions/ActionType.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Categories path: ../TinyLife/Actions/ActionType.cs - startLine: 221 + startLine: 234 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -192,11 +193,11 @@ items: source: remote: path: TinyLife/Actions/ActionType.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Texture path: ../TinyLife/Actions/ActionType.cs - startLine: 226 + startLine: 239 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -225,11 +226,11 @@ items: source: remote: path: TinyLife/Actions/ActionType.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Context path: ../TinyLife/Actions/ActionType.cs - startLine: 231 + startLine: 244 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -258,15 +259,15 @@ items: source: remote: path: TinyLife/Actions/ActionType.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanExecute path: ../TinyLife/Actions/ActionType.cs - startLine: 237 + startLine: 250 assemblies: - Tiny Life namespace: TinyLife.Actions - summary: "\nA delegate that returns a based on whether the given situation allows this action to be executed.\nThis value is initialized always return .\nTo query this delegate effectively, use , which also validates the , the and the .\n" + summary: "\nA delegate that returns a based on whether the given situation allows this action to be executed.\nThis value is initialized always return .\nTo query this delegate effectively, use , which also validates the , the and the .\n" example: [] syntax: content: public ActionType.CanExecuteDelegate CanExecute @@ -291,15 +292,15 @@ items: source: remote: path: TinyLife/Actions/ActionType.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ConstructedType path: ../TinyLife/Actions/ActionType.cs - startLine: 242 + startLine: 255 assemblies: - Tiny Life namespace: TinyLife.Actions - summary: "\nThe type that is constructed in to create a new action instance.\nIf additional arguments are required, use .\n" + summary: "\nThe type that is constructed in to create a new action instance.\nIf additional arguments are required, use .\n" example: [] syntax: content: public Type ConstructedType @@ -324,11 +325,11 @@ items: source: remote: path: TinyLife/Actions/ActionType.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ConstructorArguments path: ../TinyLife/Actions/ActionType.cs - startLine: 247 + startLine: 260 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -357,15 +358,15 @@ items: source: remote: path: TinyLife/Actions/ActionType.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Varieties path: ../TinyLife/Actions/ActionType.cs - startLine: 255 + startLine: 268 assemblies: - Tiny Life namespace: TinyLife.Actions - summary: "\nA set of instances that represent different versions of this action.\nIf this is set, and a non-null collection is returned, a menu pops up (like when cooking food) that displays all of the varieties as options to the user.\nIf the returned collection is empty, the action is treated the same as if its function returned .\nWhen the invokes an action with a variety, it chooses a variety randomly based on its .\nTo query this function and do all of the appropriate error handling, use .\n" + summary: "\nA set of instances that represent different versions of this action.\nIf this is set, and a non-null collection is returned, a menu pops up (like when cooking food) that displays all of the varieties as options to the user.\nIf the returned collection is empty, the action is treated the same as if its function returned .\nWhen the invokes an action with a variety, it chooses a variety randomly based on its .\nTo query this function and do all of the appropriate error handling, use .\n" example: [] syntax: content: public Func> Varieties @@ -390,11 +391,11 @@ items: source: remote: path: TinyLife/Actions/ActionType.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Ai path: ../TinyLife/Actions/ActionType.cs - startLine: 260 + startLine: 273 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -423,11 +424,11 @@ items: source: remote: path: TinyLife/Actions/ActionType.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsInappropriateElsewhere path: ../TinyLife/Actions/ActionType.cs - startLine: 265 + startLine: 278 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -456,11 +457,11 @@ items: source: remote: path: TinyLife/Actions/ActionType.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IconName path: ../TinyLife/Actions/ActionType.cs - startLine: 271 + startLine: 284 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -489,11 +490,11 @@ items: source: remote: path: TinyLife/Actions/ActionType.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetDisplayName path: ../TinyLife/Actions/ActionType.cs - startLine: 277 + startLine: 290 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -522,15 +523,15 @@ items: source: remote: path: TinyLife/Actions/ActionType.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RequiredSkill path: ../TinyLife/Actions/ActionType.cs - startLine: 283 + startLine: 296 assemblies: - Tiny Life namespace: TinyLife.Actions - summary: "\nThe and level of the skill that is required for this action to become available, where otherwise it will be .\nWhen the required skill is leveled up, this action will also be displayed in the list of now-available actions.\nIf the is not set, the required skill's icon will automatically be used.\n" + summary: "\nThe and level of the skill that is required for this action to become available, where otherwise it will be .\nWhen the required skill is leveled up, this action will also be displayed in the list of now-available actions.\nIf the is not set, the required skill's icon will automatically be used.\n" example: [] syntax: content: public (SkillType Type, int Level) RequiredSkill @@ -555,11 +556,11 @@ items: source: remote: path: TinyLife/Actions/ActionType.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RequiredAges path: ../TinyLife/Actions/ActionType.cs - startLine: 287 + startLine: 300 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -588,11 +589,11 @@ items: source: remote: path: TinyLife/Actions/ActionType.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RequiredEmotion path: ../TinyLife/Actions/ActionType.cs - startLine: 292 + startLine: 305 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -621,11 +622,11 @@ items: source: remote: path: TinyLife/Actions/ActionType.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RequiredPersonality path: ../TinyLife/Actions/ActionType.cs - startLine: 297 + startLine: 310 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -654,21 +655,54 @@ items: source: remote: path: TinyLife/Actions/ActionType.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IgnoreObjectConditions path: ../TinyLife/Actions/ActionType.cs - startLine: 303 + startLine: 316 assemblies: - Tiny Life namespace: TinyLife.Actions - summary: "\nA function that can return whether a given 's action conditions should be ignored in a given case.\nThis function is used in and to determine whether an action object should have a say in whether this action can be executed.\nBy default, this function is null, meaning no action object conditions will be ignored.\n" + summary: "\nA function that can return whether a given 's action conditions should be ignored in a given case.\nThis function is used in and to determine whether an action object should have a say in whether this action can be executed.\nBy default, this function is null, meaning no action object conditions will be ignored.\n" example: [] syntax: - content: public Func<(ActionInfo Info, bool Automatic, MapObject Object, bool IsAuxiliary, ActionType.CanExecuteResult Reason), bool> IgnoreObjectConditions + content: public Func<(ActionInfo Info, bool Automatic, MapObject Object, bool IsAuxiliary, CanExecuteResult Reason), bool> IgnoreObjectConditions return: - type: System.Func{System.ValueTuple{TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Objects.MapObject,System.Boolean,TinyLife.Actions.ActionType.CanExecuteResult},System.Boolean} - content.vb: Public IgnoreObjectConditions As Func(Of(Info As ActionInfo, Automatic As Boolean, ObjectAs MapObject, IsAuxiliary As Boolean, Reason As ActionType.CanExecuteResult)(Of ActionInfo , Boolean, MapObject, Boolean, ActionType.CanExecuteResult), Boolean) + type: System.Func{System.ValueTuple{TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Objects.MapObject,System.Boolean,TinyLife.Actions.CanExecuteResult},System.Boolean} + content.vb: Public IgnoreObjectConditions As Func(Of(Info As ActionInfo, Automatic As Boolean, ObjectAs MapObject, IsAuxiliary As Boolean, Reason As CanExecuteResult)(Of ActionInfo , Boolean, MapObject, Boolean, CanExecuteResult), Boolean) + modifiers.csharp: + - public + modifiers.vb: + - Public +- uid: TinyLife.Actions.ActionType.TypeSettings.RequiredPartnerEmployment + commentId: F:TinyLife.Actions.ActionType.TypeSettings.RequiredPartnerEmployment + id: RequiredPartnerEmployment + parent: TinyLife.Actions.ActionType.TypeSettings + langs: + - csharp + - vb + name: RequiredPartnerEmployment + nameWithType: ActionType.TypeSettings.RequiredPartnerEmployment + fullName: TinyLife.Actions.ActionType.TypeSettings.RequiredPartnerEmployment + type: Field + source: + remote: + path: TinyLife/Actions/ActionType.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: RequiredPartnerEmployment + path: ../TinyLife/Actions/ActionType.cs + startLine: 322 + assemblies: + - Tiny Life + namespace: TinyLife.Actions + summary: "\nThe that this interaction's partner () has to be working on.\nThis is useful for actions like which require talking to a employee.\nIf the is not set, the required lot type's icon will automatically be used.\n" + example: [] + syntax: + content: public LotType RequiredPartnerEmployment + return: + type: TinyLife.World.LotType + content.vb: Public RequiredPartnerEmployment As LotType modifiers.csharp: - public modifiers.vb: @@ -687,11 +721,11 @@ items: source: remote: path: TinyLife/Actions/ActionType.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Actions/ActionType.cs - startLine: 313 + startLine: 332 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -708,7 +742,7 @@ items: description: A combined flag that represents all of the objects that this action can be executed on. Setting the context to and giving the action causes it to be invoked from the AI as if it had the category instead. - id: constructedType type: System.Type - description: The type that is constructed in to create a new action instance. If additional arguments are required, use + description: The type that is constructed in to create a new action instance. If additional arguments are required, use content.vb: Public Sub New(name As String, context As ObjectCategory, constructedType As Type) overload: TinyLife.Actions.ActionType.TypeSettings.#ctor* modifiers.csharp: @@ -729,11 +763,11 @@ items: source: remote: path: TinyLife/Actions/ActionType.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SetData path: ../TinyLife/Actions/ActionType.cs - startLine: 324 + startLine: 343 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -767,11 +801,11 @@ items: source: remote: path: TinyLife/Actions/ActionType.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetData path: ../TinyLife/Actions/ActionType.cs - startLine: 330 + startLine: 349 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -810,11 +844,11 @@ items: source: remote: path: TinyLife/Actions/ActionType.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetDataKeys path: ../TinyLife/Actions/ActionType.cs - startLine: 335 + startLine: 354 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -1319,14 +1353,14 @@ references: name: TinyLife.Objects nameWithType: TinyLife.Objects fullName: TinyLife.Objects -- uid: TinyLife.Actions.ActionType.CanExecuteResult - commentId: T:TinyLife.Actions.ActionType.CanExecuteResult +- uid: TinyLife.Actions.CanExecuteResult + commentId: T:TinyLife.Actions.CanExecuteResult parent: TinyLife.Actions - name: ActionType.CanExecuteResult - nameWithType: ActionType.CanExecuteResult - fullName: TinyLife.Actions.ActionType.CanExecuteResult -- uid: TinyLife.Actions.ActionType.CanExecuteResult.Valid - commentId: F:TinyLife.Actions.ActionType.CanExecuteResult.Valid + name: CanExecuteResult + nameWithType: CanExecuteResult + fullName: TinyLife.Actions.CanExecuteResult +- uid: TinyLife.Actions.CanExecuteResult.Valid + commentId: F:TinyLife.Actions.CanExecuteResult.Valid isExternal: true - uid: TinyLife.Actions.ActionType.CanExecute(TinyLife.Actions.ActionInfo,System.Boolean) commentId: M:TinyLife.Actions.ActionType.CanExecute(TinyLife.Actions.ActionInfo,System.Boolean) @@ -1346,8 +1380,8 @@ references: name: ActionType.CanExecuteDelegate nameWithType: ActionType.CanExecuteDelegate fullName: TinyLife.Actions.ActionType.CanExecuteDelegate -- uid: TinyLife.Actions.ActionType.Construct(TinyLife.Actions.ActionInfo,System.Nullable{TinyLife.Actions.ActionVariety}) - commentId: M:TinyLife.Actions.ActionType.Construct(TinyLife.Actions.ActionInfo,System.Nullable{TinyLife.Actions.ActionVariety}) +- uid: TinyLife.Actions.ActionType.Construct(TinyLife.Actions.ActionInfo,TinyLife.Actions.ActionVariety) + commentId: M:TinyLife.Actions.ActionType.Construct(TinyLife.Actions.ActionInfo,TinyLife.Actions.ActionVariety) isExternal: true - uid: TinyLife.Actions.ActionType.TypeSettings.ConstructorArguments commentId: F:TinyLife.Actions.ActionType.TypeSettings.ConstructorArguments @@ -1534,8 +1568,8 @@ references: - uid: TinyLife.Actions.ActionType.TypeSettings.CanExecute commentId: F:TinyLife.Actions.ActionType.TypeSettings.CanExecute isExternal: true -- uid: TinyLife.Actions.ActionType.CanExecuteResult.Hidden - commentId: F:TinyLife.Actions.ActionType.CanExecuteResult.Hidden +- uid: TinyLife.Actions.CanExecuteResult.Hidden + commentId: F:TinyLife.Actions.CanExecuteResult.Hidden isExternal: true - uid: TinyLife.Objects.PersonAi commentId: T:TinyLife.Objects.PersonAi @@ -1930,24 +1964,31 @@ references: name: MapObject nameWithType: MapObject fullName: TinyLife.Objects.MapObject -- uid: TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult,TinyLife.Objects.MapObject) - commentId: M:TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult,TinyLife.Objects.MapObject) +- uid: TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,TinyLife.Actions.CanExecuteResult,TinyLife.Objects.MapObject) + commentId: M:TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,TinyLife.Actions.CanExecuteResult,TinyLife.Objects.MapObject) parent: TinyLife.Actions.Action - name: TryForceFail(ActionType.CanExecuteResult, MapObject) - nameWithType: Action.TryForceFail(ActionType.CanExecuteResult, MapObject) - fullName: TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult, TinyLife.Objects.MapObject) + name: TryForceResult(CompletionType, CanExecuteResult, MapObject) + nameWithType: Action.TryForceResult(CompletionType, CanExecuteResult, MapObject) + fullName: TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType, TinyLife.Actions.CanExecuteResult, TinyLife.Objects.MapObject) spec.csharp: - - uid: TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult,TinyLife.Objects.MapObject) - name: TryForceFail - nameWithType: Action.TryForceFail - fullName: TinyLife.Actions.Action.TryForceFail + - uid: TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,TinyLife.Actions.CanExecuteResult,TinyLife.Objects.MapObject) + name: TryForceResult + nameWithType: Action.TryForceResult + fullName: TinyLife.Actions.Action.TryForceResult - name: ( nameWithType: ( fullName: ( - - uid: TinyLife.Actions.ActionType.CanExecuteResult - name: ActionType.CanExecuteResult - nameWithType: ActionType.CanExecuteResult - fullName: TinyLife.Actions.ActionType.CanExecuteResult + - uid: TinyLife.Actions.CompletionType + name: CompletionType + nameWithType: CompletionType + fullName: TinyLife.Actions.CompletionType + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.CanExecuteResult + name: CanExecuteResult + nameWithType: CanExecuteResult + fullName: TinyLife.Actions.CanExecuteResult - name: ', ' nameWithType: ', ' fullName: ', ' @@ -1959,17 +2000,24 @@ references: nameWithType: ) fullName: ) spec.vb: - - uid: TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult,TinyLife.Objects.MapObject) - name: TryForceFail - nameWithType: Action.TryForceFail - fullName: TinyLife.Actions.Action.TryForceFail + - uid: TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,TinyLife.Actions.CanExecuteResult,TinyLife.Objects.MapObject) + name: TryForceResult + nameWithType: Action.TryForceResult + fullName: TinyLife.Actions.Action.TryForceResult - name: ( nameWithType: ( fullName: ( - - uid: TinyLife.Actions.ActionType.CanExecuteResult - name: ActionType.CanExecuteResult - nameWithType: ActionType.CanExecuteResult - fullName: TinyLife.Actions.ActionType.CanExecuteResult + - uid: TinyLife.Actions.CompletionType + name: CompletionType + nameWithType: CompletionType + fullName: TinyLife.Actions.CompletionType + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.CanExecuteResult + name: CanExecuteResult + nameWithType: CanExecuteResult + fullName: TinyLife.Actions.CanExecuteResult - name: ', ' nameWithType: ', ' fullName: ', ' @@ -1980,16 +2028,16 @@ references: - name: ) nameWithType: ) fullName: ) -- uid: System.Func{System.ValueTuple{TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Objects.MapObject,System.Boolean,TinyLife.Actions.ActionType.CanExecuteResult},System.Boolean} - commentId: T:System.Func{System.ValueTuple{TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Objects.MapObject,System.Boolean,TinyLife.Actions.ActionType.CanExecuteResult},System.Boolean} +- uid: System.Func{System.ValueTuple{TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Objects.MapObject,System.Boolean,TinyLife.Actions.CanExecuteResult},System.Boolean} + commentId: T:System.Func{System.ValueTuple{TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Objects.MapObject,System.Boolean,TinyLife.Actions.CanExecuteResult},System.Boolean} parent: System definition: System.Func`2 - name: Func<(T1, T2, T3, T4, T5), Boolean> - nameWithType: Func<(T1, T2, T3, T4, T5), Boolean> - fullName: System.Func, System.Boolean> - nameWithType.vb: Func(Of (T1, T2, T3, T4, T5)(Of ActionInfo, Boolean, MapObject, Boolean, ActionType.CanExecuteResult), Boolean) - fullName.vb: System.Func(Of System.ValueTuple(Of TinyLife.Actions.ActionInfo, System.Boolean, TinyLife.Objects.MapObject, System.Boolean, TinyLife.Actions.ActionType.CanExecuteResult), System.Boolean) - name.vb: Func(Of (T1, T2, T3, T4, T5)(Of ActionInfo, Boolean, MapObject, Boolean, ActionType.CanExecuteResult), Boolean) + name: Func<(T1, T2, T3, T4, T5), Boolean> + nameWithType: Func<(T1, T2, T3, T4, T5), Boolean> + fullName: System.Func, System.Boolean> + nameWithType.vb: Func(Of (T1, T2, T3, T4, T5)(Of ActionInfo, Boolean, MapObject, Boolean, CanExecuteResult), Boolean) + fullName.vb: System.Func(Of System.ValueTuple(Of TinyLife.Actions.ActionInfo, System.Boolean, TinyLife.Objects.MapObject, System.Boolean, TinyLife.Actions.CanExecuteResult), System.Boolean) + name.vb: Func(Of (T1, T2, T3, T4, T5)(Of ActionInfo, Boolean, MapObject, Boolean, CanExecuteResult), Boolean) spec.csharp: - uid: System.Func`2 name: Func @@ -2037,10 +2085,10 @@ references: - name: ', ' nameWithType: ', ' fullName: ', ' - - uid: TinyLife.Actions.ActionType.CanExecuteResult - name: ActionType.CanExecuteResult - nameWithType: ActionType.CanExecuteResult - fullName: TinyLife.Actions.ActionType.CanExecuteResult + - uid: TinyLife.Actions.CanExecuteResult + name: CanExecuteResult + nameWithType: CanExecuteResult + fullName: TinyLife.Actions.CanExecuteResult - name: '>' nameWithType: '>' fullName: '>' @@ -2102,10 +2150,10 @@ references: - name: ', ' nameWithType: ', ' fullName: ', ' - - uid: TinyLife.Actions.ActionType.CanExecuteResult - name: ActionType.CanExecuteResult - nameWithType: ActionType.CanExecuteResult - fullName: TinyLife.Actions.ActionType.CanExecuteResult + - uid: TinyLife.Actions.CanExecuteResult + name: CanExecuteResult + nameWithType: CanExecuteResult + fullName: TinyLife.Actions.CanExecuteResult - name: ) nameWithType: ) fullName: ) @@ -2120,6 +2168,26 @@ references: - name: ) nameWithType: ) fullName: ) +- uid: TinyLife.World.LotType + commentId: T:TinyLife.World.LotType + parent: TinyLife.World + name: LotType + nameWithType: LotType + fullName: TinyLife.World.LotType +- uid: TinyLife.Actions.ActionInfo.GetActionObject``1 + commentId: M:TinyLife.Actions.ActionInfo.GetActionObject``1 + isExternal: true +- uid: TinyLife.Actions.ActionType.OrderCoffee + commentId: F:TinyLife.Actions.ActionType.OrderCoffee + isExternal: true +- uid: TinyLife.World.LotType.Cafe + commentId: F:TinyLife.World.LotType.Cafe + isExternal: true +- uid: TinyLife.World + commentId: N:TinyLife.World + name: TinyLife.World + nameWithType: TinyLife.World + fullName: TinyLife.World - uid: TinyLife.Actions.ActionType.TypeSettings.#ctor* commentId: Overload:TinyLife.Actions.ActionType.TypeSettings.#ctor name: TypeSettings diff --git a/docs/api/TinyLife.Actions.ActionType.yml b/docs/api/TinyLife.Actions.ActionType.yml index 13df5f8..88558cc 100644 --- a/docs/api/TinyLife.Actions.ActionType.yml +++ b/docs/api/TinyLife.Actions.ActionType.yml @@ -5,6 +5,8 @@ items: id: ActionType parent: TinyLife.Actions children: + - TinyLife.Actions.ActionType.AddALittleSomething + - TinyLife.Actions.ActionType.AdmireFood - TinyLife.Actions.ActionType.AdmireLgbtFlag - TinyLife.Actions.ActionType.AreDating(TinyLife.Actions.ActionInfo,System.Boolean) - TinyLife.Actions.ActionType.AskAboutComputerSpecs @@ -16,9 +18,11 @@ items: - TinyLife.Actions.ActionType.AskToLeave - TinyLife.Actions.ActionType.AskToTaste - TinyLife.Actions.ActionType.AskToTellStory + - TinyLife.Actions.ActionType.BaristaIdle - TinyLife.Actions.ActionType.BeAwayFromLotEmployment - TinyLife.Actions.ActionType.BoastAboutPagesWritten - TinyLife.Actions.ActionType.BreakUp + - TinyLife.Actions.ActionType.BrewCoffee - TinyLife.Actions.ActionType.BribeForFriendship - TinyLife.Actions.ActionType.CallOver - TinyLife.Actions.ActionType.CallToMeal @@ -27,9 +31,9 @@ items: - TinyLife.Actions.ActionType.CanDoSocialAction(TinyLife.Actions.ActionInfo,System.Boolean) - TinyLife.Actions.ActionType.CanExecute(TinyLife.Actions.ActionInfo,System.Boolean) - TinyLife.Actions.ActionType.CanExecuteAll(TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Actions.ActionType.CanExecuteDelegate[]) - - TinyLife.Actions.ActionType.CanPickUpOrIsHoldingForTarget(TinyLife.Actions.ActionInfo,System.Func{System.ValueTuple{TinyLife.Objects.Furniture,TinyLife.Objects.Furniture},System.Boolean},System.Func{TinyLife.Objects.Furniture,System.Boolean},System.Boolean,System.Boolean,System.Boolean) + - TinyLife.Actions.ActionType.CanPickUpOrIsHoldingForTarget(TinyLife.Actions.ActionInfo,System.Func{System.ValueTuple{TinyLife.Objects.Furniture,TinyLife.Objects.Furniture},System.Boolean},System.Func{TinyLife.Objects.Furniture,System.Boolean},System.Nullable{TinyLife.Actions.CanExecuteResult},System.Boolean,System.Boolean) - TinyLife.Actions.ActionType.CanPickUpOrIsHoldingForTarget(TinyLife.Actions.ActionInfo,System.Func{TinyLife.Objects.Furniture,System.Boolean},System.Func{System.ValueTuple{TinyLife.Objects.Person,TinyLife.Objects.Furniture},System.Boolean},System.Boolean) - - TinyLife.Actions.ActionType.CanPickUpOrIsHoldingForTarget(TinyLife.Actions.ActionInfo,TinyLife.Objects.ObjectCategory,System.Func{TinyLife.Objects.Furniture,System.Boolean},System.Boolean,System.Boolean,System.Boolean) + - TinyLife.Actions.ActionType.CanPickUpOrIsHoldingForTarget(TinyLife.Actions.ActionInfo,TinyLife.Objects.ObjectCategory,System.Func{TinyLife.Objects.Furniture,System.Boolean},System.Nullable{TinyLife.Actions.CanExecuteResult},System.Boolean,System.Boolean) - TinyLife.Actions.ActionType.CanPlaceHeldItem(TinyLife.Actions.ActionInfo,System.Boolean) - TinyLife.Actions.ActionType.CanWorkAtDeskObject(TinyLife.Actions.ActionInfo,System.Boolean) - TinyLife.Actions.ActionType.ChangeOutfit @@ -46,12 +50,15 @@ items: - TinyLife.Actions.ActionType.ComplainAboutRelationship - TinyLife.Actions.ActionType.ComplimentLooks - TinyLife.Actions.ActionType.ConfideIn - - TinyLife.Actions.ActionType.Construct(TinyLife.Actions.ActionInfo,System.Nullable{TinyLife.Actions.ActionVariety}) + - TinyLife.Actions.ActionType.Construct(TinyLife.Actions.ActionInfo,TinyLife.Actions.ActionVariety) - TinyLife.Actions.ActionType.CookChildFood - TinyLife.Actions.ActionType.CookFood - TinyLife.Actions.ActionType.CreateApp + - TinyLife.Actions.ActionType.DebatePineappleOnPizza - TinyLife.Actions.ActionType.DeliverMail + - TinyLife.Actions.ActionType.DeliverNewspaper - TinyLife.Actions.ActionType.Die + - TinyLife.Actions.ActionType.DiscussFineDining - TinyLife.Actions.ActionType.DiscussWorkoutRegimen - TinyLife.Actions.ActionType.DoHomework - TinyLife.Actions.ActionType.Drive @@ -62,12 +69,14 @@ items: - TinyLife.Actions.ActionType.FoolAround - TinyLife.Actions.ActionType.GaugeRelationship - TinyLife.Actions.ActionType.GetDisplayName(TinyLife.Actions.ActionInfo,System.Boolean) + - TinyLife.Actions.ActionType.GetFoodFromDisplayCase - TinyLife.Actions.ActionType.GetFoodSomewhereElse - TinyLife.Actions.ActionType.GetFurnitureMail - TinyLife.Actions.ActionType.GetIconName - TinyLife.Actions.ActionType.GetIngredientsFamily - TinyLife.Actions.ActionType.GetIngredientsSingle - TinyLife.Actions.ActionType.GetJob + - TinyLife.Actions.ActionType.GetJobFromNewspaper - TinyLife.Actions.ActionType.GetSkillPriorityMod(TinyLife.Objects.Person,TinyLife.Skills.SkillType) - TinyLife.Actions.ActionType.GetVarieties(TinyLife.Actions.ActionInfo) - TinyLife.Actions.ActionType.GetWater @@ -115,6 +124,8 @@ items: - TinyLife.Actions.ActionType.MixProteinShake - TinyLife.Actions.ActionType.ModGame - TinyLife.Actions.ActionType.MopPuddle + - TinyLife.Actions.ActionType.OrderCafeFood + - TinyLife.Actions.ActionType.OrderCoffee - TinyLife.Actions.ActionType.Paint - TinyLife.Actions.ActionType.PassOut - TinyLife.Actions.ActionType.PayBills @@ -131,6 +142,7 @@ items: - TinyLife.Actions.ActionType.PracticeSpeech - TinyLife.Actions.ActionType.PracticeWriting - TinyLife.Actions.ActionType.PrepareFood + - TinyLife.Actions.ActionType.PrepareOrder - TinyLife.Actions.ActionType.PsychSelfUp - TinyLife.Actions.ActionType.PublishApp - TinyLife.Actions.ActionType.PutAway @@ -138,10 +150,13 @@ items: - TinyLife.Actions.ActionType.Puzzle - TinyLife.Actions.ActionType.QuitJob - TinyLife.Actions.ActionType.Read + - TinyLife.Actions.ActionType.ReadJokes + - TinyLife.Actions.ActionType.ReadNewspaper - TinyLife.Actions.ActionType.Register(TinyLife.Actions.ActionType.TypeSettings) - TinyLife.Actions.ActionType.RegisterAll(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionType.TypeSettings}) - TinyLife.Actions.ActionType.Repair - TinyLife.Actions.ActionType.ResearchProgrammingPatterns + - TinyLife.Actions.ActionType.RunAround - TinyLife.Actions.ActionType.RunOnTreadmill - TinyLife.Actions.ActionType.Scrap - TinyLife.Actions.ActionType.SelfPublishBook @@ -169,6 +184,7 @@ items: - TinyLife.Actions.ActionType.TalkAboutNeighborhood - TinyLife.Actions.ActionType.TalkAboutOutdoors - TinyLife.Actions.ActionType.TalkAboutSchool + - TinyLife.Actions.ActionType.TalkAboutSpicyFood - TinyLife.Actions.ActionType.TalkAboutWatchingTv - TinyLife.Actions.ActionType.TalkAboutWork - TinyLife.Actions.ActionType.TellComplexJoke @@ -181,11 +197,13 @@ items: - TinyLife.Actions.ActionType.TellStory - TinyLife.Actions.ActionType.ThisIsInappropriate - TinyLife.Actions.ActionType.ThrowAway + - TinyLife.Actions.ActionType.TinkerWith - TinyLife.Actions.ActionType.ToggleAllLights - TinyLife.Actions.ActionType.ToggleLight - TinyLife.Actions.ActionType.Types - TinyLife.Actions.ActionType.VisitLot - TinyLife.Actions.ActionType.VisitorGoHome + - TinyLife.Actions.ActionType.WaitForOrder - TinyLife.Actions.ActionType.WakeUp - TinyLife.Actions.ActionType.Walk - TinyLife.Actions.ActionType.WashHands @@ -204,7 +222,7 @@ items: source: remote: path: TinyLife/Actions/ActionType.Utilities.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ActionType path: ../TinyLife/Actions/ActionType.Utilities.cs @@ -258,7 +276,7 @@ items: source: remote: path: TinyLife/Actions/ActionType.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Types path: ../TinyLife/Actions/ActionType.cs @@ -269,10 +287,10 @@ items: summary: "\nA list of all available action types.\nTo register your own action types, use the method.\n" example: [] syntax: - content: public static readonly IDictionary Types + content: public static readonly ReadOnlyDictionary Types return: - type: System.Collections.Generic.IDictionary{System.String,TinyLife.Actions.ActionType} - content.vb: Public Shared ReadOnly Types As IDictionary(Of String, ActionType) + type: System.Collections.ObjectModel.ReadOnlyDictionary{System.String,TinyLife.Actions.ActionType} + content.vb: Public Shared ReadOnly Types As ReadOnlyDictionary(Of String, ActionType) modifiers.csharp: - public - static @@ -295,7 +313,7 @@ items: source: remote: path: TinyLife/Actions/ActionType.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Settings path: ../TinyLife/Actions/ActionType.cs @@ -330,7 +348,7 @@ items: source: remote: path: TinyLife/Actions/ActionType.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SourceString path: ../TinyLife/Actions/ActionType.cs @@ -355,21 +373,21 @@ items: modifiers.vb: - Public - ReadOnly -- uid: TinyLife.Actions.ActionType.Construct(TinyLife.Actions.ActionInfo,System.Nullable{TinyLife.Actions.ActionVariety}) - commentId: M:TinyLife.Actions.ActionType.Construct(TinyLife.Actions.ActionInfo,System.Nullable{TinyLife.Actions.ActionVariety}) - id: Construct(TinyLife.Actions.ActionInfo,System.Nullable{TinyLife.Actions.ActionVariety}) +- uid: TinyLife.Actions.ActionType.Construct(TinyLife.Actions.ActionInfo,TinyLife.Actions.ActionVariety) + commentId: M:TinyLife.Actions.ActionType.Construct(TinyLife.Actions.ActionInfo,TinyLife.Actions.ActionVariety) + id: Construct(TinyLife.Actions.ActionInfo,TinyLife.Actions.ActionVariety) parent: TinyLife.Actions.ActionType langs: - csharp - vb - name: Construct(ActionInfo, Nullable) - nameWithType: ActionType.Construct(ActionInfo, Nullable) - fullName: TinyLife.Actions.ActionType.Construct(TinyLife.Actions.ActionInfo, System.Nullable) + name: Construct(ActionInfo, ActionVariety) + nameWithType: ActionType.Construct(ActionInfo, ActionVariety) + fullName: TinyLife.Actions.ActionType.Construct(TinyLife.Actions.ActionInfo, TinyLife.Actions.ActionVariety) type: Method source: remote: path: TinyLife/Actions/ActionType.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Construct path: ../TinyLife/Actions/ActionType.cs @@ -380,26 +398,23 @@ items: summary: "\nCreates a new instance of this .\n" example: [] syntax: - content: public Action Construct(ActionInfo info, ActionVariety? variety = null) + content: public Action Construct(ActionInfo info, ActionVariety variety = null) parameters: - id: info type: TinyLife.Actions.ActionInfo description: The info that this action should be constructed with - id: variety - type: System.Nullable{TinyLife.Actions.ActionVariety} + type: TinyLife.Actions.ActionVariety description: The variety, or null if this action has no varieties return: type: TinyLife.Actions.Action description: A new action instance with the given information - content.vb: Public Function Construct(info As ActionInfo, variety As ActionVariety? = Nothing) As Action + content.vb: Public Function Construct(info As ActionInfo, variety As ActionVariety = Nothing) As Action overload: TinyLife.Actions.ActionType.Construct* - nameWithType.vb: ActionType.Construct(ActionInfo, Nullable(Of ActionVariety)) modifiers.csharp: - public modifiers.vb: - Public - fullName.vb: TinyLife.Actions.ActionType.Construct(TinyLife.Actions.ActionInfo, System.Nullable(Of TinyLife.Actions.ActionVariety)) - name.vb: Construct(ActionInfo, Nullable(Of ActionVariety)) - uid: TinyLife.Actions.ActionType.GetDisplayName(TinyLife.Actions.ActionInfo,System.Boolean) commentId: M:TinyLife.Actions.ActionType.GetDisplayName(TinyLife.Actions.ActionInfo,System.Boolean) id: GetDisplayName(TinyLife.Actions.ActionInfo,System.Boolean) @@ -414,11 +429,11 @@ items: source: remote: path: TinyLife/Actions/ActionType.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetDisplayName path: ../TinyLife/Actions/ActionType.cs - startLine: 70 + startLine: 73 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -456,11 +471,11 @@ items: source: remote: path: TinyLife/Actions/ActionType.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsActionType path: ../TinyLife/Actions/ActionType.cs - startLine: 80 + startLine: 83 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -495,18 +510,18 @@ items: source: remote: path: TinyLife/Actions/ActionType.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanExecute path: ../TinyLife/Actions/ActionType.cs - startLine: 91 + startLine: 94 assemblies: - Tiny Life namespace: TinyLife.Actions - summary: "\nReturns this action's delegate's result and also checks additional conditions like , and .\nThis method additionally catches and handles any exceptions by printing them out as a notification to the player.\n" + summary: "\nReturns this action's delegate's result and also checks additional conditions like , , and .\nThis method additionally catches and handles any exceptions by printing them out as a notification to the player.\n" example: [] syntax: - content: public ActionType.CanExecuteResult CanExecute(ActionInfo info, bool automatic) + content: public CanExecuteResult CanExecute(ActionInfo info, bool automatic) parameters: - id: info type: TinyLife.Actions.ActionInfo @@ -515,9 +530,9 @@ items: type: System.Boolean description: Whether the action is automatically executed return: - type: TinyLife.Actions.ActionType.CanExecuteResult - description: A that represents whether the action can be executed right now - content.vb: Public Function CanExecute(info As ActionInfo, automatic As Boolean) As ActionType.CanExecuteResult + type: TinyLife.Actions.CanExecuteResult + description: A that represents whether the action can be executed right now + content.vb: Public Function CanExecute(info As ActionInfo, automatic As Boolean) As CanExecuteResult overload: TinyLife.Actions.ActionType.CanExecute* modifiers.csharp: - public @@ -537,11 +552,11 @@ items: source: remote: path: TinyLife/Actions/ActionType.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetIconName path: ../TinyLife/Actions/ActionType.cs - startLine: 128 + startLine: 140 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -572,11 +587,11 @@ items: source: remote: path: TinyLife/Actions/ActionType.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetVarieties path: ../TinyLife/Actions/ActionType.cs - startLine: 142 + startLine: 155 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -611,11 +626,11 @@ items: source: remote: path: TinyLife/Actions/ActionType.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Register path: ../TinyLife/Actions/ActionType.cs - startLine: 175 + startLine: 188 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -652,11 +667,11 @@ items: source: remote: path: TinyLife/Actions/ActionType.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RegisterAll path: ../TinyLife/Actions/ActionType.cs - startLine: 184 + startLine: 197 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -696,11 +711,11 @@ items: source: remote: path: TinyLife/Actions/ActionType.Internal.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Walk path: ../TinyLife/Actions/ActionType.Internal.cs - startLine: 9 + startLine: 10 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -731,11 +746,11 @@ items: source: remote: path: TinyLife/Actions/ActionType.Internal.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Drive path: ../TinyLife/Actions/ActionType.Internal.cs - startLine: 10 + startLine: 11 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -766,11 +781,11 @@ items: source: remote: path: TinyLife/Actions/ActionType.Internal.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PassOut path: ../TinyLife/Actions/ActionType.Internal.cs - startLine: 11 + startLine: 12 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -801,11 +816,11 @@ items: source: remote: path: TinyLife/Actions/ActionType.Internal.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PeeSelf path: ../TinyLife/Actions/ActionType.Internal.cs - startLine: 12 + startLine: 13 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -836,11 +851,11 @@ items: source: remote: path: TinyLife/Actions/ActionType.Internal.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Starve path: ../TinyLife/Actions/ActionType.Internal.cs - startLine: 13 + startLine: 14 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -871,11 +886,11 @@ items: source: remote: path: TinyLife/Actions/ActionType.Internal.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: BeAwayFromLotEmployment path: ../TinyLife/Actions/ActionType.Internal.cs - startLine: 14 + startLine: 15 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -906,11 +921,11 @@ items: source: remote: path: TinyLife/Actions/ActionType.Internal.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DeliverMail path: ../TinyLife/Actions/ActionType.Internal.cs - startLine: 15 + startLine: 16 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -927,6 +942,41 @@ items: - Public - Shared - ReadOnly +- uid: TinyLife.Actions.ActionType.DeliverNewspaper + commentId: F:TinyLife.Actions.ActionType.DeliverNewspaper + id: DeliverNewspaper + parent: TinyLife.Actions.ActionType + langs: + - csharp + - vb + name: DeliverNewspaper + nameWithType: ActionType.DeliverNewspaper + fullName: TinyLife.Actions.ActionType.DeliverNewspaper + type: Field + source: + remote: + path: TinyLife/Actions/ActionType.Internal.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: DeliverNewspaper + path: ../TinyLife/Actions/ActionType.Internal.cs + startLine: 19 + assemblies: + - Tiny Life + namespace: TinyLife.Actions + syntax: + content: public static readonly ActionType DeliverNewspaper + return: + type: TinyLife.Actions.ActionType + content.vb: Public Shared ReadOnly DeliverNewspaper As ActionType + modifiers.csharp: + - public + - static + - readonly + modifiers.vb: + - Public + - Shared + - ReadOnly - uid: TinyLife.Actions.ActionType.Die commentId: F:TinyLife.Actions.ActionType.Die id: Die @@ -941,11 +991,11 @@ items: source: remote: path: TinyLife/Actions/ActionType.Internal.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Die path: ../TinyLife/Actions/ActionType.Internal.cs - startLine: 16 + startLine: 22 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -976,11 +1026,11 @@ items: source: remote: path: TinyLife/Actions/ActionType.Internal.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CollectTrash path: ../TinyLife/Actions/ActionType.Internal.cs - startLine: 17 + startLine: 23 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -1011,11 +1061,11 @@ items: source: remote: path: TinyLife/Actions/ActionType.Internal.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: VisitorGoHome path: ../TinyLife/Actions/ActionType.Internal.cs - startLine: 18 + startLine: 24 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -1046,11 +1096,11 @@ items: source: remote: path: TinyLife/Actions/ActionType.Internal.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetFoodSomewhereElse path: ../TinyLife/Actions/ActionType.Internal.cs - startLine: 25 + startLine: 31 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -1067,6 +1117,146 @@ items: - Public - Shared - ReadOnly +- uid: TinyLife.Actions.ActionType.BaristaIdle + commentId: F:TinyLife.Actions.ActionType.BaristaIdle + id: BaristaIdle + parent: TinyLife.Actions.ActionType + langs: + - csharp + - vb + name: BaristaIdle + nameWithType: ActionType.BaristaIdle + fullName: TinyLife.Actions.ActionType.BaristaIdle + type: Field + source: + remote: + path: TinyLife/Actions/ActionType.Internal.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: BaristaIdle + path: ../TinyLife/Actions/ActionType.Internal.cs + startLine: 32 + assemblies: + - Tiny Life + namespace: TinyLife.Actions + syntax: + content: public static readonly ActionType BaristaIdle + return: + type: TinyLife.Actions.ActionType + content.vb: Public Shared ReadOnly BaristaIdle As ActionType + modifiers.csharp: + - public + - static + - readonly + modifiers.vb: + - Public + - Shared + - ReadOnly +- uid: TinyLife.Actions.ActionType.PrepareOrder + commentId: F:TinyLife.Actions.ActionType.PrepareOrder + id: PrepareOrder + parent: TinyLife.Actions.ActionType + langs: + - csharp + - vb + name: PrepareOrder + nameWithType: ActionType.PrepareOrder + fullName: TinyLife.Actions.ActionType.PrepareOrder + type: Field + source: + remote: + path: TinyLife/Actions/ActionType.Internal.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: PrepareOrder + path: ../TinyLife/Actions/ActionType.Internal.cs + startLine: 36 + assemblies: + - Tiny Life + namespace: TinyLife.Actions + syntax: + content: public static readonly ActionType PrepareOrder + return: + type: TinyLife.Actions.ActionType + content.vb: Public Shared ReadOnly PrepareOrder As ActionType + modifiers.csharp: + - public + - static + - readonly + modifiers.vb: + - Public + - Shared + - ReadOnly +- uid: TinyLife.Actions.ActionType.WaitForOrder + commentId: F:TinyLife.Actions.ActionType.WaitForOrder + id: WaitForOrder + parent: TinyLife.Actions.ActionType + langs: + - csharp + - vb + name: WaitForOrder + nameWithType: ActionType.WaitForOrder + fullName: TinyLife.Actions.ActionType.WaitForOrder + type: Field + source: + remote: + path: TinyLife/Actions/ActionType.Internal.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: WaitForOrder + path: ../TinyLife/Actions/ActionType.Internal.cs + startLine: 37 + assemblies: + - Tiny Life + namespace: TinyLife.Actions + syntax: + content: public static readonly ActionType WaitForOrder + return: + type: TinyLife.Actions.ActionType + content.vb: Public Shared ReadOnly WaitForOrder As ActionType + modifiers.csharp: + - public + - static + - readonly + modifiers.vb: + - Public + - Shared + - ReadOnly +- uid: TinyLife.Actions.ActionType.GetFoodFromDisplayCase + commentId: F:TinyLife.Actions.ActionType.GetFoodFromDisplayCase + id: GetFoodFromDisplayCase + parent: TinyLife.Actions.ActionType + langs: + - csharp + - vb + name: GetFoodFromDisplayCase + nameWithType: ActionType.GetFoodFromDisplayCase + fullName: TinyLife.Actions.ActionType.GetFoodFromDisplayCase + type: Field + source: + remote: + path: TinyLife/Actions/ActionType.Internal.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: GetFoodFromDisplayCase + path: ../TinyLife/Actions/ActionType.Internal.cs + startLine: 38 + assemblies: + - Tiny Life + namespace: TinyLife.Actions + syntax: + content: public static readonly ActionType GetFoodFromDisplayCase + return: + type: TinyLife.Actions.ActionType + content.vb: Public Shared ReadOnly GetFoodFromDisplayCase As ActionType + modifiers.csharp: + - public + - static + - readonly + modifiers.vb: + - Public + - Shared + - ReadOnly - uid: TinyLife.Actions.ActionType.GoHere commentId: F:TinyLife.Actions.ActionType.GoHere id: GoHere @@ -1081,7 +1271,7 @@ items: source: remote: path: TinyLife/Actions/ActionType.Misc.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GoHere path: ../TinyLife/Actions/ActionType.Misc.cs @@ -1116,7 +1306,7 @@ items: source: remote: path: TinyLife/Actions/ActionType.Misc.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Sit path: ../TinyLife/Actions/ActionType.Misc.cs @@ -1151,7 +1341,7 @@ items: source: remote: path: TinyLife/Actions/ActionType.Misc.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SitToilet path: ../TinyLife/Actions/ActionType.Misc.cs @@ -1186,7 +1376,7 @@ items: source: remote: path: TinyLife/Actions/ActionType.Misc.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Sleep path: ../TinyLife/Actions/ActionType.Misc.cs @@ -1221,7 +1411,7 @@ items: source: remote: path: TinyLife/Actions/ActionType.Misc.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TakeShower path: ../TinyLife/Actions/ActionType.Misc.cs @@ -1256,7 +1446,7 @@ items: source: remote: path: TinyLife/Actions/ActionType.Misc.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetIngredientsSingle path: ../TinyLife/Actions/ActionType.Misc.cs @@ -1291,7 +1481,7 @@ items: source: remote: path: TinyLife/Actions/ActionType.Misc.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetIngredientsFamily path: ../TinyLife/Actions/ActionType.Misc.cs @@ -1326,7 +1516,7 @@ items: source: remote: path: TinyLife/Actions/ActionType.Misc.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PutDown path: ../TinyLife/Actions/ActionType.Misc.cs @@ -1361,7 +1551,7 @@ items: source: remote: path: TinyLife/Actions/ActionType.Misc.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PrepareFood path: ../TinyLife/Actions/ActionType.Misc.cs @@ -1396,7 +1586,7 @@ items: source: remote: path: TinyLife/Actions/ActionType.Misc.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CookFood path: ../TinyLife/Actions/ActionType.Misc.cs @@ -1431,7 +1621,7 @@ items: source: remote: path: TinyLife/Actions/ActionType.Misc.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PickUp path: ../TinyLife/Actions/ActionType.Misc.cs @@ -1466,7 +1656,7 @@ items: source: remote: path: TinyLife/Actions/ActionType.Misc.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Eat path: ../TinyLife/Actions/ActionType.Misc.cs @@ -1501,7 +1691,7 @@ items: source: remote: path: TinyLife/Actions/ActionType.Misc.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GrabServing path: ../TinyLife/Actions/ActionType.Misc.cs @@ -1536,7 +1726,7 @@ items: source: remote: path: TinyLife/Actions/ActionType.Misc.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CallToMeal path: ../TinyLife/Actions/ActionType.Misc.cs @@ -1571,7 +1761,7 @@ items: source: remote: path: TinyLife/Actions/ActionType.Misc.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PlaySingleplayerGames path: ../TinyLife/Actions/ActionType.Misc.cs @@ -1606,7 +1796,7 @@ items: source: remote: path: TinyLife/Actions/ActionType.Misc.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PlayOnlineGames path: ../TinyLife/Actions/ActionType.Misc.cs @@ -1641,7 +1831,7 @@ items: source: remote: path: TinyLife/Actions/ActionType.Misc.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: WatchWalkthroughs path: ../TinyLife/Actions/ActionType.Misc.cs @@ -1676,7 +1866,7 @@ items: source: remote: path: TinyLife/Actions/ActionType.Misc.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: JoinEasyTournament path: ../TinyLife/Actions/ActionType.Misc.cs @@ -1711,7 +1901,7 @@ items: source: remote: path: TinyLife/Actions/ActionType.Misc.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: JoinAdvancedTournament path: ../TinyLife/Actions/ActionType.Misc.cs @@ -1746,7 +1936,7 @@ items: source: remote: path: TinyLife/Actions/ActionType.Misc.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Chat path: ../TinyLife/Actions/ActionType.Misc.cs @@ -1781,11 +1971,11 @@ items: source: remote: path: TinyLife/Actions/ActionType.Misc.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ChatWith path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 125 + startLine: 127 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -1816,11 +2006,11 @@ items: source: remote: path: TinyLife/Actions/ActionType.Misc.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CleanDish path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 129 + startLine: 131 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -1851,11 +2041,11 @@ items: source: remote: path: TinyLife/Actions/ActionType.Misc.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ChangeOutfit path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 138 + startLine: 140 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -1886,7 +2076,7 @@ items: source: remote: path: TinyLife/Actions/ActionType.Misc.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: EditOutfits path: ../TinyLife/Actions/ActionType.Misc.cs @@ -1921,7 +2111,7 @@ items: source: remote: path: TinyLife/Actions/ActionType.Misc.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GoHome path: ../TinyLife/Actions/ActionType.Misc.cs @@ -1956,7 +2146,7 @@ items: source: remote: path: TinyLife/Actions/ActionType.Misc.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: VisitLot path: ../TinyLife/Actions/ActionType.Misc.cs @@ -1991,11 +2181,11 @@ items: source: remote: path: TinyLife/Actions/ActionType.Misc.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Paint path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 188 + startLine: 187 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -2026,11 +2216,11 @@ items: source: remote: path: TinyLife/Actions/ActionType.Misc.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Sell path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 197 + startLine: 196 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -2061,11 +2251,11 @@ items: source: remote: path: TinyLife/Actions/ActionType.Misc.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PracticeSpeech path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 205 + startLine: 204 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -2096,11 +2286,11 @@ items: source: remote: path: TinyLife/Actions/ActionType.Misc.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Read path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 213 + startLine: 212 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -2131,11 +2321,11 @@ items: source: remote: path: TinyLife/Actions/ActionType.Misc.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PutAway path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 226 + startLine: 225 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -2166,11 +2356,11 @@ items: source: remote: path: TinyLife/Actions/ActionType.Misc.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PracticeJokes path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 235 + startLine: 234 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -2201,11 +2391,11 @@ items: source: remote: path: TinyLife/Actions/ActionType.Misc.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Work path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 243 + startLine: 242 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -2236,11 +2426,11 @@ items: source: remote: path: TinyLife/Actions/ActionType.Misc.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetJob path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 251 + startLine: 250 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -2271,11 +2461,11 @@ items: source: remote: path: TinyLife/Actions/ActionType.Misc.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: QuitJob path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 259 + startLine: 258 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -2306,11 +2496,11 @@ items: source: remote: path: TinyLife/Actions/ActionType.Misc.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MopPuddle path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 262 + startLine: 261 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -2341,11 +2531,11 @@ items: source: remote: path: TinyLife/Actions/ActionType.Misc.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PracticeProgramming path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 272 + startLine: 271 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -2376,11 +2566,11 @@ items: source: remote: path: TinyLife/Actions/ActionType.Misc.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ModGame path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 280 + startLine: 279 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -2411,11 +2601,11 @@ items: source: remote: path: TinyLife/Actions/ActionType.Misc.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CreateApp path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 286 + startLine: 285 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -2446,11 +2636,11 @@ items: source: remote: path: TinyLife/Actions/ActionType.Misc.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PublishApp path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 292 + startLine: 291 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -2481,11 +2671,11 @@ items: source: remote: path: TinyLife/Actions/ActionType.Misc.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: HackSomeone path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 298 + startLine: 297 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -2516,11 +2706,11 @@ items: source: remote: path: TinyLife/Actions/ActionType.Misc.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ResearchProgrammingPatterns path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 303 + startLine: 302 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -2551,11 +2741,11 @@ items: source: remote: path: TinyLife/Actions/ActionType.Misc.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: WatchTv path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 308 + startLine: 307 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -2586,11 +2776,11 @@ items: source: remote: path: TinyLife/Actions/ActionType.Misc.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Repair path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 318 + startLine: 317 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -2621,11 +2811,11 @@ items: source: remote: path: TinyLife/Actions/ActionType.Misc.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PayBills path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 332 + startLine: 331 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -2656,11 +2846,11 @@ items: source: remote: path: TinyLife/Actions/ActionType.Misc.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PracticeWriting path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 346 + startLine: 345 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -2691,11 +2881,11 @@ items: source: remote: path: TinyLife/Actions/ActionType.Misc.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: WriteBook path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 354 + startLine: 353 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -2726,11 +2916,11 @@ items: source: remote: path: TinyLife/Actions/ActionType.Misc.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SelfPublishBook path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 364 + startLine: 363 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -2761,11 +2951,11 @@ items: source: remote: path: TinyLife/Actions/ActionType.Misc.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: HaveBookPublished path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 365 + startLine: 364 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -2796,11 +2986,11 @@ items: source: remote: path: TinyLife/Actions/ActionType.Misc.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: LockDoor path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 366 + startLine: 365 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -2831,11 +3021,11 @@ items: source: remote: path: TinyLife/Actions/ActionType.Misc.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AdmireLgbtFlag path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 374 + startLine: 370 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -2866,11 +3056,11 @@ items: source: remote: path: TinyLife/Actions/ActionType.Misc.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ShakeTree path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 377 + startLine: 373 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -2901,11 +3091,11 @@ items: source: remote: path: TinyLife/Actions/ActionType.Misc.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RunOnTreadmill path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 380 + startLine: 376 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -2936,11 +3126,11 @@ items: source: remote: path: TinyLife/Actions/ActionType.Misc.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GoJogging path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 388 + startLine: 384 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -2971,11 +3161,11 @@ items: source: remote: path: TinyLife/Actions/ActionType.Misc.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: LiftWeights path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 396 + startLine: 392 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -3006,11 +3196,11 @@ items: source: remote: path: TinyLife/Actions/ActionType.Misc.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MixProteinShake path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 404 + startLine: 400 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -3041,11 +3231,11 @@ items: source: remote: path: TinyLife/Actions/ActionType.Misc.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetWater path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 413 + startLine: 409 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -3076,11 +3266,11 @@ items: source: remote: path: TinyLife/Actions/ActionType.Misc.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: WashHands path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 421 + startLine: 417 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -3111,11 +3301,11 @@ items: source: remote: path: TinyLife/Actions/ActionType.Misc.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ToggleLight path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 428 + startLine: 424 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -3146,11 +3336,11 @@ items: source: remote: path: TinyLife/Actions/ActionType.Misc.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ToggleAllLights path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 431 + startLine: 427 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -3181,11 +3371,11 @@ items: source: remote: path: TinyLife/Actions/ActionType.Misc.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GrillFood path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 442 + startLine: 438 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -3216,11 +3406,11 @@ items: source: remote: path: TinyLife/Actions/ActionType.Misc.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ThrowAway path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 452 + startLine: 448 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -3251,11 +3441,11 @@ items: source: remote: path: TinyLife/Actions/ActionType.Misc.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Scrap path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 460 + startLine: 456 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -3286,11 +3476,11 @@ items: source: remote: path: TinyLife/Actions/ActionType.Misc.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CleanEverything path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 466 + startLine: 462 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -3321,11 +3511,11 @@ items: source: remote: path: TinyLife/Actions/ActionType.Misc.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Clean path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 472 + startLine: 468 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -3356,11 +3546,11 @@ items: source: remote: path: TinyLife/Actions/ActionType.Misc.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Woodworking path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 480 + startLine: 476 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -3391,11 +3581,11 @@ items: source: remote: path: TinyLife/Actions/ActionType.Misc.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: LightFireplace path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 501 + startLine: 497 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -3426,11 +3616,11 @@ items: source: remote: path: TinyLife/Actions/ActionType.Misc.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DoHomework path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 510 + startLine: 506 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -3461,11 +3651,11 @@ items: source: remote: path: TinyLife/Actions/ActionType.Misc.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PlayWithToy path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 521 + startLine: 517 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -3496,11 +3686,11 @@ items: source: remote: path: TinyLife/Actions/ActionType.Misc.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CookChildFood path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 535 + startLine: 531 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -3531,11 +3721,11 @@ items: source: remote: path: TinyLife/Actions/ActionType.Misc.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PlayInSandbox path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 548 + startLine: 544 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -3566,11 +3756,11 @@ items: source: remote: path: TinyLife/Actions/ActionType.Misc.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ShufflePuzzle path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 557 + startLine: 553 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -3601,11 +3791,11 @@ items: source: remote: path: TinyLife/Actions/ActionType.Misc.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Puzzle path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 565 + startLine: 561 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -3636,11 +3826,11 @@ items: source: remote: path: TinyLife/Actions/ActionType.Misc.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PsychSelfUp path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 573 + startLine: 569 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -3671,11 +3861,11 @@ items: source: remote: path: TinyLife/Actions/ActionType.Misc.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Store path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 576 + startLine: 572 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -3706,11 +3896,11 @@ items: source: remote: path: TinyLife/Actions/ActionType.Misc.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetFurnitureMail path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 583 + startLine: 579 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -3727,6 +3917,286 @@ items: - Public - Shared - ReadOnly +- uid: TinyLife.Actions.ActionType.GetJobFromNewspaper + commentId: F:TinyLife.Actions.ActionType.GetJobFromNewspaper + id: GetJobFromNewspaper + parent: TinyLife.Actions.ActionType + langs: + - csharp + - vb + name: GetJobFromNewspaper + nameWithType: ActionType.GetJobFromNewspaper + fullName: TinyLife.Actions.ActionType.GetJobFromNewspaper + type: Field + source: + remote: + path: TinyLife/Actions/ActionType.Misc.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: GetJobFromNewspaper + path: ../TinyLife/Actions/ActionType.Misc.cs + startLine: 587 + assemblies: + - Tiny Life + namespace: TinyLife.Actions + syntax: + content: public static readonly ActionType GetJobFromNewspaper + return: + type: TinyLife.Actions.ActionType + content.vb: Public Shared ReadOnly GetJobFromNewspaper As ActionType + modifiers.csharp: + - public + - static + - readonly + modifiers.vb: + - Public + - Shared + - ReadOnly +- uid: TinyLife.Actions.ActionType.ReadNewspaper + commentId: F:TinyLife.Actions.ActionType.ReadNewspaper + id: ReadNewspaper + parent: TinyLife.Actions.ActionType + langs: + - csharp + - vb + name: ReadNewspaper + nameWithType: ActionType.ReadNewspaper + fullName: TinyLife.Actions.ActionType.ReadNewspaper + type: Field + source: + remote: + path: TinyLife/Actions/ActionType.Misc.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: ReadNewspaper + path: ../TinyLife/Actions/ActionType.Misc.cs + startLine: 595 + assemblies: + - Tiny Life + namespace: TinyLife.Actions + syntax: + content: public static readonly ActionType ReadNewspaper + return: + type: TinyLife.Actions.ActionType + content.vb: Public Shared ReadOnly ReadNewspaper As ActionType + modifiers.csharp: + - public + - static + - readonly + modifiers.vb: + - Public + - Shared + - ReadOnly +- uid: TinyLife.Actions.ActionType.ReadJokes + commentId: F:TinyLife.Actions.ActionType.ReadJokes + id: ReadJokes + parent: TinyLife.Actions.ActionType + langs: + - csharp + - vb + name: ReadJokes + nameWithType: ActionType.ReadJokes + fullName: TinyLife.Actions.ActionType.ReadJokes + type: Field + source: + remote: + path: TinyLife/Actions/ActionType.Misc.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: ReadJokes + path: ../TinyLife/Actions/ActionType.Misc.cs + startLine: 603 + assemblies: + - Tiny Life + namespace: TinyLife.Actions + syntax: + content: public static readonly ActionType ReadJokes + return: + type: TinyLife.Actions.ActionType + content.vb: Public Shared ReadOnly ReadJokes As ActionType + modifiers.csharp: + - public + - static + - readonly + modifiers.vb: + - Public + - Shared + - ReadOnly +- uid: TinyLife.Actions.ActionType.BrewCoffee + commentId: F:TinyLife.Actions.ActionType.BrewCoffee + id: BrewCoffee + parent: TinyLife.Actions.ActionType + langs: + - csharp + - vb + name: BrewCoffee + nameWithType: ActionType.BrewCoffee + fullName: TinyLife.Actions.ActionType.BrewCoffee + type: Field + source: + remote: + path: TinyLife/Actions/ActionType.Misc.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: BrewCoffee + path: ../TinyLife/Actions/ActionType.Misc.cs + startLine: 611 + assemblies: + - Tiny Life + namespace: TinyLife.Actions + syntax: + content: public static readonly ActionType BrewCoffee + return: + type: TinyLife.Actions.ActionType + content.vb: Public Shared ReadOnly BrewCoffee As ActionType + modifiers.csharp: + - public + - static + - readonly + modifiers.vb: + - Public + - Shared + - ReadOnly +- uid: TinyLife.Actions.ActionType.TinkerWith + commentId: F:TinyLife.Actions.ActionType.TinkerWith + id: TinkerWith + parent: TinyLife.Actions.ActionType + langs: + - csharp + - vb + name: TinkerWith + nameWithType: ActionType.TinkerWith + fullName: TinyLife.Actions.ActionType.TinkerWith + type: Field + source: + remote: + path: TinyLife/Actions/ActionType.Misc.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: TinkerWith + path: ../TinyLife/Actions/ActionType.Misc.cs + startLine: 621 + assemblies: + - Tiny Life + namespace: TinyLife.Actions + syntax: + content: public static readonly ActionType TinkerWith + return: + type: TinyLife.Actions.ActionType + content.vb: Public Shared ReadOnly TinkerWith As ActionType + modifiers.csharp: + - public + - static + - readonly + modifiers.vb: + - Public + - Shared + - ReadOnly +- uid: TinyLife.Actions.ActionType.AdmireFood + commentId: F:TinyLife.Actions.ActionType.AdmireFood + id: AdmireFood + parent: TinyLife.Actions.ActionType + langs: + - csharp + - vb + name: AdmireFood + nameWithType: ActionType.AdmireFood + fullName: TinyLife.Actions.ActionType.AdmireFood + type: Field + source: + remote: + path: TinyLife/Actions/ActionType.Misc.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: AdmireFood + path: ../TinyLife/Actions/ActionType.Misc.cs + startLine: 628 + assemblies: + - Tiny Life + namespace: TinyLife.Actions + syntax: + content: public static readonly ActionType AdmireFood + return: + type: TinyLife.Actions.ActionType + content.vb: Public Shared ReadOnly AdmireFood As ActionType + modifiers.csharp: + - public + - static + - readonly + modifiers.vb: + - Public + - Shared + - ReadOnly +- uid: TinyLife.Actions.ActionType.AddALittleSomething + commentId: F:TinyLife.Actions.ActionType.AddALittleSomething + id: AddALittleSomething + parent: TinyLife.Actions.ActionType + langs: + - csharp + - vb + name: AddALittleSomething + nameWithType: ActionType.AddALittleSomething + fullName: TinyLife.Actions.ActionType.AddALittleSomething + type: Field + source: + remote: + path: TinyLife/Actions/ActionType.Misc.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: AddALittleSomething + path: ../TinyLife/Actions/ActionType.Misc.cs + startLine: 636 + assemblies: + - Tiny Life + namespace: TinyLife.Actions + syntax: + content: public static readonly ActionType AddALittleSomething + return: + type: TinyLife.Actions.ActionType + content.vb: Public Shared ReadOnly AddALittleSomething As ActionType + modifiers.csharp: + - public + - static + - readonly + modifiers.vb: + - Public + - Shared + - ReadOnly +- uid: TinyLife.Actions.ActionType.RunAround + commentId: F:TinyLife.Actions.ActionType.RunAround + id: RunAround + parent: TinyLife.Actions.ActionType + langs: + - csharp + - vb + name: RunAround + nameWithType: ActionType.RunAround + fullName: TinyLife.Actions.ActionType.RunAround + type: Field + source: + remote: + path: TinyLife/Actions/ActionType.Misc.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: RunAround + path: ../TinyLife/Actions/ActionType.Misc.cs + startLine: 650 + assemblies: + - Tiny Life + namespace: TinyLife.Actions + syntax: + content: public static readonly ActionType RunAround + return: + type: TinyLife.Actions.ActionType + content.vb: Public Shared ReadOnly RunAround As ActionType + modifiers.csharp: + - public + - static + - readonly + modifiers.vb: + - Public + - Shared + - ReadOnly - uid: TinyLife.Actions.ActionType.ConfideIn commentId: F:TinyLife.Actions.ActionType.ConfideIn id: ConfideIn @@ -3741,11 +4211,11 @@ items: source: remote: path: TinyLife/Actions/ActionType.Social.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ConfideIn path: ../TinyLife/Actions/ActionType.Social.cs - startLine: 23 + startLine: 24 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -3776,11 +4246,11 @@ items: source: remote: path: TinyLife/Actions/ActionType.Social.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ComplainAboutLife path: ../TinyLife/Actions/ActionType.Social.cs - startLine: 29 + startLine: 30 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -3811,11 +4281,11 @@ items: source: remote: path: TinyLife/Actions/ActionType.Social.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TalkAboutFeelings path: ../TinyLife/Actions/ActionType.Social.cs - startLine: 34 + startLine: 35 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -3846,11 +4316,11 @@ items: source: remote: path: TinyLife/Actions/ActionType.Social.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ShareIdeas path: ../TinyLife/Actions/ActionType.Social.cs - startLine: 39 + startLine: 40 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -3881,11 +4351,11 @@ items: source: remote: path: TinyLife/Actions/ActionType.Social.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GaugeRelationship path: ../TinyLife/Actions/ActionType.Social.cs - startLine: 44 + startLine: 45 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -3916,11 +4386,11 @@ items: source: remote: path: TinyLife/Actions/ActionType.Social.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AskToLeave path: ../TinyLife/Actions/ActionType.Social.cs - startLine: 66 + startLine: 67 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -3951,11 +4421,11 @@ items: source: remote: path: TinyLife/Actions/ActionType.Social.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CallOver path: ../TinyLife/Actions/ActionType.Social.cs - startLine: 72 + startLine: 73 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -3986,11 +4456,11 @@ items: source: remote: path: TinyLife/Actions/ActionType.Social.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ThisIsInappropriate path: ../TinyLife/Actions/ActionType.Social.cs - startLine: 78 + startLine: 79 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -4021,11 +4491,11 @@ items: source: remote: path: TinyLife/Actions/ActionType.Social.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: WakeUp path: ../TinyLife/Actions/ActionType.Social.cs - startLine: 90 + startLine: 91 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -4056,11 +4526,11 @@ items: source: remote: path: TinyLife/Actions/ActionType.Social.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AskAboutPersonality path: ../TinyLife/Actions/ActionType.Social.cs - startLine: 93 + startLine: 94 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -4091,11 +4561,11 @@ items: source: remote: path: TinyLife/Actions/ActionType.Social.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AskToTaste path: ../TinyLife/Actions/ActionType.Social.cs - startLine: 109 + startLine: 110 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -4126,11 +4596,11 @@ items: source: remote: path: TinyLife/Actions/ActionType.Social.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: BribeForFriendship path: ../TinyLife/Actions/ActionType.Social.cs - startLine: 118 + startLine: 119 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -4147,6 +4617,76 @@ items: - Public - Shared - ReadOnly +- uid: TinyLife.Actions.ActionType.OrderCoffee + commentId: F:TinyLife.Actions.ActionType.OrderCoffee + id: OrderCoffee + parent: TinyLife.Actions.ActionType + langs: + - csharp + - vb + name: OrderCoffee + nameWithType: ActionType.OrderCoffee + fullName: TinyLife.Actions.ActionType.OrderCoffee + type: Field + source: + remote: + path: TinyLife/Actions/ActionType.Social.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: OrderCoffee + path: ../TinyLife/Actions/ActionType.Social.cs + startLine: 129 + assemblies: + - Tiny Life + namespace: TinyLife.Actions + syntax: + content: public static readonly ActionType OrderCoffee + return: + type: TinyLife.Actions.ActionType + content.vb: Public Shared ReadOnly OrderCoffee As ActionType + modifiers.csharp: + - public + - static + - readonly + modifiers.vb: + - Public + - Shared + - ReadOnly +- uid: TinyLife.Actions.ActionType.OrderCafeFood + commentId: F:TinyLife.Actions.ActionType.OrderCafeFood + id: OrderCafeFood + parent: TinyLife.Actions.ActionType + langs: + - csharp + - vb + name: OrderCafeFood + nameWithType: ActionType.OrderCafeFood + fullName: TinyLife.Actions.ActionType.OrderCafeFood + type: Field + source: + remote: + path: TinyLife/Actions/ActionType.Social.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: OrderCafeFood + path: ../TinyLife/Actions/ActionType.Social.cs + startLine: 139 + assemblies: + - Tiny Life + namespace: TinyLife.Actions + syntax: + content: public static readonly ActionType OrderCafeFood + return: + type: TinyLife.Actions.ActionType + content.vb: Public Shared ReadOnly OrderCafeFood As ActionType + modifiers.csharp: + - public + - static + - readonly + modifiers.vb: + - Public + - Shared + - ReadOnly - uid: TinyLife.Actions.ActionType.Talk commentId: F:TinyLife.Actions.ActionType.Talk id: Talk @@ -4161,11 +4701,11 @@ items: source: remote: path: TinyLife/Actions/ActionType.Social.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Talk path: ../TinyLife/Actions/ActionType.Social.cs - startLine: 130 + startLine: 151 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -4196,11 +4736,11 @@ items: source: remote: path: TinyLife/Actions/ActionType.Social.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AskAboutDay path: ../TinyLife/Actions/ActionType.Social.cs - startLine: 134 + startLine: 155 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -4231,11 +4771,11 @@ items: source: remote: path: TinyLife/Actions/ActionType.Social.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TellEngagingStory path: ../TinyLife/Actions/ActionType.Social.cs - startLine: 138 + startLine: 159 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -4266,11 +4806,11 @@ items: source: remote: path: TinyLife/Actions/ActionType.Social.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TellStory path: ../TinyLife/Actions/ActionType.Social.cs - startLine: 143 + startLine: 164 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -4301,11 +4841,11 @@ items: source: remote: path: TinyLife/Actions/ActionType.Social.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TalkAboutWork path: ../TinyLife/Actions/ActionType.Social.cs - startLine: 147 + startLine: 168 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -4336,11 +4876,11 @@ items: source: remote: path: TinyLife/Actions/ActionType.Social.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TalkAboutNeighborhood path: ../TinyLife/Actions/ActionType.Social.cs - startLine: 153 + startLine: 174 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -4371,11 +4911,11 @@ items: source: remote: path: TinyLife/Actions/ActionType.Social.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TalkAboutOutdoors path: ../TinyLife/Actions/ActionType.Social.cs - startLine: 158 + startLine: 179 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -4406,11 +4946,11 @@ items: source: remote: path: TinyLife/Actions/ActionType.Social.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TalkAboutFood path: ../TinyLife/Actions/ActionType.Social.cs - startLine: 162 + startLine: 183 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -4441,11 +4981,11 @@ items: source: remote: path: TinyLife/Actions/ActionType.Social.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DiscussWorkoutRegimen path: ../TinyLife/Actions/ActionType.Social.cs - startLine: 166 + startLine: 187 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -4476,11 +5016,11 @@ items: source: remote: path: TinyLife/Actions/ActionType.Social.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CompareMuscleSize path: ../TinyLife/Actions/ActionType.Social.cs - startLine: 173 + startLine: 194 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -4511,11 +5051,11 @@ items: source: remote: path: TinyLife/Actions/ActionType.Social.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GushAboutPartner path: ../TinyLife/Actions/ActionType.Social.cs - startLine: 180 + startLine: 201 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -4546,11 +5086,11 @@ items: source: remote: path: TinyLife/Actions/ActionType.Social.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AskAboutGamingRig path: ../TinyLife/Actions/ActionType.Social.cs - startLine: 186 + startLine: 207 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -4581,11 +5121,11 @@ items: source: remote: path: TinyLife/Actions/ActionType.Social.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AskAboutComputerSpecs path: ../TinyLife/Actions/ActionType.Social.cs - startLine: 191 + startLine: 212 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -4616,11 +5156,11 @@ items: source: remote: path: TinyLife/Actions/ActionType.Social.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: BoastAboutPagesWritten path: ../TinyLife/Actions/ActionType.Social.cs - startLine: 196 + startLine: 217 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -4651,11 +5191,11 @@ items: source: remote: path: TinyLife/Actions/ActionType.Social.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PoseMathPuzzle path: ../TinyLife/Actions/ActionType.Social.cs - startLine: 202 + startLine: 223 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -4686,11 +5226,11 @@ items: source: remote: path: TinyLife/Actions/ActionType.Social.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ExpressFearOfCrowds path: ../TinyLife/Actions/ActionType.Social.cs - startLine: 207 + startLine: 228 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -4721,11 +5261,11 @@ items: source: remote: path: TinyLife/Actions/ActionType.Social.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TalkAboutNaps path: ../TinyLife/Actions/ActionType.Social.cs - startLine: 212 + startLine: 233 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -4756,11 +5296,11 @@ items: source: remote: path: TinyLife/Actions/ActionType.Social.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TalkAboutWatchingTv path: ../TinyLife/Actions/ActionType.Social.cs - startLine: 218 + startLine: 239 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -4791,11 +5331,11 @@ items: source: remote: path: TinyLife/Actions/ActionType.Social.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: InviteToHousehold path: ../TinyLife/Actions/ActionType.Social.cs - startLine: 223 + startLine: 244 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -4826,11 +5366,11 @@ items: source: remote: path: TinyLife/Actions/ActionType.Social.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AskToCook path: ../TinyLife/Actions/ActionType.Social.cs - startLine: 228 + startLine: 249 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -4861,11 +5401,11 @@ items: source: remote: path: TinyLife/Actions/ActionType.Social.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AskToTellStory path: ../TinyLife/Actions/ActionType.Social.cs - startLine: 235 + startLine: 256 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -4896,11 +5436,11 @@ items: source: remote: path: TinyLife/Actions/ActionType.Social.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ComplainAboutAdults path: ../TinyLife/Actions/ActionType.Social.cs - startLine: 241 + startLine: 262 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -4931,11 +5471,11 @@ items: source: remote: path: TinyLife/Actions/ActionType.Social.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ComplainAboutParent path: ../TinyLife/Actions/ActionType.Social.cs - startLine: 246 + startLine: 267 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -4966,11 +5506,11 @@ items: source: remote: path: TinyLife/Actions/ActionType.Social.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TalkAboutCartoons path: ../TinyLife/Actions/ActionType.Social.cs - startLine: 251 + startLine: 272 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -5001,11 +5541,11 @@ items: source: remote: path: TinyLife/Actions/ActionType.Social.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TalkAboutSchool path: ../TinyLife/Actions/ActionType.Social.cs - startLine: 256 + startLine: 277 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -5036,11 +5576,11 @@ items: source: remote: path: TinyLife/Actions/ActionType.Social.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TalkAboutFavoriteToys path: ../TinyLife/Actions/ActionType.Social.cs - startLine: 261 + startLine: 282 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -5071,11 +5611,11 @@ items: source: remote: path: TinyLife/Actions/ActionType.Social.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AskAboutFamilyWellbeing path: ../TinyLife/Actions/ActionType.Social.cs - startLine: 266 + startLine: 287 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -5106,11 +5646,11 @@ items: source: remote: path: TinyLife/Actions/ActionType.Social.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TalkAboutFamily path: ../TinyLife/Actions/ActionType.Social.cs - startLine: 272 + startLine: 293 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -5127,6 +5667,111 @@ items: - Public - Shared - ReadOnly +- uid: TinyLife.Actions.ActionType.DebatePineappleOnPizza + commentId: F:TinyLife.Actions.ActionType.DebatePineappleOnPizza + id: DebatePineappleOnPizza + parent: TinyLife.Actions.ActionType + langs: + - csharp + - vb + name: DebatePineappleOnPizza + nameWithType: ActionType.DebatePineappleOnPizza + fullName: TinyLife.Actions.ActionType.DebatePineappleOnPizza + type: Field + source: + remote: + path: TinyLife/Actions/ActionType.Social.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: DebatePineappleOnPizza + path: ../TinyLife/Actions/ActionType.Social.cs + startLine: 299 + assemblies: + - Tiny Life + namespace: TinyLife.Actions + syntax: + content: public static readonly ActionType DebatePineappleOnPizza + return: + type: TinyLife.Actions.ActionType + content.vb: Public Shared ReadOnly DebatePineappleOnPizza As ActionType + modifiers.csharp: + - public + - static + - readonly + modifiers.vb: + - Public + - Shared + - ReadOnly +- uid: TinyLife.Actions.ActionType.DiscussFineDining + commentId: F:TinyLife.Actions.ActionType.DiscussFineDining + id: DiscussFineDining + parent: TinyLife.Actions.ActionType + langs: + - csharp + - vb + name: DiscussFineDining + nameWithType: ActionType.DiscussFineDining + fullName: TinyLife.Actions.ActionType.DiscussFineDining + type: Field + source: + remote: + path: TinyLife/Actions/ActionType.Social.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: DiscussFineDining + path: ../TinyLife/Actions/ActionType.Social.cs + startLine: 305 + assemblies: + - Tiny Life + namespace: TinyLife.Actions + syntax: + content: public static readonly ActionType DiscussFineDining + return: + type: TinyLife.Actions.ActionType + content.vb: Public Shared ReadOnly DiscussFineDining As ActionType + modifiers.csharp: + - public + - static + - readonly + modifiers.vb: + - Public + - Shared + - ReadOnly +- uid: TinyLife.Actions.ActionType.TalkAboutSpicyFood + commentId: F:TinyLife.Actions.ActionType.TalkAboutSpicyFood + id: TalkAboutSpicyFood + parent: TinyLife.Actions.ActionType + langs: + - csharp + - vb + name: TalkAboutSpicyFood + nameWithType: ActionType.TalkAboutSpicyFood + fullName: TinyLife.Actions.ActionType.TalkAboutSpicyFood + type: Field + source: + remote: + path: TinyLife/Actions/ActionType.Social.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: TalkAboutSpicyFood + path: ../TinyLife/Actions/ActionType.Social.cs + startLine: 310 + assemblies: + - Tiny Life + namespace: TinyLife.Actions + syntax: + content: public static readonly ActionType TalkAboutSpicyFood + return: + type: TinyLife.Actions.ActionType + content.vb: Public Shared ReadOnly TalkAboutSpicyFood As ActionType + modifiers.csharp: + - public + - static + - readonly + modifiers.vb: + - Public + - Shared + - ReadOnly - uid: TinyLife.Actions.ActionType.TellJoke commentId: F:TinyLife.Actions.ActionType.TellJoke id: TellJoke @@ -5141,11 +5786,11 @@ items: source: remote: path: TinyLife/Actions/ActionType.Social.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TellJoke path: ../TinyLife/Actions/ActionType.Social.cs - startLine: 280 + startLine: 317 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -5176,11 +5821,11 @@ items: source: remote: path: TinyLife/Actions/ActionType.Social.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TellFunnyStory path: ../TinyLife/Actions/ActionType.Social.cs - startLine: 284 + startLine: 321 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -5211,11 +5856,11 @@ items: source: remote: path: TinyLife/Actions/ActionType.Social.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TellRidiculousStory path: ../TinyLife/Actions/ActionType.Social.cs - startLine: 288 + startLine: 325 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -5246,11 +5891,11 @@ items: source: remote: path: TinyLife/Actions/ActionType.Social.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TellComplexJoke path: ../TinyLife/Actions/ActionType.Social.cs - startLine: 292 + startLine: 329 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -5281,11 +5926,11 @@ items: source: remote: path: TinyLife/Actions/ActionType.Social.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PlayTrick path: ../TinyLife/Actions/ActionType.Social.cs - startLine: 296 + startLine: 333 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -5316,11 +5961,11 @@ items: source: remote: path: TinyLife/Actions/ActionType.Social.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: JokeAboutWork path: ../TinyLife/Actions/ActionType.Social.cs - startLine: 300 + startLine: 337 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -5351,11 +5996,11 @@ items: source: remote: path: TinyLife/Actions/ActionType.Social.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: JokeAboutOwnUnemployment path: ../TinyLife/Actions/ActionType.Social.cs - startLine: 306 + startLine: 343 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -5386,11 +6031,11 @@ items: source: remote: path: TinyLife/Actions/ActionType.Social.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: JokeAboutTreadmillAccidents path: ../TinyLife/Actions/ActionType.Social.cs - startLine: 312 + startLine: 349 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -5421,11 +6066,11 @@ items: source: remote: path: TinyLife/Actions/ActionType.Social.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: JokeAboutWritingStyle path: ../TinyLife/Actions/ActionType.Social.cs - startLine: 317 + startLine: 354 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -5456,11 +6101,11 @@ items: source: remote: path: TinyLife/Actions/ActionType.Social.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: JokeAboutAromance path: ../TinyLife/Actions/ActionType.Social.cs - startLine: 322 + startLine: 359 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -5491,11 +6136,11 @@ items: source: remote: path: TinyLife/Actions/ActionType.Social.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: JokeAboutAsexuality path: ../TinyLife/Actions/ActionType.Social.cs - startLine: 327 + startLine: 364 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -5526,11 +6171,11 @@ items: source: remote: path: TinyLife/Actions/ActionType.Social.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TellJokeAboutSomething path: ../TinyLife/Actions/ActionType.Social.cs - startLine: 332 + startLine: 369 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -5561,11 +6206,11 @@ items: source: remote: path: TinyLife/Actions/ActionType.Social.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TellDadJoke path: ../TinyLife/Actions/ActionType.Social.cs - startLine: 341 + startLine: 378 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -5596,11 +6241,11 @@ items: source: remote: path: TinyLife/Actions/ActionType.Social.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: JokeAboutFamilyGatherings path: ../TinyLife/Actions/ActionType.Social.cs - startLine: 347 + startLine: 384 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -5631,11 +6276,11 @@ items: source: remote: path: TinyLife/Actions/ActionType.Social.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Insult path: ../TinyLife/Actions/ActionType.Social.cs - startLine: 355 + startLine: 392 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -5666,11 +6311,11 @@ items: source: remote: path: TinyLife/Actions/ActionType.Social.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ImplyMotherIsCamel path: ../TinyLife/Actions/ActionType.Social.cs - startLine: 359 + startLine: 396 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -5701,11 +6346,11 @@ items: source: remote: path: TinyLife/Actions/ActionType.Social.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MakeFunOfUnemployment path: ../TinyLife/Actions/ActionType.Social.cs - startLine: 363 + startLine: 400 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -5736,11 +6381,11 @@ items: source: remote: path: TinyLife/Actions/ActionType.Social.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MakeFunOfLaziness path: ../TinyLife/Actions/ActionType.Social.cs - startLine: 369 + startLine: 406 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -5771,11 +6416,11 @@ items: source: remote: path: TinyLife/Actions/ActionType.Social.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MakeFunOfIntroversion path: ../TinyLife/Actions/ActionType.Social.cs - startLine: 374 + startLine: 411 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -5806,11 +6451,11 @@ items: source: remote: path: TinyLife/Actions/ActionType.Social.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MakeFunOfNiceness path: ../TinyLife/Actions/ActionType.Social.cs - startLine: 379 + startLine: 416 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -5841,11 +6486,11 @@ items: source: remote: path: TinyLife/Actions/ActionType.Social.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ComplainAboutRelationship path: ../TinyLife/Actions/ActionType.Social.cs - startLine: 384 + startLine: 421 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -5876,11 +6521,11 @@ items: source: remote: path: TinyLife/Actions/ActionType.Social.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MakeFunOfPoorFitness path: ../TinyLife/Actions/ActionType.Social.cs - startLine: 389 + startLine: 426 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -5911,11 +6556,11 @@ items: source: remote: path: TinyLife/Actions/ActionType.Social.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: BreakUp path: ../TinyLife/Actions/ActionType.Social.cs - startLine: 395 + startLine: 432 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -5946,11 +6591,11 @@ items: source: remote: path: TinyLife/Actions/ActionType.Social.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MakeFunOfFriends path: ../TinyLife/Actions/ActionType.Social.cs - startLine: 406 + startLine: 443 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -5981,11 +6626,11 @@ items: source: remote: path: TinyLife/Actions/ActionType.Social.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MakeFunOfBeingNerd path: ../TinyLife/Actions/ActionType.Social.cs - startLine: 411 + startLine: 448 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -6016,11 +6661,11 @@ items: source: remote: path: TinyLife/Actions/ActionType.Social.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MakeFunOfBeingBadAtSchool path: ../TinyLife/Actions/ActionType.Social.cs - startLine: 416 + startLine: 453 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -6051,11 +6696,11 @@ items: source: remote: path: TinyLife/Actions/ActionType.Social.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ShooChild path: ../TinyLife/Actions/ActionType.Social.cs - startLine: 421 + startLine: 458 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -6086,11 +6731,11 @@ items: source: remote: path: TinyLife/Actions/ActionType.Social.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Flirt path: ../TinyLife/Actions/ActionType.Social.cs - startLine: 430 + startLine: 467 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -6121,11 +6766,11 @@ items: source: remote: path: TinyLife/Actions/ActionType.Social.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ComplimentLooks path: ../TinyLife/Actions/ActionType.Social.cs - startLine: 434 + startLine: 471 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -6156,11 +6801,11 @@ items: source: remote: path: TinyLife/Actions/ActionType.Social.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MakeRisqueRemark path: ../TinyLife/Actions/ActionType.Social.cs - startLine: 438 + startLine: 475 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -6191,11 +6836,11 @@ items: source: remote: path: TinyLife/Actions/ActionType.Social.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: StartDating path: ../TinyLife/Actions/ActionType.Social.cs - startLine: 444 + startLine: 481 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -6226,11 +6871,11 @@ items: source: remote: path: TinyLife/Actions/ActionType.Social.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FoolAround path: ../TinyLife/Actions/ActionType.Social.cs - startLine: 461 + startLine: 498 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -6247,21 +6892,21 @@ items: - Public - Shared - ReadOnly -- uid: TinyLife.Actions.ActionType.CanPickUpOrIsHoldingForTarget(TinyLife.Actions.ActionInfo,TinyLife.Objects.ObjectCategory,System.Func{TinyLife.Objects.Furniture,System.Boolean},System.Boolean,System.Boolean,System.Boolean) - commentId: M:TinyLife.Actions.ActionType.CanPickUpOrIsHoldingForTarget(TinyLife.Actions.ActionInfo,TinyLife.Objects.ObjectCategory,System.Func{TinyLife.Objects.Furniture,System.Boolean},System.Boolean,System.Boolean,System.Boolean) - id: CanPickUpOrIsHoldingForTarget(TinyLife.Actions.ActionInfo,TinyLife.Objects.ObjectCategory,System.Func{TinyLife.Objects.Furniture,System.Boolean},System.Boolean,System.Boolean,System.Boolean) +- uid: TinyLife.Actions.ActionType.CanPickUpOrIsHoldingForTarget(TinyLife.Actions.ActionInfo,TinyLife.Objects.ObjectCategory,System.Func{TinyLife.Objects.Furniture,System.Boolean},System.Nullable{TinyLife.Actions.CanExecuteResult},System.Boolean,System.Boolean) + commentId: M:TinyLife.Actions.ActionType.CanPickUpOrIsHoldingForTarget(TinyLife.Actions.ActionInfo,TinyLife.Objects.ObjectCategory,System.Func{TinyLife.Objects.Furniture,System.Boolean},System.Nullable{TinyLife.Actions.CanExecuteResult},System.Boolean,System.Boolean) + id: CanPickUpOrIsHoldingForTarget(TinyLife.Actions.ActionInfo,TinyLife.Objects.ObjectCategory,System.Func{TinyLife.Objects.Furniture,System.Boolean},System.Nullable{TinyLife.Actions.CanExecuteResult},System.Boolean,System.Boolean) parent: TinyLife.Actions.ActionType langs: - csharp - vb - name: CanPickUpOrIsHoldingForTarget(ActionInfo, ObjectCategory, Func, Boolean, Boolean, Boolean) - nameWithType: ActionType.CanPickUpOrIsHoldingForTarget(ActionInfo, ObjectCategory, Func, Boolean, Boolean, Boolean) - fullName: TinyLife.Actions.ActionType.CanPickUpOrIsHoldingForTarget(TinyLife.Actions.ActionInfo, TinyLife.Objects.ObjectCategory, System.Func, System.Boolean, System.Boolean, System.Boolean) + name: CanPickUpOrIsHoldingForTarget(ActionInfo, ObjectCategory, Func, Nullable, Boolean, Boolean) + nameWithType: ActionType.CanPickUpOrIsHoldingForTarget(ActionInfo, ObjectCategory, Func, Nullable, Boolean, Boolean) + fullName: TinyLife.Actions.ActionType.CanPickUpOrIsHoldingForTarget(TinyLife.Actions.ActionInfo, TinyLife.Objects.ObjectCategory, System.Func, System.Nullable, System.Boolean, System.Boolean) type: Method source: remote: path: TinyLife/Actions/ActionType.Utilities.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanPickUpOrIsHoldingForTarget path: ../TinyLife/Actions/ActionType.Utilities.cs @@ -6269,10 +6914,10 @@ items: assemblies: - Tiny Life namespace: TinyLife.Actions - summary: "\nA helper method intended to be used with that returns in the following cases:\n
  • The held object isAllowed and the action object matches the goalParent category
  • The held object is null and the action objectt isAllowed
\nThis helper method is useful in cases like , where the action should be allowed if the person is holding a food plate and clicking a chair, or if a person is clicking the food plate itself.\n" + summary: "\nA helper method intended to be used with that returns in the following cases:\n
  • The held object isAllowed and the action object matches the goalParent category
  • The held object is null and the action objectt isAllowed
\nThis helper method is useful in cases like , where the action should be allowed if the person is holding a food plate and clicking a chair, or if a person is clicking the food plate itself.\n" example: [] syntax: - content: public static ActionType.CanExecuteResult CanPickUpOrIsHoldingForTarget(ActionInfo info, ObjectCategory goalParent, Func isAllowed, bool parentHasToExist = false, bool allowAnyInvolved = false, bool needsObjectSpot = false) + content: public static CanExecuteResult CanPickUpOrIsHoldingForTarget(ActionInfo info, ObjectCategory goalParent, Func isAllowed, CanExecuteResult? parentNotFoundResult = null, bool allowAnyInvolved = false, bool needsObjectSpot = false) parameters: - id: info type: TinyLife.Actions.ActionInfo @@ -6283,44 +6928,44 @@ items: - id: isAllowed type: System.Func{TinyLife.Objects.Furniture,System.Boolean} description: A predicate that checks if the given item is the one searched for - - id: parentHasToExist - type: System.Boolean - description: Whether the parent furniture has to be visible somewhere, even if the action object is being held. This is checked using . + - id: parentNotFoundResult + type: System.Nullable{TinyLife.Actions.CanExecuteResult} + description: If the parent furniture has to be visible somewhere, even if the action object is being held, this is returned if it's not around. If this value is null, no parent has to exist. - id: allowAnyInvolved type: System.Boolean description: Whether any should be passed to isAllowed, instead of just the action object - id: needsObjectSpot type: System.Boolean - description: Whether a free object spot on the goalParent is required in the area. If there isn't one around, is returned. + description: Whether a free object spot on the goalParent is required in the area. If there isn't one around, a special execution result is returned. return: - type: TinyLife.Actions.ActionType.CanExecuteResult + type: TinyLife.Actions.CanExecuteResult description: A result that represents the validity of the action - content.vb: Public Shared Function CanPickUpOrIsHoldingForTarget(info As ActionInfo, goalParent As ObjectCategory, isAllowed As Func(Of Furniture, Boolean), parentHasToExist As Boolean = False, allowAnyInvolved As Boolean = False, needsObjectSpot As Boolean = False) As ActionType.CanExecuteResult + content.vb: Public Shared Function CanPickUpOrIsHoldingForTarget(info As ActionInfo, goalParent As ObjectCategory, isAllowed As Func(Of Furniture, Boolean), parentNotFoundResult As CanExecuteResult? = Nothing, allowAnyInvolved As Boolean = False, needsObjectSpot As Boolean = False) As CanExecuteResult overload: TinyLife.Actions.ActionType.CanPickUpOrIsHoldingForTarget* - nameWithType.vb: ActionType.CanPickUpOrIsHoldingForTarget(ActionInfo, ObjectCategory, Func(Of Furniture, Boolean), Boolean, Boolean, Boolean) + nameWithType.vb: ActionType.CanPickUpOrIsHoldingForTarget(ActionInfo, ObjectCategory, Func(Of Furniture, Boolean), Nullable(Of CanExecuteResult), Boolean, Boolean) modifiers.csharp: - public - static modifiers.vb: - Public - Shared - fullName.vb: TinyLife.Actions.ActionType.CanPickUpOrIsHoldingForTarget(TinyLife.Actions.ActionInfo, TinyLife.Objects.ObjectCategory, System.Func(Of TinyLife.Objects.Furniture, System.Boolean), System.Boolean, System.Boolean, System.Boolean) - name.vb: CanPickUpOrIsHoldingForTarget(ActionInfo, ObjectCategory, Func(Of Furniture, Boolean), Boolean, Boolean, Boolean) -- uid: TinyLife.Actions.ActionType.CanPickUpOrIsHoldingForTarget(TinyLife.Actions.ActionInfo,System.Func{System.ValueTuple{TinyLife.Objects.Furniture,TinyLife.Objects.Furniture},System.Boolean},System.Func{TinyLife.Objects.Furniture,System.Boolean},System.Boolean,System.Boolean,System.Boolean) - commentId: M:TinyLife.Actions.ActionType.CanPickUpOrIsHoldingForTarget(TinyLife.Actions.ActionInfo,System.Func{System.ValueTuple{TinyLife.Objects.Furniture,TinyLife.Objects.Furniture},System.Boolean},System.Func{TinyLife.Objects.Furniture,System.Boolean},System.Boolean,System.Boolean,System.Boolean) - id: CanPickUpOrIsHoldingForTarget(TinyLife.Actions.ActionInfo,System.Func{System.ValueTuple{TinyLife.Objects.Furniture,TinyLife.Objects.Furniture},System.Boolean},System.Func{TinyLife.Objects.Furniture,System.Boolean},System.Boolean,System.Boolean,System.Boolean) + fullName.vb: TinyLife.Actions.ActionType.CanPickUpOrIsHoldingForTarget(TinyLife.Actions.ActionInfo, TinyLife.Objects.ObjectCategory, System.Func(Of TinyLife.Objects.Furniture, System.Boolean), System.Nullable(Of TinyLife.Actions.CanExecuteResult), System.Boolean, System.Boolean) + name.vb: CanPickUpOrIsHoldingForTarget(ActionInfo, ObjectCategory, Func(Of Furniture, Boolean), Nullable(Of CanExecuteResult), Boolean, Boolean) +- uid: TinyLife.Actions.ActionType.CanPickUpOrIsHoldingForTarget(TinyLife.Actions.ActionInfo,System.Func{System.ValueTuple{TinyLife.Objects.Furniture,TinyLife.Objects.Furniture},System.Boolean},System.Func{TinyLife.Objects.Furniture,System.Boolean},System.Nullable{TinyLife.Actions.CanExecuteResult},System.Boolean,System.Boolean) + commentId: M:TinyLife.Actions.ActionType.CanPickUpOrIsHoldingForTarget(TinyLife.Actions.ActionInfo,System.Func{System.ValueTuple{TinyLife.Objects.Furniture,TinyLife.Objects.Furniture},System.Boolean},System.Func{TinyLife.Objects.Furniture,System.Boolean},System.Nullable{TinyLife.Actions.CanExecuteResult},System.Boolean,System.Boolean) + id: CanPickUpOrIsHoldingForTarget(TinyLife.Actions.ActionInfo,System.Func{System.ValueTuple{TinyLife.Objects.Furniture,TinyLife.Objects.Furniture},System.Boolean},System.Func{TinyLife.Objects.Furniture,System.Boolean},System.Nullable{TinyLife.Actions.CanExecuteResult},System.Boolean,System.Boolean) parent: TinyLife.Actions.ActionType langs: - csharp - vb - name: CanPickUpOrIsHoldingForTarget(ActionInfo, Func<(Furniture Parent, Furniture Item), Boolean>, Func, Boolean, Boolean, Boolean) - nameWithType: ActionType.CanPickUpOrIsHoldingForTarget(ActionInfo, Func<(Furniture Parent, Furniture Item), Boolean>, Func, Boolean, Boolean, Boolean) - fullName: TinyLife.Actions.ActionType.CanPickUpOrIsHoldingForTarget(TinyLife.Actions.ActionInfo, System.Func, System.Boolean>, System.Func, System.Boolean, System.Boolean, System.Boolean) + name: CanPickUpOrIsHoldingForTarget(ActionInfo, Func<(Furniture Parent, Furniture Item), Boolean>, Func, Nullable, Boolean, Boolean) + nameWithType: ActionType.CanPickUpOrIsHoldingForTarget(ActionInfo, Func<(Furniture Parent, Furniture Item), Boolean>, Func, Nullable, Boolean, Boolean) + fullName: TinyLife.Actions.ActionType.CanPickUpOrIsHoldingForTarget(TinyLife.Actions.ActionInfo, System.Func, System.Boolean>, System.Func, System.Nullable, System.Boolean, System.Boolean) type: Method source: remote: path: TinyLife/Actions/ActionType.Utilities.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanPickUpOrIsHoldingForTarget path: ../TinyLife/Actions/ActionType.Utilities.cs @@ -6328,10 +6973,10 @@ items: assemblies: - Tiny Life namespace: TinyLife.Actions - summary: "\nA helper method intended to be used with that returns in the following cases:\n
  • The held object isAllowed and the action object matches the isParentAllowed condition
  • The held object is null and the action objectt isAllowed
\nThis helper method is useful in cases like , where the action should be allowed if the person is holding a food plate and clicking a chair, or if a person is clicking the food plate itself.\n" + summary: "\nA helper method intended to be used with that returns in the following cases:\n
  • The held object isAllowed and the action object matches the isParentAllowed condition
  • The held object is null and the action objectt isAllowed
\nThis helper method is useful in cases like , where the action should be allowed if the person is holding a food plate and clicking a chair, or if a person is clicking the food plate itself.\n" example: [] syntax: - content: public static ActionType.CanExecuteResult CanPickUpOrIsHoldingForTarget(ActionInfo info, Func<(Furniture Parent, Furniture Item), bool> isParentAllowed, Func isAllowed, bool parentHasToExist = false, bool allowAnyInvolved = false, bool needsObjectSpot = false) + content: public static CanExecuteResult CanPickUpOrIsHoldingForTarget(ActionInfo info, Func<(Furniture Parent, Furniture Item), bool> isParentAllowed, Func isAllowed, CanExecuteResult? parentNotFoundResult = null, bool allowAnyInvolved = false, bool needsObjectSpot = false) parameters: - id: info type: TinyLife.Actions.ActionInfo @@ -6342,29 +6987,29 @@ items: - id: isAllowed type: System.Func{TinyLife.Objects.Furniture,System.Boolean} description: A predicate that checks if the given item is the one searched for - - id: parentHasToExist - type: System.Boolean - description: Whether the parent furniture has to be visible somewhere, even if the action object is being held. This is checked using . + - id: parentNotFoundResult + type: System.Nullable{TinyLife.Actions.CanExecuteResult} + description: If the parent furniture has to be visible somewhere, even if the action object is being held, this is returned if it's not around. If this value is null, no parent has to exist. - id: allowAnyInvolved type: System.Boolean description: Whether any should be passed to isAllowed, instead of just the action object - id: needsObjectSpot type: System.Boolean - description: Whether a free object spot on the goal parent is required in the area. If there isn't one around, is returned. + description: Whether a free object spot on the goal parent is required in the area. If there isn't one around, parentNotFoundResult is returned. return: - type: TinyLife.Actions.ActionType.CanExecuteResult + type: TinyLife.Actions.CanExecuteResult description: A result that represents the validity of the action - content.vb: Public Shared Function CanPickUpOrIsHoldingForTarget(info As ActionInfo, isParentAllowed As Func(Of(Parent As Furniture, Item As Furniture)(Of Furniture , Furniture), Boolean), isAllowed As Func(Of Furniture, Boolean), parentHasToExist As Boolean = False, allowAnyInvolved As Boolean = False, needsObjectSpot As Boolean = False) As ActionType.CanExecuteResult + content.vb: Public Shared Function CanPickUpOrIsHoldingForTarget(info As ActionInfo, isParentAllowed As Func(Of(Parent As Furniture, Item As Furniture)(Of Furniture , Furniture), Boolean), isAllowed As Func(Of Furniture, Boolean), parentNotFoundResult As CanExecuteResult? = Nothing, allowAnyInvolved As Boolean = False, needsObjectSpot As Boolean = False) As CanExecuteResult overload: TinyLife.Actions.ActionType.CanPickUpOrIsHoldingForTarget* - nameWithType.vb: ActionType.CanPickUpOrIsHoldingForTarget(ActionInfo, Func(Of (Parent As Furniture, Item As Furniture)(Of Furniture, Furniture), Boolean), Func(Of Furniture, Boolean), Boolean, Boolean, Boolean) + nameWithType.vb: ActionType.CanPickUpOrIsHoldingForTarget(ActionInfo, Func(Of (Parent As Furniture, Item As Furniture)(Of Furniture, Furniture), Boolean), Func(Of Furniture, Boolean), Nullable(Of CanExecuteResult), Boolean, Boolean) modifiers.csharp: - public - static modifiers.vb: - Public - Shared - fullName.vb: TinyLife.Actions.ActionType.CanPickUpOrIsHoldingForTarget(TinyLife.Actions.ActionInfo, System.Func(Of System.ValueTuple(Of TinyLife.Objects.Furniture, TinyLife.Objects.Furniture), System.Boolean), System.Func(Of TinyLife.Objects.Furniture, System.Boolean), System.Boolean, System.Boolean, System.Boolean) - name.vb: CanPickUpOrIsHoldingForTarget(ActionInfo, Func(Of (Parent As Furniture, Item As Furniture)(Of Furniture, Furniture), Boolean), Func(Of Furniture, Boolean), Boolean, Boolean, Boolean) + fullName.vb: TinyLife.Actions.ActionType.CanPickUpOrIsHoldingForTarget(TinyLife.Actions.ActionInfo, System.Func(Of System.ValueTuple(Of TinyLife.Objects.Furniture, TinyLife.Objects.Furniture), System.Boolean), System.Func(Of TinyLife.Objects.Furniture, System.Boolean), System.Nullable(Of TinyLife.Actions.CanExecuteResult), System.Boolean, System.Boolean) + name.vb: CanPickUpOrIsHoldingForTarget(ActionInfo, Func(Of (Parent As Furniture, Item As Furniture)(Of Furniture, Furniture), Boolean), Func(Of Furniture, Boolean), Nullable(Of CanExecuteResult), Boolean, Boolean) - uid: TinyLife.Actions.ActionType.CanPickUpOrIsHoldingForTarget(TinyLife.Actions.ActionInfo,System.Func{TinyLife.Objects.Furniture,System.Boolean},System.Func{System.ValueTuple{TinyLife.Objects.Person,TinyLife.Objects.Furniture},System.Boolean},System.Boolean) commentId: M:TinyLife.Actions.ActionType.CanPickUpOrIsHoldingForTarget(TinyLife.Actions.ActionInfo,System.Func{TinyLife.Objects.Furniture,System.Boolean},System.Func{System.ValueTuple{TinyLife.Objects.Person,TinyLife.Objects.Furniture},System.Boolean},System.Boolean) id: CanPickUpOrIsHoldingForTarget(TinyLife.Actions.ActionInfo,System.Func{TinyLife.Objects.Furniture,System.Boolean},System.Func{System.ValueTuple{TinyLife.Objects.Person,TinyLife.Objects.Furniture},System.Boolean},System.Boolean) @@ -6379,7 +7024,7 @@ items: source: remote: path: TinyLife/Actions/ActionType.Utilities.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanPickUpOrIsHoldingForTarget path: ../TinyLife/Actions/ActionType.Utilities.cs @@ -6387,10 +7032,10 @@ items: assemblies: - Tiny Life namespace: TinyLife.Actions - summary: "\nA helper method intended to be used with that returns in the following cases:\n
  • The held object isAllowed and the action object matches the isPersonAllowed condition
  • The held object is null and the action objectt isAllowed
\nThis helper method is useful in cases like , where the action should be allowed if the person is holding a food plate and clicking a chair, or if a person is clicking the food plate itself.\n" + summary: "\nA helper method intended to be used with that returns in the following cases:\n
  • The held object isAllowed and the action object matches the isPersonAllowed condition
  • The held object is null and the action objectt isAllowed
\nThis helper method is useful in cases like , where the action should be allowed if the person is holding a food plate and clicking a chair, or if a person is clicking the food plate itself.\n" example: [] syntax: - content: public static ActionType.CanExecuteResult CanPickUpOrIsHoldingForTarget(ActionInfo info, Func isAllowed, Func<(Person Person, Furniture Item), bool> isPersonAllowed = null, bool allowAnyInvolved = false) + content: public static CanExecuteResult CanPickUpOrIsHoldingForTarget(ActionInfo info, Func isAllowed, Func<(Person Person, Furniture Item), bool> isPersonAllowed = null, bool allowAnyInvolved = false) parameters: - id: info type: TinyLife.Actions.ActionInfo @@ -6405,9 +7050,9 @@ items: type: System.Boolean description: Whether any should be passed to isAllowed, instead of just the action object return: - type: TinyLife.Actions.ActionType.CanExecuteResult + type: TinyLife.Actions.CanExecuteResult description: A result that represents the validity of the action - content.vb: Public Shared Function CanPickUpOrIsHoldingForTarget(info As ActionInfo, isAllowed As Func(Of Furniture, Boolean), isPersonAllowed As Func(Of(Person As Person, Item As Furniture)(Of Person , Furniture), Boolean) = Nothing, allowAnyInvolved As Boolean = False) As ActionType.CanExecuteResult + content.vb: Public Shared Function CanPickUpOrIsHoldingForTarget(info As ActionInfo, isAllowed As Func(Of Furniture, Boolean), isPersonAllowed As Func(Of(Person As Person, Item As Furniture)(Of Person , Furniture), Boolean) = Nothing, allowAnyInvolved As Boolean = False) As CanExecuteResult overload: TinyLife.Actions.ActionType.CanPickUpOrIsHoldingForTarget* nameWithType.vb: ActionType.CanPickUpOrIsHoldingForTarget(ActionInfo, Func(Of Furniture, Boolean), Func(Of (Person As Person, Item As Furniture)(Of Person, Furniture), Boolean), Boolean) modifiers.csharp: @@ -6432,7 +7077,7 @@ items: source: remote: path: TinyLife/Actions/ActionType.Utilities.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanPlaceHeldItem path: ../TinyLife/Actions/ActionType.Utilities.cs @@ -6443,7 +7088,7 @@ items: summary: "\nA helper method intended to be used with that determines whether or not the item that is currently held by the given person can be placed in an object spot on the given object.\n" example: [] syntax: - content: public static ActionType.CanExecuteResult CanPlaceHeldItem(ActionInfo info, bool automatic) + content: public static CanExecuteResult CanPlaceHeldItem(ActionInfo info, bool automatic) parameters: - id: info type: TinyLife.Actions.ActionInfo @@ -6452,9 +7097,9 @@ items: type: System.Boolean description: Whether or not this action is started automatically. This property is unused, but present for ease of use with return: - type: TinyLife.Actions.ActionType.CanExecuteResult - description: if the object has a free object spot, otherwise - content.vb: Public Shared Function CanPlaceHeldItem(info As ActionInfo, automatic As Boolean) As ActionType.CanExecuteResult + type: TinyLife.Actions.CanExecuteResult + description: if the object has a free object spot, otherwise + content.vb: Public Shared Function CanPlaceHeldItem(info As ActionInfo, automatic As Boolean) As CanExecuteResult overload: TinyLife.Actions.ActionType.CanPlaceHeldItem* modifiers.csharp: - public @@ -6476,7 +7121,7 @@ items: source: remote: path: TinyLife/Actions/ActionType.Utilities.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: HasChairOrIsStandingDesk path: ../TinyLife/Actions/ActionType.Utilities.cs @@ -6487,7 +7132,7 @@ items: summary: "\nA helper method intended to be used with that determines if the given object is sat on a table or desk that has a chair or sat on a standing desk that doesn't need a chair\n" example: [] syntax: - content: public static ActionType.CanExecuteResult HasChairOrIsStandingDesk(ActionInfo info, bool automatic) + content: public static CanExecuteResult HasChairOrIsStandingDesk(ActionInfo info, bool automatic) parameters: - id: info type: TinyLife.Actions.ActionInfo @@ -6496,9 +7141,9 @@ items: type: System.Boolean description: Whether or not this action is started automatically. This property is unused, but present for ease of use with return: - type: TinyLife.Actions.ActionType.CanExecuteResult - description: if there is a chair, if there is no valid chair - content.vb: Public Shared Function HasChairOrIsStandingDesk(info As ActionInfo, automatic As Boolean) As ActionType.CanExecuteResult + type: TinyLife.Actions.CanExecuteResult + description: if there is a chair, a result if there is no valid chair + content.vb: Public Shared Function HasChairOrIsStandingDesk(info As ActionInfo, automatic As Boolean) As CanExecuteResult overload: TinyLife.Actions.ActionType.HasChairOrIsStandingDesk* modifiers.csharp: - public @@ -6520,7 +7165,7 @@ items: source: remote: path: TinyLife/Actions/ActionType.Utilities.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsDislikedOrMean path: ../TinyLife/Actions/ActionType.Utilities.cs @@ -6528,10 +7173,10 @@ items: assemblies: - Tiny Life namespace: TinyLife.Actions - summary: "\nA helper method intended to be used with that determines if the action is executed manually, the given 's person has the personality type, or if the interaction partner has the relationship type (or lower).\nIf the person's current is , this method also returns .\n" + summary: "\nA helper method intended to be used with that determines if the action is executed manually, the given 's person has the personality type, or if the interaction partner has the relationship type (or lower).\nIf the person's current is , this method also returns .\n" example: [] syntax: - content: public static ActionType.CanExecuteResult IsDislikedOrMean(ActionInfo info, bool automatic) + content: public static CanExecuteResult IsDislikedOrMean(ActionInfo info, bool automatic) parameters: - id: info type: TinyLife.Actions.ActionInfo @@ -6540,9 +7185,9 @@ items: type: System.Boolean description: Whether this action is automatic return: - type: TinyLife.Actions.ActionType.CanExecuteResult - description: if any of the conditions are met, otherwise - content.vb: Public Shared Function IsDislikedOrMean(info As ActionInfo, automatic As Boolean) As ActionType.CanExecuteResult + type: TinyLife.Actions.CanExecuteResult + description: if any of the conditions are met, otherwise + content.vb: Public Shared Function IsDislikedOrMean(info As ActionInfo, automatic As Boolean) As CanExecuteResult overload: TinyLife.Actions.ActionType.IsDislikedOrMean* modifiers.csharp: - public @@ -6564,7 +7209,7 @@ items: source: remote: path: TinyLife/Actions/ActionType.Utilities.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsReadyForRomance path: ../TinyLife/Actions/ActionType.Utilities.cs @@ -6572,10 +7217,10 @@ items: assemblies: - Tiny Life namespace: TinyLife.Actions - summary: "\nA helper method intended to be used with that determines if the and their interaction partner are ready to engage in romantic activities.\nTwo people are considered ready if they are , both or older, and when the action is either started manually, or they have a high enough and either an existing romantic relationship or is enabled.\nThis method will also return if the person is currently feeling .\nThis method should be used for actions that are romantic in nature.\n" + summary: "\nA helper method intended to be used with that determines if the and their interaction partner are ready to engage in romantic activities.\nTwo people are considered ready if they are , both or older, and when the action is either started manually, or they have a high enough and either an existing romantic relationship or is enabled.\nThis method will also return a "TooSad" result if the person is currently feeling .\nThis method should be used for actions that are romantic in nature.\n" example: [] syntax: - content: public static ActionType.CanExecuteResult IsReadyForRomance(ActionInfo info, bool automatic) + content: public static CanExecuteResult IsReadyForRomance(ActionInfo info, bool automatic) parameters: - id: info type: TinyLife.Actions.ActionInfo @@ -6584,9 +7229,9 @@ items: type: System.Boolean description: Whether this action is automatic return: - type: TinyLife.Actions.ActionType.CanExecuteResult - description: if any of the conditions are met, otherwise - content.vb: Public Shared Function IsReadyForRomance(info As ActionInfo, automatic As Boolean) As ActionType.CanExecuteResult + type: TinyLife.Actions.CanExecuteResult + description: if any of the conditions are met, otherwise + content.vb: Public Shared Function IsReadyForRomance(info As ActionInfo, automatic As Boolean) As CanExecuteResult overload: TinyLife.Actions.ActionType.IsReadyForRomance* modifiers.csharp: - public @@ -6608,7 +7253,7 @@ items: source: remote: path: TinyLife/Actions/ActionType.Utilities.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsComfortable path: ../TinyLife/Actions/ActionType.Utilities.cs @@ -6619,7 +7264,7 @@ items: summary: "\nA helper method intended to be used with that determines if the person is comfortable enough to execute an action.\nA comfortable person is one that doesn't have the or emotions.\nTo check only for the emotion, use .\n" example: [] syntax: - content: public static ActionType.CanExecuteResult IsComfortable(ActionInfo info, bool automatic) + content: public static CanExecuteResult IsComfortable(ActionInfo info, bool automatic) parameters: - id: info type: TinyLife.Actions.ActionInfo @@ -6628,9 +7273,9 @@ items: type: System.Boolean description: Whether this action is automatic (unused) return: - type: TinyLife.Actions.ActionType.CanExecuteResult - description: if the person is comfortable, otherwise - content.vb: Public Shared Function IsComfortable(info As ActionInfo, automatic As Boolean) As ActionType.CanExecuteResult + type: TinyLife.Actions.CanExecuteResult + description: if the person is comfortable, a "TooUncomfortable" result otherwise + content.vb: Public Shared Function IsComfortable(info As ActionInfo, automatic As Boolean) As CanExecuteResult overload: TinyLife.Actions.ActionType.IsComfortable* modifiers.csharp: - public @@ -6652,7 +7297,7 @@ items: source: remote: path: TinyLife/Actions/ActionType.Utilities.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsNotUncomfortable path: ../TinyLife/Actions/ActionType.Utilities.cs @@ -6663,7 +7308,7 @@ items: summary: "\nA helper method intended to be used with that determines whether a person is uncomfortable.\nThis method differs from in that only the emotion is queried.\n" example: [] syntax: - content: public static ActionType.CanExecuteResult IsNotUncomfortable(ActionInfo info, bool automatic) + content: public static CanExecuteResult IsNotUncomfortable(ActionInfo info, bool automatic) parameters: - id: info type: TinyLife.Actions.ActionInfo @@ -6672,9 +7317,9 @@ items: type: System.Boolean description: Whether this action is automatic (unused) return: - type: TinyLife.Actions.ActionType.CanExecuteResult - description: if the person is not uncomfortable, else - content.vb: Public Shared Function IsNotUncomfortable(info As ActionInfo, automatic As Boolean) As ActionType.CanExecuteResult + type: TinyLife.Actions.CanExecuteResult + description: if the person is not uncomfortable, else a "TooUncomfortable" result. + content.vb: Public Shared Function IsNotUncomfortable(info As ActionInfo, automatic As Boolean) As CanExecuteResult overload: TinyLife.Actions.ActionType.IsNotUncomfortable* modifiers.csharp: - public @@ -6696,7 +7341,7 @@ items: source: remote: path: TinyLife/Actions/ActionType.Utilities.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsNotEmbarrassed path: ../TinyLife/Actions/ActionType.Utilities.cs @@ -6707,7 +7352,7 @@ items: summary: "\nA helper method intended to be used with that determines if the person is or not\n" example: [] syntax: - content: public static ActionType.CanExecuteResult IsNotEmbarrassed(ActionInfo info, bool automatic) + content: public static CanExecuteResult IsNotEmbarrassed(ActionInfo info, bool automatic) parameters: - id: info type: TinyLife.Actions.ActionInfo @@ -6716,9 +7361,9 @@ items: type: System.Boolean description: Whether this action is automatic (unused) return: - type: TinyLife.Actions.ActionType.CanExecuteResult - description: if the person is not embarrassed, otherwise - content.vb: Public Shared Function IsNotEmbarrassed(info As ActionInfo, automatic As Boolean) As ActionType.CanExecuteResult + type: TinyLife.Actions.CanExecuteResult + description: if the person is not embarrassed, a "TooEmbarrassed" result otherwise + content.vb: Public Shared Function IsNotEmbarrassed(info As ActionInfo, automatic As Boolean) As CanExecuteResult overload: TinyLife.Actions.ActionType.IsNotEmbarrassed* modifiers.csharp: - public @@ -6740,7 +7385,7 @@ items: source: remote: path: TinyLife/Actions/ActionType.Utilities.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsEmptyHanded path: ../TinyLife/Actions/ActionType.Utilities.cs @@ -6751,7 +7396,7 @@ items: summary: "\nA helper method intended to be used with that determines if the person is not holding an item.\n" example: [] syntax: - content: public static ActionType.CanExecuteResult IsEmptyHanded(ActionInfo info, bool automatic) + content: public static CanExecuteResult IsEmptyHanded(ActionInfo info, bool automatic) parameters: - id: info type: TinyLife.Actions.ActionInfo @@ -6760,9 +7405,9 @@ items: type: System.Boolean description: Whether this action is automatic (unused) return: - type: TinyLife.Actions.ActionType.CanExecuteResult - description: if the person's hands are empty, otherwise - content.vb: Public Shared Function IsEmptyHanded(info As ActionInfo, automatic As Boolean) As ActionType.CanExecuteResult + type: TinyLife.Actions.CanExecuteResult + description: if the person's hands are empty, a "HoldingItem" result otherwise + content.vb: Public Shared Function IsEmptyHanded(info As ActionInfo, automatic As Boolean) As CanExecuteResult overload: TinyLife.Actions.ActionType.IsEmptyHanded* modifiers.csharp: - public @@ -6784,7 +7429,7 @@ items: source: remote: path: TinyLife/Actions/ActionType.Utilities.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanWorkAtDeskObject path: ../TinyLife/Actions/ActionType.Utilities.cs @@ -6795,7 +7440,7 @@ items: summary: "\nA helper method intended to be used with that determines if the action object (which is expected to be a desk object like a computer) meets all of the criteria for working at it\n" example: [] syntax: - content: public static ActionType.CanExecuteResult CanWorkAtDeskObject(ActionInfo info, bool automatic) + content: public static CanExecuteResult CanWorkAtDeskObject(ActionInfo info, bool automatic) parameters: - id: info type: TinyLife.Actions.ActionInfo @@ -6804,9 +7449,9 @@ items: type: System.Boolean description: Whether this action is automatic (unused) return: - type: TinyLife.Actions.ActionType.CanExecuteResult - description: if the desk object can be worked at, several possible results like and otherwise - content.vb: Public Shared Function CanWorkAtDeskObject(info As ActionInfo, automatic As Boolean) As ActionType.CanExecuteResult + type: TinyLife.Actions.CanExecuteResult + description: if the desk object can be worked at, several possible results like a "NoChair" and a "HoldingItem" result otherwise + content.vb: Public Shared Function CanWorkAtDeskObject(info As ActionInfo, automatic As Boolean) As CanExecuteResult overload: TinyLife.Actions.ActionType.CanWorkAtDeskObject* modifiers.csharp: - public @@ -6828,7 +7473,7 @@ items: source: remote: path: TinyLife/Actions/ActionType.Utilities.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsNotExpired path: ../TinyLife/Actions/ActionType.Utilities.cs @@ -6836,10 +7481,10 @@ items: assemblies: - Tiny Life namespace: TinyLife.Actions - summary: "\nA helper method intended to be used with that determines whether the action object or any involved objects are expired, and returns if it is\n" + summary: "\nA helper method intended to be used with that determines whether the action object or any involved objects are expired, and returns an "Expired" result if it is\n" example: [] syntax: - content: public static ActionType.CanExecuteResult IsNotExpired(ActionInfo info, bool automatic) + content: public static CanExecuteResult IsNotExpired(ActionInfo info, bool automatic) parameters: - id: info type: TinyLife.Actions.ActionInfo @@ -6848,9 +7493,9 @@ items: type: System.Boolean description: Whether the action is automatic (unused) return: - type: TinyLife.Actions.ActionType.CanExecuteResult - description: if the action object is not expired, otherwise - content.vb: Public Shared Function IsNotExpired(info As ActionInfo, automatic As Boolean) As ActionType.CanExecuteResult + type: TinyLife.Actions.CanExecuteResult + description: if the action object is not expired, an "Expired" result otherwise + content.vb: Public Shared Function IsNotExpired(info As ActionInfo, automatic As Boolean) As CanExecuteResult overload: TinyLife.Actions.ActionType.IsNotExpired* modifiers.csharp: - public @@ -6872,7 +7517,7 @@ items: source: remote: path: TinyLife/Actions/ActionType.Utilities.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanDoImportantAction path: ../TinyLife/Actions/ActionType.Utilities.cs @@ -6883,7 +7528,7 @@ items: summary: "\nA helper method intended to be used with that determines whether an important action can be executed.\nAn important action can be executed if it is manual, not in the current household, or the per-save option is true.\n" example: [] syntax: - content: public static ActionType.CanExecuteResult CanDoImportantAction(ActionInfo info, bool automatic) + content: public static CanExecuteResult CanDoImportantAction(ActionInfo info, bool automatic) parameters: - id: info type: TinyLife.Actions.ActionInfo @@ -6892,9 +7537,9 @@ items: type: System.Boolean description: Whether the action is automatic return: - type: TinyLife.Actions.ActionType.CanExecuteResult - description: if an important action can be executed, otherwise - content.vb: Public Shared Function CanDoImportantAction(info As ActionInfo, automatic As Boolean) As ActionType.CanExecuteResult + type: TinyLife.Actions.CanExecuteResult + description: if an important action can be executed, otherwise + content.vb: Public Shared Function CanDoImportantAction(info As ActionInfo, automatic As Boolean) As CanExecuteResult overload: TinyLife.Actions.ActionType.CanDoImportantAction* modifiers.csharp: - public @@ -6916,7 +7561,7 @@ items: source: remote: path: TinyLife/Actions/ActionType.Utilities.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanDoSocialAction path: ../TinyLife/Actions/ActionType.Utilities.cs @@ -6924,10 +7569,10 @@ items: assemblies: - Tiny Life namespace: TinyLife.Actions - summary: "\nA helper method intended to be used with that determines whether a person is currently able to do a social action with the 's action object.\nThis method returns if the action is manual (automatic is false), or if is true, or if there is an existing relationship between the two parties.\nThis method is automatically called when is used.\n" + summary: "\nA helper method intended to be used with that determines whether a person is currently able to do a social action with the 's action object.\nThis method returns if the action is manual (automatic is false), or if is true, or if there is an existing relationship between the two parties.\nThis method is automatically called when is used.\n" example: [] syntax: - content: public static ActionType.CanExecuteResult CanDoSocialAction(ActionInfo info, bool automatic) + content: public static CanExecuteResult CanDoSocialAction(ActionInfo info, bool automatic) parameters: - id: info type: TinyLife.Actions.ActionInfo @@ -6936,9 +7581,9 @@ items: type: System.Boolean description: Whether the action is automatic return: - type: TinyLife.Actions.ActionType.CanExecuteResult - description: if a social action can be executed, otherwise - content.vb: Public Shared Function CanDoSocialAction(info As ActionInfo, automatic As Boolean) As ActionType.CanExecuteResult + type: TinyLife.Actions.CanExecuteResult + description: if a social action can be executed, otherwise + content.vb: Public Shared Function CanDoSocialAction(info As ActionInfo, automatic As Boolean) As CanExecuteResult overload: TinyLife.Actions.ActionType.CanDoSocialAction* modifiers.csharp: - public @@ -6960,7 +7605,7 @@ items: source: remote: path: TinyLife/Actions/ActionType.Utilities.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AreDating path: ../TinyLife/Actions/ActionType.Utilities.cs @@ -6971,7 +7616,7 @@ items: summary: "\nA helper method intended to be used with that determines whether the person and the interaction partner are currently dating\n" example: [] syntax: - content: public static ActionType.CanExecuteResult AreDating(ActionInfo info, bool automatic) + content: public static CanExecuteResult AreDating(ActionInfo info, bool automatic) parameters: - id: info type: TinyLife.Actions.ActionInfo @@ -6980,9 +7625,9 @@ items: type: System.Boolean description: Whether the action is automatic (unused) return: - type: TinyLife.Actions.ActionType.CanExecuteResult - description: if they are dating, otherwise - content.vb: Public Shared Function AreDating(info As ActionInfo, automatic As Boolean) As ActionType.CanExecuteResult + type: TinyLife.Actions.CanExecuteResult + description: if they are dating, otherwise + content.vb: Public Shared Function AreDating(info As ActionInfo, automatic As Boolean) As CanExecuteResult overload: TinyLife.Actions.ActionType.AreDating* modifiers.csharp: - public @@ -7004,7 +7649,7 @@ items: source: remote: path: TinyLife/Actions/ActionType.Utilities.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanExecuteAll path: ../TinyLife/Actions/ActionType.Utilities.cs @@ -7012,10 +7657,10 @@ items: assemblies: - Tiny Life namespace: TinyLife.Actions - summary: "\nA helper method intended to be used with that determines if all of the passed checks pass.\nIf one of the passed checks does not pass, its result is returned. If all of them pass, is returned. In the context of this method, a null counts as .\nThis method is designed to be used with the other helper methods in this class, for example:\n
CanExecuteAll(info, automatic, HasChair, IsFunctional, IsEmptyHanded)
\n" + summary: "\nA helper method intended to be used with that determines if all of the passed checks pass.\nIf one of the passed checks does not pass, its result is returned. If all of them pass, is returned. In the context of this method, a null counts as .\nThis method is designed to be used with the other helper methods in this class, for example:\n
CanExecuteAll(info, automatic, HasChair, IsFunctional, IsEmptyHanded)
\n" example: [] syntax: - content: public static ActionType.CanExecuteResult CanExecuteAll(ActionInfo info, bool automatic, params ActionType.CanExecuteDelegate[] conditions) + content: public static CanExecuteResult CanExecuteAll(ActionInfo info, bool automatic, params ActionType.CanExecuteDelegate[] conditions) parameters: - id: info type: TinyLife.Actions.ActionInfo @@ -7027,9 +7672,9 @@ items: type: TinyLife.Actions.ActionType.CanExecuteDelegate[] description: The conditions that should be checked return: - type: TinyLife.Actions.ActionType.CanExecuteResult - description: if all of the conditions are valid, else the first invalid result - content.vb: Public Shared Function CanExecuteAll(info As ActionInfo, automatic As Boolean, ParamArray conditions As ActionType.CanExecuteDelegate()) As ActionType.CanExecuteResult + type: TinyLife.Actions.CanExecuteResult + description: if all of the conditions are valid, else the first invalid result + content.vb: Public Shared Function CanExecuteAll(info As ActionInfo, automatic As Boolean, ParamArray conditions As ActionType.CanExecuteDelegate()) As CanExecuteResult overload: TinyLife.Actions.ActionType.CanExecuteAll* nameWithType.vb: ActionType.CanExecuteAll(ActionInfo, Boolean, ActionType.CanExecuteDelegate()) modifiers.csharp: @@ -7054,7 +7699,7 @@ items: source: remote: path: TinyLife/Actions/ActionType.Utilities.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanBeSexual path: ../TinyLife/Actions/ActionType.Utilities.cs @@ -7065,7 +7710,7 @@ items: summary: "\nA helper method intended to be used with that determines whether a person can invoke a sexual activity.\nA can invoke such an activity iff they're not a and automatic is either false or the person is not asexual ().\n" example: [] syntax: - content: public static ActionType.CanExecuteResult CanBeSexual(ActionInfo info, bool automatic) + content: public static CanExecuteResult CanBeSexual(ActionInfo info, bool automatic) parameters: - id: info type: TinyLife.Actions.ActionInfo @@ -7074,9 +7719,9 @@ items: type: System.Boolean description: Whether this action is automatic return: - type: TinyLife.Actions.ActionType.CanExecuteResult - description: if the person cannot be sexual, otherwise - content.vb: Public Shared Function CanBeSexual(info As ActionInfo, automatic As Boolean) As ActionType.CanExecuteResult + type: TinyLife.Actions.CanExecuteResult + description: if the person cannot be sexual, otherwise + content.vb: Public Shared Function CanBeSexual(info As ActionInfo, automatic As Boolean) As CanExecuteResult overload: TinyLife.Actions.ActionType.CanBeSexual* modifiers.csharp: - public @@ -7098,7 +7743,7 @@ items: source: remote: path: TinyLife/Actions/ActionType.Utilities.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetSkillPriorityMod path: ../TinyLife/Actions/ActionType.Utilities.cs @@ -7528,21 +8173,21 @@ references: name: TinyLife.Utilities nameWithType: TinyLife.Utilities fullName: TinyLife.Utilities -- uid: System.Collections.Generic.IDictionary{System.String,TinyLife.Actions.ActionType} - commentId: T:System.Collections.Generic.IDictionary{System.String,TinyLife.Actions.ActionType} - parent: System.Collections.Generic - definition: System.Collections.Generic.IDictionary`2 - name: IDictionary - nameWithType: IDictionary - fullName: System.Collections.Generic.IDictionary - nameWithType.vb: IDictionary(Of String, ActionType) - fullName.vb: System.Collections.Generic.IDictionary(Of System.String, TinyLife.Actions.ActionType) - name.vb: IDictionary(Of String, ActionType) +- uid: System.Collections.ObjectModel.ReadOnlyDictionary{System.String,TinyLife.Actions.ActionType} + commentId: T:System.Collections.ObjectModel.ReadOnlyDictionary{System.String,TinyLife.Actions.ActionType} + parent: System.Collections.ObjectModel + definition: System.Collections.ObjectModel.ReadOnlyDictionary`2 + name: ReadOnlyDictionary + nameWithType: ReadOnlyDictionary + fullName: System.Collections.ObjectModel.ReadOnlyDictionary + nameWithType.vb: ReadOnlyDictionary(Of String, ActionType) + fullName.vb: System.Collections.ObjectModel.ReadOnlyDictionary(Of System.String, TinyLife.Actions.ActionType) + name.vb: ReadOnlyDictionary(Of String, ActionType) spec.csharp: - - uid: System.Collections.Generic.IDictionary`2 - name: IDictionary - nameWithType: IDictionary - fullName: System.Collections.Generic.IDictionary + - uid: System.Collections.ObjectModel.ReadOnlyDictionary`2 + name: ReadOnlyDictionary + nameWithType: ReadOnlyDictionary + fullName: System.Collections.ObjectModel.ReadOnlyDictionary isExternal: true - name: < nameWithType: < @@ -7563,10 +8208,10 @@ references: nameWithType: '>' fullName: '>' spec.vb: - - uid: System.Collections.Generic.IDictionary`2 - name: IDictionary - nameWithType: IDictionary - fullName: System.Collections.Generic.IDictionary + - uid: System.Collections.ObjectModel.ReadOnlyDictionary`2 + name: ReadOnlyDictionary + nameWithType: ReadOnlyDictionary + fullName: System.Collections.ObjectModel.ReadOnlyDictionary isExternal: true - name: '(Of ' nameWithType: '(Of ' @@ -7586,20 +8231,20 @@ references: - name: ) nameWithType: ) fullName: ) -- uid: System.Collections.Generic.IDictionary`2 - commentId: T:System.Collections.Generic.IDictionary`2 +- uid: System.Collections.ObjectModel.ReadOnlyDictionary`2 + commentId: T:System.Collections.ObjectModel.ReadOnlyDictionary`2 isExternal: true - name: IDictionary - nameWithType: IDictionary - fullName: System.Collections.Generic.IDictionary - nameWithType.vb: IDictionary(Of TKey, TValue) - fullName.vb: System.Collections.Generic.IDictionary(Of TKey, TValue) - name.vb: IDictionary(Of TKey, TValue) + name: ReadOnlyDictionary + nameWithType: ReadOnlyDictionary + fullName: System.Collections.ObjectModel.ReadOnlyDictionary + nameWithType.vb: ReadOnlyDictionary(Of TKey, TValue) + fullName.vb: System.Collections.ObjectModel.ReadOnlyDictionary(Of TKey, TValue) + name.vb: ReadOnlyDictionary(Of TKey, TValue) spec.csharp: - - uid: System.Collections.Generic.IDictionary`2 - name: IDictionary - nameWithType: IDictionary - fullName: System.Collections.Generic.IDictionary + - uid: System.Collections.ObjectModel.ReadOnlyDictionary`2 + name: ReadOnlyDictionary + nameWithType: ReadOnlyDictionary + fullName: System.Collections.ObjectModel.ReadOnlyDictionary isExternal: true - name: < nameWithType: < @@ -7617,10 +8262,10 @@ references: nameWithType: '>' fullName: '>' spec.vb: - - uid: System.Collections.Generic.IDictionary`2 - name: IDictionary - nameWithType: IDictionary - fullName: System.Collections.Generic.IDictionary + - uid: System.Collections.ObjectModel.ReadOnlyDictionary`2 + name: ReadOnlyDictionary + nameWithType: ReadOnlyDictionary + fullName: System.Collections.ObjectModel.ReadOnlyDictionary isExternal: true - name: '(Of ' nameWithType: '(Of ' @@ -7637,12 +8282,12 @@ references: - name: ) nameWithType: ) fullName: ) -- uid: System.Collections.Generic - commentId: N:System.Collections.Generic +- uid: System.Collections.ObjectModel + commentId: N:System.Collections.ObjectModel isExternal: true - name: System.Collections.Generic - nameWithType: System.Collections.Generic - fullName: System.Collections.Generic + name: System.Collections.ObjectModel + nameWithType: System.Collections.ObjectModel + fullName: System.Collections.ObjectModel - uid: TinyLife.Actions.ActionType.TypeSettings commentId: T:TinyLife.Actions.ActionType.TypeSettings parent: TinyLife.Actions @@ -7684,87 +8329,12 @@ references: name: ActionInfo nameWithType: ActionInfo fullName: TinyLife.Actions.ActionInfo -- uid: System.Nullable{TinyLife.Actions.ActionVariety} - commentId: T:System.Nullable{TinyLife.Actions.ActionVariety} - parent: System - definition: System.Nullable`1 - name: Nullable - nameWithType: Nullable - fullName: System.Nullable - nameWithType.vb: Nullable(Of ActionVariety) - fullName.vb: System.Nullable(Of TinyLife.Actions.ActionVariety) - name.vb: Nullable(Of ActionVariety) - spec.csharp: - - uid: System.Nullable`1 - name: Nullable - nameWithType: Nullable - fullName: System.Nullable - isExternal: true - - name: < - nameWithType: < - fullName: < - - uid: TinyLife.Actions.ActionVariety - name: ActionVariety - nameWithType: ActionVariety - fullName: TinyLife.Actions.ActionVariety - - name: '>' - nameWithType: '>' - fullName: '>' - spec.vb: - - uid: System.Nullable`1 - name: Nullable - nameWithType: Nullable - fullName: System.Nullable - isExternal: true - - name: '(Of ' - nameWithType: '(Of ' - fullName: '(Of ' - - uid: TinyLife.Actions.ActionVariety - name: ActionVariety - nameWithType: ActionVariety - fullName: TinyLife.Actions.ActionVariety - - name: ) - nameWithType: ) - fullName: ) -- uid: System.Nullable`1 - commentId: T:System.Nullable`1 - isExternal: true - name: Nullable - nameWithType: Nullable - fullName: System.Nullable - nameWithType.vb: Nullable(Of T) - fullName.vb: System.Nullable(Of T) - name.vb: Nullable(Of T) - spec.csharp: - - uid: System.Nullable`1 - name: Nullable - nameWithType: Nullable - fullName: System.Nullable - isExternal: true - - name: < - nameWithType: < - fullName: < - - name: T - nameWithType: T - fullName: T - - name: '>' - nameWithType: '>' - fullName: '>' - spec.vb: - - uid: System.Nullable`1 - name: Nullable - nameWithType: Nullable - fullName: System.Nullable - isExternal: true - - name: '(Of ' - nameWithType: '(Of ' - fullName: '(Of ' - - name: T - nameWithType: T - fullName: T - - name: ) - nameWithType: ) - fullName: ) +- uid: TinyLife.Actions.ActionVariety + commentId: T:TinyLife.Actions.ActionVariety + parent: TinyLife.Actions + name: ActionVariety + nameWithType: ActionVariety + fullName: TinyLife.Actions.ActionVariety - uid: TinyLife.Actions.Action.GetDisplayName commentId: M:TinyLife.Actions.Action.GetDisplayName parent: TinyLife.Actions.Action @@ -7829,6 +8399,9 @@ references: - uid: TinyLife.Actions.ActionType.TypeSettings.RequiredEmotion commentId: F:TinyLife.Actions.ActionType.TypeSettings.RequiredEmotion isExternal: true +- uid: TinyLife.World.LotType.CanExecuteAction + commentId: P:TinyLife.World.LotType.CanExecuteAction + isExternal: true - uid: TinyLife.Objects.MapObject.CanExecuteAction(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Boolean) commentId: M:TinyLife.Objects.MapObject.CanExecuteAction(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Boolean) parent: TinyLife.Objects.MapObject @@ -7917,12 +8490,12 @@ references: name: Notifications nameWithType: Notifications fullName: TinyLife.Uis.Notifications -- uid: TinyLife.Actions.ActionType.CanExecuteResult - commentId: T:TinyLife.Actions.ActionType.CanExecuteResult +- uid: TinyLife.Actions.CanExecuteResult + commentId: T:TinyLife.Actions.CanExecuteResult parent: TinyLife.Actions - name: ActionType.CanExecuteResult - nameWithType: ActionType.CanExecuteResult - fullName: TinyLife.Actions.ActionType.CanExecuteResult + name: CanExecuteResult + nameWithType: CanExecuteResult + fullName: TinyLife.Actions.CanExecuteResult - uid: TinyLife.Actions.ActionType.CanExecute* commentId: Overload:TinyLife.Actions.ActionType.CanExecute name: CanExecute @@ -8055,6 +8628,12 @@ references: - name: ) nameWithType: ) fullName: ) +- uid: System.Collections.Generic + commentId: N:System.Collections.Generic + isExternal: true + name: System.Collections.Generic + nameWithType: System.Collections.Generic + fullName: System.Collections.Generic - uid: TinyLife.Actions.ActionType.Register* commentId: Overload:TinyLife.Actions.ActionType.Register name: Register @@ -8137,156 +8716,15 @@ references: name: ActionType.CanExecuteDelegate nameWithType: ActionType.CanExecuteDelegate fullName: TinyLife.Actions.ActionType.CanExecuteDelegate -- uid: TinyLife.Actions.ActionType.CanExecuteResult.Valid - commentId: F:TinyLife.Actions.ActionType.CanExecuteResult.Valid +- uid: TinyLife.Actions.CanExecuteResult.Valid + commentId: F:TinyLife.Actions.CanExecuteResult.Valid isExternal: true - uid: TinyLife.Actions.ActionType.Eat commentId: F:TinyLife.Actions.ActionType.Eat isExternal: true -- uid: TinyLife.Actions.Typeless.TypelessAction.FindFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean) - commentId: M:TinyLife.Actions.Typeless.TypelessAction.FindFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean) - parent: TinyLife.Actions.Typeless.TypelessAction - isExternal: true - name: FindFreeFurniture(Person, ObjectCategory, FurnitureType, Nullable, Boolean, Boolean) - nameWithType: TypelessAction.FindFreeFurniture(Person, ObjectCategory, FurnitureType, Nullable, Boolean, Boolean) - fullName: TinyLife.Actions.Typeless.TypelessAction.FindFreeFurniture(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory, TinyLife.Objects.FurnitureType, System.Nullable, System.Boolean, System.Boolean) - nameWithType.vb: TypelessAction.FindFreeFurniture(Person, ObjectCategory, FurnitureType, Nullable(Of Vector2), Boolean, Boolean) - fullName.vb: TinyLife.Actions.Typeless.TypelessAction.FindFreeFurniture(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory, TinyLife.Objects.FurnitureType, System.Nullable(Of Microsoft.Xna.Framework.Vector2), System.Boolean, System.Boolean) - name.vb: FindFreeFurniture(Person, ObjectCategory, FurnitureType, Nullable(Of Vector2), Boolean, Boolean) - spec.csharp: - - uid: TinyLife.Actions.Typeless.TypelessAction.FindFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean) - name: FindFreeFurniture - nameWithType: TypelessAction.FindFreeFurniture - fullName: TinyLife.Actions.Typeless.TypelessAction.FindFreeFurniture - - name: ( - nameWithType: ( - fullName: ( - - uid: TinyLife.Objects.Person - name: Person - nameWithType: Person - fullName: TinyLife.Objects.Person - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: TinyLife.Objects.ObjectCategory - name: ObjectCategory - nameWithType: ObjectCategory - fullName: TinyLife.Objects.ObjectCategory - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: TinyLife.Objects.FurnitureType - name: FurnitureType - nameWithType: FurnitureType - fullName: TinyLife.Objects.FurnitureType - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: System.Nullable`1 - name: Nullable - nameWithType: Nullable - fullName: System.Nullable - isExternal: true - - name: < - nameWithType: < - fullName: < - - uid: Microsoft.Xna.Framework.Vector2 - name: Vector2 - nameWithType: Vector2 - fullName: Microsoft.Xna.Framework.Vector2 - isExternal: true - - name: '>' - nameWithType: '>' - fullName: '>' - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: System.Boolean - name: Boolean - nameWithType: Boolean - fullName: System.Boolean - isExternal: true - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: System.Boolean - name: Boolean - nameWithType: Boolean - fullName: System.Boolean - isExternal: true - - name: ) - nameWithType: ) - fullName: ) - spec.vb: - - uid: TinyLife.Actions.Typeless.TypelessAction.FindFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean) - name: FindFreeFurniture - nameWithType: TypelessAction.FindFreeFurniture - fullName: TinyLife.Actions.Typeless.TypelessAction.FindFreeFurniture - - name: ( - nameWithType: ( - fullName: ( - - uid: TinyLife.Objects.Person - name: Person - nameWithType: Person - fullName: TinyLife.Objects.Person - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: TinyLife.Objects.ObjectCategory - name: ObjectCategory - nameWithType: ObjectCategory - fullName: TinyLife.Objects.ObjectCategory - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: TinyLife.Objects.FurnitureType - name: FurnitureType - nameWithType: FurnitureType - fullName: TinyLife.Objects.FurnitureType - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: System.Nullable`1 - name: Nullable - nameWithType: Nullable - fullName: System.Nullable - isExternal: true - - name: '(Of ' - nameWithType: '(Of ' - fullName: '(Of ' - - uid: Microsoft.Xna.Framework.Vector2 - name: Vector2 - nameWithType: Vector2 - fullName: Microsoft.Xna.Framework.Vector2 - isExternal: true - - name: ) - nameWithType: ) - fullName: ) - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: System.Boolean - name: Boolean - nameWithType: Boolean - fullName: System.Boolean - isExternal: true - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: System.Boolean - name: Boolean - nameWithType: Boolean - fullName: System.Boolean - isExternal: true - - name: ) - nameWithType: ) - fullName: ) - uid: TinyLife.Actions.ActionInfo.GetInvolvedObjects``1(TinyLife.Objects.ObjectCategory,System.Boolean) commentId: M:TinyLife.Actions.ActionInfo.GetInvolvedObjects``1(TinyLife.Objects.ObjectCategory,System.Boolean) isExternal: true -- uid: TinyLife.Actions.ActionType.CanExecuteResult.NoMatchingObjectAround - commentId: F:TinyLife.Actions.ActionType.CanExecuteResult.NoMatchingObjectAround - isExternal: true - uid: TinyLife.Actions.ActionType.CanPickUpOrIsHoldingForTarget* commentId: Overload:TinyLife.Actions.ActionType.CanPickUpOrIsHoldingForTarget name: CanPickUpOrIsHoldingForTarget @@ -8356,12 +8794,48 @@ references: - name: ) nameWithType: ) fullName: ) -- uid: TinyLife.Actions.Typeless.TypelessAction - commentId: T:TinyLife.Actions.Typeless.TypelessAction - parent: TinyLife.Actions.Typeless - name: TypelessAction - nameWithType: TypelessAction - fullName: TinyLife.Actions.Typeless.TypelessAction +- uid: System.Nullable{TinyLife.Actions.CanExecuteResult} + commentId: T:System.Nullable{TinyLife.Actions.CanExecuteResult} + parent: System + definition: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + nameWithType.vb: Nullable(Of CanExecuteResult) + fullName.vb: System.Nullable(Of TinyLife.Actions.CanExecuteResult) + name.vb: Nullable(Of CanExecuteResult) + spec.csharp: + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: TinyLife.Actions.CanExecuteResult + name: CanExecuteResult + nameWithType: CanExecuteResult + fullName: TinyLife.Actions.CanExecuteResult + - name: '>' + nameWithType: '>' + fullName: '>' + spec.vb: + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: TinyLife.Actions.CanExecuteResult + name: CanExecuteResult + nameWithType: CanExecuteResult + fullName: TinyLife.Actions.CanExecuteResult + - name: ) + nameWithType: ) + fullName: ) - uid: System.Func`2 commentId: T:System.Func`2 isExternal: true @@ -8413,11 +8887,45 @@ references: - name: ) nameWithType: ) fullName: ) -- uid: TinyLife.Actions.Typeless - commentId: N:TinyLife.Actions.Typeless - name: TinyLife.Actions.Typeless - nameWithType: TinyLife.Actions.Typeless - fullName: TinyLife.Actions.Typeless +- uid: System.Nullable`1 + commentId: T:System.Nullable`1 + isExternal: true + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + nameWithType.vb: Nullable(Of T) + fullName.vb: System.Nullable(Of T) + name.vb: Nullable(Of T) + spec.csharp: + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: < + nameWithType: < + fullName: < + - name: T + nameWithType: T + fullName: T + - name: '>' + nameWithType: '>' + fullName: '>' + spec.vb: + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - name: T + nameWithType: T + fullName: T + - name: ) + nameWithType: ) + fullName: ) - uid: System.Func{System.ValueTuple{TinyLife.Objects.Furniture,TinyLife.Objects.Furniture},System.Boolean} commentId: T:System.Func{System.ValueTuple{TinyLife.Objects.Furniture,TinyLife.Objects.Furniture},System.Boolean} parent: System @@ -8609,16 +9117,16 @@ references: - name: ) nameWithType: ) fullName: ) -- uid: TinyLife.Actions.ActionType.CanExecuteResult.Hidden - commentId: F:TinyLife.Actions.ActionType.CanExecuteResult.Hidden +- uid: TinyLife.Actions.CanExecuteResult.Hidden + commentId: F:TinyLife.Actions.CanExecuteResult.Hidden isExternal: true - uid: TinyLife.Actions.ActionType.CanPlaceHeldItem* commentId: Overload:TinyLife.Actions.ActionType.CanPlaceHeldItem name: CanPlaceHeldItem nameWithType: ActionType.CanPlaceHeldItem fullName: TinyLife.Actions.ActionType.CanPlaceHeldItem -- uid: TinyLife.Actions.ActionType.CanExecuteResult.NoChair - commentId: F:TinyLife.Actions.ActionType.CanExecuteResult.NoChair +- uid: TinyLife.Actions.CanExecuteResult.ResultType.Invalid + commentId: F:TinyLife.Actions.CanExecuteResult.ResultType.Invalid isExternal: true - uid: TinyLife.Actions.ActionType.HasChairOrIsStandingDesk* commentId: Overload:TinyLife.Actions.ActionType.HasChairOrIsStandingDesk @@ -8657,9 +9165,6 @@ references: - uid: TinyLife.PerSaveOptions.AiRelationships commentId: F:TinyLife.PerSaveOptions.AiRelationships isExternal: true -- uid: TinyLife.Actions.ActionType.CanExecuteResult.TooSad - commentId: F:TinyLife.Actions.ActionType.CanExecuteResult.TooSad - isExternal: true - uid: TinyLife.Emotions.EmotionType.Sad commentId: F:TinyLife.Emotions.EmotionType.Sad isExternal: true @@ -8680,9 +9185,6 @@ references: - uid: TinyLife.Actions.ActionType.IsNotUncomfortable(TinyLife.Actions.ActionInfo,System.Boolean) commentId: M:TinyLife.Actions.ActionType.IsNotUncomfortable(TinyLife.Actions.ActionInfo,System.Boolean) isExternal: true -- uid: TinyLife.Actions.ActionType.CanExecuteResult.TooUncomfortable - commentId: F:TinyLife.Actions.ActionType.CanExecuteResult.TooUncomfortable - isExternal: true - uid: TinyLife.Actions.ActionType.IsComfortable* commentId: Overload:TinyLife.Actions.ActionType.IsComfortable name: IsComfortable @@ -8699,17 +9201,11 @@ references: - uid: TinyLife.Emotions.EmotionType.Embarrassed commentId: F:TinyLife.Emotions.EmotionType.Embarrassed isExternal: true -- uid: TinyLife.Actions.ActionType.CanExecuteResult.TooEmbarrassed - commentId: F:TinyLife.Actions.ActionType.CanExecuteResult.TooEmbarrassed - isExternal: true - uid: TinyLife.Actions.ActionType.IsNotEmbarrassed* commentId: Overload:TinyLife.Actions.ActionType.IsNotEmbarrassed name: IsNotEmbarrassed nameWithType: ActionType.IsNotEmbarrassed fullName: TinyLife.Actions.ActionType.IsNotEmbarrassed -- uid: TinyLife.Actions.ActionType.CanExecuteResult.HoldingItem - commentId: F:TinyLife.Actions.ActionType.CanExecuteResult.HoldingItem - isExternal: true - uid: TinyLife.Actions.ActionType.IsEmptyHanded* commentId: Overload:TinyLife.Actions.ActionType.IsEmptyHanded name: IsEmptyHanded @@ -8720,9 +9216,6 @@ references: name: CanWorkAtDeskObject nameWithType: ActionType.CanWorkAtDeskObject fullName: TinyLife.Actions.ActionType.CanWorkAtDeskObject -- uid: TinyLife.Actions.ActionType.CanExecuteResult.Expired - commentId: F:TinyLife.Actions.ActionType.CanExecuteResult.Expired - isExternal: true - uid: TinyLife.Actions.ActionType.IsNotExpired* commentId: Overload:TinyLife.Actions.ActionType.IsNotExpired name: IsNotExpired diff --git a/docs/api/TinyLife.Actions.ActionVariety.yml b/docs/api/TinyLife.Actions.ActionVariety.yml index 115ea51..1e7aadc 100644 --- a/docs/api/TinyLife.Actions.ActionVariety.yml +++ b/docs/api/TinyLife.Actions.ActionVariety.yml @@ -5,33 +5,33 @@ items: id: ActionVariety parent: TinyLife.Actions children: - - TinyLife.Actions.ActionVariety.#ctor(System.String) + - TinyLife.Actions.ActionVariety.#ctor(System.Object) + - TinyLife.Actions.ActionVariety.#ctor(System.String,System.Func{TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Collections.Generic.IEnumerable{System.Object}}) + - TinyLife.Actions.ActionVariety.#ctor(System.String,System.Object[]) + - TinyLife.Actions.ActionVariety.AddedConstructorArguments - TinyLife.Actions.ActionVariety.CanBeExecuted(TinyLife.Actions.ActionInfo,System.Boolean) - TinyLife.Actions.ActionVariety.CanExecute - TinyLife.Actions.ActionVariety.CustomLayout - TinyLife.Actions.ActionVariety.Description - TinyLife.Actions.ActionVariety.DisplayName - TinyLife.Actions.ActionVariety.FreePeople(TinyLife.Actions.ActionInfo) - - TinyLife.Actions.ActionVariety.GetData``1(System.String) - - TinyLife.Actions.ActionVariety.GetDataKeys - TinyLife.Actions.ActionVariety.GetDisplayName - TinyLife.Actions.ActionVariety.GetPassivePriority(TinyLife.Objects.Person) - TinyLife.Actions.ActionVariety.ImageLayout(System.Single,MLEM.Ui.Elements.Element.DrawCallback,MLEM.Misc.Padding) - TinyLife.Actions.ActionVariety.Name - TinyLife.Actions.ActionVariety.PassivePriority - TinyLife.Actions.ActionVariety.PortraitLayout(TinyLife.Objects.Person) - - TinyLife.Actions.ActionVariety.SetData(System.String,System.Object) langs: - csharp - vb name: ActionVariety nameWithType: ActionVariety fullName: TinyLife.Actions.ActionVariety - type: Struct + type: Class source: remote: path: TinyLife/Actions/ActionVariety.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ActionVariety path: ../TinyLife/Actions/ActionVariety.cs @@ -42,27 +42,35 @@ items: summary: "\nAn action variety is a modification to a that represents a slightly changed version of the generic action type.\nAction varieties are used, for example, by to determine the kind of food that should be prepared.\n" example: [] syntax: - content: 'public struct ActionVariety : IGenericDataHolder' + content: 'public class ActionVariety : GenericDataHolder, IGenericDataHolder' content.vb: >- - Public Structure ActionVariety + Public Class ActionVariety + Inherits GenericDataHolder Implements IGenericDataHolder + inheritance: + - System.Object + - MLEM.Misc.GenericDataHolder implements: - MLEM.Misc.IGenericDataHolder inheritedMembers: - - System.ValueType.Equals(System.Object) - - System.ValueType.GetHashCode - - System.ValueType.ToString + - MLEM.Misc.GenericDataHolder.SetData(System.String,System.Object) + - MLEM.Misc.GenericDataHolder.GetData``1(System.String) + - MLEM.Misc.GenericDataHolder.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 extensionMethods: - TinyLife.Actions.ActionVariety.TinyLife.Utilities.Extensions.JsonCopy``1 modifiers.csharp: - public - - struct + - class modifiers.vb: - Public - - Structure + - Class - uid: TinyLife.Actions.ActionVariety.Name commentId: F:TinyLife.Actions.ActionVariety.Name id: Name @@ -77,7 +85,7 @@ items: source: remote: path: TinyLife/Actions/ActionVariety.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Name path: ../TinyLife/Actions/ActionVariety.cs @@ -96,6 +104,39 @@ items: - public modifiers.vb: - Public +- uid: TinyLife.Actions.ActionVariety.AddedConstructorArguments + commentId: F:TinyLife.Actions.ActionVariety.AddedConstructorArguments + id: AddedConstructorArguments + parent: TinyLife.Actions.ActionVariety + langs: + - csharp + - vb + name: AddedConstructorArguments + nameWithType: ActionVariety.AddedConstructorArguments + fullName: TinyLife.Actions.ActionVariety.AddedConstructorArguments + type: Field + source: + remote: + path: TinyLife/Actions/ActionVariety.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: AddedConstructorArguments + path: ../TinyLife/Actions/ActionVariety.cs + startLine: 28 + assemblies: + - Tiny Life + namespace: TinyLife.Actions + summary: "\nA set of additional arguments passed to the contructor by this variety.\nThis is used in .\n" + example: [] + syntax: + content: public Func> AddedConstructorArguments + return: + type: System.Func{TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Collections.Generic.IEnumerable{System.Object}} + content.vb: Public AddedConstructorArguments As Func(Of ActionType, ActionInfo, IEnumerable(Of Object)) + modifiers.csharp: + - public + modifiers.vb: + - Public - uid: TinyLife.Actions.ActionVariety.PassivePriority commentId: F:TinyLife.Actions.ActionVariety.PassivePriority id: PassivePriority @@ -110,11 +151,11 @@ items: source: remote: path: TinyLife/Actions/ActionVariety.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PassivePriority path: ../TinyLife/Actions/ActionVariety.cs - startLine: 29 + startLine: 34 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -143,11 +184,11 @@ items: source: remote: path: TinyLife/Actions/ActionVariety.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanExecute path: ../TinyLife/Actions/ActionVariety.cs - startLine: 35 + startLine: 40 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -176,11 +217,11 @@ items: source: remote: path: TinyLife/Actions/ActionVariety.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DisplayName path: ../TinyLife/Actions/ActionVariety.cs - startLine: 40 + startLine: 45 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -209,11 +250,11 @@ items: source: remote: path: TinyLife/Actions/ActionVariety.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Description path: ../TinyLife/Actions/ActionVariety.cs - startLine: 45 + startLine: 50 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -242,11 +283,11 @@ items: source: remote: path: TinyLife/Actions/ActionVariety.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CustomLayout path: ../TinyLife/Actions/ActionVariety.cs - startLine: 51 + startLine: 56 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -261,37 +302,121 @@ items: - public modifiers.vb: - Public -- uid: TinyLife.Actions.ActionVariety.#ctor(System.String) - commentId: M:TinyLife.Actions.ActionVariety.#ctor(System.String) - id: '#ctor(System.String)' +- uid: TinyLife.Actions.ActionVariety.#ctor(System.String,System.Func{TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Collections.Generic.IEnumerable{System.Object}}) + commentId: M:TinyLife.Actions.ActionVariety.#ctor(System.String,System.Func{TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Collections.Generic.IEnumerable{System.Object}}) + id: '#ctor(System.String,System.Func{TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Collections.Generic.IEnumerable{System.Object}})' parent: TinyLife.Actions.ActionVariety langs: - csharp - vb - name: ActionVariety(String) - nameWithType: ActionVariety.ActionVariety(String) - fullName: TinyLife.Actions.ActionVariety.ActionVariety(System.String) + name: ActionVariety(String, Func>) + nameWithType: ActionVariety.ActionVariety(String, Func>) + fullName: TinyLife.Actions.ActionVariety.ActionVariety(System.String, System.Func>) type: Constructor source: remote: path: TinyLife/Actions/ActionVariety.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Actions/ActionVariety.cs - startLine: 59 + startLine: 63 assemblies: - Tiny Life namespace: TinyLife.Actions - summary: "\nCreates a new action variety with the given name\n" + summary: "\nCreates a new action variety with the given settings.\n" example: [] syntax: - content: public ActionVariety(string name) + content: public ActionVariety(string name, Func> addedConstructorArguments) parameters: - id: name type: System.String - description: The name of this action variety - content.vb: Public Sub New(name As String) + description: The name of this action variety. + - id: addedConstructorArguments + type: System.Func{TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Collections.Generic.IEnumerable{System.Object}} + description: A set of added constructor arugments that are passed to the . + content.vb: Public Sub New(name As String, addedConstructorArguments As Func(Of ActionType, ActionInfo, IEnumerable(Of Object))) + overload: TinyLife.Actions.ActionVariety.#ctor* + nameWithType.vb: ActionVariety.ActionVariety(String, Func(Of ActionType, ActionInfo, IEnumerable(Of Object))) + modifiers.csharp: + - public + modifiers.vb: + - Public + fullName.vb: TinyLife.Actions.ActionVariety.ActionVariety(System.String, System.Func(Of TinyLife.Actions.ActionType, TinyLife.Actions.ActionInfo, System.Collections.Generic.IEnumerable(Of System.Object))) + name.vb: ActionVariety(String, Func(Of ActionType, ActionInfo, IEnumerable(Of Object))) +- uid: TinyLife.Actions.ActionVariety.#ctor(System.String,System.Object[]) + commentId: M:TinyLife.Actions.ActionVariety.#ctor(System.String,System.Object[]) + id: '#ctor(System.String,System.Object[])' + parent: TinyLife.Actions.ActionVariety + langs: + - csharp + - vb + name: ActionVariety(String, Object[]) + nameWithType: ActionVariety.ActionVariety(String, Object[]) + fullName: TinyLife.Actions.ActionVariety.ActionVariety(System.String, System.Object[]) + type: Constructor + source: + remote: + path: TinyLife/Actions/ActionVariety.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: .ctor + path: ../TinyLife/Actions/ActionVariety.cs + startLine: 73 + assemblies: + - Tiny Life + namespace: TinyLife.Actions + summary: "\nCreates a new action variety with the given settings.\n" + example: [] + syntax: + content: public ActionVariety(string name, params object[] addedConstructorArguments) + parameters: + - id: name + type: System.String + description: The name of this action variety. + - id: addedConstructorArguments + type: System.Object[] + description: A set of added constructor arugments that are passed to the . + content.vb: Public Sub New(name As String, ParamArray addedConstructorArguments As Object()) + overload: TinyLife.Actions.ActionVariety.#ctor* + nameWithType.vb: ActionVariety.ActionVariety(String, Object()) + modifiers.csharp: + - public + modifiers.vb: + - Public + fullName.vb: TinyLife.Actions.ActionVariety.ActionVariety(System.String, System.Object()) + name.vb: ActionVariety(String, Object()) +- uid: TinyLife.Actions.ActionVariety.#ctor(System.Object) + commentId: M:TinyLife.Actions.ActionVariety.#ctor(System.Object) + id: '#ctor(System.Object)' + parent: TinyLife.Actions.ActionVariety + langs: + - csharp + - vb + name: ActionVariety(Object) + nameWithType: ActionVariety.ActionVariety(Object) + fullName: TinyLife.Actions.ActionVariety.ActionVariety(System.Object) + type: Constructor + source: + remote: + path: TinyLife/Actions/ActionVariety.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: .ctor + path: ../TinyLife/Actions/ActionVariety.cs + startLine: 79 + assemblies: + - Tiny Life + namespace: TinyLife.Actions + summary: "\nCreates a new action variety with the given settings.\n" + example: [] + syntax: + content: public ActionVariety(object addedConstructorArgument) + parameters: + - id: addedConstructorArgument + type: System.Object + description: An added constructor arugment that is passed to the . + content.vb: Public Sub New(addedConstructorArgument As Object) overload: TinyLife.Actions.ActionVariety.#ctor* modifiers.csharp: - public @@ -311,11 +436,11 @@ items: source: remote: path: TinyLife/Actions/ActionVariety.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetDisplayName path: ../TinyLife/Actions/ActionVariety.cs - startLine: 67 + startLine: 85 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -346,18 +471,18 @@ items: source: remote: path: TinyLife/Actions/ActionVariety.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanBeExecuted path: ../TinyLife/Actions/ActionVariety.cs - startLine: 78 + startLine: 96 assemblies: - Tiny Life namespace: TinyLife.Actions - summary: "\nReturns whether this action variety can be executed using the provided .\nThis returns the result of , or if it is null.\n" + summary: "\nReturns whether this action variety can be executed using the provided .\nThis returns the result of , or if it is null.\n" example: [] syntax: - content: public ActionType.CanExecuteResult CanBeExecuted(ActionInfo info, bool automatic) + content: public CanExecuteResult CanBeExecuted(ActionInfo info, bool automatic) parameters: - id: info type: TinyLife.Actions.ActionInfo @@ -366,9 +491,9 @@ items: type: System.Boolean description: Whether the action is automatic return: - type: TinyLife.Actions.ActionType.CanExecuteResult + type: TinyLife.Actions.CanExecuteResult description: Whether this variety can currently be executed - content.vb: Public Function CanBeExecuted(info As ActionInfo, automatic As Boolean) As ActionType.CanExecuteResult + content.vb: Public Function CanBeExecuted(info As ActionInfo, automatic As Boolean) As CanExecuteResult overload: TinyLife.Actions.ActionVariety.CanBeExecuted* modifiers.csharp: - public @@ -388,11 +513,11 @@ items: source: remote: path: TinyLife/Actions/ActionVariety.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetPassivePriority path: ../TinyLife/Actions/ActionVariety.cs - startLine: 94 + startLine: 112 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -413,122 +538,6 @@ items: - public modifiers.vb: - Public -- uid: TinyLife.Actions.ActionVariety.SetData(System.String,System.Object) - commentId: M:TinyLife.Actions.ActionVariety.SetData(System.String,System.Object) - id: SetData(System.String,System.Object) - parent: TinyLife.Actions.ActionVariety - langs: - - csharp - - vb - name: SetData(String, Object) - nameWithType: ActionVariety.SetData(String, Object) - fullName: TinyLife.Actions.ActionVariety.SetData(System.String, System.Object) - type: Method - source: - remote: - path: TinyLife/Actions/ActionVariety.cs - branch: 0.20.4-dev - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: SetData - path: ../TinyLife/Actions/ActionVariety.cs - startLine: 99 - assemblies: - - Tiny Life - namespace: TinyLife.Actions - example: [] - syntax: - content: public void SetData(string key, object data) - parameters: - - id: key - type: System.String - - id: data - type: System.Object - content.vb: Public Sub SetData(key As String, data As Object) - overload: TinyLife.Actions.ActionVariety.SetData* - implements: - - MLEM.Misc.IGenericDataHolder.SetData(System.String,System.Object) - modifiers.csharp: - - public - modifiers.vb: - - Public -- uid: TinyLife.Actions.ActionVariety.GetData``1(System.String) - commentId: M:TinyLife.Actions.ActionVariety.GetData``1(System.String) - id: GetData``1(System.String) - parent: TinyLife.Actions.ActionVariety - langs: - - csharp - - vb - name: GetData(String) - nameWithType: ActionVariety.GetData(String) - fullName: TinyLife.Actions.ActionVariety.GetData(System.String) - type: Method - source: - remote: - path: TinyLife/Actions/ActionVariety.cs - branch: 0.20.4-dev - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: GetData - path: ../TinyLife/Actions/ActionVariety.cs - startLine: 105 - assemblies: - - Tiny Life - namespace: TinyLife.Actions - example: [] - syntax: - content: public T GetData(string key) - parameters: - - id: key - type: System.String - typeParameters: - - id: T - return: - type: '{T}' - content.vb: Public Function GetData(Of T)(key As String) As T - overload: TinyLife.Actions.ActionVariety.GetData* - implements: - - MLEM.Misc.IGenericDataHolder.GetData``1(System.String) - nameWithType.vb: ActionVariety.GetData(Of T)(String) - modifiers.csharp: - - public - modifiers.vb: - - Public - fullName.vb: TinyLife.Actions.ActionVariety.GetData(Of T)(System.String) - name.vb: GetData(Of T)(String) -- uid: TinyLife.Actions.ActionVariety.GetDataKeys - commentId: M:TinyLife.Actions.ActionVariety.GetDataKeys - id: GetDataKeys - parent: TinyLife.Actions.ActionVariety - langs: - - csharp - - vb - name: GetDataKeys() - nameWithType: ActionVariety.GetDataKeys() - fullName: TinyLife.Actions.ActionVariety.GetDataKeys() - type: Method - source: - remote: - path: TinyLife/Actions/ActionVariety.cs - branch: 0.20.4-dev - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: GetDataKeys - path: ../TinyLife/Actions/ActionVariety.cs - startLine: 110 - assemblies: - - Tiny Life - namespace: TinyLife.Actions - example: [] - syntax: - content: public IReadOnlyCollection GetDataKeys() - return: - type: System.Collections.Generic.IReadOnlyCollection{System.String} - content.vb: Public Function GetDataKeys As IReadOnlyCollection(Of String) - overload: TinyLife.Actions.ActionVariety.GetDataKeys* - implements: - - MLEM.Misc.IGenericDataHolder.GetDataKeys - modifiers.csharp: - - public - modifiers.vb: - - Public - uid: TinyLife.Actions.ActionVariety.FreePeople(TinyLife.Actions.ActionInfo) commentId: M:TinyLife.Actions.ActionVariety.FreePeople(TinyLife.Actions.ActionInfo) id: FreePeople(TinyLife.Actions.ActionInfo) @@ -543,7 +552,7 @@ items: source: remote: path: TinyLife/Actions/ActionVariety.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FreePeople path: ../TinyLife/Actions/ActionVariety.cs @@ -551,7 +560,7 @@ items: assemblies: - Tiny Life namespace: TinyLife.Actions - summary: "\nA helper method that returns a set of instances that represents a set of people that are currently around and able to be interacted with.\nEach action variety contains the instance in question as a element with the name "Person", meaning it can be retrieved using variety.GetData<Person>("Person").\nThis method is used for actions like , where a person can be selected to interact with from a variety menu.\n" + summary: "\nA helper method that returns a set of instances that represents a set of people that are currently around and able to be interacted with.\nEach action variety contains passes the instance in question as an rather than passing itself.\nThis method is used for actions like , where a person can be selected to interact with from a variety menu.\n" example: [] syntax: content: public static IEnumerable FreePeople(ActionInfo info) @@ -584,11 +593,11 @@ items: source: remote: path: TinyLife/Actions/ActionVariety.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ImageLayout path: ../TinyLife/Actions/ActionVariety.cs - startLine: 145 + startLine: 141 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -631,11 +640,11 @@ items: source: remote: path: TinyLife/Actions/ActionVariety.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PortraitLayout path: ../TinyLife/Actions/ActionVariety.cs - startLine: 164 + startLine: 160 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -673,6 +682,20 @@ references: name: TinyLife.Actions nameWithType: TinyLife.Actions fullName: TinyLife.Actions +- uid: System.Object + commentId: T:System.Object + parent: System + isExternal: true + name: Object + nameWithType: Object + fullName: System.Object +- uid: MLEM.Misc.GenericDataHolder + commentId: T:MLEM.Misc.GenericDataHolder + parent: MLEM.Misc + isExternal: true + name: GenericDataHolder + nameWithType: GenericDataHolder + fullName: MLEM.Misc.GenericDataHolder - uid: MLEM.Misc.IGenericDataHolder commentId: T:MLEM.Misc.IGenericDataHolder parent: MLEM.Misc @@ -680,18 +703,150 @@ references: name: IGenericDataHolder nameWithType: IGenericDataHolder fullName: MLEM.Misc.IGenericDataHolder -- uid: System.ValueType.Equals(System.Object) - commentId: M:System.ValueType.Equals(System.Object) - parent: System.ValueType +- uid: MLEM.Misc.GenericDataHolder.SetData(System.String,System.Object) + commentId: M:MLEM.Misc.GenericDataHolder.SetData(System.String,System.Object) + parent: MLEM.Misc.GenericDataHolder + isExternal: true + name: SetData(String, Object) + nameWithType: GenericDataHolder.SetData(String, Object) + fullName: MLEM.Misc.GenericDataHolder.SetData(System.String, System.Object) + spec.csharp: + - uid: MLEM.Misc.GenericDataHolder.SetData(System.String,System.Object) + name: SetData + nameWithType: GenericDataHolder.SetData + fullName: MLEM.Misc.GenericDataHolder.SetData + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - uid: System.String + name: String + nameWithType: String + fullName: System.String + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Object + name: Object + nameWithType: Object + fullName: System.Object + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: MLEM.Misc.GenericDataHolder.SetData(System.String,System.Object) + name: SetData + nameWithType: GenericDataHolder.SetData + fullName: MLEM.Misc.GenericDataHolder.SetData + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - uid: System.String + name: String + nameWithType: String + fullName: System.String + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Object + name: Object + nameWithType: Object + fullName: System.Object + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- uid: MLEM.Misc.GenericDataHolder.GetData``1(System.String) + commentId: M:MLEM.Misc.GenericDataHolder.GetData``1(System.String) + parent: MLEM.Misc.GenericDataHolder + isExternal: true + name: GetData(String) + nameWithType: GenericDataHolder.GetData(String) + fullName: MLEM.Misc.GenericDataHolder.GetData(System.String) + nameWithType.vb: GenericDataHolder.GetData(Of T)(String) + fullName.vb: MLEM.Misc.GenericDataHolder.GetData(Of T)(System.String) + name.vb: GetData(Of T)(String) + spec.csharp: + - uid: MLEM.Misc.GenericDataHolder.GetData``1(System.String) + name: GetData + nameWithType: GenericDataHolder.GetData + fullName: MLEM.Misc.GenericDataHolder.GetData + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - uid: System.String + name: String + nameWithType: String + fullName: System.String + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: MLEM.Misc.GenericDataHolder.GetData``1(System.String) + name: GetData(Of T) + nameWithType: GenericDataHolder.GetData(Of T) + fullName: MLEM.Misc.GenericDataHolder.GetData(Of T) + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - uid: System.String + name: String + nameWithType: String + fullName: System.String + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- uid: MLEM.Misc.GenericDataHolder.GetDataKeys + commentId: M:MLEM.Misc.GenericDataHolder.GetDataKeys + parent: MLEM.Misc.GenericDataHolder + isExternal: true + name: GetDataKeys() + nameWithType: GenericDataHolder.GetDataKeys() + fullName: MLEM.Misc.GenericDataHolder.GetDataKeys() + spec.csharp: + - uid: MLEM.Misc.GenericDataHolder.GetDataKeys + name: GetDataKeys + nameWithType: GenericDataHolder.GetDataKeys + fullName: MLEM.Misc.GenericDataHolder.GetDataKeys + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: MLEM.Misc.GenericDataHolder.GetDataKeys + name: GetDataKeys + nameWithType: GenericDataHolder.GetDataKeys + fullName: MLEM.Misc.GenericDataHolder.GetDataKeys + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) +- uid: System.Object.Equals(System.Object) + commentId: M:System.Object.Equals(System.Object) + parent: System.Object isExternal: true name: Equals(Object) - nameWithType: ValueType.Equals(Object) - fullName: System.ValueType.Equals(System.Object) + nameWithType: Object.Equals(Object) + fullName: System.Object.Equals(System.Object) spec.csharp: - - uid: System.ValueType.Equals(System.Object) + - uid: System.Object.Equals(System.Object) name: Equals - nameWithType: ValueType.Equals - fullName: System.ValueType.Equals + nameWithType: Object.Equals + fullName: System.Object.Equals isExternal: true - name: ( nameWithType: ( @@ -705,10 +860,10 @@ references: nameWithType: ) fullName: ) spec.vb: - - uid: System.ValueType.Equals(System.Object) + - uid: System.Object.Equals(System.Object) name: Equals - nameWithType: ValueType.Equals - fullName: System.ValueType.Equals + nameWithType: Object.Equals + fullName: System.Object.Equals isExternal: true - name: ( nameWithType: ( @@ -721,68 +876,6 @@ references: - name: ) nameWithType: ) fullName: ) -- uid: System.ValueType.GetHashCode - commentId: M:System.ValueType.GetHashCode - parent: System.ValueType - isExternal: true - name: GetHashCode() - nameWithType: ValueType.GetHashCode() - fullName: System.ValueType.GetHashCode() - spec.csharp: - - uid: System.ValueType.GetHashCode - name: GetHashCode - nameWithType: ValueType.GetHashCode - fullName: System.ValueType.GetHashCode - isExternal: true - - name: ( - nameWithType: ( - fullName: ( - - name: ) - nameWithType: ) - fullName: ) - spec.vb: - - uid: System.ValueType.GetHashCode - name: GetHashCode - nameWithType: ValueType.GetHashCode - fullName: System.ValueType.GetHashCode - isExternal: true - - name: ( - nameWithType: ( - fullName: ( - - name: ) - nameWithType: ) - fullName: ) -- uid: System.ValueType.ToString - commentId: M:System.ValueType.ToString - parent: System.ValueType - isExternal: true - name: ToString() - nameWithType: ValueType.ToString() - fullName: System.ValueType.ToString() - spec.csharp: - - uid: System.ValueType.ToString - name: ToString - nameWithType: ValueType.ToString - fullName: System.ValueType.ToString - isExternal: true - - name: ( - nameWithType: ( - fullName: ( - - name: ) - nameWithType: ) - fullName: ) - spec.vb: - - uid: System.ValueType.ToString - name: ToString - nameWithType: ValueType.ToString - fullName: System.ValueType.ToString - isExternal: true - - name: ( - nameWithType: ( - fullName: ( - - name: ) - nameWithType: ) - fullName: ) - uid: System.Object.Equals(System.Object,System.Object) commentId: M:System.Object.Equals(System.Object,System.Object) parent: System.Object @@ -840,6 +933,37 @@ references: - name: ) nameWithType: ) fullName: ) +- uid: System.Object.GetHashCode + commentId: M:System.Object.GetHashCode + parent: System.Object + isExternal: true + name: GetHashCode() + nameWithType: Object.GetHashCode() + fullName: System.Object.GetHashCode() + spec.csharp: + - uid: System.Object.GetHashCode + name: GetHashCode + nameWithType: Object.GetHashCode + fullName: System.Object.GetHashCode + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: System.Object.GetHashCode + name: GetHashCode + nameWithType: Object.GetHashCode + fullName: System.Object.GetHashCode + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) - uid: System.Object.GetType commentId: M:System.Object.GetType parent: System.Object @@ -871,6 +995,37 @@ references: - name: ) nameWithType: ) fullName: ) +- uid: System.Object.MemberwiseClone + commentId: M:System.Object.MemberwiseClone + parent: System.Object + isExternal: true + name: MemberwiseClone() + nameWithType: Object.MemberwiseClone() + fullName: System.Object.MemberwiseClone() + spec.csharp: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + nameWithType: Object.MemberwiseClone + fullName: System.Object.MemberwiseClone + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + nameWithType: Object.MemberwiseClone + fullName: System.Object.MemberwiseClone + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) - uid: System.Object.ReferenceEquals(System.Object,System.Object) commentId: M:System.Object.ReferenceEquals(System.Object,System.Object) parent: System.Object @@ -928,6 +1083,37 @@ references: - name: ) nameWithType: ) fullName: ) +- uid: System.Object.ToString + commentId: M:System.Object.ToString + parent: System.Object + isExternal: true + name: ToString() + nameWithType: Object.ToString() + fullName: System.Object.ToString() + spec.csharp: + - uid: System.Object.ToString + name: ToString + nameWithType: Object.ToString + fullName: System.Object.ToString + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: System.Object.ToString + name: ToString + nameWithType: Object.ToString + fullName: System.Object.ToString + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) - uid: TinyLife.Actions.ActionVariety.TinyLife.Utilities.Extensions.JsonCopy``1 commentId: M:TinyLife.Utilities.Extensions.JsonCopy``1(``0) parent: TinyLife.Utilities.Extensions @@ -960,26 +1146,18 @@ references: - name: ) nameWithType: ) fullName: ) +- uid: System + commentId: N:System + isExternal: true + name: System + nameWithType: System + fullName: System - uid: MLEM.Misc commentId: N:MLEM.Misc isExternal: true name: MLEM.Misc nameWithType: MLEM.Misc fullName: MLEM.Misc -- uid: System.ValueType - commentId: T:System.ValueType - parent: System - isExternal: true - name: ValueType - nameWithType: ValueType - fullName: System.ValueType -- uid: System.Object - commentId: T:System.Object - parent: System - isExternal: true - name: Object - nameWithType: Object - fullName: System.Object - uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0) commentId: M:TinyLife.Utilities.Extensions.JsonCopy``1(``0) name: JsonCopy(T) @@ -1022,12 +1200,6 @@ references: name: Extensions nameWithType: Extensions fullName: TinyLife.Utilities.Extensions -- uid: System - commentId: N:System - isExternal: true - name: System - nameWithType: System - fullName: System - uid: TinyLife.Utilities commentId: N:TinyLife.Utilities name: TinyLife.Utilities @@ -1040,6 +1212,172 @@ references: name: String nameWithType: String fullName: System.String +- uid: TinyLife.Actions.Action + commentId: T:TinyLife.Actions.Action + parent: TinyLife.Actions + name: Action + nameWithType: Action + fullName: TinyLife.Actions.Action +- uid: TinyLife.Actions.ActionType.Construct(TinyLife.Actions.ActionInfo,TinyLife.Actions.ActionVariety) + commentId: M:TinyLife.Actions.ActionType.Construct(TinyLife.Actions.ActionInfo,TinyLife.Actions.ActionVariety) + isExternal: true +- uid: System.Func{TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Collections.Generic.IEnumerable{System.Object}} + commentId: T:System.Func{TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Collections.Generic.IEnumerable{System.Object}} + parent: System + definition: System.Func`3 + name: Func> + nameWithType: Func> + fullName: System.Func> + nameWithType.vb: Func(Of ActionType, ActionInfo, IEnumerable(Of Object)) + fullName.vb: System.Func(Of TinyLife.Actions.ActionType, TinyLife.Actions.ActionInfo, System.Collections.Generic.IEnumerable(Of System.Object)) + name.vb: Func(Of ActionType, ActionInfo, IEnumerable(Of Object)) + spec.csharp: + - uid: System.Func`3 + name: Func + nameWithType: Func + fullName: System.Func + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: TinyLife.Actions.ActionType + name: ActionType + nameWithType: ActionType + fullName: TinyLife.Actions.ActionType + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.ActionInfo + name: ActionInfo + nameWithType: ActionInfo + fullName: TinyLife.Actions.ActionInfo + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + nameWithType: IEnumerable + fullName: System.Collections.Generic.IEnumerable + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: System.Object + name: Object + nameWithType: Object + fullName: System.Object + isExternal: true + - name: '>' + nameWithType: '>' + fullName: '>' + - name: '>' + nameWithType: '>' + fullName: '>' + spec.vb: + - uid: System.Func`3 + name: Func + nameWithType: Func + fullName: System.Func + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: TinyLife.Actions.ActionType + name: ActionType + nameWithType: ActionType + fullName: TinyLife.Actions.ActionType + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.ActionInfo + name: ActionInfo + nameWithType: ActionInfo + fullName: TinyLife.Actions.ActionInfo + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + nameWithType: IEnumerable + fullName: System.Collections.Generic.IEnumerable + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: System.Object + name: Object + nameWithType: Object + fullName: System.Object + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + - name: ) + nameWithType: ) + fullName: ) +- uid: System.Func`3 + commentId: T:System.Func`3 + isExternal: true + name: Func + nameWithType: Func + fullName: System.Func + nameWithType.vb: Func(Of T1, T2, TResult) + fullName.vb: System.Func(Of T1, T2, TResult) + name.vb: Func(Of T1, T2, TResult) + spec.csharp: + - uid: System.Func`3 + name: Func + nameWithType: Func + fullName: System.Func + isExternal: true + - name: < + nameWithType: < + fullName: < + - name: T1 + nameWithType: T1 + fullName: T1 + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - name: T2 + nameWithType: T2 + fullName: T2 + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - name: TResult + nameWithType: TResult + fullName: TResult + - name: '>' + nameWithType: '>' + fullName: '>' + spec.vb: + - uid: System.Func`3 + name: Func + nameWithType: Func + fullName: System.Func + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - name: T1 + nameWithType: T1 + fullName: T1 + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - name: T2 + nameWithType: T2 + fullName: T2 + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - name: TResult + nameWithType: TResult + fullName: TResult + - name: ) + nameWithType: ) + fullName: ) - uid: TinyLife.Actions.ActionVariety.GetPassivePriority(TinyLife.Objects.Person) commentId: M:TinyLife.Actions.ActionVariety.GetPassivePriority(TinyLife.Objects.Person) isExternal: true @@ -1357,6 +1695,32 @@ references: name: ActionVariety nameWithType: ActionVariety.ActionVariety fullName: TinyLife.Actions.ActionVariety.ActionVariety +- uid: System.Object[] + isExternal: true + name: Object[] + nameWithType: Object[] + fullName: System.Object[] + nameWithType.vb: Object() + fullName.vb: System.Object() + name.vb: Object() + spec.csharp: + - uid: System.Object + name: Object + nameWithType: Object + fullName: System.Object + isExternal: true + - name: '[]' + nameWithType: '[]' + fullName: '[]' + spec.vb: + - uid: System.Object + name: Object + nameWithType: Object + fullName: System.Object + isExternal: true + - name: () + nameWithType: () + fullName: () - uid: TinyLife.Actions.ActionVariety.DisplayName commentId: F:TinyLife.Actions.ActionVariety.DisplayName isExternal: true @@ -1374,8 +1738,8 @@ references: - uid: TinyLife.Actions.ActionVariety.CanExecute commentId: F:TinyLife.Actions.ActionVariety.CanExecute isExternal: true -- uid: TinyLife.Actions.ActionType.CanExecuteResult.Valid - commentId: F:TinyLife.Actions.ActionType.CanExecuteResult.Valid +- uid: TinyLife.Actions.CanExecuteResult.Valid + commentId: F:TinyLife.Actions.CanExecuteResult.Valid isExternal: true - uid: TinyLife.Actions.ActionVariety.CanBeExecuted* commentId: Overload:TinyLife.Actions.ActionVariety.CanBeExecuted @@ -1389,12 +1753,12 @@ references: name: Boolean nameWithType: Boolean fullName: System.Boolean -- uid: TinyLife.Actions.ActionType.CanExecuteResult - commentId: T:TinyLife.Actions.ActionType.CanExecuteResult +- uid: TinyLife.Actions.CanExecuteResult + commentId: T:TinyLife.Actions.CanExecuteResult parent: TinyLife.Actions - name: ActionType.CanExecuteResult - nameWithType: ActionType.CanExecuteResult - fullName: TinyLife.Actions.ActionType.CanExecuteResult + name: CanExecuteResult + nameWithType: CanExecuteResult + fullName: TinyLife.Actions.CanExecuteResult - uid: TinyLife.Actions.ActionVariety.PassivePriority commentId: F:TinyLife.Actions.ActionVariety.PassivePriority isExternal: true @@ -1421,260 +1785,14 @@ references: name: TinyLife.Objects nameWithType: TinyLife.Objects fullName: TinyLife.Objects -- uid: TinyLife.Actions.ActionVariety.SetData* - commentId: Overload:TinyLife.Actions.ActionVariety.SetData - name: SetData - nameWithType: ActionVariety.SetData - fullName: TinyLife.Actions.ActionVariety.SetData -- uid: MLEM.Misc.IGenericDataHolder.SetData(System.String,System.Object) - commentId: M:MLEM.Misc.IGenericDataHolder.SetData(System.String,System.Object) - parent: MLEM.Misc.IGenericDataHolder - isExternal: true - name: SetData(String, Object) - nameWithType: IGenericDataHolder.SetData(String, Object) - fullName: MLEM.Misc.IGenericDataHolder.SetData(System.String, System.Object) - spec.csharp: - - uid: MLEM.Misc.IGenericDataHolder.SetData(System.String,System.Object) - name: SetData - nameWithType: IGenericDataHolder.SetData - fullName: MLEM.Misc.IGenericDataHolder.SetData - isExternal: true - - name: ( - nameWithType: ( - fullName: ( - - uid: System.String - name: String - nameWithType: String - fullName: System.String - isExternal: true - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: System.Object - name: Object - nameWithType: Object - fullName: System.Object - isExternal: true - - name: ) - nameWithType: ) - fullName: ) - spec.vb: - - uid: MLEM.Misc.IGenericDataHolder.SetData(System.String,System.Object) - name: SetData - nameWithType: IGenericDataHolder.SetData - fullName: MLEM.Misc.IGenericDataHolder.SetData - isExternal: true - - name: ( - nameWithType: ( - fullName: ( - - uid: System.String - name: String - nameWithType: String - fullName: System.String - isExternal: true - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: System.Object - name: Object - nameWithType: Object - fullName: System.Object - isExternal: true - - name: ) - nameWithType: ) - fullName: ) -- uid: TinyLife.Actions.ActionVariety.GetData* - commentId: Overload:TinyLife.Actions.ActionVariety.GetData - name: GetData - nameWithType: ActionVariety.GetData - fullName: TinyLife.Actions.ActionVariety.GetData -- uid: MLEM.Misc.IGenericDataHolder.GetData``1(System.String) - commentId: M:MLEM.Misc.IGenericDataHolder.GetData``1(System.String) - parent: MLEM.Misc.IGenericDataHolder - isExternal: true - name: GetData(String) - nameWithType: IGenericDataHolder.GetData(String) - fullName: MLEM.Misc.IGenericDataHolder.GetData(System.String) - nameWithType.vb: IGenericDataHolder.GetData(Of T)(String) - fullName.vb: MLEM.Misc.IGenericDataHolder.GetData(Of T)(System.String) - name.vb: GetData(Of T)(String) - spec.csharp: - - uid: MLEM.Misc.IGenericDataHolder.GetData``1(System.String) - name: GetData - nameWithType: IGenericDataHolder.GetData - fullName: MLEM.Misc.IGenericDataHolder.GetData - isExternal: true - - name: ( - nameWithType: ( - fullName: ( - - uid: System.String - name: String - nameWithType: String - fullName: System.String - isExternal: true - - name: ) - nameWithType: ) - fullName: ) - spec.vb: - - uid: MLEM.Misc.IGenericDataHolder.GetData``1(System.String) - name: GetData(Of T) - nameWithType: IGenericDataHolder.GetData(Of T) - fullName: MLEM.Misc.IGenericDataHolder.GetData(Of T) - isExternal: true - - name: ( - nameWithType: ( - fullName: ( - - uid: System.String - name: String - nameWithType: String - fullName: System.String - isExternal: true - - name: ) - nameWithType: ) - fullName: ) -- uid: '{T}' - commentId: '!:T' - definition: T - name: T - nameWithType: T - fullName: T -- uid: T - name: T - nameWithType: T - fullName: T -- uid: TinyLife.Actions.ActionVariety.GetDataKeys* - commentId: Overload:TinyLife.Actions.ActionVariety.GetDataKeys - name: GetDataKeys - nameWithType: ActionVariety.GetDataKeys - fullName: TinyLife.Actions.ActionVariety.GetDataKeys -- uid: MLEM.Misc.IGenericDataHolder.GetDataKeys - commentId: M:MLEM.Misc.IGenericDataHolder.GetDataKeys - parent: MLEM.Misc.IGenericDataHolder - isExternal: true - name: GetDataKeys() - nameWithType: IGenericDataHolder.GetDataKeys() - fullName: MLEM.Misc.IGenericDataHolder.GetDataKeys() - spec.csharp: - - uid: MLEM.Misc.IGenericDataHolder.GetDataKeys - name: GetDataKeys - nameWithType: IGenericDataHolder.GetDataKeys - fullName: MLEM.Misc.IGenericDataHolder.GetDataKeys - isExternal: true - - name: ( - nameWithType: ( - fullName: ( - - name: ) - nameWithType: ) - fullName: ) - spec.vb: - - uid: MLEM.Misc.IGenericDataHolder.GetDataKeys - name: GetDataKeys - nameWithType: IGenericDataHolder.GetDataKeys - fullName: MLEM.Misc.IGenericDataHolder.GetDataKeys - isExternal: true - - name: ( - nameWithType: ( - fullName: ( - - name: ) - nameWithType: ) - fullName: ) -- uid: System.Collections.Generic.IReadOnlyCollection{System.String} - commentId: T:System.Collections.Generic.IReadOnlyCollection{System.String} - parent: System.Collections.Generic - definition: System.Collections.Generic.IReadOnlyCollection`1 - name: IReadOnlyCollection - nameWithType: IReadOnlyCollection - fullName: System.Collections.Generic.IReadOnlyCollection - nameWithType.vb: IReadOnlyCollection(Of String) - fullName.vb: System.Collections.Generic.IReadOnlyCollection(Of System.String) - name.vb: IReadOnlyCollection(Of String) - spec.csharp: - - uid: System.Collections.Generic.IReadOnlyCollection`1 - name: IReadOnlyCollection - nameWithType: IReadOnlyCollection - fullName: System.Collections.Generic.IReadOnlyCollection - isExternal: true - - name: < - nameWithType: < - fullName: < - - uid: System.String - name: String - nameWithType: String - fullName: System.String - isExternal: true - - name: '>' - nameWithType: '>' - fullName: '>' - spec.vb: - - uid: System.Collections.Generic.IReadOnlyCollection`1 - name: IReadOnlyCollection - nameWithType: IReadOnlyCollection - fullName: System.Collections.Generic.IReadOnlyCollection - isExternal: true - - name: '(Of ' - nameWithType: '(Of ' - fullName: '(Of ' - - uid: System.String - name: String - nameWithType: String - fullName: System.String - isExternal: true - - name: ) - nameWithType: ) - fullName: ) -- uid: System.Collections.Generic.IReadOnlyCollection`1 - commentId: T:System.Collections.Generic.IReadOnlyCollection`1 - isExternal: true - name: IReadOnlyCollection - nameWithType: IReadOnlyCollection - fullName: System.Collections.Generic.IReadOnlyCollection - nameWithType.vb: IReadOnlyCollection(Of T) - fullName.vb: System.Collections.Generic.IReadOnlyCollection(Of T) - name.vb: IReadOnlyCollection(Of T) - spec.csharp: - - uid: System.Collections.Generic.IReadOnlyCollection`1 - name: IReadOnlyCollection - nameWithType: IReadOnlyCollection - fullName: System.Collections.Generic.IReadOnlyCollection - isExternal: true - - name: < - nameWithType: < - fullName: < - - name: T - nameWithType: T - fullName: T - - name: '>' - nameWithType: '>' - fullName: '>' - spec.vb: - - uid: System.Collections.Generic.IReadOnlyCollection`1 - name: IReadOnlyCollection - nameWithType: IReadOnlyCollection - fullName: System.Collections.Generic.IReadOnlyCollection - isExternal: true - - name: '(Of ' - nameWithType: '(Of ' - fullName: '(Of ' - - name: T - nameWithType: T - fullName: T - - name: ) - nameWithType: ) - fullName: ) -- uid: System.Collections.Generic - commentId: N:System.Collections.Generic - isExternal: true - name: System.Collections.Generic - nameWithType: System.Collections.Generic - fullName: System.Collections.Generic - uid: TinyLife.Actions.ActionVariety commentId: T:TinyLife.Actions.ActionVariety parent: TinyLife.Actions name: ActionVariety nameWithType: ActionVariety fullName: TinyLife.Actions.ActionVariety -- uid: TinyLife.Actions.ActionVariety.GetData``1(System.String) - commentId: M:TinyLife.Actions.ActionVariety.GetData``1(System.String) +- uid: TinyLife.Actions.ActionVariety.AddedConstructorArguments + commentId: F:TinyLife.Actions.ActionVariety.AddedConstructorArguments isExternal: true - uid: TinyLife.Actions.ActionType.AskToTaste commentId: F:TinyLife.Actions.ActionType.AskToTaste @@ -1765,6 +1883,12 @@ references: - name: ) nameWithType: ) fullName: ) +- uid: System.Collections.Generic + commentId: N:System.Collections.Generic + isExternal: true + name: System.Collections.Generic + nameWithType: System.Collections.Generic + fullName: System.Collections.Generic - uid: TinyLife.Actions.ActionVariety.CustomLayout commentId: F:TinyLife.Actions.ActionVariety.CustomLayout isExternal: true diff --git a/docs/api/TinyLife.Actions.BehaviorAction-1.yml b/docs/api/TinyLife.Actions.BehaviorAction-1.yml index 5d118cc..49589a2 100644 --- a/docs/api/TinyLife.Actions.BehaviorAction-1.yml +++ b/docs/api/TinyLife.Actions.BehaviorAction-1.yml @@ -22,7 +22,7 @@ items: source: remote: path: TinyLife/Actions/BehaviorAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: BehaviorAction path: ../TinyLife/Actions/BehaviorAction.cs @@ -55,21 +55,20 @@ items: - TinyLife.Actions.Action.CanCancel(TinyLife.Actions.Action) - TinyLife.Actions.Action.CausesExtremelyFastSpeed - TinyLife.Actions.Action.GetDisplayName - - TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult,TinyLife.Objects.MapObject) - - TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety) + - TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,TinyLife.Actions.CanExecuteResult,TinyLife.Objects.MapObject) - TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.Person,TinyLife.Actions.ActionType) - TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action,TinyLife.Actions.Action) - TinyLife.Actions.Typeless.TypelessAction.Random - TinyLife.Actions.Typeless.TypelessAction.Info - TinyLife.Actions.Typeless.TypelessAction.StartedAutomatically - - TinyLife.Actions.Typeless.TypelessAction.IsUnderlying + - TinyLife.Actions.Typeless.TypelessAction.Parent - TinyLife.Actions.Typeless.TypelessAction.Map - TinyLife.Actions.Typeless.TypelessAction.Person - TinyLife.Actions.Typeless.TypelessAction.ElapsedTime - TinyLife.Actions.Typeless.TypelessAction.PlayerPromptOpen - TinyLife.Actions.Typeless.TypelessAction.InProgressTime - TinyLife.Actions.Typeless.TypelessAction.FullyInProgress - - TinyLife.Actions.Typeless.TypelessAction.ForceFail + - TinyLife.Actions.Typeless.TypelessAction.ForceResult - TinyLife.Actions.Typeless.TypelessAction.IsCompleted - TinyLife.Actions.Typeless.TypelessAction.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Func{TinyLife.Uis.CoveringGroup,System.Collections.Generic.IEnumerable{MLEM.Ui.Elements.Element}}) - TinyLife.Actions.Typeless.TypelessAction.OpenYesNoPrompt(System.String,System.Action,System.Action) @@ -88,6 +87,9 @@ items: - TinyLife.Actions.Typeless.TypelessAction.FindAllFreeWalls(TinyLife.Objects.Person,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean) - TinyLife.Actions.Typeless.TypelessAction.FindAllFreeGround(TinyLife.Objects.Person,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean) - TinyLife.Actions.Typeless.TypelessAction.FindFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean) + - TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2}) + - TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean) + - TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo) - TinyLife.Actions.Typeless.TypelessAction.GetTableSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot) - TinyLife.Actions.Typeless.TypelessAction.InvokeForBoth(TinyLife.Objects.Person,TinyLife.Objects.Person,System.Action{TinyLife.Objects.Person,TinyLife.Objects.Person}) - MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object) @@ -127,7 +129,7 @@ items: source: remote: path: TinyLife/Actions/BehaviorAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Behavior path: ../TinyLife/Actions/BehaviorAction.cs @@ -166,11 +168,11 @@ items: source: remote: path: TinyLife/Actions/BehaviorAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Actions/BehaviorAction.cs - startLine: 34 + startLine: 36 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -207,11 +209,11 @@ items: source: remote: path: TinyLife/Actions/BehaviorAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Initialize path: ../TinyLife/Actions/BehaviorAction.cs - startLine: 37 + startLine: 39 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -244,11 +246,11 @@ items: source: remote: path: TinyLife/Actions/BehaviorAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Update path: ../TinyLife/Actions/BehaviorAction.cs - startLine: 42 + startLine: 44 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -291,11 +293,11 @@ items: source: remote: path: TinyLife/Actions/BehaviorAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetIconObject path: ../TinyLife/Actions/BehaviorAction.cs - startLine: 48 + startLine: 50 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -331,11 +333,11 @@ items: source: remote: path: TinyLife/Actions/BehaviorAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnCompleted path: ../TinyLife/Actions/BehaviorAction.cs - startLine: 53 + startLine: 55 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -372,11 +374,11 @@ items: source: remote: path: TinyLife/Actions/BehaviorAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetNextAction path: ../TinyLife/Actions/BehaviorAction.cs - startLine: 59 + startLine: 61 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -620,24 +622,31 @@ references: - name: ) nameWithType: ) fullName: ) -- uid: TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult,TinyLife.Objects.MapObject) - commentId: M:TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult,TinyLife.Objects.MapObject) +- uid: TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,TinyLife.Actions.CanExecuteResult,TinyLife.Objects.MapObject) + commentId: M:TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,TinyLife.Actions.CanExecuteResult,TinyLife.Objects.MapObject) parent: TinyLife.Actions.Action - name: TryForceFail(ActionType.CanExecuteResult, MapObject) - nameWithType: Action.TryForceFail(ActionType.CanExecuteResult, MapObject) - fullName: TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult, TinyLife.Objects.MapObject) + name: TryForceResult(CompletionType, CanExecuteResult, MapObject) + nameWithType: Action.TryForceResult(CompletionType, CanExecuteResult, MapObject) + fullName: TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType, TinyLife.Actions.CanExecuteResult, TinyLife.Objects.MapObject) spec.csharp: - - uid: TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult,TinyLife.Objects.MapObject) - name: TryForceFail - nameWithType: Action.TryForceFail - fullName: TinyLife.Actions.Action.TryForceFail + - uid: TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,TinyLife.Actions.CanExecuteResult,TinyLife.Objects.MapObject) + name: TryForceResult + nameWithType: Action.TryForceResult + fullName: TinyLife.Actions.Action.TryForceResult - name: ( nameWithType: ( fullName: ( - - uid: TinyLife.Actions.ActionType.CanExecuteResult - name: ActionType.CanExecuteResult - nameWithType: ActionType.CanExecuteResult - fullName: TinyLife.Actions.ActionType.CanExecuteResult + - uid: TinyLife.Actions.CompletionType + name: CompletionType + nameWithType: CompletionType + fullName: TinyLife.Actions.CompletionType + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.CanExecuteResult + name: CanExecuteResult + nameWithType: CanExecuteResult + fullName: TinyLife.Actions.CanExecuteResult - name: ', ' nameWithType: ', ' fullName: ', ' @@ -649,17 +658,24 @@ references: nameWithType: ) fullName: ) spec.vb: - - uid: TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult,TinyLife.Objects.MapObject) - name: TryForceFail - nameWithType: Action.TryForceFail - fullName: TinyLife.Actions.Action.TryForceFail + - uid: TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,TinyLife.Actions.CanExecuteResult,TinyLife.Objects.MapObject) + name: TryForceResult + nameWithType: Action.TryForceResult + fullName: TinyLife.Actions.Action.TryForceResult - name: ( nameWithType: ( fullName: ( - - uid: TinyLife.Actions.ActionType.CanExecuteResult - name: ActionType.CanExecuteResult - nameWithType: ActionType.CanExecuteResult - fullName: TinyLife.Actions.ActionType.CanExecuteResult + - uid: TinyLife.Actions.CompletionType + name: CompletionType + nameWithType: CompletionType + fullName: TinyLife.Actions.CompletionType + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.CanExecuteResult + name: CanExecuteResult + nameWithType: CanExecuteResult + fullName: TinyLife.Actions.CanExecuteResult - name: ', ' nameWithType: ', ' fullName: ', ' @@ -670,42 +686,6 @@ references: - name: ) nameWithType: ) fullName: ) -- uid: TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety) - commentId: M:TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety) - parent: TinyLife.Actions.Action - name: ApplyVariety(ActionVariety) - nameWithType: Action.ApplyVariety(ActionVariety) - fullName: TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety) - spec.csharp: - - uid: TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety) - name: ApplyVariety - nameWithType: Action.ApplyVariety - fullName: TinyLife.Actions.Action.ApplyVariety - - name: ( - nameWithType: ( - fullName: ( - - uid: TinyLife.Actions.ActionVariety - name: ActionVariety - nameWithType: ActionVariety - fullName: TinyLife.Actions.ActionVariety - - name: ) - nameWithType: ) - fullName: ) - spec.vb: - - uid: TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety) - name: ApplyVariety - nameWithType: Action.ApplyVariety - fullName: TinyLife.Actions.Action.ApplyVariety - - name: ( - nameWithType: ( - fullName: ( - - uid: TinyLife.Actions.ActionVariety - name: ActionVariety - nameWithType: ActionVariety - fullName: TinyLife.Actions.ActionVariety - - name: ) - nameWithType: ) - fullName: ) - uid: TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.Person,TinyLife.Actions.ActionType) commentId: M:TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.Person,TinyLife.Actions.ActionType) parent: TinyLife.Actions.Action @@ -824,12 +804,12 @@ references: name: StartedAutomatically nameWithType: TypelessAction.StartedAutomatically fullName: TinyLife.Actions.Typeless.TypelessAction.StartedAutomatically -- uid: TinyLife.Actions.Typeless.TypelessAction.IsUnderlying - commentId: P:TinyLife.Actions.Typeless.TypelessAction.IsUnderlying +- uid: TinyLife.Actions.Typeless.TypelessAction.Parent + commentId: P:TinyLife.Actions.Typeless.TypelessAction.Parent parent: TinyLife.Actions.Typeless.TypelessAction - name: IsUnderlying - nameWithType: TypelessAction.IsUnderlying - fullName: TinyLife.Actions.Typeless.TypelessAction.IsUnderlying + name: Parent + nameWithType: TypelessAction.Parent + fullName: TinyLife.Actions.Typeless.TypelessAction.Parent - uid: TinyLife.Actions.Typeless.TypelessAction.Map commentId: P:TinyLife.Actions.Typeless.TypelessAction.Map parent: TinyLife.Actions.Typeless.TypelessAction @@ -866,12 +846,12 @@ references: name: FullyInProgress nameWithType: TypelessAction.FullyInProgress fullName: TinyLife.Actions.Typeless.TypelessAction.FullyInProgress -- uid: TinyLife.Actions.Typeless.TypelessAction.ForceFail - commentId: F:TinyLife.Actions.Typeless.TypelessAction.ForceFail +- uid: TinyLife.Actions.Typeless.TypelessAction.ForceResult + commentId: F:TinyLife.Actions.Typeless.TypelessAction.ForceResult parent: TinyLife.Actions.Typeless.TypelessAction - name: ForceFail - nameWithType: TypelessAction.ForceFail - fullName: TinyLife.Actions.Typeless.TypelessAction.ForceFail + name: ForceResult + nameWithType: TypelessAction.ForceResult + fullName: TinyLife.Actions.Typeless.TypelessAction.ForceResult - uid: TinyLife.Actions.Typeless.TypelessAction.IsCompleted commentId: M:TinyLife.Actions.Typeless.TypelessAction.IsCompleted parent: TinyLife.Actions.Typeless.TypelessAction @@ -2883,6 +2863,298 @@ references: - name: ) nameWithType: ) fullName: ) +- uid: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2}) + commentId: M:TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2}) + parent: TinyLife.Actions.Typeless.TypelessAction + isExternal: true + name: FindAllActionObjects(Person, ActionType, Nullable) + nameWithType: TypelessAction.FindAllActionObjects(Person, ActionType, Nullable) + fullName: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Nullable) + nameWithType.vb: TypelessAction.FindAllActionObjects(Person, ActionType, Nullable(Of Vector2)) + fullName.vb: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Nullable(Of Microsoft.Xna.Framework.Vector2)) + name.vb: FindAllActionObjects(Person, ActionType, Nullable(Of Vector2)) + spec.csharp: + - uid: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2}) + name: FindAllActionObjects + nameWithType: TypelessAction.FindAllActionObjects + fullName: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.ActionType + name: ActionType + nameWithType: ActionType + fullName: TinyLife.Actions.ActionType + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 + isExternal: true + - name: '>' + nameWithType: '>' + fullName: '>' + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2}) + name: FindAllActionObjects + nameWithType: TypelessAction.FindAllActionObjects + fullName: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.ActionType + name: ActionType + nameWithType: ActionType + fullName: TinyLife.Actions.ActionType + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean) + commentId: M:TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean) + parent: TinyLife.Actions.Typeless.TypelessAction + isExternal: true + name: FindValidActionObjects(Person, ActionType, Boolean, Nullable, Boolean) + nameWithType: TypelessAction.FindValidActionObjects(Person, ActionType, Boolean, Nullable, Boolean) + fullName: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Boolean, System.Nullable, System.Boolean) + nameWithType.vb: TypelessAction.FindValidActionObjects(Person, ActionType, Boolean, Nullable(Of Vector2), Boolean) + fullName.vb: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Boolean, System.Nullable(Of Microsoft.Xna.Framework.Vector2), System.Boolean) + name.vb: FindValidActionObjects(Person, ActionType, Boolean, Nullable(Of Vector2), Boolean) + spec.csharp: + - uid: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean) + name: FindValidActionObjects + nameWithType: TypelessAction.FindValidActionObjects + fullName: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.ActionType + name: ActionType + nameWithType: ActionType + fullName: TinyLife.Actions.ActionType + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 + isExternal: true + - name: '>' + nameWithType: '>' + fullName: '>' + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean) + name: FindValidActionObjects + nameWithType: TypelessAction.FindValidActionObjects + fullName: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.ActionType + name: ActionType + nameWithType: ActionType + fullName: TinyLife.Actions.ActionType + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo) + commentId: M:TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo) + parent: TinyLife.Actions.Typeless.TypelessAction + isExternal: true + name: GetRandomVariety(IEnumerable, ActionInfo) + nameWithType: TypelessAction.GetRandomVariety(IEnumerable, ActionInfo) + fullName: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable, TinyLife.Actions.ActionInfo) + nameWithType.vb: TypelessAction.GetRandomVariety(IEnumerable(Of ActionVariety), ActionInfo) + fullName.vb: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable(Of TinyLife.Actions.ActionVariety), TinyLife.Actions.ActionInfo) + name.vb: GetRandomVariety(IEnumerable(Of ActionVariety), ActionInfo) + spec.csharp: + - uid: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo) + name: GetRandomVariety + nameWithType: TypelessAction.GetRandomVariety + fullName: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety + - name: ( + nameWithType: ( + fullName: ( + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + nameWithType: IEnumerable + fullName: System.Collections.Generic.IEnumerable + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: TinyLife.Actions.ActionVariety + name: ActionVariety + nameWithType: ActionVariety + fullName: TinyLife.Actions.ActionVariety + - name: '>' + nameWithType: '>' + fullName: '>' + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.ActionInfo + name: ActionInfo + nameWithType: ActionInfo + fullName: TinyLife.Actions.ActionInfo + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo) + name: GetRandomVariety + nameWithType: TypelessAction.GetRandomVariety + fullName: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety + - name: ( + nameWithType: ( + fullName: ( + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + nameWithType: IEnumerable + fullName: System.Collections.Generic.IEnumerable + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: TinyLife.Actions.ActionVariety + name: ActionVariety + nameWithType: ActionVariety + fullName: TinyLife.Actions.ActionVariety + - name: ) + nameWithType: ) + fullName: ) + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.ActionInfo + name: ActionInfo + nameWithType: ActionInfo + fullName: TinyLife.Actions.ActionInfo + - name: ) + nameWithType: ) + fullName: ) - uid: TinyLife.Actions.Typeless.TypelessAction.GetTableSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot) commentId: M:TinyLife.Actions.Typeless.TypelessAction.GetTableSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot) parent: TinyLife.Actions.Typeless.TypelessAction diff --git a/docs/api/TinyLife.Actions.BehaviorMultiAction-1.yml b/docs/api/TinyLife.Actions.BehaviorMultiAction-1.yml index 69fe074..2dbebf9 100644 --- a/docs/api/TinyLife.Actions.BehaviorMultiAction-1.yml +++ b/docs/api/TinyLife.Actions.BehaviorMultiAction-1.yml @@ -23,11 +23,11 @@ items: source: remote: path: TinyLife/Actions/BehaviorAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: BehaviorMultiAction path: ../TinyLife/Actions/BehaviorAction.cs - startLine: 71 + startLine: 73 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -67,20 +67,19 @@ items: - TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action) - TinyLife.Actions.Action.CausesExtremelyFastSpeed - TinyLife.Actions.Action.GetDisplayName - - TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult,TinyLife.Objects.MapObject) - - TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety) + - TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,TinyLife.Actions.CanExecuteResult,TinyLife.Objects.MapObject) - TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.Person,TinyLife.Actions.ActionType) - TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action,TinyLife.Actions.Action) - TinyLife.Actions.Typeless.TypelessAction.Random - TinyLife.Actions.Typeless.TypelessAction.Info - TinyLife.Actions.Typeless.TypelessAction.StartedAutomatically - - TinyLife.Actions.Typeless.TypelessAction.IsUnderlying + - TinyLife.Actions.Typeless.TypelessAction.Parent - TinyLife.Actions.Typeless.TypelessAction.Map - TinyLife.Actions.Typeless.TypelessAction.Person - TinyLife.Actions.Typeless.TypelessAction.ElapsedTime - TinyLife.Actions.Typeless.TypelessAction.PlayerPromptOpen - TinyLife.Actions.Typeless.TypelessAction.FullyInProgress - - TinyLife.Actions.Typeless.TypelessAction.ForceFail + - TinyLife.Actions.Typeless.TypelessAction.ForceResult - TinyLife.Actions.Typeless.TypelessAction.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Func{TinyLife.Uis.CoveringGroup,System.Collections.Generic.IEnumerable{MLEM.Ui.Elements.Element}}) - TinyLife.Actions.Typeless.TypelessAction.OpenYesNoPrompt(System.String,System.Action,System.Action) - TinyLife.Actions.Typeless.TypelessAction.OpenTextPrompt(System.String,System.Action{System.String},System.Predicate{System.String},MLEM.Ui.Elements.TextField.Rule,System.String) @@ -98,6 +97,9 @@ items: - TinyLife.Actions.Typeless.TypelessAction.FindAllFreeWalls(TinyLife.Objects.Person,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean) - TinyLife.Actions.Typeless.TypelessAction.FindAllFreeGround(TinyLife.Objects.Person,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean) - TinyLife.Actions.Typeless.TypelessAction.FindFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean) + - TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2}) + - TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean) + - TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo) - TinyLife.Actions.Typeless.TypelessAction.GetTableSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot) - TinyLife.Actions.Typeless.TypelessAction.InvokeForBoth(TinyLife.Objects.Person,TinyLife.Objects.Person,System.Action{TinyLife.Objects.Person,TinyLife.Objects.Person}) - MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object) @@ -137,11 +139,11 @@ items: source: remote: path: TinyLife/Actions/BehaviorAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Behavior path: ../TinyLife/Actions/BehaviorAction.cs - startLine: 76 + startLine: 78 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -176,11 +178,11 @@ items: source: remote: path: TinyLife/Actions/BehaviorAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Actions/BehaviorAction.cs - startLine: 89 + startLine: 91 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -217,11 +219,11 @@ items: source: remote: path: TinyLife/Actions/BehaviorAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CreateFirstActions path: ../TinyLife/Actions/BehaviorAction.cs - startLine: 92 + startLine: 94 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -257,11 +259,11 @@ items: source: remote: path: TinyLife/Actions/BehaviorAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AndThenInitialize path: ../TinyLife/Actions/BehaviorAction.cs - startLine: 97 + startLine: 99 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -294,11 +296,11 @@ items: source: remote: path: TinyLife/Actions/BehaviorAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AndThenUpdate path: ../TinyLife/Actions/BehaviorAction.cs - startLine: 102 + startLine: 104 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -341,11 +343,11 @@ items: source: remote: path: TinyLife/Actions/BehaviorAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetIconObject path: ../TinyLife/Actions/BehaviorAction.cs - startLine: 108 + startLine: 110 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -381,11 +383,11 @@ items: source: remote: path: TinyLife/Actions/BehaviorAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AndThenOnCompleted path: ../TinyLife/Actions/BehaviorAction.cs - startLine: 113 + startLine: 115 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -422,11 +424,11 @@ items: source: remote: path: TinyLife/Actions/BehaviorAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetNextAction path: ../TinyLife/Actions/BehaviorAction.cs - startLine: 119 + startLine: 121 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -954,24 +956,31 @@ references: - name: ) nameWithType: ) fullName: ) -- uid: TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult,TinyLife.Objects.MapObject) - commentId: M:TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult,TinyLife.Objects.MapObject) +- uid: TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,TinyLife.Actions.CanExecuteResult,TinyLife.Objects.MapObject) + commentId: M:TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,TinyLife.Actions.CanExecuteResult,TinyLife.Objects.MapObject) parent: TinyLife.Actions.Action - name: TryForceFail(ActionType.CanExecuteResult, MapObject) - nameWithType: Action.TryForceFail(ActionType.CanExecuteResult, MapObject) - fullName: TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult, TinyLife.Objects.MapObject) + name: TryForceResult(CompletionType, CanExecuteResult, MapObject) + nameWithType: Action.TryForceResult(CompletionType, CanExecuteResult, MapObject) + fullName: TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType, TinyLife.Actions.CanExecuteResult, TinyLife.Objects.MapObject) spec.csharp: - - uid: TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult,TinyLife.Objects.MapObject) - name: TryForceFail - nameWithType: Action.TryForceFail - fullName: TinyLife.Actions.Action.TryForceFail + - uid: TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,TinyLife.Actions.CanExecuteResult,TinyLife.Objects.MapObject) + name: TryForceResult + nameWithType: Action.TryForceResult + fullName: TinyLife.Actions.Action.TryForceResult - name: ( nameWithType: ( fullName: ( - - uid: TinyLife.Actions.ActionType.CanExecuteResult - name: ActionType.CanExecuteResult - nameWithType: ActionType.CanExecuteResult - fullName: TinyLife.Actions.ActionType.CanExecuteResult + - uid: TinyLife.Actions.CompletionType + name: CompletionType + nameWithType: CompletionType + fullName: TinyLife.Actions.CompletionType + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.CanExecuteResult + name: CanExecuteResult + nameWithType: CanExecuteResult + fullName: TinyLife.Actions.CanExecuteResult - name: ', ' nameWithType: ', ' fullName: ', ' @@ -983,17 +992,24 @@ references: nameWithType: ) fullName: ) spec.vb: - - uid: TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult,TinyLife.Objects.MapObject) - name: TryForceFail - nameWithType: Action.TryForceFail - fullName: TinyLife.Actions.Action.TryForceFail + - uid: TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,TinyLife.Actions.CanExecuteResult,TinyLife.Objects.MapObject) + name: TryForceResult + nameWithType: Action.TryForceResult + fullName: TinyLife.Actions.Action.TryForceResult - name: ( nameWithType: ( fullName: ( - - uid: TinyLife.Actions.ActionType.CanExecuteResult - name: ActionType.CanExecuteResult - nameWithType: ActionType.CanExecuteResult - fullName: TinyLife.Actions.ActionType.CanExecuteResult + - uid: TinyLife.Actions.CompletionType + name: CompletionType + nameWithType: CompletionType + fullName: TinyLife.Actions.CompletionType + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.CanExecuteResult + name: CanExecuteResult + nameWithType: CanExecuteResult + fullName: TinyLife.Actions.CanExecuteResult - name: ', ' nameWithType: ', ' fullName: ', ' @@ -1004,42 +1020,6 @@ references: - name: ) nameWithType: ) fullName: ) -- uid: TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety) - commentId: M:TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety) - parent: TinyLife.Actions.Action - name: ApplyVariety(ActionVariety) - nameWithType: Action.ApplyVariety(ActionVariety) - fullName: TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety) - spec.csharp: - - uid: TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety) - name: ApplyVariety - nameWithType: Action.ApplyVariety - fullName: TinyLife.Actions.Action.ApplyVariety - - name: ( - nameWithType: ( - fullName: ( - - uid: TinyLife.Actions.ActionVariety - name: ActionVariety - nameWithType: ActionVariety - fullName: TinyLife.Actions.ActionVariety - - name: ) - nameWithType: ) - fullName: ) - spec.vb: - - uid: TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety) - name: ApplyVariety - nameWithType: Action.ApplyVariety - fullName: TinyLife.Actions.Action.ApplyVariety - - name: ( - nameWithType: ( - fullName: ( - - uid: TinyLife.Actions.ActionVariety - name: ActionVariety - nameWithType: ActionVariety - fullName: TinyLife.Actions.ActionVariety - - name: ) - nameWithType: ) - fullName: ) - uid: TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.Person,TinyLife.Actions.ActionType) commentId: M:TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.Person,TinyLife.Actions.ActionType) parent: TinyLife.Actions.Action @@ -1158,12 +1138,12 @@ references: name: StartedAutomatically nameWithType: TypelessAction.StartedAutomatically fullName: TinyLife.Actions.Typeless.TypelessAction.StartedAutomatically -- uid: TinyLife.Actions.Typeless.TypelessAction.IsUnderlying - commentId: P:TinyLife.Actions.Typeless.TypelessAction.IsUnderlying +- uid: TinyLife.Actions.Typeless.TypelessAction.Parent + commentId: P:TinyLife.Actions.Typeless.TypelessAction.Parent parent: TinyLife.Actions.Typeless.TypelessAction - name: IsUnderlying - nameWithType: TypelessAction.IsUnderlying - fullName: TinyLife.Actions.Typeless.TypelessAction.IsUnderlying + name: Parent + nameWithType: TypelessAction.Parent + fullName: TinyLife.Actions.Typeless.TypelessAction.Parent - uid: TinyLife.Actions.Typeless.TypelessAction.Map commentId: P:TinyLife.Actions.Typeless.TypelessAction.Map parent: TinyLife.Actions.Typeless.TypelessAction @@ -1194,12 +1174,12 @@ references: name: FullyInProgress nameWithType: TypelessAction.FullyInProgress fullName: TinyLife.Actions.Typeless.TypelessAction.FullyInProgress -- uid: TinyLife.Actions.Typeless.TypelessAction.ForceFail - commentId: F:TinyLife.Actions.Typeless.TypelessAction.ForceFail +- uid: TinyLife.Actions.Typeless.TypelessAction.ForceResult + commentId: F:TinyLife.Actions.Typeless.TypelessAction.ForceResult parent: TinyLife.Actions.Typeless.TypelessAction - name: ForceFail - nameWithType: TypelessAction.ForceFail - fullName: TinyLife.Actions.Typeless.TypelessAction.ForceFail + name: ForceResult + nameWithType: TypelessAction.ForceResult + fullName: TinyLife.Actions.Typeless.TypelessAction.ForceResult - uid: TinyLife.Actions.Typeless.TypelessAction.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Func{TinyLife.Uis.CoveringGroup,System.Collections.Generic.IEnumerable{MLEM.Ui.Elements.Element}}) commentId: M:TinyLife.Actions.Typeless.TypelessAction.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Func{TinyLife.Uis.CoveringGroup,System.Collections.Generic.IEnumerable{MLEM.Ui.Elements.Element}}) parent: TinyLife.Actions.Typeless.TypelessAction @@ -3183,6 +3163,298 @@ references: - name: ) nameWithType: ) fullName: ) +- uid: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2}) + commentId: M:TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2}) + parent: TinyLife.Actions.Typeless.TypelessAction + isExternal: true + name: FindAllActionObjects(Person, ActionType, Nullable) + nameWithType: TypelessAction.FindAllActionObjects(Person, ActionType, Nullable) + fullName: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Nullable) + nameWithType.vb: TypelessAction.FindAllActionObjects(Person, ActionType, Nullable(Of Vector2)) + fullName.vb: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Nullable(Of Microsoft.Xna.Framework.Vector2)) + name.vb: FindAllActionObjects(Person, ActionType, Nullable(Of Vector2)) + spec.csharp: + - uid: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2}) + name: FindAllActionObjects + nameWithType: TypelessAction.FindAllActionObjects + fullName: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.ActionType + name: ActionType + nameWithType: ActionType + fullName: TinyLife.Actions.ActionType + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 + isExternal: true + - name: '>' + nameWithType: '>' + fullName: '>' + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2}) + name: FindAllActionObjects + nameWithType: TypelessAction.FindAllActionObjects + fullName: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.ActionType + name: ActionType + nameWithType: ActionType + fullName: TinyLife.Actions.ActionType + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean) + commentId: M:TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean) + parent: TinyLife.Actions.Typeless.TypelessAction + isExternal: true + name: FindValidActionObjects(Person, ActionType, Boolean, Nullable, Boolean) + nameWithType: TypelessAction.FindValidActionObjects(Person, ActionType, Boolean, Nullable, Boolean) + fullName: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Boolean, System.Nullable, System.Boolean) + nameWithType.vb: TypelessAction.FindValidActionObjects(Person, ActionType, Boolean, Nullable(Of Vector2), Boolean) + fullName.vb: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Boolean, System.Nullable(Of Microsoft.Xna.Framework.Vector2), System.Boolean) + name.vb: FindValidActionObjects(Person, ActionType, Boolean, Nullable(Of Vector2), Boolean) + spec.csharp: + - uid: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean) + name: FindValidActionObjects + nameWithType: TypelessAction.FindValidActionObjects + fullName: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.ActionType + name: ActionType + nameWithType: ActionType + fullName: TinyLife.Actions.ActionType + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 + isExternal: true + - name: '>' + nameWithType: '>' + fullName: '>' + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean) + name: FindValidActionObjects + nameWithType: TypelessAction.FindValidActionObjects + fullName: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.ActionType + name: ActionType + nameWithType: ActionType + fullName: TinyLife.Actions.ActionType + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo) + commentId: M:TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo) + parent: TinyLife.Actions.Typeless.TypelessAction + isExternal: true + name: GetRandomVariety(IEnumerable, ActionInfo) + nameWithType: TypelessAction.GetRandomVariety(IEnumerable, ActionInfo) + fullName: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable, TinyLife.Actions.ActionInfo) + nameWithType.vb: TypelessAction.GetRandomVariety(IEnumerable(Of ActionVariety), ActionInfo) + fullName.vb: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable(Of TinyLife.Actions.ActionVariety), TinyLife.Actions.ActionInfo) + name.vb: GetRandomVariety(IEnumerable(Of ActionVariety), ActionInfo) + spec.csharp: + - uid: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo) + name: GetRandomVariety + nameWithType: TypelessAction.GetRandomVariety + fullName: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety + - name: ( + nameWithType: ( + fullName: ( + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + nameWithType: IEnumerable + fullName: System.Collections.Generic.IEnumerable + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: TinyLife.Actions.ActionVariety + name: ActionVariety + nameWithType: ActionVariety + fullName: TinyLife.Actions.ActionVariety + - name: '>' + nameWithType: '>' + fullName: '>' + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.ActionInfo + name: ActionInfo + nameWithType: ActionInfo + fullName: TinyLife.Actions.ActionInfo + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo) + name: GetRandomVariety + nameWithType: TypelessAction.GetRandomVariety + fullName: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety + - name: ( + nameWithType: ( + fullName: ( + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + nameWithType: IEnumerable + fullName: System.Collections.Generic.IEnumerable + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: TinyLife.Actions.ActionVariety + name: ActionVariety + nameWithType: ActionVariety + fullName: TinyLife.Actions.ActionVariety + - name: ) + nameWithType: ) + fullName: ) + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.ActionInfo + name: ActionInfo + nameWithType: ActionInfo + fullName: TinyLife.Actions.ActionInfo + - name: ) + nameWithType: ) + fullName: ) - uid: TinyLife.Actions.Typeless.TypelessAction.GetTableSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot) commentId: M:TinyLife.Actions.Typeless.TypelessAction.GetTableSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot) parent: TinyLife.Actions.Typeless.TypelessAction diff --git a/docs/api/TinyLife.Actions.Behaviors.ActionBehavior.yml b/docs/api/TinyLife.Actions.Behaviors.ActionBehavior.yml index c101cac..79b1c63 100644 --- a/docs/api/TinyLife.Actions.Behaviors.ActionBehavior.yml +++ b/docs/api/TinyLife.Actions.Behaviors.ActionBehavior.yml @@ -23,7 +23,7 @@ items: source: remote: path: TinyLife/Actions/Behaviors/ActionBehavior.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ActionBehavior path: ../TinyLife/Actions/Behaviors/ActionBehavior.cs @@ -72,7 +72,7 @@ items: source: remote: path: TinyLife/Actions/Behaviors/ActionBehavior.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Action path: ../TinyLife/Actions/Behaviors/ActionBehavior.cs @@ -107,7 +107,7 @@ items: source: remote: path: TinyLife/Actions/Behaviors/ActionBehavior.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Actions/Behaviors/ActionBehavior.cs @@ -143,7 +143,7 @@ items: source: remote: path: TinyLife/Actions/Behaviors/ActionBehavior.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Initialize path: ../TinyLife/Actions/Behaviors/ActionBehavior.cs @@ -177,7 +177,7 @@ items: source: remote: path: TinyLife/Actions/Behaviors/ActionBehavior.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Update path: ../TinyLife/Actions/Behaviors/ActionBehavior.cs @@ -221,7 +221,7 @@ items: source: remote: path: TinyLife/Actions/Behaviors/ActionBehavior.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetIconObject path: ../TinyLife/Actions/Behaviors/ActionBehavior.cs @@ -258,7 +258,7 @@ items: source: remote: path: TinyLife/Actions/Behaviors/ActionBehavior.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnCompleted path: ../TinyLife/Actions/Behaviors/ActionBehavior.cs @@ -296,7 +296,7 @@ items: source: remote: path: TinyLife/Actions/Behaviors/ActionBehavior.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetNextAction path: ../TinyLife/Actions/Behaviors/ActionBehavior.cs @@ -337,7 +337,7 @@ items: source: remote: path: TinyLife/Actions/Behaviors/ActionBehavior.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CreateDefaultInstance path: ../TinyLife/Actions/Behaviors/ActionBehavior.cs diff --git a/docs/api/TinyLife.Actions.Behaviors.ComputerBehavior.yml b/docs/api/TinyLife.Actions.Behaviors.ComputerBehavior.yml index 986b85c..8219dde 100644 --- a/docs/api/TinyLife.Actions.Behaviors.ComputerBehavior.yml +++ b/docs/api/TinyLife.Actions.Behaviors.ComputerBehavior.yml @@ -19,7 +19,7 @@ items: source: remote: path: TinyLife/Actions/Behaviors/ComputerBehavior.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ComputerBehavior path: ../TinyLife/Actions/Behaviors/ComputerBehavior.cs @@ -74,7 +74,7 @@ items: source: remote: path: TinyLife/Actions/Behaviors/ComputerBehavior.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Actions/Behaviors/ComputerBehavior.cs @@ -110,7 +110,7 @@ items: source: remote: path: TinyLife/Actions/Behaviors/ComputerBehavior.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Initialize path: ../TinyLife/Actions/Behaviors/ComputerBehavior.cs @@ -145,7 +145,7 @@ items: source: remote: path: TinyLife/Actions/Behaviors/ComputerBehavior.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Update path: ../TinyLife/Actions/Behaviors/ComputerBehavior.cs @@ -190,7 +190,7 @@ items: source: remote: path: TinyLife/Actions/Behaviors/ComputerBehavior.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnCompleted path: ../TinyLife/Actions/Behaviors/ComputerBehavior.cs diff --git a/docs/api/TinyLife.Actions.Behaviors.GetAndSitDownBehavior.yml b/docs/api/TinyLife.Actions.Behaviors.GetAndSitDownBehavior.yml index 8c6f624..0340d47 100644 --- a/docs/api/TinyLife.Actions.Behaviors.GetAndSitDownBehavior.yml +++ b/docs/api/TinyLife.Actions.Behaviors.GetAndSitDownBehavior.yml @@ -23,11 +23,11 @@ items: source: remote: path: TinyLife/Actions/Behaviors/GetAndSitDownBehavior.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetAndSitDownBehavior path: ../TinyLife/Actions/Behaviors/GetAndSitDownBehavior.cs - startLine: 16 + startLine: 15 assemblies: - Tiny Life namespace: TinyLife.Actions.Behaviors @@ -75,11 +75,11 @@ items: source: remote: path: TinyLife/Actions/Behaviors/GetAndSitDownBehavior.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Actions/Behaviors/GetAndSitDownBehavior.cs - startLine: 29 + startLine: 28 assemblies: - Tiny Life namespace: TinyLife.Actions.Behaviors @@ -123,11 +123,11 @@ items: source: remote: path: TinyLife/Actions/Behaviors/GetAndSitDownBehavior.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CreateFirstActions path: ../TinyLife/Actions/Behaviors/GetAndSitDownBehavior.cs - startLine: 36 + startLine: 35 assemblies: - Tiny Life namespace: TinyLife.Actions.Behaviors @@ -161,11 +161,11 @@ items: source: remote: path: TinyLife/Actions/Behaviors/GetAndSitDownBehavior.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Initialize path: ../TinyLife/Actions/Behaviors/GetAndSitDownBehavior.cs - startLine: 93 + startLine: 92 assemblies: - Tiny Life namespace: TinyLife.Actions.Behaviors @@ -196,11 +196,11 @@ items: source: remote: path: TinyLife/Actions/Behaviors/GetAndSitDownBehavior.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Update path: ../TinyLife/Actions/Behaviors/GetAndSitDownBehavior.cs - startLine: 106 + startLine: 105 assemblies: - Tiny Life namespace: TinyLife.Actions.Behaviors @@ -241,11 +241,11 @@ items: source: remote: path: TinyLife/Actions/Behaviors/GetAndSitDownBehavior.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetIconObject path: ../TinyLife/Actions/Behaviors/GetAndSitDownBehavior.cs - startLine: 125 + startLine: 124 assemblies: - Tiny Life namespace: TinyLife.Actions.Behaviors @@ -279,11 +279,11 @@ items: source: remote: path: TinyLife/Actions/Behaviors/GetAndSitDownBehavior.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetNextAction path: ../TinyLife/Actions/Behaviors/GetAndSitDownBehavior.cs - startLine: 130 + startLine: 129 assemblies: - Tiny Life namespace: TinyLife.Actions.Behaviors @@ -321,11 +321,11 @@ items: source: remote: path: TinyLife/Actions/Behaviors/GetAndSitDownBehavior.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetInteractingItem path: ../TinyLife/Actions/Behaviors/GetAndSitDownBehavior.cs - startLine: 146 + startLine: 145 assemblies: - Tiny Life namespace: TinyLife.Actions.Behaviors @@ -364,11 +364,11 @@ items: source: remote: path: TinyLife/Actions/Behaviors/GetAndSitDownBehavior.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetInteractingItemForAction path: ../TinyLife/Actions/Behaviors/GetAndSitDownBehavior.cs - startLine: 172 + startLine: 171 assemblies: - Tiny Life namespace: TinyLife.Actions.Behaviors diff --git a/docs/api/TinyLife.Actions.Behaviors.MultiActionBehavior.yml b/docs/api/TinyLife.Actions.Behaviors.MultiActionBehavior.yml index a9898a8..65c886e 100644 --- a/docs/api/TinyLife.Actions.Behaviors.MultiActionBehavior.yml +++ b/docs/api/TinyLife.Actions.Behaviors.MultiActionBehavior.yml @@ -17,7 +17,7 @@ items: source: remote: path: TinyLife/Actions/Behaviors/ActionBehavior.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MultiActionBehavior path: ../TinyLife/Actions/Behaviors/ActionBehavior.cs @@ -78,7 +78,7 @@ items: source: remote: path: TinyLife/Actions/Behaviors/ActionBehavior.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Actions/Behaviors/ActionBehavior.cs @@ -114,7 +114,7 @@ items: source: remote: path: TinyLife/Actions/Behaviors/ActionBehavior.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CreateFirstActions path: ../TinyLife/Actions/Behaviors/ActionBehavior.cs diff --git a/docs/api/TinyLife.Actions.Behaviors.SinkBehavior.yml b/docs/api/TinyLife.Actions.Behaviors.SinkBehavior.yml index eb2a513..6ddec91 100644 --- a/docs/api/TinyLife.Actions.Behaviors.SinkBehavior.yml +++ b/docs/api/TinyLife.Actions.Behaviors.SinkBehavior.yml @@ -19,7 +19,7 @@ items: source: remote: path: TinyLife/Actions/Behaviors/SinkBehavior.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SinkBehavior path: ../TinyLife/Actions/Behaviors/SinkBehavior.cs @@ -73,7 +73,7 @@ items: source: remote: path: TinyLife/Actions/Behaviors/SinkBehavior.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Actions/Behaviors/SinkBehavior.cs @@ -109,7 +109,7 @@ items: source: remote: path: TinyLife/Actions/Behaviors/SinkBehavior.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CreateFirstActions path: ../TinyLife/Actions/Behaviors/SinkBehavior.cs @@ -147,7 +147,7 @@ items: source: remote: path: TinyLife/Actions/Behaviors/SinkBehavior.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Update path: ../TinyLife/Actions/Behaviors/SinkBehavior.cs @@ -192,7 +192,7 @@ items: source: remote: path: TinyLife/Actions/Behaviors/SinkBehavior.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnCompleted path: ../TinyLife/Actions/Behaviors/SinkBehavior.cs diff --git a/docs/api/TinyLife.Actions.Behaviors.WorkAtDeskObjectBehavior.yml b/docs/api/TinyLife.Actions.Behaviors.WorkAtDeskObjectBehavior.yml index 683e42a..c7abd01 100644 --- a/docs/api/TinyLife.Actions.Behaviors.WorkAtDeskObjectBehavior.yml +++ b/docs/api/TinyLife.Actions.Behaviors.WorkAtDeskObjectBehavior.yml @@ -19,11 +19,11 @@ items: source: remote: path: TinyLife/Actions/Behaviors/WorkAtDeskObjectBehavior.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: WorkAtDeskObjectBehavior path: ../TinyLife/Actions/Behaviors/WorkAtDeskObjectBehavior.cs - startLine: 16 + startLine: 15 assemblies: - Tiny Life namespace: TinyLife.Actions.Behaviors @@ -75,11 +75,11 @@ items: source: remote: path: TinyLife/Actions/Behaviors/WorkAtDeskObjectBehavior.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Actions/Behaviors/WorkAtDeskObjectBehavior.cs - startLine: 19 + startLine: 18 assemblies: - Tiny Life namespace: TinyLife.Actions.Behaviors @@ -111,11 +111,11 @@ items: source: remote: path: TinyLife/Actions/Behaviors/WorkAtDeskObjectBehavior.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CreateFirstActions path: ../TinyLife/Actions/Behaviors/WorkAtDeskObjectBehavior.cs - startLine: 22 + startLine: 21 assemblies: - Tiny Life namespace: TinyLife.Actions.Behaviors @@ -149,11 +149,11 @@ items: source: remote: path: TinyLife/Actions/Behaviors/WorkAtDeskObjectBehavior.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Update path: ../TinyLife/Actions/Behaviors/WorkAtDeskObjectBehavior.cs - startLine: 41 + startLine: 40 assemblies: - Tiny Life namespace: TinyLife.Actions.Behaviors @@ -194,11 +194,11 @@ items: source: remote: path: TinyLife/Actions/Behaviors/WorkAtDeskObjectBehavior.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetNextAction path: ../TinyLife/Actions/Behaviors/WorkAtDeskObjectBehavior.cs - startLine: 54 + startLine: 53 assemblies: - Tiny Life namespace: TinyLife.Actions.Behaviors diff --git a/docs/api/TinyLife.Actions.CanExecuteResult.ResultType.yml b/docs/api/TinyLife.Actions.CanExecuteResult.ResultType.yml new file mode 100644 index 0000000..2c93ce1 --- /dev/null +++ b/docs/api/TinyLife.Actions.CanExecuteResult.ResultType.yml @@ -0,0 +1,249 @@ +### YamlMime:ManagedReference +items: +- uid: TinyLife.Actions.CanExecuteResult.ResultType + commentId: T:TinyLife.Actions.CanExecuteResult.ResultType + id: CanExecuteResult.ResultType + parent: TinyLife.Actions + children: + - TinyLife.Actions.CanExecuteResult.ResultType.Hidden + - TinyLife.Actions.CanExecuteResult.ResultType.Invalid + - TinyLife.Actions.CanExecuteResult.ResultType.Valid + langs: + - csharp + - vb + name: CanExecuteResult.ResultType + nameWithType: CanExecuteResult.ResultType + fullName: TinyLife.Actions.CanExecuteResult.ResultType + type: Enum + source: + remote: + path: TinyLife/Actions/CanExecuteResult.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: ResultType + path: ../TinyLife/Actions/CanExecuteResult.cs + startLine: 76 + assemblies: + - Tiny Life + namespace: TinyLife.Actions + summary: "\nA type of result that a can have.\nIn general, custom instances will have the result type, as and are already covered by their respective counterparts.\n" + example: [] + syntax: + content: public enum ResultType + content.vb: Public Enum ResultType + extensionMethods: + - TinyLife.Actions.CanExecuteResult.ResultType.TinyLife.Utilities.Extensions.JsonCopy``1 + modifiers.csharp: + - public + - enum + modifiers.vb: + - Public + - Enum +- uid: TinyLife.Actions.CanExecuteResult.ResultType.Valid + commentId: F:TinyLife.Actions.CanExecuteResult.ResultType.Valid + id: Valid + parent: TinyLife.Actions.CanExecuteResult.ResultType + langs: + - csharp + - vb + name: Valid + nameWithType: CanExecuteResult.ResultType.Valid + fullName: TinyLife.Actions.CanExecuteResult.ResultType.Valid + type: Field + source: + remote: + path: TinyLife/Actions/CanExecuteResult.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: Valid + path: ../TinyLife/Actions/CanExecuteResult.cs + startLine: 82 + assemblies: + - Tiny Life + namespace: TinyLife.Actions + summary: "\nA valid indicates that the action can be executed.\n instances with this type usually don't display their name to the player.\n" + example: [] + syntax: + content: Valid = 0 + return: + type: TinyLife.Actions.CanExecuteResult.ResultType + modifiers.csharp: + - public + - const + modifiers.vb: + - Public + - Const +- uid: TinyLife.Actions.CanExecuteResult.ResultType.Invalid + commentId: F:TinyLife.Actions.CanExecuteResult.ResultType.Invalid + id: Invalid + parent: TinyLife.Actions.CanExecuteResult.ResultType + langs: + - csharp + - vb + name: Invalid + nameWithType: CanExecuteResult.ResultType.Invalid + fullName: TinyLife.Actions.CanExecuteResult.ResultType.Invalid + type: Field + source: + remote: + path: TinyLife/Actions/CanExecuteResult.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: Invalid + path: ../TinyLife/Actions/CanExecuteResult.cs + startLine: 86 + assemblies: + - Tiny Life + namespace: TinyLife.Actions + summary: "\nAn invalid signifies that the action cannot be executed for some reason.\n" + example: [] + syntax: + content: Invalid = 1 + return: + type: TinyLife.Actions.CanExecuteResult.ResultType + modifiers.csharp: + - public + - const + modifiers.vb: + - Public + - Const +- uid: TinyLife.Actions.CanExecuteResult.ResultType.Hidden + commentId: F:TinyLife.Actions.CanExecuteResult.ResultType.Hidden + id: Hidden + parent: TinyLife.Actions.CanExecuteResult.ResultType + langs: + - csharp + - vb + name: Hidden + nameWithType: CanExecuteResult.ResultType.Hidden + fullName: TinyLife.Actions.CanExecuteResult.ResultType.Hidden + type: Field + source: + remote: + path: TinyLife/Actions/CanExecuteResult.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: Hidden + path: ../TinyLife/Actions/CanExecuteResult.cs + startLine: 91 + assemblies: + - Tiny Life + namespace: TinyLife.Actions + summary: "\nA hidden indicates that the action cannot be executed, and shouldn't be displayed as a disallowed option to the player.\n instances with this type usually don't display their name to the player.\n" + example: [] + syntax: + content: Hidden = 2 + return: + type: TinyLife.Actions.CanExecuteResult.ResultType + modifiers.csharp: + - public + - const + modifiers.vb: + - Public + - Const +references: +- uid: TinyLife.Actions.CanExecuteResult + commentId: T:TinyLife.Actions.CanExecuteResult + parent: TinyLife.Actions + name: CanExecuteResult + nameWithType: CanExecuteResult + fullName: TinyLife.Actions.CanExecuteResult +- uid: TinyLife.Actions.CanExecuteResult.ResultType.Invalid + commentId: F:TinyLife.Actions.CanExecuteResult.ResultType.Invalid + isExternal: true +- uid: TinyLife.Actions.CanExecuteResult.ResultType.Valid + commentId: F:TinyLife.Actions.CanExecuteResult.ResultType.Valid + isExternal: true +- uid: TinyLife.Actions.CanExecuteResult.ResultType.Hidden + commentId: F:TinyLife.Actions.CanExecuteResult.ResultType.Hidden + isExternal: true +- uid: TinyLife.Actions + commentId: N:TinyLife.Actions + name: TinyLife.Actions + nameWithType: TinyLife.Actions + fullName: TinyLife.Actions +- uid: TinyLife.Actions.CanExecuteResult.ResultType.TinyLife.Utilities.Extensions.JsonCopy``1 + commentId: M:TinyLife.Utilities.Extensions.JsonCopy``1(``0) + parent: TinyLife.Utilities.Extensions + definition: TinyLife.Utilities.Extensions.JsonCopy``1(``0) + name: JsonCopy() + nameWithType: Extensions.JsonCopy() + fullName: TinyLife.Utilities.Extensions.JsonCopy() + nameWithType.vb: Extensions.JsonCopy(Of CanExecuteResult.ResultType)() + fullName.vb: TinyLife.Utilities.Extensions.JsonCopy(Of TinyLife.Actions.CanExecuteResult.ResultType)() + name.vb: JsonCopy(Of CanExecuteResult.ResultType)() + spec.csharp: + - uid: TinyLife.Utilities.Extensions.JsonCopy``1 + name: JsonCopy + nameWithType: Extensions.JsonCopy + fullName: TinyLife.Utilities.Extensions.JsonCopy + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Utilities.Extensions.JsonCopy``1 + name: JsonCopy(Of CanExecuteResult.ResultType) + nameWithType: Extensions.JsonCopy(Of CanExecuteResult.ResultType) + fullName: TinyLife.Utilities.Extensions.JsonCopy(Of TinyLife.Actions.CanExecuteResult.ResultType) + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0) + commentId: M:TinyLife.Utilities.Extensions.JsonCopy``1(``0) + name: JsonCopy(T) + nameWithType: Extensions.JsonCopy(T) + fullName: TinyLife.Utilities.Extensions.JsonCopy(T) + nameWithType.vb: Extensions.JsonCopy(Of T)(T) + fullName.vb: TinyLife.Utilities.Extensions.JsonCopy(Of T)(T) + name.vb: JsonCopy(Of T)(T) + spec.csharp: + - uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0) + name: JsonCopy + nameWithType: Extensions.JsonCopy + fullName: TinyLife.Utilities.Extensions.JsonCopy + - name: ( + nameWithType: ( + fullName: ( + - name: T + nameWithType: T + fullName: T + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0) + name: JsonCopy(Of T) + nameWithType: Extensions.JsonCopy(Of T) + fullName: TinyLife.Utilities.Extensions.JsonCopy(Of T) + - name: ( + nameWithType: ( + fullName: ( + - name: T + nameWithType: T + fullName: T + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Utilities.Extensions + commentId: T:TinyLife.Utilities.Extensions + parent: TinyLife.Utilities + name: Extensions + nameWithType: Extensions + fullName: TinyLife.Utilities.Extensions +- uid: TinyLife.Utilities + commentId: N:TinyLife.Utilities + name: TinyLife.Utilities + nameWithType: TinyLife.Utilities + fullName: TinyLife.Utilities +- uid: TinyLife.Actions.CanExecuteResult.ResultType + commentId: T:TinyLife.Actions.CanExecuteResult.ResultType + parent: TinyLife.Actions + name: CanExecuteResult.ResultType + nameWithType: CanExecuteResult.ResultType + fullName: TinyLife.Actions.CanExecuteResult.ResultType diff --git a/docs/api/TinyLife.Actions.CanExecuteResult.yml b/docs/api/TinyLife.Actions.CanExecuteResult.yml new file mode 100644 index 0000000..02aeedc --- /dev/null +++ b/docs/api/TinyLife.Actions.CanExecuteResult.yml @@ -0,0 +1,1354 @@ +### YamlMime:ManagedReference +items: +- uid: TinyLife.Actions.CanExecuteResult + commentId: T:TinyLife.Actions.CanExecuteResult + id: CanExecuteResult + parent: TinyLife.Actions + children: + - TinyLife.Actions.CanExecuteResult.#ctor(System.String,TinyLife.Actions.CanExecuteResult.ResultType) + - TinyLife.Actions.CanExecuteResult.Equals(System.Object) + - TinyLife.Actions.CanExecuteResult.Equals(TinyLife.Actions.CanExecuteResult) + - TinyLife.Actions.CanExecuteResult.GetHashCode + - TinyLife.Actions.CanExecuteResult.Hidden + - TinyLife.Actions.CanExecuteResult.LotStaffOnly + - TinyLife.Actions.CanExecuteResult.Name + - TinyLife.Actions.CanExecuteResult.NotEnoughMoney + - TinyLife.Actions.CanExecuteResult.NotEnoughSkill + - TinyLife.Actions.CanExecuteResult.NotYours + - TinyLife.Actions.CanExecuteResult.ObjectBroken + - TinyLife.Actions.CanExecuteResult.op_Equality(TinyLife.Actions.CanExecuteResult,TinyLife.Actions.CanExecuteResult) + - TinyLife.Actions.CanExecuteResult.op_Inequality(TinyLife.Actions.CanExecuteResult,TinyLife.Actions.CanExecuteResult) + - TinyLife.Actions.CanExecuteResult.Type + - TinyLife.Actions.CanExecuteResult.Valid + langs: + - csharp + - vb + name: CanExecuteResult + nameWithType: CanExecuteResult + fullName: TinyLife.Actions.CanExecuteResult + type: Struct + source: + remote: + path: TinyLife/Actions/CanExecuteResult.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: CanExecuteResult + path: ../TinyLife/Actions/CanExecuteResult.cs + startLine: 8 + assemblies: + - Tiny Life + namespace: TinyLife.Actions + summary: "\nA utility structure used by and other situations where an action can fail, or fail to start, due to a specific circumstance.\nThe of the will be localized and displayed to the player if the is not or .\n" + example: [] + syntax: + content: 'public readonly struct CanExecuteResult : IEquatable' + content.vb: >- + Public Structure CanExecuteResult + Implements IEquatable(Of CanExecuteResult) + implements: + - System.IEquatable{TinyLife.Actions.CanExecuteResult} + inheritedMembers: + - System.ValueType.ToString + - System.Object.Equals(System.Object,System.Object) + - System.Object.GetType + - System.Object.ReferenceEquals(System.Object,System.Object) + extensionMethods: + - TinyLife.Actions.CanExecuteResult.TinyLife.Utilities.Extensions.JsonCopy``1 + - TinyLife.Actions.CanExecuteResult.TinyLife.Utilities.Extensions.BothValid(System.Func{TinyLife.Actions.CanExecuteResult}) + modifiers.csharp: + - public + - readonly + - struct + modifiers.vb: + - Public + - Structure +- uid: TinyLife.Actions.CanExecuteResult.Valid + commentId: F:TinyLife.Actions.CanExecuteResult.Valid + id: Valid + parent: TinyLife.Actions.CanExecuteResult + langs: + - csharp + - vb + name: Valid + nameWithType: CanExecuteResult.Valid + fullName: TinyLife.Actions.CanExecuteResult.Valid + type: Field + source: + remote: + path: TinyLife/Actions/CanExecuteResult.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: Valid + path: ../TinyLife/Actions/CanExecuteResult.cs + startLine: 11 + assemblies: + - Tiny Life + namespace: TinyLife.Actions + syntax: + content: public static readonly CanExecuteResult Valid + return: + type: TinyLife.Actions.CanExecuteResult + content.vb: Public Shared ReadOnly Valid As CanExecuteResult + modifiers.csharp: + - public + - static + - readonly + modifiers.vb: + - Public + - Shared + - ReadOnly +- uid: TinyLife.Actions.CanExecuteResult.Hidden + commentId: F:TinyLife.Actions.CanExecuteResult.Hidden + id: Hidden + parent: TinyLife.Actions.CanExecuteResult + langs: + - csharp + - vb + name: Hidden + nameWithType: CanExecuteResult.Hidden + fullName: TinyLife.Actions.CanExecuteResult.Hidden + type: Field + source: + remote: + path: TinyLife/Actions/CanExecuteResult.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: Hidden + path: ../TinyLife/Actions/CanExecuteResult.cs + startLine: 12 + assemblies: + - Tiny Life + namespace: TinyLife.Actions + syntax: + content: public static readonly CanExecuteResult Hidden + return: + type: TinyLife.Actions.CanExecuteResult + content.vb: Public Shared ReadOnly Hidden As CanExecuteResult + modifiers.csharp: + - public + - static + - readonly + modifiers.vb: + - Public + - Shared + - ReadOnly +- uid: TinyLife.Actions.CanExecuteResult.ObjectBroken + commentId: F:TinyLife.Actions.CanExecuteResult.ObjectBroken + id: ObjectBroken + parent: TinyLife.Actions.CanExecuteResult + langs: + - csharp + - vb + name: ObjectBroken + nameWithType: CanExecuteResult.ObjectBroken + fullName: TinyLife.Actions.CanExecuteResult.ObjectBroken + type: Field + source: + remote: + path: TinyLife/Actions/CanExecuteResult.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: ObjectBroken + path: ../TinyLife/Actions/CanExecuteResult.cs + startLine: 13 + assemblies: + - Tiny Life + namespace: TinyLife.Actions + syntax: + content: public static readonly CanExecuteResult ObjectBroken + return: + type: TinyLife.Actions.CanExecuteResult + content.vb: Public Shared ReadOnly ObjectBroken As CanExecuteResult + modifiers.csharp: + - public + - static + - readonly + modifiers.vb: + - Public + - Shared + - ReadOnly +- uid: TinyLife.Actions.CanExecuteResult.NotYours + commentId: F:TinyLife.Actions.CanExecuteResult.NotYours + id: NotYours + parent: TinyLife.Actions.CanExecuteResult + langs: + - csharp + - vb + name: NotYours + nameWithType: CanExecuteResult.NotYours + fullName: TinyLife.Actions.CanExecuteResult.NotYours + type: Field + source: + remote: + path: TinyLife/Actions/CanExecuteResult.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: NotYours + path: ../TinyLife/Actions/CanExecuteResult.cs + startLine: 14 + assemblies: + - Tiny Life + namespace: TinyLife.Actions + syntax: + content: public static readonly CanExecuteResult NotYours + return: + type: TinyLife.Actions.CanExecuteResult + content.vb: Public Shared ReadOnly NotYours As CanExecuteResult + modifiers.csharp: + - public + - static + - readonly + modifiers.vb: + - Public + - Shared + - ReadOnly +- uid: TinyLife.Actions.CanExecuteResult.NotEnoughMoney + commentId: F:TinyLife.Actions.CanExecuteResult.NotEnoughMoney + id: NotEnoughMoney + parent: TinyLife.Actions.CanExecuteResult + langs: + - csharp + - vb + name: NotEnoughMoney + nameWithType: CanExecuteResult.NotEnoughMoney + fullName: TinyLife.Actions.CanExecuteResult.NotEnoughMoney + type: Field + source: + remote: + path: TinyLife/Actions/CanExecuteResult.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: NotEnoughMoney + path: ../TinyLife/Actions/CanExecuteResult.cs + startLine: 15 + assemblies: + - Tiny Life + namespace: TinyLife.Actions + syntax: + content: public static readonly CanExecuteResult NotEnoughMoney + return: + type: TinyLife.Actions.CanExecuteResult + content.vb: Public Shared ReadOnly NotEnoughMoney As CanExecuteResult + modifiers.csharp: + - public + - static + - readonly + modifiers.vb: + - Public + - Shared + - ReadOnly +- uid: TinyLife.Actions.CanExecuteResult.NotEnoughSkill + commentId: F:TinyLife.Actions.CanExecuteResult.NotEnoughSkill + id: NotEnoughSkill + parent: TinyLife.Actions.CanExecuteResult + langs: + - csharp + - vb + name: NotEnoughSkill + nameWithType: CanExecuteResult.NotEnoughSkill + fullName: TinyLife.Actions.CanExecuteResult.NotEnoughSkill + type: Field + source: + remote: + path: TinyLife/Actions/CanExecuteResult.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: NotEnoughSkill + path: ../TinyLife/Actions/CanExecuteResult.cs + startLine: 16 + assemblies: + - Tiny Life + namespace: TinyLife.Actions + syntax: + content: public static readonly CanExecuteResult NotEnoughSkill + return: + type: TinyLife.Actions.CanExecuteResult + content.vb: Public Shared ReadOnly NotEnoughSkill As CanExecuteResult + modifiers.csharp: + - public + - static + - readonly + modifiers.vb: + - Public + - Shared + - ReadOnly +- uid: TinyLife.Actions.CanExecuteResult.LotStaffOnly + commentId: F:TinyLife.Actions.CanExecuteResult.LotStaffOnly + id: LotStaffOnly + parent: TinyLife.Actions.CanExecuteResult + langs: + - csharp + - vb + name: LotStaffOnly + nameWithType: CanExecuteResult.LotStaffOnly + fullName: TinyLife.Actions.CanExecuteResult.LotStaffOnly + type: Field + source: + remote: + path: TinyLife/Actions/CanExecuteResult.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: LotStaffOnly + path: ../TinyLife/Actions/CanExecuteResult.cs + startLine: 17 + assemblies: + - Tiny Life + namespace: TinyLife.Actions + syntax: + content: public static readonly CanExecuteResult LotStaffOnly + return: + type: TinyLife.Actions.CanExecuteResult + content.vb: Public Shared ReadOnly LotStaffOnly As CanExecuteResult + modifiers.csharp: + - public + - static + - readonly + modifiers.vb: + - Public + - Shared + - ReadOnly +- uid: TinyLife.Actions.CanExecuteResult.Name + commentId: F:TinyLife.Actions.CanExecuteResult.Name + id: Name + parent: TinyLife.Actions.CanExecuteResult + langs: + - csharp + - vb + name: Name + nameWithType: CanExecuteResult.Name + fullName: TinyLife.Actions.CanExecuteResult.Name + type: Field + source: + remote: + path: TinyLife/Actions/CanExecuteResult.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: Name + path: ../TinyLife/Actions/CanExecuteResult.cs + startLine: 24 + assemblies: + - Tiny Life + namespace: TinyLife.Actions + summary: "\nThe name of this , which is localized and displayed to the player.\nIf the is or , this name usually doesn't ever have to be displayed.\n" + example: [] + syntax: + content: public readonly string Name + return: + type: System.String + content.vb: Public ReadOnly Name As String + modifiers.csharp: + - public + - readonly + modifiers.vb: + - Public + - ReadOnly +- uid: TinyLife.Actions.CanExecuteResult.Type + commentId: F:TinyLife.Actions.CanExecuteResult.Type + id: Type + parent: TinyLife.Actions.CanExecuteResult + langs: + - csharp + - vb + name: Type + nameWithType: CanExecuteResult.Type + fullName: TinyLife.Actions.CanExecuteResult.Type + type: Field + source: + remote: + path: TinyLife/Actions/CanExecuteResult.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: Type + path: ../TinyLife/Actions/CanExecuteResult.cs + startLine: 28 + assemblies: + - Tiny Life + namespace: TinyLife.Actions + summary: "\nThe of this . In general, custom results will only have to use .\n" + example: [] + syntax: + content: public readonly CanExecuteResult.ResultType Type + return: + type: TinyLife.Actions.CanExecuteResult.ResultType + content.vb: Public ReadOnly Type As CanExecuteResult.ResultType + modifiers.csharp: + - public + - readonly + modifiers.vb: + - Public + - ReadOnly +- uid: TinyLife.Actions.CanExecuteResult.#ctor(System.String,TinyLife.Actions.CanExecuteResult.ResultType) + commentId: M:TinyLife.Actions.CanExecuteResult.#ctor(System.String,TinyLife.Actions.CanExecuteResult.ResultType) + id: '#ctor(System.String,TinyLife.Actions.CanExecuteResult.ResultType)' + parent: TinyLife.Actions.CanExecuteResult + langs: + - csharp + - vb + name: CanExecuteResult(String, CanExecuteResult.ResultType) + nameWithType: CanExecuteResult.CanExecuteResult(String, CanExecuteResult.ResultType) + fullName: TinyLife.Actions.CanExecuteResult.CanExecuteResult(System.String, TinyLife.Actions.CanExecuteResult.ResultType) + type: Constructor + source: + remote: + path: TinyLife/Actions/CanExecuteResult.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: .ctor + path: ../TinyLife/Actions/CanExecuteResult.cs + startLine: 35 + assemblies: + - Tiny Life + namespace: TinyLife.Actions + summary: "\nCreates a new with the given settings.\n" + example: [] + syntax: + content: public CanExecuteResult(string name, CanExecuteResult.ResultType type = CanExecuteResult.ResultType.Invalid) + parameters: + - id: name + type: System.String + description: The name of this , which will be localized and displayed to the player. + - id: type + type: TinyLife.Actions.CanExecuteResult.ResultType + description: The , which is usually for custom types, which it also defaults to. + content.vb: Public Sub New(name As String, type As CanExecuteResult.ResultType = CanExecuteResult.ResultType.Invalid) + overload: TinyLife.Actions.CanExecuteResult.#ctor* + modifiers.csharp: + - public + modifiers.vb: + - Public +- uid: TinyLife.Actions.CanExecuteResult.Equals(TinyLife.Actions.CanExecuteResult) + commentId: M:TinyLife.Actions.CanExecuteResult.Equals(TinyLife.Actions.CanExecuteResult) + id: Equals(TinyLife.Actions.CanExecuteResult) + parent: TinyLife.Actions.CanExecuteResult + langs: + - csharp + - vb + name: Equals(CanExecuteResult) + nameWithType: CanExecuteResult.Equals(CanExecuteResult) + fullName: TinyLife.Actions.CanExecuteResult.Equals(TinyLife.Actions.CanExecuteResult) + type: Method + source: + remote: + path: TinyLife/Actions/CanExecuteResult.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: Equals + path: ../TinyLife/Actions/CanExecuteResult.cs + startLine: 44 + assemblies: + - Tiny Life + namespace: TinyLife.Actions + summary: Indicates whether the current object is equal to another object of the same type. + example: [] + syntax: + content: public readonly bool Equals(CanExecuteResult other) + parameters: + - id: other + type: TinyLife.Actions.CanExecuteResult + description: An object to compare with this object. + return: + type: System.Boolean + description: "\n if the current object is equal to the other parameter; otherwise, ." + content.vb: Public Function Equals(other As CanExecuteResult) As Boolean + overload: TinyLife.Actions.CanExecuteResult.Equals* + implements: + - System.IEquatable{TinyLife.Actions.CanExecuteResult}.Equals(TinyLife.Actions.CanExecuteResult) + modifiers.csharp: + - public + - readonly + modifiers.vb: + - Public +- uid: TinyLife.Actions.CanExecuteResult.Equals(System.Object) + commentId: M:TinyLife.Actions.CanExecuteResult.Equals(System.Object) + id: Equals(System.Object) + parent: TinyLife.Actions.CanExecuteResult + langs: + - csharp + - vb + name: Equals(Object) + nameWithType: CanExecuteResult.Equals(Object) + fullName: TinyLife.Actions.CanExecuteResult.Equals(System.Object) + type: Method + source: + remote: + path: TinyLife/Actions/CanExecuteResult.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: Equals + path: ../TinyLife/Actions/CanExecuteResult.cs + startLine: 52 + assemblies: + - Tiny Life + namespace: TinyLife.Actions + summary: Indicates whether this instance and a specified object are equal. + example: [] + syntax: + content: public override readonly bool Equals(object obj) + parameters: + - id: obj + type: System.Object + description: The object to compare with the current instance. + return: + type: System.Boolean + description: "\n if obj and this instance are the same type and represent the same value; otherwise, ." + content.vb: Public Overrides Function Equals(obj As Object) As Boolean + overridden: System.ValueType.Equals(System.Object) + overload: TinyLife.Actions.CanExecuteResult.Equals* + modifiers.csharp: + - public + - override + - readonly + modifiers.vb: + - Public + - Overrides +- uid: TinyLife.Actions.CanExecuteResult.GetHashCode + commentId: M:TinyLife.Actions.CanExecuteResult.GetHashCode + id: GetHashCode + parent: TinyLife.Actions.CanExecuteResult + langs: + - csharp + - vb + name: GetHashCode() + nameWithType: CanExecuteResult.GetHashCode() + fullName: TinyLife.Actions.CanExecuteResult.GetHashCode() + type: Method + source: + remote: + path: TinyLife/Actions/CanExecuteResult.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: GetHashCode + path: ../TinyLife/Actions/CanExecuteResult.cs + startLine: 58 + assemblies: + - Tiny Life + namespace: TinyLife.Actions + summary: Returns the hash code for this instance. + example: [] + syntax: + content: public override readonly int GetHashCode() + return: + type: System.Int32 + description: A 32-bit signed integer that is the hash code for this instance. + content.vb: Public Overrides Function GetHashCode As Integer + overridden: System.ValueType.GetHashCode + overload: TinyLife.Actions.CanExecuteResult.GetHashCode* + modifiers.csharp: + - public + - override + - readonly + modifiers.vb: + - Public + - Overrides +- uid: TinyLife.Actions.CanExecuteResult.op_Equality(TinyLife.Actions.CanExecuteResult,TinyLife.Actions.CanExecuteResult) + commentId: M:TinyLife.Actions.CanExecuteResult.op_Equality(TinyLife.Actions.CanExecuteResult,TinyLife.Actions.CanExecuteResult) + id: op_Equality(TinyLife.Actions.CanExecuteResult,TinyLife.Actions.CanExecuteResult) + parent: TinyLife.Actions.CanExecuteResult + langs: + - csharp + - vb + name: Equality(CanExecuteResult, CanExecuteResult) + nameWithType: CanExecuteResult.Equality(CanExecuteResult, CanExecuteResult) + fullName: TinyLife.Actions.CanExecuteResult.Equality(TinyLife.Actions.CanExecuteResult, TinyLife.Actions.CanExecuteResult) + type: Operator + source: + remote: + path: TinyLife/Actions/CanExecuteResult.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: op_Equality + path: ../TinyLife/Actions/CanExecuteResult.cs + startLine: 63 + assemblies: + - Tiny Life + namespace: TinyLife.Actions + example: [] + syntax: + content: public static bool operator ==(CanExecuteResult left, CanExecuteResult right) + parameters: + - id: left + type: TinyLife.Actions.CanExecuteResult + - id: right + type: TinyLife.Actions.CanExecuteResult + return: + type: System.Boolean + content.vb: Public Shared Operator =(left As CanExecuteResult, right As CanExecuteResult) As Boolean + overload: TinyLife.Actions.CanExecuteResult.op_Equality* + modifiers.csharp: + - public + - static + modifiers.vb: + - Public + - Shared +- uid: TinyLife.Actions.CanExecuteResult.op_Inequality(TinyLife.Actions.CanExecuteResult,TinyLife.Actions.CanExecuteResult) + commentId: M:TinyLife.Actions.CanExecuteResult.op_Inequality(TinyLife.Actions.CanExecuteResult,TinyLife.Actions.CanExecuteResult) + id: op_Inequality(TinyLife.Actions.CanExecuteResult,TinyLife.Actions.CanExecuteResult) + parent: TinyLife.Actions.CanExecuteResult + langs: + - csharp + - vb + name: Inequality(CanExecuteResult, CanExecuteResult) + nameWithType: CanExecuteResult.Inequality(CanExecuteResult, CanExecuteResult) + fullName: TinyLife.Actions.CanExecuteResult.Inequality(TinyLife.Actions.CanExecuteResult, TinyLife.Actions.CanExecuteResult) + type: Operator + source: + remote: + path: TinyLife/Actions/CanExecuteResult.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: op_Inequality + path: ../TinyLife/Actions/CanExecuteResult.cs + startLine: 68 + assemblies: + - Tiny Life + namespace: TinyLife.Actions + example: [] + syntax: + content: public static bool operator !=(CanExecuteResult left, CanExecuteResult right) + parameters: + - id: left + type: TinyLife.Actions.CanExecuteResult + - id: right + type: TinyLife.Actions.CanExecuteResult + return: + type: System.Boolean + content.vb: Public Shared Operator <>(left As CanExecuteResult, right As CanExecuteResult) As Boolean + overload: TinyLife.Actions.CanExecuteResult.op_Inequality* + modifiers.csharp: + - public + - static + modifiers.vb: + - Public + - Shared +references: +- uid: TinyLife.Actions.ActionType.CanExecuteDelegate + commentId: T:TinyLife.Actions.ActionType.CanExecuteDelegate + parent: TinyLife.Actions + name: ActionType.CanExecuteDelegate + nameWithType: ActionType.CanExecuteDelegate + fullName: TinyLife.Actions.ActionType.CanExecuteDelegate +- uid: TinyLife.Actions.CanExecuteResult.Name + commentId: F:TinyLife.Actions.CanExecuteResult.Name + isExternal: true +- uid: TinyLife.Actions.CanExecuteResult + commentId: T:TinyLife.Actions.CanExecuteResult + parent: TinyLife.Actions + name: CanExecuteResult + nameWithType: CanExecuteResult + fullName: TinyLife.Actions.CanExecuteResult +- uid: TinyLife.Actions.CanExecuteResult.ResultType + commentId: T:TinyLife.Actions.CanExecuteResult.ResultType + parent: TinyLife.Actions + name: CanExecuteResult.ResultType + nameWithType: CanExecuteResult.ResultType + fullName: TinyLife.Actions.CanExecuteResult.ResultType +- uid: TinyLife.Actions.CanExecuteResult.Hidden + commentId: F:TinyLife.Actions.CanExecuteResult.Hidden + isExternal: true +- uid: TinyLife.Actions.CanExecuteResult.Valid + commentId: F:TinyLife.Actions.CanExecuteResult.Valid + isExternal: true +- uid: TinyLife.Actions + commentId: N:TinyLife.Actions + name: TinyLife.Actions + nameWithType: TinyLife.Actions + fullName: TinyLife.Actions +- uid: System.IEquatable{TinyLife.Actions.CanExecuteResult} + commentId: T:System.IEquatable{TinyLife.Actions.CanExecuteResult} + parent: System + definition: System.IEquatable`1 + name: IEquatable + nameWithType: IEquatable + fullName: System.IEquatable + nameWithType.vb: IEquatable(Of CanExecuteResult) + fullName.vb: System.IEquatable(Of TinyLife.Actions.CanExecuteResult) + name.vb: IEquatable(Of CanExecuteResult) + spec.csharp: + - uid: System.IEquatable`1 + name: IEquatable + nameWithType: IEquatable + fullName: System.IEquatable + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: TinyLife.Actions.CanExecuteResult + name: CanExecuteResult + nameWithType: CanExecuteResult + fullName: TinyLife.Actions.CanExecuteResult + - name: '>' + nameWithType: '>' + fullName: '>' + spec.vb: + - uid: System.IEquatable`1 + name: IEquatable + nameWithType: IEquatable + fullName: System.IEquatable + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: TinyLife.Actions.CanExecuteResult + name: CanExecuteResult + nameWithType: CanExecuteResult + fullName: TinyLife.Actions.CanExecuteResult + - name: ) + nameWithType: ) + fullName: ) +- uid: System.ValueType.ToString + commentId: M:System.ValueType.ToString + parent: System.ValueType + isExternal: true + name: ToString() + nameWithType: ValueType.ToString() + fullName: System.ValueType.ToString() + spec.csharp: + - uid: System.ValueType.ToString + name: ToString + nameWithType: ValueType.ToString + fullName: System.ValueType.ToString + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: System.ValueType.ToString + name: ToString + nameWithType: ValueType.ToString + fullName: System.ValueType.ToString + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) +- uid: System.Object.Equals(System.Object,System.Object) + commentId: M:System.Object.Equals(System.Object,System.Object) + parent: System.Object + isExternal: true + name: Equals(Object, Object) + nameWithType: Object.Equals(Object, Object) + fullName: System.Object.Equals(System.Object, System.Object) + spec.csharp: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + nameWithType: Object.Equals + fullName: System.Object.Equals + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - uid: System.Object + name: Object + nameWithType: Object + fullName: System.Object + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Object + name: Object + nameWithType: Object + fullName: System.Object + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + nameWithType: Object.Equals + fullName: System.Object.Equals + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - uid: System.Object + name: Object + nameWithType: Object + fullName: System.Object + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Object + name: Object + nameWithType: Object + fullName: System.Object + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- uid: System.Object.GetType + commentId: M:System.Object.GetType + parent: System.Object + isExternal: true + name: GetType() + nameWithType: Object.GetType() + fullName: System.Object.GetType() + spec.csharp: + - uid: System.Object.GetType + name: GetType + nameWithType: Object.GetType + fullName: System.Object.GetType + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: System.Object.GetType + name: GetType + nameWithType: Object.GetType + fullName: System.Object.GetType + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) +- uid: System.Object.ReferenceEquals(System.Object,System.Object) + commentId: M:System.Object.ReferenceEquals(System.Object,System.Object) + parent: System.Object + isExternal: true + name: ReferenceEquals(Object, Object) + nameWithType: Object.ReferenceEquals(Object, Object) + fullName: System.Object.ReferenceEquals(System.Object, System.Object) + spec.csharp: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + nameWithType: Object.ReferenceEquals + fullName: System.Object.ReferenceEquals + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - uid: System.Object + name: Object + nameWithType: Object + fullName: System.Object + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Object + name: Object + nameWithType: Object + fullName: System.Object + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + nameWithType: Object.ReferenceEquals + fullName: System.Object.ReferenceEquals + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - uid: System.Object + name: Object + nameWithType: Object + fullName: System.Object + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Object + name: Object + nameWithType: Object + fullName: System.Object + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Actions.CanExecuteResult.TinyLife.Utilities.Extensions.JsonCopy``1 + commentId: M:TinyLife.Utilities.Extensions.JsonCopy``1(``0) + parent: TinyLife.Utilities.Extensions + definition: TinyLife.Utilities.Extensions.JsonCopy``1(``0) + name: JsonCopy() + nameWithType: Extensions.JsonCopy() + fullName: TinyLife.Utilities.Extensions.JsonCopy() + nameWithType.vb: Extensions.JsonCopy(Of CanExecuteResult)() + fullName.vb: TinyLife.Utilities.Extensions.JsonCopy(Of TinyLife.Actions.CanExecuteResult)() + name.vb: JsonCopy(Of CanExecuteResult)() + spec.csharp: + - uid: TinyLife.Utilities.Extensions.JsonCopy``1 + name: JsonCopy + nameWithType: Extensions.JsonCopy + fullName: TinyLife.Utilities.Extensions.JsonCopy + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Utilities.Extensions.JsonCopy``1 + name: JsonCopy(Of CanExecuteResult) + nameWithType: Extensions.JsonCopy(Of CanExecuteResult) + fullName: TinyLife.Utilities.Extensions.JsonCopy(Of TinyLife.Actions.CanExecuteResult) + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Actions.CanExecuteResult.TinyLife.Utilities.Extensions.BothValid(System.Func{TinyLife.Actions.CanExecuteResult}) + commentId: M:TinyLife.Utilities.Extensions.BothValid(TinyLife.Actions.CanExecuteResult,System.Func{TinyLife.Actions.CanExecuteResult}) + parent: TinyLife.Utilities.Extensions + definition: TinyLife.Utilities.Extensions.BothValid(TinyLife.Actions.CanExecuteResult,System.Func{TinyLife.Actions.CanExecuteResult}) + name: BothValid(Func) + nameWithType: Extensions.BothValid(Func) + fullName: TinyLife.Utilities.Extensions.BothValid(System.Func) + nameWithType.vb: Extensions.BothValid(Func(Of CanExecuteResult)) + fullName.vb: TinyLife.Utilities.Extensions.BothValid(System.Func(Of TinyLife.Actions.CanExecuteResult)) + name.vb: BothValid(Func(Of CanExecuteResult)) + spec.csharp: + - uid: TinyLife.Utilities.Extensions.BothValid(System.Func{TinyLife.Actions.CanExecuteResult}) + name: BothValid + nameWithType: Extensions.BothValid + fullName: TinyLife.Utilities.Extensions.BothValid + - name: ( + nameWithType: ( + fullName: ( + - uid: System.Func`1 + name: Func + nameWithType: Func + fullName: System.Func + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: TinyLife.Actions.CanExecuteResult + name: CanExecuteResult + nameWithType: CanExecuteResult + fullName: TinyLife.Actions.CanExecuteResult + - name: '>' + nameWithType: '>' + fullName: '>' + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Utilities.Extensions.BothValid(System.Func{TinyLife.Actions.CanExecuteResult}) + name: BothValid + nameWithType: Extensions.BothValid + fullName: TinyLife.Utilities.Extensions.BothValid + - name: ( + nameWithType: ( + fullName: ( + - uid: System.Func`1 + name: Func + nameWithType: Func + fullName: System.Func + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: TinyLife.Actions.CanExecuteResult + name: CanExecuteResult + nameWithType: CanExecuteResult + fullName: TinyLife.Actions.CanExecuteResult + - name: ) + nameWithType: ) + fullName: ) + - name: ) + nameWithType: ) + fullName: ) +- uid: System.IEquatable`1 + commentId: T:System.IEquatable`1 + isExternal: true + name: IEquatable + nameWithType: IEquatable + fullName: System.IEquatable + nameWithType.vb: IEquatable(Of T) + fullName.vb: System.IEquatable(Of T) + name.vb: IEquatable(Of T) + spec.csharp: + - uid: System.IEquatable`1 + name: IEquatable + nameWithType: IEquatable + fullName: System.IEquatable + isExternal: true + - name: < + nameWithType: < + fullName: < + - name: T + nameWithType: T + fullName: T + - name: '>' + nameWithType: '>' + fullName: '>' + spec.vb: + - uid: System.IEquatable`1 + name: IEquatable + nameWithType: IEquatable + fullName: System.IEquatable + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - name: T + nameWithType: T + fullName: T + - name: ) + nameWithType: ) + fullName: ) +- uid: System + commentId: N:System + isExternal: true + name: System + nameWithType: System + fullName: System +- uid: System.ValueType + commentId: T:System.ValueType + parent: System + isExternal: true + name: ValueType + nameWithType: ValueType + fullName: System.ValueType +- uid: System.Object + commentId: T:System.Object + parent: System + isExternal: true + name: Object + nameWithType: Object + fullName: System.Object +- uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0) + commentId: M:TinyLife.Utilities.Extensions.JsonCopy``1(``0) + name: JsonCopy(T) + nameWithType: Extensions.JsonCopy(T) + fullName: TinyLife.Utilities.Extensions.JsonCopy(T) + nameWithType.vb: Extensions.JsonCopy(Of T)(T) + fullName.vb: TinyLife.Utilities.Extensions.JsonCopy(Of T)(T) + name.vb: JsonCopy(Of T)(T) + spec.csharp: + - uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0) + name: JsonCopy + nameWithType: Extensions.JsonCopy + fullName: TinyLife.Utilities.Extensions.JsonCopy + - name: ( + nameWithType: ( + fullName: ( + - name: T + nameWithType: T + fullName: T + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0) + name: JsonCopy(Of T) + nameWithType: Extensions.JsonCopy(Of T) + fullName: TinyLife.Utilities.Extensions.JsonCopy(Of T) + - name: ( + nameWithType: ( + fullName: ( + - name: T + nameWithType: T + fullName: T + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Utilities.Extensions + commentId: T:TinyLife.Utilities.Extensions + parent: TinyLife.Utilities + name: Extensions + nameWithType: Extensions + fullName: TinyLife.Utilities.Extensions +- uid: TinyLife.Utilities.Extensions.BothValid(TinyLife.Actions.CanExecuteResult,System.Func{TinyLife.Actions.CanExecuteResult}) + commentId: M:TinyLife.Utilities.Extensions.BothValid(TinyLife.Actions.CanExecuteResult,System.Func{TinyLife.Actions.CanExecuteResult}) + isExternal: true + name: BothValid(CanExecuteResult, Func) + nameWithType: Extensions.BothValid(CanExecuteResult, Func) + fullName: TinyLife.Utilities.Extensions.BothValid(TinyLife.Actions.CanExecuteResult, System.Func) + nameWithType.vb: Extensions.BothValid(CanExecuteResult, Func(Of CanExecuteResult)) + fullName.vb: TinyLife.Utilities.Extensions.BothValid(TinyLife.Actions.CanExecuteResult, System.Func(Of TinyLife.Actions.CanExecuteResult)) + name.vb: BothValid(CanExecuteResult, Func(Of CanExecuteResult)) + spec.csharp: + - uid: TinyLife.Utilities.Extensions.BothValid(TinyLife.Actions.CanExecuteResult,System.Func{TinyLife.Actions.CanExecuteResult}) + name: BothValid + nameWithType: Extensions.BothValid + fullName: TinyLife.Utilities.Extensions.BothValid + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Actions.CanExecuteResult + name: CanExecuteResult + nameWithType: CanExecuteResult + fullName: TinyLife.Actions.CanExecuteResult + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Func`1 + name: Func + nameWithType: Func + fullName: System.Func + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: TinyLife.Actions.CanExecuteResult + name: CanExecuteResult + nameWithType: CanExecuteResult + fullName: TinyLife.Actions.CanExecuteResult + - name: '>' + nameWithType: '>' + fullName: '>' + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Utilities.Extensions.BothValid(TinyLife.Actions.CanExecuteResult,System.Func{TinyLife.Actions.CanExecuteResult}) + name: BothValid + nameWithType: Extensions.BothValid + fullName: TinyLife.Utilities.Extensions.BothValid + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Actions.CanExecuteResult + name: CanExecuteResult + nameWithType: CanExecuteResult + fullName: TinyLife.Actions.CanExecuteResult + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Func`1 + name: Func + nameWithType: Func + fullName: System.Func + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: TinyLife.Actions.CanExecuteResult + name: CanExecuteResult + nameWithType: CanExecuteResult + fullName: TinyLife.Actions.CanExecuteResult + - name: ) + nameWithType: ) + fullName: ) + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Utilities + commentId: N:TinyLife.Utilities + name: TinyLife.Utilities + nameWithType: TinyLife.Utilities + fullName: TinyLife.Utilities +- uid: TinyLife.Actions.CanExecuteResult.Type + commentId: F:TinyLife.Actions.CanExecuteResult.Type + isExternal: true +- uid: System.String + commentId: T:System.String + parent: System + isExternal: true + name: String + nameWithType: String + fullName: System.String +- uid: TinyLife.Actions.CanExecuteResult.ResultType.Invalid + commentId: F:TinyLife.Actions.CanExecuteResult.ResultType.Invalid + isExternal: true +- uid: TinyLife.Actions.CanExecuteResult.#ctor* + commentId: Overload:TinyLife.Actions.CanExecuteResult.#ctor + name: CanExecuteResult + nameWithType: CanExecuteResult.CanExecuteResult + fullName: TinyLife.Actions.CanExecuteResult.CanExecuteResult +- uid: TinyLife.Actions.CanExecuteResult.Equals* + commentId: Overload:TinyLife.Actions.CanExecuteResult.Equals + name: Equals + nameWithType: CanExecuteResult.Equals + fullName: TinyLife.Actions.CanExecuteResult.Equals +- uid: System.IEquatable{TinyLife.Actions.CanExecuteResult}.Equals(TinyLife.Actions.CanExecuteResult) + commentId: M:System.IEquatable{TinyLife.Actions.CanExecuteResult}.Equals(TinyLife.Actions.CanExecuteResult) + parent: System.IEquatable{TinyLife.Actions.CanExecuteResult} + definition: System.IEquatable`1.Equals(`0) + name: Equals(CanExecuteResult) + nameWithType: IEquatable.Equals(CanExecuteResult) + fullName: System.IEquatable.Equals(TinyLife.Actions.CanExecuteResult) + nameWithType.vb: IEquatable(Of CanExecuteResult).Equals(CanExecuteResult) + fullName.vb: System.IEquatable(Of TinyLife.Actions.CanExecuteResult).Equals(TinyLife.Actions.CanExecuteResult) + spec.csharp: + - uid: System.IEquatable`1.Equals(`0) + name: Equals + nameWithType: IEquatable.Equals + fullName: System.IEquatable.Equals + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Actions.CanExecuteResult + name: CanExecuteResult + nameWithType: CanExecuteResult + fullName: TinyLife.Actions.CanExecuteResult + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: System.IEquatable`1.Equals(`0) + name: Equals + nameWithType: IEquatable(Of CanExecuteResult).Equals + fullName: System.IEquatable(Of TinyLife.Actions.CanExecuteResult).Equals + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Actions.CanExecuteResult + name: CanExecuteResult + nameWithType: CanExecuteResult + fullName: TinyLife.Actions.CanExecuteResult + - name: ) + nameWithType: ) + fullName: ) +- uid: System.Boolean + commentId: T:System.Boolean + parent: System + isExternal: true + name: Boolean + nameWithType: Boolean + fullName: System.Boolean +- uid: System.IEquatable`1.Equals(`0) + commentId: M:System.IEquatable`1.Equals(`0) + isExternal: true + name: Equals(T) + nameWithType: IEquatable.Equals(T) + fullName: System.IEquatable.Equals(T) + nameWithType.vb: IEquatable(Of T).Equals(T) + fullName.vb: System.IEquatable(Of T).Equals(T) + spec.csharp: + - uid: System.IEquatable`1.Equals(`0) + name: Equals + nameWithType: IEquatable.Equals + fullName: System.IEquatable.Equals + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - name: T + nameWithType: T + fullName: T + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: System.IEquatable`1.Equals(`0) + name: Equals + nameWithType: IEquatable(Of T).Equals + fullName: System.IEquatable(Of T).Equals + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - name: T + nameWithType: T + fullName: T + - name: ) + nameWithType: ) + fullName: ) +- uid: System.ValueType.Equals(System.Object) + commentId: M:System.ValueType.Equals(System.Object) + parent: System.ValueType + isExternal: true + name: Equals(Object) + nameWithType: ValueType.Equals(Object) + fullName: System.ValueType.Equals(System.Object) + spec.csharp: + - uid: System.ValueType.Equals(System.Object) + name: Equals + nameWithType: ValueType.Equals + fullName: System.ValueType.Equals + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - uid: System.Object + name: Object + nameWithType: Object + fullName: System.Object + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: System.ValueType.Equals(System.Object) + name: Equals + nameWithType: ValueType.Equals + fullName: System.ValueType.Equals + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - uid: System.Object + name: Object + nameWithType: Object + fullName: System.Object + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- uid: System.ValueType.GetHashCode + commentId: M:System.ValueType.GetHashCode + parent: System.ValueType + isExternal: true + name: GetHashCode() + nameWithType: ValueType.GetHashCode() + fullName: System.ValueType.GetHashCode() + spec.csharp: + - uid: System.ValueType.GetHashCode + name: GetHashCode + nameWithType: ValueType.GetHashCode + fullName: System.ValueType.GetHashCode + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: System.ValueType.GetHashCode + name: GetHashCode + nameWithType: ValueType.GetHashCode + fullName: System.ValueType.GetHashCode + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Actions.CanExecuteResult.GetHashCode* + commentId: Overload:TinyLife.Actions.CanExecuteResult.GetHashCode + name: GetHashCode + nameWithType: CanExecuteResult.GetHashCode + fullName: TinyLife.Actions.CanExecuteResult.GetHashCode +- uid: System.Int32 + commentId: T:System.Int32 + parent: System + isExternal: true + name: Int32 + nameWithType: Int32 + fullName: System.Int32 +- uid: TinyLife.Actions.CanExecuteResult.Equals(TinyLife.Actions.CanExecuteResult) + commentId: M:TinyLife.Actions.CanExecuteResult.Equals(TinyLife.Actions.CanExecuteResult) + isExternal: true +- uid: TinyLife.Actions.CanExecuteResult.op_Equality* + commentId: Overload:TinyLife.Actions.CanExecuteResult.op_Equality + name: Equality + nameWithType: CanExecuteResult.Equality + fullName: TinyLife.Actions.CanExecuteResult.Equality +- uid: TinyLife.Actions.CanExecuteResult.op_Inequality* + commentId: Overload:TinyLife.Actions.CanExecuteResult.op_Inequality + name: Inequality + nameWithType: CanExecuteResult.Inequality + fullName: TinyLife.Actions.CanExecuteResult.Inequality diff --git a/docs/api/TinyLife.Actions.CompletionType.yml b/docs/api/TinyLife.Actions.CompletionType.yml index 02a492b..bd0801a 100644 --- a/docs/api/TinyLife.Actions.CompletionType.yml +++ b/docs/api/TinyLife.Actions.CompletionType.yml @@ -19,7 +19,7 @@ items: source: remote: path: TinyLife/Actions/CompletionType.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CompletionType path: ../TinyLife/Actions/CompletionType.cs @@ -56,7 +56,7 @@ items: source: remote: path: TinyLife/Actions/CompletionType.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Active path: ../TinyLife/Actions/CompletionType.cs @@ -90,7 +90,7 @@ items: source: remote: path: TinyLife/Actions/CompletionType.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Completed path: ../TinyLife/Actions/CompletionType.cs @@ -124,7 +124,7 @@ items: source: remote: path: TinyLife/Actions/CompletionType.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Failed path: ../TinyLife/Actions/CompletionType.cs @@ -158,7 +158,7 @@ items: source: remote: path: TinyLife/Actions/CompletionType.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Canceled path: ../TinyLife/Actions/CompletionType.cs diff --git a/docs/api/TinyLife.Actions.DieAction.yml b/docs/api/TinyLife.Actions.DieAction.yml index 60ae838..8ad2c92 100644 --- a/docs/api/TinyLife.Actions.DieAction.yml +++ b/docs/api/TinyLife.Actions.DieAction.yml @@ -25,7 +25,7 @@ items: source: remote: path: TinyLife/Actions/DieAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DieAction path: ../TinyLife/Actions/DieAction.cs @@ -55,20 +55,19 @@ items: - TinyLife.Actions.Action.GetNextAction(TinyLife.Actions.CompletionType) - TinyLife.Actions.Action.GetIconObject - TinyLife.Actions.Action.CausesExtremelyFastSpeed - - TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult,TinyLife.Objects.MapObject) - - TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety) + - TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,TinyLife.Actions.CanExecuteResult,TinyLife.Objects.MapObject) - TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action,TinyLife.Actions.Action) - TinyLife.Actions.Typeless.TypelessAction.Random - TinyLife.Actions.Typeless.TypelessAction.Info - TinyLife.Actions.Typeless.TypelessAction.StartedAutomatically - - TinyLife.Actions.Typeless.TypelessAction.IsUnderlying + - TinyLife.Actions.Typeless.TypelessAction.Parent - TinyLife.Actions.Typeless.TypelessAction.Map - TinyLife.Actions.Typeless.TypelessAction.Person - TinyLife.Actions.Typeless.TypelessAction.ElapsedTime - TinyLife.Actions.Typeless.TypelessAction.PlayerPromptOpen - TinyLife.Actions.Typeless.TypelessAction.InProgressTime - TinyLife.Actions.Typeless.TypelessAction.FullyInProgress - - TinyLife.Actions.Typeless.TypelessAction.ForceFail + - TinyLife.Actions.Typeless.TypelessAction.ForceResult - TinyLife.Actions.Typeless.TypelessAction.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Func{TinyLife.Uis.CoveringGroup,System.Collections.Generic.IEnumerable{MLEM.Ui.Elements.Element}}) - TinyLife.Actions.Typeless.TypelessAction.OpenYesNoPrompt(System.String,System.Action,System.Action) - TinyLife.Actions.Typeless.TypelessAction.OpenTextPrompt(System.String,System.Action{System.String},System.Predicate{System.String},MLEM.Ui.Elements.TextField.Rule,System.String) @@ -86,6 +85,9 @@ items: - TinyLife.Actions.Typeless.TypelessAction.FindAllFreeWalls(TinyLife.Objects.Person,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean) - TinyLife.Actions.Typeless.TypelessAction.FindAllFreeGround(TinyLife.Objects.Person,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean) - TinyLife.Actions.Typeless.TypelessAction.FindFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean) + - TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2}) + - TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean) + - TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo) - TinyLife.Actions.Typeless.TypelessAction.GetTableSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot) - TinyLife.Actions.Typeless.TypelessAction.InvokeForBoth(TinyLife.Objects.Person,TinyLife.Objects.Person,System.Action{TinyLife.Objects.Person,TinyLife.Objects.Person}) - MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object) @@ -120,7 +122,7 @@ items: source: remote: path: TinyLife/Actions/DieAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Reason path: ../TinyLife/Actions/DieAction.cs @@ -163,7 +165,7 @@ items: source: remote: path: TinyLife/Actions/DieAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Actions/DieAction.cs @@ -202,7 +204,7 @@ items: source: remote: path: TinyLife/Actions/DieAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Initialize path: ../TinyLife/Actions/DieAction.cs @@ -237,7 +239,7 @@ items: source: remote: path: TinyLife/Actions/DieAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetDisplayName path: ../TinyLife/Actions/DieAction.cs @@ -275,7 +277,7 @@ items: source: remote: path: TinyLife/Actions/DieAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanCancel path: ../TinyLife/Actions/DieAction.cs @@ -317,7 +319,7 @@ items: source: remote: path: TinyLife/Actions/DieAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanEnqueueConversation path: ../TinyLife/Actions/DieAction.cs @@ -362,7 +364,7 @@ items: source: remote: path: TinyLife/Actions/DieAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Update path: ../TinyLife/Actions/DieAction.cs @@ -407,7 +409,7 @@ items: source: remote: path: TinyLife/Actions/DieAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsCompleted path: ../TinyLife/Actions/DieAction.cs @@ -415,7 +417,7 @@ items: assemblies: - Tiny Life namespace: TinyLife.Actions - summary: "\nThis method is called every update frame by a if this action is currently active to check if it should be stopped.\nIf this returns a result other than , will be called and the action is stopped.\nBy default, only modifies the completion type, otherwise is returned.\n" + summary: "\nThis method is called every update frame by a if this action is currently active to check if it should be stopped.\nIf this returns a result other than , will be called and the action is stopped.\nBy default, only modifies the completion type, otherwise is returned.\n" example: [] syntax: content: public override CompletionType IsCompleted() @@ -445,7 +447,7 @@ items: source: remote: path: TinyLife/Actions/DieAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnCompleted path: ../TinyLife/Actions/DieAction.cs @@ -484,7 +486,7 @@ items: source: remote: path: TinyLife/Actions/DieAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Enqueue path: ../TinyLife/Actions/DieAction.cs @@ -738,24 +740,31 @@ references: - name: ) nameWithType: ) fullName: ) -- uid: TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult,TinyLife.Objects.MapObject) - commentId: M:TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult,TinyLife.Objects.MapObject) +- uid: TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,TinyLife.Actions.CanExecuteResult,TinyLife.Objects.MapObject) + commentId: M:TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,TinyLife.Actions.CanExecuteResult,TinyLife.Objects.MapObject) parent: TinyLife.Actions.Action - name: TryForceFail(ActionType.CanExecuteResult, MapObject) - nameWithType: Action.TryForceFail(ActionType.CanExecuteResult, MapObject) - fullName: TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult, TinyLife.Objects.MapObject) + name: TryForceResult(CompletionType, CanExecuteResult, MapObject) + nameWithType: Action.TryForceResult(CompletionType, CanExecuteResult, MapObject) + fullName: TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType, TinyLife.Actions.CanExecuteResult, TinyLife.Objects.MapObject) spec.csharp: - - uid: TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult,TinyLife.Objects.MapObject) - name: TryForceFail - nameWithType: Action.TryForceFail - fullName: TinyLife.Actions.Action.TryForceFail + - uid: TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,TinyLife.Actions.CanExecuteResult,TinyLife.Objects.MapObject) + name: TryForceResult + nameWithType: Action.TryForceResult + fullName: TinyLife.Actions.Action.TryForceResult - name: ( nameWithType: ( fullName: ( - - uid: TinyLife.Actions.ActionType.CanExecuteResult - name: ActionType.CanExecuteResult - nameWithType: ActionType.CanExecuteResult - fullName: TinyLife.Actions.ActionType.CanExecuteResult + - uid: TinyLife.Actions.CompletionType + name: CompletionType + nameWithType: CompletionType + fullName: TinyLife.Actions.CompletionType + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.CanExecuteResult + name: CanExecuteResult + nameWithType: CanExecuteResult + fullName: TinyLife.Actions.CanExecuteResult - name: ', ' nameWithType: ', ' fullName: ', ' @@ -767,17 +776,24 @@ references: nameWithType: ) fullName: ) spec.vb: - - uid: TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult,TinyLife.Objects.MapObject) - name: TryForceFail - nameWithType: Action.TryForceFail - fullName: TinyLife.Actions.Action.TryForceFail + - uid: TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,TinyLife.Actions.CanExecuteResult,TinyLife.Objects.MapObject) + name: TryForceResult + nameWithType: Action.TryForceResult + fullName: TinyLife.Actions.Action.TryForceResult - name: ( nameWithType: ( fullName: ( - - uid: TinyLife.Actions.ActionType.CanExecuteResult - name: ActionType.CanExecuteResult - nameWithType: ActionType.CanExecuteResult - fullName: TinyLife.Actions.ActionType.CanExecuteResult + - uid: TinyLife.Actions.CompletionType + name: CompletionType + nameWithType: CompletionType + fullName: TinyLife.Actions.CompletionType + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.CanExecuteResult + name: CanExecuteResult + nameWithType: CanExecuteResult + fullName: TinyLife.Actions.CanExecuteResult - name: ', ' nameWithType: ', ' fullName: ', ' @@ -788,42 +804,6 @@ references: - name: ) nameWithType: ) fullName: ) -- uid: TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety) - commentId: M:TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety) - parent: TinyLife.Actions.Action - name: ApplyVariety(ActionVariety) - nameWithType: Action.ApplyVariety(ActionVariety) - fullName: TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety) - spec.csharp: - - uid: TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety) - name: ApplyVariety - nameWithType: Action.ApplyVariety - fullName: TinyLife.Actions.Action.ApplyVariety - - name: ( - nameWithType: ( - fullName: ( - - uid: TinyLife.Actions.ActionVariety - name: ActionVariety - nameWithType: ActionVariety - fullName: TinyLife.Actions.ActionVariety - - name: ) - nameWithType: ) - fullName: ) - spec.vb: - - uid: TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety) - name: ApplyVariety - nameWithType: Action.ApplyVariety - fullName: TinyLife.Actions.Action.ApplyVariety - - name: ( - nameWithType: ( - fullName: ( - - uid: TinyLife.Actions.ActionVariety - name: ActionVariety - nameWithType: ActionVariety - fullName: TinyLife.Actions.ActionVariety - - name: ) - nameWithType: ) - fullName: ) - uid: TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action,TinyLife.Actions.Action) commentId: M:TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action,TinyLife.Actions.Action) parent: TinyLife.Actions.Action @@ -892,12 +872,12 @@ references: name: StartedAutomatically nameWithType: TypelessAction.StartedAutomatically fullName: TinyLife.Actions.Typeless.TypelessAction.StartedAutomatically -- uid: TinyLife.Actions.Typeless.TypelessAction.IsUnderlying - commentId: P:TinyLife.Actions.Typeless.TypelessAction.IsUnderlying +- uid: TinyLife.Actions.Typeless.TypelessAction.Parent + commentId: P:TinyLife.Actions.Typeless.TypelessAction.Parent parent: TinyLife.Actions.Typeless.TypelessAction - name: IsUnderlying - nameWithType: TypelessAction.IsUnderlying - fullName: TinyLife.Actions.Typeless.TypelessAction.IsUnderlying + name: Parent + nameWithType: TypelessAction.Parent + fullName: TinyLife.Actions.Typeless.TypelessAction.Parent - uid: TinyLife.Actions.Typeless.TypelessAction.Map commentId: P:TinyLife.Actions.Typeless.TypelessAction.Map parent: TinyLife.Actions.Typeless.TypelessAction @@ -934,12 +914,12 @@ references: name: FullyInProgress nameWithType: TypelessAction.FullyInProgress fullName: TinyLife.Actions.Typeless.TypelessAction.FullyInProgress -- uid: TinyLife.Actions.Typeless.TypelessAction.ForceFail - commentId: F:TinyLife.Actions.Typeless.TypelessAction.ForceFail +- uid: TinyLife.Actions.Typeless.TypelessAction.ForceResult + commentId: F:TinyLife.Actions.Typeless.TypelessAction.ForceResult parent: TinyLife.Actions.Typeless.TypelessAction - name: ForceFail - nameWithType: TypelessAction.ForceFail - fullName: TinyLife.Actions.Typeless.TypelessAction.ForceFail + name: ForceResult + nameWithType: TypelessAction.ForceResult + fullName: TinyLife.Actions.Typeless.TypelessAction.ForceResult - uid: TinyLife.Actions.Typeless.TypelessAction.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Func{TinyLife.Uis.CoveringGroup,System.Collections.Generic.IEnumerable{MLEM.Ui.Elements.Element}}) commentId: M:TinyLife.Actions.Typeless.TypelessAction.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Func{TinyLife.Uis.CoveringGroup,System.Collections.Generic.IEnumerable{MLEM.Ui.Elements.Element}}) parent: TinyLife.Actions.Typeless.TypelessAction @@ -2923,6 +2903,298 @@ references: - name: ) nameWithType: ) fullName: ) +- uid: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2}) + commentId: M:TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2}) + parent: TinyLife.Actions.Typeless.TypelessAction + isExternal: true + name: FindAllActionObjects(Person, ActionType, Nullable) + nameWithType: TypelessAction.FindAllActionObjects(Person, ActionType, Nullable) + fullName: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Nullable) + nameWithType.vb: TypelessAction.FindAllActionObjects(Person, ActionType, Nullable(Of Vector2)) + fullName.vb: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Nullable(Of Microsoft.Xna.Framework.Vector2)) + name.vb: FindAllActionObjects(Person, ActionType, Nullable(Of Vector2)) + spec.csharp: + - uid: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2}) + name: FindAllActionObjects + nameWithType: TypelessAction.FindAllActionObjects + fullName: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.ActionType + name: ActionType + nameWithType: ActionType + fullName: TinyLife.Actions.ActionType + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 + isExternal: true + - name: '>' + nameWithType: '>' + fullName: '>' + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2}) + name: FindAllActionObjects + nameWithType: TypelessAction.FindAllActionObjects + fullName: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.ActionType + name: ActionType + nameWithType: ActionType + fullName: TinyLife.Actions.ActionType + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean) + commentId: M:TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean) + parent: TinyLife.Actions.Typeless.TypelessAction + isExternal: true + name: FindValidActionObjects(Person, ActionType, Boolean, Nullable, Boolean) + nameWithType: TypelessAction.FindValidActionObjects(Person, ActionType, Boolean, Nullable, Boolean) + fullName: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Boolean, System.Nullable, System.Boolean) + nameWithType.vb: TypelessAction.FindValidActionObjects(Person, ActionType, Boolean, Nullable(Of Vector2), Boolean) + fullName.vb: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Boolean, System.Nullable(Of Microsoft.Xna.Framework.Vector2), System.Boolean) + name.vb: FindValidActionObjects(Person, ActionType, Boolean, Nullable(Of Vector2), Boolean) + spec.csharp: + - uid: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean) + name: FindValidActionObjects + nameWithType: TypelessAction.FindValidActionObjects + fullName: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.ActionType + name: ActionType + nameWithType: ActionType + fullName: TinyLife.Actions.ActionType + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 + isExternal: true + - name: '>' + nameWithType: '>' + fullName: '>' + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean) + name: FindValidActionObjects + nameWithType: TypelessAction.FindValidActionObjects + fullName: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.ActionType + name: ActionType + nameWithType: ActionType + fullName: TinyLife.Actions.ActionType + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo) + commentId: M:TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo) + parent: TinyLife.Actions.Typeless.TypelessAction + isExternal: true + name: GetRandomVariety(IEnumerable, ActionInfo) + nameWithType: TypelessAction.GetRandomVariety(IEnumerable, ActionInfo) + fullName: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable, TinyLife.Actions.ActionInfo) + nameWithType.vb: TypelessAction.GetRandomVariety(IEnumerable(Of ActionVariety), ActionInfo) + fullName.vb: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable(Of TinyLife.Actions.ActionVariety), TinyLife.Actions.ActionInfo) + name.vb: GetRandomVariety(IEnumerable(Of ActionVariety), ActionInfo) + spec.csharp: + - uid: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo) + name: GetRandomVariety + nameWithType: TypelessAction.GetRandomVariety + fullName: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety + - name: ( + nameWithType: ( + fullName: ( + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + nameWithType: IEnumerable + fullName: System.Collections.Generic.IEnumerable + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: TinyLife.Actions.ActionVariety + name: ActionVariety + nameWithType: ActionVariety + fullName: TinyLife.Actions.ActionVariety + - name: '>' + nameWithType: '>' + fullName: '>' + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.ActionInfo + name: ActionInfo + nameWithType: ActionInfo + fullName: TinyLife.Actions.ActionInfo + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo) + name: GetRandomVariety + nameWithType: TypelessAction.GetRandomVariety + fullName: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety + - name: ( + nameWithType: ( + fullName: ( + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + nameWithType: IEnumerable + fullName: System.Collections.Generic.IEnumerable + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: TinyLife.Actions.ActionVariety + name: ActionVariety + nameWithType: ActionVariety + fullName: TinyLife.Actions.ActionVariety + - name: ) + nameWithType: ) + fullName: ) + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.ActionInfo + name: ActionInfo + nameWithType: ActionInfo + fullName: TinyLife.Actions.ActionInfo + - name: ) + nameWithType: ) + fullName: ) - uid: TinyLife.Actions.Typeless.TypelessAction.GetTableSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot) commentId: M:TinyLife.Actions.Typeless.TypelessAction.GetTableSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot) parent: TinyLife.Actions.Typeless.TypelessAction diff --git a/docs/api/TinyLife.Actions.Emote.yml b/docs/api/TinyLife.Actions.Emote.yml index cddbc2e..b1e6e72 100644 --- a/docs/api/TinyLife.Actions.Emote.yml +++ b/docs/api/TinyLife.Actions.Emote.yml @@ -22,7 +22,7 @@ items: source: remote: path: TinyLife/Actions/Emote.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Emote path: ../TinyLife/Actions/Emote.cs @@ -67,7 +67,7 @@ items: source: remote: path: TinyLife/Actions/Emote.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AllCategories path: ../TinyLife/Actions/Emote.cs @@ -104,7 +104,7 @@ items: source: remote: path: TinyLife/Actions/Emote.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Texture path: ../TinyLife/Actions/Emote.cs @@ -139,7 +139,7 @@ items: source: remote: path: TinyLife/Actions/Emote.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Categories path: ../TinyLife/Actions/Emote.cs @@ -174,7 +174,7 @@ items: source: remote: path: TinyLife/Actions/Emote.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Actions/Emote.cs @@ -213,7 +213,7 @@ items: source: remote: path: TinyLife/Actions/Emote.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetRandomEmote path: ../TinyLife/Actions/Emote.cs @@ -254,7 +254,7 @@ items: source: remote: path: TinyLife/Actions/Emote.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetEmotes path: ../TinyLife/Actions/Emote.cs @@ -295,7 +295,7 @@ items: source: remote: path: TinyLife/Actions/Emote.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Register path: ../TinyLife/Actions/Emote.cs diff --git a/docs/api/TinyLife.Actions.EmoteCategory.yml b/docs/api/TinyLife.Actions.EmoteCategory.yml index a0e14f0..84e0e65 100644 --- a/docs/api/TinyLife.Actions.EmoteCategory.yml +++ b/docs/api/TinyLife.Actions.EmoteCategory.yml @@ -20,7 +20,7 @@ items: source: remote: path: TinyLife/Actions/Emote.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: EmoteCategory path: ../TinyLife/Actions/Emote.cs @@ -65,7 +65,7 @@ items: source: remote: path: TinyLife/Actions/Emote.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: General path: ../TinyLife/Actions/Emote.cs @@ -99,7 +99,7 @@ items: source: remote: path: TinyLife/Actions/Emote.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Travel path: ../TinyLife/Actions/Emote.cs @@ -133,7 +133,7 @@ items: source: remote: path: TinyLife/Actions/Emote.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Negative path: ../TinyLife/Actions/Emote.cs @@ -167,7 +167,7 @@ items: source: remote: path: TinyLife/Actions/Emote.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Flirty path: ../TinyLife/Actions/Emote.cs @@ -201,7 +201,7 @@ items: source: remote: path: TinyLife/Actions/Emote.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Unable path: ../TinyLife/Actions/Emote.cs diff --git a/docs/api/TinyLife.Actions.GoHereAction.yml b/docs/api/TinyLife.Actions.GoHereAction.yml index 1a4d6cd..687e659 100644 --- a/docs/api/TinyLife.Actions.GoHereAction.yml +++ b/docs/api/TinyLife.Actions.GoHereAction.yml @@ -6,7 +6,6 @@ items: parent: TinyLife.Actions children: - TinyLife.Actions.GoHereAction.#ctor(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo) - - TinyLife.Actions.GoHereAction.AndThenInitialize - TinyLife.Actions.GoHereAction.AndThenIsCompleted - TinyLife.Actions.GoHereAction.CanCancel(TinyLife.Actions.Action) - TinyLife.Actions.GoHereAction.CreateFirstActions @@ -20,7 +19,7 @@ items: source: remote: path: TinyLife/Actions/GoHereAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GoHereAction path: ../TinyLife/Actions/GoHereAction.cs @@ -48,6 +47,7 @@ items: - TinyLife.Actions.MultiAction.Handler - TinyLife.Actions.MultiAction.MainElapsedTime - TinyLife.Actions.MultiAction.InProgressTime + - TinyLife.Actions.MultiAction.AndThenInitialize - TinyLife.Actions.MultiAction.AndThenUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) - TinyLife.Actions.MultiAction.AndThenOnCompleted(TinyLife.Actions.CompletionType) - TinyLife.Actions.MultiAction.PreInitialize @@ -63,20 +63,19 @@ items: - TinyLife.Actions.Action.GetIconObject - TinyLife.Actions.Action.CausesExtremelyFastSpeed - TinyLife.Actions.Action.GetDisplayName - - TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult,TinyLife.Objects.MapObject) - - TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety) + - TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,TinyLife.Actions.CanExecuteResult,TinyLife.Objects.MapObject) - TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.Person,TinyLife.Actions.ActionType) - TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action,TinyLife.Actions.Action) - TinyLife.Actions.Typeless.TypelessAction.Random - TinyLife.Actions.Typeless.TypelessAction.Info - TinyLife.Actions.Typeless.TypelessAction.StartedAutomatically - - TinyLife.Actions.Typeless.TypelessAction.IsUnderlying + - TinyLife.Actions.Typeless.TypelessAction.Parent - TinyLife.Actions.Typeless.TypelessAction.Map - TinyLife.Actions.Typeless.TypelessAction.Person - TinyLife.Actions.Typeless.TypelessAction.ElapsedTime - TinyLife.Actions.Typeless.TypelessAction.PlayerPromptOpen - TinyLife.Actions.Typeless.TypelessAction.FullyInProgress - - TinyLife.Actions.Typeless.TypelessAction.ForceFail + - TinyLife.Actions.Typeless.TypelessAction.ForceResult - TinyLife.Actions.Typeless.TypelessAction.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Func{TinyLife.Uis.CoveringGroup,System.Collections.Generic.IEnumerable{MLEM.Ui.Elements.Element}}) - TinyLife.Actions.Typeless.TypelessAction.OpenYesNoPrompt(System.String,System.Action,System.Action) - TinyLife.Actions.Typeless.TypelessAction.OpenTextPrompt(System.String,System.Action{System.String},System.Predicate{System.String},MLEM.Ui.Elements.TextField.Rule,System.String) @@ -94,6 +93,9 @@ items: - TinyLife.Actions.Typeless.TypelessAction.FindAllFreeWalls(TinyLife.Objects.Person,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean) - TinyLife.Actions.Typeless.TypelessAction.FindAllFreeGround(TinyLife.Objects.Person,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean) - TinyLife.Actions.Typeless.TypelessAction.FindFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean) + - TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2}) + - TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean) + - TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo) - TinyLife.Actions.Typeless.TypelessAction.GetTableSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot) - TinyLife.Actions.Typeless.TypelessAction.InvokeForBoth(TinyLife.Objects.Person,TinyLife.Objects.Person,System.Action{TinyLife.Objects.Person,TinyLife.Objects.Person}) - MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object) @@ -128,7 +130,7 @@ items: source: remote: path: TinyLife/Actions/GoHereAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Actions/GoHereAction.cs @@ -167,7 +169,7 @@ items: source: remote: path: TinyLife/Actions/GoHereAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CreateFirstActions path: ../TinyLife/Actions/GoHereAction.cs @@ -191,41 +193,6 @@ items: modifiers.vb: - Protected - Overrides -- uid: TinyLife.Actions.GoHereAction.AndThenInitialize - commentId: M:TinyLife.Actions.GoHereAction.AndThenInitialize - id: AndThenInitialize - parent: TinyLife.Actions.GoHereAction - langs: - - csharp - - vb - name: AndThenInitialize() - nameWithType: GoHereAction.AndThenInitialize() - fullName: TinyLife.Actions.GoHereAction.AndThenInitialize() - type: Method - source: - remote: - path: TinyLife/Actions/GoHereAction.cs - branch: 0.20.4-dev - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: AndThenInitialize - path: ../TinyLife/Actions/GoHereAction.cs - startLine: 54 - assemblies: - - Tiny Life - namespace: TinyLife.Actions - summary: "\nInitializes the main action.\nThis method is called after has all completed.\n" - example: [] - syntax: - content: protected override void AndThenInitialize() - content.vb: Protected Overrides Sub AndThenInitialize - overridden: TinyLife.Actions.MultiAction.AndThenInitialize - overload: TinyLife.Actions.GoHereAction.AndThenInitialize* - modifiers.csharp: - - protected - - override - modifiers.vb: - - Protected - - Overrides - uid: TinyLife.Actions.GoHereAction.AndThenIsCompleted commentId: M:TinyLife.Actions.GoHereAction.AndThenIsCompleted id: AndThenIsCompleted @@ -240,11 +207,11 @@ items: source: remote: path: TinyLife/Actions/GoHereAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AndThenIsCompleted path: ../TinyLife/Actions/GoHereAction.cs - startLine: 57 + startLine: 54 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -278,11 +245,11 @@ items: source: remote: path: TinyLife/Actions/GoHereAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanCancel path: ../TinyLife/Actions/GoHereAction.cs - startLine: 62 + startLine: 59 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -372,6 +339,34 @@ references: name: InProgressTime nameWithType: MultiAction.InProgressTime fullName: TinyLife.Actions.MultiAction.InProgressTime +- uid: TinyLife.Actions.MultiAction.AndThenInitialize + commentId: M:TinyLife.Actions.MultiAction.AndThenInitialize + parent: TinyLife.Actions.MultiAction + name: AndThenInitialize() + nameWithType: MultiAction.AndThenInitialize() + fullName: TinyLife.Actions.MultiAction.AndThenInitialize() + spec.csharp: + - uid: TinyLife.Actions.MultiAction.AndThenInitialize + name: AndThenInitialize + nameWithType: MultiAction.AndThenInitialize + fullName: TinyLife.Actions.MultiAction.AndThenInitialize + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.MultiAction.AndThenInitialize + name: AndThenInitialize + nameWithType: MultiAction.AndThenInitialize + fullName: TinyLife.Actions.MultiAction.AndThenInitialize + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) - uid: TinyLife.Actions.MultiAction.AndThenUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) commentId: M:TinyLife.Actions.MultiAction.AndThenUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) parent: TinyLife.Actions.MultiAction @@ -904,24 +899,31 @@ references: - name: ) nameWithType: ) fullName: ) -- uid: TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult,TinyLife.Objects.MapObject) - commentId: M:TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult,TinyLife.Objects.MapObject) +- uid: TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,TinyLife.Actions.CanExecuteResult,TinyLife.Objects.MapObject) + commentId: M:TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,TinyLife.Actions.CanExecuteResult,TinyLife.Objects.MapObject) parent: TinyLife.Actions.Action - name: TryForceFail(ActionType.CanExecuteResult, MapObject) - nameWithType: Action.TryForceFail(ActionType.CanExecuteResult, MapObject) - fullName: TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult, TinyLife.Objects.MapObject) + name: TryForceResult(CompletionType, CanExecuteResult, MapObject) + nameWithType: Action.TryForceResult(CompletionType, CanExecuteResult, MapObject) + fullName: TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType, TinyLife.Actions.CanExecuteResult, TinyLife.Objects.MapObject) spec.csharp: - - uid: TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult,TinyLife.Objects.MapObject) - name: TryForceFail - nameWithType: Action.TryForceFail - fullName: TinyLife.Actions.Action.TryForceFail + - uid: TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,TinyLife.Actions.CanExecuteResult,TinyLife.Objects.MapObject) + name: TryForceResult + nameWithType: Action.TryForceResult + fullName: TinyLife.Actions.Action.TryForceResult - name: ( nameWithType: ( fullName: ( - - uid: TinyLife.Actions.ActionType.CanExecuteResult - name: ActionType.CanExecuteResult - nameWithType: ActionType.CanExecuteResult - fullName: TinyLife.Actions.ActionType.CanExecuteResult + - uid: TinyLife.Actions.CompletionType + name: CompletionType + nameWithType: CompletionType + fullName: TinyLife.Actions.CompletionType + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.CanExecuteResult + name: CanExecuteResult + nameWithType: CanExecuteResult + fullName: TinyLife.Actions.CanExecuteResult - name: ', ' nameWithType: ', ' fullName: ', ' @@ -933,17 +935,24 @@ references: nameWithType: ) fullName: ) spec.vb: - - uid: TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult,TinyLife.Objects.MapObject) - name: TryForceFail - nameWithType: Action.TryForceFail - fullName: TinyLife.Actions.Action.TryForceFail + - uid: TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,TinyLife.Actions.CanExecuteResult,TinyLife.Objects.MapObject) + name: TryForceResult + nameWithType: Action.TryForceResult + fullName: TinyLife.Actions.Action.TryForceResult - name: ( nameWithType: ( fullName: ( - - uid: TinyLife.Actions.ActionType.CanExecuteResult - name: ActionType.CanExecuteResult - nameWithType: ActionType.CanExecuteResult - fullName: TinyLife.Actions.ActionType.CanExecuteResult + - uid: TinyLife.Actions.CompletionType + name: CompletionType + nameWithType: CompletionType + fullName: TinyLife.Actions.CompletionType + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.CanExecuteResult + name: CanExecuteResult + nameWithType: CanExecuteResult + fullName: TinyLife.Actions.CanExecuteResult - name: ', ' nameWithType: ', ' fullName: ', ' @@ -954,42 +963,6 @@ references: - name: ) nameWithType: ) fullName: ) -- uid: TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety) - commentId: M:TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety) - parent: TinyLife.Actions.Action - name: ApplyVariety(ActionVariety) - nameWithType: Action.ApplyVariety(ActionVariety) - fullName: TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety) - spec.csharp: - - uid: TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety) - name: ApplyVariety - nameWithType: Action.ApplyVariety - fullName: TinyLife.Actions.Action.ApplyVariety - - name: ( - nameWithType: ( - fullName: ( - - uid: TinyLife.Actions.ActionVariety - name: ActionVariety - nameWithType: ActionVariety - fullName: TinyLife.Actions.ActionVariety - - name: ) - nameWithType: ) - fullName: ) - spec.vb: - - uid: TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety) - name: ApplyVariety - nameWithType: Action.ApplyVariety - fullName: TinyLife.Actions.Action.ApplyVariety - - name: ( - nameWithType: ( - fullName: ( - - uid: TinyLife.Actions.ActionVariety - name: ActionVariety - nameWithType: ActionVariety - fullName: TinyLife.Actions.ActionVariety - - name: ) - nameWithType: ) - fullName: ) - uid: TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.Person,TinyLife.Actions.ActionType) commentId: M:TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.Person,TinyLife.Actions.ActionType) parent: TinyLife.Actions.Action @@ -1108,12 +1081,12 @@ references: name: StartedAutomatically nameWithType: TypelessAction.StartedAutomatically fullName: TinyLife.Actions.Typeless.TypelessAction.StartedAutomatically -- uid: TinyLife.Actions.Typeless.TypelessAction.IsUnderlying - commentId: P:TinyLife.Actions.Typeless.TypelessAction.IsUnderlying +- uid: TinyLife.Actions.Typeless.TypelessAction.Parent + commentId: P:TinyLife.Actions.Typeless.TypelessAction.Parent parent: TinyLife.Actions.Typeless.TypelessAction - name: IsUnderlying - nameWithType: TypelessAction.IsUnderlying - fullName: TinyLife.Actions.Typeless.TypelessAction.IsUnderlying + name: Parent + nameWithType: TypelessAction.Parent + fullName: TinyLife.Actions.Typeless.TypelessAction.Parent - uid: TinyLife.Actions.Typeless.TypelessAction.Map commentId: P:TinyLife.Actions.Typeless.TypelessAction.Map parent: TinyLife.Actions.Typeless.TypelessAction @@ -1144,12 +1117,12 @@ references: name: FullyInProgress nameWithType: TypelessAction.FullyInProgress fullName: TinyLife.Actions.Typeless.TypelessAction.FullyInProgress -- uid: TinyLife.Actions.Typeless.TypelessAction.ForceFail - commentId: F:TinyLife.Actions.Typeless.TypelessAction.ForceFail +- uid: TinyLife.Actions.Typeless.TypelessAction.ForceResult + commentId: F:TinyLife.Actions.Typeless.TypelessAction.ForceResult parent: TinyLife.Actions.Typeless.TypelessAction - name: ForceFail - nameWithType: TypelessAction.ForceFail - fullName: TinyLife.Actions.Typeless.TypelessAction.ForceFail + name: ForceResult + nameWithType: TypelessAction.ForceResult + fullName: TinyLife.Actions.Typeless.TypelessAction.ForceResult - uid: TinyLife.Actions.Typeless.TypelessAction.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Func{TinyLife.Uis.CoveringGroup,System.Collections.Generic.IEnumerable{MLEM.Ui.Elements.Element}}) commentId: M:TinyLife.Actions.Typeless.TypelessAction.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Func{TinyLife.Uis.CoveringGroup,System.Collections.Generic.IEnumerable{MLEM.Ui.Elements.Element}}) parent: TinyLife.Actions.Typeless.TypelessAction @@ -3133,6 +3106,298 @@ references: - name: ) nameWithType: ) fullName: ) +- uid: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2}) + commentId: M:TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2}) + parent: TinyLife.Actions.Typeless.TypelessAction + isExternal: true + name: FindAllActionObjects(Person, ActionType, Nullable) + nameWithType: TypelessAction.FindAllActionObjects(Person, ActionType, Nullable) + fullName: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Nullable) + nameWithType.vb: TypelessAction.FindAllActionObjects(Person, ActionType, Nullable(Of Vector2)) + fullName.vb: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Nullable(Of Microsoft.Xna.Framework.Vector2)) + name.vb: FindAllActionObjects(Person, ActionType, Nullable(Of Vector2)) + spec.csharp: + - uid: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2}) + name: FindAllActionObjects + nameWithType: TypelessAction.FindAllActionObjects + fullName: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.ActionType + name: ActionType + nameWithType: ActionType + fullName: TinyLife.Actions.ActionType + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 + isExternal: true + - name: '>' + nameWithType: '>' + fullName: '>' + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2}) + name: FindAllActionObjects + nameWithType: TypelessAction.FindAllActionObjects + fullName: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.ActionType + name: ActionType + nameWithType: ActionType + fullName: TinyLife.Actions.ActionType + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean) + commentId: M:TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean) + parent: TinyLife.Actions.Typeless.TypelessAction + isExternal: true + name: FindValidActionObjects(Person, ActionType, Boolean, Nullable, Boolean) + nameWithType: TypelessAction.FindValidActionObjects(Person, ActionType, Boolean, Nullable, Boolean) + fullName: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Boolean, System.Nullable, System.Boolean) + nameWithType.vb: TypelessAction.FindValidActionObjects(Person, ActionType, Boolean, Nullable(Of Vector2), Boolean) + fullName.vb: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Boolean, System.Nullable(Of Microsoft.Xna.Framework.Vector2), System.Boolean) + name.vb: FindValidActionObjects(Person, ActionType, Boolean, Nullable(Of Vector2), Boolean) + spec.csharp: + - uid: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean) + name: FindValidActionObjects + nameWithType: TypelessAction.FindValidActionObjects + fullName: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.ActionType + name: ActionType + nameWithType: ActionType + fullName: TinyLife.Actions.ActionType + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 + isExternal: true + - name: '>' + nameWithType: '>' + fullName: '>' + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean) + name: FindValidActionObjects + nameWithType: TypelessAction.FindValidActionObjects + fullName: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.ActionType + name: ActionType + nameWithType: ActionType + fullName: TinyLife.Actions.ActionType + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo) + commentId: M:TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo) + parent: TinyLife.Actions.Typeless.TypelessAction + isExternal: true + name: GetRandomVariety(IEnumerable, ActionInfo) + nameWithType: TypelessAction.GetRandomVariety(IEnumerable, ActionInfo) + fullName: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable, TinyLife.Actions.ActionInfo) + nameWithType.vb: TypelessAction.GetRandomVariety(IEnumerable(Of ActionVariety), ActionInfo) + fullName.vb: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable(Of TinyLife.Actions.ActionVariety), TinyLife.Actions.ActionInfo) + name.vb: GetRandomVariety(IEnumerable(Of ActionVariety), ActionInfo) + spec.csharp: + - uid: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo) + name: GetRandomVariety + nameWithType: TypelessAction.GetRandomVariety + fullName: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety + - name: ( + nameWithType: ( + fullName: ( + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + nameWithType: IEnumerable + fullName: System.Collections.Generic.IEnumerable + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: TinyLife.Actions.ActionVariety + name: ActionVariety + nameWithType: ActionVariety + fullName: TinyLife.Actions.ActionVariety + - name: '>' + nameWithType: '>' + fullName: '>' + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.ActionInfo + name: ActionInfo + nameWithType: ActionInfo + fullName: TinyLife.Actions.ActionInfo + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo) + name: GetRandomVariety + nameWithType: TypelessAction.GetRandomVariety + fullName: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety + - name: ( + nameWithType: ( + fullName: ( + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + nameWithType: IEnumerable + fullName: System.Collections.Generic.IEnumerable + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: TinyLife.Actions.ActionVariety + name: ActionVariety + nameWithType: ActionVariety + fullName: TinyLife.Actions.ActionVariety + - name: ) + nameWithType: ) + fullName: ) + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.ActionInfo + name: ActionInfo + nameWithType: ActionInfo + fullName: TinyLife.Actions.ActionInfo + - name: ) + nameWithType: ) + fullName: ) - uid: TinyLife.Actions.Typeless.TypelessAction.GetTableSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot) commentId: M:TinyLife.Actions.Typeless.TypelessAction.GetTableSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot) parent: TinyLife.Actions.Typeless.TypelessAction @@ -3937,39 +4202,6 @@ references: name: System.Collections.Generic nameWithType: System.Collections.Generic fullName: System.Collections.Generic -- uid: TinyLife.Actions.MultiAction.AndThenInitialize - commentId: M:TinyLife.Actions.MultiAction.AndThenInitialize - parent: TinyLife.Actions.MultiAction - name: AndThenInitialize() - nameWithType: MultiAction.AndThenInitialize() - fullName: TinyLife.Actions.MultiAction.AndThenInitialize() - spec.csharp: - - uid: TinyLife.Actions.MultiAction.AndThenInitialize - name: AndThenInitialize - nameWithType: MultiAction.AndThenInitialize - fullName: TinyLife.Actions.MultiAction.AndThenInitialize - - name: ( - nameWithType: ( - fullName: ( - - name: ) - nameWithType: ) - fullName: ) - spec.vb: - - uid: TinyLife.Actions.MultiAction.AndThenInitialize - name: AndThenInitialize - nameWithType: MultiAction.AndThenInitialize - fullName: TinyLife.Actions.MultiAction.AndThenInitialize - - name: ( - nameWithType: ( - fullName: ( - - name: ) - nameWithType: ) - fullName: ) -- uid: TinyLife.Actions.GoHereAction.AndThenInitialize* - commentId: Overload:TinyLife.Actions.GoHereAction.AndThenInitialize - name: AndThenInitialize - nameWithType: GoHereAction.AndThenInitialize - fullName: TinyLife.Actions.GoHereAction.AndThenInitialize - uid: TinyLife.Actions.MultiAction.AndThenIsCompleted commentId: M:TinyLife.Actions.MultiAction.AndThenIsCompleted parent: TinyLife.Actions.MultiAction diff --git a/docs/api/TinyLife.Actions.Handlers.MultiActionHandler.yml b/docs/api/TinyLife.Actions.Handlers.MultiActionHandler.yml index 61fd307..4c85c39 100644 --- a/docs/api/TinyLife.Actions.Handlers.MultiActionHandler.yml +++ b/docs/api/TinyLife.Actions.Handlers.MultiActionHandler.yml @@ -5,12 +5,13 @@ items: id: MultiActionHandler parent: TinyLife.Actions.Handlers children: + - TinyLife.Actions.Handlers.MultiActionHandler.#ctor(TinyLife.Actions.Typeless.TypelessAction) - TinyLife.Actions.Handlers.MultiActionHandler.Actions - TinyLife.Actions.Handlers.MultiActionHandler.Initialize(System.Collections.Generic.IEnumerable{TinyLife.Actions.Typeless.TypelessAction},System.Boolean) - TinyLife.Actions.Handlers.MultiActionHandler.IsCompleted - TinyLife.Actions.Handlers.MultiActionHandler.OnCompleted(TinyLife.Actions.CompletionType) - TinyLife.Actions.Handlers.MultiActionHandler.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) - - TinyLife.Actions.Handlers.MultiActionHandler.Validate(TinyLife.Objects.Person) + - TinyLife.Actions.Handlers.MultiActionHandler.Validate(TinyLife.Actions.Typeless.TypelessAction,TinyLife.Objects.Person) langs: - csharp - vb @@ -21,7 +22,7 @@ items: source: remote: path: TinyLife/Actions/Handlers/MultiActionHandler.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MultiActionHandler path: ../TinyLife/Actions/Handlers/MultiActionHandler.cs @@ -29,7 +30,7 @@ items: assemblies: - Tiny Life namespace: TinyLife.Actions.Handlers - summary: "\nA multi action handler is a handler that is used by , which handles a set of underlying actions that should be executed in a row.\nNote that, when using this class, , and especially have to be called in the appropriate places.\n" + summary: "\nA multi action handler is a handler that is used by , which handles a set of underlying actions that should be executed in a row.\nNote that, when using this class, , and especially have to be called in the appropriate places.\n" example: [] syntax: content: >- @@ -76,7 +77,7 @@ items: source: remote: path: TinyLife/Actions/Handlers/MultiActionHandler.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Actions path: ../TinyLife/Actions/Handlers/MultiActionHandler.cs @@ -109,6 +110,42 @@ items: modifiers.vb: - Public - ReadOnly +- uid: TinyLife.Actions.Handlers.MultiActionHandler.#ctor(TinyLife.Actions.Typeless.TypelessAction) + commentId: M:TinyLife.Actions.Handlers.MultiActionHandler.#ctor(TinyLife.Actions.Typeless.TypelessAction) + id: '#ctor(TinyLife.Actions.Typeless.TypelessAction)' + parent: TinyLife.Actions.Handlers.MultiActionHandler + langs: + - csharp + - vb + name: MultiActionHandler(TypelessAction) + nameWithType: MultiActionHandler.MultiActionHandler(TypelessAction) + fullName: TinyLife.Actions.Handlers.MultiActionHandler.MultiActionHandler(TinyLife.Actions.Typeless.TypelessAction) + type: Constructor + source: + remote: + path: TinyLife/Actions/Handlers/MultiActionHandler.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: .ctor + path: ../TinyLife/Actions/Handlers/MultiActionHandler.cs + startLine: 29 + assemblies: + - Tiny Life + namespace: TinyLife.Actions.Handlers + summary: "\nCreates a new with the given containing action.\n" + example: [] + syntax: + content: public MultiActionHandler(TypelessAction containingAction) + parameters: + - id: containingAction + type: TinyLife.Actions.Typeless.TypelessAction + description: The action that contains this . + content.vb: Public Sub New(containingAction As TypelessAction) + overload: TinyLife.Actions.Handlers.MultiActionHandler.#ctor* + modifiers.csharp: + - public + modifiers.vb: + - Public - uid: TinyLife.Actions.Handlers.MultiActionHandler.Initialize(System.Collections.Generic.IEnumerable{TinyLife.Actions.Typeless.TypelessAction},System.Boolean) commentId: M:TinyLife.Actions.Handlers.MultiActionHandler.Initialize(System.Collections.Generic.IEnumerable{TinyLife.Actions.Typeless.TypelessAction},System.Boolean) id: Initialize(System.Collections.Generic.IEnumerable{TinyLife.Actions.Typeless.TypelessAction},System.Boolean) @@ -123,11 +160,11 @@ items: source: remote: path: TinyLife/Actions/Handlers/MultiActionHandler.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Initialize path: ../TinyLife/Actions/Handlers/MultiActionHandler.cs - startLine: 32 + startLine: 41 assemblies: - Tiny Life namespace: TinyLife.Actions.Handlers @@ -168,11 +205,11 @@ items: source: remote: path: TinyLife/Actions/Handlers/MultiActionHandler.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Update path: ../TinyLife/Actions/Handlers/MultiActionHandler.cs - startLine: 62 + startLine: 71 assemblies: - Tiny Life namespace: TinyLife.Actions.Handlers @@ -199,40 +236,43 @@ items: - public modifiers.vb: - Public -- uid: TinyLife.Actions.Handlers.MultiActionHandler.Validate(TinyLife.Objects.Person) - commentId: M:TinyLife.Actions.Handlers.MultiActionHandler.Validate(TinyLife.Objects.Person) - id: Validate(TinyLife.Objects.Person) +- uid: TinyLife.Actions.Handlers.MultiActionHandler.Validate(TinyLife.Actions.Typeless.TypelessAction,TinyLife.Objects.Person) + commentId: M:TinyLife.Actions.Handlers.MultiActionHandler.Validate(TinyLife.Actions.Typeless.TypelessAction,TinyLife.Objects.Person) + id: Validate(TinyLife.Actions.Typeless.TypelessAction,TinyLife.Objects.Person) parent: TinyLife.Actions.Handlers.MultiActionHandler langs: - csharp - vb - name: Validate(Person) - nameWithType: MultiActionHandler.Validate(Person) - fullName: TinyLife.Actions.Handlers.MultiActionHandler.Validate(TinyLife.Objects.Person) + name: Validate(TypelessAction, Person) + nameWithType: MultiActionHandler.Validate(TypelessAction, Person) + fullName: TinyLife.Actions.Handlers.MultiActionHandler.Validate(TinyLife.Actions.Typeless.TypelessAction, TinyLife.Objects.Person) type: Method source: remote: path: TinyLife/Actions/Handlers/MultiActionHandler.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Validate path: ../TinyLife/Actions/Handlers/MultiActionHandler.cs - startLine: 90 + startLine: 100 assemblies: - Tiny Life namespace: TinyLife.Actions.Handlers summary: "\nValidates this multi action handler and all of the it hosts\nThis method should be called in .\n" example: [] syntax: - content: public bool Validate(Person person) + content: public bool Validate(TypelessAction containingAction, Person person) parameters: + - id: containingAction + type: TinyLife.Actions.Typeless.TypelessAction + description: The action that contains this multi action handler. - id: person type: TinyLife.Objects.Person - description: '' + description: The person that is passed to the containingAction's method. return: type: System.Boolean - description: '' - content.vb: Public Function Validate(person As Person) As Boolean + description: Whether this multi action handler is still valid. + content.vb: Public Function Validate(containingAction As TypelessAction, person As Person) As Boolean overload: TinyLife.Actions.Handlers.MultiActionHandler.Validate* modifiers.csharp: - public @@ -252,11 +292,11 @@ items: source: remote: path: TinyLife/Actions/Handlers/MultiActionHandler.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsCompleted path: ../TinyLife/Actions/Handlers/MultiActionHandler.cs - startLine: 109 + startLine: 120 assemblies: - Tiny Life namespace: TinyLife.Actions.Handlers @@ -287,11 +327,11 @@ items: source: remote: path: TinyLife/Actions/Handlers/MultiActionHandler.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnCompleted path: ../TinyLife/Actions/Handlers/MultiActionHandler.cs - startLine: 124 + startLine: 135 assemblies: - Tiny Life namespace: TinyLife.Actions.Handlers @@ -322,8 +362,8 @@ references: - uid: TinyLife.Actions.Handlers.MultiActionHandler.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) commentId: M:TinyLife.Actions.Handlers.MultiActionHandler.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) isExternal: true -- uid: TinyLife.Actions.Handlers.MultiActionHandler.Validate(TinyLife.Objects.Person) - commentId: M:TinyLife.Actions.Handlers.MultiActionHandler.Validate(TinyLife.Objects.Person) +- uid: TinyLife.Actions.Handlers.MultiActionHandler.Validate(TinyLife.Actions.Typeless.TypelessAction,TinyLife.Objects.Person) + commentId: M:TinyLife.Actions.Handlers.MultiActionHandler.Validate(TinyLife.Actions.Typeless.TypelessAction,TinyLife.Objects.Person) isExternal: true - uid: TinyLife.Actions.Handlers.MultiActionHandler.OnCompleted(TinyLife.Actions.CompletionType) commentId: M:TinyLife.Actions.Handlers.MultiActionHandler.OnCompleted(TinyLife.Actions.CompletionType) @@ -801,6 +841,28 @@ references: name: System.Collections.Generic nameWithType: System.Collections.Generic fullName: System.Collections.Generic +- uid: TinyLife.Actions.Handlers.MultiActionHandler + commentId: T:TinyLife.Actions.Handlers.MultiActionHandler + parent: TinyLife.Actions.Handlers + name: MultiActionHandler + nameWithType: MultiActionHandler + fullName: TinyLife.Actions.Handlers.MultiActionHandler +- uid: TinyLife.Actions.Handlers.MultiActionHandler.#ctor* + commentId: Overload:TinyLife.Actions.Handlers.MultiActionHandler.#ctor + name: MultiActionHandler + nameWithType: MultiActionHandler.MultiActionHandler + fullName: TinyLife.Actions.Handlers.MultiActionHandler.MultiActionHandler +- uid: TinyLife.Actions.Typeless.TypelessAction + commentId: T:TinyLife.Actions.Typeless.TypelessAction + parent: TinyLife.Actions.Typeless + name: TypelessAction + nameWithType: TypelessAction + fullName: TinyLife.Actions.Typeless.TypelessAction +- uid: TinyLife.Actions.Typeless + commentId: N:TinyLife.Actions.Typeless + name: TinyLife.Actions.Typeless + nameWithType: TinyLife.Actions.Typeless + fullName: TinyLife.Actions.Typeless - uid: TinyLife.Actions.CompletionType.Failed commentId: F:TinyLife.Actions.CompletionType.Failed isExternal: true @@ -876,12 +938,6 @@ references: name: CompletionType nameWithType: CompletionType fullName: TinyLife.Actions.CompletionType -- uid: TinyLife.Actions.Typeless.TypelessAction - commentId: T:TinyLife.Actions.Typeless.TypelessAction - parent: TinyLife.Actions.Typeless - name: TypelessAction - nameWithType: TypelessAction - fullName: TinyLife.Actions.Typeless.TypelessAction - uid: System.Collections.Generic.IEnumerable`1 commentId: T:System.Collections.Generic.IEnumerable`1 isExternal: true @@ -921,11 +977,6 @@ references: - name: ) nameWithType: ) fullName: ) -- uid: TinyLife.Actions.Typeless - commentId: N:TinyLife.Actions.Typeless - name: TinyLife.Actions.Typeless - nameWithType: TinyLife.Actions.Typeless - fullName: TinyLife.Actions.Typeless - uid: TinyLife.Actions.Handlers.MultiActionHandler.Actions commentId: P:TinyLife.Actions.Handlers.MultiActionHandler.Actions isExternal: true @@ -1077,6 +1128,42 @@ references: - name: ) nameWithType: ) fullName: ) +- uid: TinyLife.Actions.Typeless.TypelessAction.Validate(TinyLife.Objects.Person) + commentId: M:TinyLife.Actions.Typeless.TypelessAction.Validate(TinyLife.Objects.Person) + parent: TinyLife.Actions.Typeless.TypelessAction + name: Validate(Person) + nameWithType: TypelessAction.Validate(Person) + fullName: TinyLife.Actions.Typeless.TypelessAction.Validate(TinyLife.Objects.Person) + spec.csharp: + - uid: TinyLife.Actions.Typeless.TypelessAction.Validate(TinyLife.Objects.Person) + name: Validate + nameWithType: TypelessAction.Validate + fullName: TinyLife.Actions.Typeless.TypelessAction.Validate + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.Typeless.TypelessAction.Validate(TinyLife.Objects.Person) + name: Validate + nameWithType: TypelessAction.Validate + fullName: TinyLife.Actions.Typeless.TypelessAction.Validate + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ) + nameWithType: ) + fullName: ) - uid: TinyLife.Actions.Handlers.MultiActionHandler.Validate* commentId: Overload:TinyLife.Actions.Handlers.MultiActionHandler.Validate name: Validate diff --git a/docs/api/TinyLife.Actions.Handlers.UnderlyingActionHandler.yml b/docs/api/TinyLife.Actions.Handlers.UnderlyingActionHandler.yml index 03a6690..7e02ed7 100644 --- a/docs/api/TinyLife.Actions.Handlers.UnderlyingActionHandler.yml +++ b/docs/api/TinyLife.Actions.Handlers.UnderlyingActionHandler.yml @@ -5,13 +5,14 @@ items: id: UnderlyingActionHandler parent: TinyLife.Actions.Handlers children: + - TinyLife.Actions.Handlers.UnderlyingActionHandler.#ctor(TinyLife.Actions.Typeless.TypelessAction) - TinyLife.Actions.Handlers.UnderlyingActionHandler.Action - TinyLife.Actions.Handlers.UnderlyingActionHandler.Initialize(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Boolean) - TinyLife.Actions.Handlers.UnderlyingActionHandler.InitializeExact(TinyLife.Actions.Typeless.TypelessAction,System.Boolean) - TinyLife.Actions.Handlers.UnderlyingActionHandler.IsCompleted - TinyLife.Actions.Handlers.UnderlyingActionHandler.OnCompleted(TinyLife.Actions.CompletionType) - TinyLife.Actions.Handlers.UnderlyingActionHandler.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) - - TinyLife.Actions.Handlers.UnderlyingActionHandler.Validate(TinyLife.Objects.Person) + - TinyLife.Actions.Handlers.UnderlyingActionHandler.Validate(TinyLife.Actions.Typeless.TypelessAction,TinyLife.Objects.Person) langs: - csharp - vb @@ -22,7 +23,7 @@ items: source: remote: path: TinyLife/Actions/Handlers/UnderlyingActionHandler.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: UnderlyingActionHandler path: ../TinyLife/Actions/Handlers/UnderlyingActionHandler.cs @@ -30,7 +31,7 @@ items: assemblies: - Tiny Life namespace: TinyLife.Actions.Handlers - summary: "\nAn UnderlyingAction is a class that can instantiate a single that will be executed as part of the action it is used in.\nNote that, when using this class, , and especially have to be called in the appropriate places.\n" + summary: "\nAn UnderlyingAction is a class that can instantiate a single that will be executed as part of the action it is used in.\nNote that, when using this class, , and especially have to be called in the appropriate places.\n" example: [] syntax: content: >- @@ -77,7 +78,7 @@ items: source: remote: path: TinyLife/Actions/Handlers/UnderlyingActionHandler.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Action path: ../TinyLife/Actions/Handlers/UnderlyingActionHandler.cs @@ -110,6 +111,42 @@ items: modifiers.vb: - Public - ReadOnly +- uid: TinyLife.Actions.Handlers.UnderlyingActionHandler.#ctor(TinyLife.Actions.Typeless.TypelessAction) + commentId: M:TinyLife.Actions.Handlers.UnderlyingActionHandler.#ctor(TinyLife.Actions.Typeless.TypelessAction) + id: '#ctor(TinyLife.Actions.Typeless.TypelessAction)' + parent: TinyLife.Actions.Handlers.UnderlyingActionHandler + langs: + - csharp + - vb + name: UnderlyingActionHandler(TypelessAction) + nameWithType: UnderlyingActionHandler.UnderlyingActionHandler(TypelessAction) + fullName: TinyLife.Actions.Handlers.UnderlyingActionHandler.UnderlyingActionHandler(TinyLife.Actions.Typeless.TypelessAction) + type: Constructor + source: + remote: + path: TinyLife/Actions/Handlers/UnderlyingActionHandler.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: .ctor + path: ../TinyLife/Actions/Handlers/UnderlyingActionHandler.cs + startLine: 29 + assemblies: + - Tiny Life + namespace: TinyLife.Actions.Handlers + summary: "\nCreates a new with the given containing action.\n" + example: [] + syntax: + content: public UnderlyingActionHandler(TypelessAction containingAction) + parameters: + - id: containingAction + type: TinyLife.Actions.Typeless.TypelessAction + description: The action that contains this underlying action handler. + content.vb: Public Sub New(containingAction As TypelessAction) + overload: TinyLife.Actions.Handlers.UnderlyingActionHandler.#ctor* + modifiers.csharp: + - public + modifiers.vb: + - Public - uid: TinyLife.Actions.Handlers.UnderlyingActionHandler.Initialize(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Boolean) commentId: M:TinyLife.Actions.Handlers.UnderlyingActionHandler.Initialize(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Boolean) id: Initialize(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Boolean) @@ -124,11 +161,11 @@ items: source: remote: path: TinyLife/Actions/Handlers/UnderlyingActionHandler.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Initialize path: ../TinyLife/Actions/Handlers/UnderlyingActionHandler.cs - startLine: 31 + startLine: 40 assemblies: - Tiny Life namespace: TinyLife.Actions.Handlers @@ -171,11 +208,11 @@ items: source: remote: path: TinyLife/Actions/Handlers/UnderlyingActionHandler.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: InitializeExact path: ../TinyLife/Actions/Handlers/UnderlyingActionHandler.cs - startLine: 44 + startLine: 53 assemblies: - Tiny Life namespace: TinyLife.Actions.Handlers @@ -210,11 +247,11 @@ items: source: remote: path: TinyLife/Actions/Handlers/UnderlyingActionHandler.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Update path: ../TinyLife/Actions/Handlers/UnderlyingActionHandler.cs - startLine: 61 + startLine: 70 assemblies: - Tiny Life namespace: TinyLife.Actions.Handlers @@ -238,40 +275,43 @@ items: - public modifiers.vb: - Public -- uid: TinyLife.Actions.Handlers.UnderlyingActionHandler.Validate(TinyLife.Objects.Person) - commentId: M:TinyLife.Actions.Handlers.UnderlyingActionHandler.Validate(TinyLife.Objects.Person) - id: Validate(TinyLife.Objects.Person) +- uid: TinyLife.Actions.Handlers.UnderlyingActionHandler.Validate(TinyLife.Actions.Typeless.TypelessAction,TinyLife.Objects.Person) + commentId: M:TinyLife.Actions.Handlers.UnderlyingActionHandler.Validate(TinyLife.Actions.Typeless.TypelessAction,TinyLife.Objects.Person) + id: Validate(TinyLife.Actions.Typeless.TypelessAction,TinyLife.Objects.Person) parent: TinyLife.Actions.Handlers.UnderlyingActionHandler langs: - csharp - vb - name: Validate(Person) - nameWithType: UnderlyingActionHandler.Validate(Person) - fullName: TinyLife.Actions.Handlers.UnderlyingActionHandler.Validate(TinyLife.Objects.Person) + name: Validate(TypelessAction, Person) + nameWithType: UnderlyingActionHandler.Validate(TypelessAction, Person) + fullName: TinyLife.Actions.Handlers.UnderlyingActionHandler.Validate(TinyLife.Actions.Typeless.TypelessAction, TinyLife.Objects.Person) type: Method source: remote: path: TinyLife/Actions/Handlers/UnderlyingActionHandler.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Validate path: ../TinyLife/Actions/Handlers/UnderlyingActionHandler.cs - startLine: 76 + startLine: 86 assemblies: - Tiny Life namespace: TinyLife.Actions.Handlers summary: "\nValidates this action container and its .\nThis method should be called in .\n" example: [] syntax: - content: public bool Validate(Person person) + content: public bool Validate(TypelessAction containingAction, Person person) parameters: + - id: containingAction + type: TinyLife.Actions.Typeless.TypelessAction + description: The action that contains this underlying action handler. - id: person type: TinyLife.Objects.Person - description: '' + description: The person that is passed to the containingAction's method. return: type: System.Boolean - description: '' - content.vb: Public Function Validate(person As Person) As Boolean + description: Whether this underlying action handler is still valid. + content.vb: Public Function Validate(containingAction As TypelessAction, person As Person) As Boolean overload: TinyLife.Actions.Handlers.UnderlyingActionHandler.Validate* modifiers.csharp: - public @@ -291,11 +331,11 @@ items: source: remote: path: TinyLife/Actions/Handlers/UnderlyingActionHandler.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsCompleted path: ../TinyLife/Actions/Handlers/UnderlyingActionHandler.cs - startLine: 91 + startLine: 102 assemblies: - Tiny Life namespace: TinyLife.Actions.Handlers @@ -326,11 +366,11 @@ items: source: remote: path: TinyLife/Actions/Handlers/UnderlyingActionHandler.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnCompleted path: ../TinyLife/Actions/Handlers/UnderlyingActionHandler.cs - startLine: 102 + startLine: 113 assemblies: - Tiny Life namespace: TinyLife.Actions.Handlers @@ -358,8 +398,8 @@ references: - uid: TinyLife.Actions.Handlers.UnderlyingActionHandler.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) commentId: M:TinyLife.Actions.Handlers.UnderlyingActionHandler.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) isExternal: true -- uid: TinyLife.Actions.Handlers.UnderlyingActionHandler.Validate(TinyLife.Objects.Person) - commentId: M:TinyLife.Actions.Handlers.UnderlyingActionHandler.Validate(TinyLife.Objects.Person) +- uid: TinyLife.Actions.Handlers.UnderlyingActionHandler.Validate(TinyLife.Actions.Typeless.TypelessAction,TinyLife.Objects.Person) + commentId: M:TinyLife.Actions.Handlers.UnderlyingActionHandler.Validate(TinyLife.Actions.Typeless.TypelessAction,TinyLife.Objects.Person) isExternal: true - uid: TinyLife.Actions.Handlers.UnderlyingActionHandler.OnCompleted(TinyLife.Actions.CompletionType) commentId: M:TinyLife.Actions.Handlers.UnderlyingActionHandler.OnCompleted(TinyLife.Actions.CompletionType) @@ -759,6 +799,16 @@ references: name: TinyLife.Actions.Typeless nameWithType: TinyLife.Actions.Typeless fullName: TinyLife.Actions.Typeless +- uid: TinyLife.Actions.Handlers.UnderlyingActionHandler + commentId: T:TinyLife.Actions.Handlers.UnderlyingActionHandler + name: UnderlyingActionHandler + nameWithType: UnderlyingActionHandler + fullName: TinyLife.Actions.Handlers.UnderlyingActionHandler +- uid: TinyLife.Actions.Handlers.UnderlyingActionHandler.#ctor* + commentId: Overload:TinyLife.Actions.Handlers.UnderlyingActionHandler.#ctor + name: UnderlyingActionHandler + nameWithType: UnderlyingActionHandler.UnderlyingActionHandler + fullName: TinyLife.Actions.Handlers.UnderlyingActionHandler.UnderlyingActionHandler - uid: TinyLife.Actions.Typeless.TypelessAction.StartedAutomatically commentId: P:TinyLife.Actions.Typeless.TypelessAction.StartedAutomatically parent: TinyLife.Actions.Typeless.TypelessAction @@ -950,6 +1000,42 @@ references: - name: ) nameWithType: ) fullName: ) +- uid: TinyLife.Actions.Typeless.TypelessAction.Validate(TinyLife.Objects.Person) + commentId: M:TinyLife.Actions.Typeless.TypelessAction.Validate(TinyLife.Objects.Person) + parent: TinyLife.Actions.Typeless.TypelessAction + name: Validate(Person) + nameWithType: TypelessAction.Validate(Person) + fullName: TinyLife.Actions.Typeless.TypelessAction.Validate(TinyLife.Objects.Person) + spec.csharp: + - uid: TinyLife.Actions.Typeless.TypelessAction.Validate(TinyLife.Objects.Person) + name: Validate + nameWithType: TypelessAction.Validate + fullName: TinyLife.Actions.Typeless.TypelessAction.Validate + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.Typeless.TypelessAction.Validate(TinyLife.Objects.Person) + name: Validate + nameWithType: TypelessAction.Validate + fullName: TinyLife.Actions.Typeless.TypelessAction.Validate + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ) + nameWithType: ) + fullName: ) - uid: TinyLife.Actions.Handlers.UnderlyingActionHandler.Validate* commentId: Overload:TinyLife.Actions.Handlers.UnderlyingActionHandler.Validate name: Validate diff --git a/docs/api/TinyLife.Actions.IdleAroundObjectAction.yml b/docs/api/TinyLife.Actions.IdleAroundObjectAction.yml new file mode 100644 index 0000000..f2b485c --- /dev/null +++ b/docs/api/TinyLife.Actions.IdleAroundObjectAction.yml @@ -0,0 +1,4248 @@ +### YamlMime:ManagedReference +items: +- uid: TinyLife.Actions.IdleAroundObjectAction + commentId: T:TinyLife.Actions.IdleAroundObjectAction + id: IdleAroundObjectAction + parent: TinyLife.Actions + children: + - TinyLife.Actions.IdleAroundObjectAction.#ctor(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo) + - TinyLife.Actions.IdleAroundObjectAction.AndThenIsCompleted + - TinyLife.Actions.IdleAroundObjectAction.CreateFirstActions + langs: + - csharp + - vb + name: IdleAroundObjectAction + nameWithType: IdleAroundObjectAction + fullName: TinyLife.Actions.IdleAroundObjectAction + type: Class + source: + remote: + path: TinyLife/Actions/IdleAroundObjectAction.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: IdleAroundObjectAction + path: ../TinyLife/Actions/IdleAroundObjectAction.cs + startLine: 11 + assemblies: + - Tiny Life + namespace: TinyLife.Actions + summary: "\nA simple action that causes a person to walk to the 's action location using and then stands there until there is another action in their queue.\nThis action is useful for people with a and for actions like .\n" + example: [] + syntax: + content: 'public class IdleAroundObjectAction : MultiAction, IGenericDataHolder' + content.vb: >- + Public Class IdleAroundObjectAction + Inherits MultiAction + Implements IGenericDataHolder + inheritance: + - System.Object + - MLEM.Data.Json.JsonTypeSafeGenericDataHolder + - TinyLife.Actions.Typeless.TypelessAction + - TinyLife.Actions.Action + - TinyLife.Actions.MultiAction + implements: + - MLEM.Misc.IGenericDataHolder + inheritedMembers: + - TinyLife.Actions.MultiAction.Handler + - TinyLife.Actions.MultiAction.MainElapsedTime + - TinyLife.Actions.MultiAction.InProgressTime + - TinyLife.Actions.MultiAction.AndThenInitialize + - TinyLife.Actions.MultiAction.AndThenUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + - TinyLife.Actions.MultiAction.AndThenOnCompleted(TinyLife.Actions.CompletionType) + - TinyLife.Actions.MultiAction.PreInitialize + - TinyLife.Actions.MultiAction.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + - TinyLife.Actions.MultiAction.Initialize + - TinyLife.Actions.MultiAction.IsCompleted + - TinyLife.Actions.MultiAction.OnCompleted(TinyLife.Actions.CompletionType) + - TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.Person) + - TinyLife.Actions.MultiAction.CanCancel(TinyLife.Actions.Action) + - TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory) + - TinyLife.Actions.Action.Type + - TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action) + - TinyLife.Actions.Action.GetNextAction(TinyLife.Actions.CompletionType) + - TinyLife.Actions.Action.GetIconObject + - TinyLife.Actions.Action.CausesExtremelyFastSpeed + - TinyLife.Actions.Action.GetDisplayName + - TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,TinyLife.Actions.CanExecuteResult,TinyLife.Objects.MapObject) + - TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.Person,TinyLife.Actions.ActionType) + - TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action,TinyLife.Actions.Action) + - TinyLife.Actions.Typeless.TypelessAction.Random + - TinyLife.Actions.Typeless.TypelessAction.Info + - TinyLife.Actions.Typeless.TypelessAction.StartedAutomatically + - TinyLife.Actions.Typeless.TypelessAction.Parent + - TinyLife.Actions.Typeless.TypelessAction.Map + - TinyLife.Actions.Typeless.TypelessAction.Person + - TinyLife.Actions.Typeless.TypelessAction.ElapsedTime + - TinyLife.Actions.Typeless.TypelessAction.PlayerPromptOpen + - TinyLife.Actions.Typeless.TypelessAction.FullyInProgress + - TinyLife.Actions.Typeless.TypelessAction.ForceResult + - TinyLife.Actions.Typeless.TypelessAction.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Func{TinyLife.Uis.CoveringGroup,System.Collections.Generic.IEnumerable{MLEM.Ui.Elements.Element}}) + - TinyLife.Actions.Typeless.TypelessAction.OpenYesNoPrompt(System.String,System.Action,System.Action) + - TinyLife.Actions.Typeless.TypelessAction.OpenTextPrompt(System.String,System.Action{System.String},System.Predicate{System.String},MLEM.Ui.Elements.TextField.Rule,System.String) + - TinyLife.Actions.Typeless.TypelessAction.SpeakAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Int32) + - TinyLife.Actions.Typeless.TypelessAction.SpeakInConversation(TinyLife.Objects.Person,Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Nullable{TinyLife.Actions.EmoteCategory},System.Nullable{TinyLife.Objects.SpeakStyle},System.Int32) + - TinyLife.Actions.Typeless.TypelessAction.CompleteInTime(System.TimeSpan,System.Boolean,TinyLife.Skills.SkillType,System.Single,System.Boolean) + - TinyLife.Actions.Typeless.TypelessAction.CompleteIfNeedFull(TinyLife.Objects.Person,TinyLife.NeedType,TinyLife.Actions.CompletionType) + - TinyLife.Actions.Typeless.TypelessAction.PutDownOrGoTo(TinyLife.Actions.ActionInfo,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType[]) + - TinyLife.Actions.Typeless.TypelessAction.GetPlaceDirection(TinyLife.Objects.Person,TinyLife.Objects.FurnitureType) + - TinyLife.Actions.Typeless.TypelessAction.Sit(TinyLife.Objects.Person,TinyLife.Objects.Furniture,System.Single,TinyLife.Objects.ActionSpot) + - TinyLife.Actions.Typeless.TypelessAction.GetFreeChair(TinyLife.Objects.Person,TinyLife.Objects.Furniture) + - TinyLife.Actions.Typeless.TypelessAction.GetFreeChairs(TinyLife.Objects.Person,TinyLife.Objects.Furniture,System.Func{MLEM.Misc.Direction2,System.Boolean}) + - TinyLife.Actions.Typeless.TypelessAction.FindAllFreePeople(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean) + - TinyLife.Actions.Typeless.TypelessAction.FindAllFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean,System.Boolean) + - TinyLife.Actions.Typeless.TypelessAction.FindAllFreeWalls(TinyLife.Objects.Person,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean) + - TinyLife.Actions.Typeless.TypelessAction.FindAllFreeGround(TinyLife.Objects.Person,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean) + - TinyLife.Actions.Typeless.TypelessAction.FindFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean) + - TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2}) + - TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean) + - TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo) + - TinyLife.Actions.Typeless.TypelessAction.GetTableSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot) + - TinyLife.Actions.Typeless.TypelessAction.InvokeForBoth(TinyLife.Objects.Person,TinyLife.Objects.Person,System.Action{TinyLife.Objects.Person,TinyLife.Objects.Person}) + - MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object) + - MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData``1(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 + extensionMethods: + - TinyLife.Actions.IdleAroundObjectAction.TinyLife.Utilities.Extensions.JsonCopy``1 + modifiers.csharp: + - public + - class + modifiers.vb: + - Public + - Class +- uid: TinyLife.Actions.IdleAroundObjectAction.#ctor(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo) + commentId: M:TinyLife.Actions.IdleAroundObjectAction.#ctor(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo) + id: '#ctor(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo)' + parent: TinyLife.Actions.IdleAroundObjectAction + langs: + - csharp + - vb + name: IdleAroundObjectAction(ActionType, ActionInfo) + nameWithType: IdleAroundObjectAction.IdleAroundObjectAction(ActionType, ActionInfo) + fullName: TinyLife.Actions.IdleAroundObjectAction.IdleAroundObjectAction(TinyLife.Actions.ActionType, TinyLife.Actions.ActionInfo) + type: Constructor + source: + remote: + path: TinyLife/Actions/IdleAroundObjectAction.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: .ctor + path: ../TinyLife/Actions/IdleAroundObjectAction.cs + startLine: 14 + assemblies: + - Tiny Life + namespace: TinyLife.Actions + summary: "\nCreates a new action from the given \n" + example: [] + syntax: + content: public IdleAroundObjectAction(ActionType type, ActionInfo info) + parameters: + - id: type + type: TinyLife.Actions.ActionType + description: The type to create this action from + - id: info + type: TinyLife.Actions.ActionInfo + description: The information for this action + content.vb: Public Sub New(type As ActionType, info As ActionInfo) + overload: TinyLife.Actions.IdleAroundObjectAction.#ctor* + modifiers.csharp: + - public + modifiers.vb: + - Public +- uid: TinyLife.Actions.IdleAroundObjectAction.CreateFirstActions + commentId: M:TinyLife.Actions.IdleAroundObjectAction.CreateFirstActions + id: CreateFirstActions + parent: TinyLife.Actions.IdleAroundObjectAction + langs: + - csharp + - vb + name: CreateFirstActions() + nameWithType: IdleAroundObjectAction.CreateFirstActions() + fullName: TinyLife.Actions.IdleAroundObjectAction.CreateFirstActions() + type: Method + source: + remote: + path: TinyLife/Actions/IdleAroundObjectAction.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: CreateFirstActions + path: ../TinyLife/Actions/IdleAroundObjectAction.cs + startLine: 17 + assemblies: + - Tiny Life + namespace: TinyLife.Actions + summary: "\nReturn a set of actions that should be executed before this action.\nEven if the yield statement is used, all actions will be collected into a list at the start of this action's invocation.\nIf no action gets returned in this function, this action fails.\nIf a null action is returned as the first item, no first actions will be executed.\n" + example: [] + syntax: + content: protected override IEnumerable CreateFirstActions() + return: + type: System.Collections.Generic.IEnumerable{TinyLife.Actions.Typeless.TypelessAction} + description: A set of actions that sohuld run before this action + content.vb: Protected Overrides Function CreateFirstActions As IEnumerable(Of TypelessAction) + overridden: TinyLife.Actions.MultiAction.CreateFirstActions + overload: TinyLife.Actions.IdleAroundObjectAction.CreateFirstActions* + modifiers.csharp: + - protected + - override + modifiers.vb: + - Protected + - Overrides +- uid: TinyLife.Actions.IdleAroundObjectAction.AndThenIsCompleted + commentId: M:TinyLife.Actions.IdleAroundObjectAction.AndThenIsCompleted + id: AndThenIsCompleted + parent: TinyLife.Actions.IdleAroundObjectAction + langs: + - csharp + - vb + name: AndThenIsCompleted() + nameWithType: IdleAroundObjectAction.AndThenIsCompleted() + fullName: TinyLife.Actions.IdleAroundObjectAction.AndThenIsCompleted() + type: Method + source: + remote: + path: TinyLife/Actions/IdleAroundObjectAction.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: AndThenIsCompleted + path: ../TinyLife/Actions/IdleAroundObjectAction.cs + startLine: 22 + assemblies: + - Tiny Life + namespace: TinyLife.Actions + summary: "\nMultiAction version of .\nThis method returns whether or not the main action is completed.\n" + example: [] + syntax: + content: protected override CompletionType AndThenIsCompleted() + return: + type: TinyLife.Actions.CompletionType + description: Whether the main action is completed + content.vb: Protected Overrides Function AndThenIsCompleted As CompletionType + overridden: TinyLife.Actions.MultiAction.AndThenIsCompleted + overload: TinyLife.Actions.IdleAroundObjectAction.AndThenIsCompleted* + modifiers.csharp: + - protected + - override + modifiers.vb: + - Protected + - Overrides +references: +- uid: TinyLife.Actions.ActionInfo + commentId: T:TinyLife.Actions.ActionInfo + parent: TinyLife.Actions + name: ActionInfo + nameWithType: ActionInfo + fullName: TinyLife.Actions.ActionInfo +- uid: TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory) + commentId: M:TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory) + parent: TinyLife.Actions.MultiAction + name: GoToActionLocation(ObjectCategory) + nameWithType: MultiAction.GoToActionLocation(ObjectCategory) + fullName: TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory) + spec.csharp: + - uid: TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory) + name: GoToActionLocation + nameWithType: MultiAction.GoToActionLocation + fullName: TinyLife.Actions.MultiAction.GoToActionLocation + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.ObjectCategory + name: ObjectCategory + nameWithType: ObjectCategory + fullName: TinyLife.Objects.ObjectCategory + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory) + name: GoToActionLocation + nameWithType: MultiAction.GoToActionLocation + fullName: TinyLife.Actions.MultiAction.GoToActionLocation + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.ObjectCategory + name: ObjectCategory + nameWithType: ObjectCategory + fullName: TinyLife.Objects.ObjectCategory + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.World.LotEmployment + commentId: T:TinyLife.World.LotEmployment + parent: TinyLife.World + name: LotEmployment + nameWithType: LotEmployment + fullName: TinyLife.World.LotEmployment +- uid: TinyLife.Actions.ActionType.BaristaIdle + commentId: F:TinyLife.Actions.ActionType.BaristaIdle + isExternal: true +- uid: TinyLife.Actions + commentId: N:TinyLife.Actions + name: TinyLife.Actions + nameWithType: TinyLife.Actions + fullName: TinyLife.Actions +- uid: System.Object + commentId: T:System.Object + parent: System + isExternal: true + name: Object + nameWithType: Object + fullName: System.Object +- uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder + commentId: T:MLEM.Data.Json.JsonTypeSafeGenericDataHolder + parent: MLEM.Data.Json + isExternal: true + name: JsonTypeSafeGenericDataHolder + nameWithType: JsonTypeSafeGenericDataHolder + fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder +- uid: TinyLife.Actions.Typeless.TypelessAction + commentId: T:TinyLife.Actions.Typeless.TypelessAction + parent: TinyLife.Actions.Typeless + name: TypelessAction + nameWithType: TypelessAction + fullName: TinyLife.Actions.Typeless.TypelessAction +- uid: TinyLife.Actions.Action + commentId: T:TinyLife.Actions.Action + parent: TinyLife.Actions + name: Action + nameWithType: Action + fullName: TinyLife.Actions.Action +- uid: TinyLife.Actions.MultiAction + commentId: T:TinyLife.Actions.MultiAction + parent: TinyLife.Actions + name: MultiAction + nameWithType: MultiAction + fullName: TinyLife.Actions.MultiAction +- uid: MLEM.Misc.IGenericDataHolder + commentId: T:MLEM.Misc.IGenericDataHolder + parent: MLEM.Misc + isExternal: true + name: IGenericDataHolder + nameWithType: IGenericDataHolder + fullName: MLEM.Misc.IGenericDataHolder +- uid: TinyLife.Actions.MultiAction.Handler + commentId: F:TinyLife.Actions.MultiAction.Handler + parent: TinyLife.Actions.MultiAction + name: Handler + nameWithType: MultiAction.Handler + fullName: TinyLife.Actions.MultiAction.Handler +- uid: TinyLife.Actions.MultiAction.MainElapsedTime + commentId: P:TinyLife.Actions.MultiAction.MainElapsedTime + parent: TinyLife.Actions.MultiAction + name: MainElapsedTime + nameWithType: MultiAction.MainElapsedTime + fullName: TinyLife.Actions.MultiAction.MainElapsedTime +- uid: TinyLife.Actions.MultiAction.InProgressTime + commentId: P:TinyLife.Actions.MultiAction.InProgressTime + parent: TinyLife.Actions.MultiAction + name: InProgressTime + nameWithType: MultiAction.InProgressTime + fullName: TinyLife.Actions.MultiAction.InProgressTime +- uid: TinyLife.Actions.MultiAction.AndThenInitialize + commentId: M:TinyLife.Actions.MultiAction.AndThenInitialize + parent: TinyLife.Actions.MultiAction + name: AndThenInitialize() + nameWithType: MultiAction.AndThenInitialize() + fullName: TinyLife.Actions.MultiAction.AndThenInitialize() + spec.csharp: + - uid: TinyLife.Actions.MultiAction.AndThenInitialize + name: AndThenInitialize + nameWithType: MultiAction.AndThenInitialize + fullName: TinyLife.Actions.MultiAction.AndThenInitialize + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.MultiAction.AndThenInitialize + name: AndThenInitialize + nameWithType: MultiAction.AndThenInitialize + fullName: TinyLife.Actions.MultiAction.AndThenInitialize + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Actions.MultiAction.AndThenUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + commentId: M:TinyLife.Actions.MultiAction.AndThenUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + parent: TinyLife.Actions.MultiAction + isExternal: true + name: AndThenUpdate(GameTime, TimeSpan, Single) + nameWithType: MultiAction.AndThenUpdate(GameTime, TimeSpan, Single) + fullName: TinyLife.Actions.MultiAction.AndThenUpdate(Microsoft.Xna.Framework.GameTime, System.TimeSpan, System.Single) + spec.csharp: + - uid: TinyLife.Actions.MultiAction.AndThenUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + name: AndThenUpdate + nameWithType: MultiAction.AndThenUpdate + fullName: TinyLife.Actions.MultiAction.AndThenUpdate + - name: ( + nameWithType: ( + fullName: ( + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + nameWithType: GameTime + fullName: Microsoft.Xna.Framework.GameTime + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.TimeSpan + name: TimeSpan + nameWithType: TimeSpan + fullName: System.TimeSpan + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Single + name: Single + nameWithType: Single + fullName: System.Single + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.MultiAction.AndThenUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + name: AndThenUpdate + nameWithType: MultiAction.AndThenUpdate + fullName: TinyLife.Actions.MultiAction.AndThenUpdate + - name: ( + nameWithType: ( + fullName: ( + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + nameWithType: GameTime + fullName: Microsoft.Xna.Framework.GameTime + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.TimeSpan + name: TimeSpan + nameWithType: TimeSpan + fullName: System.TimeSpan + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Single + name: Single + nameWithType: Single + fullName: System.Single + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Actions.MultiAction.AndThenOnCompleted(TinyLife.Actions.CompletionType) + commentId: M:TinyLife.Actions.MultiAction.AndThenOnCompleted(TinyLife.Actions.CompletionType) + parent: TinyLife.Actions.MultiAction + name: AndThenOnCompleted(CompletionType) + nameWithType: MultiAction.AndThenOnCompleted(CompletionType) + fullName: TinyLife.Actions.MultiAction.AndThenOnCompleted(TinyLife.Actions.CompletionType) + spec.csharp: + - uid: TinyLife.Actions.MultiAction.AndThenOnCompleted(TinyLife.Actions.CompletionType) + name: AndThenOnCompleted + nameWithType: MultiAction.AndThenOnCompleted + fullName: TinyLife.Actions.MultiAction.AndThenOnCompleted + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Actions.CompletionType + name: CompletionType + nameWithType: CompletionType + fullName: TinyLife.Actions.CompletionType + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.MultiAction.AndThenOnCompleted(TinyLife.Actions.CompletionType) + name: AndThenOnCompleted + nameWithType: MultiAction.AndThenOnCompleted + fullName: TinyLife.Actions.MultiAction.AndThenOnCompleted + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Actions.CompletionType + name: CompletionType + nameWithType: CompletionType + fullName: TinyLife.Actions.CompletionType + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Actions.MultiAction.PreInitialize + commentId: M:TinyLife.Actions.MultiAction.PreInitialize + parent: TinyLife.Actions.MultiAction + name: PreInitialize() + nameWithType: MultiAction.PreInitialize() + fullName: TinyLife.Actions.MultiAction.PreInitialize() + spec.csharp: + - uid: TinyLife.Actions.MultiAction.PreInitialize + name: PreInitialize + nameWithType: MultiAction.PreInitialize + fullName: TinyLife.Actions.MultiAction.PreInitialize + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.MultiAction.PreInitialize + name: PreInitialize + nameWithType: MultiAction.PreInitialize + fullName: TinyLife.Actions.MultiAction.PreInitialize + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Actions.MultiAction.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + commentId: M:TinyLife.Actions.MultiAction.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + parent: TinyLife.Actions.MultiAction + isExternal: true + name: Update(GameTime, TimeSpan, Single) + nameWithType: MultiAction.Update(GameTime, TimeSpan, Single) + fullName: TinyLife.Actions.MultiAction.Update(Microsoft.Xna.Framework.GameTime, System.TimeSpan, System.Single) + spec.csharp: + - uid: TinyLife.Actions.MultiAction.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + name: Update + nameWithType: MultiAction.Update + fullName: TinyLife.Actions.MultiAction.Update + - name: ( + nameWithType: ( + fullName: ( + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + nameWithType: GameTime + fullName: Microsoft.Xna.Framework.GameTime + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.TimeSpan + name: TimeSpan + nameWithType: TimeSpan + fullName: System.TimeSpan + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Single + name: Single + nameWithType: Single + fullName: System.Single + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.MultiAction.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + name: Update + nameWithType: MultiAction.Update + fullName: TinyLife.Actions.MultiAction.Update + - name: ( + nameWithType: ( + fullName: ( + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + nameWithType: GameTime + fullName: Microsoft.Xna.Framework.GameTime + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.TimeSpan + name: TimeSpan + nameWithType: TimeSpan + fullName: System.TimeSpan + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Single + name: Single + nameWithType: Single + fullName: System.Single + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Actions.MultiAction.Initialize + commentId: M:TinyLife.Actions.MultiAction.Initialize + parent: TinyLife.Actions.MultiAction + name: Initialize() + nameWithType: MultiAction.Initialize() + fullName: TinyLife.Actions.MultiAction.Initialize() + spec.csharp: + - uid: TinyLife.Actions.MultiAction.Initialize + name: Initialize + nameWithType: MultiAction.Initialize + fullName: TinyLife.Actions.MultiAction.Initialize + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.MultiAction.Initialize + name: Initialize + nameWithType: MultiAction.Initialize + fullName: TinyLife.Actions.MultiAction.Initialize + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Actions.MultiAction.IsCompleted + commentId: M:TinyLife.Actions.MultiAction.IsCompleted + parent: TinyLife.Actions.MultiAction + name: IsCompleted() + nameWithType: MultiAction.IsCompleted() + fullName: TinyLife.Actions.MultiAction.IsCompleted() + spec.csharp: + - uid: TinyLife.Actions.MultiAction.IsCompleted + name: IsCompleted + nameWithType: MultiAction.IsCompleted + fullName: TinyLife.Actions.MultiAction.IsCompleted + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.MultiAction.IsCompleted + name: IsCompleted + nameWithType: MultiAction.IsCompleted + fullName: TinyLife.Actions.MultiAction.IsCompleted + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Actions.MultiAction.OnCompleted(TinyLife.Actions.CompletionType) + commentId: M:TinyLife.Actions.MultiAction.OnCompleted(TinyLife.Actions.CompletionType) + parent: TinyLife.Actions.MultiAction + name: OnCompleted(CompletionType) + nameWithType: MultiAction.OnCompleted(CompletionType) + fullName: TinyLife.Actions.MultiAction.OnCompleted(TinyLife.Actions.CompletionType) + spec.csharp: + - uid: TinyLife.Actions.MultiAction.OnCompleted(TinyLife.Actions.CompletionType) + name: OnCompleted + nameWithType: MultiAction.OnCompleted + fullName: TinyLife.Actions.MultiAction.OnCompleted + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Actions.CompletionType + name: CompletionType + nameWithType: CompletionType + fullName: TinyLife.Actions.CompletionType + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.MultiAction.OnCompleted(TinyLife.Actions.CompletionType) + name: OnCompleted + nameWithType: MultiAction.OnCompleted + fullName: TinyLife.Actions.MultiAction.OnCompleted + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Actions.CompletionType + name: CompletionType + nameWithType: CompletionType + fullName: TinyLife.Actions.CompletionType + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.Person) + commentId: M:TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.Person) + parent: TinyLife.Actions.MultiAction + name: Validate(Person) + nameWithType: MultiAction.Validate(Person) + fullName: TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.Person) + spec.csharp: + - uid: TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.Person) + name: Validate + nameWithType: MultiAction.Validate + fullName: TinyLife.Actions.MultiAction.Validate + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.Person) + name: Validate + nameWithType: MultiAction.Validate + fullName: TinyLife.Actions.MultiAction.Validate + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Actions.MultiAction.CanCancel(TinyLife.Actions.Action) + commentId: M:TinyLife.Actions.MultiAction.CanCancel(TinyLife.Actions.Action) + parent: TinyLife.Actions.MultiAction + name: CanCancel(Action) + nameWithType: MultiAction.CanCancel(Action) + fullName: TinyLife.Actions.MultiAction.CanCancel(TinyLife.Actions.Action) + spec.csharp: + - uid: TinyLife.Actions.MultiAction.CanCancel(TinyLife.Actions.Action) + name: CanCancel + nameWithType: MultiAction.CanCancel + fullName: TinyLife.Actions.MultiAction.CanCancel + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Actions.Action + name: Action + nameWithType: Action + fullName: TinyLife.Actions.Action + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.MultiAction.CanCancel(TinyLife.Actions.Action) + name: CanCancel + nameWithType: MultiAction.CanCancel + fullName: TinyLife.Actions.MultiAction.CanCancel + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Actions.Action + name: Action + nameWithType: Action + fullName: TinyLife.Actions.Action + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Actions.Action.Type + commentId: F:TinyLife.Actions.Action.Type + parent: TinyLife.Actions.Action + name: Type + nameWithType: Action.Type + fullName: TinyLife.Actions.Action.Type +- uid: TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action) + commentId: M:TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action) + parent: TinyLife.Actions.Action + name: CanMultitask(Action) + nameWithType: Action.CanMultitask(Action) + fullName: TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action) + spec.csharp: + - uid: TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action) + name: CanMultitask + nameWithType: Action.CanMultitask + fullName: TinyLife.Actions.Action.CanMultitask + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Actions.Action + name: Action + nameWithType: Action + fullName: TinyLife.Actions.Action + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action) + name: CanMultitask + nameWithType: Action.CanMultitask + fullName: TinyLife.Actions.Action.CanMultitask + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Actions.Action + name: Action + nameWithType: Action + fullName: TinyLife.Actions.Action + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Actions.Action.GetNextAction(TinyLife.Actions.CompletionType) + commentId: M:TinyLife.Actions.Action.GetNextAction(TinyLife.Actions.CompletionType) + parent: TinyLife.Actions.Action + name: GetNextAction(CompletionType) + nameWithType: Action.GetNextAction(CompletionType) + fullName: TinyLife.Actions.Action.GetNextAction(TinyLife.Actions.CompletionType) + spec.csharp: + - uid: TinyLife.Actions.Action.GetNextAction(TinyLife.Actions.CompletionType) + name: GetNextAction + nameWithType: Action.GetNextAction + fullName: TinyLife.Actions.Action.GetNextAction + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Actions.CompletionType + name: CompletionType + nameWithType: CompletionType + fullName: TinyLife.Actions.CompletionType + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.Action.GetNextAction(TinyLife.Actions.CompletionType) + name: GetNextAction + nameWithType: Action.GetNextAction + fullName: TinyLife.Actions.Action.GetNextAction + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Actions.CompletionType + name: CompletionType + nameWithType: CompletionType + fullName: TinyLife.Actions.CompletionType + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Actions.Action.GetIconObject + commentId: M:TinyLife.Actions.Action.GetIconObject + parent: TinyLife.Actions.Action + name: GetIconObject() + nameWithType: Action.GetIconObject() + fullName: TinyLife.Actions.Action.GetIconObject() + spec.csharp: + - uid: TinyLife.Actions.Action.GetIconObject + name: GetIconObject + nameWithType: Action.GetIconObject + fullName: TinyLife.Actions.Action.GetIconObject + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.Action.GetIconObject + name: GetIconObject + nameWithType: Action.GetIconObject + fullName: TinyLife.Actions.Action.GetIconObject + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Actions.Action.CausesExtremelyFastSpeed + commentId: M:TinyLife.Actions.Action.CausesExtremelyFastSpeed + parent: TinyLife.Actions.Action + name: CausesExtremelyFastSpeed() + nameWithType: Action.CausesExtremelyFastSpeed() + fullName: TinyLife.Actions.Action.CausesExtremelyFastSpeed() + spec.csharp: + - uid: TinyLife.Actions.Action.CausesExtremelyFastSpeed + name: CausesExtremelyFastSpeed + nameWithType: Action.CausesExtremelyFastSpeed + fullName: TinyLife.Actions.Action.CausesExtremelyFastSpeed + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.Action.CausesExtremelyFastSpeed + name: CausesExtremelyFastSpeed + nameWithType: Action.CausesExtremelyFastSpeed + fullName: TinyLife.Actions.Action.CausesExtremelyFastSpeed + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Actions.Action.GetDisplayName + commentId: M:TinyLife.Actions.Action.GetDisplayName + parent: TinyLife.Actions.Action + name: GetDisplayName() + nameWithType: Action.GetDisplayName() + fullName: TinyLife.Actions.Action.GetDisplayName() + spec.csharp: + - uid: TinyLife.Actions.Action.GetDisplayName + name: GetDisplayName + nameWithType: Action.GetDisplayName + fullName: TinyLife.Actions.Action.GetDisplayName + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.Action.GetDisplayName + name: GetDisplayName + nameWithType: Action.GetDisplayName + fullName: TinyLife.Actions.Action.GetDisplayName + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,TinyLife.Actions.CanExecuteResult,TinyLife.Objects.MapObject) + commentId: M:TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,TinyLife.Actions.CanExecuteResult,TinyLife.Objects.MapObject) + parent: TinyLife.Actions.Action + name: TryForceResult(CompletionType, CanExecuteResult, MapObject) + nameWithType: Action.TryForceResult(CompletionType, CanExecuteResult, MapObject) + fullName: TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType, TinyLife.Actions.CanExecuteResult, TinyLife.Objects.MapObject) + spec.csharp: + - uid: TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,TinyLife.Actions.CanExecuteResult,TinyLife.Objects.MapObject) + name: TryForceResult + nameWithType: Action.TryForceResult + fullName: TinyLife.Actions.Action.TryForceResult + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Actions.CompletionType + name: CompletionType + nameWithType: CompletionType + fullName: TinyLife.Actions.CompletionType + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.CanExecuteResult + name: CanExecuteResult + nameWithType: CanExecuteResult + fullName: TinyLife.Actions.CanExecuteResult + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.MapObject + name: MapObject + nameWithType: MapObject + fullName: TinyLife.Objects.MapObject + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,TinyLife.Actions.CanExecuteResult,TinyLife.Objects.MapObject) + name: TryForceResult + nameWithType: Action.TryForceResult + fullName: TinyLife.Actions.Action.TryForceResult + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Actions.CompletionType + name: CompletionType + nameWithType: CompletionType + fullName: TinyLife.Actions.CompletionType + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.CanExecuteResult + name: CanExecuteResult + nameWithType: CanExecuteResult + fullName: TinyLife.Actions.CanExecuteResult + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.MapObject + name: MapObject + nameWithType: MapObject + fullName: TinyLife.Objects.MapObject + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.Person,TinyLife.Actions.ActionType) + commentId: M:TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.Person,TinyLife.Actions.ActionType) + parent: TinyLife.Actions.Action + name: CanEnqueueConversation(Person, ActionType) + nameWithType: Action.CanEnqueueConversation(Person, ActionType) + fullName: TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.Person, TinyLife.Actions.ActionType) + spec.csharp: + - uid: TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.Person,TinyLife.Actions.ActionType) + name: CanEnqueueConversation + nameWithType: Action.CanEnqueueConversation + fullName: TinyLife.Actions.Action.CanEnqueueConversation + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.ActionType + name: ActionType + nameWithType: ActionType + fullName: TinyLife.Actions.ActionType + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.Person,TinyLife.Actions.ActionType) + name: CanEnqueueConversation + nameWithType: Action.CanEnqueueConversation + fullName: TinyLife.Actions.Action.CanEnqueueConversation + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.ActionType + name: ActionType + nameWithType: ActionType + fullName: TinyLife.Actions.ActionType + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action,TinyLife.Actions.Action) + commentId: M:TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action,TinyLife.Actions.Action) + parent: TinyLife.Actions.Action + name: CanMultitask(Action, Action) + nameWithType: Action.CanMultitask(Action, Action) + fullName: TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action, TinyLife.Actions.Action) + spec.csharp: + - uid: TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action,TinyLife.Actions.Action) + name: CanMultitask + nameWithType: Action.CanMultitask + fullName: TinyLife.Actions.Action.CanMultitask + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Actions.Action + name: Action + nameWithType: Action + fullName: TinyLife.Actions.Action + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.Action + name: Action + nameWithType: Action + fullName: TinyLife.Actions.Action + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action,TinyLife.Actions.Action) + name: CanMultitask + nameWithType: Action.CanMultitask + fullName: TinyLife.Actions.Action.CanMultitask + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Actions.Action + name: Action + nameWithType: Action + fullName: TinyLife.Actions.Action + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.Action + name: Action + nameWithType: Action + fullName: TinyLife.Actions.Action + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Actions.Typeless.TypelessAction.Random + commentId: F:TinyLife.Actions.Typeless.TypelessAction.Random + parent: TinyLife.Actions.Typeless.TypelessAction + name: Random + nameWithType: TypelessAction.Random + fullName: TinyLife.Actions.Typeless.TypelessAction.Random +- uid: TinyLife.Actions.Typeless.TypelessAction.Info + commentId: F:TinyLife.Actions.Typeless.TypelessAction.Info + parent: TinyLife.Actions.Typeless.TypelessAction + name: Info + nameWithType: TypelessAction.Info + fullName: TinyLife.Actions.Typeless.TypelessAction.Info +- uid: TinyLife.Actions.Typeless.TypelessAction.StartedAutomatically + commentId: P:TinyLife.Actions.Typeless.TypelessAction.StartedAutomatically + parent: TinyLife.Actions.Typeless.TypelessAction + name: StartedAutomatically + nameWithType: TypelessAction.StartedAutomatically + fullName: TinyLife.Actions.Typeless.TypelessAction.StartedAutomatically +- uid: TinyLife.Actions.Typeless.TypelessAction.Parent + commentId: P:TinyLife.Actions.Typeless.TypelessAction.Parent + parent: TinyLife.Actions.Typeless.TypelessAction + name: Parent + nameWithType: TypelessAction.Parent + fullName: TinyLife.Actions.Typeless.TypelessAction.Parent +- uid: TinyLife.Actions.Typeless.TypelessAction.Map + commentId: P:TinyLife.Actions.Typeless.TypelessAction.Map + parent: TinyLife.Actions.Typeless.TypelessAction + name: Map + nameWithType: TypelessAction.Map + fullName: TinyLife.Actions.Typeless.TypelessAction.Map +- uid: TinyLife.Actions.Typeless.TypelessAction.Person + commentId: P:TinyLife.Actions.Typeless.TypelessAction.Person + parent: TinyLife.Actions.Typeless.TypelessAction + name: Person + nameWithType: TypelessAction.Person + fullName: TinyLife.Actions.Typeless.TypelessAction.Person +- uid: TinyLife.Actions.Typeless.TypelessAction.ElapsedTime + commentId: P:TinyLife.Actions.Typeless.TypelessAction.ElapsedTime + parent: TinyLife.Actions.Typeless.TypelessAction + name: ElapsedTime + nameWithType: TypelessAction.ElapsedTime + fullName: TinyLife.Actions.Typeless.TypelessAction.ElapsedTime +- uid: TinyLife.Actions.Typeless.TypelessAction.PlayerPromptOpen + commentId: P:TinyLife.Actions.Typeless.TypelessAction.PlayerPromptOpen + parent: TinyLife.Actions.Typeless.TypelessAction + name: PlayerPromptOpen + nameWithType: TypelessAction.PlayerPromptOpen + fullName: TinyLife.Actions.Typeless.TypelessAction.PlayerPromptOpen +- uid: TinyLife.Actions.Typeless.TypelessAction.FullyInProgress + commentId: P:TinyLife.Actions.Typeless.TypelessAction.FullyInProgress + parent: TinyLife.Actions.Typeless.TypelessAction + name: FullyInProgress + nameWithType: TypelessAction.FullyInProgress + fullName: TinyLife.Actions.Typeless.TypelessAction.FullyInProgress +- uid: TinyLife.Actions.Typeless.TypelessAction.ForceResult + commentId: F:TinyLife.Actions.Typeless.TypelessAction.ForceResult + parent: TinyLife.Actions.Typeless.TypelessAction + name: ForceResult + nameWithType: TypelessAction.ForceResult + fullName: TinyLife.Actions.Typeless.TypelessAction.ForceResult +- uid: TinyLife.Actions.Typeless.TypelessAction.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Func{TinyLife.Uis.CoveringGroup,System.Collections.Generic.IEnumerable{MLEM.Ui.Elements.Element}}) + commentId: M:TinyLife.Actions.Typeless.TypelessAction.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Func{TinyLife.Uis.CoveringGroup,System.Collections.Generic.IEnumerable{MLEM.Ui.Elements.Element}}) + parent: TinyLife.Actions.Typeless.TypelessAction + isExternal: true + name: OpenPlayerPrompt(String, Predicate, Action, Boolean, Func>) + nameWithType: TypelessAction.OpenPlayerPrompt(String, Predicate, Action, Boolean, Func>) + fullName: TinyLife.Actions.Typeless.TypelessAction.OpenPlayerPrompt(System.String, System.Predicate, System.Action, System.Boolean, System.Func>) + nameWithType.vb: TypelessAction.OpenPlayerPrompt(String, Predicate(Of Panel), Action(Of Panel), Boolean, Func(Of CoveringGroup, IEnumerable(Of Element))) + fullName.vb: TinyLife.Actions.Typeless.TypelessAction.OpenPlayerPrompt(System.String, System.Predicate(Of MLEM.Ui.Elements.Panel), System.Action(Of MLEM.Ui.Elements.Panel), System.Boolean, System.Func(Of TinyLife.Uis.CoveringGroup, System.Collections.Generic.IEnumerable(Of MLEM.Ui.Elements.Element))) + name.vb: OpenPlayerPrompt(String, Predicate(Of Panel), Action(Of Panel), Boolean, Func(Of CoveringGroup, IEnumerable(Of Element))) + spec.csharp: + - uid: TinyLife.Actions.Typeless.TypelessAction.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Func{TinyLife.Uis.CoveringGroup,System.Collections.Generic.IEnumerable{MLEM.Ui.Elements.Element}}) + name: OpenPlayerPrompt + nameWithType: TypelessAction.OpenPlayerPrompt + fullName: TinyLife.Actions.Typeless.TypelessAction.OpenPlayerPrompt + - name: ( + nameWithType: ( + fullName: ( + - uid: System.String + name: String + nameWithType: String + fullName: System.String + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Predicate`1 + name: Predicate + nameWithType: Predicate + fullName: System.Predicate + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: MLEM.Ui.Elements.Panel + name: Panel + nameWithType: Panel + fullName: MLEM.Ui.Elements.Panel + isExternal: true + - name: '>' + nameWithType: '>' + fullName: '>' + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Action`1 + name: Action + nameWithType: Action + fullName: System.Action + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: MLEM.Ui.Elements.Panel + name: Panel + nameWithType: Panel + fullName: MLEM.Ui.Elements.Panel + isExternal: true + - name: '>' + nameWithType: '>' + fullName: '>' + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Func`2 + name: Func + nameWithType: Func + fullName: System.Func + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: TinyLife.Uis.CoveringGroup + name: CoveringGroup + nameWithType: CoveringGroup + fullName: TinyLife.Uis.CoveringGroup + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + nameWithType: IEnumerable + fullName: System.Collections.Generic.IEnumerable + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: MLEM.Ui.Elements.Element + name: Element + nameWithType: Element + fullName: MLEM.Ui.Elements.Element + isExternal: true + - name: '>' + nameWithType: '>' + fullName: '>' + - name: '>' + nameWithType: '>' + fullName: '>' + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.Typeless.TypelessAction.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Func{TinyLife.Uis.CoveringGroup,System.Collections.Generic.IEnumerable{MLEM.Ui.Elements.Element}}) + name: OpenPlayerPrompt + nameWithType: TypelessAction.OpenPlayerPrompt + fullName: TinyLife.Actions.Typeless.TypelessAction.OpenPlayerPrompt + - name: ( + nameWithType: ( + fullName: ( + - uid: System.String + name: String + nameWithType: String + fullName: System.String + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Predicate`1 + name: Predicate + nameWithType: Predicate + fullName: System.Predicate + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: MLEM.Ui.Elements.Panel + name: Panel + nameWithType: Panel + fullName: MLEM.Ui.Elements.Panel + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Action`1 + name: Action + nameWithType: Action + fullName: System.Action + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: MLEM.Ui.Elements.Panel + name: Panel + nameWithType: Panel + fullName: MLEM.Ui.Elements.Panel + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Func`2 + name: Func + nameWithType: Func + fullName: System.Func + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: TinyLife.Uis.CoveringGroup + name: CoveringGroup + nameWithType: CoveringGroup + fullName: TinyLife.Uis.CoveringGroup + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + nameWithType: IEnumerable + fullName: System.Collections.Generic.IEnumerable + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: MLEM.Ui.Elements.Element + name: Element + nameWithType: Element + fullName: MLEM.Ui.Elements.Element + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + - name: ) + nameWithType: ) + fullName: ) + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Actions.Typeless.TypelessAction.OpenYesNoPrompt(System.String,System.Action,System.Action) + commentId: M:TinyLife.Actions.Typeless.TypelessAction.OpenYesNoPrompt(System.String,System.Action,System.Action) + parent: TinyLife.Actions.Typeless.TypelessAction + isExternal: true + name: OpenYesNoPrompt(String, Action, Action) + nameWithType: TypelessAction.OpenYesNoPrompt(String, Action, Action) + fullName: TinyLife.Actions.Typeless.TypelessAction.OpenYesNoPrompt(System.String, System.Action, System.Action) + spec.csharp: + - uid: TinyLife.Actions.Typeless.TypelessAction.OpenYesNoPrompt(System.String,System.Action,System.Action) + name: OpenYesNoPrompt + nameWithType: TypelessAction.OpenYesNoPrompt + fullName: TinyLife.Actions.Typeless.TypelessAction.OpenYesNoPrompt + - name: ( + nameWithType: ( + fullName: ( + - uid: System.String + name: String + nameWithType: String + fullName: System.String + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Action + name: Action + nameWithType: Action + fullName: System.Action + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Action + name: Action + nameWithType: Action + fullName: System.Action + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.Typeless.TypelessAction.OpenYesNoPrompt(System.String,System.Action,System.Action) + name: OpenYesNoPrompt + nameWithType: TypelessAction.OpenYesNoPrompt + fullName: TinyLife.Actions.Typeless.TypelessAction.OpenYesNoPrompt + - name: ( + nameWithType: ( + fullName: ( + - uid: System.String + name: String + nameWithType: String + fullName: System.String + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Action + name: Action + nameWithType: Action + fullName: System.Action + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Action + name: Action + nameWithType: Action + fullName: System.Action + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Actions.Typeless.TypelessAction.OpenTextPrompt(System.String,System.Action{System.String},System.Predicate{System.String},MLEM.Ui.Elements.TextField.Rule,System.String) + commentId: M:TinyLife.Actions.Typeless.TypelessAction.OpenTextPrompt(System.String,System.Action{System.String},System.Predicate{System.String},MLEM.Ui.Elements.TextField.Rule,System.String) + parent: TinyLife.Actions.Typeless.TypelessAction + isExternal: true + name: OpenTextPrompt(String, Action, Predicate, TextField.Rule, String) + nameWithType: TypelessAction.OpenTextPrompt(String, Action, Predicate, TextField.Rule, String) + fullName: TinyLife.Actions.Typeless.TypelessAction.OpenTextPrompt(System.String, System.Action, System.Predicate, MLEM.Ui.Elements.TextField.Rule, System.String) + nameWithType.vb: TypelessAction.OpenTextPrompt(String, Action(Of String), Predicate(Of String), TextField.Rule, String) + fullName.vb: TinyLife.Actions.Typeless.TypelessAction.OpenTextPrompt(System.String, System.Action(Of System.String), System.Predicate(Of System.String), MLEM.Ui.Elements.TextField.Rule, System.String) + name.vb: OpenTextPrompt(String, Action(Of String), Predicate(Of String), TextField.Rule, String) + spec.csharp: + - uid: TinyLife.Actions.Typeless.TypelessAction.OpenTextPrompt(System.String,System.Action{System.String},System.Predicate{System.String},MLEM.Ui.Elements.TextField.Rule,System.String) + name: OpenTextPrompt + nameWithType: TypelessAction.OpenTextPrompt + fullName: TinyLife.Actions.Typeless.TypelessAction.OpenTextPrompt + - name: ( + nameWithType: ( + fullName: ( + - uid: System.String + name: String + nameWithType: String + fullName: System.String + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Action`1 + name: Action + nameWithType: Action + fullName: System.Action + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: System.String + name: String + nameWithType: String + fullName: System.String + isExternal: true + - name: '>' + nameWithType: '>' + fullName: '>' + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Predicate`1 + name: Predicate + nameWithType: Predicate + fullName: System.Predicate + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: System.String + name: String + nameWithType: String + fullName: System.String + isExternal: true + - name: '>' + nameWithType: '>' + fullName: '>' + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: MLEM.Ui.Elements.TextField.Rule + name: TextField.Rule + nameWithType: TextField.Rule + fullName: MLEM.Ui.Elements.TextField.Rule + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.String + name: String + nameWithType: String + fullName: System.String + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.Typeless.TypelessAction.OpenTextPrompt(System.String,System.Action{System.String},System.Predicate{System.String},MLEM.Ui.Elements.TextField.Rule,System.String) + name: OpenTextPrompt + nameWithType: TypelessAction.OpenTextPrompt + fullName: TinyLife.Actions.Typeless.TypelessAction.OpenTextPrompt + - name: ( + nameWithType: ( + fullName: ( + - uid: System.String + name: String + nameWithType: String + fullName: System.String + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Action`1 + name: Action + nameWithType: Action + fullName: System.Action + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: System.String + name: String + nameWithType: String + fullName: System.String + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Predicate`1 + name: Predicate + nameWithType: Predicate + fullName: System.Predicate + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: System.String + name: String + nameWithType: String + fullName: System.String + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: MLEM.Ui.Elements.TextField.Rule + name: TextField.Rule + nameWithType: TextField.Rule + fullName: MLEM.Ui.Elements.TextField.Rule + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.String + name: String + nameWithType: String + fullName: System.String + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Actions.Typeless.TypelessAction.SpeakAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Int32) + commentId: M:TinyLife.Actions.Typeless.TypelessAction.SpeakAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Int32) + parent: TinyLife.Actions.Typeless.TypelessAction + isExternal: true + name: SpeakAlone(GameTime, Single, EmoteCategory, SpeakStyle, Int32) + nameWithType: TypelessAction.SpeakAlone(GameTime, Single, EmoteCategory, SpeakStyle, Int32) + fullName: TinyLife.Actions.Typeless.TypelessAction.SpeakAlone(Microsoft.Xna.Framework.GameTime, System.Single, TinyLife.Actions.EmoteCategory, TinyLife.Objects.SpeakStyle, System.Int32) + spec.csharp: + - uid: TinyLife.Actions.Typeless.TypelessAction.SpeakAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Int32) + name: SpeakAlone + nameWithType: TypelessAction.SpeakAlone + fullName: TinyLife.Actions.Typeless.TypelessAction.SpeakAlone + - name: ( + nameWithType: ( + fullName: ( + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + nameWithType: GameTime + fullName: Microsoft.Xna.Framework.GameTime + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Single + name: Single + nameWithType: Single + fullName: System.Single + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.EmoteCategory + name: EmoteCategory + nameWithType: EmoteCategory + fullName: TinyLife.Actions.EmoteCategory + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.SpeakStyle + name: SpeakStyle + nameWithType: SpeakStyle + fullName: TinyLife.Objects.SpeakStyle + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Int32 + name: Int32 + nameWithType: Int32 + fullName: System.Int32 + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.Typeless.TypelessAction.SpeakAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Int32) + name: SpeakAlone + nameWithType: TypelessAction.SpeakAlone + fullName: TinyLife.Actions.Typeless.TypelessAction.SpeakAlone + - name: ( + nameWithType: ( + fullName: ( + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + nameWithType: GameTime + fullName: Microsoft.Xna.Framework.GameTime + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Single + name: Single + nameWithType: Single + fullName: System.Single + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.EmoteCategory + name: EmoteCategory + nameWithType: EmoteCategory + fullName: TinyLife.Actions.EmoteCategory + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.SpeakStyle + name: SpeakStyle + nameWithType: SpeakStyle + fullName: TinyLife.Objects.SpeakStyle + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Int32 + name: Int32 + nameWithType: Int32 + fullName: System.Int32 + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Actions.Typeless.TypelessAction.SpeakInConversation(TinyLife.Objects.Person,Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Nullable{TinyLife.Actions.EmoteCategory},System.Nullable{TinyLife.Objects.SpeakStyle},System.Int32) + commentId: M:TinyLife.Actions.Typeless.TypelessAction.SpeakInConversation(TinyLife.Objects.Person,Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Nullable{TinyLife.Actions.EmoteCategory},System.Nullable{TinyLife.Objects.SpeakStyle},System.Int32) + parent: TinyLife.Actions.Typeless.TypelessAction + isExternal: true + name: SpeakInConversation(Person, GameTime, Single, EmoteCategory, SpeakStyle, Nullable, Nullable, Int32) + nameWithType: TypelessAction.SpeakInConversation(Person, GameTime, Single, EmoteCategory, SpeakStyle, Nullable, Nullable, Int32) + fullName: TinyLife.Actions.Typeless.TypelessAction.SpeakInConversation(TinyLife.Objects.Person, Microsoft.Xna.Framework.GameTime, System.Single, TinyLife.Actions.EmoteCategory, TinyLife.Objects.SpeakStyle, System.Nullable, System.Nullable, System.Int32) + nameWithType.vb: TypelessAction.SpeakInConversation(Person, GameTime, Single, EmoteCategory, SpeakStyle, Nullable(Of EmoteCategory), Nullable(Of SpeakStyle), Int32) + fullName.vb: TinyLife.Actions.Typeless.TypelessAction.SpeakInConversation(TinyLife.Objects.Person, Microsoft.Xna.Framework.GameTime, System.Single, TinyLife.Actions.EmoteCategory, TinyLife.Objects.SpeakStyle, System.Nullable(Of TinyLife.Actions.EmoteCategory), System.Nullable(Of TinyLife.Objects.SpeakStyle), System.Int32) + name.vb: SpeakInConversation(Person, GameTime, Single, EmoteCategory, SpeakStyle, Nullable(Of EmoteCategory), Nullable(Of SpeakStyle), Int32) + spec.csharp: + - uid: TinyLife.Actions.Typeless.TypelessAction.SpeakInConversation(TinyLife.Objects.Person,Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Nullable{TinyLife.Actions.EmoteCategory},System.Nullable{TinyLife.Objects.SpeakStyle},System.Int32) + name: SpeakInConversation + nameWithType: TypelessAction.SpeakInConversation + fullName: TinyLife.Actions.Typeless.TypelessAction.SpeakInConversation + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + nameWithType: GameTime + fullName: Microsoft.Xna.Framework.GameTime + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Single + name: Single + nameWithType: Single + fullName: System.Single + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.EmoteCategory + name: EmoteCategory + nameWithType: EmoteCategory + fullName: TinyLife.Actions.EmoteCategory + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.SpeakStyle + name: SpeakStyle + nameWithType: SpeakStyle + fullName: TinyLife.Objects.SpeakStyle + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: TinyLife.Actions.EmoteCategory + name: EmoteCategory + nameWithType: EmoteCategory + fullName: TinyLife.Actions.EmoteCategory + - name: '>' + nameWithType: '>' + fullName: '>' + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: TinyLife.Objects.SpeakStyle + name: SpeakStyle + nameWithType: SpeakStyle + fullName: TinyLife.Objects.SpeakStyle + - name: '>' + nameWithType: '>' + fullName: '>' + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Int32 + name: Int32 + nameWithType: Int32 + fullName: System.Int32 + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.Typeless.TypelessAction.SpeakInConversation(TinyLife.Objects.Person,Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Nullable{TinyLife.Actions.EmoteCategory},System.Nullable{TinyLife.Objects.SpeakStyle},System.Int32) + name: SpeakInConversation + nameWithType: TypelessAction.SpeakInConversation + fullName: TinyLife.Actions.Typeless.TypelessAction.SpeakInConversation + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + nameWithType: GameTime + fullName: Microsoft.Xna.Framework.GameTime + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Single + name: Single + nameWithType: Single + fullName: System.Single + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.EmoteCategory + name: EmoteCategory + nameWithType: EmoteCategory + fullName: TinyLife.Actions.EmoteCategory + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.SpeakStyle + name: SpeakStyle + nameWithType: SpeakStyle + fullName: TinyLife.Objects.SpeakStyle + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: TinyLife.Actions.EmoteCategory + name: EmoteCategory + nameWithType: EmoteCategory + fullName: TinyLife.Actions.EmoteCategory + - name: ) + nameWithType: ) + fullName: ) + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: TinyLife.Objects.SpeakStyle + name: SpeakStyle + nameWithType: SpeakStyle + fullName: TinyLife.Objects.SpeakStyle + - name: ) + nameWithType: ) + fullName: ) + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Int32 + name: Int32 + nameWithType: Int32 + fullName: System.Int32 + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Actions.Typeless.TypelessAction.CompleteInTime(System.TimeSpan,System.Boolean,TinyLife.Skills.SkillType,System.Single,System.Boolean) + commentId: M:TinyLife.Actions.Typeless.TypelessAction.CompleteInTime(System.TimeSpan,System.Boolean,TinyLife.Skills.SkillType,System.Single,System.Boolean) + parent: TinyLife.Actions.Typeless.TypelessAction + isExternal: true + name: CompleteInTime(TimeSpan, Boolean, SkillType, Single, Boolean) + nameWithType: TypelessAction.CompleteInTime(TimeSpan, Boolean, SkillType, Single, Boolean) + fullName: TinyLife.Actions.Typeless.TypelessAction.CompleteInTime(System.TimeSpan, System.Boolean, TinyLife.Skills.SkillType, System.Single, System.Boolean) + spec.csharp: + - uid: TinyLife.Actions.Typeless.TypelessAction.CompleteInTime(System.TimeSpan,System.Boolean,TinyLife.Skills.SkillType,System.Single,System.Boolean) + name: CompleteInTime + nameWithType: TypelessAction.CompleteInTime + fullName: TinyLife.Actions.Typeless.TypelessAction.CompleteInTime + - name: ( + nameWithType: ( + fullName: ( + - uid: System.TimeSpan + name: TimeSpan + nameWithType: TimeSpan + fullName: System.TimeSpan + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Skills.SkillType + name: SkillType + nameWithType: SkillType + fullName: TinyLife.Skills.SkillType + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Single + name: Single + nameWithType: Single + fullName: System.Single + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.Typeless.TypelessAction.CompleteInTime(System.TimeSpan,System.Boolean,TinyLife.Skills.SkillType,System.Single,System.Boolean) + name: CompleteInTime + nameWithType: TypelessAction.CompleteInTime + fullName: TinyLife.Actions.Typeless.TypelessAction.CompleteInTime + - name: ( + nameWithType: ( + fullName: ( + - uid: System.TimeSpan + name: TimeSpan + nameWithType: TimeSpan + fullName: System.TimeSpan + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Skills.SkillType + name: SkillType + nameWithType: SkillType + fullName: TinyLife.Skills.SkillType + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Single + name: Single + nameWithType: Single + fullName: System.Single + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Actions.Typeless.TypelessAction.CompleteIfNeedFull(TinyLife.Objects.Person,TinyLife.NeedType,TinyLife.Actions.CompletionType) + commentId: M:TinyLife.Actions.Typeless.TypelessAction.CompleteIfNeedFull(TinyLife.Objects.Person,TinyLife.NeedType,TinyLife.Actions.CompletionType) + parent: TinyLife.Actions.Typeless.TypelessAction + name: CompleteIfNeedFull(Person, NeedType, CompletionType) + nameWithType: TypelessAction.CompleteIfNeedFull(Person, NeedType, CompletionType) + fullName: TinyLife.Actions.Typeless.TypelessAction.CompleteIfNeedFull(TinyLife.Objects.Person, TinyLife.NeedType, TinyLife.Actions.CompletionType) + spec.csharp: + - uid: TinyLife.Actions.Typeless.TypelessAction.CompleteIfNeedFull(TinyLife.Objects.Person,TinyLife.NeedType,TinyLife.Actions.CompletionType) + name: CompleteIfNeedFull + nameWithType: TypelessAction.CompleteIfNeedFull + fullName: TinyLife.Actions.Typeless.TypelessAction.CompleteIfNeedFull + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.NeedType + name: NeedType + nameWithType: NeedType + fullName: TinyLife.NeedType + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.CompletionType + name: CompletionType + nameWithType: CompletionType + fullName: TinyLife.Actions.CompletionType + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.Typeless.TypelessAction.CompleteIfNeedFull(TinyLife.Objects.Person,TinyLife.NeedType,TinyLife.Actions.CompletionType) + name: CompleteIfNeedFull + nameWithType: TypelessAction.CompleteIfNeedFull + fullName: TinyLife.Actions.Typeless.TypelessAction.CompleteIfNeedFull + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.NeedType + name: NeedType + nameWithType: NeedType + fullName: TinyLife.NeedType + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.CompletionType + name: CompletionType + nameWithType: CompletionType + fullName: TinyLife.Actions.CompletionType + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Actions.Typeless.TypelessAction.PutDownOrGoTo(TinyLife.Actions.ActionInfo,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType[]) + commentId: M:TinyLife.Actions.Typeless.TypelessAction.PutDownOrGoTo(TinyLife.Actions.ActionInfo,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType[]) + parent: TinyLife.Actions.Typeless.TypelessAction + name: PutDownOrGoTo(ActionInfo, ObjectCategory, FurnitureType[]) + nameWithType: TypelessAction.PutDownOrGoTo(ActionInfo, ObjectCategory, FurnitureType[]) + fullName: TinyLife.Actions.Typeless.TypelessAction.PutDownOrGoTo(TinyLife.Actions.ActionInfo, TinyLife.Objects.ObjectCategory, TinyLife.Objects.FurnitureType[]) + nameWithType.vb: TypelessAction.PutDownOrGoTo(ActionInfo, ObjectCategory, FurnitureType()) + fullName.vb: TinyLife.Actions.Typeless.TypelessAction.PutDownOrGoTo(TinyLife.Actions.ActionInfo, TinyLife.Objects.ObjectCategory, TinyLife.Objects.FurnitureType()) + name.vb: PutDownOrGoTo(ActionInfo, ObjectCategory, FurnitureType()) + spec.csharp: + - uid: TinyLife.Actions.Typeless.TypelessAction.PutDownOrGoTo(TinyLife.Actions.ActionInfo,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType[]) + name: PutDownOrGoTo + nameWithType: TypelessAction.PutDownOrGoTo + fullName: TinyLife.Actions.Typeless.TypelessAction.PutDownOrGoTo + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Actions.ActionInfo + name: ActionInfo + nameWithType: ActionInfo + fullName: TinyLife.Actions.ActionInfo + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.ObjectCategory + name: ObjectCategory + nameWithType: ObjectCategory + fullName: TinyLife.Objects.ObjectCategory + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.FurnitureType + name: FurnitureType + nameWithType: FurnitureType + fullName: TinyLife.Objects.FurnitureType + - name: '[]' + nameWithType: '[]' + fullName: '[]' + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.Typeless.TypelessAction.PutDownOrGoTo(TinyLife.Actions.ActionInfo,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType[]) + name: PutDownOrGoTo + nameWithType: TypelessAction.PutDownOrGoTo + fullName: TinyLife.Actions.Typeless.TypelessAction.PutDownOrGoTo + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Actions.ActionInfo + name: ActionInfo + nameWithType: ActionInfo + fullName: TinyLife.Actions.ActionInfo + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.ObjectCategory + name: ObjectCategory + nameWithType: ObjectCategory + fullName: TinyLife.Objects.ObjectCategory + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.FurnitureType + name: FurnitureType + nameWithType: FurnitureType + fullName: TinyLife.Objects.FurnitureType + - name: () + nameWithType: () + fullName: () + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Actions.Typeless.TypelessAction.GetPlaceDirection(TinyLife.Objects.Person,TinyLife.Objects.FurnitureType) + commentId: M:TinyLife.Actions.Typeless.TypelessAction.GetPlaceDirection(TinyLife.Objects.Person,TinyLife.Objects.FurnitureType) + parent: TinyLife.Actions.Typeless.TypelessAction + name: GetPlaceDirection(Person, FurnitureType) + nameWithType: TypelessAction.GetPlaceDirection(Person, FurnitureType) + fullName: TinyLife.Actions.Typeless.TypelessAction.GetPlaceDirection(TinyLife.Objects.Person, TinyLife.Objects.FurnitureType) + spec.csharp: + - uid: TinyLife.Actions.Typeless.TypelessAction.GetPlaceDirection(TinyLife.Objects.Person,TinyLife.Objects.FurnitureType) + name: GetPlaceDirection + nameWithType: TypelessAction.GetPlaceDirection + fullName: TinyLife.Actions.Typeless.TypelessAction.GetPlaceDirection + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.FurnitureType + name: FurnitureType + nameWithType: FurnitureType + fullName: TinyLife.Objects.FurnitureType + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.Typeless.TypelessAction.GetPlaceDirection(TinyLife.Objects.Person,TinyLife.Objects.FurnitureType) + name: GetPlaceDirection + nameWithType: TypelessAction.GetPlaceDirection + fullName: TinyLife.Actions.Typeless.TypelessAction.GetPlaceDirection + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.FurnitureType + name: FurnitureType + nameWithType: FurnitureType + fullName: TinyLife.Objects.FurnitureType + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Actions.Typeless.TypelessAction.Sit(TinyLife.Objects.Person,TinyLife.Objects.Furniture,System.Single,TinyLife.Objects.ActionSpot) + commentId: M:TinyLife.Actions.Typeless.TypelessAction.Sit(TinyLife.Objects.Person,TinyLife.Objects.Furniture,System.Single,TinyLife.Objects.ActionSpot) + parent: TinyLife.Actions.Typeless.TypelessAction + isExternal: true + name: Sit(Person, Furniture, Single, ActionSpot) + nameWithType: TypelessAction.Sit(Person, Furniture, Single, ActionSpot) + fullName: TinyLife.Actions.Typeless.TypelessAction.Sit(TinyLife.Objects.Person, TinyLife.Objects.Furniture, System.Single, TinyLife.Objects.ActionSpot) + spec.csharp: + - uid: TinyLife.Actions.Typeless.TypelessAction.Sit(TinyLife.Objects.Person,TinyLife.Objects.Furniture,System.Single,TinyLife.Objects.ActionSpot) + name: Sit + nameWithType: TypelessAction.Sit + fullName: TinyLife.Actions.Typeless.TypelessAction.Sit + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.Furniture + name: Furniture + nameWithType: Furniture + fullName: TinyLife.Objects.Furniture + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Single + name: Single + nameWithType: Single + fullName: System.Single + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.ActionSpot + name: ActionSpot + nameWithType: ActionSpot + fullName: TinyLife.Objects.ActionSpot + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.Typeless.TypelessAction.Sit(TinyLife.Objects.Person,TinyLife.Objects.Furniture,System.Single,TinyLife.Objects.ActionSpot) + name: Sit + nameWithType: TypelessAction.Sit + fullName: TinyLife.Actions.Typeless.TypelessAction.Sit + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.Furniture + name: Furniture + nameWithType: Furniture + fullName: TinyLife.Objects.Furniture + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Single + name: Single + nameWithType: Single + fullName: System.Single + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.ActionSpot + name: ActionSpot + nameWithType: ActionSpot + fullName: TinyLife.Objects.ActionSpot + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Actions.Typeless.TypelessAction.GetFreeChair(TinyLife.Objects.Person,TinyLife.Objects.Furniture) + commentId: M:TinyLife.Actions.Typeless.TypelessAction.GetFreeChair(TinyLife.Objects.Person,TinyLife.Objects.Furniture) + parent: TinyLife.Actions.Typeless.TypelessAction + name: GetFreeChair(Person, Furniture) + nameWithType: TypelessAction.GetFreeChair(Person, Furniture) + fullName: TinyLife.Actions.Typeless.TypelessAction.GetFreeChair(TinyLife.Objects.Person, TinyLife.Objects.Furniture) + spec.csharp: + - uid: TinyLife.Actions.Typeless.TypelessAction.GetFreeChair(TinyLife.Objects.Person,TinyLife.Objects.Furniture) + name: GetFreeChair + nameWithType: TypelessAction.GetFreeChair + fullName: TinyLife.Actions.Typeless.TypelessAction.GetFreeChair + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.Furniture + name: Furniture + nameWithType: Furniture + fullName: TinyLife.Objects.Furniture + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.Typeless.TypelessAction.GetFreeChair(TinyLife.Objects.Person,TinyLife.Objects.Furniture) + name: GetFreeChair + nameWithType: TypelessAction.GetFreeChair + fullName: TinyLife.Actions.Typeless.TypelessAction.GetFreeChair + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.Furniture + name: Furniture + nameWithType: Furniture + fullName: TinyLife.Objects.Furniture + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Actions.Typeless.TypelessAction.GetFreeChairs(TinyLife.Objects.Person,TinyLife.Objects.Furniture,System.Func{MLEM.Misc.Direction2,System.Boolean}) + commentId: M:TinyLife.Actions.Typeless.TypelessAction.GetFreeChairs(TinyLife.Objects.Person,TinyLife.Objects.Furniture,System.Func{MLEM.Misc.Direction2,System.Boolean}) + parent: TinyLife.Actions.Typeless.TypelessAction + isExternal: true + name: GetFreeChairs(Person, Furniture, Func) + nameWithType: TypelessAction.GetFreeChairs(Person, Furniture, Func) + fullName: TinyLife.Actions.Typeless.TypelessAction.GetFreeChairs(TinyLife.Objects.Person, TinyLife.Objects.Furniture, System.Func) + nameWithType.vb: TypelessAction.GetFreeChairs(Person, Furniture, Func(Of Direction2, Boolean)) + fullName.vb: TinyLife.Actions.Typeless.TypelessAction.GetFreeChairs(TinyLife.Objects.Person, TinyLife.Objects.Furniture, System.Func(Of MLEM.Misc.Direction2, System.Boolean)) + name.vb: GetFreeChairs(Person, Furniture, Func(Of Direction2, Boolean)) + spec.csharp: + - uid: TinyLife.Actions.Typeless.TypelessAction.GetFreeChairs(TinyLife.Objects.Person,TinyLife.Objects.Furniture,System.Func{MLEM.Misc.Direction2,System.Boolean}) + name: GetFreeChairs + nameWithType: TypelessAction.GetFreeChairs + fullName: TinyLife.Actions.Typeless.TypelessAction.GetFreeChairs + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.Furniture + name: Furniture + nameWithType: Furniture + fullName: TinyLife.Objects.Furniture + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Func`2 + name: Func + nameWithType: Func + fullName: System.Func + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: MLEM.Misc.Direction2 + name: Direction2 + nameWithType: Direction2 + fullName: MLEM.Misc.Direction2 + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: '>' + nameWithType: '>' + fullName: '>' + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.Typeless.TypelessAction.GetFreeChairs(TinyLife.Objects.Person,TinyLife.Objects.Furniture,System.Func{MLEM.Misc.Direction2,System.Boolean}) + name: GetFreeChairs + nameWithType: TypelessAction.GetFreeChairs + fullName: TinyLife.Actions.Typeless.TypelessAction.GetFreeChairs + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.Furniture + name: Furniture + nameWithType: Furniture + fullName: TinyLife.Objects.Furniture + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Func`2 + name: Func + nameWithType: Func + fullName: System.Func + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: MLEM.Misc.Direction2 + name: Direction2 + nameWithType: Direction2 + fullName: MLEM.Misc.Direction2 + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Actions.Typeless.TypelessAction.FindAllFreePeople(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean) + commentId: M:TinyLife.Actions.Typeless.TypelessAction.FindAllFreePeople(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean) + parent: TinyLife.Actions.Typeless.TypelessAction + isExternal: true + name: FindAllFreePeople(Person, ActionType, Nullable, Nullable, Boolean) + nameWithType: TypelessAction.FindAllFreePeople(Person, ActionType, Nullable, Nullable, Boolean) + fullName: TinyLife.Actions.Typeless.TypelessAction.FindAllFreePeople(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Nullable, System.Nullable, System.Boolean) + nameWithType.vb: TypelessAction.FindAllFreePeople(Person, ActionType, Nullable(Of Vector2), Nullable(Of Single), Boolean) + fullName.vb: TinyLife.Actions.Typeless.TypelessAction.FindAllFreePeople(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Nullable(Of Microsoft.Xna.Framework.Vector2), System.Nullable(Of System.Single), System.Boolean) + name.vb: FindAllFreePeople(Person, ActionType, Nullable(Of Vector2), Nullable(Of Single), Boolean) + spec.csharp: + - uid: TinyLife.Actions.Typeless.TypelessAction.FindAllFreePeople(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean) + name: FindAllFreePeople + nameWithType: TypelessAction.FindAllFreePeople + fullName: TinyLife.Actions.Typeless.TypelessAction.FindAllFreePeople + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.ActionType + name: ActionType + nameWithType: ActionType + fullName: TinyLife.Actions.ActionType + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 + isExternal: true + - name: '>' + nameWithType: '>' + fullName: '>' + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: System.Single + name: Single + nameWithType: Single + fullName: System.Single + isExternal: true + - name: '>' + nameWithType: '>' + fullName: '>' + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.Typeless.TypelessAction.FindAllFreePeople(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean) + name: FindAllFreePeople + nameWithType: TypelessAction.FindAllFreePeople + fullName: TinyLife.Actions.Typeless.TypelessAction.FindAllFreePeople + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.ActionType + name: ActionType + nameWithType: ActionType + fullName: TinyLife.Actions.ActionType + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: System.Single + name: Single + nameWithType: Single + fullName: System.Single + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Actions.Typeless.TypelessAction.FindAllFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean,System.Boolean) + commentId: M:TinyLife.Actions.Typeless.TypelessAction.FindAllFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean,System.Boolean) + parent: TinyLife.Actions.Typeless.TypelessAction + isExternal: true + name: FindAllFreeFurniture(Person, ObjectCategory, FurnitureType, Boolean, Nullable, Nullable, Boolean, Boolean) + nameWithType: TypelessAction.FindAllFreeFurniture(Person, ObjectCategory, FurnitureType, Boolean, Nullable, Nullable, Boolean, Boolean) + fullName: TinyLife.Actions.Typeless.TypelessAction.FindAllFreeFurniture(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory, TinyLife.Objects.FurnitureType, System.Boolean, System.Nullable, System.Nullable, System.Boolean, System.Boolean) + nameWithType.vb: TypelessAction.FindAllFreeFurniture(Person, ObjectCategory, FurnitureType, Boolean, Nullable(Of Vector2), Nullable(Of Single), Boolean, Boolean) + fullName.vb: TinyLife.Actions.Typeless.TypelessAction.FindAllFreeFurniture(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory, TinyLife.Objects.FurnitureType, System.Boolean, System.Nullable(Of Microsoft.Xna.Framework.Vector2), System.Nullable(Of System.Single), System.Boolean, System.Boolean) + name.vb: FindAllFreeFurniture(Person, ObjectCategory, FurnitureType, Boolean, Nullable(Of Vector2), Nullable(Of Single), Boolean, Boolean) + spec.csharp: + - uid: TinyLife.Actions.Typeless.TypelessAction.FindAllFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean,System.Boolean) + name: FindAllFreeFurniture + nameWithType: TypelessAction.FindAllFreeFurniture + fullName: TinyLife.Actions.Typeless.TypelessAction.FindAllFreeFurniture + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.ObjectCategory + name: ObjectCategory + nameWithType: ObjectCategory + fullName: TinyLife.Objects.ObjectCategory + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.FurnitureType + name: FurnitureType + nameWithType: FurnitureType + fullName: TinyLife.Objects.FurnitureType + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 + isExternal: true + - name: '>' + nameWithType: '>' + fullName: '>' + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: System.Single + name: Single + nameWithType: Single + fullName: System.Single + isExternal: true + - name: '>' + nameWithType: '>' + fullName: '>' + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.Typeless.TypelessAction.FindAllFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean,System.Boolean) + name: FindAllFreeFurniture + nameWithType: TypelessAction.FindAllFreeFurniture + fullName: TinyLife.Actions.Typeless.TypelessAction.FindAllFreeFurniture + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.ObjectCategory + name: ObjectCategory + nameWithType: ObjectCategory + fullName: TinyLife.Objects.ObjectCategory + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.FurnitureType + name: FurnitureType + nameWithType: FurnitureType + fullName: TinyLife.Objects.FurnitureType + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: System.Single + name: Single + nameWithType: Single + fullName: System.Single + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Actions.Typeless.TypelessAction.FindAllFreeWalls(TinyLife.Objects.Person,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean) + commentId: M:TinyLife.Actions.Typeless.TypelessAction.FindAllFreeWalls(TinyLife.Objects.Person,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean) + parent: TinyLife.Actions.Typeless.TypelessAction + isExternal: true + name: FindAllFreeWalls(Person, Nullable, Nullable, Boolean) + nameWithType: TypelessAction.FindAllFreeWalls(Person, Nullable, Nullable, Boolean) + fullName: TinyLife.Actions.Typeless.TypelessAction.FindAllFreeWalls(TinyLife.Objects.Person, System.Nullable, System.Nullable, System.Boolean) + nameWithType.vb: TypelessAction.FindAllFreeWalls(Person, Nullable(Of Vector2), Nullable(Of Single), Boolean) + fullName.vb: TinyLife.Actions.Typeless.TypelessAction.FindAllFreeWalls(TinyLife.Objects.Person, System.Nullable(Of Microsoft.Xna.Framework.Vector2), System.Nullable(Of System.Single), System.Boolean) + name.vb: FindAllFreeWalls(Person, Nullable(Of Vector2), Nullable(Of Single), Boolean) + spec.csharp: + - uid: TinyLife.Actions.Typeless.TypelessAction.FindAllFreeWalls(TinyLife.Objects.Person,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean) + name: FindAllFreeWalls + nameWithType: TypelessAction.FindAllFreeWalls + fullName: TinyLife.Actions.Typeless.TypelessAction.FindAllFreeWalls + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 + isExternal: true + - name: '>' + nameWithType: '>' + fullName: '>' + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: System.Single + name: Single + nameWithType: Single + fullName: System.Single + isExternal: true + - name: '>' + nameWithType: '>' + fullName: '>' + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.Typeless.TypelessAction.FindAllFreeWalls(TinyLife.Objects.Person,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean) + name: FindAllFreeWalls + nameWithType: TypelessAction.FindAllFreeWalls + fullName: TinyLife.Actions.Typeless.TypelessAction.FindAllFreeWalls + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: System.Single + name: Single + nameWithType: Single + fullName: System.Single + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Actions.Typeless.TypelessAction.FindAllFreeGround(TinyLife.Objects.Person,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean) + commentId: M:TinyLife.Actions.Typeless.TypelessAction.FindAllFreeGround(TinyLife.Objects.Person,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean) + parent: TinyLife.Actions.Typeless.TypelessAction + isExternal: true + name: FindAllFreeGround(Person, Nullable, Nullable, Boolean) + nameWithType: TypelessAction.FindAllFreeGround(Person, Nullable, Nullable, Boolean) + fullName: TinyLife.Actions.Typeless.TypelessAction.FindAllFreeGround(TinyLife.Objects.Person, System.Nullable, System.Nullable, System.Boolean) + nameWithType.vb: TypelessAction.FindAllFreeGround(Person, Nullable(Of Vector2), Nullable(Of Single), Boolean) + fullName.vb: TinyLife.Actions.Typeless.TypelessAction.FindAllFreeGround(TinyLife.Objects.Person, System.Nullable(Of Microsoft.Xna.Framework.Vector2), System.Nullable(Of System.Single), System.Boolean) + name.vb: FindAllFreeGround(Person, Nullable(Of Vector2), Nullable(Of Single), Boolean) + spec.csharp: + - uid: TinyLife.Actions.Typeless.TypelessAction.FindAllFreeGround(TinyLife.Objects.Person,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean) + name: FindAllFreeGround + nameWithType: TypelessAction.FindAllFreeGround + fullName: TinyLife.Actions.Typeless.TypelessAction.FindAllFreeGround + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 + isExternal: true + - name: '>' + nameWithType: '>' + fullName: '>' + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: System.Single + name: Single + nameWithType: Single + fullName: System.Single + isExternal: true + - name: '>' + nameWithType: '>' + fullName: '>' + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.Typeless.TypelessAction.FindAllFreeGround(TinyLife.Objects.Person,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean) + name: FindAllFreeGround + nameWithType: TypelessAction.FindAllFreeGround + fullName: TinyLife.Actions.Typeless.TypelessAction.FindAllFreeGround + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: System.Single + name: Single + nameWithType: Single + fullName: System.Single + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Actions.Typeless.TypelessAction.FindFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean) + commentId: M:TinyLife.Actions.Typeless.TypelessAction.FindFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean) + parent: TinyLife.Actions.Typeless.TypelessAction + isExternal: true + name: FindFreeFurniture(Person, ObjectCategory, FurnitureType, Nullable, Boolean, Boolean) + nameWithType: TypelessAction.FindFreeFurniture(Person, ObjectCategory, FurnitureType, Nullable, Boolean, Boolean) + fullName: TinyLife.Actions.Typeless.TypelessAction.FindFreeFurniture(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory, TinyLife.Objects.FurnitureType, System.Nullable, System.Boolean, System.Boolean) + nameWithType.vb: TypelessAction.FindFreeFurniture(Person, ObjectCategory, FurnitureType, Nullable(Of Vector2), Boolean, Boolean) + fullName.vb: TinyLife.Actions.Typeless.TypelessAction.FindFreeFurniture(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory, TinyLife.Objects.FurnitureType, System.Nullable(Of Microsoft.Xna.Framework.Vector2), System.Boolean, System.Boolean) + name.vb: FindFreeFurniture(Person, ObjectCategory, FurnitureType, Nullable(Of Vector2), Boolean, Boolean) + spec.csharp: + - uid: TinyLife.Actions.Typeless.TypelessAction.FindFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean) + name: FindFreeFurniture + nameWithType: TypelessAction.FindFreeFurniture + fullName: TinyLife.Actions.Typeless.TypelessAction.FindFreeFurniture + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.ObjectCategory + name: ObjectCategory + nameWithType: ObjectCategory + fullName: TinyLife.Objects.ObjectCategory + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.FurnitureType + name: FurnitureType + nameWithType: FurnitureType + fullName: TinyLife.Objects.FurnitureType + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 + isExternal: true + - name: '>' + nameWithType: '>' + fullName: '>' + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.Typeless.TypelessAction.FindFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean) + name: FindFreeFurniture + nameWithType: TypelessAction.FindFreeFurniture + fullName: TinyLife.Actions.Typeless.TypelessAction.FindFreeFurniture + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.ObjectCategory + name: ObjectCategory + nameWithType: ObjectCategory + fullName: TinyLife.Objects.ObjectCategory + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.FurnitureType + name: FurnitureType + nameWithType: FurnitureType + fullName: TinyLife.Objects.FurnitureType + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2}) + commentId: M:TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2}) + parent: TinyLife.Actions.Typeless.TypelessAction + isExternal: true + name: FindAllActionObjects(Person, ActionType, Nullable) + nameWithType: TypelessAction.FindAllActionObjects(Person, ActionType, Nullable) + fullName: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Nullable) + nameWithType.vb: TypelessAction.FindAllActionObjects(Person, ActionType, Nullable(Of Vector2)) + fullName.vb: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Nullable(Of Microsoft.Xna.Framework.Vector2)) + name.vb: FindAllActionObjects(Person, ActionType, Nullable(Of Vector2)) + spec.csharp: + - uid: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2}) + name: FindAllActionObjects + nameWithType: TypelessAction.FindAllActionObjects + fullName: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.ActionType + name: ActionType + nameWithType: ActionType + fullName: TinyLife.Actions.ActionType + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 + isExternal: true + - name: '>' + nameWithType: '>' + fullName: '>' + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2}) + name: FindAllActionObjects + nameWithType: TypelessAction.FindAllActionObjects + fullName: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.ActionType + name: ActionType + nameWithType: ActionType + fullName: TinyLife.Actions.ActionType + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean) + commentId: M:TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean) + parent: TinyLife.Actions.Typeless.TypelessAction + isExternal: true + name: FindValidActionObjects(Person, ActionType, Boolean, Nullable, Boolean) + nameWithType: TypelessAction.FindValidActionObjects(Person, ActionType, Boolean, Nullable, Boolean) + fullName: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Boolean, System.Nullable, System.Boolean) + nameWithType.vb: TypelessAction.FindValidActionObjects(Person, ActionType, Boolean, Nullable(Of Vector2), Boolean) + fullName.vb: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Boolean, System.Nullable(Of Microsoft.Xna.Framework.Vector2), System.Boolean) + name.vb: FindValidActionObjects(Person, ActionType, Boolean, Nullable(Of Vector2), Boolean) + spec.csharp: + - uid: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean) + name: FindValidActionObjects + nameWithType: TypelessAction.FindValidActionObjects + fullName: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.ActionType + name: ActionType + nameWithType: ActionType + fullName: TinyLife.Actions.ActionType + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 + isExternal: true + - name: '>' + nameWithType: '>' + fullName: '>' + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean) + name: FindValidActionObjects + nameWithType: TypelessAction.FindValidActionObjects + fullName: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.ActionType + name: ActionType + nameWithType: ActionType + fullName: TinyLife.Actions.ActionType + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo) + commentId: M:TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo) + parent: TinyLife.Actions.Typeless.TypelessAction + isExternal: true + name: GetRandomVariety(IEnumerable, ActionInfo) + nameWithType: TypelessAction.GetRandomVariety(IEnumerable, ActionInfo) + fullName: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable, TinyLife.Actions.ActionInfo) + nameWithType.vb: TypelessAction.GetRandomVariety(IEnumerable(Of ActionVariety), ActionInfo) + fullName.vb: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable(Of TinyLife.Actions.ActionVariety), TinyLife.Actions.ActionInfo) + name.vb: GetRandomVariety(IEnumerable(Of ActionVariety), ActionInfo) + spec.csharp: + - uid: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo) + name: GetRandomVariety + nameWithType: TypelessAction.GetRandomVariety + fullName: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety + - name: ( + nameWithType: ( + fullName: ( + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + nameWithType: IEnumerable + fullName: System.Collections.Generic.IEnumerable + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: TinyLife.Actions.ActionVariety + name: ActionVariety + nameWithType: ActionVariety + fullName: TinyLife.Actions.ActionVariety + - name: '>' + nameWithType: '>' + fullName: '>' + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.ActionInfo + name: ActionInfo + nameWithType: ActionInfo + fullName: TinyLife.Actions.ActionInfo + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo) + name: GetRandomVariety + nameWithType: TypelessAction.GetRandomVariety + fullName: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety + - name: ( + nameWithType: ( + fullName: ( + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + nameWithType: IEnumerable + fullName: System.Collections.Generic.IEnumerable + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: TinyLife.Actions.ActionVariety + name: ActionVariety + nameWithType: ActionVariety + fullName: TinyLife.Actions.ActionVariety + - name: ) + nameWithType: ) + fullName: ) + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.ActionInfo + name: ActionInfo + nameWithType: ActionInfo + fullName: TinyLife.Actions.ActionInfo + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Actions.Typeless.TypelessAction.GetTableSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot) + commentId: M:TinyLife.Actions.Typeless.TypelessAction.GetTableSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot) + parent: TinyLife.Actions.Typeless.TypelessAction + name: GetTableSpot(Furniture, ActionSpot) + nameWithType: TypelessAction.GetTableSpot(Furniture, ActionSpot) + fullName: TinyLife.Actions.Typeless.TypelessAction.GetTableSpot(TinyLife.Objects.Furniture, TinyLife.Objects.ActionSpot) + spec.csharp: + - uid: TinyLife.Actions.Typeless.TypelessAction.GetTableSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot) + name: GetTableSpot + nameWithType: TypelessAction.GetTableSpot + fullName: TinyLife.Actions.Typeless.TypelessAction.GetTableSpot + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Furniture + name: Furniture + nameWithType: Furniture + fullName: TinyLife.Objects.Furniture + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.ActionSpot + name: ActionSpot + nameWithType: ActionSpot + fullName: TinyLife.Objects.ActionSpot + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.Typeless.TypelessAction.GetTableSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot) + name: GetTableSpot + nameWithType: TypelessAction.GetTableSpot + fullName: TinyLife.Actions.Typeless.TypelessAction.GetTableSpot + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Furniture + name: Furniture + nameWithType: Furniture + fullName: TinyLife.Objects.Furniture + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.ActionSpot + name: ActionSpot + nameWithType: ActionSpot + fullName: TinyLife.Objects.ActionSpot + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Actions.Typeless.TypelessAction.InvokeForBoth(TinyLife.Objects.Person,TinyLife.Objects.Person,System.Action{TinyLife.Objects.Person,TinyLife.Objects.Person}) + commentId: M:TinyLife.Actions.Typeless.TypelessAction.InvokeForBoth(TinyLife.Objects.Person,TinyLife.Objects.Person,System.Action{TinyLife.Objects.Person,TinyLife.Objects.Person}) + parent: TinyLife.Actions.Typeless.TypelessAction + isExternal: true + name: InvokeForBoth(Person, Person, Action) + nameWithType: TypelessAction.InvokeForBoth(Person, Person, Action) + fullName: TinyLife.Actions.Typeless.TypelessAction.InvokeForBoth(TinyLife.Objects.Person, TinyLife.Objects.Person, System.Action) + nameWithType.vb: TypelessAction.InvokeForBoth(Person, Person, Action(Of Person, Person)) + fullName.vb: TinyLife.Actions.Typeless.TypelessAction.InvokeForBoth(TinyLife.Objects.Person, TinyLife.Objects.Person, System.Action(Of TinyLife.Objects.Person, TinyLife.Objects.Person)) + name.vb: InvokeForBoth(Person, Person, Action(Of Person, Person)) + spec.csharp: + - uid: TinyLife.Actions.Typeless.TypelessAction.InvokeForBoth(TinyLife.Objects.Person,TinyLife.Objects.Person,System.Action{TinyLife.Objects.Person,TinyLife.Objects.Person}) + name: InvokeForBoth + nameWithType: TypelessAction.InvokeForBoth + fullName: TinyLife.Actions.Typeless.TypelessAction.InvokeForBoth + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Action`2 + name: Action + nameWithType: Action + fullName: System.Action + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: '>' + nameWithType: '>' + fullName: '>' + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.Typeless.TypelessAction.InvokeForBoth(TinyLife.Objects.Person,TinyLife.Objects.Person,System.Action{TinyLife.Objects.Person,TinyLife.Objects.Person}) + name: InvokeForBoth + nameWithType: TypelessAction.InvokeForBoth + fullName: TinyLife.Actions.Typeless.TypelessAction.InvokeForBoth + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Action`2 + name: Action + nameWithType: Action + fullName: System.Action + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ) + nameWithType: ) + fullName: ) + - name: ) + nameWithType: ) + fullName: ) +- uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object) + commentId: M:MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object) + parent: MLEM.Data.Json.JsonTypeSafeGenericDataHolder + isExternal: true + name: SetData(String, Object) + nameWithType: JsonTypeSafeGenericDataHolder.SetData(String, Object) + fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String, System.Object) + spec.csharp: + - uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object) + name: SetData + nameWithType: JsonTypeSafeGenericDataHolder.SetData + fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - uid: System.String + name: String + nameWithType: String + fullName: System.String + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Object + name: Object + nameWithType: Object + fullName: System.Object + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object) + name: SetData + nameWithType: JsonTypeSafeGenericDataHolder.SetData + fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - uid: System.String + name: String + nameWithType: String + fullName: System.String + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Object + name: Object + nameWithType: Object + fullName: System.Object + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData``1(System.String) + commentId: M:MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData``1(System.String) + parent: MLEM.Data.Json.JsonTypeSafeGenericDataHolder + isExternal: true + name: GetData(String) + nameWithType: JsonTypeSafeGenericDataHolder.GetData(String) + fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData(System.String) + nameWithType.vb: JsonTypeSafeGenericDataHolder.GetData(Of T)(String) + fullName.vb: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData(Of T)(System.String) + name.vb: GetData(Of T)(String) + spec.csharp: + - uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData``1(System.String) + name: GetData + nameWithType: JsonTypeSafeGenericDataHolder.GetData + fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - uid: System.String + name: String + nameWithType: String + fullName: System.String + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData``1(System.String) + name: GetData(Of T) + nameWithType: JsonTypeSafeGenericDataHolder.GetData(Of T) + fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData(Of T) + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - uid: System.String + name: String + nameWithType: String + fullName: System.String + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetDataKeys + commentId: M:MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetDataKeys + parent: MLEM.Data.Json.JsonTypeSafeGenericDataHolder + isExternal: true + name: GetDataKeys() + nameWithType: JsonTypeSafeGenericDataHolder.GetDataKeys() + fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetDataKeys() + spec.csharp: + - uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetDataKeys + name: GetDataKeys + nameWithType: JsonTypeSafeGenericDataHolder.GetDataKeys + fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetDataKeys + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetDataKeys + name: GetDataKeys + nameWithType: JsonTypeSafeGenericDataHolder.GetDataKeys + fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetDataKeys + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) +- uid: System.Object.Equals(System.Object) + commentId: M:System.Object.Equals(System.Object) + parent: System.Object + isExternal: true + name: Equals(Object) + nameWithType: Object.Equals(Object) + fullName: System.Object.Equals(System.Object) + spec.csharp: + - uid: System.Object.Equals(System.Object) + name: Equals + nameWithType: Object.Equals + fullName: System.Object.Equals + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - uid: System.Object + name: Object + nameWithType: Object + fullName: System.Object + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: System.Object.Equals(System.Object) + name: Equals + nameWithType: Object.Equals + fullName: System.Object.Equals + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - uid: System.Object + name: Object + nameWithType: Object + fullName: System.Object + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- uid: System.Object.Equals(System.Object,System.Object) + commentId: M:System.Object.Equals(System.Object,System.Object) + parent: System.Object + isExternal: true + name: Equals(Object, Object) + nameWithType: Object.Equals(Object, Object) + fullName: System.Object.Equals(System.Object, System.Object) + spec.csharp: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + nameWithType: Object.Equals + fullName: System.Object.Equals + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - uid: System.Object + name: Object + nameWithType: Object + fullName: System.Object + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Object + name: Object + nameWithType: Object + fullName: System.Object + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + nameWithType: Object.Equals + fullName: System.Object.Equals + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - uid: System.Object + name: Object + nameWithType: Object + fullName: System.Object + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Object + name: Object + nameWithType: Object + fullName: System.Object + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- uid: System.Object.GetHashCode + commentId: M:System.Object.GetHashCode + parent: System.Object + isExternal: true + name: GetHashCode() + nameWithType: Object.GetHashCode() + fullName: System.Object.GetHashCode() + spec.csharp: + - uid: System.Object.GetHashCode + name: GetHashCode + nameWithType: Object.GetHashCode + fullName: System.Object.GetHashCode + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: System.Object.GetHashCode + name: GetHashCode + nameWithType: Object.GetHashCode + fullName: System.Object.GetHashCode + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) +- uid: System.Object.GetType + commentId: M:System.Object.GetType + parent: System.Object + isExternal: true + name: GetType() + nameWithType: Object.GetType() + fullName: System.Object.GetType() + spec.csharp: + - uid: System.Object.GetType + name: GetType + nameWithType: Object.GetType + fullName: System.Object.GetType + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: System.Object.GetType + name: GetType + nameWithType: Object.GetType + fullName: System.Object.GetType + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) +- uid: System.Object.MemberwiseClone + commentId: M:System.Object.MemberwiseClone + parent: System.Object + isExternal: true + name: MemberwiseClone() + nameWithType: Object.MemberwiseClone() + fullName: System.Object.MemberwiseClone() + spec.csharp: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + nameWithType: Object.MemberwiseClone + fullName: System.Object.MemberwiseClone + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + nameWithType: Object.MemberwiseClone + fullName: System.Object.MemberwiseClone + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) +- uid: System.Object.ReferenceEquals(System.Object,System.Object) + commentId: M:System.Object.ReferenceEquals(System.Object,System.Object) + parent: System.Object + isExternal: true + name: ReferenceEquals(Object, Object) + nameWithType: Object.ReferenceEquals(Object, Object) + fullName: System.Object.ReferenceEquals(System.Object, System.Object) + spec.csharp: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + nameWithType: Object.ReferenceEquals + fullName: System.Object.ReferenceEquals + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - uid: System.Object + name: Object + nameWithType: Object + fullName: System.Object + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Object + name: Object + nameWithType: Object + fullName: System.Object + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + nameWithType: Object.ReferenceEquals + fullName: System.Object.ReferenceEquals + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - uid: System.Object + name: Object + nameWithType: Object + fullName: System.Object + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Object + name: Object + nameWithType: Object + fullName: System.Object + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- uid: System.Object.ToString + commentId: M:System.Object.ToString + parent: System.Object + isExternal: true + name: ToString() + nameWithType: Object.ToString() + fullName: System.Object.ToString() + spec.csharp: + - uid: System.Object.ToString + name: ToString + nameWithType: Object.ToString + fullName: System.Object.ToString + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: System.Object.ToString + name: ToString + nameWithType: Object.ToString + fullName: System.Object.ToString + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Actions.IdleAroundObjectAction.TinyLife.Utilities.Extensions.JsonCopy``1 + commentId: M:TinyLife.Utilities.Extensions.JsonCopy``1(``0) + parent: TinyLife.Utilities.Extensions + definition: TinyLife.Utilities.Extensions.JsonCopy``1(``0) + name: JsonCopy() + nameWithType: Extensions.JsonCopy() + fullName: TinyLife.Utilities.Extensions.JsonCopy() + nameWithType.vb: Extensions.JsonCopy(Of IdleAroundObjectAction)() + fullName.vb: TinyLife.Utilities.Extensions.JsonCopy(Of TinyLife.Actions.IdleAroundObjectAction)() + name.vb: JsonCopy(Of IdleAroundObjectAction)() + spec.csharp: + - uid: TinyLife.Utilities.Extensions.JsonCopy``1 + name: JsonCopy + nameWithType: Extensions.JsonCopy + fullName: TinyLife.Utilities.Extensions.JsonCopy + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Utilities.Extensions.JsonCopy``1 + name: JsonCopy(Of IdleAroundObjectAction) + nameWithType: Extensions.JsonCopy(Of IdleAroundObjectAction) + fullName: TinyLife.Utilities.Extensions.JsonCopy(Of TinyLife.Actions.IdleAroundObjectAction) + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.World + commentId: N:TinyLife.World + name: TinyLife.World + nameWithType: TinyLife.World + fullName: TinyLife.World +- uid: System + commentId: N:System + isExternal: true + name: System + nameWithType: System + fullName: System +- uid: MLEM.Data.Json + commentId: N:MLEM.Data.Json + isExternal: true + name: MLEM.Data.Json + nameWithType: MLEM.Data.Json + fullName: MLEM.Data.Json +- uid: TinyLife.Actions.Typeless + commentId: N:TinyLife.Actions.Typeless + name: TinyLife.Actions.Typeless + nameWithType: TinyLife.Actions.Typeless + fullName: TinyLife.Actions.Typeless +- uid: MLEM.Misc + commentId: N:MLEM.Misc + isExternal: true + name: MLEM.Misc + nameWithType: MLEM.Misc + fullName: MLEM.Misc +- uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0) + commentId: M:TinyLife.Utilities.Extensions.JsonCopy``1(``0) + name: JsonCopy(T) + nameWithType: Extensions.JsonCopy(T) + fullName: TinyLife.Utilities.Extensions.JsonCopy(T) + nameWithType.vb: Extensions.JsonCopy(Of T)(T) + fullName.vb: TinyLife.Utilities.Extensions.JsonCopy(Of T)(T) + name.vb: JsonCopy(Of T)(T) + spec.csharp: + - uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0) + name: JsonCopy + nameWithType: Extensions.JsonCopy + fullName: TinyLife.Utilities.Extensions.JsonCopy + - name: ( + nameWithType: ( + fullName: ( + - name: T + nameWithType: T + fullName: T + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0) + name: JsonCopy(Of T) + nameWithType: Extensions.JsonCopy(Of T) + fullName: TinyLife.Utilities.Extensions.JsonCopy(Of T) + - name: ( + nameWithType: ( + fullName: ( + - name: T + nameWithType: T + fullName: T + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Utilities.Extensions + commentId: T:TinyLife.Utilities.Extensions + parent: TinyLife.Utilities + name: Extensions + nameWithType: Extensions + fullName: TinyLife.Utilities.Extensions +- uid: TinyLife.Utilities + commentId: N:TinyLife.Utilities + name: TinyLife.Utilities + nameWithType: TinyLife.Utilities + fullName: TinyLife.Utilities +- uid: TinyLife.Actions.IdleAroundObjectAction.#ctor* + commentId: Overload:TinyLife.Actions.IdleAroundObjectAction.#ctor + name: IdleAroundObjectAction + nameWithType: IdleAroundObjectAction.IdleAroundObjectAction + fullName: TinyLife.Actions.IdleAroundObjectAction.IdleAroundObjectAction +- uid: TinyLife.Actions.ActionType + commentId: T:TinyLife.Actions.ActionType + parent: TinyLife.Actions + name: ActionType + nameWithType: ActionType + fullName: TinyLife.Actions.ActionType +- uid: TinyLife.Actions.MultiAction.CreateFirstActions + commentId: M:TinyLife.Actions.MultiAction.CreateFirstActions + parent: TinyLife.Actions.MultiAction + name: CreateFirstActions() + nameWithType: MultiAction.CreateFirstActions() + fullName: TinyLife.Actions.MultiAction.CreateFirstActions() + spec.csharp: + - uid: TinyLife.Actions.MultiAction.CreateFirstActions + name: CreateFirstActions + nameWithType: MultiAction.CreateFirstActions + fullName: TinyLife.Actions.MultiAction.CreateFirstActions + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.MultiAction.CreateFirstActions + name: CreateFirstActions + nameWithType: MultiAction.CreateFirstActions + fullName: TinyLife.Actions.MultiAction.CreateFirstActions + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Actions.IdleAroundObjectAction.CreateFirstActions* + commentId: Overload:TinyLife.Actions.IdleAroundObjectAction.CreateFirstActions + name: CreateFirstActions + nameWithType: IdleAroundObjectAction.CreateFirstActions + fullName: TinyLife.Actions.IdleAroundObjectAction.CreateFirstActions +- uid: System.Collections.Generic.IEnumerable{TinyLife.Actions.Typeless.TypelessAction} + commentId: T:System.Collections.Generic.IEnumerable{TinyLife.Actions.Typeless.TypelessAction} + parent: System.Collections.Generic + definition: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + nameWithType: IEnumerable + fullName: System.Collections.Generic.IEnumerable + nameWithType.vb: IEnumerable(Of TypelessAction) + fullName.vb: System.Collections.Generic.IEnumerable(Of TinyLife.Actions.Typeless.TypelessAction) + name.vb: IEnumerable(Of TypelessAction) + spec.csharp: + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + nameWithType: IEnumerable + fullName: System.Collections.Generic.IEnumerable + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: TinyLife.Actions.Typeless.TypelessAction + name: TypelessAction + nameWithType: TypelessAction + fullName: TinyLife.Actions.Typeless.TypelessAction + - name: '>' + nameWithType: '>' + fullName: '>' + spec.vb: + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + nameWithType: IEnumerable + fullName: System.Collections.Generic.IEnumerable + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: TinyLife.Actions.Typeless.TypelessAction + name: TypelessAction + nameWithType: TypelessAction + fullName: TinyLife.Actions.Typeless.TypelessAction + - name: ) + nameWithType: ) + fullName: ) +- uid: System.Collections.Generic.IEnumerable`1 + commentId: T:System.Collections.Generic.IEnumerable`1 + isExternal: true + name: IEnumerable + nameWithType: IEnumerable + fullName: System.Collections.Generic.IEnumerable + nameWithType.vb: IEnumerable(Of T) + fullName.vb: System.Collections.Generic.IEnumerable(Of T) + name.vb: IEnumerable(Of T) + spec.csharp: + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + nameWithType: IEnumerable + fullName: System.Collections.Generic.IEnumerable + isExternal: true + - name: < + nameWithType: < + fullName: < + - name: T + nameWithType: T + fullName: T + - name: '>' + nameWithType: '>' + fullName: '>' + spec.vb: + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + nameWithType: IEnumerable + fullName: System.Collections.Generic.IEnumerable + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - name: T + nameWithType: T + fullName: T + - name: ) + nameWithType: ) + fullName: ) +- uid: System.Collections.Generic + commentId: N:System.Collections.Generic + isExternal: true + name: System.Collections.Generic + nameWithType: System.Collections.Generic + fullName: System.Collections.Generic +- uid: TinyLife.Actions.MultiAction.AndThenIsCompleted + commentId: M:TinyLife.Actions.MultiAction.AndThenIsCompleted + parent: TinyLife.Actions.MultiAction + name: AndThenIsCompleted() + nameWithType: MultiAction.AndThenIsCompleted() + fullName: TinyLife.Actions.MultiAction.AndThenIsCompleted() + spec.csharp: + - uid: TinyLife.Actions.MultiAction.AndThenIsCompleted + name: AndThenIsCompleted + nameWithType: MultiAction.AndThenIsCompleted + fullName: TinyLife.Actions.MultiAction.AndThenIsCompleted + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.MultiAction.AndThenIsCompleted + name: AndThenIsCompleted + nameWithType: MultiAction.AndThenIsCompleted + fullName: TinyLife.Actions.MultiAction.AndThenIsCompleted + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Actions.IdleAroundObjectAction.AndThenIsCompleted* + commentId: Overload:TinyLife.Actions.IdleAroundObjectAction.AndThenIsCompleted + name: AndThenIsCompleted + nameWithType: IdleAroundObjectAction.AndThenIsCompleted + fullName: TinyLife.Actions.IdleAroundObjectAction.AndThenIsCompleted +- uid: TinyLife.Actions.CompletionType + commentId: T:TinyLife.Actions.CompletionType + parent: TinyLife.Actions + name: CompletionType + nameWithType: CompletionType + fullName: TinyLife.Actions.CompletionType diff --git a/docs/api/TinyLife.Actions.MultiAction.yml b/docs/api/TinyLife.Actions.MultiAction.yml index 0334173..c21ec31 100644 --- a/docs/api/TinyLife.Actions.MultiAction.yml +++ b/docs/api/TinyLife.Actions.MultiAction.yml @@ -32,7 +32,7 @@ items: source: remote: path: TinyLife/Actions/MultiAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MultiAction path: ../TinyLife/Actions/MultiAction.cs @@ -56,6 +56,7 @@ items: derivedClasses: - TinyLife.Actions.BehaviorMultiAction`1 - TinyLife.Actions.GoHereAction + - TinyLife.Actions.IdleAroundObjectAction - TinyLife.Actions.OutOfTownAction - TinyLife.Actions.PickUpOrSpawnAction - TinyLife.Actions.PutAwayAction @@ -73,20 +74,19 @@ items: - TinyLife.Actions.Action.GetIconObject - TinyLife.Actions.Action.CausesExtremelyFastSpeed - TinyLife.Actions.Action.GetDisplayName - - TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult,TinyLife.Objects.MapObject) - - TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety) + - TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,TinyLife.Actions.CanExecuteResult,TinyLife.Objects.MapObject) - TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.Person,TinyLife.Actions.ActionType) - TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action,TinyLife.Actions.Action) - TinyLife.Actions.Typeless.TypelessAction.Random - TinyLife.Actions.Typeless.TypelessAction.Info - TinyLife.Actions.Typeless.TypelessAction.StartedAutomatically - - TinyLife.Actions.Typeless.TypelessAction.IsUnderlying + - TinyLife.Actions.Typeless.TypelessAction.Parent - TinyLife.Actions.Typeless.TypelessAction.Map - TinyLife.Actions.Typeless.TypelessAction.Person - TinyLife.Actions.Typeless.TypelessAction.ElapsedTime - TinyLife.Actions.Typeless.TypelessAction.PlayerPromptOpen - TinyLife.Actions.Typeless.TypelessAction.FullyInProgress - - TinyLife.Actions.Typeless.TypelessAction.ForceFail + - TinyLife.Actions.Typeless.TypelessAction.ForceResult - TinyLife.Actions.Typeless.TypelessAction.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Func{TinyLife.Uis.CoveringGroup,System.Collections.Generic.IEnumerable{MLEM.Ui.Elements.Element}}) - TinyLife.Actions.Typeless.TypelessAction.OpenYesNoPrompt(System.String,System.Action,System.Action) - TinyLife.Actions.Typeless.TypelessAction.OpenTextPrompt(System.String,System.Action{System.String},System.Predicate{System.String},MLEM.Ui.Elements.TextField.Rule,System.String) @@ -104,6 +104,9 @@ items: - TinyLife.Actions.Typeless.TypelessAction.FindAllFreeWalls(TinyLife.Objects.Person,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean) - TinyLife.Actions.Typeless.TypelessAction.FindAllFreeGround(TinyLife.Objects.Person,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean) - TinyLife.Actions.Typeless.TypelessAction.FindFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean) + - TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2}) + - TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean) + - TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo) - TinyLife.Actions.Typeless.TypelessAction.GetTableSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot) - TinyLife.Actions.Typeless.TypelessAction.InvokeForBoth(TinyLife.Objects.Person,TinyLife.Objects.Person,System.Action{TinyLife.Objects.Person,TinyLife.Objects.Person}) - MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object) @@ -140,7 +143,7 @@ items: source: remote: path: TinyLife/Actions/MultiAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Handler path: ../TinyLife/Actions/MultiAction.cs @@ -185,7 +188,7 @@ items: source: remote: path: TinyLife/Actions/MultiAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MainElapsedTime path: ../TinyLife/Actions/MultiAction.cs @@ -234,7 +237,7 @@ items: source: remote: path: TinyLife/Actions/MultiAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: InProgressTime path: ../TinyLife/Actions/MultiAction.cs @@ -275,7 +278,7 @@ items: source: remote: path: TinyLife/Actions/MultiAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Actions/MultiAction.cs @@ -314,7 +317,7 @@ items: source: remote: path: TinyLife/Actions/MultiAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CreateFirstActions path: ../TinyLife/Actions/MultiAction.cs @@ -351,7 +354,7 @@ items: source: remote: path: TinyLife/Actions/MultiAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AndThenInitialize path: ../TinyLife/Actions/MultiAction.cs @@ -362,15 +365,15 @@ items: summary: "\nInitializes the main action.\nThis method is called after has all completed.\n" example: [] syntax: - content: protected abstract void AndThenInitialize() - content.vb: Protected MustOverride Sub AndThenInitialize + content: protected virtual void AndThenInitialize() + content.vb: Protected Overridable Sub AndThenInitialize overload: TinyLife.Actions.MultiAction.AndThenInitialize* modifiers.csharp: - protected - - abstract + - virtual modifiers.vb: - Protected - - MustOverride + - Overridable - uid: TinyLife.Actions.MultiAction.AndThenIsCompleted commentId: M:TinyLife.Actions.MultiAction.AndThenIsCompleted id: AndThenIsCompleted @@ -385,7 +388,7 @@ items: source: remote: path: TinyLife/Actions/MultiAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AndThenIsCompleted path: ../TinyLife/Actions/MultiAction.cs @@ -422,7 +425,7 @@ items: source: remote: path: TinyLife/Actions/MultiAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AndThenUpdate path: ../TinyLife/Actions/MultiAction.cs @@ -466,7 +469,7 @@ items: source: remote: path: TinyLife/Actions/MultiAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AndThenOnCompleted path: ../TinyLife/Actions/MultiAction.cs @@ -504,7 +507,7 @@ items: source: remote: path: TinyLife/Actions/MultiAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PreInitialize path: ../TinyLife/Actions/MultiAction.cs @@ -538,7 +541,7 @@ items: source: remote: path: TinyLife/Actions/MultiAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Update path: ../TinyLife/Actions/MultiAction.cs @@ -585,7 +588,7 @@ items: source: remote: path: TinyLife/Actions/MultiAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Initialize path: ../TinyLife/Actions/MultiAction.cs @@ -622,7 +625,7 @@ items: source: remote: path: TinyLife/Actions/MultiAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsCompleted path: ../TinyLife/Actions/MultiAction.cs @@ -630,7 +633,7 @@ items: assemblies: - Tiny Life namespace: TinyLife.Actions - summary: "\nThis method is called every update frame by a if this action is currently active to check if it should be stopped.\nIf this returns a result other than , will be called and the action is stopped.\nBy default, only modifies the completion type, otherwise is returned.\n" + summary: "\nThis method is called every update frame by a if this action is currently active to check if it should be stopped.\nIf this returns a result other than , will be called and the action is stopped.\nBy default, only modifies the completion type, otherwise is returned.\n" example: [] syntax: content: public sealed override CompletionType IsCompleted() @@ -662,7 +665,7 @@ items: source: remote: path: TinyLife/Actions/MultiAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnCompleted path: ../TinyLife/Actions/MultiAction.cs @@ -703,7 +706,7 @@ items: source: remote: path: TinyLife/Actions/MultiAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Validate path: ../TinyLife/Actions/MultiAction.cs @@ -745,7 +748,7 @@ items: source: remote: path: TinyLife/Actions/MultiAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanCancel path: ../TinyLife/Actions/MultiAction.cs @@ -787,7 +790,7 @@ items: source: remote: path: TinyLife/Actions/MultiAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GoToActionLocation path: ../TinyLife/Actions/MultiAction.cs @@ -1019,24 +1022,31 @@ references: - name: ) nameWithType: ) fullName: ) -- uid: TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult,TinyLife.Objects.MapObject) - commentId: M:TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult,TinyLife.Objects.MapObject) +- uid: TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,TinyLife.Actions.CanExecuteResult,TinyLife.Objects.MapObject) + commentId: M:TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,TinyLife.Actions.CanExecuteResult,TinyLife.Objects.MapObject) parent: TinyLife.Actions.Action - name: TryForceFail(ActionType.CanExecuteResult, MapObject) - nameWithType: Action.TryForceFail(ActionType.CanExecuteResult, MapObject) - fullName: TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult, TinyLife.Objects.MapObject) + name: TryForceResult(CompletionType, CanExecuteResult, MapObject) + nameWithType: Action.TryForceResult(CompletionType, CanExecuteResult, MapObject) + fullName: TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType, TinyLife.Actions.CanExecuteResult, TinyLife.Objects.MapObject) spec.csharp: - - uid: TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult,TinyLife.Objects.MapObject) - name: TryForceFail - nameWithType: Action.TryForceFail - fullName: TinyLife.Actions.Action.TryForceFail + - uid: TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,TinyLife.Actions.CanExecuteResult,TinyLife.Objects.MapObject) + name: TryForceResult + nameWithType: Action.TryForceResult + fullName: TinyLife.Actions.Action.TryForceResult - name: ( nameWithType: ( fullName: ( - - uid: TinyLife.Actions.ActionType.CanExecuteResult - name: ActionType.CanExecuteResult - nameWithType: ActionType.CanExecuteResult - fullName: TinyLife.Actions.ActionType.CanExecuteResult + - uid: TinyLife.Actions.CompletionType + name: CompletionType + nameWithType: CompletionType + fullName: TinyLife.Actions.CompletionType + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.CanExecuteResult + name: CanExecuteResult + nameWithType: CanExecuteResult + fullName: TinyLife.Actions.CanExecuteResult - name: ', ' nameWithType: ', ' fullName: ', ' @@ -1048,17 +1058,24 @@ references: nameWithType: ) fullName: ) spec.vb: - - uid: TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult,TinyLife.Objects.MapObject) - name: TryForceFail - nameWithType: Action.TryForceFail - fullName: TinyLife.Actions.Action.TryForceFail + - uid: TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,TinyLife.Actions.CanExecuteResult,TinyLife.Objects.MapObject) + name: TryForceResult + nameWithType: Action.TryForceResult + fullName: TinyLife.Actions.Action.TryForceResult - name: ( nameWithType: ( fullName: ( - - uid: TinyLife.Actions.ActionType.CanExecuteResult - name: ActionType.CanExecuteResult - nameWithType: ActionType.CanExecuteResult - fullName: TinyLife.Actions.ActionType.CanExecuteResult + - uid: TinyLife.Actions.CompletionType + name: CompletionType + nameWithType: CompletionType + fullName: TinyLife.Actions.CompletionType + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.CanExecuteResult + name: CanExecuteResult + nameWithType: CanExecuteResult + fullName: TinyLife.Actions.CanExecuteResult - name: ', ' nameWithType: ', ' fullName: ', ' @@ -1069,42 +1086,6 @@ references: - name: ) nameWithType: ) fullName: ) -- uid: TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety) - commentId: M:TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety) - parent: TinyLife.Actions.Action - name: ApplyVariety(ActionVariety) - nameWithType: Action.ApplyVariety(ActionVariety) - fullName: TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety) - spec.csharp: - - uid: TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety) - name: ApplyVariety - nameWithType: Action.ApplyVariety - fullName: TinyLife.Actions.Action.ApplyVariety - - name: ( - nameWithType: ( - fullName: ( - - uid: TinyLife.Actions.ActionVariety - name: ActionVariety - nameWithType: ActionVariety - fullName: TinyLife.Actions.ActionVariety - - name: ) - nameWithType: ) - fullName: ) - spec.vb: - - uid: TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety) - name: ApplyVariety - nameWithType: Action.ApplyVariety - fullName: TinyLife.Actions.Action.ApplyVariety - - name: ( - nameWithType: ( - fullName: ( - - uid: TinyLife.Actions.ActionVariety - name: ActionVariety - nameWithType: ActionVariety - fullName: TinyLife.Actions.ActionVariety - - name: ) - nameWithType: ) - fullName: ) - uid: TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.Person,TinyLife.Actions.ActionType) commentId: M:TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.Person,TinyLife.Actions.ActionType) parent: TinyLife.Actions.Action @@ -1223,12 +1204,12 @@ references: name: StartedAutomatically nameWithType: TypelessAction.StartedAutomatically fullName: TinyLife.Actions.Typeless.TypelessAction.StartedAutomatically -- uid: TinyLife.Actions.Typeless.TypelessAction.IsUnderlying - commentId: P:TinyLife.Actions.Typeless.TypelessAction.IsUnderlying +- uid: TinyLife.Actions.Typeless.TypelessAction.Parent + commentId: P:TinyLife.Actions.Typeless.TypelessAction.Parent parent: TinyLife.Actions.Typeless.TypelessAction - name: IsUnderlying - nameWithType: TypelessAction.IsUnderlying - fullName: TinyLife.Actions.Typeless.TypelessAction.IsUnderlying + name: Parent + nameWithType: TypelessAction.Parent + fullName: TinyLife.Actions.Typeless.TypelessAction.Parent - uid: TinyLife.Actions.Typeless.TypelessAction.Map commentId: P:TinyLife.Actions.Typeless.TypelessAction.Map parent: TinyLife.Actions.Typeless.TypelessAction @@ -1259,12 +1240,12 @@ references: name: FullyInProgress nameWithType: TypelessAction.FullyInProgress fullName: TinyLife.Actions.Typeless.TypelessAction.FullyInProgress -- uid: TinyLife.Actions.Typeless.TypelessAction.ForceFail - commentId: F:TinyLife.Actions.Typeless.TypelessAction.ForceFail +- uid: TinyLife.Actions.Typeless.TypelessAction.ForceResult + commentId: F:TinyLife.Actions.Typeless.TypelessAction.ForceResult parent: TinyLife.Actions.Typeless.TypelessAction - name: ForceFail - nameWithType: TypelessAction.ForceFail - fullName: TinyLife.Actions.Typeless.TypelessAction.ForceFail + name: ForceResult + nameWithType: TypelessAction.ForceResult + fullName: TinyLife.Actions.Typeless.TypelessAction.ForceResult - uid: TinyLife.Actions.Typeless.TypelessAction.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Func{TinyLife.Uis.CoveringGroup,System.Collections.Generic.IEnumerable{MLEM.Ui.Elements.Element}}) commentId: M:TinyLife.Actions.Typeless.TypelessAction.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Func{TinyLife.Uis.CoveringGroup,System.Collections.Generic.IEnumerable{MLEM.Ui.Elements.Element}}) parent: TinyLife.Actions.Typeless.TypelessAction @@ -3248,6 +3229,298 @@ references: - name: ) nameWithType: ) fullName: ) +- uid: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2}) + commentId: M:TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2}) + parent: TinyLife.Actions.Typeless.TypelessAction + isExternal: true + name: FindAllActionObjects(Person, ActionType, Nullable) + nameWithType: TypelessAction.FindAllActionObjects(Person, ActionType, Nullable) + fullName: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Nullable) + nameWithType.vb: TypelessAction.FindAllActionObjects(Person, ActionType, Nullable(Of Vector2)) + fullName.vb: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Nullable(Of Microsoft.Xna.Framework.Vector2)) + name.vb: FindAllActionObjects(Person, ActionType, Nullable(Of Vector2)) + spec.csharp: + - uid: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2}) + name: FindAllActionObjects + nameWithType: TypelessAction.FindAllActionObjects + fullName: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.ActionType + name: ActionType + nameWithType: ActionType + fullName: TinyLife.Actions.ActionType + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 + isExternal: true + - name: '>' + nameWithType: '>' + fullName: '>' + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2}) + name: FindAllActionObjects + nameWithType: TypelessAction.FindAllActionObjects + fullName: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.ActionType + name: ActionType + nameWithType: ActionType + fullName: TinyLife.Actions.ActionType + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean) + commentId: M:TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean) + parent: TinyLife.Actions.Typeless.TypelessAction + isExternal: true + name: FindValidActionObjects(Person, ActionType, Boolean, Nullable, Boolean) + nameWithType: TypelessAction.FindValidActionObjects(Person, ActionType, Boolean, Nullable, Boolean) + fullName: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Boolean, System.Nullable, System.Boolean) + nameWithType.vb: TypelessAction.FindValidActionObjects(Person, ActionType, Boolean, Nullable(Of Vector2), Boolean) + fullName.vb: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Boolean, System.Nullable(Of Microsoft.Xna.Framework.Vector2), System.Boolean) + name.vb: FindValidActionObjects(Person, ActionType, Boolean, Nullable(Of Vector2), Boolean) + spec.csharp: + - uid: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean) + name: FindValidActionObjects + nameWithType: TypelessAction.FindValidActionObjects + fullName: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.ActionType + name: ActionType + nameWithType: ActionType + fullName: TinyLife.Actions.ActionType + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 + isExternal: true + - name: '>' + nameWithType: '>' + fullName: '>' + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean) + name: FindValidActionObjects + nameWithType: TypelessAction.FindValidActionObjects + fullName: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.ActionType + name: ActionType + nameWithType: ActionType + fullName: TinyLife.Actions.ActionType + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo) + commentId: M:TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo) + parent: TinyLife.Actions.Typeless.TypelessAction + isExternal: true + name: GetRandomVariety(IEnumerable, ActionInfo) + nameWithType: TypelessAction.GetRandomVariety(IEnumerable, ActionInfo) + fullName: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable, TinyLife.Actions.ActionInfo) + nameWithType.vb: TypelessAction.GetRandomVariety(IEnumerable(Of ActionVariety), ActionInfo) + fullName.vb: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable(Of TinyLife.Actions.ActionVariety), TinyLife.Actions.ActionInfo) + name.vb: GetRandomVariety(IEnumerable(Of ActionVariety), ActionInfo) + spec.csharp: + - uid: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo) + name: GetRandomVariety + nameWithType: TypelessAction.GetRandomVariety + fullName: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety + - name: ( + nameWithType: ( + fullName: ( + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + nameWithType: IEnumerable + fullName: System.Collections.Generic.IEnumerable + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: TinyLife.Actions.ActionVariety + name: ActionVariety + nameWithType: ActionVariety + fullName: TinyLife.Actions.ActionVariety + - name: '>' + nameWithType: '>' + fullName: '>' + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.ActionInfo + name: ActionInfo + nameWithType: ActionInfo + fullName: TinyLife.Actions.ActionInfo + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo) + name: GetRandomVariety + nameWithType: TypelessAction.GetRandomVariety + fullName: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety + - name: ( + nameWithType: ( + fullName: ( + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + nameWithType: IEnumerable + fullName: System.Collections.Generic.IEnumerable + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: TinyLife.Actions.ActionVariety + name: ActionVariety + nameWithType: ActionVariety + fullName: TinyLife.Actions.ActionVariety + - name: ) + nameWithType: ) + fullName: ) + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.ActionInfo + name: ActionInfo + nameWithType: ActionInfo + fullName: TinyLife.Actions.ActionInfo + - name: ) + nameWithType: ) + fullName: ) - uid: TinyLife.Actions.Typeless.TypelessAction.GetTableSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot) commentId: M:TinyLife.Actions.Typeless.TypelessAction.GetTableSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot) parent: TinyLife.Actions.Typeless.TypelessAction diff --git a/docs/api/TinyLife.Actions.OrderFromStaffAction.yml b/docs/api/TinyLife.Actions.OrderFromStaffAction.yml new file mode 100644 index 0000000..18561b8 --- /dev/null +++ b/docs/api/TinyLife.Actions.OrderFromStaffAction.yml @@ -0,0 +1,4959 @@ +### YamlMime:ManagedReference +items: +- uid: TinyLife.Actions.OrderFromStaffAction + commentId: T:TinyLife.Actions.OrderFromStaffAction + id: OrderFromStaffAction + parent: TinyLife.Actions + children: + - TinyLife.Actions.OrderFromStaffAction.#ctor(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo) + - TinyLife.Actions.OrderFromStaffAction.CanMultitask(TinyLife.Actions.Action) + - TinyLife.Actions.OrderFromStaffAction.CreateFirstActions + - TinyLife.Actions.OrderFromStaffAction.CreatePrepareAction(TinyLife.Actions.ActionInfo) + - TinyLife.Actions.OrderFromStaffAction.GetNextAction(TinyLife.Actions.CompletionType) + - TinyLife.Actions.OrderFromStaffAction.ImportantObject + - TinyLife.Actions.OrderFromStaffAction.IsConversationCompleted + - TinyLife.Actions.OrderFromStaffAction.MaxDistanceFromObject + - TinyLife.Actions.OrderFromStaffAction.PickUpOrderAction + - TinyLife.Actions.OrderFromStaffAction.UpdateConversation(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + langs: + - csharp + - vb + name: OrderFromStaffAction + nameWithType: OrderFromStaffAction + fullName: TinyLife.Actions.OrderFromStaffAction + type: Class + source: + remote: + path: TinyLife/Actions/OrderFromStaffAction.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: OrderFromStaffAction + path: ../TinyLife/Actions/OrderFromStaffAction.cs + startLine: 16 + assemblies: + - Tiny Life + namespace: TinyLife.Actions + summary: "\nAn abstract action class that allows creating actions where a orders a given item from a employee.\nThis action expects the employee to then execute an action that leaves them with an item in their hand that can be passed to the one who submitted the order.\n" + example: [] + syntax: + content: 'public abstract class OrderFromStaffAction : SocialAction, IGenericDataHolder' + content.vb: >- + Public MustInherit Class OrderFromStaffAction + Inherits SocialAction + Implements IGenericDataHolder + inheritance: + - System.Object + - MLEM.Data.Json.JsonTypeSafeGenericDataHolder + - TinyLife.Actions.Typeless.TypelessAction + - TinyLife.Actions.Action + - TinyLife.Actions.MultiAction + - TinyLife.Actions.SocialAction + implements: + - MLEM.Misc.IGenericDataHolder + inheritedMembers: + - TinyLife.Actions.SocialAction.IsMain + - TinyLife.Actions.SocialAction.Partner + - TinyLife.Actions.SocialAction.PartnerAction + - TinyLife.Actions.SocialAction.ConversationTime + - TinyLife.Actions.SocialAction.InProgressTime + - TinyLife.Actions.SocialAction.Id + - TinyLife.Actions.SocialAction.PartnerCompletion + - TinyLife.Actions.SocialAction.InitializeConversation + - TinyLife.Actions.SocialAction.GetMaxWaitTime + - TinyLife.Actions.SocialAction.EnqueuePartnerAction(TinyLife.Actions.ActionInfo) + - TinyLife.Actions.SocialAction.AndThenInitialize + - TinyLife.Actions.SocialAction.AndThenUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + - TinyLife.Actions.SocialAction.AndThenIsCompleted + - TinyLife.Actions.SocialAction.CanCancel(TinyLife.Actions.Action) + - TinyLife.Actions.SocialAction.AndThenOnCompleted(TinyLife.Actions.CompletionType) + - TinyLife.Actions.SocialAction.GetDisplayName + - TinyLife.Actions.SocialAction.InvokeForBoth(System.Action{TinyLife.Objects.Person,TinyLife.Objects.Person}) + - TinyLife.Actions.MultiAction.Handler + - TinyLife.Actions.MultiAction.MainElapsedTime + - TinyLife.Actions.MultiAction.PreInitialize + - TinyLife.Actions.MultiAction.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + - TinyLife.Actions.MultiAction.Initialize + - TinyLife.Actions.MultiAction.IsCompleted + - TinyLife.Actions.MultiAction.OnCompleted(TinyLife.Actions.CompletionType) + - TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.Person) + - TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory) + - TinyLife.Actions.Action.Type + - TinyLife.Actions.Action.GetIconObject + - TinyLife.Actions.Action.CausesExtremelyFastSpeed + - TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,TinyLife.Actions.CanExecuteResult,TinyLife.Objects.MapObject) + - TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.Person,TinyLife.Actions.ActionType) + - TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action,TinyLife.Actions.Action) + - TinyLife.Actions.Typeless.TypelessAction.Random + - TinyLife.Actions.Typeless.TypelessAction.Info + - TinyLife.Actions.Typeless.TypelessAction.StartedAutomatically + - TinyLife.Actions.Typeless.TypelessAction.Parent + - TinyLife.Actions.Typeless.TypelessAction.Map + - TinyLife.Actions.Typeless.TypelessAction.Person + - TinyLife.Actions.Typeless.TypelessAction.ElapsedTime + - TinyLife.Actions.Typeless.TypelessAction.PlayerPromptOpen + - TinyLife.Actions.Typeless.TypelessAction.FullyInProgress + - TinyLife.Actions.Typeless.TypelessAction.ForceResult + - TinyLife.Actions.Typeless.TypelessAction.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Func{TinyLife.Uis.CoveringGroup,System.Collections.Generic.IEnumerable{MLEM.Ui.Elements.Element}}) + - TinyLife.Actions.Typeless.TypelessAction.OpenYesNoPrompt(System.String,System.Action,System.Action) + - TinyLife.Actions.Typeless.TypelessAction.OpenTextPrompt(System.String,System.Action{System.String},System.Predicate{System.String},MLEM.Ui.Elements.TextField.Rule,System.String) + - TinyLife.Actions.Typeless.TypelessAction.SpeakAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Int32) + - TinyLife.Actions.Typeless.TypelessAction.SpeakInConversation(TinyLife.Objects.Person,Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Nullable{TinyLife.Actions.EmoteCategory},System.Nullable{TinyLife.Objects.SpeakStyle},System.Int32) + - TinyLife.Actions.Typeless.TypelessAction.CompleteInTime(System.TimeSpan,System.Boolean,TinyLife.Skills.SkillType,System.Single,System.Boolean) + - TinyLife.Actions.Typeless.TypelessAction.CompleteIfNeedFull(TinyLife.Objects.Person,TinyLife.NeedType,TinyLife.Actions.CompletionType) + - TinyLife.Actions.Typeless.TypelessAction.PutDownOrGoTo(TinyLife.Actions.ActionInfo,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType[]) + - TinyLife.Actions.Typeless.TypelessAction.GetPlaceDirection(TinyLife.Objects.Person,TinyLife.Objects.FurnitureType) + - TinyLife.Actions.Typeless.TypelessAction.Sit(TinyLife.Objects.Person,TinyLife.Objects.Furniture,System.Single,TinyLife.Objects.ActionSpot) + - TinyLife.Actions.Typeless.TypelessAction.GetFreeChair(TinyLife.Objects.Person,TinyLife.Objects.Furniture) + - TinyLife.Actions.Typeless.TypelessAction.GetFreeChairs(TinyLife.Objects.Person,TinyLife.Objects.Furniture,System.Func{MLEM.Misc.Direction2,System.Boolean}) + - TinyLife.Actions.Typeless.TypelessAction.FindAllFreePeople(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean) + - TinyLife.Actions.Typeless.TypelessAction.FindAllFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean,System.Boolean) + - TinyLife.Actions.Typeless.TypelessAction.FindAllFreeWalls(TinyLife.Objects.Person,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean) + - TinyLife.Actions.Typeless.TypelessAction.FindAllFreeGround(TinyLife.Objects.Person,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean) + - TinyLife.Actions.Typeless.TypelessAction.FindFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean) + - TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2}) + - TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean) + - TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo) + - TinyLife.Actions.Typeless.TypelessAction.GetTableSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot) + - TinyLife.Actions.Typeless.TypelessAction.InvokeForBoth(TinyLife.Objects.Person,TinyLife.Objects.Person,System.Action{TinyLife.Objects.Person,TinyLife.Objects.Person}) + - MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object) + - MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData``1(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 + extensionMethods: + - TinyLife.Actions.OrderFromStaffAction.TinyLife.Utilities.Extensions.JsonCopy``1 + modifiers.csharp: + - public + - abstract + - class + modifiers.vb: + - Public + - MustInherit + - Class +- uid: TinyLife.Actions.OrderFromStaffAction.ImportantObject + commentId: P:TinyLife.Actions.OrderFromStaffAction.ImportantObject + id: ImportantObject + parent: TinyLife.Actions.OrderFromStaffAction + langs: + - csharp + - vb + name: ImportantObject + nameWithType: OrderFromStaffAction.ImportantObject + fullName: TinyLife.Actions.OrderFromStaffAction.ImportantObject + type: Property + source: + remote: + path: TinyLife/Actions/OrderFromStaffAction.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: ImportantObject + path: ../TinyLife/Actions/OrderFromStaffAction.cs + startLine: 21 + assemblies: + - Tiny Life + namespace: TinyLife.Actions + summary: "\nThe category of the object that the employee should find and walk to to prepare the order.\n" + example: [] + syntax: + content: protected abstract ObjectCategory ImportantObject { get; } + parameters: [] + return: + type: TinyLife.Objects.ObjectCategory + content.vb: Protected MustOverride ReadOnly Property ImportantObject As ObjectCategory + overload: TinyLife.Actions.OrderFromStaffAction.ImportantObject* + modifiers.csharp: + - protected + - abstract + - get + modifiers.vb: + - Protected + - MustOverride + - ReadOnly +- uid: TinyLife.Actions.OrderFromStaffAction.PickUpOrderAction + commentId: P:TinyLife.Actions.OrderFromStaffAction.PickUpOrderAction + id: PickUpOrderAction + parent: TinyLife.Actions.OrderFromStaffAction + langs: + - csharp + - vb + name: PickUpOrderAction + nameWithType: OrderFromStaffAction.PickUpOrderAction + fullName: TinyLife.Actions.OrderFromStaffAction.PickUpOrderAction + type: Property + source: + remote: + path: TinyLife/Actions/OrderFromStaffAction.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: PickUpOrderAction + path: ../TinyLife/Actions/OrderFromStaffAction.cs + startLine: 26 + assemblies: + - Tiny Life + namespace: TinyLife.Actions + summary: "\nThe action that the picking up the order should execute to pick it up and further interact with it.\nFor food items, should be returned.\n" + example: [] + syntax: + content: protected abstract ActionType PickUpOrderAction { get; } + parameters: [] + return: + type: TinyLife.Actions.ActionType + content.vb: Protected MustOverride ReadOnly Property PickUpOrderAction As ActionType + overload: TinyLife.Actions.OrderFromStaffAction.PickUpOrderAction* + modifiers.csharp: + - protected + - abstract + - get + modifiers.vb: + - Protected + - MustOverride + - ReadOnly +- uid: TinyLife.Actions.OrderFromStaffAction.MaxDistanceFromObject + commentId: P:TinyLife.Actions.OrderFromStaffAction.MaxDistanceFromObject + id: MaxDistanceFromObject + parent: TinyLife.Actions.OrderFromStaffAction + langs: + - csharp + - vb + name: MaxDistanceFromObject + nameWithType: OrderFromStaffAction.MaxDistanceFromObject + fullName: TinyLife.Actions.OrderFromStaffAction.MaxDistanceFromObject + type: Property + source: + remote: + path: TinyLife/Actions/OrderFromStaffAction.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: MaxDistanceFromObject + path: ../TinyLife/Actions/OrderFromStaffAction.cs + startLine: 30 + assemblies: + - Tiny Life + namespace: TinyLife.Actions + summary: "\nThe maximum distance that the ordering should be able to stand away from the to do so.\n" + example: [] + syntax: + content: protected virtual int MaxDistanceFromObject { get; } + parameters: [] + return: + type: System.Int32 + content.vb: Protected Overridable ReadOnly Property MaxDistanceFromObject As Integer + overload: TinyLife.Actions.OrderFromStaffAction.MaxDistanceFromObject* + modifiers.csharp: + - protected + - virtual + - get + modifiers.vb: + - Protected + - Overridable + - ReadOnly +- uid: TinyLife.Actions.OrderFromStaffAction.#ctor(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo) + commentId: M:TinyLife.Actions.OrderFromStaffAction.#ctor(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo) + id: '#ctor(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo)' + parent: TinyLife.Actions.OrderFromStaffAction + langs: + - csharp + - vb + name: OrderFromStaffAction(ActionType, ActionInfo) + nameWithType: OrderFromStaffAction.OrderFromStaffAction(ActionType, ActionInfo) + fullName: TinyLife.Actions.OrderFromStaffAction.OrderFromStaffAction(TinyLife.Actions.ActionType, TinyLife.Actions.ActionInfo) + type: Constructor + source: + remote: + path: TinyLife/Actions/OrderFromStaffAction.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: .ctor + path: ../TinyLife/Actions/OrderFromStaffAction.cs + startLine: 33 + assemblies: + - Tiny Life + namespace: TinyLife.Actions + summary: "\nCreates a new action from the given \n" + example: [] + syntax: + content: public OrderFromStaffAction(ActionType type, ActionInfo info) + parameters: + - id: type + type: TinyLife.Actions.ActionType + description: The type to create this action from + - id: info + type: TinyLife.Actions.ActionInfo + description: The information for this action + content.vb: Public Sub New(type As ActionType, info As ActionInfo) + overload: TinyLife.Actions.OrderFromStaffAction.#ctor* + modifiers.csharp: + - public + modifiers.vb: + - Public +- uid: TinyLife.Actions.OrderFromStaffAction.CreatePrepareAction(TinyLife.Actions.ActionInfo) + commentId: M:TinyLife.Actions.OrderFromStaffAction.CreatePrepareAction(TinyLife.Actions.ActionInfo) + id: CreatePrepareAction(TinyLife.Actions.ActionInfo) + parent: TinyLife.Actions.OrderFromStaffAction + langs: + - csharp + - vb + name: CreatePrepareAction(ActionInfo) + nameWithType: OrderFromStaffAction.CreatePrepareAction(ActionInfo) + fullName: TinyLife.Actions.OrderFromStaffAction.CreatePrepareAction(TinyLife.Actions.ActionInfo) + type: Method + source: + remote: + path: TinyLife/Actions/OrderFromStaffAction.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: CreatePrepareAction + path: ../TinyLife/Actions/OrderFromStaffAction.cs + startLine: 40 + assemblies: + - Tiny Life + namespace: TinyLife.Actions + summary: "\nReturns the action that should be executed by the employee to prepare the order.\n" + example: [] + syntax: + content: protected abstract Action CreatePrepareAction(ActionInfo importantObject) + parameters: + - id: importantObject + type: TinyLife.Actions.ActionInfo + description: The object found using the category. + return: + type: TinyLife.Actions.Action + description: The action that should be executed by the employee. + content.vb: Protected MustOverride Function CreatePrepareAction(importantObject As ActionInfo) As Action + overload: TinyLife.Actions.OrderFromStaffAction.CreatePrepareAction* + modifiers.csharp: + - protected + - abstract + modifiers.vb: + - Protected + - MustOverride +- uid: TinyLife.Actions.OrderFromStaffAction.CreateFirstActions + commentId: M:TinyLife.Actions.OrderFromStaffAction.CreateFirstActions + id: CreateFirstActions + parent: TinyLife.Actions.OrderFromStaffAction + langs: + - csharp + - vb + name: CreateFirstActions() + nameWithType: OrderFromStaffAction.CreateFirstActions() + fullName: TinyLife.Actions.OrderFromStaffAction.CreateFirstActions() + type: Method + source: + remote: + path: TinyLife/Actions/OrderFromStaffAction.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: CreateFirstActions + path: ../TinyLife/Actions/OrderFromStaffAction.cs + startLine: 43 + assemblies: + - Tiny Life + namespace: TinyLife.Actions + summary: "\nReturn a set of actions that should be executed before this action.\nEven if the yield statement is used, all actions will be collected into a list at the start of this action's invocation.\nIf no action gets returned in this function, this action fails.\nIf a null action is returned as the first item, no first actions will be executed.\n" + example: [] + syntax: + content: protected override IEnumerable CreateFirstActions() + return: + type: System.Collections.Generic.IEnumerable{TinyLife.Actions.Typeless.TypelessAction} + description: A set of actions that sohuld run before this action + content.vb: Protected Overrides Function CreateFirstActions As IEnumerable(Of TypelessAction) + overridden: TinyLife.Actions.SocialAction.CreateFirstActions + overload: TinyLife.Actions.OrderFromStaffAction.CreateFirstActions* + modifiers.csharp: + - protected + - override + modifiers.vb: + - Protected + - Overrides +- uid: TinyLife.Actions.OrderFromStaffAction.UpdateConversation(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + commentId: M:TinyLife.Actions.OrderFromStaffAction.UpdateConversation(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + id: UpdateConversation(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + parent: TinyLife.Actions.OrderFromStaffAction + langs: + - csharp + - vb + name: UpdateConversation(GameTime, TimeSpan, Single) + nameWithType: OrderFromStaffAction.UpdateConversation(GameTime, TimeSpan, Single) + fullName: TinyLife.Actions.OrderFromStaffAction.UpdateConversation(Microsoft.Xna.Framework.GameTime, System.TimeSpan, System.Single) + type: Method + source: + remote: + path: TinyLife/Actions/OrderFromStaffAction.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: UpdateConversation + path: ../TinyLife/Actions/OrderFromStaffAction.cs + startLine: 66 + assemblies: + - Tiny Life + namespace: TinyLife.Actions + summary: "\nSocialAction version of .\nThis method is called every update frame during an active conversation for both conversation partners.\nBy default, this method only increases .\n" + example: [] + syntax: + content: protected override void UpdateConversation(GameTime time, TimeSpan passedInGame, float speedMultiplier) + parameters: + - id: time + type: Microsoft.Xna.Framework.GameTime + description: The game's time + - id: passedInGame + type: System.TimeSpan + description: The amount of time passed in game time + - id: speedMultiplier + type: System.Single + description: The game speed multiplier, which represents how fast things should happen, which is usually determined by + content.vb: Protected Overrides Sub UpdateConversation(time As GameTime, passedInGame As TimeSpan, speedMultiplier As Single) + overridden: TinyLife.Actions.SocialAction.UpdateConversation(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + overload: TinyLife.Actions.OrderFromStaffAction.UpdateConversation* + modifiers.csharp: + - protected + - override + modifiers.vb: + - Protected + - Overrides +- uid: TinyLife.Actions.OrderFromStaffAction.IsConversationCompleted + commentId: M:TinyLife.Actions.OrderFromStaffAction.IsConversationCompleted + id: IsConversationCompleted + parent: TinyLife.Actions.OrderFromStaffAction + langs: + - csharp + - vb + name: IsConversationCompleted() + nameWithType: OrderFromStaffAction.IsConversationCompleted() + fullName: TinyLife.Actions.OrderFromStaffAction.IsConversationCompleted() + type: Method + source: + remote: + path: TinyLife/Actions/OrderFromStaffAction.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: IsConversationCompleted + path: ../TinyLife/Actions/OrderFromStaffAction.cs + startLine: 73 + assemblies: + - Tiny Life + namespace: TinyLife.Actions + summary: "\nSocialAction version of .\nThis method returns whether or not the conversation should be marked as completed.\nNote that this method is only called for the part of the conversation.\n" + example: [] + syntax: + content: protected override CompletionType IsConversationCompleted() + return: + type: TinyLife.Actions.CompletionType + description: Whether or not this conversation is completed + content.vb: Protected Overrides Function IsConversationCompleted As CompletionType + overridden: TinyLife.Actions.SocialAction.IsConversationCompleted + overload: TinyLife.Actions.OrderFromStaffAction.IsConversationCompleted* + modifiers.csharp: + - protected + - override + modifiers.vb: + - Protected + - Overrides +- uid: TinyLife.Actions.OrderFromStaffAction.CanMultitask(TinyLife.Actions.Action) + commentId: M:TinyLife.Actions.OrderFromStaffAction.CanMultitask(TinyLife.Actions.Action) + id: CanMultitask(TinyLife.Actions.Action) + parent: TinyLife.Actions.OrderFromStaffAction + langs: + - csharp + - vb + name: CanMultitask(Action) + nameWithType: OrderFromStaffAction.CanMultitask(Action) + fullName: TinyLife.Actions.OrderFromStaffAction.CanMultitask(TinyLife.Actions.Action) + type: Method + source: + remote: + path: TinyLife/Actions/OrderFromStaffAction.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: CanMultitask + path: ../TinyLife/Actions/OrderFromStaffAction.cs + startLine: 78 + assemblies: + - Tiny Life + namespace: TinyLife.Actions + summary: "\nReturn true on this method if this action can be multi-tasked along with the passed .\nTo actually check this property, should be used as it compares both objects.\nA multi-tasking is an action that is currently active along with another action.\nBy default, multi-tasking is disallowed for any action.\n" + example: [] + syntax: + content: public override bool CanMultitask(Action other) + parameters: + - id: other + type: TinyLife.Actions.Action + description: The action to multi-task with + return: + type: System.Boolean + description: Whether this action can be multi-tasked + content.vb: Public Overrides Function CanMultitask(other As Action) As Boolean + overridden: TinyLife.Actions.SocialAction.CanMultitask(TinyLife.Actions.Action) + overload: TinyLife.Actions.OrderFromStaffAction.CanMultitask* + modifiers.csharp: + - public + - override + modifiers.vb: + - Public + - Overrides +- uid: TinyLife.Actions.OrderFromStaffAction.GetNextAction(TinyLife.Actions.CompletionType) + commentId: M:TinyLife.Actions.OrderFromStaffAction.GetNextAction(TinyLife.Actions.CompletionType) + id: GetNextAction(TinyLife.Actions.CompletionType) + parent: TinyLife.Actions.OrderFromStaffAction + langs: + - csharp + - vb + name: GetNextAction(CompletionType) + nameWithType: OrderFromStaffAction.GetNextAction(CompletionType) + fullName: TinyLife.Actions.OrderFromStaffAction.GetNextAction(TinyLife.Actions.CompletionType) + type: Method + source: + remote: + path: TinyLife/Actions/OrderFromStaffAction.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: GetNextAction + path: ../TinyLife/Actions/OrderFromStaffAction.cs + startLine: 83 + assemblies: + - Tiny Life + namespace: TinyLife.Actions + summary: "\nReturns an action that should be queued up immediately after this action completes.\nThe queued up action is immediately started in the slot that this action occupied.\nCan be null, and is null by default.\n" + example: [] + syntax: + content: public override Action GetNextAction(CompletionType completion) + parameters: + - id: completion + type: TinyLife.Actions.CompletionType + description: The type that this action completed with + return: + type: TinyLife.Actions.Action + description: The follow-up action + content.vb: Public Overrides Function GetNextAction(completion As CompletionType) As Action + overridden: TinyLife.Actions.Action.GetNextAction(TinyLife.Actions.CompletionType) + overload: TinyLife.Actions.OrderFromStaffAction.GetNextAction* + modifiers.csharp: + - public + - override + modifiers.vb: + - Public + - Overrides +references: +- uid: TinyLife.Objects.Person + commentId: T:TinyLife.Objects.Person + parent: TinyLife.Objects + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person +- uid: TinyLife.World.LotEmployment + commentId: T:TinyLife.World.LotEmployment + parent: TinyLife.World + name: LotEmployment + nameWithType: LotEmployment + fullName: TinyLife.World.LotEmployment +- uid: TinyLife.Actions + commentId: N:TinyLife.Actions + name: TinyLife.Actions + nameWithType: TinyLife.Actions + fullName: TinyLife.Actions +- uid: System.Object + commentId: T:System.Object + parent: System + isExternal: true + name: Object + nameWithType: Object + fullName: System.Object +- uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder + commentId: T:MLEM.Data.Json.JsonTypeSafeGenericDataHolder + parent: MLEM.Data.Json + isExternal: true + name: JsonTypeSafeGenericDataHolder + nameWithType: JsonTypeSafeGenericDataHolder + fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder +- uid: TinyLife.Actions.Typeless.TypelessAction + commentId: T:TinyLife.Actions.Typeless.TypelessAction + parent: TinyLife.Actions.Typeless + name: TypelessAction + nameWithType: TypelessAction + fullName: TinyLife.Actions.Typeless.TypelessAction +- uid: TinyLife.Actions.Action + commentId: T:TinyLife.Actions.Action + parent: TinyLife.Actions + name: Action + nameWithType: Action + fullName: TinyLife.Actions.Action +- uid: TinyLife.Actions.MultiAction + commentId: T:TinyLife.Actions.MultiAction + parent: TinyLife.Actions + name: MultiAction + nameWithType: MultiAction + fullName: TinyLife.Actions.MultiAction +- uid: TinyLife.Actions.SocialAction + commentId: T:TinyLife.Actions.SocialAction + parent: TinyLife.Actions + name: SocialAction + nameWithType: SocialAction + fullName: TinyLife.Actions.SocialAction +- uid: MLEM.Misc.IGenericDataHolder + commentId: T:MLEM.Misc.IGenericDataHolder + parent: MLEM.Misc + isExternal: true + name: IGenericDataHolder + nameWithType: IGenericDataHolder + fullName: MLEM.Misc.IGenericDataHolder +- uid: TinyLife.Actions.SocialAction.IsMain + commentId: P:TinyLife.Actions.SocialAction.IsMain + parent: TinyLife.Actions.SocialAction + name: IsMain + nameWithType: SocialAction.IsMain + fullName: TinyLife.Actions.SocialAction.IsMain +- uid: TinyLife.Actions.SocialAction.Partner + commentId: P:TinyLife.Actions.SocialAction.Partner + parent: TinyLife.Actions.SocialAction + name: Partner + nameWithType: SocialAction.Partner + fullName: TinyLife.Actions.SocialAction.Partner +- uid: TinyLife.Actions.SocialAction.PartnerAction + commentId: P:TinyLife.Actions.SocialAction.PartnerAction + parent: TinyLife.Actions.SocialAction + name: PartnerAction + nameWithType: SocialAction.PartnerAction + fullName: TinyLife.Actions.SocialAction.PartnerAction +- uid: TinyLife.Actions.SocialAction.ConversationTime + commentId: P:TinyLife.Actions.SocialAction.ConversationTime + parent: TinyLife.Actions.SocialAction + name: ConversationTime + nameWithType: SocialAction.ConversationTime + fullName: TinyLife.Actions.SocialAction.ConversationTime +- uid: TinyLife.Actions.SocialAction.InProgressTime + commentId: P:TinyLife.Actions.SocialAction.InProgressTime + parent: TinyLife.Actions.SocialAction + name: InProgressTime + nameWithType: SocialAction.InProgressTime + fullName: TinyLife.Actions.SocialAction.InProgressTime +- uid: TinyLife.Actions.SocialAction.Id + commentId: P:TinyLife.Actions.SocialAction.Id + parent: TinyLife.Actions.SocialAction + name: Id + nameWithType: SocialAction.Id + fullName: TinyLife.Actions.SocialAction.Id +- uid: TinyLife.Actions.SocialAction.PartnerCompletion + commentId: F:TinyLife.Actions.SocialAction.PartnerCompletion + parent: TinyLife.Actions.SocialAction + name: PartnerCompletion + nameWithType: SocialAction.PartnerCompletion + fullName: TinyLife.Actions.SocialAction.PartnerCompletion +- uid: TinyLife.Actions.SocialAction.InitializeConversation + commentId: M:TinyLife.Actions.SocialAction.InitializeConversation + parent: TinyLife.Actions.SocialAction + name: InitializeConversation() + nameWithType: SocialAction.InitializeConversation() + fullName: TinyLife.Actions.SocialAction.InitializeConversation() + spec.csharp: + - uid: TinyLife.Actions.SocialAction.InitializeConversation + name: InitializeConversation + nameWithType: SocialAction.InitializeConversation + fullName: TinyLife.Actions.SocialAction.InitializeConversation + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.SocialAction.InitializeConversation + name: InitializeConversation + nameWithType: SocialAction.InitializeConversation + fullName: TinyLife.Actions.SocialAction.InitializeConversation + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Actions.SocialAction.GetMaxWaitTime + commentId: M:TinyLife.Actions.SocialAction.GetMaxWaitTime + parent: TinyLife.Actions.SocialAction + name: GetMaxWaitTime() + nameWithType: SocialAction.GetMaxWaitTime() + fullName: TinyLife.Actions.SocialAction.GetMaxWaitTime() + spec.csharp: + - uid: TinyLife.Actions.SocialAction.GetMaxWaitTime + name: GetMaxWaitTime + nameWithType: SocialAction.GetMaxWaitTime + fullName: TinyLife.Actions.SocialAction.GetMaxWaitTime + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.SocialAction.GetMaxWaitTime + name: GetMaxWaitTime + nameWithType: SocialAction.GetMaxWaitTime + fullName: TinyLife.Actions.SocialAction.GetMaxWaitTime + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Actions.SocialAction.EnqueuePartnerAction(TinyLife.Actions.ActionInfo) + commentId: M:TinyLife.Actions.SocialAction.EnqueuePartnerAction(TinyLife.Actions.ActionInfo) + parent: TinyLife.Actions.SocialAction + name: EnqueuePartnerAction(ActionInfo) + nameWithType: SocialAction.EnqueuePartnerAction(ActionInfo) + fullName: TinyLife.Actions.SocialAction.EnqueuePartnerAction(TinyLife.Actions.ActionInfo) + spec.csharp: + - uid: TinyLife.Actions.SocialAction.EnqueuePartnerAction(TinyLife.Actions.ActionInfo) + name: EnqueuePartnerAction + nameWithType: SocialAction.EnqueuePartnerAction + fullName: TinyLife.Actions.SocialAction.EnqueuePartnerAction + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Actions.ActionInfo + name: ActionInfo + nameWithType: ActionInfo + fullName: TinyLife.Actions.ActionInfo + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.SocialAction.EnqueuePartnerAction(TinyLife.Actions.ActionInfo) + name: EnqueuePartnerAction + nameWithType: SocialAction.EnqueuePartnerAction + fullName: TinyLife.Actions.SocialAction.EnqueuePartnerAction + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Actions.ActionInfo + name: ActionInfo + nameWithType: ActionInfo + fullName: TinyLife.Actions.ActionInfo + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Actions.SocialAction.AndThenInitialize + commentId: M:TinyLife.Actions.SocialAction.AndThenInitialize + parent: TinyLife.Actions.SocialAction + name: AndThenInitialize() + nameWithType: SocialAction.AndThenInitialize() + fullName: TinyLife.Actions.SocialAction.AndThenInitialize() + spec.csharp: + - uid: TinyLife.Actions.SocialAction.AndThenInitialize + name: AndThenInitialize + nameWithType: SocialAction.AndThenInitialize + fullName: TinyLife.Actions.SocialAction.AndThenInitialize + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.SocialAction.AndThenInitialize + name: AndThenInitialize + nameWithType: SocialAction.AndThenInitialize + fullName: TinyLife.Actions.SocialAction.AndThenInitialize + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Actions.SocialAction.AndThenUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + commentId: M:TinyLife.Actions.SocialAction.AndThenUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + parent: TinyLife.Actions.SocialAction + isExternal: true + name: AndThenUpdate(GameTime, TimeSpan, Single) + nameWithType: SocialAction.AndThenUpdate(GameTime, TimeSpan, Single) + fullName: TinyLife.Actions.SocialAction.AndThenUpdate(Microsoft.Xna.Framework.GameTime, System.TimeSpan, System.Single) + spec.csharp: + - uid: TinyLife.Actions.SocialAction.AndThenUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + name: AndThenUpdate + nameWithType: SocialAction.AndThenUpdate + fullName: TinyLife.Actions.SocialAction.AndThenUpdate + - name: ( + nameWithType: ( + fullName: ( + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + nameWithType: GameTime + fullName: Microsoft.Xna.Framework.GameTime + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.TimeSpan + name: TimeSpan + nameWithType: TimeSpan + fullName: System.TimeSpan + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Single + name: Single + nameWithType: Single + fullName: System.Single + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.SocialAction.AndThenUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + name: AndThenUpdate + nameWithType: SocialAction.AndThenUpdate + fullName: TinyLife.Actions.SocialAction.AndThenUpdate + - name: ( + nameWithType: ( + fullName: ( + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + nameWithType: GameTime + fullName: Microsoft.Xna.Framework.GameTime + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.TimeSpan + name: TimeSpan + nameWithType: TimeSpan + fullName: System.TimeSpan + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Single + name: Single + nameWithType: Single + fullName: System.Single + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Actions.SocialAction.AndThenIsCompleted + commentId: M:TinyLife.Actions.SocialAction.AndThenIsCompleted + parent: TinyLife.Actions.SocialAction + name: AndThenIsCompleted() + nameWithType: SocialAction.AndThenIsCompleted() + fullName: TinyLife.Actions.SocialAction.AndThenIsCompleted() + spec.csharp: + - uid: TinyLife.Actions.SocialAction.AndThenIsCompleted + name: AndThenIsCompleted + nameWithType: SocialAction.AndThenIsCompleted + fullName: TinyLife.Actions.SocialAction.AndThenIsCompleted + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.SocialAction.AndThenIsCompleted + name: AndThenIsCompleted + nameWithType: SocialAction.AndThenIsCompleted + fullName: TinyLife.Actions.SocialAction.AndThenIsCompleted + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Actions.SocialAction.CanCancel(TinyLife.Actions.Action) + commentId: M:TinyLife.Actions.SocialAction.CanCancel(TinyLife.Actions.Action) + parent: TinyLife.Actions.SocialAction + name: CanCancel(Action) + nameWithType: SocialAction.CanCancel(Action) + fullName: TinyLife.Actions.SocialAction.CanCancel(TinyLife.Actions.Action) + spec.csharp: + - uid: TinyLife.Actions.SocialAction.CanCancel(TinyLife.Actions.Action) + name: CanCancel + nameWithType: SocialAction.CanCancel + fullName: TinyLife.Actions.SocialAction.CanCancel + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Actions.Action + name: Action + nameWithType: Action + fullName: TinyLife.Actions.Action + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.SocialAction.CanCancel(TinyLife.Actions.Action) + name: CanCancel + nameWithType: SocialAction.CanCancel + fullName: TinyLife.Actions.SocialAction.CanCancel + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Actions.Action + name: Action + nameWithType: Action + fullName: TinyLife.Actions.Action + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Actions.SocialAction.AndThenOnCompleted(TinyLife.Actions.CompletionType) + commentId: M:TinyLife.Actions.SocialAction.AndThenOnCompleted(TinyLife.Actions.CompletionType) + parent: TinyLife.Actions.SocialAction + name: AndThenOnCompleted(CompletionType) + nameWithType: SocialAction.AndThenOnCompleted(CompletionType) + fullName: TinyLife.Actions.SocialAction.AndThenOnCompleted(TinyLife.Actions.CompletionType) + spec.csharp: + - uid: TinyLife.Actions.SocialAction.AndThenOnCompleted(TinyLife.Actions.CompletionType) + name: AndThenOnCompleted + nameWithType: SocialAction.AndThenOnCompleted + fullName: TinyLife.Actions.SocialAction.AndThenOnCompleted + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Actions.CompletionType + name: CompletionType + nameWithType: CompletionType + fullName: TinyLife.Actions.CompletionType + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.SocialAction.AndThenOnCompleted(TinyLife.Actions.CompletionType) + name: AndThenOnCompleted + nameWithType: SocialAction.AndThenOnCompleted + fullName: TinyLife.Actions.SocialAction.AndThenOnCompleted + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Actions.CompletionType + name: CompletionType + nameWithType: CompletionType + fullName: TinyLife.Actions.CompletionType + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Actions.SocialAction.GetDisplayName + commentId: M:TinyLife.Actions.SocialAction.GetDisplayName + parent: TinyLife.Actions.SocialAction + name: GetDisplayName() + nameWithType: SocialAction.GetDisplayName() + fullName: TinyLife.Actions.SocialAction.GetDisplayName() + spec.csharp: + - uid: TinyLife.Actions.SocialAction.GetDisplayName + name: GetDisplayName + nameWithType: SocialAction.GetDisplayName + fullName: TinyLife.Actions.SocialAction.GetDisplayName + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.SocialAction.GetDisplayName + name: GetDisplayName + nameWithType: SocialAction.GetDisplayName + fullName: TinyLife.Actions.SocialAction.GetDisplayName + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Actions.SocialAction.InvokeForBoth(System.Action{TinyLife.Objects.Person,TinyLife.Objects.Person}) + commentId: M:TinyLife.Actions.SocialAction.InvokeForBoth(System.Action{TinyLife.Objects.Person,TinyLife.Objects.Person}) + parent: TinyLife.Actions.SocialAction + isExternal: true + name: InvokeForBoth(Action) + nameWithType: SocialAction.InvokeForBoth(Action) + fullName: TinyLife.Actions.SocialAction.InvokeForBoth(System.Action) + nameWithType.vb: SocialAction.InvokeForBoth(Action(Of Person, Person)) + fullName.vb: TinyLife.Actions.SocialAction.InvokeForBoth(System.Action(Of TinyLife.Objects.Person, TinyLife.Objects.Person)) + name.vb: InvokeForBoth(Action(Of Person, Person)) + spec.csharp: + - uid: TinyLife.Actions.SocialAction.InvokeForBoth(System.Action{TinyLife.Objects.Person,TinyLife.Objects.Person}) + name: InvokeForBoth + nameWithType: SocialAction.InvokeForBoth + fullName: TinyLife.Actions.SocialAction.InvokeForBoth + - name: ( + nameWithType: ( + fullName: ( + - uid: System.Action`2 + name: Action + nameWithType: Action + fullName: System.Action + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: '>' + nameWithType: '>' + fullName: '>' + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.SocialAction.InvokeForBoth(System.Action{TinyLife.Objects.Person,TinyLife.Objects.Person}) + name: InvokeForBoth + nameWithType: SocialAction.InvokeForBoth + fullName: TinyLife.Actions.SocialAction.InvokeForBoth + - name: ( + nameWithType: ( + fullName: ( + - uid: System.Action`2 + name: Action + nameWithType: Action + fullName: System.Action + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ) + nameWithType: ) + fullName: ) + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Actions.MultiAction.Handler + commentId: F:TinyLife.Actions.MultiAction.Handler + parent: TinyLife.Actions.MultiAction + name: Handler + nameWithType: MultiAction.Handler + fullName: TinyLife.Actions.MultiAction.Handler +- uid: TinyLife.Actions.MultiAction.MainElapsedTime + commentId: P:TinyLife.Actions.MultiAction.MainElapsedTime + parent: TinyLife.Actions.MultiAction + name: MainElapsedTime + nameWithType: MultiAction.MainElapsedTime + fullName: TinyLife.Actions.MultiAction.MainElapsedTime +- uid: TinyLife.Actions.MultiAction.PreInitialize + commentId: M:TinyLife.Actions.MultiAction.PreInitialize + parent: TinyLife.Actions.MultiAction + name: PreInitialize() + nameWithType: MultiAction.PreInitialize() + fullName: TinyLife.Actions.MultiAction.PreInitialize() + spec.csharp: + - uid: TinyLife.Actions.MultiAction.PreInitialize + name: PreInitialize + nameWithType: MultiAction.PreInitialize + fullName: TinyLife.Actions.MultiAction.PreInitialize + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.MultiAction.PreInitialize + name: PreInitialize + nameWithType: MultiAction.PreInitialize + fullName: TinyLife.Actions.MultiAction.PreInitialize + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Actions.MultiAction.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + commentId: M:TinyLife.Actions.MultiAction.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + parent: TinyLife.Actions.MultiAction + isExternal: true + name: Update(GameTime, TimeSpan, Single) + nameWithType: MultiAction.Update(GameTime, TimeSpan, Single) + fullName: TinyLife.Actions.MultiAction.Update(Microsoft.Xna.Framework.GameTime, System.TimeSpan, System.Single) + spec.csharp: + - uid: TinyLife.Actions.MultiAction.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + name: Update + nameWithType: MultiAction.Update + fullName: TinyLife.Actions.MultiAction.Update + - name: ( + nameWithType: ( + fullName: ( + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + nameWithType: GameTime + fullName: Microsoft.Xna.Framework.GameTime + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.TimeSpan + name: TimeSpan + nameWithType: TimeSpan + fullName: System.TimeSpan + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Single + name: Single + nameWithType: Single + fullName: System.Single + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.MultiAction.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + name: Update + nameWithType: MultiAction.Update + fullName: TinyLife.Actions.MultiAction.Update + - name: ( + nameWithType: ( + fullName: ( + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + nameWithType: GameTime + fullName: Microsoft.Xna.Framework.GameTime + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.TimeSpan + name: TimeSpan + nameWithType: TimeSpan + fullName: System.TimeSpan + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Single + name: Single + nameWithType: Single + fullName: System.Single + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Actions.MultiAction.Initialize + commentId: M:TinyLife.Actions.MultiAction.Initialize + parent: TinyLife.Actions.MultiAction + name: Initialize() + nameWithType: MultiAction.Initialize() + fullName: TinyLife.Actions.MultiAction.Initialize() + spec.csharp: + - uid: TinyLife.Actions.MultiAction.Initialize + name: Initialize + nameWithType: MultiAction.Initialize + fullName: TinyLife.Actions.MultiAction.Initialize + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.MultiAction.Initialize + name: Initialize + nameWithType: MultiAction.Initialize + fullName: TinyLife.Actions.MultiAction.Initialize + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Actions.MultiAction.IsCompleted + commentId: M:TinyLife.Actions.MultiAction.IsCompleted + parent: TinyLife.Actions.MultiAction + name: IsCompleted() + nameWithType: MultiAction.IsCompleted() + fullName: TinyLife.Actions.MultiAction.IsCompleted() + spec.csharp: + - uid: TinyLife.Actions.MultiAction.IsCompleted + name: IsCompleted + nameWithType: MultiAction.IsCompleted + fullName: TinyLife.Actions.MultiAction.IsCompleted + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.MultiAction.IsCompleted + name: IsCompleted + nameWithType: MultiAction.IsCompleted + fullName: TinyLife.Actions.MultiAction.IsCompleted + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Actions.MultiAction.OnCompleted(TinyLife.Actions.CompletionType) + commentId: M:TinyLife.Actions.MultiAction.OnCompleted(TinyLife.Actions.CompletionType) + parent: TinyLife.Actions.MultiAction + name: OnCompleted(CompletionType) + nameWithType: MultiAction.OnCompleted(CompletionType) + fullName: TinyLife.Actions.MultiAction.OnCompleted(TinyLife.Actions.CompletionType) + spec.csharp: + - uid: TinyLife.Actions.MultiAction.OnCompleted(TinyLife.Actions.CompletionType) + name: OnCompleted + nameWithType: MultiAction.OnCompleted + fullName: TinyLife.Actions.MultiAction.OnCompleted + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Actions.CompletionType + name: CompletionType + nameWithType: CompletionType + fullName: TinyLife.Actions.CompletionType + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.MultiAction.OnCompleted(TinyLife.Actions.CompletionType) + name: OnCompleted + nameWithType: MultiAction.OnCompleted + fullName: TinyLife.Actions.MultiAction.OnCompleted + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Actions.CompletionType + name: CompletionType + nameWithType: CompletionType + fullName: TinyLife.Actions.CompletionType + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.Person) + commentId: M:TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.Person) + parent: TinyLife.Actions.MultiAction + name: Validate(Person) + nameWithType: MultiAction.Validate(Person) + fullName: TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.Person) + spec.csharp: + - uid: TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.Person) + name: Validate + nameWithType: MultiAction.Validate + fullName: TinyLife.Actions.MultiAction.Validate + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.Person) + name: Validate + nameWithType: MultiAction.Validate + fullName: TinyLife.Actions.MultiAction.Validate + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory) + commentId: M:TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory) + parent: TinyLife.Actions.MultiAction + name: GoToActionLocation(ObjectCategory) + nameWithType: MultiAction.GoToActionLocation(ObjectCategory) + fullName: TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory) + spec.csharp: + - uid: TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory) + name: GoToActionLocation + nameWithType: MultiAction.GoToActionLocation + fullName: TinyLife.Actions.MultiAction.GoToActionLocation + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.ObjectCategory + name: ObjectCategory + nameWithType: ObjectCategory + fullName: TinyLife.Objects.ObjectCategory + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory) + name: GoToActionLocation + nameWithType: MultiAction.GoToActionLocation + fullName: TinyLife.Actions.MultiAction.GoToActionLocation + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.ObjectCategory + name: ObjectCategory + nameWithType: ObjectCategory + fullName: TinyLife.Objects.ObjectCategory + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Actions.Action.Type + commentId: F:TinyLife.Actions.Action.Type + parent: TinyLife.Actions.Action + name: Type + nameWithType: Action.Type + fullName: TinyLife.Actions.Action.Type +- uid: TinyLife.Actions.Action.GetIconObject + commentId: M:TinyLife.Actions.Action.GetIconObject + parent: TinyLife.Actions.Action + name: GetIconObject() + nameWithType: Action.GetIconObject() + fullName: TinyLife.Actions.Action.GetIconObject() + spec.csharp: + - uid: TinyLife.Actions.Action.GetIconObject + name: GetIconObject + nameWithType: Action.GetIconObject + fullName: TinyLife.Actions.Action.GetIconObject + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.Action.GetIconObject + name: GetIconObject + nameWithType: Action.GetIconObject + fullName: TinyLife.Actions.Action.GetIconObject + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Actions.Action.CausesExtremelyFastSpeed + commentId: M:TinyLife.Actions.Action.CausesExtremelyFastSpeed + parent: TinyLife.Actions.Action + name: CausesExtremelyFastSpeed() + nameWithType: Action.CausesExtremelyFastSpeed() + fullName: TinyLife.Actions.Action.CausesExtremelyFastSpeed() + spec.csharp: + - uid: TinyLife.Actions.Action.CausesExtremelyFastSpeed + name: CausesExtremelyFastSpeed + nameWithType: Action.CausesExtremelyFastSpeed + fullName: TinyLife.Actions.Action.CausesExtremelyFastSpeed + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.Action.CausesExtremelyFastSpeed + name: CausesExtremelyFastSpeed + nameWithType: Action.CausesExtremelyFastSpeed + fullName: TinyLife.Actions.Action.CausesExtremelyFastSpeed + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,TinyLife.Actions.CanExecuteResult,TinyLife.Objects.MapObject) + commentId: M:TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,TinyLife.Actions.CanExecuteResult,TinyLife.Objects.MapObject) + parent: TinyLife.Actions.Action + name: TryForceResult(CompletionType, CanExecuteResult, MapObject) + nameWithType: Action.TryForceResult(CompletionType, CanExecuteResult, MapObject) + fullName: TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType, TinyLife.Actions.CanExecuteResult, TinyLife.Objects.MapObject) + spec.csharp: + - uid: TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,TinyLife.Actions.CanExecuteResult,TinyLife.Objects.MapObject) + name: TryForceResult + nameWithType: Action.TryForceResult + fullName: TinyLife.Actions.Action.TryForceResult + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Actions.CompletionType + name: CompletionType + nameWithType: CompletionType + fullName: TinyLife.Actions.CompletionType + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.CanExecuteResult + name: CanExecuteResult + nameWithType: CanExecuteResult + fullName: TinyLife.Actions.CanExecuteResult + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.MapObject + name: MapObject + nameWithType: MapObject + fullName: TinyLife.Objects.MapObject + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,TinyLife.Actions.CanExecuteResult,TinyLife.Objects.MapObject) + name: TryForceResult + nameWithType: Action.TryForceResult + fullName: TinyLife.Actions.Action.TryForceResult + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Actions.CompletionType + name: CompletionType + nameWithType: CompletionType + fullName: TinyLife.Actions.CompletionType + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.CanExecuteResult + name: CanExecuteResult + nameWithType: CanExecuteResult + fullName: TinyLife.Actions.CanExecuteResult + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.MapObject + name: MapObject + nameWithType: MapObject + fullName: TinyLife.Objects.MapObject + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.Person,TinyLife.Actions.ActionType) + commentId: M:TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.Person,TinyLife.Actions.ActionType) + parent: TinyLife.Actions.Action + name: CanEnqueueConversation(Person, ActionType) + nameWithType: Action.CanEnqueueConversation(Person, ActionType) + fullName: TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.Person, TinyLife.Actions.ActionType) + spec.csharp: + - uid: TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.Person,TinyLife.Actions.ActionType) + name: CanEnqueueConversation + nameWithType: Action.CanEnqueueConversation + fullName: TinyLife.Actions.Action.CanEnqueueConversation + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.ActionType + name: ActionType + nameWithType: ActionType + fullName: TinyLife.Actions.ActionType + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.Person,TinyLife.Actions.ActionType) + name: CanEnqueueConversation + nameWithType: Action.CanEnqueueConversation + fullName: TinyLife.Actions.Action.CanEnqueueConversation + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.ActionType + name: ActionType + nameWithType: ActionType + fullName: TinyLife.Actions.ActionType + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action,TinyLife.Actions.Action) + commentId: M:TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action,TinyLife.Actions.Action) + parent: TinyLife.Actions.Action + name: CanMultitask(Action, Action) + nameWithType: Action.CanMultitask(Action, Action) + fullName: TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action, TinyLife.Actions.Action) + spec.csharp: + - uid: TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action,TinyLife.Actions.Action) + name: CanMultitask + nameWithType: Action.CanMultitask + fullName: TinyLife.Actions.Action.CanMultitask + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Actions.Action + name: Action + nameWithType: Action + fullName: TinyLife.Actions.Action + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.Action + name: Action + nameWithType: Action + fullName: TinyLife.Actions.Action + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action,TinyLife.Actions.Action) + name: CanMultitask + nameWithType: Action.CanMultitask + fullName: TinyLife.Actions.Action.CanMultitask + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Actions.Action + name: Action + nameWithType: Action + fullName: TinyLife.Actions.Action + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.Action + name: Action + nameWithType: Action + fullName: TinyLife.Actions.Action + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Actions.Typeless.TypelessAction.Random + commentId: F:TinyLife.Actions.Typeless.TypelessAction.Random + parent: TinyLife.Actions.Typeless.TypelessAction + name: Random + nameWithType: TypelessAction.Random + fullName: TinyLife.Actions.Typeless.TypelessAction.Random +- uid: TinyLife.Actions.Typeless.TypelessAction.Info + commentId: F:TinyLife.Actions.Typeless.TypelessAction.Info + parent: TinyLife.Actions.Typeless.TypelessAction + name: Info + nameWithType: TypelessAction.Info + fullName: TinyLife.Actions.Typeless.TypelessAction.Info +- uid: TinyLife.Actions.Typeless.TypelessAction.StartedAutomatically + commentId: P:TinyLife.Actions.Typeless.TypelessAction.StartedAutomatically + parent: TinyLife.Actions.Typeless.TypelessAction + name: StartedAutomatically + nameWithType: TypelessAction.StartedAutomatically + fullName: TinyLife.Actions.Typeless.TypelessAction.StartedAutomatically +- uid: TinyLife.Actions.Typeless.TypelessAction.Parent + commentId: P:TinyLife.Actions.Typeless.TypelessAction.Parent + parent: TinyLife.Actions.Typeless.TypelessAction + name: Parent + nameWithType: TypelessAction.Parent + fullName: TinyLife.Actions.Typeless.TypelessAction.Parent +- uid: TinyLife.Actions.Typeless.TypelessAction.Map + commentId: P:TinyLife.Actions.Typeless.TypelessAction.Map + parent: TinyLife.Actions.Typeless.TypelessAction + name: Map + nameWithType: TypelessAction.Map + fullName: TinyLife.Actions.Typeless.TypelessAction.Map +- uid: TinyLife.Actions.Typeless.TypelessAction.Person + commentId: P:TinyLife.Actions.Typeless.TypelessAction.Person + parent: TinyLife.Actions.Typeless.TypelessAction + name: Person + nameWithType: TypelessAction.Person + fullName: TinyLife.Actions.Typeless.TypelessAction.Person +- uid: TinyLife.Actions.Typeless.TypelessAction.ElapsedTime + commentId: P:TinyLife.Actions.Typeless.TypelessAction.ElapsedTime + parent: TinyLife.Actions.Typeless.TypelessAction + name: ElapsedTime + nameWithType: TypelessAction.ElapsedTime + fullName: TinyLife.Actions.Typeless.TypelessAction.ElapsedTime +- uid: TinyLife.Actions.Typeless.TypelessAction.PlayerPromptOpen + commentId: P:TinyLife.Actions.Typeless.TypelessAction.PlayerPromptOpen + parent: TinyLife.Actions.Typeless.TypelessAction + name: PlayerPromptOpen + nameWithType: TypelessAction.PlayerPromptOpen + fullName: TinyLife.Actions.Typeless.TypelessAction.PlayerPromptOpen +- uid: TinyLife.Actions.Typeless.TypelessAction.FullyInProgress + commentId: P:TinyLife.Actions.Typeless.TypelessAction.FullyInProgress + parent: TinyLife.Actions.Typeless.TypelessAction + name: FullyInProgress + nameWithType: TypelessAction.FullyInProgress + fullName: TinyLife.Actions.Typeless.TypelessAction.FullyInProgress +- uid: TinyLife.Actions.Typeless.TypelessAction.ForceResult + commentId: F:TinyLife.Actions.Typeless.TypelessAction.ForceResult + parent: TinyLife.Actions.Typeless.TypelessAction + name: ForceResult + nameWithType: TypelessAction.ForceResult + fullName: TinyLife.Actions.Typeless.TypelessAction.ForceResult +- uid: TinyLife.Actions.Typeless.TypelessAction.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Func{TinyLife.Uis.CoveringGroup,System.Collections.Generic.IEnumerable{MLEM.Ui.Elements.Element}}) + commentId: M:TinyLife.Actions.Typeless.TypelessAction.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Func{TinyLife.Uis.CoveringGroup,System.Collections.Generic.IEnumerable{MLEM.Ui.Elements.Element}}) + parent: TinyLife.Actions.Typeless.TypelessAction + isExternal: true + name: OpenPlayerPrompt(String, Predicate, Action, Boolean, Func>) + nameWithType: TypelessAction.OpenPlayerPrompt(String, Predicate, Action, Boolean, Func>) + fullName: TinyLife.Actions.Typeless.TypelessAction.OpenPlayerPrompt(System.String, System.Predicate, System.Action, System.Boolean, System.Func>) + nameWithType.vb: TypelessAction.OpenPlayerPrompt(String, Predicate(Of Panel), Action(Of Panel), Boolean, Func(Of CoveringGroup, IEnumerable(Of Element))) + fullName.vb: TinyLife.Actions.Typeless.TypelessAction.OpenPlayerPrompt(System.String, System.Predicate(Of MLEM.Ui.Elements.Panel), System.Action(Of MLEM.Ui.Elements.Panel), System.Boolean, System.Func(Of TinyLife.Uis.CoveringGroup, System.Collections.Generic.IEnumerable(Of MLEM.Ui.Elements.Element))) + name.vb: OpenPlayerPrompt(String, Predicate(Of Panel), Action(Of Panel), Boolean, Func(Of CoveringGroup, IEnumerable(Of Element))) + spec.csharp: + - uid: TinyLife.Actions.Typeless.TypelessAction.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Func{TinyLife.Uis.CoveringGroup,System.Collections.Generic.IEnumerable{MLEM.Ui.Elements.Element}}) + name: OpenPlayerPrompt + nameWithType: TypelessAction.OpenPlayerPrompt + fullName: TinyLife.Actions.Typeless.TypelessAction.OpenPlayerPrompt + - name: ( + nameWithType: ( + fullName: ( + - uid: System.String + name: String + nameWithType: String + fullName: System.String + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Predicate`1 + name: Predicate + nameWithType: Predicate + fullName: System.Predicate + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: MLEM.Ui.Elements.Panel + name: Panel + nameWithType: Panel + fullName: MLEM.Ui.Elements.Panel + isExternal: true + - name: '>' + nameWithType: '>' + fullName: '>' + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Action`1 + name: Action + nameWithType: Action + fullName: System.Action + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: MLEM.Ui.Elements.Panel + name: Panel + nameWithType: Panel + fullName: MLEM.Ui.Elements.Panel + isExternal: true + - name: '>' + nameWithType: '>' + fullName: '>' + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Func`2 + name: Func + nameWithType: Func + fullName: System.Func + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: TinyLife.Uis.CoveringGroup + name: CoveringGroup + nameWithType: CoveringGroup + fullName: TinyLife.Uis.CoveringGroup + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + nameWithType: IEnumerable + fullName: System.Collections.Generic.IEnumerable + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: MLEM.Ui.Elements.Element + name: Element + nameWithType: Element + fullName: MLEM.Ui.Elements.Element + isExternal: true + - name: '>' + nameWithType: '>' + fullName: '>' + - name: '>' + nameWithType: '>' + fullName: '>' + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.Typeless.TypelessAction.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Func{TinyLife.Uis.CoveringGroup,System.Collections.Generic.IEnumerable{MLEM.Ui.Elements.Element}}) + name: OpenPlayerPrompt + nameWithType: TypelessAction.OpenPlayerPrompt + fullName: TinyLife.Actions.Typeless.TypelessAction.OpenPlayerPrompt + - name: ( + nameWithType: ( + fullName: ( + - uid: System.String + name: String + nameWithType: String + fullName: System.String + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Predicate`1 + name: Predicate + nameWithType: Predicate + fullName: System.Predicate + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: MLEM.Ui.Elements.Panel + name: Panel + nameWithType: Panel + fullName: MLEM.Ui.Elements.Panel + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Action`1 + name: Action + nameWithType: Action + fullName: System.Action + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: MLEM.Ui.Elements.Panel + name: Panel + nameWithType: Panel + fullName: MLEM.Ui.Elements.Panel + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Func`2 + name: Func + nameWithType: Func + fullName: System.Func + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: TinyLife.Uis.CoveringGroup + name: CoveringGroup + nameWithType: CoveringGroup + fullName: TinyLife.Uis.CoveringGroup + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + nameWithType: IEnumerable + fullName: System.Collections.Generic.IEnumerable + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: MLEM.Ui.Elements.Element + name: Element + nameWithType: Element + fullName: MLEM.Ui.Elements.Element + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + - name: ) + nameWithType: ) + fullName: ) + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Actions.Typeless.TypelessAction.OpenYesNoPrompt(System.String,System.Action,System.Action) + commentId: M:TinyLife.Actions.Typeless.TypelessAction.OpenYesNoPrompt(System.String,System.Action,System.Action) + parent: TinyLife.Actions.Typeless.TypelessAction + isExternal: true + name: OpenYesNoPrompt(String, Action, Action) + nameWithType: TypelessAction.OpenYesNoPrompt(String, Action, Action) + fullName: TinyLife.Actions.Typeless.TypelessAction.OpenYesNoPrompt(System.String, System.Action, System.Action) + spec.csharp: + - uid: TinyLife.Actions.Typeless.TypelessAction.OpenYesNoPrompt(System.String,System.Action,System.Action) + name: OpenYesNoPrompt + nameWithType: TypelessAction.OpenYesNoPrompt + fullName: TinyLife.Actions.Typeless.TypelessAction.OpenYesNoPrompt + - name: ( + nameWithType: ( + fullName: ( + - uid: System.String + name: String + nameWithType: String + fullName: System.String + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Action + name: Action + nameWithType: Action + fullName: System.Action + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Action + name: Action + nameWithType: Action + fullName: System.Action + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.Typeless.TypelessAction.OpenYesNoPrompt(System.String,System.Action,System.Action) + name: OpenYesNoPrompt + nameWithType: TypelessAction.OpenYesNoPrompt + fullName: TinyLife.Actions.Typeless.TypelessAction.OpenYesNoPrompt + - name: ( + nameWithType: ( + fullName: ( + - uid: System.String + name: String + nameWithType: String + fullName: System.String + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Action + name: Action + nameWithType: Action + fullName: System.Action + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Action + name: Action + nameWithType: Action + fullName: System.Action + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Actions.Typeless.TypelessAction.OpenTextPrompt(System.String,System.Action{System.String},System.Predicate{System.String},MLEM.Ui.Elements.TextField.Rule,System.String) + commentId: M:TinyLife.Actions.Typeless.TypelessAction.OpenTextPrompt(System.String,System.Action{System.String},System.Predicate{System.String},MLEM.Ui.Elements.TextField.Rule,System.String) + parent: TinyLife.Actions.Typeless.TypelessAction + isExternal: true + name: OpenTextPrompt(String, Action, Predicate, TextField.Rule, String) + nameWithType: TypelessAction.OpenTextPrompt(String, Action, Predicate, TextField.Rule, String) + fullName: TinyLife.Actions.Typeless.TypelessAction.OpenTextPrompt(System.String, System.Action, System.Predicate, MLEM.Ui.Elements.TextField.Rule, System.String) + nameWithType.vb: TypelessAction.OpenTextPrompt(String, Action(Of String), Predicate(Of String), TextField.Rule, String) + fullName.vb: TinyLife.Actions.Typeless.TypelessAction.OpenTextPrompt(System.String, System.Action(Of System.String), System.Predicate(Of System.String), MLEM.Ui.Elements.TextField.Rule, System.String) + name.vb: OpenTextPrompt(String, Action(Of String), Predicate(Of String), TextField.Rule, String) + spec.csharp: + - uid: TinyLife.Actions.Typeless.TypelessAction.OpenTextPrompt(System.String,System.Action{System.String},System.Predicate{System.String},MLEM.Ui.Elements.TextField.Rule,System.String) + name: OpenTextPrompt + nameWithType: TypelessAction.OpenTextPrompt + fullName: TinyLife.Actions.Typeless.TypelessAction.OpenTextPrompt + - name: ( + nameWithType: ( + fullName: ( + - uid: System.String + name: String + nameWithType: String + fullName: System.String + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Action`1 + name: Action + nameWithType: Action + fullName: System.Action + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: System.String + name: String + nameWithType: String + fullName: System.String + isExternal: true + - name: '>' + nameWithType: '>' + fullName: '>' + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Predicate`1 + name: Predicate + nameWithType: Predicate + fullName: System.Predicate + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: System.String + name: String + nameWithType: String + fullName: System.String + isExternal: true + - name: '>' + nameWithType: '>' + fullName: '>' + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: MLEM.Ui.Elements.TextField.Rule + name: TextField.Rule + nameWithType: TextField.Rule + fullName: MLEM.Ui.Elements.TextField.Rule + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.String + name: String + nameWithType: String + fullName: System.String + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.Typeless.TypelessAction.OpenTextPrompt(System.String,System.Action{System.String},System.Predicate{System.String},MLEM.Ui.Elements.TextField.Rule,System.String) + name: OpenTextPrompt + nameWithType: TypelessAction.OpenTextPrompt + fullName: TinyLife.Actions.Typeless.TypelessAction.OpenTextPrompt + - name: ( + nameWithType: ( + fullName: ( + - uid: System.String + name: String + nameWithType: String + fullName: System.String + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Action`1 + name: Action + nameWithType: Action + fullName: System.Action + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: System.String + name: String + nameWithType: String + fullName: System.String + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Predicate`1 + name: Predicate + nameWithType: Predicate + fullName: System.Predicate + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: System.String + name: String + nameWithType: String + fullName: System.String + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: MLEM.Ui.Elements.TextField.Rule + name: TextField.Rule + nameWithType: TextField.Rule + fullName: MLEM.Ui.Elements.TextField.Rule + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.String + name: String + nameWithType: String + fullName: System.String + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Actions.Typeless.TypelessAction.SpeakAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Int32) + commentId: M:TinyLife.Actions.Typeless.TypelessAction.SpeakAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Int32) + parent: TinyLife.Actions.Typeless.TypelessAction + isExternal: true + name: SpeakAlone(GameTime, Single, EmoteCategory, SpeakStyle, Int32) + nameWithType: TypelessAction.SpeakAlone(GameTime, Single, EmoteCategory, SpeakStyle, Int32) + fullName: TinyLife.Actions.Typeless.TypelessAction.SpeakAlone(Microsoft.Xna.Framework.GameTime, System.Single, TinyLife.Actions.EmoteCategory, TinyLife.Objects.SpeakStyle, System.Int32) + spec.csharp: + - uid: TinyLife.Actions.Typeless.TypelessAction.SpeakAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Int32) + name: SpeakAlone + nameWithType: TypelessAction.SpeakAlone + fullName: TinyLife.Actions.Typeless.TypelessAction.SpeakAlone + - name: ( + nameWithType: ( + fullName: ( + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + nameWithType: GameTime + fullName: Microsoft.Xna.Framework.GameTime + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Single + name: Single + nameWithType: Single + fullName: System.Single + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.EmoteCategory + name: EmoteCategory + nameWithType: EmoteCategory + fullName: TinyLife.Actions.EmoteCategory + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.SpeakStyle + name: SpeakStyle + nameWithType: SpeakStyle + fullName: TinyLife.Objects.SpeakStyle + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Int32 + name: Int32 + nameWithType: Int32 + fullName: System.Int32 + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.Typeless.TypelessAction.SpeakAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Int32) + name: SpeakAlone + nameWithType: TypelessAction.SpeakAlone + fullName: TinyLife.Actions.Typeless.TypelessAction.SpeakAlone + - name: ( + nameWithType: ( + fullName: ( + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + nameWithType: GameTime + fullName: Microsoft.Xna.Framework.GameTime + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Single + name: Single + nameWithType: Single + fullName: System.Single + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.EmoteCategory + name: EmoteCategory + nameWithType: EmoteCategory + fullName: TinyLife.Actions.EmoteCategory + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.SpeakStyle + name: SpeakStyle + nameWithType: SpeakStyle + fullName: TinyLife.Objects.SpeakStyle + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Int32 + name: Int32 + nameWithType: Int32 + fullName: System.Int32 + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Actions.Typeless.TypelessAction.SpeakInConversation(TinyLife.Objects.Person,Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Nullable{TinyLife.Actions.EmoteCategory},System.Nullable{TinyLife.Objects.SpeakStyle},System.Int32) + commentId: M:TinyLife.Actions.Typeless.TypelessAction.SpeakInConversation(TinyLife.Objects.Person,Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Nullable{TinyLife.Actions.EmoteCategory},System.Nullable{TinyLife.Objects.SpeakStyle},System.Int32) + parent: TinyLife.Actions.Typeless.TypelessAction + isExternal: true + name: SpeakInConversation(Person, GameTime, Single, EmoteCategory, SpeakStyle, Nullable, Nullable, Int32) + nameWithType: TypelessAction.SpeakInConversation(Person, GameTime, Single, EmoteCategory, SpeakStyle, Nullable, Nullable, Int32) + fullName: TinyLife.Actions.Typeless.TypelessAction.SpeakInConversation(TinyLife.Objects.Person, Microsoft.Xna.Framework.GameTime, System.Single, TinyLife.Actions.EmoteCategory, TinyLife.Objects.SpeakStyle, System.Nullable, System.Nullable, System.Int32) + nameWithType.vb: TypelessAction.SpeakInConversation(Person, GameTime, Single, EmoteCategory, SpeakStyle, Nullable(Of EmoteCategory), Nullable(Of SpeakStyle), Int32) + fullName.vb: TinyLife.Actions.Typeless.TypelessAction.SpeakInConversation(TinyLife.Objects.Person, Microsoft.Xna.Framework.GameTime, System.Single, TinyLife.Actions.EmoteCategory, TinyLife.Objects.SpeakStyle, System.Nullable(Of TinyLife.Actions.EmoteCategory), System.Nullable(Of TinyLife.Objects.SpeakStyle), System.Int32) + name.vb: SpeakInConversation(Person, GameTime, Single, EmoteCategory, SpeakStyle, Nullable(Of EmoteCategory), Nullable(Of SpeakStyle), Int32) + spec.csharp: + - uid: TinyLife.Actions.Typeless.TypelessAction.SpeakInConversation(TinyLife.Objects.Person,Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Nullable{TinyLife.Actions.EmoteCategory},System.Nullable{TinyLife.Objects.SpeakStyle},System.Int32) + name: SpeakInConversation + nameWithType: TypelessAction.SpeakInConversation + fullName: TinyLife.Actions.Typeless.TypelessAction.SpeakInConversation + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + nameWithType: GameTime + fullName: Microsoft.Xna.Framework.GameTime + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Single + name: Single + nameWithType: Single + fullName: System.Single + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.EmoteCategory + name: EmoteCategory + nameWithType: EmoteCategory + fullName: TinyLife.Actions.EmoteCategory + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.SpeakStyle + name: SpeakStyle + nameWithType: SpeakStyle + fullName: TinyLife.Objects.SpeakStyle + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: TinyLife.Actions.EmoteCategory + name: EmoteCategory + nameWithType: EmoteCategory + fullName: TinyLife.Actions.EmoteCategory + - name: '>' + nameWithType: '>' + fullName: '>' + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: TinyLife.Objects.SpeakStyle + name: SpeakStyle + nameWithType: SpeakStyle + fullName: TinyLife.Objects.SpeakStyle + - name: '>' + nameWithType: '>' + fullName: '>' + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Int32 + name: Int32 + nameWithType: Int32 + fullName: System.Int32 + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.Typeless.TypelessAction.SpeakInConversation(TinyLife.Objects.Person,Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Nullable{TinyLife.Actions.EmoteCategory},System.Nullable{TinyLife.Objects.SpeakStyle},System.Int32) + name: SpeakInConversation + nameWithType: TypelessAction.SpeakInConversation + fullName: TinyLife.Actions.Typeless.TypelessAction.SpeakInConversation + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + nameWithType: GameTime + fullName: Microsoft.Xna.Framework.GameTime + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Single + name: Single + nameWithType: Single + fullName: System.Single + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.EmoteCategory + name: EmoteCategory + nameWithType: EmoteCategory + fullName: TinyLife.Actions.EmoteCategory + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.SpeakStyle + name: SpeakStyle + nameWithType: SpeakStyle + fullName: TinyLife.Objects.SpeakStyle + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: TinyLife.Actions.EmoteCategory + name: EmoteCategory + nameWithType: EmoteCategory + fullName: TinyLife.Actions.EmoteCategory + - name: ) + nameWithType: ) + fullName: ) + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: TinyLife.Objects.SpeakStyle + name: SpeakStyle + nameWithType: SpeakStyle + fullName: TinyLife.Objects.SpeakStyle + - name: ) + nameWithType: ) + fullName: ) + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Int32 + name: Int32 + nameWithType: Int32 + fullName: System.Int32 + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Actions.Typeless.TypelessAction.CompleteInTime(System.TimeSpan,System.Boolean,TinyLife.Skills.SkillType,System.Single,System.Boolean) + commentId: M:TinyLife.Actions.Typeless.TypelessAction.CompleteInTime(System.TimeSpan,System.Boolean,TinyLife.Skills.SkillType,System.Single,System.Boolean) + parent: TinyLife.Actions.Typeless.TypelessAction + isExternal: true + name: CompleteInTime(TimeSpan, Boolean, SkillType, Single, Boolean) + nameWithType: TypelessAction.CompleteInTime(TimeSpan, Boolean, SkillType, Single, Boolean) + fullName: TinyLife.Actions.Typeless.TypelessAction.CompleteInTime(System.TimeSpan, System.Boolean, TinyLife.Skills.SkillType, System.Single, System.Boolean) + spec.csharp: + - uid: TinyLife.Actions.Typeless.TypelessAction.CompleteInTime(System.TimeSpan,System.Boolean,TinyLife.Skills.SkillType,System.Single,System.Boolean) + name: CompleteInTime + nameWithType: TypelessAction.CompleteInTime + fullName: TinyLife.Actions.Typeless.TypelessAction.CompleteInTime + - name: ( + nameWithType: ( + fullName: ( + - uid: System.TimeSpan + name: TimeSpan + nameWithType: TimeSpan + fullName: System.TimeSpan + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Skills.SkillType + name: SkillType + nameWithType: SkillType + fullName: TinyLife.Skills.SkillType + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Single + name: Single + nameWithType: Single + fullName: System.Single + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.Typeless.TypelessAction.CompleteInTime(System.TimeSpan,System.Boolean,TinyLife.Skills.SkillType,System.Single,System.Boolean) + name: CompleteInTime + nameWithType: TypelessAction.CompleteInTime + fullName: TinyLife.Actions.Typeless.TypelessAction.CompleteInTime + - name: ( + nameWithType: ( + fullName: ( + - uid: System.TimeSpan + name: TimeSpan + nameWithType: TimeSpan + fullName: System.TimeSpan + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Skills.SkillType + name: SkillType + nameWithType: SkillType + fullName: TinyLife.Skills.SkillType + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Single + name: Single + nameWithType: Single + fullName: System.Single + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Actions.Typeless.TypelessAction.CompleteIfNeedFull(TinyLife.Objects.Person,TinyLife.NeedType,TinyLife.Actions.CompletionType) + commentId: M:TinyLife.Actions.Typeless.TypelessAction.CompleteIfNeedFull(TinyLife.Objects.Person,TinyLife.NeedType,TinyLife.Actions.CompletionType) + parent: TinyLife.Actions.Typeless.TypelessAction + name: CompleteIfNeedFull(Person, NeedType, CompletionType) + nameWithType: TypelessAction.CompleteIfNeedFull(Person, NeedType, CompletionType) + fullName: TinyLife.Actions.Typeless.TypelessAction.CompleteIfNeedFull(TinyLife.Objects.Person, TinyLife.NeedType, TinyLife.Actions.CompletionType) + spec.csharp: + - uid: TinyLife.Actions.Typeless.TypelessAction.CompleteIfNeedFull(TinyLife.Objects.Person,TinyLife.NeedType,TinyLife.Actions.CompletionType) + name: CompleteIfNeedFull + nameWithType: TypelessAction.CompleteIfNeedFull + fullName: TinyLife.Actions.Typeless.TypelessAction.CompleteIfNeedFull + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.NeedType + name: NeedType + nameWithType: NeedType + fullName: TinyLife.NeedType + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.CompletionType + name: CompletionType + nameWithType: CompletionType + fullName: TinyLife.Actions.CompletionType + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.Typeless.TypelessAction.CompleteIfNeedFull(TinyLife.Objects.Person,TinyLife.NeedType,TinyLife.Actions.CompletionType) + name: CompleteIfNeedFull + nameWithType: TypelessAction.CompleteIfNeedFull + fullName: TinyLife.Actions.Typeless.TypelessAction.CompleteIfNeedFull + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.NeedType + name: NeedType + nameWithType: NeedType + fullName: TinyLife.NeedType + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.CompletionType + name: CompletionType + nameWithType: CompletionType + fullName: TinyLife.Actions.CompletionType + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Actions.Typeless.TypelessAction.PutDownOrGoTo(TinyLife.Actions.ActionInfo,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType[]) + commentId: M:TinyLife.Actions.Typeless.TypelessAction.PutDownOrGoTo(TinyLife.Actions.ActionInfo,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType[]) + parent: TinyLife.Actions.Typeless.TypelessAction + name: PutDownOrGoTo(ActionInfo, ObjectCategory, FurnitureType[]) + nameWithType: TypelessAction.PutDownOrGoTo(ActionInfo, ObjectCategory, FurnitureType[]) + fullName: TinyLife.Actions.Typeless.TypelessAction.PutDownOrGoTo(TinyLife.Actions.ActionInfo, TinyLife.Objects.ObjectCategory, TinyLife.Objects.FurnitureType[]) + nameWithType.vb: TypelessAction.PutDownOrGoTo(ActionInfo, ObjectCategory, FurnitureType()) + fullName.vb: TinyLife.Actions.Typeless.TypelessAction.PutDownOrGoTo(TinyLife.Actions.ActionInfo, TinyLife.Objects.ObjectCategory, TinyLife.Objects.FurnitureType()) + name.vb: PutDownOrGoTo(ActionInfo, ObjectCategory, FurnitureType()) + spec.csharp: + - uid: TinyLife.Actions.Typeless.TypelessAction.PutDownOrGoTo(TinyLife.Actions.ActionInfo,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType[]) + name: PutDownOrGoTo + nameWithType: TypelessAction.PutDownOrGoTo + fullName: TinyLife.Actions.Typeless.TypelessAction.PutDownOrGoTo + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Actions.ActionInfo + name: ActionInfo + nameWithType: ActionInfo + fullName: TinyLife.Actions.ActionInfo + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.ObjectCategory + name: ObjectCategory + nameWithType: ObjectCategory + fullName: TinyLife.Objects.ObjectCategory + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.FurnitureType + name: FurnitureType + nameWithType: FurnitureType + fullName: TinyLife.Objects.FurnitureType + - name: '[]' + nameWithType: '[]' + fullName: '[]' + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.Typeless.TypelessAction.PutDownOrGoTo(TinyLife.Actions.ActionInfo,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType[]) + name: PutDownOrGoTo + nameWithType: TypelessAction.PutDownOrGoTo + fullName: TinyLife.Actions.Typeless.TypelessAction.PutDownOrGoTo + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Actions.ActionInfo + name: ActionInfo + nameWithType: ActionInfo + fullName: TinyLife.Actions.ActionInfo + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.ObjectCategory + name: ObjectCategory + nameWithType: ObjectCategory + fullName: TinyLife.Objects.ObjectCategory + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.FurnitureType + name: FurnitureType + nameWithType: FurnitureType + fullName: TinyLife.Objects.FurnitureType + - name: () + nameWithType: () + fullName: () + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Actions.Typeless.TypelessAction.GetPlaceDirection(TinyLife.Objects.Person,TinyLife.Objects.FurnitureType) + commentId: M:TinyLife.Actions.Typeless.TypelessAction.GetPlaceDirection(TinyLife.Objects.Person,TinyLife.Objects.FurnitureType) + parent: TinyLife.Actions.Typeless.TypelessAction + name: GetPlaceDirection(Person, FurnitureType) + nameWithType: TypelessAction.GetPlaceDirection(Person, FurnitureType) + fullName: TinyLife.Actions.Typeless.TypelessAction.GetPlaceDirection(TinyLife.Objects.Person, TinyLife.Objects.FurnitureType) + spec.csharp: + - uid: TinyLife.Actions.Typeless.TypelessAction.GetPlaceDirection(TinyLife.Objects.Person,TinyLife.Objects.FurnitureType) + name: GetPlaceDirection + nameWithType: TypelessAction.GetPlaceDirection + fullName: TinyLife.Actions.Typeless.TypelessAction.GetPlaceDirection + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.FurnitureType + name: FurnitureType + nameWithType: FurnitureType + fullName: TinyLife.Objects.FurnitureType + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.Typeless.TypelessAction.GetPlaceDirection(TinyLife.Objects.Person,TinyLife.Objects.FurnitureType) + name: GetPlaceDirection + nameWithType: TypelessAction.GetPlaceDirection + fullName: TinyLife.Actions.Typeless.TypelessAction.GetPlaceDirection + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.FurnitureType + name: FurnitureType + nameWithType: FurnitureType + fullName: TinyLife.Objects.FurnitureType + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Actions.Typeless.TypelessAction.Sit(TinyLife.Objects.Person,TinyLife.Objects.Furniture,System.Single,TinyLife.Objects.ActionSpot) + commentId: M:TinyLife.Actions.Typeless.TypelessAction.Sit(TinyLife.Objects.Person,TinyLife.Objects.Furniture,System.Single,TinyLife.Objects.ActionSpot) + parent: TinyLife.Actions.Typeless.TypelessAction + isExternal: true + name: Sit(Person, Furniture, Single, ActionSpot) + nameWithType: TypelessAction.Sit(Person, Furniture, Single, ActionSpot) + fullName: TinyLife.Actions.Typeless.TypelessAction.Sit(TinyLife.Objects.Person, TinyLife.Objects.Furniture, System.Single, TinyLife.Objects.ActionSpot) + spec.csharp: + - uid: TinyLife.Actions.Typeless.TypelessAction.Sit(TinyLife.Objects.Person,TinyLife.Objects.Furniture,System.Single,TinyLife.Objects.ActionSpot) + name: Sit + nameWithType: TypelessAction.Sit + fullName: TinyLife.Actions.Typeless.TypelessAction.Sit + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.Furniture + name: Furniture + nameWithType: Furniture + fullName: TinyLife.Objects.Furniture + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Single + name: Single + nameWithType: Single + fullName: System.Single + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.ActionSpot + name: ActionSpot + nameWithType: ActionSpot + fullName: TinyLife.Objects.ActionSpot + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.Typeless.TypelessAction.Sit(TinyLife.Objects.Person,TinyLife.Objects.Furniture,System.Single,TinyLife.Objects.ActionSpot) + name: Sit + nameWithType: TypelessAction.Sit + fullName: TinyLife.Actions.Typeless.TypelessAction.Sit + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.Furniture + name: Furniture + nameWithType: Furniture + fullName: TinyLife.Objects.Furniture + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Single + name: Single + nameWithType: Single + fullName: System.Single + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.ActionSpot + name: ActionSpot + nameWithType: ActionSpot + fullName: TinyLife.Objects.ActionSpot + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Actions.Typeless.TypelessAction.GetFreeChair(TinyLife.Objects.Person,TinyLife.Objects.Furniture) + commentId: M:TinyLife.Actions.Typeless.TypelessAction.GetFreeChair(TinyLife.Objects.Person,TinyLife.Objects.Furniture) + parent: TinyLife.Actions.Typeless.TypelessAction + name: GetFreeChair(Person, Furniture) + nameWithType: TypelessAction.GetFreeChair(Person, Furniture) + fullName: TinyLife.Actions.Typeless.TypelessAction.GetFreeChair(TinyLife.Objects.Person, TinyLife.Objects.Furniture) + spec.csharp: + - uid: TinyLife.Actions.Typeless.TypelessAction.GetFreeChair(TinyLife.Objects.Person,TinyLife.Objects.Furniture) + name: GetFreeChair + nameWithType: TypelessAction.GetFreeChair + fullName: TinyLife.Actions.Typeless.TypelessAction.GetFreeChair + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.Furniture + name: Furniture + nameWithType: Furniture + fullName: TinyLife.Objects.Furniture + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.Typeless.TypelessAction.GetFreeChair(TinyLife.Objects.Person,TinyLife.Objects.Furniture) + name: GetFreeChair + nameWithType: TypelessAction.GetFreeChair + fullName: TinyLife.Actions.Typeless.TypelessAction.GetFreeChair + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.Furniture + name: Furniture + nameWithType: Furniture + fullName: TinyLife.Objects.Furniture + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Actions.Typeless.TypelessAction.GetFreeChairs(TinyLife.Objects.Person,TinyLife.Objects.Furniture,System.Func{MLEM.Misc.Direction2,System.Boolean}) + commentId: M:TinyLife.Actions.Typeless.TypelessAction.GetFreeChairs(TinyLife.Objects.Person,TinyLife.Objects.Furniture,System.Func{MLEM.Misc.Direction2,System.Boolean}) + parent: TinyLife.Actions.Typeless.TypelessAction + isExternal: true + name: GetFreeChairs(Person, Furniture, Func) + nameWithType: TypelessAction.GetFreeChairs(Person, Furniture, Func) + fullName: TinyLife.Actions.Typeless.TypelessAction.GetFreeChairs(TinyLife.Objects.Person, TinyLife.Objects.Furniture, System.Func) + nameWithType.vb: TypelessAction.GetFreeChairs(Person, Furniture, Func(Of Direction2, Boolean)) + fullName.vb: TinyLife.Actions.Typeless.TypelessAction.GetFreeChairs(TinyLife.Objects.Person, TinyLife.Objects.Furniture, System.Func(Of MLEM.Misc.Direction2, System.Boolean)) + name.vb: GetFreeChairs(Person, Furniture, Func(Of Direction2, Boolean)) + spec.csharp: + - uid: TinyLife.Actions.Typeless.TypelessAction.GetFreeChairs(TinyLife.Objects.Person,TinyLife.Objects.Furniture,System.Func{MLEM.Misc.Direction2,System.Boolean}) + name: GetFreeChairs + nameWithType: TypelessAction.GetFreeChairs + fullName: TinyLife.Actions.Typeless.TypelessAction.GetFreeChairs + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.Furniture + name: Furniture + nameWithType: Furniture + fullName: TinyLife.Objects.Furniture + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Func`2 + name: Func + nameWithType: Func + fullName: System.Func + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: MLEM.Misc.Direction2 + name: Direction2 + nameWithType: Direction2 + fullName: MLEM.Misc.Direction2 + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: '>' + nameWithType: '>' + fullName: '>' + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.Typeless.TypelessAction.GetFreeChairs(TinyLife.Objects.Person,TinyLife.Objects.Furniture,System.Func{MLEM.Misc.Direction2,System.Boolean}) + name: GetFreeChairs + nameWithType: TypelessAction.GetFreeChairs + fullName: TinyLife.Actions.Typeless.TypelessAction.GetFreeChairs + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.Furniture + name: Furniture + nameWithType: Furniture + fullName: TinyLife.Objects.Furniture + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Func`2 + name: Func + nameWithType: Func + fullName: System.Func + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: MLEM.Misc.Direction2 + name: Direction2 + nameWithType: Direction2 + fullName: MLEM.Misc.Direction2 + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Actions.Typeless.TypelessAction.FindAllFreePeople(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean) + commentId: M:TinyLife.Actions.Typeless.TypelessAction.FindAllFreePeople(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean) + parent: TinyLife.Actions.Typeless.TypelessAction + isExternal: true + name: FindAllFreePeople(Person, ActionType, Nullable, Nullable, Boolean) + nameWithType: TypelessAction.FindAllFreePeople(Person, ActionType, Nullable, Nullable, Boolean) + fullName: TinyLife.Actions.Typeless.TypelessAction.FindAllFreePeople(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Nullable, System.Nullable, System.Boolean) + nameWithType.vb: TypelessAction.FindAllFreePeople(Person, ActionType, Nullable(Of Vector2), Nullable(Of Single), Boolean) + fullName.vb: TinyLife.Actions.Typeless.TypelessAction.FindAllFreePeople(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Nullable(Of Microsoft.Xna.Framework.Vector2), System.Nullable(Of System.Single), System.Boolean) + name.vb: FindAllFreePeople(Person, ActionType, Nullable(Of Vector2), Nullable(Of Single), Boolean) + spec.csharp: + - uid: TinyLife.Actions.Typeless.TypelessAction.FindAllFreePeople(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean) + name: FindAllFreePeople + nameWithType: TypelessAction.FindAllFreePeople + fullName: TinyLife.Actions.Typeless.TypelessAction.FindAllFreePeople + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.ActionType + name: ActionType + nameWithType: ActionType + fullName: TinyLife.Actions.ActionType + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 + isExternal: true + - name: '>' + nameWithType: '>' + fullName: '>' + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: System.Single + name: Single + nameWithType: Single + fullName: System.Single + isExternal: true + - name: '>' + nameWithType: '>' + fullName: '>' + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.Typeless.TypelessAction.FindAllFreePeople(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean) + name: FindAllFreePeople + nameWithType: TypelessAction.FindAllFreePeople + fullName: TinyLife.Actions.Typeless.TypelessAction.FindAllFreePeople + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.ActionType + name: ActionType + nameWithType: ActionType + fullName: TinyLife.Actions.ActionType + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: System.Single + name: Single + nameWithType: Single + fullName: System.Single + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Actions.Typeless.TypelessAction.FindAllFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean,System.Boolean) + commentId: M:TinyLife.Actions.Typeless.TypelessAction.FindAllFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean,System.Boolean) + parent: TinyLife.Actions.Typeless.TypelessAction + isExternal: true + name: FindAllFreeFurniture(Person, ObjectCategory, FurnitureType, Boolean, Nullable, Nullable, Boolean, Boolean) + nameWithType: TypelessAction.FindAllFreeFurniture(Person, ObjectCategory, FurnitureType, Boolean, Nullable, Nullable, Boolean, Boolean) + fullName: TinyLife.Actions.Typeless.TypelessAction.FindAllFreeFurniture(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory, TinyLife.Objects.FurnitureType, System.Boolean, System.Nullable, System.Nullable, System.Boolean, System.Boolean) + nameWithType.vb: TypelessAction.FindAllFreeFurniture(Person, ObjectCategory, FurnitureType, Boolean, Nullable(Of Vector2), Nullable(Of Single), Boolean, Boolean) + fullName.vb: TinyLife.Actions.Typeless.TypelessAction.FindAllFreeFurniture(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory, TinyLife.Objects.FurnitureType, System.Boolean, System.Nullable(Of Microsoft.Xna.Framework.Vector2), System.Nullable(Of System.Single), System.Boolean, System.Boolean) + name.vb: FindAllFreeFurniture(Person, ObjectCategory, FurnitureType, Boolean, Nullable(Of Vector2), Nullable(Of Single), Boolean, Boolean) + spec.csharp: + - uid: TinyLife.Actions.Typeless.TypelessAction.FindAllFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean,System.Boolean) + name: FindAllFreeFurniture + nameWithType: TypelessAction.FindAllFreeFurniture + fullName: TinyLife.Actions.Typeless.TypelessAction.FindAllFreeFurniture + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.ObjectCategory + name: ObjectCategory + nameWithType: ObjectCategory + fullName: TinyLife.Objects.ObjectCategory + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.FurnitureType + name: FurnitureType + nameWithType: FurnitureType + fullName: TinyLife.Objects.FurnitureType + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 + isExternal: true + - name: '>' + nameWithType: '>' + fullName: '>' + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: System.Single + name: Single + nameWithType: Single + fullName: System.Single + isExternal: true + - name: '>' + nameWithType: '>' + fullName: '>' + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.Typeless.TypelessAction.FindAllFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean,System.Boolean) + name: FindAllFreeFurniture + nameWithType: TypelessAction.FindAllFreeFurniture + fullName: TinyLife.Actions.Typeless.TypelessAction.FindAllFreeFurniture + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.ObjectCategory + name: ObjectCategory + nameWithType: ObjectCategory + fullName: TinyLife.Objects.ObjectCategory + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.FurnitureType + name: FurnitureType + nameWithType: FurnitureType + fullName: TinyLife.Objects.FurnitureType + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: System.Single + name: Single + nameWithType: Single + fullName: System.Single + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Actions.Typeless.TypelessAction.FindAllFreeWalls(TinyLife.Objects.Person,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean) + commentId: M:TinyLife.Actions.Typeless.TypelessAction.FindAllFreeWalls(TinyLife.Objects.Person,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean) + parent: TinyLife.Actions.Typeless.TypelessAction + isExternal: true + name: FindAllFreeWalls(Person, Nullable, Nullable, Boolean) + nameWithType: TypelessAction.FindAllFreeWalls(Person, Nullable, Nullable, Boolean) + fullName: TinyLife.Actions.Typeless.TypelessAction.FindAllFreeWalls(TinyLife.Objects.Person, System.Nullable, System.Nullable, System.Boolean) + nameWithType.vb: TypelessAction.FindAllFreeWalls(Person, Nullable(Of Vector2), Nullable(Of Single), Boolean) + fullName.vb: TinyLife.Actions.Typeless.TypelessAction.FindAllFreeWalls(TinyLife.Objects.Person, System.Nullable(Of Microsoft.Xna.Framework.Vector2), System.Nullable(Of System.Single), System.Boolean) + name.vb: FindAllFreeWalls(Person, Nullable(Of Vector2), Nullable(Of Single), Boolean) + spec.csharp: + - uid: TinyLife.Actions.Typeless.TypelessAction.FindAllFreeWalls(TinyLife.Objects.Person,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean) + name: FindAllFreeWalls + nameWithType: TypelessAction.FindAllFreeWalls + fullName: TinyLife.Actions.Typeless.TypelessAction.FindAllFreeWalls + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 + isExternal: true + - name: '>' + nameWithType: '>' + fullName: '>' + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: System.Single + name: Single + nameWithType: Single + fullName: System.Single + isExternal: true + - name: '>' + nameWithType: '>' + fullName: '>' + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.Typeless.TypelessAction.FindAllFreeWalls(TinyLife.Objects.Person,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean) + name: FindAllFreeWalls + nameWithType: TypelessAction.FindAllFreeWalls + fullName: TinyLife.Actions.Typeless.TypelessAction.FindAllFreeWalls + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: System.Single + name: Single + nameWithType: Single + fullName: System.Single + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Actions.Typeless.TypelessAction.FindAllFreeGround(TinyLife.Objects.Person,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean) + commentId: M:TinyLife.Actions.Typeless.TypelessAction.FindAllFreeGround(TinyLife.Objects.Person,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean) + parent: TinyLife.Actions.Typeless.TypelessAction + isExternal: true + name: FindAllFreeGround(Person, Nullable, Nullable, Boolean) + nameWithType: TypelessAction.FindAllFreeGround(Person, Nullable, Nullable, Boolean) + fullName: TinyLife.Actions.Typeless.TypelessAction.FindAllFreeGround(TinyLife.Objects.Person, System.Nullable, System.Nullable, System.Boolean) + nameWithType.vb: TypelessAction.FindAllFreeGround(Person, Nullable(Of Vector2), Nullable(Of Single), Boolean) + fullName.vb: TinyLife.Actions.Typeless.TypelessAction.FindAllFreeGround(TinyLife.Objects.Person, System.Nullable(Of Microsoft.Xna.Framework.Vector2), System.Nullable(Of System.Single), System.Boolean) + name.vb: FindAllFreeGround(Person, Nullable(Of Vector2), Nullable(Of Single), Boolean) + spec.csharp: + - uid: TinyLife.Actions.Typeless.TypelessAction.FindAllFreeGround(TinyLife.Objects.Person,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean) + name: FindAllFreeGround + nameWithType: TypelessAction.FindAllFreeGround + fullName: TinyLife.Actions.Typeless.TypelessAction.FindAllFreeGround + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 + isExternal: true + - name: '>' + nameWithType: '>' + fullName: '>' + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: System.Single + name: Single + nameWithType: Single + fullName: System.Single + isExternal: true + - name: '>' + nameWithType: '>' + fullName: '>' + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.Typeless.TypelessAction.FindAllFreeGround(TinyLife.Objects.Person,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean) + name: FindAllFreeGround + nameWithType: TypelessAction.FindAllFreeGround + fullName: TinyLife.Actions.Typeless.TypelessAction.FindAllFreeGround + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: System.Single + name: Single + nameWithType: Single + fullName: System.Single + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Actions.Typeless.TypelessAction.FindFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean) + commentId: M:TinyLife.Actions.Typeless.TypelessAction.FindFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean) + parent: TinyLife.Actions.Typeless.TypelessAction + isExternal: true + name: FindFreeFurniture(Person, ObjectCategory, FurnitureType, Nullable, Boolean, Boolean) + nameWithType: TypelessAction.FindFreeFurniture(Person, ObjectCategory, FurnitureType, Nullable, Boolean, Boolean) + fullName: TinyLife.Actions.Typeless.TypelessAction.FindFreeFurniture(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory, TinyLife.Objects.FurnitureType, System.Nullable, System.Boolean, System.Boolean) + nameWithType.vb: TypelessAction.FindFreeFurniture(Person, ObjectCategory, FurnitureType, Nullable(Of Vector2), Boolean, Boolean) + fullName.vb: TinyLife.Actions.Typeless.TypelessAction.FindFreeFurniture(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory, TinyLife.Objects.FurnitureType, System.Nullable(Of Microsoft.Xna.Framework.Vector2), System.Boolean, System.Boolean) + name.vb: FindFreeFurniture(Person, ObjectCategory, FurnitureType, Nullable(Of Vector2), Boolean, Boolean) + spec.csharp: + - uid: TinyLife.Actions.Typeless.TypelessAction.FindFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean) + name: FindFreeFurniture + nameWithType: TypelessAction.FindFreeFurniture + fullName: TinyLife.Actions.Typeless.TypelessAction.FindFreeFurniture + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.ObjectCategory + name: ObjectCategory + nameWithType: ObjectCategory + fullName: TinyLife.Objects.ObjectCategory + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.FurnitureType + name: FurnitureType + nameWithType: FurnitureType + fullName: TinyLife.Objects.FurnitureType + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 + isExternal: true + - name: '>' + nameWithType: '>' + fullName: '>' + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.Typeless.TypelessAction.FindFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean) + name: FindFreeFurniture + nameWithType: TypelessAction.FindFreeFurniture + fullName: TinyLife.Actions.Typeless.TypelessAction.FindFreeFurniture + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.ObjectCategory + name: ObjectCategory + nameWithType: ObjectCategory + fullName: TinyLife.Objects.ObjectCategory + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.FurnitureType + name: FurnitureType + nameWithType: FurnitureType + fullName: TinyLife.Objects.FurnitureType + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2}) + commentId: M:TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2}) + parent: TinyLife.Actions.Typeless.TypelessAction + isExternal: true + name: FindAllActionObjects(Person, ActionType, Nullable) + nameWithType: TypelessAction.FindAllActionObjects(Person, ActionType, Nullable) + fullName: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Nullable) + nameWithType.vb: TypelessAction.FindAllActionObjects(Person, ActionType, Nullable(Of Vector2)) + fullName.vb: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Nullable(Of Microsoft.Xna.Framework.Vector2)) + name.vb: FindAllActionObjects(Person, ActionType, Nullable(Of Vector2)) + spec.csharp: + - uid: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2}) + name: FindAllActionObjects + nameWithType: TypelessAction.FindAllActionObjects + fullName: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.ActionType + name: ActionType + nameWithType: ActionType + fullName: TinyLife.Actions.ActionType + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 + isExternal: true + - name: '>' + nameWithType: '>' + fullName: '>' + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2}) + name: FindAllActionObjects + nameWithType: TypelessAction.FindAllActionObjects + fullName: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.ActionType + name: ActionType + nameWithType: ActionType + fullName: TinyLife.Actions.ActionType + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean) + commentId: M:TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean) + parent: TinyLife.Actions.Typeless.TypelessAction + isExternal: true + name: FindValidActionObjects(Person, ActionType, Boolean, Nullable, Boolean) + nameWithType: TypelessAction.FindValidActionObjects(Person, ActionType, Boolean, Nullable, Boolean) + fullName: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Boolean, System.Nullable, System.Boolean) + nameWithType.vb: TypelessAction.FindValidActionObjects(Person, ActionType, Boolean, Nullable(Of Vector2), Boolean) + fullName.vb: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Boolean, System.Nullable(Of Microsoft.Xna.Framework.Vector2), System.Boolean) + name.vb: FindValidActionObjects(Person, ActionType, Boolean, Nullable(Of Vector2), Boolean) + spec.csharp: + - uid: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean) + name: FindValidActionObjects + nameWithType: TypelessAction.FindValidActionObjects + fullName: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.ActionType + name: ActionType + nameWithType: ActionType + fullName: TinyLife.Actions.ActionType + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 + isExternal: true + - name: '>' + nameWithType: '>' + fullName: '>' + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean) + name: FindValidActionObjects + nameWithType: TypelessAction.FindValidActionObjects + fullName: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.ActionType + name: ActionType + nameWithType: ActionType + fullName: TinyLife.Actions.ActionType + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo) + commentId: M:TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo) + parent: TinyLife.Actions.Typeless.TypelessAction + isExternal: true + name: GetRandomVariety(IEnumerable, ActionInfo) + nameWithType: TypelessAction.GetRandomVariety(IEnumerable, ActionInfo) + fullName: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable, TinyLife.Actions.ActionInfo) + nameWithType.vb: TypelessAction.GetRandomVariety(IEnumerable(Of ActionVariety), ActionInfo) + fullName.vb: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable(Of TinyLife.Actions.ActionVariety), TinyLife.Actions.ActionInfo) + name.vb: GetRandomVariety(IEnumerable(Of ActionVariety), ActionInfo) + spec.csharp: + - uid: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo) + name: GetRandomVariety + nameWithType: TypelessAction.GetRandomVariety + fullName: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety + - name: ( + nameWithType: ( + fullName: ( + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + nameWithType: IEnumerable + fullName: System.Collections.Generic.IEnumerable + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: TinyLife.Actions.ActionVariety + name: ActionVariety + nameWithType: ActionVariety + fullName: TinyLife.Actions.ActionVariety + - name: '>' + nameWithType: '>' + fullName: '>' + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.ActionInfo + name: ActionInfo + nameWithType: ActionInfo + fullName: TinyLife.Actions.ActionInfo + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo) + name: GetRandomVariety + nameWithType: TypelessAction.GetRandomVariety + fullName: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety + - name: ( + nameWithType: ( + fullName: ( + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + nameWithType: IEnumerable + fullName: System.Collections.Generic.IEnumerable + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: TinyLife.Actions.ActionVariety + name: ActionVariety + nameWithType: ActionVariety + fullName: TinyLife.Actions.ActionVariety + - name: ) + nameWithType: ) + fullName: ) + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.ActionInfo + name: ActionInfo + nameWithType: ActionInfo + fullName: TinyLife.Actions.ActionInfo + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Actions.Typeless.TypelessAction.GetTableSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot) + commentId: M:TinyLife.Actions.Typeless.TypelessAction.GetTableSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot) + parent: TinyLife.Actions.Typeless.TypelessAction + name: GetTableSpot(Furniture, ActionSpot) + nameWithType: TypelessAction.GetTableSpot(Furniture, ActionSpot) + fullName: TinyLife.Actions.Typeless.TypelessAction.GetTableSpot(TinyLife.Objects.Furniture, TinyLife.Objects.ActionSpot) + spec.csharp: + - uid: TinyLife.Actions.Typeless.TypelessAction.GetTableSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot) + name: GetTableSpot + nameWithType: TypelessAction.GetTableSpot + fullName: TinyLife.Actions.Typeless.TypelessAction.GetTableSpot + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Furniture + name: Furniture + nameWithType: Furniture + fullName: TinyLife.Objects.Furniture + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.ActionSpot + name: ActionSpot + nameWithType: ActionSpot + fullName: TinyLife.Objects.ActionSpot + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.Typeless.TypelessAction.GetTableSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot) + name: GetTableSpot + nameWithType: TypelessAction.GetTableSpot + fullName: TinyLife.Actions.Typeless.TypelessAction.GetTableSpot + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Furniture + name: Furniture + nameWithType: Furniture + fullName: TinyLife.Objects.Furniture + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.ActionSpot + name: ActionSpot + nameWithType: ActionSpot + fullName: TinyLife.Objects.ActionSpot + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Actions.Typeless.TypelessAction.InvokeForBoth(TinyLife.Objects.Person,TinyLife.Objects.Person,System.Action{TinyLife.Objects.Person,TinyLife.Objects.Person}) + commentId: M:TinyLife.Actions.Typeless.TypelessAction.InvokeForBoth(TinyLife.Objects.Person,TinyLife.Objects.Person,System.Action{TinyLife.Objects.Person,TinyLife.Objects.Person}) + parent: TinyLife.Actions.Typeless.TypelessAction + isExternal: true + name: InvokeForBoth(Person, Person, Action) + nameWithType: TypelessAction.InvokeForBoth(Person, Person, Action) + fullName: TinyLife.Actions.Typeless.TypelessAction.InvokeForBoth(TinyLife.Objects.Person, TinyLife.Objects.Person, System.Action) + nameWithType.vb: TypelessAction.InvokeForBoth(Person, Person, Action(Of Person, Person)) + fullName.vb: TinyLife.Actions.Typeless.TypelessAction.InvokeForBoth(TinyLife.Objects.Person, TinyLife.Objects.Person, System.Action(Of TinyLife.Objects.Person, TinyLife.Objects.Person)) + name.vb: InvokeForBoth(Person, Person, Action(Of Person, Person)) + spec.csharp: + - uid: TinyLife.Actions.Typeless.TypelessAction.InvokeForBoth(TinyLife.Objects.Person,TinyLife.Objects.Person,System.Action{TinyLife.Objects.Person,TinyLife.Objects.Person}) + name: InvokeForBoth + nameWithType: TypelessAction.InvokeForBoth + fullName: TinyLife.Actions.Typeless.TypelessAction.InvokeForBoth + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Action`2 + name: Action + nameWithType: Action + fullName: System.Action + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: '>' + nameWithType: '>' + fullName: '>' + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.Typeless.TypelessAction.InvokeForBoth(TinyLife.Objects.Person,TinyLife.Objects.Person,System.Action{TinyLife.Objects.Person,TinyLife.Objects.Person}) + name: InvokeForBoth + nameWithType: TypelessAction.InvokeForBoth + fullName: TinyLife.Actions.Typeless.TypelessAction.InvokeForBoth + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Action`2 + name: Action + nameWithType: Action + fullName: System.Action + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ) + nameWithType: ) + fullName: ) + - name: ) + nameWithType: ) + fullName: ) +- uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object) + commentId: M:MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object) + parent: MLEM.Data.Json.JsonTypeSafeGenericDataHolder + isExternal: true + name: SetData(String, Object) + nameWithType: JsonTypeSafeGenericDataHolder.SetData(String, Object) + fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String, System.Object) + spec.csharp: + - uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object) + name: SetData + nameWithType: JsonTypeSafeGenericDataHolder.SetData + fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - uid: System.String + name: String + nameWithType: String + fullName: System.String + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Object + name: Object + nameWithType: Object + fullName: System.Object + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object) + name: SetData + nameWithType: JsonTypeSafeGenericDataHolder.SetData + fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - uid: System.String + name: String + nameWithType: String + fullName: System.String + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Object + name: Object + nameWithType: Object + fullName: System.Object + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData``1(System.String) + commentId: M:MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData``1(System.String) + parent: MLEM.Data.Json.JsonTypeSafeGenericDataHolder + isExternal: true + name: GetData(String) + nameWithType: JsonTypeSafeGenericDataHolder.GetData(String) + fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData(System.String) + nameWithType.vb: JsonTypeSafeGenericDataHolder.GetData(Of T)(String) + fullName.vb: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData(Of T)(System.String) + name.vb: GetData(Of T)(String) + spec.csharp: + - uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData``1(System.String) + name: GetData + nameWithType: JsonTypeSafeGenericDataHolder.GetData + fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - uid: System.String + name: String + nameWithType: String + fullName: System.String + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData``1(System.String) + name: GetData(Of T) + nameWithType: JsonTypeSafeGenericDataHolder.GetData(Of T) + fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData(Of T) + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - uid: System.String + name: String + nameWithType: String + fullName: System.String + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetDataKeys + commentId: M:MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetDataKeys + parent: MLEM.Data.Json.JsonTypeSafeGenericDataHolder + isExternal: true + name: GetDataKeys() + nameWithType: JsonTypeSafeGenericDataHolder.GetDataKeys() + fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetDataKeys() + spec.csharp: + - uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetDataKeys + name: GetDataKeys + nameWithType: JsonTypeSafeGenericDataHolder.GetDataKeys + fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetDataKeys + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetDataKeys + name: GetDataKeys + nameWithType: JsonTypeSafeGenericDataHolder.GetDataKeys + fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetDataKeys + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) +- uid: System.Object.Equals(System.Object) + commentId: M:System.Object.Equals(System.Object) + parent: System.Object + isExternal: true + name: Equals(Object) + nameWithType: Object.Equals(Object) + fullName: System.Object.Equals(System.Object) + spec.csharp: + - uid: System.Object.Equals(System.Object) + name: Equals + nameWithType: Object.Equals + fullName: System.Object.Equals + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - uid: System.Object + name: Object + nameWithType: Object + fullName: System.Object + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: System.Object.Equals(System.Object) + name: Equals + nameWithType: Object.Equals + fullName: System.Object.Equals + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - uid: System.Object + name: Object + nameWithType: Object + fullName: System.Object + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- uid: System.Object.Equals(System.Object,System.Object) + commentId: M:System.Object.Equals(System.Object,System.Object) + parent: System.Object + isExternal: true + name: Equals(Object, Object) + nameWithType: Object.Equals(Object, Object) + fullName: System.Object.Equals(System.Object, System.Object) + spec.csharp: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + nameWithType: Object.Equals + fullName: System.Object.Equals + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - uid: System.Object + name: Object + nameWithType: Object + fullName: System.Object + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Object + name: Object + nameWithType: Object + fullName: System.Object + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + nameWithType: Object.Equals + fullName: System.Object.Equals + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - uid: System.Object + name: Object + nameWithType: Object + fullName: System.Object + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Object + name: Object + nameWithType: Object + fullName: System.Object + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- uid: System.Object.GetHashCode + commentId: M:System.Object.GetHashCode + parent: System.Object + isExternal: true + name: GetHashCode() + nameWithType: Object.GetHashCode() + fullName: System.Object.GetHashCode() + spec.csharp: + - uid: System.Object.GetHashCode + name: GetHashCode + nameWithType: Object.GetHashCode + fullName: System.Object.GetHashCode + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: System.Object.GetHashCode + name: GetHashCode + nameWithType: Object.GetHashCode + fullName: System.Object.GetHashCode + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) +- uid: System.Object.GetType + commentId: M:System.Object.GetType + parent: System.Object + isExternal: true + name: GetType() + nameWithType: Object.GetType() + fullName: System.Object.GetType() + spec.csharp: + - uid: System.Object.GetType + name: GetType + nameWithType: Object.GetType + fullName: System.Object.GetType + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: System.Object.GetType + name: GetType + nameWithType: Object.GetType + fullName: System.Object.GetType + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) +- uid: System.Object.MemberwiseClone + commentId: M:System.Object.MemberwiseClone + parent: System.Object + isExternal: true + name: MemberwiseClone() + nameWithType: Object.MemberwiseClone() + fullName: System.Object.MemberwiseClone() + spec.csharp: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + nameWithType: Object.MemberwiseClone + fullName: System.Object.MemberwiseClone + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + nameWithType: Object.MemberwiseClone + fullName: System.Object.MemberwiseClone + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) +- uid: System.Object.ReferenceEquals(System.Object,System.Object) + commentId: M:System.Object.ReferenceEquals(System.Object,System.Object) + parent: System.Object + isExternal: true + name: ReferenceEquals(Object, Object) + nameWithType: Object.ReferenceEquals(Object, Object) + fullName: System.Object.ReferenceEquals(System.Object, System.Object) + spec.csharp: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + nameWithType: Object.ReferenceEquals + fullName: System.Object.ReferenceEquals + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - uid: System.Object + name: Object + nameWithType: Object + fullName: System.Object + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Object + name: Object + nameWithType: Object + fullName: System.Object + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + nameWithType: Object.ReferenceEquals + fullName: System.Object.ReferenceEquals + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - uid: System.Object + name: Object + nameWithType: Object + fullName: System.Object + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Object + name: Object + nameWithType: Object + fullName: System.Object + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- uid: System.Object.ToString + commentId: M:System.Object.ToString + parent: System.Object + isExternal: true + name: ToString() + nameWithType: Object.ToString() + fullName: System.Object.ToString() + spec.csharp: + - uid: System.Object.ToString + name: ToString + nameWithType: Object.ToString + fullName: System.Object.ToString + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: System.Object.ToString + name: ToString + nameWithType: Object.ToString + fullName: System.Object.ToString + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Actions.OrderFromStaffAction.TinyLife.Utilities.Extensions.JsonCopy``1 + commentId: M:TinyLife.Utilities.Extensions.JsonCopy``1(``0) + parent: TinyLife.Utilities.Extensions + definition: TinyLife.Utilities.Extensions.JsonCopy``1(``0) + name: JsonCopy() + nameWithType: Extensions.JsonCopy() + fullName: TinyLife.Utilities.Extensions.JsonCopy() + nameWithType.vb: Extensions.JsonCopy(Of OrderFromStaffAction)() + fullName.vb: TinyLife.Utilities.Extensions.JsonCopy(Of TinyLife.Actions.OrderFromStaffAction)() + name.vb: JsonCopy(Of OrderFromStaffAction)() + spec.csharp: + - uid: TinyLife.Utilities.Extensions.JsonCopy``1 + name: JsonCopy + nameWithType: Extensions.JsonCopy + fullName: TinyLife.Utilities.Extensions.JsonCopy + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Utilities.Extensions.JsonCopy``1 + name: JsonCopy(Of OrderFromStaffAction) + nameWithType: Extensions.JsonCopy(Of OrderFromStaffAction) + fullName: TinyLife.Utilities.Extensions.JsonCopy(Of TinyLife.Actions.OrderFromStaffAction) + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Objects + commentId: N:TinyLife.Objects + name: TinyLife.Objects + nameWithType: TinyLife.Objects + fullName: TinyLife.Objects +- uid: TinyLife.World + commentId: N:TinyLife.World + name: TinyLife.World + nameWithType: TinyLife.World + fullName: TinyLife.World +- uid: System + commentId: N:System + isExternal: true + name: System + nameWithType: System + fullName: System +- uid: MLEM.Data.Json + commentId: N:MLEM.Data.Json + isExternal: true + name: MLEM.Data.Json + nameWithType: MLEM.Data.Json + fullName: MLEM.Data.Json +- uid: TinyLife.Actions.Typeless + commentId: N:TinyLife.Actions.Typeless + name: TinyLife.Actions.Typeless + nameWithType: TinyLife.Actions.Typeless + fullName: TinyLife.Actions.Typeless +- uid: MLEM.Misc + commentId: N:MLEM.Misc + isExternal: true + name: MLEM.Misc + nameWithType: MLEM.Misc + fullName: MLEM.Misc +- uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0) + commentId: M:TinyLife.Utilities.Extensions.JsonCopy``1(``0) + name: JsonCopy(T) + nameWithType: Extensions.JsonCopy(T) + fullName: TinyLife.Utilities.Extensions.JsonCopy(T) + nameWithType.vb: Extensions.JsonCopy(Of T)(T) + fullName.vb: TinyLife.Utilities.Extensions.JsonCopy(Of T)(T) + name.vb: JsonCopy(Of T)(T) + spec.csharp: + - uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0) + name: JsonCopy + nameWithType: Extensions.JsonCopy + fullName: TinyLife.Utilities.Extensions.JsonCopy + - name: ( + nameWithType: ( + fullName: ( + - name: T + nameWithType: T + fullName: T + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0) + name: JsonCopy(Of T) + nameWithType: Extensions.JsonCopy(Of T) + fullName: TinyLife.Utilities.Extensions.JsonCopy(Of T) + - name: ( + nameWithType: ( + fullName: ( + - name: T + nameWithType: T + fullName: T + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Utilities.Extensions + commentId: T:TinyLife.Utilities.Extensions + parent: TinyLife.Utilities + name: Extensions + nameWithType: Extensions + fullName: TinyLife.Utilities.Extensions +- uid: TinyLife.Utilities + commentId: N:TinyLife.Utilities + name: TinyLife.Utilities + nameWithType: TinyLife.Utilities + fullName: TinyLife.Utilities +- uid: TinyLife.Actions.OrderFromStaffAction.ImportantObject* + commentId: Overload:TinyLife.Actions.OrderFromStaffAction.ImportantObject + name: ImportantObject + nameWithType: OrderFromStaffAction.ImportantObject + fullName: TinyLife.Actions.OrderFromStaffAction.ImportantObject +- uid: TinyLife.Objects.ObjectCategory + commentId: T:TinyLife.Objects.ObjectCategory + parent: TinyLife.Objects + name: ObjectCategory + nameWithType: ObjectCategory + fullName: TinyLife.Objects.ObjectCategory +- uid: TinyLife.Actions.ActionType.Eat + commentId: F:TinyLife.Actions.ActionType.Eat + isExternal: true +- uid: TinyLife.Actions.OrderFromStaffAction.PickUpOrderAction* + commentId: Overload:TinyLife.Actions.OrderFromStaffAction.PickUpOrderAction + name: PickUpOrderAction + nameWithType: OrderFromStaffAction.PickUpOrderAction + fullName: TinyLife.Actions.OrderFromStaffAction.PickUpOrderAction +- uid: TinyLife.Actions.ActionType + commentId: T:TinyLife.Actions.ActionType + parent: TinyLife.Actions + name: ActionType + nameWithType: ActionType + fullName: TinyLife.Actions.ActionType +- uid: TinyLife.Actions.OrderFromStaffAction.ImportantObject + commentId: P:TinyLife.Actions.OrderFromStaffAction.ImportantObject + isExternal: true +- uid: TinyLife.Actions.OrderFromStaffAction.MaxDistanceFromObject* + commentId: Overload:TinyLife.Actions.OrderFromStaffAction.MaxDistanceFromObject + name: MaxDistanceFromObject + nameWithType: OrderFromStaffAction.MaxDistanceFromObject + fullName: TinyLife.Actions.OrderFromStaffAction.MaxDistanceFromObject +- uid: System.Int32 + commentId: T:System.Int32 + parent: System + isExternal: true + name: Int32 + nameWithType: Int32 + fullName: System.Int32 +- uid: TinyLife.Actions.OrderFromStaffAction.#ctor* + commentId: Overload:TinyLife.Actions.OrderFromStaffAction.#ctor + name: OrderFromStaffAction + nameWithType: OrderFromStaffAction.OrderFromStaffAction + fullName: TinyLife.Actions.OrderFromStaffAction.OrderFromStaffAction +- uid: TinyLife.Actions.ActionInfo + commentId: T:TinyLife.Actions.ActionInfo + parent: TinyLife.Actions + name: ActionInfo + nameWithType: ActionInfo + fullName: TinyLife.Actions.ActionInfo +- uid: TinyLife.Actions.OrderFromStaffAction.CreatePrepareAction* + commentId: Overload:TinyLife.Actions.OrderFromStaffAction.CreatePrepareAction + name: CreatePrepareAction + nameWithType: OrderFromStaffAction.CreatePrepareAction + fullName: TinyLife.Actions.OrderFromStaffAction.CreatePrepareAction +- uid: TinyLife.Actions.SocialAction.CreateFirstActions + commentId: M:TinyLife.Actions.SocialAction.CreateFirstActions + parent: TinyLife.Actions.SocialAction + name: CreateFirstActions() + nameWithType: SocialAction.CreateFirstActions() + fullName: TinyLife.Actions.SocialAction.CreateFirstActions() + spec.csharp: + - uid: TinyLife.Actions.SocialAction.CreateFirstActions + name: CreateFirstActions + nameWithType: SocialAction.CreateFirstActions + fullName: TinyLife.Actions.SocialAction.CreateFirstActions + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.SocialAction.CreateFirstActions + name: CreateFirstActions + nameWithType: SocialAction.CreateFirstActions + fullName: TinyLife.Actions.SocialAction.CreateFirstActions + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Actions.OrderFromStaffAction.CreateFirstActions* + commentId: Overload:TinyLife.Actions.OrderFromStaffAction.CreateFirstActions + name: CreateFirstActions + nameWithType: OrderFromStaffAction.CreateFirstActions + fullName: TinyLife.Actions.OrderFromStaffAction.CreateFirstActions +- uid: System.Collections.Generic.IEnumerable{TinyLife.Actions.Typeless.TypelessAction} + commentId: T:System.Collections.Generic.IEnumerable{TinyLife.Actions.Typeless.TypelessAction} + parent: System.Collections.Generic + definition: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + nameWithType: IEnumerable + fullName: System.Collections.Generic.IEnumerable + nameWithType.vb: IEnumerable(Of TypelessAction) + fullName.vb: System.Collections.Generic.IEnumerable(Of TinyLife.Actions.Typeless.TypelessAction) + name.vb: IEnumerable(Of TypelessAction) + spec.csharp: + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + nameWithType: IEnumerable + fullName: System.Collections.Generic.IEnumerable + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: TinyLife.Actions.Typeless.TypelessAction + name: TypelessAction + nameWithType: TypelessAction + fullName: TinyLife.Actions.Typeless.TypelessAction + - name: '>' + nameWithType: '>' + fullName: '>' + spec.vb: + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + nameWithType: IEnumerable + fullName: System.Collections.Generic.IEnumerable + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: TinyLife.Actions.Typeless.TypelessAction + name: TypelessAction + nameWithType: TypelessAction + fullName: TinyLife.Actions.Typeless.TypelessAction + - name: ) + nameWithType: ) + fullName: ) +- uid: System.Collections.Generic.IEnumerable`1 + commentId: T:System.Collections.Generic.IEnumerable`1 + isExternal: true + name: IEnumerable + nameWithType: IEnumerable + fullName: System.Collections.Generic.IEnumerable + nameWithType.vb: IEnumerable(Of T) + fullName.vb: System.Collections.Generic.IEnumerable(Of T) + name.vb: IEnumerable(Of T) + spec.csharp: + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + nameWithType: IEnumerable + fullName: System.Collections.Generic.IEnumerable + isExternal: true + - name: < + nameWithType: < + fullName: < + - name: T + nameWithType: T + fullName: T + - name: '>' + nameWithType: '>' + fullName: '>' + spec.vb: + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + nameWithType: IEnumerable + fullName: System.Collections.Generic.IEnumerable + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - name: T + nameWithType: T + fullName: T + - name: ) + nameWithType: ) + fullName: ) +- uid: System.Collections.Generic + commentId: N:System.Collections.Generic + isExternal: true + name: System.Collections.Generic + nameWithType: System.Collections.Generic + fullName: System.Collections.Generic +- uid: TinyLife.Actions.SocialAction.UpdateConversation(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + commentId: M:TinyLife.Actions.SocialAction.UpdateConversation(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + parent: TinyLife.Actions.SocialAction + isExternal: true + name: UpdateConversation(GameTime, TimeSpan, Single) + nameWithType: SocialAction.UpdateConversation(GameTime, TimeSpan, Single) + fullName: TinyLife.Actions.SocialAction.UpdateConversation(Microsoft.Xna.Framework.GameTime, System.TimeSpan, System.Single) + spec.csharp: + - uid: TinyLife.Actions.SocialAction.UpdateConversation(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + name: UpdateConversation + nameWithType: SocialAction.UpdateConversation + fullName: TinyLife.Actions.SocialAction.UpdateConversation + - name: ( + nameWithType: ( + fullName: ( + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + nameWithType: GameTime + fullName: Microsoft.Xna.Framework.GameTime + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.TimeSpan + name: TimeSpan + nameWithType: TimeSpan + fullName: System.TimeSpan + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Single + name: Single + nameWithType: Single + fullName: System.Single + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.SocialAction.UpdateConversation(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + name: UpdateConversation + nameWithType: SocialAction.UpdateConversation + fullName: TinyLife.Actions.SocialAction.UpdateConversation + - name: ( + nameWithType: ( + fullName: ( + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + nameWithType: GameTime + fullName: Microsoft.Xna.Framework.GameTime + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.TimeSpan + name: TimeSpan + nameWithType: TimeSpan + fullName: System.TimeSpan + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Single + name: Single + nameWithType: Single + fullName: System.Single + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Actions.OrderFromStaffAction.UpdateConversation* + commentId: Overload:TinyLife.Actions.OrderFromStaffAction.UpdateConversation + name: UpdateConversation + nameWithType: OrderFromStaffAction.UpdateConversation + fullName: TinyLife.Actions.OrderFromStaffAction.UpdateConversation +- uid: Microsoft.Xna.Framework.GameTime + commentId: T:Microsoft.Xna.Framework.GameTime + parent: Microsoft.Xna.Framework + isExternal: true + name: GameTime + nameWithType: GameTime + fullName: Microsoft.Xna.Framework.GameTime +- uid: System.TimeSpan + commentId: T:System.TimeSpan + parent: System + isExternal: true + name: TimeSpan + nameWithType: TimeSpan + fullName: System.TimeSpan +- uid: System.Single + commentId: T:System.Single + parent: System + isExternal: true + name: Single + nameWithType: Single + fullName: System.Single +- uid: Microsoft.Xna.Framework + commentId: N:Microsoft.Xna.Framework + isExternal: true + name: Microsoft.Xna.Framework + nameWithType: Microsoft.Xna.Framework + fullName: Microsoft.Xna.Framework +- uid: TinyLife.Actions.SocialAction.IsConversationCompleted + commentId: M:TinyLife.Actions.SocialAction.IsConversationCompleted + parent: TinyLife.Actions.SocialAction + name: IsConversationCompleted() + nameWithType: SocialAction.IsConversationCompleted() + fullName: TinyLife.Actions.SocialAction.IsConversationCompleted() + spec.csharp: + - uid: TinyLife.Actions.SocialAction.IsConversationCompleted + name: IsConversationCompleted + nameWithType: SocialAction.IsConversationCompleted + fullName: TinyLife.Actions.SocialAction.IsConversationCompleted + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.SocialAction.IsConversationCompleted + name: IsConversationCompleted + nameWithType: SocialAction.IsConversationCompleted + fullName: TinyLife.Actions.SocialAction.IsConversationCompleted + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Actions.OrderFromStaffAction.IsConversationCompleted* + commentId: Overload:TinyLife.Actions.OrderFromStaffAction.IsConversationCompleted + name: IsConversationCompleted + nameWithType: OrderFromStaffAction.IsConversationCompleted + fullName: TinyLife.Actions.OrderFromStaffAction.IsConversationCompleted +- uid: TinyLife.Actions.CompletionType + commentId: T:TinyLife.Actions.CompletionType + parent: TinyLife.Actions + name: CompletionType + nameWithType: CompletionType + fullName: TinyLife.Actions.CompletionType +- uid: TinyLife.Actions.SocialAction.CanMultitask(TinyLife.Actions.Action) + commentId: M:TinyLife.Actions.SocialAction.CanMultitask(TinyLife.Actions.Action) + parent: TinyLife.Actions.SocialAction + name: CanMultitask(Action) + nameWithType: SocialAction.CanMultitask(Action) + fullName: TinyLife.Actions.SocialAction.CanMultitask(TinyLife.Actions.Action) + spec.csharp: + - uid: TinyLife.Actions.SocialAction.CanMultitask(TinyLife.Actions.Action) + name: CanMultitask + nameWithType: SocialAction.CanMultitask + fullName: TinyLife.Actions.SocialAction.CanMultitask + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Actions.Action + name: Action + nameWithType: Action + fullName: TinyLife.Actions.Action + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.SocialAction.CanMultitask(TinyLife.Actions.Action) + name: CanMultitask + nameWithType: SocialAction.CanMultitask + fullName: TinyLife.Actions.SocialAction.CanMultitask + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Actions.Action + name: Action + nameWithType: Action + fullName: TinyLife.Actions.Action + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Actions.OrderFromStaffAction.CanMultitask* + commentId: Overload:TinyLife.Actions.OrderFromStaffAction.CanMultitask + name: CanMultitask + nameWithType: OrderFromStaffAction.CanMultitask + fullName: TinyLife.Actions.OrderFromStaffAction.CanMultitask +- uid: System.Boolean + commentId: T:System.Boolean + parent: System + isExternal: true + name: Boolean + nameWithType: Boolean + fullName: System.Boolean +- uid: TinyLife.Actions.Action.GetNextAction(TinyLife.Actions.CompletionType) + commentId: M:TinyLife.Actions.Action.GetNextAction(TinyLife.Actions.CompletionType) + parent: TinyLife.Actions.Action + name: GetNextAction(CompletionType) + nameWithType: Action.GetNextAction(CompletionType) + fullName: TinyLife.Actions.Action.GetNextAction(TinyLife.Actions.CompletionType) + spec.csharp: + - uid: TinyLife.Actions.Action.GetNextAction(TinyLife.Actions.CompletionType) + name: GetNextAction + nameWithType: Action.GetNextAction + fullName: TinyLife.Actions.Action.GetNextAction + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Actions.CompletionType + name: CompletionType + nameWithType: CompletionType + fullName: TinyLife.Actions.CompletionType + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.Action.GetNextAction(TinyLife.Actions.CompletionType) + name: GetNextAction + nameWithType: Action.GetNextAction + fullName: TinyLife.Actions.Action.GetNextAction + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Actions.CompletionType + name: CompletionType + nameWithType: CompletionType + fullName: TinyLife.Actions.CompletionType + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Actions.OrderFromStaffAction.GetNextAction* + commentId: Overload:TinyLife.Actions.OrderFromStaffAction.GetNextAction + name: GetNextAction + nameWithType: OrderFromStaffAction.GetNextAction + fullName: TinyLife.Actions.OrderFromStaffAction.GetNextAction diff --git a/docs/api/TinyLife.Actions.OutOfTownAction.yml b/docs/api/TinyLife.Actions.OutOfTownAction.yml index 161e902..b93c53b 100644 --- a/docs/api/TinyLife.Actions.OutOfTownAction.yml +++ b/docs/api/TinyLife.Actions.OutOfTownAction.yml @@ -24,7 +24,7 @@ items: source: remote: path: TinyLife/Actions/OutOfTownAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OutOfTownAction path: ../TinyLife/Actions/OutOfTownAction.cs @@ -68,19 +68,18 @@ items: - TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action) - TinyLife.Actions.Action.GetIconObject - TinyLife.Actions.Action.GetDisplayName - - TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult,TinyLife.Objects.MapObject) - - TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety) + - TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,TinyLife.Actions.CanExecuteResult,TinyLife.Objects.MapObject) - TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action,TinyLife.Actions.Action) - TinyLife.Actions.Typeless.TypelessAction.Random - TinyLife.Actions.Typeless.TypelessAction.Info - TinyLife.Actions.Typeless.TypelessAction.StartedAutomatically - - TinyLife.Actions.Typeless.TypelessAction.IsUnderlying + - TinyLife.Actions.Typeless.TypelessAction.Parent - TinyLife.Actions.Typeless.TypelessAction.Map - TinyLife.Actions.Typeless.TypelessAction.Person - TinyLife.Actions.Typeless.TypelessAction.ElapsedTime - TinyLife.Actions.Typeless.TypelessAction.PlayerPromptOpen - TinyLife.Actions.Typeless.TypelessAction.FullyInProgress - - TinyLife.Actions.Typeless.TypelessAction.ForceFail + - TinyLife.Actions.Typeless.TypelessAction.ForceResult - TinyLife.Actions.Typeless.TypelessAction.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Func{TinyLife.Uis.CoveringGroup,System.Collections.Generic.IEnumerable{MLEM.Ui.Elements.Element}}) - TinyLife.Actions.Typeless.TypelessAction.OpenYesNoPrompt(System.String,System.Action,System.Action) - TinyLife.Actions.Typeless.TypelessAction.OpenTextPrompt(System.String,System.Action{System.String},System.Predicate{System.String},MLEM.Ui.Elements.TextField.Rule,System.String) @@ -98,6 +97,9 @@ items: - TinyLife.Actions.Typeless.TypelessAction.FindAllFreeWalls(TinyLife.Objects.Person,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean) - TinyLife.Actions.Typeless.TypelessAction.FindAllFreeGround(TinyLife.Objects.Person,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean) - TinyLife.Actions.Typeless.TypelessAction.FindFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean) + - TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2}) + - TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean) + - TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo) - TinyLife.Actions.Typeless.TypelessAction.GetTableSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot) - TinyLife.Actions.Typeless.TypelessAction.InvokeForBoth(TinyLife.Objects.Person,TinyLife.Objects.Person,System.Action{TinyLife.Objects.Person,TinyLife.Objects.Person}) - MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object) @@ -134,7 +136,7 @@ items: source: remote: path: TinyLife/Actions/OutOfTownAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: NeedsToTakeCareOf path: ../TinyLife/Actions/OutOfTownAction.cs @@ -169,7 +171,7 @@ items: source: remote: path: TinyLife/Actions/OutOfTownAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Actions/OutOfTownAction.cs @@ -217,7 +219,7 @@ items: source: remote: path: TinyLife/Actions/OutOfTownAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CreateFirstActions path: ../TinyLife/Actions/OutOfTownAction.cs @@ -255,7 +257,7 @@ items: source: remote: path: TinyLife/Actions/OutOfTownAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AndThenInitialize path: ../TinyLife/Actions/OutOfTownAction.cs @@ -290,7 +292,7 @@ items: source: remote: path: TinyLife/Actions/OutOfTownAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AndThenUpdate path: ../TinyLife/Actions/OutOfTownAction.cs @@ -335,7 +337,7 @@ items: source: remote: path: TinyLife/Actions/OutOfTownAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetNextAction path: ../TinyLife/Actions/OutOfTownAction.cs @@ -377,7 +379,7 @@ items: source: remote: path: TinyLife/Actions/OutOfTownAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanEnqueueConversation path: ../TinyLife/Actions/OutOfTownAction.cs @@ -422,7 +424,7 @@ items: source: remote: path: TinyLife/Actions/OutOfTownAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CausesExtremelyFastSpeed path: ../TinyLife/Actions/OutOfTownAction.cs @@ -460,7 +462,7 @@ items: source: remote: path: TinyLife/Actions/OutOfTownAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetClosestExitRoad path: ../TinyLife/Actions/OutOfTownAction.cs @@ -1011,24 +1013,31 @@ references: - name: ) nameWithType: ) fullName: ) -- uid: TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult,TinyLife.Objects.MapObject) - commentId: M:TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult,TinyLife.Objects.MapObject) +- uid: TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,TinyLife.Actions.CanExecuteResult,TinyLife.Objects.MapObject) + commentId: M:TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,TinyLife.Actions.CanExecuteResult,TinyLife.Objects.MapObject) parent: TinyLife.Actions.Action - name: TryForceFail(ActionType.CanExecuteResult, MapObject) - nameWithType: Action.TryForceFail(ActionType.CanExecuteResult, MapObject) - fullName: TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult, TinyLife.Objects.MapObject) + name: TryForceResult(CompletionType, CanExecuteResult, MapObject) + nameWithType: Action.TryForceResult(CompletionType, CanExecuteResult, MapObject) + fullName: TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType, TinyLife.Actions.CanExecuteResult, TinyLife.Objects.MapObject) spec.csharp: - - uid: TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult,TinyLife.Objects.MapObject) - name: TryForceFail - nameWithType: Action.TryForceFail - fullName: TinyLife.Actions.Action.TryForceFail + - uid: TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,TinyLife.Actions.CanExecuteResult,TinyLife.Objects.MapObject) + name: TryForceResult + nameWithType: Action.TryForceResult + fullName: TinyLife.Actions.Action.TryForceResult - name: ( nameWithType: ( fullName: ( - - uid: TinyLife.Actions.ActionType.CanExecuteResult - name: ActionType.CanExecuteResult - nameWithType: ActionType.CanExecuteResult - fullName: TinyLife.Actions.ActionType.CanExecuteResult + - uid: TinyLife.Actions.CompletionType + name: CompletionType + nameWithType: CompletionType + fullName: TinyLife.Actions.CompletionType + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.CanExecuteResult + name: CanExecuteResult + nameWithType: CanExecuteResult + fullName: TinyLife.Actions.CanExecuteResult - name: ', ' nameWithType: ', ' fullName: ', ' @@ -1040,17 +1049,24 @@ references: nameWithType: ) fullName: ) spec.vb: - - uid: TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult,TinyLife.Objects.MapObject) - name: TryForceFail - nameWithType: Action.TryForceFail - fullName: TinyLife.Actions.Action.TryForceFail + - uid: TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,TinyLife.Actions.CanExecuteResult,TinyLife.Objects.MapObject) + name: TryForceResult + nameWithType: Action.TryForceResult + fullName: TinyLife.Actions.Action.TryForceResult - name: ( nameWithType: ( fullName: ( - - uid: TinyLife.Actions.ActionType.CanExecuteResult - name: ActionType.CanExecuteResult - nameWithType: ActionType.CanExecuteResult - fullName: TinyLife.Actions.ActionType.CanExecuteResult + - uid: TinyLife.Actions.CompletionType + name: CompletionType + nameWithType: CompletionType + fullName: TinyLife.Actions.CompletionType + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.CanExecuteResult + name: CanExecuteResult + nameWithType: CanExecuteResult + fullName: TinyLife.Actions.CanExecuteResult - name: ', ' nameWithType: ', ' fullName: ', ' @@ -1061,42 +1077,6 @@ references: - name: ) nameWithType: ) fullName: ) -- uid: TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety) - commentId: M:TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety) - parent: TinyLife.Actions.Action - name: ApplyVariety(ActionVariety) - nameWithType: Action.ApplyVariety(ActionVariety) - fullName: TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety) - spec.csharp: - - uid: TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety) - name: ApplyVariety - nameWithType: Action.ApplyVariety - fullName: TinyLife.Actions.Action.ApplyVariety - - name: ( - nameWithType: ( - fullName: ( - - uid: TinyLife.Actions.ActionVariety - name: ActionVariety - nameWithType: ActionVariety - fullName: TinyLife.Actions.ActionVariety - - name: ) - nameWithType: ) - fullName: ) - spec.vb: - - uid: TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety) - name: ApplyVariety - nameWithType: Action.ApplyVariety - fullName: TinyLife.Actions.Action.ApplyVariety - - name: ( - nameWithType: ( - fullName: ( - - uid: TinyLife.Actions.ActionVariety - name: ActionVariety - nameWithType: ActionVariety - fullName: TinyLife.Actions.ActionVariety - - name: ) - nameWithType: ) - fullName: ) - uid: TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action,TinyLife.Actions.Action) commentId: M:TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action,TinyLife.Actions.Action) parent: TinyLife.Actions.Action @@ -1165,12 +1145,12 @@ references: name: StartedAutomatically nameWithType: TypelessAction.StartedAutomatically fullName: TinyLife.Actions.Typeless.TypelessAction.StartedAutomatically -- uid: TinyLife.Actions.Typeless.TypelessAction.IsUnderlying - commentId: P:TinyLife.Actions.Typeless.TypelessAction.IsUnderlying +- uid: TinyLife.Actions.Typeless.TypelessAction.Parent + commentId: P:TinyLife.Actions.Typeless.TypelessAction.Parent parent: TinyLife.Actions.Typeless.TypelessAction - name: IsUnderlying - nameWithType: TypelessAction.IsUnderlying - fullName: TinyLife.Actions.Typeless.TypelessAction.IsUnderlying + name: Parent + nameWithType: TypelessAction.Parent + fullName: TinyLife.Actions.Typeless.TypelessAction.Parent - uid: TinyLife.Actions.Typeless.TypelessAction.Map commentId: P:TinyLife.Actions.Typeless.TypelessAction.Map parent: TinyLife.Actions.Typeless.TypelessAction @@ -1201,12 +1181,12 @@ references: name: FullyInProgress nameWithType: TypelessAction.FullyInProgress fullName: TinyLife.Actions.Typeless.TypelessAction.FullyInProgress -- uid: TinyLife.Actions.Typeless.TypelessAction.ForceFail - commentId: F:TinyLife.Actions.Typeless.TypelessAction.ForceFail +- uid: TinyLife.Actions.Typeless.TypelessAction.ForceResult + commentId: F:TinyLife.Actions.Typeless.TypelessAction.ForceResult parent: TinyLife.Actions.Typeless.TypelessAction - name: ForceFail - nameWithType: TypelessAction.ForceFail - fullName: TinyLife.Actions.Typeless.TypelessAction.ForceFail + name: ForceResult + nameWithType: TypelessAction.ForceResult + fullName: TinyLife.Actions.Typeless.TypelessAction.ForceResult - uid: TinyLife.Actions.Typeless.TypelessAction.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Func{TinyLife.Uis.CoveringGroup,System.Collections.Generic.IEnumerable{MLEM.Ui.Elements.Element}}) commentId: M:TinyLife.Actions.Typeless.TypelessAction.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Func{TinyLife.Uis.CoveringGroup,System.Collections.Generic.IEnumerable{MLEM.Ui.Elements.Element}}) parent: TinyLife.Actions.Typeless.TypelessAction @@ -3190,6 +3170,298 @@ references: - name: ) nameWithType: ) fullName: ) +- uid: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2}) + commentId: M:TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2}) + parent: TinyLife.Actions.Typeless.TypelessAction + isExternal: true + name: FindAllActionObjects(Person, ActionType, Nullable) + nameWithType: TypelessAction.FindAllActionObjects(Person, ActionType, Nullable) + fullName: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Nullable) + nameWithType.vb: TypelessAction.FindAllActionObjects(Person, ActionType, Nullable(Of Vector2)) + fullName.vb: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Nullable(Of Microsoft.Xna.Framework.Vector2)) + name.vb: FindAllActionObjects(Person, ActionType, Nullable(Of Vector2)) + spec.csharp: + - uid: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2}) + name: FindAllActionObjects + nameWithType: TypelessAction.FindAllActionObjects + fullName: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.ActionType + name: ActionType + nameWithType: ActionType + fullName: TinyLife.Actions.ActionType + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 + isExternal: true + - name: '>' + nameWithType: '>' + fullName: '>' + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2}) + name: FindAllActionObjects + nameWithType: TypelessAction.FindAllActionObjects + fullName: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.ActionType + name: ActionType + nameWithType: ActionType + fullName: TinyLife.Actions.ActionType + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean) + commentId: M:TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean) + parent: TinyLife.Actions.Typeless.TypelessAction + isExternal: true + name: FindValidActionObjects(Person, ActionType, Boolean, Nullable, Boolean) + nameWithType: TypelessAction.FindValidActionObjects(Person, ActionType, Boolean, Nullable, Boolean) + fullName: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Boolean, System.Nullable, System.Boolean) + nameWithType.vb: TypelessAction.FindValidActionObjects(Person, ActionType, Boolean, Nullable(Of Vector2), Boolean) + fullName.vb: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Boolean, System.Nullable(Of Microsoft.Xna.Framework.Vector2), System.Boolean) + name.vb: FindValidActionObjects(Person, ActionType, Boolean, Nullable(Of Vector2), Boolean) + spec.csharp: + - uid: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean) + name: FindValidActionObjects + nameWithType: TypelessAction.FindValidActionObjects + fullName: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.ActionType + name: ActionType + nameWithType: ActionType + fullName: TinyLife.Actions.ActionType + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 + isExternal: true + - name: '>' + nameWithType: '>' + fullName: '>' + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean) + name: FindValidActionObjects + nameWithType: TypelessAction.FindValidActionObjects + fullName: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.ActionType + name: ActionType + nameWithType: ActionType + fullName: TinyLife.Actions.ActionType + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo) + commentId: M:TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo) + parent: TinyLife.Actions.Typeless.TypelessAction + isExternal: true + name: GetRandomVariety(IEnumerable, ActionInfo) + nameWithType: TypelessAction.GetRandomVariety(IEnumerable, ActionInfo) + fullName: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable, TinyLife.Actions.ActionInfo) + nameWithType.vb: TypelessAction.GetRandomVariety(IEnumerable(Of ActionVariety), ActionInfo) + fullName.vb: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable(Of TinyLife.Actions.ActionVariety), TinyLife.Actions.ActionInfo) + name.vb: GetRandomVariety(IEnumerable(Of ActionVariety), ActionInfo) + spec.csharp: + - uid: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo) + name: GetRandomVariety + nameWithType: TypelessAction.GetRandomVariety + fullName: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety + - name: ( + nameWithType: ( + fullName: ( + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + nameWithType: IEnumerable + fullName: System.Collections.Generic.IEnumerable + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: TinyLife.Actions.ActionVariety + name: ActionVariety + nameWithType: ActionVariety + fullName: TinyLife.Actions.ActionVariety + - name: '>' + nameWithType: '>' + fullName: '>' + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.ActionInfo + name: ActionInfo + nameWithType: ActionInfo + fullName: TinyLife.Actions.ActionInfo + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo) + name: GetRandomVariety + nameWithType: TypelessAction.GetRandomVariety + fullName: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety + - name: ( + nameWithType: ( + fullName: ( + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + nameWithType: IEnumerable + fullName: System.Collections.Generic.IEnumerable + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: TinyLife.Actions.ActionVariety + name: ActionVariety + nameWithType: ActionVariety + fullName: TinyLife.Actions.ActionVariety + - name: ) + nameWithType: ) + fullName: ) + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.ActionInfo + name: ActionInfo + nameWithType: ActionInfo + fullName: TinyLife.Actions.ActionInfo + - name: ) + nameWithType: ) + fullName: ) - uid: TinyLife.Actions.Typeless.TypelessAction.GetTableSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot) commentId: M:TinyLife.Actions.Typeless.TypelessAction.GetTableSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot) parent: TinyLife.Actions.Typeless.TypelessAction diff --git a/docs/api/TinyLife.Actions.PathfindAction.yml b/docs/api/TinyLife.Actions.PathfindAction.yml index 6e16f42..6f86a9c 100644 --- a/docs/api/TinyLife.Actions.PathfindAction.yml +++ b/docs/api/TinyLife.Actions.PathfindAction.yml @@ -27,7 +27,7 @@ items: source: remote: path: TinyLife/Actions/PathfindAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PathfindAction path: ../TinyLife/Actions/PathfindAction.cs @@ -60,21 +60,20 @@ items: - TinyLife.Actions.Action.GetIconObject - TinyLife.Actions.Action.CausesExtremelyFastSpeed - TinyLife.Actions.Action.GetDisplayName - - TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult,TinyLife.Objects.MapObject) - - TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety) + - TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,TinyLife.Actions.CanExecuteResult,TinyLife.Objects.MapObject) - TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.Person,TinyLife.Actions.ActionType) - TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action,TinyLife.Actions.Action) - TinyLife.Actions.Typeless.TypelessAction.Random - TinyLife.Actions.Typeless.TypelessAction.Info - TinyLife.Actions.Typeless.TypelessAction.StartedAutomatically - - TinyLife.Actions.Typeless.TypelessAction.IsUnderlying + - TinyLife.Actions.Typeless.TypelessAction.Parent - TinyLife.Actions.Typeless.TypelessAction.Map - TinyLife.Actions.Typeless.TypelessAction.Person - TinyLife.Actions.Typeless.TypelessAction.ElapsedTime - TinyLife.Actions.Typeless.TypelessAction.PlayerPromptOpen - TinyLife.Actions.Typeless.TypelessAction.InProgressTime - TinyLife.Actions.Typeless.TypelessAction.FullyInProgress - - TinyLife.Actions.Typeless.TypelessAction.ForceFail + - TinyLife.Actions.Typeless.TypelessAction.ForceResult - TinyLife.Actions.Typeless.TypelessAction.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Func{TinyLife.Uis.CoveringGroup,System.Collections.Generic.IEnumerable{MLEM.Ui.Elements.Element}}) - TinyLife.Actions.Typeless.TypelessAction.OpenYesNoPrompt(System.String,System.Action,System.Action) - TinyLife.Actions.Typeless.TypelessAction.OpenTextPrompt(System.String,System.Action{System.String},System.Predicate{System.String},MLEM.Ui.Elements.TextField.Rule,System.String) @@ -92,6 +91,9 @@ items: - TinyLife.Actions.Typeless.TypelessAction.FindAllFreeWalls(TinyLife.Objects.Person,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean) - TinyLife.Actions.Typeless.TypelessAction.FindAllFreeGround(TinyLife.Objects.Person,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean) - TinyLife.Actions.Typeless.TypelessAction.FindFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean) + - TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2}) + - TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean) + - TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo) - TinyLife.Actions.Typeless.TypelessAction.GetTableSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot) - TinyLife.Actions.Typeless.TypelessAction.InvokeForBoth(TinyLife.Objects.Person,TinyLife.Objects.Person,System.Action{TinyLife.Objects.Person,TinyLife.Objects.Person}) - MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object) @@ -128,7 +130,7 @@ items: source: remote: path: TinyLife/Actions/PathfindAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SpeedMultiplier path: ../TinyLife/Actions/PathfindAction.cs @@ -171,7 +173,7 @@ items: source: remote: path: TinyLife/Actions/PathfindAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Path path: ../TinyLife/Actions/PathfindAction.cs @@ -208,7 +210,7 @@ items: source: remote: path: TinyLife/Actions/PathfindAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PathReady path: ../TinyLife/Actions/PathfindAction.cs @@ -245,7 +247,7 @@ items: source: remote: path: TinyLife/Actions/PathfindAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Actions/PathfindAction.cs @@ -284,7 +286,7 @@ items: source: remote: path: TinyLife/Actions/PathfindAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FindPath path: ../TinyLife/Actions/PathfindAction.cs @@ -325,7 +327,7 @@ items: source: remote: path: TinyLife/Actions/PathfindAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetSpeed path: ../TinyLife/Actions/PathfindAction.cs @@ -362,7 +364,7 @@ items: source: remote: path: TinyLife/Actions/PathfindAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnPathReady path: ../TinyLife/Actions/PathfindAction.cs @@ -396,7 +398,7 @@ items: source: remote: path: TinyLife/Actions/PathfindAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Initialize path: ../TinyLife/Actions/PathfindAction.cs @@ -431,7 +433,7 @@ items: source: remote: path: TinyLife/Actions/PathfindAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Update path: ../TinyLife/Actions/PathfindAction.cs @@ -476,7 +478,7 @@ items: source: remote: path: TinyLife/Actions/PathfindAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsCompleted path: ../TinyLife/Actions/PathfindAction.cs @@ -484,7 +486,7 @@ items: assemblies: - Tiny Life namespace: TinyLife.Actions - summary: "\nThis method is called every update frame by a if this action is currently active to check if it should be stopped.\nIf this returns a result other than , will be called and the action is stopped.\nBy default, only modifies the completion type, otherwise is returned.\n" + summary: "\nThis method is called every update frame by a if this action is currently active to check if it should be stopped.\nIf this returns a result other than , will be called and the action is stopped.\nBy default, only modifies the completion type, otherwise is returned.\n" example: [] syntax: content: public override CompletionType IsCompleted() @@ -514,7 +516,7 @@ items: source: remote: path: TinyLife/Actions/PathfindAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnCompleted path: ../TinyLife/Actions/PathfindAction.cs @@ -553,7 +555,7 @@ items: source: remote: path: TinyLife/Actions/PathfindAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Validate path: ../TinyLife/Actions/PathfindAction.cs @@ -821,24 +823,31 @@ references: - name: ) nameWithType: ) fullName: ) -- uid: TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult,TinyLife.Objects.MapObject) - commentId: M:TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult,TinyLife.Objects.MapObject) +- uid: TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,TinyLife.Actions.CanExecuteResult,TinyLife.Objects.MapObject) + commentId: M:TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,TinyLife.Actions.CanExecuteResult,TinyLife.Objects.MapObject) parent: TinyLife.Actions.Action - name: TryForceFail(ActionType.CanExecuteResult, MapObject) - nameWithType: Action.TryForceFail(ActionType.CanExecuteResult, MapObject) - fullName: TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult, TinyLife.Objects.MapObject) + name: TryForceResult(CompletionType, CanExecuteResult, MapObject) + nameWithType: Action.TryForceResult(CompletionType, CanExecuteResult, MapObject) + fullName: TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType, TinyLife.Actions.CanExecuteResult, TinyLife.Objects.MapObject) spec.csharp: - - uid: TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult,TinyLife.Objects.MapObject) - name: TryForceFail - nameWithType: Action.TryForceFail - fullName: TinyLife.Actions.Action.TryForceFail + - uid: TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,TinyLife.Actions.CanExecuteResult,TinyLife.Objects.MapObject) + name: TryForceResult + nameWithType: Action.TryForceResult + fullName: TinyLife.Actions.Action.TryForceResult - name: ( nameWithType: ( fullName: ( - - uid: TinyLife.Actions.ActionType.CanExecuteResult - name: ActionType.CanExecuteResult - nameWithType: ActionType.CanExecuteResult - fullName: TinyLife.Actions.ActionType.CanExecuteResult + - uid: TinyLife.Actions.CompletionType + name: CompletionType + nameWithType: CompletionType + fullName: TinyLife.Actions.CompletionType + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.CanExecuteResult + name: CanExecuteResult + nameWithType: CanExecuteResult + fullName: TinyLife.Actions.CanExecuteResult - name: ', ' nameWithType: ', ' fullName: ', ' @@ -850,17 +859,24 @@ references: nameWithType: ) fullName: ) spec.vb: - - uid: TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult,TinyLife.Objects.MapObject) - name: TryForceFail - nameWithType: Action.TryForceFail - fullName: TinyLife.Actions.Action.TryForceFail + - uid: TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,TinyLife.Actions.CanExecuteResult,TinyLife.Objects.MapObject) + name: TryForceResult + nameWithType: Action.TryForceResult + fullName: TinyLife.Actions.Action.TryForceResult - name: ( nameWithType: ( fullName: ( - - uid: TinyLife.Actions.ActionType.CanExecuteResult - name: ActionType.CanExecuteResult - nameWithType: ActionType.CanExecuteResult - fullName: TinyLife.Actions.ActionType.CanExecuteResult + - uid: TinyLife.Actions.CompletionType + name: CompletionType + nameWithType: CompletionType + fullName: TinyLife.Actions.CompletionType + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.CanExecuteResult + name: CanExecuteResult + nameWithType: CanExecuteResult + fullName: TinyLife.Actions.CanExecuteResult - name: ', ' nameWithType: ', ' fullName: ', ' @@ -871,42 +887,6 @@ references: - name: ) nameWithType: ) fullName: ) -- uid: TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety) - commentId: M:TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety) - parent: TinyLife.Actions.Action - name: ApplyVariety(ActionVariety) - nameWithType: Action.ApplyVariety(ActionVariety) - fullName: TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety) - spec.csharp: - - uid: TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety) - name: ApplyVariety - nameWithType: Action.ApplyVariety - fullName: TinyLife.Actions.Action.ApplyVariety - - name: ( - nameWithType: ( - fullName: ( - - uid: TinyLife.Actions.ActionVariety - name: ActionVariety - nameWithType: ActionVariety - fullName: TinyLife.Actions.ActionVariety - - name: ) - nameWithType: ) - fullName: ) - spec.vb: - - uid: TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety) - name: ApplyVariety - nameWithType: Action.ApplyVariety - fullName: TinyLife.Actions.Action.ApplyVariety - - name: ( - nameWithType: ( - fullName: ( - - uid: TinyLife.Actions.ActionVariety - name: ActionVariety - nameWithType: ActionVariety - fullName: TinyLife.Actions.ActionVariety - - name: ) - nameWithType: ) - fullName: ) - uid: TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.Person,TinyLife.Actions.ActionType) commentId: M:TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.Person,TinyLife.Actions.ActionType) parent: TinyLife.Actions.Action @@ -1025,12 +1005,12 @@ references: name: StartedAutomatically nameWithType: TypelessAction.StartedAutomatically fullName: TinyLife.Actions.Typeless.TypelessAction.StartedAutomatically -- uid: TinyLife.Actions.Typeless.TypelessAction.IsUnderlying - commentId: P:TinyLife.Actions.Typeless.TypelessAction.IsUnderlying +- uid: TinyLife.Actions.Typeless.TypelessAction.Parent + commentId: P:TinyLife.Actions.Typeless.TypelessAction.Parent parent: TinyLife.Actions.Typeless.TypelessAction - name: IsUnderlying - nameWithType: TypelessAction.IsUnderlying - fullName: TinyLife.Actions.Typeless.TypelessAction.IsUnderlying + name: Parent + nameWithType: TypelessAction.Parent + fullName: TinyLife.Actions.Typeless.TypelessAction.Parent - uid: TinyLife.Actions.Typeless.TypelessAction.Map commentId: P:TinyLife.Actions.Typeless.TypelessAction.Map parent: TinyLife.Actions.Typeless.TypelessAction @@ -1067,12 +1047,12 @@ references: name: FullyInProgress nameWithType: TypelessAction.FullyInProgress fullName: TinyLife.Actions.Typeless.TypelessAction.FullyInProgress -- uid: TinyLife.Actions.Typeless.TypelessAction.ForceFail - commentId: F:TinyLife.Actions.Typeless.TypelessAction.ForceFail +- uid: TinyLife.Actions.Typeless.TypelessAction.ForceResult + commentId: F:TinyLife.Actions.Typeless.TypelessAction.ForceResult parent: TinyLife.Actions.Typeless.TypelessAction - name: ForceFail - nameWithType: TypelessAction.ForceFail - fullName: TinyLife.Actions.Typeless.TypelessAction.ForceFail + name: ForceResult + nameWithType: TypelessAction.ForceResult + fullName: TinyLife.Actions.Typeless.TypelessAction.ForceResult - uid: TinyLife.Actions.Typeless.TypelessAction.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Func{TinyLife.Uis.CoveringGroup,System.Collections.Generic.IEnumerable{MLEM.Ui.Elements.Element}}) commentId: M:TinyLife.Actions.Typeless.TypelessAction.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Func{TinyLife.Uis.CoveringGroup,System.Collections.Generic.IEnumerable{MLEM.Ui.Elements.Element}}) parent: TinyLife.Actions.Typeless.TypelessAction @@ -3056,6 +3036,298 @@ references: - name: ) nameWithType: ) fullName: ) +- uid: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2}) + commentId: M:TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2}) + parent: TinyLife.Actions.Typeless.TypelessAction + isExternal: true + name: FindAllActionObjects(Person, ActionType, Nullable) + nameWithType: TypelessAction.FindAllActionObjects(Person, ActionType, Nullable) + fullName: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Nullable) + nameWithType.vb: TypelessAction.FindAllActionObjects(Person, ActionType, Nullable(Of Vector2)) + fullName.vb: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Nullable(Of Microsoft.Xna.Framework.Vector2)) + name.vb: FindAllActionObjects(Person, ActionType, Nullable(Of Vector2)) + spec.csharp: + - uid: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2}) + name: FindAllActionObjects + nameWithType: TypelessAction.FindAllActionObjects + fullName: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.ActionType + name: ActionType + nameWithType: ActionType + fullName: TinyLife.Actions.ActionType + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 + isExternal: true + - name: '>' + nameWithType: '>' + fullName: '>' + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2}) + name: FindAllActionObjects + nameWithType: TypelessAction.FindAllActionObjects + fullName: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.ActionType + name: ActionType + nameWithType: ActionType + fullName: TinyLife.Actions.ActionType + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean) + commentId: M:TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean) + parent: TinyLife.Actions.Typeless.TypelessAction + isExternal: true + name: FindValidActionObjects(Person, ActionType, Boolean, Nullable, Boolean) + nameWithType: TypelessAction.FindValidActionObjects(Person, ActionType, Boolean, Nullable, Boolean) + fullName: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Boolean, System.Nullable, System.Boolean) + nameWithType.vb: TypelessAction.FindValidActionObjects(Person, ActionType, Boolean, Nullable(Of Vector2), Boolean) + fullName.vb: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Boolean, System.Nullable(Of Microsoft.Xna.Framework.Vector2), System.Boolean) + name.vb: FindValidActionObjects(Person, ActionType, Boolean, Nullable(Of Vector2), Boolean) + spec.csharp: + - uid: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean) + name: FindValidActionObjects + nameWithType: TypelessAction.FindValidActionObjects + fullName: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.ActionType + name: ActionType + nameWithType: ActionType + fullName: TinyLife.Actions.ActionType + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 + isExternal: true + - name: '>' + nameWithType: '>' + fullName: '>' + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean) + name: FindValidActionObjects + nameWithType: TypelessAction.FindValidActionObjects + fullName: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.ActionType + name: ActionType + nameWithType: ActionType + fullName: TinyLife.Actions.ActionType + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo) + commentId: M:TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo) + parent: TinyLife.Actions.Typeless.TypelessAction + isExternal: true + name: GetRandomVariety(IEnumerable, ActionInfo) + nameWithType: TypelessAction.GetRandomVariety(IEnumerable, ActionInfo) + fullName: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable, TinyLife.Actions.ActionInfo) + nameWithType.vb: TypelessAction.GetRandomVariety(IEnumerable(Of ActionVariety), ActionInfo) + fullName.vb: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable(Of TinyLife.Actions.ActionVariety), TinyLife.Actions.ActionInfo) + name.vb: GetRandomVariety(IEnumerable(Of ActionVariety), ActionInfo) + spec.csharp: + - uid: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo) + name: GetRandomVariety + nameWithType: TypelessAction.GetRandomVariety + fullName: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety + - name: ( + nameWithType: ( + fullName: ( + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + nameWithType: IEnumerable + fullName: System.Collections.Generic.IEnumerable + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: TinyLife.Actions.ActionVariety + name: ActionVariety + nameWithType: ActionVariety + fullName: TinyLife.Actions.ActionVariety + - name: '>' + nameWithType: '>' + fullName: '>' + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.ActionInfo + name: ActionInfo + nameWithType: ActionInfo + fullName: TinyLife.Actions.ActionInfo + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo) + name: GetRandomVariety + nameWithType: TypelessAction.GetRandomVariety + fullName: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety + - name: ( + nameWithType: ( + fullName: ( + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + nameWithType: IEnumerable + fullName: System.Collections.Generic.IEnumerable + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: TinyLife.Actions.ActionVariety + name: ActionVariety + nameWithType: ActionVariety + fullName: TinyLife.Actions.ActionVariety + - name: ) + nameWithType: ) + fullName: ) + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.ActionInfo + name: ActionInfo + nameWithType: ActionInfo + fullName: TinyLife.Actions.ActionInfo + - name: ) + nameWithType: ) + fullName: ) - uid: TinyLife.Actions.Typeless.TypelessAction.GetTableSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot) commentId: M:TinyLife.Actions.Typeless.TypelessAction.GetTableSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot) parent: TinyLife.Actions.Typeless.TypelessAction diff --git a/docs/api/TinyLife.Actions.PickUpOrSpawnAction.yml b/docs/api/TinyLife.Actions.PickUpOrSpawnAction.yml index d0387cb..0404244 100644 --- a/docs/api/TinyLife.Actions.PickUpOrSpawnAction.yml +++ b/docs/api/TinyLife.Actions.PickUpOrSpawnAction.yml @@ -21,7 +21,7 @@ items: source: remote: path: TinyLife/Actions/PickUpOrSpawnAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PickUpOrSpawnAction path: ../TinyLife/Actions/PickUpOrSpawnAction.cs @@ -66,20 +66,19 @@ items: - TinyLife.Actions.Action.GetNextAction(TinyLife.Actions.CompletionType) - TinyLife.Actions.Action.CausesExtremelyFastSpeed - TinyLife.Actions.Action.GetDisplayName - - TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult,TinyLife.Objects.MapObject) - - TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety) + - TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,TinyLife.Actions.CanExecuteResult,TinyLife.Objects.MapObject) - TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.Person,TinyLife.Actions.ActionType) - TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action,TinyLife.Actions.Action) - TinyLife.Actions.Typeless.TypelessAction.Random - TinyLife.Actions.Typeless.TypelessAction.Info - TinyLife.Actions.Typeless.TypelessAction.StartedAutomatically - - TinyLife.Actions.Typeless.TypelessAction.IsUnderlying + - TinyLife.Actions.Typeless.TypelessAction.Parent - TinyLife.Actions.Typeless.TypelessAction.Map - TinyLife.Actions.Typeless.TypelessAction.Person - TinyLife.Actions.Typeless.TypelessAction.ElapsedTime - TinyLife.Actions.Typeless.TypelessAction.PlayerPromptOpen - TinyLife.Actions.Typeless.TypelessAction.FullyInProgress - - TinyLife.Actions.Typeless.TypelessAction.ForceFail + - TinyLife.Actions.Typeless.TypelessAction.ForceResult - TinyLife.Actions.Typeless.TypelessAction.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Func{TinyLife.Uis.CoveringGroup,System.Collections.Generic.IEnumerable{MLEM.Ui.Elements.Element}}) - TinyLife.Actions.Typeless.TypelessAction.OpenYesNoPrompt(System.String,System.Action,System.Action) - TinyLife.Actions.Typeless.TypelessAction.OpenTextPrompt(System.String,System.Action{System.String},System.Predicate{System.String},MLEM.Ui.Elements.TextField.Rule,System.String) @@ -97,6 +96,9 @@ items: - TinyLife.Actions.Typeless.TypelessAction.FindAllFreeWalls(TinyLife.Objects.Person,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean) - TinyLife.Actions.Typeless.TypelessAction.FindAllFreeGround(TinyLife.Objects.Person,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean) - TinyLife.Actions.Typeless.TypelessAction.FindFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean) + - TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2}) + - TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean) + - TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo) - TinyLife.Actions.Typeless.TypelessAction.GetTableSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot) - TinyLife.Actions.Typeless.TypelessAction.InvokeForBoth(TinyLife.Objects.Person,TinyLife.Objects.Person,System.Action{TinyLife.Objects.Person,TinyLife.Objects.Person}) - MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object) @@ -133,7 +135,7 @@ items: source: remote: path: TinyLife/Actions/PickUpOrSpawnAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ItemCategory path: ../TinyLife/Actions/PickUpOrSpawnAction.cs @@ -172,7 +174,7 @@ items: source: remote: path: TinyLife/Actions/PickUpOrSpawnAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ItemToSpawn path: ../TinyLife/Actions/PickUpOrSpawnAction.cs @@ -211,7 +213,7 @@ items: source: remote: path: TinyLife/Actions/PickUpOrSpawnAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ColorsToSpawn path: ../TinyLife/Actions/PickUpOrSpawnAction.cs @@ -250,7 +252,7 @@ items: source: remote: path: TinyLife/Actions/PickUpOrSpawnAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Actions/PickUpOrSpawnAction.cs @@ -289,7 +291,7 @@ items: source: remote: path: TinyLife/Actions/PickUpOrSpawnAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CreateFirstActions path: ../TinyLife/Actions/PickUpOrSpawnAction.cs @@ -327,7 +329,7 @@ items: source: remote: path: TinyLife/Actions/PickUpOrSpawnAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetIconObject path: ../TinyLife/Actions/PickUpOrSpawnAction.cs @@ -1019,24 +1021,31 @@ references: - name: ) nameWithType: ) fullName: ) -- uid: TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult,TinyLife.Objects.MapObject) - commentId: M:TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult,TinyLife.Objects.MapObject) +- uid: TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,TinyLife.Actions.CanExecuteResult,TinyLife.Objects.MapObject) + commentId: M:TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,TinyLife.Actions.CanExecuteResult,TinyLife.Objects.MapObject) parent: TinyLife.Actions.Action - name: TryForceFail(ActionType.CanExecuteResult, MapObject) - nameWithType: Action.TryForceFail(ActionType.CanExecuteResult, MapObject) - fullName: TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult, TinyLife.Objects.MapObject) + name: TryForceResult(CompletionType, CanExecuteResult, MapObject) + nameWithType: Action.TryForceResult(CompletionType, CanExecuteResult, MapObject) + fullName: TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType, TinyLife.Actions.CanExecuteResult, TinyLife.Objects.MapObject) spec.csharp: - - uid: TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult,TinyLife.Objects.MapObject) - name: TryForceFail - nameWithType: Action.TryForceFail - fullName: TinyLife.Actions.Action.TryForceFail + - uid: TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,TinyLife.Actions.CanExecuteResult,TinyLife.Objects.MapObject) + name: TryForceResult + nameWithType: Action.TryForceResult + fullName: TinyLife.Actions.Action.TryForceResult - name: ( nameWithType: ( fullName: ( - - uid: TinyLife.Actions.ActionType.CanExecuteResult - name: ActionType.CanExecuteResult - nameWithType: ActionType.CanExecuteResult - fullName: TinyLife.Actions.ActionType.CanExecuteResult + - uid: TinyLife.Actions.CompletionType + name: CompletionType + nameWithType: CompletionType + fullName: TinyLife.Actions.CompletionType + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.CanExecuteResult + name: CanExecuteResult + nameWithType: CanExecuteResult + fullName: TinyLife.Actions.CanExecuteResult - name: ', ' nameWithType: ', ' fullName: ', ' @@ -1048,17 +1057,24 @@ references: nameWithType: ) fullName: ) spec.vb: - - uid: TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult,TinyLife.Objects.MapObject) - name: TryForceFail - nameWithType: Action.TryForceFail - fullName: TinyLife.Actions.Action.TryForceFail + - uid: TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,TinyLife.Actions.CanExecuteResult,TinyLife.Objects.MapObject) + name: TryForceResult + nameWithType: Action.TryForceResult + fullName: TinyLife.Actions.Action.TryForceResult - name: ( nameWithType: ( fullName: ( - - uid: TinyLife.Actions.ActionType.CanExecuteResult - name: ActionType.CanExecuteResult - nameWithType: ActionType.CanExecuteResult - fullName: TinyLife.Actions.ActionType.CanExecuteResult + - uid: TinyLife.Actions.CompletionType + name: CompletionType + nameWithType: CompletionType + fullName: TinyLife.Actions.CompletionType + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.CanExecuteResult + name: CanExecuteResult + nameWithType: CanExecuteResult + fullName: TinyLife.Actions.CanExecuteResult - name: ', ' nameWithType: ', ' fullName: ', ' @@ -1069,42 +1085,6 @@ references: - name: ) nameWithType: ) fullName: ) -- uid: TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety) - commentId: M:TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety) - parent: TinyLife.Actions.Action - name: ApplyVariety(ActionVariety) - nameWithType: Action.ApplyVariety(ActionVariety) - fullName: TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety) - spec.csharp: - - uid: TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety) - name: ApplyVariety - nameWithType: Action.ApplyVariety - fullName: TinyLife.Actions.Action.ApplyVariety - - name: ( - nameWithType: ( - fullName: ( - - uid: TinyLife.Actions.ActionVariety - name: ActionVariety - nameWithType: ActionVariety - fullName: TinyLife.Actions.ActionVariety - - name: ) - nameWithType: ) - fullName: ) - spec.vb: - - uid: TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety) - name: ApplyVariety - nameWithType: Action.ApplyVariety - fullName: TinyLife.Actions.Action.ApplyVariety - - name: ( - nameWithType: ( - fullName: ( - - uid: TinyLife.Actions.ActionVariety - name: ActionVariety - nameWithType: ActionVariety - fullName: TinyLife.Actions.ActionVariety - - name: ) - nameWithType: ) - fullName: ) - uid: TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.Person,TinyLife.Actions.ActionType) commentId: M:TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.Person,TinyLife.Actions.ActionType) parent: TinyLife.Actions.Action @@ -1223,12 +1203,12 @@ references: name: StartedAutomatically nameWithType: TypelessAction.StartedAutomatically fullName: TinyLife.Actions.Typeless.TypelessAction.StartedAutomatically -- uid: TinyLife.Actions.Typeless.TypelessAction.IsUnderlying - commentId: P:TinyLife.Actions.Typeless.TypelessAction.IsUnderlying +- uid: TinyLife.Actions.Typeless.TypelessAction.Parent + commentId: P:TinyLife.Actions.Typeless.TypelessAction.Parent parent: TinyLife.Actions.Typeless.TypelessAction - name: IsUnderlying - nameWithType: TypelessAction.IsUnderlying - fullName: TinyLife.Actions.Typeless.TypelessAction.IsUnderlying + name: Parent + nameWithType: TypelessAction.Parent + fullName: TinyLife.Actions.Typeless.TypelessAction.Parent - uid: TinyLife.Actions.Typeless.TypelessAction.Map commentId: P:TinyLife.Actions.Typeless.TypelessAction.Map parent: TinyLife.Actions.Typeless.TypelessAction @@ -1259,12 +1239,12 @@ references: name: FullyInProgress nameWithType: TypelessAction.FullyInProgress fullName: TinyLife.Actions.Typeless.TypelessAction.FullyInProgress -- uid: TinyLife.Actions.Typeless.TypelessAction.ForceFail - commentId: F:TinyLife.Actions.Typeless.TypelessAction.ForceFail +- uid: TinyLife.Actions.Typeless.TypelessAction.ForceResult + commentId: F:TinyLife.Actions.Typeless.TypelessAction.ForceResult parent: TinyLife.Actions.Typeless.TypelessAction - name: ForceFail - nameWithType: TypelessAction.ForceFail - fullName: TinyLife.Actions.Typeless.TypelessAction.ForceFail + name: ForceResult + nameWithType: TypelessAction.ForceResult + fullName: TinyLife.Actions.Typeless.TypelessAction.ForceResult - uid: TinyLife.Actions.Typeless.TypelessAction.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Func{TinyLife.Uis.CoveringGroup,System.Collections.Generic.IEnumerable{MLEM.Ui.Elements.Element}}) commentId: M:TinyLife.Actions.Typeless.TypelessAction.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Func{TinyLife.Uis.CoveringGroup,System.Collections.Generic.IEnumerable{MLEM.Ui.Elements.Element}}) parent: TinyLife.Actions.Typeless.TypelessAction @@ -3248,6 +3228,298 @@ references: - name: ) nameWithType: ) fullName: ) +- uid: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2}) + commentId: M:TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2}) + parent: TinyLife.Actions.Typeless.TypelessAction + isExternal: true + name: FindAllActionObjects(Person, ActionType, Nullable) + nameWithType: TypelessAction.FindAllActionObjects(Person, ActionType, Nullable) + fullName: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Nullable) + nameWithType.vb: TypelessAction.FindAllActionObjects(Person, ActionType, Nullable(Of Vector2)) + fullName.vb: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Nullable(Of Microsoft.Xna.Framework.Vector2)) + name.vb: FindAllActionObjects(Person, ActionType, Nullable(Of Vector2)) + spec.csharp: + - uid: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2}) + name: FindAllActionObjects + nameWithType: TypelessAction.FindAllActionObjects + fullName: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.ActionType + name: ActionType + nameWithType: ActionType + fullName: TinyLife.Actions.ActionType + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 + isExternal: true + - name: '>' + nameWithType: '>' + fullName: '>' + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2}) + name: FindAllActionObjects + nameWithType: TypelessAction.FindAllActionObjects + fullName: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.ActionType + name: ActionType + nameWithType: ActionType + fullName: TinyLife.Actions.ActionType + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean) + commentId: M:TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean) + parent: TinyLife.Actions.Typeless.TypelessAction + isExternal: true + name: FindValidActionObjects(Person, ActionType, Boolean, Nullable, Boolean) + nameWithType: TypelessAction.FindValidActionObjects(Person, ActionType, Boolean, Nullable, Boolean) + fullName: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Boolean, System.Nullable, System.Boolean) + nameWithType.vb: TypelessAction.FindValidActionObjects(Person, ActionType, Boolean, Nullable(Of Vector2), Boolean) + fullName.vb: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Boolean, System.Nullable(Of Microsoft.Xna.Framework.Vector2), System.Boolean) + name.vb: FindValidActionObjects(Person, ActionType, Boolean, Nullable(Of Vector2), Boolean) + spec.csharp: + - uid: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean) + name: FindValidActionObjects + nameWithType: TypelessAction.FindValidActionObjects + fullName: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.ActionType + name: ActionType + nameWithType: ActionType + fullName: TinyLife.Actions.ActionType + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 + isExternal: true + - name: '>' + nameWithType: '>' + fullName: '>' + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean) + name: FindValidActionObjects + nameWithType: TypelessAction.FindValidActionObjects + fullName: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.ActionType + name: ActionType + nameWithType: ActionType + fullName: TinyLife.Actions.ActionType + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo) + commentId: M:TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo) + parent: TinyLife.Actions.Typeless.TypelessAction + isExternal: true + name: GetRandomVariety(IEnumerable, ActionInfo) + nameWithType: TypelessAction.GetRandomVariety(IEnumerable, ActionInfo) + fullName: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable, TinyLife.Actions.ActionInfo) + nameWithType.vb: TypelessAction.GetRandomVariety(IEnumerable(Of ActionVariety), ActionInfo) + fullName.vb: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable(Of TinyLife.Actions.ActionVariety), TinyLife.Actions.ActionInfo) + name.vb: GetRandomVariety(IEnumerable(Of ActionVariety), ActionInfo) + spec.csharp: + - uid: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo) + name: GetRandomVariety + nameWithType: TypelessAction.GetRandomVariety + fullName: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety + - name: ( + nameWithType: ( + fullName: ( + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + nameWithType: IEnumerable + fullName: System.Collections.Generic.IEnumerable + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: TinyLife.Actions.ActionVariety + name: ActionVariety + nameWithType: ActionVariety + fullName: TinyLife.Actions.ActionVariety + - name: '>' + nameWithType: '>' + fullName: '>' + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.ActionInfo + name: ActionInfo + nameWithType: ActionInfo + fullName: TinyLife.Actions.ActionInfo + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo) + name: GetRandomVariety + nameWithType: TypelessAction.GetRandomVariety + fullName: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety + - name: ( + nameWithType: ( + fullName: ( + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + nameWithType: IEnumerable + fullName: System.Collections.Generic.IEnumerable + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: TinyLife.Actions.ActionVariety + name: ActionVariety + nameWithType: ActionVariety + fullName: TinyLife.Actions.ActionVariety + - name: ) + nameWithType: ) + fullName: ) + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.ActionInfo + name: ActionInfo + nameWithType: ActionInfo + fullName: TinyLife.Actions.ActionInfo + - name: ) + nameWithType: ) + fullName: ) - uid: TinyLife.Actions.Typeless.TypelessAction.GetTableSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot) commentId: M:TinyLife.Actions.Typeless.TypelessAction.GetTableSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot) parent: TinyLife.Actions.Typeless.TypelessAction diff --git a/docs/api/TinyLife.Actions.PutAwayAction.yml b/docs/api/TinyLife.Actions.PutAwayAction.yml index b27ae9b..f18e40c 100644 --- a/docs/api/TinyLife.Actions.PutAwayAction.yml +++ b/docs/api/TinyLife.Actions.PutAwayAction.yml @@ -19,7 +19,7 @@ items: source: remote: path: TinyLife/Actions/PutAwayAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PutAwayAction path: ../TinyLife/Actions/PutAwayAction.cs @@ -63,20 +63,19 @@ items: - TinyLife.Actions.Action.GetIconObject - TinyLife.Actions.Action.CausesExtremelyFastSpeed - TinyLife.Actions.Action.GetDisplayName - - TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult,TinyLife.Objects.MapObject) - - TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety) + - TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,TinyLife.Actions.CanExecuteResult,TinyLife.Objects.MapObject) - TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.Person,TinyLife.Actions.ActionType) - TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action,TinyLife.Actions.Action) - TinyLife.Actions.Typeless.TypelessAction.Random - TinyLife.Actions.Typeless.TypelessAction.Info - TinyLife.Actions.Typeless.TypelessAction.StartedAutomatically - - TinyLife.Actions.Typeless.TypelessAction.IsUnderlying + - TinyLife.Actions.Typeless.TypelessAction.Parent - TinyLife.Actions.Typeless.TypelessAction.Map - TinyLife.Actions.Typeless.TypelessAction.Person - TinyLife.Actions.Typeless.TypelessAction.ElapsedTime - TinyLife.Actions.Typeless.TypelessAction.PlayerPromptOpen - TinyLife.Actions.Typeless.TypelessAction.FullyInProgress - - TinyLife.Actions.Typeless.TypelessAction.ForceFail + - TinyLife.Actions.Typeless.TypelessAction.ForceResult - TinyLife.Actions.Typeless.TypelessAction.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Func{TinyLife.Uis.CoveringGroup,System.Collections.Generic.IEnumerable{MLEM.Ui.Elements.Element}}) - TinyLife.Actions.Typeless.TypelessAction.OpenYesNoPrompt(System.String,System.Action,System.Action) - TinyLife.Actions.Typeless.TypelessAction.OpenTextPrompt(System.String,System.Action{System.String},System.Predicate{System.String},MLEM.Ui.Elements.TextField.Rule,System.String) @@ -94,6 +93,9 @@ items: - TinyLife.Actions.Typeless.TypelessAction.FindAllFreeWalls(TinyLife.Objects.Person,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean) - TinyLife.Actions.Typeless.TypelessAction.FindAllFreeGround(TinyLife.Objects.Person,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean) - TinyLife.Actions.Typeless.TypelessAction.FindFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean) + - TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2}) + - TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean) + - TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo) - TinyLife.Actions.Typeless.TypelessAction.GetTableSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot) - TinyLife.Actions.Typeless.TypelessAction.InvokeForBoth(TinyLife.Objects.Person,TinyLife.Objects.Person,System.Action{TinyLife.Objects.Person,TinyLife.Objects.Person}) - MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object) @@ -128,7 +130,7 @@ items: source: remote: path: TinyLife/Actions/PutAwayAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Items path: ../TinyLife/Actions/PutAwayAction.cs @@ -165,7 +167,7 @@ items: source: remote: path: TinyLife/Actions/PutAwayAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CreateFirstActions path: ../TinyLife/Actions/PutAwayAction.cs @@ -203,7 +205,7 @@ items: source: remote: path: TinyLife/Actions/PutAwayAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AndThenInitialize path: ../TinyLife/Actions/PutAwayAction.cs @@ -238,7 +240,7 @@ items: source: remote: path: TinyLife/Actions/PutAwayAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AndThenIsCompleted path: ../TinyLife/Actions/PutAwayAction.cs @@ -899,24 +901,31 @@ references: - name: ) nameWithType: ) fullName: ) -- uid: TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult,TinyLife.Objects.MapObject) - commentId: M:TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult,TinyLife.Objects.MapObject) +- uid: TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,TinyLife.Actions.CanExecuteResult,TinyLife.Objects.MapObject) + commentId: M:TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,TinyLife.Actions.CanExecuteResult,TinyLife.Objects.MapObject) parent: TinyLife.Actions.Action - name: TryForceFail(ActionType.CanExecuteResult, MapObject) - nameWithType: Action.TryForceFail(ActionType.CanExecuteResult, MapObject) - fullName: TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult, TinyLife.Objects.MapObject) + name: TryForceResult(CompletionType, CanExecuteResult, MapObject) + nameWithType: Action.TryForceResult(CompletionType, CanExecuteResult, MapObject) + fullName: TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType, TinyLife.Actions.CanExecuteResult, TinyLife.Objects.MapObject) spec.csharp: - - uid: TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult,TinyLife.Objects.MapObject) - name: TryForceFail - nameWithType: Action.TryForceFail - fullName: TinyLife.Actions.Action.TryForceFail + - uid: TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,TinyLife.Actions.CanExecuteResult,TinyLife.Objects.MapObject) + name: TryForceResult + nameWithType: Action.TryForceResult + fullName: TinyLife.Actions.Action.TryForceResult - name: ( nameWithType: ( fullName: ( - - uid: TinyLife.Actions.ActionType.CanExecuteResult - name: ActionType.CanExecuteResult - nameWithType: ActionType.CanExecuteResult - fullName: TinyLife.Actions.ActionType.CanExecuteResult + - uid: TinyLife.Actions.CompletionType + name: CompletionType + nameWithType: CompletionType + fullName: TinyLife.Actions.CompletionType + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.CanExecuteResult + name: CanExecuteResult + nameWithType: CanExecuteResult + fullName: TinyLife.Actions.CanExecuteResult - name: ', ' nameWithType: ', ' fullName: ', ' @@ -928,17 +937,24 @@ references: nameWithType: ) fullName: ) spec.vb: - - uid: TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult,TinyLife.Objects.MapObject) - name: TryForceFail - nameWithType: Action.TryForceFail - fullName: TinyLife.Actions.Action.TryForceFail + - uid: TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,TinyLife.Actions.CanExecuteResult,TinyLife.Objects.MapObject) + name: TryForceResult + nameWithType: Action.TryForceResult + fullName: TinyLife.Actions.Action.TryForceResult - name: ( nameWithType: ( fullName: ( - - uid: TinyLife.Actions.ActionType.CanExecuteResult - name: ActionType.CanExecuteResult - nameWithType: ActionType.CanExecuteResult - fullName: TinyLife.Actions.ActionType.CanExecuteResult + - uid: TinyLife.Actions.CompletionType + name: CompletionType + nameWithType: CompletionType + fullName: TinyLife.Actions.CompletionType + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.CanExecuteResult + name: CanExecuteResult + nameWithType: CanExecuteResult + fullName: TinyLife.Actions.CanExecuteResult - name: ', ' nameWithType: ', ' fullName: ', ' @@ -949,42 +965,6 @@ references: - name: ) nameWithType: ) fullName: ) -- uid: TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety) - commentId: M:TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety) - parent: TinyLife.Actions.Action - name: ApplyVariety(ActionVariety) - nameWithType: Action.ApplyVariety(ActionVariety) - fullName: TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety) - spec.csharp: - - uid: TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety) - name: ApplyVariety - nameWithType: Action.ApplyVariety - fullName: TinyLife.Actions.Action.ApplyVariety - - name: ( - nameWithType: ( - fullName: ( - - uid: TinyLife.Actions.ActionVariety - name: ActionVariety - nameWithType: ActionVariety - fullName: TinyLife.Actions.ActionVariety - - name: ) - nameWithType: ) - fullName: ) - spec.vb: - - uid: TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety) - name: ApplyVariety - nameWithType: Action.ApplyVariety - fullName: TinyLife.Actions.Action.ApplyVariety - - name: ( - nameWithType: ( - fullName: ( - - uid: TinyLife.Actions.ActionVariety - name: ActionVariety - nameWithType: ActionVariety - fullName: TinyLife.Actions.ActionVariety - - name: ) - nameWithType: ) - fullName: ) - uid: TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.Person,TinyLife.Actions.ActionType) commentId: M:TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.Person,TinyLife.Actions.ActionType) parent: TinyLife.Actions.Action @@ -1103,12 +1083,12 @@ references: name: StartedAutomatically nameWithType: TypelessAction.StartedAutomatically fullName: TinyLife.Actions.Typeless.TypelessAction.StartedAutomatically -- uid: TinyLife.Actions.Typeless.TypelessAction.IsUnderlying - commentId: P:TinyLife.Actions.Typeless.TypelessAction.IsUnderlying +- uid: TinyLife.Actions.Typeless.TypelessAction.Parent + commentId: P:TinyLife.Actions.Typeless.TypelessAction.Parent parent: TinyLife.Actions.Typeless.TypelessAction - name: IsUnderlying - nameWithType: TypelessAction.IsUnderlying - fullName: TinyLife.Actions.Typeless.TypelessAction.IsUnderlying + name: Parent + nameWithType: TypelessAction.Parent + fullName: TinyLife.Actions.Typeless.TypelessAction.Parent - uid: TinyLife.Actions.Typeless.TypelessAction.Map commentId: P:TinyLife.Actions.Typeless.TypelessAction.Map parent: TinyLife.Actions.Typeless.TypelessAction @@ -1139,12 +1119,12 @@ references: name: FullyInProgress nameWithType: TypelessAction.FullyInProgress fullName: TinyLife.Actions.Typeless.TypelessAction.FullyInProgress -- uid: TinyLife.Actions.Typeless.TypelessAction.ForceFail - commentId: F:TinyLife.Actions.Typeless.TypelessAction.ForceFail +- uid: TinyLife.Actions.Typeless.TypelessAction.ForceResult + commentId: F:TinyLife.Actions.Typeless.TypelessAction.ForceResult parent: TinyLife.Actions.Typeless.TypelessAction - name: ForceFail - nameWithType: TypelessAction.ForceFail - fullName: TinyLife.Actions.Typeless.TypelessAction.ForceFail + name: ForceResult + nameWithType: TypelessAction.ForceResult + fullName: TinyLife.Actions.Typeless.TypelessAction.ForceResult - uid: TinyLife.Actions.Typeless.TypelessAction.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Func{TinyLife.Uis.CoveringGroup,System.Collections.Generic.IEnumerable{MLEM.Ui.Elements.Element}}) commentId: M:TinyLife.Actions.Typeless.TypelessAction.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Func{TinyLife.Uis.CoveringGroup,System.Collections.Generic.IEnumerable{MLEM.Ui.Elements.Element}}) parent: TinyLife.Actions.Typeless.TypelessAction @@ -3128,6 +3108,298 @@ references: - name: ) nameWithType: ) fullName: ) +- uid: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2}) + commentId: M:TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2}) + parent: TinyLife.Actions.Typeless.TypelessAction + isExternal: true + name: FindAllActionObjects(Person, ActionType, Nullable) + nameWithType: TypelessAction.FindAllActionObjects(Person, ActionType, Nullable) + fullName: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Nullable) + nameWithType.vb: TypelessAction.FindAllActionObjects(Person, ActionType, Nullable(Of Vector2)) + fullName.vb: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Nullable(Of Microsoft.Xna.Framework.Vector2)) + name.vb: FindAllActionObjects(Person, ActionType, Nullable(Of Vector2)) + spec.csharp: + - uid: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2}) + name: FindAllActionObjects + nameWithType: TypelessAction.FindAllActionObjects + fullName: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.ActionType + name: ActionType + nameWithType: ActionType + fullName: TinyLife.Actions.ActionType + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 + isExternal: true + - name: '>' + nameWithType: '>' + fullName: '>' + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2}) + name: FindAllActionObjects + nameWithType: TypelessAction.FindAllActionObjects + fullName: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.ActionType + name: ActionType + nameWithType: ActionType + fullName: TinyLife.Actions.ActionType + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean) + commentId: M:TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean) + parent: TinyLife.Actions.Typeless.TypelessAction + isExternal: true + name: FindValidActionObjects(Person, ActionType, Boolean, Nullable, Boolean) + nameWithType: TypelessAction.FindValidActionObjects(Person, ActionType, Boolean, Nullable, Boolean) + fullName: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Boolean, System.Nullable, System.Boolean) + nameWithType.vb: TypelessAction.FindValidActionObjects(Person, ActionType, Boolean, Nullable(Of Vector2), Boolean) + fullName.vb: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Boolean, System.Nullable(Of Microsoft.Xna.Framework.Vector2), System.Boolean) + name.vb: FindValidActionObjects(Person, ActionType, Boolean, Nullable(Of Vector2), Boolean) + spec.csharp: + - uid: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean) + name: FindValidActionObjects + nameWithType: TypelessAction.FindValidActionObjects + fullName: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.ActionType + name: ActionType + nameWithType: ActionType + fullName: TinyLife.Actions.ActionType + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 + isExternal: true + - name: '>' + nameWithType: '>' + fullName: '>' + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean) + name: FindValidActionObjects + nameWithType: TypelessAction.FindValidActionObjects + fullName: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.ActionType + name: ActionType + nameWithType: ActionType + fullName: TinyLife.Actions.ActionType + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo) + commentId: M:TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo) + parent: TinyLife.Actions.Typeless.TypelessAction + isExternal: true + name: GetRandomVariety(IEnumerable, ActionInfo) + nameWithType: TypelessAction.GetRandomVariety(IEnumerable, ActionInfo) + fullName: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable, TinyLife.Actions.ActionInfo) + nameWithType.vb: TypelessAction.GetRandomVariety(IEnumerable(Of ActionVariety), ActionInfo) + fullName.vb: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable(Of TinyLife.Actions.ActionVariety), TinyLife.Actions.ActionInfo) + name.vb: GetRandomVariety(IEnumerable(Of ActionVariety), ActionInfo) + spec.csharp: + - uid: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo) + name: GetRandomVariety + nameWithType: TypelessAction.GetRandomVariety + fullName: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety + - name: ( + nameWithType: ( + fullName: ( + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + nameWithType: IEnumerable + fullName: System.Collections.Generic.IEnumerable + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: TinyLife.Actions.ActionVariety + name: ActionVariety + nameWithType: ActionVariety + fullName: TinyLife.Actions.ActionVariety + - name: '>' + nameWithType: '>' + fullName: '>' + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.ActionInfo + name: ActionInfo + nameWithType: ActionInfo + fullName: TinyLife.Actions.ActionInfo + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo) + name: GetRandomVariety + nameWithType: TypelessAction.GetRandomVariety + fullName: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety + - name: ( + nameWithType: ( + fullName: ( + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + nameWithType: IEnumerable + fullName: System.Collections.Generic.IEnumerable + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: TinyLife.Actions.ActionVariety + name: ActionVariety + nameWithType: ActionVariety + fullName: TinyLife.Actions.ActionVariety + - name: ) + nameWithType: ) + fullName: ) + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.ActionInfo + name: ActionInfo + nameWithType: ActionInfo + fullName: TinyLife.Actions.ActionInfo + - name: ) + nameWithType: ) + fullName: ) - uid: TinyLife.Actions.Typeless.TypelessAction.GetTableSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot) commentId: M:TinyLife.Actions.Typeless.TypelessAction.GetTableSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot) parent: TinyLife.Actions.Typeless.TypelessAction diff --git a/docs/api/TinyLife.Actions.SellAction.yml b/docs/api/TinyLife.Actions.SellAction.yml index b48d330..b9efd67 100644 --- a/docs/api/TinyLife.Actions.SellAction.yml +++ b/docs/api/TinyLife.Actions.SellAction.yml @@ -20,7 +20,7 @@ items: source: remote: path: TinyLife/Actions/SellAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SellAction path: ../TinyLife/Actions/SellAction.cs @@ -64,20 +64,19 @@ items: - TinyLife.Actions.Action.GetIconObject - TinyLife.Actions.Action.CausesExtremelyFastSpeed - TinyLife.Actions.Action.GetDisplayName - - TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult,TinyLife.Objects.MapObject) - - TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety) + - TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,TinyLife.Actions.CanExecuteResult,TinyLife.Objects.MapObject) - TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.Person,TinyLife.Actions.ActionType) - TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action,TinyLife.Actions.Action) - TinyLife.Actions.Typeless.TypelessAction.Random - TinyLife.Actions.Typeless.TypelessAction.Info - TinyLife.Actions.Typeless.TypelessAction.StartedAutomatically - - TinyLife.Actions.Typeless.TypelessAction.IsUnderlying + - TinyLife.Actions.Typeless.TypelessAction.Parent - TinyLife.Actions.Typeless.TypelessAction.Map - TinyLife.Actions.Typeless.TypelessAction.Person - TinyLife.Actions.Typeless.TypelessAction.ElapsedTime - TinyLife.Actions.Typeless.TypelessAction.PlayerPromptOpen - TinyLife.Actions.Typeless.TypelessAction.FullyInProgress - - TinyLife.Actions.Typeless.TypelessAction.ForceFail + - TinyLife.Actions.Typeless.TypelessAction.ForceResult - TinyLife.Actions.Typeless.TypelessAction.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Func{TinyLife.Uis.CoveringGroup,System.Collections.Generic.IEnumerable{MLEM.Ui.Elements.Element}}) - TinyLife.Actions.Typeless.TypelessAction.OpenYesNoPrompt(System.String,System.Action,System.Action) - TinyLife.Actions.Typeless.TypelessAction.OpenTextPrompt(System.String,System.Action{System.String},System.Predicate{System.String},MLEM.Ui.Elements.TextField.Rule,System.String) @@ -95,6 +94,9 @@ items: - TinyLife.Actions.Typeless.TypelessAction.FindAllFreeWalls(TinyLife.Objects.Person,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean) - TinyLife.Actions.Typeless.TypelessAction.FindAllFreeGround(TinyLife.Objects.Person,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean) - TinyLife.Actions.Typeless.TypelessAction.FindFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean) + - TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2}) + - TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean) + - TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo) - TinyLife.Actions.Typeless.TypelessAction.GetTableSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot) - TinyLife.Actions.Typeless.TypelessAction.InvokeForBoth(TinyLife.Objects.Person,TinyLife.Objects.Person,System.Action{TinyLife.Objects.Person,TinyLife.Objects.Person}) - MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object) @@ -129,7 +131,7 @@ items: source: remote: path: TinyLife/Actions/SellAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Items path: ../TinyLife/Actions/SellAction.cs @@ -166,7 +168,7 @@ items: source: remote: path: TinyLife/Actions/SellAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CreateFirstActions path: ../TinyLife/Actions/SellAction.cs @@ -204,7 +206,7 @@ items: source: remote: path: TinyLife/Actions/SellAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AndThenInitialize path: ../TinyLife/Actions/SellAction.cs @@ -239,7 +241,7 @@ items: source: remote: path: TinyLife/Actions/SellAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AndThenIsCompleted path: ../TinyLife/Actions/SellAction.cs @@ -277,7 +279,7 @@ items: source: remote: path: TinyLife/Actions/SellAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetSoldObject path: ../TinyLife/Actions/SellAction.cs @@ -955,24 +957,31 @@ references: - name: ) nameWithType: ) fullName: ) -- uid: TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult,TinyLife.Objects.MapObject) - commentId: M:TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult,TinyLife.Objects.MapObject) +- uid: TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,TinyLife.Actions.CanExecuteResult,TinyLife.Objects.MapObject) + commentId: M:TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,TinyLife.Actions.CanExecuteResult,TinyLife.Objects.MapObject) parent: TinyLife.Actions.Action - name: TryForceFail(ActionType.CanExecuteResult, MapObject) - nameWithType: Action.TryForceFail(ActionType.CanExecuteResult, MapObject) - fullName: TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult, TinyLife.Objects.MapObject) + name: TryForceResult(CompletionType, CanExecuteResult, MapObject) + nameWithType: Action.TryForceResult(CompletionType, CanExecuteResult, MapObject) + fullName: TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType, TinyLife.Actions.CanExecuteResult, TinyLife.Objects.MapObject) spec.csharp: - - uid: TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult,TinyLife.Objects.MapObject) - name: TryForceFail - nameWithType: Action.TryForceFail - fullName: TinyLife.Actions.Action.TryForceFail + - uid: TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,TinyLife.Actions.CanExecuteResult,TinyLife.Objects.MapObject) + name: TryForceResult + nameWithType: Action.TryForceResult + fullName: TinyLife.Actions.Action.TryForceResult - name: ( nameWithType: ( fullName: ( - - uid: TinyLife.Actions.ActionType.CanExecuteResult - name: ActionType.CanExecuteResult - nameWithType: ActionType.CanExecuteResult - fullName: TinyLife.Actions.ActionType.CanExecuteResult + - uid: TinyLife.Actions.CompletionType + name: CompletionType + nameWithType: CompletionType + fullName: TinyLife.Actions.CompletionType + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.CanExecuteResult + name: CanExecuteResult + nameWithType: CanExecuteResult + fullName: TinyLife.Actions.CanExecuteResult - name: ', ' nameWithType: ', ' fullName: ', ' @@ -984,17 +993,24 @@ references: nameWithType: ) fullName: ) spec.vb: - - uid: TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult,TinyLife.Objects.MapObject) - name: TryForceFail - nameWithType: Action.TryForceFail - fullName: TinyLife.Actions.Action.TryForceFail + - uid: TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,TinyLife.Actions.CanExecuteResult,TinyLife.Objects.MapObject) + name: TryForceResult + nameWithType: Action.TryForceResult + fullName: TinyLife.Actions.Action.TryForceResult - name: ( nameWithType: ( fullName: ( - - uid: TinyLife.Actions.ActionType.CanExecuteResult - name: ActionType.CanExecuteResult - nameWithType: ActionType.CanExecuteResult - fullName: TinyLife.Actions.ActionType.CanExecuteResult + - uid: TinyLife.Actions.CompletionType + name: CompletionType + nameWithType: CompletionType + fullName: TinyLife.Actions.CompletionType + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.CanExecuteResult + name: CanExecuteResult + nameWithType: CanExecuteResult + fullName: TinyLife.Actions.CanExecuteResult - name: ', ' nameWithType: ', ' fullName: ', ' @@ -1005,42 +1021,6 @@ references: - name: ) nameWithType: ) fullName: ) -- uid: TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety) - commentId: M:TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety) - parent: TinyLife.Actions.Action - name: ApplyVariety(ActionVariety) - nameWithType: Action.ApplyVariety(ActionVariety) - fullName: TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety) - spec.csharp: - - uid: TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety) - name: ApplyVariety - nameWithType: Action.ApplyVariety - fullName: TinyLife.Actions.Action.ApplyVariety - - name: ( - nameWithType: ( - fullName: ( - - uid: TinyLife.Actions.ActionVariety - name: ActionVariety - nameWithType: ActionVariety - fullName: TinyLife.Actions.ActionVariety - - name: ) - nameWithType: ) - fullName: ) - spec.vb: - - uid: TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety) - name: ApplyVariety - nameWithType: Action.ApplyVariety - fullName: TinyLife.Actions.Action.ApplyVariety - - name: ( - nameWithType: ( - fullName: ( - - uid: TinyLife.Actions.ActionVariety - name: ActionVariety - nameWithType: ActionVariety - fullName: TinyLife.Actions.ActionVariety - - name: ) - nameWithType: ) - fullName: ) - uid: TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.Person,TinyLife.Actions.ActionType) commentId: M:TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.Person,TinyLife.Actions.ActionType) parent: TinyLife.Actions.Action @@ -1159,12 +1139,12 @@ references: name: StartedAutomatically nameWithType: TypelessAction.StartedAutomatically fullName: TinyLife.Actions.Typeless.TypelessAction.StartedAutomatically -- uid: TinyLife.Actions.Typeless.TypelessAction.IsUnderlying - commentId: P:TinyLife.Actions.Typeless.TypelessAction.IsUnderlying +- uid: TinyLife.Actions.Typeless.TypelessAction.Parent + commentId: P:TinyLife.Actions.Typeless.TypelessAction.Parent parent: TinyLife.Actions.Typeless.TypelessAction - name: IsUnderlying - nameWithType: TypelessAction.IsUnderlying - fullName: TinyLife.Actions.Typeless.TypelessAction.IsUnderlying + name: Parent + nameWithType: TypelessAction.Parent + fullName: TinyLife.Actions.Typeless.TypelessAction.Parent - uid: TinyLife.Actions.Typeless.TypelessAction.Map commentId: P:TinyLife.Actions.Typeless.TypelessAction.Map parent: TinyLife.Actions.Typeless.TypelessAction @@ -1195,12 +1175,12 @@ references: name: FullyInProgress nameWithType: TypelessAction.FullyInProgress fullName: TinyLife.Actions.Typeless.TypelessAction.FullyInProgress -- uid: TinyLife.Actions.Typeless.TypelessAction.ForceFail - commentId: F:TinyLife.Actions.Typeless.TypelessAction.ForceFail +- uid: TinyLife.Actions.Typeless.TypelessAction.ForceResult + commentId: F:TinyLife.Actions.Typeless.TypelessAction.ForceResult parent: TinyLife.Actions.Typeless.TypelessAction - name: ForceFail - nameWithType: TypelessAction.ForceFail - fullName: TinyLife.Actions.Typeless.TypelessAction.ForceFail + name: ForceResult + nameWithType: TypelessAction.ForceResult + fullName: TinyLife.Actions.Typeless.TypelessAction.ForceResult - uid: TinyLife.Actions.Typeless.TypelessAction.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Func{TinyLife.Uis.CoveringGroup,System.Collections.Generic.IEnumerable{MLEM.Ui.Elements.Element}}) commentId: M:TinyLife.Actions.Typeless.TypelessAction.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Func{TinyLife.Uis.CoveringGroup,System.Collections.Generic.IEnumerable{MLEM.Ui.Elements.Element}}) parent: TinyLife.Actions.Typeless.TypelessAction @@ -3184,6 +3164,298 @@ references: - name: ) nameWithType: ) fullName: ) +- uid: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2}) + commentId: M:TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2}) + parent: TinyLife.Actions.Typeless.TypelessAction + isExternal: true + name: FindAllActionObjects(Person, ActionType, Nullable) + nameWithType: TypelessAction.FindAllActionObjects(Person, ActionType, Nullable) + fullName: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Nullable) + nameWithType.vb: TypelessAction.FindAllActionObjects(Person, ActionType, Nullable(Of Vector2)) + fullName.vb: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Nullable(Of Microsoft.Xna.Framework.Vector2)) + name.vb: FindAllActionObjects(Person, ActionType, Nullable(Of Vector2)) + spec.csharp: + - uid: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2}) + name: FindAllActionObjects + nameWithType: TypelessAction.FindAllActionObjects + fullName: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.ActionType + name: ActionType + nameWithType: ActionType + fullName: TinyLife.Actions.ActionType + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 + isExternal: true + - name: '>' + nameWithType: '>' + fullName: '>' + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2}) + name: FindAllActionObjects + nameWithType: TypelessAction.FindAllActionObjects + fullName: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.ActionType + name: ActionType + nameWithType: ActionType + fullName: TinyLife.Actions.ActionType + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean) + commentId: M:TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean) + parent: TinyLife.Actions.Typeless.TypelessAction + isExternal: true + name: FindValidActionObjects(Person, ActionType, Boolean, Nullable, Boolean) + nameWithType: TypelessAction.FindValidActionObjects(Person, ActionType, Boolean, Nullable, Boolean) + fullName: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Boolean, System.Nullable, System.Boolean) + nameWithType.vb: TypelessAction.FindValidActionObjects(Person, ActionType, Boolean, Nullable(Of Vector2), Boolean) + fullName.vb: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Boolean, System.Nullable(Of Microsoft.Xna.Framework.Vector2), System.Boolean) + name.vb: FindValidActionObjects(Person, ActionType, Boolean, Nullable(Of Vector2), Boolean) + spec.csharp: + - uid: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean) + name: FindValidActionObjects + nameWithType: TypelessAction.FindValidActionObjects + fullName: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.ActionType + name: ActionType + nameWithType: ActionType + fullName: TinyLife.Actions.ActionType + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 + isExternal: true + - name: '>' + nameWithType: '>' + fullName: '>' + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean) + name: FindValidActionObjects + nameWithType: TypelessAction.FindValidActionObjects + fullName: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.ActionType + name: ActionType + nameWithType: ActionType + fullName: TinyLife.Actions.ActionType + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo) + commentId: M:TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo) + parent: TinyLife.Actions.Typeless.TypelessAction + isExternal: true + name: GetRandomVariety(IEnumerable, ActionInfo) + nameWithType: TypelessAction.GetRandomVariety(IEnumerable, ActionInfo) + fullName: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable, TinyLife.Actions.ActionInfo) + nameWithType.vb: TypelessAction.GetRandomVariety(IEnumerable(Of ActionVariety), ActionInfo) + fullName.vb: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable(Of TinyLife.Actions.ActionVariety), TinyLife.Actions.ActionInfo) + name.vb: GetRandomVariety(IEnumerable(Of ActionVariety), ActionInfo) + spec.csharp: + - uid: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo) + name: GetRandomVariety + nameWithType: TypelessAction.GetRandomVariety + fullName: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety + - name: ( + nameWithType: ( + fullName: ( + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + nameWithType: IEnumerable + fullName: System.Collections.Generic.IEnumerable + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: TinyLife.Actions.ActionVariety + name: ActionVariety + nameWithType: ActionVariety + fullName: TinyLife.Actions.ActionVariety + - name: '>' + nameWithType: '>' + fullName: '>' + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.ActionInfo + name: ActionInfo + nameWithType: ActionInfo + fullName: TinyLife.Actions.ActionInfo + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo) + name: GetRandomVariety + nameWithType: TypelessAction.GetRandomVariety + fullName: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety + - name: ( + nameWithType: ( + fullName: ( + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + nameWithType: IEnumerable + fullName: System.Collections.Generic.IEnumerable + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: TinyLife.Actions.ActionVariety + name: ActionVariety + nameWithType: ActionVariety + fullName: TinyLife.Actions.ActionVariety + - name: ) + nameWithType: ) + fullName: ) + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.ActionInfo + name: ActionInfo + nameWithType: ActionInfo + fullName: TinyLife.Actions.ActionInfo + - name: ) + nameWithType: ) + fullName: ) - uid: TinyLife.Actions.Typeless.TypelessAction.GetTableSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot) commentId: M:TinyLife.Actions.Typeless.TypelessAction.GetTableSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot) parent: TinyLife.Actions.Typeless.TypelessAction diff --git a/docs/api/TinyLife.Actions.SitAction.yml b/docs/api/TinyLife.Actions.SitAction.yml index c686d0f..e393207 100644 --- a/docs/api/TinyLife.Actions.SitAction.yml +++ b/docs/api/TinyLife.Actions.SitAction.yml @@ -6,7 +6,6 @@ items: parent: TinyLife.Actions children: - TinyLife.Actions.SitAction.#ctor(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo) - - TinyLife.Actions.SitAction.AndThenInitialize - TinyLife.Actions.SitAction.AndThenIsCompleted - TinyLife.Actions.SitAction.AndThenUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) - TinyLife.Actions.SitAction.CanMultitask(TinyLife.Actions.Action) @@ -21,7 +20,7 @@ items: source: remote: path: TinyLife/Actions/SitAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SitAction path: ../TinyLife/Actions/SitAction.cs @@ -49,6 +48,7 @@ items: - TinyLife.Actions.MultiAction.Handler - TinyLife.Actions.MultiAction.MainElapsedTime - TinyLife.Actions.MultiAction.InProgressTime + - TinyLife.Actions.MultiAction.AndThenInitialize - TinyLife.Actions.MultiAction.AndThenOnCompleted(TinyLife.Actions.CompletionType) - TinyLife.Actions.MultiAction.PreInitialize - TinyLife.Actions.MultiAction.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) @@ -63,20 +63,19 @@ items: - TinyLife.Actions.Action.GetIconObject - TinyLife.Actions.Action.CausesExtremelyFastSpeed - TinyLife.Actions.Action.GetDisplayName - - TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult,TinyLife.Objects.MapObject) - - TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety) + - TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,TinyLife.Actions.CanExecuteResult,TinyLife.Objects.MapObject) - TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.Person,TinyLife.Actions.ActionType) - TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action,TinyLife.Actions.Action) - TinyLife.Actions.Typeless.TypelessAction.Random - TinyLife.Actions.Typeless.TypelessAction.Info - TinyLife.Actions.Typeless.TypelessAction.StartedAutomatically - - TinyLife.Actions.Typeless.TypelessAction.IsUnderlying + - TinyLife.Actions.Typeless.TypelessAction.Parent - TinyLife.Actions.Typeless.TypelessAction.Map - TinyLife.Actions.Typeless.TypelessAction.Person - TinyLife.Actions.Typeless.TypelessAction.ElapsedTime - TinyLife.Actions.Typeless.TypelessAction.PlayerPromptOpen - TinyLife.Actions.Typeless.TypelessAction.FullyInProgress - - TinyLife.Actions.Typeless.TypelessAction.ForceFail + - TinyLife.Actions.Typeless.TypelessAction.ForceResult - TinyLife.Actions.Typeless.TypelessAction.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Func{TinyLife.Uis.CoveringGroup,System.Collections.Generic.IEnumerable{MLEM.Ui.Elements.Element}}) - TinyLife.Actions.Typeless.TypelessAction.OpenYesNoPrompt(System.String,System.Action,System.Action) - TinyLife.Actions.Typeless.TypelessAction.OpenTextPrompt(System.String,System.Action{System.String},System.Predicate{System.String},MLEM.Ui.Elements.TextField.Rule,System.String) @@ -94,6 +93,9 @@ items: - TinyLife.Actions.Typeless.TypelessAction.FindAllFreeWalls(TinyLife.Objects.Person,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean) - TinyLife.Actions.Typeless.TypelessAction.FindAllFreeGround(TinyLife.Objects.Person,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean) - TinyLife.Actions.Typeless.TypelessAction.FindFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean) + - TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2}) + - TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean) + - TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo) - TinyLife.Actions.Typeless.TypelessAction.GetTableSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot) - TinyLife.Actions.Typeless.TypelessAction.InvokeForBoth(TinyLife.Objects.Person,TinyLife.Objects.Person,System.Action{TinyLife.Objects.Person,TinyLife.Objects.Person}) - MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object) @@ -128,7 +130,7 @@ items: source: remote: path: TinyLife/Actions/SitAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Actions/SitAction.cs @@ -167,7 +169,7 @@ items: source: remote: path: TinyLife/Actions/SitAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CreateFirstActions path: ../TinyLife/Actions/SitAction.cs @@ -191,41 +193,6 @@ items: modifiers.vb: - Protected - Overrides -- uid: TinyLife.Actions.SitAction.AndThenInitialize - commentId: M:TinyLife.Actions.SitAction.AndThenInitialize - id: AndThenInitialize - parent: TinyLife.Actions.SitAction - langs: - - csharp - - vb - name: AndThenInitialize() - nameWithType: SitAction.AndThenInitialize() - fullName: TinyLife.Actions.SitAction.AndThenInitialize() - type: Method - source: - remote: - path: TinyLife/Actions/SitAction.cs - branch: 0.20.4-dev - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: AndThenInitialize - path: ../TinyLife/Actions/SitAction.cs - startLine: 27 - assemblies: - - Tiny Life - namespace: TinyLife.Actions - summary: "\nInitializes the main action.\nThis method is called after has all completed.\n" - example: [] - syntax: - content: protected override void AndThenInitialize() - content.vb: Protected Overrides Sub AndThenInitialize - overridden: TinyLife.Actions.MultiAction.AndThenInitialize - overload: TinyLife.Actions.SitAction.AndThenInitialize* - modifiers.csharp: - - protected - - override - modifiers.vb: - - Protected - - Overrides - uid: TinyLife.Actions.SitAction.AndThenUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) commentId: M:TinyLife.Actions.SitAction.AndThenUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) id: AndThenUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) @@ -240,11 +207,11 @@ items: source: remote: path: TinyLife/Actions/SitAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AndThenUpdate path: ../TinyLife/Actions/SitAction.cs - startLine: 30 + startLine: 27 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -285,11 +252,11 @@ items: source: remote: path: TinyLife/Actions/SitAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AndThenIsCompleted path: ../TinyLife/Actions/SitAction.cs - startLine: 37 + startLine: 35 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -323,11 +290,11 @@ items: source: remote: path: TinyLife/Actions/SitAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanMultitask path: ../TinyLife/Actions/SitAction.cs - startLine: 50 + startLine: 48 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -428,6 +395,34 @@ references: name: InProgressTime nameWithType: MultiAction.InProgressTime fullName: TinyLife.Actions.MultiAction.InProgressTime +- uid: TinyLife.Actions.MultiAction.AndThenInitialize + commentId: M:TinyLife.Actions.MultiAction.AndThenInitialize + parent: TinyLife.Actions.MultiAction + name: AndThenInitialize() + nameWithType: MultiAction.AndThenInitialize() + fullName: TinyLife.Actions.MultiAction.AndThenInitialize() + spec.csharp: + - uid: TinyLife.Actions.MultiAction.AndThenInitialize + name: AndThenInitialize + nameWithType: MultiAction.AndThenInitialize + fullName: TinyLife.Actions.MultiAction.AndThenInitialize + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.MultiAction.AndThenInitialize + name: AndThenInitialize + nameWithType: MultiAction.AndThenInitialize + fullName: TinyLife.Actions.MultiAction.AndThenInitialize + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) - uid: TinyLife.Actions.MultiAction.AndThenOnCompleted(TinyLife.Actions.CompletionType) commentId: M:TinyLife.Actions.MultiAction.AndThenOnCompleted(TinyLife.Actions.CompletionType) parent: TinyLife.Actions.MultiAction @@ -889,24 +884,31 @@ references: - name: ) nameWithType: ) fullName: ) -- uid: TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult,TinyLife.Objects.MapObject) - commentId: M:TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult,TinyLife.Objects.MapObject) +- uid: TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,TinyLife.Actions.CanExecuteResult,TinyLife.Objects.MapObject) + commentId: M:TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,TinyLife.Actions.CanExecuteResult,TinyLife.Objects.MapObject) parent: TinyLife.Actions.Action - name: TryForceFail(ActionType.CanExecuteResult, MapObject) - nameWithType: Action.TryForceFail(ActionType.CanExecuteResult, MapObject) - fullName: TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult, TinyLife.Objects.MapObject) + name: TryForceResult(CompletionType, CanExecuteResult, MapObject) + nameWithType: Action.TryForceResult(CompletionType, CanExecuteResult, MapObject) + fullName: TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType, TinyLife.Actions.CanExecuteResult, TinyLife.Objects.MapObject) spec.csharp: - - uid: TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult,TinyLife.Objects.MapObject) - name: TryForceFail - nameWithType: Action.TryForceFail - fullName: TinyLife.Actions.Action.TryForceFail + - uid: TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,TinyLife.Actions.CanExecuteResult,TinyLife.Objects.MapObject) + name: TryForceResult + nameWithType: Action.TryForceResult + fullName: TinyLife.Actions.Action.TryForceResult - name: ( nameWithType: ( fullName: ( - - uid: TinyLife.Actions.ActionType.CanExecuteResult - name: ActionType.CanExecuteResult - nameWithType: ActionType.CanExecuteResult - fullName: TinyLife.Actions.ActionType.CanExecuteResult + - uid: TinyLife.Actions.CompletionType + name: CompletionType + nameWithType: CompletionType + fullName: TinyLife.Actions.CompletionType + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.CanExecuteResult + name: CanExecuteResult + nameWithType: CanExecuteResult + fullName: TinyLife.Actions.CanExecuteResult - name: ', ' nameWithType: ', ' fullName: ', ' @@ -918,17 +920,24 @@ references: nameWithType: ) fullName: ) spec.vb: - - uid: TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult,TinyLife.Objects.MapObject) - name: TryForceFail - nameWithType: Action.TryForceFail - fullName: TinyLife.Actions.Action.TryForceFail + - uid: TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,TinyLife.Actions.CanExecuteResult,TinyLife.Objects.MapObject) + name: TryForceResult + nameWithType: Action.TryForceResult + fullName: TinyLife.Actions.Action.TryForceResult - name: ( nameWithType: ( fullName: ( - - uid: TinyLife.Actions.ActionType.CanExecuteResult - name: ActionType.CanExecuteResult - nameWithType: ActionType.CanExecuteResult - fullName: TinyLife.Actions.ActionType.CanExecuteResult + - uid: TinyLife.Actions.CompletionType + name: CompletionType + nameWithType: CompletionType + fullName: TinyLife.Actions.CompletionType + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.CanExecuteResult + name: CanExecuteResult + nameWithType: CanExecuteResult + fullName: TinyLife.Actions.CanExecuteResult - name: ', ' nameWithType: ', ' fullName: ', ' @@ -939,42 +948,6 @@ references: - name: ) nameWithType: ) fullName: ) -- uid: TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety) - commentId: M:TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety) - parent: TinyLife.Actions.Action - name: ApplyVariety(ActionVariety) - nameWithType: Action.ApplyVariety(ActionVariety) - fullName: TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety) - spec.csharp: - - uid: TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety) - name: ApplyVariety - nameWithType: Action.ApplyVariety - fullName: TinyLife.Actions.Action.ApplyVariety - - name: ( - nameWithType: ( - fullName: ( - - uid: TinyLife.Actions.ActionVariety - name: ActionVariety - nameWithType: ActionVariety - fullName: TinyLife.Actions.ActionVariety - - name: ) - nameWithType: ) - fullName: ) - spec.vb: - - uid: TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety) - name: ApplyVariety - nameWithType: Action.ApplyVariety - fullName: TinyLife.Actions.Action.ApplyVariety - - name: ( - nameWithType: ( - fullName: ( - - uid: TinyLife.Actions.ActionVariety - name: ActionVariety - nameWithType: ActionVariety - fullName: TinyLife.Actions.ActionVariety - - name: ) - nameWithType: ) - fullName: ) - uid: TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.Person,TinyLife.Actions.ActionType) commentId: M:TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.Person,TinyLife.Actions.ActionType) parent: TinyLife.Actions.Action @@ -1093,12 +1066,12 @@ references: name: StartedAutomatically nameWithType: TypelessAction.StartedAutomatically fullName: TinyLife.Actions.Typeless.TypelessAction.StartedAutomatically -- uid: TinyLife.Actions.Typeless.TypelessAction.IsUnderlying - commentId: P:TinyLife.Actions.Typeless.TypelessAction.IsUnderlying +- uid: TinyLife.Actions.Typeless.TypelessAction.Parent + commentId: P:TinyLife.Actions.Typeless.TypelessAction.Parent parent: TinyLife.Actions.Typeless.TypelessAction - name: IsUnderlying - nameWithType: TypelessAction.IsUnderlying - fullName: TinyLife.Actions.Typeless.TypelessAction.IsUnderlying + name: Parent + nameWithType: TypelessAction.Parent + fullName: TinyLife.Actions.Typeless.TypelessAction.Parent - uid: TinyLife.Actions.Typeless.TypelessAction.Map commentId: P:TinyLife.Actions.Typeless.TypelessAction.Map parent: TinyLife.Actions.Typeless.TypelessAction @@ -1129,12 +1102,12 @@ references: name: FullyInProgress nameWithType: TypelessAction.FullyInProgress fullName: TinyLife.Actions.Typeless.TypelessAction.FullyInProgress -- uid: TinyLife.Actions.Typeless.TypelessAction.ForceFail - commentId: F:TinyLife.Actions.Typeless.TypelessAction.ForceFail +- uid: TinyLife.Actions.Typeless.TypelessAction.ForceResult + commentId: F:TinyLife.Actions.Typeless.TypelessAction.ForceResult parent: TinyLife.Actions.Typeless.TypelessAction - name: ForceFail - nameWithType: TypelessAction.ForceFail - fullName: TinyLife.Actions.Typeless.TypelessAction.ForceFail + name: ForceResult + nameWithType: TypelessAction.ForceResult + fullName: TinyLife.Actions.Typeless.TypelessAction.ForceResult - uid: TinyLife.Actions.Typeless.TypelessAction.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Func{TinyLife.Uis.CoveringGroup,System.Collections.Generic.IEnumerable{MLEM.Ui.Elements.Element}}) commentId: M:TinyLife.Actions.Typeless.TypelessAction.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Func{TinyLife.Uis.CoveringGroup,System.Collections.Generic.IEnumerable{MLEM.Ui.Elements.Element}}) parent: TinyLife.Actions.Typeless.TypelessAction @@ -3118,6 +3091,298 @@ references: - name: ) nameWithType: ) fullName: ) +- uid: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2}) + commentId: M:TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2}) + parent: TinyLife.Actions.Typeless.TypelessAction + isExternal: true + name: FindAllActionObjects(Person, ActionType, Nullable) + nameWithType: TypelessAction.FindAllActionObjects(Person, ActionType, Nullable) + fullName: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Nullable) + nameWithType.vb: TypelessAction.FindAllActionObjects(Person, ActionType, Nullable(Of Vector2)) + fullName.vb: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Nullable(Of Microsoft.Xna.Framework.Vector2)) + name.vb: FindAllActionObjects(Person, ActionType, Nullable(Of Vector2)) + spec.csharp: + - uid: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2}) + name: FindAllActionObjects + nameWithType: TypelessAction.FindAllActionObjects + fullName: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.ActionType + name: ActionType + nameWithType: ActionType + fullName: TinyLife.Actions.ActionType + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 + isExternal: true + - name: '>' + nameWithType: '>' + fullName: '>' + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2}) + name: FindAllActionObjects + nameWithType: TypelessAction.FindAllActionObjects + fullName: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.ActionType + name: ActionType + nameWithType: ActionType + fullName: TinyLife.Actions.ActionType + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean) + commentId: M:TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean) + parent: TinyLife.Actions.Typeless.TypelessAction + isExternal: true + name: FindValidActionObjects(Person, ActionType, Boolean, Nullable, Boolean) + nameWithType: TypelessAction.FindValidActionObjects(Person, ActionType, Boolean, Nullable, Boolean) + fullName: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Boolean, System.Nullable, System.Boolean) + nameWithType.vb: TypelessAction.FindValidActionObjects(Person, ActionType, Boolean, Nullable(Of Vector2), Boolean) + fullName.vb: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Boolean, System.Nullable(Of Microsoft.Xna.Framework.Vector2), System.Boolean) + name.vb: FindValidActionObjects(Person, ActionType, Boolean, Nullable(Of Vector2), Boolean) + spec.csharp: + - uid: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean) + name: FindValidActionObjects + nameWithType: TypelessAction.FindValidActionObjects + fullName: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.ActionType + name: ActionType + nameWithType: ActionType + fullName: TinyLife.Actions.ActionType + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 + isExternal: true + - name: '>' + nameWithType: '>' + fullName: '>' + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean) + name: FindValidActionObjects + nameWithType: TypelessAction.FindValidActionObjects + fullName: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.ActionType + name: ActionType + nameWithType: ActionType + fullName: TinyLife.Actions.ActionType + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo) + commentId: M:TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo) + parent: TinyLife.Actions.Typeless.TypelessAction + isExternal: true + name: GetRandomVariety(IEnumerable, ActionInfo) + nameWithType: TypelessAction.GetRandomVariety(IEnumerable, ActionInfo) + fullName: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable, TinyLife.Actions.ActionInfo) + nameWithType.vb: TypelessAction.GetRandomVariety(IEnumerable(Of ActionVariety), ActionInfo) + fullName.vb: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable(Of TinyLife.Actions.ActionVariety), TinyLife.Actions.ActionInfo) + name.vb: GetRandomVariety(IEnumerable(Of ActionVariety), ActionInfo) + spec.csharp: + - uid: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo) + name: GetRandomVariety + nameWithType: TypelessAction.GetRandomVariety + fullName: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety + - name: ( + nameWithType: ( + fullName: ( + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + nameWithType: IEnumerable + fullName: System.Collections.Generic.IEnumerable + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: TinyLife.Actions.ActionVariety + name: ActionVariety + nameWithType: ActionVariety + fullName: TinyLife.Actions.ActionVariety + - name: '>' + nameWithType: '>' + fullName: '>' + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.ActionInfo + name: ActionInfo + nameWithType: ActionInfo + fullName: TinyLife.Actions.ActionInfo + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo) + name: GetRandomVariety + nameWithType: TypelessAction.GetRandomVariety + fullName: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety + - name: ( + nameWithType: ( + fullName: ( + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + nameWithType: IEnumerable + fullName: System.Collections.Generic.IEnumerable + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: TinyLife.Actions.ActionVariety + name: ActionVariety + nameWithType: ActionVariety + fullName: TinyLife.Actions.ActionVariety + - name: ) + nameWithType: ) + fullName: ) + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.ActionInfo + name: ActionInfo + nameWithType: ActionInfo + fullName: TinyLife.Actions.ActionInfo + - name: ) + nameWithType: ) + fullName: ) - uid: TinyLife.Actions.Typeless.TypelessAction.GetTableSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot) commentId: M:TinyLife.Actions.Typeless.TypelessAction.GetTableSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot) parent: TinyLife.Actions.Typeless.TypelessAction @@ -3927,39 +4192,6 @@ references: name: System.Collections.Generic nameWithType: System.Collections.Generic fullName: System.Collections.Generic -- uid: TinyLife.Actions.MultiAction.AndThenInitialize - commentId: M:TinyLife.Actions.MultiAction.AndThenInitialize - parent: TinyLife.Actions.MultiAction - name: AndThenInitialize() - nameWithType: MultiAction.AndThenInitialize() - fullName: TinyLife.Actions.MultiAction.AndThenInitialize() - spec.csharp: - - uid: TinyLife.Actions.MultiAction.AndThenInitialize - name: AndThenInitialize - nameWithType: MultiAction.AndThenInitialize - fullName: TinyLife.Actions.MultiAction.AndThenInitialize - - name: ( - nameWithType: ( - fullName: ( - - name: ) - nameWithType: ) - fullName: ) - spec.vb: - - uid: TinyLife.Actions.MultiAction.AndThenInitialize - name: AndThenInitialize - nameWithType: MultiAction.AndThenInitialize - fullName: TinyLife.Actions.MultiAction.AndThenInitialize - - name: ( - nameWithType: ( - fullName: ( - - name: ) - nameWithType: ) - fullName: ) -- uid: TinyLife.Actions.SitAction.AndThenInitialize* - commentId: Overload:TinyLife.Actions.SitAction.AndThenInitialize - name: AndThenInitialize - nameWithType: SitAction.AndThenInitialize - fullName: TinyLife.Actions.SitAction.AndThenInitialize - uid: TinyLife.Actions.MultiAction.AndThenUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) commentId: M:TinyLife.Actions.MultiAction.AndThenUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) parent: TinyLife.Actions.MultiAction diff --git a/docs/api/TinyLife.Actions.SocialAction.yml b/docs/api/TinyLife.Actions.SocialAction.yml index 86d230e..150daaa 100644 --- a/docs/api/TinyLife.Actions.SocialAction.yml +++ b/docs/api/TinyLife.Actions.SocialAction.yml @@ -14,6 +14,7 @@ items: - TinyLife.Actions.SocialAction.CanMultitask(TinyLife.Actions.Action) - TinyLife.Actions.SocialAction.ConversationTime - TinyLife.Actions.SocialAction.CreateFirstActions + - TinyLife.Actions.SocialAction.EnqueuePartnerAction(TinyLife.Actions.ActionInfo) - TinyLife.Actions.SocialAction.GetDisplayName - TinyLife.Actions.SocialAction.GetMaxWaitTime - TinyLife.Actions.SocialAction.Id @@ -36,7 +37,7 @@ items: source: remote: path: TinyLife/Actions/SocialAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SocialAction path: ../TinyLife/Actions/SocialAction.cs @@ -59,6 +60,7 @@ items: - TinyLife.Actions.Action - TinyLife.Actions.MultiAction derivedClasses: + - TinyLife.Actions.OrderFromStaffAction - TinyLife.Actions.TalkAction implements: - MLEM.Misc.IGenericDataHolder @@ -76,20 +78,19 @@ items: - TinyLife.Actions.Action.GetNextAction(TinyLife.Actions.CompletionType) - TinyLife.Actions.Action.GetIconObject - TinyLife.Actions.Action.CausesExtremelyFastSpeed - - TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult,TinyLife.Objects.MapObject) - - TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety) + - TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,TinyLife.Actions.CanExecuteResult,TinyLife.Objects.MapObject) - TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.Person,TinyLife.Actions.ActionType) - TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action,TinyLife.Actions.Action) - TinyLife.Actions.Typeless.TypelessAction.Random - TinyLife.Actions.Typeless.TypelessAction.Info - TinyLife.Actions.Typeless.TypelessAction.StartedAutomatically - - TinyLife.Actions.Typeless.TypelessAction.IsUnderlying + - TinyLife.Actions.Typeless.TypelessAction.Parent - TinyLife.Actions.Typeless.TypelessAction.Map - TinyLife.Actions.Typeless.TypelessAction.Person - TinyLife.Actions.Typeless.TypelessAction.ElapsedTime - TinyLife.Actions.Typeless.TypelessAction.PlayerPromptOpen - TinyLife.Actions.Typeless.TypelessAction.FullyInProgress - - TinyLife.Actions.Typeless.TypelessAction.ForceFail + - TinyLife.Actions.Typeless.TypelessAction.ForceResult - TinyLife.Actions.Typeless.TypelessAction.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Func{TinyLife.Uis.CoveringGroup,System.Collections.Generic.IEnumerable{MLEM.Ui.Elements.Element}}) - TinyLife.Actions.Typeless.TypelessAction.OpenYesNoPrompt(System.String,System.Action,System.Action) - TinyLife.Actions.Typeless.TypelessAction.OpenTextPrompt(System.String,System.Action{System.String},System.Predicate{System.String},MLEM.Ui.Elements.TextField.Rule,System.String) @@ -107,6 +108,9 @@ items: - TinyLife.Actions.Typeless.TypelessAction.FindAllFreeWalls(TinyLife.Objects.Person,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean) - TinyLife.Actions.Typeless.TypelessAction.FindAllFreeGround(TinyLife.Objects.Person,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean) - TinyLife.Actions.Typeless.TypelessAction.FindFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean) + - TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2}) + - TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean) + - TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo) - TinyLife.Actions.Typeless.TypelessAction.GetTableSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot) - TinyLife.Actions.Typeless.TypelessAction.InvokeForBoth(TinyLife.Objects.Person,TinyLife.Objects.Person,System.Action{TinyLife.Objects.Person,TinyLife.Objects.Person}) - MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object) @@ -143,7 +147,7 @@ items: source: remote: path: TinyLife/Actions/SocialAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsMain path: ../TinyLife/Actions/SocialAction.cs @@ -192,7 +196,7 @@ items: source: remote: path: TinyLife/Actions/SocialAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Partner path: ../TinyLife/Actions/SocialAction.cs @@ -229,7 +233,7 @@ items: source: remote: path: TinyLife/Actions/SocialAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PartnerAction path: ../TinyLife/Actions/SocialAction.cs @@ -266,7 +270,7 @@ items: source: remote: path: TinyLife/Actions/SocialAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ConversationTime path: ../TinyLife/Actions/SocialAction.cs @@ -315,7 +319,7 @@ items: source: remote: path: TinyLife/Actions/SocialAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: InProgressTime path: ../TinyLife/Actions/SocialAction.cs @@ -356,7 +360,7 @@ items: source: remote: path: TinyLife/Actions/SocialAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Id path: ../TinyLife/Actions/SocialAction.cs @@ -403,7 +407,7 @@ items: source: remote: path: TinyLife/Actions/SocialAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PartnerCompletion path: ../TinyLife/Actions/SocialAction.cs @@ -436,7 +440,7 @@ items: source: remote: path: TinyLife/Actions/SocialAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Actions/SocialAction.cs @@ -475,7 +479,7 @@ items: source: remote: path: TinyLife/Actions/SocialAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CreateFirstActions path: ../TinyLife/Actions/SocialAction.cs @@ -513,7 +517,7 @@ items: source: remote: path: TinyLife/Actions/SocialAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: UpdateConversation path: ../TinyLife/Actions/SocialAction.cs @@ -557,7 +561,7 @@ items: source: remote: path: TinyLife/Actions/SocialAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsConversationCompleted path: ../TinyLife/Actions/SocialAction.cs @@ -594,7 +598,7 @@ items: source: remote: path: TinyLife/Actions/SocialAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: InitializeConversation path: ../TinyLife/Actions/SocialAction.cs @@ -628,7 +632,7 @@ items: source: remote: path: TinyLife/Actions/SocialAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetMaxWaitTime path: ../TinyLife/Actions/SocialAction.cs @@ -651,6 +655,47 @@ items: modifiers.vb: - Protected - Overridable +- uid: TinyLife.Actions.SocialAction.EnqueuePartnerAction(TinyLife.Actions.ActionInfo) + commentId: M:TinyLife.Actions.SocialAction.EnqueuePartnerAction(TinyLife.Actions.ActionInfo) + id: EnqueuePartnerAction(TinyLife.Actions.ActionInfo) + parent: TinyLife.Actions.SocialAction + langs: + - csharp + - vb + name: EnqueuePartnerAction(ActionInfo) + nameWithType: SocialAction.EnqueuePartnerAction(ActionInfo) + fullName: TinyLife.Actions.SocialAction.EnqueuePartnerAction(TinyLife.Actions.ActionInfo) + type: Method + source: + remote: + path: TinyLife/Actions/SocialAction.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: EnqueuePartnerAction + path: ../TinyLife/Actions/SocialAction.cs + startLine: 111 + assemblies: + - Tiny Life + namespace: TinyLife.Actions + summary: "\nA method that is called to enqueue the action that the should execute.\nBy default, this causes a non- version of this action's to be enqueued using .\n" + example: [] + syntax: + content: protected virtual Action EnqueuePartnerAction(ActionInfo info) + parameters: + - id: info + type: TinyLife.Actions.ActionInfo + description: The action info to use. + return: + type: TinyLife.Actions.Action + description: The action that was enqueued for the . + content.vb: Protected Overridable Function EnqueuePartnerAction(info As ActionInfo) As Action + overload: TinyLife.Actions.SocialAction.EnqueuePartnerAction* + modifiers.csharp: + - protected + - virtual + modifiers.vb: + - Protected + - Overridable - uid: TinyLife.Actions.SocialAction.AndThenInitialize commentId: M:TinyLife.Actions.SocialAction.AndThenInitialize id: AndThenInitialize @@ -665,11 +710,11 @@ items: source: remote: path: TinyLife/Actions/SocialAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AndThenInitialize path: ../TinyLife/Actions/SocialAction.cs - startLine: 106 + startLine: 116 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -700,11 +745,11 @@ items: source: remote: path: TinyLife/Actions/SocialAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AndThenUpdate path: ../TinyLife/Actions/SocialAction.cs - startLine: 137 + startLine: 147 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -745,11 +790,11 @@ items: source: remote: path: TinyLife/Actions/SocialAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AndThenIsCompleted path: ../TinyLife/Actions/SocialAction.cs - startLine: 148 + startLine: 158 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -785,11 +830,11 @@ items: source: remote: path: TinyLife/Actions/SocialAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanCancel path: ../TinyLife/Actions/SocialAction.cs - startLine: 169 + startLine: 179 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -827,11 +872,11 @@ items: source: remote: path: TinyLife/Actions/SocialAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AndThenOnCompleted path: ../TinyLife/Actions/SocialAction.cs - startLine: 176 + startLine: 186 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -866,11 +911,11 @@ items: source: remote: path: TinyLife/Actions/SocialAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanMultitask path: ../TinyLife/Actions/SocialAction.cs - startLine: 182 + startLine: 192 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -908,11 +953,11 @@ items: source: remote: path: TinyLife/Actions/SocialAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetDisplayName path: ../TinyLife/Actions/SocialAction.cs - startLine: 193 + startLine: 203 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -946,11 +991,11 @@ items: source: remote: path: TinyLife/Actions/SocialAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: InvokeForBoth path: ../TinyLife/Actions/SocialAction.cs - startLine: 201 + startLine: 211 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -1401,24 +1446,31 @@ references: - name: ) nameWithType: ) fullName: ) -- uid: TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult,TinyLife.Objects.MapObject) - commentId: M:TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult,TinyLife.Objects.MapObject) +- uid: TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,TinyLife.Actions.CanExecuteResult,TinyLife.Objects.MapObject) + commentId: M:TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,TinyLife.Actions.CanExecuteResult,TinyLife.Objects.MapObject) parent: TinyLife.Actions.Action - name: TryForceFail(ActionType.CanExecuteResult, MapObject) - nameWithType: Action.TryForceFail(ActionType.CanExecuteResult, MapObject) - fullName: TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult, TinyLife.Objects.MapObject) + name: TryForceResult(CompletionType, CanExecuteResult, MapObject) + nameWithType: Action.TryForceResult(CompletionType, CanExecuteResult, MapObject) + fullName: TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType, TinyLife.Actions.CanExecuteResult, TinyLife.Objects.MapObject) spec.csharp: - - uid: TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult,TinyLife.Objects.MapObject) - name: TryForceFail - nameWithType: Action.TryForceFail - fullName: TinyLife.Actions.Action.TryForceFail + - uid: TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,TinyLife.Actions.CanExecuteResult,TinyLife.Objects.MapObject) + name: TryForceResult + nameWithType: Action.TryForceResult + fullName: TinyLife.Actions.Action.TryForceResult - name: ( nameWithType: ( fullName: ( - - uid: TinyLife.Actions.ActionType.CanExecuteResult - name: ActionType.CanExecuteResult - nameWithType: ActionType.CanExecuteResult - fullName: TinyLife.Actions.ActionType.CanExecuteResult + - uid: TinyLife.Actions.CompletionType + name: CompletionType + nameWithType: CompletionType + fullName: TinyLife.Actions.CompletionType + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.CanExecuteResult + name: CanExecuteResult + nameWithType: CanExecuteResult + fullName: TinyLife.Actions.CanExecuteResult - name: ', ' nameWithType: ', ' fullName: ', ' @@ -1430,17 +1482,24 @@ references: nameWithType: ) fullName: ) spec.vb: - - uid: TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult,TinyLife.Objects.MapObject) - name: TryForceFail - nameWithType: Action.TryForceFail - fullName: TinyLife.Actions.Action.TryForceFail + - uid: TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,TinyLife.Actions.CanExecuteResult,TinyLife.Objects.MapObject) + name: TryForceResult + nameWithType: Action.TryForceResult + fullName: TinyLife.Actions.Action.TryForceResult - name: ( nameWithType: ( fullName: ( - - uid: TinyLife.Actions.ActionType.CanExecuteResult - name: ActionType.CanExecuteResult - nameWithType: ActionType.CanExecuteResult - fullName: TinyLife.Actions.ActionType.CanExecuteResult + - uid: TinyLife.Actions.CompletionType + name: CompletionType + nameWithType: CompletionType + fullName: TinyLife.Actions.CompletionType + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.CanExecuteResult + name: CanExecuteResult + nameWithType: CanExecuteResult + fullName: TinyLife.Actions.CanExecuteResult - name: ', ' nameWithType: ', ' fullName: ', ' @@ -1451,42 +1510,6 @@ references: - name: ) nameWithType: ) fullName: ) -- uid: TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety) - commentId: M:TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety) - parent: TinyLife.Actions.Action - name: ApplyVariety(ActionVariety) - nameWithType: Action.ApplyVariety(ActionVariety) - fullName: TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety) - spec.csharp: - - uid: TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety) - name: ApplyVariety - nameWithType: Action.ApplyVariety - fullName: TinyLife.Actions.Action.ApplyVariety - - name: ( - nameWithType: ( - fullName: ( - - uid: TinyLife.Actions.ActionVariety - name: ActionVariety - nameWithType: ActionVariety - fullName: TinyLife.Actions.ActionVariety - - name: ) - nameWithType: ) - fullName: ) - spec.vb: - - uid: TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety) - name: ApplyVariety - nameWithType: Action.ApplyVariety - fullName: TinyLife.Actions.Action.ApplyVariety - - name: ( - nameWithType: ( - fullName: ( - - uid: TinyLife.Actions.ActionVariety - name: ActionVariety - nameWithType: ActionVariety - fullName: TinyLife.Actions.ActionVariety - - name: ) - nameWithType: ) - fullName: ) - uid: TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.Person,TinyLife.Actions.ActionType) commentId: M:TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.Person,TinyLife.Actions.ActionType) parent: TinyLife.Actions.Action @@ -1605,12 +1628,12 @@ references: name: StartedAutomatically nameWithType: TypelessAction.StartedAutomatically fullName: TinyLife.Actions.Typeless.TypelessAction.StartedAutomatically -- uid: TinyLife.Actions.Typeless.TypelessAction.IsUnderlying - commentId: P:TinyLife.Actions.Typeless.TypelessAction.IsUnderlying +- uid: TinyLife.Actions.Typeless.TypelessAction.Parent + commentId: P:TinyLife.Actions.Typeless.TypelessAction.Parent parent: TinyLife.Actions.Typeless.TypelessAction - name: IsUnderlying - nameWithType: TypelessAction.IsUnderlying - fullName: TinyLife.Actions.Typeless.TypelessAction.IsUnderlying + name: Parent + nameWithType: TypelessAction.Parent + fullName: TinyLife.Actions.Typeless.TypelessAction.Parent - uid: TinyLife.Actions.Typeless.TypelessAction.Map commentId: P:TinyLife.Actions.Typeless.TypelessAction.Map parent: TinyLife.Actions.Typeless.TypelessAction @@ -1641,12 +1664,12 @@ references: name: FullyInProgress nameWithType: TypelessAction.FullyInProgress fullName: TinyLife.Actions.Typeless.TypelessAction.FullyInProgress -- uid: TinyLife.Actions.Typeless.TypelessAction.ForceFail - commentId: F:TinyLife.Actions.Typeless.TypelessAction.ForceFail +- uid: TinyLife.Actions.Typeless.TypelessAction.ForceResult + commentId: F:TinyLife.Actions.Typeless.TypelessAction.ForceResult parent: TinyLife.Actions.Typeless.TypelessAction - name: ForceFail - nameWithType: TypelessAction.ForceFail - fullName: TinyLife.Actions.Typeless.TypelessAction.ForceFail + name: ForceResult + nameWithType: TypelessAction.ForceResult + fullName: TinyLife.Actions.Typeless.TypelessAction.ForceResult - uid: TinyLife.Actions.Typeless.TypelessAction.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Func{TinyLife.Uis.CoveringGroup,System.Collections.Generic.IEnumerable{MLEM.Ui.Elements.Element}}) commentId: M:TinyLife.Actions.Typeless.TypelessAction.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Func{TinyLife.Uis.CoveringGroup,System.Collections.Generic.IEnumerable{MLEM.Ui.Elements.Element}}) parent: TinyLife.Actions.Typeless.TypelessAction @@ -3630,6 +3653,298 @@ references: - name: ) nameWithType: ) fullName: ) +- uid: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2}) + commentId: M:TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2}) + parent: TinyLife.Actions.Typeless.TypelessAction + isExternal: true + name: FindAllActionObjects(Person, ActionType, Nullable) + nameWithType: TypelessAction.FindAllActionObjects(Person, ActionType, Nullable) + fullName: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Nullable) + nameWithType.vb: TypelessAction.FindAllActionObjects(Person, ActionType, Nullable(Of Vector2)) + fullName.vb: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Nullable(Of Microsoft.Xna.Framework.Vector2)) + name.vb: FindAllActionObjects(Person, ActionType, Nullable(Of Vector2)) + spec.csharp: + - uid: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2}) + name: FindAllActionObjects + nameWithType: TypelessAction.FindAllActionObjects + fullName: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.ActionType + name: ActionType + nameWithType: ActionType + fullName: TinyLife.Actions.ActionType + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 + isExternal: true + - name: '>' + nameWithType: '>' + fullName: '>' + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2}) + name: FindAllActionObjects + nameWithType: TypelessAction.FindAllActionObjects + fullName: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.ActionType + name: ActionType + nameWithType: ActionType + fullName: TinyLife.Actions.ActionType + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean) + commentId: M:TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean) + parent: TinyLife.Actions.Typeless.TypelessAction + isExternal: true + name: FindValidActionObjects(Person, ActionType, Boolean, Nullable, Boolean) + nameWithType: TypelessAction.FindValidActionObjects(Person, ActionType, Boolean, Nullable, Boolean) + fullName: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Boolean, System.Nullable, System.Boolean) + nameWithType.vb: TypelessAction.FindValidActionObjects(Person, ActionType, Boolean, Nullable(Of Vector2), Boolean) + fullName.vb: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Boolean, System.Nullable(Of Microsoft.Xna.Framework.Vector2), System.Boolean) + name.vb: FindValidActionObjects(Person, ActionType, Boolean, Nullable(Of Vector2), Boolean) + spec.csharp: + - uid: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean) + name: FindValidActionObjects + nameWithType: TypelessAction.FindValidActionObjects + fullName: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.ActionType + name: ActionType + nameWithType: ActionType + fullName: TinyLife.Actions.ActionType + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 + isExternal: true + - name: '>' + nameWithType: '>' + fullName: '>' + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean) + name: FindValidActionObjects + nameWithType: TypelessAction.FindValidActionObjects + fullName: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.ActionType + name: ActionType + nameWithType: ActionType + fullName: TinyLife.Actions.ActionType + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo) + commentId: M:TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo) + parent: TinyLife.Actions.Typeless.TypelessAction + isExternal: true + name: GetRandomVariety(IEnumerable, ActionInfo) + nameWithType: TypelessAction.GetRandomVariety(IEnumerable, ActionInfo) + fullName: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable, TinyLife.Actions.ActionInfo) + nameWithType.vb: TypelessAction.GetRandomVariety(IEnumerable(Of ActionVariety), ActionInfo) + fullName.vb: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable(Of TinyLife.Actions.ActionVariety), TinyLife.Actions.ActionInfo) + name.vb: GetRandomVariety(IEnumerable(Of ActionVariety), ActionInfo) + spec.csharp: + - uid: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo) + name: GetRandomVariety + nameWithType: TypelessAction.GetRandomVariety + fullName: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety + - name: ( + nameWithType: ( + fullName: ( + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + nameWithType: IEnumerable + fullName: System.Collections.Generic.IEnumerable + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: TinyLife.Actions.ActionVariety + name: ActionVariety + nameWithType: ActionVariety + fullName: TinyLife.Actions.ActionVariety + - name: '>' + nameWithType: '>' + fullName: '>' + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.ActionInfo + name: ActionInfo + nameWithType: ActionInfo + fullName: TinyLife.Actions.ActionInfo + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo) + name: GetRandomVariety + nameWithType: TypelessAction.GetRandomVariety + fullName: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety + - name: ( + nameWithType: ( + fullName: ( + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + nameWithType: IEnumerable + fullName: System.Collections.Generic.IEnumerable + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: TinyLife.Actions.ActionVariety + name: ActionVariety + nameWithType: ActionVariety + fullName: TinyLife.Actions.ActionVariety + - name: ) + nameWithType: ) + fullName: ) + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.ActionInfo + name: ActionInfo + nameWithType: ActionInfo + fullName: TinyLife.Actions.ActionInfo + - name: ) + nameWithType: ) + fullName: ) - uid: TinyLife.Actions.Typeless.TypelessAction.GetTableSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot) commentId: M:TinyLife.Actions.Typeless.TypelessAction.GetTableSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot) parent: TinyLife.Actions.Typeless.TypelessAction @@ -4777,6 +5092,21 @@ references: name: GetMaxWaitTime nameWithType: SocialAction.GetMaxWaitTime fullName: TinyLife.Actions.SocialAction.GetMaxWaitTime +- uid: System.Type + commentId: T:System.Type + parent: System + isExternal: true + name: Type + nameWithType: Type + fullName: System.Type +- uid: TinyLife.Objects.Person.EnqueueAction(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Actions.ActionVariety,System.Boolean,System.Boolean) + commentId: M:TinyLife.Objects.Person.EnqueueAction(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Actions.ActionVariety,System.Boolean,System.Boolean) + isExternal: true +- uid: TinyLife.Actions.SocialAction.EnqueuePartnerAction* + commentId: Overload:TinyLife.Actions.SocialAction.EnqueuePartnerAction + name: EnqueuePartnerAction + nameWithType: SocialAction.EnqueuePartnerAction + fullName: TinyLife.Actions.SocialAction.EnqueuePartnerAction - uid: TinyLife.Actions.MultiAction.AndThenInitialize commentId: M:TinyLife.Actions.MultiAction.AndThenInitialize parent: TinyLife.Actions.MultiAction diff --git a/docs/api/TinyLife.Actions.StoreAction.yml b/docs/api/TinyLife.Actions.StoreAction.yml index 90e980e..4a802ca 100644 --- a/docs/api/TinyLife.Actions.StoreAction.yml +++ b/docs/api/TinyLife.Actions.StoreAction.yml @@ -21,7 +21,7 @@ items: source: remote: path: TinyLife/Actions/StoreAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: StoreAction path: ../TinyLife/Actions/StoreAction.cs @@ -63,20 +63,19 @@ items: - TinyLife.Actions.Action.GetIconObject - TinyLife.Actions.Action.CausesExtremelyFastSpeed - TinyLife.Actions.Action.GetDisplayName - - TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult,TinyLife.Objects.MapObject) - - TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety) + - TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,TinyLife.Actions.CanExecuteResult,TinyLife.Objects.MapObject) - TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.Person,TinyLife.Actions.ActionType) - TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action,TinyLife.Actions.Action) - TinyLife.Actions.Typeless.TypelessAction.Random - TinyLife.Actions.Typeless.TypelessAction.Info - TinyLife.Actions.Typeless.TypelessAction.StartedAutomatically - - TinyLife.Actions.Typeless.TypelessAction.IsUnderlying + - TinyLife.Actions.Typeless.TypelessAction.Parent - TinyLife.Actions.Typeless.TypelessAction.Map - TinyLife.Actions.Typeless.TypelessAction.Person - TinyLife.Actions.Typeless.TypelessAction.ElapsedTime - TinyLife.Actions.Typeless.TypelessAction.PlayerPromptOpen - TinyLife.Actions.Typeless.TypelessAction.FullyInProgress - - TinyLife.Actions.Typeless.TypelessAction.ForceFail + - TinyLife.Actions.Typeless.TypelessAction.ForceResult - TinyLife.Actions.Typeless.TypelessAction.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Func{TinyLife.Uis.CoveringGroup,System.Collections.Generic.IEnumerable{MLEM.Ui.Elements.Element}}) - TinyLife.Actions.Typeless.TypelessAction.OpenYesNoPrompt(System.String,System.Action,System.Action) - TinyLife.Actions.Typeless.TypelessAction.OpenTextPrompt(System.String,System.Action{System.String},System.Predicate{System.String},MLEM.Ui.Elements.TextField.Rule,System.String) @@ -94,6 +93,9 @@ items: - TinyLife.Actions.Typeless.TypelessAction.FindAllFreeWalls(TinyLife.Objects.Person,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean) - TinyLife.Actions.Typeless.TypelessAction.FindAllFreeGround(TinyLife.Objects.Person,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean) - TinyLife.Actions.Typeless.TypelessAction.FindFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean) + - TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2}) + - TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean) + - TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo) - TinyLife.Actions.Typeless.TypelessAction.GetTableSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot) - TinyLife.Actions.Typeless.TypelessAction.InvokeForBoth(TinyLife.Objects.Person,TinyLife.Objects.Person,System.Action{TinyLife.Objects.Person,TinyLife.Objects.Person}) - MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object) @@ -128,7 +130,7 @@ items: source: remote: path: TinyLife/Actions/StoreAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Items path: ../TinyLife/Actions/StoreAction.cs @@ -165,7 +167,7 @@ items: source: remote: path: TinyLife/Actions/StoreAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CreateFirstActions path: ../TinyLife/Actions/StoreAction.cs @@ -203,7 +205,7 @@ items: source: remote: path: TinyLife/Actions/StoreAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AndThenInitialize path: ../TinyLife/Actions/StoreAction.cs @@ -238,7 +240,7 @@ items: source: remote: path: TinyLife/Actions/StoreAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AndThenUpdate path: ../TinyLife/Actions/StoreAction.cs @@ -283,7 +285,7 @@ items: source: remote: path: TinyLife/Actions/StoreAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AndThenIsCompleted path: ../TinyLife/Actions/StoreAction.cs @@ -321,7 +323,7 @@ items: source: remote: path: TinyLife/Actions/StoreAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AndThenOnCompleted path: ../TinyLife/Actions/StoreAction.cs @@ -891,24 +893,31 @@ references: - name: ) nameWithType: ) fullName: ) -- uid: TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult,TinyLife.Objects.MapObject) - commentId: M:TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult,TinyLife.Objects.MapObject) +- uid: TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,TinyLife.Actions.CanExecuteResult,TinyLife.Objects.MapObject) + commentId: M:TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,TinyLife.Actions.CanExecuteResult,TinyLife.Objects.MapObject) parent: TinyLife.Actions.Action - name: TryForceFail(ActionType.CanExecuteResult, MapObject) - nameWithType: Action.TryForceFail(ActionType.CanExecuteResult, MapObject) - fullName: TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult, TinyLife.Objects.MapObject) + name: TryForceResult(CompletionType, CanExecuteResult, MapObject) + nameWithType: Action.TryForceResult(CompletionType, CanExecuteResult, MapObject) + fullName: TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType, TinyLife.Actions.CanExecuteResult, TinyLife.Objects.MapObject) spec.csharp: - - uid: TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult,TinyLife.Objects.MapObject) - name: TryForceFail - nameWithType: Action.TryForceFail - fullName: TinyLife.Actions.Action.TryForceFail + - uid: TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,TinyLife.Actions.CanExecuteResult,TinyLife.Objects.MapObject) + name: TryForceResult + nameWithType: Action.TryForceResult + fullName: TinyLife.Actions.Action.TryForceResult - name: ( nameWithType: ( fullName: ( - - uid: TinyLife.Actions.ActionType.CanExecuteResult - name: ActionType.CanExecuteResult - nameWithType: ActionType.CanExecuteResult - fullName: TinyLife.Actions.ActionType.CanExecuteResult + - uid: TinyLife.Actions.CompletionType + name: CompletionType + nameWithType: CompletionType + fullName: TinyLife.Actions.CompletionType + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.CanExecuteResult + name: CanExecuteResult + nameWithType: CanExecuteResult + fullName: TinyLife.Actions.CanExecuteResult - name: ', ' nameWithType: ', ' fullName: ', ' @@ -920,17 +929,24 @@ references: nameWithType: ) fullName: ) spec.vb: - - uid: TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult,TinyLife.Objects.MapObject) - name: TryForceFail - nameWithType: Action.TryForceFail - fullName: TinyLife.Actions.Action.TryForceFail + - uid: TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,TinyLife.Actions.CanExecuteResult,TinyLife.Objects.MapObject) + name: TryForceResult + nameWithType: Action.TryForceResult + fullName: TinyLife.Actions.Action.TryForceResult - name: ( nameWithType: ( fullName: ( - - uid: TinyLife.Actions.ActionType.CanExecuteResult - name: ActionType.CanExecuteResult - nameWithType: ActionType.CanExecuteResult - fullName: TinyLife.Actions.ActionType.CanExecuteResult + - uid: TinyLife.Actions.CompletionType + name: CompletionType + nameWithType: CompletionType + fullName: TinyLife.Actions.CompletionType + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.CanExecuteResult + name: CanExecuteResult + nameWithType: CanExecuteResult + fullName: TinyLife.Actions.CanExecuteResult - name: ', ' nameWithType: ', ' fullName: ', ' @@ -941,42 +957,6 @@ references: - name: ) nameWithType: ) fullName: ) -- uid: TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety) - commentId: M:TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety) - parent: TinyLife.Actions.Action - name: ApplyVariety(ActionVariety) - nameWithType: Action.ApplyVariety(ActionVariety) - fullName: TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety) - spec.csharp: - - uid: TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety) - name: ApplyVariety - nameWithType: Action.ApplyVariety - fullName: TinyLife.Actions.Action.ApplyVariety - - name: ( - nameWithType: ( - fullName: ( - - uid: TinyLife.Actions.ActionVariety - name: ActionVariety - nameWithType: ActionVariety - fullName: TinyLife.Actions.ActionVariety - - name: ) - nameWithType: ) - fullName: ) - spec.vb: - - uid: TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety) - name: ApplyVariety - nameWithType: Action.ApplyVariety - fullName: TinyLife.Actions.Action.ApplyVariety - - name: ( - nameWithType: ( - fullName: ( - - uid: TinyLife.Actions.ActionVariety - name: ActionVariety - nameWithType: ActionVariety - fullName: TinyLife.Actions.ActionVariety - - name: ) - nameWithType: ) - fullName: ) - uid: TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.Person,TinyLife.Actions.ActionType) commentId: M:TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.Person,TinyLife.Actions.ActionType) parent: TinyLife.Actions.Action @@ -1095,12 +1075,12 @@ references: name: StartedAutomatically nameWithType: TypelessAction.StartedAutomatically fullName: TinyLife.Actions.Typeless.TypelessAction.StartedAutomatically -- uid: TinyLife.Actions.Typeless.TypelessAction.IsUnderlying - commentId: P:TinyLife.Actions.Typeless.TypelessAction.IsUnderlying +- uid: TinyLife.Actions.Typeless.TypelessAction.Parent + commentId: P:TinyLife.Actions.Typeless.TypelessAction.Parent parent: TinyLife.Actions.Typeless.TypelessAction - name: IsUnderlying - nameWithType: TypelessAction.IsUnderlying - fullName: TinyLife.Actions.Typeless.TypelessAction.IsUnderlying + name: Parent + nameWithType: TypelessAction.Parent + fullName: TinyLife.Actions.Typeless.TypelessAction.Parent - uid: TinyLife.Actions.Typeless.TypelessAction.Map commentId: P:TinyLife.Actions.Typeless.TypelessAction.Map parent: TinyLife.Actions.Typeless.TypelessAction @@ -1131,12 +1111,12 @@ references: name: FullyInProgress nameWithType: TypelessAction.FullyInProgress fullName: TinyLife.Actions.Typeless.TypelessAction.FullyInProgress -- uid: TinyLife.Actions.Typeless.TypelessAction.ForceFail - commentId: F:TinyLife.Actions.Typeless.TypelessAction.ForceFail +- uid: TinyLife.Actions.Typeless.TypelessAction.ForceResult + commentId: F:TinyLife.Actions.Typeless.TypelessAction.ForceResult parent: TinyLife.Actions.Typeless.TypelessAction - name: ForceFail - nameWithType: TypelessAction.ForceFail - fullName: TinyLife.Actions.Typeless.TypelessAction.ForceFail + name: ForceResult + nameWithType: TypelessAction.ForceResult + fullName: TinyLife.Actions.Typeless.TypelessAction.ForceResult - uid: TinyLife.Actions.Typeless.TypelessAction.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Func{TinyLife.Uis.CoveringGroup,System.Collections.Generic.IEnumerable{MLEM.Ui.Elements.Element}}) commentId: M:TinyLife.Actions.Typeless.TypelessAction.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Func{TinyLife.Uis.CoveringGroup,System.Collections.Generic.IEnumerable{MLEM.Ui.Elements.Element}}) parent: TinyLife.Actions.Typeless.TypelessAction @@ -3120,6 +3100,298 @@ references: - name: ) nameWithType: ) fullName: ) +- uid: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2}) + commentId: M:TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2}) + parent: TinyLife.Actions.Typeless.TypelessAction + isExternal: true + name: FindAllActionObjects(Person, ActionType, Nullable) + nameWithType: TypelessAction.FindAllActionObjects(Person, ActionType, Nullable) + fullName: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Nullable) + nameWithType.vb: TypelessAction.FindAllActionObjects(Person, ActionType, Nullable(Of Vector2)) + fullName.vb: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Nullable(Of Microsoft.Xna.Framework.Vector2)) + name.vb: FindAllActionObjects(Person, ActionType, Nullable(Of Vector2)) + spec.csharp: + - uid: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2}) + name: FindAllActionObjects + nameWithType: TypelessAction.FindAllActionObjects + fullName: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.ActionType + name: ActionType + nameWithType: ActionType + fullName: TinyLife.Actions.ActionType + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 + isExternal: true + - name: '>' + nameWithType: '>' + fullName: '>' + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2}) + name: FindAllActionObjects + nameWithType: TypelessAction.FindAllActionObjects + fullName: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.ActionType + name: ActionType + nameWithType: ActionType + fullName: TinyLife.Actions.ActionType + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean) + commentId: M:TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean) + parent: TinyLife.Actions.Typeless.TypelessAction + isExternal: true + name: FindValidActionObjects(Person, ActionType, Boolean, Nullable, Boolean) + nameWithType: TypelessAction.FindValidActionObjects(Person, ActionType, Boolean, Nullable, Boolean) + fullName: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Boolean, System.Nullable, System.Boolean) + nameWithType.vb: TypelessAction.FindValidActionObjects(Person, ActionType, Boolean, Nullable(Of Vector2), Boolean) + fullName.vb: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Boolean, System.Nullable(Of Microsoft.Xna.Framework.Vector2), System.Boolean) + name.vb: FindValidActionObjects(Person, ActionType, Boolean, Nullable(Of Vector2), Boolean) + spec.csharp: + - uid: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean) + name: FindValidActionObjects + nameWithType: TypelessAction.FindValidActionObjects + fullName: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.ActionType + name: ActionType + nameWithType: ActionType + fullName: TinyLife.Actions.ActionType + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 + isExternal: true + - name: '>' + nameWithType: '>' + fullName: '>' + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean) + name: FindValidActionObjects + nameWithType: TypelessAction.FindValidActionObjects + fullName: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.ActionType + name: ActionType + nameWithType: ActionType + fullName: TinyLife.Actions.ActionType + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo) + commentId: M:TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo) + parent: TinyLife.Actions.Typeless.TypelessAction + isExternal: true + name: GetRandomVariety(IEnumerable, ActionInfo) + nameWithType: TypelessAction.GetRandomVariety(IEnumerable, ActionInfo) + fullName: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable, TinyLife.Actions.ActionInfo) + nameWithType.vb: TypelessAction.GetRandomVariety(IEnumerable(Of ActionVariety), ActionInfo) + fullName.vb: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable(Of TinyLife.Actions.ActionVariety), TinyLife.Actions.ActionInfo) + name.vb: GetRandomVariety(IEnumerable(Of ActionVariety), ActionInfo) + spec.csharp: + - uid: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo) + name: GetRandomVariety + nameWithType: TypelessAction.GetRandomVariety + fullName: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety + - name: ( + nameWithType: ( + fullName: ( + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + nameWithType: IEnumerable + fullName: System.Collections.Generic.IEnumerable + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: TinyLife.Actions.ActionVariety + name: ActionVariety + nameWithType: ActionVariety + fullName: TinyLife.Actions.ActionVariety + - name: '>' + nameWithType: '>' + fullName: '>' + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.ActionInfo + name: ActionInfo + nameWithType: ActionInfo + fullName: TinyLife.Actions.ActionInfo + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo) + name: GetRandomVariety + nameWithType: TypelessAction.GetRandomVariety + fullName: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety + - name: ( + nameWithType: ( + fullName: ( + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + nameWithType: IEnumerable + fullName: System.Collections.Generic.IEnumerable + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: TinyLife.Actions.ActionVariety + name: ActionVariety + nameWithType: ActionVariety + fullName: TinyLife.Actions.ActionVariety + - name: ) + nameWithType: ) + fullName: ) + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.ActionInfo + name: ActionInfo + nameWithType: ActionInfo + fullName: TinyLife.Actions.ActionInfo + - name: ) + nameWithType: ) + fullName: ) - uid: TinyLife.Actions.Typeless.TypelessAction.GetTableSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot) commentId: M:TinyLife.Actions.Typeless.TypelessAction.GetTableSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot) parent: TinyLife.Actions.Typeless.TypelessAction diff --git a/docs/api/TinyLife.Actions.TalkAction.TalkSettings.EvaluationResult.yml b/docs/api/TinyLife.Actions.TalkAction.TalkSettings.EvaluationResult.yml index e80627a..1024727 100644 --- a/docs/api/TinyLife.Actions.TalkAction.TalkSettings.EvaluationResult.yml +++ b/docs/api/TinyLife.Actions.TalkAction.TalkSettings.EvaluationResult.yml @@ -15,7 +15,7 @@ items: source: remote: path: TinyLife/Actions/TalkAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: EvaluationResult path: ../TinyLife/Actions/TalkAction.cs diff --git a/docs/api/TinyLife.Actions.TalkAction.TalkSettings.yml b/docs/api/TinyLife.Actions.TalkAction.TalkSettings.yml index 0f4598d..d563b64 100644 --- a/docs/api/TinyLife.Actions.TalkAction.TalkSettings.yml +++ b/docs/api/TinyLife.Actions.TalkAction.TalkSettings.yml @@ -42,7 +42,7 @@ items: source: remote: path: TinyLife/Actions/TalkAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TalkSettings path: ../TinyLife/Actions/TalkAction.cs @@ -96,7 +96,7 @@ items: source: remote: path: TinyLife/Actions/TalkAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FriendshipGain path: ../TinyLife/Actions/TalkAction.cs @@ -129,7 +129,7 @@ items: source: remote: path: TinyLife/Actions/TalkAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GoBadlyChance path: ../TinyLife/Actions/TalkAction.cs @@ -162,7 +162,7 @@ items: source: remote: path: TinyLife/Actions/TalkAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TalkMinutes path: ../TinyLife/Actions/TalkAction.cs @@ -195,7 +195,7 @@ items: source: remote: path: TinyLife/Actions/TalkAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: EmoteCategory path: ../TinyLife/Actions/TalkAction.cs @@ -228,7 +228,7 @@ items: source: remote: path: TinyLife/Actions/TalkAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SpeakStyle path: ../TinyLife/Actions/TalkAction.cs @@ -261,7 +261,7 @@ items: source: remote: path: TinyLife/Actions/TalkAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PartnerEmoteCategory path: ../TinyLife/Actions/TalkAction.cs @@ -294,7 +294,7 @@ items: source: remote: path: TinyLife/Actions/TalkAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PartnerSpeakStyle path: ../TinyLife/Actions/TalkAction.cs @@ -327,7 +327,7 @@ items: source: remote: path: TinyLife/Actions/TalkAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GainedSkill path: ../TinyLife/Actions/TalkAction.cs @@ -360,7 +360,7 @@ items: source: remote: path: TinyLife/Actions/TalkAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GainSkillOnFailure path: ../TinyLife/Actions/TalkAction.cs @@ -393,7 +393,7 @@ items: source: remote: path: TinyLife/Actions/TalkAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RestoredNeed path: ../TinyLife/Actions/TalkAction.cs @@ -426,7 +426,7 @@ items: source: remote: path: TinyLife/Actions/TalkAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RequiredEmotion path: ../TinyLife/Actions/TalkAction.cs @@ -459,7 +459,7 @@ items: source: remote: path: TinyLife/Actions/TalkAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RequiredPersonality path: ../TinyLife/Actions/TalkAction.cs @@ -492,7 +492,7 @@ items: source: remote: path: TinyLife/Actions/TalkAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RequiredSkill path: ../TinyLife/Actions/TalkAction.cs @@ -525,7 +525,7 @@ items: source: remote: path: TinyLife/Actions/TalkAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RequiredAges path: ../TinyLife/Actions/TalkAction.cs @@ -558,7 +558,7 @@ items: source: remote: path: TinyLife/Actions/TalkAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RequiredPartnerAges path: ../TinyLife/Actions/TalkAction.cs @@ -591,7 +591,7 @@ items: source: remote: path: TinyLife/Actions/TalkAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanExecute path: ../TinyLife/Actions/TalkAction.cs @@ -624,7 +624,7 @@ items: source: remote: path: TinyLife/Actions/TalkAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FailEmotion path: ../TinyLife/Actions/TalkAction.cs @@ -657,7 +657,7 @@ items: source: remote: path: TinyLife/Actions/TalkAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SuccessEmotion path: ../TinyLife/Actions/TalkAction.cs @@ -690,7 +690,7 @@ items: source: remote: path: TinyLife/Actions/TalkAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GainRomancePercentage path: ../TinyLife/Actions/TalkAction.cs @@ -723,7 +723,7 @@ items: source: remote: path: TinyLife/Actions/TalkAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: LoweredEmotion path: ../TinyLife/Actions/TalkAction.cs @@ -756,7 +756,7 @@ items: source: remote: path: TinyLife/Actions/TalkAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnSuccess path: ../TinyLife/Actions/TalkAction.cs @@ -789,7 +789,7 @@ items: source: remote: path: TinyLife/Actions/TalkAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnFailure path: ../TinyLife/Actions/TalkAction.cs @@ -822,7 +822,7 @@ items: source: remote: path: TinyLife/Actions/TalkAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanDoRandomly path: ../TinyLife/Actions/TalkAction.cs @@ -855,7 +855,7 @@ items: source: remote: path: TinyLife/Actions/TalkAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Update path: ../TinyLife/Actions/TalkAction.cs @@ -899,7 +899,7 @@ items: source: remote: path: TinyLife/Actions/TalkAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: EvaluateFully path: ../TinyLife/Actions/TalkAction.cs @@ -937,7 +937,7 @@ items: source: remote: path: TinyLife/Actions/TalkAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: EvaluateSimple path: ../TinyLife/Actions/TalkAction.cs @@ -984,7 +984,7 @@ items: source: remote: path: TinyLife/Actions/TalkAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CheckCanExecute path: ../TinyLife/Actions/TalkAction.cs @@ -995,7 +995,7 @@ items: summary: "\nChecks whether this instance is currently able to be executed. This method takes , and into account.\nNote that this does not take into account the or , which can be validated using .\n" example: [] syntax: - content: public ActionType.CanExecuteResult CheckCanExecute(ActionInfo info, bool automatic) + content: public CanExecuteResult CheckCanExecute(ActionInfo info, bool automatic) parameters: - id: info type: TinyLife.Actions.ActionInfo @@ -1004,9 +1004,9 @@ items: type: System.Boolean description: Whether this action is automatic return: - type: TinyLife.Actions.ActionType.CanExecuteResult + type: TinyLife.Actions.CanExecuteResult description: The execution validity result - content.vb: Public Function CheckCanExecute(info As ActionInfo, automatic As Boolean) As ActionType.CanExecuteResult + content.vb: Public Function CheckCanExecute(info As ActionInfo, automatic As Boolean) As CanExecuteResult overload: TinyLife.Actions.TalkAction.TalkSettings.CheckCanExecute* modifiers.csharp: - public @@ -2745,9 +2745,9 @@ references: name: ActionInfo nameWithType: ActionInfo fullName: TinyLife.Actions.ActionInfo -- uid: TinyLife.Actions.ActionType.CanExecuteResult - commentId: T:TinyLife.Actions.ActionType.CanExecuteResult +- uid: TinyLife.Actions.CanExecuteResult + commentId: T:TinyLife.Actions.CanExecuteResult parent: TinyLife.Actions - name: ActionType.CanExecuteResult - nameWithType: ActionType.CanExecuteResult - fullName: TinyLife.Actions.ActionType.CanExecuteResult + name: CanExecuteResult + nameWithType: CanExecuteResult + fullName: TinyLife.Actions.CanExecuteResult diff --git a/docs/api/TinyLife.Actions.TalkAction.yml b/docs/api/TinyLife.Actions.TalkAction.yml index a5cca46..c9b6d05 100644 --- a/docs/api/TinyLife.Actions.TalkAction.yml +++ b/docs/api/TinyLife.Actions.TalkAction.yml @@ -27,7 +27,7 @@ items: source: remote: path: TinyLife/Actions/TalkAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TalkAction path: ../TinyLife/Actions/TalkAction.cs @@ -63,6 +63,7 @@ items: - TinyLife.Actions.SocialAction.CreateFirstActions - TinyLife.Actions.SocialAction.InitializeConversation - TinyLife.Actions.SocialAction.GetMaxWaitTime + - TinyLife.Actions.SocialAction.EnqueuePartnerAction(TinyLife.Actions.ActionInfo) - TinyLife.Actions.SocialAction.AndThenInitialize - TinyLife.Actions.SocialAction.AndThenUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) - TinyLife.Actions.SocialAction.AndThenIsCompleted @@ -83,20 +84,19 @@ items: - TinyLife.Actions.Action.GetNextAction(TinyLife.Actions.CompletionType) - TinyLife.Actions.Action.GetIconObject - TinyLife.Actions.Action.CausesExtremelyFastSpeed - - TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult,TinyLife.Objects.MapObject) - - TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety) + - TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,TinyLife.Actions.CanExecuteResult,TinyLife.Objects.MapObject) - TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.Person,TinyLife.Actions.ActionType) - TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action,TinyLife.Actions.Action) - TinyLife.Actions.Typeless.TypelessAction.Random - TinyLife.Actions.Typeless.TypelessAction.Info - TinyLife.Actions.Typeless.TypelessAction.StartedAutomatically - - TinyLife.Actions.Typeless.TypelessAction.IsUnderlying + - TinyLife.Actions.Typeless.TypelessAction.Parent - TinyLife.Actions.Typeless.TypelessAction.Map - TinyLife.Actions.Typeless.TypelessAction.Person - TinyLife.Actions.Typeless.TypelessAction.ElapsedTime - TinyLife.Actions.Typeless.TypelessAction.PlayerPromptOpen - TinyLife.Actions.Typeless.TypelessAction.FullyInProgress - - TinyLife.Actions.Typeless.TypelessAction.ForceFail + - TinyLife.Actions.Typeless.TypelessAction.ForceResult - TinyLife.Actions.Typeless.TypelessAction.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Func{TinyLife.Uis.CoveringGroup,System.Collections.Generic.IEnumerable{MLEM.Ui.Elements.Element}}) - TinyLife.Actions.Typeless.TypelessAction.OpenYesNoPrompt(System.String,System.Action,System.Action) - TinyLife.Actions.Typeless.TypelessAction.OpenTextPrompt(System.String,System.Action{System.String},System.Predicate{System.String},MLEM.Ui.Elements.TextField.Rule,System.String) @@ -114,6 +114,9 @@ items: - TinyLife.Actions.Typeless.TypelessAction.FindAllFreeWalls(TinyLife.Objects.Person,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean) - TinyLife.Actions.Typeless.TypelessAction.FindAllFreeGround(TinyLife.Objects.Person,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean) - TinyLife.Actions.Typeless.TypelessAction.FindFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean) + - TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2}) + - TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean) + - TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo) - TinyLife.Actions.Typeless.TypelessAction.GetTableSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot) - TinyLife.Actions.Typeless.TypelessAction.InvokeForBoth(TinyLife.Objects.Person,TinyLife.Objects.Person,System.Action{TinyLife.Objects.Person,TinyLife.Objects.Person}) - MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object) @@ -148,7 +151,7 @@ items: source: remote: path: TinyLife/Actions/TalkAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnEvaluate path: ../TinyLife/Actions/TalkAction.cs @@ -183,7 +186,7 @@ items: source: remote: path: TinyLife/Actions/TalkAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnTalkSuccess path: ../TinyLife/Actions/TalkAction.cs @@ -218,7 +221,7 @@ items: source: remote: path: TinyLife/Actions/TalkAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnTalkFailure path: ../TinyLife/Actions/TalkAction.cs @@ -253,7 +256,7 @@ items: source: remote: path: TinyLife/Actions/TalkAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Settings path: ../TinyLife/Actions/TalkAction.cs @@ -290,7 +293,7 @@ items: source: remote: path: TinyLife/Actions/TalkAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Actions/TalkAction.cs @@ -329,7 +332,7 @@ items: source: remote: path: TinyLife/Actions/TalkAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: UpdateConversation path: ../TinyLife/Actions/TalkAction.cs @@ -374,7 +377,7 @@ items: source: remote: path: TinyLife/Actions/TalkAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AndThenOnCompleted path: ../TinyLife/Actions/TalkAction.cs @@ -413,7 +416,7 @@ items: source: remote: path: TinyLife/Actions/TalkAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsConversationCompleted path: ../TinyLife/Actions/TalkAction.cs @@ -451,7 +454,7 @@ items: source: remote: path: TinyLife/Actions/TalkAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Create path: ../TinyLife/Actions/TalkAction.cs @@ -501,7 +504,7 @@ items: source: remote: path: TinyLife/Actions/TalkAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CreateFunny path: ../TinyLife/Actions/TalkAction.cs @@ -557,7 +560,7 @@ items: source: remote: path: TinyLife/Actions/TalkAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CreateMean path: ../TinyLife/Actions/TalkAction.cs @@ -607,7 +610,7 @@ items: source: remote: path: TinyLife/Actions/TalkAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CreateRomantic path: ../TinyLife/Actions/TalkAction.cs @@ -841,6 +844,42 @@ references: - name: ) nameWithType: ) fullName: ) +- uid: TinyLife.Actions.SocialAction.EnqueuePartnerAction(TinyLife.Actions.ActionInfo) + commentId: M:TinyLife.Actions.SocialAction.EnqueuePartnerAction(TinyLife.Actions.ActionInfo) + parent: TinyLife.Actions.SocialAction + name: EnqueuePartnerAction(ActionInfo) + nameWithType: SocialAction.EnqueuePartnerAction(ActionInfo) + fullName: TinyLife.Actions.SocialAction.EnqueuePartnerAction(TinyLife.Actions.ActionInfo) + spec.csharp: + - uid: TinyLife.Actions.SocialAction.EnqueuePartnerAction(TinyLife.Actions.ActionInfo) + name: EnqueuePartnerAction + nameWithType: SocialAction.EnqueuePartnerAction + fullName: TinyLife.Actions.SocialAction.EnqueuePartnerAction + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Actions.ActionInfo + name: ActionInfo + nameWithType: ActionInfo + fullName: TinyLife.Actions.ActionInfo + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.SocialAction.EnqueuePartnerAction(TinyLife.Actions.ActionInfo) + name: EnqueuePartnerAction + nameWithType: SocialAction.EnqueuePartnerAction + fullName: TinyLife.Actions.SocialAction.EnqueuePartnerAction + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Actions.ActionInfo + name: ActionInfo + nameWithType: ActionInfo + fullName: TinyLife.Actions.ActionInfo + - name: ) + nameWithType: ) + fullName: ) - uid: TinyLife.Actions.SocialAction.AndThenInitialize commentId: M:TinyLife.Actions.SocialAction.AndThenInitialize parent: TinyLife.Actions.SocialAction @@ -1517,24 +1556,31 @@ references: - name: ) nameWithType: ) fullName: ) -- uid: TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult,TinyLife.Objects.MapObject) - commentId: M:TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult,TinyLife.Objects.MapObject) +- uid: TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,TinyLife.Actions.CanExecuteResult,TinyLife.Objects.MapObject) + commentId: M:TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,TinyLife.Actions.CanExecuteResult,TinyLife.Objects.MapObject) parent: TinyLife.Actions.Action - name: TryForceFail(ActionType.CanExecuteResult, MapObject) - nameWithType: Action.TryForceFail(ActionType.CanExecuteResult, MapObject) - fullName: TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult, TinyLife.Objects.MapObject) + name: TryForceResult(CompletionType, CanExecuteResult, MapObject) + nameWithType: Action.TryForceResult(CompletionType, CanExecuteResult, MapObject) + fullName: TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType, TinyLife.Actions.CanExecuteResult, TinyLife.Objects.MapObject) spec.csharp: - - uid: TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult,TinyLife.Objects.MapObject) - name: TryForceFail - nameWithType: Action.TryForceFail - fullName: TinyLife.Actions.Action.TryForceFail + - uid: TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,TinyLife.Actions.CanExecuteResult,TinyLife.Objects.MapObject) + name: TryForceResult + nameWithType: Action.TryForceResult + fullName: TinyLife.Actions.Action.TryForceResult - name: ( nameWithType: ( fullName: ( - - uid: TinyLife.Actions.ActionType.CanExecuteResult - name: ActionType.CanExecuteResult - nameWithType: ActionType.CanExecuteResult - fullName: TinyLife.Actions.ActionType.CanExecuteResult + - uid: TinyLife.Actions.CompletionType + name: CompletionType + nameWithType: CompletionType + fullName: TinyLife.Actions.CompletionType + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.CanExecuteResult + name: CanExecuteResult + nameWithType: CanExecuteResult + fullName: TinyLife.Actions.CanExecuteResult - name: ', ' nameWithType: ', ' fullName: ', ' @@ -1546,17 +1592,24 @@ references: nameWithType: ) fullName: ) spec.vb: - - uid: TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult,TinyLife.Objects.MapObject) - name: TryForceFail - nameWithType: Action.TryForceFail - fullName: TinyLife.Actions.Action.TryForceFail + - uid: TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,TinyLife.Actions.CanExecuteResult,TinyLife.Objects.MapObject) + name: TryForceResult + nameWithType: Action.TryForceResult + fullName: TinyLife.Actions.Action.TryForceResult - name: ( nameWithType: ( fullName: ( - - uid: TinyLife.Actions.ActionType.CanExecuteResult - name: ActionType.CanExecuteResult - nameWithType: ActionType.CanExecuteResult - fullName: TinyLife.Actions.ActionType.CanExecuteResult + - uid: TinyLife.Actions.CompletionType + name: CompletionType + nameWithType: CompletionType + fullName: TinyLife.Actions.CompletionType + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.CanExecuteResult + name: CanExecuteResult + nameWithType: CanExecuteResult + fullName: TinyLife.Actions.CanExecuteResult - name: ', ' nameWithType: ', ' fullName: ', ' @@ -1567,42 +1620,6 @@ references: - name: ) nameWithType: ) fullName: ) -- uid: TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety) - commentId: M:TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety) - parent: TinyLife.Actions.Action - name: ApplyVariety(ActionVariety) - nameWithType: Action.ApplyVariety(ActionVariety) - fullName: TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety) - spec.csharp: - - uid: TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety) - name: ApplyVariety - nameWithType: Action.ApplyVariety - fullName: TinyLife.Actions.Action.ApplyVariety - - name: ( - nameWithType: ( - fullName: ( - - uid: TinyLife.Actions.ActionVariety - name: ActionVariety - nameWithType: ActionVariety - fullName: TinyLife.Actions.ActionVariety - - name: ) - nameWithType: ) - fullName: ) - spec.vb: - - uid: TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety) - name: ApplyVariety - nameWithType: Action.ApplyVariety - fullName: TinyLife.Actions.Action.ApplyVariety - - name: ( - nameWithType: ( - fullName: ( - - uid: TinyLife.Actions.ActionVariety - name: ActionVariety - nameWithType: ActionVariety - fullName: TinyLife.Actions.ActionVariety - - name: ) - nameWithType: ) - fullName: ) - uid: TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.Person,TinyLife.Actions.ActionType) commentId: M:TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.Person,TinyLife.Actions.ActionType) parent: TinyLife.Actions.Action @@ -1721,12 +1738,12 @@ references: name: StartedAutomatically nameWithType: TypelessAction.StartedAutomatically fullName: TinyLife.Actions.Typeless.TypelessAction.StartedAutomatically -- uid: TinyLife.Actions.Typeless.TypelessAction.IsUnderlying - commentId: P:TinyLife.Actions.Typeless.TypelessAction.IsUnderlying +- uid: TinyLife.Actions.Typeless.TypelessAction.Parent + commentId: P:TinyLife.Actions.Typeless.TypelessAction.Parent parent: TinyLife.Actions.Typeless.TypelessAction - name: IsUnderlying - nameWithType: TypelessAction.IsUnderlying - fullName: TinyLife.Actions.Typeless.TypelessAction.IsUnderlying + name: Parent + nameWithType: TypelessAction.Parent + fullName: TinyLife.Actions.Typeless.TypelessAction.Parent - uid: TinyLife.Actions.Typeless.TypelessAction.Map commentId: P:TinyLife.Actions.Typeless.TypelessAction.Map parent: TinyLife.Actions.Typeless.TypelessAction @@ -1757,12 +1774,12 @@ references: name: FullyInProgress nameWithType: TypelessAction.FullyInProgress fullName: TinyLife.Actions.Typeless.TypelessAction.FullyInProgress -- uid: TinyLife.Actions.Typeless.TypelessAction.ForceFail - commentId: F:TinyLife.Actions.Typeless.TypelessAction.ForceFail +- uid: TinyLife.Actions.Typeless.TypelessAction.ForceResult + commentId: F:TinyLife.Actions.Typeless.TypelessAction.ForceResult parent: TinyLife.Actions.Typeless.TypelessAction - name: ForceFail - nameWithType: TypelessAction.ForceFail - fullName: TinyLife.Actions.Typeless.TypelessAction.ForceFail + name: ForceResult + nameWithType: TypelessAction.ForceResult + fullName: TinyLife.Actions.Typeless.TypelessAction.ForceResult - uid: TinyLife.Actions.Typeless.TypelessAction.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Func{TinyLife.Uis.CoveringGroup,System.Collections.Generic.IEnumerable{MLEM.Ui.Elements.Element}}) commentId: M:TinyLife.Actions.Typeless.TypelessAction.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Func{TinyLife.Uis.CoveringGroup,System.Collections.Generic.IEnumerable{MLEM.Ui.Elements.Element}}) parent: TinyLife.Actions.Typeless.TypelessAction @@ -3746,6 +3763,298 @@ references: - name: ) nameWithType: ) fullName: ) +- uid: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2}) + commentId: M:TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2}) + parent: TinyLife.Actions.Typeless.TypelessAction + isExternal: true + name: FindAllActionObjects(Person, ActionType, Nullable) + nameWithType: TypelessAction.FindAllActionObjects(Person, ActionType, Nullable) + fullName: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Nullable) + nameWithType.vb: TypelessAction.FindAllActionObjects(Person, ActionType, Nullable(Of Vector2)) + fullName.vb: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Nullable(Of Microsoft.Xna.Framework.Vector2)) + name.vb: FindAllActionObjects(Person, ActionType, Nullable(Of Vector2)) + spec.csharp: + - uid: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2}) + name: FindAllActionObjects + nameWithType: TypelessAction.FindAllActionObjects + fullName: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.ActionType + name: ActionType + nameWithType: ActionType + fullName: TinyLife.Actions.ActionType + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 + isExternal: true + - name: '>' + nameWithType: '>' + fullName: '>' + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2}) + name: FindAllActionObjects + nameWithType: TypelessAction.FindAllActionObjects + fullName: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.ActionType + name: ActionType + nameWithType: ActionType + fullName: TinyLife.Actions.ActionType + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean) + commentId: M:TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean) + parent: TinyLife.Actions.Typeless.TypelessAction + isExternal: true + name: FindValidActionObjects(Person, ActionType, Boolean, Nullable, Boolean) + nameWithType: TypelessAction.FindValidActionObjects(Person, ActionType, Boolean, Nullable, Boolean) + fullName: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Boolean, System.Nullable, System.Boolean) + nameWithType.vb: TypelessAction.FindValidActionObjects(Person, ActionType, Boolean, Nullable(Of Vector2), Boolean) + fullName.vb: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Boolean, System.Nullable(Of Microsoft.Xna.Framework.Vector2), System.Boolean) + name.vb: FindValidActionObjects(Person, ActionType, Boolean, Nullable(Of Vector2), Boolean) + spec.csharp: + - uid: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean) + name: FindValidActionObjects + nameWithType: TypelessAction.FindValidActionObjects + fullName: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.ActionType + name: ActionType + nameWithType: ActionType + fullName: TinyLife.Actions.ActionType + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 + isExternal: true + - name: '>' + nameWithType: '>' + fullName: '>' + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean) + name: FindValidActionObjects + nameWithType: TypelessAction.FindValidActionObjects + fullName: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.ActionType + name: ActionType + nameWithType: ActionType + fullName: TinyLife.Actions.ActionType + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo) + commentId: M:TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo) + parent: TinyLife.Actions.Typeless.TypelessAction + isExternal: true + name: GetRandomVariety(IEnumerable, ActionInfo) + nameWithType: TypelessAction.GetRandomVariety(IEnumerable, ActionInfo) + fullName: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable, TinyLife.Actions.ActionInfo) + nameWithType.vb: TypelessAction.GetRandomVariety(IEnumerable(Of ActionVariety), ActionInfo) + fullName.vb: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable(Of TinyLife.Actions.ActionVariety), TinyLife.Actions.ActionInfo) + name.vb: GetRandomVariety(IEnumerable(Of ActionVariety), ActionInfo) + spec.csharp: + - uid: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo) + name: GetRandomVariety + nameWithType: TypelessAction.GetRandomVariety + fullName: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety + - name: ( + nameWithType: ( + fullName: ( + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + nameWithType: IEnumerable + fullName: System.Collections.Generic.IEnumerable + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: TinyLife.Actions.ActionVariety + name: ActionVariety + nameWithType: ActionVariety + fullName: TinyLife.Actions.ActionVariety + - name: '>' + nameWithType: '>' + fullName: '>' + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.ActionInfo + name: ActionInfo + nameWithType: ActionInfo + fullName: TinyLife.Actions.ActionInfo + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo) + name: GetRandomVariety + nameWithType: TypelessAction.GetRandomVariety + fullName: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety + - name: ( + nameWithType: ( + fullName: ( + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + nameWithType: IEnumerable + fullName: System.Collections.Generic.IEnumerable + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: TinyLife.Actions.ActionVariety + name: ActionVariety + nameWithType: ActionVariety + fullName: TinyLife.Actions.ActionVariety + - name: ) + nameWithType: ) + fullName: ) + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.ActionInfo + name: ActionInfo + nameWithType: ActionInfo + fullName: TinyLife.Actions.ActionInfo + - name: ) + nameWithType: ) + fullName: ) - uid: TinyLife.Actions.Typeless.TypelessAction.GetTableSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot) commentId: M:TinyLife.Actions.Typeless.TypelessAction.GetTableSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot) parent: TinyLife.Actions.Typeless.TypelessAction diff --git a/docs/api/TinyLife.Actions.Typeless.DeferredAction.yml b/docs/api/TinyLife.Actions.Typeless.DeferredAction.yml new file mode 100644 index 0000000..01074bb --- /dev/null +++ b/docs/api/TinyLife.Actions.Typeless.DeferredAction.yml @@ -0,0 +1,3734 @@ +### YamlMime:ManagedReference +items: +- uid: TinyLife.Actions.Typeless.DeferredAction + commentId: T:TinyLife.Actions.Typeless.DeferredAction + id: DeferredAction + parent: TinyLife.Actions.Typeless + children: + - TinyLife.Actions.Typeless.DeferredAction.#ctor(TinyLife.Actions.ActionInfo) + - TinyLife.Actions.Typeless.DeferredAction.CreateAction + - TinyLife.Actions.Typeless.DeferredAction.Initialize + - TinyLife.Actions.Typeless.DeferredAction.IsCompleted + - TinyLife.Actions.Typeless.DeferredAction.OnCompleted(TinyLife.Actions.CompletionType) + - TinyLife.Actions.Typeless.DeferredAction.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + - TinyLife.Actions.Typeless.DeferredAction.Validate(TinyLife.Objects.Person) + langs: + - csharp + - vb + name: DeferredAction + nameWithType: DeferredAction + fullName: TinyLife.Actions.Typeless.DeferredAction + type: Class + source: + remote: + path: TinyLife/Actions/Typeless/DeferredAction.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: DeferredAction + path: ../TinyLife/Actions/Typeless/DeferredAction.cs + startLine: 12 + assemblies: + - Tiny Life + namespace: TinyLife.Actions.Typeless + summary: "\nA deferred action is a that, when started, invokes an underlying action using .\nThis is useful for situations where a would construct an action prematurely, before its is properly available.\n" + example: [] + syntax: + content: 'public abstract class DeferredAction : TypelessAction, IGenericDataHolder' + content.vb: >- + Public MustInherit Class DeferredAction + Inherits TypelessAction + Implements IGenericDataHolder + inheritance: + - System.Object + - MLEM.Data.Json.JsonTypeSafeGenericDataHolder + - TinyLife.Actions.Typeless.TypelessAction + implements: + - MLEM.Misc.IGenericDataHolder + inheritedMembers: + - TinyLife.Actions.Typeless.TypelessAction.Random + - TinyLife.Actions.Typeless.TypelessAction.Info + - TinyLife.Actions.Typeless.TypelessAction.StartedAutomatically + - TinyLife.Actions.Typeless.TypelessAction.Parent + - TinyLife.Actions.Typeless.TypelessAction.Map + - TinyLife.Actions.Typeless.TypelessAction.Person + - TinyLife.Actions.Typeless.TypelessAction.ElapsedTime + - TinyLife.Actions.Typeless.TypelessAction.PlayerPromptOpen + - TinyLife.Actions.Typeless.TypelessAction.InProgressTime + - TinyLife.Actions.Typeless.TypelessAction.FullyInProgress + - TinyLife.Actions.Typeless.TypelessAction.ForceResult + - TinyLife.Actions.Typeless.TypelessAction.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Func{TinyLife.Uis.CoveringGroup,System.Collections.Generic.IEnumerable{MLEM.Ui.Elements.Element}}) + - TinyLife.Actions.Typeless.TypelessAction.OpenYesNoPrompt(System.String,System.Action,System.Action) + - TinyLife.Actions.Typeless.TypelessAction.OpenTextPrompt(System.String,System.Action{System.String},System.Predicate{System.String},MLEM.Ui.Elements.TextField.Rule,System.String) + - TinyLife.Actions.Typeless.TypelessAction.SpeakAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Int32) + - TinyLife.Actions.Typeless.TypelessAction.SpeakInConversation(TinyLife.Objects.Person,Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Nullable{TinyLife.Actions.EmoteCategory},System.Nullable{TinyLife.Objects.SpeakStyle},System.Int32) + - TinyLife.Actions.Typeless.TypelessAction.CompleteInTime(System.TimeSpan,System.Boolean,TinyLife.Skills.SkillType,System.Single,System.Boolean) + - TinyLife.Actions.Typeless.TypelessAction.CompleteIfNeedFull(TinyLife.Objects.Person,TinyLife.NeedType,TinyLife.Actions.CompletionType) + - TinyLife.Actions.Typeless.TypelessAction.PutDownOrGoTo(TinyLife.Actions.ActionInfo,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType[]) + - TinyLife.Actions.Typeless.TypelessAction.GetPlaceDirection(TinyLife.Objects.Person,TinyLife.Objects.FurnitureType) + - TinyLife.Actions.Typeless.TypelessAction.Sit(TinyLife.Objects.Person,TinyLife.Objects.Furniture,System.Single,TinyLife.Objects.ActionSpot) + - TinyLife.Actions.Typeless.TypelessAction.GetFreeChair(TinyLife.Objects.Person,TinyLife.Objects.Furniture) + - TinyLife.Actions.Typeless.TypelessAction.GetFreeChairs(TinyLife.Objects.Person,TinyLife.Objects.Furniture,System.Func{MLEM.Misc.Direction2,System.Boolean}) + - TinyLife.Actions.Typeless.TypelessAction.FindAllFreePeople(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean) + - TinyLife.Actions.Typeless.TypelessAction.FindAllFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean,System.Boolean) + - TinyLife.Actions.Typeless.TypelessAction.FindAllFreeWalls(TinyLife.Objects.Person,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean) + - TinyLife.Actions.Typeless.TypelessAction.FindAllFreeGround(TinyLife.Objects.Person,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean) + - TinyLife.Actions.Typeless.TypelessAction.FindFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean) + - TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2}) + - TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean) + - TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo) + - TinyLife.Actions.Typeless.TypelessAction.GetTableSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot) + - TinyLife.Actions.Typeless.TypelessAction.InvokeForBoth(TinyLife.Objects.Person,TinyLife.Objects.Person,System.Action{TinyLife.Objects.Person,TinyLife.Objects.Person}) + - MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object) + - MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData``1(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 + extensionMethods: + - TinyLife.Actions.Typeless.DeferredAction.TinyLife.Utilities.Extensions.JsonCopy``1 + modifiers.csharp: + - public + - abstract + - class + modifiers.vb: + - Public + - MustInherit + - Class +- uid: TinyLife.Actions.Typeless.DeferredAction.#ctor(TinyLife.Actions.ActionInfo) + commentId: M:TinyLife.Actions.Typeless.DeferredAction.#ctor(TinyLife.Actions.ActionInfo) + id: '#ctor(TinyLife.Actions.ActionInfo)' + parent: TinyLife.Actions.Typeless.DeferredAction + langs: + - csharp + - vb + name: DeferredAction(ActionInfo) + nameWithType: DeferredAction.DeferredAction(ActionInfo) + fullName: TinyLife.Actions.Typeless.DeferredAction.DeferredAction(TinyLife.Actions.ActionInfo) + type: Constructor + source: + remote: + path: TinyLife/Actions/Typeless/DeferredAction.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: .ctor + path: ../TinyLife/Actions/Typeless/DeferredAction.cs + startLine: 18 + assemblies: + - Tiny Life + namespace: TinyLife.Actions.Typeless + summary: "\nCreates a new typeless action with the given action information\n" + example: [] + syntax: + content: protected DeferredAction(ActionInfo info) + parameters: + - id: info + type: TinyLife.Actions.ActionInfo + description: The information for this action + content.vb: Protected Sub New(info As ActionInfo) + overload: TinyLife.Actions.Typeless.DeferredAction.#ctor* + modifiers.csharp: + - protected + modifiers.vb: + - Protected +- uid: TinyLife.Actions.Typeless.DeferredAction.CreateAction + commentId: M:TinyLife.Actions.Typeless.DeferredAction.CreateAction + id: CreateAction + parent: TinyLife.Actions.Typeless.DeferredAction + langs: + - csharp + - vb + name: CreateAction() + nameWithType: DeferredAction.CreateAction() + fullName: TinyLife.Actions.Typeless.DeferredAction.CreateAction() + type: Method + source: + remote: + path: TinyLife/Actions/Typeless/DeferredAction.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: CreateAction + path: ../TinyLife/Actions/Typeless/DeferredAction.cs + startLine: 27 + assemblies: + - Tiny Life + namespace: TinyLife.Actions.Typeless + summary: "\nCreates the action that this should execute.\nThis method is called in .\n" + example: [] + syntax: + content: protected abstract Action CreateAction() + return: + type: TinyLife.Actions.Action + description: The action to execute. + content.vb: Protected MustOverride Function CreateAction As Action + overload: TinyLife.Actions.Typeless.DeferredAction.CreateAction* + modifiers.csharp: + - protected + - abstract + modifiers.vb: + - Protected + - MustOverride +- uid: TinyLife.Actions.Typeless.DeferredAction.Initialize + commentId: M:TinyLife.Actions.Typeless.DeferredAction.Initialize + id: Initialize + parent: TinyLife.Actions.Typeless.DeferredAction + langs: + - csharp + - vb + name: Initialize() + nameWithType: DeferredAction.Initialize() + fullName: TinyLife.Actions.Typeless.DeferredAction.Initialize() + type: Method + source: + remote: + path: TinyLife/Actions/Typeless/DeferredAction.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: Initialize + path: ../TinyLife/Actions/Typeless/DeferredAction.cs + startLine: 30 + assemblies: + - Tiny Life + namespace: TinyLife.Actions.Typeless + summary: "\nThis method is called when the action is first started by a .\nNote that it is not called when the action gets added to the , but when it is moved to .\n" + example: [] + syntax: + content: public override void Initialize() + content.vb: Public Overrides Sub Initialize + overridden: TinyLife.Actions.Typeless.TypelessAction.Initialize + overload: TinyLife.Actions.Typeless.DeferredAction.Initialize* + modifiers.csharp: + - public + - override + modifiers.vb: + - Public + - Overrides +- uid: TinyLife.Actions.Typeless.DeferredAction.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + commentId: M:TinyLife.Actions.Typeless.DeferredAction.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + id: Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + parent: TinyLife.Actions.Typeless.DeferredAction + langs: + - csharp + - vb + name: Update(GameTime, TimeSpan, Single) + nameWithType: DeferredAction.Update(GameTime, TimeSpan, Single) + fullName: TinyLife.Actions.Typeless.DeferredAction.Update(Microsoft.Xna.Framework.GameTime, System.TimeSpan, System.Single) + type: Method + source: + remote: + path: TinyLife/Actions/Typeless/DeferredAction.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: Update + path: ../TinyLife/Actions/Typeless/DeferredAction.cs + startLine: 35 + assemblies: + - Tiny Life + namespace: TinyLife.Actions.Typeless + summary: "\nThis method is called every update frame if this action is currently active.\nBy default, only the is modified in this method and is called.\n" + example: [] + syntax: + content: public override void Update(GameTime time, TimeSpan passedInGame, float speedMultiplier) + parameters: + - id: time + type: Microsoft.Xna.Framework.GameTime + description: The current game time + - id: passedInGame + type: System.TimeSpan + description: The amount of time that has passed, in game time + - id: speedMultiplier + type: System.Single + description: The game speed multiplier, which represents how fast things should happen, which is usually determined by + content.vb: Public Overrides Sub Update(time As GameTime, passedInGame As TimeSpan, speedMultiplier As Single) + overridden: TinyLife.Actions.Typeless.TypelessAction.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + overload: TinyLife.Actions.Typeless.DeferredAction.Update* + modifiers.csharp: + - public + - override + modifiers.vb: + - Public + - Overrides +- uid: TinyLife.Actions.Typeless.DeferredAction.Validate(TinyLife.Objects.Person) + commentId: M:TinyLife.Actions.Typeless.DeferredAction.Validate(TinyLife.Objects.Person) + id: Validate(TinyLife.Objects.Person) + parent: TinyLife.Actions.Typeless.DeferredAction + langs: + - csharp + - vb + name: Validate(Person) + nameWithType: DeferredAction.Validate(Person) + fullName: TinyLife.Actions.Typeless.DeferredAction.Validate(TinyLife.Objects.Person) + type: Method + source: + remote: + path: TinyLife/Actions/Typeless/DeferredAction.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: Validate + path: ../TinyLife/Actions/Typeless/DeferredAction.cs + startLine: 41 + assemblies: + - Tiny Life + namespace: TinyLife.Actions.Typeless + summary: "\nValidates this action's data.\nThis is called when a map is loaded from disk.\nWhen returning false on this method, the action is removed from the .\n" + example: [] + syntax: + content: public override bool Validate(Person person) + parameters: + - id: person + type: TinyLife.Objects.Person + description: The person that this action belongs to + return: + type: System.Boolean + description: Whether or not the action is still valid (or if it has invalid data) + content.vb: Public Overrides Function Validate(person As Person) As Boolean + overridden: TinyLife.Actions.Typeless.TypelessAction.Validate(TinyLife.Objects.Person) + overload: TinyLife.Actions.Typeless.DeferredAction.Validate* + modifiers.csharp: + - public + - override + modifiers.vb: + - Public + - Overrides +- uid: TinyLife.Actions.Typeless.DeferredAction.IsCompleted + commentId: M:TinyLife.Actions.Typeless.DeferredAction.IsCompleted + id: IsCompleted + parent: TinyLife.Actions.Typeless.DeferredAction + langs: + - csharp + - vb + name: IsCompleted() + nameWithType: DeferredAction.IsCompleted() + fullName: TinyLife.Actions.Typeless.DeferredAction.IsCompleted() + type: Method + source: + remote: + path: TinyLife/Actions/Typeless/DeferredAction.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: IsCompleted + path: ../TinyLife/Actions/Typeless/DeferredAction.cs + startLine: 46 + assemblies: + - Tiny Life + namespace: TinyLife.Actions.Typeless + summary: "\nThis method is called every update frame by a if this action is currently active to check if it should be stopped.\nIf this returns a result other than , will be called and the action is stopped.\nBy default, only modifies the completion type, otherwise is returned.\n" + example: [] + syntax: + content: public override CompletionType IsCompleted() + return: + type: TinyLife.Actions.CompletionType + description: The current completion type of this action + content.vb: Public Overrides Function IsCompleted As CompletionType + overridden: TinyLife.Actions.Typeless.TypelessAction.IsCompleted + overload: TinyLife.Actions.Typeless.DeferredAction.IsCompleted* + modifiers.csharp: + - public + - override + modifiers.vb: + - Public + - Overrides +- uid: TinyLife.Actions.Typeless.DeferredAction.OnCompleted(TinyLife.Actions.CompletionType) + commentId: M:TinyLife.Actions.Typeless.DeferredAction.OnCompleted(TinyLife.Actions.CompletionType) + id: OnCompleted(TinyLife.Actions.CompletionType) + parent: TinyLife.Actions.Typeless.DeferredAction + langs: + - csharp + - vb + name: OnCompleted(CompletionType) + nameWithType: DeferredAction.OnCompleted(CompletionType) + fullName: TinyLife.Actions.Typeless.DeferredAction.OnCompleted(TinyLife.Actions.CompletionType) + type: Method + source: + remote: + path: TinyLife/Actions/Typeless/DeferredAction.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: OnCompleted + path: ../TinyLife/Actions/Typeless/DeferredAction.cs + startLine: 51 + assemblies: + - Tiny Life + namespace: TinyLife.Actions.Typeless + summary: "\nThis method is called when this action , or if it is canceled from an outside source.\nNote that, if this method is called as a result of , the passed will be the same.\n" + example: [] + syntax: + content: public override void OnCompleted(CompletionType type) + parameters: + - id: type + type: TinyLife.Actions.CompletionType + description: The type that this action completed with + content.vb: Public Overrides Sub OnCompleted(type As CompletionType) + overridden: TinyLife.Actions.Typeless.TypelessAction.OnCompleted(TinyLife.Actions.CompletionType) + overload: TinyLife.Actions.Typeless.DeferredAction.OnCompleted* + modifiers.csharp: + - public + - override + modifiers.vb: + - Public + - Overrides +references: +- uid: TinyLife.Actions.Typeless.TypelessAction + commentId: T:TinyLife.Actions.Typeless.TypelessAction + parent: TinyLife.Actions.Typeless + name: TypelessAction + nameWithType: TypelessAction + fullName: TinyLife.Actions.Typeless.TypelessAction +- uid: TinyLife.Actions.Handlers.UnderlyingActionHandler + commentId: T:TinyLife.Actions.Handlers.UnderlyingActionHandler + name: UnderlyingActionHandler + nameWithType: UnderlyingActionHandler + fullName: TinyLife.Actions.Handlers.UnderlyingActionHandler +- uid: TinyLife.Actions.Handlers.MultiActionHandler + commentId: T:TinyLife.Actions.Handlers.MultiActionHandler + parent: TinyLife.Actions.Handlers + name: MultiActionHandler + nameWithType: MultiActionHandler + fullName: TinyLife.Actions.Handlers.MultiActionHandler +- uid: TinyLife.Actions.ActionInfo + commentId: T:TinyLife.Actions.ActionInfo + parent: TinyLife.Actions + name: ActionInfo + nameWithType: ActionInfo + fullName: TinyLife.Actions.ActionInfo +- uid: TinyLife.Actions.Typeless + commentId: N:TinyLife.Actions.Typeless + name: TinyLife.Actions.Typeless + nameWithType: TinyLife.Actions.Typeless + fullName: TinyLife.Actions.Typeless +- uid: System.Object + commentId: T:System.Object + parent: System + isExternal: true + name: Object + nameWithType: Object + fullName: System.Object +- uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder + commentId: T:MLEM.Data.Json.JsonTypeSafeGenericDataHolder + parent: MLEM.Data.Json + isExternal: true + name: JsonTypeSafeGenericDataHolder + nameWithType: JsonTypeSafeGenericDataHolder + fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder +- uid: MLEM.Misc.IGenericDataHolder + commentId: T:MLEM.Misc.IGenericDataHolder + parent: MLEM.Misc + isExternal: true + name: IGenericDataHolder + nameWithType: IGenericDataHolder + fullName: MLEM.Misc.IGenericDataHolder +- uid: TinyLife.Actions.Typeless.TypelessAction.Random + commentId: F:TinyLife.Actions.Typeless.TypelessAction.Random + parent: TinyLife.Actions.Typeless.TypelessAction + name: Random + nameWithType: TypelessAction.Random + fullName: TinyLife.Actions.Typeless.TypelessAction.Random +- uid: TinyLife.Actions.Typeless.TypelessAction.Info + commentId: F:TinyLife.Actions.Typeless.TypelessAction.Info + parent: TinyLife.Actions.Typeless.TypelessAction + name: Info + nameWithType: TypelessAction.Info + fullName: TinyLife.Actions.Typeless.TypelessAction.Info +- uid: TinyLife.Actions.Typeless.TypelessAction.StartedAutomatically + commentId: P:TinyLife.Actions.Typeless.TypelessAction.StartedAutomatically + parent: TinyLife.Actions.Typeless.TypelessAction + name: StartedAutomatically + nameWithType: TypelessAction.StartedAutomatically + fullName: TinyLife.Actions.Typeless.TypelessAction.StartedAutomatically +- uid: TinyLife.Actions.Typeless.TypelessAction.Parent + commentId: P:TinyLife.Actions.Typeless.TypelessAction.Parent + parent: TinyLife.Actions.Typeless.TypelessAction + name: Parent + nameWithType: TypelessAction.Parent + fullName: TinyLife.Actions.Typeless.TypelessAction.Parent +- uid: TinyLife.Actions.Typeless.TypelessAction.Map + commentId: P:TinyLife.Actions.Typeless.TypelessAction.Map + parent: TinyLife.Actions.Typeless.TypelessAction + name: Map + nameWithType: TypelessAction.Map + fullName: TinyLife.Actions.Typeless.TypelessAction.Map +- uid: TinyLife.Actions.Typeless.TypelessAction.Person + commentId: P:TinyLife.Actions.Typeless.TypelessAction.Person + parent: TinyLife.Actions.Typeless.TypelessAction + name: Person + nameWithType: TypelessAction.Person + fullName: TinyLife.Actions.Typeless.TypelessAction.Person +- uid: TinyLife.Actions.Typeless.TypelessAction.ElapsedTime + commentId: P:TinyLife.Actions.Typeless.TypelessAction.ElapsedTime + parent: TinyLife.Actions.Typeless.TypelessAction + name: ElapsedTime + nameWithType: TypelessAction.ElapsedTime + fullName: TinyLife.Actions.Typeless.TypelessAction.ElapsedTime +- uid: TinyLife.Actions.Typeless.TypelessAction.PlayerPromptOpen + commentId: P:TinyLife.Actions.Typeless.TypelessAction.PlayerPromptOpen + parent: TinyLife.Actions.Typeless.TypelessAction + name: PlayerPromptOpen + nameWithType: TypelessAction.PlayerPromptOpen + fullName: TinyLife.Actions.Typeless.TypelessAction.PlayerPromptOpen +- uid: TinyLife.Actions.Typeless.TypelessAction.InProgressTime + commentId: P:TinyLife.Actions.Typeless.TypelessAction.InProgressTime + parent: TinyLife.Actions.Typeless.TypelessAction + name: InProgressTime + nameWithType: TypelessAction.InProgressTime + fullName: TinyLife.Actions.Typeless.TypelessAction.InProgressTime +- uid: TinyLife.Actions.Typeless.TypelessAction.FullyInProgress + commentId: P:TinyLife.Actions.Typeless.TypelessAction.FullyInProgress + parent: TinyLife.Actions.Typeless.TypelessAction + name: FullyInProgress + nameWithType: TypelessAction.FullyInProgress + fullName: TinyLife.Actions.Typeless.TypelessAction.FullyInProgress +- uid: TinyLife.Actions.Typeless.TypelessAction.ForceResult + commentId: F:TinyLife.Actions.Typeless.TypelessAction.ForceResult + parent: TinyLife.Actions.Typeless.TypelessAction + name: ForceResult + nameWithType: TypelessAction.ForceResult + fullName: TinyLife.Actions.Typeless.TypelessAction.ForceResult +- uid: TinyLife.Actions.Typeless.TypelessAction.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Func{TinyLife.Uis.CoveringGroup,System.Collections.Generic.IEnumerable{MLEM.Ui.Elements.Element}}) + commentId: M:TinyLife.Actions.Typeless.TypelessAction.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Func{TinyLife.Uis.CoveringGroup,System.Collections.Generic.IEnumerable{MLEM.Ui.Elements.Element}}) + parent: TinyLife.Actions.Typeless.TypelessAction + isExternal: true + name: OpenPlayerPrompt(String, Predicate, Action, Boolean, Func>) + nameWithType: TypelessAction.OpenPlayerPrompt(String, Predicate, Action, Boolean, Func>) + fullName: TinyLife.Actions.Typeless.TypelessAction.OpenPlayerPrompt(System.String, System.Predicate, System.Action, System.Boolean, System.Func>) + nameWithType.vb: TypelessAction.OpenPlayerPrompt(String, Predicate(Of Panel), Action(Of Panel), Boolean, Func(Of CoveringGroup, IEnumerable(Of Element))) + fullName.vb: TinyLife.Actions.Typeless.TypelessAction.OpenPlayerPrompt(System.String, System.Predicate(Of MLEM.Ui.Elements.Panel), System.Action(Of MLEM.Ui.Elements.Panel), System.Boolean, System.Func(Of TinyLife.Uis.CoveringGroup, System.Collections.Generic.IEnumerable(Of MLEM.Ui.Elements.Element))) + name.vb: OpenPlayerPrompt(String, Predicate(Of Panel), Action(Of Panel), Boolean, Func(Of CoveringGroup, IEnumerable(Of Element))) + spec.csharp: + - uid: TinyLife.Actions.Typeless.TypelessAction.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Func{TinyLife.Uis.CoveringGroup,System.Collections.Generic.IEnumerable{MLEM.Ui.Elements.Element}}) + name: OpenPlayerPrompt + nameWithType: TypelessAction.OpenPlayerPrompt + fullName: TinyLife.Actions.Typeless.TypelessAction.OpenPlayerPrompt + - name: ( + nameWithType: ( + fullName: ( + - uid: System.String + name: String + nameWithType: String + fullName: System.String + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Predicate`1 + name: Predicate + nameWithType: Predicate + fullName: System.Predicate + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: MLEM.Ui.Elements.Panel + name: Panel + nameWithType: Panel + fullName: MLEM.Ui.Elements.Panel + isExternal: true + - name: '>' + nameWithType: '>' + fullName: '>' + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Action`1 + name: Action + nameWithType: Action + fullName: System.Action + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: MLEM.Ui.Elements.Panel + name: Panel + nameWithType: Panel + fullName: MLEM.Ui.Elements.Panel + isExternal: true + - name: '>' + nameWithType: '>' + fullName: '>' + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Func`2 + name: Func + nameWithType: Func + fullName: System.Func + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: TinyLife.Uis.CoveringGroup + name: CoveringGroup + nameWithType: CoveringGroup + fullName: TinyLife.Uis.CoveringGroup + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + nameWithType: IEnumerable + fullName: System.Collections.Generic.IEnumerable + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: MLEM.Ui.Elements.Element + name: Element + nameWithType: Element + fullName: MLEM.Ui.Elements.Element + isExternal: true + - name: '>' + nameWithType: '>' + fullName: '>' + - name: '>' + nameWithType: '>' + fullName: '>' + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.Typeless.TypelessAction.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Func{TinyLife.Uis.CoveringGroup,System.Collections.Generic.IEnumerable{MLEM.Ui.Elements.Element}}) + name: OpenPlayerPrompt + nameWithType: TypelessAction.OpenPlayerPrompt + fullName: TinyLife.Actions.Typeless.TypelessAction.OpenPlayerPrompt + - name: ( + nameWithType: ( + fullName: ( + - uid: System.String + name: String + nameWithType: String + fullName: System.String + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Predicate`1 + name: Predicate + nameWithType: Predicate + fullName: System.Predicate + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: MLEM.Ui.Elements.Panel + name: Panel + nameWithType: Panel + fullName: MLEM.Ui.Elements.Panel + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Action`1 + name: Action + nameWithType: Action + fullName: System.Action + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: MLEM.Ui.Elements.Panel + name: Panel + nameWithType: Panel + fullName: MLEM.Ui.Elements.Panel + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Func`2 + name: Func + nameWithType: Func + fullName: System.Func + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: TinyLife.Uis.CoveringGroup + name: CoveringGroup + nameWithType: CoveringGroup + fullName: TinyLife.Uis.CoveringGroup + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + nameWithType: IEnumerable + fullName: System.Collections.Generic.IEnumerable + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: MLEM.Ui.Elements.Element + name: Element + nameWithType: Element + fullName: MLEM.Ui.Elements.Element + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + - name: ) + nameWithType: ) + fullName: ) + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Actions.Typeless.TypelessAction.OpenYesNoPrompt(System.String,System.Action,System.Action) + commentId: M:TinyLife.Actions.Typeless.TypelessAction.OpenYesNoPrompt(System.String,System.Action,System.Action) + parent: TinyLife.Actions.Typeless.TypelessAction + isExternal: true + name: OpenYesNoPrompt(String, Action, Action) + nameWithType: TypelessAction.OpenYesNoPrompt(String, Action, Action) + fullName: TinyLife.Actions.Typeless.TypelessAction.OpenYesNoPrompt(System.String, System.Action, System.Action) + spec.csharp: + - uid: TinyLife.Actions.Typeless.TypelessAction.OpenYesNoPrompt(System.String,System.Action,System.Action) + name: OpenYesNoPrompt + nameWithType: TypelessAction.OpenYesNoPrompt + fullName: TinyLife.Actions.Typeless.TypelessAction.OpenYesNoPrompt + - name: ( + nameWithType: ( + fullName: ( + - uid: System.String + name: String + nameWithType: String + fullName: System.String + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Action + name: Action + nameWithType: Action + fullName: System.Action + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Action + name: Action + nameWithType: Action + fullName: System.Action + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.Typeless.TypelessAction.OpenYesNoPrompt(System.String,System.Action,System.Action) + name: OpenYesNoPrompt + nameWithType: TypelessAction.OpenYesNoPrompt + fullName: TinyLife.Actions.Typeless.TypelessAction.OpenYesNoPrompt + - name: ( + nameWithType: ( + fullName: ( + - uid: System.String + name: String + nameWithType: String + fullName: System.String + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Action + name: Action + nameWithType: Action + fullName: System.Action + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Action + name: Action + nameWithType: Action + fullName: System.Action + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Actions.Typeless.TypelessAction.OpenTextPrompt(System.String,System.Action{System.String},System.Predicate{System.String},MLEM.Ui.Elements.TextField.Rule,System.String) + commentId: M:TinyLife.Actions.Typeless.TypelessAction.OpenTextPrompt(System.String,System.Action{System.String},System.Predicate{System.String},MLEM.Ui.Elements.TextField.Rule,System.String) + parent: TinyLife.Actions.Typeless.TypelessAction + isExternal: true + name: OpenTextPrompt(String, Action, Predicate, TextField.Rule, String) + nameWithType: TypelessAction.OpenTextPrompt(String, Action, Predicate, TextField.Rule, String) + fullName: TinyLife.Actions.Typeless.TypelessAction.OpenTextPrompt(System.String, System.Action, System.Predicate, MLEM.Ui.Elements.TextField.Rule, System.String) + nameWithType.vb: TypelessAction.OpenTextPrompt(String, Action(Of String), Predicate(Of String), TextField.Rule, String) + fullName.vb: TinyLife.Actions.Typeless.TypelessAction.OpenTextPrompt(System.String, System.Action(Of System.String), System.Predicate(Of System.String), MLEM.Ui.Elements.TextField.Rule, System.String) + name.vb: OpenTextPrompt(String, Action(Of String), Predicate(Of String), TextField.Rule, String) + spec.csharp: + - uid: TinyLife.Actions.Typeless.TypelessAction.OpenTextPrompt(System.String,System.Action{System.String},System.Predicate{System.String},MLEM.Ui.Elements.TextField.Rule,System.String) + name: OpenTextPrompt + nameWithType: TypelessAction.OpenTextPrompt + fullName: TinyLife.Actions.Typeless.TypelessAction.OpenTextPrompt + - name: ( + nameWithType: ( + fullName: ( + - uid: System.String + name: String + nameWithType: String + fullName: System.String + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Action`1 + name: Action + nameWithType: Action + fullName: System.Action + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: System.String + name: String + nameWithType: String + fullName: System.String + isExternal: true + - name: '>' + nameWithType: '>' + fullName: '>' + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Predicate`1 + name: Predicate + nameWithType: Predicate + fullName: System.Predicate + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: System.String + name: String + nameWithType: String + fullName: System.String + isExternal: true + - name: '>' + nameWithType: '>' + fullName: '>' + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: MLEM.Ui.Elements.TextField.Rule + name: TextField.Rule + nameWithType: TextField.Rule + fullName: MLEM.Ui.Elements.TextField.Rule + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.String + name: String + nameWithType: String + fullName: System.String + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.Typeless.TypelessAction.OpenTextPrompt(System.String,System.Action{System.String},System.Predicate{System.String},MLEM.Ui.Elements.TextField.Rule,System.String) + name: OpenTextPrompt + nameWithType: TypelessAction.OpenTextPrompt + fullName: TinyLife.Actions.Typeless.TypelessAction.OpenTextPrompt + - name: ( + nameWithType: ( + fullName: ( + - uid: System.String + name: String + nameWithType: String + fullName: System.String + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Action`1 + name: Action + nameWithType: Action + fullName: System.Action + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: System.String + name: String + nameWithType: String + fullName: System.String + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Predicate`1 + name: Predicate + nameWithType: Predicate + fullName: System.Predicate + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: System.String + name: String + nameWithType: String + fullName: System.String + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: MLEM.Ui.Elements.TextField.Rule + name: TextField.Rule + nameWithType: TextField.Rule + fullName: MLEM.Ui.Elements.TextField.Rule + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.String + name: String + nameWithType: String + fullName: System.String + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Actions.Typeless.TypelessAction.SpeakAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Int32) + commentId: M:TinyLife.Actions.Typeless.TypelessAction.SpeakAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Int32) + parent: TinyLife.Actions.Typeless.TypelessAction + isExternal: true + name: SpeakAlone(GameTime, Single, EmoteCategory, SpeakStyle, Int32) + nameWithType: TypelessAction.SpeakAlone(GameTime, Single, EmoteCategory, SpeakStyle, Int32) + fullName: TinyLife.Actions.Typeless.TypelessAction.SpeakAlone(Microsoft.Xna.Framework.GameTime, System.Single, TinyLife.Actions.EmoteCategory, TinyLife.Objects.SpeakStyle, System.Int32) + spec.csharp: + - uid: TinyLife.Actions.Typeless.TypelessAction.SpeakAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Int32) + name: SpeakAlone + nameWithType: TypelessAction.SpeakAlone + fullName: TinyLife.Actions.Typeless.TypelessAction.SpeakAlone + - name: ( + nameWithType: ( + fullName: ( + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + nameWithType: GameTime + fullName: Microsoft.Xna.Framework.GameTime + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Single + name: Single + nameWithType: Single + fullName: System.Single + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.EmoteCategory + name: EmoteCategory + nameWithType: EmoteCategory + fullName: TinyLife.Actions.EmoteCategory + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.SpeakStyle + name: SpeakStyle + nameWithType: SpeakStyle + fullName: TinyLife.Objects.SpeakStyle + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Int32 + name: Int32 + nameWithType: Int32 + fullName: System.Int32 + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.Typeless.TypelessAction.SpeakAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Int32) + name: SpeakAlone + nameWithType: TypelessAction.SpeakAlone + fullName: TinyLife.Actions.Typeless.TypelessAction.SpeakAlone + - name: ( + nameWithType: ( + fullName: ( + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + nameWithType: GameTime + fullName: Microsoft.Xna.Framework.GameTime + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Single + name: Single + nameWithType: Single + fullName: System.Single + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.EmoteCategory + name: EmoteCategory + nameWithType: EmoteCategory + fullName: TinyLife.Actions.EmoteCategory + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.SpeakStyle + name: SpeakStyle + nameWithType: SpeakStyle + fullName: TinyLife.Objects.SpeakStyle + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Int32 + name: Int32 + nameWithType: Int32 + fullName: System.Int32 + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Actions.Typeless.TypelessAction.SpeakInConversation(TinyLife.Objects.Person,Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Nullable{TinyLife.Actions.EmoteCategory},System.Nullable{TinyLife.Objects.SpeakStyle},System.Int32) + commentId: M:TinyLife.Actions.Typeless.TypelessAction.SpeakInConversation(TinyLife.Objects.Person,Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Nullable{TinyLife.Actions.EmoteCategory},System.Nullable{TinyLife.Objects.SpeakStyle},System.Int32) + parent: TinyLife.Actions.Typeless.TypelessAction + isExternal: true + name: SpeakInConversation(Person, GameTime, Single, EmoteCategory, SpeakStyle, Nullable, Nullable, Int32) + nameWithType: TypelessAction.SpeakInConversation(Person, GameTime, Single, EmoteCategory, SpeakStyle, Nullable, Nullable, Int32) + fullName: TinyLife.Actions.Typeless.TypelessAction.SpeakInConversation(TinyLife.Objects.Person, Microsoft.Xna.Framework.GameTime, System.Single, TinyLife.Actions.EmoteCategory, TinyLife.Objects.SpeakStyle, System.Nullable, System.Nullable, System.Int32) + nameWithType.vb: TypelessAction.SpeakInConversation(Person, GameTime, Single, EmoteCategory, SpeakStyle, Nullable(Of EmoteCategory), Nullable(Of SpeakStyle), Int32) + fullName.vb: TinyLife.Actions.Typeless.TypelessAction.SpeakInConversation(TinyLife.Objects.Person, Microsoft.Xna.Framework.GameTime, System.Single, TinyLife.Actions.EmoteCategory, TinyLife.Objects.SpeakStyle, System.Nullable(Of TinyLife.Actions.EmoteCategory), System.Nullable(Of TinyLife.Objects.SpeakStyle), System.Int32) + name.vb: SpeakInConversation(Person, GameTime, Single, EmoteCategory, SpeakStyle, Nullable(Of EmoteCategory), Nullable(Of SpeakStyle), Int32) + spec.csharp: + - uid: TinyLife.Actions.Typeless.TypelessAction.SpeakInConversation(TinyLife.Objects.Person,Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Nullable{TinyLife.Actions.EmoteCategory},System.Nullable{TinyLife.Objects.SpeakStyle},System.Int32) + name: SpeakInConversation + nameWithType: TypelessAction.SpeakInConversation + fullName: TinyLife.Actions.Typeless.TypelessAction.SpeakInConversation + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + nameWithType: GameTime + fullName: Microsoft.Xna.Framework.GameTime + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Single + name: Single + nameWithType: Single + fullName: System.Single + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.EmoteCategory + name: EmoteCategory + nameWithType: EmoteCategory + fullName: TinyLife.Actions.EmoteCategory + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.SpeakStyle + name: SpeakStyle + nameWithType: SpeakStyle + fullName: TinyLife.Objects.SpeakStyle + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: TinyLife.Actions.EmoteCategory + name: EmoteCategory + nameWithType: EmoteCategory + fullName: TinyLife.Actions.EmoteCategory + - name: '>' + nameWithType: '>' + fullName: '>' + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: TinyLife.Objects.SpeakStyle + name: SpeakStyle + nameWithType: SpeakStyle + fullName: TinyLife.Objects.SpeakStyle + - name: '>' + nameWithType: '>' + fullName: '>' + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Int32 + name: Int32 + nameWithType: Int32 + fullName: System.Int32 + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.Typeless.TypelessAction.SpeakInConversation(TinyLife.Objects.Person,Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Nullable{TinyLife.Actions.EmoteCategory},System.Nullable{TinyLife.Objects.SpeakStyle},System.Int32) + name: SpeakInConversation + nameWithType: TypelessAction.SpeakInConversation + fullName: TinyLife.Actions.Typeless.TypelessAction.SpeakInConversation + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + nameWithType: GameTime + fullName: Microsoft.Xna.Framework.GameTime + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Single + name: Single + nameWithType: Single + fullName: System.Single + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.EmoteCategory + name: EmoteCategory + nameWithType: EmoteCategory + fullName: TinyLife.Actions.EmoteCategory + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.SpeakStyle + name: SpeakStyle + nameWithType: SpeakStyle + fullName: TinyLife.Objects.SpeakStyle + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: TinyLife.Actions.EmoteCategory + name: EmoteCategory + nameWithType: EmoteCategory + fullName: TinyLife.Actions.EmoteCategory + - name: ) + nameWithType: ) + fullName: ) + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: TinyLife.Objects.SpeakStyle + name: SpeakStyle + nameWithType: SpeakStyle + fullName: TinyLife.Objects.SpeakStyle + - name: ) + nameWithType: ) + fullName: ) + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Int32 + name: Int32 + nameWithType: Int32 + fullName: System.Int32 + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Actions.Typeless.TypelessAction.CompleteInTime(System.TimeSpan,System.Boolean,TinyLife.Skills.SkillType,System.Single,System.Boolean) + commentId: M:TinyLife.Actions.Typeless.TypelessAction.CompleteInTime(System.TimeSpan,System.Boolean,TinyLife.Skills.SkillType,System.Single,System.Boolean) + parent: TinyLife.Actions.Typeless.TypelessAction + isExternal: true + name: CompleteInTime(TimeSpan, Boolean, SkillType, Single, Boolean) + nameWithType: TypelessAction.CompleteInTime(TimeSpan, Boolean, SkillType, Single, Boolean) + fullName: TinyLife.Actions.Typeless.TypelessAction.CompleteInTime(System.TimeSpan, System.Boolean, TinyLife.Skills.SkillType, System.Single, System.Boolean) + spec.csharp: + - uid: TinyLife.Actions.Typeless.TypelessAction.CompleteInTime(System.TimeSpan,System.Boolean,TinyLife.Skills.SkillType,System.Single,System.Boolean) + name: CompleteInTime + nameWithType: TypelessAction.CompleteInTime + fullName: TinyLife.Actions.Typeless.TypelessAction.CompleteInTime + - name: ( + nameWithType: ( + fullName: ( + - uid: System.TimeSpan + name: TimeSpan + nameWithType: TimeSpan + fullName: System.TimeSpan + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Skills.SkillType + name: SkillType + nameWithType: SkillType + fullName: TinyLife.Skills.SkillType + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Single + name: Single + nameWithType: Single + fullName: System.Single + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.Typeless.TypelessAction.CompleteInTime(System.TimeSpan,System.Boolean,TinyLife.Skills.SkillType,System.Single,System.Boolean) + name: CompleteInTime + nameWithType: TypelessAction.CompleteInTime + fullName: TinyLife.Actions.Typeless.TypelessAction.CompleteInTime + - name: ( + nameWithType: ( + fullName: ( + - uid: System.TimeSpan + name: TimeSpan + nameWithType: TimeSpan + fullName: System.TimeSpan + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Skills.SkillType + name: SkillType + nameWithType: SkillType + fullName: TinyLife.Skills.SkillType + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Single + name: Single + nameWithType: Single + fullName: System.Single + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Actions.Typeless.TypelessAction.CompleteIfNeedFull(TinyLife.Objects.Person,TinyLife.NeedType,TinyLife.Actions.CompletionType) + commentId: M:TinyLife.Actions.Typeless.TypelessAction.CompleteIfNeedFull(TinyLife.Objects.Person,TinyLife.NeedType,TinyLife.Actions.CompletionType) + parent: TinyLife.Actions.Typeless.TypelessAction + name: CompleteIfNeedFull(Person, NeedType, CompletionType) + nameWithType: TypelessAction.CompleteIfNeedFull(Person, NeedType, CompletionType) + fullName: TinyLife.Actions.Typeless.TypelessAction.CompleteIfNeedFull(TinyLife.Objects.Person, TinyLife.NeedType, TinyLife.Actions.CompletionType) + spec.csharp: + - uid: TinyLife.Actions.Typeless.TypelessAction.CompleteIfNeedFull(TinyLife.Objects.Person,TinyLife.NeedType,TinyLife.Actions.CompletionType) + name: CompleteIfNeedFull + nameWithType: TypelessAction.CompleteIfNeedFull + fullName: TinyLife.Actions.Typeless.TypelessAction.CompleteIfNeedFull + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.NeedType + name: NeedType + nameWithType: NeedType + fullName: TinyLife.NeedType + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.CompletionType + name: CompletionType + nameWithType: CompletionType + fullName: TinyLife.Actions.CompletionType + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.Typeless.TypelessAction.CompleteIfNeedFull(TinyLife.Objects.Person,TinyLife.NeedType,TinyLife.Actions.CompletionType) + name: CompleteIfNeedFull + nameWithType: TypelessAction.CompleteIfNeedFull + fullName: TinyLife.Actions.Typeless.TypelessAction.CompleteIfNeedFull + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.NeedType + name: NeedType + nameWithType: NeedType + fullName: TinyLife.NeedType + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.CompletionType + name: CompletionType + nameWithType: CompletionType + fullName: TinyLife.Actions.CompletionType + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Actions.Typeless.TypelessAction.PutDownOrGoTo(TinyLife.Actions.ActionInfo,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType[]) + commentId: M:TinyLife.Actions.Typeless.TypelessAction.PutDownOrGoTo(TinyLife.Actions.ActionInfo,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType[]) + parent: TinyLife.Actions.Typeless.TypelessAction + name: PutDownOrGoTo(ActionInfo, ObjectCategory, FurnitureType[]) + nameWithType: TypelessAction.PutDownOrGoTo(ActionInfo, ObjectCategory, FurnitureType[]) + fullName: TinyLife.Actions.Typeless.TypelessAction.PutDownOrGoTo(TinyLife.Actions.ActionInfo, TinyLife.Objects.ObjectCategory, TinyLife.Objects.FurnitureType[]) + nameWithType.vb: TypelessAction.PutDownOrGoTo(ActionInfo, ObjectCategory, FurnitureType()) + fullName.vb: TinyLife.Actions.Typeless.TypelessAction.PutDownOrGoTo(TinyLife.Actions.ActionInfo, TinyLife.Objects.ObjectCategory, TinyLife.Objects.FurnitureType()) + name.vb: PutDownOrGoTo(ActionInfo, ObjectCategory, FurnitureType()) + spec.csharp: + - uid: TinyLife.Actions.Typeless.TypelessAction.PutDownOrGoTo(TinyLife.Actions.ActionInfo,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType[]) + name: PutDownOrGoTo + nameWithType: TypelessAction.PutDownOrGoTo + fullName: TinyLife.Actions.Typeless.TypelessAction.PutDownOrGoTo + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Actions.ActionInfo + name: ActionInfo + nameWithType: ActionInfo + fullName: TinyLife.Actions.ActionInfo + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.ObjectCategory + name: ObjectCategory + nameWithType: ObjectCategory + fullName: TinyLife.Objects.ObjectCategory + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.FurnitureType + name: FurnitureType + nameWithType: FurnitureType + fullName: TinyLife.Objects.FurnitureType + - name: '[]' + nameWithType: '[]' + fullName: '[]' + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.Typeless.TypelessAction.PutDownOrGoTo(TinyLife.Actions.ActionInfo,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType[]) + name: PutDownOrGoTo + nameWithType: TypelessAction.PutDownOrGoTo + fullName: TinyLife.Actions.Typeless.TypelessAction.PutDownOrGoTo + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Actions.ActionInfo + name: ActionInfo + nameWithType: ActionInfo + fullName: TinyLife.Actions.ActionInfo + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.ObjectCategory + name: ObjectCategory + nameWithType: ObjectCategory + fullName: TinyLife.Objects.ObjectCategory + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.FurnitureType + name: FurnitureType + nameWithType: FurnitureType + fullName: TinyLife.Objects.FurnitureType + - name: () + nameWithType: () + fullName: () + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Actions.Typeless.TypelessAction.GetPlaceDirection(TinyLife.Objects.Person,TinyLife.Objects.FurnitureType) + commentId: M:TinyLife.Actions.Typeless.TypelessAction.GetPlaceDirection(TinyLife.Objects.Person,TinyLife.Objects.FurnitureType) + parent: TinyLife.Actions.Typeless.TypelessAction + name: GetPlaceDirection(Person, FurnitureType) + nameWithType: TypelessAction.GetPlaceDirection(Person, FurnitureType) + fullName: TinyLife.Actions.Typeless.TypelessAction.GetPlaceDirection(TinyLife.Objects.Person, TinyLife.Objects.FurnitureType) + spec.csharp: + - uid: TinyLife.Actions.Typeless.TypelessAction.GetPlaceDirection(TinyLife.Objects.Person,TinyLife.Objects.FurnitureType) + name: GetPlaceDirection + nameWithType: TypelessAction.GetPlaceDirection + fullName: TinyLife.Actions.Typeless.TypelessAction.GetPlaceDirection + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.FurnitureType + name: FurnitureType + nameWithType: FurnitureType + fullName: TinyLife.Objects.FurnitureType + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.Typeless.TypelessAction.GetPlaceDirection(TinyLife.Objects.Person,TinyLife.Objects.FurnitureType) + name: GetPlaceDirection + nameWithType: TypelessAction.GetPlaceDirection + fullName: TinyLife.Actions.Typeless.TypelessAction.GetPlaceDirection + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.FurnitureType + name: FurnitureType + nameWithType: FurnitureType + fullName: TinyLife.Objects.FurnitureType + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Actions.Typeless.TypelessAction.Sit(TinyLife.Objects.Person,TinyLife.Objects.Furniture,System.Single,TinyLife.Objects.ActionSpot) + commentId: M:TinyLife.Actions.Typeless.TypelessAction.Sit(TinyLife.Objects.Person,TinyLife.Objects.Furniture,System.Single,TinyLife.Objects.ActionSpot) + parent: TinyLife.Actions.Typeless.TypelessAction + isExternal: true + name: Sit(Person, Furniture, Single, ActionSpot) + nameWithType: TypelessAction.Sit(Person, Furniture, Single, ActionSpot) + fullName: TinyLife.Actions.Typeless.TypelessAction.Sit(TinyLife.Objects.Person, TinyLife.Objects.Furniture, System.Single, TinyLife.Objects.ActionSpot) + spec.csharp: + - uid: TinyLife.Actions.Typeless.TypelessAction.Sit(TinyLife.Objects.Person,TinyLife.Objects.Furniture,System.Single,TinyLife.Objects.ActionSpot) + name: Sit + nameWithType: TypelessAction.Sit + fullName: TinyLife.Actions.Typeless.TypelessAction.Sit + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.Furniture + name: Furniture + nameWithType: Furniture + fullName: TinyLife.Objects.Furniture + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Single + name: Single + nameWithType: Single + fullName: System.Single + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.ActionSpot + name: ActionSpot + nameWithType: ActionSpot + fullName: TinyLife.Objects.ActionSpot + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.Typeless.TypelessAction.Sit(TinyLife.Objects.Person,TinyLife.Objects.Furniture,System.Single,TinyLife.Objects.ActionSpot) + name: Sit + nameWithType: TypelessAction.Sit + fullName: TinyLife.Actions.Typeless.TypelessAction.Sit + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.Furniture + name: Furniture + nameWithType: Furniture + fullName: TinyLife.Objects.Furniture + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Single + name: Single + nameWithType: Single + fullName: System.Single + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.ActionSpot + name: ActionSpot + nameWithType: ActionSpot + fullName: TinyLife.Objects.ActionSpot + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Actions.Typeless.TypelessAction.GetFreeChair(TinyLife.Objects.Person,TinyLife.Objects.Furniture) + commentId: M:TinyLife.Actions.Typeless.TypelessAction.GetFreeChair(TinyLife.Objects.Person,TinyLife.Objects.Furniture) + parent: TinyLife.Actions.Typeless.TypelessAction + name: GetFreeChair(Person, Furniture) + nameWithType: TypelessAction.GetFreeChair(Person, Furniture) + fullName: TinyLife.Actions.Typeless.TypelessAction.GetFreeChair(TinyLife.Objects.Person, TinyLife.Objects.Furniture) + spec.csharp: + - uid: TinyLife.Actions.Typeless.TypelessAction.GetFreeChair(TinyLife.Objects.Person,TinyLife.Objects.Furniture) + name: GetFreeChair + nameWithType: TypelessAction.GetFreeChair + fullName: TinyLife.Actions.Typeless.TypelessAction.GetFreeChair + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.Furniture + name: Furniture + nameWithType: Furniture + fullName: TinyLife.Objects.Furniture + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.Typeless.TypelessAction.GetFreeChair(TinyLife.Objects.Person,TinyLife.Objects.Furniture) + name: GetFreeChair + nameWithType: TypelessAction.GetFreeChair + fullName: TinyLife.Actions.Typeless.TypelessAction.GetFreeChair + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.Furniture + name: Furniture + nameWithType: Furniture + fullName: TinyLife.Objects.Furniture + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Actions.Typeless.TypelessAction.GetFreeChairs(TinyLife.Objects.Person,TinyLife.Objects.Furniture,System.Func{MLEM.Misc.Direction2,System.Boolean}) + commentId: M:TinyLife.Actions.Typeless.TypelessAction.GetFreeChairs(TinyLife.Objects.Person,TinyLife.Objects.Furniture,System.Func{MLEM.Misc.Direction2,System.Boolean}) + parent: TinyLife.Actions.Typeless.TypelessAction + isExternal: true + name: GetFreeChairs(Person, Furniture, Func) + nameWithType: TypelessAction.GetFreeChairs(Person, Furniture, Func) + fullName: TinyLife.Actions.Typeless.TypelessAction.GetFreeChairs(TinyLife.Objects.Person, TinyLife.Objects.Furniture, System.Func) + nameWithType.vb: TypelessAction.GetFreeChairs(Person, Furniture, Func(Of Direction2, Boolean)) + fullName.vb: TinyLife.Actions.Typeless.TypelessAction.GetFreeChairs(TinyLife.Objects.Person, TinyLife.Objects.Furniture, System.Func(Of MLEM.Misc.Direction2, System.Boolean)) + name.vb: GetFreeChairs(Person, Furniture, Func(Of Direction2, Boolean)) + spec.csharp: + - uid: TinyLife.Actions.Typeless.TypelessAction.GetFreeChairs(TinyLife.Objects.Person,TinyLife.Objects.Furniture,System.Func{MLEM.Misc.Direction2,System.Boolean}) + name: GetFreeChairs + nameWithType: TypelessAction.GetFreeChairs + fullName: TinyLife.Actions.Typeless.TypelessAction.GetFreeChairs + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.Furniture + name: Furniture + nameWithType: Furniture + fullName: TinyLife.Objects.Furniture + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Func`2 + name: Func + nameWithType: Func + fullName: System.Func + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: MLEM.Misc.Direction2 + name: Direction2 + nameWithType: Direction2 + fullName: MLEM.Misc.Direction2 + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: '>' + nameWithType: '>' + fullName: '>' + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.Typeless.TypelessAction.GetFreeChairs(TinyLife.Objects.Person,TinyLife.Objects.Furniture,System.Func{MLEM.Misc.Direction2,System.Boolean}) + name: GetFreeChairs + nameWithType: TypelessAction.GetFreeChairs + fullName: TinyLife.Actions.Typeless.TypelessAction.GetFreeChairs + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.Furniture + name: Furniture + nameWithType: Furniture + fullName: TinyLife.Objects.Furniture + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Func`2 + name: Func + nameWithType: Func + fullName: System.Func + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: MLEM.Misc.Direction2 + name: Direction2 + nameWithType: Direction2 + fullName: MLEM.Misc.Direction2 + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Actions.Typeless.TypelessAction.FindAllFreePeople(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean) + commentId: M:TinyLife.Actions.Typeless.TypelessAction.FindAllFreePeople(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean) + parent: TinyLife.Actions.Typeless.TypelessAction + isExternal: true + name: FindAllFreePeople(Person, ActionType, Nullable, Nullable, Boolean) + nameWithType: TypelessAction.FindAllFreePeople(Person, ActionType, Nullable, Nullable, Boolean) + fullName: TinyLife.Actions.Typeless.TypelessAction.FindAllFreePeople(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Nullable, System.Nullable, System.Boolean) + nameWithType.vb: TypelessAction.FindAllFreePeople(Person, ActionType, Nullable(Of Vector2), Nullable(Of Single), Boolean) + fullName.vb: TinyLife.Actions.Typeless.TypelessAction.FindAllFreePeople(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Nullable(Of Microsoft.Xna.Framework.Vector2), System.Nullable(Of System.Single), System.Boolean) + name.vb: FindAllFreePeople(Person, ActionType, Nullable(Of Vector2), Nullable(Of Single), Boolean) + spec.csharp: + - uid: TinyLife.Actions.Typeless.TypelessAction.FindAllFreePeople(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean) + name: FindAllFreePeople + nameWithType: TypelessAction.FindAllFreePeople + fullName: TinyLife.Actions.Typeless.TypelessAction.FindAllFreePeople + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.ActionType + name: ActionType + nameWithType: ActionType + fullName: TinyLife.Actions.ActionType + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 + isExternal: true + - name: '>' + nameWithType: '>' + fullName: '>' + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: System.Single + name: Single + nameWithType: Single + fullName: System.Single + isExternal: true + - name: '>' + nameWithType: '>' + fullName: '>' + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.Typeless.TypelessAction.FindAllFreePeople(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean) + name: FindAllFreePeople + nameWithType: TypelessAction.FindAllFreePeople + fullName: TinyLife.Actions.Typeless.TypelessAction.FindAllFreePeople + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.ActionType + name: ActionType + nameWithType: ActionType + fullName: TinyLife.Actions.ActionType + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: System.Single + name: Single + nameWithType: Single + fullName: System.Single + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Actions.Typeless.TypelessAction.FindAllFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean,System.Boolean) + commentId: M:TinyLife.Actions.Typeless.TypelessAction.FindAllFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean,System.Boolean) + parent: TinyLife.Actions.Typeless.TypelessAction + isExternal: true + name: FindAllFreeFurniture(Person, ObjectCategory, FurnitureType, Boolean, Nullable, Nullable, Boolean, Boolean) + nameWithType: TypelessAction.FindAllFreeFurniture(Person, ObjectCategory, FurnitureType, Boolean, Nullable, Nullable, Boolean, Boolean) + fullName: TinyLife.Actions.Typeless.TypelessAction.FindAllFreeFurniture(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory, TinyLife.Objects.FurnitureType, System.Boolean, System.Nullable, System.Nullable, System.Boolean, System.Boolean) + nameWithType.vb: TypelessAction.FindAllFreeFurniture(Person, ObjectCategory, FurnitureType, Boolean, Nullable(Of Vector2), Nullable(Of Single), Boolean, Boolean) + fullName.vb: TinyLife.Actions.Typeless.TypelessAction.FindAllFreeFurniture(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory, TinyLife.Objects.FurnitureType, System.Boolean, System.Nullable(Of Microsoft.Xna.Framework.Vector2), System.Nullable(Of System.Single), System.Boolean, System.Boolean) + name.vb: FindAllFreeFurniture(Person, ObjectCategory, FurnitureType, Boolean, Nullable(Of Vector2), Nullable(Of Single), Boolean, Boolean) + spec.csharp: + - uid: TinyLife.Actions.Typeless.TypelessAction.FindAllFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean,System.Boolean) + name: FindAllFreeFurniture + nameWithType: TypelessAction.FindAllFreeFurniture + fullName: TinyLife.Actions.Typeless.TypelessAction.FindAllFreeFurniture + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.ObjectCategory + name: ObjectCategory + nameWithType: ObjectCategory + fullName: TinyLife.Objects.ObjectCategory + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.FurnitureType + name: FurnitureType + nameWithType: FurnitureType + fullName: TinyLife.Objects.FurnitureType + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 + isExternal: true + - name: '>' + nameWithType: '>' + fullName: '>' + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: System.Single + name: Single + nameWithType: Single + fullName: System.Single + isExternal: true + - name: '>' + nameWithType: '>' + fullName: '>' + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.Typeless.TypelessAction.FindAllFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean,System.Boolean) + name: FindAllFreeFurniture + nameWithType: TypelessAction.FindAllFreeFurniture + fullName: TinyLife.Actions.Typeless.TypelessAction.FindAllFreeFurniture + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.ObjectCategory + name: ObjectCategory + nameWithType: ObjectCategory + fullName: TinyLife.Objects.ObjectCategory + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.FurnitureType + name: FurnitureType + nameWithType: FurnitureType + fullName: TinyLife.Objects.FurnitureType + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: System.Single + name: Single + nameWithType: Single + fullName: System.Single + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Actions.Typeless.TypelessAction.FindAllFreeWalls(TinyLife.Objects.Person,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean) + commentId: M:TinyLife.Actions.Typeless.TypelessAction.FindAllFreeWalls(TinyLife.Objects.Person,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean) + parent: TinyLife.Actions.Typeless.TypelessAction + isExternal: true + name: FindAllFreeWalls(Person, Nullable, Nullable, Boolean) + nameWithType: TypelessAction.FindAllFreeWalls(Person, Nullable, Nullable, Boolean) + fullName: TinyLife.Actions.Typeless.TypelessAction.FindAllFreeWalls(TinyLife.Objects.Person, System.Nullable, System.Nullable, System.Boolean) + nameWithType.vb: TypelessAction.FindAllFreeWalls(Person, Nullable(Of Vector2), Nullable(Of Single), Boolean) + fullName.vb: TinyLife.Actions.Typeless.TypelessAction.FindAllFreeWalls(TinyLife.Objects.Person, System.Nullable(Of Microsoft.Xna.Framework.Vector2), System.Nullable(Of System.Single), System.Boolean) + name.vb: FindAllFreeWalls(Person, Nullable(Of Vector2), Nullable(Of Single), Boolean) + spec.csharp: + - uid: TinyLife.Actions.Typeless.TypelessAction.FindAllFreeWalls(TinyLife.Objects.Person,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean) + name: FindAllFreeWalls + nameWithType: TypelessAction.FindAllFreeWalls + fullName: TinyLife.Actions.Typeless.TypelessAction.FindAllFreeWalls + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 + isExternal: true + - name: '>' + nameWithType: '>' + fullName: '>' + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: System.Single + name: Single + nameWithType: Single + fullName: System.Single + isExternal: true + - name: '>' + nameWithType: '>' + fullName: '>' + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.Typeless.TypelessAction.FindAllFreeWalls(TinyLife.Objects.Person,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean) + name: FindAllFreeWalls + nameWithType: TypelessAction.FindAllFreeWalls + fullName: TinyLife.Actions.Typeless.TypelessAction.FindAllFreeWalls + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: System.Single + name: Single + nameWithType: Single + fullName: System.Single + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Actions.Typeless.TypelessAction.FindAllFreeGround(TinyLife.Objects.Person,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean) + commentId: M:TinyLife.Actions.Typeless.TypelessAction.FindAllFreeGround(TinyLife.Objects.Person,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean) + parent: TinyLife.Actions.Typeless.TypelessAction + isExternal: true + name: FindAllFreeGround(Person, Nullable, Nullable, Boolean) + nameWithType: TypelessAction.FindAllFreeGround(Person, Nullable, Nullable, Boolean) + fullName: TinyLife.Actions.Typeless.TypelessAction.FindAllFreeGround(TinyLife.Objects.Person, System.Nullable, System.Nullable, System.Boolean) + nameWithType.vb: TypelessAction.FindAllFreeGround(Person, Nullable(Of Vector2), Nullable(Of Single), Boolean) + fullName.vb: TinyLife.Actions.Typeless.TypelessAction.FindAllFreeGround(TinyLife.Objects.Person, System.Nullable(Of Microsoft.Xna.Framework.Vector2), System.Nullable(Of System.Single), System.Boolean) + name.vb: FindAllFreeGround(Person, Nullable(Of Vector2), Nullable(Of Single), Boolean) + spec.csharp: + - uid: TinyLife.Actions.Typeless.TypelessAction.FindAllFreeGround(TinyLife.Objects.Person,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean) + name: FindAllFreeGround + nameWithType: TypelessAction.FindAllFreeGround + fullName: TinyLife.Actions.Typeless.TypelessAction.FindAllFreeGround + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 + isExternal: true + - name: '>' + nameWithType: '>' + fullName: '>' + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: System.Single + name: Single + nameWithType: Single + fullName: System.Single + isExternal: true + - name: '>' + nameWithType: '>' + fullName: '>' + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.Typeless.TypelessAction.FindAllFreeGround(TinyLife.Objects.Person,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean) + name: FindAllFreeGround + nameWithType: TypelessAction.FindAllFreeGround + fullName: TinyLife.Actions.Typeless.TypelessAction.FindAllFreeGround + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: System.Single + name: Single + nameWithType: Single + fullName: System.Single + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Actions.Typeless.TypelessAction.FindFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean) + commentId: M:TinyLife.Actions.Typeless.TypelessAction.FindFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean) + parent: TinyLife.Actions.Typeless.TypelessAction + isExternal: true + name: FindFreeFurniture(Person, ObjectCategory, FurnitureType, Nullable, Boolean, Boolean) + nameWithType: TypelessAction.FindFreeFurniture(Person, ObjectCategory, FurnitureType, Nullable, Boolean, Boolean) + fullName: TinyLife.Actions.Typeless.TypelessAction.FindFreeFurniture(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory, TinyLife.Objects.FurnitureType, System.Nullable, System.Boolean, System.Boolean) + nameWithType.vb: TypelessAction.FindFreeFurniture(Person, ObjectCategory, FurnitureType, Nullable(Of Vector2), Boolean, Boolean) + fullName.vb: TinyLife.Actions.Typeless.TypelessAction.FindFreeFurniture(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory, TinyLife.Objects.FurnitureType, System.Nullable(Of Microsoft.Xna.Framework.Vector2), System.Boolean, System.Boolean) + name.vb: FindFreeFurniture(Person, ObjectCategory, FurnitureType, Nullable(Of Vector2), Boolean, Boolean) + spec.csharp: + - uid: TinyLife.Actions.Typeless.TypelessAction.FindFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean) + name: FindFreeFurniture + nameWithType: TypelessAction.FindFreeFurniture + fullName: TinyLife.Actions.Typeless.TypelessAction.FindFreeFurniture + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.ObjectCategory + name: ObjectCategory + nameWithType: ObjectCategory + fullName: TinyLife.Objects.ObjectCategory + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.FurnitureType + name: FurnitureType + nameWithType: FurnitureType + fullName: TinyLife.Objects.FurnitureType + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 + isExternal: true + - name: '>' + nameWithType: '>' + fullName: '>' + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.Typeless.TypelessAction.FindFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean) + name: FindFreeFurniture + nameWithType: TypelessAction.FindFreeFurniture + fullName: TinyLife.Actions.Typeless.TypelessAction.FindFreeFurniture + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.ObjectCategory + name: ObjectCategory + nameWithType: ObjectCategory + fullName: TinyLife.Objects.ObjectCategory + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.FurnitureType + name: FurnitureType + nameWithType: FurnitureType + fullName: TinyLife.Objects.FurnitureType + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2}) + commentId: M:TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2}) + parent: TinyLife.Actions.Typeless.TypelessAction + isExternal: true + name: FindAllActionObjects(Person, ActionType, Nullable) + nameWithType: TypelessAction.FindAllActionObjects(Person, ActionType, Nullable) + fullName: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Nullable) + nameWithType.vb: TypelessAction.FindAllActionObjects(Person, ActionType, Nullable(Of Vector2)) + fullName.vb: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Nullable(Of Microsoft.Xna.Framework.Vector2)) + name.vb: FindAllActionObjects(Person, ActionType, Nullable(Of Vector2)) + spec.csharp: + - uid: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2}) + name: FindAllActionObjects + nameWithType: TypelessAction.FindAllActionObjects + fullName: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.ActionType + name: ActionType + nameWithType: ActionType + fullName: TinyLife.Actions.ActionType + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 + isExternal: true + - name: '>' + nameWithType: '>' + fullName: '>' + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2}) + name: FindAllActionObjects + nameWithType: TypelessAction.FindAllActionObjects + fullName: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.ActionType + name: ActionType + nameWithType: ActionType + fullName: TinyLife.Actions.ActionType + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean) + commentId: M:TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean) + parent: TinyLife.Actions.Typeless.TypelessAction + isExternal: true + name: FindValidActionObjects(Person, ActionType, Boolean, Nullable, Boolean) + nameWithType: TypelessAction.FindValidActionObjects(Person, ActionType, Boolean, Nullable, Boolean) + fullName: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Boolean, System.Nullable, System.Boolean) + nameWithType.vb: TypelessAction.FindValidActionObjects(Person, ActionType, Boolean, Nullable(Of Vector2), Boolean) + fullName.vb: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Boolean, System.Nullable(Of Microsoft.Xna.Framework.Vector2), System.Boolean) + name.vb: FindValidActionObjects(Person, ActionType, Boolean, Nullable(Of Vector2), Boolean) + spec.csharp: + - uid: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean) + name: FindValidActionObjects + nameWithType: TypelessAction.FindValidActionObjects + fullName: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.ActionType + name: ActionType + nameWithType: ActionType + fullName: TinyLife.Actions.ActionType + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 + isExternal: true + - name: '>' + nameWithType: '>' + fullName: '>' + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean) + name: FindValidActionObjects + nameWithType: TypelessAction.FindValidActionObjects + fullName: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.ActionType + name: ActionType + nameWithType: ActionType + fullName: TinyLife.Actions.ActionType + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo) + commentId: M:TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo) + parent: TinyLife.Actions.Typeless.TypelessAction + isExternal: true + name: GetRandomVariety(IEnumerable, ActionInfo) + nameWithType: TypelessAction.GetRandomVariety(IEnumerable, ActionInfo) + fullName: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable, TinyLife.Actions.ActionInfo) + nameWithType.vb: TypelessAction.GetRandomVariety(IEnumerable(Of ActionVariety), ActionInfo) + fullName.vb: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable(Of TinyLife.Actions.ActionVariety), TinyLife.Actions.ActionInfo) + name.vb: GetRandomVariety(IEnumerable(Of ActionVariety), ActionInfo) + spec.csharp: + - uid: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo) + name: GetRandomVariety + nameWithType: TypelessAction.GetRandomVariety + fullName: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety + - name: ( + nameWithType: ( + fullName: ( + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + nameWithType: IEnumerable + fullName: System.Collections.Generic.IEnumerable + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: TinyLife.Actions.ActionVariety + name: ActionVariety + nameWithType: ActionVariety + fullName: TinyLife.Actions.ActionVariety + - name: '>' + nameWithType: '>' + fullName: '>' + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.ActionInfo + name: ActionInfo + nameWithType: ActionInfo + fullName: TinyLife.Actions.ActionInfo + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo) + name: GetRandomVariety + nameWithType: TypelessAction.GetRandomVariety + fullName: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety + - name: ( + nameWithType: ( + fullName: ( + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + nameWithType: IEnumerable + fullName: System.Collections.Generic.IEnumerable + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: TinyLife.Actions.ActionVariety + name: ActionVariety + nameWithType: ActionVariety + fullName: TinyLife.Actions.ActionVariety + - name: ) + nameWithType: ) + fullName: ) + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.ActionInfo + name: ActionInfo + nameWithType: ActionInfo + fullName: TinyLife.Actions.ActionInfo + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Actions.Typeless.TypelessAction.GetTableSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot) + commentId: M:TinyLife.Actions.Typeless.TypelessAction.GetTableSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot) + parent: TinyLife.Actions.Typeless.TypelessAction + name: GetTableSpot(Furniture, ActionSpot) + nameWithType: TypelessAction.GetTableSpot(Furniture, ActionSpot) + fullName: TinyLife.Actions.Typeless.TypelessAction.GetTableSpot(TinyLife.Objects.Furniture, TinyLife.Objects.ActionSpot) + spec.csharp: + - uid: TinyLife.Actions.Typeless.TypelessAction.GetTableSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot) + name: GetTableSpot + nameWithType: TypelessAction.GetTableSpot + fullName: TinyLife.Actions.Typeless.TypelessAction.GetTableSpot + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Furniture + name: Furniture + nameWithType: Furniture + fullName: TinyLife.Objects.Furniture + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.ActionSpot + name: ActionSpot + nameWithType: ActionSpot + fullName: TinyLife.Objects.ActionSpot + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.Typeless.TypelessAction.GetTableSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot) + name: GetTableSpot + nameWithType: TypelessAction.GetTableSpot + fullName: TinyLife.Actions.Typeless.TypelessAction.GetTableSpot + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Furniture + name: Furniture + nameWithType: Furniture + fullName: TinyLife.Objects.Furniture + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.ActionSpot + name: ActionSpot + nameWithType: ActionSpot + fullName: TinyLife.Objects.ActionSpot + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Actions.Typeless.TypelessAction.InvokeForBoth(TinyLife.Objects.Person,TinyLife.Objects.Person,System.Action{TinyLife.Objects.Person,TinyLife.Objects.Person}) + commentId: M:TinyLife.Actions.Typeless.TypelessAction.InvokeForBoth(TinyLife.Objects.Person,TinyLife.Objects.Person,System.Action{TinyLife.Objects.Person,TinyLife.Objects.Person}) + parent: TinyLife.Actions.Typeless.TypelessAction + isExternal: true + name: InvokeForBoth(Person, Person, Action) + nameWithType: TypelessAction.InvokeForBoth(Person, Person, Action) + fullName: TinyLife.Actions.Typeless.TypelessAction.InvokeForBoth(TinyLife.Objects.Person, TinyLife.Objects.Person, System.Action) + nameWithType.vb: TypelessAction.InvokeForBoth(Person, Person, Action(Of Person, Person)) + fullName.vb: TinyLife.Actions.Typeless.TypelessAction.InvokeForBoth(TinyLife.Objects.Person, TinyLife.Objects.Person, System.Action(Of TinyLife.Objects.Person, TinyLife.Objects.Person)) + name.vb: InvokeForBoth(Person, Person, Action(Of Person, Person)) + spec.csharp: + - uid: TinyLife.Actions.Typeless.TypelessAction.InvokeForBoth(TinyLife.Objects.Person,TinyLife.Objects.Person,System.Action{TinyLife.Objects.Person,TinyLife.Objects.Person}) + name: InvokeForBoth + nameWithType: TypelessAction.InvokeForBoth + fullName: TinyLife.Actions.Typeless.TypelessAction.InvokeForBoth + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Action`2 + name: Action + nameWithType: Action + fullName: System.Action + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: '>' + nameWithType: '>' + fullName: '>' + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.Typeless.TypelessAction.InvokeForBoth(TinyLife.Objects.Person,TinyLife.Objects.Person,System.Action{TinyLife.Objects.Person,TinyLife.Objects.Person}) + name: InvokeForBoth + nameWithType: TypelessAction.InvokeForBoth + fullName: TinyLife.Actions.Typeless.TypelessAction.InvokeForBoth + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Action`2 + name: Action + nameWithType: Action + fullName: System.Action + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ) + nameWithType: ) + fullName: ) + - name: ) + nameWithType: ) + fullName: ) +- uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object) + commentId: M:MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object) + parent: MLEM.Data.Json.JsonTypeSafeGenericDataHolder + isExternal: true + name: SetData(String, Object) + nameWithType: JsonTypeSafeGenericDataHolder.SetData(String, Object) + fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String, System.Object) + spec.csharp: + - uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object) + name: SetData + nameWithType: JsonTypeSafeGenericDataHolder.SetData + fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - uid: System.String + name: String + nameWithType: String + fullName: System.String + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Object + name: Object + nameWithType: Object + fullName: System.Object + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object) + name: SetData + nameWithType: JsonTypeSafeGenericDataHolder.SetData + fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - uid: System.String + name: String + nameWithType: String + fullName: System.String + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Object + name: Object + nameWithType: Object + fullName: System.Object + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData``1(System.String) + commentId: M:MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData``1(System.String) + parent: MLEM.Data.Json.JsonTypeSafeGenericDataHolder + isExternal: true + name: GetData(String) + nameWithType: JsonTypeSafeGenericDataHolder.GetData(String) + fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData(System.String) + nameWithType.vb: JsonTypeSafeGenericDataHolder.GetData(Of T)(String) + fullName.vb: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData(Of T)(System.String) + name.vb: GetData(Of T)(String) + spec.csharp: + - uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData``1(System.String) + name: GetData + nameWithType: JsonTypeSafeGenericDataHolder.GetData + fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - uid: System.String + name: String + nameWithType: String + fullName: System.String + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData``1(System.String) + name: GetData(Of T) + nameWithType: JsonTypeSafeGenericDataHolder.GetData(Of T) + fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData(Of T) + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - uid: System.String + name: String + nameWithType: String + fullName: System.String + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetDataKeys + commentId: M:MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetDataKeys + parent: MLEM.Data.Json.JsonTypeSafeGenericDataHolder + isExternal: true + name: GetDataKeys() + nameWithType: JsonTypeSafeGenericDataHolder.GetDataKeys() + fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetDataKeys() + spec.csharp: + - uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetDataKeys + name: GetDataKeys + nameWithType: JsonTypeSafeGenericDataHolder.GetDataKeys + fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetDataKeys + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetDataKeys + name: GetDataKeys + nameWithType: JsonTypeSafeGenericDataHolder.GetDataKeys + fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetDataKeys + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) +- uid: System.Object.Equals(System.Object) + commentId: M:System.Object.Equals(System.Object) + parent: System.Object + isExternal: true + name: Equals(Object) + nameWithType: Object.Equals(Object) + fullName: System.Object.Equals(System.Object) + spec.csharp: + - uid: System.Object.Equals(System.Object) + name: Equals + nameWithType: Object.Equals + fullName: System.Object.Equals + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - uid: System.Object + name: Object + nameWithType: Object + fullName: System.Object + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: System.Object.Equals(System.Object) + name: Equals + nameWithType: Object.Equals + fullName: System.Object.Equals + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - uid: System.Object + name: Object + nameWithType: Object + fullName: System.Object + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- uid: System.Object.Equals(System.Object,System.Object) + commentId: M:System.Object.Equals(System.Object,System.Object) + parent: System.Object + isExternal: true + name: Equals(Object, Object) + nameWithType: Object.Equals(Object, Object) + fullName: System.Object.Equals(System.Object, System.Object) + spec.csharp: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + nameWithType: Object.Equals + fullName: System.Object.Equals + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - uid: System.Object + name: Object + nameWithType: Object + fullName: System.Object + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Object + name: Object + nameWithType: Object + fullName: System.Object + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + nameWithType: Object.Equals + fullName: System.Object.Equals + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - uid: System.Object + name: Object + nameWithType: Object + fullName: System.Object + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Object + name: Object + nameWithType: Object + fullName: System.Object + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- uid: System.Object.GetHashCode + commentId: M:System.Object.GetHashCode + parent: System.Object + isExternal: true + name: GetHashCode() + nameWithType: Object.GetHashCode() + fullName: System.Object.GetHashCode() + spec.csharp: + - uid: System.Object.GetHashCode + name: GetHashCode + nameWithType: Object.GetHashCode + fullName: System.Object.GetHashCode + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: System.Object.GetHashCode + name: GetHashCode + nameWithType: Object.GetHashCode + fullName: System.Object.GetHashCode + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) +- uid: System.Object.GetType + commentId: M:System.Object.GetType + parent: System.Object + isExternal: true + name: GetType() + nameWithType: Object.GetType() + fullName: System.Object.GetType() + spec.csharp: + - uid: System.Object.GetType + name: GetType + nameWithType: Object.GetType + fullName: System.Object.GetType + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: System.Object.GetType + name: GetType + nameWithType: Object.GetType + fullName: System.Object.GetType + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) +- uid: System.Object.MemberwiseClone + commentId: M:System.Object.MemberwiseClone + parent: System.Object + isExternal: true + name: MemberwiseClone() + nameWithType: Object.MemberwiseClone() + fullName: System.Object.MemberwiseClone() + spec.csharp: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + nameWithType: Object.MemberwiseClone + fullName: System.Object.MemberwiseClone + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + nameWithType: Object.MemberwiseClone + fullName: System.Object.MemberwiseClone + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) +- uid: System.Object.ReferenceEquals(System.Object,System.Object) + commentId: M:System.Object.ReferenceEquals(System.Object,System.Object) + parent: System.Object + isExternal: true + name: ReferenceEquals(Object, Object) + nameWithType: Object.ReferenceEquals(Object, Object) + fullName: System.Object.ReferenceEquals(System.Object, System.Object) + spec.csharp: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + nameWithType: Object.ReferenceEquals + fullName: System.Object.ReferenceEquals + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - uid: System.Object + name: Object + nameWithType: Object + fullName: System.Object + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Object + name: Object + nameWithType: Object + fullName: System.Object + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + nameWithType: Object.ReferenceEquals + fullName: System.Object.ReferenceEquals + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - uid: System.Object + name: Object + nameWithType: Object + fullName: System.Object + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Object + name: Object + nameWithType: Object + fullName: System.Object + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- uid: System.Object.ToString + commentId: M:System.Object.ToString + parent: System.Object + isExternal: true + name: ToString() + nameWithType: Object.ToString() + fullName: System.Object.ToString() + spec.csharp: + - uid: System.Object.ToString + name: ToString + nameWithType: Object.ToString + fullName: System.Object.ToString + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: System.Object.ToString + name: ToString + nameWithType: Object.ToString + fullName: System.Object.ToString + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Actions.Typeless.DeferredAction.TinyLife.Utilities.Extensions.JsonCopy``1 + commentId: M:TinyLife.Utilities.Extensions.JsonCopy``1(``0) + parent: TinyLife.Utilities.Extensions + definition: TinyLife.Utilities.Extensions.JsonCopy``1(``0) + name: JsonCopy() + nameWithType: Extensions.JsonCopy() + fullName: TinyLife.Utilities.Extensions.JsonCopy() + nameWithType.vb: Extensions.JsonCopy(Of DeferredAction)() + fullName.vb: TinyLife.Utilities.Extensions.JsonCopy(Of TinyLife.Actions.Typeless.DeferredAction)() + name.vb: JsonCopy(Of DeferredAction)() + spec.csharp: + - uid: TinyLife.Utilities.Extensions.JsonCopy``1 + name: JsonCopy + nameWithType: Extensions.JsonCopy + fullName: TinyLife.Utilities.Extensions.JsonCopy + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Utilities.Extensions.JsonCopy``1 + name: JsonCopy(Of DeferredAction) + nameWithType: Extensions.JsonCopy(Of DeferredAction) + fullName: TinyLife.Utilities.Extensions.JsonCopy(Of TinyLife.Actions.Typeless.DeferredAction) + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Actions.Handlers + commentId: N:TinyLife.Actions.Handlers + name: TinyLife.Actions.Handlers + nameWithType: TinyLife.Actions.Handlers + fullName: TinyLife.Actions.Handlers +- uid: TinyLife.Actions + commentId: N:TinyLife.Actions + name: TinyLife.Actions + nameWithType: TinyLife.Actions + fullName: TinyLife.Actions +- uid: System + commentId: N:System + isExternal: true + name: System + nameWithType: System + fullName: System +- uid: MLEM.Data.Json + commentId: N:MLEM.Data.Json + isExternal: true + name: MLEM.Data.Json + nameWithType: MLEM.Data.Json + fullName: MLEM.Data.Json +- uid: MLEM.Misc + commentId: N:MLEM.Misc + isExternal: true + name: MLEM.Misc + nameWithType: MLEM.Misc + fullName: MLEM.Misc +- uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0) + commentId: M:TinyLife.Utilities.Extensions.JsonCopy``1(``0) + name: JsonCopy(T) + nameWithType: Extensions.JsonCopy(T) + fullName: TinyLife.Utilities.Extensions.JsonCopy(T) + nameWithType.vb: Extensions.JsonCopy(Of T)(T) + fullName.vb: TinyLife.Utilities.Extensions.JsonCopy(Of T)(T) + name.vb: JsonCopy(Of T)(T) + spec.csharp: + - uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0) + name: JsonCopy + nameWithType: Extensions.JsonCopy + fullName: TinyLife.Utilities.Extensions.JsonCopy + - name: ( + nameWithType: ( + fullName: ( + - name: T + nameWithType: T + fullName: T + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0) + name: JsonCopy(Of T) + nameWithType: Extensions.JsonCopy(Of T) + fullName: TinyLife.Utilities.Extensions.JsonCopy(Of T) + - name: ( + nameWithType: ( + fullName: ( + - name: T + nameWithType: T + fullName: T + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Utilities.Extensions + commentId: T:TinyLife.Utilities.Extensions + parent: TinyLife.Utilities + name: Extensions + nameWithType: Extensions + fullName: TinyLife.Utilities.Extensions +- uid: TinyLife.Utilities + commentId: N:TinyLife.Utilities + name: TinyLife.Utilities + nameWithType: TinyLife.Utilities + fullName: TinyLife.Utilities +- uid: TinyLife.Actions.Typeless.DeferredAction.#ctor* + commentId: Overload:TinyLife.Actions.Typeless.DeferredAction.#ctor + name: DeferredAction + nameWithType: DeferredAction.DeferredAction + fullName: TinyLife.Actions.Typeless.DeferredAction.DeferredAction +- uid: TinyLife.Actions.Typeless.DeferredAction + commentId: T:TinyLife.Actions.Typeless.DeferredAction + name: DeferredAction + nameWithType: DeferredAction + fullName: TinyLife.Actions.Typeless.DeferredAction +- uid: TinyLife.Actions.Typeless.DeferredAction.Initialize + commentId: M:TinyLife.Actions.Typeless.DeferredAction.Initialize + isExternal: true +- uid: TinyLife.Actions.Typeless.DeferredAction.CreateAction* + commentId: Overload:TinyLife.Actions.Typeless.DeferredAction.CreateAction + name: CreateAction + nameWithType: DeferredAction.CreateAction + fullName: TinyLife.Actions.Typeless.DeferredAction.CreateAction +- uid: TinyLife.Actions.Action + commentId: T:TinyLife.Actions.Action + parent: TinyLife.Actions + name: Action + nameWithType: Action + fullName: TinyLife.Actions.Action +- uid: TinyLife.Actions.Typeless.TypelessAction.Initialize + commentId: M:TinyLife.Actions.Typeless.TypelessAction.Initialize + parent: TinyLife.Actions.Typeless.TypelessAction + name: Initialize() + nameWithType: TypelessAction.Initialize() + fullName: TinyLife.Actions.Typeless.TypelessAction.Initialize() + spec.csharp: + - uid: TinyLife.Actions.Typeless.TypelessAction.Initialize + name: Initialize + nameWithType: TypelessAction.Initialize + fullName: TinyLife.Actions.Typeless.TypelessAction.Initialize + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.Typeless.TypelessAction.Initialize + name: Initialize + nameWithType: TypelessAction.Initialize + fullName: TinyLife.Actions.Typeless.TypelessAction.Initialize + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Actions.Typeless.DeferredAction.Initialize* + commentId: Overload:TinyLife.Actions.Typeless.DeferredAction.Initialize + name: Initialize + nameWithType: DeferredAction.Initialize + fullName: TinyLife.Actions.Typeless.DeferredAction.Initialize +- uid: TinyLife.Actions.Typeless.TypelessAction.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + commentId: M:TinyLife.Actions.Typeless.TypelessAction.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + parent: TinyLife.Actions.Typeless.TypelessAction + isExternal: true + name: Update(GameTime, TimeSpan, Single) + nameWithType: TypelessAction.Update(GameTime, TimeSpan, Single) + fullName: TinyLife.Actions.Typeless.TypelessAction.Update(Microsoft.Xna.Framework.GameTime, System.TimeSpan, System.Single) + spec.csharp: + - uid: TinyLife.Actions.Typeless.TypelessAction.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + name: Update + nameWithType: TypelessAction.Update + fullName: TinyLife.Actions.Typeless.TypelessAction.Update + - name: ( + nameWithType: ( + fullName: ( + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + nameWithType: GameTime + fullName: Microsoft.Xna.Framework.GameTime + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.TimeSpan + name: TimeSpan + nameWithType: TimeSpan + fullName: System.TimeSpan + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Single + name: Single + nameWithType: Single + fullName: System.Single + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.Typeless.TypelessAction.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + name: Update + nameWithType: TypelessAction.Update + fullName: TinyLife.Actions.Typeless.TypelessAction.Update + - name: ( + nameWithType: ( + fullName: ( + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + nameWithType: GameTime + fullName: Microsoft.Xna.Framework.GameTime + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.TimeSpan + name: TimeSpan + nameWithType: TimeSpan + fullName: System.TimeSpan + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Single + name: Single + nameWithType: Single + fullName: System.Single + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Actions.Typeless.DeferredAction.Update* + commentId: Overload:TinyLife.Actions.Typeless.DeferredAction.Update + name: Update + nameWithType: DeferredAction.Update + fullName: TinyLife.Actions.Typeless.DeferredAction.Update +- uid: Microsoft.Xna.Framework.GameTime + commentId: T:Microsoft.Xna.Framework.GameTime + parent: Microsoft.Xna.Framework + isExternal: true + name: GameTime + nameWithType: GameTime + fullName: Microsoft.Xna.Framework.GameTime +- uid: System.TimeSpan + commentId: T:System.TimeSpan + parent: System + isExternal: true + name: TimeSpan + nameWithType: TimeSpan + fullName: System.TimeSpan +- uid: System.Single + commentId: T:System.Single + parent: System + isExternal: true + name: Single + nameWithType: Single + fullName: System.Single +- uid: Microsoft.Xna.Framework + commentId: N:Microsoft.Xna.Framework + isExternal: true + name: Microsoft.Xna.Framework + nameWithType: Microsoft.Xna.Framework + fullName: Microsoft.Xna.Framework +- uid: TinyLife.Actions.Typeless.TypelessAction.Validate(TinyLife.Objects.Person) + commentId: M:TinyLife.Actions.Typeless.TypelessAction.Validate(TinyLife.Objects.Person) + parent: TinyLife.Actions.Typeless.TypelessAction + name: Validate(Person) + nameWithType: TypelessAction.Validate(Person) + fullName: TinyLife.Actions.Typeless.TypelessAction.Validate(TinyLife.Objects.Person) + spec.csharp: + - uid: TinyLife.Actions.Typeless.TypelessAction.Validate(TinyLife.Objects.Person) + name: Validate + nameWithType: TypelessAction.Validate + fullName: TinyLife.Actions.Typeless.TypelessAction.Validate + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.Typeless.TypelessAction.Validate(TinyLife.Objects.Person) + name: Validate + nameWithType: TypelessAction.Validate + fullName: TinyLife.Actions.Typeless.TypelessAction.Validate + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Actions.Typeless.DeferredAction.Validate* + commentId: Overload:TinyLife.Actions.Typeless.DeferredAction.Validate + name: Validate + nameWithType: DeferredAction.Validate + fullName: TinyLife.Actions.Typeless.DeferredAction.Validate +- uid: TinyLife.Objects.Person + commentId: T:TinyLife.Objects.Person + parent: TinyLife.Objects + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person +- uid: System.Boolean + commentId: T:System.Boolean + parent: System + isExternal: true + name: Boolean + nameWithType: Boolean + fullName: System.Boolean +- uid: TinyLife.Objects + commentId: N:TinyLife.Objects + name: TinyLife.Objects + nameWithType: TinyLife.Objects + fullName: TinyLife.Objects +- uid: TinyLife.Actions.Typeless.TypelessAction.IsCompleted + commentId: M:TinyLife.Actions.Typeless.TypelessAction.IsCompleted + parent: TinyLife.Actions.Typeless.TypelessAction + name: IsCompleted() + nameWithType: TypelessAction.IsCompleted() + fullName: TinyLife.Actions.Typeless.TypelessAction.IsCompleted() + spec.csharp: + - uid: TinyLife.Actions.Typeless.TypelessAction.IsCompleted + name: IsCompleted + nameWithType: TypelessAction.IsCompleted + fullName: TinyLife.Actions.Typeless.TypelessAction.IsCompleted + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.Typeless.TypelessAction.IsCompleted + name: IsCompleted + nameWithType: TypelessAction.IsCompleted + fullName: TinyLife.Actions.Typeless.TypelessAction.IsCompleted + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Actions.Typeless.DeferredAction.IsCompleted* + commentId: Overload:TinyLife.Actions.Typeless.DeferredAction.IsCompleted + name: IsCompleted + nameWithType: DeferredAction.IsCompleted + fullName: TinyLife.Actions.Typeless.DeferredAction.IsCompleted +- uid: TinyLife.Actions.CompletionType + commentId: T:TinyLife.Actions.CompletionType + parent: TinyLife.Actions + name: CompletionType + nameWithType: CompletionType + fullName: TinyLife.Actions.CompletionType +- uid: TinyLife.Actions.Typeless.TypelessAction.OnCompleted(TinyLife.Actions.CompletionType) + commentId: M:TinyLife.Actions.Typeless.TypelessAction.OnCompleted(TinyLife.Actions.CompletionType) + parent: TinyLife.Actions.Typeless.TypelessAction + name: OnCompleted(CompletionType) + nameWithType: TypelessAction.OnCompleted(CompletionType) + fullName: TinyLife.Actions.Typeless.TypelessAction.OnCompleted(TinyLife.Actions.CompletionType) + spec.csharp: + - uid: TinyLife.Actions.Typeless.TypelessAction.OnCompleted(TinyLife.Actions.CompletionType) + name: OnCompleted + nameWithType: TypelessAction.OnCompleted + fullName: TinyLife.Actions.Typeless.TypelessAction.OnCompleted + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Actions.CompletionType + name: CompletionType + nameWithType: CompletionType + fullName: TinyLife.Actions.CompletionType + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.Typeless.TypelessAction.OnCompleted(TinyLife.Actions.CompletionType) + name: OnCompleted + nameWithType: TypelessAction.OnCompleted + fullName: TinyLife.Actions.Typeless.TypelessAction.OnCompleted + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Actions.CompletionType + name: CompletionType + nameWithType: CompletionType + fullName: TinyLife.Actions.CompletionType + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Actions.Typeless.DeferredAction.OnCompleted* + commentId: Overload:TinyLife.Actions.Typeless.DeferredAction.OnCompleted + name: OnCompleted + nameWithType: DeferredAction.OnCompleted + fullName: TinyLife.Actions.Typeless.DeferredAction.OnCompleted diff --git a/docs/api/TinyLife.Actions.Typeless.PathfindToPersonAction.yml b/docs/api/TinyLife.Actions.Typeless.PathfindToPersonAction.yml index 255b95d..8c5afbe 100644 --- a/docs/api/TinyLife.Actions.Typeless.PathfindToPersonAction.yml +++ b/docs/api/TinyLife.Actions.Typeless.PathfindToPersonAction.yml @@ -7,7 +7,6 @@ items: children: - TinyLife.Actions.Typeless.PathfindToPersonAction.#ctor(TinyLife.Actions.ActionInfo) - TinyLife.Actions.Typeless.PathfindToPersonAction.GetMaxPathfindTime - - TinyLife.Actions.Typeless.PathfindToPersonAction.Initialize - TinyLife.Actions.Typeless.PathfindToPersonAction.IsCompleted - TinyLife.Actions.Typeless.PathfindToPersonAction.OnCompleted(TinyLife.Actions.CompletionType) - TinyLife.Actions.Typeless.PathfindToPersonAction.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) @@ -22,7 +21,7 @@ items: source: remote: path: TinyLife/Actions/Typeless/PathfindToPersonAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PathfindToPersonAction path: ../TinyLife/Actions/Typeless/PathfindToPersonAction.cs @@ -48,14 +47,15 @@ items: - TinyLife.Actions.Typeless.TypelessAction.Random - TinyLife.Actions.Typeless.TypelessAction.Info - TinyLife.Actions.Typeless.TypelessAction.StartedAutomatically - - TinyLife.Actions.Typeless.TypelessAction.IsUnderlying + - TinyLife.Actions.Typeless.TypelessAction.Parent - TinyLife.Actions.Typeless.TypelessAction.Map - TinyLife.Actions.Typeless.TypelessAction.Person - TinyLife.Actions.Typeless.TypelessAction.ElapsedTime - TinyLife.Actions.Typeless.TypelessAction.PlayerPromptOpen - TinyLife.Actions.Typeless.TypelessAction.InProgressTime - TinyLife.Actions.Typeless.TypelessAction.FullyInProgress - - TinyLife.Actions.Typeless.TypelessAction.ForceFail + - TinyLife.Actions.Typeless.TypelessAction.ForceResult + - TinyLife.Actions.Typeless.TypelessAction.Initialize - TinyLife.Actions.Typeless.TypelessAction.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Func{TinyLife.Uis.CoveringGroup,System.Collections.Generic.IEnumerable{MLEM.Ui.Elements.Element}}) - TinyLife.Actions.Typeless.TypelessAction.OpenYesNoPrompt(System.String,System.Action,System.Action) - TinyLife.Actions.Typeless.TypelessAction.OpenTextPrompt(System.String,System.Action{System.String},System.Predicate{System.String},MLEM.Ui.Elements.TextField.Rule,System.String) @@ -73,6 +73,9 @@ items: - TinyLife.Actions.Typeless.TypelessAction.FindAllFreeWalls(TinyLife.Objects.Person,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean) - TinyLife.Actions.Typeless.TypelessAction.FindAllFreeGround(TinyLife.Objects.Person,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean) - TinyLife.Actions.Typeless.TypelessAction.FindFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean) + - TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2}) + - TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean) + - TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo) - TinyLife.Actions.Typeless.TypelessAction.GetTableSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot) - TinyLife.Actions.Typeless.TypelessAction.InvokeForBoth(TinyLife.Objects.Person,TinyLife.Objects.Person,System.Action{TinyLife.Objects.Person,TinyLife.Objects.Person}) - MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object) @@ -107,7 +110,7 @@ items: source: remote: path: TinyLife/Actions/Typeless/PathfindToPersonAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Actions/Typeless/PathfindToPersonAction.cs @@ -143,11 +146,11 @@ items: source: remote: path: TinyLife/Actions/Typeless/PathfindToPersonAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetMaxPathfindTime path: ../TinyLife/Actions/Typeless/PathfindToPersonAction.cs - startLine: 28 + startLine: 30 assemblies: - Tiny Life namespace: TinyLife.Actions.Typeless @@ -166,41 +169,6 @@ items: modifiers.vb: - Protected - Overridable -- uid: TinyLife.Actions.Typeless.PathfindToPersonAction.Initialize - commentId: M:TinyLife.Actions.Typeless.PathfindToPersonAction.Initialize - id: Initialize - parent: TinyLife.Actions.Typeless.PathfindToPersonAction - langs: - - csharp - - vb - name: Initialize() - nameWithType: PathfindToPersonAction.Initialize() - fullName: TinyLife.Actions.Typeless.PathfindToPersonAction.Initialize() - type: Method - source: - remote: - path: TinyLife/Actions/Typeless/PathfindToPersonAction.cs - branch: 0.20.4-dev - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: Initialize - path: ../TinyLife/Actions/Typeless/PathfindToPersonAction.cs - startLine: 33 - assemblies: - - Tiny Life - namespace: TinyLife.Actions.Typeless - summary: "\nThis method is called when the action is first started by a .\nNote that it is not called when the action gets added to the , but when it is moved to .\n" - example: [] - syntax: - content: public override void Initialize() - content.vb: Public Overrides Sub Initialize - overridden: TinyLife.Actions.Typeless.TypelessAction.Initialize - overload: TinyLife.Actions.Typeless.PathfindToPersonAction.Initialize* - modifiers.csharp: - - public - - override - modifiers.vb: - - Public - - Overrides - uid: TinyLife.Actions.Typeless.PathfindToPersonAction.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) commentId: M:TinyLife.Actions.Typeless.PathfindToPersonAction.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) id: Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) @@ -215,11 +183,11 @@ items: source: remote: path: TinyLife/Actions/Typeless/PathfindToPersonAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Update path: ../TinyLife/Actions/Typeless/PathfindToPersonAction.cs - startLine: 36 + startLine: 35 assemblies: - Tiny Life namespace: TinyLife.Actions.Typeless @@ -260,11 +228,11 @@ items: source: remote: path: TinyLife/Actions/Typeless/PathfindToPersonAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Validate path: ../TinyLife/Actions/Typeless/PathfindToPersonAction.cs - startLine: 67 + startLine: 66 assemblies: - Tiny Life namespace: TinyLife.Actions.Typeless @@ -302,15 +270,15 @@ items: source: remote: path: TinyLife/Actions/Typeless/PathfindToPersonAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsCompleted path: ../TinyLife/Actions/Typeless/PathfindToPersonAction.cs - startLine: 72 + startLine: 71 assemblies: - Tiny Life namespace: TinyLife.Actions.Typeless - summary: "\nThis method is called every update frame by a if this action is currently active to check if it should be stopped.\nIf this returns a result other than , will be called and the action is stopped.\nBy default, only modifies the completion type, otherwise is returned.\n" + summary: "\nThis method is called every update frame by a if this action is currently active to check if it should be stopped.\nIf this returns a result other than , will be called and the action is stopped.\nBy default, only modifies the completion type, otherwise is returned.\n" example: [] syntax: content: public override CompletionType IsCompleted() @@ -340,11 +308,11 @@ items: source: remote: path: TinyLife/Actions/Typeless/PathfindToPersonAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnCompleted path: ../TinyLife/Actions/Typeless/PathfindToPersonAction.cs - startLine: 89 + startLine: 88 assemblies: - Tiny Life namespace: TinyLife.Actions.Typeless @@ -431,12 +399,12 @@ references: name: StartedAutomatically nameWithType: TypelessAction.StartedAutomatically fullName: TinyLife.Actions.Typeless.TypelessAction.StartedAutomatically -- uid: TinyLife.Actions.Typeless.TypelessAction.IsUnderlying - commentId: P:TinyLife.Actions.Typeless.TypelessAction.IsUnderlying +- uid: TinyLife.Actions.Typeless.TypelessAction.Parent + commentId: P:TinyLife.Actions.Typeless.TypelessAction.Parent parent: TinyLife.Actions.Typeless.TypelessAction - name: IsUnderlying - nameWithType: TypelessAction.IsUnderlying - fullName: TinyLife.Actions.Typeless.TypelessAction.IsUnderlying + name: Parent + nameWithType: TypelessAction.Parent + fullName: TinyLife.Actions.Typeless.TypelessAction.Parent - uid: TinyLife.Actions.Typeless.TypelessAction.Map commentId: P:TinyLife.Actions.Typeless.TypelessAction.Map parent: TinyLife.Actions.Typeless.TypelessAction @@ -473,12 +441,40 @@ references: name: FullyInProgress nameWithType: TypelessAction.FullyInProgress fullName: TinyLife.Actions.Typeless.TypelessAction.FullyInProgress -- uid: TinyLife.Actions.Typeless.TypelessAction.ForceFail - commentId: F:TinyLife.Actions.Typeless.TypelessAction.ForceFail +- uid: TinyLife.Actions.Typeless.TypelessAction.ForceResult + commentId: F:TinyLife.Actions.Typeless.TypelessAction.ForceResult parent: TinyLife.Actions.Typeless.TypelessAction - name: ForceFail - nameWithType: TypelessAction.ForceFail - fullName: TinyLife.Actions.Typeless.TypelessAction.ForceFail + name: ForceResult + nameWithType: TypelessAction.ForceResult + fullName: TinyLife.Actions.Typeless.TypelessAction.ForceResult +- uid: TinyLife.Actions.Typeless.TypelessAction.Initialize + commentId: M:TinyLife.Actions.Typeless.TypelessAction.Initialize + parent: TinyLife.Actions.Typeless.TypelessAction + name: Initialize() + nameWithType: TypelessAction.Initialize() + fullName: TinyLife.Actions.Typeless.TypelessAction.Initialize() + spec.csharp: + - uid: TinyLife.Actions.Typeless.TypelessAction.Initialize + name: Initialize + nameWithType: TypelessAction.Initialize + fullName: TinyLife.Actions.Typeless.TypelessAction.Initialize + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.Typeless.TypelessAction.Initialize + name: Initialize + nameWithType: TypelessAction.Initialize + fullName: TinyLife.Actions.Typeless.TypelessAction.Initialize + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) - uid: TinyLife.Actions.Typeless.TypelessAction.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Func{TinyLife.Uis.CoveringGroup,System.Collections.Generic.IEnumerable{MLEM.Ui.Elements.Element}}) commentId: M:TinyLife.Actions.Typeless.TypelessAction.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Func{TinyLife.Uis.CoveringGroup,System.Collections.Generic.IEnumerable{MLEM.Ui.Elements.Element}}) parent: TinyLife.Actions.Typeless.TypelessAction @@ -2462,6 +2458,298 @@ references: - name: ) nameWithType: ) fullName: ) +- uid: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2}) + commentId: M:TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2}) + parent: TinyLife.Actions.Typeless.TypelessAction + isExternal: true + name: FindAllActionObjects(Person, ActionType, Nullable) + nameWithType: TypelessAction.FindAllActionObjects(Person, ActionType, Nullable) + fullName: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Nullable) + nameWithType.vb: TypelessAction.FindAllActionObjects(Person, ActionType, Nullable(Of Vector2)) + fullName.vb: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Nullable(Of Microsoft.Xna.Framework.Vector2)) + name.vb: FindAllActionObjects(Person, ActionType, Nullable(Of Vector2)) + spec.csharp: + - uid: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2}) + name: FindAllActionObjects + nameWithType: TypelessAction.FindAllActionObjects + fullName: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.ActionType + name: ActionType + nameWithType: ActionType + fullName: TinyLife.Actions.ActionType + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 + isExternal: true + - name: '>' + nameWithType: '>' + fullName: '>' + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2}) + name: FindAllActionObjects + nameWithType: TypelessAction.FindAllActionObjects + fullName: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.ActionType + name: ActionType + nameWithType: ActionType + fullName: TinyLife.Actions.ActionType + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean) + commentId: M:TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean) + parent: TinyLife.Actions.Typeless.TypelessAction + isExternal: true + name: FindValidActionObjects(Person, ActionType, Boolean, Nullable, Boolean) + nameWithType: TypelessAction.FindValidActionObjects(Person, ActionType, Boolean, Nullable, Boolean) + fullName: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Boolean, System.Nullable, System.Boolean) + nameWithType.vb: TypelessAction.FindValidActionObjects(Person, ActionType, Boolean, Nullable(Of Vector2), Boolean) + fullName.vb: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Boolean, System.Nullable(Of Microsoft.Xna.Framework.Vector2), System.Boolean) + name.vb: FindValidActionObjects(Person, ActionType, Boolean, Nullable(Of Vector2), Boolean) + spec.csharp: + - uid: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean) + name: FindValidActionObjects + nameWithType: TypelessAction.FindValidActionObjects + fullName: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.ActionType + name: ActionType + nameWithType: ActionType + fullName: TinyLife.Actions.ActionType + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 + isExternal: true + - name: '>' + nameWithType: '>' + fullName: '>' + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean) + name: FindValidActionObjects + nameWithType: TypelessAction.FindValidActionObjects + fullName: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.ActionType + name: ActionType + nameWithType: ActionType + fullName: TinyLife.Actions.ActionType + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo) + commentId: M:TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo) + parent: TinyLife.Actions.Typeless.TypelessAction + isExternal: true + name: GetRandomVariety(IEnumerable, ActionInfo) + nameWithType: TypelessAction.GetRandomVariety(IEnumerable, ActionInfo) + fullName: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable, TinyLife.Actions.ActionInfo) + nameWithType.vb: TypelessAction.GetRandomVariety(IEnumerable(Of ActionVariety), ActionInfo) + fullName.vb: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable(Of TinyLife.Actions.ActionVariety), TinyLife.Actions.ActionInfo) + name.vb: GetRandomVariety(IEnumerable(Of ActionVariety), ActionInfo) + spec.csharp: + - uid: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo) + name: GetRandomVariety + nameWithType: TypelessAction.GetRandomVariety + fullName: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety + - name: ( + nameWithType: ( + fullName: ( + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + nameWithType: IEnumerable + fullName: System.Collections.Generic.IEnumerable + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: TinyLife.Actions.ActionVariety + name: ActionVariety + nameWithType: ActionVariety + fullName: TinyLife.Actions.ActionVariety + - name: '>' + nameWithType: '>' + fullName: '>' + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.ActionInfo + name: ActionInfo + nameWithType: ActionInfo + fullName: TinyLife.Actions.ActionInfo + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo) + name: GetRandomVariety + nameWithType: TypelessAction.GetRandomVariety + fullName: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety + - name: ( + nameWithType: ( + fullName: ( + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + nameWithType: IEnumerable + fullName: System.Collections.Generic.IEnumerable + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: TinyLife.Actions.ActionVariety + name: ActionVariety + nameWithType: ActionVariety + fullName: TinyLife.Actions.ActionVariety + - name: ) + nameWithType: ) + fullName: ) + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.ActionInfo + name: ActionInfo + nameWithType: ActionInfo + fullName: TinyLife.Actions.ActionInfo + - name: ) + nameWithType: ) + fullName: ) - uid: TinyLife.Actions.Typeless.TypelessAction.GetTableSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot) commentId: M:TinyLife.Actions.Typeless.TypelessAction.GetTableSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot) parent: TinyLife.Actions.Typeless.TypelessAction @@ -3157,39 +3445,6 @@ references: name: TimeSpan nameWithType: TimeSpan fullName: System.TimeSpan -- uid: TinyLife.Actions.Typeless.TypelessAction.Initialize - commentId: M:TinyLife.Actions.Typeless.TypelessAction.Initialize - parent: TinyLife.Actions.Typeless.TypelessAction - name: Initialize() - nameWithType: TypelessAction.Initialize() - fullName: TinyLife.Actions.Typeless.TypelessAction.Initialize() - spec.csharp: - - uid: TinyLife.Actions.Typeless.TypelessAction.Initialize - name: Initialize - nameWithType: TypelessAction.Initialize - fullName: TinyLife.Actions.Typeless.TypelessAction.Initialize - - name: ( - nameWithType: ( - fullName: ( - - name: ) - nameWithType: ) - fullName: ) - spec.vb: - - uid: TinyLife.Actions.Typeless.TypelessAction.Initialize - name: Initialize - nameWithType: TypelessAction.Initialize - fullName: TinyLife.Actions.Typeless.TypelessAction.Initialize - - name: ( - nameWithType: ( - fullName: ( - - name: ) - nameWithType: ) - fullName: ) -- uid: TinyLife.Actions.Typeless.PathfindToPersonAction.Initialize* - commentId: Overload:TinyLife.Actions.Typeless.PathfindToPersonAction.Initialize - name: Initialize - nameWithType: PathfindToPersonAction.Initialize - fullName: TinyLife.Actions.Typeless.PathfindToPersonAction.Initialize - uid: TinyLife.Actions.Typeless.TypelessAction.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) commentId: M:TinyLife.Actions.Typeless.TypelessAction.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) parent: TinyLife.Actions.Typeless.TypelessAction diff --git a/docs/api/TinyLife.Actions.Typeless.SpawnItemInHandAction.yml b/docs/api/TinyLife.Actions.Typeless.SpawnItemInHandAction.yml index 2521195..0f55254 100644 --- a/docs/api/TinyLife.Actions.Typeless.SpawnItemInHandAction.yml +++ b/docs/api/TinyLife.Actions.Typeless.SpawnItemInHandAction.yml @@ -7,7 +7,6 @@ items: children: - TinyLife.Actions.Typeless.SpawnItemInHandAction.#ctor(TinyLife.Actions.ActionInfo,TinyLife.Objects.FurnitureType,System.Int32[]) - TinyLife.Actions.Typeless.SpawnItemInHandAction.ColorsToSpawn - - TinyLife.Actions.Typeless.SpawnItemInHandAction.Initialize - TinyLife.Actions.Typeless.SpawnItemInHandAction.IsCompleted - TinyLife.Actions.Typeless.SpawnItemInHandAction.ItemToSpawn - TinyLife.Actions.Typeless.SpawnItemInHandAction.OnCompleted(TinyLife.Actions.CompletionType) @@ -22,7 +21,7 @@ items: source: remote: path: TinyLife/Actions/Typeless/SpawnItemInHandAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SpawnItemInHandAction path: ../TinyLife/Actions/Typeless/SpawnItemInHandAction.cs @@ -48,14 +47,15 @@ items: - TinyLife.Actions.Typeless.TypelessAction.Random - TinyLife.Actions.Typeless.TypelessAction.Info - TinyLife.Actions.Typeless.TypelessAction.StartedAutomatically - - TinyLife.Actions.Typeless.TypelessAction.IsUnderlying + - TinyLife.Actions.Typeless.TypelessAction.Parent - TinyLife.Actions.Typeless.TypelessAction.Map - TinyLife.Actions.Typeless.TypelessAction.Person - TinyLife.Actions.Typeless.TypelessAction.ElapsedTime - TinyLife.Actions.Typeless.TypelessAction.PlayerPromptOpen - TinyLife.Actions.Typeless.TypelessAction.InProgressTime - TinyLife.Actions.Typeless.TypelessAction.FullyInProgress - - TinyLife.Actions.Typeless.TypelessAction.ForceFail + - TinyLife.Actions.Typeless.TypelessAction.ForceResult + - TinyLife.Actions.Typeless.TypelessAction.Initialize - TinyLife.Actions.Typeless.TypelessAction.Validate(TinyLife.Objects.Person) - TinyLife.Actions.Typeless.TypelessAction.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Func{TinyLife.Uis.CoveringGroup,System.Collections.Generic.IEnumerable{MLEM.Ui.Elements.Element}}) - TinyLife.Actions.Typeless.TypelessAction.OpenYesNoPrompt(System.String,System.Action,System.Action) @@ -74,6 +74,9 @@ items: - TinyLife.Actions.Typeless.TypelessAction.FindAllFreeWalls(TinyLife.Objects.Person,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean) - TinyLife.Actions.Typeless.TypelessAction.FindAllFreeGround(TinyLife.Objects.Person,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean) - TinyLife.Actions.Typeless.TypelessAction.FindFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean) + - TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2}) + - TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean) + - TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo) - TinyLife.Actions.Typeless.TypelessAction.GetTableSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot) - TinyLife.Actions.Typeless.TypelessAction.InvokeForBoth(TinyLife.Objects.Person,TinyLife.Objects.Person,System.Action{TinyLife.Objects.Person,TinyLife.Objects.Person}) - MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object) @@ -108,7 +111,7 @@ items: source: remote: path: TinyLife/Actions/Typeless/SpawnItemInHandAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ItemToSpawn path: ../TinyLife/Actions/Typeless/SpawnItemInHandAction.cs @@ -151,7 +154,7 @@ items: source: remote: path: TinyLife/Actions/Typeless/SpawnItemInHandAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ColorsToSpawn path: ../TinyLife/Actions/Typeless/SpawnItemInHandAction.cs @@ -198,7 +201,7 @@ items: source: remote: path: TinyLife/Actions/Typeless/SpawnItemInHandAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Actions/Typeless/SpawnItemInHandAction.cs @@ -225,41 +228,6 @@ items: - Public fullName.vb: TinyLife.Actions.Typeless.SpawnItemInHandAction.SpawnItemInHandAction(TinyLife.Actions.ActionInfo, TinyLife.Objects.FurnitureType, System.Int32()) name.vb: SpawnItemInHandAction(ActionInfo, FurnitureType, Int32()) -- uid: TinyLife.Actions.Typeless.SpawnItemInHandAction.Initialize - commentId: M:TinyLife.Actions.Typeless.SpawnItemInHandAction.Initialize - id: Initialize - parent: TinyLife.Actions.Typeless.SpawnItemInHandAction - langs: - - csharp - - vb - name: Initialize() - nameWithType: SpawnItemInHandAction.Initialize() - fullName: TinyLife.Actions.Typeless.SpawnItemInHandAction.Initialize() - type: Method - source: - remote: - path: TinyLife/Actions/Typeless/SpawnItemInHandAction.cs - branch: 0.20.4-dev - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: Initialize - path: ../TinyLife/Actions/Typeless/SpawnItemInHandAction.cs - startLine: 34 - assemblies: - - Tiny Life - namespace: TinyLife.Actions.Typeless - summary: "\nThis method is called when the action is first started by a .\nNote that it is not called when the action gets added to the , but when it is moved to .\n" - example: [] - syntax: - content: public override void Initialize() - content.vb: Public Overrides Sub Initialize - overridden: TinyLife.Actions.Typeless.TypelessAction.Initialize - overload: TinyLife.Actions.Typeless.SpawnItemInHandAction.Initialize* - modifiers.csharp: - - public - - override - modifiers.vb: - - Public - - Overrides - uid: TinyLife.Actions.Typeless.SpawnItemInHandAction.IsCompleted commentId: M:TinyLife.Actions.Typeless.SpawnItemInHandAction.IsCompleted id: IsCompleted @@ -274,15 +242,15 @@ items: source: remote: path: TinyLife/Actions/Typeless/SpawnItemInHandAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsCompleted path: ../TinyLife/Actions/Typeless/SpawnItemInHandAction.cs - startLine: 37 + startLine: 34 assemblies: - Tiny Life namespace: TinyLife.Actions.Typeless - summary: "\nThis method is called every update frame by a if this action is currently active to check if it should be stopped.\nIf this returns a result other than , will be called and the action is stopped.\nBy default, only modifies the completion type, otherwise is returned.\n" + summary: "\nThis method is called every update frame by a if this action is currently active to check if it should be stopped.\nIf this returns a result other than , will be called and the action is stopped.\nBy default, only modifies the completion type, otherwise is returned.\n" example: [] syntax: content: public override CompletionType IsCompleted() @@ -312,11 +280,11 @@ items: source: remote: path: TinyLife/Actions/Typeless/SpawnItemInHandAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Update path: ../TinyLife/Actions/Typeless/SpawnItemInHandAction.cs - startLine: 42 + startLine: 39 assemblies: - Tiny Life namespace: TinyLife.Actions.Typeless @@ -357,11 +325,11 @@ items: source: remote: path: TinyLife/Actions/Typeless/SpawnItemInHandAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnCompleted path: ../TinyLife/Actions/Typeless/SpawnItemInHandAction.cs - startLine: 48 + startLine: 45 assemblies: - Tiny Life namespace: TinyLife.Actions.Typeless @@ -444,12 +412,12 @@ references: name: StartedAutomatically nameWithType: TypelessAction.StartedAutomatically fullName: TinyLife.Actions.Typeless.TypelessAction.StartedAutomatically -- uid: TinyLife.Actions.Typeless.TypelessAction.IsUnderlying - commentId: P:TinyLife.Actions.Typeless.TypelessAction.IsUnderlying +- uid: TinyLife.Actions.Typeless.TypelessAction.Parent + commentId: P:TinyLife.Actions.Typeless.TypelessAction.Parent parent: TinyLife.Actions.Typeless.TypelessAction - name: IsUnderlying - nameWithType: TypelessAction.IsUnderlying - fullName: TinyLife.Actions.Typeless.TypelessAction.IsUnderlying + name: Parent + nameWithType: TypelessAction.Parent + fullName: TinyLife.Actions.Typeless.TypelessAction.Parent - uid: TinyLife.Actions.Typeless.TypelessAction.Map commentId: P:TinyLife.Actions.Typeless.TypelessAction.Map parent: TinyLife.Actions.Typeless.TypelessAction @@ -486,12 +454,40 @@ references: name: FullyInProgress nameWithType: TypelessAction.FullyInProgress fullName: TinyLife.Actions.Typeless.TypelessAction.FullyInProgress -- uid: TinyLife.Actions.Typeless.TypelessAction.ForceFail - commentId: F:TinyLife.Actions.Typeless.TypelessAction.ForceFail +- uid: TinyLife.Actions.Typeless.TypelessAction.ForceResult + commentId: F:TinyLife.Actions.Typeless.TypelessAction.ForceResult parent: TinyLife.Actions.Typeless.TypelessAction - name: ForceFail - nameWithType: TypelessAction.ForceFail - fullName: TinyLife.Actions.Typeless.TypelessAction.ForceFail + name: ForceResult + nameWithType: TypelessAction.ForceResult + fullName: TinyLife.Actions.Typeless.TypelessAction.ForceResult +- uid: TinyLife.Actions.Typeless.TypelessAction.Initialize + commentId: M:TinyLife.Actions.Typeless.TypelessAction.Initialize + parent: TinyLife.Actions.Typeless.TypelessAction + name: Initialize() + nameWithType: TypelessAction.Initialize() + fullName: TinyLife.Actions.Typeless.TypelessAction.Initialize() + spec.csharp: + - uid: TinyLife.Actions.Typeless.TypelessAction.Initialize + name: Initialize + nameWithType: TypelessAction.Initialize + fullName: TinyLife.Actions.Typeless.TypelessAction.Initialize + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.Typeless.TypelessAction.Initialize + name: Initialize + nameWithType: TypelessAction.Initialize + fullName: TinyLife.Actions.Typeless.TypelessAction.Initialize + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) - uid: TinyLife.Actions.Typeless.TypelessAction.Validate(TinyLife.Objects.Person) commentId: M:TinyLife.Actions.Typeless.TypelessAction.Validate(TinyLife.Objects.Person) parent: TinyLife.Actions.Typeless.TypelessAction @@ -2511,6 +2507,298 @@ references: - name: ) nameWithType: ) fullName: ) +- uid: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2}) + commentId: M:TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2}) + parent: TinyLife.Actions.Typeless.TypelessAction + isExternal: true + name: FindAllActionObjects(Person, ActionType, Nullable) + nameWithType: TypelessAction.FindAllActionObjects(Person, ActionType, Nullable) + fullName: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Nullable) + nameWithType.vb: TypelessAction.FindAllActionObjects(Person, ActionType, Nullable(Of Vector2)) + fullName.vb: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Nullable(Of Microsoft.Xna.Framework.Vector2)) + name.vb: FindAllActionObjects(Person, ActionType, Nullable(Of Vector2)) + spec.csharp: + - uid: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2}) + name: FindAllActionObjects + nameWithType: TypelessAction.FindAllActionObjects + fullName: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.ActionType + name: ActionType + nameWithType: ActionType + fullName: TinyLife.Actions.ActionType + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 + isExternal: true + - name: '>' + nameWithType: '>' + fullName: '>' + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2}) + name: FindAllActionObjects + nameWithType: TypelessAction.FindAllActionObjects + fullName: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.ActionType + name: ActionType + nameWithType: ActionType + fullName: TinyLife.Actions.ActionType + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean) + commentId: M:TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean) + parent: TinyLife.Actions.Typeless.TypelessAction + isExternal: true + name: FindValidActionObjects(Person, ActionType, Boolean, Nullable, Boolean) + nameWithType: TypelessAction.FindValidActionObjects(Person, ActionType, Boolean, Nullable, Boolean) + fullName: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Boolean, System.Nullable, System.Boolean) + nameWithType.vb: TypelessAction.FindValidActionObjects(Person, ActionType, Boolean, Nullable(Of Vector2), Boolean) + fullName.vb: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Boolean, System.Nullable(Of Microsoft.Xna.Framework.Vector2), System.Boolean) + name.vb: FindValidActionObjects(Person, ActionType, Boolean, Nullable(Of Vector2), Boolean) + spec.csharp: + - uid: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean) + name: FindValidActionObjects + nameWithType: TypelessAction.FindValidActionObjects + fullName: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.ActionType + name: ActionType + nameWithType: ActionType + fullName: TinyLife.Actions.ActionType + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 + isExternal: true + - name: '>' + nameWithType: '>' + fullName: '>' + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean) + name: FindValidActionObjects + nameWithType: TypelessAction.FindValidActionObjects + fullName: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.ActionType + name: ActionType + nameWithType: ActionType + fullName: TinyLife.Actions.ActionType + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo) + commentId: M:TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo) + parent: TinyLife.Actions.Typeless.TypelessAction + isExternal: true + name: GetRandomVariety(IEnumerable, ActionInfo) + nameWithType: TypelessAction.GetRandomVariety(IEnumerable, ActionInfo) + fullName: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable, TinyLife.Actions.ActionInfo) + nameWithType.vb: TypelessAction.GetRandomVariety(IEnumerable(Of ActionVariety), ActionInfo) + fullName.vb: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable(Of TinyLife.Actions.ActionVariety), TinyLife.Actions.ActionInfo) + name.vb: GetRandomVariety(IEnumerable(Of ActionVariety), ActionInfo) + spec.csharp: + - uid: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo) + name: GetRandomVariety + nameWithType: TypelessAction.GetRandomVariety + fullName: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety + - name: ( + nameWithType: ( + fullName: ( + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + nameWithType: IEnumerable + fullName: System.Collections.Generic.IEnumerable + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: TinyLife.Actions.ActionVariety + name: ActionVariety + nameWithType: ActionVariety + fullName: TinyLife.Actions.ActionVariety + - name: '>' + nameWithType: '>' + fullName: '>' + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.ActionInfo + name: ActionInfo + nameWithType: ActionInfo + fullName: TinyLife.Actions.ActionInfo + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo) + name: GetRandomVariety + nameWithType: TypelessAction.GetRandomVariety + fullName: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety + - name: ( + nameWithType: ( + fullName: ( + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + nameWithType: IEnumerable + fullName: System.Collections.Generic.IEnumerable + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: TinyLife.Actions.ActionVariety + name: ActionVariety + nameWithType: ActionVariety + fullName: TinyLife.Actions.ActionVariety + - name: ) + nameWithType: ) + fullName: ) + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.ActionInfo + name: ActionInfo + nameWithType: ActionInfo + fullName: TinyLife.Actions.ActionInfo + - name: ) + nameWithType: ) + fullName: ) - uid: TinyLife.Actions.Typeless.TypelessAction.GetTableSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot) commentId: M:TinyLife.Actions.Typeless.TypelessAction.GetTableSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot) parent: TinyLife.Actions.Typeless.TypelessAction @@ -3234,39 +3522,6 @@ references: name: TinyLife.Actions nameWithType: TinyLife.Actions fullName: TinyLife.Actions -- uid: TinyLife.Actions.Typeless.TypelessAction.Initialize - commentId: M:TinyLife.Actions.Typeless.TypelessAction.Initialize - parent: TinyLife.Actions.Typeless.TypelessAction - name: Initialize() - nameWithType: TypelessAction.Initialize() - fullName: TinyLife.Actions.Typeless.TypelessAction.Initialize() - spec.csharp: - - uid: TinyLife.Actions.Typeless.TypelessAction.Initialize - name: Initialize - nameWithType: TypelessAction.Initialize - fullName: TinyLife.Actions.Typeless.TypelessAction.Initialize - - name: ( - nameWithType: ( - fullName: ( - - name: ) - nameWithType: ) - fullName: ) - spec.vb: - - uid: TinyLife.Actions.Typeless.TypelessAction.Initialize - name: Initialize - nameWithType: TypelessAction.Initialize - fullName: TinyLife.Actions.Typeless.TypelessAction.Initialize - - name: ( - nameWithType: ( - fullName: ( - - name: ) - nameWithType: ) - fullName: ) -- uid: TinyLife.Actions.Typeless.SpawnItemInHandAction.Initialize* - commentId: Overload:TinyLife.Actions.Typeless.SpawnItemInHandAction.Initialize - name: Initialize - nameWithType: SpawnItemInHandAction.Initialize - fullName: TinyLife.Actions.Typeless.SpawnItemInHandAction.Initialize - uid: TinyLife.Actions.Typeless.TypelessAction.IsCompleted commentId: M:TinyLife.Actions.Typeless.TypelessAction.IsCompleted parent: TinyLife.Actions.Typeless.TypelessAction diff --git a/docs/api/TinyLife.Actions.Typeless.TellPeopleToLeaveRoomAction.yml b/docs/api/TinyLife.Actions.Typeless.TellPeopleToLeaveRoomAction.yml index 9c99d8d..63605f3 100644 --- a/docs/api/TinyLife.Actions.Typeless.TellPeopleToLeaveRoomAction.yml +++ b/docs/api/TinyLife.Actions.Typeless.TellPeopleToLeaveRoomAction.yml @@ -21,7 +21,7 @@ items: source: remote: path: TinyLife/Actions/Typeless/TellPeopleToLeaveRoomAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TellPeopleToLeaveRoomAction path: ../TinyLife/Actions/Typeless/TellPeopleToLeaveRoomAction.cs @@ -47,14 +47,14 @@ items: - TinyLife.Actions.Typeless.TypelessAction.Random - TinyLife.Actions.Typeless.TypelessAction.Info - TinyLife.Actions.Typeless.TypelessAction.StartedAutomatically - - TinyLife.Actions.Typeless.TypelessAction.IsUnderlying + - TinyLife.Actions.Typeless.TypelessAction.Parent - TinyLife.Actions.Typeless.TypelessAction.Map - TinyLife.Actions.Typeless.TypelessAction.Person - TinyLife.Actions.Typeless.TypelessAction.ElapsedTime - TinyLife.Actions.Typeless.TypelessAction.PlayerPromptOpen - TinyLife.Actions.Typeless.TypelessAction.InProgressTime - TinyLife.Actions.Typeless.TypelessAction.FullyInProgress - - TinyLife.Actions.Typeless.TypelessAction.ForceFail + - TinyLife.Actions.Typeless.TypelessAction.ForceResult - TinyLife.Actions.Typeless.TypelessAction.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) - TinyLife.Actions.Typeless.TypelessAction.Validate(TinyLife.Objects.Person) - TinyLife.Actions.Typeless.TypelessAction.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Func{TinyLife.Uis.CoveringGroup,System.Collections.Generic.IEnumerable{MLEM.Ui.Elements.Element}}) @@ -74,6 +74,9 @@ items: - TinyLife.Actions.Typeless.TypelessAction.FindAllFreeWalls(TinyLife.Objects.Person,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean) - TinyLife.Actions.Typeless.TypelessAction.FindAllFreeGround(TinyLife.Objects.Person,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean) - TinyLife.Actions.Typeless.TypelessAction.FindFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean) + - TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2}) + - TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean) + - TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo) - TinyLife.Actions.Typeless.TypelessAction.GetTableSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot) - TinyLife.Actions.Typeless.TypelessAction.InvokeForBoth(TinyLife.Objects.Person,TinyLife.Objects.Person,System.Action{TinyLife.Objects.Person,TinyLife.Objects.Person}) - MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object) @@ -108,7 +111,7 @@ items: source: remote: path: TinyLife/Actions/Typeless/TellPeopleToLeaveRoomAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ExcludedPeople path: ../TinyLife/Actions/Typeless/TellPeopleToLeaveRoomAction.cs @@ -153,7 +156,7 @@ items: source: remote: path: TinyLife/Actions/Typeless/TellPeopleToLeaveRoomAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Actions/Typeless/TellPeopleToLeaveRoomAction.cs @@ -192,7 +195,7 @@ items: source: remote: path: TinyLife/Actions/Typeless/TellPeopleToLeaveRoomAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Initialize path: ../TinyLife/Actions/Typeless/TellPeopleToLeaveRoomAction.cs @@ -227,7 +230,7 @@ items: source: remote: path: TinyLife/Actions/Typeless/TellPeopleToLeaveRoomAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsCompleted path: ../TinyLife/Actions/Typeless/TellPeopleToLeaveRoomAction.cs @@ -235,7 +238,7 @@ items: assemblies: - Tiny Life namespace: TinyLife.Actions.Typeless - summary: "\nThis method is called every update frame by a if this action is currently active to check if it should be stopped.\nIf this returns a result other than , will be called and the action is stopped.\nBy default, only modifies the completion type, otherwise is returned.\n" + summary: "\nThis method is called every update frame by a if this action is currently active to check if it should be stopped.\nIf this returns a result other than , will be called and the action is stopped.\nBy default, only modifies the completion type, otherwise is returned.\n" example: [] syntax: content: public override CompletionType IsCompleted() @@ -265,7 +268,7 @@ items: source: remote: path: TinyLife/Actions/Typeless/TellPeopleToLeaveRoomAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnCompleted path: ../TinyLife/Actions/Typeless/TellPeopleToLeaveRoomAction.cs @@ -304,7 +307,7 @@ items: source: remote: path: TinyLife/Actions/Typeless/TellPeopleToLeaveRoomAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TryToLeaveRoom path: ../TinyLife/Actions/Typeless/TellPeopleToLeaveRoomAction.cs @@ -394,12 +397,12 @@ references: name: StartedAutomatically nameWithType: TypelessAction.StartedAutomatically fullName: TinyLife.Actions.Typeless.TypelessAction.StartedAutomatically -- uid: TinyLife.Actions.Typeless.TypelessAction.IsUnderlying - commentId: P:TinyLife.Actions.Typeless.TypelessAction.IsUnderlying +- uid: TinyLife.Actions.Typeless.TypelessAction.Parent + commentId: P:TinyLife.Actions.Typeless.TypelessAction.Parent parent: TinyLife.Actions.Typeless.TypelessAction - name: IsUnderlying - nameWithType: TypelessAction.IsUnderlying - fullName: TinyLife.Actions.Typeless.TypelessAction.IsUnderlying + name: Parent + nameWithType: TypelessAction.Parent + fullName: TinyLife.Actions.Typeless.TypelessAction.Parent - uid: TinyLife.Actions.Typeless.TypelessAction.Map commentId: P:TinyLife.Actions.Typeless.TypelessAction.Map parent: TinyLife.Actions.Typeless.TypelessAction @@ -436,12 +439,12 @@ references: name: FullyInProgress nameWithType: TypelessAction.FullyInProgress fullName: TinyLife.Actions.Typeless.TypelessAction.FullyInProgress -- uid: TinyLife.Actions.Typeless.TypelessAction.ForceFail - commentId: F:TinyLife.Actions.Typeless.TypelessAction.ForceFail +- uid: TinyLife.Actions.Typeless.TypelessAction.ForceResult + commentId: F:TinyLife.Actions.Typeless.TypelessAction.ForceResult parent: TinyLife.Actions.Typeless.TypelessAction - name: ForceFail - nameWithType: TypelessAction.ForceFail - fullName: TinyLife.Actions.Typeless.TypelessAction.ForceFail + name: ForceResult + nameWithType: TypelessAction.ForceResult + fullName: TinyLife.Actions.Typeless.TypelessAction.ForceResult - uid: TinyLife.Actions.Typeless.TypelessAction.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) commentId: M:TinyLife.Actions.Typeless.TypelessAction.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) parent: TinyLife.Actions.Typeless.TypelessAction @@ -2532,6 +2535,298 @@ references: - name: ) nameWithType: ) fullName: ) +- uid: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2}) + commentId: M:TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2}) + parent: TinyLife.Actions.Typeless.TypelessAction + isExternal: true + name: FindAllActionObjects(Person, ActionType, Nullable) + nameWithType: TypelessAction.FindAllActionObjects(Person, ActionType, Nullable) + fullName: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Nullable) + nameWithType.vb: TypelessAction.FindAllActionObjects(Person, ActionType, Nullable(Of Vector2)) + fullName.vb: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Nullable(Of Microsoft.Xna.Framework.Vector2)) + name.vb: FindAllActionObjects(Person, ActionType, Nullable(Of Vector2)) + spec.csharp: + - uid: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2}) + name: FindAllActionObjects + nameWithType: TypelessAction.FindAllActionObjects + fullName: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.ActionType + name: ActionType + nameWithType: ActionType + fullName: TinyLife.Actions.ActionType + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 + isExternal: true + - name: '>' + nameWithType: '>' + fullName: '>' + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2}) + name: FindAllActionObjects + nameWithType: TypelessAction.FindAllActionObjects + fullName: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.ActionType + name: ActionType + nameWithType: ActionType + fullName: TinyLife.Actions.ActionType + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean) + commentId: M:TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean) + parent: TinyLife.Actions.Typeless.TypelessAction + isExternal: true + name: FindValidActionObjects(Person, ActionType, Boolean, Nullable, Boolean) + nameWithType: TypelessAction.FindValidActionObjects(Person, ActionType, Boolean, Nullable, Boolean) + fullName: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Boolean, System.Nullable, System.Boolean) + nameWithType.vb: TypelessAction.FindValidActionObjects(Person, ActionType, Boolean, Nullable(Of Vector2), Boolean) + fullName.vb: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Boolean, System.Nullable(Of Microsoft.Xna.Framework.Vector2), System.Boolean) + name.vb: FindValidActionObjects(Person, ActionType, Boolean, Nullable(Of Vector2), Boolean) + spec.csharp: + - uid: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean) + name: FindValidActionObjects + nameWithType: TypelessAction.FindValidActionObjects + fullName: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.ActionType + name: ActionType + nameWithType: ActionType + fullName: TinyLife.Actions.ActionType + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 + isExternal: true + - name: '>' + nameWithType: '>' + fullName: '>' + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean) + name: FindValidActionObjects + nameWithType: TypelessAction.FindValidActionObjects + fullName: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.ActionType + name: ActionType + nameWithType: ActionType + fullName: TinyLife.Actions.ActionType + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo) + commentId: M:TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo) + parent: TinyLife.Actions.Typeless.TypelessAction + isExternal: true + name: GetRandomVariety(IEnumerable, ActionInfo) + nameWithType: TypelessAction.GetRandomVariety(IEnumerable, ActionInfo) + fullName: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable, TinyLife.Actions.ActionInfo) + nameWithType.vb: TypelessAction.GetRandomVariety(IEnumerable(Of ActionVariety), ActionInfo) + fullName.vb: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable(Of TinyLife.Actions.ActionVariety), TinyLife.Actions.ActionInfo) + name.vb: GetRandomVariety(IEnumerable(Of ActionVariety), ActionInfo) + spec.csharp: + - uid: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo) + name: GetRandomVariety + nameWithType: TypelessAction.GetRandomVariety + fullName: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety + - name: ( + nameWithType: ( + fullName: ( + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + nameWithType: IEnumerable + fullName: System.Collections.Generic.IEnumerable + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: TinyLife.Actions.ActionVariety + name: ActionVariety + nameWithType: ActionVariety + fullName: TinyLife.Actions.ActionVariety + - name: '>' + nameWithType: '>' + fullName: '>' + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.ActionInfo + name: ActionInfo + nameWithType: ActionInfo + fullName: TinyLife.Actions.ActionInfo + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo) + name: GetRandomVariety + nameWithType: TypelessAction.GetRandomVariety + fullName: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety + - name: ( + nameWithType: ( + fullName: ( + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + nameWithType: IEnumerable + fullName: System.Collections.Generic.IEnumerable + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: TinyLife.Actions.ActionVariety + name: ActionVariety + nameWithType: ActionVariety + fullName: TinyLife.Actions.ActionVariety + - name: ) + nameWithType: ) + fullName: ) + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.ActionInfo + name: ActionInfo + nameWithType: ActionInfo + fullName: TinyLife.Actions.ActionInfo + - name: ) + nameWithType: ) + fullName: ) - uid: TinyLife.Actions.Typeless.TypelessAction.GetTableSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot) commentId: M:TinyLife.Actions.Typeless.TypelessAction.GetTableSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot) parent: TinyLife.Actions.Typeless.TypelessAction diff --git a/docs/api/TinyLife.Actions.Typeless.TryGoHereAction.yml b/docs/api/TinyLife.Actions.Typeless.TryGoHereAction.yml new file mode 100644 index 0000000..f495923 --- /dev/null +++ b/docs/api/TinyLife.Actions.Typeless.TryGoHereAction.yml @@ -0,0 +1,3802 @@ +### YamlMime:ManagedReference +items: +- uid: TinyLife.Actions.Typeless.TryGoHereAction + commentId: T:TinyLife.Actions.Typeless.TryGoHereAction + id: TryGoHereAction + parent: TinyLife.Actions.Typeless + children: + - TinyLife.Actions.Typeless.TryGoHereAction.#ctor(TinyLife.Actions.ActionInfo,System.Collections.Generic.List{Microsoft.Xna.Framework.Point}) + - TinyLife.Actions.Typeless.TryGoHereAction.Initialize + - TinyLife.Actions.Typeless.TryGoHereAction.IsCompleted + - TinyLife.Actions.Typeless.TryGoHereAction.OnCompleted(TinyLife.Actions.CompletionType) + - TinyLife.Actions.Typeless.TryGoHereAction.PositionsToTry + - TinyLife.Actions.Typeless.TryGoHereAction.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + - TinyLife.Actions.Typeless.TryGoHereAction.Validate(TinyLife.Objects.Person) + langs: + - csharp + - vb + name: TryGoHereAction + nameWithType: TryGoHereAction + fullName: TinyLife.Actions.Typeless.TryGoHereAction + type: Class + source: + remote: + path: TinyLife/Actions/Typeless/TryGoHereAction.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: TryGoHereAction + path: ../TinyLife/Actions/Typeless/TryGoHereAction.cs + startLine: 15 + assemblies: + - Tiny Life + namespace: TinyLife.Actions.Typeless + summary: "\nThis action is similar to , but takes in a set of positions rather than a single position.\nThe action's will then try to pathfind to each one of the positions in a random order, until one of them is valid, and go to it.\n" + example: [] + syntax: + content: 'public class TryGoHereAction : TypelessAction, IGenericDataHolder' + content.vb: >- + Public Class TryGoHereAction + Inherits TypelessAction + Implements IGenericDataHolder + inheritance: + - System.Object + - MLEM.Data.Json.JsonTypeSafeGenericDataHolder + - TinyLife.Actions.Typeless.TypelessAction + implements: + - MLEM.Misc.IGenericDataHolder + inheritedMembers: + - TinyLife.Actions.Typeless.TypelessAction.Random + - TinyLife.Actions.Typeless.TypelessAction.Info + - TinyLife.Actions.Typeless.TypelessAction.StartedAutomatically + - TinyLife.Actions.Typeless.TypelessAction.Parent + - TinyLife.Actions.Typeless.TypelessAction.Map + - TinyLife.Actions.Typeless.TypelessAction.Person + - TinyLife.Actions.Typeless.TypelessAction.ElapsedTime + - TinyLife.Actions.Typeless.TypelessAction.PlayerPromptOpen + - TinyLife.Actions.Typeless.TypelessAction.InProgressTime + - TinyLife.Actions.Typeless.TypelessAction.FullyInProgress + - TinyLife.Actions.Typeless.TypelessAction.ForceResult + - TinyLife.Actions.Typeless.TypelessAction.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Func{TinyLife.Uis.CoveringGroup,System.Collections.Generic.IEnumerable{MLEM.Ui.Elements.Element}}) + - TinyLife.Actions.Typeless.TypelessAction.OpenYesNoPrompt(System.String,System.Action,System.Action) + - TinyLife.Actions.Typeless.TypelessAction.OpenTextPrompt(System.String,System.Action{System.String},System.Predicate{System.String},MLEM.Ui.Elements.TextField.Rule,System.String) + - TinyLife.Actions.Typeless.TypelessAction.SpeakAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Int32) + - TinyLife.Actions.Typeless.TypelessAction.SpeakInConversation(TinyLife.Objects.Person,Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Nullable{TinyLife.Actions.EmoteCategory},System.Nullable{TinyLife.Objects.SpeakStyle},System.Int32) + - TinyLife.Actions.Typeless.TypelessAction.CompleteInTime(System.TimeSpan,System.Boolean,TinyLife.Skills.SkillType,System.Single,System.Boolean) + - TinyLife.Actions.Typeless.TypelessAction.CompleteIfNeedFull(TinyLife.Objects.Person,TinyLife.NeedType,TinyLife.Actions.CompletionType) + - TinyLife.Actions.Typeless.TypelessAction.PutDownOrGoTo(TinyLife.Actions.ActionInfo,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType[]) + - TinyLife.Actions.Typeless.TypelessAction.GetPlaceDirection(TinyLife.Objects.Person,TinyLife.Objects.FurnitureType) + - TinyLife.Actions.Typeless.TypelessAction.Sit(TinyLife.Objects.Person,TinyLife.Objects.Furniture,System.Single,TinyLife.Objects.ActionSpot) + - TinyLife.Actions.Typeless.TypelessAction.GetFreeChair(TinyLife.Objects.Person,TinyLife.Objects.Furniture) + - TinyLife.Actions.Typeless.TypelessAction.GetFreeChairs(TinyLife.Objects.Person,TinyLife.Objects.Furniture,System.Func{MLEM.Misc.Direction2,System.Boolean}) + - TinyLife.Actions.Typeless.TypelessAction.FindAllFreePeople(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean) + - TinyLife.Actions.Typeless.TypelessAction.FindAllFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean,System.Boolean) + - TinyLife.Actions.Typeless.TypelessAction.FindAllFreeWalls(TinyLife.Objects.Person,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean) + - TinyLife.Actions.Typeless.TypelessAction.FindAllFreeGround(TinyLife.Objects.Person,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean) + - TinyLife.Actions.Typeless.TypelessAction.FindFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean) + - TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2}) + - TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean) + - TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo) + - TinyLife.Actions.Typeless.TypelessAction.GetTableSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot) + - TinyLife.Actions.Typeless.TypelessAction.InvokeForBoth(TinyLife.Objects.Person,TinyLife.Objects.Person,System.Action{TinyLife.Objects.Person,TinyLife.Objects.Person}) + - MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object) + - MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData``1(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 + extensionMethods: + - TinyLife.Actions.Typeless.TryGoHereAction.TinyLife.Utilities.Extensions.JsonCopy``1 + modifiers.csharp: + - public + - class + modifiers.vb: + - Public + - Class +- uid: TinyLife.Actions.Typeless.TryGoHereAction.PositionsToTry + commentId: F:TinyLife.Actions.Typeless.TryGoHereAction.PositionsToTry + id: PositionsToTry + parent: TinyLife.Actions.Typeless.TryGoHereAction + langs: + - csharp + - vb + name: PositionsToTry + nameWithType: TryGoHereAction.PositionsToTry + fullName: TinyLife.Actions.Typeless.TryGoHereAction.PositionsToTry + type: Field + source: + remote: + path: TinyLife/Actions/Typeless/TryGoHereAction.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: PositionsToTry + path: ../TinyLife/Actions/Typeless/TryGoHereAction.cs + startLine: 21 + assemblies: + - Tiny Life + namespace: TinyLife.Actions.Typeless + summary: "\nThe set of positions to try to walk to.\n" + example: [] + syntax: + content: >- + [DataMember] + + public readonly List PositionsToTry + return: + type: System.Collections.Generic.List{Microsoft.Xna.Framework.Point} + content.vb: >- + + + Public ReadOnly PositionsToTry As List(Of Point) + attributes: + - type: System.Runtime.Serialization.DataMemberAttribute + ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor + arguments: [] + modifiers.csharp: + - public + - readonly + modifiers.vb: + - Public + - ReadOnly +- uid: TinyLife.Actions.Typeless.TryGoHereAction.#ctor(TinyLife.Actions.ActionInfo,System.Collections.Generic.List{Microsoft.Xna.Framework.Point}) + commentId: M:TinyLife.Actions.Typeless.TryGoHereAction.#ctor(TinyLife.Actions.ActionInfo,System.Collections.Generic.List{Microsoft.Xna.Framework.Point}) + id: '#ctor(TinyLife.Actions.ActionInfo,System.Collections.Generic.List{Microsoft.Xna.Framework.Point})' + parent: TinyLife.Actions.Typeless.TryGoHereAction + langs: + - csharp + - vb + name: TryGoHereAction(ActionInfo, List) + nameWithType: TryGoHereAction.TryGoHereAction(ActionInfo, List) + fullName: TinyLife.Actions.Typeless.TryGoHereAction.TryGoHereAction(TinyLife.Actions.ActionInfo, System.Collections.Generic.List) + type: Constructor + source: + remote: + path: TinyLife/Actions/Typeless/TryGoHereAction.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: .ctor + path: ../TinyLife/Actions/Typeless/TryGoHereAction.cs + startLine: 27 + assemblies: + - Tiny Life + namespace: TinyLife.Actions.Typeless + example: [] + syntax: + content: public TryGoHereAction(ActionInfo info, List positionsToTry) + parameters: + - id: info + type: TinyLife.Actions.ActionInfo + - id: positionsToTry + type: System.Collections.Generic.List{Microsoft.Xna.Framework.Point} + content.vb: Public Sub New(info As ActionInfo, positionsToTry As List(Of Point)) + overload: TinyLife.Actions.Typeless.TryGoHereAction.#ctor* + nameWithType.vb: TryGoHereAction.TryGoHereAction(ActionInfo, List(Of Point)) + modifiers.csharp: + - public + modifiers.vb: + - Public + fullName.vb: TinyLife.Actions.Typeless.TryGoHereAction.TryGoHereAction(TinyLife.Actions.ActionInfo, System.Collections.Generic.List(Of Microsoft.Xna.Framework.Point)) + name.vb: TryGoHereAction(ActionInfo, List(Of Point)) +- uid: TinyLife.Actions.Typeless.TryGoHereAction.Initialize + commentId: M:TinyLife.Actions.Typeless.TryGoHereAction.Initialize + id: Initialize + parent: TinyLife.Actions.Typeless.TryGoHereAction + langs: + - csharp + - vb + name: Initialize() + nameWithType: TryGoHereAction.Initialize() + fullName: TinyLife.Actions.Typeless.TryGoHereAction.Initialize() + type: Method + source: + remote: + path: TinyLife/Actions/Typeless/TryGoHereAction.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: Initialize + path: ../TinyLife/Actions/Typeless/TryGoHereAction.cs + startLine: 33 + assemblies: + - Tiny Life + namespace: TinyLife.Actions.Typeless + summary: "\nThis method is called when the action is first started by a .\nNote that it is not called when the action gets added to the , but when it is moved to .\n" + example: [] + syntax: + content: public override void Initialize() + content.vb: Public Overrides Sub Initialize + overridden: TinyLife.Actions.Typeless.TypelessAction.Initialize + overload: TinyLife.Actions.Typeless.TryGoHereAction.Initialize* + modifiers.csharp: + - public + - override + modifiers.vb: + - Public + - Overrides +- uid: TinyLife.Actions.Typeless.TryGoHereAction.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + commentId: M:TinyLife.Actions.Typeless.TryGoHereAction.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + id: Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + parent: TinyLife.Actions.Typeless.TryGoHereAction + langs: + - csharp + - vb + name: Update(GameTime, TimeSpan, Single) + nameWithType: TryGoHereAction.Update(GameTime, TimeSpan, Single) + fullName: TinyLife.Actions.Typeless.TryGoHereAction.Update(Microsoft.Xna.Framework.GameTime, System.TimeSpan, System.Single) + type: Method + source: + remote: + path: TinyLife/Actions/Typeless/TryGoHereAction.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: Update + path: ../TinyLife/Actions/Typeless/TryGoHereAction.cs + startLine: 39 + assemblies: + - Tiny Life + namespace: TinyLife.Actions.Typeless + summary: "\nThis method is called every update frame if this action is currently active.\nBy default, only the is modified in this method and is called.\n" + example: [] + syntax: + content: public override void Update(GameTime time, TimeSpan passedInGame, float speedMultiplier) + parameters: + - id: time + type: Microsoft.Xna.Framework.GameTime + description: The current game time + - id: passedInGame + type: System.TimeSpan + description: The amount of time that has passed, in game time + - id: speedMultiplier + type: System.Single + description: The game speed multiplier, which represents how fast things should happen, which is usually determined by + content.vb: Public Overrides Sub Update(time As GameTime, passedInGame As TimeSpan, speedMultiplier As Single) + overridden: TinyLife.Actions.Typeless.TypelessAction.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + overload: TinyLife.Actions.Typeless.TryGoHereAction.Update* + modifiers.csharp: + - public + - override + modifiers.vb: + - Public + - Overrides +- uid: TinyLife.Actions.Typeless.TryGoHereAction.Validate(TinyLife.Objects.Person) + commentId: M:TinyLife.Actions.Typeless.TryGoHereAction.Validate(TinyLife.Objects.Person) + id: Validate(TinyLife.Objects.Person) + parent: TinyLife.Actions.Typeless.TryGoHereAction + langs: + - csharp + - vb + name: Validate(Person) + nameWithType: TryGoHereAction.Validate(Person) + fullName: TinyLife.Actions.Typeless.TryGoHereAction.Validate(TinyLife.Objects.Person) + type: Method + source: + remote: + path: TinyLife/Actions/Typeless/TryGoHereAction.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: Validate + path: ../TinyLife/Actions/Typeless/TryGoHereAction.cs + startLine: 49 + assemblies: + - Tiny Life + namespace: TinyLife.Actions.Typeless + summary: "\nValidates this action's data.\nThis is called when a map is loaded from disk.\nWhen returning false on this method, the action is removed from the .\n" + example: [] + syntax: + content: public override bool Validate(Person person) + parameters: + - id: person + type: TinyLife.Objects.Person + description: The person that this action belongs to + return: + type: System.Boolean + description: Whether or not the action is still valid (or if it has invalid data) + content.vb: Public Overrides Function Validate(person As Person) As Boolean + overridden: TinyLife.Actions.Typeless.TypelessAction.Validate(TinyLife.Objects.Person) + overload: TinyLife.Actions.Typeless.TryGoHereAction.Validate* + modifiers.csharp: + - public + - override + modifiers.vb: + - Public + - Overrides +- uid: TinyLife.Actions.Typeless.TryGoHereAction.IsCompleted + commentId: M:TinyLife.Actions.Typeless.TryGoHereAction.IsCompleted + id: IsCompleted + parent: TinyLife.Actions.Typeless.TryGoHereAction + langs: + - csharp + - vb + name: IsCompleted() + nameWithType: TryGoHereAction.IsCompleted() + fullName: TinyLife.Actions.Typeless.TryGoHereAction.IsCompleted() + type: Method + source: + remote: + path: TinyLife/Actions/Typeless/TryGoHereAction.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: IsCompleted + path: ../TinyLife/Actions/Typeless/TryGoHereAction.cs + startLine: 54 + assemblies: + - Tiny Life + namespace: TinyLife.Actions.Typeless + summary: "\nThis method is called every update frame by a if this action is currently active to check if it should be stopped.\nIf this returns a result other than , will be called and the action is stopped.\nBy default, only modifies the completion type, otherwise is returned.\n" + example: [] + syntax: + content: public override CompletionType IsCompleted() + return: + type: TinyLife.Actions.CompletionType + description: The current completion type of this action + content.vb: Public Overrides Function IsCompleted As CompletionType + overridden: TinyLife.Actions.Typeless.TypelessAction.IsCompleted + overload: TinyLife.Actions.Typeless.TryGoHereAction.IsCompleted* + modifiers.csharp: + - public + - override + modifiers.vb: + - Public + - Overrides +- uid: TinyLife.Actions.Typeless.TryGoHereAction.OnCompleted(TinyLife.Actions.CompletionType) + commentId: M:TinyLife.Actions.Typeless.TryGoHereAction.OnCompleted(TinyLife.Actions.CompletionType) + id: OnCompleted(TinyLife.Actions.CompletionType) + parent: TinyLife.Actions.Typeless.TryGoHereAction + langs: + - csharp + - vb + name: OnCompleted(CompletionType) + nameWithType: TryGoHereAction.OnCompleted(CompletionType) + fullName: TinyLife.Actions.Typeless.TryGoHereAction.OnCompleted(TinyLife.Actions.CompletionType) + type: Method + source: + remote: + path: TinyLife/Actions/Typeless/TryGoHereAction.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: OnCompleted + path: ../TinyLife/Actions/Typeless/TryGoHereAction.cs + startLine: 59 + assemblies: + - Tiny Life + namespace: TinyLife.Actions.Typeless + summary: "\nThis method is called when this action , or if it is canceled from an outside source.\nNote that, if this method is called as a result of , the passed will be the same.\n" + example: [] + syntax: + content: public override void OnCompleted(CompletionType type) + parameters: + - id: type + type: TinyLife.Actions.CompletionType + description: The type that this action completed with + content.vb: Public Overrides Sub OnCompleted(type As CompletionType) + overridden: TinyLife.Actions.Typeless.TypelessAction.OnCompleted(TinyLife.Actions.CompletionType) + overload: TinyLife.Actions.Typeless.TryGoHereAction.OnCompleted* + modifiers.csharp: + - public + - override + modifiers.vb: + - Public + - Overrides +references: +- uid: TinyLife.Actions.GoHereAction + commentId: T:TinyLife.Actions.GoHereAction + name: GoHereAction + nameWithType: GoHereAction + fullName: TinyLife.Actions.GoHereAction +- uid: TinyLife.Objects.Person + commentId: T:TinyLife.Objects.Person + parent: TinyLife.Objects + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person +- uid: TinyLife.Actions.Typeless + commentId: N:TinyLife.Actions.Typeless + name: TinyLife.Actions.Typeless + nameWithType: TinyLife.Actions.Typeless + fullName: TinyLife.Actions.Typeless +- uid: System.Object + commentId: T:System.Object + parent: System + isExternal: true + name: Object + nameWithType: Object + fullName: System.Object +- uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder + commentId: T:MLEM.Data.Json.JsonTypeSafeGenericDataHolder + parent: MLEM.Data.Json + isExternal: true + name: JsonTypeSafeGenericDataHolder + nameWithType: JsonTypeSafeGenericDataHolder + fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder +- uid: TinyLife.Actions.Typeless.TypelessAction + commentId: T:TinyLife.Actions.Typeless.TypelessAction + parent: TinyLife.Actions.Typeless + name: TypelessAction + nameWithType: TypelessAction + fullName: TinyLife.Actions.Typeless.TypelessAction +- uid: MLEM.Misc.IGenericDataHolder + commentId: T:MLEM.Misc.IGenericDataHolder + parent: MLEM.Misc + isExternal: true + name: IGenericDataHolder + nameWithType: IGenericDataHolder + fullName: MLEM.Misc.IGenericDataHolder +- uid: TinyLife.Actions.Typeless.TypelessAction.Random + commentId: F:TinyLife.Actions.Typeless.TypelessAction.Random + parent: TinyLife.Actions.Typeless.TypelessAction + name: Random + nameWithType: TypelessAction.Random + fullName: TinyLife.Actions.Typeless.TypelessAction.Random +- uid: TinyLife.Actions.Typeless.TypelessAction.Info + commentId: F:TinyLife.Actions.Typeless.TypelessAction.Info + parent: TinyLife.Actions.Typeless.TypelessAction + name: Info + nameWithType: TypelessAction.Info + fullName: TinyLife.Actions.Typeless.TypelessAction.Info +- uid: TinyLife.Actions.Typeless.TypelessAction.StartedAutomatically + commentId: P:TinyLife.Actions.Typeless.TypelessAction.StartedAutomatically + parent: TinyLife.Actions.Typeless.TypelessAction + name: StartedAutomatically + nameWithType: TypelessAction.StartedAutomatically + fullName: TinyLife.Actions.Typeless.TypelessAction.StartedAutomatically +- uid: TinyLife.Actions.Typeless.TypelessAction.Parent + commentId: P:TinyLife.Actions.Typeless.TypelessAction.Parent + parent: TinyLife.Actions.Typeless.TypelessAction + name: Parent + nameWithType: TypelessAction.Parent + fullName: TinyLife.Actions.Typeless.TypelessAction.Parent +- uid: TinyLife.Actions.Typeless.TypelessAction.Map + commentId: P:TinyLife.Actions.Typeless.TypelessAction.Map + parent: TinyLife.Actions.Typeless.TypelessAction + name: Map + nameWithType: TypelessAction.Map + fullName: TinyLife.Actions.Typeless.TypelessAction.Map +- uid: TinyLife.Actions.Typeless.TypelessAction.Person + commentId: P:TinyLife.Actions.Typeless.TypelessAction.Person + parent: TinyLife.Actions.Typeless.TypelessAction + name: Person + nameWithType: TypelessAction.Person + fullName: TinyLife.Actions.Typeless.TypelessAction.Person +- uid: TinyLife.Actions.Typeless.TypelessAction.ElapsedTime + commentId: P:TinyLife.Actions.Typeless.TypelessAction.ElapsedTime + parent: TinyLife.Actions.Typeless.TypelessAction + name: ElapsedTime + nameWithType: TypelessAction.ElapsedTime + fullName: TinyLife.Actions.Typeless.TypelessAction.ElapsedTime +- uid: TinyLife.Actions.Typeless.TypelessAction.PlayerPromptOpen + commentId: P:TinyLife.Actions.Typeless.TypelessAction.PlayerPromptOpen + parent: TinyLife.Actions.Typeless.TypelessAction + name: PlayerPromptOpen + nameWithType: TypelessAction.PlayerPromptOpen + fullName: TinyLife.Actions.Typeless.TypelessAction.PlayerPromptOpen +- uid: TinyLife.Actions.Typeless.TypelessAction.InProgressTime + commentId: P:TinyLife.Actions.Typeless.TypelessAction.InProgressTime + parent: TinyLife.Actions.Typeless.TypelessAction + name: InProgressTime + nameWithType: TypelessAction.InProgressTime + fullName: TinyLife.Actions.Typeless.TypelessAction.InProgressTime +- uid: TinyLife.Actions.Typeless.TypelessAction.FullyInProgress + commentId: P:TinyLife.Actions.Typeless.TypelessAction.FullyInProgress + parent: TinyLife.Actions.Typeless.TypelessAction + name: FullyInProgress + nameWithType: TypelessAction.FullyInProgress + fullName: TinyLife.Actions.Typeless.TypelessAction.FullyInProgress +- uid: TinyLife.Actions.Typeless.TypelessAction.ForceResult + commentId: F:TinyLife.Actions.Typeless.TypelessAction.ForceResult + parent: TinyLife.Actions.Typeless.TypelessAction + name: ForceResult + nameWithType: TypelessAction.ForceResult + fullName: TinyLife.Actions.Typeless.TypelessAction.ForceResult +- uid: TinyLife.Actions.Typeless.TypelessAction.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Func{TinyLife.Uis.CoveringGroup,System.Collections.Generic.IEnumerable{MLEM.Ui.Elements.Element}}) + commentId: M:TinyLife.Actions.Typeless.TypelessAction.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Func{TinyLife.Uis.CoveringGroup,System.Collections.Generic.IEnumerable{MLEM.Ui.Elements.Element}}) + parent: TinyLife.Actions.Typeless.TypelessAction + isExternal: true + name: OpenPlayerPrompt(String, Predicate, Action, Boolean, Func>) + nameWithType: TypelessAction.OpenPlayerPrompt(String, Predicate, Action, Boolean, Func>) + fullName: TinyLife.Actions.Typeless.TypelessAction.OpenPlayerPrompt(System.String, System.Predicate, System.Action, System.Boolean, System.Func>) + nameWithType.vb: TypelessAction.OpenPlayerPrompt(String, Predicate(Of Panel), Action(Of Panel), Boolean, Func(Of CoveringGroup, IEnumerable(Of Element))) + fullName.vb: TinyLife.Actions.Typeless.TypelessAction.OpenPlayerPrompt(System.String, System.Predicate(Of MLEM.Ui.Elements.Panel), System.Action(Of MLEM.Ui.Elements.Panel), System.Boolean, System.Func(Of TinyLife.Uis.CoveringGroup, System.Collections.Generic.IEnumerable(Of MLEM.Ui.Elements.Element))) + name.vb: OpenPlayerPrompt(String, Predicate(Of Panel), Action(Of Panel), Boolean, Func(Of CoveringGroup, IEnumerable(Of Element))) + spec.csharp: + - uid: TinyLife.Actions.Typeless.TypelessAction.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Func{TinyLife.Uis.CoveringGroup,System.Collections.Generic.IEnumerable{MLEM.Ui.Elements.Element}}) + name: OpenPlayerPrompt + nameWithType: TypelessAction.OpenPlayerPrompt + fullName: TinyLife.Actions.Typeless.TypelessAction.OpenPlayerPrompt + - name: ( + nameWithType: ( + fullName: ( + - uid: System.String + name: String + nameWithType: String + fullName: System.String + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Predicate`1 + name: Predicate + nameWithType: Predicate + fullName: System.Predicate + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: MLEM.Ui.Elements.Panel + name: Panel + nameWithType: Panel + fullName: MLEM.Ui.Elements.Panel + isExternal: true + - name: '>' + nameWithType: '>' + fullName: '>' + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Action`1 + name: Action + nameWithType: Action + fullName: System.Action + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: MLEM.Ui.Elements.Panel + name: Panel + nameWithType: Panel + fullName: MLEM.Ui.Elements.Panel + isExternal: true + - name: '>' + nameWithType: '>' + fullName: '>' + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Func`2 + name: Func + nameWithType: Func + fullName: System.Func + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: TinyLife.Uis.CoveringGroup + name: CoveringGroup + nameWithType: CoveringGroup + fullName: TinyLife.Uis.CoveringGroup + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + nameWithType: IEnumerable + fullName: System.Collections.Generic.IEnumerable + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: MLEM.Ui.Elements.Element + name: Element + nameWithType: Element + fullName: MLEM.Ui.Elements.Element + isExternal: true + - name: '>' + nameWithType: '>' + fullName: '>' + - name: '>' + nameWithType: '>' + fullName: '>' + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.Typeless.TypelessAction.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Func{TinyLife.Uis.CoveringGroup,System.Collections.Generic.IEnumerable{MLEM.Ui.Elements.Element}}) + name: OpenPlayerPrompt + nameWithType: TypelessAction.OpenPlayerPrompt + fullName: TinyLife.Actions.Typeless.TypelessAction.OpenPlayerPrompt + - name: ( + nameWithType: ( + fullName: ( + - uid: System.String + name: String + nameWithType: String + fullName: System.String + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Predicate`1 + name: Predicate + nameWithType: Predicate + fullName: System.Predicate + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: MLEM.Ui.Elements.Panel + name: Panel + nameWithType: Panel + fullName: MLEM.Ui.Elements.Panel + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Action`1 + name: Action + nameWithType: Action + fullName: System.Action + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: MLEM.Ui.Elements.Panel + name: Panel + nameWithType: Panel + fullName: MLEM.Ui.Elements.Panel + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Func`2 + name: Func + nameWithType: Func + fullName: System.Func + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: TinyLife.Uis.CoveringGroup + name: CoveringGroup + nameWithType: CoveringGroup + fullName: TinyLife.Uis.CoveringGroup + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + nameWithType: IEnumerable + fullName: System.Collections.Generic.IEnumerable + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: MLEM.Ui.Elements.Element + name: Element + nameWithType: Element + fullName: MLEM.Ui.Elements.Element + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + - name: ) + nameWithType: ) + fullName: ) + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Actions.Typeless.TypelessAction.OpenYesNoPrompt(System.String,System.Action,System.Action) + commentId: M:TinyLife.Actions.Typeless.TypelessAction.OpenYesNoPrompt(System.String,System.Action,System.Action) + parent: TinyLife.Actions.Typeless.TypelessAction + isExternal: true + name: OpenYesNoPrompt(String, Action, Action) + nameWithType: TypelessAction.OpenYesNoPrompt(String, Action, Action) + fullName: TinyLife.Actions.Typeless.TypelessAction.OpenYesNoPrompt(System.String, System.Action, System.Action) + spec.csharp: + - uid: TinyLife.Actions.Typeless.TypelessAction.OpenYesNoPrompt(System.String,System.Action,System.Action) + name: OpenYesNoPrompt + nameWithType: TypelessAction.OpenYesNoPrompt + fullName: TinyLife.Actions.Typeless.TypelessAction.OpenYesNoPrompt + - name: ( + nameWithType: ( + fullName: ( + - uid: System.String + name: String + nameWithType: String + fullName: System.String + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Action + name: Action + nameWithType: Action + fullName: System.Action + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Action + name: Action + nameWithType: Action + fullName: System.Action + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.Typeless.TypelessAction.OpenYesNoPrompt(System.String,System.Action,System.Action) + name: OpenYesNoPrompt + nameWithType: TypelessAction.OpenYesNoPrompt + fullName: TinyLife.Actions.Typeless.TypelessAction.OpenYesNoPrompt + - name: ( + nameWithType: ( + fullName: ( + - uid: System.String + name: String + nameWithType: String + fullName: System.String + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Action + name: Action + nameWithType: Action + fullName: System.Action + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Action + name: Action + nameWithType: Action + fullName: System.Action + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Actions.Typeless.TypelessAction.OpenTextPrompt(System.String,System.Action{System.String},System.Predicate{System.String},MLEM.Ui.Elements.TextField.Rule,System.String) + commentId: M:TinyLife.Actions.Typeless.TypelessAction.OpenTextPrompt(System.String,System.Action{System.String},System.Predicate{System.String},MLEM.Ui.Elements.TextField.Rule,System.String) + parent: TinyLife.Actions.Typeless.TypelessAction + isExternal: true + name: OpenTextPrompt(String, Action, Predicate, TextField.Rule, String) + nameWithType: TypelessAction.OpenTextPrompt(String, Action, Predicate, TextField.Rule, String) + fullName: TinyLife.Actions.Typeless.TypelessAction.OpenTextPrompt(System.String, System.Action, System.Predicate, MLEM.Ui.Elements.TextField.Rule, System.String) + nameWithType.vb: TypelessAction.OpenTextPrompt(String, Action(Of String), Predicate(Of String), TextField.Rule, String) + fullName.vb: TinyLife.Actions.Typeless.TypelessAction.OpenTextPrompt(System.String, System.Action(Of System.String), System.Predicate(Of System.String), MLEM.Ui.Elements.TextField.Rule, System.String) + name.vb: OpenTextPrompt(String, Action(Of String), Predicate(Of String), TextField.Rule, String) + spec.csharp: + - uid: TinyLife.Actions.Typeless.TypelessAction.OpenTextPrompt(System.String,System.Action{System.String},System.Predicate{System.String},MLEM.Ui.Elements.TextField.Rule,System.String) + name: OpenTextPrompt + nameWithType: TypelessAction.OpenTextPrompt + fullName: TinyLife.Actions.Typeless.TypelessAction.OpenTextPrompt + - name: ( + nameWithType: ( + fullName: ( + - uid: System.String + name: String + nameWithType: String + fullName: System.String + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Action`1 + name: Action + nameWithType: Action + fullName: System.Action + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: System.String + name: String + nameWithType: String + fullName: System.String + isExternal: true + - name: '>' + nameWithType: '>' + fullName: '>' + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Predicate`1 + name: Predicate + nameWithType: Predicate + fullName: System.Predicate + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: System.String + name: String + nameWithType: String + fullName: System.String + isExternal: true + - name: '>' + nameWithType: '>' + fullName: '>' + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: MLEM.Ui.Elements.TextField.Rule + name: TextField.Rule + nameWithType: TextField.Rule + fullName: MLEM.Ui.Elements.TextField.Rule + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.String + name: String + nameWithType: String + fullName: System.String + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.Typeless.TypelessAction.OpenTextPrompt(System.String,System.Action{System.String},System.Predicate{System.String},MLEM.Ui.Elements.TextField.Rule,System.String) + name: OpenTextPrompt + nameWithType: TypelessAction.OpenTextPrompt + fullName: TinyLife.Actions.Typeless.TypelessAction.OpenTextPrompt + - name: ( + nameWithType: ( + fullName: ( + - uid: System.String + name: String + nameWithType: String + fullName: System.String + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Action`1 + name: Action + nameWithType: Action + fullName: System.Action + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: System.String + name: String + nameWithType: String + fullName: System.String + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Predicate`1 + name: Predicate + nameWithType: Predicate + fullName: System.Predicate + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: System.String + name: String + nameWithType: String + fullName: System.String + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: MLEM.Ui.Elements.TextField.Rule + name: TextField.Rule + nameWithType: TextField.Rule + fullName: MLEM.Ui.Elements.TextField.Rule + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.String + name: String + nameWithType: String + fullName: System.String + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Actions.Typeless.TypelessAction.SpeakAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Int32) + commentId: M:TinyLife.Actions.Typeless.TypelessAction.SpeakAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Int32) + parent: TinyLife.Actions.Typeless.TypelessAction + isExternal: true + name: SpeakAlone(GameTime, Single, EmoteCategory, SpeakStyle, Int32) + nameWithType: TypelessAction.SpeakAlone(GameTime, Single, EmoteCategory, SpeakStyle, Int32) + fullName: TinyLife.Actions.Typeless.TypelessAction.SpeakAlone(Microsoft.Xna.Framework.GameTime, System.Single, TinyLife.Actions.EmoteCategory, TinyLife.Objects.SpeakStyle, System.Int32) + spec.csharp: + - uid: TinyLife.Actions.Typeless.TypelessAction.SpeakAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Int32) + name: SpeakAlone + nameWithType: TypelessAction.SpeakAlone + fullName: TinyLife.Actions.Typeless.TypelessAction.SpeakAlone + - name: ( + nameWithType: ( + fullName: ( + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + nameWithType: GameTime + fullName: Microsoft.Xna.Framework.GameTime + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Single + name: Single + nameWithType: Single + fullName: System.Single + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.EmoteCategory + name: EmoteCategory + nameWithType: EmoteCategory + fullName: TinyLife.Actions.EmoteCategory + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.SpeakStyle + name: SpeakStyle + nameWithType: SpeakStyle + fullName: TinyLife.Objects.SpeakStyle + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Int32 + name: Int32 + nameWithType: Int32 + fullName: System.Int32 + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.Typeless.TypelessAction.SpeakAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Int32) + name: SpeakAlone + nameWithType: TypelessAction.SpeakAlone + fullName: TinyLife.Actions.Typeless.TypelessAction.SpeakAlone + - name: ( + nameWithType: ( + fullName: ( + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + nameWithType: GameTime + fullName: Microsoft.Xna.Framework.GameTime + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Single + name: Single + nameWithType: Single + fullName: System.Single + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.EmoteCategory + name: EmoteCategory + nameWithType: EmoteCategory + fullName: TinyLife.Actions.EmoteCategory + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.SpeakStyle + name: SpeakStyle + nameWithType: SpeakStyle + fullName: TinyLife.Objects.SpeakStyle + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Int32 + name: Int32 + nameWithType: Int32 + fullName: System.Int32 + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Actions.Typeless.TypelessAction.SpeakInConversation(TinyLife.Objects.Person,Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Nullable{TinyLife.Actions.EmoteCategory},System.Nullable{TinyLife.Objects.SpeakStyle},System.Int32) + commentId: M:TinyLife.Actions.Typeless.TypelessAction.SpeakInConversation(TinyLife.Objects.Person,Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Nullable{TinyLife.Actions.EmoteCategory},System.Nullable{TinyLife.Objects.SpeakStyle},System.Int32) + parent: TinyLife.Actions.Typeless.TypelessAction + isExternal: true + name: SpeakInConversation(Person, GameTime, Single, EmoteCategory, SpeakStyle, Nullable, Nullable, Int32) + nameWithType: TypelessAction.SpeakInConversation(Person, GameTime, Single, EmoteCategory, SpeakStyle, Nullable, Nullable, Int32) + fullName: TinyLife.Actions.Typeless.TypelessAction.SpeakInConversation(TinyLife.Objects.Person, Microsoft.Xna.Framework.GameTime, System.Single, TinyLife.Actions.EmoteCategory, TinyLife.Objects.SpeakStyle, System.Nullable, System.Nullable, System.Int32) + nameWithType.vb: TypelessAction.SpeakInConversation(Person, GameTime, Single, EmoteCategory, SpeakStyle, Nullable(Of EmoteCategory), Nullable(Of SpeakStyle), Int32) + fullName.vb: TinyLife.Actions.Typeless.TypelessAction.SpeakInConversation(TinyLife.Objects.Person, Microsoft.Xna.Framework.GameTime, System.Single, TinyLife.Actions.EmoteCategory, TinyLife.Objects.SpeakStyle, System.Nullable(Of TinyLife.Actions.EmoteCategory), System.Nullable(Of TinyLife.Objects.SpeakStyle), System.Int32) + name.vb: SpeakInConversation(Person, GameTime, Single, EmoteCategory, SpeakStyle, Nullable(Of EmoteCategory), Nullable(Of SpeakStyle), Int32) + spec.csharp: + - uid: TinyLife.Actions.Typeless.TypelessAction.SpeakInConversation(TinyLife.Objects.Person,Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Nullable{TinyLife.Actions.EmoteCategory},System.Nullable{TinyLife.Objects.SpeakStyle},System.Int32) + name: SpeakInConversation + nameWithType: TypelessAction.SpeakInConversation + fullName: TinyLife.Actions.Typeless.TypelessAction.SpeakInConversation + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + nameWithType: GameTime + fullName: Microsoft.Xna.Framework.GameTime + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Single + name: Single + nameWithType: Single + fullName: System.Single + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.EmoteCategory + name: EmoteCategory + nameWithType: EmoteCategory + fullName: TinyLife.Actions.EmoteCategory + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.SpeakStyle + name: SpeakStyle + nameWithType: SpeakStyle + fullName: TinyLife.Objects.SpeakStyle + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: TinyLife.Actions.EmoteCategory + name: EmoteCategory + nameWithType: EmoteCategory + fullName: TinyLife.Actions.EmoteCategory + - name: '>' + nameWithType: '>' + fullName: '>' + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: TinyLife.Objects.SpeakStyle + name: SpeakStyle + nameWithType: SpeakStyle + fullName: TinyLife.Objects.SpeakStyle + - name: '>' + nameWithType: '>' + fullName: '>' + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Int32 + name: Int32 + nameWithType: Int32 + fullName: System.Int32 + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.Typeless.TypelessAction.SpeakInConversation(TinyLife.Objects.Person,Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Nullable{TinyLife.Actions.EmoteCategory},System.Nullable{TinyLife.Objects.SpeakStyle},System.Int32) + name: SpeakInConversation + nameWithType: TypelessAction.SpeakInConversation + fullName: TinyLife.Actions.Typeless.TypelessAction.SpeakInConversation + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + nameWithType: GameTime + fullName: Microsoft.Xna.Framework.GameTime + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Single + name: Single + nameWithType: Single + fullName: System.Single + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.EmoteCategory + name: EmoteCategory + nameWithType: EmoteCategory + fullName: TinyLife.Actions.EmoteCategory + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.SpeakStyle + name: SpeakStyle + nameWithType: SpeakStyle + fullName: TinyLife.Objects.SpeakStyle + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: TinyLife.Actions.EmoteCategory + name: EmoteCategory + nameWithType: EmoteCategory + fullName: TinyLife.Actions.EmoteCategory + - name: ) + nameWithType: ) + fullName: ) + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: TinyLife.Objects.SpeakStyle + name: SpeakStyle + nameWithType: SpeakStyle + fullName: TinyLife.Objects.SpeakStyle + - name: ) + nameWithType: ) + fullName: ) + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Int32 + name: Int32 + nameWithType: Int32 + fullName: System.Int32 + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Actions.Typeless.TypelessAction.CompleteInTime(System.TimeSpan,System.Boolean,TinyLife.Skills.SkillType,System.Single,System.Boolean) + commentId: M:TinyLife.Actions.Typeless.TypelessAction.CompleteInTime(System.TimeSpan,System.Boolean,TinyLife.Skills.SkillType,System.Single,System.Boolean) + parent: TinyLife.Actions.Typeless.TypelessAction + isExternal: true + name: CompleteInTime(TimeSpan, Boolean, SkillType, Single, Boolean) + nameWithType: TypelessAction.CompleteInTime(TimeSpan, Boolean, SkillType, Single, Boolean) + fullName: TinyLife.Actions.Typeless.TypelessAction.CompleteInTime(System.TimeSpan, System.Boolean, TinyLife.Skills.SkillType, System.Single, System.Boolean) + spec.csharp: + - uid: TinyLife.Actions.Typeless.TypelessAction.CompleteInTime(System.TimeSpan,System.Boolean,TinyLife.Skills.SkillType,System.Single,System.Boolean) + name: CompleteInTime + nameWithType: TypelessAction.CompleteInTime + fullName: TinyLife.Actions.Typeless.TypelessAction.CompleteInTime + - name: ( + nameWithType: ( + fullName: ( + - uid: System.TimeSpan + name: TimeSpan + nameWithType: TimeSpan + fullName: System.TimeSpan + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Skills.SkillType + name: SkillType + nameWithType: SkillType + fullName: TinyLife.Skills.SkillType + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Single + name: Single + nameWithType: Single + fullName: System.Single + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.Typeless.TypelessAction.CompleteInTime(System.TimeSpan,System.Boolean,TinyLife.Skills.SkillType,System.Single,System.Boolean) + name: CompleteInTime + nameWithType: TypelessAction.CompleteInTime + fullName: TinyLife.Actions.Typeless.TypelessAction.CompleteInTime + - name: ( + nameWithType: ( + fullName: ( + - uid: System.TimeSpan + name: TimeSpan + nameWithType: TimeSpan + fullName: System.TimeSpan + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Skills.SkillType + name: SkillType + nameWithType: SkillType + fullName: TinyLife.Skills.SkillType + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Single + name: Single + nameWithType: Single + fullName: System.Single + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Actions.Typeless.TypelessAction.CompleteIfNeedFull(TinyLife.Objects.Person,TinyLife.NeedType,TinyLife.Actions.CompletionType) + commentId: M:TinyLife.Actions.Typeless.TypelessAction.CompleteIfNeedFull(TinyLife.Objects.Person,TinyLife.NeedType,TinyLife.Actions.CompletionType) + parent: TinyLife.Actions.Typeless.TypelessAction + name: CompleteIfNeedFull(Person, NeedType, CompletionType) + nameWithType: TypelessAction.CompleteIfNeedFull(Person, NeedType, CompletionType) + fullName: TinyLife.Actions.Typeless.TypelessAction.CompleteIfNeedFull(TinyLife.Objects.Person, TinyLife.NeedType, TinyLife.Actions.CompletionType) + spec.csharp: + - uid: TinyLife.Actions.Typeless.TypelessAction.CompleteIfNeedFull(TinyLife.Objects.Person,TinyLife.NeedType,TinyLife.Actions.CompletionType) + name: CompleteIfNeedFull + nameWithType: TypelessAction.CompleteIfNeedFull + fullName: TinyLife.Actions.Typeless.TypelessAction.CompleteIfNeedFull + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.NeedType + name: NeedType + nameWithType: NeedType + fullName: TinyLife.NeedType + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.CompletionType + name: CompletionType + nameWithType: CompletionType + fullName: TinyLife.Actions.CompletionType + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.Typeless.TypelessAction.CompleteIfNeedFull(TinyLife.Objects.Person,TinyLife.NeedType,TinyLife.Actions.CompletionType) + name: CompleteIfNeedFull + nameWithType: TypelessAction.CompleteIfNeedFull + fullName: TinyLife.Actions.Typeless.TypelessAction.CompleteIfNeedFull + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.NeedType + name: NeedType + nameWithType: NeedType + fullName: TinyLife.NeedType + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.CompletionType + name: CompletionType + nameWithType: CompletionType + fullName: TinyLife.Actions.CompletionType + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Actions.Typeless.TypelessAction.PutDownOrGoTo(TinyLife.Actions.ActionInfo,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType[]) + commentId: M:TinyLife.Actions.Typeless.TypelessAction.PutDownOrGoTo(TinyLife.Actions.ActionInfo,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType[]) + parent: TinyLife.Actions.Typeless.TypelessAction + name: PutDownOrGoTo(ActionInfo, ObjectCategory, FurnitureType[]) + nameWithType: TypelessAction.PutDownOrGoTo(ActionInfo, ObjectCategory, FurnitureType[]) + fullName: TinyLife.Actions.Typeless.TypelessAction.PutDownOrGoTo(TinyLife.Actions.ActionInfo, TinyLife.Objects.ObjectCategory, TinyLife.Objects.FurnitureType[]) + nameWithType.vb: TypelessAction.PutDownOrGoTo(ActionInfo, ObjectCategory, FurnitureType()) + fullName.vb: TinyLife.Actions.Typeless.TypelessAction.PutDownOrGoTo(TinyLife.Actions.ActionInfo, TinyLife.Objects.ObjectCategory, TinyLife.Objects.FurnitureType()) + name.vb: PutDownOrGoTo(ActionInfo, ObjectCategory, FurnitureType()) + spec.csharp: + - uid: TinyLife.Actions.Typeless.TypelessAction.PutDownOrGoTo(TinyLife.Actions.ActionInfo,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType[]) + name: PutDownOrGoTo + nameWithType: TypelessAction.PutDownOrGoTo + fullName: TinyLife.Actions.Typeless.TypelessAction.PutDownOrGoTo + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Actions.ActionInfo + name: ActionInfo + nameWithType: ActionInfo + fullName: TinyLife.Actions.ActionInfo + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.ObjectCategory + name: ObjectCategory + nameWithType: ObjectCategory + fullName: TinyLife.Objects.ObjectCategory + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.FurnitureType + name: FurnitureType + nameWithType: FurnitureType + fullName: TinyLife.Objects.FurnitureType + - name: '[]' + nameWithType: '[]' + fullName: '[]' + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.Typeless.TypelessAction.PutDownOrGoTo(TinyLife.Actions.ActionInfo,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType[]) + name: PutDownOrGoTo + nameWithType: TypelessAction.PutDownOrGoTo + fullName: TinyLife.Actions.Typeless.TypelessAction.PutDownOrGoTo + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Actions.ActionInfo + name: ActionInfo + nameWithType: ActionInfo + fullName: TinyLife.Actions.ActionInfo + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.ObjectCategory + name: ObjectCategory + nameWithType: ObjectCategory + fullName: TinyLife.Objects.ObjectCategory + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.FurnitureType + name: FurnitureType + nameWithType: FurnitureType + fullName: TinyLife.Objects.FurnitureType + - name: () + nameWithType: () + fullName: () + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Actions.Typeless.TypelessAction.GetPlaceDirection(TinyLife.Objects.Person,TinyLife.Objects.FurnitureType) + commentId: M:TinyLife.Actions.Typeless.TypelessAction.GetPlaceDirection(TinyLife.Objects.Person,TinyLife.Objects.FurnitureType) + parent: TinyLife.Actions.Typeless.TypelessAction + name: GetPlaceDirection(Person, FurnitureType) + nameWithType: TypelessAction.GetPlaceDirection(Person, FurnitureType) + fullName: TinyLife.Actions.Typeless.TypelessAction.GetPlaceDirection(TinyLife.Objects.Person, TinyLife.Objects.FurnitureType) + spec.csharp: + - uid: TinyLife.Actions.Typeless.TypelessAction.GetPlaceDirection(TinyLife.Objects.Person,TinyLife.Objects.FurnitureType) + name: GetPlaceDirection + nameWithType: TypelessAction.GetPlaceDirection + fullName: TinyLife.Actions.Typeless.TypelessAction.GetPlaceDirection + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.FurnitureType + name: FurnitureType + nameWithType: FurnitureType + fullName: TinyLife.Objects.FurnitureType + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.Typeless.TypelessAction.GetPlaceDirection(TinyLife.Objects.Person,TinyLife.Objects.FurnitureType) + name: GetPlaceDirection + nameWithType: TypelessAction.GetPlaceDirection + fullName: TinyLife.Actions.Typeless.TypelessAction.GetPlaceDirection + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.FurnitureType + name: FurnitureType + nameWithType: FurnitureType + fullName: TinyLife.Objects.FurnitureType + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Actions.Typeless.TypelessAction.Sit(TinyLife.Objects.Person,TinyLife.Objects.Furniture,System.Single,TinyLife.Objects.ActionSpot) + commentId: M:TinyLife.Actions.Typeless.TypelessAction.Sit(TinyLife.Objects.Person,TinyLife.Objects.Furniture,System.Single,TinyLife.Objects.ActionSpot) + parent: TinyLife.Actions.Typeless.TypelessAction + isExternal: true + name: Sit(Person, Furniture, Single, ActionSpot) + nameWithType: TypelessAction.Sit(Person, Furniture, Single, ActionSpot) + fullName: TinyLife.Actions.Typeless.TypelessAction.Sit(TinyLife.Objects.Person, TinyLife.Objects.Furniture, System.Single, TinyLife.Objects.ActionSpot) + spec.csharp: + - uid: TinyLife.Actions.Typeless.TypelessAction.Sit(TinyLife.Objects.Person,TinyLife.Objects.Furniture,System.Single,TinyLife.Objects.ActionSpot) + name: Sit + nameWithType: TypelessAction.Sit + fullName: TinyLife.Actions.Typeless.TypelessAction.Sit + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.Furniture + name: Furniture + nameWithType: Furniture + fullName: TinyLife.Objects.Furniture + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Single + name: Single + nameWithType: Single + fullName: System.Single + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.ActionSpot + name: ActionSpot + nameWithType: ActionSpot + fullName: TinyLife.Objects.ActionSpot + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.Typeless.TypelessAction.Sit(TinyLife.Objects.Person,TinyLife.Objects.Furniture,System.Single,TinyLife.Objects.ActionSpot) + name: Sit + nameWithType: TypelessAction.Sit + fullName: TinyLife.Actions.Typeless.TypelessAction.Sit + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.Furniture + name: Furniture + nameWithType: Furniture + fullName: TinyLife.Objects.Furniture + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Single + name: Single + nameWithType: Single + fullName: System.Single + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.ActionSpot + name: ActionSpot + nameWithType: ActionSpot + fullName: TinyLife.Objects.ActionSpot + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Actions.Typeless.TypelessAction.GetFreeChair(TinyLife.Objects.Person,TinyLife.Objects.Furniture) + commentId: M:TinyLife.Actions.Typeless.TypelessAction.GetFreeChair(TinyLife.Objects.Person,TinyLife.Objects.Furniture) + parent: TinyLife.Actions.Typeless.TypelessAction + name: GetFreeChair(Person, Furniture) + nameWithType: TypelessAction.GetFreeChair(Person, Furniture) + fullName: TinyLife.Actions.Typeless.TypelessAction.GetFreeChair(TinyLife.Objects.Person, TinyLife.Objects.Furniture) + spec.csharp: + - uid: TinyLife.Actions.Typeless.TypelessAction.GetFreeChair(TinyLife.Objects.Person,TinyLife.Objects.Furniture) + name: GetFreeChair + nameWithType: TypelessAction.GetFreeChair + fullName: TinyLife.Actions.Typeless.TypelessAction.GetFreeChair + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.Furniture + name: Furniture + nameWithType: Furniture + fullName: TinyLife.Objects.Furniture + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.Typeless.TypelessAction.GetFreeChair(TinyLife.Objects.Person,TinyLife.Objects.Furniture) + name: GetFreeChair + nameWithType: TypelessAction.GetFreeChair + fullName: TinyLife.Actions.Typeless.TypelessAction.GetFreeChair + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.Furniture + name: Furniture + nameWithType: Furniture + fullName: TinyLife.Objects.Furniture + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Actions.Typeless.TypelessAction.GetFreeChairs(TinyLife.Objects.Person,TinyLife.Objects.Furniture,System.Func{MLEM.Misc.Direction2,System.Boolean}) + commentId: M:TinyLife.Actions.Typeless.TypelessAction.GetFreeChairs(TinyLife.Objects.Person,TinyLife.Objects.Furniture,System.Func{MLEM.Misc.Direction2,System.Boolean}) + parent: TinyLife.Actions.Typeless.TypelessAction + isExternal: true + name: GetFreeChairs(Person, Furniture, Func) + nameWithType: TypelessAction.GetFreeChairs(Person, Furniture, Func) + fullName: TinyLife.Actions.Typeless.TypelessAction.GetFreeChairs(TinyLife.Objects.Person, TinyLife.Objects.Furniture, System.Func) + nameWithType.vb: TypelessAction.GetFreeChairs(Person, Furniture, Func(Of Direction2, Boolean)) + fullName.vb: TinyLife.Actions.Typeless.TypelessAction.GetFreeChairs(TinyLife.Objects.Person, TinyLife.Objects.Furniture, System.Func(Of MLEM.Misc.Direction2, System.Boolean)) + name.vb: GetFreeChairs(Person, Furniture, Func(Of Direction2, Boolean)) + spec.csharp: + - uid: TinyLife.Actions.Typeless.TypelessAction.GetFreeChairs(TinyLife.Objects.Person,TinyLife.Objects.Furniture,System.Func{MLEM.Misc.Direction2,System.Boolean}) + name: GetFreeChairs + nameWithType: TypelessAction.GetFreeChairs + fullName: TinyLife.Actions.Typeless.TypelessAction.GetFreeChairs + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.Furniture + name: Furniture + nameWithType: Furniture + fullName: TinyLife.Objects.Furniture + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Func`2 + name: Func + nameWithType: Func + fullName: System.Func + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: MLEM.Misc.Direction2 + name: Direction2 + nameWithType: Direction2 + fullName: MLEM.Misc.Direction2 + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: '>' + nameWithType: '>' + fullName: '>' + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.Typeless.TypelessAction.GetFreeChairs(TinyLife.Objects.Person,TinyLife.Objects.Furniture,System.Func{MLEM.Misc.Direction2,System.Boolean}) + name: GetFreeChairs + nameWithType: TypelessAction.GetFreeChairs + fullName: TinyLife.Actions.Typeless.TypelessAction.GetFreeChairs + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.Furniture + name: Furniture + nameWithType: Furniture + fullName: TinyLife.Objects.Furniture + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Func`2 + name: Func + nameWithType: Func + fullName: System.Func + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: MLEM.Misc.Direction2 + name: Direction2 + nameWithType: Direction2 + fullName: MLEM.Misc.Direction2 + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Actions.Typeless.TypelessAction.FindAllFreePeople(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean) + commentId: M:TinyLife.Actions.Typeless.TypelessAction.FindAllFreePeople(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean) + parent: TinyLife.Actions.Typeless.TypelessAction + isExternal: true + name: FindAllFreePeople(Person, ActionType, Nullable, Nullable, Boolean) + nameWithType: TypelessAction.FindAllFreePeople(Person, ActionType, Nullable, Nullable, Boolean) + fullName: TinyLife.Actions.Typeless.TypelessAction.FindAllFreePeople(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Nullable, System.Nullable, System.Boolean) + nameWithType.vb: TypelessAction.FindAllFreePeople(Person, ActionType, Nullable(Of Vector2), Nullable(Of Single), Boolean) + fullName.vb: TinyLife.Actions.Typeless.TypelessAction.FindAllFreePeople(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Nullable(Of Microsoft.Xna.Framework.Vector2), System.Nullable(Of System.Single), System.Boolean) + name.vb: FindAllFreePeople(Person, ActionType, Nullable(Of Vector2), Nullable(Of Single), Boolean) + spec.csharp: + - uid: TinyLife.Actions.Typeless.TypelessAction.FindAllFreePeople(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean) + name: FindAllFreePeople + nameWithType: TypelessAction.FindAllFreePeople + fullName: TinyLife.Actions.Typeless.TypelessAction.FindAllFreePeople + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.ActionType + name: ActionType + nameWithType: ActionType + fullName: TinyLife.Actions.ActionType + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 + isExternal: true + - name: '>' + nameWithType: '>' + fullName: '>' + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: System.Single + name: Single + nameWithType: Single + fullName: System.Single + isExternal: true + - name: '>' + nameWithType: '>' + fullName: '>' + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.Typeless.TypelessAction.FindAllFreePeople(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean) + name: FindAllFreePeople + nameWithType: TypelessAction.FindAllFreePeople + fullName: TinyLife.Actions.Typeless.TypelessAction.FindAllFreePeople + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.ActionType + name: ActionType + nameWithType: ActionType + fullName: TinyLife.Actions.ActionType + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: System.Single + name: Single + nameWithType: Single + fullName: System.Single + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Actions.Typeless.TypelessAction.FindAllFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean,System.Boolean) + commentId: M:TinyLife.Actions.Typeless.TypelessAction.FindAllFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean,System.Boolean) + parent: TinyLife.Actions.Typeless.TypelessAction + isExternal: true + name: FindAllFreeFurniture(Person, ObjectCategory, FurnitureType, Boolean, Nullable, Nullable, Boolean, Boolean) + nameWithType: TypelessAction.FindAllFreeFurniture(Person, ObjectCategory, FurnitureType, Boolean, Nullable, Nullable, Boolean, Boolean) + fullName: TinyLife.Actions.Typeless.TypelessAction.FindAllFreeFurniture(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory, TinyLife.Objects.FurnitureType, System.Boolean, System.Nullable, System.Nullable, System.Boolean, System.Boolean) + nameWithType.vb: TypelessAction.FindAllFreeFurniture(Person, ObjectCategory, FurnitureType, Boolean, Nullable(Of Vector2), Nullable(Of Single), Boolean, Boolean) + fullName.vb: TinyLife.Actions.Typeless.TypelessAction.FindAllFreeFurniture(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory, TinyLife.Objects.FurnitureType, System.Boolean, System.Nullable(Of Microsoft.Xna.Framework.Vector2), System.Nullable(Of System.Single), System.Boolean, System.Boolean) + name.vb: FindAllFreeFurniture(Person, ObjectCategory, FurnitureType, Boolean, Nullable(Of Vector2), Nullable(Of Single), Boolean, Boolean) + spec.csharp: + - uid: TinyLife.Actions.Typeless.TypelessAction.FindAllFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean,System.Boolean) + name: FindAllFreeFurniture + nameWithType: TypelessAction.FindAllFreeFurniture + fullName: TinyLife.Actions.Typeless.TypelessAction.FindAllFreeFurniture + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.ObjectCategory + name: ObjectCategory + nameWithType: ObjectCategory + fullName: TinyLife.Objects.ObjectCategory + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.FurnitureType + name: FurnitureType + nameWithType: FurnitureType + fullName: TinyLife.Objects.FurnitureType + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 + isExternal: true + - name: '>' + nameWithType: '>' + fullName: '>' + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: System.Single + name: Single + nameWithType: Single + fullName: System.Single + isExternal: true + - name: '>' + nameWithType: '>' + fullName: '>' + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.Typeless.TypelessAction.FindAllFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean,System.Boolean) + name: FindAllFreeFurniture + nameWithType: TypelessAction.FindAllFreeFurniture + fullName: TinyLife.Actions.Typeless.TypelessAction.FindAllFreeFurniture + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.ObjectCategory + name: ObjectCategory + nameWithType: ObjectCategory + fullName: TinyLife.Objects.ObjectCategory + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.FurnitureType + name: FurnitureType + nameWithType: FurnitureType + fullName: TinyLife.Objects.FurnitureType + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: System.Single + name: Single + nameWithType: Single + fullName: System.Single + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Actions.Typeless.TypelessAction.FindAllFreeWalls(TinyLife.Objects.Person,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean) + commentId: M:TinyLife.Actions.Typeless.TypelessAction.FindAllFreeWalls(TinyLife.Objects.Person,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean) + parent: TinyLife.Actions.Typeless.TypelessAction + isExternal: true + name: FindAllFreeWalls(Person, Nullable, Nullable, Boolean) + nameWithType: TypelessAction.FindAllFreeWalls(Person, Nullable, Nullable, Boolean) + fullName: TinyLife.Actions.Typeless.TypelessAction.FindAllFreeWalls(TinyLife.Objects.Person, System.Nullable, System.Nullable, System.Boolean) + nameWithType.vb: TypelessAction.FindAllFreeWalls(Person, Nullable(Of Vector2), Nullable(Of Single), Boolean) + fullName.vb: TinyLife.Actions.Typeless.TypelessAction.FindAllFreeWalls(TinyLife.Objects.Person, System.Nullable(Of Microsoft.Xna.Framework.Vector2), System.Nullable(Of System.Single), System.Boolean) + name.vb: FindAllFreeWalls(Person, Nullable(Of Vector2), Nullable(Of Single), Boolean) + spec.csharp: + - uid: TinyLife.Actions.Typeless.TypelessAction.FindAllFreeWalls(TinyLife.Objects.Person,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean) + name: FindAllFreeWalls + nameWithType: TypelessAction.FindAllFreeWalls + fullName: TinyLife.Actions.Typeless.TypelessAction.FindAllFreeWalls + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 + isExternal: true + - name: '>' + nameWithType: '>' + fullName: '>' + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: System.Single + name: Single + nameWithType: Single + fullName: System.Single + isExternal: true + - name: '>' + nameWithType: '>' + fullName: '>' + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.Typeless.TypelessAction.FindAllFreeWalls(TinyLife.Objects.Person,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean) + name: FindAllFreeWalls + nameWithType: TypelessAction.FindAllFreeWalls + fullName: TinyLife.Actions.Typeless.TypelessAction.FindAllFreeWalls + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: System.Single + name: Single + nameWithType: Single + fullName: System.Single + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Actions.Typeless.TypelessAction.FindAllFreeGround(TinyLife.Objects.Person,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean) + commentId: M:TinyLife.Actions.Typeless.TypelessAction.FindAllFreeGround(TinyLife.Objects.Person,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean) + parent: TinyLife.Actions.Typeless.TypelessAction + isExternal: true + name: FindAllFreeGround(Person, Nullable, Nullable, Boolean) + nameWithType: TypelessAction.FindAllFreeGround(Person, Nullable, Nullable, Boolean) + fullName: TinyLife.Actions.Typeless.TypelessAction.FindAllFreeGround(TinyLife.Objects.Person, System.Nullable, System.Nullable, System.Boolean) + nameWithType.vb: TypelessAction.FindAllFreeGround(Person, Nullable(Of Vector2), Nullable(Of Single), Boolean) + fullName.vb: TinyLife.Actions.Typeless.TypelessAction.FindAllFreeGround(TinyLife.Objects.Person, System.Nullable(Of Microsoft.Xna.Framework.Vector2), System.Nullable(Of System.Single), System.Boolean) + name.vb: FindAllFreeGround(Person, Nullable(Of Vector2), Nullable(Of Single), Boolean) + spec.csharp: + - uid: TinyLife.Actions.Typeless.TypelessAction.FindAllFreeGround(TinyLife.Objects.Person,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean) + name: FindAllFreeGround + nameWithType: TypelessAction.FindAllFreeGround + fullName: TinyLife.Actions.Typeless.TypelessAction.FindAllFreeGround + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 + isExternal: true + - name: '>' + nameWithType: '>' + fullName: '>' + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: System.Single + name: Single + nameWithType: Single + fullName: System.Single + isExternal: true + - name: '>' + nameWithType: '>' + fullName: '>' + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.Typeless.TypelessAction.FindAllFreeGround(TinyLife.Objects.Person,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean) + name: FindAllFreeGround + nameWithType: TypelessAction.FindAllFreeGround + fullName: TinyLife.Actions.Typeless.TypelessAction.FindAllFreeGround + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: System.Single + name: Single + nameWithType: Single + fullName: System.Single + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Actions.Typeless.TypelessAction.FindFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean) + commentId: M:TinyLife.Actions.Typeless.TypelessAction.FindFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean) + parent: TinyLife.Actions.Typeless.TypelessAction + isExternal: true + name: FindFreeFurniture(Person, ObjectCategory, FurnitureType, Nullable, Boolean, Boolean) + nameWithType: TypelessAction.FindFreeFurniture(Person, ObjectCategory, FurnitureType, Nullable, Boolean, Boolean) + fullName: TinyLife.Actions.Typeless.TypelessAction.FindFreeFurniture(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory, TinyLife.Objects.FurnitureType, System.Nullable, System.Boolean, System.Boolean) + nameWithType.vb: TypelessAction.FindFreeFurniture(Person, ObjectCategory, FurnitureType, Nullable(Of Vector2), Boolean, Boolean) + fullName.vb: TinyLife.Actions.Typeless.TypelessAction.FindFreeFurniture(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory, TinyLife.Objects.FurnitureType, System.Nullable(Of Microsoft.Xna.Framework.Vector2), System.Boolean, System.Boolean) + name.vb: FindFreeFurniture(Person, ObjectCategory, FurnitureType, Nullable(Of Vector2), Boolean, Boolean) + spec.csharp: + - uid: TinyLife.Actions.Typeless.TypelessAction.FindFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean) + name: FindFreeFurniture + nameWithType: TypelessAction.FindFreeFurniture + fullName: TinyLife.Actions.Typeless.TypelessAction.FindFreeFurniture + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.ObjectCategory + name: ObjectCategory + nameWithType: ObjectCategory + fullName: TinyLife.Objects.ObjectCategory + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.FurnitureType + name: FurnitureType + nameWithType: FurnitureType + fullName: TinyLife.Objects.FurnitureType + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 + isExternal: true + - name: '>' + nameWithType: '>' + fullName: '>' + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.Typeless.TypelessAction.FindFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean) + name: FindFreeFurniture + nameWithType: TypelessAction.FindFreeFurniture + fullName: TinyLife.Actions.Typeless.TypelessAction.FindFreeFurniture + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.ObjectCategory + name: ObjectCategory + nameWithType: ObjectCategory + fullName: TinyLife.Objects.ObjectCategory + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.FurnitureType + name: FurnitureType + nameWithType: FurnitureType + fullName: TinyLife.Objects.FurnitureType + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2}) + commentId: M:TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2}) + parent: TinyLife.Actions.Typeless.TypelessAction + isExternal: true + name: FindAllActionObjects(Person, ActionType, Nullable) + nameWithType: TypelessAction.FindAllActionObjects(Person, ActionType, Nullable) + fullName: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Nullable) + nameWithType.vb: TypelessAction.FindAllActionObjects(Person, ActionType, Nullable(Of Vector2)) + fullName.vb: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Nullable(Of Microsoft.Xna.Framework.Vector2)) + name.vb: FindAllActionObjects(Person, ActionType, Nullable(Of Vector2)) + spec.csharp: + - uid: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2}) + name: FindAllActionObjects + nameWithType: TypelessAction.FindAllActionObjects + fullName: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.ActionType + name: ActionType + nameWithType: ActionType + fullName: TinyLife.Actions.ActionType + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 + isExternal: true + - name: '>' + nameWithType: '>' + fullName: '>' + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2}) + name: FindAllActionObjects + nameWithType: TypelessAction.FindAllActionObjects + fullName: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.ActionType + name: ActionType + nameWithType: ActionType + fullName: TinyLife.Actions.ActionType + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean) + commentId: M:TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean) + parent: TinyLife.Actions.Typeless.TypelessAction + isExternal: true + name: FindValidActionObjects(Person, ActionType, Boolean, Nullable, Boolean) + nameWithType: TypelessAction.FindValidActionObjects(Person, ActionType, Boolean, Nullable, Boolean) + fullName: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Boolean, System.Nullable, System.Boolean) + nameWithType.vb: TypelessAction.FindValidActionObjects(Person, ActionType, Boolean, Nullable(Of Vector2), Boolean) + fullName.vb: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Boolean, System.Nullable(Of Microsoft.Xna.Framework.Vector2), System.Boolean) + name.vb: FindValidActionObjects(Person, ActionType, Boolean, Nullable(Of Vector2), Boolean) + spec.csharp: + - uid: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean) + name: FindValidActionObjects + nameWithType: TypelessAction.FindValidActionObjects + fullName: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.ActionType + name: ActionType + nameWithType: ActionType + fullName: TinyLife.Actions.ActionType + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 + isExternal: true + - name: '>' + nameWithType: '>' + fullName: '>' + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean) + name: FindValidActionObjects + nameWithType: TypelessAction.FindValidActionObjects + fullName: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.ActionType + name: ActionType + nameWithType: ActionType + fullName: TinyLife.Actions.ActionType + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo) + commentId: M:TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo) + parent: TinyLife.Actions.Typeless.TypelessAction + isExternal: true + name: GetRandomVariety(IEnumerable, ActionInfo) + nameWithType: TypelessAction.GetRandomVariety(IEnumerable, ActionInfo) + fullName: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable, TinyLife.Actions.ActionInfo) + nameWithType.vb: TypelessAction.GetRandomVariety(IEnumerable(Of ActionVariety), ActionInfo) + fullName.vb: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable(Of TinyLife.Actions.ActionVariety), TinyLife.Actions.ActionInfo) + name.vb: GetRandomVariety(IEnumerable(Of ActionVariety), ActionInfo) + spec.csharp: + - uid: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo) + name: GetRandomVariety + nameWithType: TypelessAction.GetRandomVariety + fullName: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety + - name: ( + nameWithType: ( + fullName: ( + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + nameWithType: IEnumerable + fullName: System.Collections.Generic.IEnumerable + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: TinyLife.Actions.ActionVariety + name: ActionVariety + nameWithType: ActionVariety + fullName: TinyLife.Actions.ActionVariety + - name: '>' + nameWithType: '>' + fullName: '>' + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.ActionInfo + name: ActionInfo + nameWithType: ActionInfo + fullName: TinyLife.Actions.ActionInfo + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo) + name: GetRandomVariety + nameWithType: TypelessAction.GetRandomVariety + fullName: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety + - name: ( + nameWithType: ( + fullName: ( + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + nameWithType: IEnumerable + fullName: System.Collections.Generic.IEnumerable + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: TinyLife.Actions.ActionVariety + name: ActionVariety + nameWithType: ActionVariety + fullName: TinyLife.Actions.ActionVariety + - name: ) + nameWithType: ) + fullName: ) + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.ActionInfo + name: ActionInfo + nameWithType: ActionInfo + fullName: TinyLife.Actions.ActionInfo + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Actions.Typeless.TypelessAction.GetTableSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot) + commentId: M:TinyLife.Actions.Typeless.TypelessAction.GetTableSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot) + parent: TinyLife.Actions.Typeless.TypelessAction + name: GetTableSpot(Furniture, ActionSpot) + nameWithType: TypelessAction.GetTableSpot(Furniture, ActionSpot) + fullName: TinyLife.Actions.Typeless.TypelessAction.GetTableSpot(TinyLife.Objects.Furniture, TinyLife.Objects.ActionSpot) + spec.csharp: + - uid: TinyLife.Actions.Typeless.TypelessAction.GetTableSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot) + name: GetTableSpot + nameWithType: TypelessAction.GetTableSpot + fullName: TinyLife.Actions.Typeless.TypelessAction.GetTableSpot + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Furniture + name: Furniture + nameWithType: Furniture + fullName: TinyLife.Objects.Furniture + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.ActionSpot + name: ActionSpot + nameWithType: ActionSpot + fullName: TinyLife.Objects.ActionSpot + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.Typeless.TypelessAction.GetTableSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot) + name: GetTableSpot + nameWithType: TypelessAction.GetTableSpot + fullName: TinyLife.Actions.Typeless.TypelessAction.GetTableSpot + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Furniture + name: Furniture + nameWithType: Furniture + fullName: TinyLife.Objects.Furniture + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.ActionSpot + name: ActionSpot + nameWithType: ActionSpot + fullName: TinyLife.Objects.ActionSpot + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Actions.Typeless.TypelessAction.InvokeForBoth(TinyLife.Objects.Person,TinyLife.Objects.Person,System.Action{TinyLife.Objects.Person,TinyLife.Objects.Person}) + commentId: M:TinyLife.Actions.Typeless.TypelessAction.InvokeForBoth(TinyLife.Objects.Person,TinyLife.Objects.Person,System.Action{TinyLife.Objects.Person,TinyLife.Objects.Person}) + parent: TinyLife.Actions.Typeless.TypelessAction + isExternal: true + name: InvokeForBoth(Person, Person, Action) + nameWithType: TypelessAction.InvokeForBoth(Person, Person, Action) + fullName: TinyLife.Actions.Typeless.TypelessAction.InvokeForBoth(TinyLife.Objects.Person, TinyLife.Objects.Person, System.Action) + nameWithType.vb: TypelessAction.InvokeForBoth(Person, Person, Action(Of Person, Person)) + fullName.vb: TinyLife.Actions.Typeless.TypelessAction.InvokeForBoth(TinyLife.Objects.Person, TinyLife.Objects.Person, System.Action(Of TinyLife.Objects.Person, TinyLife.Objects.Person)) + name.vb: InvokeForBoth(Person, Person, Action(Of Person, Person)) + spec.csharp: + - uid: TinyLife.Actions.Typeless.TypelessAction.InvokeForBoth(TinyLife.Objects.Person,TinyLife.Objects.Person,System.Action{TinyLife.Objects.Person,TinyLife.Objects.Person}) + name: InvokeForBoth + nameWithType: TypelessAction.InvokeForBoth + fullName: TinyLife.Actions.Typeless.TypelessAction.InvokeForBoth + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Action`2 + name: Action + nameWithType: Action + fullName: System.Action + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: '>' + nameWithType: '>' + fullName: '>' + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.Typeless.TypelessAction.InvokeForBoth(TinyLife.Objects.Person,TinyLife.Objects.Person,System.Action{TinyLife.Objects.Person,TinyLife.Objects.Person}) + name: InvokeForBoth + nameWithType: TypelessAction.InvokeForBoth + fullName: TinyLife.Actions.Typeless.TypelessAction.InvokeForBoth + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Action`2 + name: Action + nameWithType: Action + fullName: System.Action + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ) + nameWithType: ) + fullName: ) + - name: ) + nameWithType: ) + fullName: ) +- uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object) + commentId: M:MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object) + parent: MLEM.Data.Json.JsonTypeSafeGenericDataHolder + isExternal: true + name: SetData(String, Object) + nameWithType: JsonTypeSafeGenericDataHolder.SetData(String, Object) + fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String, System.Object) + spec.csharp: + - uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object) + name: SetData + nameWithType: JsonTypeSafeGenericDataHolder.SetData + fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - uid: System.String + name: String + nameWithType: String + fullName: System.String + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Object + name: Object + nameWithType: Object + fullName: System.Object + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object) + name: SetData + nameWithType: JsonTypeSafeGenericDataHolder.SetData + fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - uid: System.String + name: String + nameWithType: String + fullName: System.String + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Object + name: Object + nameWithType: Object + fullName: System.Object + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData``1(System.String) + commentId: M:MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData``1(System.String) + parent: MLEM.Data.Json.JsonTypeSafeGenericDataHolder + isExternal: true + name: GetData(String) + nameWithType: JsonTypeSafeGenericDataHolder.GetData(String) + fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData(System.String) + nameWithType.vb: JsonTypeSafeGenericDataHolder.GetData(Of T)(String) + fullName.vb: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData(Of T)(System.String) + name.vb: GetData(Of T)(String) + spec.csharp: + - uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData``1(System.String) + name: GetData + nameWithType: JsonTypeSafeGenericDataHolder.GetData + fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - uid: System.String + name: String + nameWithType: String + fullName: System.String + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData``1(System.String) + name: GetData(Of T) + nameWithType: JsonTypeSafeGenericDataHolder.GetData(Of T) + fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData(Of T) + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - uid: System.String + name: String + nameWithType: String + fullName: System.String + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetDataKeys + commentId: M:MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetDataKeys + parent: MLEM.Data.Json.JsonTypeSafeGenericDataHolder + isExternal: true + name: GetDataKeys() + nameWithType: JsonTypeSafeGenericDataHolder.GetDataKeys() + fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetDataKeys() + spec.csharp: + - uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetDataKeys + name: GetDataKeys + nameWithType: JsonTypeSafeGenericDataHolder.GetDataKeys + fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetDataKeys + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetDataKeys + name: GetDataKeys + nameWithType: JsonTypeSafeGenericDataHolder.GetDataKeys + fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetDataKeys + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) +- uid: System.Object.Equals(System.Object) + commentId: M:System.Object.Equals(System.Object) + parent: System.Object + isExternal: true + name: Equals(Object) + nameWithType: Object.Equals(Object) + fullName: System.Object.Equals(System.Object) + spec.csharp: + - uid: System.Object.Equals(System.Object) + name: Equals + nameWithType: Object.Equals + fullName: System.Object.Equals + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - uid: System.Object + name: Object + nameWithType: Object + fullName: System.Object + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: System.Object.Equals(System.Object) + name: Equals + nameWithType: Object.Equals + fullName: System.Object.Equals + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - uid: System.Object + name: Object + nameWithType: Object + fullName: System.Object + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- uid: System.Object.Equals(System.Object,System.Object) + commentId: M:System.Object.Equals(System.Object,System.Object) + parent: System.Object + isExternal: true + name: Equals(Object, Object) + nameWithType: Object.Equals(Object, Object) + fullName: System.Object.Equals(System.Object, System.Object) + spec.csharp: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + nameWithType: Object.Equals + fullName: System.Object.Equals + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - uid: System.Object + name: Object + nameWithType: Object + fullName: System.Object + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Object + name: Object + nameWithType: Object + fullName: System.Object + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + nameWithType: Object.Equals + fullName: System.Object.Equals + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - uid: System.Object + name: Object + nameWithType: Object + fullName: System.Object + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Object + name: Object + nameWithType: Object + fullName: System.Object + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- uid: System.Object.GetHashCode + commentId: M:System.Object.GetHashCode + parent: System.Object + isExternal: true + name: GetHashCode() + nameWithType: Object.GetHashCode() + fullName: System.Object.GetHashCode() + spec.csharp: + - uid: System.Object.GetHashCode + name: GetHashCode + nameWithType: Object.GetHashCode + fullName: System.Object.GetHashCode + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: System.Object.GetHashCode + name: GetHashCode + nameWithType: Object.GetHashCode + fullName: System.Object.GetHashCode + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) +- uid: System.Object.GetType + commentId: M:System.Object.GetType + parent: System.Object + isExternal: true + name: GetType() + nameWithType: Object.GetType() + fullName: System.Object.GetType() + spec.csharp: + - uid: System.Object.GetType + name: GetType + nameWithType: Object.GetType + fullName: System.Object.GetType + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: System.Object.GetType + name: GetType + nameWithType: Object.GetType + fullName: System.Object.GetType + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) +- uid: System.Object.MemberwiseClone + commentId: M:System.Object.MemberwiseClone + parent: System.Object + isExternal: true + name: MemberwiseClone() + nameWithType: Object.MemberwiseClone() + fullName: System.Object.MemberwiseClone() + spec.csharp: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + nameWithType: Object.MemberwiseClone + fullName: System.Object.MemberwiseClone + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + nameWithType: Object.MemberwiseClone + fullName: System.Object.MemberwiseClone + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) +- uid: System.Object.ReferenceEquals(System.Object,System.Object) + commentId: M:System.Object.ReferenceEquals(System.Object,System.Object) + parent: System.Object + isExternal: true + name: ReferenceEquals(Object, Object) + nameWithType: Object.ReferenceEquals(Object, Object) + fullName: System.Object.ReferenceEquals(System.Object, System.Object) + spec.csharp: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + nameWithType: Object.ReferenceEquals + fullName: System.Object.ReferenceEquals + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - uid: System.Object + name: Object + nameWithType: Object + fullName: System.Object + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Object + name: Object + nameWithType: Object + fullName: System.Object + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + nameWithType: Object.ReferenceEquals + fullName: System.Object.ReferenceEquals + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - uid: System.Object + name: Object + nameWithType: Object + fullName: System.Object + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Object + name: Object + nameWithType: Object + fullName: System.Object + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- uid: System.Object.ToString + commentId: M:System.Object.ToString + parent: System.Object + isExternal: true + name: ToString() + nameWithType: Object.ToString() + fullName: System.Object.ToString() + spec.csharp: + - uid: System.Object.ToString + name: ToString + nameWithType: Object.ToString + fullName: System.Object.ToString + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: System.Object.ToString + name: ToString + nameWithType: Object.ToString + fullName: System.Object.ToString + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Actions.Typeless.TryGoHereAction.TinyLife.Utilities.Extensions.JsonCopy``1 + commentId: M:TinyLife.Utilities.Extensions.JsonCopy``1(``0) + parent: TinyLife.Utilities.Extensions + definition: TinyLife.Utilities.Extensions.JsonCopy``1(``0) + name: JsonCopy() + nameWithType: Extensions.JsonCopy() + fullName: TinyLife.Utilities.Extensions.JsonCopy() + nameWithType.vb: Extensions.JsonCopy(Of TryGoHereAction)() + fullName.vb: TinyLife.Utilities.Extensions.JsonCopy(Of TinyLife.Actions.Typeless.TryGoHereAction)() + name.vb: JsonCopy(Of TryGoHereAction)() + spec.csharp: + - uid: TinyLife.Utilities.Extensions.JsonCopy``1 + name: JsonCopy + nameWithType: Extensions.JsonCopy + fullName: TinyLife.Utilities.Extensions.JsonCopy + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Utilities.Extensions.JsonCopy``1 + name: JsonCopy(Of TryGoHereAction) + nameWithType: Extensions.JsonCopy(Of TryGoHereAction) + fullName: TinyLife.Utilities.Extensions.JsonCopy(Of TinyLife.Actions.Typeless.TryGoHereAction) + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Objects + commentId: N:TinyLife.Objects + name: TinyLife.Objects + nameWithType: TinyLife.Objects + fullName: TinyLife.Objects +- uid: System + commentId: N:System + isExternal: true + name: System + nameWithType: System + fullName: System +- uid: MLEM.Data.Json + commentId: N:MLEM.Data.Json + isExternal: true + name: MLEM.Data.Json + nameWithType: MLEM.Data.Json + fullName: MLEM.Data.Json +- uid: MLEM.Misc + commentId: N:MLEM.Misc + isExternal: true + name: MLEM.Misc + nameWithType: MLEM.Misc + fullName: MLEM.Misc +- uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0) + commentId: M:TinyLife.Utilities.Extensions.JsonCopy``1(``0) + name: JsonCopy(T) + nameWithType: Extensions.JsonCopy(T) + fullName: TinyLife.Utilities.Extensions.JsonCopy(T) + nameWithType.vb: Extensions.JsonCopy(Of T)(T) + fullName.vb: TinyLife.Utilities.Extensions.JsonCopy(Of T)(T) + name.vb: JsonCopy(Of T)(T) + spec.csharp: + - uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0) + name: JsonCopy + nameWithType: Extensions.JsonCopy + fullName: TinyLife.Utilities.Extensions.JsonCopy + - name: ( + nameWithType: ( + fullName: ( + - name: T + nameWithType: T + fullName: T + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0) + name: JsonCopy(Of T) + nameWithType: Extensions.JsonCopy(Of T) + fullName: TinyLife.Utilities.Extensions.JsonCopy(Of T) + - name: ( + nameWithType: ( + fullName: ( + - name: T + nameWithType: T + fullName: T + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Utilities.Extensions + commentId: T:TinyLife.Utilities.Extensions + parent: TinyLife.Utilities + name: Extensions + nameWithType: Extensions + fullName: TinyLife.Utilities.Extensions +- uid: TinyLife.Utilities + commentId: N:TinyLife.Utilities + name: TinyLife.Utilities + nameWithType: TinyLife.Utilities + fullName: TinyLife.Utilities +- uid: System.Collections.Generic.List{Microsoft.Xna.Framework.Point} + commentId: T:System.Collections.Generic.List{Microsoft.Xna.Framework.Point} + parent: System.Collections.Generic + definition: System.Collections.Generic.List`1 + name: List + nameWithType: List + fullName: System.Collections.Generic.List + nameWithType.vb: List(Of Point) + fullName.vb: System.Collections.Generic.List(Of Microsoft.Xna.Framework.Point) + name.vb: List(Of Point) + spec.csharp: + - uid: System.Collections.Generic.List`1 + name: List + nameWithType: List + fullName: System.Collections.Generic.List + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: Microsoft.Xna.Framework.Point + name: Point + nameWithType: Point + fullName: Microsoft.Xna.Framework.Point + isExternal: true + - name: '>' + nameWithType: '>' + fullName: '>' + spec.vb: + - uid: System.Collections.Generic.List`1 + name: List + nameWithType: List + fullName: System.Collections.Generic.List + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: Microsoft.Xna.Framework.Point + name: Point + nameWithType: Point + fullName: Microsoft.Xna.Framework.Point + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- uid: System.Collections.Generic.List`1 + commentId: T:System.Collections.Generic.List`1 + isExternal: true + name: List + nameWithType: List + fullName: System.Collections.Generic.List + nameWithType.vb: List(Of T) + fullName.vb: System.Collections.Generic.List(Of T) + name.vb: List(Of T) + spec.csharp: + - uid: System.Collections.Generic.List`1 + name: List + nameWithType: List + fullName: System.Collections.Generic.List + isExternal: true + - name: < + nameWithType: < + fullName: < + - name: T + nameWithType: T + fullName: T + - name: '>' + nameWithType: '>' + fullName: '>' + spec.vb: + - uid: System.Collections.Generic.List`1 + name: List + nameWithType: List + fullName: System.Collections.Generic.List + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - name: T + nameWithType: T + fullName: T + - name: ) + nameWithType: ) + fullName: ) +- uid: System.Collections.Generic + commentId: N:System.Collections.Generic + isExternal: true + name: System.Collections.Generic + nameWithType: System.Collections.Generic + fullName: System.Collections.Generic +- uid: TinyLife.Actions.Typeless.TryGoHereAction.#ctor* + commentId: Overload:TinyLife.Actions.Typeless.TryGoHereAction.#ctor + name: TryGoHereAction + nameWithType: TryGoHereAction.TryGoHereAction + fullName: TinyLife.Actions.Typeless.TryGoHereAction.TryGoHereAction +- uid: TinyLife.Actions.ActionInfo + commentId: T:TinyLife.Actions.ActionInfo + parent: TinyLife.Actions + name: ActionInfo + nameWithType: ActionInfo + fullName: TinyLife.Actions.ActionInfo +- uid: TinyLife.Actions + commentId: N:TinyLife.Actions + name: TinyLife.Actions + nameWithType: TinyLife.Actions + fullName: TinyLife.Actions +- uid: TinyLife.Actions.Typeless.TypelessAction.Initialize + commentId: M:TinyLife.Actions.Typeless.TypelessAction.Initialize + parent: TinyLife.Actions.Typeless.TypelessAction + name: Initialize() + nameWithType: TypelessAction.Initialize() + fullName: TinyLife.Actions.Typeless.TypelessAction.Initialize() + spec.csharp: + - uid: TinyLife.Actions.Typeless.TypelessAction.Initialize + name: Initialize + nameWithType: TypelessAction.Initialize + fullName: TinyLife.Actions.Typeless.TypelessAction.Initialize + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.Typeless.TypelessAction.Initialize + name: Initialize + nameWithType: TypelessAction.Initialize + fullName: TinyLife.Actions.Typeless.TypelessAction.Initialize + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Actions.Typeless.TryGoHereAction.Initialize* + commentId: Overload:TinyLife.Actions.Typeless.TryGoHereAction.Initialize + name: Initialize + nameWithType: TryGoHereAction.Initialize + fullName: TinyLife.Actions.Typeless.TryGoHereAction.Initialize +- uid: TinyLife.Actions.Typeless.TypelessAction.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + commentId: M:TinyLife.Actions.Typeless.TypelessAction.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + parent: TinyLife.Actions.Typeless.TypelessAction + isExternal: true + name: Update(GameTime, TimeSpan, Single) + nameWithType: TypelessAction.Update(GameTime, TimeSpan, Single) + fullName: TinyLife.Actions.Typeless.TypelessAction.Update(Microsoft.Xna.Framework.GameTime, System.TimeSpan, System.Single) + spec.csharp: + - uid: TinyLife.Actions.Typeless.TypelessAction.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + name: Update + nameWithType: TypelessAction.Update + fullName: TinyLife.Actions.Typeless.TypelessAction.Update + - name: ( + nameWithType: ( + fullName: ( + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + nameWithType: GameTime + fullName: Microsoft.Xna.Framework.GameTime + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.TimeSpan + name: TimeSpan + nameWithType: TimeSpan + fullName: System.TimeSpan + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Single + name: Single + nameWithType: Single + fullName: System.Single + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.Typeless.TypelessAction.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + name: Update + nameWithType: TypelessAction.Update + fullName: TinyLife.Actions.Typeless.TypelessAction.Update + - name: ( + nameWithType: ( + fullName: ( + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + nameWithType: GameTime + fullName: Microsoft.Xna.Framework.GameTime + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.TimeSpan + name: TimeSpan + nameWithType: TimeSpan + fullName: System.TimeSpan + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Single + name: Single + nameWithType: Single + fullName: System.Single + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Actions.Typeless.TryGoHereAction.Update* + commentId: Overload:TinyLife.Actions.Typeless.TryGoHereAction.Update + name: Update + nameWithType: TryGoHereAction.Update + fullName: TinyLife.Actions.Typeless.TryGoHereAction.Update +- uid: Microsoft.Xna.Framework.GameTime + commentId: T:Microsoft.Xna.Framework.GameTime + parent: Microsoft.Xna.Framework + isExternal: true + name: GameTime + nameWithType: GameTime + fullName: Microsoft.Xna.Framework.GameTime +- uid: System.TimeSpan + commentId: T:System.TimeSpan + parent: System + isExternal: true + name: TimeSpan + nameWithType: TimeSpan + fullName: System.TimeSpan +- uid: System.Single + commentId: T:System.Single + parent: System + isExternal: true + name: Single + nameWithType: Single + fullName: System.Single +- uid: Microsoft.Xna.Framework + commentId: N:Microsoft.Xna.Framework + isExternal: true + name: Microsoft.Xna.Framework + nameWithType: Microsoft.Xna.Framework + fullName: Microsoft.Xna.Framework +- uid: TinyLife.Actions.Typeless.TypelessAction.Validate(TinyLife.Objects.Person) + commentId: M:TinyLife.Actions.Typeless.TypelessAction.Validate(TinyLife.Objects.Person) + parent: TinyLife.Actions.Typeless.TypelessAction + name: Validate(Person) + nameWithType: TypelessAction.Validate(Person) + fullName: TinyLife.Actions.Typeless.TypelessAction.Validate(TinyLife.Objects.Person) + spec.csharp: + - uid: TinyLife.Actions.Typeless.TypelessAction.Validate(TinyLife.Objects.Person) + name: Validate + nameWithType: TypelessAction.Validate + fullName: TinyLife.Actions.Typeless.TypelessAction.Validate + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.Typeless.TypelessAction.Validate(TinyLife.Objects.Person) + name: Validate + nameWithType: TypelessAction.Validate + fullName: TinyLife.Actions.Typeless.TypelessAction.Validate + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Actions.Typeless.TryGoHereAction.Validate* + commentId: Overload:TinyLife.Actions.Typeless.TryGoHereAction.Validate + name: Validate + nameWithType: TryGoHereAction.Validate + fullName: TinyLife.Actions.Typeless.TryGoHereAction.Validate +- uid: System.Boolean + commentId: T:System.Boolean + parent: System + isExternal: true + name: Boolean + nameWithType: Boolean + fullName: System.Boolean +- uid: TinyLife.Actions.Typeless.TypelessAction.IsCompleted + commentId: M:TinyLife.Actions.Typeless.TypelessAction.IsCompleted + parent: TinyLife.Actions.Typeless.TypelessAction + name: IsCompleted() + nameWithType: TypelessAction.IsCompleted() + fullName: TinyLife.Actions.Typeless.TypelessAction.IsCompleted() + spec.csharp: + - uid: TinyLife.Actions.Typeless.TypelessAction.IsCompleted + name: IsCompleted + nameWithType: TypelessAction.IsCompleted + fullName: TinyLife.Actions.Typeless.TypelessAction.IsCompleted + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.Typeless.TypelessAction.IsCompleted + name: IsCompleted + nameWithType: TypelessAction.IsCompleted + fullName: TinyLife.Actions.Typeless.TypelessAction.IsCompleted + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Actions.Typeless.TryGoHereAction.IsCompleted* + commentId: Overload:TinyLife.Actions.Typeless.TryGoHereAction.IsCompleted + name: IsCompleted + nameWithType: TryGoHereAction.IsCompleted + fullName: TinyLife.Actions.Typeless.TryGoHereAction.IsCompleted +- uid: TinyLife.Actions.CompletionType + commentId: T:TinyLife.Actions.CompletionType + parent: TinyLife.Actions + name: CompletionType + nameWithType: CompletionType + fullName: TinyLife.Actions.CompletionType +- uid: TinyLife.Actions.Typeless.TypelessAction.OnCompleted(TinyLife.Actions.CompletionType) + commentId: M:TinyLife.Actions.Typeless.TypelessAction.OnCompleted(TinyLife.Actions.CompletionType) + parent: TinyLife.Actions.Typeless.TypelessAction + name: OnCompleted(CompletionType) + nameWithType: TypelessAction.OnCompleted(CompletionType) + fullName: TinyLife.Actions.Typeless.TypelessAction.OnCompleted(TinyLife.Actions.CompletionType) + spec.csharp: + - uid: TinyLife.Actions.Typeless.TypelessAction.OnCompleted(TinyLife.Actions.CompletionType) + name: OnCompleted + nameWithType: TypelessAction.OnCompleted + fullName: TinyLife.Actions.Typeless.TypelessAction.OnCompleted + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Actions.CompletionType + name: CompletionType + nameWithType: CompletionType + fullName: TinyLife.Actions.CompletionType + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.Typeless.TypelessAction.OnCompleted(TinyLife.Actions.CompletionType) + name: OnCompleted + nameWithType: TypelessAction.OnCompleted + fullName: TinyLife.Actions.Typeless.TypelessAction.OnCompleted + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Actions.CompletionType + name: CompletionType + nameWithType: CompletionType + fullName: TinyLife.Actions.CompletionType + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Actions.Typeless.TryGoHereAction.OnCompleted* + commentId: Overload:TinyLife.Actions.Typeless.TryGoHereAction.OnCompleted + name: OnCompleted + nameWithType: TryGoHereAction.OnCompleted + fullName: TinyLife.Actions.Typeless.TryGoHereAction.OnCompleted diff --git a/docs/api/TinyLife.Actions.Typeless.TypelessAction.yml b/docs/api/TinyLife.Actions.Typeless.TypelessAction.yml index e290daf..0ff5dee 100644 --- a/docs/api/TinyLife.Actions.Typeless.TypelessAction.yml +++ b/docs/api/TinyLife.Actions.Typeless.TypelessAction.yml @@ -9,28 +9,31 @@ items: - TinyLife.Actions.Typeless.TypelessAction.CompleteIfNeedFull(TinyLife.Objects.Person,TinyLife.NeedType,TinyLife.Actions.CompletionType) - TinyLife.Actions.Typeless.TypelessAction.CompleteInTime(System.TimeSpan,System.Boolean,TinyLife.Skills.SkillType,System.Single,System.Boolean) - TinyLife.Actions.Typeless.TypelessAction.ElapsedTime + - TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2}) - TinyLife.Actions.Typeless.TypelessAction.FindAllFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean,System.Boolean) - TinyLife.Actions.Typeless.TypelessAction.FindAllFreeGround(TinyLife.Objects.Person,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean) - TinyLife.Actions.Typeless.TypelessAction.FindAllFreePeople(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean) - TinyLife.Actions.Typeless.TypelessAction.FindAllFreeWalls(TinyLife.Objects.Person,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean) - TinyLife.Actions.Typeless.TypelessAction.FindFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean) - - TinyLife.Actions.Typeless.TypelessAction.ForceFail + - TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean) + - TinyLife.Actions.Typeless.TypelessAction.ForceResult - TinyLife.Actions.Typeless.TypelessAction.FullyInProgress - TinyLife.Actions.Typeless.TypelessAction.GetFreeChair(TinyLife.Objects.Person,TinyLife.Objects.Furniture) - TinyLife.Actions.Typeless.TypelessAction.GetFreeChairs(TinyLife.Objects.Person,TinyLife.Objects.Furniture,System.Func{MLEM.Misc.Direction2,System.Boolean}) - TinyLife.Actions.Typeless.TypelessAction.GetPlaceDirection(TinyLife.Objects.Person,TinyLife.Objects.FurnitureType) + - TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo) - TinyLife.Actions.Typeless.TypelessAction.GetTableSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot) - TinyLife.Actions.Typeless.TypelessAction.Info - TinyLife.Actions.Typeless.TypelessAction.Initialize - TinyLife.Actions.Typeless.TypelessAction.InProgressTime - TinyLife.Actions.Typeless.TypelessAction.InvokeForBoth(TinyLife.Objects.Person,TinyLife.Objects.Person,System.Action{TinyLife.Objects.Person,TinyLife.Objects.Person}) - TinyLife.Actions.Typeless.TypelessAction.IsCompleted - - TinyLife.Actions.Typeless.TypelessAction.IsUnderlying - TinyLife.Actions.Typeless.TypelessAction.Map - TinyLife.Actions.Typeless.TypelessAction.OnCompleted(TinyLife.Actions.CompletionType) - TinyLife.Actions.Typeless.TypelessAction.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Func{TinyLife.Uis.CoveringGroup,System.Collections.Generic.IEnumerable{MLEM.Ui.Elements.Element}}) - TinyLife.Actions.Typeless.TypelessAction.OpenTextPrompt(System.String,System.Action{System.String},System.Predicate{System.String},MLEM.Ui.Elements.TextField.Rule,System.String) - TinyLife.Actions.Typeless.TypelessAction.OpenYesNoPrompt(System.String,System.Action,System.Action) + - TinyLife.Actions.Typeless.TypelessAction.Parent - TinyLife.Actions.Typeless.TypelessAction.Person - TinyLife.Actions.Typeless.TypelessAction.PlayerPromptOpen - TinyLife.Actions.Typeless.TypelessAction.PutDownOrGoTo(TinyLife.Actions.ActionInfo,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType[]) @@ -51,11 +54,11 @@ items: source: remote: path: TinyLife/Actions/Typeless/TypelessAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TypelessAction path: ../TinyLife/Actions/Typeless/TypelessAction.cs - startLine: 28 + startLine: 30 assemblies: - Tiny Life namespace: TinyLife.Actions.Typeless @@ -77,9 +80,11 @@ items: - MLEM.Data.Json.JsonTypeSafeGenericDataHolder derivedClasses: - TinyLife.Actions.Action + - TinyLife.Actions.Typeless.DeferredAction - TinyLife.Actions.Typeless.PathfindToPersonAction - TinyLife.Actions.Typeless.SpawnItemInHandAction - TinyLife.Actions.Typeless.TellPeopleToLeaveRoomAction + - TinyLife.Actions.Typeless.TryGoHereAction implements: - MLEM.Misc.IGenericDataHolder inheritedMembers: @@ -121,11 +126,11 @@ items: source: remote: path: TinyLife/Actions/Typeless/TypelessAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Random path: ../TinyLife/Actions/Typeless/TypelessAction.cs - startLine: 35 + startLine: 37 assemblies: - Tiny Life namespace: TinyLife.Actions.Typeless @@ -158,11 +163,11 @@ items: source: remote: path: TinyLife/Actions/Typeless/TypelessAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Info path: ../TinyLife/Actions/Typeless/TypelessAction.cs - startLine: 41 + startLine: 43 assemblies: - Tiny Life namespace: TinyLife.Actions.Typeless @@ -203,11 +208,11 @@ items: source: remote: path: TinyLife/Actions/Typeless/TypelessAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: StartedAutomatically path: ../TinyLife/Actions/Typeless/TypelessAction.cs - startLine: 46 + startLine: 48 assemblies: - Tiny Life namespace: TinyLife.Actions.Typeless @@ -236,37 +241,37 @@ items: modifiers.vb: - Public - ReadOnly -- uid: TinyLife.Actions.Typeless.TypelessAction.IsUnderlying - commentId: P:TinyLife.Actions.Typeless.TypelessAction.IsUnderlying - id: IsUnderlying +- uid: TinyLife.Actions.Typeless.TypelessAction.Parent + commentId: P:TinyLife.Actions.Typeless.TypelessAction.Parent + id: Parent parent: TinyLife.Actions.Typeless.TypelessAction langs: - csharp - vb - name: IsUnderlying - nameWithType: TypelessAction.IsUnderlying - fullName: TinyLife.Actions.Typeless.TypelessAction.IsUnderlying + name: Parent + nameWithType: TypelessAction.Parent + fullName: TinyLife.Actions.Typeless.TypelessAction.Parent type: Property source: remote: path: TinyLife/Actions/Typeless/TypelessAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: IsUnderlying + id: Parent path: ../TinyLife/Actions/Typeless/TypelessAction.cs - startLine: 51 + startLine: 54 assemblies: - Tiny Life namespace: TinyLife.Actions.Typeless - summary: "\nStores whether this action is an underlying action of either a or a \n" + summary: "\nThe that created or otherwise owns this action.\nThis is nonnull if this action is part of a or .\n" example: [] syntax: - content: public bool IsUnderlying { get; } + content: public TypelessAction Parent { get; } parameters: [] return: - type: System.Boolean - content.vb: Public ReadOnly Property IsUnderlying As Boolean - overload: TinyLife.Actions.Typeless.TypelessAction.IsUnderlying* + type: TinyLife.Actions.Typeless.TypelessAction + content.vb: Public ReadOnly Property Parent As TypelessAction + overload: TinyLife.Actions.Typeless.TypelessAction.Parent* modifiers.csharp: - public - get @@ -287,11 +292,11 @@ items: source: remote: path: TinyLife/Actions/Typeless/TypelessAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Map path: ../TinyLife/Actions/Typeless/TypelessAction.cs - startLine: 55 + startLine: 58 assemblies: - Tiny Life namespace: TinyLife.Actions.Typeless @@ -324,11 +329,11 @@ items: source: remote: path: TinyLife/Actions/Typeless/TypelessAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Person path: ../TinyLife/Actions/Typeless/TypelessAction.cs - startLine: 59 + startLine: 62 assemblies: - Tiny Life namespace: TinyLife.Actions.Typeless @@ -361,11 +366,11 @@ items: source: remote: path: TinyLife/Actions/Typeless/TypelessAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ElapsedTime path: ../TinyLife/Actions/Typeless/TypelessAction.cs - startLine: 63 + startLine: 66 assemblies: - Tiny Life namespace: TinyLife.Actions.Typeless @@ -410,11 +415,11 @@ items: source: remote: path: TinyLife/Actions/Typeless/TypelessAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PlayerPromptOpen path: ../TinyLife/Actions/Typeless/TypelessAction.cs - startLine: 69 + startLine: 72 assemblies: - Tiny Life namespace: TinyLife.Actions.Typeless @@ -447,11 +452,11 @@ items: source: remote: path: TinyLife/Actions/Typeless/TypelessAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: InProgressTime path: ../TinyLife/Actions/Typeless/TypelessAction.cs - startLine: 77 + startLine: 80 assemblies: - Tiny Life namespace: TinyLife.Actions.Typeless @@ -487,11 +492,11 @@ items: source: remote: path: TinyLife/Actions/Typeless/TypelessAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FullyInProgress path: ../TinyLife/Actions/Typeless/TypelessAction.cs - startLine: 84 + startLine: 87 assemblies: - Tiny Life namespace: TinyLife.Actions.Typeless @@ -513,35 +518,35 @@ items: - Public - Overridable - ReadOnly -- uid: TinyLife.Actions.Typeless.TypelessAction.ForceFail - commentId: F:TinyLife.Actions.Typeless.TypelessAction.ForceFail - id: ForceFail +- uid: TinyLife.Actions.Typeless.TypelessAction.ForceResult + commentId: F:TinyLife.Actions.Typeless.TypelessAction.ForceResult + id: ForceResult parent: TinyLife.Actions.Typeless.TypelessAction langs: - csharp - vb - name: ForceFail - nameWithType: TypelessAction.ForceFail - fullName: TinyLife.Actions.Typeless.TypelessAction.ForceFail + name: ForceResult + nameWithType: TypelessAction.ForceResult + fullName: TinyLife.Actions.Typeless.TypelessAction.ForceResult type: Field source: remote: path: TinyLife/Actions/Typeless/TypelessAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: ForceFail + id: ForceResult path: ../TinyLife/Actions/Typeless/TypelessAction.cs - startLine: 90 + startLine: 93 assemblies: - Tiny Life namespace: TinyLife.Actions.Typeless - summary: "\nThis value can be set to true to force to return .\nThis is useful if there is an erroring calculation in your code etc.\n" + summary: "\nThis value can be set to a to force to return it.\nThis is useful if there is an erroring calculation in your code, for example.\n" example: [] syntax: - content: protected bool ForceFail + content: protected CompletionType? ForceResult return: - type: System.Boolean - content.vb: Protected ForceFail As Boolean + type: System.Nullable{TinyLife.Actions.CompletionType} + content.vb: Protected ForceResult As CompletionType? modifiers.csharp: - protected modifiers.vb: @@ -560,11 +565,11 @@ items: source: remote: path: TinyLife/Actions/Typeless/TypelessAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Actions/Typeless/TypelessAction.cs - startLine: 99 + startLine: 102 assemblies: - Tiny Life namespace: TinyLife.Actions.Typeless @@ -596,26 +601,26 @@ items: source: remote: path: TinyLife/Actions/Typeless/TypelessAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Initialize path: ../TinyLife/Actions/Typeless/TypelessAction.cs - startLine: 107 + startLine: 110 assemblies: - Tiny Life namespace: TinyLife.Actions.Typeless summary: "\nThis method is called when the action is first started by a .\nNote that it is not called when the action gets added to the , but when it is moved to .\n" example: [] syntax: - content: public abstract void Initialize() - content.vb: Public MustOverride Sub Initialize + content: public virtual void Initialize() + content.vb: Public Overridable Sub Initialize overload: TinyLife.Actions.Typeless.TypelessAction.Initialize* modifiers.csharp: - public - - abstract + - virtual modifiers.vb: - Public - - MustOverride + - Overridable - uid: TinyLife.Actions.Typeless.TypelessAction.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) commentId: M:TinyLife.Actions.Typeless.TypelessAction.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) id: Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) @@ -630,11 +635,11 @@ items: source: remote: path: TinyLife/Actions/Typeless/TypelessAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Update path: ../TinyLife/Actions/Typeless/TypelessAction.cs - startLine: 116 + startLine: 119 assemblies: - Tiny Life namespace: TinyLife.Actions.Typeless @@ -674,15 +679,15 @@ items: source: remote: path: TinyLife/Actions/Typeless/TypelessAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsCompleted path: ../TinyLife/Actions/Typeless/TypelessAction.cs - startLine: 126 + startLine: 129 assemblies: - Tiny Life namespace: TinyLife.Actions.Typeless - summary: "\nThis method is called every update frame by a if this action is currently active to check if it should be stopped.\nIf this returns a result other than , will be called and the action is stopped.\nBy default, only modifies the completion type, otherwise is returned.\n" + summary: "\nThis method is called every update frame by a if this action is currently active to check if it should be stopped.\nIf this returns a result other than , will be called and the action is stopped.\nBy default, only modifies the completion type, otherwise is returned.\n" example: [] syntax: content: public virtual CompletionType IsCompleted() @@ -711,11 +716,11 @@ items: source: remote: path: TinyLife/Actions/Typeless/TypelessAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnCompleted path: ../TinyLife/Actions/Typeless/TypelessAction.cs - startLine: 135 + startLine: 138 assemblies: - Tiny Life namespace: TinyLife.Actions.Typeless @@ -749,11 +754,11 @@ items: source: remote: path: TinyLife/Actions/Typeless/TypelessAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Validate path: ../TinyLife/Actions/Typeless/TypelessAction.cs - startLine: 144 + startLine: 147 assemblies: - Tiny Life namespace: TinyLife.Actions.Typeless @@ -790,11 +795,11 @@ items: source: remote: path: TinyLife/Actions/Typeless/TypelessAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OpenPlayerPrompt path: ../TinyLife/Actions/Typeless/TypelessAction.cs - startLine: 160 + startLine: 163 assemblies: - Tiny Life namespace: TinyLife.Actions.Typeless @@ -847,11 +852,11 @@ items: source: remote: path: TinyLife/Actions/Typeless/TypelessAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OpenYesNoPrompt path: ../TinyLife/Actions/Typeless/TypelessAction.cs - startLine: 195 + startLine: 198 assemblies: - Tiny Life namespace: TinyLife.Actions.Typeless @@ -889,11 +894,11 @@ items: source: remote: path: TinyLife/Actions/Typeless/TypelessAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OpenTextPrompt path: ../TinyLife/Actions/Typeless/TypelessAction.cs - startLine: 222 + startLine: 225 assemblies: - Tiny Life namespace: TinyLife.Actions.Typeless @@ -940,11 +945,11 @@ items: source: remote: path: TinyLife/Actions/Typeless/TypelessAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SpeakAlone path: ../TinyLife/Actions/Typeless/TypelessAction.cs - startLine: 240 + startLine: 243 assemblies: - Tiny Life namespace: TinyLife.Actions.Typeless @@ -991,11 +996,11 @@ items: source: remote: path: TinyLife/Actions/Typeless/TypelessAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SpeakInConversation path: ../TinyLife/Actions/Typeless/TypelessAction.cs - startLine: 257 + startLine: 260 assemblies: - Tiny Life namespace: TinyLife.Actions.Typeless @@ -1054,11 +1059,11 @@ items: source: remote: path: TinyLife/Actions/Typeless/TypelessAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CompleteInTime path: ../TinyLife/Actions/Typeless/TypelessAction.cs - startLine: 273 + startLine: 276 assemblies: - Tiny Life namespace: TinyLife.Actions.Typeless @@ -1105,11 +1110,11 @@ items: source: remote: path: TinyLife/Actions/Typeless/TypelessAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CompleteIfNeedFull path: ../TinyLife/Actions/Typeless/TypelessAction.cs - startLine: 313 + startLine: 316 assemblies: - Tiny Life namespace: TinyLife.Actions.Typeless @@ -1152,11 +1157,11 @@ items: source: remote: path: TinyLife/Actions/Typeless/TypelessAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PutDownOrGoTo path: ../TinyLife/Actions/Typeless/TypelessAction.cs - startLine: 325 + startLine: 328 assemblies: - Tiny Life namespace: TinyLife.Actions.Typeless @@ -1202,11 +1207,11 @@ items: source: remote: path: TinyLife/Actions/Typeless/TypelessAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetPlaceDirection path: ../TinyLife/Actions/Typeless/TypelessAction.cs - startLine: 353 + startLine: 356 assemblies: - Tiny Life namespace: TinyLife.Actions.Typeless @@ -1246,11 +1251,11 @@ items: source: remote: path: TinyLife/Actions/Typeless/TypelessAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Sit path: ../TinyLife/Actions/Typeless/TypelessAction.cs - startLine: 370 + startLine: 373 assemblies: - Tiny Life namespace: TinyLife.Actions.Typeless @@ -1296,11 +1301,11 @@ items: source: remote: path: TinyLife/Actions/Typeless/TypelessAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetFreeChair path: ../TinyLife/Actions/Typeless/TypelessAction.cs - startLine: 388 + startLine: 391 assemblies: - Tiny Life namespace: TinyLife.Actions.Typeless @@ -1340,11 +1345,11 @@ items: source: remote: path: TinyLife/Actions/Typeless/TypelessAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetFreeChairs path: ../TinyLife/Actions/Typeless/TypelessAction.cs - startLine: 405 + startLine: 408 assemblies: - Tiny Life namespace: TinyLife.Actions.Typeless @@ -1390,11 +1395,11 @@ items: source: remote: path: TinyLife/Actions/Typeless/TypelessAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FindAllFreePeople path: ../TinyLife/Actions/Typeless/TypelessAction.cs - startLine: 431 + startLine: 434 assemblies: - Tiny Life namespace: TinyLife.Actions.Typeless @@ -1446,11 +1451,11 @@ items: source: remote: path: TinyLife/Actions/Typeless/TypelessAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FindAllFreeFurniture path: ../TinyLife/Actions/Typeless/TypelessAction.cs - startLine: 456 + startLine: 459 assemblies: - Tiny Life namespace: TinyLife.Actions.Typeless @@ -1511,11 +1516,11 @@ items: source: remote: path: TinyLife/Actions/Typeless/TypelessAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FindAllFreeWalls path: ../TinyLife/Actions/Typeless/TypelessAction.cs - startLine: 474 + startLine: 477 assemblies: - Tiny Life namespace: TinyLife.Actions.Typeless @@ -1564,11 +1569,11 @@ items: source: remote: path: TinyLife/Actions/Typeless/TypelessAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FindAllFreeGround path: ../TinyLife/Actions/Typeless/TypelessAction.cs - startLine: 489 + startLine: 492 assemblies: - Tiny Life namespace: TinyLife.Actions.Typeless @@ -1617,11 +1622,11 @@ items: source: remote: path: TinyLife/Actions/Typeless/TypelessAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FindFreeFurniture path: ../TinyLife/Actions/Typeless/TypelessAction.cs - startLine: 507 + startLine: 510 assemblies: - Tiny Life namespace: TinyLife.Actions.Typeless @@ -1662,6 +1667,159 @@ items: - Shared fullName.vb: TinyLife.Actions.Typeless.TypelessAction.FindFreeFurniture(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory, TinyLife.Objects.FurnitureType, System.Nullable(Of Microsoft.Xna.Framework.Vector2), System.Boolean, System.Boolean) name.vb: FindFreeFurniture(Person, ObjectCategory, FurnitureType, Nullable(Of Vector2), Boolean, Boolean) +- uid: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2}) + commentId: M:TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2}) + id: FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2}) + parent: TinyLife.Actions.Typeless.TypelessAction + langs: + - csharp + - vb + name: FindAllActionObjects(Person, ActionType, Nullable) + nameWithType: TypelessAction.FindAllActionObjects(Person, ActionType, Nullable) + fullName: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Nullable) + type: Method + source: + remote: + path: TinyLife/Actions/Typeless/TypelessAction.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: FindAllActionObjects + path: ../TinyLife/Actions/Typeless/TypelessAction.cs + startLine: 523 + assemblies: + - Tiny Life + namespace: TinyLife.Actions.Typeless + summary: "\nReturns all objects that are available to the given for the given .\nThe objects returned are the ones that would also be considered by the when starting an action.\n" + example: [] + syntax: + content: public static IEnumerable FindAllActionObjects(Person person, ActionType type, Vector2? position = null) + parameters: + - id: person + type: TinyLife.Objects.Person + description: The person + - id: type + type: TinyLife.Actions.ActionType + description: The action to start + - id: position + type: System.Nullable{Microsoft.Xna.Framework.Vector2} + description: The position to focus around when finding action objects. + return: + type: System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionInfo} + description: A set of action infos that the given action can be started with + content.vb: Public Shared Function FindAllActionObjects(person As Person, type As ActionType, position As Vector2? = Nothing) As IEnumerable(Of ActionInfo) + overload: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects* + nameWithType.vb: TypelessAction.FindAllActionObjects(Person, ActionType, Nullable(Of Vector2)) + modifiers.csharp: + - public + - static + modifiers.vb: + - Public + - Shared + fullName.vb: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Nullable(Of Microsoft.Xna.Framework.Vector2)) + name.vb: FindAllActionObjects(Person, ActionType, Nullable(Of Vector2)) +- uid: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean) + commentId: M:TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean) + id: FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean) + parent: TinyLife.Actions.Typeless.TypelessAction + langs: + - csharp + - vb + name: FindValidActionObjects(Person, ActionType, Boolean, Nullable, Boolean) + nameWithType: TypelessAction.FindValidActionObjects(Person, ActionType, Boolean, Nullable, Boolean) + fullName: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Boolean, System.Nullable, System.Boolean) + type: Method + source: + remote: + path: TinyLife/Actions/Typeless/TypelessAction.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: FindValidActionObjects + path: ../TinyLife/Actions/Typeless/TypelessAction.cs + startLine: 560 + assemblies: + - Tiny Life + namespace: TinyLife.Actions.Typeless + summary: "\nReturns all objects that are available to the given for the given , and whose indicates that the actions are valid for execution.\nThis method also checks .\n" + example: [] + syntax: + content: public static IEnumerable FindValidActionObjects(Person person, ActionType type, bool automatic, Vector2? position = null, bool allowInappropriateActions = false) + parameters: + - id: person + type: TinyLife.Objects.Person + description: The person. + - id: type + type: TinyLife.Actions.ActionType + description: The action to start. + - id: automatic + type: System.Boolean + description: Whether the action is considered to start automatically. + - id: position + type: System.Nullable{Microsoft.Xna.Framework.Vector2} + description: The position to focus around when finding action objects. + - id: allowInappropriateActions + type: System.Boolean + description: Whether to ignore the flag. + return: + type: System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionInfo} + description: A set of action infos that the given action can be started with. + content.vb: Public Shared Function FindValidActionObjects(person As Person, type As ActionType, automatic As Boolean, position As Vector2? = Nothing, allowInappropriateActions As Boolean = False) As IEnumerable(Of ActionInfo) + overload: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects* + nameWithType.vb: TypelessAction.FindValidActionObjects(Person, ActionType, Boolean, Nullable(Of Vector2), Boolean) + modifiers.csharp: + - public + - static + modifiers.vb: + - Public + - Shared + fullName.vb: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Boolean, System.Nullable(Of Microsoft.Xna.Framework.Vector2), System.Boolean) + name.vb: FindValidActionObjects(Person, ActionType, Boolean, Nullable(Of Vector2), Boolean) +- uid: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo) + commentId: M:TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo) + id: GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo) + parent: TinyLife.Actions.Typeless.TypelessAction + langs: + - csharp + - vb + name: GetRandomVariety(IEnumerable, ActionInfo) + nameWithType: TypelessAction.GetRandomVariety(IEnumerable, ActionInfo) + fullName: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable, TinyLife.Actions.ActionInfo) + type: Method + source: + remote: + path: TinyLife/Actions/Typeless/TypelessAction.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: GetRandomVariety + path: ../TinyLife/Actions/Typeless/TypelessAction.cs + startLine: 580 + assemblies: + - Tiny Life + namespace: TinyLife.Actions.Typeless + summary: "\nReturns a random action variety from the given set of action varieties based on their .\nThe returned variety is guaranteed to be executable in this scenario ().\n" + example: [] + syntax: + content: public static ActionVariety GetRandomVariety(IEnumerable varieties, ActionInfo info) + parameters: + - id: varieties + type: System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety} + description: The action varieties to choose from + - id: info + type: TinyLife.Actions.ActionInfo + description: The action infos + return: + type: TinyLife.Actions.ActionVariety + description: A random, executable action variety + content.vb: Public Shared Function GetRandomVariety(varieties As IEnumerable(Of ActionVariety), info As ActionInfo) As ActionVariety + overload: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety* + nameWithType.vb: TypelessAction.GetRandomVariety(IEnumerable(Of ActionVariety), ActionInfo) + modifiers.csharp: + - public + - static + modifiers.vb: + - Public + - Shared + fullName.vb: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable(Of TinyLife.Actions.ActionVariety), TinyLife.Actions.ActionInfo) + name.vb: GetRandomVariety(IEnumerable(Of ActionVariety), ActionInfo) - uid: TinyLife.Actions.Typeless.TypelessAction.GetTableSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot) commentId: M:TinyLife.Actions.Typeless.TypelessAction.GetTableSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot) id: GetTableSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot) @@ -1676,11 +1834,11 @@ items: source: remote: path: TinyLife/Actions/Typeless/TypelessAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetTableSpot path: ../TinyLife/Actions/Typeless/TypelessAction.cs - startLine: 519 + startLine: 595 assemblies: - Tiny Life namespace: TinyLife.Actions.Typeless @@ -1720,11 +1878,11 @@ items: source: remote: path: TinyLife/Actions/Typeless/TypelessAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: InvokeForBoth path: ../TinyLife/Actions/Typeless/TypelessAction.cs - startLine: 536 + startLine: 609 assemblies: - Tiny Life namespace: TinyLife.Actions.Typeless @@ -2363,11 +2521,11 @@ references: name: Boolean nameWithType: Boolean fullName: System.Boolean -- uid: TinyLife.Actions.Typeless.TypelessAction.IsUnderlying* - commentId: Overload:TinyLife.Actions.Typeless.TypelessAction.IsUnderlying - name: IsUnderlying - nameWithType: TypelessAction.IsUnderlying - fullName: TinyLife.Actions.Typeless.TypelessAction.IsUnderlying +- uid: TinyLife.Actions.Typeless.TypelessAction.Parent* + commentId: Overload:TinyLife.Actions.Typeless.TypelessAction.Parent + name: Parent + nameWithType: TypelessAction.Parent + fullName: TinyLife.Actions.Typeless.TypelessAction.Parent - uid: TinyLife.Actions.Typeless.TypelessAction.Map commentId: P:TinyLife.Actions.Typeless.TypelessAction.Map parent: TinyLife.Actions.Typeless.TypelessAction @@ -2674,6 +2832,12 @@ references: name: FullyInProgress nameWithType: TypelessAction.FullyInProgress fullName: TinyLife.Actions.Typeless.TypelessAction.FullyInProgress +- uid: TinyLife.Actions.CompletionType + commentId: T:TinyLife.Actions.CompletionType + parent: TinyLife.Actions + name: CompletionType + nameWithType: CompletionType + fullName: TinyLife.Actions.CompletionType - uid: TinyLife.Actions.Typeless.TypelessAction.IsCompleted commentId: M:TinyLife.Actions.Typeless.TypelessAction.IsCompleted parent: TinyLife.Actions.Typeless.TypelessAction @@ -2702,9 +2866,6 @@ references: - name: ) nameWithType: ) fullName: ) -- uid: TinyLife.Actions.CompletionType.Failed - commentId: F:TinyLife.Actions.CompletionType.Failed - isExternal: true - uid: TinyLife.Actions.Typeless.TypelessAction.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) commentId: M:TinyLife.Actions.Typeless.TypelessAction.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) parent: TinyLife.Actions.Typeless.TypelessAction @@ -2776,6 +2937,87 @@ references: - name: ) nameWithType: ) fullName: ) +- uid: System.Nullable{TinyLife.Actions.CompletionType} + commentId: T:System.Nullable{TinyLife.Actions.CompletionType} + parent: System + definition: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + nameWithType.vb: Nullable(Of CompletionType) + fullName.vb: System.Nullable(Of TinyLife.Actions.CompletionType) + name.vb: Nullable(Of CompletionType) + spec.csharp: + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: TinyLife.Actions.CompletionType + name: CompletionType + nameWithType: CompletionType + fullName: TinyLife.Actions.CompletionType + - name: '>' + nameWithType: '>' + fullName: '>' + spec.vb: + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: TinyLife.Actions.CompletionType + name: CompletionType + nameWithType: CompletionType + fullName: TinyLife.Actions.CompletionType + - name: ) + nameWithType: ) + fullName: ) +- uid: System.Nullable`1 + commentId: T:System.Nullable`1 + isExternal: true + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + nameWithType.vb: Nullable(Of T) + fullName.vb: System.Nullable(Of T) + name.vb: Nullable(Of T) + spec.csharp: + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: < + nameWithType: < + fullName: < + - name: T + nameWithType: T + fullName: T + - name: '>' + nameWithType: '>' + fullName: '>' + spec.vb: + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - name: T + nameWithType: T + fullName: T + - name: ) + nameWithType: ) + fullName: ) - uid: TinyLife.Actions.Typeless.TypelessAction.#ctor* commentId: Overload:TinyLife.Actions.Typeless.TypelessAction.#ctor name: TypelessAction @@ -2966,12 +3208,12 @@ references: - name: ) nameWithType: ) fullName: ) -- uid: TinyLife.Actions.Typeless.TypelessAction.ForceFail - commentId: F:TinyLife.Actions.Typeless.TypelessAction.ForceFail +- uid: TinyLife.Actions.Typeless.TypelessAction.ForceResult + commentId: F:TinyLife.Actions.Typeless.TypelessAction.ForceResult parent: TinyLife.Actions.Typeless.TypelessAction - name: ForceFail - nameWithType: TypelessAction.ForceFail - fullName: TinyLife.Actions.Typeless.TypelessAction.ForceFail + name: ForceResult + nameWithType: TypelessAction.ForceResult + fullName: TinyLife.Actions.Typeless.TypelessAction.ForceResult - uid: TinyLife.Actions.CompletionType.Active commentId: F:TinyLife.Actions.CompletionType.Active isExternal: true @@ -2980,12 +3222,6 @@ references: name: IsCompleted nameWithType: TypelessAction.IsCompleted fullName: TinyLife.Actions.Typeless.TypelessAction.IsCompleted -- uid: TinyLife.Actions.CompletionType - commentId: T:TinyLife.Actions.CompletionType - parent: TinyLife.Actions - name: CompletionType - nameWithType: CompletionType - fullName: TinyLife.Actions.CompletionType - uid: TinyLife.Actions.Typeless.TypelessAction.OnCompleted* commentId: Overload:TinyLife.Actions.Typeless.TypelessAction.OnCompleted name: OnCompleted @@ -3583,45 +3819,6 @@ references: - name: ) nameWithType: ) fullName: ) -- uid: System.Nullable`1 - commentId: T:System.Nullable`1 - isExternal: true - name: Nullable - nameWithType: Nullable - fullName: System.Nullable - nameWithType.vb: Nullable(Of T) - fullName.vb: System.Nullable(Of T) - name.vb: Nullable(Of T) - spec.csharp: - - uid: System.Nullable`1 - name: Nullable - nameWithType: Nullable - fullName: System.Nullable - isExternal: true - - name: < - nameWithType: < - fullName: < - - name: T - nameWithType: T - fullName: T - - name: '>' - nameWithType: '>' - fullName: '>' - spec.vb: - - uid: System.Nullable`1 - name: Nullable - nameWithType: Nullable - fullName: System.Nullable - isExternal: true - - name: '(Of ' - nameWithType: '(Of ' - fullName: '(Of ' - - name: T - nameWithType: T - fullName: T - - name: ) - nameWithType: ) - fullName: ) - uid: TinyLife.Objects.Person.GetEfficiencyModifier(System.Single,TinyLife.Actions.ActionInfo,TinyLife.Skills.SkillType,System.Single) commentId: M:TinyLife.Objects.Person.GetEfficiencyModifier(System.Single,TinyLife.Actions.ActionInfo,TinyLife.Skills.SkillType,System.Single) isExternal: true @@ -4766,6 +4963,123 @@ references: name: FindFreeFurniture nameWithType: TypelessAction.FindFreeFurniture fullName: TinyLife.Actions.Typeless.TypelessAction.FindFreeFurniture +- uid: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects* + commentId: Overload:TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects + name: FindAllActionObjects + nameWithType: TypelessAction.FindAllActionObjects + fullName: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects +- uid: System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionInfo} + commentId: T:System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionInfo} + parent: System.Collections.Generic + definition: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + nameWithType: IEnumerable + fullName: System.Collections.Generic.IEnumerable + nameWithType.vb: IEnumerable(Of ActionInfo) + fullName.vb: System.Collections.Generic.IEnumerable(Of TinyLife.Actions.ActionInfo) + name.vb: IEnumerable(Of ActionInfo) + spec.csharp: + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + nameWithType: IEnumerable + fullName: System.Collections.Generic.IEnumerable + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: TinyLife.Actions.ActionInfo + name: ActionInfo + nameWithType: ActionInfo + fullName: TinyLife.Actions.ActionInfo + - name: '>' + nameWithType: '>' + fullName: '>' + spec.vb: + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + nameWithType: IEnumerable + fullName: System.Collections.Generic.IEnumerable + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: TinyLife.Actions.ActionInfo + name: ActionInfo + nameWithType: ActionInfo + fullName: TinyLife.Actions.ActionInfo + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Actions.ActionType.CanExecute(TinyLife.Actions.ActionInfo,System.Boolean) + commentId: M:TinyLife.Actions.ActionType.CanExecute(TinyLife.Actions.ActionInfo,System.Boolean) + isExternal: true +- uid: TinyLife.Actions.ActionType.TypeSettings.IsInappropriateElsewhere + commentId: F:TinyLife.Actions.ActionType.TypeSettings.IsInappropriateElsewhere + isExternal: true +- uid: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects* + commentId: Overload:TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects + name: FindValidActionObjects + nameWithType: TypelessAction.FindValidActionObjects + fullName: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects +- uid: TinyLife.Actions.ActionVariety.GetPassivePriority(TinyLife.Objects.Person) + commentId: M:TinyLife.Actions.ActionVariety.GetPassivePriority(TinyLife.Objects.Person) + isExternal: true +- uid: TinyLife.Actions.ActionVariety.CanBeExecuted(TinyLife.Actions.ActionInfo,System.Boolean) + commentId: M:TinyLife.Actions.ActionVariety.CanBeExecuted(TinyLife.Actions.ActionInfo,System.Boolean) + isExternal: true +- uid: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety* + commentId: Overload:TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety + name: GetRandomVariety + nameWithType: TypelessAction.GetRandomVariety + fullName: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety +- uid: System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety} + commentId: T:System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety} + parent: System.Collections.Generic + definition: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + nameWithType: IEnumerable + fullName: System.Collections.Generic.IEnumerable + nameWithType.vb: IEnumerable(Of ActionVariety) + fullName.vb: System.Collections.Generic.IEnumerable(Of TinyLife.Actions.ActionVariety) + name.vb: IEnumerable(Of ActionVariety) + spec.csharp: + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + nameWithType: IEnumerable + fullName: System.Collections.Generic.IEnumerable + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: TinyLife.Actions.ActionVariety + name: ActionVariety + nameWithType: ActionVariety + fullName: TinyLife.Actions.ActionVariety + - name: '>' + nameWithType: '>' + fullName: '>' + spec.vb: + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + nameWithType: IEnumerable + fullName: System.Collections.Generic.IEnumerable + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: TinyLife.Actions.ActionVariety + name: ActionVariety + nameWithType: ActionVariety + fullName: TinyLife.Actions.ActionVariety + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Actions.ActionVariety + commentId: T:TinyLife.Actions.ActionVariety + parent: TinyLife.Actions + name: ActionVariety + nameWithType: ActionVariety + fullName: TinyLife.Actions.ActionVariety - uid: TinyLife.Objects.ObjectSpot commentId: T:TinyLife.Objects.ObjectSpot parent: TinyLife.Objects diff --git a/docs/api/TinyLife.Actions.Typeless.yml b/docs/api/TinyLife.Actions.Typeless.yml index 253d0c2..c979898 100644 --- a/docs/api/TinyLife.Actions.Typeless.yml +++ b/docs/api/TinyLife.Actions.Typeless.yml @@ -4,9 +4,11 @@ items: commentId: N:TinyLife.Actions.Typeless id: TinyLife.Actions.Typeless children: + - TinyLife.Actions.Typeless.DeferredAction - TinyLife.Actions.Typeless.PathfindToPersonAction - TinyLife.Actions.Typeless.SpawnItemInHandAction - TinyLife.Actions.Typeless.TellPeopleToLeaveRoomAction + - TinyLife.Actions.Typeless.TryGoHereAction - TinyLife.Actions.Typeless.TypelessAction langs: - csharp @@ -18,6 +20,11 @@ items: assemblies: - Tiny Life references: +- uid: TinyLife.Actions.Typeless.DeferredAction + commentId: T:TinyLife.Actions.Typeless.DeferredAction + name: DeferredAction + nameWithType: DeferredAction + fullName: TinyLife.Actions.Typeless.DeferredAction - uid: TinyLife.Actions.Typeless.PathfindToPersonAction commentId: T:TinyLife.Actions.Typeless.PathfindToPersonAction name: PathfindToPersonAction @@ -33,6 +40,11 @@ references: name: TellPeopleToLeaveRoomAction nameWithType: TellPeopleToLeaveRoomAction fullName: TinyLife.Actions.Typeless.TellPeopleToLeaveRoomAction +- uid: TinyLife.Actions.Typeless.TryGoHereAction + commentId: T:TinyLife.Actions.Typeless.TryGoHereAction + name: TryGoHereAction + nameWithType: TryGoHereAction + fullName: TinyLife.Actions.Typeless.TryGoHereAction - uid: TinyLife.Actions.Typeless.TypelessAction commentId: T:TinyLife.Actions.Typeless.TypelessAction parent: TinyLife.Actions.Typeless diff --git a/docs/api/TinyLife.Actions.WalkAction.yml b/docs/api/TinyLife.Actions.WalkAction.yml index 88aa170..c510315 100644 --- a/docs/api/TinyLife.Actions.WalkAction.yml +++ b/docs/api/TinyLife.Actions.WalkAction.yml @@ -20,7 +20,7 @@ items: source: remote: path: TinyLife/Actions/WalkAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: WalkAction path: ../TinyLife/Actions/WalkAction.cs @@ -60,21 +60,20 @@ items: - TinyLife.Actions.Action.GetIconObject - TinyLife.Actions.Action.CausesExtremelyFastSpeed - TinyLife.Actions.Action.GetDisplayName - - TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult,TinyLife.Objects.MapObject) - - TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety) + - TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,TinyLife.Actions.CanExecuteResult,TinyLife.Objects.MapObject) - TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.Person,TinyLife.Actions.ActionType) - TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action,TinyLife.Actions.Action) - TinyLife.Actions.Typeless.TypelessAction.Random - TinyLife.Actions.Typeless.TypelessAction.Info - TinyLife.Actions.Typeless.TypelessAction.StartedAutomatically - - TinyLife.Actions.Typeless.TypelessAction.IsUnderlying + - TinyLife.Actions.Typeless.TypelessAction.Parent - TinyLife.Actions.Typeless.TypelessAction.Map - TinyLife.Actions.Typeless.TypelessAction.Person - TinyLife.Actions.Typeless.TypelessAction.ElapsedTime - TinyLife.Actions.Typeless.TypelessAction.PlayerPromptOpen - TinyLife.Actions.Typeless.TypelessAction.InProgressTime - TinyLife.Actions.Typeless.TypelessAction.FullyInProgress - - TinyLife.Actions.Typeless.TypelessAction.ForceFail + - TinyLife.Actions.Typeless.TypelessAction.ForceResult - TinyLife.Actions.Typeless.TypelessAction.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Func{TinyLife.Uis.CoveringGroup,System.Collections.Generic.IEnumerable{MLEM.Ui.Elements.Element}}) - TinyLife.Actions.Typeless.TypelessAction.OpenYesNoPrompt(System.String,System.Action,System.Action) - TinyLife.Actions.Typeless.TypelessAction.OpenTextPrompt(System.String,System.Action{System.String},System.Predicate{System.String},MLEM.Ui.Elements.TextField.Rule,System.String) @@ -92,6 +91,9 @@ items: - TinyLife.Actions.Typeless.TypelessAction.FindAllFreeWalls(TinyLife.Objects.Person,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean) - TinyLife.Actions.Typeless.TypelessAction.FindAllFreeGround(TinyLife.Objects.Person,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean) - TinyLife.Actions.Typeless.TypelessAction.FindFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean) + - TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2}) + - TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean) + - TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo) - TinyLife.Actions.Typeless.TypelessAction.GetTableSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot) - TinyLife.Actions.Typeless.TypelessAction.InvokeForBoth(TinyLife.Objects.Person,TinyLife.Objects.Person,System.Action{TinyLife.Objects.Person,TinyLife.Objects.Person}) - MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object) @@ -126,7 +128,7 @@ items: source: remote: path: TinyLife/Actions/WalkAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DrainEnergy path: ../TinyLife/Actions/WalkAction.cs @@ -169,7 +171,7 @@ items: source: remote: path: TinyLife/Actions/WalkAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Actions/WalkAction.cs @@ -208,7 +210,7 @@ items: source: remote: path: TinyLife/Actions/WalkAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FindPath path: ../TinyLife/Actions/WalkAction.cs @@ -250,7 +252,7 @@ items: source: remote: path: TinyLife/Actions/WalkAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetSpeed path: ../TinyLife/Actions/WalkAction.cs @@ -288,7 +290,7 @@ items: source: remote: path: TinyLife/Actions/WalkAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Update path: ../TinyLife/Actions/WalkAction.cs @@ -739,24 +741,31 @@ references: - name: ) nameWithType: ) fullName: ) -- uid: TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult,TinyLife.Objects.MapObject) - commentId: M:TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult,TinyLife.Objects.MapObject) +- uid: TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,TinyLife.Actions.CanExecuteResult,TinyLife.Objects.MapObject) + commentId: M:TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,TinyLife.Actions.CanExecuteResult,TinyLife.Objects.MapObject) parent: TinyLife.Actions.Action - name: TryForceFail(ActionType.CanExecuteResult, MapObject) - nameWithType: Action.TryForceFail(ActionType.CanExecuteResult, MapObject) - fullName: TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult, TinyLife.Objects.MapObject) + name: TryForceResult(CompletionType, CanExecuteResult, MapObject) + nameWithType: Action.TryForceResult(CompletionType, CanExecuteResult, MapObject) + fullName: TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType, TinyLife.Actions.CanExecuteResult, TinyLife.Objects.MapObject) spec.csharp: - - uid: TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult,TinyLife.Objects.MapObject) - name: TryForceFail - nameWithType: Action.TryForceFail - fullName: TinyLife.Actions.Action.TryForceFail + - uid: TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,TinyLife.Actions.CanExecuteResult,TinyLife.Objects.MapObject) + name: TryForceResult + nameWithType: Action.TryForceResult + fullName: TinyLife.Actions.Action.TryForceResult - name: ( nameWithType: ( fullName: ( - - uid: TinyLife.Actions.ActionType.CanExecuteResult - name: ActionType.CanExecuteResult - nameWithType: ActionType.CanExecuteResult - fullName: TinyLife.Actions.ActionType.CanExecuteResult + - uid: TinyLife.Actions.CompletionType + name: CompletionType + nameWithType: CompletionType + fullName: TinyLife.Actions.CompletionType + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.CanExecuteResult + name: CanExecuteResult + nameWithType: CanExecuteResult + fullName: TinyLife.Actions.CanExecuteResult - name: ', ' nameWithType: ', ' fullName: ', ' @@ -768,17 +777,24 @@ references: nameWithType: ) fullName: ) spec.vb: - - uid: TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult,TinyLife.Objects.MapObject) - name: TryForceFail - nameWithType: Action.TryForceFail - fullName: TinyLife.Actions.Action.TryForceFail + - uid: TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,TinyLife.Actions.CanExecuteResult,TinyLife.Objects.MapObject) + name: TryForceResult + nameWithType: Action.TryForceResult + fullName: TinyLife.Actions.Action.TryForceResult - name: ( nameWithType: ( fullName: ( - - uid: TinyLife.Actions.ActionType.CanExecuteResult - name: ActionType.CanExecuteResult - nameWithType: ActionType.CanExecuteResult - fullName: TinyLife.Actions.ActionType.CanExecuteResult + - uid: TinyLife.Actions.CompletionType + name: CompletionType + nameWithType: CompletionType + fullName: TinyLife.Actions.CompletionType + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.CanExecuteResult + name: CanExecuteResult + nameWithType: CanExecuteResult + fullName: TinyLife.Actions.CanExecuteResult - name: ', ' nameWithType: ', ' fullName: ', ' @@ -789,42 +805,6 @@ references: - name: ) nameWithType: ) fullName: ) -- uid: TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety) - commentId: M:TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety) - parent: TinyLife.Actions.Action - name: ApplyVariety(ActionVariety) - nameWithType: Action.ApplyVariety(ActionVariety) - fullName: TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety) - spec.csharp: - - uid: TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety) - name: ApplyVariety - nameWithType: Action.ApplyVariety - fullName: TinyLife.Actions.Action.ApplyVariety - - name: ( - nameWithType: ( - fullName: ( - - uid: TinyLife.Actions.ActionVariety - name: ActionVariety - nameWithType: ActionVariety - fullName: TinyLife.Actions.ActionVariety - - name: ) - nameWithType: ) - fullName: ) - spec.vb: - - uid: TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety) - name: ApplyVariety - nameWithType: Action.ApplyVariety - fullName: TinyLife.Actions.Action.ApplyVariety - - name: ( - nameWithType: ( - fullName: ( - - uid: TinyLife.Actions.ActionVariety - name: ActionVariety - nameWithType: ActionVariety - fullName: TinyLife.Actions.ActionVariety - - name: ) - nameWithType: ) - fullName: ) - uid: TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.Person,TinyLife.Actions.ActionType) commentId: M:TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.Person,TinyLife.Actions.ActionType) parent: TinyLife.Actions.Action @@ -943,12 +923,12 @@ references: name: StartedAutomatically nameWithType: TypelessAction.StartedAutomatically fullName: TinyLife.Actions.Typeless.TypelessAction.StartedAutomatically -- uid: TinyLife.Actions.Typeless.TypelessAction.IsUnderlying - commentId: P:TinyLife.Actions.Typeless.TypelessAction.IsUnderlying +- uid: TinyLife.Actions.Typeless.TypelessAction.Parent + commentId: P:TinyLife.Actions.Typeless.TypelessAction.Parent parent: TinyLife.Actions.Typeless.TypelessAction - name: IsUnderlying - nameWithType: TypelessAction.IsUnderlying - fullName: TinyLife.Actions.Typeless.TypelessAction.IsUnderlying + name: Parent + nameWithType: TypelessAction.Parent + fullName: TinyLife.Actions.Typeless.TypelessAction.Parent - uid: TinyLife.Actions.Typeless.TypelessAction.Map commentId: P:TinyLife.Actions.Typeless.TypelessAction.Map parent: TinyLife.Actions.Typeless.TypelessAction @@ -985,12 +965,12 @@ references: name: FullyInProgress nameWithType: TypelessAction.FullyInProgress fullName: TinyLife.Actions.Typeless.TypelessAction.FullyInProgress -- uid: TinyLife.Actions.Typeless.TypelessAction.ForceFail - commentId: F:TinyLife.Actions.Typeless.TypelessAction.ForceFail +- uid: TinyLife.Actions.Typeless.TypelessAction.ForceResult + commentId: F:TinyLife.Actions.Typeless.TypelessAction.ForceResult parent: TinyLife.Actions.Typeless.TypelessAction - name: ForceFail - nameWithType: TypelessAction.ForceFail - fullName: TinyLife.Actions.Typeless.TypelessAction.ForceFail + name: ForceResult + nameWithType: TypelessAction.ForceResult + fullName: TinyLife.Actions.Typeless.TypelessAction.ForceResult - uid: TinyLife.Actions.Typeless.TypelessAction.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Func{TinyLife.Uis.CoveringGroup,System.Collections.Generic.IEnumerable{MLEM.Ui.Elements.Element}}) commentId: M:TinyLife.Actions.Typeless.TypelessAction.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Func{TinyLife.Uis.CoveringGroup,System.Collections.Generic.IEnumerable{MLEM.Ui.Elements.Element}}) parent: TinyLife.Actions.Typeless.TypelessAction @@ -2974,6 +2954,298 @@ references: - name: ) nameWithType: ) fullName: ) +- uid: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2}) + commentId: M:TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2}) + parent: TinyLife.Actions.Typeless.TypelessAction + isExternal: true + name: FindAllActionObjects(Person, ActionType, Nullable) + nameWithType: TypelessAction.FindAllActionObjects(Person, ActionType, Nullable) + fullName: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Nullable) + nameWithType.vb: TypelessAction.FindAllActionObjects(Person, ActionType, Nullable(Of Vector2)) + fullName.vb: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Nullable(Of Microsoft.Xna.Framework.Vector2)) + name.vb: FindAllActionObjects(Person, ActionType, Nullable(Of Vector2)) + spec.csharp: + - uid: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2}) + name: FindAllActionObjects + nameWithType: TypelessAction.FindAllActionObjects + fullName: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.ActionType + name: ActionType + nameWithType: ActionType + fullName: TinyLife.Actions.ActionType + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 + isExternal: true + - name: '>' + nameWithType: '>' + fullName: '>' + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2}) + name: FindAllActionObjects + nameWithType: TypelessAction.FindAllActionObjects + fullName: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.ActionType + name: ActionType + nameWithType: ActionType + fullName: TinyLife.Actions.ActionType + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean) + commentId: M:TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean) + parent: TinyLife.Actions.Typeless.TypelessAction + isExternal: true + name: FindValidActionObjects(Person, ActionType, Boolean, Nullable, Boolean) + nameWithType: TypelessAction.FindValidActionObjects(Person, ActionType, Boolean, Nullable, Boolean) + fullName: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Boolean, System.Nullable, System.Boolean) + nameWithType.vb: TypelessAction.FindValidActionObjects(Person, ActionType, Boolean, Nullable(Of Vector2), Boolean) + fullName.vb: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Boolean, System.Nullable(Of Microsoft.Xna.Framework.Vector2), System.Boolean) + name.vb: FindValidActionObjects(Person, ActionType, Boolean, Nullable(Of Vector2), Boolean) + spec.csharp: + - uid: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean) + name: FindValidActionObjects + nameWithType: TypelessAction.FindValidActionObjects + fullName: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.ActionType + name: ActionType + nameWithType: ActionType + fullName: TinyLife.Actions.ActionType + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 + isExternal: true + - name: '>' + nameWithType: '>' + fullName: '>' + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean) + name: FindValidActionObjects + nameWithType: TypelessAction.FindValidActionObjects + fullName: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.ActionType + name: ActionType + nameWithType: ActionType + fullName: TinyLife.Actions.ActionType + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo) + commentId: M:TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo) + parent: TinyLife.Actions.Typeless.TypelessAction + isExternal: true + name: GetRandomVariety(IEnumerable, ActionInfo) + nameWithType: TypelessAction.GetRandomVariety(IEnumerable, ActionInfo) + fullName: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable, TinyLife.Actions.ActionInfo) + nameWithType.vb: TypelessAction.GetRandomVariety(IEnumerable(Of ActionVariety), ActionInfo) + fullName.vb: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable(Of TinyLife.Actions.ActionVariety), TinyLife.Actions.ActionInfo) + name.vb: GetRandomVariety(IEnumerable(Of ActionVariety), ActionInfo) + spec.csharp: + - uid: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo) + name: GetRandomVariety + nameWithType: TypelessAction.GetRandomVariety + fullName: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety + - name: ( + nameWithType: ( + fullName: ( + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + nameWithType: IEnumerable + fullName: System.Collections.Generic.IEnumerable + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: TinyLife.Actions.ActionVariety + name: ActionVariety + nameWithType: ActionVariety + fullName: TinyLife.Actions.ActionVariety + - name: '>' + nameWithType: '>' + fullName: '>' + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.ActionInfo + name: ActionInfo + nameWithType: ActionInfo + fullName: TinyLife.Actions.ActionInfo + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo) + name: GetRandomVariety + nameWithType: TypelessAction.GetRandomVariety + fullName: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety + - name: ( + nameWithType: ( + fullName: ( + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + nameWithType: IEnumerable + fullName: System.Collections.Generic.IEnumerable + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: TinyLife.Actions.ActionVariety + name: ActionVariety + nameWithType: ActionVariety + fullName: TinyLife.Actions.ActionVariety + - name: ) + nameWithType: ) + fullName: ) + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.ActionInfo + name: ActionInfo + nameWithType: ActionInfo + fullName: TinyLife.Actions.ActionInfo + - name: ) + nameWithType: ) + fullName: ) - uid: TinyLife.Actions.Typeless.TypelessAction.GetTableSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot) commentId: M:TinyLife.Actions.Typeless.TypelessAction.GetTableSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot) parent: TinyLife.Actions.Typeless.TypelessAction diff --git a/docs/api/TinyLife.Actions.WatchTvAction.Channel.yml b/docs/api/TinyLife.Actions.WatchTvAction.Channel.yml index d34e84e..85f2575 100644 --- a/docs/api/TinyLife.Actions.WatchTvAction.Channel.yml +++ b/docs/api/TinyLife.Actions.WatchTvAction.Channel.yml @@ -21,11 +21,11 @@ items: source: remote: path: TinyLife/Actions/WatchTvAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Channel path: ../TinyLife/Actions/WatchTvAction.cs - startLine: 187 + startLine: 190 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -56,11 +56,11 @@ items: source: remote: path: TinyLife/Actions/WatchTvAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Comedy path: ../TinyLife/Actions/WatchTvAction.cs - startLine: 192 + startLine: 195 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -90,11 +90,11 @@ items: source: remote: path: TinyLife/Actions/WatchTvAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Cooking path: ../TinyLife/Actions/WatchTvAction.cs - startLine: 196 + startLine: 199 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -124,11 +124,11 @@ items: source: remote: path: TinyLife/Actions/WatchTvAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Romance path: ../TinyLife/Actions/WatchTvAction.cs - startLine: 200 + startLine: 203 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -158,11 +158,11 @@ items: source: remote: path: TinyLife/Actions/WatchTvAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Drama path: ../TinyLife/Actions/WatchTvAction.cs - startLine: 204 + startLine: 207 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -192,11 +192,11 @@ items: source: remote: path: TinyLife/Actions/WatchTvAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: News path: ../TinyLife/Actions/WatchTvAction.cs - startLine: 208 + startLine: 211 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -226,11 +226,11 @@ items: source: remote: path: TinyLife/Actions/WatchTvAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Cartoons path: ../TinyLife/Actions/WatchTvAction.cs - startLine: 212 + startLine: 215 assemblies: - Tiny Life namespace: TinyLife.Actions diff --git a/docs/api/TinyLife.Actions.WatchTvAction.yml b/docs/api/TinyLife.Actions.WatchTvAction.yml index db08eb8..4ab7841 100644 --- a/docs/api/TinyLife.Actions.WatchTvAction.yml +++ b/docs/api/TinyLife.Actions.WatchTvAction.yml @@ -26,7 +26,7 @@ items: source: remote: path: TinyLife/Actions/WatchTvAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: WatchTvAction path: ../TinyLife/Actions/WatchTvAction.cs @@ -67,19 +67,18 @@ items: - TinyLife.Actions.Action.GetIconObject - TinyLife.Actions.Action.CausesExtremelyFastSpeed - TinyLife.Actions.Action.GetDisplayName - - TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult,TinyLife.Objects.MapObject) - - TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety) + - TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,TinyLife.Actions.CanExecuteResult,TinyLife.Objects.MapObject) - TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.Person,TinyLife.Actions.ActionType) - TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action,TinyLife.Actions.Action) - TinyLife.Actions.Typeless.TypelessAction.Random - TinyLife.Actions.Typeless.TypelessAction.Info - TinyLife.Actions.Typeless.TypelessAction.StartedAutomatically - - TinyLife.Actions.Typeless.TypelessAction.IsUnderlying + - TinyLife.Actions.Typeless.TypelessAction.Parent - TinyLife.Actions.Typeless.TypelessAction.Map - TinyLife.Actions.Typeless.TypelessAction.Person - TinyLife.Actions.Typeless.TypelessAction.ElapsedTime - TinyLife.Actions.Typeless.TypelessAction.PlayerPromptOpen - - TinyLife.Actions.Typeless.TypelessAction.ForceFail + - TinyLife.Actions.Typeless.TypelessAction.ForceResult - TinyLife.Actions.Typeless.TypelessAction.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Func{TinyLife.Uis.CoveringGroup,System.Collections.Generic.IEnumerable{MLEM.Ui.Elements.Element}}) - TinyLife.Actions.Typeless.TypelessAction.OpenYesNoPrompt(System.String,System.Action,System.Action) - TinyLife.Actions.Typeless.TypelessAction.OpenTextPrompt(System.String,System.Action{System.String},System.Predicate{System.String},MLEM.Ui.Elements.TextField.Rule,System.String) @@ -97,6 +96,9 @@ items: - TinyLife.Actions.Typeless.TypelessAction.FindAllFreeWalls(TinyLife.Objects.Person,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean) - TinyLife.Actions.Typeless.TypelessAction.FindAllFreeGround(TinyLife.Objects.Person,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean) - TinyLife.Actions.Typeless.TypelessAction.FindFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean) + - TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2}) + - TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean) + - TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo) - TinyLife.Actions.Typeless.TypelessAction.GetTableSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot) - TinyLife.Actions.Typeless.TypelessAction.InvokeForBoth(TinyLife.Objects.Person,TinyLife.Objects.Person,System.Action{TinyLife.Objects.Person,TinyLife.Objects.Person}) - MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object) @@ -131,7 +133,7 @@ items: source: remote: path: TinyLife/Actions/WatchTvAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FullyInProgress path: ../TinyLife/Actions/WatchTvAction.cs @@ -172,7 +174,7 @@ items: source: remote: path: TinyLife/Actions/WatchTvAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Actions/WatchTvAction.cs @@ -210,7 +212,7 @@ items: source: remote: path: TinyLife/Actions/WatchTvAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CreateFirstActions path: ../TinyLife/Actions/WatchTvAction.cs @@ -248,7 +250,7 @@ items: source: remote: path: TinyLife/Actions/WatchTvAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AndThenInitialize path: ../TinyLife/Actions/WatchTvAction.cs @@ -283,7 +285,7 @@ items: source: remote: path: TinyLife/Actions/WatchTvAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AndThenUpdate path: ../TinyLife/Actions/WatchTvAction.cs @@ -328,7 +330,7 @@ items: source: remote: path: TinyLife/Actions/WatchTvAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AndThenIsCompleted path: ../TinyLife/Actions/WatchTvAction.cs @@ -366,7 +368,7 @@ items: source: remote: path: TinyLife/Actions/WatchTvAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanMultitask path: ../TinyLife/Actions/WatchTvAction.cs @@ -408,7 +410,7 @@ items: source: remote: path: TinyLife/Actions/WatchTvAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AndThenOnCompleted path: ../TinyLife/Actions/WatchTvAction.cs @@ -447,11 +449,11 @@ items: source: remote: path: TinyLife/Actions/WatchTvAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetViewingArea path: ../TinyLife/Actions/WatchTvAction.cs - startLine: 152 + startLine: 149 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -491,11 +493,11 @@ items: source: remote: path: TinyLife/Actions/WatchTvAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetSeating path: ../TinyLife/Actions/WatchTvAction.cs - startLine: 165 + startLine: 162 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -538,11 +540,11 @@ items: source: remote: path: TinyLife/Actions/WatchTvAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetViewers path: ../TinyLife/Actions/WatchTvAction.cs - startLine: 179 + startLine: 176 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -1068,24 +1070,31 @@ references: - name: ) nameWithType: ) fullName: ) -- uid: TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult,TinyLife.Objects.MapObject) - commentId: M:TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult,TinyLife.Objects.MapObject) +- uid: TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,TinyLife.Actions.CanExecuteResult,TinyLife.Objects.MapObject) + commentId: M:TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,TinyLife.Actions.CanExecuteResult,TinyLife.Objects.MapObject) parent: TinyLife.Actions.Action - name: TryForceFail(ActionType.CanExecuteResult, MapObject) - nameWithType: Action.TryForceFail(ActionType.CanExecuteResult, MapObject) - fullName: TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult, TinyLife.Objects.MapObject) + name: TryForceResult(CompletionType, CanExecuteResult, MapObject) + nameWithType: Action.TryForceResult(CompletionType, CanExecuteResult, MapObject) + fullName: TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType, TinyLife.Actions.CanExecuteResult, TinyLife.Objects.MapObject) spec.csharp: - - uid: TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult,TinyLife.Objects.MapObject) - name: TryForceFail - nameWithType: Action.TryForceFail - fullName: TinyLife.Actions.Action.TryForceFail + - uid: TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,TinyLife.Actions.CanExecuteResult,TinyLife.Objects.MapObject) + name: TryForceResult + nameWithType: Action.TryForceResult + fullName: TinyLife.Actions.Action.TryForceResult - name: ( nameWithType: ( fullName: ( - - uid: TinyLife.Actions.ActionType.CanExecuteResult - name: ActionType.CanExecuteResult - nameWithType: ActionType.CanExecuteResult - fullName: TinyLife.Actions.ActionType.CanExecuteResult + - uid: TinyLife.Actions.CompletionType + name: CompletionType + nameWithType: CompletionType + fullName: TinyLife.Actions.CompletionType + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.CanExecuteResult + name: CanExecuteResult + nameWithType: CanExecuteResult + fullName: TinyLife.Actions.CanExecuteResult - name: ', ' nameWithType: ', ' fullName: ', ' @@ -1097,17 +1106,24 @@ references: nameWithType: ) fullName: ) spec.vb: - - uid: TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult,TinyLife.Objects.MapObject) - name: TryForceFail - nameWithType: Action.TryForceFail - fullName: TinyLife.Actions.Action.TryForceFail + - uid: TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,TinyLife.Actions.CanExecuteResult,TinyLife.Objects.MapObject) + name: TryForceResult + nameWithType: Action.TryForceResult + fullName: TinyLife.Actions.Action.TryForceResult - name: ( nameWithType: ( fullName: ( - - uid: TinyLife.Actions.ActionType.CanExecuteResult - name: ActionType.CanExecuteResult - nameWithType: ActionType.CanExecuteResult - fullName: TinyLife.Actions.ActionType.CanExecuteResult + - uid: TinyLife.Actions.CompletionType + name: CompletionType + nameWithType: CompletionType + fullName: TinyLife.Actions.CompletionType + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.CanExecuteResult + name: CanExecuteResult + nameWithType: CanExecuteResult + fullName: TinyLife.Actions.CanExecuteResult - name: ', ' nameWithType: ', ' fullName: ', ' @@ -1118,42 +1134,6 @@ references: - name: ) nameWithType: ) fullName: ) -- uid: TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety) - commentId: M:TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety) - parent: TinyLife.Actions.Action - name: ApplyVariety(ActionVariety) - nameWithType: Action.ApplyVariety(ActionVariety) - fullName: TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety) - spec.csharp: - - uid: TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety) - name: ApplyVariety - nameWithType: Action.ApplyVariety - fullName: TinyLife.Actions.Action.ApplyVariety - - name: ( - nameWithType: ( - fullName: ( - - uid: TinyLife.Actions.ActionVariety - name: ActionVariety - nameWithType: ActionVariety - fullName: TinyLife.Actions.ActionVariety - - name: ) - nameWithType: ) - fullName: ) - spec.vb: - - uid: TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety) - name: ApplyVariety - nameWithType: Action.ApplyVariety - fullName: TinyLife.Actions.Action.ApplyVariety - - name: ( - nameWithType: ( - fullName: ( - - uid: TinyLife.Actions.ActionVariety - name: ActionVariety - nameWithType: ActionVariety - fullName: TinyLife.Actions.ActionVariety - - name: ) - nameWithType: ) - fullName: ) - uid: TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.Person,TinyLife.Actions.ActionType) commentId: M:TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.Person,TinyLife.Actions.ActionType) parent: TinyLife.Actions.Action @@ -1272,12 +1252,12 @@ references: name: StartedAutomatically nameWithType: TypelessAction.StartedAutomatically fullName: TinyLife.Actions.Typeless.TypelessAction.StartedAutomatically -- uid: TinyLife.Actions.Typeless.TypelessAction.IsUnderlying - commentId: P:TinyLife.Actions.Typeless.TypelessAction.IsUnderlying +- uid: TinyLife.Actions.Typeless.TypelessAction.Parent + commentId: P:TinyLife.Actions.Typeless.TypelessAction.Parent parent: TinyLife.Actions.Typeless.TypelessAction - name: IsUnderlying - nameWithType: TypelessAction.IsUnderlying - fullName: TinyLife.Actions.Typeless.TypelessAction.IsUnderlying + name: Parent + nameWithType: TypelessAction.Parent + fullName: TinyLife.Actions.Typeless.TypelessAction.Parent - uid: TinyLife.Actions.Typeless.TypelessAction.Map commentId: P:TinyLife.Actions.Typeless.TypelessAction.Map parent: TinyLife.Actions.Typeless.TypelessAction @@ -1302,12 +1282,12 @@ references: name: PlayerPromptOpen nameWithType: TypelessAction.PlayerPromptOpen fullName: TinyLife.Actions.Typeless.TypelessAction.PlayerPromptOpen -- uid: TinyLife.Actions.Typeless.TypelessAction.ForceFail - commentId: F:TinyLife.Actions.Typeless.TypelessAction.ForceFail +- uid: TinyLife.Actions.Typeless.TypelessAction.ForceResult + commentId: F:TinyLife.Actions.Typeless.TypelessAction.ForceResult parent: TinyLife.Actions.Typeless.TypelessAction - name: ForceFail - nameWithType: TypelessAction.ForceFail - fullName: TinyLife.Actions.Typeless.TypelessAction.ForceFail + name: ForceResult + nameWithType: TypelessAction.ForceResult + fullName: TinyLife.Actions.Typeless.TypelessAction.ForceResult - uid: TinyLife.Actions.Typeless.TypelessAction.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Func{TinyLife.Uis.CoveringGroup,System.Collections.Generic.IEnumerable{MLEM.Ui.Elements.Element}}) commentId: M:TinyLife.Actions.Typeless.TypelessAction.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Func{TinyLife.Uis.CoveringGroup,System.Collections.Generic.IEnumerable{MLEM.Ui.Elements.Element}}) parent: TinyLife.Actions.Typeless.TypelessAction @@ -3291,6 +3271,298 @@ references: - name: ) nameWithType: ) fullName: ) +- uid: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2}) + commentId: M:TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2}) + parent: TinyLife.Actions.Typeless.TypelessAction + isExternal: true + name: FindAllActionObjects(Person, ActionType, Nullable) + nameWithType: TypelessAction.FindAllActionObjects(Person, ActionType, Nullable) + fullName: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Nullable) + nameWithType.vb: TypelessAction.FindAllActionObjects(Person, ActionType, Nullable(Of Vector2)) + fullName.vb: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Nullable(Of Microsoft.Xna.Framework.Vector2)) + name.vb: FindAllActionObjects(Person, ActionType, Nullable(Of Vector2)) + spec.csharp: + - uid: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2}) + name: FindAllActionObjects + nameWithType: TypelessAction.FindAllActionObjects + fullName: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.ActionType + name: ActionType + nameWithType: ActionType + fullName: TinyLife.Actions.ActionType + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 + isExternal: true + - name: '>' + nameWithType: '>' + fullName: '>' + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2}) + name: FindAllActionObjects + nameWithType: TypelessAction.FindAllActionObjects + fullName: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.ActionType + name: ActionType + nameWithType: ActionType + fullName: TinyLife.Actions.ActionType + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean) + commentId: M:TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean) + parent: TinyLife.Actions.Typeless.TypelessAction + isExternal: true + name: FindValidActionObjects(Person, ActionType, Boolean, Nullable, Boolean) + nameWithType: TypelessAction.FindValidActionObjects(Person, ActionType, Boolean, Nullable, Boolean) + fullName: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Boolean, System.Nullable, System.Boolean) + nameWithType.vb: TypelessAction.FindValidActionObjects(Person, ActionType, Boolean, Nullable(Of Vector2), Boolean) + fullName.vb: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Boolean, System.Nullable(Of Microsoft.Xna.Framework.Vector2), System.Boolean) + name.vb: FindValidActionObjects(Person, ActionType, Boolean, Nullable(Of Vector2), Boolean) + spec.csharp: + - uid: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean) + name: FindValidActionObjects + nameWithType: TypelessAction.FindValidActionObjects + fullName: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.ActionType + name: ActionType + nameWithType: ActionType + fullName: TinyLife.Actions.ActionType + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 + isExternal: true + - name: '>' + nameWithType: '>' + fullName: '>' + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean) + name: FindValidActionObjects + nameWithType: TypelessAction.FindValidActionObjects + fullName: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.ActionType + name: ActionType + nameWithType: ActionType + fullName: TinyLife.Actions.ActionType + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo) + commentId: M:TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo) + parent: TinyLife.Actions.Typeless.TypelessAction + isExternal: true + name: GetRandomVariety(IEnumerable, ActionInfo) + nameWithType: TypelessAction.GetRandomVariety(IEnumerable, ActionInfo) + fullName: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable, TinyLife.Actions.ActionInfo) + nameWithType.vb: TypelessAction.GetRandomVariety(IEnumerable(Of ActionVariety), ActionInfo) + fullName.vb: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable(Of TinyLife.Actions.ActionVariety), TinyLife.Actions.ActionInfo) + name.vb: GetRandomVariety(IEnumerable(Of ActionVariety), ActionInfo) + spec.csharp: + - uid: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo) + name: GetRandomVariety + nameWithType: TypelessAction.GetRandomVariety + fullName: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety + - name: ( + nameWithType: ( + fullName: ( + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + nameWithType: IEnumerable + fullName: System.Collections.Generic.IEnumerable + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: TinyLife.Actions.ActionVariety + name: ActionVariety + nameWithType: ActionVariety + fullName: TinyLife.Actions.ActionVariety + - name: '>' + nameWithType: '>' + fullName: '>' + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.ActionInfo + name: ActionInfo + nameWithType: ActionInfo + fullName: TinyLife.Actions.ActionInfo + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo) + name: GetRandomVariety + nameWithType: TypelessAction.GetRandomVariety + fullName: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety + - name: ( + nameWithType: ( + fullName: ( + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + nameWithType: IEnumerable + fullName: System.Collections.Generic.IEnumerable + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: TinyLife.Actions.ActionVariety + name: ActionVariety + nameWithType: ActionVariety + fullName: TinyLife.Actions.ActionVariety + - name: ) + nameWithType: ) + fullName: ) + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.ActionInfo + name: ActionInfo + nameWithType: ActionInfo + fullName: TinyLife.Actions.ActionInfo + - name: ) + nameWithType: ) + fullName: ) - uid: TinyLife.Actions.Typeless.TypelessAction.GetTableSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot) commentId: M:TinyLife.Actions.Typeless.TypelessAction.GetTableSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot) parent: TinyLife.Actions.Typeless.TypelessAction diff --git a/docs/api/TinyLife.Actions.WorkAction.yml b/docs/api/TinyLife.Actions.WorkAction.yml index 1f7ae83..9813896 100644 --- a/docs/api/TinyLife.Actions.WorkAction.yml +++ b/docs/api/TinyLife.Actions.WorkAction.yml @@ -20,7 +20,7 @@ items: source: remote: path: TinyLife/Actions/WorkAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: WorkAction path: ../TinyLife/Actions/WorkAction.cs @@ -67,19 +67,18 @@ items: - TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action) - TinyLife.Actions.Action.GetIconObject - TinyLife.Actions.Action.GetDisplayName - - TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult,TinyLife.Objects.MapObject) - - TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety) + - TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,TinyLife.Actions.CanExecuteResult,TinyLife.Objects.MapObject) - TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action,TinyLife.Actions.Action) - TinyLife.Actions.Typeless.TypelessAction.Random - TinyLife.Actions.Typeless.TypelessAction.Info - TinyLife.Actions.Typeless.TypelessAction.StartedAutomatically - - TinyLife.Actions.Typeless.TypelessAction.IsUnderlying + - TinyLife.Actions.Typeless.TypelessAction.Parent - TinyLife.Actions.Typeless.TypelessAction.Map - TinyLife.Actions.Typeless.TypelessAction.Person - TinyLife.Actions.Typeless.TypelessAction.ElapsedTime - TinyLife.Actions.Typeless.TypelessAction.PlayerPromptOpen - TinyLife.Actions.Typeless.TypelessAction.FullyInProgress - - TinyLife.Actions.Typeless.TypelessAction.ForceFail + - TinyLife.Actions.Typeless.TypelessAction.ForceResult - TinyLife.Actions.Typeless.TypelessAction.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Func{TinyLife.Uis.CoveringGroup,System.Collections.Generic.IEnumerable{MLEM.Ui.Elements.Element}}) - TinyLife.Actions.Typeless.TypelessAction.OpenYesNoPrompt(System.String,System.Action,System.Action) - TinyLife.Actions.Typeless.TypelessAction.OpenTextPrompt(System.String,System.Action{System.String},System.Predicate{System.String},MLEM.Ui.Elements.TextField.Rule,System.String) @@ -97,6 +96,9 @@ items: - TinyLife.Actions.Typeless.TypelessAction.FindAllFreeWalls(TinyLife.Objects.Person,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean) - TinyLife.Actions.Typeless.TypelessAction.FindAllFreeGround(TinyLife.Objects.Person,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean) - TinyLife.Actions.Typeless.TypelessAction.FindFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean) + - TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2}) + - TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean) + - TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo) - TinyLife.Actions.Typeless.TypelessAction.GetTableSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot) - TinyLife.Actions.Typeless.TypelessAction.InvokeForBoth(TinyLife.Objects.Person,TinyLife.Objects.Person,System.Action{TinyLife.Objects.Person,TinyLife.Objects.Person}) - MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object) @@ -131,7 +133,7 @@ items: source: remote: path: TinyLife/Actions/WorkAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Actions/WorkAction.cs @@ -167,7 +169,7 @@ items: source: remote: path: TinyLife/Actions/WorkAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PreInitialize path: ../TinyLife/Actions/WorkAction.cs @@ -202,7 +204,7 @@ items: source: remote: path: TinyLife/Actions/WorkAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AndThenInitialize path: ../TinyLife/Actions/WorkAction.cs @@ -237,7 +239,7 @@ items: source: remote: path: TinyLife/Actions/WorkAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AndThenIsCompleted path: ../TinyLife/Actions/WorkAction.cs @@ -275,7 +277,7 @@ items: source: remote: path: TinyLife/Actions/WorkAction.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AndThenOnCompleted path: ../TinyLife/Actions/WorkAction.cs @@ -991,24 +993,31 @@ references: - name: ) nameWithType: ) fullName: ) -- uid: TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult,TinyLife.Objects.MapObject) - commentId: M:TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult,TinyLife.Objects.MapObject) +- uid: TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,TinyLife.Actions.CanExecuteResult,TinyLife.Objects.MapObject) + commentId: M:TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,TinyLife.Actions.CanExecuteResult,TinyLife.Objects.MapObject) parent: TinyLife.Actions.Action - name: TryForceFail(ActionType.CanExecuteResult, MapObject) - nameWithType: Action.TryForceFail(ActionType.CanExecuteResult, MapObject) - fullName: TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult, TinyLife.Objects.MapObject) + name: TryForceResult(CompletionType, CanExecuteResult, MapObject) + nameWithType: Action.TryForceResult(CompletionType, CanExecuteResult, MapObject) + fullName: TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType, TinyLife.Actions.CanExecuteResult, TinyLife.Objects.MapObject) spec.csharp: - - uid: TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult,TinyLife.Objects.MapObject) - name: TryForceFail - nameWithType: Action.TryForceFail - fullName: TinyLife.Actions.Action.TryForceFail + - uid: TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,TinyLife.Actions.CanExecuteResult,TinyLife.Objects.MapObject) + name: TryForceResult + nameWithType: Action.TryForceResult + fullName: TinyLife.Actions.Action.TryForceResult - name: ( nameWithType: ( fullName: ( - - uid: TinyLife.Actions.ActionType.CanExecuteResult - name: ActionType.CanExecuteResult - nameWithType: ActionType.CanExecuteResult - fullName: TinyLife.Actions.ActionType.CanExecuteResult + - uid: TinyLife.Actions.CompletionType + name: CompletionType + nameWithType: CompletionType + fullName: TinyLife.Actions.CompletionType + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.CanExecuteResult + name: CanExecuteResult + nameWithType: CanExecuteResult + fullName: TinyLife.Actions.CanExecuteResult - name: ', ' nameWithType: ', ' fullName: ', ' @@ -1020,17 +1029,24 @@ references: nameWithType: ) fullName: ) spec.vb: - - uid: TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult,TinyLife.Objects.MapObject) - name: TryForceFail - nameWithType: Action.TryForceFail - fullName: TinyLife.Actions.Action.TryForceFail + - uid: TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,TinyLife.Actions.CanExecuteResult,TinyLife.Objects.MapObject) + name: TryForceResult + nameWithType: Action.TryForceResult + fullName: TinyLife.Actions.Action.TryForceResult - name: ( nameWithType: ( fullName: ( - - uid: TinyLife.Actions.ActionType.CanExecuteResult - name: ActionType.CanExecuteResult - nameWithType: ActionType.CanExecuteResult - fullName: TinyLife.Actions.ActionType.CanExecuteResult + - uid: TinyLife.Actions.CompletionType + name: CompletionType + nameWithType: CompletionType + fullName: TinyLife.Actions.CompletionType + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.CanExecuteResult + name: CanExecuteResult + nameWithType: CanExecuteResult + fullName: TinyLife.Actions.CanExecuteResult - name: ', ' nameWithType: ', ' fullName: ', ' @@ -1041,42 +1057,6 @@ references: - name: ) nameWithType: ) fullName: ) -- uid: TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety) - commentId: M:TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety) - parent: TinyLife.Actions.Action - name: ApplyVariety(ActionVariety) - nameWithType: Action.ApplyVariety(ActionVariety) - fullName: TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety) - spec.csharp: - - uid: TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety) - name: ApplyVariety - nameWithType: Action.ApplyVariety - fullName: TinyLife.Actions.Action.ApplyVariety - - name: ( - nameWithType: ( - fullName: ( - - uid: TinyLife.Actions.ActionVariety - name: ActionVariety - nameWithType: ActionVariety - fullName: TinyLife.Actions.ActionVariety - - name: ) - nameWithType: ) - fullName: ) - spec.vb: - - uid: TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety) - name: ApplyVariety - nameWithType: Action.ApplyVariety - fullName: TinyLife.Actions.Action.ApplyVariety - - name: ( - nameWithType: ( - fullName: ( - - uid: TinyLife.Actions.ActionVariety - name: ActionVariety - nameWithType: ActionVariety - fullName: TinyLife.Actions.ActionVariety - - name: ) - nameWithType: ) - fullName: ) - uid: TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action,TinyLife.Actions.Action) commentId: M:TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action,TinyLife.Actions.Action) parent: TinyLife.Actions.Action @@ -1145,12 +1125,12 @@ references: name: StartedAutomatically nameWithType: TypelessAction.StartedAutomatically fullName: TinyLife.Actions.Typeless.TypelessAction.StartedAutomatically -- uid: TinyLife.Actions.Typeless.TypelessAction.IsUnderlying - commentId: P:TinyLife.Actions.Typeless.TypelessAction.IsUnderlying +- uid: TinyLife.Actions.Typeless.TypelessAction.Parent + commentId: P:TinyLife.Actions.Typeless.TypelessAction.Parent parent: TinyLife.Actions.Typeless.TypelessAction - name: IsUnderlying - nameWithType: TypelessAction.IsUnderlying - fullName: TinyLife.Actions.Typeless.TypelessAction.IsUnderlying + name: Parent + nameWithType: TypelessAction.Parent + fullName: TinyLife.Actions.Typeless.TypelessAction.Parent - uid: TinyLife.Actions.Typeless.TypelessAction.Map commentId: P:TinyLife.Actions.Typeless.TypelessAction.Map parent: TinyLife.Actions.Typeless.TypelessAction @@ -1181,12 +1161,12 @@ references: name: FullyInProgress nameWithType: TypelessAction.FullyInProgress fullName: TinyLife.Actions.Typeless.TypelessAction.FullyInProgress -- uid: TinyLife.Actions.Typeless.TypelessAction.ForceFail - commentId: F:TinyLife.Actions.Typeless.TypelessAction.ForceFail +- uid: TinyLife.Actions.Typeless.TypelessAction.ForceResult + commentId: F:TinyLife.Actions.Typeless.TypelessAction.ForceResult parent: TinyLife.Actions.Typeless.TypelessAction - name: ForceFail - nameWithType: TypelessAction.ForceFail - fullName: TinyLife.Actions.Typeless.TypelessAction.ForceFail + name: ForceResult + nameWithType: TypelessAction.ForceResult + fullName: TinyLife.Actions.Typeless.TypelessAction.ForceResult - uid: TinyLife.Actions.Typeless.TypelessAction.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Func{TinyLife.Uis.CoveringGroup,System.Collections.Generic.IEnumerable{MLEM.Ui.Elements.Element}}) commentId: M:TinyLife.Actions.Typeless.TypelessAction.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Func{TinyLife.Uis.CoveringGroup,System.Collections.Generic.IEnumerable{MLEM.Ui.Elements.Element}}) parent: TinyLife.Actions.Typeless.TypelessAction @@ -3170,6 +3150,298 @@ references: - name: ) nameWithType: ) fullName: ) +- uid: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2}) + commentId: M:TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2}) + parent: TinyLife.Actions.Typeless.TypelessAction + isExternal: true + name: FindAllActionObjects(Person, ActionType, Nullable) + nameWithType: TypelessAction.FindAllActionObjects(Person, ActionType, Nullable) + fullName: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Nullable) + nameWithType.vb: TypelessAction.FindAllActionObjects(Person, ActionType, Nullable(Of Vector2)) + fullName.vb: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Nullable(Of Microsoft.Xna.Framework.Vector2)) + name.vb: FindAllActionObjects(Person, ActionType, Nullable(Of Vector2)) + spec.csharp: + - uid: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2}) + name: FindAllActionObjects + nameWithType: TypelessAction.FindAllActionObjects + fullName: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.ActionType + name: ActionType + nameWithType: ActionType + fullName: TinyLife.Actions.ActionType + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 + isExternal: true + - name: '>' + nameWithType: '>' + fullName: '>' + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2}) + name: FindAllActionObjects + nameWithType: TypelessAction.FindAllActionObjects + fullName: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.ActionType + name: ActionType + nameWithType: ActionType + fullName: TinyLife.Actions.ActionType + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean) + commentId: M:TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean) + parent: TinyLife.Actions.Typeless.TypelessAction + isExternal: true + name: FindValidActionObjects(Person, ActionType, Boolean, Nullable, Boolean) + nameWithType: TypelessAction.FindValidActionObjects(Person, ActionType, Boolean, Nullable, Boolean) + fullName: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Boolean, System.Nullable, System.Boolean) + nameWithType.vb: TypelessAction.FindValidActionObjects(Person, ActionType, Boolean, Nullable(Of Vector2), Boolean) + fullName.vb: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Boolean, System.Nullable(Of Microsoft.Xna.Framework.Vector2), System.Boolean) + name.vb: FindValidActionObjects(Person, ActionType, Boolean, Nullable(Of Vector2), Boolean) + spec.csharp: + - uid: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean) + name: FindValidActionObjects + nameWithType: TypelessAction.FindValidActionObjects + fullName: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.ActionType + name: ActionType + nameWithType: ActionType + fullName: TinyLife.Actions.ActionType + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 + isExternal: true + - name: '>' + nameWithType: '>' + fullName: '>' + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean) + name: FindValidActionObjects + nameWithType: TypelessAction.FindValidActionObjects + fullName: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.ActionType + name: ActionType + nameWithType: ActionType + fullName: TinyLife.Actions.ActionType + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo) + commentId: M:TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo) + parent: TinyLife.Actions.Typeless.TypelessAction + isExternal: true + name: GetRandomVariety(IEnumerable, ActionInfo) + nameWithType: TypelessAction.GetRandomVariety(IEnumerable, ActionInfo) + fullName: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable, TinyLife.Actions.ActionInfo) + nameWithType.vb: TypelessAction.GetRandomVariety(IEnumerable(Of ActionVariety), ActionInfo) + fullName.vb: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable(Of TinyLife.Actions.ActionVariety), TinyLife.Actions.ActionInfo) + name.vb: GetRandomVariety(IEnumerable(Of ActionVariety), ActionInfo) + spec.csharp: + - uid: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo) + name: GetRandomVariety + nameWithType: TypelessAction.GetRandomVariety + fullName: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety + - name: ( + nameWithType: ( + fullName: ( + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + nameWithType: IEnumerable + fullName: System.Collections.Generic.IEnumerable + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: TinyLife.Actions.ActionVariety + name: ActionVariety + nameWithType: ActionVariety + fullName: TinyLife.Actions.ActionVariety + - name: '>' + nameWithType: '>' + fullName: '>' + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.ActionInfo + name: ActionInfo + nameWithType: ActionInfo + fullName: TinyLife.Actions.ActionInfo + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo) + name: GetRandomVariety + nameWithType: TypelessAction.GetRandomVariety + fullName: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety + - name: ( + nameWithType: ( + fullName: ( + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + nameWithType: IEnumerable + fullName: System.Collections.Generic.IEnumerable + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: TinyLife.Actions.ActionVariety + name: ActionVariety + nameWithType: ActionVariety + fullName: TinyLife.Actions.ActionVariety + - name: ) + nameWithType: ) + fullName: ) + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.ActionInfo + name: ActionInfo + nameWithType: ActionInfo + fullName: TinyLife.Actions.ActionInfo + - name: ) + nameWithType: ) + fullName: ) - uid: TinyLife.Actions.Typeless.TypelessAction.GetTableSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot) commentId: M:TinyLife.Actions.Typeless.TypelessAction.GetTableSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot) parent: TinyLife.Actions.Typeless.TypelessAction diff --git a/docs/api/TinyLife.Actions.yml b/docs/api/TinyLife.Actions.yml index 73dec19..1cdaee9 100644 --- a/docs/api/TinyLife.Actions.yml +++ b/docs/api/TinyLife.Actions.yml @@ -9,17 +9,20 @@ items: - TinyLife.Actions.ActionType - TinyLife.Actions.ActionType.AiSettings - TinyLife.Actions.ActionType.CanExecuteDelegate - - TinyLife.Actions.ActionType.CanExecuteResult - TinyLife.Actions.ActionType.TypeSettings - TinyLife.Actions.ActionVariety - TinyLife.Actions.BehaviorAction`1 - TinyLife.Actions.BehaviorMultiAction`1 + - TinyLife.Actions.CanExecuteResult + - TinyLife.Actions.CanExecuteResult.ResultType - TinyLife.Actions.CompletionType - TinyLife.Actions.DieAction - TinyLife.Actions.Emote - TinyLife.Actions.EmoteCategory - TinyLife.Actions.GoHereAction + - TinyLife.Actions.IdleAroundObjectAction - TinyLife.Actions.MultiAction + - TinyLife.Actions.OrderFromStaffAction - TinyLife.Actions.OutOfTownAction - TinyLife.Actions.PathfindAction - TinyLife.Actions.PickUpOrSpawnAction @@ -81,12 +84,6 @@ references: name: ActionType.AiSettings nameWithType: ActionType.AiSettings fullName: TinyLife.Actions.ActionType.AiSettings -- uid: TinyLife.Actions.ActionType.CanExecuteResult - commentId: T:TinyLife.Actions.ActionType.CanExecuteResult - parent: TinyLife.Actions - name: ActionType.CanExecuteResult - nameWithType: ActionType.CanExecuteResult - fullName: TinyLife.Actions.ActionType.CanExecuteResult - uid: TinyLife.Actions.ActionVariety commentId: T:TinyLife.Actions.ActionVariety parent: TinyLife.Actions @@ -165,6 +162,18 @@ references: - name: ) nameWithType: ) fullName: ) +- uid: TinyLife.Actions.CanExecuteResult + commentId: T:TinyLife.Actions.CanExecuteResult + parent: TinyLife.Actions + name: CanExecuteResult + nameWithType: CanExecuteResult + fullName: TinyLife.Actions.CanExecuteResult +- uid: TinyLife.Actions.CanExecuteResult.ResultType + commentId: T:TinyLife.Actions.CanExecuteResult.ResultType + parent: TinyLife.Actions + name: CanExecuteResult.ResultType + nameWithType: CanExecuteResult.ResultType + fullName: TinyLife.Actions.CanExecuteResult.ResultType - uid: TinyLife.Actions.CompletionType commentId: T:TinyLife.Actions.CompletionType parent: TinyLife.Actions @@ -193,12 +202,22 @@ references: name: GoHereAction nameWithType: GoHereAction fullName: TinyLife.Actions.GoHereAction +- uid: TinyLife.Actions.IdleAroundObjectAction + commentId: T:TinyLife.Actions.IdleAroundObjectAction + name: IdleAroundObjectAction + nameWithType: IdleAroundObjectAction + fullName: TinyLife.Actions.IdleAroundObjectAction - uid: TinyLife.Actions.MultiAction commentId: T:TinyLife.Actions.MultiAction parent: TinyLife.Actions name: MultiAction nameWithType: MultiAction fullName: TinyLife.Actions.MultiAction +- uid: TinyLife.Actions.OrderFromStaffAction + commentId: T:TinyLife.Actions.OrderFromStaffAction + name: OrderFromStaffAction + nameWithType: OrderFromStaffAction + fullName: TinyLife.Actions.OrderFromStaffAction - uid: TinyLife.Actions.OutOfTownAction commentId: T:TinyLife.Actions.OutOfTownAction parent: TinyLife.Actions diff --git a/docs/api/TinyLife.Debug.CheatDelegate.yml b/docs/api/TinyLife.Debug.CheatDelegate.yml index 24691a5..8f7919e 100644 --- a/docs/api/TinyLife.Debug.CheatDelegate.yml +++ b/docs/api/TinyLife.Debug.CheatDelegate.yml @@ -15,11 +15,11 @@ items: source: remote: path: TinyLife/Debug.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CheatDelegate path: ../TinyLife/Debug.cs - startLine: 565 + startLine: 580 assemblies: - Tiny Life namespace: TinyLife diff --git a/docs/api/TinyLife.Debug.DebugDelegate.yml b/docs/api/TinyLife.Debug.DebugDelegate.yml index 0ea8757..12ecf9f 100644 --- a/docs/api/TinyLife.Debug.DebugDelegate.yml +++ b/docs/api/TinyLife.Debug.DebugDelegate.yml @@ -15,11 +15,11 @@ items: source: remote: path: TinyLife/Debug.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DebugDelegate path: ../TinyLife/Debug.cs - startLine: 570 + startLine: 585 assemblies: - Tiny Life namespace: TinyLife diff --git a/docs/api/TinyLife.Debug.yml b/docs/api/TinyLife.Debug.yml index ab984f8..566fd96 100644 --- a/docs/api/TinyLife.Debug.yml +++ b/docs/api/TinyLife.Debug.yml @@ -18,11 +18,11 @@ items: source: remote: path: TinyLife/Debug.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Debug path: ../TinyLife/Debug.cs - startLine: 38 + startLine: 37 assemblies: - Tiny Life namespace: TinyLife @@ -63,11 +63,11 @@ items: source: remote: path: TinyLife/Debug.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Cheats path: ../TinyLife/Debug.cs - startLine: 45 + startLine: 44 assemblies: - Tiny Life namespace: TinyLife @@ -100,11 +100,11 @@ items: source: remote: path: TinyLife/Debug.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DebugLines path: ../TinyLife/Debug.cs - startLine: 51 + startLine: 50 assemblies: - Tiny Life namespace: TinyLife @@ -137,21 +137,25 @@ items: source: remote: path: TinyLife/Debug.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TryCheat path: ../TinyLife/Debug.cs - startLine: 433 + startLine: 425 assemblies: - Tiny Life namespace: TinyLife + summary: "\nTries to execute the cheat with the given name or regular expression match.\n" + example: [] syntax: content: public static bool TryCheat(string text) parameters: - id: text type: System.String + description: The cheat to execute. return: type: System.Boolean + description: Whether the cheat was successfully exeucted. content.vb: Public Shared Function TryCheat(text As String) As Boolean overload: TinyLife.Debug.TryCheat* modifiers.csharp: diff --git a/docs/api/TinyLife.Emotions.EmotionModifier.Instance.yml b/docs/api/TinyLife.Emotions.EmotionModifier.Instance.yml index 777fd1b..db198e0 100644 --- a/docs/api/TinyLife.Emotions.EmotionModifier.Instance.yml +++ b/docs/api/TinyLife.Emotions.EmotionModifier.Instance.yml @@ -22,11 +22,11 @@ items: source: remote: path: TinyLife/Emotions/EmotionModifier.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Instance path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 255 + startLine: 266 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -77,11 +77,11 @@ items: source: remote: path: TinyLife/Emotions/EmotionModifier.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Type path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 262 + startLine: 273 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -122,11 +122,11 @@ items: source: remote: path: TinyLife/Emotions/EmotionModifier.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Amount path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 267 + startLine: 278 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -167,11 +167,11 @@ items: source: remote: path: TinyLife/Emotions/EmotionModifier.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TotalTime path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 272 + startLine: 283 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -212,11 +212,11 @@ items: source: remote: path: TinyLife/Emotions/EmotionModifier.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Time path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 276 + startLine: 287 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -259,11 +259,11 @@ items: source: remote: path: TinyLife/Emotions/EmotionModifier.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Source path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 282 + startLine: 293 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -296,11 +296,11 @@ items: source: remote: path: TinyLife/Emotions/EmotionModifier.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PassTime path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 301 + startLine: 312 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -332,11 +332,11 @@ items: source: remote: path: TinyLife/Emotions/EmotionModifier.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Validate path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 315 + startLine: 326 assemblies: - Tiny Life namespace: TinyLife.Emotions diff --git a/docs/api/TinyLife.Emotions.EmotionModifier.yml b/docs/api/TinyLife.Emotions.EmotionModifier.yml index a65693b..a8e704e 100644 --- a/docs/api/TinyLife.Emotions.EmotionModifier.yml +++ b/docs/api/TinyLife.Emotions.EmotionModifier.yml @@ -7,6 +7,7 @@ items: children: - TinyLife.Emotions.EmotionModifier.#ctor(System.String,MLEM.Textures.TextureRegion,TinyLife.Emotions.EmotionType,System.Func{TinyLife.Objects.Person,System.Int32}) - TinyLife.Emotions.EmotionModifier.#ctor(System.String,MLEM.Textures.TextureRegion,TinyLife.Emotions.EmotionType,System.Func{TinyLife.Objects.Person,System.ValueTuple{TinyLife.Emotions.IEmotionSource,System.Int32}}) + - TinyLife.Emotions.EmotionModifier.AdmiredFood - TinyLife.Emotions.EmotionModifier.AggravatingConversation - TinyLife.Emotions.EmotionModifier.AmazingCraftedFurniture - TinyLife.Emotions.EmotionModifier.AsexualFoolingDeclined @@ -33,8 +34,10 @@ items: - TinyLife.Emotions.EmotionModifier.DirtyObject - TinyLife.Emotions.EmotionModifier.EmergencyFood - TinyLife.Emotions.EmotionModifier.Emotion + - TinyLife.Emotions.EmotionModifier.EnergizingCoffee - TinyLife.Emotions.EmotionModifier.EnergizingDumbbells - TinyLife.Emotions.EmotionModifier.EnergizingJog + - TinyLife.Emotions.EmotionModifier.ExcitedByNews - TinyLife.Emotions.EmotionModifier.ExtrovertedConfusedByIntroversion - TinyLife.Emotions.EmotionModifier.ExtrovertedNewRelationship - TinyLife.Emotions.EmotionModifier.FailedJoke @@ -51,6 +54,7 @@ items: - TinyLife.Emotions.EmotionModifier.FriendDied - TinyLife.Emotions.EmotionModifier.FunFoolingAround - TinyLife.Emotions.EmotionModifier.FunnyCartoons + - TinyLife.Emotions.EmotionModifier.FunnyNewspaperJoke - TinyLife.Emotions.EmotionModifier.FunPlaying - TinyLife.Emotions.EmotionModifier.FunSchoolDay - TinyLife.Emotions.EmotionModifier.GetCausedEmotion(TinyLife.Objects.Person) @@ -76,9 +80,11 @@ items: - TinyLife.Emotions.EmotionModifier.MeanConversationPartner - TinyLife.Emotions.EmotionModifier.Name - TinyLife.Emotions.EmotionModifier.NegativeGauge + - TinyLife.Emotions.EmotionModifier.OrderCanceled - TinyLife.Emotions.EmotionModifier.PassedOut - TinyLife.Emotions.EmotionModifier.PeedSelf - TinyLife.Emotions.EmotionModifier.PerfectCreation + - TinyLife.Emotions.EmotionModifier.PineappleOnPizzaNegative - TinyLife.Emotions.EmotionModifier.PleasantInteraction - TinyLife.Emotions.EmotionModifier.PositiveGauge - TinyLife.Emotions.EmotionModifier.Promoted @@ -95,9 +101,11 @@ items: - TinyLife.Emotions.EmotionModifier.PuzzlePositive - TinyLife.Emotions.EmotionModifier.RageQuit - TinyLife.Emotions.EmotionModifier.ReadBook + - TinyLife.Emotions.EmotionModifier.ReadNewspaperChild - TinyLife.Emotions.EmotionModifier.Register(TinyLife.Emotions.EmotionModifier) - TinyLife.Emotions.EmotionModifier.RepairFail - TinyLife.Emotions.EmotionModifier.RoughSchoolDay + - TinyLife.Emotions.EmotionModifier.SaddenedByNews - TinyLife.Emotions.EmotionModifier.SandboxNegative - TinyLife.Emotions.EmotionModifier.SandboxPositive - TinyLife.Emotions.EmotionModifier.SandboxSocialNegative @@ -107,6 +115,7 @@ items: - TinyLife.Emotions.EmotionModifier.ScrappedSomeonesProject - TinyLife.Emotions.EmotionModifier.SelfCraftedFurniture - TinyLife.Emotions.EmotionModifier.ShoodChild + - TinyLife.Emotions.EmotionModifier.SkilledOrder - TinyLife.Emotions.EmotionModifier.SleptOutside - TinyLife.Emotions.EmotionModifier.SomeoneTriedMyFood - TinyLife.Emotions.EmotionModifier.StandingDeskPositive @@ -116,11 +125,12 @@ items: - TinyLife.Emotions.EmotionModifier.SuccessfullyPublished - TinyLife.Emotions.EmotionModifier.TerribleAtSchool - TinyLife.Emotions.EmotionModifier.ThrewAwayInsteadOfCleaning + - TinyLife.Emotions.EmotionModifier.TinkerFail + - TinyLife.Emotions.EmotionModifier.TinkerFocused + - TinyLife.Emotions.EmotionModifier.TooMuchCoffee - TinyLife.Emotions.EmotionModifier.TooMuchProtein - - TinyLife.Emotions.EmotionModifier.TvExcitedByNews - TinyLife.Emotions.EmotionModifier.TvInspiredToCook - TinyLife.Emotions.EmotionModifier.TvRomantic - - TinyLife.Emotions.EmotionModifier.TvSaddenedByNews - TinyLife.Emotions.EmotionModifier.Types - TinyLife.Emotions.EmotionModifier.UncomfortableCraftedFurniture - TinyLife.Emotions.EmotionModifier.UpsettingConversation @@ -138,11 +148,11 @@ items: source: remote: path: TinyLife/Emotions/EmotionModifier.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: EmotionModifier path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 23 + startLine: 24 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -189,21 +199,21 @@ items: source: remote: path: TinyLife/Emotions/EmotionModifier.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Types path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 30 + startLine: 31 assemblies: - Tiny Life namespace: TinyLife.Emotions summary: "\nA registry that contains all instances from the game and mods\n" example: [] syntax: - content: public static readonly IDictionary Types + content: public static readonly ReadOnlyDictionary Types return: - type: System.Collections.Generic.IDictionary{System.String,TinyLife.Emotions.EmotionModifier} - content.vb: Public Shared ReadOnly Types As IDictionary(Of String, EmotionModifier) + type: System.Collections.ObjectModel.ReadOnlyDictionary{System.String,TinyLife.Emotions.EmotionModifier} + content.vb: Public Shared ReadOnly Types As ReadOnlyDictionary(Of String, EmotionModifier) modifiers.csharp: - public - static @@ -226,11 +236,11 @@ items: source: remote: path: TinyLife/Emotions/EmotionModifier.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Asleep path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 34 + startLine: 35 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -261,11 +271,11 @@ items: source: remote: path: TinyLife/Emotions/EmotionModifier.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PeedSelf path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 35 + startLine: 36 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -296,11 +306,11 @@ items: source: remote: path: TinyLife/Emotions/EmotionModifier.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PassedOut path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 36 + startLine: 37 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -331,11 +341,11 @@ items: source: remote: path: TinyLife/Emotions/EmotionModifier.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ReadBook path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 37 + startLine: 38 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -366,11 +376,11 @@ items: source: remote: path: TinyLife/Emotions/EmotionModifier.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FailedJoke path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 38 + startLine: 39 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -401,11 +411,11 @@ items: source: remote: path: TinyLife/Emotions/EmotionModifier.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DirtyDishes path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 39 + startLine: 40 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -436,11 +446,11 @@ items: source: remote: path: TinyLife/Emotions/EmotionModifier.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: BadCreation path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 40 + startLine: 41 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -471,11 +481,11 @@ items: source: remote: path: TinyLife/Emotions/EmotionModifier.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: BadCreationAngry path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 41 + startLine: 42 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -506,11 +516,11 @@ items: source: remote: path: TinyLife/Emotions/EmotionModifier.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PerfectCreation path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 42 + startLine: 43 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -541,11 +551,11 @@ items: source: remote: path: TinyLife/Emotions/EmotionModifier.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FriendDied path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 43 + startLine: 44 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -576,11 +586,11 @@ items: source: remote: path: TinyLife/Emotions/EmotionModifier.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SleptOutside path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 44 + startLine: 45 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -611,11 +621,11 @@ items: source: remote: path: TinyLife/Emotions/EmotionModifier.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DirtyConversationPartner path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 45 + startLine: 46 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -646,11 +656,11 @@ items: source: remote: path: TinyLife/Emotions/EmotionModifier.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CaughtBeingInappropriate path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 46 + startLine: 47 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -681,11 +691,11 @@ items: source: remote: path: TinyLife/Emotions/EmotionModifier.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: BoringWork path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 47 + startLine: 48 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -716,11 +726,11 @@ items: source: remote: path: TinyLife/Emotions/EmotionModifier.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SawSomethingPersonal path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 48 + startLine: 49 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -751,11 +761,11 @@ items: source: remote: path: TinyLife/Emotions/EmotionModifier.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GoodFood path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 49 + startLine: 50 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -786,11 +796,11 @@ items: source: remote: path: TinyLife/Emotions/EmotionModifier.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PleasantInteraction path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 50 + startLine: 51 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -821,11 +831,11 @@ items: source: remote: path: TinyLife/Emotions/EmotionModifier.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: LovelyInteraction path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 51 + startLine: 52 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -856,11 +866,11 @@ items: source: remote: path: TinyLife/Emotions/EmotionModifier.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FailedRomance path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 52 + startLine: 53 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -891,11 +901,11 @@ items: source: remote: path: TinyLife/Emotions/EmotionModifier.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: StartedDating path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 53 + startLine: 54 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -926,11 +936,11 @@ items: source: remote: path: TinyLife/Emotions/EmotionModifier.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: BrokenUpWith path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 54 + startLine: 55 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -961,11 +971,11 @@ items: source: remote: path: TinyLife/Emotions/EmotionModifier.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Promoted path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 55 + startLine: 56 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -996,11 +1006,11 @@ items: source: remote: path: TinyLife/Emotions/EmotionModifier.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Demoted path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 56 + startLine: 57 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -1031,11 +1041,11 @@ items: source: remote: path: TinyLife/Emotions/EmotionModifier.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Fired path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 57 + startLine: 58 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -1066,11 +1076,11 @@ items: source: remote: path: TinyLife/Emotions/EmotionModifier.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: BadFood path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 58 + startLine: 59 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -1101,11 +1111,11 @@ items: source: remote: path: TinyLife/Emotions/EmotionModifier.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FunFoolingAround path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 59 + startLine: 60 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -1136,11 +1146,11 @@ items: source: remote: path: TinyLife/Emotions/EmotionModifier.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FinishedMod path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 60 + startLine: 61 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -1171,11 +1181,11 @@ items: source: remote: path: TinyLife/Emotions/EmotionModifier.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FinishedApp path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 61 + startLine: 62 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -1206,11 +1216,11 @@ items: source: remote: path: TinyLife/Emotions/EmotionModifier.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: HackingFail path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 62 + startLine: 63 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -1241,11 +1251,11 @@ items: source: remote: path: TinyLife/Emotions/EmotionModifier.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PositiveGauge path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 63 + startLine: 64 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -1276,11 +1286,11 @@ items: source: remote: path: TinyLife/Emotions/EmotionModifier.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: NegativeGauge path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 64 + startLine: 65 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -1311,11 +1321,11 @@ items: source: remote: path: TinyLife/Emotions/EmotionModifier.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MeanConversationPartner path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 65 + startLine: 66 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -1346,11 +1356,11 @@ items: source: remote: path: TinyLife/Emotions/EmotionModifier.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RepairFail path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 66 + startLine: 67 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -1381,11 +1391,11 @@ items: source: remote: path: TinyLife/Emotions/EmotionModifier.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FoolAroundFail path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 67 + startLine: 68 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -1416,11 +1426,11 @@ items: source: remote: path: TinyLife/Emotions/EmotionModifier.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: WritersBlock path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 68 + startLine: 69 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -1451,11 +1461,11 @@ items: source: remote: path: TinyLife/Emotions/EmotionModifier.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FinishedBook path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 69 + startLine: 70 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -1486,11 +1496,11 @@ items: source: remote: path: TinyLife/Emotions/EmotionModifier.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ScrappedBook path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 70 + startLine: 71 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -1521,11 +1531,11 @@ items: source: remote: path: TinyLife/Emotions/EmotionModifier.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SuccessfullyPublished path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 71 + startLine: 72 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -1556,11 +1566,11 @@ items: source: remote: path: TinyLife/Emotions/EmotionModifier.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FailedPublishing path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 72 + startLine: 73 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -1591,11 +1601,11 @@ items: source: remote: path: TinyLife/Emotions/EmotionModifier.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: InspiringIdeas path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 73 + startLine: 74 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -1626,11 +1636,11 @@ items: source: remote: path: TinyLife/Emotions/EmotionModifier.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CreativelyInspired path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 74 + startLine: 75 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -1661,11 +1671,11 @@ items: source: remote: path: TinyLife/Emotions/EmotionModifier.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: StrokeOfGenius path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 75 + startLine: 76 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -1696,11 +1706,11 @@ items: source: remote: path: TinyLife/Emotions/EmotionModifier.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IntrovertedOverstimulated path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 76 + startLine: 77 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -1731,11 +1741,11 @@ items: source: remote: path: TinyLife/Emotions/EmotionModifier.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: InspiredByPride path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 77 + startLine: 78 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -1766,11 +1776,11 @@ items: source: remote: path: TinyLife/Emotions/EmotionModifier.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TvInspiredToCook path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 78 + startLine: 79 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -1787,33 +1797,33 @@ items: - Public - Shared - ReadOnly -- uid: TinyLife.Emotions.EmotionModifier.TvSaddenedByNews - commentId: F:TinyLife.Emotions.EmotionModifier.TvSaddenedByNews - id: TvSaddenedByNews +- uid: TinyLife.Emotions.EmotionModifier.SaddenedByNews + commentId: F:TinyLife.Emotions.EmotionModifier.SaddenedByNews + id: SaddenedByNews parent: TinyLife.Emotions.EmotionModifier langs: - csharp - vb - name: TvSaddenedByNews - nameWithType: EmotionModifier.TvSaddenedByNews - fullName: TinyLife.Emotions.EmotionModifier.TvSaddenedByNews + name: SaddenedByNews + nameWithType: EmotionModifier.SaddenedByNews + fullName: TinyLife.Emotions.EmotionModifier.SaddenedByNews type: Field source: remote: path: TinyLife/Emotions/EmotionModifier.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: TvSaddenedByNews + id: SaddenedByNews path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 79 + startLine: 80 assemblies: - Tiny Life namespace: TinyLife.Emotions syntax: - content: public static readonly EmotionModifier TvSaddenedByNews + content: public static readonly EmotionModifier SaddenedByNews return: type: TinyLife.Emotions.EmotionModifier - content.vb: Public Shared ReadOnly TvSaddenedByNews As EmotionModifier + content.vb: Public Shared ReadOnly SaddenedByNews As EmotionModifier modifiers.csharp: - public - static @@ -1822,33 +1832,33 @@ items: - Public - Shared - ReadOnly -- uid: TinyLife.Emotions.EmotionModifier.TvExcitedByNews - commentId: F:TinyLife.Emotions.EmotionModifier.TvExcitedByNews - id: TvExcitedByNews +- uid: TinyLife.Emotions.EmotionModifier.ExcitedByNews + commentId: F:TinyLife.Emotions.EmotionModifier.ExcitedByNews + id: ExcitedByNews parent: TinyLife.Emotions.EmotionModifier langs: - csharp - vb - name: TvExcitedByNews - nameWithType: EmotionModifier.TvExcitedByNews - fullName: TinyLife.Emotions.EmotionModifier.TvExcitedByNews + name: ExcitedByNews + nameWithType: EmotionModifier.ExcitedByNews + fullName: TinyLife.Emotions.EmotionModifier.ExcitedByNews type: Field source: remote: path: TinyLife/Emotions/EmotionModifier.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: TvExcitedByNews + id: ExcitedByNews path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 80 + startLine: 81 assemblies: - Tiny Life namespace: TinyLife.Emotions syntax: - content: public static readonly EmotionModifier TvExcitedByNews + content: public static readonly EmotionModifier ExcitedByNews return: type: TinyLife.Emotions.EmotionModifier - content.vb: Public Shared ReadOnly TvExcitedByNews As EmotionModifier + content.vb: Public Shared ReadOnly ExcitedByNews As EmotionModifier modifiers.csharp: - public - static @@ -1871,11 +1881,11 @@ items: source: remote: path: TinyLife/Emotions/EmotionModifier.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TvRomantic path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 81 + startLine: 82 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -1906,11 +1916,11 @@ items: source: remote: path: TinyLife/Emotions/EmotionModifier.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GoodWalkthrough path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 82 + startLine: 83 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -1941,11 +1951,11 @@ items: source: remote: path: TinyLife/Emotions/EmotionModifier.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: BoringWalkthrough path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 83 + startLine: 84 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -1976,11 +1986,11 @@ items: source: remote: path: TinyLife/Emotions/EmotionModifier.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: BadTeammates path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 84 + startLine: 85 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -2011,11 +2021,11 @@ items: source: remote: path: TinyLife/Emotions/EmotionModifier.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RageQuit path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 85 + startLine: 86 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -2046,11 +2056,11 @@ items: source: remote: path: TinyLife/Emotions/EmotionModifier.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: WonTournament path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 86 + startLine: 87 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -2081,11 +2091,11 @@ items: source: remote: path: TinyLife/Emotions/EmotionModifier.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: LostTournament path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 87 + startLine: 88 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -2116,11 +2126,11 @@ items: source: remote: path: TinyLife/Emotions/EmotionModifier.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AsexualFoolingPartner path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 88 + startLine: 89 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -2151,11 +2161,11 @@ items: source: remote: path: TinyLife/Emotions/EmotionModifier.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AsexualFoolingDeclined path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 89 + startLine: 90 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -2186,11 +2196,11 @@ items: source: remote: path: TinyLife/Emotions/EmotionModifier.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FoolingDeclined path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 90 + startLine: 91 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -2221,11 +2231,11 @@ items: source: remote: path: TinyLife/Emotions/EmotionModifier.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: EnergizingJog path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 91 + startLine: 92 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -2256,11 +2266,11 @@ items: source: remote: path: TinyLife/Emotions/EmotionModifier.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: EnergizingDumbbells path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 92 + startLine: 93 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -2291,11 +2301,11 @@ items: source: remote: path: TinyLife/Emotions/EmotionModifier.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PulledMuscle path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 93 + startLine: 94 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -2326,11 +2336,11 @@ items: source: remote: path: TinyLife/Emotions/EmotionModifier.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: StandingDeskPositive path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 94 + startLine: 95 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -2361,11 +2371,11 @@ items: source: remote: path: TinyLife/Emotions/EmotionModifier.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: StandingDeskSore path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 95 + startLine: 96 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -2396,11 +2406,11 @@ items: source: remote: path: TinyLife/Emotions/EmotionModifier.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FitnessLevelUp path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 96 + startLine: 97 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -2431,11 +2441,11 @@ items: source: remote: path: TinyLife/Emotions/EmotionModifier.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: LazyWorkout path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 97 + startLine: 98 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -2466,11 +2476,11 @@ items: source: remote: path: TinyLife/Emotions/EmotionModifier.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ProteinShakeEnergetic path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 98 + startLine: 99 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -2501,11 +2511,11 @@ items: source: remote: path: TinyLife/Emotions/EmotionModifier.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ProteinShakeFrisky path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 99 + startLine: 100 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -2536,11 +2546,11 @@ items: source: remote: path: TinyLife/Emotions/EmotionModifier.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ProteinShakeFocused path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 100 + startLine: 101 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -2571,11 +2581,11 @@ items: source: remote: path: TinyLife/Emotions/EmotionModifier.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ProteinShakeFine path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 101 + startLine: 102 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -2606,11 +2616,11 @@ items: source: remote: path: TinyLife/Emotions/EmotionModifier.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TooMuchProtein path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 102 + startLine: 103 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -2641,11 +2651,11 @@ items: source: remote: path: TinyLife/Emotions/EmotionModifier.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ProteinShakeFriskyAsexual path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 103 + startLine: 104 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -2676,11 +2686,11 @@ items: source: remote: path: TinyLife/Emotions/EmotionModifier.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DirtyHandsAfterToilet path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 104 + startLine: 105 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -2711,11 +2721,11 @@ items: source: remote: path: TinyLife/Emotions/EmotionModifier.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DarkRoom path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 105 + startLine: 106 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -2746,11 +2756,11 @@ items: source: remote: path: TinyLife/Emotions/EmotionModifier.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ThrewAwayInsteadOfCleaning path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 106 + startLine: 107 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -2781,11 +2791,11 @@ items: source: remote: path: TinyLife/Emotions/EmotionModifier.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IntrovertedCloseConversation path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 107 + startLine: 108 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -2816,11 +2826,11 @@ items: source: remote: path: TinyLife/Emotions/EmotionModifier.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IntrovertedStrangerDanger path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 108 + startLine: 109 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -2851,11 +2861,11 @@ items: source: remote: path: TinyLife/Emotions/EmotionModifier.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IntrovertedHomeLong path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 109 + startLine: 110 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -2886,11 +2896,11 @@ items: source: remote: path: TinyLife/Emotions/EmotionModifier.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ExtrovertedNewRelationship path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 110 + startLine: 111 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -2921,11 +2931,11 @@ items: source: remote: path: TinyLife/Emotions/EmotionModifier.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ExtrovertedConfusedByIntroversion path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 111 + startLine: 112 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -2956,11 +2966,11 @@ items: source: remote: path: TinyLife/Emotions/EmotionModifier.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DirtyObject path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 112 + startLine: 113 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -2991,11 +3001,11 @@ items: source: remote: path: TinyLife/Emotions/EmotionModifier.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: UncomfortableCraftedFurniture path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 113 + startLine: 114 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -3026,11 +3036,11 @@ items: source: remote: path: TinyLife/Emotions/EmotionModifier.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AmazingCraftedFurniture path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 114 + startLine: 115 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -3061,11 +3071,11 @@ items: source: remote: path: TinyLife/Emotions/EmotionModifier.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SelfCraftedFurniture path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 115 + startLine: 116 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -3096,11 +3106,11 @@ items: source: remote: path: TinyLife/Emotions/EmotionModifier.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: WoodworkingSplinter path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 116 + startLine: 117 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -3131,11 +3141,11 @@ items: source: remote: path: TinyLife/Emotions/EmotionModifier.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ScrappedSomeonesProject path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 117 + startLine: 118 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -3166,11 +3176,11 @@ items: source: remote: path: TinyLife/Emotions/EmotionModifier.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RoughSchoolDay path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 118 + startLine: 119 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -3201,11 +3211,11 @@ items: source: remote: path: TinyLife/Emotions/EmotionModifier.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FunSchoolDay path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 119 + startLine: 120 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -3236,11 +3246,11 @@ items: source: remote: path: TinyLife/Emotions/EmotionModifier.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TerribleAtSchool path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 120 + startLine: 121 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -3271,11 +3281,11 @@ items: source: remote: path: TinyLife/Emotions/EmotionModifier.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GradesDown path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 121 + startLine: 122 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -3306,11 +3316,11 @@ items: source: remote: path: TinyLife/Emotions/EmotionModifier.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GradesUp path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 122 + startLine: 123 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -3341,11 +3351,11 @@ items: source: remote: path: TinyLife/Emotions/EmotionModifier.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: BoringHomework path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 123 + startLine: 124 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -3376,11 +3386,11 @@ items: source: remote: path: TinyLife/Emotions/EmotionModifier.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ForgotHomework path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 124 + startLine: 125 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -3411,11 +3421,11 @@ items: source: remote: path: TinyLife/Emotions/EmotionModifier.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: InterestingStory path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 125 + startLine: 126 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -3446,11 +3456,11 @@ items: source: remote: path: TinyLife/Emotions/EmotionModifier.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FunnyCartoons path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 126 + startLine: 127 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -3481,11 +3491,11 @@ items: source: remote: path: TinyLife/Emotions/EmotionModifier.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FunPlaying path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 127 + startLine: 128 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -3516,11 +3526,11 @@ items: source: remote: path: TinyLife/Emotions/EmotionModifier.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: InspiringPlaying path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 128 + startLine: 129 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -3551,11 +3561,11 @@ items: source: remote: path: TinyLife/Emotions/EmotionModifier.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PsychedUp path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 129 + startLine: 130 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -3586,11 +3596,11 @@ items: source: remote: path: TinyLife/Emotions/EmotionModifier.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AggravatingConversation path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 130 + startLine: 131 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -3621,11 +3631,11 @@ items: source: remote: path: TinyLife/Emotions/EmotionModifier.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: UpsettingConversation path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 131 + startLine: 132 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -3656,11 +3666,11 @@ items: source: remote: path: TinyLife/Emotions/EmotionModifier.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: HadToGetFoodSomewhereElse path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 132 + startLine: 133 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -3691,11 +3701,11 @@ items: source: remote: path: TinyLife/Emotions/EmotionModifier.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: UsefulProgrammingResearch path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 133 + startLine: 134 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -3726,11 +3736,11 @@ items: source: remote: path: TinyLife/Emotions/EmotionModifier.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PublishedApp path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 134 + startLine: 135 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -3761,11 +3771,11 @@ items: source: remote: path: TinyLife/Emotions/EmotionModifier.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: EmergencyFood path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 135 + startLine: 136 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -3796,11 +3806,11 @@ items: source: remote: path: TinyLife/Emotions/EmotionModifier.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ChildChef path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 136 + startLine: 137 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -3831,11 +3841,11 @@ items: source: remote: path: TinyLife/Emotions/EmotionModifier.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SomeoneTriedMyFood path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 137 + startLine: 138 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -3866,11 +3876,11 @@ items: source: remote: path: TinyLife/Emotions/EmotionModifier.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: BadChildFood path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 138 + startLine: 139 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -3901,11 +3911,11 @@ items: source: remote: path: TinyLife/Emotions/EmotionModifier.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GoodChildFood path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 139 + startLine: 140 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -3936,11 +3946,11 @@ items: source: remote: path: TinyLife/Emotions/EmotionModifier.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SandboxPositive path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 140 + startLine: 141 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -3971,11 +3981,11 @@ items: source: remote: path: TinyLife/Emotions/EmotionModifier.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SandboxNegative path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 141 + startLine: 142 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -4006,11 +4016,11 @@ items: source: remote: path: TinyLife/Emotions/EmotionModifier.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SandboxSocialPositive path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 142 + startLine: 143 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -4041,11 +4051,11 @@ items: source: remote: path: TinyLife/Emotions/EmotionModifier.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SandboxSocialNegative path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 143 + startLine: 144 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -4076,11 +4086,11 @@ items: source: remote: path: TinyLife/Emotions/EmotionModifier.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PuzzlePositive path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 144 + startLine: 145 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -4111,11 +4121,11 @@ items: source: remote: path: TinyLife/Emotions/EmotionModifier.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PuzzleNegative path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 145 + startLine: 146 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -4146,11 +4156,11 @@ items: source: remote: path: TinyLife/Emotions/EmotionModifier.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PuzzleNegativeChild path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 146 + startLine: 147 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -4181,11 +4191,11 @@ items: source: remote: path: TinyLife/Emotions/EmotionModifier.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ShoodChild path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 147 + startLine: 148 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -4202,6 +4212,356 @@ items: - Public - Shared - ReadOnly +- uid: TinyLife.Emotions.EmotionModifier.ReadNewspaperChild + commentId: F:TinyLife.Emotions.EmotionModifier.ReadNewspaperChild + id: ReadNewspaperChild + parent: TinyLife.Emotions.EmotionModifier + langs: + - csharp + - vb + name: ReadNewspaperChild + nameWithType: EmotionModifier.ReadNewspaperChild + fullName: TinyLife.Emotions.EmotionModifier.ReadNewspaperChild + type: Field + source: + remote: + path: TinyLife/Emotions/EmotionModifier.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: ReadNewspaperChild + path: ../TinyLife/Emotions/EmotionModifier.cs + startLine: 149 + assemblies: + - Tiny Life + namespace: TinyLife.Emotions + syntax: + content: public static readonly EmotionModifier ReadNewspaperChild + return: + type: TinyLife.Emotions.EmotionModifier + content.vb: Public Shared ReadOnly ReadNewspaperChild As EmotionModifier + modifiers.csharp: + - public + - static + - readonly + modifiers.vb: + - Public + - Shared + - ReadOnly +- uid: TinyLife.Emotions.EmotionModifier.FunnyNewspaperJoke + commentId: F:TinyLife.Emotions.EmotionModifier.FunnyNewspaperJoke + id: FunnyNewspaperJoke + parent: TinyLife.Emotions.EmotionModifier + langs: + - csharp + - vb + name: FunnyNewspaperJoke + nameWithType: EmotionModifier.FunnyNewspaperJoke + fullName: TinyLife.Emotions.EmotionModifier.FunnyNewspaperJoke + type: Field + source: + remote: + path: TinyLife/Emotions/EmotionModifier.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: FunnyNewspaperJoke + path: ../TinyLife/Emotions/EmotionModifier.cs + startLine: 150 + assemblies: + - Tiny Life + namespace: TinyLife.Emotions + syntax: + content: public static readonly EmotionModifier FunnyNewspaperJoke + return: + type: TinyLife.Emotions.EmotionModifier + content.vb: Public Shared ReadOnly FunnyNewspaperJoke As EmotionModifier + modifiers.csharp: + - public + - static + - readonly + modifiers.vb: + - Public + - Shared + - ReadOnly +- uid: TinyLife.Emotions.EmotionModifier.EnergizingCoffee + commentId: F:TinyLife.Emotions.EmotionModifier.EnergizingCoffee + id: EnergizingCoffee + parent: TinyLife.Emotions.EmotionModifier + langs: + - csharp + - vb + name: EnergizingCoffee + nameWithType: EmotionModifier.EnergizingCoffee + fullName: TinyLife.Emotions.EmotionModifier.EnergizingCoffee + type: Field + source: + remote: + path: TinyLife/Emotions/EmotionModifier.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: EnergizingCoffee + path: ../TinyLife/Emotions/EmotionModifier.cs + startLine: 151 + assemblies: + - Tiny Life + namespace: TinyLife.Emotions + syntax: + content: public static readonly EmotionModifier EnergizingCoffee + return: + type: TinyLife.Emotions.EmotionModifier + content.vb: Public Shared ReadOnly EnergizingCoffee As EmotionModifier + modifiers.csharp: + - public + - static + - readonly + modifiers.vb: + - Public + - Shared + - ReadOnly +- uid: TinyLife.Emotions.EmotionModifier.TooMuchCoffee + commentId: F:TinyLife.Emotions.EmotionModifier.TooMuchCoffee + id: TooMuchCoffee + parent: TinyLife.Emotions.EmotionModifier + langs: + - csharp + - vb + name: TooMuchCoffee + nameWithType: EmotionModifier.TooMuchCoffee + fullName: TinyLife.Emotions.EmotionModifier.TooMuchCoffee + type: Field + source: + remote: + path: TinyLife/Emotions/EmotionModifier.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: TooMuchCoffee + path: ../TinyLife/Emotions/EmotionModifier.cs + startLine: 152 + assemblies: + - Tiny Life + namespace: TinyLife.Emotions + syntax: + content: public static readonly EmotionModifier TooMuchCoffee + return: + type: TinyLife.Emotions.EmotionModifier + content.vb: Public Shared ReadOnly TooMuchCoffee As EmotionModifier + modifiers.csharp: + - public + - static + - readonly + modifiers.vb: + - Public + - Shared + - ReadOnly +- uid: TinyLife.Emotions.EmotionModifier.OrderCanceled + commentId: F:TinyLife.Emotions.EmotionModifier.OrderCanceled + id: OrderCanceled + parent: TinyLife.Emotions.EmotionModifier + langs: + - csharp + - vb + name: OrderCanceled + nameWithType: EmotionModifier.OrderCanceled + fullName: TinyLife.Emotions.EmotionModifier.OrderCanceled + type: Field + source: + remote: + path: TinyLife/Emotions/EmotionModifier.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: OrderCanceled + path: ../TinyLife/Emotions/EmotionModifier.cs + startLine: 153 + assemblies: + - Tiny Life + namespace: TinyLife.Emotions + syntax: + content: public static readonly EmotionModifier OrderCanceled + return: + type: TinyLife.Emotions.EmotionModifier + content.vb: Public Shared ReadOnly OrderCanceled As EmotionModifier + modifiers.csharp: + - public + - static + - readonly + modifiers.vb: + - Public + - Shared + - ReadOnly +- uid: TinyLife.Emotions.EmotionModifier.SkilledOrder + commentId: F:TinyLife.Emotions.EmotionModifier.SkilledOrder + id: SkilledOrder + parent: TinyLife.Emotions.EmotionModifier + langs: + - csharp + - vb + name: SkilledOrder + nameWithType: EmotionModifier.SkilledOrder + fullName: TinyLife.Emotions.EmotionModifier.SkilledOrder + type: Field + source: + remote: + path: TinyLife/Emotions/EmotionModifier.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: SkilledOrder + path: ../TinyLife/Emotions/EmotionModifier.cs + startLine: 154 + assemblies: + - Tiny Life + namespace: TinyLife.Emotions + syntax: + content: public static readonly EmotionModifier SkilledOrder + return: + type: TinyLife.Emotions.EmotionModifier + content.vb: Public Shared ReadOnly SkilledOrder As EmotionModifier + modifiers.csharp: + - public + - static + - readonly + modifiers.vb: + - Public + - Shared + - ReadOnly +- uid: TinyLife.Emotions.EmotionModifier.TinkerFocused + commentId: F:TinyLife.Emotions.EmotionModifier.TinkerFocused + id: TinkerFocused + parent: TinyLife.Emotions.EmotionModifier + langs: + - csharp + - vb + name: TinkerFocused + nameWithType: EmotionModifier.TinkerFocused + fullName: TinyLife.Emotions.EmotionModifier.TinkerFocused + type: Field + source: + remote: + path: TinyLife/Emotions/EmotionModifier.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: TinkerFocused + path: ../TinyLife/Emotions/EmotionModifier.cs + startLine: 155 + assemblies: + - Tiny Life + namespace: TinyLife.Emotions + syntax: + content: public static readonly EmotionModifier TinkerFocused + return: + type: TinyLife.Emotions.EmotionModifier + content.vb: Public Shared ReadOnly TinkerFocused As EmotionModifier + modifiers.csharp: + - public + - static + - readonly + modifiers.vb: + - Public + - Shared + - ReadOnly +- uid: TinyLife.Emotions.EmotionModifier.TinkerFail + commentId: F:TinyLife.Emotions.EmotionModifier.TinkerFail + id: TinkerFail + parent: TinyLife.Emotions.EmotionModifier + langs: + - csharp + - vb + name: TinkerFail + nameWithType: EmotionModifier.TinkerFail + fullName: TinyLife.Emotions.EmotionModifier.TinkerFail + type: Field + source: + remote: + path: TinyLife/Emotions/EmotionModifier.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: TinkerFail + path: ../TinyLife/Emotions/EmotionModifier.cs + startLine: 156 + assemblies: + - Tiny Life + namespace: TinyLife.Emotions + syntax: + content: public static readonly EmotionModifier TinkerFail + return: + type: TinyLife.Emotions.EmotionModifier + content.vb: Public Shared ReadOnly TinkerFail As EmotionModifier + modifiers.csharp: + - public + - static + - readonly + modifiers.vb: + - Public + - Shared + - ReadOnly +- uid: TinyLife.Emotions.EmotionModifier.PineappleOnPizzaNegative + commentId: F:TinyLife.Emotions.EmotionModifier.PineappleOnPizzaNegative + id: PineappleOnPizzaNegative + parent: TinyLife.Emotions.EmotionModifier + langs: + - csharp + - vb + name: PineappleOnPizzaNegative + nameWithType: EmotionModifier.PineappleOnPizzaNegative + fullName: TinyLife.Emotions.EmotionModifier.PineappleOnPizzaNegative + type: Field + source: + remote: + path: TinyLife/Emotions/EmotionModifier.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: PineappleOnPizzaNegative + path: ../TinyLife/Emotions/EmotionModifier.cs + startLine: 157 + assemblies: + - Tiny Life + namespace: TinyLife.Emotions + syntax: + content: public static readonly EmotionModifier PineappleOnPizzaNegative + return: + type: TinyLife.Emotions.EmotionModifier + content.vb: Public Shared ReadOnly PineappleOnPizzaNegative As EmotionModifier + modifiers.csharp: + - public + - static + - readonly + modifiers.vb: + - Public + - Shared + - ReadOnly +- uid: TinyLife.Emotions.EmotionModifier.AdmiredFood + commentId: F:TinyLife.Emotions.EmotionModifier.AdmiredFood + id: AdmiredFood + parent: TinyLife.Emotions.EmotionModifier + langs: + - csharp + - vb + name: AdmiredFood + nameWithType: EmotionModifier.AdmiredFood + fullName: TinyLife.Emotions.EmotionModifier.AdmiredFood + type: Field + source: + remote: + path: TinyLife/Emotions/EmotionModifier.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: AdmiredFood + path: ../TinyLife/Emotions/EmotionModifier.cs + startLine: 158 + assemblies: + - Tiny Life + namespace: TinyLife.Emotions + syntax: + content: public static readonly EmotionModifier AdmiredFood + return: + type: TinyLife.Emotions.EmotionModifier + content.vb: Public Shared ReadOnly AdmiredFood As EmotionModifier + modifiers.csharp: + - public + - static + - readonly + modifiers.vb: + - Public + - Shared + - ReadOnly - uid: TinyLife.Emotions.EmotionModifier.Name commentId: F:TinyLife.Emotions.EmotionModifier.Name id: Name @@ -4216,11 +4576,11 @@ items: source: remote: path: TinyLife/Emotions/EmotionModifier.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Name path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 172 + startLine: 183 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -4251,11 +4611,11 @@ items: source: remote: path: TinyLife/Emotions/EmotionModifier.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Icon path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 176 + startLine: 187 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -4286,11 +4646,11 @@ items: source: remote: path: TinyLife/Emotions/EmotionModifier.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Emotion path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 181 + startLine: 192 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -4321,11 +4681,11 @@ items: source: remote: path: TinyLife/Emotions/EmotionModifier.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Condition path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 187 + startLine: 198 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -4356,11 +4716,11 @@ items: source: remote: path: TinyLife/Emotions/EmotionModifier.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 196 + startLine: 207 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -4404,11 +4764,11 @@ items: source: remote: path: TinyLife/Emotions/EmotionModifier.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 210 + startLine: 221 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -4452,11 +4812,11 @@ items: source: remote: path: TinyLife/Emotions/EmotionModifier.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetCausedEmotion path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 219 + startLine: 230 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -4491,11 +4851,11 @@ items: source: remote: path: TinyLife/Emotions/EmotionModifier.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Register path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 234 + startLine: 245 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -4924,21 +5284,21 @@ references: name: EmotionModifier nameWithType: EmotionModifier fullName: TinyLife.Emotions.EmotionModifier -- uid: System.Collections.Generic.IDictionary{System.String,TinyLife.Emotions.EmotionModifier} - commentId: T:System.Collections.Generic.IDictionary{System.String,TinyLife.Emotions.EmotionModifier} - parent: System.Collections.Generic - definition: System.Collections.Generic.IDictionary`2 - name: IDictionary - nameWithType: IDictionary - fullName: System.Collections.Generic.IDictionary - nameWithType.vb: IDictionary(Of String, EmotionModifier) - fullName.vb: System.Collections.Generic.IDictionary(Of System.String, TinyLife.Emotions.EmotionModifier) - name.vb: IDictionary(Of String, EmotionModifier) +- uid: System.Collections.ObjectModel.ReadOnlyDictionary{System.String,TinyLife.Emotions.EmotionModifier} + commentId: T:System.Collections.ObjectModel.ReadOnlyDictionary{System.String,TinyLife.Emotions.EmotionModifier} + parent: System.Collections.ObjectModel + definition: System.Collections.ObjectModel.ReadOnlyDictionary`2 + name: ReadOnlyDictionary + nameWithType: ReadOnlyDictionary + fullName: System.Collections.ObjectModel.ReadOnlyDictionary + nameWithType.vb: ReadOnlyDictionary(Of String, EmotionModifier) + fullName.vb: System.Collections.ObjectModel.ReadOnlyDictionary(Of System.String, TinyLife.Emotions.EmotionModifier) + name.vb: ReadOnlyDictionary(Of String, EmotionModifier) spec.csharp: - - uid: System.Collections.Generic.IDictionary`2 - name: IDictionary - nameWithType: IDictionary - fullName: System.Collections.Generic.IDictionary + - uid: System.Collections.ObjectModel.ReadOnlyDictionary`2 + name: ReadOnlyDictionary + nameWithType: ReadOnlyDictionary + fullName: System.Collections.ObjectModel.ReadOnlyDictionary isExternal: true - name: < nameWithType: < @@ -4959,10 +5319,10 @@ references: nameWithType: '>' fullName: '>' spec.vb: - - uid: System.Collections.Generic.IDictionary`2 - name: IDictionary - nameWithType: IDictionary - fullName: System.Collections.Generic.IDictionary + - uid: System.Collections.ObjectModel.ReadOnlyDictionary`2 + name: ReadOnlyDictionary + nameWithType: ReadOnlyDictionary + fullName: System.Collections.ObjectModel.ReadOnlyDictionary isExternal: true - name: '(Of ' nameWithType: '(Of ' @@ -4982,20 +5342,20 @@ references: - name: ) nameWithType: ) fullName: ) -- uid: System.Collections.Generic.IDictionary`2 - commentId: T:System.Collections.Generic.IDictionary`2 +- uid: System.Collections.ObjectModel.ReadOnlyDictionary`2 + commentId: T:System.Collections.ObjectModel.ReadOnlyDictionary`2 isExternal: true - name: IDictionary - nameWithType: IDictionary - fullName: System.Collections.Generic.IDictionary - nameWithType.vb: IDictionary(Of TKey, TValue) - fullName.vb: System.Collections.Generic.IDictionary(Of TKey, TValue) - name.vb: IDictionary(Of TKey, TValue) + name: ReadOnlyDictionary + nameWithType: ReadOnlyDictionary + fullName: System.Collections.ObjectModel.ReadOnlyDictionary + nameWithType.vb: ReadOnlyDictionary(Of TKey, TValue) + fullName.vb: System.Collections.ObjectModel.ReadOnlyDictionary(Of TKey, TValue) + name.vb: ReadOnlyDictionary(Of TKey, TValue) spec.csharp: - - uid: System.Collections.Generic.IDictionary`2 - name: IDictionary - nameWithType: IDictionary - fullName: System.Collections.Generic.IDictionary + - uid: System.Collections.ObjectModel.ReadOnlyDictionary`2 + name: ReadOnlyDictionary + nameWithType: ReadOnlyDictionary + fullName: System.Collections.ObjectModel.ReadOnlyDictionary isExternal: true - name: < nameWithType: < @@ -5013,10 +5373,10 @@ references: nameWithType: '>' fullName: '>' spec.vb: - - uid: System.Collections.Generic.IDictionary`2 - name: IDictionary - nameWithType: IDictionary - fullName: System.Collections.Generic.IDictionary + - uid: System.Collections.ObjectModel.ReadOnlyDictionary`2 + name: ReadOnlyDictionary + nameWithType: ReadOnlyDictionary + fullName: System.Collections.ObjectModel.ReadOnlyDictionary isExternal: true - name: '(Of ' nameWithType: '(Of ' @@ -5033,12 +5393,12 @@ references: - name: ) nameWithType: ) fullName: ) -- uid: System.Collections.Generic - commentId: N:System.Collections.Generic +- uid: System.Collections.ObjectModel + commentId: N:System.Collections.ObjectModel isExternal: true - name: System.Collections.Generic - nameWithType: System.Collections.Generic - fullName: System.Collections.Generic + name: System.Collections.ObjectModel + nameWithType: System.Collections.ObjectModel + fullName: System.Collections.ObjectModel - uid: System.String commentId: T:System.String parent: System diff --git a/docs/api/TinyLife.Emotions.EmotionType.TypeCategory.yml b/docs/api/TinyLife.Emotions.EmotionType.TypeCategory.yml index b98a167..c681d3c 100644 --- a/docs/api/TinyLife.Emotions.EmotionType.TypeCategory.yml +++ b/docs/api/TinyLife.Emotions.EmotionType.TypeCategory.yml @@ -18,7 +18,7 @@ items: source: remote: path: TinyLife/Emotions/EmotionType.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TypeCategory path: ../TinyLife/Emotions/EmotionType.cs @@ -53,7 +53,7 @@ items: source: remote: path: TinyLife/Emotions/EmotionType.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Negative path: ../TinyLife/Emotions/EmotionType.cs @@ -87,7 +87,7 @@ items: source: remote: path: TinyLife/Emotions/EmotionType.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Positive path: ../TinyLife/Emotions/EmotionType.cs @@ -121,7 +121,7 @@ items: source: remote: path: TinyLife/Emotions/EmotionType.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Neutral path: ../TinyLife/Emotions/EmotionType.cs diff --git a/docs/api/TinyLife.Emotions.EmotionType.yml b/docs/api/TinyLife.Emotions.EmotionType.yml index 7286821..1b9fdfb 100644 --- a/docs/api/TinyLife.Emotions.EmotionType.yml +++ b/docs/api/TinyLife.Emotions.EmotionType.yml @@ -35,7 +35,7 @@ items: source: remote: path: TinyLife/Emotions/EmotionType.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: EmotionType path: ../TinyLife/Emotions/EmotionType.cs @@ -86,7 +86,7 @@ items: source: remote: path: TinyLife/Emotions/EmotionType.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Types path: ../TinyLife/Emotions/EmotionType.cs @@ -97,10 +97,10 @@ items: summary: "\nA registry of all instances from the game and mods\n" example: [] syntax: - content: public static readonly IDictionary Types + content: public static readonly ReadOnlyDictionary Types return: - type: System.Collections.Generic.IDictionary{System.String,TinyLife.Emotions.EmotionType} - content.vb: Public Shared ReadOnly Types As IDictionary(Of String, EmotionType) + type: System.Collections.ObjectModel.ReadOnlyDictionary{System.String,TinyLife.Emotions.EmotionType} + content.vb: Public Shared ReadOnly Types As ReadOnlyDictionary(Of String, EmotionType) modifiers.csharp: - public - static @@ -123,7 +123,7 @@ items: source: remote: path: TinyLife/Emotions/EmotionType.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Fine path: ../TinyLife/Emotions/EmotionType.cs @@ -158,7 +158,7 @@ items: source: remote: path: TinyLife/Emotions/EmotionType.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Uncomfortable path: ../TinyLife/Emotions/EmotionType.cs @@ -193,7 +193,7 @@ items: source: remote: path: TinyLife/Emotions/EmotionType.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Asleep path: ../TinyLife/Emotions/EmotionType.cs @@ -228,7 +228,7 @@ items: source: remote: path: TinyLife/Emotions/EmotionType.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Happy path: ../TinyLife/Emotions/EmotionType.cs @@ -263,7 +263,7 @@ items: source: remote: path: TinyLife/Emotions/EmotionType.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Embarrassed path: ../TinyLife/Emotions/EmotionType.cs @@ -298,7 +298,7 @@ items: source: remote: path: TinyLife/Emotions/EmotionType.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Sad path: ../TinyLife/Emotions/EmotionType.cs @@ -333,7 +333,7 @@ items: source: remote: path: TinyLife/Emotions/EmotionType.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Bored path: ../TinyLife/Emotions/EmotionType.cs @@ -368,7 +368,7 @@ items: source: remote: path: TinyLife/Emotions/EmotionType.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Frisky path: ../TinyLife/Emotions/EmotionType.cs @@ -403,7 +403,7 @@ items: source: remote: path: TinyLife/Emotions/EmotionType.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Creative path: ../TinyLife/Emotions/EmotionType.cs @@ -438,7 +438,7 @@ items: source: remote: path: TinyLife/Emotions/EmotionType.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Focused path: ../TinyLife/Emotions/EmotionType.cs @@ -473,7 +473,7 @@ items: source: remote: path: TinyLife/Emotions/EmotionType.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Stunned path: ../TinyLife/Emotions/EmotionType.cs @@ -508,7 +508,7 @@ items: source: remote: path: TinyLife/Emotions/EmotionType.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Angry path: ../TinyLife/Emotions/EmotionType.cs @@ -543,7 +543,7 @@ items: source: remote: path: TinyLife/Emotions/EmotionType.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Energetic path: ../TinyLife/Emotions/EmotionType.cs @@ -578,7 +578,7 @@ items: source: remote: path: TinyLife/Emotions/EmotionType.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Name path: ../TinyLife/Emotions/EmotionType.cs @@ -613,7 +613,7 @@ items: source: remote: path: TinyLife/Emotions/EmotionType.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Icon path: ../TinyLife/Emotions/EmotionType.cs @@ -648,7 +648,7 @@ items: source: remote: path: TinyLife/Emotions/EmotionType.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Color path: ../TinyLife/Emotions/EmotionType.cs @@ -683,7 +683,7 @@ items: source: remote: path: TinyLife/Emotions/EmotionType.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Category path: ../TinyLife/Emotions/EmotionType.cs @@ -718,7 +718,7 @@ items: source: remote: path: TinyLife/Emotions/EmotionType.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Emotions/EmotionType.cs @@ -763,7 +763,7 @@ items: source: remote: path: TinyLife/Emotions/EmotionType.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Register path: ../TinyLife/Emotions/EmotionType.cs @@ -1195,21 +1195,21 @@ references: name: EmotionType nameWithType: EmotionType fullName: TinyLife.Emotions.EmotionType -- uid: System.Collections.Generic.IDictionary{System.String,TinyLife.Emotions.EmotionType} - commentId: T:System.Collections.Generic.IDictionary{System.String,TinyLife.Emotions.EmotionType} - parent: System.Collections.Generic - definition: System.Collections.Generic.IDictionary`2 - name: IDictionary - nameWithType: IDictionary - fullName: System.Collections.Generic.IDictionary - nameWithType.vb: IDictionary(Of String, EmotionType) - fullName.vb: System.Collections.Generic.IDictionary(Of System.String, TinyLife.Emotions.EmotionType) - name.vb: IDictionary(Of String, EmotionType) +- uid: System.Collections.ObjectModel.ReadOnlyDictionary{System.String,TinyLife.Emotions.EmotionType} + commentId: T:System.Collections.ObjectModel.ReadOnlyDictionary{System.String,TinyLife.Emotions.EmotionType} + parent: System.Collections.ObjectModel + definition: System.Collections.ObjectModel.ReadOnlyDictionary`2 + name: ReadOnlyDictionary + nameWithType: ReadOnlyDictionary + fullName: System.Collections.ObjectModel.ReadOnlyDictionary + nameWithType.vb: ReadOnlyDictionary(Of String, EmotionType) + fullName.vb: System.Collections.ObjectModel.ReadOnlyDictionary(Of System.String, TinyLife.Emotions.EmotionType) + name.vb: ReadOnlyDictionary(Of String, EmotionType) spec.csharp: - - uid: System.Collections.Generic.IDictionary`2 - name: IDictionary - nameWithType: IDictionary - fullName: System.Collections.Generic.IDictionary + - uid: System.Collections.ObjectModel.ReadOnlyDictionary`2 + name: ReadOnlyDictionary + nameWithType: ReadOnlyDictionary + fullName: System.Collections.ObjectModel.ReadOnlyDictionary isExternal: true - name: < nameWithType: < @@ -1230,10 +1230,10 @@ references: nameWithType: '>' fullName: '>' spec.vb: - - uid: System.Collections.Generic.IDictionary`2 - name: IDictionary - nameWithType: IDictionary - fullName: System.Collections.Generic.IDictionary + - uid: System.Collections.ObjectModel.ReadOnlyDictionary`2 + name: ReadOnlyDictionary + nameWithType: ReadOnlyDictionary + fullName: System.Collections.ObjectModel.ReadOnlyDictionary isExternal: true - name: '(Of ' nameWithType: '(Of ' @@ -1253,20 +1253,20 @@ references: - name: ) nameWithType: ) fullName: ) -- uid: System.Collections.Generic.IDictionary`2 - commentId: T:System.Collections.Generic.IDictionary`2 +- uid: System.Collections.ObjectModel.ReadOnlyDictionary`2 + commentId: T:System.Collections.ObjectModel.ReadOnlyDictionary`2 isExternal: true - name: IDictionary - nameWithType: IDictionary - fullName: System.Collections.Generic.IDictionary - nameWithType.vb: IDictionary(Of TKey, TValue) - fullName.vb: System.Collections.Generic.IDictionary(Of TKey, TValue) - name.vb: IDictionary(Of TKey, TValue) + name: ReadOnlyDictionary + nameWithType: ReadOnlyDictionary + fullName: System.Collections.ObjectModel.ReadOnlyDictionary + nameWithType.vb: ReadOnlyDictionary(Of TKey, TValue) + fullName.vb: System.Collections.ObjectModel.ReadOnlyDictionary(Of TKey, TValue) + name.vb: ReadOnlyDictionary(Of TKey, TValue) spec.csharp: - - uid: System.Collections.Generic.IDictionary`2 - name: IDictionary - nameWithType: IDictionary - fullName: System.Collections.Generic.IDictionary + - uid: System.Collections.ObjectModel.ReadOnlyDictionary`2 + name: ReadOnlyDictionary + nameWithType: ReadOnlyDictionary + fullName: System.Collections.ObjectModel.ReadOnlyDictionary isExternal: true - name: < nameWithType: < @@ -1284,10 +1284,10 @@ references: nameWithType: '>' fullName: '>' spec.vb: - - uid: System.Collections.Generic.IDictionary`2 - name: IDictionary - nameWithType: IDictionary - fullName: System.Collections.Generic.IDictionary + - uid: System.Collections.ObjectModel.ReadOnlyDictionary`2 + name: ReadOnlyDictionary + nameWithType: ReadOnlyDictionary + fullName: System.Collections.ObjectModel.ReadOnlyDictionary isExternal: true - name: '(Of ' nameWithType: '(Of ' @@ -1304,12 +1304,12 @@ references: - name: ) nameWithType: ) fullName: ) -- uid: System.Collections.Generic - commentId: N:System.Collections.Generic +- uid: System.Collections.ObjectModel + commentId: N:System.Collections.ObjectModel isExternal: true - name: System.Collections.Generic - nameWithType: System.Collections.Generic - fullName: System.Collections.Generic + name: System.Collections.ObjectModel + nameWithType: System.Collections.ObjectModel + fullName: System.Collections.ObjectModel - uid: System.String commentId: T:System.String parent: System diff --git a/docs/api/TinyLife.Emotions.IEmotionSource.yml b/docs/api/TinyLife.Emotions.IEmotionSource.yml index 5851a4e..d3e57cd 100644 --- a/docs/api/TinyLife.Emotions.IEmotionSource.yml +++ b/docs/api/TinyLife.Emotions.IEmotionSource.yml @@ -16,7 +16,7 @@ items: source: remote: path: TinyLife/Emotions/IEmotionSource.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IEmotionSource path: ../TinyLife/Emotions/IEmotionSource.cs @@ -51,7 +51,7 @@ items: source: remote: path: TinyLife/Emotions/IEmotionSource.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SourceString path: ../TinyLife/Emotions/IEmotionSource.cs diff --git a/docs/api/TinyLife.GameImpl.GameMode.yml b/docs/api/TinyLife.GameImpl.GameMode.yml index 25d08a1..673f62e 100644 --- a/docs/api/TinyLife.GameImpl.GameMode.yml +++ b/docs/api/TinyLife.GameImpl.GameMode.yml @@ -6,6 +6,7 @@ items: parent: TinyLife children: - TinyLife.GameImpl.GameMode.BuildOnly + - TinyLife.GameImpl.GameMode.CharacterCreation - TinyLife.GameImpl.GameMode.InGameHousehold - TinyLife.GameImpl.GameMode.MainMenu - TinyLife.GameImpl.GameMode.SelectHousehold @@ -20,11 +21,11 @@ items: source: remote: path: TinyLife/GameImpl.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GameMode path: ../TinyLife/GameImpl.cs - startLine: 761 + startLine: 903 assemblies: - Tiny Life namespace: TinyLife @@ -55,11 +56,11 @@ items: source: remote: path: TinyLife/GameImpl.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Splash path: ../TinyLife/GameImpl.cs - startLine: 764 + startLine: 906 assemblies: - Tiny Life namespace: TinyLife @@ -89,11 +90,11 @@ items: source: remote: path: TinyLife/GameImpl.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MainMenu path: ../TinyLife/GameImpl.cs - startLine: 766 + startLine: 908 assemblies: - Tiny Life namespace: TinyLife @@ -123,11 +124,11 @@ items: source: remote: path: TinyLife/GameImpl.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SelectHousehold path: ../TinyLife/GameImpl.cs - startLine: 768 + startLine: 910 assemblies: - Tiny Life namespace: TinyLife @@ -157,11 +158,11 @@ items: source: remote: path: TinyLife/GameImpl.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: InGameHousehold path: ../TinyLife/GameImpl.cs - startLine: 770 + startLine: 912 assemblies: - Tiny Life namespace: TinyLife @@ -191,11 +192,11 @@ items: source: remote: path: TinyLife/GameImpl.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: BuildOnly path: ../TinyLife/GameImpl.cs - startLine: 772 + startLine: 914 assemblies: - Tiny Life namespace: TinyLife @@ -211,6 +212,40 @@ items: modifiers.vb: - Public - Const +- uid: TinyLife.GameImpl.GameMode.CharacterCreation + commentId: F:TinyLife.GameImpl.GameMode.CharacterCreation + id: CharacterCreation + parent: TinyLife.GameImpl.GameMode + langs: + - csharp + - vb + name: CharacterCreation + nameWithType: GameImpl.GameMode.CharacterCreation + fullName: TinyLife.GameImpl.GameMode.CharacterCreation + type: Field + source: + remote: + path: TinyLife/GameImpl.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: CharacterCreation + path: ../TinyLife/GameImpl.cs + startLine: 916 + assemblies: + - Tiny Life + namespace: TinyLife + summary: 'A game mode that represents the ' + example: [] + syntax: + content: CharacterCreation = 5 + return: + type: TinyLife.GameImpl.GameMode + modifiers.csharp: + - public + - const + modifiers.vb: + - Public + - Const references: - uid: TinyLife commentId: N:TinyLife @@ -302,3 +337,14 @@ references: name: GameImpl.GameMode nameWithType: GameImpl.GameMode fullName: TinyLife.GameImpl.GameMode +- uid: TinyLife.Uis.CharacterCreator + commentId: T:TinyLife.Uis.CharacterCreator + parent: TinyLife.Uis + name: CharacterCreator + nameWithType: CharacterCreator + fullName: TinyLife.Uis.CharacterCreator +- uid: TinyLife.Uis + commentId: N:TinyLife.Uis + name: TinyLife.Uis + nameWithType: TinyLife.Uis + fullName: TinyLife.Uis diff --git a/docs/api/TinyLife.GameImpl.yml b/docs/api/TinyLife.GameImpl.yml index 0c2ea91..c7968c7 100644 --- a/docs/api/TinyLife.GameImpl.yml +++ b/docs/api/TinyLife.GameImpl.yml @@ -8,10 +8,12 @@ items: - TinyLife.GameImpl.Camera - TinyLife.GameImpl.CanBeExtremelyFast - TinyLife.GameImpl.CanSwitchGameModes + - TinyLife.GameImpl.CurrentCursor - TinyLife.GameImpl.CurrentHousehold - TinyLife.GameImpl.CurrentLot - TinyLife.GameImpl.CurrentTime - TinyLife.GameImpl.CurrentTool + - TinyLife.GameImpl.CursorPosition - TinyLife.GameImpl.Dispose(System.Boolean) - TinyLife.GameImpl.DoDraw(Microsoft.Xna.Framework.GameTime) - TinyLife.GameImpl.DoUpdate(Microsoft.Xna.Framework.GameTime) @@ -20,12 +22,13 @@ items: - TinyLife.GameImpl.GraphicsMetrics - TinyLife.GameImpl.InitializeDefaultUiStyle(Microsoft.Xna.Framework.Graphics.SpriteBatch) - TinyLife.GameImpl.Instance - - TinyLife.GameImpl.IsMouseOnUi + - TinyLife.GameImpl.IsCursorOnUi - TinyLife.GameImpl.Listener - TinyLife.GameImpl.LoadContent - TinyLife.GameImpl.Map - TinyLife.GameImpl.Mode - TinyLife.GameImpl.Money + - TinyLife.GameImpl.RotateCamera(System.Boolean) - TinyLife.GameImpl.SaveName - TinyLife.GameImpl.Speed - TinyLife.GameImpl.SwitchGameMode(TinyLife.GameImpl.GameMode) @@ -42,11 +45,11 @@ items: source: remote: path: TinyLife/GameImpl.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GameImpl path: ../TinyLife/GameImpl.cs - startLine: 54 + startLine: 57 assemblies: - Tiny Life namespace: TinyLife @@ -140,11 +143,11 @@ items: source: remote: path: TinyLife/GameImpl.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Version path: ../TinyLife/GameImpl.cs - startLine: 59 + startLine: 62 assemblies: - Tiny Life namespace: TinyLife @@ -177,11 +180,11 @@ items: source: remote: path: TinyLife/GameImpl.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Instance path: ../TinyLife/GameImpl.cs - startLine: 65 + startLine: 68 assemblies: - Tiny Life namespace: TinyLife @@ -216,11 +219,11 @@ items: source: remote: path: TinyLife/GameImpl.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GraphicsMetrics path: ../TinyLife/GameImpl.cs - startLine: 69 + startLine: 72 assemblies: - Tiny Life namespace: TinyLife @@ -253,11 +256,11 @@ items: source: remote: path: TinyLife/GameImpl.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Camera path: ../TinyLife/GameImpl.cs - startLine: 73 + startLine: 76 assemblies: - Tiny Life namespace: TinyLife @@ -290,11 +293,11 @@ items: source: remote: path: TinyLife/GameImpl.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Listener path: ../TinyLife/GameImpl.cs - startLine: 77 + startLine: 80 assemblies: - Tiny Life namespace: TinyLife @@ -327,11 +330,11 @@ items: source: remote: path: TinyLife/GameImpl.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Map path: ../TinyLife/GameImpl.cs - startLine: 81 + startLine: 84 assemblies: - Tiny Life namespace: TinyLife @@ -364,11 +367,11 @@ items: source: remote: path: TinyLife/GameImpl.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CurrentTool path: ../TinyLife/GameImpl.cs - startLine: 85 + startLine: 88 assemblies: - Tiny Life namespace: TinyLife @@ -401,11 +404,11 @@ items: source: remote: path: TinyLife/GameImpl.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CurrentTime path: ../TinyLife/GameImpl.cs - startLine: 100 + startLine: 103 assemblies: - Tiny Life namespace: TinyLife @@ -438,11 +441,11 @@ items: source: remote: path: TinyLife/GameImpl.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Weekday path: ../TinyLife/GameImpl.cs - startLine: 104 + startLine: 107 assemblies: - Tiny Life namespace: TinyLife @@ -475,11 +478,11 @@ items: source: remote: path: TinyLife/GameImpl.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CurrentHousehold path: ../TinyLife/GameImpl.cs - startLine: 108 + startLine: 111 assemblies: - Tiny Life namespace: TinyLife @@ -512,11 +515,11 @@ items: source: remote: path: TinyLife/GameImpl.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Money path: ../TinyLife/GameImpl.cs - startLine: 112 + startLine: 115 assemblies: - Tiny Life namespace: TinyLife @@ -549,11 +552,11 @@ items: source: remote: path: TinyLife/GameImpl.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CurrentLot path: ../TinyLife/GameImpl.cs - startLine: 122 + startLine: 125 assemblies: - Tiny Life namespace: TinyLife @@ -586,11 +589,11 @@ items: source: remote: path: TinyLife/GameImpl.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Speed path: ../TinyLife/GameImpl.cs - startLine: 128 + startLine: 131 assemblies: - Tiny Life namespace: TinyLife @@ -623,11 +626,11 @@ items: source: remote: path: TinyLife/GameImpl.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FollowingPerson path: ../TinyLife/GameImpl.cs - startLine: 141 + startLine: 144 assemblies: - Tiny Life namespace: TinyLife @@ -660,11 +663,11 @@ items: source: remote: path: TinyLife/GameImpl.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SaveName path: ../TinyLife/GameImpl.cs - startLine: 153 + startLine: 156 assemblies: - Tiny Life namespace: TinyLife @@ -697,11 +700,11 @@ items: source: remote: path: TinyLife/GameImpl.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Mode path: ../TinyLife/GameImpl.cs - startLine: 157 + startLine: 160 assemblies: - Tiny Life namespace: TinyLife @@ -720,6 +723,76 @@ items: modifiers.vb: - Public - ReadOnly +- uid: TinyLife.GameImpl.CursorPosition + commentId: P:TinyLife.GameImpl.CursorPosition + id: CursorPosition + parent: TinyLife.GameImpl + langs: + - csharp + - vb + name: CursorPosition + nameWithType: GameImpl.CursorPosition + fullName: TinyLife.GameImpl.CursorPosition + type: Property + source: + remote: + path: TinyLife/GameImpl.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: CursorPosition + path: ../TinyLife/GameImpl.cs + startLine: 165 + assemblies: + - Tiny Life + namespace: TinyLife + summary: "\nThe position that the game's cursor is currently at.\nIf gamepad controls are being used, an internal cursor position is returned. Otherwise, is returned.\n" + example: [] + syntax: + content: public Vector2 CursorPosition { get; } + parameters: [] + return: + type: Microsoft.Xna.Framework.Vector2 + content.vb: Public ReadOnly Property CursorPosition As Vector2 + overload: TinyLife.GameImpl.CursorPosition* + modifiers.csharp: + - public + - get + modifiers.vb: + - Public + - ReadOnly +- uid: TinyLife.GameImpl.CurrentCursor + commentId: F:TinyLife.GameImpl.CurrentCursor + id: CurrentCursor + parent: TinyLife.GameImpl + langs: + - csharp + - vb + name: CurrentCursor + nameWithType: GameImpl.CurrentCursor + fullName: TinyLife.GameImpl.CurrentCursor + type: Field + source: + remote: + path: TinyLife/GameImpl.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: CurrentCursor + path: ../TinyLife/GameImpl.cs + startLine: 170 + assemblies: + - Tiny Life + namespace: TinyLife + summary: "\nThe that is currently used.\nThis is reset to at the start of every update.\n" + example: [] + syntax: + content: public CursorType CurrentCursor + return: + type: TinyLife.Uis.CursorType + content.vb: Public CurrentCursor As CursorType + modifiers.csharp: + - public + modifiers.vb: + - Public - uid: TinyLife.GameImpl.LoadContent commentId: M:TinyLife.GameImpl.LoadContent id: LoadContent @@ -734,11 +807,11 @@ items: source: remote: path: TinyLife/GameImpl.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: LoadContent path: ../TinyLife/GameImpl.cs - startLine: 199 + startLine: 232 assemblies: - Tiny Life namespace: TinyLife @@ -768,11 +841,11 @@ items: source: remote: path: TinyLife/GameImpl.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DoUpdate path: ../TinyLife/GameImpl.cs - startLine: 312 + startLine: 377 assemblies: - Tiny Life namespace: TinyLife @@ -805,11 +878,11 @@ items: source: remote: path: TinyLife/GameImpl.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DoDraw path: ../TinyLife/GameImpl.cs - startLine: 435 + startLine: 568 assemblies: - Tiny Life namespace: TinyLife @@ -842,11 +915,11 @@ items: source: remote: path: TinyLife/GameImpl.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Dispose path: ../TinyLife/GameImpl.cs - startLine: 473 + startLine: 609 assemblies: - Tiny Life namespace: TinyLife @@ -879,11 +952,11 @@ items: source: remote: path: TinyLife/GameImpl.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: InitializeDefaultUiStyle path: ../TinyLife/GameImpl.cs - startLine: 485 + startLine: 623 assemblies: - Tiny Life namespace: TinyLife @@ -904,37 +977,73 @@ items: modifiers.vb: - Protected - Overrides -- uid: TinyLife.GameImpl.IsMouseOnUi - commentId: M:TinyLife.GameImpl.IsMouseOnUi - id: IsMouseOnUi +- uid: TinyLife.GameImpl.RotateCamera(System.Boolean) + commentId: M:TinyLife.GameImpl.RotateCamera(System.Boolean) + id: RotateCamera(System.Boolean) parent: TinyLife.GameImpl langs: - csharp - vb - name: IsMouseOnUi() - nameWithType: GameImpl.IsMouseOnUi() - fullName: TinyLife.GameImpl.IsMouseOnUi() + name: RotateCamera(Boolean) + nameWithType: GameImpl.RotateCamera(Boolean) + fullName: TinyLife.GameImpl.RotateCamera(System.Boolean) type: Method source: remote: path: TinyLife/GameImpl.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: IsMouseOnUi + id: RotateCamera path: ../TinyLife/GameImpl.cs - startLine: 494 + startLine: 632 assemblies: - Tiny Life namespace: TinyLife - summary: "\nReturns true if the mouse is currently on top of any ui element in the \n" + summary: "\nRotates the camera by 90 degrees in a clockwise or counter-clockwise direction.\n" example: [] syntax: - content: public bool IsMouseOnUi() + content: public void RotateCamera(bool ccw) + parameters: + - id: ccw + type: System.Boolean + description: Whether the rotation should be counter-clockwise. + content.vb: Public Sub RotateCamera(ccw As Boolean) + overload: TinyLife.GameImpl.RotateCamera* + modifiers.csharp: + - public + modifiers.vb: + - Public +- uid: TinyLife.GameImpl.IsCursorOnUi + commentId: M:TinyLife.GameImpl.IsCursorOnUi + id: IsCursorOnUi + parent: TinyLife.GameImpl + langs: + - csharp + - vb + name: IsCursorOnUi() + nameWithType: GameImpl.IsCursorOnUi() + fullName: TinyLife.GameImpl.IsCursorOnUi() + type: Method + source: + remote: + path: TinyLife/GameImpl.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: IsCursorOnUi + path: ../TinyLife/GameImpl.cs + startLine: 646 + assemblies: + - Tiny Life + namespace: TinyLife + summary: "\nReturns true if the mouse is currently on top of any ui element in the or the system's auto-navigation cursor is currently being used.\n" + example: [] + syntax: + content: public bool IsCursorOnUi() return: type: System.Boolean - description: true if the mouse is currently on top of any element - content.vb: Public Function IsMouseOnUi As Boolean - overload: TinyLife.GameImpl.IsMouseOnUi* + description: true if the cursor is currently on the ui. + content.vb: Public Function IsCursorOnUi As Boolean + overload: TinyLife.GameImpl.IsCursorOnUi* modifiers.csharp: - public modifiers.vb: @@ -953,11 +1062,11 @@ items: source: remote: path: TinyLife/GameImpl.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SwitchGameMode path: ../TinyLife/GameImpl.cs - startLine: 503 + startLine: 658 assemblies: - Tiny Life namespace: TinyLife @@ -989,11 +1098,11 @@ items: source: remote: path: TinyLife/GameImpl.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanBeExtremelyFast path: ../TinyLife/GameImpl.cs - startLine: 593 + startLine: 732 assemblies: - Tiny Life namespace: TinyLife @@ -1024,11 +1133,11 @@ items: source: remote: path: TinyLife/GameImpl.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanSwitchGameModes path: ../TinyLife/GameImpl.cs - startLine: 604 + startLine: 743 assemblies: - Tiny Life namespace: TinyLife @@ -1059,15 +1168,15 @@ items: source: remote: path: TinyLife/GameImpl.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FadeKeyboardLighting path: ../TinyLife/GameImpl.cs - startLine: 619 + startLine: 758 assemblies: - Tiny Life namespace: TinyLife - summary: "\nFades the keyboard lighting at a constant speed to make it result in the passed color.\nThis method only has an effect if is enabled, and if the user has a lighting-capable keyboard.\n" + summary: "\nFades the keyboard lighting at a constant speed to make it result in the passed color.\nThis method only has an effect if the game is running on desktop, and the user has a lighting-capable keyboard.\n" example: [] syntax: content: public void FadeKeyboardLighting(Color newColor) @@ -1095,11 +1204,11 @@ items: source: remote: path: TinyLife/GameImpl.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TakeScreenshot path: ../TinyLife/GameImpl.cs - startLine: 643 + startLine: 784 assemblies: - Tiny Life namespace: TinyLife @@ -2722,6 +2831,35 @@ references: name: Mode nameWithType: GameImpl.Mode fullName: TinyLife.GameImpl.Mode +- uid: MLEM.Input.InputHandler.MousePosition + commentId: P:MLEM.Input.InputHandler.MousePosition + isExternal: true +- uid: TinyLife.GameImpl.CursorPosition* + commentId: Overload:TinyLife.GameImpl.CursorPosition + name: CursorPosition + nameWithType: GameImpl.CursorPosition + fullName: TinyLife.GameImpl.CursorPosition +- uid: Microsoft.Xna.Framework.Vector2 + commentId: T:Microsoft.Xna.Framework.Vector2 + parent: Microsoft.Xna.Framework + isExternal: true + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 +- uid: TinyLife.Uis.CursorType + commentId: T:TinyLife.Uis.CursorType + parent: TinyLife.Uis + name: CursorType + nameWithType: CursorType + fullName: TinyLife.Uis.CursorType +- uid: TinyLife.Uis.CursorType.Default + commentId: F:TinyLife.Uis.CursorType.Default + isExternal: true +- uid: TinyLife.Uis + commentId: N:TinyLife.Uis + name: TinyLife.Uis + nameWithType: TinyLife.Uis + fullName: TinyLife.Uis - uid: MLEM.Startup.MlemGame.LoadContent commentId: M:MLEM.Startup.MlemGame.LoadContent parent: MLEM.Startup.MlemGame @@ -2976,14 +3114,19 @@ references: name: MLEM.Ui.Style nameWithType: MLEM.Ui.Style fullName: MLEM.Ui.Style +- uid: TinyLife.GameImpl.RotateCamera* + commentId: Overload:TinyLife.GameImpl.RotateCamera + name: RotateCamera + nameWithType: GameImpl.RotateCamera + fullName: TinyLife.GameImpl.RotateCamera - uid: MLEM.Ui.UiSystem commentId: T:MLEM.Ui.UiSystem isExternal: true -- uid: TinyLife.GameImpl.IsMouseOnUi* - commentId: Overload:TinyLife.GameImpl.IsMouseOnUi - name: IsMouseOnUi - nameWithType: GameImpl.IsMouseOnUi - fullName: TinyLife.GameImpl.IsMouseOnUi +- uid: TinyLife.GameImpl.IsCursorOnUi* + commentId: Overload:TinyLife.GameImpl.IsCursorOnUi + name: IsCursorOnUi + nameWithType: GameImpl.IsCursorOnUi + fullName: TinyLife.GameImpl.IsCursorOnUi - uid: TinyLife.GameImpl.SwitchGameMode* commentId: Overload:TinyLife.GameImpl.SwitchGameMode name: SwitchGameMode @@ -3014,14 +3157,6 @@ references: name: CanSwitchGameModes nameWithType: GameImpl.CanSwitchGameModes fullName: TinyLife.GameImpl.CanSwitchGameModes -- uid: TinyLife.Uis - commentId: N:TinyLife.Uis - name: TinyLife.Uis - nameWithType: TinyLife.Uis - fullName: TinyLife.Uis -- uid: TinyLife.Options.KeyboardLighting - commentId: F:TinyLife.Options.KeyboardLighting - isExternal: true - uid: TinyLife.GameImpl.FadeKeyboardLighting* commentId: Overload:TinyLife.GameImpl.FadeKeyboardLighting name: FadeKeyboardLighting diff --git a/docs/api/TinyLife.GameSpeed.yml b/docs/api/TinyLife.GameSpeed.yml index c7f4221..23e917d 100644 --- a/docs/api/TinyLife.GameSpeed.yml +++ b/docs/api/TinyLife.GameSpeed.yml @@ -20,11 +20,11 @@ items: source: remote: path: TinyLife/Options.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GameSpeed path: ../TinyLife/Options.cs - startLine: 364 + startLine: 452 assemblies: - Tiny Life namespace: TinyLife @@ -55,11 +55,11 @@ items: source: remote: path: TinyLife/Options.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Paused path: ../TinyLife/Options.cs - startLine: 369 + startLine: 457 assemblies: - Tiny Life namespace: TinyLife @@ -89,11 +89,11 @@ items: source: remote: path: TinyLife/Options.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Regular path: ../TinyLife/Options.cs - startLine: 373 + startLine: 461 assemblies: - Tiny Life namespace: TinyLife @@ -123,11 +123,11 @@ items: source: remote: path: TinyLife/Options.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Fast path: ../TinyLife/Options.cs - startLine: 377 + startLine: 465 assemblies: - Tiny Life namespace: TinyLife @@ -157,11 +157,11 @@ items: source: remote: path: TinyLife/Options.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: VeryFast path: ../TinyLife/Options.cs - startLine: 381 + startLine: 469 assemblies: - Tiny Life namespace: TinyLife @@ -191,11 +191,11 @@ items: source: remote: path: TinyLife/Options.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ExtremelyFast path: ../TinyLife/Options.cs - startLine: 386 + startLine: 474 assemblies: - Tiny Life namespace: TinyLife diff --git a/docs/api/TinyLife.GenealogyType.yml b/docs/api/TinyLife.GenealogyType.yml index 3fa8680..a995bfd 100644 --- a/docs/api/TinyLife.GenealogyType.yml +++ b/docs/api/TinyLife.GenealogyType.yml @@ -24,7 +24,7 @@ items: source: remote: path: TinyLife/Relationship.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GenealogyType path: ../TinyLife/Relationship.cs @@ -61,7 +61,7 @@ items: source: remote: path: TinyLife/Relationship.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Unrelated path: ../TinyLife/Relationship.cs @@ -95,7 +95,7 @@ items: source: remote: path: TinyLife/Relationship.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Parent path: ../TinyLife/Relationship.cs @@ -129,7 +129,7 @@ items: source: remote: path: TinyLife/Relationship.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Child path: ../TinyLife/Relationship.cs @@ -163,7 +163,7 @@ items: source: remote: path: TinyLife/Relationship.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Sibling path: ../TinyLife/Relationship.cs @@ -197,7 +197,7 @@ items: source: remote: path: TinyLife/Relationship.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Nibling path: ../TinyLife/Relationship.cs @@ -231,7 +231,7 @@ items: source: remote: path: TinyLife/Relationship.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Pibling path: ../TinyLife/Relationship.cs @@ -265,7 +265,7 @@ items: source: remote: path: TinyLife/Relationship.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Grandparent path: ../TinyLife/Relationship.cs @@ -299,7 +299,7 @@ items: source: remote: path: TinyLife/Relationship.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Grandchild path: ../TinyLife/Relationship.cs @@ -333,7 +333,7 @@ items: source: remote: path: TinyLife/Relationship.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DistantlyRelated path: ../TinyLife/Relationship.cs diff --git a/docs/api/TinyLife.Goals.AmountGoal.yml b/docs/api/TinyLife.Goals.AmountGoal.yml index 01e91df..afd831a 100644 --- a/docs/api/TinyLife.Goals.AmountGoal.yml +++ b/docs/api/TinyLife.Goals.AmountGoal.yml @@ -20,7 +20,7 @@ items: source: remote: path: TinyLife/Goals/AmountGoal.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AmountGoal path: ../TinyLife/Goals/AmountGoal.cs @@ -83,7 +83,7 @@ items: source: remote: path: TinyLife/Goals/AmountGoal.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Goals/AmountGoal.cs @@ -119,7 +119,7 @@ items: source: remote: path: TinyLife/Goals/AmountGoal.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetProgress path: ../TinyLife/Goals/AmountGoal.cs @@ -157,7 +157,7 @@ items: source: remote: path: TinyLife/Goals/AmountGoal.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Reset path: ../TinyLife/Goals/AmountGoal.cs @@ -192,7 +192,7 @@ items: source: remote: path: TinyLife/Goals/AmountGoal.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetDisplayedProgress path: ../TinyLife/Goals/AmountGoal.cs @@ -230,7 +230,7 @@ items: source: remote: path: TinyLife/Goals/AmountGoal.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Trigger path: ../TinyLife/Goals/AmountGoal.cs diff --git a/docs/api/TinyLife.Goals.AutoGoalInfo.yml b/docs/api/TinyLife.Goals.AutoGoalInfo.yml index d460f48..195c042 100644 --- a/docs/api/TinyLife.Goals.AutoGoalInfo.yml +++ b/docs/api/TinyLife.Goals.AutoGoalInfo.yml @@ -5,13 +5,13 @@ items: id: AutoGoalInfo parent: TinyLife.Goals children: - - TinyLife.Goals.AutoGoalInfo.#ctor(System.String,TinyLife.Goals.GoalTrigger,System.Func{System.Object,System.Boolean},System.Func{TinyLife.Goals.GoalSet,TinyLife.Goals.AutoGoalInfo,TinyLife.Goals.Goal}) - - TinyLife.Goals.AutoGoalInfo.Amount``1(System.String,TinyLife.Goals.GoalTrigger,System.Single,System.Func{``0,System.Boolean}) + - TinyLife.Goals.AutoGoalInfo.#ctor(System.String,TinyLife.Goals.GoalTrigger[],System.Func{System.Object,System.Boolean},System.Func{TinyLife.Goals.GoalSet,TinyLife.Goals.AutoGoalInfo,TinyLife.Goals.Goal}) + - TinyLife.Goals.AutoGoalInfo.Amount``1(System.String,System.Single,System.Func{``0,System.Boolean},TinyLife.Goals.GoalTrigger[]) - TinyLife.Goals.AutoGoalInfo.Condition - - TinyLife.Goals.AutoGoalInfo.Conditioned``1(System.String,TinyLife.Goals.GoalTrigger,System.Func{``0,System.Boolean}) - - TinyLife.Goals.AutoGoalInfo.Distinct``1(System.String,TinyLife.Goals.GoalTrigger,System.Collections.Generic.IEnumerable{System.String},System.Func{``0,System.String},System.Func{``0,System.Boolean}) - - TinyLife.Goals.AutoGoalInfo.Distinct``1(System.String,TinyLife.Goals.GoalTrigger,System.Int32,System.Func{``0,System.String},System.Func{``0,System.Boolean}) - - TinyLife.Goals.AutoGoalInfo.Timed``1(System.String,TinyLife.Goals.GoalTrigger,System.TimeSpan,System.Func{``0,System.Boolean}) + - TinyLife.Goals.AutoGoalInfo.Conditioned``1(System.String,System.Func{``0,System.Boolean},TinyLife.Goals.GoalTrigger[]) + - TinyLife.Goals.AutoGoalInfo.Distinct``1(System.String,System.Collections.Generic.IEnumerable{System.String},System.Func{``0,System.String},System.Func{``0,System.Boolean},TinyLife.Goals.GoalTrigger[]) + - TinyLife.Goals.AutoGoalInfo.Distinct``1(System.String,System.Int32,System.Func{``0,System.String},System.Func{``0,System.Boolean},TinyLife.Goals.GoalTrigger[]) + - TinyLife.Goals.AutoGoalInfo.Timed``1(System.String,System.TimeSpan,System.Func{``0,System.Boolean},TinyLife.Goals.GoalTrigger[]) - TinyLife.Goals.AutoGoalInfo.Triggers langs: - csharp @@ -23,7 +23,7 @@ items: source: remote: path: TinyLife/Goals/GoalInfo.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AutoGoalInfo path: ../TinyLife/Goals/GoalInfo.cs @@ -80,7 +80,7 @@ items: source: remote: path: TinyLife/Goals/GoalInfo.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Triggers path: ../TinyLife/Goals/GoalInfo.cs @@ -88,13 +88,13 @@ items: assemblies: - Tiny Life namespace: TinyLife.Goals - summary: "\nA set of flags that trigger this auto goal.\nThis value is used in .\n" + summary: "\nA set of instances that trigger this auto goal.\nThis value is used in .\n" example: [] syntax: - content: public readonly GoalTrigger Triggers + content: public readonly GoalTrigger[] Triggers return: - type: TinyLife.Goals.GoalTrigger - content.vb: Public ReadOnly Triggers As GoalTrigger + type: TinyLife.Goals.GoalTrigger[] + content.vb: Public ReadOnly Triggers As GoalTrigger() modifiers.csharp: - public - readonly @@ -115,7 +115,7 @@ items: source: remote: path: TinyLife/Goals/GoalInfo.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Condition path: ../TinyLife/Goals/GoalInfo.cs @@ -136,21 +136,21 @@ items: modifiers.vb: - Public - ReadOnly -- uid: TinyLife.Goals.AutoGoalInfo.Timed``1(System.String,TinyLife.Goals.GoalTrigger,System.TimeSpan,System.Func{``0,System.Boolean}) - commentId: M:TinyLife.Goals.AutoGoalInfo.Timed``1(System.String,TinyLife.Goals.GoalTrigger,System.TimeSpan,System.Func{``0,System.Boolean}) - id: Timed``1(System.String,TinyLife.Goals.GoalTrigger,System.TimeSpan,System.Func{``0,System.Boolean}) +- uid: TinyLife.Goals.AutoGoalInfo.Timed``1(System.String,System.TimeSpan,System.Func{``0,System.Boolean},TinyLife.Goals.GoalTrigger[]) + commentId: M:TinyLife.Goals.AutoGoalInfo.Timed``1(System.String,System.TimeSpan,System.Func{``0,System.Boolean},TinyLife.Goals.GoalTrigger[]) + id: Timed``1(System.String,System.TimeSpan,System.Func{``0,System.Boolean},TinyLife.Goals.GoalTrigger[]) parent: TinyLife.Goals.AutoGoalInfo langs: - csharp - vb - name: Timed(String, GoalTrigger, TimeSpan, Func) - nameWithType: AutoGoalInfo.Timed(String, GoalTrigger, TimeSpan, Func) - fullName: TinyLife.Goals.AutoGoalInfo.Timed(System.String, TinyLife.Goals.GoalTrigger, System.TimeSpan, System.Func) + name: Timed(String, TimeSpan, Func, GoalTrigger[]) + nameWithType: AutoGoalInfo.Timed(String, TimeSpan, Func, GoalTrigger[]) + fullName: TinyLife.Goals.AutoGoalInfo.Timed(System.String, System.TimeSpan, System.Func, TinyLife.Goals.GoalTrigger[]) type: Method source: remote: path: TinyLife/Goals/GoalInfo.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Timed path: ../TinyLife/Goals/GoalInfo.cs @@ -161,52 +161,52 @@ items: summary: "\nCreates a new timed auto goal info which will construct a \nCheck documentation to see if the given triggers are compatible with the type parameter T and this type of goal.\n" example: [] syntax: - content: public static AutoGoalInfo Timed(string name, GoalTrigger triggers, TimeSpan goalTime, Func condition = null) + content: public static AutoGoalInfo Timed(string name, TimeSpan goalTime, Func condition = null, params GoalTrigger[] triggers) parameters: - id: name type: System.String description: The name of the goal - - id: triggers - type: TinyLife.Goals.GoalTrigger - description: A set of flags which represents the triggers that this goal should react to - id: goalTime type: System.TimeSpan description: The total time until this goal is considered completed - id: condition type: System.Func{{T},System.Boolean} description: A condition that determines whether the goal should be triggered or advanced + - id: triggers + type: TinyLife.Goals.GoalTrigger[] + description: A set of instances which represents the triggers that this goal should react to typeParameters: - id: T description: The type of object that this goal is related to. See the documentation for the chosen triggers for compatibility between goal objects and goal triggers return: type: TinyLife.Goals.AutoGoalInfo description: An auto goal info with the given settings - content.vb: Public Shared Function Timed(Of T)(name As String, triggers As GoalTrigger, goalTime As TimeSpan, condition As Func(Of T, Boolean) = Nothing) As AutoGoalInfo + content.vb: Public Shared Function Timed(Of T)(name As String, goalTime As TimeSpan, condition As Func(Of T, Boolean) = Nothing, ParamArray triggers As GoalTrigger()) As AutoGoalInfo overload: TinyLife.Goals.AutoGoalInfo.Timed* - nameWithType.vb: AutoGoalInfo.Timed(Of T)(String, GoalTrigger, TimeSpan, Func(Of T, Boolean)) + nameWithType.vb: AutoGoalInfo.Timed(Of T)(String, TimeSpan, Func(Of T, Boolean), GoalTrigger()) modifiers.csharp: - public - static modifiers.vb: - Public - Shared - fullName.vb: TinyLife.Goals.AutoGoalInfo.Timed(Of T)(System.String, TinyLife.Goals.GoalTrigger, System.TimeSpan, System.Func(Of T, System.Boolean)) - name.vb: Timed(Of T)(String, GoalTrigger, TimeSpan, Func(Of T, Boolean)) -- uid: TinyLife.Goals.AutoGoalInfo.Amount``1(System.String,TinyLife.Goals.GoalTrigger,System.Single,System.Func{``0,System.Boolean}) - commentId: M:TinyLife.Goals.AutoGoalInfo.Amount``1(System.String,TinyLife.Goals.GoalTrigger,System.Single,System.Func{``0,System.Boolean}) - id: Amount``1(System.String,TinyLife.Goals.GoalTrigger,System.Single,System.Func{``0,System.Boolean}) + fullName.vb: TinyLife.Goals.AutoGoalInfo.Timed(Of T)(System.String, System.TimeSpan, System.Func(Of T, System.Boolean), TinyLife.Goals.GoalTrigger()) + name.vb: Timed(Of T)(String, TimeSpan, Func(Of T, Boolean), GoalTrigger()) +- uid: TinyLife.Goals.AutoGoalInfo.Amount``1(System.String,System.Single,System.Func{``0,System.Boolean},TinyLife.Goals.GoalTrigger[]) + commentId: M:TinyLife.Goals.AutoGoalInfo.Amount``1(System.String,System.Single,System.Func{``0,System.Boolean},TinyLife.Goals.GoalTrigger[]) + id: Amount``1(System.String,System.Single,System.Func{``0,System.Boolean},TinyLife.Goals.GoalTrigger[]) parent: TinyLife.Goals.AutoGoalInfo langs: - csharp - vb - name: Amount(String, GoalTrigger, Single, Func) - nameWithType: AutoGoalInfo.Amount(String, GoalTrigger, Single, Func) - fullName: TinyLife.Goals.AutoGoalInfo.Amount(System.String, TinyLife.Goals.GoalTrigger, System.Single, System.Func) + name: Amount(String, Single, Func, GoalTrigger[]) + nameWithType: AutoGoalInfo.Amount(String, Single, Func, GoalTrigger[]) + fullName: TinyLife.Goals.AutoGoalInfo.Amount(System.String, System.Single, System.Func, TinyLife.Goals.GoalTrigger[]) type: Method source: remote: path: TinyLife/Goals/GoalInfo.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Amount path: ../TinyLife/Goals/GoalInfo.cs @@ -217,52 +217,52 @@ items: summary: "\nCreates a new amount-based auto goal info which will construct an \nCheck documentation to see if the given triggers are compatible with the type parameter T and this type of goal.\n" example: [] syntax: - content: public static AutoGoalInfo Amount(string name, GoalTrigger triggers, float goalAmount, Func condition = null) + content: public static AutoGoalInfo Amount(string name, float goalAmount, Func condition = null, params GoalTrigger[] triggers) parameters: - id: name type: System.String description: The name of the goal - - id: triggers - type: TinyLife.Goals.GoalTrigger - description: A set of flags which represents the triggers that this goal should react to - id: goalAmount type: System.Single description: The total amount that needs to be reached until this goal is completed - id: condition type: System.Func{{T},System.Boolean} description: A condition that determines whether the goal should be triggered or advanced + - id: triggers + type: TinyLife.Goals.GoalTrigger[] + description: A set of instances which represents the triggers that this goal should react to typeParameters: - id: T description: The type of object that this goal is related to. See the documentation for the chosen triggers for compatibility between goal objects and goal triggers return: type: TinyLife.Goals.AutoGoalInfo description: An auto goal info with the given settings - content.vb: Public Shared Function Amount(Of T)(name As String, triggers As GoalTrigger, goalAmount As Single, condition As Func(Of T, Boolean) = Nothing) As AutoGoalInfo + content.vb: Public Shared Function Amount(Of T)(name As String, goalAmount As Single, condition As Func(Of T, Boolean) = Nothing, ParamArray triggers As GoalTrigger()) As AutoGoalInfo overload: TinyLife.Goals.AutoGoalInfo.Amount* - nameWithType.vb: AutoGoalInfo.Amount(Of T)(String, GoalTrigger, Single, Func(Of T, Boolean)) + nameWithType.vb: AutoGoalInfo.Amount(Of T)(String, Single, Func(Of T, Boolean), GoalTrigger()) modifiers.csharp: - public - static modifiers.vb: - Public - Shared - fullName.vb: TinyLife.Goals.AutoGoalInfo.Amount(Of T)(System.String, TinyLife.Goals.GoalTrigger, System.Single, System.Func(Of T, System.Boolean)) - name.vb: Amount(Of T)(String, GoalTrigger, Single, Func(Of T, Boolean)) -- uid: TinyLife.Goals.AutoGoalInfo.Distinct``1(System.String,TinyLife.Goals.GoalTrigger,System.Int32,System.Func{``0,System.String},System.Func{``0,System.Boolean}) - commentId: M:TinyLife.Goals.AutoGoalInfo.Distinct``1(System.String,TinyLife.Goals.GoalTrigger,System.Int32,System.Func{``0,System.String},System.Func{``0,System.Boolean}) - id: Distinct``1(System.String,TinyLife.Goals.GoalTrigger,System.Int32,System.Func{``0,System.String},System.Func{``0,System.Boolean}) + fullName.vb: TinyLife.Goals.AutoGoalInfo.Amount(Of T)(System.String, System.Single, System.Func(Of T, System.Boolean), TinyLife.Goals.GoalTrigger()) + name.vb: Amount(Of T)(String, Single, Func(Of T, Boolean), GoalTrigger()) +- uid: TinyLife.Goals.AutoGoalInfo.Distinct``1(System.String,System.Int32,System.Func{``0,System.String},System.Func{``0,System.Boolean},TinyLife.Goals.GoalTrigger[]) + commentId: M:TinyLife.Goals.AutoGoalInfo.Distinct``1(System.String,System.Int32,System.Func{``0,System.String},System.Func{``0,System.Boolean},TinyLife.Goals.GoalTrigger[]) + id: Distinct``1(System.String,System.Int32,System.Func{``0,System.String},System.Func{``0,System.Boolean},TinyLife.Goals.GoalTrigger[]) parent: TinyLife.Goals.AutoGoalInfo langs: - csharp - vb - name: Distinct(String, GoalTrigger, Int32, Func, Func) - nameWithType: AutoGoalInfo.Distinct(String, GoalTrigger, Int32, Func, Func) - fullName: TinyLife.Goals.AutoGoalInfo.Distinct(System.String, TinyLife.Goals.GoalTrigger, System.Int32, System.Func, System.Func) + name: Distinct(String, Int32, Func, Func, GoalTrigger[]) + nameWithType: AutoGoalInfo.Distinct(String, Int32, Func, Func, GoalTrigger[]) + fullName: TinyLife.Goals.AutoGoalInfo.Distinct(System.String, System.Int32, System.Func, System.Func, TinyLife.Goals.GoalTrigger[]) type: Method source: remote: path: TinyLife/Goals/GoalInfo.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Distinct path: ../TinyLife/Goals/GoalInfo.cs @@ -273,14 +273,11 @@ items: summary: "\nCreates a new auto goal info which will construct a .\nThis method creates a distinct goal that requires a set of distinctly named objects and that is completed when the goalItemAmount is reached.\nCheck documentation to see if the given triggers are compatible with the type parameter T and this type of goal.\n" example: [] syntax: - content: public static AutoGoalInfo Distinct(string name, GoalTrigger triggers, int goalItemAmount, Func goalItemNameSelector, Func condition = null) + content: public static AutoGoalInfo Distinct(string name, int goalItemAmount, Func goalItemNameSelector, Func condition = null, params GoalTrigger[] triggers) parameters: - id: name type: System.String description: The name of the goal - - id: triggers - type: TinyLife.Goals.GoalTrigger - description: A set of flags which represents the triggers that this goal should react to - id: goalItemAmount type: System.Int32 description: The amount of distinct items that need to be triggered for this goal to be completed @@ -290,38 +287,41 @@ items: - id: condition type: System.Func{{T},System.Boolean} description: A condition that determines whether the goal should be triggered or advanced + - id: triggers + type: TinyLife.Goals.GoalTrigger[] + description: A set of instances which represents the triggers that this goal should react to typeParameters: - id: T description: The type of object that this goal is related to. See the documentation for the chosen triggers for compatibility between goal objects and goal triggers return: type: TinyLife.Goals.AutoGoalInfo description: An auto goal info with the given settings - content.vb: Public Shared Function Distinct(Of T)(name As String, triggers As GoalTrigger, goalItemAmount As Integer, goalItemNameSelector As Func(Of T, String), condition As Func(Of T, Boolean) = Nothing) As AutoGoalInfo + content.vb: Public Shared Function Distinct(Of T)(name As String, goalItemAmount As Integer, goalItemNameSelector As Func(Of T, String), condition As Func(Of T, Boolean) = Nothing, ParamArray triggers As GoalTrigger()) As AutoGoalInfo overload: TinyLife.Goals.AutoGoalInfo.Distinct* - nameWithType.vb: AutoGoalInfo.Distinct(Of T)(String, GoalTrigger, Int32, Func(Of T, String), Func(Of T, Boolean)) + nameWithType.vb: AutoGoalInfo.Distinct(Of T)(String, Int32, Func(Of T, String), Func(Of T, Boolean), GoalTrigger()) modifiers.csharp: - public - static modifiers.vb: - Public - Shared - fullName.vb: TinyLife.Goals.AutoGoalInfo.Distinct(Of T)(System.String, TinyLife.Goals.GoalTrigger, System.Int32, System.Func(Of T, System.String), System.Func(Of T, System.Boolean)) - name.vb: Distinct(Of T)(String, GoalTrigger, Int32, Func(Of T, String), Func(Of T, Boolean)) -- uid: TinyLife.Goals.AutoGoalInfo.Distinct``1(System.String,TinyLife.Goals.GoalTrigger,System.Collections.Generic.IEnumerable{System.String},System.Func{``0,System.String},System.Func{``0,System.Boolean}) - commentId: M:TinyLife.Goals.AutoGoalInfo.Distinct``1(System.String,TinyLife.Goals.GoalTrigger,System.Collections.Generic.IEnumerable{System.String},System.Func{``0,System.String},System.Func{``0,System.Boolean}) - id: Distinct``1(System.String,TinyLife.Goals.GoalTrigger,System.Collections.Generic.IEnumerable{System.String},System.Func{``0,System.String},System.Func{``0,System.Boolean}) + fullName.vb: TinyLife.Goals.AutoGoalInfo.Distinct(Of T)(System.String, System.Int32, System.Func(Of T, System.String), System.Func(Of T, System.Boolean), TinyLife.Goals.GoalTrigger()) + name.vb: Distinct(Of T)(String, Int32, Func(Of T, String), Func(Of T, Boolean), GoalTrigger()) +- uid: TinyLife.Goals.AutoGoalInfo.Distinct``1(System.String,System.Collections.Generic.IEnumerable{System.String},System.Func{``0,System.String},System.Func{``0,System.Boolean},TinyLife.Goals.GoalTrigger[]) + commentId: M:TinyLife.Goals.AutoGoalInfo.Distinct``1(System.String,System.Collections.Generic.IEnumerable{System.String},System.Func{``0,System.String},System.Func{``0,System.Boolean},TinyLife.Goals.GoalTrigger[]) + id: Distinct``1(System.String,System.Collections.Generic.IEnumerable{System.String},System.Func{``0,System.String},System.Func{``0,System.Boolean},TinyLife.Goals.GoalTrigger[]) parent: TinyLife.Goals.AutoGoalInfo langs: - csharp - vb - name: Distinct(String, GoalTrigger, IEnumerable, Func, Func) - nameWithType: AutoGoalInfo.Distinct(String, GoalTrigger, IEnumerable, Func, Func) - fullName: TinyLife.Goals.AutoGoalInfo.Distinct(System.String, TinyLife.Goals.GoalTrigger, System.Collections.Generic.IEnumerable, System.Func, System.Func) + name: Distinct(String, IEnumerable, Func, Func, GoalTrigger[]) + nameWithType: AutoGoalInfo.Distinct(String, IEnumerable, Func, Func, GoalTrigger[]) + fullName: TinyLife.Goals.AutoGoalInfo.Distinct(System.String, System.Collections.Generic.IEnumerable, System.Func, System.Func, TinyLife.Goals.GoalTrigger[]) type: Method source: remote: path: TinyLife/Goals/GoalInfo.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Distinct path: ../TinyLife/Goals/GoalInfo.cs @@ -332,14 +332,11 @@ items: summary: "\nCreates a new auto goal info which will construct a .\nThis method creates a distinct goal that requires a set of distinctly named objects and that is completed when the set of objects matches the goalItems exactly.\nCheck documentation to see if the given triggers are compatible with the type parameter T and this type of goal.\n" example: [] syntax: - content: public static AutoGoalInfo Distinct(string name, GoalTrigger triggers, IEnumerable goalItems, Func goalItemNameSelector, Func condition = null) + content: public static AutoGoalInfo Distinct(string name, IEnumerable goalItems, Func goalItemNameSelector, Func condition = null, params GoalTrigger[] triggers) parameters: - id: name type: System.String description: The name of the goal - - id: triggers - type: TinyLife.Goals.GoalTrigger - description: A set of flags which represents the triggers that this goal should react to - id: goalItems type: System.Collections.Generic.IEnumerable{System.String} description: A set of items that this goal has to be triggered for for the goal to be completed @@ -349,38 +346,41 @@ items: - id: condition type: System.Func{{T},System.Boolean} description: A condition that determines whether the goal should be triggered or advanced + - id: triggers + type: TinyLife.Goals.GoalTrigger[] + description: A set of instances which represents the triggers that this goal should react to typeParameters: - id: T description: The type of object that this goal is related to. See the documentation for the chosen triggers for compatibility between goal objects and goal triggers return: type: TinyLife.Goals.AutoGoalInfo description: An auto goal info with the given settings - content.vb: Public Shared Function Distinct(Of T)(name As String, triggers As GoalTrigger, goalItems As IEnumerable(Of String), goalItemNameSelector As Func(Of T, String), condition As Func(Of T, Boolean) = Nothing) As AutoGoalInfo + content.vb: Public Shared Function Distinct(Of T)(name As String, goalItems As IEnumerable(Of String), goalItemNameSelector As Func(Of T, String), condition As Func(Of T, Boolean) = Nothing, ParamArray triggers As GoalTrigger()) As AutoGoalInfo overload: TinyLife.Goals.AutoGoalInfo.Distinct* - nameWithType.vb: AutoGoalInfo.Distinct(Of T)(String, GoalTrigger, IEnumerable(Of String), Func(Of T, String), Func(Of T, Boolean)) + nameWithType.vb: AutoGoalInfo.Distinct(Of T)(String, IEnumerable(Of String), Func(Of T, String), Func(Of T, Boolean), GoalTrigger()) modifiers.csharp: - public - static modifiers.vb: - Public - Shared - fullName.vb: TinyLife.Goals.AutoGoalInfo.Distinct(Of T)(System.String, TinyLife.Goals.GoalTrigger, System.Collections.Generic.IEnumerable(Of System.String), System.Func(Of T, System.String), System.Func(Of T, System.Boolean)) - name.vb: Distinct(Of T)(String, GoalTrigger, IEnumerable(Of String), Func(Of T, String), Func(Of T, Boolean)) -- uid: TinyLife.Goals.AutoGoalInfo.Conditioned``1(System.String,TinyLife.Goals.GoalTrigger,System.Func{``0,System.Boolean}) - commentId: M:TinyLife.Goals.AutoGoalInfo.Conditioned``1(System.String,TinyLife.Goals.GoalTrigger,System.Func{``0,System.Boolean}) - id: Conditioned``1(System.String,TinyLife.Goals.GoalTrigger,System.Func{``0,System.Boolean}) + fullName.vb: TinyLife.Goals.AutoGoalInfo.Distinct(Of T)(System.String, System.Collections.Generic.IEnumerable(Of System.String), System.Func(Of T, System.String), System.Func(Of T, System.Boolean), TinyLife.Goals.GoalTrigger()) + name.vb: Distinct(Of T)(String, IEnumerable(Of String), Func(Of T, String), Func(Of T, Boolean), GoalTrigger()) +- uid: TinyLife.Goals.AutoGoalInfo.Conditioned``1(System.String,System.Func{``0,System.Boolean},TinyLife.Goals.GoalTrigger[]) + commentId: M:TinyLife.Goals.AutoGoalInfo.Conditioned``1(System.String,System.Func{``0,System.Boolean},TinyLife.Goals.GoalTrigger[]) + id: Conditioned``1(System.String,System.Func{``0,System.Boolean},TinyLife.Goals.GoalTrigger[]) parent: TinyLife.Goals.AutoGoalInfo langs: - csharp - vb - name: Conditioned(String, GoalTrigger, Func) - nameWithType: AutoGoalInfo.Conditioned(String, GoalTrigger, Func) - fullName: TinyLife.Goals.AutoGoalInfo.Conditioned(System.String, TinyLife.Goals.GoalTrigger, System.Func) + name: Conditioned(String, Func, GoalTrigger[]) + nameWithType: AutoGoalInfo.Conditioned(String, Func, GoalTrigger[]) + fullName: TinyLife.Goals.AutoGoalInfo.Conditioned(System.String, System.Func, TinyLife.Goals.GoalTrigger[]) type: Method source: remote: path: TinyLife/Goals/GoalInfo.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Conditioned path: ../TinyLife/Goals/GoalInfo.cs @@ -391,49 +391,49 @@ items: summary: "\nCreates a new auto goal info which will construct a .\nCheck documentation to see if the given triggers are compatible with the type parameter T and this type of goal.\n" example: [] syntax: - content: public static AutoGoalInfo Conditioned(string name, GoalTrigger triggers, Func condition = null) + content: public static AutoGoalInfo Conditioned(string name, Func condition = null, params GoalTrigger[] triggers) parameters: - id: name type: System.String description: The name of the goal - - id: triggers - type: TinyLife.Goals.GoalTrigger - description: A set of flags which represents the triggers that this goal should react to - id: condition type: System.Func{{T},System.Boolean} description: A condition that determines whether the goal should be triggered or advanced + - id: triggers + type: TinyLife.Goals.GoalTrigger[] + description: A set of instances which represents the triggers that this goal should react to typeParameters: - id: T description: The type of object that this goal is related to. See the documentation for the chosen triggers for compatibility between goal objects and goal triggers return: type: TinyLife.Goals.AutoGoalInfo description: An auto goal info with the given settings - content.vb: Public Shared Function Conditioned(Of T)(name As String, triggers As GoalTrigger, condition As Func(Of T, Boolean) = Nothing) As AutoGoalInfo + content.vb: Public Shared Function Conditioned(Of T)(name As String, condition As Func(Of T, Boolean) = Nothing, ParamArray triggers As GoalTrigger()) As AutoGoalInfo overload: TinyLife.Goals.AutoGoalInfo.Conditioned* - nameWithType.vb: AutoGoalInfo.Conditioned(Of T)(String, GoalTrigger, Func(Of T, Boolean)) + nameWithType.vb: AutoGoalInfo.Conditioned(Of T)(String, Func(Of T, Boolean), GoalTrigger()) modifiers.csharp: - public - static modifiers.vb: - Public - Shared - fullName.vb: TinyLife.Goals.AutoGoalInfo.Conditioned(Of T)(System.String, TinyLife.Goals.GoalTrigger, System.Func(Of T, System.Boolean)) - name.vb: Conditioned(Of T)(String, GoalTrigger, Func(Of T, Boolean)) -- uid: TinyLife.Goals.AutoGoalInfo.#ctor(System.String,TinyLife.Goals.GoalTrigger,System.Func{System.Object,System.Boolean},System.Func{TinyLife.Goals.GoalSet,TinyLife.Goals.AutoGoalInfo,TinyLife.Goals.Goal}) - commentId: M:TinyLife.Goals.AutoGoalInfo.#ctor(System.String,TinyLife.Goals.GoalTrigger,System.Func{System.Object,System.Boolean},System.Func{TinyLife.Goals.GoalSet,TinyLife.Goals.AutoGoalInfo,TinyLife.Goals.Goal}) - id: '#ctor(System.String,TinyLife.Goals.GoalTrigger,System.Func{System.Object,System.Boolean},System.Func{TinyLife.Goals.GoalSet,TinyLife.Goals.AutoGoalInfo,TinyLife.Goals.Goal})' + fullName.vb: TinyLife.Goals.AutoGoalInfo.Conditioned(Of T)(System.String, System.Func(Of T, System.Boolean), TinyLife.Goals.GoalTrigger()) + name.vb: Conditioned(Of T)(String, Func(Of T, Boolean), GoalTrigger()) +- uid: TinyLife.Goals.AutoGoalInfo.#ctor(System.String,TinyLife.Goals.GoalTrigger[],System.Func{System.Object,System.Boolean},System.Func{TinyLife.Goals.GoalSet,TinyLife.Goals.AutoGoalInfo,TinyLife.Goals.Goal}) + commentId: M:TinyLife.Goals.AutoGoalInfo.#ctor(System.String,TinyLife.Goals.GoalTrigger[],System.Func{System.Object,System.Boolean},System.Func{TinyLife.Goals.GoalSet,TinyLife.Goals.AutoGoalInfo,TinyLife.Goals.Goal}) + id: '#ctor(System.String,TinyLife.Goals.GoalTrigger[],System.Func{System.Object,System.Boolean},System.Func{TinyLife.Goals.GoalSet,TinyLife.Goals.AutoGoalInfo,TinyLife.Goals.Goal})' parent: TinyLife.Goals.AutoGoalInfo langs: - csharp - vb - name: AutoGoalInfo(String, GoalTrigger, Func, Func) - nameWithType: AutoGoalInfo.AutoGoalInfo(String, GoalTrigger, Func, Func) - fullName: TinyLife.Goals.AutoGoalInfo.AutoGoalInfo(System.String, TinyLife.Goals.GoalTrigger, System.Func, System.Func) + name: AutoGoalInfo(String, GoalTrigger[], Func, Func) + nameWithType: AutoGoalInfo.AutoGoalInfo(String, GoalTrigger[], Func, Func) + fullName: TinyLife.Goals.AutoGoalInfo.AutoGoalInfo(System.String, TinyLife.Goals.GoalTrigger[], System.Func, System.Func) type: Constructor source: remote: path: TinyLife/Goals/GoalInfo.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Goals/GoalInfo.cs @@ -444,29 +444,29 @@ items: summary: "\nCreates a new auto goal info with the given settings.\nTo create a new auto goal info of an API-provided type, use any of the static methods in this class.\n" example: [] syntax: - content: protected AutoGoalInfo(string name, GoalTrigger triggers, Func condition, Func constructor) + content: protected AutoGoalInfo(string name, GoalTrigger[] triggers, Func condition, Func constructor) parameters: - id: name type: System.String description: The name of the goal - id: triggers - type: TinyLife.Goals.GoalTrigger - description: A set of flags which represents the triggers that this goal should react to + type: TinyLife.Goals.GoalTrigger[] + description: A set of instances which represents the triggers that this goal should react to - id: condition type: System.Func{System.Object,System.Boolean} description: A condition that determines whether the goal should be triggered or advanced - id: constructor type: System.Func{TinyLife.Goals.GoalSet,TinyLife.Goals.AutoGoalInfo,TinyLife.Goals.Goal} description: The function that should be called to construct a goal instance - content.vb: Protected Sub New(name As String, triggers As GoalTrigger, condition As Func(Of Object, Boolean), constructor As Func(Of GoalSet, AutoGoalInfo, Goal)) + content.vb: Protected Sub New(name As String, triggers As GoalTrigger(), condition As Func(Of Object, Boolean), constructor As Func(Of GoalSet, AutoGoalInfo, Goal)) overload: TinyLife.Goals.AutoGoalInfo.#ctor* - nameWithType.vb: AutoGoalInfo.AutoGoalInfo(String, GoalTrigger, Func(Of Object, Boolean), Func(Of GoalSet, AutoGoalInfo, Goal)) + nameWithType.vb: AutoGoalInfo.AutoGoalInfo(String, GoalTrigger(), Func(Of Object, Boolean), Func(Of GoalSet, AutoGoalInfo, Goal)) modifiers.csharp: - protected modifiers.vb: - Protected - fullName.vb: TinyLife.Goals.AutoGoalInfo.AutoGoalInfo(System.String, TinyLife.Goals.GoalTrigger, System.Func(Of System.Object, System.Boolean), System.Func(Of TinyLife.Goals.GoalSet, TinyLife.Goals.AutoGoalInfo, TinyLife.Goals.Goal)) - name.vb: AutoGoalInfo(String, GoalTrigger, Func(Of Object, Boolean), Func(Of GoalSet, AutoGoalInfo, Goal)) + fullName.vb: TinyLife.Goals.AutoGoalInfo.AutoGoalInfo(System.String, TinyLife.Goals.GoalTrigger(), System.Func(Of System.Object, System.Boolean), System.Func(Of TinyLife.Goals.GoalSet, TinyLife.Goals.AutoGoalInfo, TinyLife.Goals.Goal)) + name.vb: AutoGoalInfo(String, GoalTrigger(), Func(Of Object, Boolean), Func(Of GoalSet, AutoGoalInfo, Goal)) references: - uid: TinyLife.Goals.GoalInfo commentId: T:TinyLife.Goals.GoalInfo @@ -1100,6 +1100,30 @@ references: - name: ) nameWithType: ) fullName: ) +- uid: TinyLife.Goals.GoalTrigger[] + isExternal: true + name: GoalTrigger[] + nameWithType: GoalTrigger[] + fullName: TinyLife.Goals.GoalTrigger[] + nameWithType.vb: GoalTrigger() + fullName.vb: TinyLife.Goals.GoalTrigger() + name.vb: GoalTrigger() + spec.csharp: + - uid: TinyLife.Goals.GoalTrigger + name: GoalTrigger + nameWithType: GoalTrigger + fullName: TinyLife.Goals.GoalTrigger + - name: '[]' + nameWithType: '[]' + fullName: '[]' + spec.vb: + - uid: TinyLife.Goals.GoalTrigger + name: GoalTrigger + nameWithType: GoalTrigger + fullName: TinyLife.Goals.GoalTrigger + - name: () + nameWithType: () + fullName: () - uid: System.Func{System.Object,System.Boolean} commentId: T:System.Func{System.Object,System.Boolean} parent: System diff --git a/docs/api/TinyLife.Goals.AutoTriggerGoal-1.yml b/docs/api/TinyLife.Goals.AutoTriggerGoal-1.yml index 32e29c0..b2a6227 100644 --- a/docs/api/TinyLife.Goals.AutoTriggerGoal-1.yml +++ b/docs/api/TinyLife.Goals.AutoTriggerGoal-1.yml @@ -21,11 +21,11 @@ items: source: remote: path: TinyLife/Goals/AutoTriggerGoal.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AutoTriggerGoal path: ../TinyLife/Goals/AutoTriggerGoal.cs - startLine: 9 + startLine: 10 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -95,11 +95,11 @@ items: source: remote: path: TinyLife/Goals/AutoTriggerGoal.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AutoInfo path: ../TinyLife/Goals/AutoTriggerGoal.cs - startLine: 14 + startLine: 15 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -130,11 +130,11 @@ items: source: remote: path: TinyLife/Goals/AutoTriggerGoal.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Goals/AutoTriggerGoal.cs - startLine: 17 + startLine: 18 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -168,11 +168,11 @@ items: source: remote: path: TinyLife/Goals/AutoTriggerGoal.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Trigger path: ../TinyLife/Goals/AutoTriggerGoal.cs - startLine: 26 + startLine: 27 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -208,11 +208,11 @@ items: source: remote: path: TinyLife/Goals/AutoTriggerGoal.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Validate path: ../TinyLife/Goals/AutoTriggerGoal.cs - startLine: 29 + startLine: 30 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -252,11 +252,11 @@ items: source: remote: path: TinyLife/Goals/AutoTriggerGoal.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Trigger path: ../TinyLife/Goals/AutoTriggerGoal.cs - startLine: 45 + startLine: 46 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -301,11 +301,11 @@ items: source: remote: path: TinyLife/Goals/AutoTriggerGoal.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Trigger path: ../TinyLife/Goals/AutoTriggerGoal.cs - startLine: 62 + startLine: 63 assemblies: - Tiny Life namespace: TinyLife.Goals diff --git a/docs/api/TinyLife.Goals.ConditionedGoal.yml b/docs/api/TinyLife.Goals.ConditionedGoal.yml index bd6ea76..67b470f 100644 --- a/docs/api/TinyLife.Goals.ConditionedGoal.yml +++ b/docs/api/TinyLife.Goals.ConditionedGoal.yml @@ -20,7 +20,7 @@ items: source: remote: path: TinyLife/Goals/ConditionedGoal.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ConditionedGoal path: ../TinyLife/Goals/ConditionedGoal.cs @@ -83,7 +83,7 @@ items: source: remote: path: TinyLife/Goals/ConditionedGoal.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Goals/ConditionedGoal.cs @@ -119,7 +119,7 @@ items: source: remote: path: TinyLife/Goals/ConditionedGoal.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetProgress path: ../TinyLife/Goals/ConditionedGoal.cs @@ -157,7 +157,7 @@ items: source: remote: path: TinyLife/Goals/ConditionedGoal.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Reset path: ../TinyLife/Goals/ConditionedGoal.cs @@ -192,7 +192,7 @@ items: source: remote: path: TinyLife/Goals/ConditionedGoal.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetDisplayedProgress path: ../TinyLife/Goals/ConditionedGoal.cs @@ -230,7 +230,7 @@ items: source: remote: path: TinyLife/Goals/ConditionedGoal.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Trigger path: ../TinyLife/Goals/ConditionedGoal.cs diff --git a/docs/api/TinyLife.Goals.DistinctGoal.yml b/docs/api/TinyLife.Goals.DistinctGoal.yml index 56958fe..ed45bdf 100644 --- a/docs/api/TinyLife.Goals.DistinctGoal.yml +++ b/docs/api/TinyLife.Goals.DistinctGoal.yml @@ -21,7 +21,7 @@ items: source: remote: path: TinyLife/Goals/DistinctGoal.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DistinctGoal path: ../TinyLife/Goals/DistinctGoal.cs @@ -83,7 +83,7 @@ items: source: remote: path: TinyLife/Goals/DistinctGoal.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Goals/DistinctGoal.cs @@ -119,7 +119,7 @@ items: source: remote: path: TinyLife/Goals/DistinctGoal.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetProgress path: ../TinyLife/Goals/DistinctGoal.cs @@ -157,7 +157,7 @@ items: source: remote: path: TinyLife/Goals/DistinctGoal.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Reset path: ../TinyLife/Goals/DistinctGoal.cs @@ -192,7 +192,7 @@ items: source: remote: path: TinyLife/Goals/DistinctGoal.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetDisplayedProgress path: ../TinyLife/Goals/DistinctGoal.cs @@ -230,7 +230,7 @@ items: source: remote: path: TinyLife/Goals/DistinctGoal.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Validate path: ../TinyLife/Goals/DistinctGoal.cs @@ -272,7 +272,7 @@ items: source: remote: path: TinyLife/Goals/DistinctGoal.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Trigger path: ../TinyLife/Goals/DistinctGoal.cs diff --git a/docs/api/TinyLife.Goals.Goal.yml b/docs/api/TinyLife.Goals.Goal.yml index 8156655..54b1a2f 100644 --- a/docs/api/TinyLife.Goals.Goal.yml +++ b/docs/api/TinyLife.Goals.Goal.yml @@ -23,7 +23,7 @@ items: source: remote: path: TinyLife/Goals/Goal.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Goal path: ../TinyLife/Goals/Goal.cs @@ -91,7 +91,7 @@ items: source: remote: path: TinyLife/Goals/Goal.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Name path: ../TinyLife/Goals/Goal.cs @@ -136,7 +136,7 @@ items: source: remote: path: TinyLife/Goals/Goal.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Set path: ../TinyLife/Goals/Goal.cs @@ -173,7 +173,7 @@ items: source: remote: path: TinyLife/Goals/Goal.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Info path: ../TinyLife/Goals/Goal.cs @@ -210,7 +210,7 @@ items: source: remote: path: TinyLife/Goals/Goal.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Goals/Goal.cs @@ -249,7 +249,7 @@ items: source: remote: path: TinyLife/Goals/Goal.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetProgress path: ../TinyLife/Goals/Goal.cs @@ -286,7 +286,7 @@ items: source: remote: path: TinyLife/Goals/Goal.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Reset path: ../TinyLife/Goals/Goal.cs @@ -320,7 +320,7 @@ items: source: remote: path: TinyLife/Goals/Goal.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetDisplayedProgress path: ../TinyLife/Goals/Goal.cs @@ -357,7 +357,7 @@ items: source: remote: path: TinyLife/Goals/Goal.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Validate path: ../TinyLife/Goals/Goal.cs diff --git a/docs/api/TinyLife.Goals.GoalInfo.yml b/docs/api/TinyLife.Goals.GoalInfo.yml index d030002..9aa9a1a 100644 --- a/docs/api/TinyLife.Goals.GoalInfo.yml +++ b/docs/api/TinyLife.Goals.GoalInfo.yml @@ -18,7 +18,7 @@ items: source: remote: path: TinyLife/Goals/GoalInfo.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GoalInfo path: ../TinyLife/Goals/GoalInfo.cs @@ -74,7 +74,7 @@ items: source: remote: path: TinyLife/Goals/GoalInfo.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Name path: ../TinyLife/Goals/GoalInfo.cs @@ -109,7 +109,7 @@ items: source: remote: path: TinyLife/Goals/GoalInfo.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Goals/GoalInfo.cs @@ -151,7 +151,7 @@ items: source: remote: path: TinyLife/Goals/GoalInfo.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Construct path: ../TinyLife/Goals/GoalInfo.cs diff --git a/docs/api/TinyLife.Goals.GoalSet.yml b/docs/api/TinyLife.Goals.GoalSet.yml index 44da6d9..be5a648 100644 --- a/docs/api/TinyLife.Goals.GoalSet.yml +++ b/docs/api/TinyLife.Goals.GoalSet.yml @@ -26,7 +26,7 @@ items: source: remote: path: TinyLife/Goals/GoalSet.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GoalSet path: ../TinyLife/Goals/GoalSet.cs @@ -89,7 +89,7 @@ items: source: remote: path: TinyLife/Goals/GoalSet.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Info path: ../TinyLife/Goals/GoalSet.cs @@ -126,7 +126,7 @@ items: source: remote: path: TinyLife/Goals/GoalSet.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Person path: ../TinyLife/Goals/GoalSet.cs @@ -163,7 +163,7 @@ items: source: remote: path: TinyLife/Goals/GoalSet.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Goals/GoalSet.cs @@ -202,7 +202,7 @@ items: source: remote: path: TinyLife/Goals/GoalSet.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetProgress path: ../TinyLife/Goals/GoalSet.cs @@ -237,7 +237,7 @@ items: source: remote: path: TinyLife/Goals/GoalSet.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsCompleted path: ../TinyLife/Goals/GoalSet.cs @@ -272,7 +272,7 @@ items: source: remote: path: TinyLife/Goals/GoalSet.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Reset path: ../TinyLife/Goals/GoalSet.cs @@ -304,7 +304,7 @@ items: source: remote: path: TinyLife/Goals/GoalSet.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetGoals path: ../TinyLife/Goals/GoalSet.cs @@ -347,7 +347,7 @@ items: source: remote: path: TinyLife/Goals/GoalSet.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetGoal path: ../TinyLife/Goals/GoalSet.cs @@ -394,7 +394,7 @@ items: source: remote: path: TinyLife/Goals/GoalSet.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetGoal path: ../TinyLife/Goals/GoalSet.cs @@ -437,7 +437,7 @@ items: source: remote: path: TinyLife/Goals/GoalSet.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetDisplay path: ../TinyLife/Goals/GoalSet.cs @@ -476,7 +476,7 @@ items: source: remote: path: TinyLife/Goals/GoalSet.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Validate path: ../TinyLife/Goals/GoalSet.cs diff --git a/docs/api/TinyLife.Goals.GoalSetInfo.yml b/docs/api/TinyLife.Goals.GoalSetInfo.yml index 6d4cffd..6be6006 100644 --- a/docs/api/TinyLife.Goals.GoalSetInfo.yml +++ b/docs/api/TinyLife.Goals.GoalSetInfo.yml @@ -18,7 +18,7 @@ items: source: remote: path: TinyLife/Goals/GoalSet.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GoalSetInfo path: ../TinyLife/Goals/GoalSet.cs @@ -72,7 +72,7 @@ items: source: remote: path: TinyLife/Goals/GoalSet.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Configurations path: ../TinyLife/Goals/GoalSet.cs @@ -107,7 +107,7 @@ items: source: remote: path: TinyLife/Goals/GoalSet.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Goals/GoalSet.cs @@ -146,7 +146,7 @@ items: source: remote: path: TinyLife/Goals/GoalSet.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Construct path: ../TinyLife/Goals/GoalSet.cs diff --git a/docs/api/TinyLife.Goals.GoalTrigger.yml b/docs/api/TinyLife.Goals.GoalTrigger.yml index 5cceeb9..f90dc8a 100644 --- a/docs/api/TinyLife.Goals.GoalTrigger.yml +++ b/docs/api/TinyLife.Goals.GoalTrigger.yml @@ -5,10 +5,17 @@ items: id: GoalTrigger parent: TinyLife.Goals children: + - TinyLife.Goals.GoalTrigger.#ctor(System.String) - TinyLife.Goals.GoalTrigger.ActionCompleted - TinyLife.Goals.GoalTrigger.ActionUpdate - TinyLife.Goals.GoalTrigger.EarnMoney + - TinyLife.Goals.GoalTrigger.Equals(System.Object) + - TinyLife.Goals.GoalTrigger.Equals(TinyLife.Goals.GoalTrigger) - TinyLife.Goals.GoalTrigger.FurnitureCreated + - TinyLife.Goals.GoalTrigger.GetHashCode + - TinyLife.Goals.GoalTrigger.Name + - TinyLife.Goals.GoalTrigger.op_Equality(TinyLife.Goals.GoalTrigger,TinyLife.Goals.GoalTrigger) + - TinyLife.Goals.GoalTrigger.op_Inequality(TinyLife.Goals.GoalTrigger,TinyLife.Goals.GoalTrigger) - TinyLife.Goals.GoalTrigger.PersonUpdate langs: - csharp @@ -16,11 +23,11 @@ items: name: GoalTrigger nameWithType: GoalTrigger fullName: TinyLife.Goals.GoalTrigger - type: Enum + type: Struct source: remote: path: TinyLife/Goals/GoalTrigger.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GoalTrigger path: ../TinyLife/Goals/GoalTrigger.cs @@ -28,29 +35,29 @@ items: assemblies: - Tiny Life namespace: TinyLife.Goals - summary: "\nA goal trigger is an enumeration flag used by instances to determine whether they should be triggered.\nSince this enumeration has the , multiple goal triggers can be specified for a goal.\n" + summary: "\nA goal trigger is used by instances to determine whether they should be triggered.\nGoal triggers are compared only by their , so mods can add goal triggers that work for other mods without explicit compatibility.\n" example: [] syntax: - content: >- - [Flags] - - public enum GoalTrigger + content: 'public readonly struct GoalTrigger : IEquatable' content.vb: >- - - - Public Enum GoalTrigger + Public Structure GoalTrigger + Implements IEquatable(Of GoalTrigger) + implements: + - System.IEquatable{TinyLife.Goals.GoalTrigger} + inheritedMembers: + - System.ValueType.ToString + - System.Object.Equals(System.Object,System.Object) + - System.Object.GetType + - System.Object.ReferenceEquals(System.Object,System.Object) extensionMethods: - TinyLife.Goals.GoalTrigger.TinyLife.Utilities.Extensions.JsonCopy``1 - attributes: - - type: System.FlagsAttribute - ctor: System.FlagsAttribute.#ctor - arguments: [] modifiers.csharp: - public - - enum + - readonly + - struct modifiers.vb: - Public - - Enum + - Structure - uid: TinyLife.Goals.GoalTrigger.PersonUpdate commentId: F:TinyLife.Goals.GoalTrigger.PersonUpdate id: PersonUpdate @@ -65,26 +72,29 @@ items: source: remote: path: TinyLife/Goals/GoalTrigger.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PersonUpdate path: ../TinyLife/Goals/GoalTrigger.cs - startLine: 16 + startLine: 15 assemblies: - Tiny Life namespace: TinyLife.Goals summary: "\nA goal trigger for when a 's method is called.\nThis trigger is supported by and using the type parameter.\n" example: [] syntax: - content: PersonUpdate = 1 + content: public static readonly GoalTrigger PersonUpdate return: type: TinyLife.Goals.GoalTrigger + content.vb: Public Shared ReadOnly PersonUpdate As GoalTrigger modifiers.csharp: - public - - const + - static + - readonly modifiers.vb: - Public - - Const + - Shared + - ReadOnly - uid: TinyLife.Goals.GoalTrigger.FurnitureCreated commentId: F:TinyLife.Goals.GoalTrigger.FurnitureCreated id: FurnitureCreated @@ -99,26 +109,29 @@ items: source: remote: path: TinyLife/Goals/GoalTrigger.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FurnitureCreated path: ../TinyLife/Goals/GoalTrigger.cs - startLine: 22 + startLine: 21 assemblies: - Tiny Life namespace: TinyLife.Goals summary: "\nA goal trigger for when a item is created by a .\nBy default, this trigger is used in .\nThis trigger is supported by , and using the type parameter or subtypes.\n" example: [] syntax: - content: FurnitureCreated = 2 + content: public static readonly GoalTrigger FurnitureCreated return: type: TinyLife.Goals.GoalTrigger + content.vb: Public Shared ReadOnly FurnitureCreated As GoalTrigger modifiers.csharp: - public - - const + - static + - readonly modifiers.vb: - Public - - Const + - Shared + - ReadOnly - uid: TinyLife.Goals.GoalTrigger.ActionCompleted commentId: F:TinyLife.Goals.GoalTrigger.ActionCompleted id: ActionCompleted @@ -133,26 +146,29 @@ items: source: remote: path: TinyLife/Goals/GoalTrigger.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ActionCompleted path: ../TinyLife/Goals/GoalTrigger.cs - startLine: 27 + startLine: 26 assemblies: - Tiny Life namespace: TinyLife.Goals summary: "\nA goal trigger for when an is completed by a .\nThis trigger is supported by , and using the type parameter or subtypes.\n" example: [] syntax: - content: ActionCompleted = 4 + content: public static readonly GoalTrigger ActionCompleted return: type: TinyLife.Goals.GoalTrigger + content.vb: Public Shared ReadOnly ActionCompleted As GoalTrigger modifiers.csharp: - public - - const + - static + - readonly modifiers.vb: - Public - - Const + - Shared + - ReadOnly - uid: TinyLife.Goals.GoalTrigger.ActionUpdate commentId: F:TinyLife.Goals.GoalTrigger.ActionUpdate id: ActionUpdate @@ -167,26 +183,29 @@ items: source: remote: path: TinyLife/Goals/GoalTrigger.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ActionUpdate path: ../TinyLife/Goals/GoalTrigger.cs - startLine: 32 + startLine: 31 assemblies: - Tiny Life namespace: TinyLife.Goals summary: "\nA goal trigger for when an is updated.\nThis trigger is supported by using the type parameter or subtypes.\n" example: [] syntax: - content: ActionUpdate = 8 + content: public static readonly GoalTrigger ActionUpdate return: type: TinyLife.Goals.GoalTrigger + content.vb: Public Shared ReadOnly ActionUpdate As GoalTrigger modifiers.csharp: - public - - const + - static + - readonly modifiers.vb: - Public - - Const + - Shared + - ReadOnly - uid: TinyLife.Goals.GoalTrigger.EarnMoney commentId: F:TinyLife.Goals.GoalTrigger.EarnMoney id: EarnMoney @@ -201,26 +220,304 @@ items: source: remote: path: TinyLife/Goals/GoalTrigger.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: EarnMoney path: ../TinyLife/Goals/GoalTrigger.cs - startLine: 38 + startLine: 37 assemblies: - Tiny Life namespace: TinyLife.Goals summary: "\nA goal trigger for when a earns money through an or .\nBy default, this trigger is used in .\nThis trigger is supported by (where the amount is the amount of money earned) using the or type parameters or subtypes.\n" example: [] syntax: - content: EarnMoney = 16 + content: public static readonly GoalTrigger EarnMoney return: type: TinyLife.Goals.GoalTrigger + content.vb: Public Shared ReadOnly EarnMoney As GoalTrigger modifiers.csharp: - public - - const + - static + - readonly modifiers.vb: - Public - - Const + - Shared + - ReadOnly +- uid: TinyLife.Goals.GoalTrigger.Name + commentId: F:TinyLife.Goals.GoalTrigger.Name + id: Name + parent: TinyLife.Goals.GoalTrigger + langs: + - csharp + - vb + name: Name + nameWithType: GoalTrigger.Name + fullName: TinyLife.Goals.GoalTrigger.Name + type: Field + source: + remote: + path: TinyLife/Goals/GoalTrigger.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: Name + path: ../TinyLife/Goals/GoalTrigger.cs + startLine: 42 + assemblies: + - Tiny Life + namespace: TinyLife.Goals + summary: "\nThe name of this goal trigger.\n" + example: [] + syntax: + content: public readonly string Name + return: + type: System.String + content.vb: Public ReadOnly Name As String + modifiers.csharp: + - public + - readonly + modifiers.vb: + - Public + - ReadOnly +- uid: TinyLife.Goals.GoalTrigger.#ctor(System.String) + commentId: M:TinyLife.Goals.GoalTrigger.#ctor(System.String) + id: '#ctor(System.String)' + parent: TinyLife.Goals.GoalTrigger + langs: + - csharp + - vb + name: GoalTrigger(String) + nameWithType: GoalTrigger.GoalTrigger(String) + fullName: TinyLife.Goals.GoalTrigger.GoalTrigger(System.String) + type: Constructor + source: + remote: + path: TinyLife/Goals/GoalTrigger.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: .ctor + path: ../TinyLife/Goals/GoalTrigger.cs + startLine: 48 + assemblies: + - Tiny Life + namespace: TinyLife.Goals + summary: "\nCreates a new goal trigger with the given name.\n" + example: [] + syntax: + content: public GoalTrigger(string name) + parameters: + - id: name + type: System.String + description: The name of this goal trigger. + content.vb: Public Sub New(name As String) + overload: TinyLife.Goals.GoalTrigger.#ctor* + modifiers.csharp: + - public + modifiers.vb: + - Public +- uid: TinyLife.Goals.GoalTrigger.Equals(TinyLife.Goals.GoalTrigger) + commentId: M:TinyLife.Goals.GoalTrigger.Equals(TinyLife.Goals.GoalTrigger) + id: Equals(TinyLife.Goals.GoalTrigger) + parent: TinyLife.Goals.GoalTrigger + langs: + - csharp + - vb + name: Equals(GoalTrigger) + nameWithType: GoalTrigger.Equals(GoalTrigger) + fullName: TinyLife.Goals.GoalTrigger.Equals(TinyLife.Goals.GoalTrigger) + type: Method + source: + remote: + path: TinyLife/Goals/GoalTrigger.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: Equals + path: ../TinyLife/Goals/GoalTrigger.cs + startLine: 56 + assemblies: + - Tiny Life + namespace: TinyLife.Goals + summary: Indicates whether the current object is equal to another object of the same type. + example: [] + syntax: + content: public readonly bool Equals(GoalTrigger other) + parameters: + - id: other + type: TinyLife.Goals.GoalTrigger + description: An object to compare with this object. + return: + type: System.Boolean + description: "\n if the current object is equal to the other parameter; otherwise, ." + content.vb: Public Function Equals(other As GoalTrigger) As Boolean + overload: TinyLife.Goals.GoalTrigger.Equals* + implements: + - System.IEquatable{TinyLife.Goals.GoalTrigger}.Equals(TinyLife.Goals.GoalTrigger) + modifiers.csharp: + - public + - readonly + modifiers.vb: + - Public +- uid: TinyLife.Goals.GoalTrigger.Equals(System.Object) + commentId: M:TinyLife.Goals.GoalTrigger.Equals(System.Object) + id: Equals(System.Object) + parent: TinyLife.Goals.GoalTrigger + langs: + - csharp + - vb + name: Equals(Object) + nameWithType: GoalTrigger.Equals(Object) + fullName: TinyLife.Goals.GoalTrigger.Equals(System.Object) + type: Method + source: + remote: + path: TinyLife/Goals/GoalTrigger.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: Equals + path: ../TinyLife/Goals/GoalTrigger.cs + startLine: 64 + assemblies: + - Tiny Life + namespace: TinyLife.Goals + summary: Indicates whether this instance and a specified object are equal. + example: [] + syntax: + content: public override readonly bool Equals(object obj) + parameters: + - id: obj + type: System.Object + description: The object to compare with the current instance. + return: + type: System.Boolean + description: "\n if obj and this instance are the same type and represent the same value; otherwise, ." + content.vb: Public Overrides Function Equals(obj As Object) As Boolean + overridden: System.ValueType.Equals(System.Object) + overload: TinyLife.Goals.GoalTrigger.Equals* + modifiers.csharp: + - public + - override + - readonly + modifiers.vb: + - Public + - Overrides +- uid: TinyLife.Goals.GoalTrigger.GetHashCode + commentId: M:TinyLife.Goals.GoalTrigger.GetHashCode + id: GetHashCode + parent: TinyLife.Goals.GoalTrigger + langs: + - csharp + - vb + name: GetHashCode() + nameWithType: GoalTrigger.GetHashCode() + fullName: TinyLife.Goals.GoalTrigger.GetHashCode() + type: Method + source: + remote: + path: TinyLife/Goals/GoalTrigger.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: GetHashCode + path: ../TinyLife/Goals/GoalTrigger.cs + startLine: 70 + assemblies: + - Tiny Life + namespace: TinyLife.Goals + summary: Returns the hash code for this instance. + example: [] + syntax: + content: public override readonly int GetHashCode() + return: + type: System.Int32 + description: A 32-bit signed integer that is the hash code for this instance. + content.vb: Public Overrides Function GetHashCode As Integer + overridden: System.ValueType.GetHashCode + overload: TinyLife.Goals.GoalTrigger.GetHashCode* + modifiers.csharp: + - public + - override + - readonly + modifiers.vb: + - Public + - Overrides +- uid: TinyLife.Goals.GoalTrigger.op_Equality(TinyLife.Goals.GoalTrigger,TinyLife.Goals.GoalTrigger) + commentId: M:TinyLife.Goals.GoalTrigger.op_Equality(TinyLife.Goals.GoalTrigger,TinyLife.Goals.GoalTrigger) + id: op_Equality(TinyLife.Goals.GoalTrigger,TinyLife.Goals.GoalTrigger) + parent: TinyLife.Goals.GoalTrigger + langs: + - csharp + - vb + name: Equality(GoalTrigger, GoalTrigger) + nameWithType: GoalTrigger.Equality(GoalTrigger, GoalTrigger) + fullName: TinyLife.Goals.GoalTrigger.Equality(TinyLife.Goals.GoalTrigger, TinyLife.Goals.GoalTrigger) + type: Operator + source: + remote: + path: TinyLife/Goals/GoalTrigger.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: op_Equality + path: ../TinyLife/Goals/GoalTrigger.cs + startLine: 75 + assemblies: + - Tiny Life + namespace: TinyLife.Goals + example: [] + syntax: + content: public static bool operator ==(GoalTrigger left, GoalTrigger right) + parameters: + - id: left + type: TinyLife.Goals.GoalTrigger + - id: right + type: TinyLife.Goals.GoalTrigger + return: + type: System.Boolean + content.vb: Public Shared Operator =(left As GoalTrigger, right As GoalTrigger) As Boolean + overload: TinyLife.Goals.GoalTrigger.op_Equality* + modifiers.csharp: + - public + - static + modifiers.vb: + - Public + - Shared +- uid: TinyLife.Goals.GoalTrigger.op_Inequality(TinyLife.Goals.GoalTrigger,TinyLife.Goals.GoalTrigger) + commentId: M:TinyLife.Goals.GoalTrigger.op_Inequality(TinyLife.Goals.GoalTrigger,TinyLife.Goals.GoalTrigger) + id: op_Inequality(TinyLife.Goals.GoalTrigger,TinyLife.Goals.GoalTrigger) + parent: TinyLife.Goals.GoalTrigger + langs: + - csharp + - vb + name: Inequality(GoalTrigger, GoalTrigger) + nameWithType: GoalTrigger.Inequality(GoalTrigger, GoalTrigger) + fullName: TinyLife.Goals.GoalTrigger.Inequality(TinyLife.Goals.GoalTrigger, TinyLife.Goals.GoalTrigger) + type: Operator + source: + remote: + path: TinyLife/Goals/GoalTrigger.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: op_Inequality + path: ../TinyLife/Goals/GoalTrigger.cs + startLine: 80 + assemblies: + - Tiny Life + namespace: TinyLife.Goals + example: [] + syntax: + content: public static bool operator !=(GoalTrigger left, GoalTrigger right) + parameters: + - id: left + type: TinyLife.Goals.GoalTrigger + - id: right + type: TinyLife.Goals.GoalTrigger + return: + type: System.Boolean + content.vb: Public Shared Operator <>(left As GoalTrigger, right As GoalTrigger) As Boolean + overload: TinyLife.Goals.GoalTrigger.op_Inequality* + modifiers.csharp: + - public + - static + modifiers.vb: + - Public + - Shared references: - uid: TinyLife.Goals.AutoTriggerGoal`1 commentId: T:TinyLife.Goals.AutoTriggerGoal`1 @@ -258,18 +555,232 @@ references: - name: ) nameWithType: ) fullName: ) -- uid: System.FlagsAttribute - commentId: T:System.FlagsAttribute - parent: System +- uid: TinyLife.Goals.GoalTrigger.Name + commentId: F:TinyLife.Goals.GoalTrigger.Name isExternal: true - name: FlagsAttribute - nameWithType: FlagsAttribute - fullName: System.FlagsAttribute - uid: TinyLife.Goals commentId: N:TinyLife.Goals name: TinyLife.Goals nameWithType: TinyLife.Goals fullName: TinyLife.Goals +- uid: System.IEquatable{TinyLife.Goals.GoalTrigger} + commentId: T:System.IEquatable{TinyLife.Goals.GoalTrigger} + parent: System + definition: System.IEquatable`1 + name: IEquatable + nameWithType: IEquatable + fullName: System.IEquatable + nameWithType.vb: IEquatable(Of GoalTrigger) + fullName.vb: System.IEquatable(Of TinyLife.Goals.GoalTrigger) + name.vb: IEquatable(Of GoalTrigger) + spec.csharp: + - uid: System.IEquatable`1 + name: IEquatable + nameWithType: IEquatable + fullName: System.IEquatable + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: TinyLife.Goals.GoalTrigger + name: GoalTrigger + nameWithType: GoalTrigger + fullName: TinyLife.Goals.GoalTrigger + - name: '>' + nameWithType: '>' + fullName: '>' + spec.vb: + - uid: System.IEquatable`1 + name: IEquatable + nameWithType: IEquatable + fullName: System.IEquatable + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: TinyLife.Goals.GoalTrigger + name: GoalTrigger + nameWithType: GoalTrigger + fullName: TinyLife.Goals.GoalTrigger + - name: ) + nameWithType: ) + fullName: ) +- uid: System.ValueType.ToString + commentId: M:System.ValueType.ToString + parent: System.ValueType + isExternal: true + name: ToString() + nameWithType: ValueType.ToString() + fullName: System.ValueType.ToString() + spec.csharp: + - uid: System.ValueType.ToString + name: ToString + nameWithType: ValueType.ToString + fullName: System.ValueType.ToString + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: System.ValueType.ToString + name: ToString + nameWithType: ValueType.ToString + fullName: System.ValueType.ToString + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) +- uid: System.Object.Equals(System.Object,System.Object) + commentId: M:System.Object.Equals(System.Object,System.Object) + parent: System.Object + isExternal: true + name: Equals(Object, Object) + nameWithType: Object.Equals(Object, Object) + fullName: System.Object.Equals(System.Object, System.Object) + spec.csharp: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + nameWithType: Object.Equals + fullName: System.Object.Equals + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - uid: System.Object + name: Object + nameWithType: Object + fullName: System.Object + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Object + name: Object + nameWithType: Object + fullName: System.Object + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + nameWithType: Object.Equals + fullName: System.Object.Equals + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - uid: System.Object + name: Object + nameWithType: Object + fullName: System.Object + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Object + name: Object + nameWithType: Object + fullName: System.Object + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- uid: System.Object.GetType + commentId: M:System.Object.GetType + parent: System.Object + isExternal: true + name: GetType() + nameWithType: Object.GetType() + fullName: System.Object.GetType() + spec.csharp: + - uid: System.Object.GetType + name: GetType + nameWithType: Object.GetType + fullName: System.Object.GetType + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: System.Object.GetType + name: GetType + nameWithType: Object.GetType + fullName: System.Object.GetType + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) +- uid: System.Object.ReferenceEquals(System.Object,System.Object) + commentId: M:System.Object.ReferenceEquals(System.Object,System.Object) + parent: System.Object + isExternal: true + name: ReferenceEquals(Object, Object) + nameWithType: Object.ReferenceEquals(Object, Object) + fullName: System.Object.ReferenceEquals(System.Object, System.Object) + spec.csharp: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + nameWithType: Object.ReferenceEquals + fullName: System.Object.ReferenceEquals + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - uid: System.Object + name: Object + nameWithType: Object + fullName: System.Object + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Object + name: Object + nameWithType: Object + fullName: System.Object + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + nameWithType: Object.ReferenceEquals + fullName: System.Object.ReferenceEquals + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - uid: System.Object + name: Object + nameWithType: Object + fullName: System.Object + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Object + name: Object + nameWithType: Object + fullName: System.Object + isExternal: true + - name: ) + nameWithType: ) + fullName: ) - uid: TinyLife.Goals.GoalTrigger.TinyLife.Utilities.Extensions.JsonCopy``1 commentId: M:TinyLife.Utilities.Extensions.JsonCopy``1(``0) parent: TinyLife.Utilities.Extensions @@ -302,12 +813,65 @@ references: - name: ) nameWithType: ) fullName: ) +- uid: System.IEquatable`1 + commentId: T:System.IEquatable`1 + isExternal: true + name: IEquatable + nameWithType: IEquatable + fullName: System.IEquatable + nameWithType.vb: IEquatable(Of T) + fullName.vb: System.IEquatable(Of T) + name.vb: IEquatable(Of T) + spec.csharp: + - uid: System.IEquatable`1 + name: IEquatable + nameWithType: IEquatable + fullName: System.IEquatable + isExternal: true + - name: < + nameWithType: < + fullName: < + - name: T + nameWithType: T + fullName: T + - name: '>' + nameWithType: '>' + fullName: '>' + spec.vb: + - uid: System.IEquatable`1 + name: IEquatable + nameWithType: IEquatable + fullName: System.IEquatable + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - name: T + nameWithType: T + fullName: T + - name: ) + nameWithType: ) + fullName: ) - uid: System commentId: N:System isExternal: true name: System nameWithType: System fullName: System +- uid: System.ValueType + commentId: T:System.ValueType + parent: System + isExternal: true + name: ValueType + nameWithType: ValueType + fullName: System.ValueType +- uid: System.Object + commentId: T:System.Object + parent: System + isExternal: true + name: Object + nameWithType: Object + fullName: System.Object - uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0) commentId: M:TinyLife.Utilities.Extensions.JsonCopy``1(``0) name: JsonCopy(T) @@ -470,3 +1034,203 @@ references: - uid: TinyLife.Objects.Person.EarnMoney(System.Single,System.Object) commentId: M:TinyLife.Objects.Person.EarnMoney(System.Single,System.Object) isExternal: true +- uid: System.String + commentId: T:System.String + parent: System + isExternal: true + name: String + nameWithType: String + fullName: System.String +- uid: TinyLife.Goals.GoalTrigger.#ctor* + commentId: Overload:TinyLife.Goals.GoalTrigger.#ctor + name: GoalTrigger + nameWithType: GoalTrigger.GoalTrigger + fullName: TinyLife.Goals.GoalTrigger.GoalTrigger +- uid: TinyLife.Goals.GoalTrigger.Equals* + commentId: Overload:TinyLife.Goals.GoalTrigger.Equals + name: Equals + nameWithType: GoalTrigger.Equals + fullName: TinyLife.Goals.GoalTrigger.Equals +- uid: System.IEquatable{TinyLife.Goals.GoalTrigger}.Equals(TinyLife.Goals.GoalTrigger) + commentId: M:System.IEquatable{TinyLife.Goals.GoalTrigger}.Equals(TinyLife.Goals.GoalTrigger) + parent: System.IEquatable{TinyLife.Goals.GoalTrigger} + definition: System.IEquatable`1.Equals(`0) + name: Equals(GoalTrigger) + nameWithType: IEquatable.Equals(GoalTrigger) + fullName: System.IEquatable.Equals(TinyLife.Goals.GoalTrigger) + nameWithType.vb: IEquatable(Of GoalTrigger).Equals(GoalTrigger) + fullName.vb: System.IEquatable(Of TinyLife.Goals.GoalTrigger).Equals(TinyLife.Goals.GoalTrigger) + spec.csharp: + - uid: System.IEquatable`1.Equals(`0) + name: Equals + nameWithType: IEquatable.Equals + fullName: System.IEquatable.Equals + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Goals.GoalTrigger + name: GoalTrigger + nameWithType: GoalTrigger + fullName: TinyLife.Goals.GoalTrigger + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: System.IEquatable`1.Equals(`0) + name: Equals + nameWithType: IEquatable(Of GoalTrigger).Equals + fullName: System.IEquatable(Of TinyLife.Goals.GoalTrigger).Equals + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Goals.GoalTrigger + name: GoalTrigger + nameWithType: GoalTrigger + fullName: TinyLife.Goals.GoalTrigger + - name: ) + nameWithType: ) + fullName: ) +- uid: System.Boolean + commentId: T:System.Boolean + parent: System + isExternal: true + name: Boolean + nameWithType: Boolean + fullName: System.Boolean +- uid: System.IEquatable`1.Equals(`0) + commentId: M:System.IEquatable`1.Equals(`0) + isExternal: true + name: Equals(T) + nameWithType: IEquatable.Equals(T) + fullName: System.IEquatable.Equals(T) + nameWithType.vb: IEquatable(Of T).Equals(T) + fullName.vb: System.IEquatable(Of T).Equals(T) + spec.csharp: + - uid: System.IEquatable`1.Equals(`0) + name: Equals + nameWithType: IEquatable.Equals + fullName: System.IEquatable.Equals + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - name: T + nameWithType: T + fullName: T + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: System.IEquatable`1.Equals(`0) + name: Equals + nameWithType: IEquatable(Of T).Equals + fullName: System.IEquatable(Of T).Equals + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - name: T + nameWithType: T + fullName: T + - name: ) + nameWithType: ) + fullName: ) +- uid: System.ValueType.Equals(System.Object) + commentId: M:System.ValueType.Equals(System.Object) + parent: System.ValueType + isExternal: true + name: Equals(Object) + nameWithType: ValueType.Equals(Object) + fullName: System.ValueType.Equals(System.Object) + spec.csharp: + - uid: System.ValueType.Equals(System.Object) + name: Equals + nameWithType: ValueType.Equals + fullName: System.ValueType.Equals + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - uid: System.Object + name: Object + nameWithType: Object + fullName: System.Object + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: System.ValueType.Equals(System.Object) + name: Equals + nameWithType: ValueType.Equals + fullName: System.ValueType.Equals + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - uid: System.Object + name: Object + nameWithType: Object + fullName: System.Object + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- uid: System.ValueType.GetHashCode + commentId: M:System.ValueType.GetHashCode + parent: System.ValueType + isExternal: true + name: GetHashCode() + nameWithType: ValueType.GetHashCode() + fullName: System.ValueType.GetHashCode() + spec.csharp: + - uid: System.ValueType.GetHashCode + name: GetHashCode + nameWithType: ValueType.GetHashCode + fullName: System.ValueType.GetHashCode + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: System.ValueType.GetHashCode + name: GetHashCode + nameWithType: ValueType.GetHashCode + fullName: System.ValueType.GetHashCode + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Goals.GoalTrigger.GetHashCode* + commentId: Overload:TinyLife.Goals.GoalTrigger.GetHashCode + name: GetHashCode + nameWithType: GoalTrigger.GetHashCode + fullName: TinyLife.Goals.GoalTrigger.GetHashCode +- uid: System.Int32 + commentId: T:System.Int32 + parent: System + isExternal: true + name: Int32 + nameWithType: Int32 + fullName: System.Int32 +- uid: TinyLife.Goals.GoalTrigger.Equals(TinyLife.Goals.GoalTrigger) + commentId: M:TinyLife.Goals.GoalTrigger.Equals(TinyLife.Goals.GoalTrigger) + isExternal: true +- uid: TinyLife.Goals.GoalTrigger.op_Equality* + commentId: Overload:TinyLife.Goals.GoalTrigger.op_Equality + name: Equality + nameWithType: GoalTrigger.Equality + fullName: TinyLife.Goals.GoalTrigger.Equality +- uid: TinyLife.Goals.GoalTrigger.op_Inequality* + commentId: Overload:TinyLife.Goals.GoalTrigger.op_Inequality + name: Inequality + nameWithType: GoalTrigger.Inequality + fullName: TinyLife.Goals.GoalTrigger.Inequality diff --git a/docs/api/TinyLife.Goals.Job.yml b/docs/api/TinyLife.Goals.Job.yml index 04a9f4e..826aab9 100644 --- a/docs/api/TinyLife.Goals.Job.yml +++ b/docs/api/TinyLife.Goals.Job.yml @@ -27,7 +27,7 @@ items: source: remote: path: TinyLife/Goals/Job.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Job path: ../TinyLife/Goals/Job.cs @@ -90,7 +90,7 @@ items: source: remote: path: TinyLife/Goals/Job.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Type path: ../TinyLife/Goals/Job.cs @@ -135,7 +135,7 @@ items: source: remote: path: TinyLife/Goals/Job.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Person path: ../TinyLife/Goals/Job.cs @@ -172,7 +172,7 @@ items: source: remote: path: TinyLife/Goals/Job.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Performance path: ../TinyLife/Goals/Job.cs @@ -219,7 +219,7 @@ items: source: remote: path: TinyLife/Goals/Job.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Level path: ../TinyLife/Goals/Job.cs @@ -266,7 +266,7 @@ items: source: remote: path: TinyLife/Goals/Job.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DailyTasks path: ../TinyLife/Goals/Job.cs @@ -313,7 +313,7 @@ items: source: remote: path: TinyLife/Goals/Job.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CurrentHourlyPay path: ../TinyLife/Goals/Job.cs @@ -350,7 +350,7 @@ items: source: remote: path: TinyLife/Goals/Job.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Goals/Job.cs @@ -392,7 +392,7 @@ items: source: remote: path: TinyLife/Goals/Job.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Update path: ../TinyLife/Goals/Job.cs @@ -428,7 +428,7 @@ items: source: remote: path: TinyLife/Goals/Job.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AddPerformance path: ../TinyLife/Goals/Job.cs @@ -464,7 +464,7 @@ items: source: remote: path: TinyLife/Goals/Job.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AddLevel path: ../TinyLife/Goals/Job.cs @@ -500,7 +500,7 @@ items: source: remote: path: TinyLife/Goals/Job.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: HasRequiredPromotionSkills path: ../TinyLife/Goals/Job.cs @@ -535,7 +535,7 @@ items: source: remote: path: TinyLife/Goals/Job.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Validate path: ../TinyLife/Goals/Job.cs diff --git a/docs/api/TinyLife.Goals.JobType.yml b/docs/api/TinyLife.Goals.JobType.yml index 8377741..b1c626c 100644 --- a/docs/api/TinyLife.Goals.JobType.yml +++ b/docs/api/TinyLife.Goals.JobType.yml @@ -41,11 +41,11 @@ items: source: remote: path: TinyLife/Goals/JobType.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: JobType path: ../TinyLife/Goals/JobType.cs - startLine: 24 + startLine: 25 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -103,21 +103,21 @@ items: source: remote: path: TinyLife/Goals/JobType.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Types path: ../TinyLife/Goals/JobType.cs - startLine: 32 + startLine: 33 assemblies: - Tiny Life namespace: TinyLife.Goals summary: "\nA registry of all instances in the game and mods.\nRegister new jobs using .\n" example: [] syntax: - content: public static readonly IDictionary Types + content: public static readonly ReadOnlyDictionary Types return: - type: System.Collections.Generic.IDictionary{System.String,TinyLife.Goals.JobType} - content.vb: Public Shared ReadOnly Types As IDictionary(Of String, JobType) + type: System.Collections.ObjectModel.ReadOnlyDictionary{System.String,TinyLife.Goals.JobType} + content.vb: Public Shared ReadOnly Types As ReadOnlyDictionary(Of String, JobType) modifiers.csharp: - public - static @@ -140,11 +140,11 @@ items: source: remote: path: TinyLife/Goals/JobType.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PrimarySchoolStudent path: ../TinyLife/Goals/JobType.cs - startLine: 35 + startLine: 36 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -175,11 +175,11 @@ items: source: remote: path: TinyLife/Goals/JobType.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Name path: ../TinyLife/Goals/JobType.cs - startLine: 70 + startLine: 71 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -210,11 +210,11 @@ items: source: remote: path: TinyLife/Goals/JobType.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: HourlyPay path: ../TinyLife/Goals/JobType.cs - startLine: 75 + startLine: 76 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -245,11 +245,11 @@ items: source: remote: path: TinyLife/Goals/JobType.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: WorkHours path: ../TinyLife/Goals/JobType.cs - startLine: 80 + startLine: 81 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -280,11 +280,11 @@ items: source: remote: path: TinyLife/Goals/JobType.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OffWorkDays path: ../TinyLife/Goals/JobType.cs - startLine: 85 + startLine: 86 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -315,11 +315,11 @@ items: source: remote: path: TinyLife/Goals/JobType.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RequiredPromotionSkills path: ../TinyLife/Goals/JobType.cs - startLine: 90 + startLine: 91 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -352,11 +352,11 @@ items: source: remote: path: TinyLife/Goals/JobType.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MaxLevel path: ../TinyLife/Goals/JobType.cs - startLine: 94 + startLine: 95 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -389,11 +389,11 @@ items: source: remote: path: TinyLife/Goals/JobType.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: HasSpecialLocalization path: ../TinyLife/Goals/JobType.cs - startLine: 99 + startLine: 100 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -426,11 +426,11 @@ items: source: remote: path: TinyLife/Goals/JobType.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RequiredAges path: ../TinyLife/Goals/JobType.cs - startLine: 104 + startLine: 105 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -463,11 +463,11 @@ items: source: remote: path: TinyLife/Goals/JobType.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanQuitOrBeFired path: ../TinyLife/Goals/JobType.cs - startLine: 109 + startLine: 110 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -500,11 +500,11 @@ items: source: remote: path: TinyLife/Goals/JobType.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DailyTasks path: ../TinyLife/Goals/JobType.cs - startLine: 114 + startLine: 115 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -537,11 +537,11 @@ items: source: remote: path: TinyLife/Goals/JobType.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DailyTaskImportance path: ../TinyLife/Goals/JobType.cs - startLine: 119 + startLine: 120 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -574,11 +574,11 @@ items: source: remote: path: TinyLife/Goals/JobType.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SourceString path: ../TinyLife/Goals/JobType.cs - startLine: 121 + startLine: 122 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -613,11 +613,11 @@ items: source: remote: path: TinyLife/Goals/JobType.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Goals/JobType.cs - startLine: 130 + startLine: 131 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -661,11 +661,11 @@ items: source: remote: path: TinyLife/Goals/JobType.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Construct path: ../TinyLife/Goals/JobType.cs - startLine: 143 + startLine: 144 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -703,11 +703,11 @@ items: source: remote: path: TinyLife/Goals/JobType.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsTimeToWork path: ../TinyLife/Goals/JobType.cs - startLine: 153 + startLine: 154 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -747,11 +747,11 @@ items: source: remote: path: TinyLife/Goals/JobType.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ToScheduleString path: ../TinyLife/Goals/JobType.cs - startLine: 163 + startLine: 164 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -784,11 +784,11 @@ items: source: remote: path: TinyLife/Goals/JobType.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetDisplayName path: ../TinyLife/Goals/JobType.cs - startLine: 177 + startLine: 178 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -828,11 +828,11 @@ items: source: remote: path: TinyLife/Goals/JobType.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetRequiredPromotionSkills path: ../TinyLife/Goals/JobType.cs - startLine: 189 + startLine: 190 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -869,11 +869,11 @@ items: source: remote: path: TinyLife/Goals/JobType.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnWorkStartsInAnHour path: ../TinyLife/Goals/JobType.cs - startLine: 204 + startLine: 205 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -907,11 +907,11 @@ items: source: remote: path: TinyLife/Goals/JobType.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnWorkHoursOver path: ../TinyLife/Goals/JobType.cs - startLine: 215 + startLine: 216 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -945,11 +945,11 @@ items: source: remote: path: TinyLife/Goals/JobType.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnWorkFinished path: ../TinyLife/Goals/JobType.cs - startLine: 225 + startLine: 226 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -986,11 +986,11 @@ items: source: remote: path: TinyLife/Goals/JobType.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnWorkStarted path: ../TinyLife/Goals/JobType.cs - startLine: 236 + startLine: 237 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -1027,11 +1027,11 @@ items: source: remote: path: TinyLife/Goals/JobType.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnLevelChanged path: ../TinyLife/Goals/JobType.cs - startLine: 244 + startLine: 245 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -1068,11 +1068,11 @@ items: source: remote: path: TinyLife/Goals/JobType.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Register path: ../TinyLife/Goals/JobType.cs - startLine: 257 + startLine: 258 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -1682,21 +1682,21 @@ references: name: TinyLife.Utilities nameWithType: TinyLife.Utilities fullName: TinyLife.Utilities -- uid: System.Collections.Generic.IDictionary{System.String,TinyLife.Goals.JobType} - commentId: T:System.Collections.Generic.IDictionary{System.String,TinyLife.Goals.JobType} - parent: System.Collections.Generic - definition: System.Collections.Generic.IDictionary`2 - name: IDictionary - nameWithType: IDictionary - fullName: System.Collections.Generic.IDictionary - nameWithType.vb: IDictionary(Of String, JobType) - fullName.vb: System.Collections.Generic.IDictionary(Of System.String, TinyLife.Goals.JobType) - name.vb: IDictionary(Of String, JobType) +- uid: System.Collections.ObjectModel.ReadOnlyDictionary{System.String,TinyLife.Goals.JobType} + commentId: T:System.Collections.ObjectModel.ReadOnlyDictionary{System.String,TinyLife.Goals.JobType} + parent: System.Collections.ObjectModel + definition: System.Collections.ObjectModel.ReadOnlyDictionary`2 + name: ReadOnlyDictionary + nameWithType: ReadOnlyDictionary + fullName: System.Collections.ObjectModel.ReadOnlyDictionary + nameWithType.vb: ReadOnlyDictionary(Of String, JobType) + fullName.vb: System.Collections.ObjectModel.ReadOnlyDictionary(Of System.String, TinyLife.Goals.JobType) + name.vb: ReadOnlyDictionary(Of String, JobType) spec.csharp: - - uid: System.Collections.Generic.IDictionary`2 - name: IDictionary - nameWithType: IDictionary - fullName: System.Collections.Generic.IDictionary + - uid: System.Collections.ObjectModel.ReadOnlyDictionary`2 + name: ReadOnlyDictionary + nameWithType: ReadOnlyDictionary + fullName: System.Collections.ObjectModel.ReadOnlyDictionary isExternal: true - name: < nameWithType: < @@ -1717,10 +1717,10 @@ references: nameWithType: '>' fullName: '>' spec.vb: - - uid: System.Collections.Generic.IDictionary`2 - name: IDictionary - nameWithType: IDictionary - fullName: System.Collections.Generic.IDictionary + - uid: System.Collections.ObjectModel.ReadOnlyDictionary`2 + name: ReadOnlyDictionary + nameWithType: ReadOnlyDictionary + fullName: System.Collections.ObjectModel.ReadOnlyDictionary isExternal: true - name: '(Of ' nameWithType: '(Of ' @@ -1740,20 +1740,20 @@ references: - name: ) nameWithType: ) fullName: ) -- uid: System.Collections.Generic.IDictionary`2 - commentId: T:System.Collections.Generic.IDictionary`2 +- uid: System.Collections.ObjectModel.ReadOnlyDictionary`2 + commentId: T:System.Collections.ObjectModel.ReadOnlyDictionary`2 isExternal: true - name: IDictionary - nameWithType: IDictionary - fullName: System.Collections.Generic.IDictionary - nameWithType.vb: IDictionary(Of TKey, TValue) - fullName.vb: System.Collections.Generic.IDictionary(Of TKey, TValue) - name.vb: IDictionary(Of TKey, TValue) + name: ReadOnlyDictionary + nameWithType: ReadOnlyDictionary + fullName: System.Collections.ObjectModel.ReadOnlyDictionary + nameWithType.vb: ReadOnlyDictionary(Of TKey, TValue) + fullName.vb: System.Collections.ObjectModel.ReadOnlyDictionary(Of TKey, TValue) + name.vb: ReadOnlyDictionary(Of TKey, TValue) spec.csharp: - - uid: System.Collections.Generic.IDictionary`2 - name: IDictionary - nameWithType: IDictionary - fullName: System.Collections.Generic.IDictionary + - uid: System.Collections.ObjectModel.ReadOnlyDictionary`2 + name: ReadOnlyDictionary + nameWithType: ReadOnlyDictionary + fullName: System.Collections.ObjectModel.ReadOnlyDictionary isExternal: true - name: < nameWithType: < @@ -1771,10 +1771,10 @@ references: nameWithType: '>' fullName: '>' spec.vb: - - uid: System.Collections.Generic.IDictionary`2 - name: IDictionary - nameWithType: IDictionary - fullName: System.Collections.Generic.IDictionary + - uid: System.Collections.ObjectModel.ReadOnlyDictionary`2 + name: ReadOnlyDictionary + nameWithType: ReadOnlyDictionary + fullName: System.Collections.ObjectModel.ReadOnlyDictionary isExternal: true - name: '(Of ' nameWithType: '(Of ' @@ -1791,12 +1791,12 @@ references: - name: ) nameWithType: ) fullName: ) -- uid: System.Collections.Generic - commentId: N:System.Collections.Generic +- uid: System.Collections.ObjectModel + commentId: N:System.Collections.ObjectModel isExternal: true - name: System.Collections.Generic - nameWithType: System.Collections.Generic - fullName: System.Collections.Generic + name: System.Collections.ObjectModel + nameWithType: System.Collections.ObjectModel + fullName: System.Collections.ObjectModel - uid: System.String commentId: T:System.String parent: System @@ -2404,6 +2404,12 @@ references: - name: ) nameWithType: ) fullName: ) +- uid: System.Collections.Generic + commentId: N:System.Collections.Generic + isExternal: true + name: System.Collections.Generic + nameWithType: System.Collections.Generic + fullName: System.Collections.Generic - uid: TinyLife.Goals.JobType.OnWorkStartsInAnHour* commentId: Overload:TinyLife.Goals.JobType.OnWorkStartsInAnHour name: OnWorkStartsInAnHour diff --git a/docs/api/TinyLife.Goals.LifeGoal.Instance.yml b/docs/api/TinyLife.Goals.LifeGoal.Instance.yml index 3d1f469..dee42d4 100644 --- a/docs/api/TinyLife.Goals.LifeGoal.Instance.yml +++ b/docs/api/TinyLife.Goals.LifeGoal.Instance.yml @@ -25,11 +25,11 @@ items: source: remote: path: TinyLife/Goals/LifeGoal.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Instance path: ../TinyLife/Goals/LifeGoal.cs - startLine: 183 + startLine: 181 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -80,11 +80,11 @@ items: source: remote: path: TinyLife/Goals/LifeGoal.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Goal path: ../TinyLife/Goals/LifeGoal.cs - startLine: 190 + startLine: 188 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -125,11 +125,11 @@ items: source: remote: path: TinyLife/Goals/LifeGoal.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CurrentGoals path: ../TinyLife/Goals/LifeGoal.cs - startLine: 194 + startLine: 192 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -172,11 +172,11 @@ items: source: remote: path: TinyLife/Goals/LifeGoal.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: StageIndex path: ../TinyLife/Goals/LifeGoal.cs - startLine: 201 + startLine: 199 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -219,11 +219,11 @@ items: source: remote: path: TinyLife/Goals/LifeGoal.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Person path: ../TinyLife/Goals/LifeGoal.cs - startLine: 206 + startLine: 204 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -256,11 +256,11 @@ items: source: remote: path: TinyLife/Goals/LifeGoal.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Stage path: ../TinyLife/Goals/LifeGoal.cs - startLine: 211 + startLine: 209 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -293,11 +293,11 @@ items: source: remote: path: TinyLife/Goals/LifeGoal.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Completed path: ../TinyLife/Goals/LifeGoal.cs - startLine: 215 + startLine: 213 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -330,11 +330,11 @@ items: source: remote: path: TinyLife/Goals/LifeGoal.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Goals/LifeGoal.cs - startLine: 223 + startLine: 221 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -372,11 +372,11 @@ items: source: remote: path: TinyLife/Goals/LifeGoal.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Update path: ../TinyLife/Goals/LifeGoal.cs - startLine: 233 + startLine: 231 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -404,11 +404,11 @@ items: source: remote: path: TinyLife/Goals/LifeGoal.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Advance path: ../TinyLife/Goals/LifeGoal.cs - startLine: 243 + startLine: 241 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -436,11 +436,11 @@ items: source: remote: path: TinyLife/Goals/LifeGoal.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Validate path: ../TinyLife/Goals/LifeGoal.cs - startLine: 268 + startLine: 266 assemblies: - Tiny Life namespace: TinyLife.Goals diff --git a/docs/api/TinyLife.Goals.LifeGoal.yml b/docs/api/TinyLife.Goals.LifeGoal.yml index 47c2da2..63fe780 100644 --- a/docs/api/TinyLife.Goals.LifeGoal.yml +++ b/docs/api/TinyLife.Goals.LifeGoal.yml @@ -32,7 +32,7 @@ items: source: remote: path: TinyLife/Goals/LifeGoal.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: LifeGoal path: ../TinyLife/Goals/LifeGoal.cs @@ -83,7 +83,7 @@ items: source: remote: path: TinyLife/Goals/LifeGoal.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Goals path: ../TinyLife/Goals/LifeGoal.cs @@ -94,10 +94,10 @@ items: summary: "\nA registry for all registered life goals in the game and mods\n" example: [] syntax: - content: public static readonly IDictionary Goals + content: public static readonly ReadOnlyDictionary Goals return: - type: System.Collections.Generic.IDictionary{System.String,TinyLife.Goals.LifeGoal} - content.vb: Public Shared ReadOnly Goals As IDictionary(Of String, LifeGoal) + type: System.Collections.ObjectModel.ReadOnlyDictionary{System.String,TinyLife.Goals.LifeGoal} + content.vb: Public Shared ReadOnly Goals As ReadOnlyDictionary(Of String, LifeGoal) modifiers.csharp: - public - static @@ -120,7 +120,7 @@ items: source: remote: path: TinyLife/Goals/LifeGoal.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Chef path: ../TinyLife/Goals/LifeGoal.cs @@ -155,11 +155,11 @@ items: source: remote: path: TinyLife/Goals/LifeGoal.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SmartKid path: ../TinyLife/Goals/LifeGoal.cs - startLine: 47 + startLine: 46 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -190,11 +190,11 @@ items: source: remote: path: TinyLife/Goals/LifeGoal.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GymRat path: ../TinyLife/Goals/LifeGoal.cs - startLine: 60 + startLine: 58 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -225,11 +225,11 @@ items: source: remote: path: TinyLife/Goals/LifeGoal.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: HouseholdHero path: ../TinyLife/Goals/LifeGoal.cs - startLine: 72 + startLine: 70 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -260,11 +260,11 @@ items: source: remote: path: TinyLife/Goals/LifeGoal.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ComputerAddict path: ../TinyLife/Goals/LifeGoal.cs - startLine: 84 + startLine: 82 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -295,11 +295,11 @@ items: source: remote: path: TinyLife/Goals/LifeGoal.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FriendOfEveryone path: ../TinyLife/Goals/LifeGoal.cs - startLine: 96 + startLine: 94 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -330,11 +330,11 @@ items: source: remote: path: TinyLife/Goals/LifeGoal.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Millionaire path: ../TinyLife/Goals/LifeGoal.cs - startLine: 106 + startLine: 104 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -365,11 +365,11 @@ items: source: remote: path: TinyLife/Goals/LifeGoal.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnAdvanced path: ../TinyLife/Goals/LifeGoal.cs - startLine: 123 + startLine: 121 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -400,11 +400,11 @@ items: source: remote: path: TinyLife/Goals/LifeGoal.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnCompleted path: ../TinyLife/Goals/LifeGoal.cs - startLine: 127 + startLine: 125 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -435,11 +435,11 @@ items: source: remote: path: TinyLife/Goals/LifeGoal.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Name path: ../TinyLife/Goals/LifeGoal.cs - startLine: 132 + startLine: 130 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -470,11 +470,11 @@ items: source: remote: path: TinyLife/Goals/LifeGoal.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Stages path: ../TinyLife/Goals/LifeGoal.cs - startLine: 136 + startLine: 134 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -505,11 +505,11 @@ items: source: remote: path: TinyLife/Goals/LifeGoal.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RewardPersonality path: ../TinyLife/Goals/LifeGoal.cs - startLine: 141 + startLine: 139 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -540,11 +540,11 @@ items: source: remote: path: TinyLife/Goals/LifeGoal.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AllowedAges path: ../TinyLife/Goals/LifeGoal.cs - startLine: 146 + startLine: 144 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -577,11 +577,11 @@ items: source: remote: path: TinyLife/Goals/LifeGoal.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Goals/LifeGoal.cs - startLine: 154 + startLine: 152 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -622,11 +622,11 @@ items: source: remote: path: TinyLife/Goals/LifeGoal.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsCompleted path: ../TinyLife/Goals/LifeGoal.cs - startLine: 165 + startLine: 163 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -661,11 +661,11 @@ items: source: remote: path: TinyLife/Goals/LifeGoal.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Register path: ../TinyLife/Goals/LifeGoal.cs - startLine: 174 + startLine: 172 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -1088,21 +1088,21 @@ references: name: TinyLife.Utilities nameWithType: TinyLife.Utilities fullName: TinyLife.Utilities -- uid: System.Collections.Generic.IDictionary{System.String,TinyLife.Goals.LifeGoal} - commentId: T:System.Collections.Generic.IDictionary{System.String,TinyLife.Goals.LifeGoal} - parent: System.Collections.Generic - definition: System.Collections.Generic.IDictionary`2 - name: IDictionary - nameWithType: IDictionary - fullName: System.Collections.Generic.IDictionary - nameWithType.vb: IDictionary(Of String, LifeGoal) - fullName.vb: System.Collections.Generic.IDictionary(Of System.String, TinyLife.Goals.LifeGoal) - name.vb: IDictionary(Of String, LifeGoal) +- uid: System.Collections.ObjectModel.ReadOnlyDictionary{System.String,TinyLife.Goals.LifeGoal} + commentId: T:System.Collections.ObjectModel.ReadOnlyDictionary{System.String,TinyLife.Goals.LifeGoal} + parent: System.Collections.ObjectModel + definition: System.Collections.ObjectModel.ReadOnlyDictionary`2 + name: ReadOnlyDictionary + nameWithType: ReadOnlyDictionary + fullName: System.Collections.ObjectModel.ReadOnlyDictionary + nameWithType.vb: ReadOnlyDictionary(Of String, LifeGoal) + fullName.vb: System.Collections.ObjectModel.ReadOnlyDictionary(Of System.String, TinyLife.Goals.LifeGoal) + name.vb: ReadOnlyDictionary(Of String, LifeGoal) spec.csharp: - - uid: System.Collections.Generic.IDictionary`2 - name: IDictionary - nameWithType: IDictionary - fullName: System.Collections.Generic.IDictionary + - uid: System.Collections.ObjectModel.ReadOnlyDictionary`2 + name: ReadOnlyDictionary + nameWithType: ReadOnlyDictionary + fullName: System.Collections.ObjectModel.ReadOnlyDictionary isExternal: true - name: < nameWithType: < @@ -1123,10 +1123,10 @@ references: nameWithType: '>' fullName: '>' spec.vb: - - uid: System.Collections.Generic.IDictionary`2 - name: IDictionary - nameWithType: IDictionary - fullName: System.Collections.Generic.IDictionary + - uid: System.Collections.ObjectModel.ReadOnlyDictionary`2 + name: ReadOnlyDictionary + nameWithType: ReadOnlyDictionary + fullName: System.Collections.ObjectModel.ReadOnlyDictionary isExternal: true - name: '(Of ' nameWithType: '(Of ' @@ -1146,20 +1146,20 @@ references: - name: ) nameWithType: ) fullName: ) -- uid: System.Collections.Generic.IDictionary`2 - commentId: T:System.Collections.Generic.IDictionary`2 +- uid: System.Collections.ObjectModel.ReadOnlyDictionary`2 + commentId: T:System.Collections.ObjectModel.ReadOnlyDictionary`2 isExternal: true - name: IDictionary - nameWithType: IDictionary - fullName: System.Collections.Generic.IDictionary - nameWithType.vb: IDictionary(Of TKey, TValue) - fullName.vb: System.Collections.Generic.IDictionary(Of TKey, TValue) - name.vb: IDictionary(Of TKey, TValue) + name: ReadOnlyDictionary + nameWithType: ReadOnlyDictionary + fullName: System.Collections.ObjectModel.ReadOnlyDictionary + nameWithType.vb: ReadOnlyDictionary(Of TKey, TValue) + fullName.vb: System.Collections.ObjectModel.ReadOnlyDictionary(Of TKey, TValue) + name.vb: ReadOnlyDictionary(Of TKey, TValue) spec.csharp: - - uid: System.Collections.Generic.IDictionary`2 - name: IDictionary - nameWithType: IDictionary - fullName: System.Collections.Generic.IDictionary + - uid: System.Collections.ObjectModel.ReadOnlyDictionary`2 + name: ReadOnlyDictionary + nameWithType: ReadOnlyDictionary + fullName: System.Collections.ObjectModel.ReadOnlyDictionary isExternal: true - name: < nameWithType: < @@ -1177,10 +1177,10 @@ references: nameWithType: '>' fullName: '>' spec.vb: - - uid: System.Collections.Generic.IDictionary`2 - name: IDictionary - nameWithType: IDictionary - fullName: System.Collections.Generic.IDictionary + - uid: System.Collections.ObjectModel.ReadOnlyDictionary`2 + name: ReadOnlyDictionary + nameWithType: ReadOnlyDictionary + fullName: System.Collections.ObjectModel.ReadOnlyDictionary isExternal: true - name: '(Of ' nameWithType: '(Of ' @@ -1197,12 +1197,12 @@ references: - name: ) nameWithType: ) fullName: ) -- uid: System.Collections.Generic - commentId: N:System.Collections.Generic +- uid: System.Collections.ObjectModel + commentId: N:System.Collections.ObjectModel isExternal: true - name: System.Collections.Generic - nameWithType: System.Collections.Generic - fullName: System.Collections.Generic + name: System.Collections.ObjectModel + nameWithType: System.Collections.ObjectModel + fullName: System.Collections.ObjectModel - uid: TinyLife.Goals.LifeGoal commentId: T:TinyLife.Goals.LifeGoal parent: TinyLife.Goals diff --git a/docs/api/TinyLife.Goals.ManualProgressGoal.yml b/docs/api/TinyLife.Goals.ManualProgressGoal.yml index 190dce6..0e284ba 100644 --- a/docs/api/TinyLife.Goals.ManualProgressGoal.yml +++ b/docs/api/TinyLife.Goals.ManualProgressGoal.yml @@ -19,7 +19,7 @@ items: source: remote: path: TinyLife/Goals/ManualProgressGoal.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ManualProgressGoal path: ../TinyLife/Goals/ManualProgressGoal.cs @@ -79,7 +79,7 @@ items: source: remote: path: TinyLife/Goals/ManualProgressGoal.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Goals/ManualProgressGoal.cs @@ -118,7 +118,7 @@ items: source: remote: path: TinyLife/Goals/ManualProgressGoal.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetProgress path: ../TinyLife/Goals/ManualProgressGoal.cs @@ -156,7 +156,7 @@ items: source: remote: path: TinyLife/Goals/ManualProgressGoal.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Reset path: ../TinyLife/Goals/ManualProgressGoal.cs @@ -191,7 +191,7 @@ items: source: remote: path: TinyLife/Goals/ManualProgressGoal.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MakeProgress path: ../TinyLife/Goals/ManualProgressGoal.cs diff --git a/docs/api/TinyLife.Goals.Memory.yml b/docs/api/TinyLife.Goals.Memory.yml new file mode 100644 index 0000000..19f3b7e --- /dev/null +++ b/docs/api/TinyLife.Goals.Memory.yml @@ -0,0 +1,920 @@ +### YamlMime:ManagedReference +items: +- uid: TinyLife.Goals.Memory + commentId: T:TinyLife.Goals.Memory + id: Memory + parent: TinyLife.Goals + children: + - TinyLife.Goals.Memory.#ctor(TinyLife.Goals.MemoryType,TinyLife.Objects.Person,System.TimeSpan) + - TinyLife.Goals.Memory.Person + - TinyLife.Goals.Memory.TimeOccured + - TinyLife.Goals.Memory.TimeSinceOccured + - TinyLife.Goals.Memory.Type + - TinyLife.Goals.Memory.Validate(TinyLife.Objects.Person) + langs: + - csharp + - vb + name: Memory + nameWithType: Memory + fullName: TinyLife.Goals.Memory + type: Class + source: + remote: + path: TinyLife/Goals/Memory.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: Memory + path: ../TinyLife/Goals/Memory.cs + startLine: 85 + assemblies: + - Tiny Life + namespace: TinyLife.Goals + summary: "\nA memory is a set of information that a can store, related to an activity or event that has happened at a given type.\nA memory is constructed from an underlying .\n" + example: [] + syntax: + content: >- + [DataContract] + + public class Memory : JsonTypeSafeGenericDataHolder, IGenericDataHolder + content.vb: >- + + + Public Class Memory + Inherits JsonTypeSafeGenericDataHolder + Implements IGenericDataHolder + inheritance: + - System.Object + - MLEM.Data.Json.JsonTypeSafeGenericDataHolder + implements: + - MLEM.Misc.IGenericDataHolder + inheritedMembers: + - MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object) + - MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData``1(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 + extensionMethods: + - TinyLife.Goals.Memory.TinyLife.Utilities.Extensions.JsonCopy``1 + attributes: + - type: System.Runtime.Serialization.DataContractAttribute + ctor: System.Runtime.Serialization.DataContractAttribute.#ctor + arguments: [] + modifiers.csharp: + - public + - class + modifiers.vb: + - Public + - Class +- uid: TinyLife.Goals.Memory.Type + commentId: F:TinyLife.Goals.Memory.Type + id: Type + parent: TinyLife.Goals.Memory + langs: + - csharp + - vb + name: Type + nameWithType: Memory.Type + fullName: TinyLife.Goals.Memory.Type + type: Field + source: + remote: + path: TinyLife/Goals/Memory.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: Type + path: ../TinyLife/Goals/Memory.cs + startLine: 92 + assemblies: + - Tiny Life + namespace: TinyLife.Goals + summary: "\nThe type of this memory.\n" + example: [] + syntax: + content: >- + [DataMember] + + public readonly MemoryType Type + return: + type: TinyLife.Goals.MemoryType + content.vb: >- + + + Public ReadOnly Type As MemoryType + attributes: + - type: System.Runtime.Serialization.DataMemberAttribute + ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor + arguments: [] + modifiers.csharp: + - public + - readonly + modifiers.vb: + - Public + - ReadOnly +- uid: TinyLife.Goals.Memory.TimeOccured + commentId: F:TinyLife.Goals.Memory.TimeOccured + id: TimeOccured + parent: TinyLife.Goals.Memory + langs: + - csharp + - vb + name: TimeOccured + nameWithType: Memory.TimeOccured + fullName: TinyLife.Goals.Memory.TimeOccured + type: Field + source: + remote: + path: TinyLife/Goals/Memory.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: TimeOccured + path: ../TinyLife/Goals/Memory.cs + startLine: 97 + assemblies: + - Tiny Life + namespace: TinyLife.Goals + summary: "\nThe in-game time that this event occured at.\n" + example: [] + syntax: + content: >- + [DataMember] + + public readonly TimeSpan TimeOccured + return: + type: System.TimeSpan + content.vb: >- + + + Public ReadOnly TimeOccured As TimeSpan + attributes: + - type: System.Runtime.Serialization.DataMemberAttribute + ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor + arguments: [] + modifiers.csharp: + - public + - readonly + modifiers.vb: + - Public + - ReadOnly +- uid: TinyLife.Goals.Memory.Person + commentId: P:TinyLife.Goals.Memory.Person + id: Person + parent: TinyLife.Goals.Memory + langs: + - csharp + - vb + name: Person + nameWithType: Memory.Person + fullName: TinyLife.Goals.Memory.Person + type: Property + source: + remote: + path: TinyLife/Goals/Memory.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: Person + path: ../TinyLife/Goals/Memory.cs + startLine: 102 + assemblies: + - Tiny Life + namespace: TinyLife.Goals + summary: "\nThe person that has this memory.\n" + example: [] + syntax: + content: public Person Person { get; } + parameters: [] + return: + type: TinyLife.Objects.Person + content.vb: Public ReadOnly Property Person As Person + overload: TinyLife.Goals.Memory.Person* + modifiers.csharp: + - public + - get + modifiers.vb: + - Public + - ReadOnly +- uid: TinyLife.Goals.Memory.TimeSinceOccured + commentId: P:TinyLife.Goals.Memory.TimeSinceOccured + id: TimeSinceOccured + parent: TinyLife.Goals.Memory + langs: + - csharp + - vb + name: TimeSinceOccured + nameWithType: Memory.TimeSinceOccured + fullName: TinyLife.Goals.Memory.TimeSinceOccured + type: Property + source: + remote: + path: TinyLife/Goals/Memory.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: TimeSinceOccured + path: ../TinyLife/Goals/Memory.cs + startLine: 106 + assemblies: + - Tiny Life + namespace: TinyLife.Goals + summary: "\nReturns the time since this memory occured. This uses and .\n" + example: [] + syntax: + content: public TimeSpan TimeSinceOccured { get; } + parameters: [] + return: + type: System.TimeSpan + content.vb: Public ReadOnly Property TimeSinceOccured As TimeSpan + overload: TinyLife.Goals.Memory.TimeSinceOccured* + modifiers.csharp: + - public + - get + modifiers.vb: + - Public + - ReadOnly +- uid: TinyLife.Goals.Memory.#ctor(TinyLife.Goals.MemoryType,TinyLife.Objects.Person,System.TimeSpan) + commentId: M:TinyLife.Goals.Memory.#ctor(TinyLife.Goals.MemoryType,TinyLife.Objects.Person,System.TimeSpan) + id: '#ctor(TinyLife.Goals.MemoryType,TinyLife.Objects.Person,System.TimeSpan)' + parent: TinyLife.Goals.Memory + langs: + - csharp + - vb + name: Memory(MemoryType, Person, TimeSpan) + nameWithType: Memory.Memory(MemoryType, Person, TimeSpan) + fullName: TinyLife.Goals.Memory.Memory(TinyLife.Goals.MemoryType, TinyLife.Objects.Person, System.TimeSpan) + type: Constructor + source: + remote: + path: TinyLife/Goals/Memory.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: .ctor + path: ../TinyLife/Goals/Memory.cs + startLine: 115 + assemblies: + - Tiny Life + namespace: TinyLife.Goals + summary: "\nCreates a new memory with the given settings.\nIn most cases, should be used instead.\n" + example: [] + syntax: + content: public Memory(MemoryType type, Person person, TimeSpan timeOccured) + parameters: + - id: type + type: TinyLife.Goals.MemoryType + description: The type of this memory. + - id: person + type: TinyLife.Objects.Person + description: The person that has this memory. + - id: timeOccured + type: System.TimeSpan + description: The in-game time that this event occured at. + content.vb: Public Sub New(type As MemoryType, person As Person, timeOccured As TimeSpan) + overload: TinyLife.Goals.Memory.#ctor* + modifiers.csharp: + - public + modifiers.vb: + - Public +- uid: TinyLife.Goals.Memory.Validate(TinyLife.Objects.Person) + commentId: M:TinyLife.Goals.Memory.Validate(TinyLife.Objects.Person) + id: Validate(TinyLife.Objects.Person) + parent: TinyLife.Goals.Memory + langs: + - csharp + - vb + name: Validate(Person) + nameWithType: Memory.Validate(Person) + fullName: TinyLife.Goals.Memory.Validate(TinyLife.Objects.Person) + type: Method + source: + remote: + path: TinyLife/Goals/Memory.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: Validate + path: ../TinyLife/Goals/Memory.cs + startLine: 127 + assemblies: + - Tiny Life + namespace: TinyLife.Goals + summary: "\nValidates this memory when the game is loaded. This method is claled in .\nThis method reutrns if this memory is invalid in some way, causing it to be removed.\n" + example: [] + syntax: + content: public virtual bool Validate(Person person) + parameters: + - id: person + type: TinyLife.Objects.Person + description: The person that has this memory. + return: + type: System.Boolean + description: Whether this memory is valid. + content.vb: Public Overridable Function Validate(person As Person) As Boolean + overload: TinyLife.Goals.Memory.Validate* + modifiers.csharp: + - public + - virtual + modifiers.vb: + - Public + - Overridable +references: +- uid: TinyLife.Goals.Memory.Person + commentId: P:TinyLife.Goals.Memory.Person + isExternal: true +- uid: TinyLife.Goals.MemoryType + commentId: T:TinyLife.Goals.MemoryType + parent: TinyLife.Goals + name: MemoryType + nameWithType: MemoryType + fullName: TinyLife.Goals.MemoryType +- uid: TinyLife.Goals + commentId: N:TinyLife.Goals + name: TinyLife.Goals + nameWithType: TinyLife.Goals + fullName: TinyLife.Goals +- uid: System.Object + commentId: T:System.Object + parent: System + isExternal: true + name: Object + nameWithType: Object + fullName: System.Object +- uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder + commentId: T:MLEM.Data.Json.JsonTypeSafeGenericDataHolder + parent: MLEM.Data.Json + isExternal: true + name: JsonTypeSafeGenericDataHolder + nameWithType: JsonTypeSafeGenericDataHolder + fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder +- uid: MLEM.Misc.IGenericDataHolder + commentId: T:MLEM.Misc.IGenericDataHolder + parent: MLEM.Misc + isExternal: true + name: IGenericDataHolder + nameWithType: IGenericDataHolder + fullName: MLEM.Misc.IGenericDataHolder +- uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object) + commentId: M:MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object) + parent: MLEM.Data.Json.JsonTypeSafeGenericDataHolder + isExternal: true + name: SetData(String, Object) + nameWithType: JsonTypeSafeGenericDataHolder.SetData(String, Object) + fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String, System.Object) + spec.csharp: + - uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object) + name: SetData + nameWithType: JsonTypeSafeGenericDataHolder.SetData + fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - uid: System.String + name: String + nameWithType: String + fullName: System.String + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Object + name: Object + nameWithType: Object + fullName: System.Object + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object) + name: SetData + nameWithType: JsonTypeSafeGenericDataHolder.SetData + fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - uid: System.String + name: String + nameWithType: String + fullName: System.String + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Object + name: Object + nameWithType: Object + fullName: System.Object + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData``1(System.String) + commentId: M:MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData``1(System.String) + parent: MLEM.Data.Json.JsonTypeSafeGenericDataHolder + isExternal: true + name: GetData(String) + nameWithType: JsonTypeSafeGenericDataHolder.GetData(String) + fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData(System.String) + nameWithType.vb: JsonTypeSafeGenericDataHolder.GetData(Of T)(String) + fullName.vb: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData(Of T)(System.String) + name.vb: GetData(Of T)(String) + spec.csharp: + - uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData``1(System.String) + name: GetData + nameWithType: JsonTypeSafeGenericDataHolder.GetData + fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - uid: System.String + name: String + nameWithType: String + fullName: System.String + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData``1(System.String) + name: GetData(Of T) + nameWithType: JsonTypeSafeGenericDataHolder.GetData(Of T) + fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData(Of T) + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - uid: System.String + name: String + nameWithType: String + fullName: System.String + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetDataKeys + commentId: M:MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetDataKeys + parent: MLEM.Data.Json.JsonTypeSafeGenericDataHolder + isExternal: true + name: GetDataKeys() + nameWithType: JsonTypeSafeGenericDataHolder.GetDataKeys() + fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetDataKeys() + spec.csharp: + - uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetDataKeys + name: GetDataKeys + nameWithType: JsonTypeSafeGenericDataHolder.GetDataKeys + fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetDataKeys + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetDataKeys + name: GetDataKeys + nameWithType: JsonTypeSafeGenericDataHolder.GetDataKeys + fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetDataKeys + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) +- uid: System.Object.Equals(System.Object) + commentId: M:System.Object.Equals(System.Object) + parent: System.Object + isExternal: true + name: Equals(Object) + nameWithType: Object.Equals(Object) + fullName: System.Object.Equals(System.Object) + spec.csharp: + - uid: System.Object.Equals(System.Object) + name: Equals + nameWithType: Object.Equals + fullName: System.Object.Equals + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - uid: System.Object + name: Object + nameWithType: Object + fullName: System.Object + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: System.Object.Equals(System.Object) + name: Equals + nameWithType: Object.Equals + fullName: System.Object.Equals + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - uid: System.Object + name: Object + nameWithType: Object + fullName: System.Object + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- uid: System.Object.Equals(System.Object,System.Object) + commentId: M:System.Object.Equals(System.Object,System.Object) + parent: System.Object + isExternal: true + name: Equals(Object, Object) + nameWithType: Object.Equals(Object, Object) + fullName: System.Object.Equals(System.Object, System.Object) + spec.csharp: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + nameWithType: Object.Equals + fullName: System.Object.Equals + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - uid: System.Object + name: Object + nameWithType: Object + fullName: System.Object + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Object + name: Object + nameWithType: Object + fullName: System.Object + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + nameWithType: Object.Equals + fullName: System.Object.Equals + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - uid: System.Object + name: Object + nameWithType: Object + fullName: System.Object + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Object + name: Object + nameWithType: Object + fullName: System.Object + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- uid: System.Object.GetHashCode + commentId: M:System.Object.GetHashCode + parent: System.Object + isExternal: true + name: GetHashCode() + nameWithType: Object.GetHashCode() + fullName: System.Object.GetHashCode() + spec.csharp: + - uid: System.Object.GetHashCode + name: GetHashCode + nameWithType: Object.GetHashCode + fullName: System.Object.GetHashCode + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: System.Object.GetHashCode + name: GetHashCode + nameWithType: Object.GetHashCode + fullName: System.Object.GetHashCode + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) +- uid: System.Object.GetType + commentId: M:System.Object.GetType + parent: System.Object + isExternal: true + name: GetType() + nameWithType: Object.GetType() + fullName: System.Object.GetType() + spec.csharp: + - uid: System.Object.GetType + name: GetType + nameWithType: Object.GetType + fullName: System.Object.GetType + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: System.Object.GetType + name: GetType + nameWithType: Object.GetType + fullName: System.Object.GetType + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) +- uid: System.Object.MemberwiseClone + commentId: M:System.Object.MemberwiseClone + parent: System.Object + isExternal: true + name: MemberwiseClone() + nameWithType: Object.MemberwiseClone() + fullName: System.Object.MemberwiseClone() + spec.csharp: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + nameWithType: Object.MemberwiseClone + fullName: System.Object.MemberwiseClone + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + nameWithType: Object.MemberwiseClone + fullName: System.Object.MemberwiseClone + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) +- uid: System.Object.ReferenceEquals(System.Object,System.Object) + commentId: M:System.Object.ReferenceEquals(System.Object,System.Object) + parent: System.Object + isExternal: true + name: ReferenceEquals(Object, Object) + nameWithType: Object.ReferenceEquals(Object, Object) + fullName: System.Object.ReferenceEquals(System.Object, System.Object) + spec.csharp: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + nameWithType: Object.ReferenceEquals + fullName: System.Object.ReferenceEquals + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - uid: System.Object + name: Object + nameWithType: Object + fullName: System.Object + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Object + name: Object + nameWithType: Object + fullName: System.Object + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + nameWithType: Object.ReferenceEquals + fullName: System.Object.ReferenceEquals + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - uid: System.Object + name: Object + nameWithType: Object + fullName: System.Object + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Object + name: Object + nameWithType: Object + fullName: System.Object + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- uid: System.Object.ToString + commentId: M:System.Object.ToString + parent: System.Object + isExternal: true + name: ToString() + nameWithType: Object.ToString() + fullName: System.Object.ToString() + spec.csharp: + - uid: System.Object.ToString + name: ToString + nameWithType: Object.ToString + fullName: System.Object.ToString + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: System.Object.ToString + name: ToString + nameWithType: Object.ToString + fullName: System.Object.ToString + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Goals.Memory.TinyLife.Utilities.Extensions.JsonCopy``1 + commentId: M:TinyLife.Utilities.Extensions.JsonCopy``1(``0) + parent: TinyLife.Utilities.Extensions + definition: TinyLife.Utilities.Extensions.JsonCopy``1(``0) + name: JsonCopy() + nameWithType: Extensions.JsonCopy() + fullName: TinyLife.Utilities.Extensions.JsonCopy() + nameWithType.vb: Extensions.JsonCopy(Of Memory)() + fullName.vb: TinyLife.Utilities.Extensions.JsonCopy(Of TinyLife.Goals.Memory)() + name.vb: JsonCopy(Of Memory)() + spec.csharp: + - uid: TinyLife.Utilities.Extensions.JsonCopy``1 + name: JsonCopy + nameWithType: Extensions.JsonCopy + fullName: TinyLife.Utilities.Extensions.JsonCopy + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Utilities.Extensions.JsonCopy``1 + name: JsonCopy(Of Memory) + nameWithType: Extensions.JsonCopy(Of Memory) + fullName: TinyLife.Utilities.Extensions.JsonCopy(Of TinyLife.Goals.Memory) + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) +- uid: System + commentId: N:System + isExternal: true + name: System + nameWithType: System + fullName: System +- uid: MLEM.Data.Json + commentId: N:MLEM.Data.Json + isExternal: true + name: MLEM.Data.Json + nameWithType: MLEM.Data.Json + fullName: MLEM.Data.Json +- uid: MLEM.Misc + commentId: N:MLEM.Misc + isExternal: true + name: MLEM.Misc + nameWithType: MLEM.Misc + fullName: MLEM.Misc +- uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0) + commentId: M:TinyLife.Utilities.Extensions.JsonCopy``1(``0) + name: JsonCopy(T) + nameWithType: Extensions.JsonCopy(T) + fullName: TinyLife.Utilities.Extensions.JsonCopy(T) + nameWithType.vb: Extensions.JsonCopy(Of T)(T) + fullName.vb: TinyLife.Utilities.Extensions.JsonCopy(Of T)(T) + name.vb: JsonCopy(Of T)(T) + spec.csharp: + - uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0) + name: JsonCopy + nameWithType: Extensions.JsonCopy + fullName: TinyLife.Utilities.Extensions.JsonCopy + - name: ( + nameWithType: ( + fullName: ( + - name: T + nameWithType: T + fullName: T + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0) + name: JsonCopy(Of T) + nameWithType: Extensions.JsonCopy(Of T) + fullName: TinyLife.Utilities.Extensions.JsonCopy(Of T) + - name: ( + nameWithType: ( + fullName: ( + - name: T + nameWithType: T + fullName: T + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Utilities.Extensions + commentId: T:TinyLife.Utilities.Extensions + parent: TinyLife.Utilities + name: Extensions + nameWithType: Extensions + fullName: TinyLife.Utilities.Extensions +- uid: TinyLife.Utilities + commentId: N:TinyLife.Utilities + name: TinyLife.Utilities + nameWithType: TinyLife.Utilities + fullName: TinyLife.Utilities +- uid: System.TimeSpan + commentId: T:System.TimeSpan + parent: System + isExternal: true + name: TimeSpan + nameWithType: TimeSpan + fullName: System.TimeSpan +- uid: TinyLife.Goals.Memory.Person* + commentId: Overload:TinyLife.Goals.Memory.Person + name: Person + nameWithType: Memory.Person + fullName: TinyLife.Goals.Memory.Person +- uid: TinyLife.Objects.Person + commentId: T:TinyLife.Objects.Person + parent: TinyLife.Objects + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person +- uid: TinyLife.Objects + commentId: N:TinyLife.Objects + name: TinyLife.Objects + nameWithType: TinyLife.Objects + fullName: TinyLife.Objects +- uid: TinyLife.GameImpl.CurrentTime + commentId: P:TinyLife.GameImpl.CurrentTime + isExternal: true +- uid: TinyLife.Goals.Memory.TimeOccured + commentId: F:TinyLife.Goals.Memory.TimeOccured + isExternal: true +- uid: TinyLife.Goals.Memory.TimeSinceOccured* + commentId: Overload:TinyLife.Goals.Memory.TimeSinceOccured + name: TimeSinceOccured + nameWithType: Memory.TimeSinceOccured + fullName: TinyLife.Goals.Memory.TimeSinceOccured +- uid: TinyLife.Goals.MemoryType.Construct(TinyLife.Objects.Person,System.Nullable{System.TimeSpan}) + commentId: M:TinyLife.Goals.MemoryType.Construct(TinyLife.Objects.Person,System.Nullable{System.TimeSpan}) + isExternal: true +- uid: TinyLife.Goals.Memory.#ctor* + commentId: Overload:TinyLife.Goals.Memory.#ctor + name: Memory + nameWithType: Memory.Memory + fullName: TinyLife.Goals.Memory.Memory +- uid: TinyLife.Objects.Person.Validate + commentId: M:TinyLife.Objects.Person.Validate + isExternal: true +- uid: TinyLife.Goals.Memory.Validate* + commentId: Overload:TinyLife.Goals.Memory.Validate + name: Validate + nameWithType: Memory.Validate + fullName: TinyLife.Goals.Memory.Validate +- uid: System.Boolean + commentId: T:System.Boolean + parent: System + isExternal: true + name: Boolean + nameWithType: Boolean + fullName: System.Boolean diff --git a/docs/api/TinyLife.Goals.MemoryType.yml b/docs/api/TinyLife.Goals.MemoryType.yml new file mode 100644 index 0000000..b016b6c --- /dev/null +++ b/docs/api/TinyLife.Goals.MemoryType.yml @@ -0,0 +1,1158 @@ +### YamlMime:ManagedReference +items: +- uid: TinyLife.Goals.MemoryType + commentId: T:TinyLife.Goals.MemoryType + id: MemoryType + parent: TinyLife.Goals + children: + - TinyLife.Goals.MemoryType.#ctor(System.String) + - TinyLife.Goals.MemoryType.Construct(TinyLife.Objects.Person,System.Nullable{System.TimeSpan}) + - TinyLife.Goals.MemoryType.ConstructedType + - TinyLife.Goals.MemoryType.CreativeAction + - TinyLife.Goals.MemoryType.FamilySocial + - TinyLife.Goals.MemoryType.LogicalAction + - TinyLife.Goals.MemoryType.Name + - TinyLife.Goals.MemoryType.Promotion + - TinyLife.Goals.MemoryType.PublishFailure + - TinyLife.Goals.MemoryType.Register(TinyLife.Goals.MemoryType) + - TinyLife.Goals.MemoryType.SocialAction + - TinyLife.Goals.MemoryType.Types + langs: + - csharp + - vb + name: MemoryType + nameWithType: MemoryType + fullName: TinyLife.Goals.MemoryType + type: Class + source: + remote: + path: TinyLife/Goals/Memory.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: MemoryType + path: ../TinyLife/Goals/Memory.cs + startLine: 16 + assemblies: + - Tiny Life + namespace: TinyLife.Goals + summary: "\nA memory type is a set of information for a to have.\n" + example: [] + syntax: + content: >- + [JsonConverter(typeof(StaticJsonConverter), new object[]{typeof(MemoryType), "PrivateTypes"})] + + public class MemoryType + content.vb: >- + + + Public Class MemoryType + inheritance: + - System.Object + inheritedMembers: + - 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 + extensionMethods: + - TinyLife.Goals.MemoryType.TinyLife.Utilities.Extensions.JsonCopy``1 + modifiers.csharp: + - public + - class + modifiers.vb: + - Public + - Class +- uid: TinyLife.Goals.MemoryType.Types + commentId: F:TinyLife.Goals.MemoryType.Types + id: Types + parent: TinyLife.Goals.MemoryType + langs: + - csharp + - vb + name: Types + nameWithType: MemoryType.Types + fullName: TinyLife.Goals.MemoryType.Types + type: Field + source: + remote: + path: TinyLife/Goals/Memory.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: Types + path: ../TinyLife/Goals/Memory.cs + startLine: 23 + assemblies: + - Tiny Life + namespace: TinyLife.Goals + summary: "\nThe memory types that are registered, both by the game itself, and by mods.\n" + example: [] + syntax: + content: public static readonly ReadOnlyDictionary Types + return: + type: System.Collections.ObjectModel.ReadOnlyDictionary{System.String,TinyLife.Goals.MemoryType} + content.vb: Public Shared ReadOnly Types As ReadOnlyDictionary(Of String, MemoryType) + modifiers.csharp: + - public + - static + - readonly + modifiers.vb: + - Public + - Shared + - ReadOnly +- uid: TinyLife.Goals.MemoryType.PublishFailure + commentId: F:TinyLife.Goals.MemoryType.PublishFailure + id: PublishFailure + parent: TinyLife.Goals.MemoryType + langs: + - csharp + - vb + name: PublishFailure + nameWithType: MemoryType.PublishFailure + fullName: TinyLife.Goals.MemoryType.PublishFailure + type: Field + source: + remote: + path: TinyLife/Goals/Memory.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: PublishFailure + path: ../TinyLife/Goals/Memory.cs + startLine: 26 + assemblies: + - Tiny Life + namespace: TinyLife.Goals + syntax: + content: public static readonly MemoryType PublishFailure + return: + type: TinyLife.Goals.MemoryType + content.vb: Public Shared ReadOnly PublishFailure As MemoryType + modifiers.csharp: + - public + - static + - readonly + modifiers.vb: + - Public + - Shared + - ReadOnly +- uid: TinyLife.Goals.MemoryType.LogicalAction + commentId: F:TinyLife.Goals.MemoryType.LogicalAction + id: LogicalAction + parent: TinyLife.Goals.MemoryType + langs: + - csharp + - vb + name: LogicalAction + nameWithType: MemoryType.LogicalAction + fullName: TinyLife.Goals.MemoryType.LogicalAction + type: Field + source: + remote: + path: TinyLife/Goals/Memory.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: LogicalAction + path: ../TinyLife/Goals/Memory.cs + startLine: 27 + assemblies: + - Tiny Life + namespace: TinyLife.Goals + syntax: + content: public static readonly MemoryType LogicalAction + return: + type: TinyLife.Goals.MemoryType + content.vb: Public Shared ReadOnly LogicalAction As MemoryType + modifiers.csharp: + - public + - static + - readonly + modifiers.vb: + - Public + - Shared + - ReadOnly +- uid: TinyLife.Goals.MemoryType.SocialAction + commentId: F:TinyLife.Goals.MemoryType.SocialAction + id: SocialAction + parent: TinyLife.Goals.MemoryType + langs: + - csharp + - vb + name: SocialAction + nameWithType: MemoryType.SocialAction + fullName: TinyLife.Goals.MemoryType.SocialAction + type: Field + source: + remote: + path: TinyLife/Goals/Memory.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: SocialAction + path: ../TinyLife/Goals/Memory.cs + startLine: 28 + assemblies: + - Tiny Life + namespace: TinyLife.Goals + syntax: + content: public static readonly MemoryType SocialAction + return: + type: TinyLife.Goals.MemoryType + content.vb: Public Shared ReadOnly SocialAction As MemoryType + modifiers.csharp: + - public + - static + - readonly + modifiers.vb: + - Public + - Shared + - ReadOnly +- uid: TinyLife.Goals.MemoryType.Promotion + commentId: F:TinyLife.Goals.MemoryType.Promotion + id: Promotion + parent: TinyLife.Goals.MemoryType + langs: + - csharp + - vb + name: Promotion + nameWithType: MemoryType.Promotion + fullName: TinyLife.Goals.MemoryType.Promotion + type: Field + source: + remote: + path: TinyLife/Goals/Memory.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: Promotion + path: ../TinyLife/Goals/Memory.cs + startLine: 29 + assemblies: + - Tiny Life + namespace: TinyLife.Goals + syntax: + content: public static readonly MemoryType Promotion + return: + type: TinyLife.Goals.MemoryType + content.vb: Public Shared ReadOnly Promotion As MemoryType + modifiers.csharp: + - public + - static + - readonly + modifiers.vb: + - Public + - Shared + - ReadOnly +- uid: TinyLife.Goals.MemoryType.CreativeAction + commentId: F:TinyLife.Goals.MemoryType.CreativeAction + id: CreativeAction + parent: TinyLife.Goals.MemoryType + langs: + - csharp + - vb + name: CreativeAction + nameWithType: MemoryType.CreativeAction + fullName: TinyLife.Goals.MemoryType.CreativeAction + type: Field + source: + remote: + path: TinyLife/Goals/Memory.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: CreativeAction + path: ../TinyLife/Goals/Memory.cs + startLine: 30 + assemblies: + - Tiny Life + namespace: TinyLife.Goals + syntax: + content: public static readonly MemoryType CreativeAction + return: + type: TinyLife.Goals.MemoryType + content.vb: Public Shared ReadOnly CreativeAction As MemoryType + modifiers.csharp: + - public + - static + - readonly + modifiers.vb: + - Public + - Shared + - ReadOnly +- uid: TinyLife.Goals.MemoryType.FamilySocial + commentId: F:TinyLife.Goals.MemoryType.FamilySocial + id: FamilySocial + parent: TinyLife.Goals.MemoryType + langs: + - csharp + - vb + name: FamilySocial + nameWithType: MemoryType.FamilySocial + fullName: TinyLife.Goals.MemoryType.FamilySocial + type: Field + source: + remote: + path: TinyLife/Goals/Memory.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: FamilySocial + path: ../TinyLife/Goals/Memory.cs + startLine: 31 + assemblies: + - Tiny Life + namespace: TinyLife.Goals + syntax: + content: public static readonly MemoryType FamilySocial + return: + type: TinyLife.Goals.MemoryType + content.vb: Public Shared ReadOnly FamilySocial As MemoryType + modifiers.csharp: + - public + - static + - readonly + modifiers.vb: + - Public + - Shared + - ReadOnly +- uid: TinyLife.Goals.MemoryType.Name + commentId: F:TinyLife.Goals.MemoryType.Name + id: Name + parent: TinyLife.Goals.MemoryType + langs: + - csharp + - vb + name: Name + nameWithType: MemoryType.Name + fullName: TinyLife.Goals.MemoryType.Name + type: Field + source: + remote: + path: TinyLife/Goals/Memory.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: Name + path: ../TinyLife/Goals/Memory.cs + startLine: 37 + assemblies: + - Tiny Life + namespace: TinyLife.Goals + summary: "\nThe name of this memory type.\n" + example: [] + syntax: + content: public readonly string Name + return: + type: System.String + content.vb: Public ReadOnly Name As String + modifiers.csharp: + - public + - readonly + modifiers.vb: + - Public + - ReadOnly +- uid: TinyLife.Goals.MemoryType.ConstructedType + commentId: P:TinyLife.Goals.MemoryType.ConstructedType + id: ConstructedType + parent: TinyLife.Goals.MemoryType + langs: + - csharp + - vb + name: ConstructedType + nameWithType: MemoryType.ConstructedType + fullName: TinyLife.Goals.MemoryType.ConstructedType + type: Property + source: + remote: + path: TinyLife/Goals/Memory.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: ConstructedType + path: ../TinyLife/Goals/Memory.cs + startLine: 41 + assemblies: + - Tiny Life + namespace: TinyLife.Goals + summary: "\nThe type of constructed in , or null to construct the default type.\n" + example: [] + syntax: + content: public Type ConstructedType { get; set; } + parameters: [] + return: + type: System.Type + content.vb: Public Property ConstructedType As Type + overload: TinyLife.Goals.MemoryType.ConstructedType* + modifiers.csharp: + - public + - get + - set + modifiers.vb: + - Public +- uid: TinyLife.Goals.MemoryType.#ctor(System.String) + commentId: M:TinyLife.Goals.MemoryType.#ctor(System.String) + id: '#ctor(System.String)' + parent: TinyLife.Goals.MemoryType + langs: + - csharp + - vb + name: MemoryType(String) + nameWithType: MemoryType.MemoryType(String) + fullName: TinyLife.Goals.MemoryType.MemoryType(System.String) + type: Constructor + source: + remote: + path: TinyLife/Goals/Memory.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: .ctor + path: ../TinyLife/Goals/Memory.cs + startLine: 47 + assemblies: + - Tiny Life + namespace: TinyLife.Goals + summary: "\nCreates a new memory type with the given name.\n" + example: [] + syntax: + content: public MemoryType(string name) + parameters: + - id: name + type: System.String + description: The name of this memory type. + content.vb: Public Sub New(name As String) + overload: TinyLife.Goals.MemoryType.#ctor* + modifiers.csharp: + - public + modifiers.vb: + - Public +- uid: TinyLife.Goals.MemoryType.Construct(TinyLife.Objects.Person,System.Nullable{System.TimeSpan}) + commentId: M:TinyLife.Goals.MemoryType.Construct(TinyLife.Objects.Person,System.Nullable{System.TimeSpan}) + id: Construct(TinyLife.Objects.Person,System.Nullable{System.TimeSpan}) + parent: TinyLife.Goals.MemoryType + langs: + - csharp + - vb + name: Construct(Person, Nullable) + nameWithType: MemoryType.Construct(Person, Nullable) + fullName: TinyLife.Goals.MemoryType.Construct(TinyLife.Objects.Person, System.Nullable) + type: Method + source: + remote: + path: TinyLife/Goals/Memory.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: Construct + path: ../TinyLife/Goals/Memory.cs + startLine: 58 + assemblies: + - Tiny Life + namespace: TinyLife.Goals + summary: "\nConstructs a new from this memory type.\n" + example: [] + syntax: + content: public Memory Construct(Person person, TimeSpan? timeOccured = null) + parameters: + - id: person + type: TinyLife.Objects.Person + description: The person who should have the memory. + - id: timeOccured + type: System.Nullable{System.TimeSpan} + description: The time that this memory occured, or to use . + return: + type: TinyLife.Goals.Memory + description: The constructed memory. + content.vb: Public Function Construct(person As Person, timeOccured As TimeSpan? = Nothing) As Memory + overload: TinyLife.Goals.MemoryType.Construct* + exceptions: + - type: System.ArgumentException + commentId: T:System.ArgumentException + description: Thrown if constructing the fails. + nameWithType.vb: MemoryType.Construct(Person, Nullable(Of TimeSpan)) + modifiers.csharp: + - public + modifiers.vb: + - Public + fullName.vb: TinyLife.Goals.MemoryType.Construct(TinyLife.Objects.Person, System.Nullable(Of System.TimeSpan)) + name.vb: Construct(Person, Nullable(Of TimeSpan)) +- uid: TinyLife.Goals.MemoryType.Register(TinyLife.Goals.MemoryType) + commentId: M:TinyLife.Goals.MemoryType.Register(TinyLife.Goals.MemoryType) + id: Register(TinyLife.Goals.MemoryType) + parent: TinyLife.Goals.MemoryType + langs: + - csharp + - vb + name: Register(MemoryType) + nameWithType: MemoryType.Register(MemoryType) + fullName: TinyLife.Goals.MemoryType.Register(TinyLife.Goals.MemoryType) + type: Method + source: + remote: + path: TinyLife/Goals/Memory.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: Register + path: ../TinyLife/Goals/Memory.cs + startLine: 73 + assemblies: + - Tiny Life + namespace: TinyLife.Goals + summary: "\nRegisters the given to the registry.\n" + example: [] + syntax: + content: public static MemoryType Register(MemoryType type) + parameters: + - id: type + type: TinyLife.Goals.MemoryType + description: The type of memory to register. + return: + type: TinyLife.Goals.MemoryType + description: The passed memory type type, for chaining. + content.vb: Public Shared Function Register(type As MemoryType) As MemoryType + overload: TinyLife.Goals.MemoryType.Register* + modifiers.csharp: + - public + - static + modifiers.vb: + - Public + - Shared +references: +- uid: TinyLife.Goals.Memory + commentId: T:TinyLife.Goals.Memory + parent: TinyLife.Goals + name: Memory + nameWithType: Memory + fullName: TinyLife.Goals.Memory +- uid: TinyLife.Goals + commentId: N:TinyLife.Goals + name: TinyLife.Goals + nameWithType: TinyLife.Goals + fullName: TinyLife.Goals +- uid: System.Object + commentId: T:System.Object + parent: System + isExternal: true + name: Object + nameWithType: Object + fullName: System.Object +- uid: System.Object.Equals(System.Object) + commentId: M:System.Object.Equals(System.Object) + parent: System.Object + isExternal: true + name: Equals(Object) + nameWithType: Object.Equals(Object) + fullName: System.Object.Equals(System.Object) + spec.csharp: + - uid: System.Object.Equals(System.Object) + name: Equals + nameWithType: Object.Equals + fullName: System.Object.Equals + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - uid: System.Object + name: Object + nameWithType: Object + fullName: System.Object + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: System.Object.Equals(System.Object) + name: Equals + nameWithType: Object.Equals + fullName: System.Object.Equals + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - uid: System.Object + name: Object + nameWithType: Object + fullName: System.Object + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- uid: System.Object.Equals(System.Object,System.Object) + commentId: M:System.Object.Equals(System.Object,System.Object) + parent: System.Object + isExternal: true + name: Equals(Object, Object) + nameWithType: Object.Equals(Object, Object) + fullName: System.Object.Equals(System.Object, System.Object) + spec.csharp: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + nameWithType: Object.Equals + fullName: System.Object.Equals + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - uid: System.Object + name: Object + nameWithType: Object + fullName: System.Object + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Object + name: Object + nameWithType: Object + fullName: System.Object + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + nameWithType: Object.Equals + fullName: System.Object.Equals + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - uid: System.Object + name: Object + nameWithType: Object + fullName: System.Object + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Object + name: Object + nameWithType: Object + fullName: System.Object + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- uid: System.Object.GetHashCode + commentId: M:System.Object.GetHashCode + parent: System.Object + isExternal: true + name: GetHashCode() + nameWithType: Object.GetHashCode() + fullName: System.Object.GetHashCode() + spec.csharp: + - uid: System.Object.GetHashCode + name: GetHashCode + nameWithType: Object.GetHashCode + fullName: System.Object.GetHashCode + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: System.Object.GetHashCode + name: GetHashCode + nameWithType: Object.GetHashCode + fullName: System.Object.GetHashCode + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) +- uid: System.Object.GetType + commentId: M:System.Object.GetType + parent: System.Object + isExternal: true + name: GetType() + nameWithType: Object.GetType() + fullName: System.Object.GetType() + spec.csharp: + - uid: System.Object.GetType + name: GetType + nameWithType: Object.GetType + fullName: System.Object.GetType + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: System.Object.GetType + name: GetType + nameWithType: Object.GetType + fullName: System.Object.GetType + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) +- uid: System.Object.MemberwiseClone + commentId: M:System.Object.MemberwiseClone + parent: System.Object + isExternal: true + name: MemberwiseClone() + nameWithType: Object.MemberwiseClone() + fullName: System.Object.MemberwiseClone() + spec.csharp: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + nameWithType: Object.MemberwiseClone + fullName: System.Object.MemberwiseClone + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + nameWithType: Object.MemberwiseClone + fullName: System.Object.MemberwiseClone + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) +- uid: System.Object.ReferenceEquals(System.Object,System.Object) + commentId: M:System.Object.ReferenceEquals(System.Object,System.Object) + parent: System.Object + isExternal: true + name: ReferenceEquals(Object, Object) + nameWithType: Object.ReferenceEquals(Object, Object) + fullName: System.Object.ReferenceEquals(System.Object, System.Object) + spec.csharp: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + nameWithType: Object.ReferenceEquals + fullName: System.Object.ReferenceEquals + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - uid: System.Object + name: Object + nameWithType: Object + fullName: System.Object + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Object + name: Object + nameWithType: Object + fullName: System.Object + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + nameWithType: Object.ReferenceEquals + fullName: System.Object.ReferenceEquals + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - uid: System.Object + name: Object + nameWithType: Object + fullName: System.Object + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Object + name: Object + nameWithType: Object + fullName: System.Object + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- uid: System.Object.ToString + commentId: M:System.Object.ToString + parent: System.Object + isExternal: true + name: ToString() + nameWithType: Object.ToString() + fullName: System.Object.ToString() + spec.csharp: + - uid: System.Object.ToString + name: ToString + nameWithType: Object.ToString + fullName: System.Object.ToString + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: System.Object.ToString + name: ToString + nameWithType: Object.ToString + fullName: System.Object.ToString + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Goals.MemoryType.TinyLife.Utilities.Extensions.JsonCopy``1 + commentId: M:TinyLife.Utilities.Extensions.JsonCopy``1(``0) + parent: TinyLife.Utilities.Extensions + definition: TinyLife.Utilities.Extensions.JsonCopy``1(``0) + name: JsonCopy() + nameWithType: Extensions.JsonCopy() + fullName: TinyLife.Utilities.Extensions.JsonCopy() + nameWithType.vb: Extensions.JsonCopy(Of MemoryType)() + fullName.vb: TinyLife.Utilities.Extensions.JsonCopy(Of TinyLife.Goals.MemoryType)() + name.vb: JsonCopy(Of MemoryType)() + spec.csharp: + - uid: TinyLife.Utilities.Extensions.JsonCopy``1 + name: JsonCopy + nameWithType: Extensions.JsonCopy + fullName: TinyLife.Utilities.Extensions.JsonCopy + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Utilities.Extensions.JsonCopy``1 + name: JsonCopy(Of MemoryType) + nameWithType: Extensions.JsonCopy(Of MemoryType) + fullName: TinyLife.Utilities.Extensions.JsonCopy(Of TinyLife.Goals.MemoryType) + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) +- uid: System + commentId: N:System + isExternal: true + name: System + nameWithType: System + fullName: System +- uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0) + commentId: M:TinyLife.Utilities.Extensions.JsonCopy``1(``0) + name: JsonCopy(T) + nameWithType: Extensions.JsonCopy(T) + fullName: TinyLife.Utilities.Extensions.JsonCopy(T) + nameWithType.vb: Extensions.JsonCopy(Of T)(T) + fullName.vb: TinyLife.Utilities.Extensions.JsonCopy(Of T)(T) + name.vb: JsonCopy(Of T)(T) + spec.csharp: + - uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0) + name: JsonCopy + nameWithType: Extensions.JsonCopy + fullName: TinyLife.Utilities.Extensions.JsonCopy + - name: ( + nameWithType: ( + fullName: ( + - name: T + nameWithType: T + fullName: T + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0) + name: JsonCopy(Of T) + nameWithType: Extensions.JsonCopy(Of T) + fullName: TinyLife.Utilities.Extensions.JsonCopy(Of T) + - name: ( + nameWithType: ( + fullName: ( + - name: T + nameWithType: T + fullName: T + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Utilities.Extensions + commentId: T:TinyLife.Utilities.Extensions + parent: TinyLife.Utilities + name: Extensions + nameWithType: Extensions + fullName: TinyLife.Utilities.Extensions +- uid: TinyLife.Utilities + commentId: N:TinyLife.Utilities + name: TinyLife.Utilities + nameWithType: TinyLife.Utilities + fullName: TinyLife.Utilities +- uid: System.Collections.ObjectModel.ReadOnlyDictionary{System.String,TinyLife.Goals.MemoryType} + commentId: T:System.Collections.ObjectModel.ReadOnlyDictionary{System.String,TinyLife.Goals.MemoryType} + parent: System.Collections.ObjectModel + definition: System.Collections.ObjectModel.ReadOnlyDictionary`2 + name: ReadOnlyDictionary + nameWithType: ReadOnlyDictionary + fullName: System.Collections.ObjectModel.ReadOnlyDictionary + nameWithType.vb: ReadOnlyDictionary(Of String, MemoryType) + fullName.vb: System.Collections.ObjectModel.ReadOnlyDictionary(Of System.String, TinyLife.Goals.MemoryType) + name.vb: ReadOnlyDictionary(Of String, MemoryType) + spec.csharp: + - uid: System.Collections.ObjectModel.ReadOnlyDictionary`2 + name: ReadOnlyDictionary + nameWithType: ReadOnlyDictionary + fullName: System.Collections.ObjectModel.ReadOnlyDictionary + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: System.String + name: String + nameWithType: String + fullName: System.String + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Goals.MemoryType + name: MemoryType + nameWithType: MemoryType + fullName: TinyLife.Goals.MemoryType + - name: '>' + nameWithType: '>' + fullName: '>' + spec.vb: + - uid: System.Collections.ObjectModel.ReadOnlyDictionary`2 + name: ReadOnlyDictionary + nameWithType: ReadOnlyDictionary + fullName: System.Collections.ObjectModel.ReadOnlyDictionary + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: System.String + name: String + nameWithType: String + fullName: System.String + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Goals.MemoryType + name: MemoryType + nameWithType: MemoryType + fullName: TinyLife.Goals.MemoryType + - name: ) + nameWithType: ) + fullName: ) +- uid: System.Collections.ObjectModel.ReadOnlyDictionary`2 + commentId: T:System.Collections.ObjectModel.ReadOnlyDictionary`2 + isExternal: true + name: ReadOnlyDictionary + nameWithType: ReadOnlyDictionary + fullName: System.Collections.ObjectModel.ReadOnlyDictionary + nameWithType.vb: ReadOnlyDictionary(Of TKey, TValue) + fullName.vb: System.Collections.ObjectModel.ReadOnlyDictionary(Of TKey, TValue) + name.vb: ReadOnlyDictionary(Of TKey, TValue) + spec.csharp: + - uid: System.Collections.ObjectModel.ReadOnlyDictionary`2 + name: ReadOnlyDictionary + nameWithType: ReadOnlyDictionary + fullName: System.Collections.ObjectModel.ReadOnlyDictionary + isExternal: true + - name: < + nameWithType: < + fullName: < + - name: TKey + nameWithType: TKey + fullName: TKey + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - name: TValue + nameWithType: TValue + fullName: TValue + - name: '>' + nameWithType: '>' + fullName: '>' + spec.vb: + - uid: System.Collections.ObjectModel.ReadOnlyDictionary`2 + name: ReadOnlyDictionary + nameWithType: ReadOnlyDictionary + fullName: System.Collections.ObjectModel.ReadOnlyDictionary + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - name: TKey + nameWithType: TKey + fullName: TKey + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - name: TValue + nameWithType: TValue + fullName: TValue + - name: ) + nameWithType: ) + fullName: ) +- uid: System.Collections.ObjectModel + commentId: N:System.Collections.ObjectModel + isExternal: true + name: System.Collections.ObjectModel + nameWithType: System.Collections.ObjectModel + fullName: System.Collections.ObjectModel +- uid: TinyLife.Goals.MemoryType + commentId: T:TinyLife.Goals.MemoryType + parent: TinyLife.Goals + name: MemoryType + nameWithType: MemoryType + fullName: TinyLife.Goals.MemoryType +- uid: System.String + commentId: T:System.String + parent: System + isExternal: true + name: String + nameWithType: String + fullName: System.String +- uid: TinyLife.Goals.MemoryType.Construct(TinyLife.Objects.Person,System.Nullable{System.TimeSpan}) + commentId: M:TinyLife.Goals.MemoryType.Construct(TinyLife.Objects.Person,System.Nullable{System.TimeSpan}) + isExternal: true +- uid: TinyLife.Goals.MemoryType.ConstructedType* + commentId: Overload:TinyLife.Goals.MemoryType.ConstructedType + name: ConstructedType + nameWithType: MemoryType.ConstructedType + fullName: TinyLife.Goals.MemoryType.ConstructedType +- uid: System.Type + commentId: T:System.Type + parent: System + isExternal: true + name: Type + nameWithType: Type + fullName: System.Type +- uid: TinyLife.Goals.MemoryType.#ctor* + commentId: Overload:TinyLife.Goals.MemoryType.#ctor + name: MemoryType + nameWithType: MemoryType.MemoryType + fullName: TinyLife.Goals.MemoryType.MemoryType +- uid: TinyLife.GameImpl.CurrentTime + commentId: P:TinyLife.GameImpl.CurrentTime + isExternal: true +- uid: TinyLife.Goals.MemoryType.ConstructedType + commentId: P:TinyLife.Goals.MemoryType.ConstructedType + isExternal: true +- uid: System.ArgumentException + commentId: T:System.ArgumentException + isExternal: true +- uid: TinyLife.Goals.MemoryType.Construct* + commentId: Overload:TinyLife.Goals.MemoryType.Construct + name: Construct + nameWithType: MemoryType.Construct + fullName: TinyLife.Goals.MemoryType.Construct +- uid: TinyLife.Objects.Person + commentId: T:TinyLife.Objects.Person + parent: TinyLife.Objects + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person +- uid: System.Nullable{System.TimeSpan} + commentId: T:System.Nullable{System.TimeSpan} + parent: System + definition: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + nameWithType.vb: Nullable(Of TimeSpan) + fullName.vb: System.Nullable(Of System.TimeSpan) + name.vb: Nullable(Of TimeSpan) + spec.csharp: + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: System.TimeSpan + name: TimeSpan + nameWithType: TimeSpan + fullName: System.TimeSpan + isExternal: true + - name: '>' + nameWithType: '>' + fullName: '>' + spec.vb: + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: System.TimeSpan + name: TimeSpan + nameWithType: TimeSpan + fullName: System.TimeSpan + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Objects + commentId: N:TinyLife.Objects + name: TinyLife.Objects + nameWithType: TinyLife.Objects + fullName: TinyLife.Objects +- uid: System.Nullable`1 + commentId: T:System.Nullable`1 + isExternal: true + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + nameWithType.vb: Nullable(Of T) + fullName.vb: System.Nullable(Of T) + name.vb: Nullable(Of T) + spec.csharp: + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: < + nameWithType: < + fullName: < + - name: T + nameWithType: T + fullName: T + - name: '>' + nameWithType: '>' + fullName: '>' + spec.vb: + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - name: T + nameWithType: T + fullName: T + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Goals.MemoryType.Types + commentId: F:TinyLife.Goals.MemoryType.Types + isExternal: true +- uid: TinyLife.Goals.MemoryType.Register* + commentId: Overload:TinyLife.Goals.MemoryType.Register + name: Register + nameWithType: MemoryType.Register + fullName: TinyLife.Goals.MemoryType.Register diff --git a/docs/api/TinyLife.Goals.Project.ActionSettings.yml b/docs/api/TinyLife.Goals.Project.ActionSettings.yml index b7f5aba..c47b80a 100644 --- a/docs/api/TinyLife.Goals.Project.ActionSettings.yml +++ b/docs/api/TinyLife.Goals.Project.ActionSettings.yml @@ -27,11 +27,11 @@ items: source: remote: path: TinyLife/Goals/Project.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ActionSettings path: ../TinyLife/Goals/Project.cs - startLine: 232 + startLine: 234 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -69,11 +69,11 @@ items: source: remote: path: TinyLife/Goals/Project.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Name path: ../TinyLife/Goals/Project.cs - startLine: 237 + startLine: 239 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -102,11 +102,11 @@ items: source: remote: path: TinyLife/Goals/Project.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Context path: ../TinyLife/Goals/Project.cs - startLine: 241 + startLine: 243 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -135,11 +135,11 @@ items: source: remote: path: TinyLife/Goals/Project.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Type path: ../TinyLife/Goals/Project.cs - startLine: 245 + startLine: 247 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -168,15 +168,15 @@ items: source: remote: path: TinyLife/Goals/Project.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ConstructedType path: ../TinyLife/Goals/Project.cs - startLine: 250 + startLine: 252 assemblies: - Tiny Life namespace: TinyLife.Goals - summary: "\nThe function that is executed to construct the start and continue actions.\nThe project that should be used for a given action instance can be retrieved via via the variety's .\n" + summary: "\nThe function that is executed to construct the start and continue actions.\nThe type needs to have a constructor that additionally accepts a string, which is the project name to work on, and is passed using .\n" example: [] syntax: content: public Type ConstructedType @@ -201,15 +201,15 @@ items: source: remote: path: TinyLife/Goals/Project.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ConstructedTypeScrap path: ../TinyLife/Goals/Project.cs - startLine: 256 + startLine: 258 assemblies: - Tiny Life namespace: TinyLife.Goals - summary: "\nThe function that is used to construct the scrap action.\nIf this is null, projects will not be scrappable using these actions.\nThe project that should be used for a given action instance can be retrieved via via the variety's .\n" + summary: "\nThe function that is used to construct the scrap action.\nIf this is null, projects will not be scrappable using these actions.\nThe type needs to have a constructor that additionally accepts a string, which is the project name to work on, and is passed using .\n" example: [] syntax: content: public Type ConstructedTypeScrap @@ -234,11 +234,11 @@ items: source: remote: path: TinyLife/Goals/Project.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanExecute path: ../TinyLife/Goals/Project.cs - startLine: 260 + startLine: 262 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -267,11 +267,11 @@ items: source: remote: path: TinyLife/Goals/Project.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RequiredSkill path: ../TinyLife/Goals/Project.cs - startLine: 266 + startLine: 268 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -300,11 +300,11 @@ items: source: remote: path: TinyLife/Goals/Project.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RequiredAges path: ../TinyLife/Goals/Project.cs - startLine: 271 + startLine: 273 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -333,11 +333,11 @@ items: source: remote: path: TinyLife/Goals/Project.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ProjectDisplayName path: ../TinyLife/Goals/Project.cs - startLine: 276 + startLine: 278 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -366,11 +366,11 @@ items: source: remote: path: TinyLife/Goals/Project.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanContinue path: ../TinyLife/Goals/Project.cs - startLine: 281 + startLine: 283 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -399,11 +399,11 @@ items: source: remote: path: TinyLife/Goals/Project.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IncludeProject path: ../TinyLife/Goals/Project.cs - startLine: 286 + startLine: 288 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -432,11 +432,11 @@ items: source: remote: path: TinyLife/Goals/Project.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Goals/Project.cs - startLine: 295 + startLine: 297 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -453,7 +453,7 @@ items: description: The context for the actions - id: type type: System.String - description: The type of project that these actions should relate to + description: The type of project that these actions should relate to. The type needs to have a constructor that additionally accepts a string, which is the project name to work on. - id: constructedType type: System.Type description: The type that should be constructed for the start and continue actions @@ -840,44 +840,8 @@ references: - uid: TinyLife.Goals.Project.Type commentId: F:TinyLife.Goals.Project.Type isExternal: true -- uid: TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety) - commentId: M:TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety) - parent: TinyLife.Actions.Action - name: ApplyVariety(ActionVariety) - nameWithType: Action.ApplyVariety(ActionVariety) - fullName: TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety) - spec.csharp: - - uid: TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety) - name: ApplyVariety - nameWithType: Action.ApplyVariety - fullName: TinyLife.Actions.Action.ApplyVariety - - name: ( - nameWithType: ( - fullName: ( - - uid: TinyLife.Actions.ActionVariety - name: ActionVariety - nameWithType: ActionVariety - fullName: TinyLife.Actions.ActionVariety - - name: ) - nameWithType: ) - fullName: ) - spec.vb: - - uid: TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety) - name: ApplyVariety - nameWithType: Action.ApplyVariety - fullName: TinyLife.Actions.Action.ApplyVariety - - name: ( - nameWithType: ( - fullName: ( - - uid: TinyLife.Actions.ActionVariety - name: ActionVariety - nameWithType: ActionVariety - fullName: TinyLife.Actions.ActionVariety - - name: ) - nameWithType: ) - fullName: ) -- uid: TinyLife.Actions.ActionVariety.Name - commentId: F:TinyLife.Actions.ActionVariety.Name +- uid: TinyLife.Actions.ActionVariety.AddedConstructorArguments + commentId: F:TinyLife.Actions.ActionVariety.AddedConstructorArguments isExternal: true - uid: System.Type commentId: T:System.Type @@ -886,23 +850,17 @@ references: name: Type nameWithType: Type fullName: System.Type -- uid: TinyLife.Actions.Action - commentId: T:TinyLife.Actions.Action - parent: TinyLife.Actions - name: Action - nameWithType: Action - fullName: TinyLife.Actions.Action -- uid: TinyLife.Actions - commentId: N:TinyLife.Actions - name: TinyLife.Actions - nameWithType: TinyLife.Actions - fullName: TinyLife.Actions - uid: TinyLife.Actions.ActionType.CanExecuteDelegate commentId: T:TinyLife.Actions.ActionType.CanExecuteDelegate parent: TinyLife.Actions name: ActionType.CanExecuteDelegate nameWithType: ActionType.CanExecuteDelegate fullName: TinyLife.Actions.ActionType.CanExecuteDelegate +- uid: TinyLife.Actions + commentId: N:TinyLife.Actions + name: TinyLife.Actions + nameWithType: TinyLife.Actions + fullName: TinyLife.Actions - uid: TinyLife.Skills.SkillType commentId: T:TinyLife.Skills.SkillType parent: TinyLife.Skills diff --git a/docs/api/TinyLife.Goals.Project.yml b/docs/api/TinyLife.Goals.Project.yml index 89a7172..4f97fef 100644 --- a/docs/api/TinyLife.Goals.Project.yml +++ b/docs/api/TinyLife.Goals.Project.yml @@ -32,7 +32,7 @@ items: source: remote: path: TinyLife/Goals/Project.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Project path: ../TinyLife/Goals/Project.cs @@ -95,7 +95,7 @@ items: source: remote: path: TinyLife/Goals/Project.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Type path: ../TinyLife/Goals/Project.cs @@ -140,7 +140,7 @@ items: source: remote: path: TinyLife/Goals/Project.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Name path: ../TinyLife/Goals/Project.cs @@ -185,7 +185,7 @@ items: source: remote: path: TinyLife/Goals/Project.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Quality path: ../TinyLife/Goals/Project.cs @@ -232,7 +232,7 @@ items: source: remote: path: TinyLife/Goals/Project.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Progress path: ../TinyLife/Goals/Project.cs @@ -281,7 +281,7 @@ items: source: remote: path: TinyLife/Goals/Project.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DailyPay path: ../TinyLife/Goals/Project.cs @@ -334,7 +334,7 @@ items: source: remote: path: TinyLife/Goals/Project.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DailyPayReductionFactor path: ../TinyLife/Goals/Project.cs @@ -387,7 +387,7 @@ items: source: remote: path: TinyLife/Goals/Project.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Person path: ../TinyLife/Goals/Project.cs @@ -426,7 +426,7 @@ items: source: remote: path: TinyLife/Goals/Project.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Goals/Project.cs @@ -468,7 +468,7 @@ items: source: remote: path: TinyLife/Goals/Project.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Validate path: ../TinyLife/Goals/Project.cs @@ -509,7 +509,7 @@ items: source: remote: path: TinyLife/Goals/Project.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MakeProgress path: ../TinyLife/Goals/Project.cs @@ -559,7 +559,7 @@ items: source: remote: path: TinyLife/Goals/Project.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Remove path: ../TinyLife/Goals/Project.cs @@ -593,7 +593,7 @@ items: source: remote: path: TinyLife/Goals/Project.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnNewDay path: ../TinyLife/Goals/Project.cs @@ -627,7 +627,7 @@ items: source: remote: path: TinyLife/Goals/Project.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SetDailyPay path: ../TinyLife/Goals/Project.cs @@ -669,7 +669,7 @@ items: source: remote: path: TinyLife/Goals/Project.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CreateActions path: ../TinyLife/Goals/Project.cs @@ -710,11 +710,11 @@ items: source: remote: path: TinyLife/Goals/Project.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetVarieties path: ../TinyLife/Goals/Project.cs - startLine: 175 + startLine: 177 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -763,11 +763,11 @@ items: source: remote: path: TinyLife/Goals/Project.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OpenNamePrompt path: ../TinyLife/Goals/Project.cs - startLine: 189 + startLine: 191 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -813,11 +813,11 @@ items: source: remote: path: TinyLife/Goals/Project.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OpenScrapPrompt path: ../TinyLife/Goals/Project.cs - startLine: 203 + startLine: 205 assemblies: - Tiny Life namespace: TinyLife.Goals diff --git a/docs/api/TinyLife.Goals.StudentJobType.yml b/docs/api/TinyLife.Goals.StudentJobType.yml index 863f876..7a31ba7 100644 --- a/docs/api/TinyLife.Goals.StudentJobType.yml +++ b/docs/api/TinyLife.Goals.StudentJobType.yml @@ -18,7 +18,7 @@ items: source: remote: path: TinyLife/Goals/StudentJobType.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: StudentJobType path: ../TinyLife/Goals/StudentJobType.cs @@ -97,7 +97,7 @@ items: source: remote: path: TinyLife/Goals/StudentJobType.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Goals/StudentJobType.cs @@ -145,7 +145,7 @@ items: source: remote: path: TinyLife/Goals/StudentJobType.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnWorkFinished path: ../TinyLife/Goals/StudentJobType.cs @@ -187,7 +187,7 @@ items: source: remote: path: TinyLife/Goals/StudentJobType.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnLevelChanged path: ../TinyLife/Goals/StudentJobType.cs diff --git a/docs/api/TinyLife.Goals.TimedGoal.yml b/docs/api/TinyLife.Goals.TimedGoal.yml index a71d2ee..f76d5c5 100644 --- a/docs/api/TinyLife.Goals.TimedGoal.yml +++ b/docs/api/TinyLife.Goals.TimedGoal.yml @@ -20,7 +20,7 @@ items: source: remote: path: TinyLife/Goals/TimedGoal.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TimedGoal path: ../TinyLife/Goals/TimedGoal.cs @@ -83,7 +83,7 @@ items: source: remote: path: TinyLife/Goals/TimedGoal.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Goals/TimedGoal.cs @@ -119,7 +119,7 @@ items: source: remote: path: TinyLife/Goals/TimedGoal.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetProgress path: ../TinyLife/Goals/TimedGoal.cs @@ -157,7 +157,7 @@ items: source: remote: path: TinyLife/Goals/TimedGoal.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Reset path: ../TinyLife/Goals/TimedGoal.cs @@ -192,7 +192,7 @@ items: source: remote: path: TinyLife/Goals/TimedGoal.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetDisplayedProgress path: ../TinyLife/Goals/TimedGoal.cs @@ -230,7 +230,7 @@ items: source: remote: path: TinyLife/Goals/TimedGoal.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Trigger path: ../TinyLife/Goals/TimedGoal.cs diff --git a/docs/api/TinyLife.Goals.yml b/docs/api/TinyLife.Goals.yml index 1671948..e0f544a 100644 --- a/docs/api/TinyLife.Goals.yml +++ b/docs/api/TinyLife.Goals.yml @@ -19,6 +19,8 @@ items: - TinyLife.Goals.LifeGoal - TinyLife.Goals.LifeGoal.Instance - TinyLife.Goals.ManualProgressGoal + - TinyLife.Goals.Memory + - TinyLife.Goals.MemoryType - TinyLife.Goals.Project - TinyLife.Goals.Project.ActionSettings - TinyLife.Goals.StudentJobType @@ -149,6 +151,18 @@ references: name: ManualProgressGoal nameWithType: ManualProgressGoal fullName: TinyLife.Goals.ManualProgressGoal +- uid: TinyLife.Goals.MemoryType + commentId: T:TinyLife.Goals.MemoryType + parent: TinyLife.Goals + name: MemoryType + nameWithType: MemoryType + fullName: TinyLife.Goals.MemoryType +- uid: TinyLife.Goals.Memory + commentId: T:TinyLife.Goals.Memory + parent: TinyLife.Goals + name: Memory + nameWithType: Memory + fullName: TinyLife.Goals.Memory - uid: TinyLife.Goals.Project commentId: T:TinyLife.Goals.Project parent: TinyLife.Goals diff --git a/docs/api/TinyLife.LnCategory.yml b/docs/api/TinyLife.LnCategory.yml index 6cd6fb3..6854d55 100644 --- a/docs/api/TinyLife.LnCategory.yml +++ b/docs/api/TinyLife.LnCategory.yml @@ -28,11 +28,11 @@ items: source: remote: path: TinyLife/Localization.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: LnCategory path: ../TinyLife/Localization.cs - startLine: 141 + startLine: 140 assemblies: - Tiny Life namespace: TinyLife @@ -63,11 +63,11 @@ items: source: remote: path: TinyLife/Localization.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Ui path: ../TinyLife/Localization.cs - startLine: 144 + startLine: 143 assemblies: - Tiny Life namespace: TinyLife @@ -97,11 +97,11 @@ items: source: remote: path: TinyLife/Localization.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Actions path: ../TinyLife/Localization.cs - startLine: 146 + startLine: 145 assemblies: - Tiny Life namespace: TinyLife @@ -131,11 +131,11 @@ items: source: remote: path: TinyLife/Localization.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: BuildMode path: ../TinyLife/Localization.cs - startLine: 148 + startLine: 147 assemblies: - Tiny Life namespace: TinyLife @@ -165,11 +165,11 @@ items: source: remote: path: TinyLife/Localization.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Clothes path: ../TinyLife/Localization.cs - startLine: 150 + startLine: 149 assemblies: - Tiny Life namespace: TinyLife @@ -199,11 +199,11 @@ items: source: remote: path: TinyLife/Localization.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Food path: ../TinyLife/Localization.cs - startLine: 152 + startLine: 151 assemblies: - Tiny Life namespace: TinyLife @@ -233,11 +233,11 @@ items: source: remote: path: TinyLife/Localization.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Personalities path: ../TinyLife/Localization.cs - startLine: 154 + startLine: 153 assemblies: - Tiny Life namespace: TinyLife @@ -267,11 +267,11 @@ items: source: remote: path: TinyLife/Localization.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Skills path: ../TinyLife/Localization.cs - startLine: 156 + startLine: 155 assemblies: - Tiny Life namespace: TinyLife @@ -301,11 +301,11 @@ items: source: remote: path: TinyLife/Localization.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Jobs path: ../TinyLife/Localization.cs - startLine: 158 + startLine: 157 assemblies: - Tiny Life namespace: TinyLife @@ -335,11 +335,11 @@ items: source: remote: path: TinyLife/Localization.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Emotions path: ../TinyLife/Localization.cs - startLine: 160 + startLine: 159 assemblies: - Tiny Life namespace: TinyLife @@ -369,11 +369,11 @@ items: source: remote: path: TinyLife/Localization.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Hints path: ../TinyLife/Localization.cs - startLine: 162 + startLine: 161 assemblies: - Tiny Life namespace: TinyLife @@ -403,15 +403,15 @@ items: source: remote: path: TinyLife/Localization.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: InGameHints path: ../TinyLife/Localization.cs - startLine: 164 + startLine: 163 assemblies: - Tiny Life namespace: TinyLife - summary: 'A localization category for text related to ' + summary: 'A localization category for text related to and ' example: [] syntax: content: InGameHints = 10 @@ -437,11 +437,11 @@ items: source: remote: path: TinyLife/Localization.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Goals path: ../TinyLife/Localization.cs - startLine: 166 + startLine: 165 assemblies: - Tiny Life namespace: TinyLife @@ -471,11 +471,11 @@ items: source: remote: path: TinyLife/Localization.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Names path: ../TinyLife/Localization.cs - startLine: 168 + startLine: 167 assemblies: - Tiny Life namespace: TinyLife @@ -638,6 +638,12 @@ references: name: InGameHint nameWithType: InGameHint fullName: TinyLife.Uis.InGameHint +- uid: TinyLife.Uis.ControlsHint + commentId: T:TinyLife.Uis.ControlsHint + parent: TinyLife.Uis + name: ControlsHint + nameWithType: ControlsHint + fullName: TinyLife.Uis.ControlsHint - uid: TinyLife.Uis commentId: N:TinyLife.Uis name: TinyLife.Uis diff --git a/docs/api/TinyLife.Localization.yml b/docs/api/TinyLife.Localization.yml index 5ba6b7e..6973e46 100644 --- a/docs/api/TinyLife.Localization.yml +++ b/docs/api/TinyLife.Localization.yml @@ -21,11 +21,11 @@ items: source: remote: path: TinyLife/Localization.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Localization path: ../TinyLife/Localization.cs - startLine: 22 + startLine: 21 assemblies: - Tiny Life namespace: TinyLife @@ -65,11 +65,11 @@ items: source: remote: path: TinyLife/Localization.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: LanguageNames path: ../TinyLife/Localization.cs - startLine: 27 + startLine: 26 assemblies: - Tiny Life namespace: TinyLife @@ -102,11 +102,11 @@ items: source: remote: path: TinyLife/Localization.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Names path: ../TinyLife/Localization.cs - startLine: 32 + startLine: 31 assemblies: - Tiny Life namespace: TinyLife @@ -139,11 +139,11 @@ items: source: remote: path: TinyLife/Localization.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SetLanguage path: ../TinyLife/Localization.cs - startLine: 44 + startLine: 43 assemblies: - Tiny Life namespace: TinyLife @@ -177,11 +177,11 @@ items: source: remote: path: TinyLife/Localization.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Get path: ../TinyLife/Localization.cs - startLine: 69 + startLine: 68 assemblies: - Tiny Life namespace: TinyLife @@ -221,11 +221,11 @@ items: source: remote: path: TinyLife/Localization.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Get path: ../TinyLife/Localization.cs - startLine: 88 + startLine: 87 assemblies: - Tiny Life namespace: TinyLife @@ -271,11 +271,11 @@ items: source: remote: path: TinyLife/Localization.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetKeys path: ../TinyLife/Localization.cs - startLine: 97 + startLine: 96 assemblies: - Tiny Life namespace: TinyLife diff --git a/docs/api/TinyLife.Mods.EventPhase.yml b/docs/api/TinyLife.Mods.EventPhase.yml index 316963b..4867834 100644 --- a/docs/api/TinyLife.Mods.EventPhase.yml +++ b/docs/api/TinyLife.Mods.EventPhase.yml @@ -17,7 +17,7 @@ items: source: remote: path: TinyLife/Mods/EventPhase.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: EventPhase path: ../TinyLife/Mods/EventPhase.cs @@ -52,7 +52,7 @@ items: source: remote: path: TinyLife/Mods/EventPhase.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Pre path: ../TinyLife/Mods/EventPhase.cs @@ -86,7 +86,7 @@ items: source: remote: path: TinyLife/Mods/EventPhase.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Post path: ../TinyLife/Mods/EventPhase.cs diff --git a/docs/api/TinyLife.Mods.Mod.yml b/docs/api/TinyLife.Mods.Mod.yml index 5898ffd..7aa234f 100644 --- a/docs/api/TinyLife.Mods.Mod.yml +++ b/docs/api/TinyLife.Mods.Mod.yml @@ -21,7 +21,7 @@ items: source: remote: path: TinyLife/Mods/Mod.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Mod path: ../TinyLife/Mods/Mod.cs @@ -68,7 +68,7 @@ items: source: remote: path: TinyLife/Mods/Mod.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Name path: ../TinyLife/Mods/Mod.cs @@ -107,7 +107,7 @@ items: source: remote: path: TinyLife/Mods/Mod.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Description path: ../TinyLife/Mods/Mod.cs @@ -146,7 +146,7 @@ items: source: remote: path: TinyLife/Mods/Mod.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Icon path: ../TinyLife/Mods/Mod.cs @@ -185,7 +185,7 @@ items: source: remote: path: TinyLife/Mods/Mod.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Initialize path: ../TinyLife/Mods/Mod.cs @@ -232,15 +232,15 @@ items: source: remote: path: TinyLife/Mods/Mod.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AddGameContent path: ../TinyLife/Mods/Mod.cs - startLine: 57 + startLine: 56 assemblies: - Tiny Life namespace: TinyLife.Mods - summary: "\nAdd the content that this mod provides for the given instance. Some of the supported things to register are:\n to register furniture types,\n to register action types,\n to register clothes (and hair),\n to register skills,\n to register wallpapers,\n to register tiles.\nNote that there are a lot of additional things that can be registered in this method.\n" + summary: "\nAdd the content that this mod provides for the given instance. Some of the supported things to register are:\n to register furniture types,\n to register action types,\n to register clothes (and hair),\n to register skills,\n to register wallpapers,\nNote that there are a lot of additional things that can be registered in this method.\n" example: [] syntax: content: public abstract void AddGameContent(GameImpl game, ModInfo info) @@ -273,11 +273,11 @@ items: source: remote: path: TinyLife/Mods/Mod.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetCustomFurnitureTextures path: ../TinyLife/Mods/Mod.cs - startLine: 65 + startLine: 64 assemblies: - Tiny Life namespace: TinyLife.Mods @@ -796,256 +796,6 @@ references: - uid: TinyLife.World.Wallpaper.Register(System.String,System.Int32,MLEM.Textures.UniformTextureAtlas,Microsoft.Xna.Framework.Point,TinyLife.Utilities.ColorScheme[],MLEM.Textures.TextureRegion,System.Int32[],System.Type) commentId: M:TinyLife.World.Wallpaper.Register(System.String,System.Int32,MLEM.Textures.UniformTextureAtlas,Microsoft.Xna.Framework.Point,TinyLife.Utilities.ColorScheme[],MLEM.Textures.TextureRegion,System.Int32[],System.Type) isExternal: true -- uid: TinyLife.World.Tile.Register(System.String,System.Int32,MLEM.Textures.TextureRegion,TinyLife.Utilities.ColorScheme[],System.Single,System.Boolean,System.Boolean,MLEM.Textures.TextureRegion,System.Func{MLEM.Misc.Direction2,MLEM.Textures.TextureRegion},System.Int32[],System.Type) - commentId: M:TinyLife.World.Tile.Register(System.String,System.Int32,MLEM.Textures.TextureRegion,TinyLife.Utilities.ColorScheme[],System.Single,System.Boolean,System.Boolean,MLEM.Textures.TextureRegion,System.Func{MLEM.Misc.Direction2,MLEM.Textures.TextureRegion},System.Int32[],System.Type) - parent: TinyLife.World.Tile - isExternal: true - name: Register(String, Int32, TextureRegion, ColorScheme[], Single, Boolean, Boolean, TextureRegion, Func, Int32[], Type) - nameWithType: Tile.Register(String, Int32, TextureRegion, ColorScheme[], Single, Boolean, Boolean, TextureRegion, Func, Int32[], Type) - fullName: TinyLife.World.Tile.Register(System.String, System.Int32, MLEM.Textures.TextureRegion, TinyLife.Utilities.ColorScheme[], System.Single, System.Boolean, System.Boolean, MLEM.Textures.TextureRegion, System.Func, System.Int32[], System.Type) - nameWithType.vb: Tile.Register(String, Int32, TextureRegion, ColorScheme(), Single, Boolean, Boolean, TextureRegion, Func(Of Direction2, TextureRegion), Int32(), Type) - fullName.vb: TinyLife.World.Tile.Register(System.String, System.Int32, MLEM.Textures.TextureRegion, TinyLife.Utilities.ColorScheme(), System.Single, System.Boolean, System.Boolean, MLEM.Textures.TextureRegion, System.Func(Of MLEM.Misc.Direction2, MLEM.Textures.TextureRegion), System.Int32(), System.Type) - name.vb: Register(String, Int32, TextureRegion, ColorScheme(), Single, Boolean, Boolean, TextureRegion, Func(Of Direction2, TextureRegion), Int32(), Type) - spec.csharp: - - uid: TinyLife.World.Tile.Register(System.String,System.Int32,MLEM.Textures.TextureRegion,TinyLife.Utilities.ColorScheme[],System.Single,System.Boolean,System.Boolean,MLEM.Textures.TextureRegion,System.Func{MLEM.Misc.Direction2,MLEM.Textures.TextureRegion},System.Int32[],System.Type) - name: Register - nameWithType: Tile.Register - fullName: TinyLife.World.Tile.Register - - name: ( - nameWithType: ( - fullName: ( - - uid: System.String - name: String - nameWithType: String - fullName: System.String - isExternal: true - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: System.Int32 - name: Int32 - nameWithType: Int32 - fullName: System.Int32 - isExternal: true - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: MLEM.Textures.TextureRegion - name: TextureRegion - nameWithType: TextureRegion - fullName: MLEM.Textures.TextureRegion - isExternal: true - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: TinyLife.Utilities.ColorScheme - name: ColorScheme - nameWithType: ColorScheme - fullName: TinyLife.Utilities.ColorScheme - - name: '[]' - nameWithType: '[]' - fullName: '[]' - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: System.Single - name: Single - nameWithType: Single - fullName: System.Single - isExternal: true - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: System.Boolean - name: Boolean - nameWithType: Boolean - fullName: System.Boolean - isExternal: true - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: System.Boolean - name: Boolean - nameWithType: Boolean - fullName: System.Boolean - isExternal: true - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: MLEM.Textures.TextureRegion - name: TextureRegion - nameWithType: TextureRegion - fullName: MLEM.Textures.TextureRegion - isExternal: true - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: System.Func`2 - name: Func - nameWithType: Func - fullName: System.Func - isExternal: true - - name: < - nameWithType: < - fullName: < - - uid: MLEM.Misc.Direction2 - name: Direction2 - nameWithType: Direction2 - fullName: MLEM.Misc.Direction2 - isExternal: true - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: MLEM.Textures.TextureRegion - name: TextureRegion - nameWithType: TextureRegion - fullName: MLEM.Textures.TextureRegion - isExternal: true - - name: '>' - nameWithType: '>' - fullName: '>' - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: System.Int32 - name: Int32 - nameWithType: Int32 - fullName: System.Int32 - isExternal: true - - name: '[]' - nameWithType: '[]' - fullName: '[]' - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: System.Type - name: Type - nameWithType: Type - fullName: System.Type - isExternal: true - - name: ) - nameWithType: ) - fullName: ) - spec.vb: - - uid: TinyLife.World.Tile.Register(System.String,System.Int32,MLEM.Textures.TextureRegion,TinyLife.Utilities.ColorScheme[],System.Single,System.Boolean,System.Boolean,MLEM.Textures.TextureRegion,System.Func{MLEM.Misc.Direction2,MLEM.Textures.TextureRegion},System.Int32[],System.Type) - name: Register - nameWithType: Tile.Register - fullName: TinyLife.World.Tile.Register - - name: ( - nameWithType: ( - fullName: ( - - uid: System.String - name: String - nameWithType: String - fullName: System.String - isExternal: true - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: System.Int32 - name: Int32 - nameWithType: Int32 - fullName: System.Int32 - isExternal: true - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: MLEM.Textures.TextureRegion - name: TextureRegion - nameWithType: TextureRegion - fullName: MLEM.Textures.TextureRegion - isExternal: true - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: TinyLife.Utilities.ColorScheme - name: ColorScheme - nameWithType: ColorScheme - fullName: TinyLife.Utilities.ColorScheme - - name: () - nameWithType: () - fullName: () - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: System.Single - name: Single - nameWithType: Single - fullName: System.Single - isExternal: true - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: System.Boolean - name: Boolean - nameWithType: Boolean - fullName: System.Boolean - isExternal: true - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: System.Boolean - name: Boolean - nameWithType: Boolean - fullName: System.Boolean - isExternal: true - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: MLEM.Textures.TextureRegion - name: TextureRegion - nameWithType: TextureRegion - fullName: MLEM.Textures.TextureRegion - isExternal: true - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: System.Func`2 - name: Func - nameWithType: Func - fullName: System.Func - isExternal: true - - name: '(Of ' - nameWithType: '(Of ' - fullName: '(Of ' - - uid: MLEM.Misc.Direction2 - name: Direction2 - nameWithType: Direction2 - fullName: MLEM.Misc.Direction2 - isExternal: true - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: MLEM.Textures.TextureRegion - name: TextureRegion - nameWithType: TextureRegion - fullName: MLEM.Textures.TextureRegion - isExternal: true - - name: ) - nameWithType: ) - fullName: ) - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: System.Int32 - name: Int32 - nameWithType: Int32 - fullName: System.Int32 - isExternal: true - - name: () - nameWithType: () - fullName: () - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: System.Type - name: Type - nameWithType: Type - fullName: System.Type - isExternal: true - - name: ) - nameWithType: ) - fullName: ) - uid: TinyLife.Mods.Mod.AddGameContent* commentId: Overload:TinyLife.Mods.Mod.AddGameContent name: AddGameContent @@ -1056,17 +806,6 @@ references: name: TinyLife nameWithType: TinyLife fullName: TinyLife -- uid: TinyLife.World.Tile - commentId: T:TinyLife.World.Tile - parent: TinyLife.World - name: Tile - nameWithType: Tile - fullName: TinyLife.World.Tile -- uid: TinyLife.World - commentId: N:TinyLife.World - name: TinyLife.World - nameWithType: TinyLife.World - fullName: TinyLife.World - uid: TinyLife.Objects.FurnitureType commentId: T:TinyLife.Objects.FurnitureType parent: TinyLife.Objects diff --git a/docs/api/TinyLife.Mods.ModInfo.yml b/docs/api/TinyLife.Mods.ModInfo.yml index 1291f86..bd559d6 100644 --- a/docs/api/TinyLife.Mods.ModInfo.yml +++ b/docs/api/TinyLife.Mods.ModInfo.yml @@ -23,11 +23,11 @@ items: source: remote: path: TinyLife/Mods/ModLoader.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ModInfo path: ../TinyLife/Mods/ModLoader.cs - startLine: 108 + startLine: 135 assemblies: - Tiny Life namespace: TinyLife.Mods @@ -71,11 +71,11 @@ items: source: remote: path: TinyLife/Mods/ModLoader.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Id path: ../TinyLife/Mods/ModLoader.cs - startLine: 113 + startLine: 140 assemblies: - Tiny Life namespace: TinyLife.Mods @@ -106,11 +106,11 @@ items: source: remote: path: TinyLife/Mods/ModLoader.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Mod path: ../TinyLife/Mods/ModLoader.cs - startLine: 117 + startLine: 144 assemblies: - Tiny Life namespace: TinyLife.Mods @@ -141,11 +141,11 @@ items: source: remote: path: TinyLife/Mods/ModLoader.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Logger path: ../TinyLife/Mods/ModLoader.cs - startLine: 122 + startLine: 149 assemblies: - Tiny Life namespace: TinyLife.Mods @@ -176,11 +176,11 @@ items: source: remote: path: TinyLife/Mods/ModLoader.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Content path: ../TinyLife/Mods/ModLoader.cs - startLine: 127 + startLine: 154 assemblies: - Tiny Life namespace: TinyLife.Mods @@ -211,11 +211,11 @@ items: source: remote: path: TinyLife/Mods/ModLoader.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Harmony path: ../TinyLife/Mods/ModLoader.cs - startLine: 131 + startLine: 158 assemblies: - Tiny Life namespace: TinyLife.Mods @@ -246,11 +246,11 @@ items: source: remote: path: TinyLife/Mods/ModLoader.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Finalize path: ../TinyLife/Mods/ModLoader.cs - startLine: 144 + startLine: 171 assemblies: - Tiny Life namespace: TinyLife.Mods @@ -277,11 +277,11 @@ items: source: remote: path: TinyLife/Mods/ModLoader.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Dispose path: ../TinyLife/Mods/ModLoader.cs - startLine: 149 + startLine: 176 assemblies: - Tiny Life namespace: TinyLife.Mods @@ -310,11 +310,11 @@ items: source: remote: path: TinyLife/Mods/ModLoader.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ToString path: ../TinyLife/Mods/ModLoader.cs - startLine: 156 + startLine: 183 assemblies: - Tiny Life namespace: TinyLife.Mods diff --git a/docs/api/TinyLife.Mods.ModLoader.yml b/docs/api/TinyLife.Mods.ModLoader.yml index 32cb885..6d77d57 100644 --- a/docs/api/TinyLife.Mods.ModLoader.yml +++ b/docs/api/TinyLife.Mods.ModLoader.yml @@ -17,11 +17,11 @@ items: source: remote: path: TinyLife/Mods/ModLoader.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ModLoader path: ../TinyLife/Mods/ModLoader.cs - startLine: 16 + startLine: 20 assemblies: - Tiny Life namespace: TinyLife.Mods @@ -61,11 +61,11 @@ items: source: remote: path: TinyLife/Mods/ModLoader.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TryGetModInfo path: ../TinyLife/Mods/ModLoader.cs - startLine: 27 + startLine: 31 assemblies: - Tiny Life namespace: TinyLife.Mods @@ -108,11 +108,11 @@ items: source: remote: path: TinyLife/Mods/ModLoader.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetModsFolder path: ../TinyLife/Mods/ModLoader.cs - startLine: 35 + startLine: 39 assemblies: - Tiny Life namespace: TinyLife.Mods diff --git a/docs/api/TinyLife.Need.yml b/docs/api/TinyLife.Need.yml index 4d12be2..b2c6ba3 100644 --- a/docs/api/TinyLife.Need.yml +++ b/docs/api/TinyLife.Need.yml @@ -20,7 +20,7 @@ items: source: remote: path: TinyLife/Need.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Need path: ../TinyLife/Need.cs @@ -75,7 +75,7 @@ items: source: remote: path: TinyLife/Need.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Max path: ../TinyLife/Need.cs @@ -110,7 +110,7 @@ items: source: remote: path: TinyLife/Need.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Type path: ../TinyLife/Need.cs @@ -155,7 +155,7 @@ items: source: remote: path: TinyLife/Need.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Value path: ../TinyLife/Need.cs @@ -202,7 +202,7 @@ items: source: remote: path: TinyLife/Need.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Percentage path: ../TinyLife/Need.cs @@ -239,7 +239,7 @@ items: source: remote: path: TinyLife/Need.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Need.cs diff --git a/docs/api/TinyLife.NeedType.yml b/docs/api/TinyLife.NeedType.yml index a951ee2..83c5840 100644 --- a/docs/api/TinyLife.NeedType.yml +++ b/docs/api/TinyLife.NeedType.yml @@ -30,7 +30,7 @@ items: source: remote: path: TinyLife/Need.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: NeedType path: ../TinyLife/Need.cs @@ -84,7 +84,7 @@ items: source: remote: path: TinyLife/Need.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Types path: ../TinyLife/Need.cs @@ -95,10 +95,10 @@ items: summary: "\nA list of all of the need types that are currently registered.\nRegister custom need types using .\n" example: [] syntax: - content: public static readonly IList Types + content: public static readonly ReadOnlyCollection Types return: - type: System.Collections.Generic.IList{TinyLife.NeedType} - content.vb: Public Shared ReadOnly Types As IList(Of NeedType) + type: System.Collections.ObjectModel.ReadOnlyCollection{TinyLife.NeedType} + content.vb: Public Shared ReadOnly Types As ReadOnlyCollection(Of NeedType) modifiers.csharp: - public - static @@ -121,7 +121,7 @@ items: source: remote: path: TinyLife/Need.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Energy path: ../TinyLife/Need.cs @@ -156,7 +156,7 @@ items: source: remote: path: TinyLife/Need.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Hunger path: ../TinyLife/Need.cs @@ -191,7 +191,7 @@ items: source: remote: path: TinyLife/Need.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Social path: ../TinyLife/Need.cs @@ -226,7 +226,7 @@ items: source: remote: path: TinyLife/Need.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Toilet path: ../TinyLife/Need.cs @@ -261,7 +261,7 @@ items: source: remote: path: TinyLife/Need.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Hygiene path: ../TinyLife/Need.cs @@ -296,7 +296,7 @@ items: source: remote: path: TinyLife/Need.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Entertainment path: ../TinyLife/Need.cs @@ -331,7 +331,7 @@ items: source: remote: path: TinyLife/Need.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Name path: ../TinyLife/Need.cs @@ -366,7 +366,7 @@ items: source: remote: path: TinyLife/Need.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PassiveReduction path: ../TinyLife/Need.cs @@ -401,7 +401,7 @@ items: source: remote: path: TinyLife/Need.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: NeedLowAction path: ../TinyLife/Need.cs @@ -436,7 +436,7 @@ items: source: remote: path: TinyLife/Need.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: NeedLowTime path: ../TinyLife/Need.cs @@ -471,7 +471,7 @@ items: source: remote: path: TinyLife/Need.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SolveImportance path: ../TinyLife/Need.cs @@ -506,7 +506,7 @@ items: source: remote: path: TinyLife/Need.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SourceString path: ../TinyLife/Need.cs @@ -545,7 +545,7 @@ items: source: remote: path: TinyLife/Need.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Need.cs @@ -596,7 +596,7 @@ items: source: remote: path: TinyLife/Need.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Register path: ../TinyLife/Need.cs @@ -1025,21 +1025,21 @@ references: name: TinyLife.Utilities nameWithType: TinyLife.Utilities fullName: TinyLife.Utilities -- uid: System.Collections.Generic.IList{TinyLife.NeedType} - commentId: T:System.Collections.Generic.IList{TinyLife.NeedType} - parent: System.Collections.Generic - definition: System.Collections.Generic.IList`1 - name: IList - nameWithType: IList - fullName: System.Collections.Generic.IList - nameWithType.vb: IList(Of NeedType) - fullName.vb: System.Collections.Generic.IList(Of TinyLife.NeedType) - name.vb: IList(Of NeedType) +- uid: System.Collections.ObjectModel.ReadOnlyCollection{TinyLife.NeedType} + commentId: T:System.Collections.ObjectModel.ReadOnlyCollection{TinyLife.NeedType} + parent: System.Collections.ObjectModel + definition: System.Collections.ObjectModel.ReadOnlyCollection`1 + name: ReadOnlyCollection + nameWithType: ReadOnlyCollection + fullName: System.Collections.ObjectModel.ReadOnlyCollection + nameWithType.vb: ReadOnlyCollection(Of NeedType) + fullName.vb: System.Collections.ObjectModel.ReadOnlyCollection(Of TinyLife.NeedType) + name.vb: ReadOnlyCollection(Of NeedType) spec.csharp: - - uid: System.Collections.Generic.IList`1 - name: IList - nameWithType: IList - fullName: System.Collections.Generic.IList + - uid: System.Collections.ObjectModel.ReadOnlyCollection`1 + name: ReadOnlyCollection + nameWithType: ReadOnlyCollection + fullName: System.Collections.ObjectModel.ReadOnlyCollection isExternal: true - name: < nameWithType: < @@ -1052,10 +1052,10 @@ references: nameWithType: '>' fullName: '>' spec.vb: - - uid: System.Collections.Generic.IList`1 - name: IList - nameWithType: IList - fullName: System.Collections.Generic.IList + - uid: System.Collections.ObjectModel.ReadOnlyCollection`1 + name: ReadOnlyCollection + nameWithType: ReadOnlyCollection + fullName: System.Collections.ObjectModel.ReadOnlyCollection isExternal: true - name: '(Of ' nameWithType: '(Of ' @@ -1067,20 +1067,20 @@ references: - name: ) nameWithType: ) fullName: ) -- uid: System.Collections.Generic.IList`1 - commentId: T:System.Collections.Generic.IList`1 +- uid: System.Collections.ObjectModel.ReadOnlyCollection`1 + commentId: T:System.Collections.ObjectModel.ReadOnlyCollection`1 isExternal: true - name: IList - nameWithType: IList - fullName: System.Collections.Generic.IList - nameWithType.vb: IList(Of T) - fullName.vb: System.Collections.Generic.IList(Of T) - name.vb: IList(Of T) + name: ReadOnlyCollection + nameWithType: ReadOnlyCollection + fullName: System.Collections.ObjectModel.ReadOnlyCollection + nameWithType.vb: ReadOnlyCollection(Of T) + fullName.vb: System.Collections.ObjectModel.ReadOnlyCollection(Of T) + name.vb: ReadOnlyCollection(Of T) spec.csharp: - - uid: System.Collections.Generic.IList`1 - name: IList - nameWithType: IList - fullName: System.Collections.Generic.IList + - uid: System.Collections.ObjectModel.ReadOnlyCollection`1 + name: ReadOnlyCollection + nameWithType: ReadOnlyCollection + fullName: System.Collections.ObjectModel.ReadOnlyCollection isExternal: true - name: < nameWithType: < @@ -1092,10 +1092,10 @@ references: nameWithType: '>' fullName: '>' spec.vb: - - uid: System.Collections.Generic.IList`1 - name: IList - nameWithType: IList - fullName: System.Collections.Generic.IList + - uid: System.Collections.ObjectModel.ReadOnlyCollection`1 + name: ReadOnlyCollection + nameWithType: ReadOnlyCollection + fullName: System.Collections.ObjectModel.ReadOnlyCollection isExternal: true - name: '(Of ' nameWithType: '(Of ' @@ -1106,12 +1106,12 @@ references: - name: ) nameWithType: ) fullName: ) -- uid: System.Collections.Generic - commentId: N:System.Collections.Generic +- uid: System.Collections.ObjectModel + commentId: N:System.Collections.ObjectModel isExternal: true - name: System.Collections.Generic - nameWithType: System.Collections.Generic - fullName: System.Collections.Generic + name: System.Collections.ObjectModel + nameWithType: System.Collections.ObjectModel + fullName: System.Collections.ObjectModel - uid: TinyLife.NeedType commentId: T:TinyLife.NeedType parent: TinyLife diff --git a/docs/api/TinyLife.Objects.AbstractSpot.yml b/docs/api/TinyLife.Objects.AbstractSpot.yml index d4ceed6..6e19a7b 100644 --- a/docs/api/TinyLife.Objects.AbstractSpot.yml +++ b/docs/api/TinyLife.Objects.AbstractSpot.yml @@ -11,7 +11,7 @@ items: - TinyLife.Objects.AbstractSpot.GetLocation(TinyLife.Objects.Furniture,System.Boolean) - TinyLife.Objects.AbstractSpot.GetValidDirections(MLEM.Misc.Direction2) - TinyLife.Objects.AbstractSpot.Group - - TinyLife.Objects.AbstractSpot.HasVisualOffset + - TinyLife.Objects.AbstractSpot.IsOnGround - TinyLife.Objects.AbstractSpot.Offset - TinyLife.Objects.AbstractSpot.ValidDirections - TinyLife.Objects.AbstractSpot.VisualOffset @@ -26,7 +26,7 @@ items: source: remote: path: TinyLife/Objects/ActionSpot.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AbstractSpot path: ../TinyLife/Objects/ActionSpot.cs @@ -76,7 +76,7 @@ items: source: remote: path: TinyLife/Objects/ActionSpot.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: YOffset path: ../TinyLife/Objects/ActionSpot.cs @@ -113,7 +113,7 @@ items: source: remote: path: TinyLife/Objects/ActionSpot.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Offset path: ../TinyLife/Objects/ActionSpot.cs @@ -146,7 +146,7 @@ items: source: remote: path: TinyLife/Objects/ActionSpot.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: VisualOffset path: ../TinyLife/Objects/ActionSpot.cs @@ -179,7 +179,7 @@ items: source: remote: path: TinyLife/Objects/ActionSpot.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ValidDirections path: ../TinyLife/Objects/ActionSpot.cs @@ -214,7 +214,7 @@ items: source: remote: path: TinyLife/Objects/ActionSpot.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Group path: ../TinyLife/Objects/ActionSpot.cs @@ -247,7 +247,7 @@ items: source: remote: path: TinyLife/Objects/ActionSpot.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DrawLayer path: ../TinyLife/Objects/ActionSpot.cs @@ -266,37 +266,37 @@ items: - public modifiers.vb: - Public -- uid: TinyLife.Objects.AbstractSpot.HasVisualOffset - commentId: P:TinyLife.Objects.AbstractSpot.HasVisualOffset - id: HasVisualOffset +- uid: TinyLife.Objects.AbstractSpot.IsOnGround + commentId: P:TinyLife.Objects.AbstractSpot.IsOnGround + id: IsOnGround parent: TinyLife.Objects.AbstractSpot langs: - csharp - vb - name: HasVisualOffset - nameWithType: AbstractSpot.HasVisualOffset - fullName: TinyLife.Objects.AbstractSpot.HasVisualOffset + name: IsOnGround + nameWithType: AbstractSpot.IsOnGround + fullName: TinyLife.Objects.AbstractSpot.IsOnGround type: Property source: remote: path: TinyLife/Objects/ActionSpot.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: HasVisualOffset + id: IsOnGround path: ../TinyLife/Objects/ActionSpot.cs startLine: 52 assemblies: - Tiny Life namespace: TinyLife.Objects - summary: "\nA property that returns whether this spot has any sort of visual offset, either through or through .\nIf this property is true, this spot's children will be rendered "on top" of this spot.\n" + summary: "\nReturns whether this action spot is on the ground.\nThis is a sort of heuristic that returns true when is 0 and the is the same as the .\n" example: [] syntax: - content: public bool HasVisualOffset { get; } + content: public bool IsOnGround { get; } parameters: [] return: type: System.Boolean - content.vb: Public ReadOnly Property HasVisualOffset As Boolean - overload: TinyLife.Objects.AbstractSpot.HasVisualOffset* + content.vb: Public ReadOnly Property IsOnGround As Boolean + overload: TinyLife.Objects.AbstractSpot.IsOnGround* modifiers.csharp: - public - get @@ -317,7 +317,7 @@ items: source: remote: path: TinyLife/Objects/ActionSpot.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Objects/ActionSpot.cs @@ -365,7 +365,7 @@ items: source: remote: path: TinyLife/Objects/ActionSpot.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetValidDirections path: ../TinyLife/Objects/ActionSpot.cs @@ -404,7 +404,7 @@ items: source: remote: path: TinyLife/Objects/ActionSpot.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetLocation path: ../TinyLife/Objects/ActionSpot.cs @@ -446,7 +446,7 @@ items: source: remote: path: TinyLife/Objects/ActionSpot.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DoGroupsOverlap path: ../TinyLife/Objects/ActionSpot.cs @@ -1177,11 +1177,11 @@ references: name: VisualOffset nameWithType: AbstractSpot.VisualOffset fullName: TinyLife.Objects.AbstractSpot.VisualOffset -- uid: TinyLife.Objects.AbstractSpot.HasVisualOffset* - commentId: Overload:TinyLife.Objects.AbstractSpot.HasVisualOffset - name: HasVisualOffset - nameWithType: AbstractSpot.HasVisualOffset - fullName: TinyLife.Objects.AbstractSpot.HasVisualOffset +- uid: TinyLife.Objects.AbstractSpot.IsOnGround* + commentId: Overload:TinyLife.Objects.AbstractSpot.IsOnGround + name: IsOnGround + nameWithType: AbstractSpot.IsOnGround + fullName: TinyLife.Objects.AbstractSpot.IsOnGround - uid: System.Boolean commentId: T:System.Boolean parent: System diff --git a/docs/api/TinyLife.Objects.ActionSpot.yml b/docs/api/TinyLife.Objects.ActionSpot.yml index 9843488..cfe6f4e 100644 --- a/docs/api/TinyLife.Objects.ActionSpot.yml +++ b/docs/api/TinyLife.Objects.ActionSpot.yml @@ -9,9 +9,10 @@ items: - TinyLife.Objects.ActionSpot.#ctor(Microsoft.Xna.Framework.Vector2,MLEM.Misc.Direction2[]) - TinyLife.Objects.ActionSpot.#ctor(Microsoft.Xna.Framework.Vector2,System.Single,MLEM.Misc.Direction2[]) - TinyLife.Objects.ActionSpot.AllSpots(Microsoft.Xna.Framework.Point,TinyLife.Objects.ObjectCategory) - - TinyLife.Objects.ActionSpot.BedSpots(System.Boolean) - - TinyLife.Objects.ActionSpot.BenchSpots(System.Boolean) + - TinyLife.Objects.ActionSpot.BedSpots(System.Boolean,System.Int32,System.Int32) + - TinyLife.Objects.ActionSpot.BenchSpots(System.Boolean,System.Int32) - TinyLife.Objects.ActionSpot.CategoryRestriction + - TinyLife.Objects.ActionSpot.ChairSpots(System.Int32) - TinyLife.Objects.ActionSpot.GetFreeDirections(TinyLife.Objects.Furniture,TinyLife.Objects.Person) - TinyLife.Objects.ActionSpot.GetOccupants(TinyLife.Objects.Furniture,System.Boolean,System.Boolean) - TinyLife.Objects.ActionSpot.GetPicnicBenchDrawLayer(TinyLife.Objects.Furniture) @@ -26,7 +27,7 @@ items: source: remote: path: TinyLife/Objects/ActionSpot.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ActionSpot path: ../TinyLife/Objects/ActionSpot.cs @@ -51,7 +52,7 @@ items: - TinyLife.Objects.AbstractSpot.ValidDirections - TinyLife.Objects.AbstractSpot.Group - TinyLife.Objects.AbstractSpot.DrawLayer - - TinyLife.Objects.AbstractSpot.HasVisualOffset + - TinyLife.Objects.AbstractSpot.IsOnGround - TinyLife.Objects.AbstractSpot.GetValidDirections(MLEM.Misc.Direction2) - TinyLife.Objects.AbstractSpot.GetLocation(TinyLife.Objects.Furniture,System.Boolean) - TinyLife.Objects.AbstractSpot.DoGroupsOverlap(TinyLife.Objects.AbstractSpot) @@ -84,7 +85,7 @@ items: source: remote: path: TinyLife/Objects/ActionSpot.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CategoryRestriction path: ../TinyLife/Objects/ActionSpot.cs @@ -117,7 +118,7 @@ items: source: remote: path: TinyLife/Objects/ActionSpot.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Objects/ActionSpot.cs @@ -159,7 +160,7 @@ items: source: remote: path: TinyLife/Objects/ActionSpot.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Objects/ActionSpot.cs @@ -204,7 +205,7 @@ items: source: remote: path: TinyLife/Objects/ActionSpot.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Objects/ActionSpot.cs @@ -252,7 +253,7 @@ items: source: remote: path: TinyLife/Objects/ActionSpot.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetFreeDirections path: ../TinyLife/Objects/ActionSpot.cs @@ -294,7 +295,7 @@ items: source: remote: path: TinyLife/Objects/ActionSpot.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetOccupants path: ../TinyLife/Objects/ActionSpot.cs @@ -325,40 +326,46 @@ items: - public modifiers.vb: - Public -- uid: TinyLife.Objects.ActionSpot.BedSpots(System.Boolean) - commentId: M:TinyLife.Objects.ActionSpot.BedSpots(System.Boolean) - id: BedSpots(System.Boolean) +- uid: TinyLife.Objects.ActionSpot.BedSpots(System.Boolean,System.Int32,System.Int32) + commentId: M:TinyLife.Objects.ActionSpot.BedSpots(System.Boolean,System.Int32,System.Int32) + id: BedSpots(System.Boolean,System.Int32,System.Int32) parent: TinyLife.Objects.ActionSpot langs: - csharp - vb - name: BedSpots(Boolean) - nameWithType: ActionSpot.BedSpots(Boolean) - fullName: TinyLife.Objects.ActionSpot.BedSpots(System.Boolean) + name: BedSpots(Boolean, Int32, Int32) + nameWithType: ActionSpot.BedSpots(Boolean, Int32, Int32) + fullName: TinyLife.Objects.ActionSpot.BedSpots(System.Boolean, System.Int32, System.Int32) type: Method source: remote: path: TinyLife/Objects/ActionSpot.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: BedSpots path: ../TinyLife/Objects/ActionSpot.cs - startLine: 197 + startLine: 201 assemblies: - Tiny Life namespace: TinyLife.Objects summary: "\nA helper method that returns an array of instances at the locations that they have to be for a bed.\nThe spots returned also contain spots that a person can sit on if there's not already someone laying in the bed.\nThis method can be used for single and double beds.\n" example: [] syntax: - content: public static ActionSpot[] BedSpots(bool single = false) + content: public static ActionSpot[] BedSpots(bool single = false, int sleepDrawLayer = 3, int sitDrawLayer = 4) parameters: - id: single type: System.Boolean description: Whether the bed in question is a single bed (or a double bed) + - id: sleepDrawLayer + type: System.Int32 + description: The layer that sleeping people should be drawn on. + - id: sitDrawLayer + type: System.Int32 + description: The layer that sitting people should be drawn on. return: type: TinyLife.Objects.ActionSpot[] description: A set of action spots for the bed - content.vb: Public Shared Function BedSpots(single As Boolean = False) As ActionSpot() + content.vb: Public Shared Function BedSpots(single As Boolean = False, sleepDrawLayer As Integer = 3, sitDrawLayer As Integer = 4) As ActionSpot() overload: TinyLife.Objects.ActionSpot.BedSpots* modifiers.csharp: - public @@ -366,40 +373,43 @@ items: modifiers.vb: - Public - Shared -- uid: TinyLife.Objects.ActionSpot.BenchSpots(System.Boolean) - commentId: M:TinyLife.Objects.ActionSpot.BenchSpots(System.Boolean) - id: BenchSpots(System.Boolean) +- uid: TinyLife.Objects.ActionSpot.BenchSpots(System.Boolean,System.Int32) + commentId: M:TinyLife.Objects.ActionSpot.BenchSpots(System.Boolean,System.Int32) + id: BenchSpots(System.Boolean,System.Int32) parent: TinyLife.Objects.ActionSpot langs: - csharp - vb - name: BenchSpots(Boolean) - nameWithType: ActionSpot.BenchSpots(Boolean) - fullName: TinyLife.Objects.ActionSpot.BenchSpots(System.Boolean) + name: BenchSpots(Boolean, Int32) + nameWithType: ActionSpot.BenchSpots(Boolean, Int32) + fullName: TinyLife.Objects.ActionSpot.BenchSpots(System.Boolean, System.Int32) type: Method source: remote: path: TinyLife/Objects/ActionSpot.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: BenchSpots path: ../TinyLife/Objects/ActionSpot.cs - startLine: 224 + startLine: 229 assemblies: - Tiny Life namespace: TinyLife.Objects summary: "\nA helper method that returns an array of instances at locations relevant for benches and sofas.\nThis is used by objects like and .\n" example: [] syntax: - content: public static ActionSpot[] BenchSpots(bool threeSeater = false) + content: public static ActionSpot[] BenchSpots(bool threeSeater = false, int drawLayer = 2) parameters: - id: threeSeater type: System.Boolean description: Whether the bench is a three-seater (three tiles large) + - id: drawLayer + type: System.Int32 + description: The layer that people should be drawn on when sitting. return: type: TinyLife.Objects.ActionSpot[] description: An array of action spots for benches and sofas - content.vb: Public Shared Function BenchSpots(threeSeater As Boolean = False) As ActionSpot() + content.vb: Public Shared Function BenchSpots(threeSeater As Boolean = False, drawLayer As Integer = 2) As ActionSpot() overload: TinyLife.Objects.ActionSpot.BenchSpots* modifiers.csharp: - public @@ -407,6 +417,47 @@ items: modifiers.vb: - Public - Shared +- uid: TinyLife.Objects.ActionSpot.ChairSpots(System.Int32) + commentId: M:TinyLife.Objects.ActionSpot.ChairSpots(System.Int32) + id: ChairSpots(System.Int32) + parent: TinyLife.Objects.ActionSpot + langs: + - csharp + - vb + name: ChairSpots(Int32) + nameWithType: ActionSpot.ChairSpots(Int32) + fullName: TinyLife.Objects.ActionSpot.ChairSpots(System.Int32) + type: Method + source: + remote: + path: TinyLife/Objects/ActionSpot.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: ChairSpots + path: ../TinyLife/Objects/ActionSpot.cs + startLine: 249 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: "\nA helper method that returns an array of instances at locations relevant for regular chairs.\n" + example: [] + syntax: + content: public static ActionSpot[] ChairSpots(int drawLayer = 1) + parameters: + - id: drawLayer + type: System.Int32 + description: The layer that people should be drawn on when sitting. + return: + type: TinyLife.Objects.ActionSpot[] + description: An array of action spots for chairs + content.vb: Public Shared Function ChairSpots(drawLayer As Integer = 1) As ActionSpot() + overload: TinyLife.Objects.ActionSpot.ChairSpots* + modifiers.csharp: + - public + - static + modifiers.vb: + - Public + - Shared - uid: TinyLife.Objects.ActionSpot.PicnicTableSpots(Microsoft.Xna.Framework.Point) commentId: M:TinyLife.Objects.ActionSpot.PicnicTableSpots(Microsoft.Xna.Framework.Point) id: PicnicTableSpots(Microsoft.Xna.Framework.Point) @@ -421,11 +472,11 @@ items: source: remote: path: TinyLife/Objects/ActionSpot.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PicnicTableSpots path: ../TinyLife/Objects/ActionSpot.cs - startLine: 245 + startLine: 259 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -462,11 +513,11 @@ items: source: remote: path: TinyLife/Objects/ActionSpot.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AllSpots path: ../TinyLife/Objects/ActionSpot.cs - startLine: 268 + startLine: 282 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -506,11 +557,11 @@ items: source: remote: path: TinyLife/Objects/ActionSpot.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetPicnicBenchDrawLayer path: ../TinyLife/Objects/ActionSpot.cs - startLine: 283 + startLine: 297 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -600,12 +651,12 @@ references: name: DrawLayer nameWithType: AbstractSpot.DrawLayer fullName: TinyLife.Objects.AbstractSpot.DrawLayer -- uid: TinyLife.Objects.AbstractSpot.HasVisualOffset - commentId: P:TinyLife.Objects.AbstractSpot.HasVisualOffset +- uid: TinyLife.Objects.AbstractSpot.IsOnGround + commentId: P:TinyLife.Objects.AbstractSpot.IsOnGround parent: TinyLife.Objects.AbstractSpot - name: HasVisualOffset - nameWithType: AbstractSpot.HasVisualOffset - fullName: TinyLife.Objects.AbstractSpot.HasVisualOffset + name: IsOnGround + nameWithType: AbstractSpot.IsOnGround + fullName: TinyLife.Objects.AbstractSpot.IsOnGround - uid: TinyLife.Objects.AbstractSpot.GetValidDirections(MLEM.Misc.Direction2) commentId: M:TinyLife.Objects.AbstractSpot.GetValidDirections(MLEM.Misc.Direction2) parent: TinyLife.Objects.AbstractSpot @@ -1433,6 +1484,13 @@ references: name: BedSpots nameWithType: ActionSpot.BedSpots fullName: TinyLife.Objects.ActionSpot.BedSpots +- uid: System.Int32 + commentId: T:System.Int32 + parent: System + isExternal: true + name: Int32 + nameWithType: Int32 + fullName: System.Int32 - uid: TinyLife.Objects.ActionSpot[] isExternal: true name: ActionSpot[] @@ -1468,6 +1526,11 @@ references: name: BenchSpots nameWithType: ActionSpot.BenchSpots fullName: TinyLife.Objects.ActionSpot.BenchSpots +- uid: TinyLife.Objects.ActionSpot.ChairSpots* + commentId: Overload:TinyLife.Objects.ActionSpot.ChairSpots + name: ChairSpots + nameWithType: ActionSpot.ChairSpots + fullName: TinyLife.Objects.ActionSpot.ChairSpots - uid: TinyLife.Objects.FurnitureType.SimplePicnicTable commentId: F:TinyLife.Objects.FurnitureType.SimplePicnicTable isExternal: true @@ -1502,10 +1565,3 @@ references: name: GetPicnicBenchDrawLayer nameWithType: ActionSpot.GetPicnicBenchDrawLayer fullName: TinyLife.Objects.ActionSpot.GetPicnicBenchDrawLayer -- uid: System.Int32 - commentId: T:System.Int32 - parent: System - isExternal: true - name: Int32 - nameWithType: Int32 - fullName: System.Int32 diff --git a/docs/api/TinyLife.Objects.AgeGroup.yml b/docs/api/TinyLife.Objects.AgeGroup.yml index df8832f..2a276fe 100644 --- a/docs/api/TinyLife.Objects.AgeGroup.yml +++ b/docs/api/TinyLife.Objects.AgeGroup.yml @@ -17,11 +17,11 @@ items: source: remote: path: TinyLife/Objects/Person.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AgeGroup path: ../TinyLife/Objects/Person.cs - startLine: 2397 + startLine: 2458 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -62,11 +62,11 @@ items: source: remote: path: TinyLife/Objects/Person.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Child path: ../TinyLife/Objects/Person.cs - startLine: 2405 + startLine: 2466 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -96,11 +96,11 @@ items: source: remote: path: TinyLife/Objects/Person.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Adult path: ../TinyLife/Objects/Person.cs - startLine: 2411 + startLine: 2472 assemblies: - Tiny Life namespace: TinyLife.Objects diff --git a/docs/api/TinyLife.Objects.AutoLightFurniture.yml b/docs/api/TinyLife.Objects.AutoLightFurniture.yml new file mode 100644 index 0000000..f9b8cb3 --- /dev/null +++ b/docs/api/TinyLife.Objects.AutoLightFurniture.yml @@ -0,0 +1,4241 @@ +### YamlMime:ManagedReference +items: +- uid: TinyLife.Objects.AutoLightFurniture + commentId: T:TinyLife.Objects.AutoLightFurniture + id: AutoLightFurniture + parent: TinyLife.Objects + children: + - TinyLife.Objects.AutoLightFurniture.#ctor(System.Guid,TinyLife.Objects.FurnitureType,System.Int32[],TinyLife.World.Map,Microsoft.Xna.Framework.Vector2) + - TinyLife.Objects.AutoLightFurniture.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + langs: + - csharp + - vb + name: AutoLightFurniture + nameWithType: AutoLightFurniture + fullName: TinyLife.Objects.AutoLightFurniture + type: Class + source: + remote: + path: TinyLife/Objects/AutoLightFurniture.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: AutoLightFurniture + path: ../TinyLife/Objects/AutoLightFurniture.cs + startLine: 10 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: "\nAuto-light furniture is a subclass of that causes the object to turn on automatically around nighttime, and turn off again automatically in the morning.\nThis class is used by various public street lamps.\n" + example: [] + syntax: + content: 'public class AutoLightFurniture : LightFurniture, IGenericDataHolder, IPricedObject, IUpdatingObject' + content.vb: >- + Public Class AutoLightFurniture + Inherits LightFurniture + Implements IGenericDataHolder, IPricedObject, IUpdatingObject + inheritance: + - System.Object + - MLEM.Data.Json.JsonTypeSafeGenericDataHolder + - TinyLife.Objects.MapObject + - TinyLife.Objects.Furniture + - TinyLife.Objects.LightFurniture + implements: + - MLEM.Misc.IGenericDataHolder + - TinyLife.World.IPricedObject + - TinyLife.Objects.IUpdatingObject + inheritedMembers: + - TinyLife.Objects.LightFurniture.Lights + - TinyLife.Objects.LightFurniture.IsDisabled + - TinyLife.Objects.LightFurniture.IsElectrical + - TinyLife.Objects.LightFurniture.OnAdded + - TinyLife.Objects.LightFurniture.OnRemoved + - TinyLife.Objects.LightFurniture.Validate + - TinyLife.Objects.LightFurniture.CreateLights + - TinyLife.Objects.Furniture.Random + - TinyLife.Objects.Furniture.OnGetDescription + - TinyLife.Objects.Furniture.OnSetCreator + - TinyLife.Objects.Furniture.OnGetDirty + - TinyLife.Objects.Furniture.OnDirty + - TinyLife.Objects.Furniture.ParentInfo + - TinyLife.Objects.Furniture.Type + - TinyLife.Objects.Furniture.Rotation + - TinyLife.Objects.Furniture.ParentFurniture + - TinyLife.Objects.Furniture.ParentObjectSpot + - TinyLife.Objects.Furniture.HasParent + - TinyLife.Objects.Furniture.Colors + - TinyLife.Objects.Furniture.Area + - TinyLife.Objects.Furniture.DevaluedThroughUse + - TinyLife.Objects.Furniture.AreUtilitiesDisabled + - TinyLife.Objects.Furniture.IsStatic + - TinyLife.Objects.Furniture.CreatorId + - TinyLife.Objects.Furniture.Quality + - TinyLife.Objects.Furniture.CanBeDirty + - TinyLife.Objects.Furniture.Dirty + - TinyLife.Objects.Furniture.CustomPrice + - TinyLife.Objects.Furniture.Creator + - TinyLife.Objects.Furniture.AttachedWall + - TinyLife.Objects.Furniture.HideFromDraw + - TinyLife.Objects.Furniture.VisualRotation + - TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color}) + - TinyLife.Objects.Furniture.Intersects(MLEM.Misc.RectangleF) + - TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.Person) + - TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - TinyLife.Objects.Furniture.GetVisibility + - TinyLife.Objects.Furniture.CanExecuteAction(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Boolean) + - TinyLife.Objects.Furniture.OnActionCompleted(TinyLife.Actions.Action,TinyLife.Actions.CompletionType,System.Boolean) + - TinyLife.Objects.Furniture.ActionUpdate(TinyLife.Actions.Action,Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single,System.Boolean) + - TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip) + - TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean) + - TinyLife.Objects.Furniture.GetPrice + - TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String}) + - TinyLife.Objects.Furniture.GetDecorativeRating(TinyLife.World.Room) + - TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.Person,System.TimeSpan) + - TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person,System.Boolean) + - TinyLife.Objects.Furniture.GetDisplayName + - TinyLife.Objects.Furniture.OnNeighborChanged(TinyLife.Objects.Furniture) + - TinyLife.Objects.Furniture.DrawUi(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Ui.Elements.Element,System.Single,System.Int32[]) + - TinyLife.Objects.Furniture.GetOccupants(TinyLife.Objects.ObjectCategory,System.Boolean) + - TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) + - TinyLife.Objects.Furniture.GetFreeObjectSpot(TinyLife.Objects.FurnitureType,System.Nullable{Microsoft.Xna.Framework.Vector2}) + - TinyLife.Objects.Furniture.SetParent(TinyLife.Objects.Furniture,TinyLife.Objects.ObjectSpot) + - TinyLife.Objects.Furniture.UnlinkParentsAndChildren + - TinyLife.Objects.Furniture.RemoveAndUnlink + - TinyLife.Objects.Furniture.GetChildren``1 + - TinyLife.Objects.Furniture.RemoveChildren``1(System.Predicate{{T}}) + - TinyLife.Objects.Furniture.RemoveChild(TinyLife.Objects.Furniture) + - TinyLife.Objects.Furniture.AddChild``1(TinyLife.Objects.FurnitureType,MLEM.Misc.Direction2,System.Int32[],System.Nullable{System.Guid},System.Nullable{Microsoft.Xna.Framework.Vector2}) + - TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture,MLEM.Misc.Direction2,System.Nullable{Microsoft.Xna.Framework.Vector2}) + - TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.FurnitureType,MLEM.Misc.Direction2,System.Int32[],System.Nullable{System.Guid}) + - TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,MLEM.Misc.Direction2) + - TinyLife.Objects.Furniture.NotifyNeighbors + - TinyLife.Objects.Furniture.SetNewId(System.Collections.Generic.IEnumerable{TinyLife.Objects.Furniture}) + - TinyLife.Objects.MapObject.PersonRotationOrder + - TinyLife.Objects.MapObject.OnCreated + - TinyLife.Objects.MapObject.OnValidated + - TinyLife.Objects.MapObject.OnEventsAttachable + - TinyLife.Objects.MapObject.OnDraw + - TinyLife.Objects.MapObject.OnUpdate + - TinyLife.Objects.MapObject.Position + - TinyLife.Objects.MapObject.Id + - TinyLife.Objects.MapObject.Map + - TinyLife.Objects.MapObject.CurrentLot + - TinyLife.Objects.MapObject.IsInWorld + - TinyLife.Objects.MapObject.OnCameraRotationChanged(MLEM.Misc.Direction2,MLEM.Misc.Direction2) + - TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) + - TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - TinyLife.Objects.MapObject.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) + - TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean,System.Boolean,System.Boolean,System.Boolean) + - TinyLife.Objects.MapObject.GetModCategory(System.String) + - MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object) + - MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData``1(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 + extensionMethods: + - TinyLife.Objects.AutoLightFurniture.TinyLife.Utilities.Extensions.JsonCopy``1 + modifiers.csharp: + - public + - class + modifiers.vb: + - Public + - Class +- uid: TinyLife.Objects.AutoLightFurniture.#ctor(System.Guid,TinyLife.Objects.FurnitureType,System.Int32[],TinyLife.World.Map,Microsoft.Xna.Framework.Vector2) + commentId: M:TinyLife.Objects.AutoLightFurniture.#ctor(System.Guid,TinyLife.Objects.FurnitureType,System.Int32[],TinyLife.World.Map,Microsoft.Xna.Framework.Vector2) + id: '#ctor(System.Guid,TinyLife.Objects.FurnitureType,System.Int32[],TinyLife.World.Map,Microsoft.Xna.Framework.Vector2)' + parent: TinyLife.Objects.AutoLightFurniture + langs: + - csharp + - vb + name: AutoLightFurniture(Guid, FurnitureType, Int32[], Map, Vector2) + nameWithType: AutoLightFurniture.AutoLightFurniture(Guid, FurnitureType, Int32[], Map, Vector2) + fullName: TinyLife.Objects.AutoLightFurniture.AutoLightFurniture(System.Guid, TinyLife.Objects.FurnitureType, System.Int32[], TinyLife.World.Map, Microsoft.Xna.Framework.Vector2) + type: Constructor + source: + remote: + path: TinyLife/Objects/AutoLightFurniture.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: .ctor + path: ../TinyLife/Objects/AutoLightFurniture.cs + startLine: 15 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: "\nCreates a new furniture instance.\nBy default, this is done using .\n" + example: [] + syntax: + content: public AutoLightFurniture(Guid id, FurnitureType type, int[] colors, Map map, Vector2 pos) + parameters: + - id: id + type: System.Guid + description: The id to apply to the created furniture instance + - id: type + type: TinyLife.Objects.FurnitureType + description: The type to create an instance of + - id: colors + type: System.Int32[] + description: The colors to apply to the furniture + - id: map + type: TinyLife.World.Map + description: The map to create the furniture on + - id: pos + type: Microsoft.Xna.Framework.Vector2 + description: The position that the furniture should have + content.vb: Public Sub New(id As Guid, type As FurnitureType, colors As Integer(), map As Map, pos As Vector2) + overload: TinyLife.Objects.AutoLightFurniture.#ctor* + nameWithType.vb: AutoLightFurniture.AutoLightFurniture(Guid, FurnitureType, Int32(), Map, Vector2) + modifiers.csharp: + - public + modifiers.vb: + - Public + fullName.vb: TinyLife.Objects.AutoLightFurniture.AutoLightFurniture(System.Guid, TinyLife.Objects.FurnitureType, System.Int32(), TinyLife.World.Map, Microsoft.Xna.Framework.Vector2) + name.vb: AutoLightFurniture(Guid, FurnitureType, Int32(), Map, Vector2) +- uid: TinyLife.Objects.AutoLightFurniture.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + commentId: M:TinyLife.Objects.AutoLightFurniture.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + id: Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + parent: TinyLife.Objects.AutoLightFurniture + langs: + - csharp + - vb + name: Update(GameTime, TimeSpan, Single) + nameWithType: AutoLightFurniture.Update(GameTime, TimeSpan, Single) + fullName: TinyLife.Objects.AutoLightFurniture.Update(Microsoft.Xna.Framework.GameTime, System.TimeSpan, System.Single) + type: Method + source: + remote: + path: TinyLife/Objects/AutoLightFurniture.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: Update + path: ../TinyLife/Objects/AutoLightFurniture.cs + startLine: 18 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: "\nThe update method, which is called every update frame by the underlying \n" + example: [] + syntax: + content: public override void Update(GameTime time, TimeSpan passedInGame, float speedMultiplier) + parameters: + - id: time + type: Microsoft.Xna.Framework.GameTime + description: The game's time + - id: passedInGame + type: System.TimeSpan + description: The amount of time that has passed since the last call + - id: speedMultiplier + type: System.Single + description: The game speed multiplier, which represents how fast things should happen, which is usually determined by + content.vb: Public Overrides Sub Update(time As GameTime, passedInGame As TimeSpan, speedMultiplier As Single) + overridden: TinyLife.Objects.LightFurniture.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + overload: TinyLife.Objects.AutoLightFurniture.Update* + modifiers.csharp: + - public + - override + modifiers.vb: + - Public + - Overrides +references: +- uid: TinyLife.Objects.LightFurniture + commentId: T:TinyLife.Objects.LightFurniture + parent: TinyLife.Objects + name: LightFurniture + nameWithType: LightFurniture + fullName: TinyLife.Objects.LightFurniture +- uid: TinyLife.Objects + commentId: N:TinyLife.Objects + name: TinyLife.Objects + nameWithType: TinyLife.Objects + fullName: TinyLife.Objects +- uid: System.Object + commentId: T:System.Object + parent: System + isExternal: true + name: Object + nameWithType: Object + fullName: System.Object +- uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder + commentId: T:MLEM.Data.Json.JsonTypeSafeGenericDataHolder + parent: MLEM.Data.Json + isExternal: true + name: JsonTypeSafeGenericDataHolder + nameWithType: JsonTypeSafeGenericDataHolder + fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder +- uid: TinyLife.Objects.MapObject + commentId: T:TinyLife.Objects.MapObject + parent: TinyLife.Objects + name: MapObject + nameWithType: MapObject + fullName: TinyLife.Objects.MapObject +- uid: TinyLife.Objects.Furniture + commentId: T:TinyLife.Objects.Furniture + parent: TinyLife.Objects + name: Furniture + nameWithType: Furniture + fullName: TinyLife.Objects.Furniture +- uid: MLEM.Misc.IGenericDataHolder + commentId: T:MLEM.Misc.IGenericDataHolder + parent: MLEM.Misc + isExternal: true + name: IGenericDataHolder + nameWithType: IGenericDataHolder + fullName: MLEM.Misc.IGenericDataHolder +- uid: TinyLife.World.IPricedObject + commentId: T:TinyLife.World.IPricedObject + parent: TinyLife.World + name: IPricedObject + nameWithType: IPricedObject + fullName: TinyLife.World.IPricedObject +- uid: TinyLife.Objects.IUpdatingObject + commentId: T:TinyLife.Objects.IUpdatingObject + parent: TinyLife.Objects + name: IUpdatingObject + nameWithType: IUpdatingObject + fullName: TinyLife.Objects.IUpdatingObject +- uid: TinyLife.Objects.LightFurniture.Lights + commentId: P:TinyLife.Objects.LightFurniture.Lights + parent: TinyLife.Objects.LightFurniture + name: Lights + nameWithType: LightFurniture.Lights + fullName: TinyLife.Objects.LightFurniture.Lights +- uid: TinyLife.Objects.LightFurniture.IsDisabled + commentId: F:TinyLife.Objects.LightFurniture.IsDisabled + parent: TinyLife.Objects.LightFurniture + name: IsDisabled + nameWithType: LightFurniture.IsDisabled + fullName: TinyLife.Objects.LightFurniture.IsDisabled +- uid: TinyLife.Objects.LightFurniture.IsElectrical + commentId: P:TinyLife.Objects.LightFurniture.IsElectrical + parent: TinyLife.Objects.LightFurniture + name: IsElectrical + nameWithType: LightFurniture.IsElectrical + fullName: TinyLife.Objects.LightFurniture.IsElectrical +- uid: TinyLife.Objects.LightFurniture.OnAdded + commentId: M:TinyLife.Objects.LightFurniture.OnAdded + parent: TinyLife.Objects.LightFurniture + name: OnAdded() + nameWithType: LightFurniture.OnAdded() + fullName: TinyLife.Objects.LightFurniture.OnAdded() + spec.csharp: + - uid: TinyLife.Objects.LightFurniture.OnAdded + name: OnAdded + nameWithType: LightFurniture.OnAdded + fullName: TinyLife.Objects.LightFurniture.OnAdded + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Objects.LightFurniture.OnAdded + name: OnAdded + nameWithType: LightFurniture.OnAdded + fullName: TinyLife.Objects.LightFurniture.OnAdded + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Objects.LightFurniture.OnRemoved + commentId: M:TinyLife.Objects.LightFurniture.OnRemoved + parent: TinyLife.Objects.LightFurniture + name: OnRemoved() + nameWithType: LightFurniture.OnRemoved() + fullName: TinyLife.Objects.LightFurniture.OnRemoved() + spec.csharp: + - uid: TinyLife.Objects.LightFurniture.OnRemoved + name: OnRemoved + nameWithType: LightFurniture.OnRemoved + fullName: TinyLife.Objects.LightFurniture.OnRemoved + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Objects.LightFurniture.OnRemoved + name: OnRemoved + nameWithType: LightFurniture.OnRemoved + fullName: TinyLife.Objects.LightFurniture.OnRemoved + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Objects.LightFurniture.Validate + commentId: M:TinyLife.Objects.LightFurniture.Validate + parent: TinyLife.Objects.LightFurniture + name: Validate() + nameWithType: LightFurniture.Validate() + fullName: TinyLife.Objects.LightFurniture.Validate() + spec.csharp: + - uid: TinyLife.Objects.LightFurniture.Validate + name: Validate + nameWithType: LightFurniture.Validate + fullName: TinyLife.Objects.LightFurniture.Validate + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Objects.LightFurniture.Validate + name: Validate + nameWithType: LightFurniture.Validate + fullName: TinyLife.Objects.LightFurniture.Validate + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Objects.LightFurniture.CreateLights + commentId: M:TinyLife.Objects.LightFurniture.CreateLights + parent: TinyLife.Objects.LightFurniture + name: CreateLights() + nameWithType: LightFurniture.CreateLights() + fullName: TinyLife.Objects.LightFurniture.CreateLights() + spec.csharp: + - uid: TinyLife.Objects.LightFurniture.CreateLights + name: CreateLights + nameWithType: LightFurniture.CreateLights + fullName: TinyLife.Objects.LightFurniture.CreateLights + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Objects.LightFurniture.CreateLights + name: CreateLights + nameWithType: LightFurniture.CreateLights + fullName: TinyLife.Objects.LightFurniture.CreateLights + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Objects.Furniture.Random + commentId: F:TinyLife.Objects.Furniture.Random + parent: TinyLife.Objects.Furniture + name: Random + nameWithType: Furniture.Random + fullName: TinyLife.Objects.Furniture.Random +- uid: TinyLife.Objects.Furniture.OnGetDescription + commentId: E:TinyLife.Objects.Furniture.OnGetDescription + parent: TinyLife.Objects.Furniture + name: OnGetDescription + nameWithType: Furniture.OnGetDescription + fullName: TinyLife.Objects.Furniture.OnGetDescription +- uid: TinyLife.Objects.Furniture.OnSetCreator + commentId: E:TinyLife.Objects.Furniture.OnSetCreator + parent: TinyLife.Objects.Furniture + name: OnSetCreator + nameWithType: Furniture.OnSetCreator + fullName: TinyLife.Objects.Furniture.OnSetCreator +- uid: TinyLife.Objects.Furniture.OnGetDirty + commentId: E:TinyLife.Objects.Furniture.OnGetDirty + parent: TinyLife.Objects.Furniture + name: OnGetDirty + nameWithType: Furniture.OnGetDirty + fullName: TinyLife.Objects.Furniture.OnGetDirty +- uid: TinyLife.Objects.Furniture.OnDirty + commentId: E:TinyLife.Objects.Furniture.OnDirty + parent: TinyLife.Objects.Furniture + name: OnDirty + nameWithType: Furniture.OnDirty + fullName: TinyLife.Objects.Furniture.OnDirty +- uid: TinyLife.Objects.Furniture.ParentInfo + commentId: P:TinyLife.Objects.Furniture.ParentInfo + parent: TinyLife.Objects.Furniture + name: ParentInfo + nameWithType: Furniture.ParentInfo + fullName: TinyLife.Objects.Furniture.ParentInfo +- uid: TinyLife.Objects.Furniture.Type + commentId: F:TinyLife.Objects.Furniture.Type + parent: TinyLife.Objects.Furniture + name: Type + nameWithType: Furniture.Type + fullName: TinyLife.Objects.Furniture.Type +- uid: TinyLife.Objects.Furniture.Rotation + commentId: F:TinyLife.Objects.Furniture.Rotation + parent: TinyLife.Objects.Furniture + name: Rotation + nameWithType: Furniture.Rotation + fullName: TinyLife.Objects.Furniture.Rotation +- uid: TinyLife.Objects.Furniture.ParentFurniture + commentId: P:TinyLife.Objects.Furniture.ParentFurniture + parent: TinyLife.Objects.Furniture + name: ParentFurniture + nameWithType: Furniture.ParentFurniture + fullName: TinyLife.Objects.Furniture.ParentFurniture +- uid: TinyLife.Objects.Furniture.ParentObjectSpot + commentId: P:TinyLife.Objects.Furniture.ParentObjectSpot + parent: TinyLife.Objects.Furniture + name: ParentObjectSpot + nameWithType: Furniture.ParentObjectSpot + fullName: TinyLife.Objects.Furniture.ParentObjectSpot +- uid: TinyLife.Objects.Furniture.HasParent + commentId: P:TinyLife.Objects.Furniture.HasParent + parent: TinyLife.Objects.Furniture + name: HasParent + nameWithType: Furniture.HasParent + fullName: TinyLife.Objects.Furniture.HasParent +- uid: TinyLife.Objects.Furniture.Colors + commentId: F:TinyLife.Objects.Furniture.Colors + parent: TinyLife.Objects.Furniture + name: Colors + nameWithType: Furniture.Colors + fullName: TinyLife.Objects.Furniture.Colors +- uid: TinyLife.Objects.Furniture.Area + commentId: P:TinyLife.Objects.Furniture.Area + parent: TinyLife.Objects.Furniture + name: Area + nameWithType: Furniture.Area + fullName: TinyLife.Objects.Furniture.Area +- uid: TinyLife.Objects.Furniture.DevaluedThroughUse + commentId: F:TinyLife.Objects.Furniture.DevaluedThroughUse + parent: TinyLife.Objects.Furniture + name: DevaluedThroughUse + nameWithType: Furniture.DevaluedThroughUse + fullName: TinyLife.Objects.Furniture.DevaluedThroughUse +- uid: TinyLife.Objects.Furniture.AreUtilitiesDisabled + commentId: P:TinyLife.Objects.Furniture.AreUtilitiesDisabled + parent: TinyLife.Objects.Furniture + name: AreUtilitiesDisabled + nameWithType: Furniture.AreUtilitiesDisabled + fullName: TinyLife.Objects.Furniture.AreUtilitiesDisabled +- uid: TinyLife.Objects.Furniture.IsStatic + commentId: F:TinyLife.Objects.Furniture.IsStatic + parent: TinyLife.Objects.Furniture + name: IsStatic + nameWithType: Furniture.IsStatic + fullName: TinyLife.Objects.Furniture.IsStatic +- uid: TinyLife.Objects.Furniture.CreatorId + commentId: P:TinyLife.Objects.Furniture.CreatorId + parent: TinyLife.Objects.Furniture + name: CreatorId + nameWithType: Furniture.CreatorId + fullName: TinyLife.Objects.Furniture.CreatorId +- uid: TinyLife.Objects.Furniture.Quality + commentId: F:TinyLife.Objects.Furniture.Quality + parent: TinyLife.Objects.Furniture + name: Quality + nameWithType: Furniture.Quality + fullName: TinyLife.Objects.Furniture.Quality +- uid: TinyLife.Objects.Furniture.CanBeDirty + commentId: P:TinyLife.Objects.Furniture.CanBeDirty + parent: TinyLife.Objects.Furniture + name: CanBeDirty + nameWithType: Furniture.CanBeDirty + fullName: TinyLife.Objects.Furniture.CanBeDirty +- uid: TinyLife.Objects.Furniture.Dirty + commentId: F:TinyLife.Objects.Furniture.Dirty + parent: TinyLife.Objects.Furniture + name: Dirty + nameWithType: Furniture.Dirty + fullName: TinyLife.Objects.Furniture.Dirty +- uid: TinyLife.Objects.Furniture.CustomPrice + commentId: F:TinyLife.Objects.Furniture.CustomPrice + parent: TinyLife.Objects.Furniture + name: CustomPrice + nameWithType: Furniture.CustomPrice + fullName: TinyLife.Objects.Furniture.CustomPrice +- uid: TinyLife.Objects.Furniture.Creator + commentId: P:TinyLife.Objects.Furniture.Creator + parent: TinyLife.Objects.Furniture + name: Creator + nameWithType: Furniture.Creator + fullName: TinyLife.Objects.Furniture.Creator +- uid: TinyLife.Objects.Furniture.AttachedWall + commentId: P:TinyLife.Objects.Furniture.AttachedWall + parent: TinyLife.Objects.Furniture + name: AttachedWall + nameWithType: Furniture.AttachedWall + fullName: TinyLife.Objects.Furniture.AttachedWall +- uid: TinyLife.Objects.Furniture.HideFromDraw + commentId: P:TinyLife.Objects.Furniture.HideFromDraw + parent: TinyLife.Objects.Furniture + name: HideFromDraw + nameWithType: Furniture.HideFromDraw + fullName: TinyLife.Objects.Furniture.HideFromDraw +- uid: TinyLife.Objects.Furniture.VisualRotation + commentId: P:TinyLife.Objects.Furniture.VisualRotation + parent: TinyLife.Objects.Furniture + name: VisualRotation + nameWithType: Furniture.VisualRotation + fullName: TinyLife.Objects.Furniture.VisualRotation +- uid: TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color}) + commentId: M:TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color}) + parent: TinyLife.Objects.Furniture + isExternal: true + name: Draw(GameTime, SpriteBatch, Vector2, Nullable) + nameWithType: Furniture.Draw(GameTime, SpriteBatch, Vector2, Nullable) + fullName: TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, System.Nullable) + nameWithType.vb: Furniture.Draw(GameTime, SpriteBatch, Vector2, Nullable(Of Color)) + fullName.vb: TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, System.Nullable(Of Microsoft.Xna.Framework.Color)) + name.vb: Draw(GameTime, SpriteBatch, Vector2, Nullable(Of Color)) + spec.csharp: + - uid: TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color}) + name: Draw + nameWithType: Furniture.Draw + fullName: TinyLife.Objects.Furniture.Draw + - name: ( + nameWithType: ( + fullName: ( + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + nameWithType: GameTime + fullName: Microsoft.Xna.Framework.GameTime + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: Microsoft.Xna.Framework.Graphics.SpriteBatch + name: SpriteBatch + nameWithType: SpriteBatch + fullName: Microsoft.Xna.Framework.Graphics.SpriteBatch + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: Microsoft.Xna.Framework.Color + name: Color + nameWithType: Color + fullName: Microsoft.Xna.Framework.Color + isExternal: true + - name: '>' + nameWithType: '>' + fullName: '>' + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color}) + name: Draw + nameWithType: Furniture.Draw + fullName: TinyLife.Objects.Furniture.Draw + - name: ( + nameWithType: ( + fullName: ( + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + nameWithType: GameTime + fullName: Microsoft.Xna.Framework.GameTime + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: Microsoft.Xna.Framework.Graphics.SpriteBatch + name: SpriteBatch + nameWithType: SpriteBatch + fullName: Microsoft.Xna.Framework.Graphics.SpriteBatch + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: Microsoft.Xna.Framework.Color + name: Color + nameWithType: Color + fullName: Microsoft.Xna.Framework.Color + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Objects.Furniture.Intersects(MLEM.Misc.RectangleF) + commentId: M:TinyLife.Objects.Furniture.Intersects(MLEM.Misc.RectangleF) + parent: TinyLife.Objects.Furniture + isExternal: true + name: Intersects(RectangleF) + nameWithType: Furniture.Intersects(RectangleF) + fullName: TinyLife.Objects.Furniture.Intersects(MLEM.Misc.RectangleF) + spec.csharp: + - uid: TinyLife.Objects.Furniture.Intersects(MLEM.Misc.RectangleF) + name: Intersects + nameWithType: Furniture.Intersects + fullName: TinyLife.Objects.Furniture.Intersects + - name: ( + nameWithType: ( + fullName: ( + - uid: MLEM.Misc.RectangleF + name: RectangleF + nameWithType: RectangleF + fullName: MLEM.Misc.RectangleF + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.Intersects(MLEM.Misc.RectangleF) + name: Intersects + nameWithType: Furniture.Intersects + fullName: TinyLife.Objects.Furniture.Intersects + - name: ( + nameWithType: ( + fullName: ( + - uid: MLEM.Misc.RectangleF + name: RectangleF + nameWithType: RectangleF + fullName: MLEM.Misc.RectangleF + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.Person) + commentId: M:TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.Person) + parent: TinyLife.Objects.Furniture + name: GetCategories(Person) + nameWithType: Furniture.GetCategories(Person) + fullName: TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.Person) + spec.csharp: + - uid: TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.Person) + name: GetCategories + nameWithType: Furniture.GetCategories + fullName: TinyLife.Objects.Furniture.GetCategories + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.Person) + name: GetCategories + nameWithType: Furniture.GetCategories + fullName: TinyLife.Objects.Furniture.GetCategories + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + commentId: M:TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + parent: TinyLife.Objects.Furniture + name: GetAiPriority(Person, ObjectCategory) + nameWithType: Furniture.GetAiPriority(Person, ObjectCategory) + fullName: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory) + spec.csharp: + - uid: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + name: GetAiPriority + nameWithType: Furniture.GetAiPriority + fullName: TinyLife.Objects.Furniture.GetAiPriority + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.ObjectCategory + name: ObjectCategory + nameWithType: ObjectCategory + fullName: TinyLife.Objects.ObjectCategory + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + name: GetAiPriority + nameWithType: Furniture.GetAiPriority + fullName: TinyLife.Objects.Furniture.GetAiPriority + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.ObjectCategory + name: ObjectCategory + nameWithType: ObjectCategory + fullName: TinyLife.Objects.ObjectCategory + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Objects.Furniture.GetVisibility + commentId: M:TinyLife.Objects.Furniture.GetVisibility + parent: TinyLife.Objects.Furniture + name: GetVisibility() + nameWithType: Furniture.GetVisibility() + fullName: TinyLife.Objects.Furniture.GetVisibility() + spec.csharp: + - uid: TinyLife.Objects.Furniture.GetVisibility + name: GetVisibility + nameWithType: Furniture.GetVisibility + fullName: TinyLife.Objects.Furniture.GetVisibility + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.GetVisibility + name: GetVisibility + nameWithType: Furniture.GetVisibility + fullName: TinyLife.Objects.Furniture.GetVisibility + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Objects.Furniture.CanExecuteAction(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Boolean) + commentId: M:TinyLife.Objects.Furniture.CanExecuteAction(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Boolean) + parent: TinyLife.Objects.Furniture + isExternal: true + name: CanExecuteAction(ActionType, ActionInfo, Boolean, Boolean) + nameWithType: Furniture.CanExecuteAction(ActionType, ActionInfo, Boolean, Boolean) + fullName: TinyLife.Objects.Furniture.CanExecuteAction(TinyLife.Actions.ActionType, TinyLife.Actions.ActionInfo, System.Boolean, System.Boolean) + spec.csharp: + - uid: TinyLife.Objects.Furniture.CanExecuteAction(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Boolean) + name: CanExecuteAction + nameWithType: Furniture.CanExecuteAction + fullName: TinyLife.Objects.Furniture.CanExecuteAction + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Actions.ActionType + name: ActionType + nameWithType: ActionType + fullName: TinyLife.Actions.ActionType + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.ActionInfo + name: ActionInfo + nameWithType: ActionInfo + fullName: TinyLife.Actions.ActionInfo + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.CanExecuteAction(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Boolean) + name: CanExecuteAction + nameWithType: Furniture.CanExecuteAction + fullName: TinyLife.Objects.Furniture.CanExecuteAction + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Actions.ActionType + name: ActionType + nameWithType: ActionType + fullName: TinyLife.Actions.ActionType + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.ActionInfo + name: ActionInfo + nameWithType: ActionInfo + fullName: TinyLife.Actions.ActionInfo + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Objects.Furniture.OnActionCompleted(TinyLife.Actions.Action,TinyLife.Actions.CompletionType,System.Boolean) + commentId: M:TinyLife.Objects.Furniture.OnActionCompleted(TinyLife.Actions.Action,TinyLife.Actions.CompletionType,System.Boolean) + parent: TinyLife.Objects.Furniture + isExternal: true + name: OnActionCompleted(Action, CompletionType, Boolean) + nameWithType: Furniture.OnActionCompleted(Action, CompletionType, Boolean) + fullName: TinyLife.Objects.Furniture.OnActionCompleted(TinyLife.Actions.Action, TinyLife.Actions.CompletionType, System.Boolean) + spec.csharp: + - uid: TinyLife.Objects.Furniture.OnActionCompleted(TinyLife.Actions.Action,TinyLife.Actions.CompletionType,System.Boolean) + name: OnActionCompleted + nameWithType: Furniture.OnActionCompleted + fullName: TinyLife.Objects.Furniture.OnActionCompleted + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Actions.Action + name: Action + nameWithType: Action + fullName: TinyLife.Actions.Action + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.CompletionType + name: CompletionType + nameWithType: CompletionType + fullName: TinyLife.Actions.CompletionType + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.OnActionCompleted(TinyLife.Actions.Action,TinyLife.Actions.CompletionType,System.Boolean) + name: OnActionCompleted + nameWithType: Furniture.OnActionCompleted + fullName: TinyLife.Objects.Furniture.OnActionCompleted + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Actions.Action + name: Action + nameWithType: Action + fullName: TinyLife.Actions.Action + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.CompletionType + name: CompletionType + nameWithType: CompletionType + fullName: TinyLife.Actions.CompletionType + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Objects.Furniture.ActionUpdate(TinyLife.Actions.Action,Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single,System.Boolean) + commentId: M:TinyLife.Objects.Furniture.ActionUpdate(TinyLife.Actions.Action,Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single,System.Boolean) + parent: TinyLife.Objects.Furniture + isExternal: true + name: ActionUpdate(Action, GameTime, TimeSpan, Single, Boolean) + nameWithType: Furniture.ActionUpdate(Action, GameTime, TimeSpan, Single, Boolean) + fullName: TinyLife.Objects.Furniture.ActionUpdate(TinyLife.Actions.Action, Microsoft.Xna.Framework.GameTime, System.TimeSpan, System.Single, System.Boolean) + spec.csharp: + - uid: TinyLife.Objects.Furniture.ActionUpdate(TinyLife.Actions.Action,Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single,System.Boolean) + name: ActionUpdate + nameWithType: Furniture.ActionUpdate + fullName: TinyLife.Objects.Furniture.ActionUpdate + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Actions.Action + name: Action + nameWithType: Action + fullName: TinyLife.Actions.Action + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + nameWithType: GameTime + fullName: Microsoft.Xna.Framework.GameTime + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.TimeSpan + name: TimeSpan + nameWithType: TimeSpan + fullName: System.TimeSpan + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Single + name: Single + nameWithType: Single + fullName: System.Single + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.ActionUpdate(TinyLife.Actions.Action,Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single,System.Boolean) + name: ActionUpdate + nameWithType: Furniture.ActionUpdate + fullName: TinyLife.Objects.Furniture.ActionUpdate + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Actions.Action + name: Action + nameWithType: Action + fullName: TinyLife.Actions.Action + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + nameWithType: GameTime + fullName: Microsoft.Xna.Framework.GameTime + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.TimeSpan + name: TimeSpan + nameWithType: TimeSpan + fullName: System.TimeSpan + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Single + name: Single + nameWithType: Single + fullName: System.Single + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + parent: TinyLife.Objects.Furniture + name: GetFreeActionSpotInfo(Person, ObjectCategory) + nameWithType: Furniture.GetFreeActionSpotInfo(Person, ObjectCategory) + fullName: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory) + spec.csharp: + - uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + name: GetFreeActionSpotInfo + nameWithType: Furniture.GetFreeActionSpotInfo + fullName: TinyLife.Objects.Furniture.GetFreeActionSpotInfo + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.ObjectCategory + name: ObjectCategory + nameWithType: ObjectCategory + fullName: TinyLife.Objects.ObjectCategory + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + name: GetFreeActionSpotInfo + nameWithType: Furniture.GetFreeActionSpotInfo + fullName: TinyLife.Objects.Furniture.GetFreeActionSpotInfo + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.ObjectCategory + name: ObjectCategory + nameWithType: ObjectCategory + fullName: TinyLife.Objects.ObjectCategory + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip) + commentId: M:TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip) + parent: TinyLife.Objects.Furniture + isExternal: true + name: GetHoverInfo(Tooltip) + nameWithType: Furniture.GetHoverInfo(Tooltip) + fullName: TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip) + spec.csharp: + - uid: TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip) + name: GetHoverInfo + nameWithType: Furniture.GetHoverInfo + fullName: TinyLife.Objects.Furniture.GetHoverInfo + - name: ( + nameWithType: ( + fullName: ( + - uid: MLEM.Ui.Elements.Tooltip + name: Tooltip + nameWithType: Tooltip + fullName: MLEM.Ui.Elements.Tooltip + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip) + name: GetHoverInfo + nameWithType: Furniture.GetHoverInfo + fullName: TinyLife.Objects.Furniture.GetHoverInfo + - name: ( + nameWithType: ( + fullName: ( + - uid: MLEM.Ui.Elements.Tooltip + name: Tooltip + nameWithType: Tooltip + fullName: MLEM.Ui.Elements.Tooltip + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean) + commentId: M:TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean) + parent: TinyLife.Objects.Furniture + isExternal: true + name: Draw(GameTime, SpriteBatch, Vector2, Vector2, Nullable, Direction2, Int32[], Single, Boolean, ParentInfo, Single, Boolean) + nameWithType: Furniture.Draw(GameTime, SpriteBatch, Vector2, Vector2, Nullable, Direction2, Int32[], Single, Boolean, ParentInfo, Single, Boolean) + fullName: TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, System.Nullable, MLEM.Misc.Direction2, System.Int32[], System.Single, System.Boolean, TinyLife.Objects.ParentInfo, System.Single, System.Boolean) + nameWithType.vb: Furniture.Draw(GameTime, SpriteBatch, Vector2, Vector2, Nullable(Of Color), Direction2, Int32(), Single, Boolean, ParentInfo, Single, Boolean) + fullName.vb: TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, System.Nullable(Of Microsoft.Xna.Framework.Color), MLEM.Misc.Direction2, System.Int32(), System.Single, System.Boolean, TinyLife.Objects.ParentInfo, System.Single, System.Boolean) + name.vb: Draw(GameTime, SpriteBatch, Vector2, Vector2, Nullable(Of Color), Direction2, Int32(), Single, Boolean, ParentInfo, Single, Boolean) + spec.csharp: + - uid: TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean) + name: Draw + nameWithType: Furniture.Draw + fullName: TinyLife.Objects.Furniture.Draw + - name: ( + nameWithType: ( + fullName: ( + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + nameWithType: GameTime + fullName: Microsoft.Xna.Framework.GameTime + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: Microsoft.Xna.Framework.Graphics.SpriteBatch + name: SpriteBatch + nameWithType: SpriteBatch + fullName: Microsoft.Xna.Framework.Graphics.SpriteBatch + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: Microsoft.Xna.Framework.Color + name: Color + nameWithType: Color + fullName: Microsoft.Xna.Framework.Color + isExternal: true + - name: '>' + nameWithType: '>' + fullName: '>' + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: MLEM.Misc.Direction2 + name: Direction2 + nameWithType: Direction2 + fullName: MLEM.Misc.Direction2 + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Int32 + name: Int32 + nameWithType: Int32 + fullName: System.Int32 + isExternal: true + - name: '[]' + nameWithType: '[]' + fullName: '[]' + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Single + name: Single + nameWithType: Single + fullName: System.Single + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.ParentInfo + name: ParentInfo + nameWithType: ParentInfo + fullName: TinyLife.Objects.ParentInfo + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Single + name: Single + nameWithType: Single + fullName: System.Single + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean) + name: Draw + nameWithType: Furniture.Draw + fullName: TinyLife.Objects.Furniture.Draw + - name: ( + nameWithType: ( + fullName: ( + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + nameWithType: GameTime + fullName: Microsoft.Xna.Framework.GameTime + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: Microsoft.Xna.Framework.Graphics.SpriteBatch + name: SpriteBatch + nameWithType: SpriteBatch + fullName: Microsoft.Xna.Framework.Graphics.SpriteBatch + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: Microsoft.Xna.Framework.Color + name: Color + nameWithType: Color + fullName: Microsoft.Xna.Framework.Color + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: MLEM.Misc.Direction2 + name: Direction2 + nameWithType: Direction2 + fullName: MLEM.Misc.Direction2 + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Int32 + name: Int32 + nameWithType: Int32 + fullName: System.Int32 + isExternal: true + - name: () + nameWithType: () + fullName: () + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Single + name: Single + nameWithType: Single + fullName: System.Single + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.ParentInfo + name: ParentInfo + nameWithType: ParentInfo + fullName: TinyLife.Objects.ParentInfo + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Single + name: Single + nameWithType: Single + fullName: System.Single + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Objects.Furniture.GetPrice + commentId: M:TinyLife.Objects.Furniture.GetPrice + parent: TinyLife.Objects.Furniture + name: GetPrice() + nameWithType: Furniture.GetPrice() + fullName: TinyLife.Objects.Furniture.GetPrice() + spec.csharp: + - uid: TinyLife.Objects.Furniture.GetPrice + name: GetPrice + nameWithType: Furniture.GetPrice + fullName: TinyLife.Objects.Furniture.GetPrice + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.GetPrice + name: GetPrice + nameWithType: Furniture.GetPrice + fullName: TinyLife.Objects.Furniture.GetPrice + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String}) + commentId: M:TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String}) + parent: TinyLife.Objects.Furniture + isExternal: true + name: GetDescription(List) + nameWithType: Furniture.GetDescription(List) + fullName: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List) + nameWithType.vb: Furniture.GetDescription(List(Of String)) + fullName.vb: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List(Of System.String)) + name.vb: GetDescription(List(Of String)) + spec.csharp: + - uid: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String}) + name: GetDescription + nameWithType: Furniture.GetDescription + fullName: TinyLife.Objects.Furniture.GetDescription + - name: ( + nameWithType: ( + fullName: ( + - uid: System.Collections.Generic.List`1 + name: List + nameWithType: List + fullName: System.Collections.Generic.List + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: System.String + name: String + nameWithType: String + fullName: System.String + isExternal: true + - name: '>' + nameWithType: '>' + fullName: '>' + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String}) + name: GetDescription + nameWithType: Furniture.GetDescription + fullName: TinyLife.Objects.Furniture.GetDescription + - name: ( + nameWithType: ( + fullName: ( + - uid: System.Collections.Generic.List`1 + name: List + nameWithType: List + fullName: System.Collections.Generic.List + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: System.String + name: String + nameWithType: String + fullName: System.String + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Objects.Furniture.GetDecorativeRating(TinyLife.World.Room) + commentId: M:TinyLife.Objects.Furniture.GetDecorativeRating(TinyLife.World.Room) + parent: TinyLife.Objects.Furniture + name: GetDecorativeRating(Room) + nameWithType: Furniture.GetDecorativeRating(Room) + fullName: TinyLife.Objects.Furniture.GetDecorativeRating(TinyLife.World.Room) + spec.csharp: + - uid: TinyLife.Objects.Furniture.GetDecorativeRating(TinyLife.World.Room) + name: GetDecorativeRating + nameWithType: Furniture.GetDecorativeRating + fullName: TinyLife.Objects.Furniture.GetDecorativeRating + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.World.Room + name: Room + nameWithType: Room + fullName: TinyLife.World.Room + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.GetDecorativeRating(TinyLife.World.Room) + name: GetDecorativeRating + nameWithType: Furniture.GetDecorativeRating + fullName: TinyLife.Objects.Furniture.GetDecorativeRating + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.World.Room + name: Room + nameWithType: Room + fullName: TinyLife.World.Room + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.Person,System.TimeSpan) + commentId: M:TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.Person,System.TimeSpan) + parent: TinyLife.Objects.Furniture + isExternal: true + name: GetDirty(Person, TimeSpan) + nameWithType: Furniture.GetDirty(Person, TimeSpan) + fullName: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.Person, System.TimeSpan) + spec.csharp: + - uid: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.Person,System.TimeSpan) + name: GetDirty + nameWithType: Furniture.GetDirty + fullName: TinyLife.Objects.Furniture.GetDirty + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.TimeSpan + name: TimeSpan + nameWithType: TimeSpan + fullName: System.TimeSpan + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.Person,System.TimeSpan) + name: GetDirty + nameWithType: Furniture.GetDirty + fullName: TinyLife.Objects.Furniture.GetDirty + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.TimeSpan + name: TimeSpan + nameWithType: TimeSpan + fullName: System.TimeSpan + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person,System.Boolean) + commentId: M:TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person,System.Boolean) + parent: TinyLife.Objects.Furniture + isExternal: true + name: SetCreator(Person, Boolean) + nameWithType: Furniture.SetCreator(Person, Boolean) + fullName: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person, System.Boolean) + spec.csharp: + - uid: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person,System.Boolean) + name: SetCreator + nameWithType: Furniture.SetCreator + fullName: TinyLife.Objects.Furniture.SetCreator + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person,System.Boolean) + name: SetCreator + nameWithType: Furniture.SetCreator + fullName: TinyLife.Objects.Furniture.SetCreator + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Objects.Furniture.GetDisplayName + commentId: M:TinyLife.Objects.Furniture.GetDisplayName + parent: TinyLife.Objects.Furniture + name: GetDisplayName() + nameWithType: Furniture.GetDisplayName() + fullName: TinyLife.Objects.Furniture.GetDisplayName() + spec.csharp: + - uid: TinyLife.Objects.Furniture.GetDisplayName + name: GetDisplayName + nameWithType: Furniture.GetDisplayName + fullName: TinyLife.Objects.Furniture.GetDisplayName + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.GetDisplayName + name: GetDisplayName + nameWithType: Furniture.GetDisplayName + fullName: TinyLife.Objects.Furniture.GetDisplayName + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Objects.Furniture.OnNeighborChanged(TinyLife.Objects.Furniture) + commentId: M:TinyLife.Objects.Furniture.OnNeighborChanged(TinyLife.Objects.Furniture) + parent: TinyLife.Objects.Furniture + name: OnNeighborChanged(Furniture) + nameWithType: Furniture.OnNeighborChanged(Furniture) + fullName: TinyLife.Objects.Furniture.OnNeighborChanged(TinyLife.Objects.Furniture) + spec.csharp: + - uid: TinyLife.Objects.Furniture.OnNeighborChanged(TinyLife.Objects.Furniture) + name: OnNeighborChanged + nameWithType: Furniture.OnNeighborChanged + fullName: TinyLife.Objects.Furniture.OnNeighborChanged + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Furniture + name: Furniture + nameWithType: Furniture + fullName: TinyLife.Objects.Furniture + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.OnNeighborChanged(TinyLife.Objects.Furniture) + name: OnNeighborChanged + nameWithType: Furniture.OnNeighborChanged + fullName: TinyLife.Objects.Furniture.OnNeighborChanged + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Furniture + name: Furniture + nameWithType: Furniture + fullName: TinyLife.Objects.Furniture + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Objects.Furniture.DrawUi(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Ui.Elements.Element,System.Single,System.Int32[]) + commentId: M:TinyLife.Objects.Furniture.DrawUi(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Ui.Elements.Element,System.Single,System.Int32[]) + parent: TinyLife.Objects.Furniture + isExternal: true + name: DrawUi(GameTime, SpriteBatch, Element, Single, Int32[]) + nameWithType: Furniture.DrawUi(GameTime, SpriteBatch, Element, Single, Int32[]) + fullName: TinyLife.Objects.Furniture.DrawUi(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, MLEM.Ui.Elements.Element, System.Single, System.Int32[]) + nameWithType.vb: Furniture.DrawUi(GameTime, SpriteBatch, Element, Single, Int32()) + fullName.vb: TinyLife.Objects.Furniture.DrawUi(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, MLEM.Ui.Elements.Element, System.Single, System.Int32()) + name.vb: DrawUi(GameTime, SpriteBatch, Element, Single, Int32()) + spec.csharp: + - uid: TinyLife.Objects.Furniture.DrawUi(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Ui.Elements.Element,System.Single,System.Int32[]) + name: DrawUi + nameWithType: Furniture.DrawUi + fullName: TinyLife.Objects.Furniture.DrawUi + - name: ( + nameWithType: ( + fullName: ( + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + nameWithType: GameTime + fullName: Microsoft.Xna.Framework.GameTime + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: Microsoft.Xna.Framework.Graphics.SpriteBatch + name: SpriteBatch + nameWithType: SpriteBatch + fullName: Microsoft.Xna.Framework.Graphics.SpriteBatch + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: MLEM.Ui.Elements.Element + name: Element + nameWithType: Element + fullName: MLEM.Ui.Elements.Element + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Single + name: Single + nameWithType: Single + fullName: System.Single + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Int32 + name: Int32 + nameWithType: Int32 + fullName: System.Int32 + isExternal: true + - name: '[]' + nameWithType: '[]' + fullName: '[]' + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.DrawUi(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Ui.Elements.Element,System.Single,System.Int32[]) + name: DrawUi + nameWithType: Furniture.DrawUi + fullName: TinyLife.Objects.Furniture.DrawUi + - name: ( + nameWithType: ( + fullName: ( + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + nameWithType: GameTime + fullName: Microsoft.Xna.Framework.GameTime + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: Microsoft.Xna.Framework.Graphics.SpriteBatch + name: SpriteBatch + nameWithType: SpriteBatch + fullName: Microsoft.Xna.Framework.Graphics.SpriteBatch + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: MLEM.Ui.Elements.Element + name: Element + nameWithType: Element + fullName: MLEM.Ui.Elements.Element + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Single + name: Single + nameWithType: Single + fullName: System.Single + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Int32 + name: Int32 + nameWithType: Int32 + fullName: System.Int32 + isExternal: true + - name: () + nameWithType: () + fullName: () + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Objects.Furniture.GetOccupants(TinyLife.Objects.ObjectCategory,System.Boolean) + commentId: M:TinyLife.Objects.Furniture.GetOccupants(TinyLife.Objects.ObjectCategory,System.Boolean) + parent: TinyLife.Objects.Furniture + isExternal: true + name: GetOccupants(ObjectCategory, Boolean) + nameWithType: Furniture.GetOccupants(ObjectCategory, Boolean) + fullName: TinyLife.Objects.Furniture.GetOccupants(TinyLife.Objects.ObjectCategory, System.Boolean) + spec.csharp: + - uid: TinyLife.Objects.Furniture.GetOccupants(TinyLife.Objects.ObjectCategory,System.Boolean) + name: GetOccupants + nameWithType: Furniture.GetOccupants + fullName: TinyLife.Objects.Furniture.GetOccupants + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.ObjectCategory + name: ObjectCategory + nameWithType: ObjectCategory + fullName: TinyLife.Objects.ObjectCategory + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.GetOccupants(TinyLife.Objects.ObjectCategory,System.Boolean) + name: GetOccupants + nameWithType: Furniture.GetOccupants + fullName: TinyLife.Objects.Furniture.GetOccupants + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.ObjectCategory + name: ObjectCategory + nameWithType: ObjectCategory + fullName: TinyLife.Objects.ObjectCategory + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + parent: TinyLife.Objects.Furniture + name: GetFreeActionSpots(Person, ObjectCategory) + nameWithType: Furniture.GetFreeActionSpots(Person, ObjectCategory) + fullName: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory) + spec.csharp: + - uid: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + name: GetFreeActionSpots + nameWithType: Furniture.GetFreeActionSpots + fullName: TinyLife.Objects.Furniture.GetFreeActionSpots + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.ObjectCategory + name: ObjectCategory + nameWithType: ObjectCategory + fullName: TinyLife.Objects.ObjectCategory + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + name: GetFreeActionSpots + nameWithType: Furniture.GetFreeActionSpots + fullName: TinyLife.Objects.Furniture.GetFreeActionSpots + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.ObjectCategory + name: ObjectCategory + nameWithType: ObjectCategory + fullName: TinyLife.Objects.ObjectCategory + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + parent: TinyLife.Objects.Furniture + name: GetFreeActionSpot(Person, ObjectCategory) + nameWithType: Furniture.GetFreeActionSpot(Person, ObjectCategory) + fullName: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory) + spec.csharp: + - uid: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + name: GetFreeActionSpot + nameWithType: Furniture.GetFreeActionSpot + fullName: TinyLife.Objects.Furniture.GetFreeActionSpot + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.ObjectCategory + name: ObjectCategory + nameWithType: ObjectCategory + fullName: TinyLife.Objects.ObjectCategory + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + name: GetFreeActionSpot + nameWithType: Furniture.GetFreeActionSpot + fullName: TinyLife.Objects.Furniture.GetFreeActionSpot + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.ObjectCategory + name: ObjectCategory + nameWithType: ObjectCategory + fullName: TinyLife.Objects.ObjectCategory + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) + commentId: M:TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) + parent: TinyLife.Objects.Furniture + isExternal: true + name: GetActionSpotInfo(Person, ActionSpot, Direction2) + nameWithType: Furniture.GetActionSpotInfo(Person, ActionSpot, Direction2) + fullName: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.Person, TinyLife.Objects.ActionSpot, MLEM.Misc.Direction2) + spec.csharp: + - uid: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) + name: GetActionSpotInfo + nameWithType: Furniture.GetActionSpotInfo + fullName: TinyLife.Objects.Furniture.GetActionSpotInfo + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.ActionSpot + name: ActionSpot + nameWithType: ActionSpot + fullName: TinyLife.Objects.ActionSpot + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: MLEM.Misc.Direction2 + name: Direction2 + nameWithType: Direction2 + fullName: MLEM.Misc.Direction2 + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) + name: GetActionSpotInfo + nameWithType: Furniture.GetActionSpotInfo + fullName: TinyLife.Objects.Furniture.GetActionSpotInfo + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.ActionSpot + name: ActionSpot + nameWithType: ActionSpot + fullName: TinyLife.Objects.ActionSpot + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: MLEM.Misc.Direction2 + name: Direction2 + nameWithType: Direction2 + fullName: MLEM.Misc.Direction2 + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Objects.Furniture.GetFreeObjectSpot(TinyLife.Objects.FurnitureType,System.Nullable{Microsoft.Xna.Framework.Vector2}) + commentId: M:TinyLife.Objects.Furniture.GetFreeObjectSpot(TinyLife.Objects.FurnitureType,System.Nullable{Microsoft.Xna.Framework.Vector2}) + parent: TinyLife.Objects.Furniture + isExternal: true + name: GetFreeObjectSpot(FurnitureType, Nullable) + nameWithType: Furniture.GetFreeObjectSpot(FurnitureType, Nullable) + fullName: TinyLife.Objects.Furniture.GetFreeObjectSpot(TinyLife.Objects.FurnitureType, System.Nullable) + nameWithType.vb: Furniture.GetFreeObjectSpot(FurnitureType, Nullable(Of Vector2)) + fullName.vb: TinyLife.Objects.Furniture.GetFreeObjectSpot(TinyLife.Objects.FurnitureType, System.Nullable(Of Microsoft.Xna.Framework.Vector2)) + name.vb: GetFreeObjectSpot(FurnitureType, Nullable(Of Vector2)) + spec.csharp: + - uid: TinyLife.Objects.Furniture.GetFreeObjectSpot(TinyLife.Objects.FurnitureType,System.Nullable{Microsoft.Xna.Framework.Vector2}) + name: GetFreeObjectSpot + nameWithType: Furniture.GetFreeObjectSpot + fullName: TinyLife.Objects.Furniture.GetFreeObjectSpot + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.FurnitureType + name: FurnitureType + nameWithType: FurnitureType + fullName: TinyLife.Objects.FurnitureType + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 + isExternal: true + - name: '>' + nameWithType: '>' + fullName: '>' + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.GetFreeObjectSpot(TinyLife.Objects.FurnitureType,System.Nullable{Microsoft.Xna.Framework.Vector2}) + name: GetFreeObjectSpot + nameWithType: Furniture.GetFreeObjectSpot + fullName: TinyLife.Objects.Furniture.GetFreeObjectSpot + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.FurnitureType + name: FurnitureType + nameWithType: FurnitureType + fullName: TinyLife.Objects.FurnitureType + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Objects.Furniture.SetParent(TinyLife.Objects.Furniture,TinyLife.Objects.ObjectSpot) + commentId: M:TinyLife.Objects.Furniture.SetParent(TinyLife.Objects.Furniture,TinyLife.Objects.ObjectSpot) + parent: TinyLife.Objects.Furniture + name: SetParent(Furniture, ObjectSpot) + nameWithType: Furniture.SetParent(Furniture, ObjectSpot) + fullName: TinyLife.Objects.Furniture.SetParent(TinyLife.Objects.Furniture, TinyLife.Objects.ObjectSpot) + spec.csharp: + - uid: TinyLife.Objects.Furniture.SetParent(TinyLife.Objects.Furniture,TinyLife.Objects.ObjectSpot) + name: SetParent + nameWithType: Furniture.SetParent + fullName: TinyLife.Objects.Furniture.SetParent + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Furniture + name: Furniture + nameWithType: Furniture + fullName: TinyLife.Objects.Furniture + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.ObjectSpot + name: ObjectSpot + nameWithType: ObjectSpot + fullName: TinyLife.Objects.ObjectSpot + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.SetParent(TinyLife.Objects.Furniture,TinyLife.Objects.ObjectSpot) + name: SetParent + nameWithType: Furniture.SetParent + fullName: TinyLife.Objects.Furniture.SetParent + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Furniture + name: Furniture + nameWithType: Furniture + fullName: TinyLife.Objects.Furniture + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.ObjectSpot + name: ObjectSpot + nameWithType: ObjectSpot + fullName: TinyLife.Objects.ObjectSpot + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Objects.Furniture.UnlinkParentsAndChildren + commentId: M:TinyLife.Objects.Furniture.UnlinkParentsAndChildren + parent: TinyLife.Objects.Furniture + name: UnlinkParentsAndChildren() + nameWithType: Furniture.UnlinkParentsAndChildren() + fullName: TinyLife.Objects.Furniture.UnlinkParentsAndChildren() + spec.csharp: + - uid: TinyLife.Objects.Furniture.UnlinkParentsAndChildren + name: UnlinkParentsAndChildren + nameWithType: Furniture.UnlinkParentsAndChildren + fullName: TinyLife.Objects.Furniture.UnlinkParentsAndChildren + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.UnlinkParentsAndChildren + name: UnlinkParentsAndChildren + nameWithType: Furniture.UnlinkParentsAndChildren + fullName: TinyLife.Objects.Furniture.UnlinkParentsAndChildren + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Objects.Furniture.RemoveAndUnlink + commentId: M:TinyLife.Objects.Furniture.RemoveAndUnlink + parent: TinyLife.Objects.Furniture + name: RemoveAndUnlink() + nameWithType: Furniture.RemoveAndUnlink() + fullName: TinyLife.Objects.Furniture.RemoveAndUnlink() + spec.csharp: + - uid: TinyLife.Objects.Furniture.RemoveAndUnlink + name: RemoveAndUnlink + nameWithType: Furniture.RemoveAndUnlink + fullName: TinyLife.Objects.Furniture.RemoveAndUnlink + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.RemoveAndUnlink + name: RemoveAndUnlink + nameWithType: Furniture.RemoveAndUnlink + fullName: TinyLife.Objects.Furniture.RemoveAndUnlink + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Objects.Furniture.GetChildren``1 + commentId: M:TinyLife.Objects.Furniture.GetChildren``1 + parent: TinyLife.Objects.Furniture + name: GetChildren() + nameWithType: Furniture.GetChildren() + fullName: TinyLife.Objects.Furniture.GetChildren() + nameWithType.vb: Furniture.GetChildren(Of T)() + fullName.vb: TinyLife.Objects.Furniture.GetChildren(Of T)() + name.vb: GetChildren(Of T)() + spec.csharp: + - uid: TinyLife.Objects.Furniture.GetChildren``1 + name: GetChildren + nameWithType: Furniture.GetChildren + fullName: TinyLife.Objects.Furniture.GetChildren + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.GetChildren``1 + name: GetChildren(Of T) + nameWithType: Furniture.GetChildren(Of T) + fullName: TinyLife.Objects.Furniture.GetChildren(Of T) + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Objects.Furniture.RemoveChildren``1(System.Predicate{{T}}) + commentId: M:TinyLife.Objects.Furniture.RemoveChildren``1(System.Predicate{``0}) + parent: TinyLife.Objects.Furniture + definition: TinyLife.Objects.Furniture.RemoveChildren``1(System.Predicate{``0}) + name: RemoveChildren(Predicate) + nameWithType: Furniture.RemoveChildren(Predicate) + fullName: TinyLife.Objects.Furniture.RemoveChildren(System.Predicate) + nameWithType.vb: Furniture.RemoveChildren(Of T)(Predicate(Of T)) + fullName.vb: TinyLife.Objects.Furniture.RemoveChildren(Of T)(System.Predicate(Of T)) + name.vb: RemoveChildren(Of T)(Predicate(Of T)) + spec.csharp: + - uid: TinyLife.Objects.Furniture.RemoveChildren``1(System.Predicate{``0}) + name: RemoveChildren + nameWithType: Furniture.RemoveChildren + fullName: TinyLife.Objects.Furniture.RemoveChildren + - name: ( + nameWithType: ( + fullName: ( + - uid: System.Predicate`1 + name: Predicate + nameWithType: Predicate + fullName: System.Predicate + isExternal: true + - name: < + nameWithType: < + fullName: < + - name: T + nameWithType: T + fullName: T + - name: '>' + nameWithType: '>' + fullName: '>' + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.RemoveChildren``1(System.Predicate{``0}) + name: RemoveChildren(Of T) + nameWithType: Furniture.RemoveChildren(Of T) + fullName: TinyLife.Objects.Furniture.RemoveChildren(Of T) + - name: ( + nameWithType: ( + fullName: ( + - uid: System.Predicate`1 + name: Predicate + nameWithType: Predicate + fullName: System.Predicate + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - name: T + nameWithType: T + fullName: T + - name: ) + nameWithType: ) + fullName: ) + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Objects.Furniture.RemoveChild(TinyLife.Objects.Furniture) + commentId: M:TinyLife.Objects.Furniture.RemoveChild(TinyLife.Objects.Furniture) + parent: TinyLife.Objects.Furniture + name: RemoveChild(Furniture) + nameWithType: Furniture.RemoveChild(Furniture) + fullName: TinyLife.Objects.Furniture.RemoveChild(TinyLife.Objects.Furniture) + spec.csharp: + - uid: TinyLife.Objects.Furniture.RemoveChild(TinyLife.Objects.Furniture) + name: RemoveChild + nameWithType: Furniture.RemoveChild + fullName: TinyLife.Objects.Furniture.RemoveChild + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Furniture + name: Furniture + nameWithType: Furniture + fullName: TinyLife.Objects.Furniture + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.RemoveChild(TinyLife.Objects.Furniture) + name: RemoveChild + nameWithType: Furniture.RemoveChild + fullName: TinyLife.Objects.Furniture.RemoveChild + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Furniture + name: Furniture + nameWithType: Furniture + fullName: TinyLife.Objects.Furniture + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Objects.Furniture.AddChild``1(TinyLife.Objects.FurnitureType,MLEM.Misc.Direction2,System.Int32[],System.Nullable{System.Guid},System.Nullable{Microsoft.Xna.Framework.Vector2}) + commentId: M:TinyLife.Objects.Furniture.AddChild``1(TinyLife.Objects.FurnitureType,MLEM.Misc.Direction2,System.Int32[],System.Nullable{System.Guid},System.Nullable{Microsoft.Xna.Framework.Vector2}) + parent: TinyLife.Objects.Furniture + isExternal: true + name: AddChild(FurnitureType, Direction2, Int32[], Nullable, Nullable) + nameWithType: Furniture.AddChild(FurnitureType, Direction2, Int32[], Nullable, Nullable) + fullName: TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.FurnitureType, MLEM.Misc.Direction2, System.Int32[], System.Nullable, System.Nullable) + nameWithType.vb: Furniture.AddChild(Of T)(FurnitureType, Direction2, Int32(), Nullable(Of Guid), Nullable(Of Vector2)) + fullName.vb: TinyLife.Objects.Furniture.AddChild(Of T)(TinyLife.Objects.FurnitureType, MLEM.Misc.Direction2, System.Int32(), System.Nullable(Of System.Guid), System.Nullable(Of Microsoft.Xna.Framework.Vector2)) + name.vb: AddChild(Of T)(FurnitureType, Direction2, Int32(), Nullable(Of Guid), Nullable(Of Vector2)) + spec.csharp: + - uid: TinyLife.Objects.Furniture.AddChild``1(TinyLife.Objects.FurnitureType,MLEM.Misc.Direction2,System.Int32[],System.Nullable{System.Guid},System.Nullable{Microsoft.Xna.Framework.Vector2}) + name: AddChild + nameWithType: Furniture.AddChild + fullName: TinyLife.Objects.Furniture.AddChild + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.FurnitureType + name: FurnitureType + nameWithType: FurnitureType + fullName: TinyLife.Objects.FurnitureType + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: MLEM.Misc.Direction2 + name: Direction2 + nameWithType: Direction2 + fullName: MLEM.Misc.Direction2 + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Int32 + name: Int32 + nameWithType: Int32 + fullName: System.Int32 + isExternal: true + - name: '[]' + nameWithType: '[]' + fullName: '[]' + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: System.Guid + name: Guid + nameWithType: Guid + fullName: System.Guid + isExternal: true + - name: '>' + nameWithType: '>' + fullName: '>' + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 + isExternal: true + - name: '>' + nameWithType: '>' + fullName: '>' + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.AddChild``1(TinyLife.Objects.FurnitureType,MLEM.Misc.Direction2,System.Int32[],System.Nullable{System.Guid},System.Nullable{Microsoft.Xna.Framework.Vector2}) + name: AddChild(Of T) + nameWithType: Furniture.AddChild(Of T) + fullName: TinyLife.Objects.Furniture.AddChild(Of T) + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.FurnitureType + name: FurnitureType + nameWithType: FurnitureType + fullName: TinyLife.Objects.FurnitureType + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: MLEM.Misc.Direction2 + name: Direction2 + nameWithType: Direction2 + fullName: MLEM.Misc.Direction2 + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Int32 + name: Int32 + nameWithType: Int32 + fullName: System.Int32 + isExternal: true + - name: () + nameWithType: () + fullName: () + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: System.Guid + name: Guid + nameWithType: Guid + fullName: System.Guid + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture,MLEM.Misc.Direction2,System.Nullable{Microsoft.Xna.Framework.Vector2}) + commentId: M:TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture,MLEM.Misc.Direction2,System.Nullable{Microsoft.Xna.Framework.Vector2}) + parent: TinyLife.Objects.Furniture + isExternal: true + name: AddChild(Furniture, Direction2, Nullable) + nameWithType: Furniture.AddChild(Furniture, Direction2, Nullable) + fullName: TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture, MLEM.Misc.Direction2, System.Nullable) + nameWithType.vb: Furniture.AddChild(Furniture, Direction2, Nullable(Of Vector2)) + fullName.vb: TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture, MLEM.Misc.Direction2, System.Nullable(Of Microsoft.Xna.Framework.Vector2)) + name.vb: AddChild(Furniture, Direction2, Nullable(Of Vector2)) + spec.csharp: + - uid: TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture,MLEM.Misc.Direction2,System.Nullable{Microsoft.Xna.Framework.Vector2}) + name: AddChild + nameWithType: Furniture.AddChild + fullName: TinyLife.Objects.Furniture.AddChild + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Furniture + name: Furniture + nameWithType: Furniture + fullName: TinyLife.Objects.Furniture + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: MLEM.Misc.Direction2 + name: Direction2 + nameWithType: Direction2 + fullName: MLEM.Misc.Direction2 + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 + isExternal: true + - name: '>' + nameWithType: '>' + fullName: '>' + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture,MLEM.Misc.Direction2,System.Nullable{Microsoft.Xna.Framework.Vector2}) + name: AddChild + nameWithType: Furniture.AddChild + fullName: TinyLife.Objects.Furniture.AddChild + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Furniture + name: Furniture + nameWithType: Furniture + fullName: TinyLife.Objects.Furniture + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: MLEM.Misc.Direction2 + name: Direction2 + nameWithType: Direction2 + fullName: MLEM.Misc.Direction2 + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.FurnitureType,MLEM.Misc.Direction2,System.Int32[],System.Nullable{System.Guid}) + commentId: M:TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.FurnitureType,MLEM.Misc.Direction2,System.Int32[],System.Nullable{System.Guid}) + parent: TinyLife.Objects.Furniture + isExternal: true + name: SetChild(ObjectSpot, FurnitureType, Direction2, Int32[], Nullable) + nameWithType: Furniture.SetChild(ObjectSpot, FurnitureType, Direction2, Int32[], Nullable) + fullName: TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot, TinyLife.Objects.FurnitureType, MLEM.Misc.Direction2, System.Int32[], System.Nullable) + nameWithType.vb: Furniture.SetChild(ObjectSpot, FurnitureType, Direction2, Int32(), Nullable(Of Guid)) + fullName.vb: TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot, TinyLife.Objects.FurnitureType, MLEM.Misc.Direction2, System.Int32(), System.Nullable(Of System.Guid)) + name.vb: SetChild(ObjectSpot, FurnitureType, Direction2, Int32(), Nullable(Of Guid)) + spec.csharp: + - uid: TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.FurnitureType,MLEM.Misc.Direction2,System.Int32[],System.Nullable{System.Guid}) + name: SetChild + nameWithType: Furniture.SetChild + fullName: TinyLife.Objects.Furniture.SetChild + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.ObjectSpot + name: ObjectSpot + nameWithType: ObjectSpot + fullName: TinyLife.Objects.ObjectSpot + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.FurnitureType + name: FurnitureType + nameWithType: FurnitureType + fullName: TinyLife.Objects.FurnitureType + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: MLEM.Misc.Direction2 + name: Direction2 + nameWithType: Direction2 + fullName: MLEM.Misc.Direction2 + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Int32 + name: Int32 + nameWithType: Int32 + fullName: System.Int32 + isExternal: true + - name: '[]' + nameWithType: '[]' + fullName: '[]' + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: System.Guid + name: Guid + nameWithType: Guid + fullName: System.Guid + isExternal: true + - name: '>' + nameWithType: '>' + fullName: '>' + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.FurnitureType,MLEM.Misc.Direction2,System.Int32[],System.Nullable{System.Guid}) + name: SetChild + nameWithType: Furniture.SetChild + fullName: TinyLife.Objects.Furniture.SetChild + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.ObjectSpot + name: ObjectSpot + nameWithType: ObjectSpot + fullName: TinyLife.Objects.ObjectSpot + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.FurnitureType + name: FurnitureType + nameWithType: FurnitureType + fullName: TinyLife.Objects.FurnitureType + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: MLEM.Misc.Direction2 + name: Direction2 + nameWithType: Direction2 + fullName: MLEM.Misc.Direction2 + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Int32 + name: Int32 + nameWithType: Int32 + fullName: System.Int32 + isExternal: true + - name: () + nameWithType: () + fullName: () + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: System.Guid + name: Guid + nameWithType: Guid + fullName: System.Guid + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,MLEM.Misc.Direction2) + commentId: M:TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,MLEM.Misc.Direction2) + parent: TinyLife.Objects.Furniture + isExternal: true + name: SetChild(ObjectSpot, Furniture, Direction2) + nameWithType: Furniture.SetChild(ObjectSpot, Furniture, Direction2) + fullName: TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot, TinyLife.Objects.Furniture, MLEM.Misc.Direction2) + spec.csharp: + - uid: TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,MLEM.Misc.Direction2) + name: SetChild + nameWithType: Furniture.SetChild + fullName: TinyLife.Objects.Furniture.SetChild + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.ObjectSpot + name: ObjectSpot + nameWithType: ObjectSpot + fullName: TinyLife.Objects.ObjectSpot + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.Furniture + name: Furniture + nameWithType: Furniture + fullName: TinyLife.Objects.Furniture + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: MLEM.Misc.Direction2 + name: Direction2 + nameWithType: Direction2 + fullName: MLEM.Misc.Direction2 + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,MLEM.Misc.Direction2) + name: SetChild + nameWithType: Furniture.SetChild + fullName: TinyLife.Objects.Furniture.SetChild + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.ObjectSpot + name: ObjectSpot + nameWithType: ObjectSpot + fullName: TinyLife.Objects.ObjectSpot + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.Furniture + name: Furniture + nameWithType: Furniture + fullName: TinyLife.Objects.Furniture + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: MLEM.Misc.Direction2 + name: Direction2 + nameWithType: Direction2 + fullName: MLEM.Misc.Direction2 + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Objects.Furniture.NotifyNeighbors + commentId: M:TinyLife.Objects.Furniture.NotifyNeighbors + parent: TinyLife.Objects.Furniture + name: NotifyNeighbors() + nameWithType: Furniture.NotifyNeighbors() + fullName: TinyLife.Objects.Furniture.NotifyNeighbors() + spec.csharp: + - uid: TinyLife.Objects.Furniture.NotifyNeighbors + name: NotifyNeighbors + nameWithType: Furniture.NotifyNeighbors + fullName: TinyLife.Objects.Furniture.NotifyNeighbors + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.NotifyNeighbors + name: NotifyNeighbors + nameWithType: Furniture.NotifyNeighbors + fullName: TinyLife.Objects.Furniture.NotifyNeighbors + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Objects.Furniture.SetNewId(System.Collections.Generic.IEnumerable{TinyLife.Objects.Furniture}) + commentId: M:TinyLife.Objects.Furniture.SetNewId(System.Collections.Generic.IEnumerable{TinyLife.Objects.Furniture}) + parent: TinyLife.Objects.Furniture + isExternal: true + name: SetNewId(IEnumerable) + nameWithType: Furniture.SetNewId(IEnumerable) + fullName: TinyLife.Objects.Furniture.SetNewId(System.Collections.Generic.IEnumerable) + nameWithType.vb: Furniture.SetNewId(IEnumerable(Of Furniture)) + fullName.vb: TinyLife.Objects.Furniture.SetNewId(System.Collections.Generic.IEnumerable(Of TinyLife.Objects.Furniture)) + name.vb: SetNewId(IEnumerable(Of Furniture)) + spec.csharp: + - uid: TinyLife.Objects.Furniture.SetNewId(System.Collections.Generic.IEnumerable{TinyLife.Objects.Furniture}) + name: SetNewId + nameWithType: Furniture.SetNewId + fullName: TinyLife.Objects.Furniture.SetNewId + - name: ( + nameWithType: ( + fullName: ( + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + nameWithType: IEnumerable + fullName: System.Collections.Generic.IEnumerable + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: TinyLife.Objects.Furniture + name: Furniture + nameWithType: Furniture + fullName: TinyLife.Objects.Furniture + - name: '>' + nameWithType: '>' + fullName: '>' + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.SetNewId(System.Collections.Generic.IEnumerable{TinyLife.Objects.Furniture}) + name: SetNewId + nameWithType: Furniture.SetNewId + fullName: TinyLife.Objects.Furniture.SetNewId + - name: ( + nameWithType: ( + fullName: ( + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + nameWithType: IEnumerable + fullName: System.Collections.Generic.IEnumerable + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: TinyLife.Objects.Furniture + name: Furniture + nameWithType: Furniture + fullName: TinyLife.Objects.Furniture + - name: ) + nameWithType: ) + fullName: ) + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Objects.MapObject.PersonRotationOrder + commentId: F:TinyLife.Objects.MapObject.PersonRotationOrder + parent: TinyLife.Objects.MapObject + name: PersonRotationOrder + nameWithType: MapObject.PersonRotationOrder + fullName: TinyLife.Objects.MapObject.PersonRotationOrder +- uid: TinyLife.Objects.MapObject.OnCreated + commentId: E:TinyLife.Objects.MapObject.OnCreated + parent: TinyLife.Objects.MapObject + name: OnCreated + nameWithType: MapObject.OnCreated + fullName: TinyLife.Objects.MapObject.OnCreated +- uid: TinyLife.Objects.MapObject.OnValidated + commentId: E:TinyLife.Objects.MapObject.OnValidated + parent: TinyLife.Objects.MapObject + name: OnValidated + nameWithType: MapObject.OnValidated + fullName: TinyLife.Objects.MapObject.OnValidated +- uid: TinyLife.Objects.MapObject.OnEventsAttachable + commentId: E:TinyLife.Objects.MapObject.OnEventsAttachable + parent: TinyLife.Objects.MapObject + name: OnEventsAttachable + nameWithType: MapObject.OnEventsAttachable + fullName: TinyLife.Objects.MapObject.OnEventsAttachable +- uid: TinyLife.Objects.MapObject.OnDraw + commentId: E:TinyLife.Objects.MapObject.OnDraw + parent: TinyLife.Objects.MapObject + name: OnDraw + nameWithType: MapObject.OnDraw + fullName: TinyLife.Objects.MapObject.OnDraw +- uid: TinyLife.Objects.MapObject.OnUpdate + commentId: E:TinyLife.Objects.MapObject.OnUpdate + parent: TinyLife.Objects.MapObject + name: OnUpdate + nameWithType: MapObject.OnUpdate + fullName: TinyLife.Objects.MapObject.OnUpdate +- uid: TinyLife.Objects.MapObject.Position + commentId: P:TinyLife.Objects.MapObject.Position + parent: TinyLife.Objects.MapObject + name: Position + nameWithType: MapObject.Position + fullName: TinyLife.Objects.MapObject.Position +- uid: TinyLife.Objects.MapObject.Id + commentId: P:TinyLife.Objects.MapObject.Id + parent: TinyLife.Objects.MapObject + name: Id + nameWithType: MapObject.Id + fullName: TinyLife.Objects.MapObject.Id +- uid: TinyLife.Objects.MapObject.Map + commentId: P:TinyLife.Objects.MapObject.Map + parent: TinyLife.Objects.MapObject + name: Map + nameWithType: MapObject.Map + fullName: TinyLife.Objects.MapObject.Map +- uid: TinyLife.Objects.MapObject.CurrentLot + commentId: P:TinyLife.Objects.MapObject.CurrentLot + parent: TinyLife.Objects.MapObject + name: CurrentLot + nameWithType: MapObject.CurrentLot + fullName: TinyLife.Objects.MapObject.CurrentLot +- uid: TinyLife.Objects.MapObject.IsInWorld + commentId: P:TinyLife.Objects.MapObject.IsInWorld + parent: TinyLife.Objects.MapObject + name: IsInWorld + nameWithType: MapObject.IsInWorld + fullName: TinyLife.Objects.MapObject.IsInWorld +- uid: TinyLife.Objects.MapObject.OnCameraRotationChanged(MLEM.Misc.Direction2,MLEM.Misc.Direction2) + commentId: M:TinyLife.Objects.MapObject.OnCameraRotationChanged(MLEM.Misc.Direction2,MLEM.Misc.Direction2) + parent: TinyLife.Objects.MapObject + isExternal: true + name: OnCameraRotationChanged(Direction2, Direction2) + nameWithType: MapObject.OnCameraRotationChanged(Direction2, Direction2) + fullName: TinyLife.Objects.MapObject.OnCameraRotationChanged(MLEM.Misc.Direction2, MLEM.Misc.Direction2) + spec.csharp: + - uid: TinyLife.Objects.MapObject.OnCameraRotationChanged(MLEM.Misc.Direction2,MLEM.Misc.Direction2) + name: OnCameraRotationChanged + nameWithType: MapObject.OnCameraRotationChanged + fullName: TinyLife.Objects.MapObject.OnCameraRotationChanged + - name: ( + nameWithType: ( + fullName: ( + - uid: MLEM.Misc.Direction2 + name: Direction2 + nameWithType: Direction2 + fullName: MLEM.Misc.Direction2 + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: MLEM.Misc.Direction2 + name: Direction2 + nameWithType: Direction2 + fullName: MLEM.Misc.Direction2 + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Objects.MapObject.OnCameraRotationChanged(MLEM.Misc.Direction2,MLEM.Misc.Direction2) + name: OnCameraRotationChanged + nameWithType: MapObject.OnCameraRotationChanged + fullName: TinyLife.Objects.MapObject.OnCameraRotationChanged + - name: ( + nameWithType: ( + fullName: ( + - uid: MLEM.Misc.Direction2 + name: Direction2 + nameWithType: Direction2 + fullName: MLEM.Misc.Direction2 + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: MLEM.Misc.Direction2 + name: Direction2 + nameWithType: Direction2 + fullName: MLEM.Misc.Direction2 + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) + commentId: M:TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) + parent: TinyLife.Objects.MapObject + name: SetMapAndValidate(Map) + nameWithType: MapObject.SetMapAndValidate(Map) + fullName: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) + spec.csharp: + - uid: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) + name: SetMapAndValidate + nameWithType: MapObject.SetMapAndValidate + fullName: TinyLife.Objects.MapObject.SetMapAndValidate + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.World.Map + name: Map + nameWithType: Map + fullName: TinyLife.World.Map + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) + name: SetMapAndValidate + nameWithType: MapObject.SetMapAndValidate + fullName: TinyLife.Objects.MapObject.SetMapAndValidate + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.World.Map + name: Map + nameWithType: Map + fullName: TinyLife.World.Map + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + commentId: M:TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + parent: TinyLife.Objects.MapObject + name: HasCategory(Person, ObjectCategory) + nameWithType: MapObject.HasCategory(Person, ObjectCategory) + fullName: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory) + spec.csharp: + - uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + name: HasCategory + nameWithType: MapObject.HasCategory + fullName: TinyLife.Objects.MapObject.HasCategory + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.ObjectCategory + name: ObjectCategory + nameWithType: ObjectCategory + fullName: TinyLife.Objects.ObjectCategory + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + name: HasCategory + nameWithType: MapObject.HasCategory + fullName: TinyLife.Objects.MapObject.HasCategory + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.ObjectCategory + name: ObjectCategory + nameWithType: ObjectCategory + fullName: TinyLife.Objects.ObjectCategory + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Objects.MapObject.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) + commentId: M:TinyLife.Objects.MapObject.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) + parent: TinyLife.Objects.MapObject + isExternal: true + name: GetEfficiencyModifier(Person, ActionInfo, Boolean, SkillType, Single) + nameWithType: MapObject.GetEfficiencyModifier(Person, ActionInfo, Boolean, SkillType, Single) + fullName: TinyLife.Objects.MapObject.GetEfficiencyModifier(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, System.Boolean, TinyLife.Skills.SkillType, System.Single) + spec.csharp: + - uid: TinyLife.Objects.MapObject.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) + name: GetEfficiencyModifier + nameWithType: MapObject.GetEfficiencyModifier + fullName: TinyLife.Objects.MapObject.GetEfficiencyModifier + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.ActionInfo + name: ActionInfo + nameWithType: ActionInfo + fullName: TinyLife.Actions.ActionInfo + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Skills.SkillType + name: SkillType + nameWithType: SkillType + fullName: TinyLife.Skills.SkillType + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Single + name: Single + nameWithType: Single + fullName: System.Single + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Objects.MapObject.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) + name: GetEfficiencyModifier + nameWithType: MapObject.GetEfficiencyModifier + fullName: TinyLife.Objects.MapObject.GetEfficiencyModifier + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.ActionInfo + name: ActionInfo + nameWithType: ActionInfo + fullName: TinyLife.Actions.ActionInfo + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Skills.SkillType + name: SkillType + nameWithType: SkillType + fullName: TinyLife.Skills.SkillType + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Single + name: Single + nameWithType: Single + fullName: System.Single + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean,System.Boolean,System.Boolean,System.Boolean) + commentId: M:TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean,System.Boolean,System.Boolean,System.Boolean) + parent: TinyLife.Objects.MapObject + isExternal: true + name: DrawColumns(Map, Vector2, SpriteBatch, Vector2, TextureRegion, Color, Single, Point, Boolean, ParentInfo, Single, Boolean, Boolean, Boolean, Boolean) + nameWithType: MapObject.DrawColumns(Map, Vector2, SpriteBatch, Vector2, TextureRegion, Color, Single, Point, Boolean, ParentInfo, Single, Boolean, Boolean, Boolean, Boolean) + fullName: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, MLEM.Textures.TextureRegion, Microsoft.Xna.Framework.Color, System.Single, Microsoft.Xna.Framework.Point, System.Boolean, TinyLife.Objects.ParentInfo, System.Single, System.Boolean, System.Boolean, System.Boolean, System.Boolean) + spec.csharp: + - uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean,System.Boolean,System.Boolean,System.Boolean) + name: DrawColumns + nameWithType: MapObject.DrawColumns + fullName: TinyLife.Objects.MapObject.DrawColumns + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.World.Map + name: Map + nameWithType: Map + fullName: TinyLife.World.Map + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: Microsoft.Xna.Framework.Graphics.SpriteBatch + name: SpriteBatch + nameWithType: SpriteBatch + fullName: Microsoft.Xna.Framework.Graphics.SpriteBatch + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: MLEM.Textures.TextureRegion + name: TextureRegion + nameWithType: TextureRegion + fullName: MLEM.Textures.TextureRegion + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: Microsoft.Xna.Framework.Color + name: Color + nameWithType: Color + fullName: Microsoft.Xna.Framework.Color + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Single + name: Single + nameWithType: Single + fullName: System.Single + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: Microsoft.Xna.Framework.Point + name: Point + nameWithType: Point + fullName: Microsoft.Xna.Framework.Point + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.ParentInfo + name: ParentInfo + nameWithType: ParentInfo + fullName: TinyLife.Objects.ParentInfo + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Single + name: Single + nameWithType: Single + fullName: System.Single + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean,System.Boolean,System.Boolean,System.Boolean) + name: DrawColumns + nameWithType: MapObject.DrawColumns + fullName: TinyLife.Objects.MapObject.DrawColumns + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.World.Map + name: Map + nameWithType: Map + fullName: TinyLife.World.Map + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: Microsoft.Xna.Framework.Graphics.SpriteBatch + name: SpriteBatch + nameWithType: SpriteBatch + fullName: Microsoft.Xna.Framework.Graphics.SpriteBatch + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: MLEM.Textures.TextureRegion + name: TextureRegion + nameWithType: TextureRegion + fullName: MLEM.Textures.TextureRegion + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: Microsoft.Xna.Framework.Color + name: Color + nameWithType: Color + fullName: Microsoft.Xna.Framework.Color + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Single + name: Single + nameWithType: Single + fullName: System.Single + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: Microsoft.Xna.Framework.Point + name: Point + nameWithType: Point + fullName: Microsoft.Xna.Framework.Point + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.ParentInfo + name: ParentInfo + nameWithType: ParentInfo + fullName: TinyLife.Objects.ParentInfo + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Single + name: Single + nameWithType: Single + fullName: System.Single + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Objects.MapObject.GetModCategory(System.String) + commentId: M:TinyLife.Objects.MapObject.GetModCategory(System.String) + parent: TinyLife.Objects.MapObject + isExternal: true + name: GetModCategory(String) + nameWithType: MapObject.GetModCategory(String) + fullName: TinyLife.Objects.MapObject.GetModCategory(System.String) + spec.csharp: + - uid: TinyLife.Objects.MapObject.GetModCategory(System.String) + name: GetModCategory + nameWithType: MapObject.GetModCategory + fullName: TinyLife.Objects.MapObject.GetModCategory + - name: ( + nameWithType: ( + fullName: ( + - uid: System.String + name: String + nameWithType: String + fullName: System.String + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Objects.MapObject.GetModCategory(System.String) + name: GetModCategory + nameWithType: MapObject.GetModCategory + fullName: TinyLife.Objects.MapObject.GetModCategory + - name: ( + nameWithType: ( + fullName: ( + - uid: System.String + name: String + nameWithType: String + fullName: System.String + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object) + commentId: M:MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object) + parent: MLEM.Data.Json.JsonTypeSafeGenericDataHolder + isExternal: true + name: SetData(String, Object) + nameWithType: JsonTypeSafeGenericDataHolder.SetData(String, Object) + fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String, System.Object) + spec.csharp: + - uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object) + name: SetData + nameWithType: JsonTypeSafeGenericDataHolder.SetData + fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - uid: System.String + name: String + nameWithType: String + fullName: System.String + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Object + name: Object + nameWithType: Object + fullName: System.Object + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object) + name: SetData + nameWithType: JsonTypeSafeGenericDataHolder.SetData + fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - uid: System.String + name: String + nameWithType: String + fullName: System.String + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Object + name: Object + nameWithType: Object + fullName: System.Object + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData``1(System.String) + commentId: M:MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData``1(System.String) + parent: MLEM.Data.Json.JsonTypeSafeGenericDataHolder + isExternal: true + name: GetData(String) + nameWithType: JsonTypeSafeGenericDataHolder.GetData(String) + fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData(System.String) + nameWithType.vb: JsonTypeSafeGenericDataHolder.GetData(Of T)(String) + fullName.vb: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData(Of T)(System.String) + name.vb: GetData(Of T)(String) + spec.csharp: + - uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData``1(System.String) + name: GetData + nameWithType: JsonTypeSafeGenericDataHolder.GetData + fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - uid: System.String + name: String + nameWithType: String + fullName: System.String + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData``1(System.String) + name: GetData(Of T) + nameWithType: JsonTypeSafeGenericDataHolder.GetData(Of T) + fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData(Of T) + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - uid: System.String + name: String + nameWithType: String + fullName: System.String + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetDataKeys + commentId: M:MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetDataKeys + parent: MLEM.Data.Json.JsonTypeSafeGenericDataHolder + isExternal: true + name: GetDataKeys() + nameWithType: JsonTypeSafeGenericDataHolder.GetDataKeys() + fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetDataKeys() + spec.csharp: + - uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetDataKeys + name: GetDataKeys + nameWithType: JsonTypeSafeGenericDataHolder.GetDataKeys + fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetDataKeys + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetDataKeys + name: GetDataKeys + nameWithType: JsonTypeSafeGenericDataHolder.GetDataKeys + fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetDataKeys + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) +- uid: System.Object.Equals(System.Object) + commentId: M:System.Object.Equals(System.Object) + parent: System.Object + isExternal: true + name: Equals(Object) + nameWithType: Object.Equals(Object) + fullName: System.Object.Equals(System.Object) + spec.csharp: + - uid: System.Object.Equals(System.Object) + name: Equals + nameWithType: Object.Equals + fullName: System.Object.Equals + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - uid: System.Object + name: Object + nameWithType: Object + fullName: System.Object + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: System.Object.Equals(System.Object) + name: Equals + nameWithType: Object.Equals + fullName: System.Object.Equals + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - uid: System.Object + name: Object + nameWithType: Object + fullName: System.Object + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- uid: System.Object.Equals(System.Object,System.Object) + commentId: M:System.Object.Equals(System.Object,System.Object) + parent: System.Object + isExternal: true + name: Equals(Object, Object) + nameWithType: Object.Equals(Object, Object) + fullName: System.Object.Equals(System.Object, System.Object) + spec.csharp: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + nameWithType: Object.Equals + fullName: System.Object.Equals + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - uid: System.Object + name: Object + nameWithType: Object + fullName: System.Object + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Object + name: Object + nameWithType: Object + fullName: System.Object + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + nameWithType: Object.Equals + fullName: System.Object.Equals + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - uid: System.Object + name: Object + nameWithType: Object + fullName: System.Object + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Object + name: Object + nameWithType: Object + fullName: System.Object + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- uid: System.Object.GetHashCode + commentId: M:System.Object.GetHashCode + parent: System.Object + isExternal: true + name: GetHashCode() + nameWithType: Object.GetHashCode() + fullName: System.Object.GetHashCode() + spec.csharp: + - uid: System.Object.GetHashCode + name: GetHashCode + nameWithType: Object.GetHashCode + fullName: System.Object.GetHashCode + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: System.Object.GetHashCode + name: GetHashCode + nameWithType: Object.GetHashCode + fullName: System.Object.GetHashCode + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) +- uid: System.Object.GetType + commentId: M:System.Object.GetType + parent: System.Object + isExternal: true + name: GetType() + nameWithType: Object.GetType() + fullName: System.Object.GetType() + spec.csharp: + - uid: System.Object.GetType + name: GetType + nameWithType: Object.GetType + fullName: System.Object.GetType + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: System.Object.GetType + name: GetType + nameWithType: Object.GetType + fullName: System.Object.GetType + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) +- uid: System.Object.MemberwiseClone + commentId: M:System.Object.MemberwiseClone + parent: System.Object + isExternal: true + name: MemberwiseClone() + nameWithType: Object.MemberwiseClone() + fullName: System.Object.MemberwiseClone() + spec.csharp: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + nameWithType: Object.MemberwiseClone + fullName: System.Object.MemberwiseClone + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + nameWithType: Object.MemberwiseClone + fullName: System.Object.MemberwiseClone + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) +- uid: System.Object.ReferenceEquals(System.Object,System.Object) + commentId: M:System.Object.ReferenceEquals(System.Object,System.Object) + parent: System.Object + isExternal: true + name: ReferenceEquals(Object, Object) + nameWithType: Object.ReferenceEquals(Object, Object) + fullName: System.Object.ReferenceEquals(System.Object, System.Object) + spec.csharp: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + nameWithType: Object.ReferenceEquals + fullName: System.Object.ReferenceEquals + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - uid: System.Object + name: Object + nameWithType: Object + fullName: System.Object + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Object + name: Object + nameWithType: Object + fullName: System.Object + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + nameWithType: Object.ReferenceEquals + fullName: System.Object.ReferenceEquals + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - uid: System.Object + name: Object + nameWithType: Object + fullName: System.Object + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Object + name: Object + nameWithType: Object + fullName: System.Object + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- uid: System.Object.ToString + commentId: M:System.Object.ToString + parent: System.Object + isExternal: true + name: ToString() + nameWithType: Object.ToString() + fullName: System.Object.ToString() + spec.csharp: + - uid: System.Object.ToString + name: ToString + nameWithType: Object.ToString + fullName: System.Object.ToString + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: System.Object.ToString + name: ToString + nameWithType: Object.ToString + fullName: System.Object.ToString + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Objects.AutoLightFurniture.TinyLife.Utilities.Extensions.JsonCopy``1 + commentId: M:TinyLife.Utilities.Extensions.JsonCopy``1(``0) + parent: TinyLife.Utilities.Extensions + definition: TinyLife.Utilities.Extensions.JsonCopy``1(``0) + name: JsonCopy() + nameWithType: Extensions.JsonCopy() + fullName: TinyLife.Utilities.Extensions.JsonCopy() + nameWithType.vb: Extensions.JsonCopy(Of AutoLightFurniture)() + fullName.vb: TinyLife.Utilities.Extensions.JsonCopy(Of TinyLife.Objects.AutoLightFurniture)() + name.vb: JsonCopy(Of AutoLightFurniture)() + spec.csharp: + - uid: TinyLife.Utilities.Extensions.JsonCopy``1 + name: JsonCopy + nameWithType: Extensions.JsonCopy + fullName: TinyLife.Utilities.Extensions.JsonCopy + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Utilities.Extensions.JsonCopy``1 + name: JsonCopy(Of AutoLightFurniture) + nameWithType: Extensions.JsonCopy(Of AutoLightFurniture) + fullName: TinyLife.Utilities.Extensions.JsonCopy(Of TinyLife.Objects.AutoLightFurniture) + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) +- uid: System + commentId: N:System + isExternal: true + name: System + nameWithType: System + fullName: System +- uid: MLEM.Data.Json + commentId: N:MLEM.Data.Json + isExternal: true + name: MLEM.Data.Json + nameWithType: MLEM.Data.Json + fullName: MLEM.Data.Json +- uid: MLEM.Misc + commentId: N:MLEM.Misc + isExternal: true + name: MLEM.Misc + nameWithType: MLEM.Misc + fullName: MLEM.Misc +- uid: TinyLife.World + commentId: N:TinyLife.World + name: TinyLife.World + nameWithType: TinyLife.World + fullName: TinyLife.World +- uid: TinyLife.Objects.Furniture.RemoveChildren``1(System.Predicate{``0}) + commentId: M:TinyLife.Objects.Furniture.RemoveChildren``1(System.Predicate{``0}) + isExternal: true + name: RemoveChildren(Predicate) + nameWithType: Furniture.RemoveChildren(Predicate) + fullName: TinyLife.Objects.Furniture.RemoveChildren(System.Predicate) + nameWithType.vb: Furniture.RemoveChildren(Of T)(Predicate(Of T)) + fullName.vb: TinyLife.Objects.Furniture.RemoveChildren(Of T)(System.Predicate(Of T)) + name.vb: RemoveChildren(Of T)(Predicate(Of T)) + spec.csharp: + - uid: TinyLife.Objects.Furniture.RemoveChildren``1(System.Predicate{``0}) + name: RemoveChildren + nameWithType: Furniture.RemoveChildren + fullName: TinyLife.Objects.Furniture.RemoveChildren + - name: ( + nameWithType: ( + fullName: ( + - uid: System.Predicate`1 + name: Predicate + nameWithType: Predicate + fullName: System.Predicate + isExternal: true + - name: < + nameWithType: < + fullName: < + - name: T + nameWithType: T + fullName: T + - name: '>' + nameWithType: '>' + fullName: '>' + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.RemoveChildren``1(System.Predicate{``0}) + name: RemoveChildren(Of T) + nameWithType: Furniture.RemoveChildren(Of T) + fullName: TinyLife.Objects.Furniture.RemoveChildren(Of T) + - name: ( + nameWithType: ( + fullName: ( + - uid: System.Predicate`1 + name: Predicate + nameWithType: Predicate + fullName: System.Predicate + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - name: T + nameWithType: T + fullName: T + - name: ) + nameWithType: ) + fullName: ) + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0) + commentId: M:TinyLife.Utilities.Extensions.JsonCopy``1(``0) + name: JsonCopy(T) + nameWithType: Extensions.JsonCopy(T) + fullName: TinyLife.Utilities.Extensions.JsonCopy(T) + nameWithType.vb: Extensions.JsonCopy(Of T)(T) + fullName.vb: TinyLife.Utilities.Extensions.JsonCopy(Of T)(T) + name.vb: JsonCopy(Of T)(T) + spec.csharp: + - uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0) + name: JsonCopy + nameWithType: Extensions.JsonCopy + fullName: TinyLife.Utilities.Extensions.JsonCopy + - name: ( + nameWithType: ( + fullName: ( + - name: T + nameWithType: T + fullName: T + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0) + name: JsonCopy(Of T) + nameWithType: Extensions.JsonCopy(Of T) + fullName: TinyLife.Utilities.Extensions.JsonCopy(Of T) + - name: ( + nameWithType: ( + fullName: ( + - name: T + nameWithType: T + fullName: T + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Utilities.Extensions + commentId: T:TinyLife.Utilities.Extensions + parent: TinyLife.Utilities + name: Extensions + nameWithType: Extensions + fullName: TinyLife.Utilities.Extensions +- uid: TinyLife.Utilities + commentId: N:TinyLife.Utilities + name: TinyLife.Utilities + nameWithType: TinyLife.Utilities + fullName: TinyLife.Utilities +- uid: TinyLife.Objects.AutoLightFurniture.#ctor* + commentId: Overload:TinyLife.Objects.AutoLightFurniture.#ctor + name: AutoLightFurniture + nameWithType: AutoLightFurniture.AutoLightFurniture + fullName: TinyLife.Objects.AutoLightFurniture.AutoLightFurniture +- uid: System.Guid + commentId: T:System.Guid + parent: System + isExternal: true + name: Guid + nameWithType: Guid + fullName: System.Guid +- uid: TinyLife.Objects.FurnitureType + commentId: T:TinyLife.Objects.FurnitureType + parent: TinyLife.Objects + name: FurnitureType + nameWithType: FurnitureType + fullName: TinyLife.Objects.FurnitureType +- uid: System.Int32[] + isExternal: true + name: Int32[] + nameWithType: Int32[] + fullName: System.Int32[] + nameWithType.vb: Int32() + fullName.vb: System.Int32() + name.vb: Int32() + spec.csharp: + - uid: System.Int32 + name: Int32 + nameWithType: Int32 + fullName: System.Int32 + isExternal: true + - name: '[]' + nameWithType: '[]' + fullName: '[]' + spec.vb: + - uid: System.Int32 + name: Int32 + nameWithType: Int32 + fullName: System.Int32 + isExternal: true + - name: () + nameWithType: () + fullName: () +- uid: TinyLife.World.Map + commentId: T:TinyLife.World.Map + parent: TinyLife.World + name: Map + nameWithType: Map + fullName: TinyLife.World.Map +- uid: Microsoft.Xna.Framework.Vector2 + commentId: T:Microsoft.Xna.Framework.Vector2 + parent: Microsoft.Xna.Framework + isExternal: true + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 +- uid: Microsoft.Xna.Framework + commentId: N:Microsoft.Xna.Framework + isExternal: true + name: Microsoft.Xna.Framework + nameWithType: Microsoft.Xna.Framework + fullName: Microsoft.Xna.Framework +- uid: TinyLife.Objects.LightFurniture.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + commentId: M:TinyLife.Objects.LightFurniture.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + parent: TinyLife.Objects.LightFurniture + isExternal: true + name: Update(GameTime, TimeSpan, Single) + nameWithType: LightFurniture.Update(GameTime, TimeSpan, Single) + fullName: TinyLife.Objects.LightFurniture.Update(Microsoft.Xna.Framework.GameTime, System.TimeSpan, System.Single) + spec.csharp: + - uid: TinyLife.Objects.LightFurniture.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + name: Update + nameWithType: LightFurniture.Update + fullName: TinyLife.Objects.LightFurniture.Update + - name: ( + nameWithType: ( + fullName: ( + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + nameWithType: GameTime + fullName: Microsoft.Xna.Framework.GameTime + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.TimeSpan + name: TimeSpan + nameWithType: TimeSpan + fullName: System.TimeSpan + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Single + name: Single + nameWithType: Single + fullName: System.Single + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Objects.LightFurniture.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + name: Update + nameWithType: LightFurniture.Update + fullName: TinyLife.Objects.LightFurniture.Update + - name: ( + nameWithType: ( + fullName: ( + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + nameWithType: GameTime + fullName: Microsoft.Xna.Framework.GameTime + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.TimeSpan + name: TimeSpan + nameWithType: TimeSpan + fullName: System.TimeSpan + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Single + name: Single + nameWithType: Single + fullName: System.Single + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Objects.AutoLightFurniture.Update* + commentId: Overload:TinyLife.Objects.AutoLightFurniture.Update + name: Update + nameWithType: AutoLightFurniture.Update + fullName: TinyLife.Objects.AutoLightFurniture.Update +- uid: Microsoft.Xna.Framework.GameTime + commentId: T:Microsoft.Xna.Framework.GameTime + parent: Microsoft.Xna.Framework + isExternal: true + name: GameTime + nameWithType: GameTime + fullName: Microsoft.Xna.Framework.GameTime +- uid: System.TimeSpan + commentId: T:System.TimeSpan + parent: System + isExternal: true + name: TimeSpan + nameWithType: TimeSpan + fullName: System.TimeSpan +- uid: System.Single + commentId: T:System.Single + parent: System + isExternal: true + name: Single + nameWithType: Single + fullName: System.Single diff --git a/docs/api/TinyLife.Objects.BreakableFurniture.BrokenBehavior.yml b/docs/api/TinyLife.Objects.BreakableFurniture.BrokenBehavior.yml index bc43a03..a600929 100644 --- a/docs/api/TinyLife.Objects.BreakableFurniture.BrokenBehavior.yml +++ b/docs/api/TinyLife.Objects.BreakableFurniture.BrokenBehavior.yml @@ -20,11 +20,11 @@ items: source: remote: path: TinyLife/Objects/BreakableFurniture.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: BrokenBehavior path: ../TinyLife/Objects/BreakableFurniture.cs - startLine: 156 + startLine: 157 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -65,11 +65,11 @@ items: source: remote: path: TinyLife/Objects/BreakableFurniture.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Puddles path: ../TinyLife/Objects/BreakableFurniture.cs - startLine: 162 + startLine: 163 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -99,11 +99,11 @@ items: source: remote: path: TinyLife/Objects/BreakableFurniture.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Dripping path: ../TinyLife/Objects/BreakableFurniture.cs - startLine: 166 + startLine: 167 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -133,11 +133,11 @@ items: source: remote: path: TinyLife/Objects/BreakableFurniture.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ElectricityCrackle path: ../TinyLife/Objects/BreakableFurniture.cs - startLine: 170 + startLine: 171 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -167,11 +167,11 @@ items: source: remote: path: TinyLife/Objects/BreakableFurniture.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Smoke path: ../TinyLife/Objects/BreakableFurniture.cs - startLine: 174 + startLine: 175 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -201,11 +201,11 @@ items: source: remote: path: TinyLife/Objects/BreakableFurniture.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Electrocution path: ../TinyLife/Objects/BreakableFurniture.cs - startLine: 178 + startLine: 179 assemblies: - Tiny Life namespace: TinyLife.Objects diff --git a/docs/api/TinyLife.Objects.BreakableFurniture.yml b/docs/api/TinyLife.Objects.BreakableFurniture.yml index a79632c..02c8238 100644 --- a/docs/api/TinyLife.Objects.BreakableFurniture.yml +++ b/docs/api/TinyLife.Objects.BreakableFurniture.yml @@ -10,7 +10,7 @@ items: - TinyLife.Objects.BreakableFurniture.Broken - TinyLife.Objects.BreakableFurniture.CanExecuteAction(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Boolean) - TinyLife.Objects.BreakableFurniture.GetDecorativeRating(TinyLife.World.Room) - - TinyLife.Objects.BreakableFurniture.GetDescription + - TinyLife.Objects.BreakableFurniture.GetDescription(System.Collections.Generic.List{System.String}) - TinyLife.Objects.BreakableFurniture.GetPrice - TinyLife.Objects.BreakableFurniture.OnBreak - TinyLife.Objects.BreakableFurniture.OnWearDown @@ -26,7 +26,7 @@ items: source: remote: path: TinyLife/Objects/BreakableFurniture.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: BreakableFurniture path: ../TinyLife/Objects/BreakableFurniture.cs @@ -59,6 +59,7 @@ items: - TinyLife.Objects.Furniture.OnSetCreator - TinyLife.Objects.Furniture.OnGetDirty - TinyLife.Objects.Furniture.OnDirty + - TinyLife.Objects.Furniture.ParentInfo - TinyLife.Objects.Furniture.Type - TinyLife.Objects.Furniture.Rotation - TinyLife.Objects.Furniture.ParentFurniture @@ -66,7 +67,6 @@ items: - TinyLife.Objects.Furniture.HasParent - TinyLife.Objects.Furniture.Colors - TinyLife.Objects.Furniture.Area - - TinyLife.Objects.Furniture.VisualPosition - TinyLife.Objects.Furniture.DevaluedThroughUse - TinyLife.Objects.Furniture.AreUtilitiesDisabled - TinyLife.Objects.Furniture.IsStatic @@ -76,6 +76,9 @@ items: - TinyLife.Objects.Furniture.Dirty - TinyLife.Objects.Furniture.CustomPrice - TinyLife.Objects.Furniture.Creator + - TinyLife.Objects.Furniture.AttachedWall + - TinyLife.Objects.Furniture.HideFromDraw + - TinyLife.Objects.Furniture.VisualRotation - TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color}) - TinyLife.Objects.Furniture.Validate - TinyLife.Objects.Furniture.Intersects(MLEM.Misc.RectangleF) @@ -85,7 +88,9 @@ items: - TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - TinyLife.Objects.Furniture.GetVisibility - TinyLife.Objects.Furniture.OnActionCompleted(TinyLife.Actions.Action,TinyLife.Actions.CompletionType,System.Boolean) - - TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.Furniture,TinyLife.Objects.AbstractSpot,System.Single,System.Boolean) + - TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip) + - TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean) - TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.Person,System.TimeSpan) - TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person,System.Boolean) - TinyLife.Objects.Furniture.GetDisplayName @@ -94,7 +99,6 @@ items: - TinyLife.Objects.Furniture.GetOccupants(TinyLife.Objects.ObjectCategory,System.Boolean) - TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - - TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) - TinyLife.Objects.Furniture.GetFreeObjectSpot(TinyLife.Objects.FurnitureType,System.Nullable{Microsoft.Xna.Framework.Vector2}) - TinyLife.Objects.Furniture.SetParent(TinyLife.Objects.Furniture,TinyLife.Objects.ObjectSpot) @@ -115,17 +119,16 @@ items: - TinyLife.Objects.MapObject.OnEventsAttachable - TinyLife.Objects.MapObject.OnDraw - TinyLife.Objects.MapObject.OnUpdate + - TinyLife.Objects.MapObject.Position - TinyLife.Objects.MapObject.Id - TinyLife.Objects.MapObject.Map - - TinyLife.Objects.MapObject.Position - TinyLife.Objects.MapObject.CurrentLot - TinyLife.Objects.MapObject.IsInWorld - - TinyLife.Objects.MapObject.GetHoverInfo - TinyLife.Objects.MapObject.OnCameraRotationChanged(MLEM.Misc.Direction2,MLEM.Misc.Direction2) - TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) - TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - TinyLife.Objects.MapObject.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) - - TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Boolean,TinyLife.Objects.Furniture,TinyLife.Objects.AbstractSpot,MLEM.Misc.Direction2,System.Single,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean) + - TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean,System.Boolean,System.Boolean,System.Boolean) - TinyLife.Objects.MapObject.GetModCategory(System.String) - MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object) - MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData``1(System.String) @@ -159,7 +162,7 @@ items: source: remote: path: TinyLife/Objects/BreakableFurniture.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnWearDown path: ../TinyLife/Objects/BreakableFurniture.cs @@ -192,7 +195,7 @@ items: source: remote: path: TinyLife/Objects/BreakableFurniture.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnBreak path: ../TinyLife/Objects/BreakableFurniture.cs @@ -225,7 +228,7 @@ items: source: remote: path: TinyLife/Objects/BreakableFurniture.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Broken path: ../TinyLife/Objects/BreakableFurniture.cs @@ -268,7 +271,7 @@ items: source: remote: path: TinyLife/Objects/BreakableFurniture.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Objects/BreakableFurniture.cs @@ -319,7 +322,7 @@ items: source: remote: path: TinyLife/Objects/BreakableFurniture.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Update path: ../TinyLife/Objects/BreakableFurniture.cs @@ -365,11 +368,11 @@ items: source: remote: path: TinyLife/Objects/BreakableFurniture.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: WearDown path: ../TinyLife/Objects/BreakableFurniture.cs - startLine: 100 + startLine: 103 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -403,18 +406,18 @@ items: source: remote: path: TinyLife/Objects/BreakableFurniture.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanExecuteAction path: ../TinyLife/Objects/BreakableFurniture.cs - startLine: 114 + startLine: 117 assemblies: - Tiny Life namespace: TinyLife.Objects - summary: "\nReturns whether the given action can be executed at this map object.\nBy default, this method returns for all actions, but additionally returns or in the right conditions.\n" + summary: "\nReturns whether the given action can be executed at this map object.\nBy default, this method returns for all actions, but additionally returns custom results based on whether the furniture is or based on .\n" example: [] syntax: - content: public override ActionType.CanExecuteResult CanExecuteAction(ActionType action, ActionInfo info, bool automatic, bool isAuxiliary) + content: public override CanExecuteResult CanExecuteAction(ActionType action, ActionInfo info, bool automatic, bool isAuxiliary) parameters: - id: action type: TinyLife.Actions.ActionType @@ -429,9 +432,9 @@ items: type: System.Boolean description: Whether this object is auxiliary (or the main action object). return: - type: TinyLife.Actions.ActionType.CanExecuteResult + type: TinyLife.Actions.CanExecuteResult description: Whether this object allows the action to be executed at it. - content.vb: Public Overrides Function CanExecuteAction(action As ActionType, info As ActionInfo, automatic As Boolean, isAuxiliary As Boolean) As ActionType.CanExecuteResult + content.vb: Public Overrides Function CanExecuteAction(action As ActionType, info As ActionInfo, automatic As Boolean, isAuxiliary As Boolean) As CanExecuteResult overridden: TinyLife.Objects.Furniture.CanExecuteAction(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Boolean) overload: TinyLife.Objects.BreakableFurniture.CanExecuteAction* modifiers.csharp: @@ -454,15 +457,15 @@ items: source: remote: path: TinyLife/Objects/BreakableFurniture.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ActionUpdate path: ../TinyLife/Objects/BreakableFurniture.cs - startLine: 119 + startLine: 122 assemblies: - Tiny Life namespace: TinyLife.Objects - summary: "\nThis method is called when an that this object is involved in updates, which is every frame. Note that this includes actions that are underlying () and actions that aren't fully in progress yet ().\nThis object counts as involved in the action if its 's includes this object.\nIn general, the base method should be called for objects, since it sets deals with objects.\n" + summary: "\nThis method is called when an that this object is involved in updates, which is every frame. Note that this includes actions that are underlying (see ) and actions that aren't fully in progress yet ().\nThis object counts as involved in the action if its 's includes this object.\nIn general, the base method should be called for objects, since it sets deals with objects.\n" example: [] syntax: content: public override void ActionUpdate(Action action, GameTime time, TimeSpan passedInGame, float speedMultiplier, bool isAuxiliary) @@ -505,11 +508,11 @@ items: source: remote: path: TinyLife/Objects/BreakableFurniture.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetPrice path: ../TinyLife/Objects/BreakableFurniture.cs - startLine: 133 + startLine: 136 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -529,44 +532,48 @@ items: modifiers.vb: - Public - Overrides -- uid: TinyLife.Objects.BreakableFurniture.GetDescription - commentId: M:TinyLife.Objects.BreakableFurniture.GetDescription - id: GetDescription +- uid: TinyLife.Objects.BreakableFurniture.GetDescription(System.Collections.Generic.List{System.String}) + commentId: M:TinyLife.Objects.BreakableFurniture.GetDescription(System.Collections.Generic.List{System.String}) + id: GetDescription(System.Collections.Generic.List{System.String}) parent: TinyLife.Objects.BreakableFurniture langs: - csharp - vb - name: GetDescription() - nameWithType: BreakableFurniture.GetDescription() - fullName: TinyLife.Objects.BreakableFurniture.GetDescription() + name: GetDescription(List) + nameWithType: BreakableFurniture.GetDescription(List) + fullName: TinyLife.Objects.BreakableFurniture.GetDescription(System.Collections.Generic.List) type: Method source: remote: path: TinyLife/Objects/BreakableFurniture.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetDescription path: ../TinyLife/Objects/BreakableFurniture.cs - startLine: 138 + startLine: 141 assemblies: - Tiny Life namespace: TinyLife.Objects - summary: "\nReturns a set of lines that are displayed in build mode when this furniture is hovered over, either in the buy menu or in the .\nBy default, info about and is returned, and is invoked.\n" + summary: "\nThis method allows adding a set of strings to the description list that get displayed when the object is hovered over in the build mode or household storage UIs.\nBy default, this method adds various strings related to the , , , and also invokes the event.\n" example: [] syntax: - content: public override IEnumerable GetDescription() - return: - type: System.Collections.Generic.IEnumerable{System.String} - description: A set of description lines for this furniture item - content.vb: Public Overrides Function GetDescription As IEnumerable(Of String) - overridden: TinyLife.Objects.Furniture.GetDescription + content: public override void GetDescription(List description) + parameters: + - id: description + type: System.Collections.Generic.List{System.String} + description: The description to add to. + content.vb: Public Overrides Sub GetDescription(description As List(Of String)) + overridden: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String}) overload: TinyLife.Objects.BreakableFurniture.GetDescription* + nameWithType.vb: BreakableFurniture.GetDescription(List(Of String)) modifiers.csharp: - public - override modifiers.vb: - Public - Overrides + fullName.vb: TinyLife.Objects.BreakableFurniture.GetDescription(System.Collections.Generic.List(Of System.String)) + name.vb: GetDescription(List(Of String)) - uid: TinyLife.Objects.BreakableFurniture.GetDecorativeRating(TinyLife.World.Room) commentId: M:TinyLife.Objects.BreakableFurniture.GetDecorativeRating(TinyLife.World.Room) id: GetDecorativeRating(TinyLife.World.Room) @@ -581,11 +588,11 @@ items: source: remote: path: TinyLife/Objects/BreakableFurniture.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetDecorativeRating path: ../TinyLife/Objects/BreakableFurniture.cs - startLine: 149 + startLine: 150 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -702,6 +709,12 @@ references: name: OnDirty nameWithType: Furniture.OnDirty fullName: TinyLife.Objects.Furniture.OnDirty +- uid: TinyLife.Objects.Furniture.ParentInfo + commentId: P:TinyLife.Objects.Furniture.ParentInfo + parent: TinyLife.Objects.Furniture + name: ParentInfo + nameWithType: Furniture.ParentInfo + fullName: TinyLife.Objects.Furniture.ParentInfo - uid: TinyLife.Objects.Furniture.Type commentId: F:TinyLife.Objects.Furniture.Type parent: TinyLife.Objects.Furniture @@ -744,12 +757,6 @@ references: name: Area nameWithType: Furniture.Area fullName: TinyLife.Objects.Furniture.Area -- uid: TinyLife.Objects.Furniture.VisualPosition - commentId: P:TinyLife.Objects.Furniture.VisualPosition - parent: TinyLife.Objects.Furniture - name: VisualPosition - nameWithType: Furniture.VisualPosition - fullName: TinyLife.Objects.Furniture.VisualPosition - uid: TinyLife.Objects.Furniture.DevaluedThroughUse commentId: F:TinyLife.Objects.Furniture.DevaluedThroughUse parent: TinyLife.Objects.Furniture @@ -804,6 +811,24 @@ references: name: Creator nameWithType: Furniture.Creator fullName: TinyLife.Objects.Furniture.Creator +- uid: TinyLife.Objects.Furniture.AttachedWall + commentId: P:TinyLife.Objects.Furniture.AttachedWall + parent: TinyLife.Objects.Furniture + name: AttachedWall + nameWithType: Furniture.AttachedWall + fullName: TinyLife.Objects.Furniture.AttachedWall +- uid: TinyLife.Objects.Furniture.HideFromDraw + commentId: P:TinyLife.Objects.Furniture.HideFromDraw + parent: TinyLife.Objects.Furniture + name: HideFromDraw + nameWithType: Furniture.HideFromDraw + fullName: TinyLife.Objects.Furniture.HideFromDraw +- uid: TinyLife.Objects.Furniture.VisualRotation + commentId: P:TinyLife.Objects.Furniture.VisualRotation + parent: TinyLife.Objects.Furniture + name: VisualRotation + nameWithType: Furniture.VisualRotation + fullName: TinyLife.Objects.Furniture.VisualRotation - uid: TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color}) commentId: M:TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color}) parent: TinyLife.Objects.Furniture @@ -1220,18 +1245,107 @@ references: - name: ) nameWithType: ) fullName: ) -- uid: TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.Furniture,TinyLife.Objects.AbstractSpot,System.Single,System.Boolean) - commentId: M:TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.Furniture,TinyLife.Objects.AbstractSpot,System.Single,System.Boolean) +- uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + parent: TinyLife.Objects.Furniture + name: GetFreeActionSpotInfo(Person, ObjectCategory) + nameWithType: Furniture.GetFreeActionSpotInfo(Person, ObjectCategory) + fullName: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory) + spec.csharp: + - uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + name: GetFreeActionSpotInfo + nameWithType: Furniture.GetFreeActionSpotInfo + fullName: TinyLife.Objects.Furniture.GetFreeActionSpotInfo + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.ObjectCategory + name: ObjectCategory + nameWithType: ObjectCategory + fullName: TinyLife.Objects.ObjectCategory + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + name: GetFreeActionSpotInfo + nameWithType: Furniture.GetFreeActionSpotInfo + fullName: TinyLife.Objects.Furniture.GetFreeActionSpotInfo + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.ObjectCategory + name: ObjectCategory + nameWithType: ObjectCategory + fullName: TinyLife.Objects.ObjectCategory + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip) + commentId: M:TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip) parent: TinyLife.Objects.Furniture isExternal: true - name: Draw(GameTime, SpriteBatch, Vector2, Vector2, Nullable, Direction2, Int32[], Single, Boolean, Furniture, AbstractSpot, Single, Boolean) - nameWithType: Furniture.Draw(GameTime, SpriteBatch, Vector2, Vector2, Nullable, Direction2, Int32[], Single, Boolean, Furniture, AbstractSpot, Single, Boolean) - fullName: TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, System.Nullable, MLEM.Misc.Direction2, System.Int32[], System.Single, System.Boolean, TinyLife.Objects.Furniture, TinyLife.Objects.AbstractSpot, System.Single, System.Boolean) - nameWithType.vb: Furniture.Draw(GameTime, SpriteBatch, Vector2, Vector2, Nullable(Of Color), Direction2, Int32(), Single, Boolean, Furniture, AbstractSpot, Single, Boolean) - fullName.vb: TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, System.Nullable(Of Microsoft.Xna.Framework.Color), MLEM.Misc.Direction2, System.Int32(), System.Single, System.Boolean, TinyLife.Objects.Furniture, TinyLife.Objects.AbstractSpot, System.Single, System.Boolean) - name.vb: Draw(GameTime, SpriteBatch, Vector2, Vector2, Nullable(Of Color), Direction2, Int32(), Single, Boolean, Furniture, AbstractSpot, Single, Boolean) + name: GetHoverInfo(Tooltip) + nameWithType: Furniture.GetHoverInfo(Tooltip) + fullName: TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip) spec.csharp: - - uid: TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.Furniture,TinyLife.Objects.AbstractSpot,System.Single,System.Boolean) + - uid: TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip) + name: GetHoverInfo + nameWithType: Furniture.GetHoverInfo + fullName: TinyLife.Objects.Furniture.GetHoverInfo + - name: ( + nameWithType: ( + fullName: ( + - uid: MLEM.Ui.Elements.Tooltip + name: Tooltip + nameWithType: Tooltip + fullName: MLEM.Ui.Elements.Tooltip + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip) + name: GetHoverInfo + nameWithType: Furniture.GetHoverInfo + fullName: TinyLife.Objects.Furniture.GetHoverInfo + - name: ( + nameWithType: ( + fullName: ( + - uid: MLEM.Ui.Elements.Tooltip + name: Tooltip + nameWithType: Tooltip + fullName: MLEM.Ui.Elements.Tooltip + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean) + commentId: M:TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean) + parent: TinyLife.Objects.Furniture + isExternal: true + name: Draw(GameTime, SpriteBatch, Vector2, Vector2, Nullable, Direction2, Int32[], Single, Boolean, ParentInfo, Single, Boolean) + nameWithType: Furniture.Draw(GameTime, SpriteBatch, Vector2, Vector2, Nullable, Direction2, Int32[], Single, Boolean, ParentInfo, Single, Boolean) + fullName: TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, System.Nullable, MLEM.Misc.Direction2, System.Int32[], System.Single, System.Boolean, TinyLife.Objects.ParentInfo, System.Single, System.Boolean) + nameWithType.vb: Furniture.Draw(GameTime, SpriteBatch, Vector2, Vector2, Nullable(Of Color), Direction2, Int32(), Single, Boolean, ParentInfo, Single, Boolean) + fullName.vb: TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, System.Nullable(Of Microsoft.Xna.Framework.Color), MLEM.Misc.Direction2, System.Int32(), System.Single, System.Boolean, TinyLife.Objects.ParentInfo, System.Single, System.Boolean) + name.vb: Draw(GameTime, SpriteBatch, Vector2, Vector2, Nullable(Of Color), Direction2, Int32(), Single, Boolean, ParentInfo, Single, Boolean) + spec.csharp: + - uid: TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean) name: Draw nameWithType: Furniture.Draw fullName: TinyLife.Objects.Furniture.Draw @@ -1324,17 +1438,10 @@ references: - name: ', ' nameWithType: ', ' fullName: ', ' - - uid: TinyLife.Objects.Furniture - name: Furniture - nameWithType: Furniture - fullName: TinyLife.Objects.Furniture - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: TinyLife.Objects.AbstractSpot - name: AbstractSpot - nameWithType: AbstractSpot - fullName: TinyLife.Objects.AbstractSpot + - uid: TinyLife.Objects.ParentInfo + name: ParentInfo + nameWithType: ParentInfo + fullName: TinyLife.Objects.ParentInfo - name: ', ' nameWithType: ', ' fullName: ', ' @@ -1355,7 +1462,7 @@ references: nameWithType: ) fullName: ) spec.vb: - - uid: TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.Furniture,TinyLife.Objects.AbstractSpot,System.Single,System.Boolean) + - uid: TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean) name: Draw nameWithType: Furniture.Draw fullName: TinyLife.Objects.Furniture.Draw @@ -1448,17 +1555,10 @@ references: - name: ', ' nameWithType: ', ' fullName: ', ' - - uid: TinyLife.Objects.Furniture - name: Furniture - nameWithType: Furniture - fullName: TinyLife.Objects.Furniture - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: TinyLife.Objects.AbstractSpot - name: AbstractSpot - nameWithType: AbstractSpot - fullName: TinyLife.Objects.AbstractSpot + - uid: TinyLife.Objects.ParentInfo + name: ParentInfo + nameWithType: ParentInfo + fullName: TinyLife.Objects.ParentInfo - name: ', ' nameWithType: ', ' fullName: ', ' @@ -1913,56 +2013,6 @@ references: - name: ) nameWithType: ) fullName: ) -- uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - parent: TinyLife.Objects.Furniture - name: GetFreeActionSpotInfo(Person, ObjectCategory) - nameWithType: Furniture.GetFreeActionSpotInfo(Person, ObjectCategory) - fullName: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory) - spec.csharp: - - uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - name: GetFreeActionSpotInfo - nameWithType: Furniture.GetFreeActionSpotInfo - fullName: TinyLife.Objects.Furniture.GetFreeActionSpotInfo - - name: ( - nameWithType: ( - fullName: ( - - uid: TinyLife.Objects.Person - name: Person - nameWithType: Person - fullName: TinyLife.Objects.Person - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: TinyLife.Objects.ObjectCategory - name: ObjectCategory - nameWithType: ObjectCategory - fullName: TinyLife.Objects.ObjectCategory - - name: ) - nameWithType: ) - fullName: ) - spec.vb: - - uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - name: GetFreeActionSpotInfo - nameWithType: Furniture.GetFreeActionSpotInfo - fullName: TinyLife.Objects.Furniture.GetFreeActionSpotInfo - - name: ( - nameWithType: ( - fullName: ( - - uid: TinyLife.Objects.Person - name: Person - nameWithType: Person - fullName: TinyLife.Objects.Person - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: TinyLife.Objects.ObjectCategory - name: ObjectCategory - nameWithType: ObjectCategory - fullName: TinyLife.Objects.ObjectCategory - - name: ) - nameWithType: ) - fullName: ) - uid: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) commentId: M:TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) parent: TinyLife.Objects.Furniture @@ -2912,6 +2962,12 @@ references: name: OnUpdate nameWithType: MapObject.OnUpdate fullName: TinyLife.Objects.MapObject.OnUpdate +- uid: TinyLife.Objects.MapObject.Position + commentId: P:TinyLife.Objects.MapObject.Position + parent: TinyLife.Objects.MapObject + name: Position + nameWithType: MapObject.Position + fullName: TinyLife.Objects.MapObject.Position - uid: TinyLife.Objects.MapObject.Id commentId: P:TinyLife.Objects.MapObject.Id parent: TinyLife.Objects.MapObject @@ -2924,12 +2980,6 @@ references: name: Map nameWithType: MapObject.Map fullName: TinyLife.Objects.MapObject.Map -- uid: TinyLife.Objects.MapObject.Position - commentId: P:TinyLife.Objects.MapObject.Position - parent: TinyLife.Objects.MapObject - name: Position - nameWithType: MapObject.Position - fullName: TinyLife.Objects.MapObject.Position - uid: TinyLife.Objects.MapObject.CurrentLot commentId: P:TinyLife.Objects.MapObject.CurrentLot parent: TinyLife.Objects.MapObject @@ -2942,34 +2992,6 @@ references: name: IsInWorld nameWithType: MapObject.IsInWorld fullName: TinyLife.Objects.MapObject.IsInWorld -- uid: TinyLife.Objects.MapObject.GetHoverInfo - commentId: M:TinyLife.Objects.MapObject.GetHoverInfo - parent: TinyLife.Objects.MapObject - name: GetHoverInfo() - nameWithType: MapObject.GetHoverInfo() - fullName: TinyLife.Objects.MapObject.GetHoverInfo() - spec.csharp: - - uid: TinyLife.Objects.MapObject.GetHoverInfo - name: GetHoverInfo - nameWithType: MapObject.GetHoverInfo - fullName: TinyLife.Objects.MapObject.GetHoverInfo - - name: ( - nameWithType: ( - fullName: ( - - name: ) - nameWithType: ) - fullName: ) - spec.vb: - - uid: TinyLife.Objects.MapObject.GetHoverInfo - name: GetHoverInfo - nameWithType: MapObject.GetHoverInfo - fullName: TinyLife.Objects.MapObject.GetHoverInfo - - name: ( - nameWithType: ( - fullName: ( - - name: ) - nameWithType: ) - fullName: ) - uid: TinyLife.Objects.MapObject.OnCameraRotationChanged(MLEM.Misc.Direction2,MLEM.Misc.Direction2) commentId: M:TinyLife.Objects.MapObject.OnCameraRotationChanged(MLEM.Misc.Direction2,MLEM.Misc.Direction2) parent: TinyLife.Objects.MapObject @@ -3208,15 +3230,15 @@ references: - name: ) nameWithType: ) fullName: ) -- uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Boolean,TinyLife.Objects.Furniture,TinyLife.Objects.AbstractSpot,MLEM.Misc.Direction2,System.Single,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean) - commentId: M:TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Boolean,TinyLife.Objects.Furniture,TinyLife.Objects.AbstractSpot,MLEM.Misc.Direction2,System.Single,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean) +- uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean,System.Boolean,System.Boolean,System.Boolean) + commentId: M:TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean,System.Boolean,System.Boolean,System.Boolean) parent: TinyLife.Objects.MapObject isExternal: true - name: DrawColumns(Map, Vector2, SpriteBatch, Vector2, TextureRegion, Color, Single, Point, Boolean, Furniture, AbstractSpot, Direction2, Single, Boolean, Boolean, Boolean, Boolean, Boolean, Boolean) - nameWithType: MapObject.DrawColumns(Map, Vector2, SpriteBatch, Vector2, TextureRegion, Color, Single, Point, Boolean, Furniture, AbstractSpot, Direction2, Single, Boolean, Boolean, Boolean, Boolean, Boolean, Boolean) - fullName: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, MLEM.Textures.TextureRegion, Microsoft.Xna.Framework.Color, System.Single, Microsoft.Xna.Framework.Point, System.Boolean, TinyLife.Objects.Furniture, TinyLife.Objects.AbstractSpot, MLEM.Misc.Direction2, System.Single, System.Boolean, System.Boolean, System.Boolean, System.Boolean, System.Boolean, System.Boolean) + name: DrawColumns(Map, Vector2, SpriteBatch, Vector2, TextureRegion, Color, Single, Point, Boolean, ParentInfo, Single, Boolean, Boolean, Boolean, Boolean) + nameWithType: MapObject.DrawColumns(Map, Vector2, SpriteBatch, Vector2, TextureRegion, Color, Single, Point, Boolean, ParentInfo, Single, Boolean, Boolean, Boolean, Boolean) + fullName: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, MLEM.Textures.TextureRegion, Microsoft.Xna.Framework.Color, System.Single, Microsoft.Xna.Framework.Point, System.Boolean, TinyLife.Objects.ParentInfo, System.Single, System.Boolean, System.Boolean, System.Boolean, System.Boolean) spec.csharp: - - uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Boolean,TinyLife.Objects.Furniture,TinyLife.Objects.AbstractSpot,MLEM.Misc.Direction2,System.Single,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean) + - uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean,System.Boolean,System.Boolean,System.Boolean) name: DrawColumns nameWithType: MapObject.DrawColumns fullName: TinyLife.Objects.MapObject.DrawColumns @@ -3294,25 +3316,10 @@ references: - name: ', ' nameWithType: ', ' fullName: ', ' - - uid: TinyLife.Objects.Furniture - name: Furniture - nameWithType: Furniture - fullName: TinyLife.Objects.Furniture - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: TinyLife.Objects.AbstractSpot - name: AbstractSpot - nameWithType: AbstractSpot - fullName: TinyLife.Objects.AbstractSpot - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: MLEM.Misc.Direction2 - name: Direction2 - nameWithType: Direction2 - fullName: MLEM.Misc.Direction2 - isExternal: true + - uid: TinyLife.Objects.ParentInfo + name: ParentInfo + nameWithType: ParentInfo + fullName: TinyLife.Objects.ParentInfo - name: ', ' nameWithType: ', ' fullName: ', ' @@ -3353,27 +3360,11 @@ references: nameWithType: Boolean fullName: System.Boolean isExternal: true - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: System.Boolean - name: Boolean - nameWithType: Boolean - fullName: System.Boolean - isExternal: true - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: System.Boolean - name: Boolean - nameWithType: Boolean - fullName: System.Boolean - isExternal: true - name: ) nameWithType: ) fullName: ) spec.vb: - - uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Boolean,TinyLife.Objects.Furniture,TinyLife.Objects.AbstractSpot,MLEM.Misc.Direction2,System.Single,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean) + - uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean,System.Boolean,System.Boolean,System.Boolean) name: DrawColumns nameWithType: MapObject.DrawColumns fullName: TinyLife.Objects.MapObject.DrawColumns @@ -3451,25 +3442,10 @@ references: - name: ', ' nameWithType: ', ' fullName: ', ' - - uid: TinyLife.Objects.Furniture - name: Furniture - nameWithType: Furniture - fullName: TinyLife.Objects.Furniture - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: TinyLife.Objects.AbstractSpot - name: AbstractSpot - nameWithType: AbstractSpot - fullName: TinyLife.Objects.AbstractSpot - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: MLEM.Misc.Direction2 - name: Direction2 - nameWithType: Direction2 - fullName: MLEM.Misc.Direction2 - isExternal: true + - uid: TinyLife.Objects.ParentInfo + name: ParentInfo + nameWithType: ParentInfo + fullName: TinyLife.Objects.ParentInfo - name: ', ' nameWithType: ', ' fullName: ', ' @@ -3510,22 +3486,6 @@ references: nameWithType: Boolean fullName: System.Boolean isExternal: true - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: System.Boolean - name: Boolean - nameWithType: Boolean - fullName: System.Boolean - isExternal: true - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: System.Boolean - name: Boolean - nameWithType: Boolean - fullName: System.Boolean - isExternal: true - name: ) nameWithType: ) fullName: ) @@ -4547,12 +4507,12 @@ references: name: ActionInfo nameWithType: ActionInfo fullName: TinyLife.Actions.ActionInfo -- uid: TinyLife.Actions.ActionType.CanExecuteResult - commentId: T:TinyLife.Actions.ActionType.CanExecuteResult +- uid: TinyLife.Actions.CanExecuteResult + commentId: T:TinyLife.Actions.CanExecuteResult parent: TinyLife.Actions - name: ActionType.CanExecuteResult - nameWithType: ActionType.CanExecuteResult - fullName: TinyLife.Actions.ActionType.CanExecuteResult + name: CanExecuteResult + nameWithType: CanExecuteResult + fullName: TinyLife.Actions.CanExecuteResult - uid: TinyLife.Actions commentId: N:TinyLife.Actions name: TinyLife.Actions @@ -4703,54 +4663,28 @@ references: name: GetPrice nameWithType: BreakableFurniture.GetPrice fullName: TinyLife.Objects.BreakableFurniture.GetPrice -- uid: TinyLife.Objects.Furniture.GetDescription - commentId: M:TinyLife.Objects.Furniture.GetDescription +- uid: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String}) + commentId: M:TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String}) parent: TinyLife.Objects.Furniture - name: GetDescription() - nameWithType: Furniture.GetDescription() - fullName: TinyLife.Objects.Furniture.GetDescription() + isExternal: true + name: GetDescription(List) + nameWithType: Furniture.GetDescription(List) + fullName: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List) + nameWithType.vb: Furniture.GetDescription(List(Of String)) + fullName.vb: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List(Of System.String)) + name.vb: GetDescription(List(Of String)) spec.csharp: - - uid: TinyLife.Objects.Furniture.GetDescription + - uid: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String}) name: GetDescription nameWithType: Furniture.GetDescription fullName: TinyLife.Objects.Furniture.GetDescription - name: ( nameWithType: ( fullName: ( - - name: ) - nameWithType: ) - fullName: ) - spec.vb: - - uid: TinyLife.Objects.Furniture.GetDescription - name: GetDescription - nameWithType: Furniture.GetDescription - fullName: TinyLife.Objects.Furniture.GetDescription - - name: ( - nameWithType: ( - fullName: ( - - name: ) - nameWithType: ) - fullName: ) -- uid: TinyLife.Objects.BreakableFurniture.GetDescription* - commentId: Overload:TinyLife.Objects.BreakableFurniture.GetDescription - name: GetDescription - nameWithType: BreakableFurniture.GetDescription - fullName: TinyLife.Objects.BreakableFurniture.GetDescription -- uid: System.Collections.Generic.IEnumerable{System.String} - commentId: T:System.Collections.Generic.IEnumerable{System.String} - parent: System.Collections.Generic - definition: System.Collections.Generic.IEnumerable`1 - name: IEnumerable - nameWithType: IEnumerable - fullName: System.Collections.Generic.IEnumerable - nameWithType.vb: IEnumerable(Of String) - fullName.vb: System.Collections.Generic.IEnumerable(Of System.String) - name.vb: IEnumerable(Of String) - spec.csharp: - - uid: System.Collections.Generic.IEnumerable`1 - name: IEnumerable - nameWithType: IEnumerable - fullName: System.Collections.Generic.IEnumerable + - uid: System.Collections.Generic.List`1 + name: List + nameWithType: List + fullName: System.Collections.Generic.List isExternal: true - name: < nameWithType: < @@ -4763,11 +4697,21 @@ references: - name: '>' nameWithType: '>' fullName: '>' + - name: ) + nameWithType: ) + fullName: ) spec.vb: - - uid: System.Collections.Generic.IEnumerable`1 - name: IEnumerable - nameWithType: IEnumerable - fullName: System.Collections.Generic.IEnumerable + - uid: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String}) + name: GetDescription + nameWithType: Furniture.GetDescription + fullName: TinyLife.Objects.Furniture.GetDescription + - name: ( + nameWithType: ( + fullName: ( + - uid: System.Collections.Generic.List`1 + name: List + nameWithType: List + fullName: System.Collections.Generic.List isExternal: true - name: '(Of ' nameWithType: '(Of ' @@ -4780,20 +4724,72 @@ references: - name: ) nameWithType: ) fullName: ) -- uid: System.Collections.Generic.IEnumerable`1 - commentId: T:System.Collections.Generic.IEnumerable`1 - isExternal: true - name: IEnumerable - nameWithType: IEnumerable - fullName: System.Collections.Generic.IEnumerable - nameWithType.vb: IEnumerable(Of T) - fullName.vb: System.Collections.Generic.IEnumerable(Of T) - name.vb: IEnumerable(Of T) + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Objects.BreakableFurniture.GetDescription* + commentId: Overload:TinyLife.Objects.BreakableFurniture.GetDescription + name: GetDescription + nameWithType: BreakableFurniture.GetDescription + fullName: TinyLife.Objects.BreakableFurniture.GetDescription +- uid: System.Collections.Generic.List{System.String} + commentId: T:System.Collections.Generic.List{System.String} + parent: System.Collections.Generic + definition: System.Collections.Generic.List`1 + name: List + nameWithType: List + fullName: System.Collections.Generic.List + nameWithType.vb: List(Of String) + fullName.vb: System.Collections.Generic.List(Of System.String) + name.vb: List(Of String) spec.csharp: - - uid: System.Collections.Generic.IEnumerable`1 - name: IEnumerable - nameWithType: IEnumerable - fullName: System.Collections.Generic.IEnumerable + - uid: System.Collections.Generic.List`1 + name: List + nameWithType: List + fullName: System.Collections.Generic.List + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: System.String + name: String + nameWithType: String + fullName: System.String + isExternal: true + - name: '>' + nameWithType: '>' + fullName: '>' + spec.vb: + - uid: System.Collections.Generic.List`1 + name: List + nameWithType: List + fullName: System.Collections.Generic.List + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: System.String + name: String + nameWithType: String + fullName: System.String + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- uid: System.Collections.Generic.List`1 + commentId: T:System.Collections.Generic.List`1 + isExternal: true + name: List + nameWithType: List + fullName: System.Collections.Generic.List + nameWithType.vb: List(Of T) + fullName.vb: System.Collections.Generic.List(Of T) + name.vb: List(Of T) + spec.csharp: + - uid: System.Collections.Generic.List`1 + name: List + nameWithType: List + fullName: System.Collections.Generic.List isExternal: true - name: < nameWithType: < @@ -4805,10 +4801,10 @@ references: nameWithType: '>' fullName: '>' spec.vb: - - uid: System.Collections.Generic.IEnumerable`1 - name: IEnumerable - nameWithType: IEnumerable - fullName: System.Collections.Generic.IEnumerable + - uid: System.Collections.Generic.List`1 + name: List + nameWithType: List + fullName: System.Collections.Generic.List isExternal: true - name: '(Of ' nameWithType: '(Of ' diff --git a/docs/api/TinyLife.Objects.Chimney.yml b/docs/api/TinyLife.Objects.Chimney.yml new file mode 100644 index 0000000..48211d9 --- /dev/null +++ b/docs/api/TinyLife.Objects.Chimney.yml @@ -0,0 +1,4200 @@ +### YamlMime:ManagedReference +items: +- uid: TinyLife.Objects.Chimney + commentId: T:TinyLife.Objects.Chimney + id: Chimney + parent: TinyLife.Objects + children: + - TinyLife.Objects.Chimney.#ctor(System.Guid,TinyLife.Objects.FurnitureType,System.Int32[],TinyLife.World.Map,Microsoft.Xna.Framework.Vector2) + - TinyLife.Objects.Chimney.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + langs: + - csharp + - vb + name: Chimney + nameWithType: Chimney + fullName: TinyLife.Objects.Chimney + type: Class + source: + remote: + path: TinyLife/Objects/Chimney.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: Chimney + path: ../TinyLife/Objects/Chimney.cs + startLine: 13 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: "\nA item that additionally emits smoke particles automatically if there are any objects in the room below it that are currently enabled ().\n" + example: [] + syntax: + content: 'public class Chimney : Furniture, IGenericDataHolder, IPricedObject, IUpdatingObject' + content.vb: >- + Public Class Chimney + Inherits Furniture + Implements IGenericDataHolder, IPricedObject, IUpdatingObject + inheritance: + - System.Object + - MLEM.Data.Json.JsonTypeSafeGenericDataHolder + - TinyLife.Objects.MapObject + - TinyLife.Objects.Furniture + implements: + - MLEM.Misc.IGenericDataHolder + - TinyLife.World.IPricedObject + - TinyLife.Objects.IUpdatingObject + inheritedMembers: + - TinyLife.Objects.Furniture.Random + - TinyLife.Objects.Furniture.OnGetDescription + - TinyLife.Objects.Furniture.OnSetCreator + - TinyLife.Objects.Furniture.OnGetDirty + - TinyLife.Objects.Furniture.OnDirty + - TinyLife.Objects.Furniture.ParentInfo + - TinyLife.Objects.Furniture.Type + - TinyLife.Objects.Furniture.Rotation + - TinyLife.Objects.Furniture.ParentFurniture + - TinyLife.Objects.Furniture.ParentObjectSpot + - TinyLife.Objects.Furniture.HasParent + - TinyLife.Objects.Furniture.Colors + - TinyLife.Objects.Furniture.Area + - TinyLife.Objects.Furniture.DevaluedThroughUse + - TinyLife.Objects.Furniture.AreUtilitiesDisabled + - TinyLife.Objects.Furniture.IsStatic + - TinyLife.Objects.Furniture.CreatorId + - TinyLife.Objects.Furniture.Quality + - TinyLife.Objects.Furniture.CanBeDirty + - TinyLife.Objects.Furniture.Dirty + - TinyLife.Objects.Furniture.CustomPrice + - TinyLife.Objects.Furniture.Creator + - TinyLife.Objects.Furniture.AttachedWall + - TinyLife.Objects.Furniture.HideFromDraw + - TinyLife.Objects.Furniture.VisualRotation + - TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color}) + - TinyLife.Objects.Furniture.Validate + - TinyLife.Objects.Furniture.Intersects(MLEM.Misc.RectangleF) + - TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.Person) + - TinyLife.Objects.Furniture.OnAdded + - TinyLife.Objects.Furniture.OnRemoved + - TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - TinyLife.Objects.Furniture.GetVisibility + - TinyLife.Objects.Furniture.CanExecuteAction(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Boolean) + - TinyLife.Objects.Furniture.OnActionCompleted(TinyLife.Actions.Action,TinyLife.Actions.CompletionType,System.Boolean) + - TinyLife.Objects.Furniture.ActionUpdate(TinyLife.Actions.Action,Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single,System.Boolean) + - TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip) + - TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean) + - TinyLife.Objects.Furniture.GetPrice + - TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String}) + - TinyLife.Objects.Furniture.GetDecorativeRating(TinyLife.World.Room) + - TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.Person,System.TimeSpan) + - TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person,System.Boolean) + - TinyLife.Objects.Furniture.GetDisplayName + - TinyLife.Objects.Furniture.OnNeighborChanged(TinyLife.Objects.Furniture) + - TinyLife.Objects.Furniture.DrawUi(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Ui.Elements.Element,System.Single,System.Int32[]) + - TinyLife.Objects.Furniture.GetOccupants(TinyLife.Objects.ObjectCategory,System.Boolean) + - TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) + - TinyLife.Objects.Furniture.GetFreeObjectSpot(TinyLife.Objects.FurnitureType,System.Nullable{Microsoft.Xna.Framework.Vector2}) + - TinyLife.Objects.Furniture.SetParent(TinyLife.Objects.Furniture,TinyLife.Objects.ObjectSpot) + - TinyLife.Objects.Furniture.UnlinkParentsAndChildren + - TinyLife.Objects.Furniture.RemoveAndUnlink + - TinyLife.Objects.Furniture.GetChildren``1 + - TinyLife.Objects.Furniture.RemoveChildren``1(System.Predicate{{T}}) + - TinyLife.Objects.Furniture.RemoveChild(TinyLife.Objects.Furniture) + - TinyLife.Objects.Furniture.AddChild``1(TinyLife.Objects.FurnitureType,MLEM.Misc.Direction2,System.Int32[],System.Nullable{System.Guid},System.Nullable{Microsoft.Xna.Framework.Vector2}) + - TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture,MLEM.Misc.Direction2,System.Nullable{Microsoft.Xna.Framework.Vector2}) + - TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.FurnitureType,MLEM.Misc.Direction2,System.Int32[],System.Nullable{System.Guid}) + - TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,MLEM.Misc.Direction2) + - TinyLife.Objects.Furniture.NotifyNeighbors + - TinyLife.Objects.Furniture.SetNewId(System.Collections.Generic.IEnumerable{TinyLife.Objects.Furniture}) + - TinyLife.Objects.MapObject.PersonRotationOrder + - TinyLife.Objects.MapObject.OnCreated + - TinyLife.Objects.MapObject.OnValidated + - TinyLife.Objects.MapObject.OnEventsAttachable + - TinyLife.Objects.MapObject.OnDraw + - TinyLife.Objects.MapObject.OnUpdate + - TinyLife.Objects.MapObject.Position + - TinyLife.Objects.MapObject.Id + - TinyLife.Objects.MapObject.Map + - TinyLife.Objects.MapObject.CurrentLot + - TinyLife.Objects.MapObject.IsInWorld + - TinyLife.Objects.MapObject.OnCameraRotationChanged(MLEM.Misc.Direction2,MLEM.Misc.Direction2) + - TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) + - TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - TinyLife.Objects.MapObject.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) + - TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean,System.Boolean,System.Boolean,System.Boolean) + - TinyLife.Objects.MapObject.GetModCategory(System.String) + - MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object) + - MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData``1(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 + extensionMethods: + - TinyLife.Objects.Chimney.TinyLife.Utilities.Extensions.JsonCopy``1 + modifiers.csharp: + - public + - class + modifiers.vb: + - Public + - Class +- uid: TinyLife.Objects.Chimney.#ctor(System.Guid,TinyLife.Objects.FurnitureType,System.Int32[],TinyLife.World.Map,Microsoft.Xna.Framework.Vector2) + commentId: M:TinyLife.Objects.Chimney.#ctor(System.Guid,TinyLife.Objects.FurnitureType,System.Int32[],TinyLife.World.Map,Microsoft.Xna.Framework.Vector2) + id: '#ctor(System.Guid,TinyLife.Objects.FurnitureType,System.Int32[],TinyLife.World.Map,Microsoft.Xna.Framework.Vector2)' + parent: TinyLife.Objects.Chimney + langs: + - csharp + - vb + name: Chimney(Guid, FurnitureType, Int32[], Map, Vector2) + nameWithType: Chimney.Chimney(Guid, FurnitureType, Int32[], Map, Vector2) + fullName: TinyLife.Objects.Chimney.Chimney(System.Guid, TinyLife.Objects.FurnitureType, System.Int32[], TinyLife.World.Map, Microsoft.Xna.Framework.Vector2) + type: Constructor + source: + remote: + path: TinyLife/Objects/Chimney.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: .ctor + path: ../TinyLife/Objects/Chimney.cs + startLine: 16 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: "\nCreates a new furniture instance.\nBy default, this is done using .\n" + example: [] + syntax: + content: public Chimney(Guid id, FurnitureType type, int[] colors, Map map, Vector2 pos) + parameters: + - id: id + type: System.Guid + description: The id to apply to the created furniture instance + - id: type + type: TinyLife.Objects.FurnitureType + description: The type to create an instance of + - id: colors + type: System.Int32[] + description: The colors to apply to the furniture + - id: map + type: TinyLife.World.Map + description: The map to create the furniture on + - id: pos + type: Microsoft.Xna.Framework.Vector2 + description: The position that the furniture should have + content.vb: Public Sub New(id As Guid, type As FurnitureType, colors As Integer(), map As Map, pos As Vector2) + overload: TinyLife.Objects.Chimney.#ctor* + nameWithType.vb: Chimney.Chimney(Guid, FurnitureType, Int32(), Map, Vector2) + modifiers.csharp: + - public + modifiers.vb: + - Public + fullName.vb: TinyLife.Objects.Chimney.Chimney(System.Guid, TinyLife.Objects.FurnitureType, System.Int32(), TinyLife.World.Map, Microsoft.Xna.Framework.Vector2) + name.vb: Chimney(Guid, FurnitureType, Int32(), Map, Vector2) +- uid: TinyLife.Objects.Chimney.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + commentId: M:TinyLife.Objects.Chimney.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + id: Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + parent: TinyLife.Objects.Chimney + langs: + - csharp + - vb + name: Update(GameTime, TimeSpan, Single) + nameWithType: Chimney.Update(GameTime, TimeSpan, Single) + fullName: TinyLife.Objects.Chimney.Update(Microsoft.Xna.Framework.GameTime, System.TimeSpan, System.Single) + type: Method + source: + remote: + path: TinyLife/Objects/Chimney.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: Update + path: ../TinyLife/Objects/Chimney.cs + startLine: 19 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: "\nThe update method, which is called every update frame by the underlying \n" + example: [] + syntax: + content: public void Update(GameTime time, TimeSpan passedInGame, float speedMultiplier) + parameters: + - id: time + type: Microsoft.Xna.Framework.GameTime + description: The game's time + - id: passedInGame + type: System.TimeSpan + description: The amount of time that has passed since the last call + - id: speedMultiplier + type: System.Single + description: The game speed multiplier, which represents how fast things should happen, which is usually determined by + content.vb: Public Sub Update(time As GameTime, passedInGame As TimeSpan, speedMultiplier As Single) + overload: TinyLife.Objects.Chimney.Update* + implements: + - TinyLife.Objects.IUpdatingObject.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + modifiers.csharp: + - public + modifiers.vb: + - Public +references: +- uid: TinyLife.Objects.Furniture + commentId: T:TinyLife.Objects.Furniture + parent: TinyLife.Objects + name: Furniture + nameWithType: Furniture + fullName: TinyLife.Objects.Furniture +- uid: TinyLife.Objects.Fireplace + commentId: T:TinyLife.Objects.Fireplace + name: Fireplace + nameWithType: Fireplace + fullName: TinyLife.Objects.Fireplace +- uid: TinyLife.Objects.LightFurniture.IsDisabled + commentId: F:TinyLife.Objects.LightFurniture.IsDisabled + parent: TinyLife.Objects.LightFurniture + name: IsDisabled + nameWithType: LightFurniture.IsDisabled + fullName: TinyLife.Objects.LightFurniture.IsDisabled +- uid: TinyLife.Objects + commentId: N:TinyLife.Objects + name: TinyLife.Objects + nameWithType: TinyLife.Objects + fullName: TinyLife.Objects +- uid: System.Object + commentId: T:System.Object + parent: System + isExternal: true + name: Object + nameWithType: Object + fullName: System.Object +- uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder + commentId: T:MLEM.Data.Json.JsonTypeSafeGenericDataHolder + parent: MLEM.Data.Json + isExternal: true + name: JsonTypeSafeGenericDataHolder + nameWithType: JsonTypeSafeGenericDataHolder + fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder +- uid: TinyLife.Objects.MapObject + commentId: T:TinyLife.Objects.MapObject + parent: TinyLife.Objects + name: MapObject + nameWithType: MapObject + fullName: TinyLife.Objects.MapObject +- uid: MLEM.Misc.IGenericDataHolder + commentId: T:MLEM.Misc.IGenericDataHolder + parent: MLEM.Misc + isExternal: true + name: IGenericDataHolder + nameWithType: IGenericDataHolder + fullName: MLEM.Misc.IGenericDataHolder +- uid: TinyLife.World.IPricedObject + commentId: T:TinyLife.World.IPricedObject + parent: TinyLife.World + name: IPricedObject + nameWithType: IPricedObject + fullName: TinyLife.World.IPricedObject +- uid: TinyLife.Objects.IUpdatingObject + commentId: T:TinyLife.Objects.IUpdatingObject + parent: TinyLife.Objects + name: IUpdatingObject + nameWithType: IUpdatingObject + fullName: TinyLife.Objects.IUpdatingObject +- uid: TinyLife.Objects.Furniture.Random + commentId: F:TinyLife.Objects.Furniture.Random + parent: TinyLife.Objects.Furniture + name: Random + nameWithType: Furniture.Random + fullName: TinyLife.Objects.Furniture.Random +- uid: TinyLife.Objects.Furniture.OnGetDescription + commentId: E:TinyLife.Objects.Furniture.OnGetDescription + parent: TinyLife.Objects.Furniture + name: OnGetDescription + nameWithType: Furniture.OnGetDescription + fullName: TinyLife.Objects.Furniture.OnGetDescription +- uid: TinyLife.Objects.Furniture.OnSetCreator + commentId: E:TinyLife.Objects.Furniture.OnSetCreator + parent: TinyLife.Objects.Furniture + name: OnSetCreator + nameWithType: Furniture.OnSetCreator + fullName: TinyLife.Objects.Furniture.OnSetCreator +- uid: TinyLife.Objects.Furniture.OnGetDirty + commentId: E:TinyLife.Objects.Furniture.OnGetDirty + parent: TinyLife.Objects.Furniture + name: OnGetDirty + nameWithType: Furniture.OnGetDirty + fullName: TinyLife.Objects.Furniture.OnGetDirty +- uid: TinyLife.Objects.Furniture.OnDirty + commentId: E:TinyLife.Objects.Furniture.OnDirty + parent: TinyLife.Objects.Furniture + name: OnDirty + nameWithType: Furniture.OnDirty + fullName: TinyLife.Objects.Furniture.OnDirty +- uid: TinyLife.Objects.Furniture.ParentInfo + commentId: P:TinyLife.Objects.Furniture.ParentInfo + parent: TinyLife.Objects.Furniture + name: ParentInfo + nameWithType: Furniture.ParentInfo + fullName: TinyLife.Objects.Furniture.ParentInfo +- uid: TinyLife.Objects.Furniture.Type + commentId: F:TinyLife.Objects.Furniture.Type + parent: TinyLife.Objects.Furniture + name: Type + nameWithType: Furniture.Type + fullName: TinyLife.Objects.Furniture.Type +- uid: TinyLife.Objects.Furniture.Rotation + commentId: F:TinyLife.Objects.Furniture.Rotation + parent: TinyLife.Objects.Furniture + name: Rotation + nameWithType: Furniture.Rotation + fullName: TinyLife.Objects.Furniture.Rotation +- uid: TinyLife.Objects.Furniture.ParentFurniture + commentId: P:TinyLife.Objects.Furniture.ParentFurniture + parent: TinyLife.Objects.Furniture + name: ParentFurniture + nameWithType: Furniture.ParentFurniture + fullName: TinyLife.Objects.Furniture.ParentFurniture +- uid: TinyLife.Objects.Furniture.ParentObjectSpot + commentId: P:TinyLife.Objects.Furniture.ParentObjectSpot + parent: TinyLife.Objects.Furniture + name: ParentObjectSpot + nameWithType: Furniture.ParentObjectSpot + fullName: TinyLife.Objects.Furniture.ParentObjectSpot +- uid: TinyLife.Objects.Furniture.HasParent + commentId: P:TinyLife.Objects.Furniture.HasParent + parent: TinyLife.Objects.Furniture + name: HasParent + nameWithType: Furniture.HasParent + fullName: TinyLife.Objects.Furniture.HasParent +- uid: TinyLife.Objects.Furniture.Colors + commentId: F:TinyLife.Objects.Furniture.Colors + parent: TinyLife.Objects.Furniture + name: Colors + nameWithType: Furniture.Colors + fullName: TinyLife.Objects.Furniture.Colors +- uid: TinyLife.Objects.Furniture.Area + commentId: P:TinyLife.Objects.Furniture.Area + parent: TinyLife.Objects.Furniture + name: Area + nameWithType: Furniture.Area + fullName: TinyLife.Objects.Furniture.Area +- uid: TinyLife.Objects.Furniture.DevaluedThroughUse + commentId: F:TinyLife.Objects.Furniture.DevaluedThroughUse + parent: TinyLife.Objects.Furniture + name: DevaluedThroughUse + nameWithType: Furniture.DevaluedThroughUse + fullName: TinyLife.Objects.Furniture.DevaluedThroughUse +- uid: TinyLife.Objects.Furniture.AreUtilitiesDisabled + commentId: P:TinyLife.Objects.Furniture.AreUtilitiesDisabled + parent: TinyLife.Objects.Furniture + name: AreUtilitiesDisabled + nameWithType: Furniture.AreUtilitiesDisabled + fullName: TinyLife.Objects.Furniture.AreUtilitiesDisabled +- uid: TinyLife.Objects.Furniture.IsStatic + commentId: F:TinyLife.Objects.Furniture.IsStatic + parent: TinyLife.Objects.Furniture + name: IsStatic + nameWithType: Furniture.IsStatic + fullName: TinyLife.Objects.Furniture.IsStatic +- uid: TinyLife.Objects.Furniture.CreatorId + commentId: P:TinyLife.Objects.Furniture.CreatorId + parent: TinyLife.Objects.Furniture + name: CreatorId + nameWithType: Furniture.CreatorId + fullName: TinyLife.Objects.Furniture.CreatorId +- uid: TinyLife.Objects.Furniture.Quality + commentId: F:TinyLife.Objects.Furniture.Quality + parent: TinyLife.Objects.Furniture + name: Quality + nameWithType: Furniture.Quality + fullName: TinyLife.Objects.Furniture.Quality +- uid: TinyLife.Objects.Furniture.CanBeDirty + commentId: P:TinyLife.Objects.Furniture.CanBeDirty + parent: TinyLife.Objects.Furniture + name: CanBeDirty + nameWithType: Furniture.CanBeDirty + fullName: TinyLife.Objects.Furniture.CanBeDirty +- uid: TinyLife.Objects.Furniture.Dirty + commentId: F:TinyLife.Objects.Furniture.Dirty + parent: TinyLife.Objects.Furniture + name: Dirty + nameWithType: Furniture.Dirty + fullName: TinyLife.Objects.Furniture.Dirty +- uid: TinyLife.Objects.Furniture.CustomPrice + commentId: F:TinyLife.Objects.Furniture.CustomPrice + parent: TinyLife.Objects.Furniture + name: CustomPrice + nameWithType: Furniture.CustomPrice + fullName: TinyLife.Objects.Furniture.CustomPrice +- uid: TinyLife.Objects.Furniture.Creator + commentId: P:TinyLife.Objects.Furniture.Creator + parent: TinyLife.Objects.Furniture + name: Creator + nameWithType: Furniture.Creator + fullName: TinyLife.Objects.Furniture.Creator +- uid: TinyLife.Objects.Furniture.AttachedWall + commentId: P:TinyLife.Objects.Furniture.AttachedWall + parent: TinyLife.Objects.Furniture + name: AttachedWall + nameWithType: Furniture.AttachedWall + fullName: TinyLife.Objects.Furniture.AttachedWall +- uid: TinyLife.Objects.Furniture.HideFromDraw + commentId: P:TinyLife.Objects.Furniture.HideFromDraw + parent: TinyLife.Objects.Furniture + name: HideFromDraw + nameWithType: Furniture.HideFromDraw + fullName: TinyLife.Objects.Furniture.HideFromDraw +- uid: TinyLife.Objects.Furniture.VisualRotation + commentId: P:TinyLife.Objects.Furniture.VisualRotation + parent: TinyLife.Objects.Furniture + name: VisualRotation + nameWithType: Furniture.VisualRotation + fullName: TinyLife.Objects.Furniture.VisualRotation +- uid: TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color}) + commentId: M:TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color}) + parent: TinyLife.Objects.Furniture + isExternal: true + name: Draw(GameTime, SpriteBatch, Vector2, Nullable) + nameWithType: Furniture.Draw(GameTime, SpriteBatch, Vector2, Nullable) + fullName: TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, System.Nullable) + nameWithType.vb: Furniture.Draw(GameTime, SpriteBatch, Vector2, Nullable(Of Color)) + fullName.vb: TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, System.Nullable(Of Microsoft.Xna.Framework.Color)) + name.vb: Draw(GameTime, SpriteBatch, Vector2, Nullable(Of Color)) + spec.csharp: + - uid: TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color}) + name: Draw + nameWithType: Furniture.Draw + fullName: TinyLife.Objects.Furniture.Draw + - name: ( + nameWithType: ( + fullName: ( + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + nameWithType: GameTime + fullName: Microsoft.Xna.Framework.GameTime + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: Microsoft.Xna.Framework.Graphics.SpriteBatch + name: SpriteBatch + nameWithType: SpriteBatch + fullName: Microsoft.Xna.Framework.Graphics.SpriteBatch + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: Microsoft.Xna.Framework.Color + name: Color + nameWithType: Color + fullName: Microsoft.Xna.Framework.Color + isExternal: true + - name: '>' + nameWithType: '>' + fullName: '>' + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color}) + name: Draw + nameWithType: Furniture.Draw + fullName: TinyLife.Objects.Furniture.Draw + - name: ( + nameWithType: ( + fullName: ( + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + nameWithType: GameTime + fullName: Microsoft.Xna.Framework.GameTime + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: Microsoft.Xna.Framework.Graphics.SpriteBatch + name: SpriteBatch + nameWithType: SpriteBatch + fullName: Microsoft.Xna.Framework.Graphics.SpriteBatch + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: Microsoft.Xna.Framework.Color + name: Color + nameWithType: Color + fullName: Microsoft.Xna.Framework.Color + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Objects.Furniture.Validate + commentId: M:TinyLife.Objects.Furniture.Validate + parent: TinyLife.Objects.Furniture + name: Validate() + nameWithType: Furniture.Validate() + fullName: TinyLife.Objects.Furniture.Validate() + spec.csharp: + - uid: TinyLife.Objects.Furniture.Validate + name: Validate + nameWithType: Furniture.Validate + fullName: TinyLife.Objects.Furniture.Validate + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.Validate + name: Validate + nameWithType: Furniture.Validate + fullName: TinyLife.Objects.Furniture.Validate + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Objects.Furniture.Intersects(MLEM.Misc.RectangleF) + commentId: M:TinyLife.Objects.Furniture.Intersects(MLEM.Misc.RectangleF) + parent: TinyLife.Objects.Furniture + isExternal: true + name: Intersects(RectangleF) + nameWithType: Furniture.Intersects(RectangleF) + fullName: TinyLife.Objects.Furniture.Intersects(MLEM.Misc.RectangleF) + spec.csharp: + - uid: TinyLife.Objects.Furniture.Intersects(MLEM.Misc.RectangleF) + name: Intersects + nameWithType: Furniture.Intersects + fullName: TinyLife.Objects.Furniture.Intersects + - name: ( + nameWithType: ( + fullName: ( + - uid: MLEM.Misc.RectangleF + name: RectangleF + nameWithType: RectangleF + fullName: MLEM.Misc.RectangleF + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.Intersects(MLEM.Misc.RectangleF) + name: Intersects + nameWithType: Furniture.Intersects + fullName: TinyLife.Objects.Furniture.Intersects + - name: ( + nameWithType: ( + fullName: ( + - uid: MLEM.Misc.RectangleF + name: RectangleF + nameWithType: RectangleF + fullName: MLEM.Misc.RectangleF + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.Person) + commentId: M:TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.Person) + parent: TinyLife.Objects.Furniture + name: GetCategories(Person) + nameWithType: Furniture.GetCategories(Person) + fullName: TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.Person) + spec.csharp: + - uid: TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.Person) + name: GetCategories + nameWithType: Furniture.GetCategories + fullName: TinyLife.Objects.Furniture.GetCategories + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.Person) + name: GetCategories + nameWithType: Furniture.GetCategories + fullName: TinyLife.Objects.Furniture.GetCategories + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Objects.Furniture.OnAdded + commentId: M:TinyLife.Objects.Furniture.OnAdded + parent: TinyLife.Objects.Furniture + name: OnAdded() + nameWithType: Furniture.OnAdded() + fullName: TinyLife.Objects.Furniture.OnAdded() + spec.csharp: + - uid: TinyLife.Objects.Furniture.OnAdded + name: OnAdded + nameWithType: Furniture.OnAdded + fullName: TinyLife.Objects.Furniture.OnAdded + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.OnAdded + name: OnAdded + nameWithType: Furniture.OnAdded + fullName: TinyLife.Objects.Furniture.OnAdded + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Objects.Furniture.OnRemoved + commentId: M:TinyLife.Objects.Furniture.OnRemoved + parent: TinyLife.Objects.Furniture + name: OnRemoved() + nameWithType: Furniture.OnRemoved() + fullName: TinyLife.Objects.Furniture.OnRemoved() + spec.csharp: + - uid: TinyLife.Objects.Furniture.OnRemoved + name: OnRemoved + nameWithType: Furniture.OnRemoved + fullName: TinyLife.Objects.Furniture.OnRemoved + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.OnRemoved + name: OnRemoved + nameWithType: Furniture.OnRemoved + fullName: TinyLife.Objects.Furniture.OnRemoved + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + commentId: M:TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + parent: TinyLife.Objects.Furniture + name: GetAiPriority(Person, ObjectCategory) + nameWithType: Furniture.GetAiPriority(Person, ObjectCategory) + fullName: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory) + spec.csharp: + - uid: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + name: GetAiPriority + nameWithType: Furniture.GetAiPriority + fullName: TinyLife.Objects.Furniture.GetAiPriority + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.ObjectCategory + name: ObjectCategory + nameWithType: ObjectCategory + fullName: TinyLife.Objects.ObjectCategory + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + name: GetAiPriority + nameWithType: Furniture.GetAiPriority + fullName: TinyLife.Objects.Furniture.GetAiPriority + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.ObjectCategory + name: ObjectCategory + nameWithType: ObjectCategory + fullName: TinyLife.Objects.ObjectCategory + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Objects.Furniture.GetVisibility + commentId: M:TinyLife.Objects.Furniture.GetVisibility + parent: TinyLife.Objects.Furniture + name: GetVisibility() + nameWithType: Furniture.GetVisibility() + fullName: TinyLife.Objects.Furniture.GetVisibility() + spec.csharp: + - uid: TinyLife.Objects.Furniture.GetVisibility + name: GetVisibility + nameWithType: Furniture.GetVisibility + fullName: TinyLife.Objects.Furniture.GetVisibility + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.GetVisibility + name: GetVisibility + nameWithType: Furniture.GetVisibility + fullName: TinyLife.Objects.Furniture.GetVisibility + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Objects.Furniture.CanExecuteAction(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Boolean) + commentId: M:TinyLife.Objects.Furniture.CanExecuteAction(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Boolean) + parent: TinyLife.Objects.Furniture + isExternal: true + name: CanExecuteAction(ActionType, ActionInfo, Boolean, Boolean) + nameWithType: Furniture.CanExecuteAction(ActionType, ActionInfo, Boolean, Boolean) + fullName: TinyLife.Objects.Furniture.CanExecuteAction(TinyLife.Actions.ActionType, TinyLife.Actions.ActionInfo, System.Boolean, System.Boolean) + spec.csharp: + - uid: TinyLife.Objects.Furniture.CanExecuteAction(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Boolean) + name: CanExecuteAction + nameWithType: Furniture.CanExecuteAction + fullName: TinyLife.Objects.Furniture.CanExecuteAction + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Actions.ActionType + name: ActionType + nameWithType: ActionType + fullName: TinyLife.Actions.ActionType + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.ActionInfo + name: ActionInfo + nameWithType: ActionInfo + fullName: TinyLife.Actions.ActionInfo + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.CanExecuteAction(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Boolean) + name: CanExecuteAction + nameWithType: Furniture.CanExecuteAction + fullName: TinyLife.Objects.Furniture.CanExecuteAction + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Actions.ActionType + name: ActionType + nameWithType: ActionType + fullName: TinyLife.Actions.ActionType + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.ActionInfo + name: ActionInfo + nameWithType: ActionInfo + fullName: TinyLife.Actions.ActionInfo + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Objects.Furniture.OnActionCompleted(TinyLife.Actions.Action,TinyLife.Actions.CompletionType,System.Boolean) + commentId: M:TinyLife.Objects.Furniture.OnActionCompleted(TinyLife.Actions.Action,TinyLife.Actions.CompletionType,System.Boolean) + parent: TinyLife.Objects.Furniture + isExternal: true + name: OnActionCompleted(Action, CompletionType, Boolean) + nameWithType: Furniture.OnActionCompleted(Action, CompletionType, Boolean) + fullName: TinyLife.Objects.Furniture.OnActionCompleted(TinyLife.Actions.Action, TinyLife.Actions.CompletionType, System.Boolean) + spec.csharp: + - uid: TinyLife.Objects.Furniture.OnActionCompleted(TinyLife.Actions.Action,TinyLife.Actions.CompletionType,System.Boolean) + name: OnActionCompleted + nameWithType: Furniture.OnActionCompleted + fullName: TinyLife.Objects.Furniture.OnActionCompleted + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Actions.Action + name: Action + nameWithType: Action + fullName: TinyLife.Actions.Action + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.CompletionType + name: CompletionType + nameWithType: CompletionType + fullName: TinyLife.Actions.CompletionType + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.OnActionCompleted(TinyLife.Actions.Action,TinyLife.Actions.CompletionType,System.Boolean) + name: OnActionCompleted + nameWithType: Furniture.OnActionCompleted + fullName: TinyLife.Objects.Furniture.OnActionCompleted + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Actions.Action + name: Action + nameWithType: Action + fullName: TinyLife.Actions.Action + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.CompletionType + name: CompletionType + nameWithType: CompletionType + fullName: TinyLife.Actions.CompletionType + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Objects.Furniture.ActionUpdate(TinyLife.Actions.Action,Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single,System.Boolean) + commentId: M:TinyLife.Objects.Furniture.ActionUpdate(TinyLife.Actions.Action,Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single,System.Boolean) + parent: TinyLife.Objects.Furniture + isExternal: true + name: ActionUpdate(Action, GameTime, TimeSpan, Single, Boolean) + nameWithType: Furniture.ActionUpdate(Action, GameTime, TimeSpan, Single, Boolean) + fullName: TinyLife.Objects.Furniture.ActionUpdate(TinyLife.Actions.Action, Microsoft.Xna.Framework.GameTime, System.TimeSpan, System.Single, System.Boolean) + spec.csharp: + - uid: TinyLife.Objects.Furniture.ActionUpdate(TinyLife.Actions.Action,Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single,System.Boolean) + name: ActionUpdate + nameWithType: Furniture.ActionUpdate + fullName: TinyLife.Objects.Furniture.ActionUpdate + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Actions.Action + name: Action + nameWithType: Action + fullName: TinyLife.Actions.Action + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + nameWithType: GameTime + fullName: Microsoft.Xna.Framework.GameTime + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.TimeSpan + name: TimeSpan + nameWithType: TimeSpan + fullName: System.TimeSpan + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Single + name: Single + nameWithType: Single + fullName: System.Single + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.ActionUpdate(TinyLife.Actions.Action,Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single,System.Boolean) + name: ActionUpdate + nameWithType: Furniture.ActionUpdate + fullName: TinyLife.Objects.Furniture.ActionUpdate + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Actions.Action + name: Action + nameWithType: Action + fullName: TinyLife.Actions.Action + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + nameWithType: GameTime + fullName: Microsoft.Xna.Framework.GameTime + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.TimeSpan + name: TimeSpan + nameWithType: TimeSpan + fullName: System.TimeSpan + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Single + name: Single + nameWithType: Single + fullName: System.Single + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + parent: TinyLife.Objects.Furniture + name: GetFreeActionSpotInfo(Person, ObjectCategory) + nameWithType: Furniture.GetFreeActionSpotInfo(Person, ObjectCategory) + fullName: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory) + spec.csharp: + - uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + name: GetFreeActionSpotInfo + nameWithType: Furniture.GetFreeActionSpotInfo + fullName: TinyLife.Objects.Furniture.GetFreeActionSpotInfo + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.ObjectCategory + name: ObjectCategory + nameWithType: ObjectCategory + fullName: TinyLife.Objects.ObjectCategory + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + name: GetFreeActionSpotInfo + nameWithType: Furniture.GetFreeActionSpotInfo + fullName: TinyLife.Objects.Furniture.GetFreeActionSpotInfo + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.ObjectCategory + name: ObjectCategory + nameWithType: ObjectCategory + fullName: TinyLife.Objects.ObjectCategory + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip) + commentId: M:TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip) + parent: TinyLife.Objects.Furniture + isExternal: true + name: GetHoverInfo(Tooltip) + nameWithType: Furniture.GetHoverInfo(Tooltip) + fullName: TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip) + spec.csharp: + - uid: TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip) + name: GetHoverInfo + nameWithType: Furniture.GetHoverInfo + fullName: TinyLife.Objects.Furniture.GetHoverInfo + - name: ( + nameWithType: ( + fullName: ( + - uid: MLEM.Ui.Elements.Tooltip + name: Tooltip + nameWithType: Tooltip + fullName: MLEM.Ui.Elements.Tooltip + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip) + name: GetHoverInfo + nameWithType: Furniture.GetHoverInfo + fullName: TinyLife.Objects.Furniture.GetHoverInfo + - name: ( + nameWithType: ( + fullName: ( + - uid: MLEM.Ui.Elements.Tooltip + name: Tooltip + nameWithType: Tooltip + fullName: MLEM.Ui.Elements.Tooltip + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean) + commentId: M:TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean) + parent: TinyLife.Objects.Furniture + isExternal: true + name: Draw(GameTime, SpriteBatch, Vector2, Vector2, Nullable, Direction2, Int32[], Single, Boolean, ParentInfo, Single, Boolean) + nameWithType: Furniture.Draw(GameTime, SpriteBatch, Vector2, Vector2, Nullable, Direction2, Int32[], Single, Boolean, ParentInfo, Single, Boolean) + fullName: TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, System.Nullable, MLEM.Misc.Direction2, System.Int32[], System.Single, System.Boolean, TinyLife.Objects.ParentInfo, System.Single, System.Boolean) + nameWithType.vb: Furniture.Draw(GameTime, SpriteBatch, Vector2, Vector2, Nullable(Of Color), Direction2, Int32(), Single, Boolean, ParentInfo, Single, Boolean) + fullName.vb: TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, System.Nullable(Of Microsoft.Xna.Framework.Color), MLEM.Misc.Direction2, System.Int32(), System.Single, System.Boolean, TinyLife.Objects.ParentInfo, System.Single, System.Boolean) + name.vb: Draw(GameTime, SpriteBatch, Vector2, Vector2, Nullable(Of Color), Direction2, Int32(), Single, Boolean, ParentInfo, Single, Boolean) + spec.csharp: + - uid: TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean) + name: Draw + nameWithType: Furniture.Draw + fullName: TinyLife.Objects.Furniture.Draw + - name: ( + nameWithType: ( + fullName: ( + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + nameWithType: GameTime + fullName: Microsoft.Xna.Framework.GameTime + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: Microsoft.Xna.Framework.Graphics.SpriteBatch + name: SpriteBatch + nameWithType: SpriteBatch + fullName: Microsoft.Xna.Framework.Graphics.SpriteBatch + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: Microsoft.Xna.Framework.Color + name: Color + nameWithType: Color + fullName: Microsoft.Xna.Framework.Color + isExternal: true + - name: '>' + nameWithType: '>' + fullName: '>' + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: MLEM.Misc.Direction2 + name: Direction2 + nameWithType: Direction2 + fullName: MLEM.Misc.Direction2 + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Int32 + name: Int32 + nameWithType: Int32 + fullName: System.Int32 + isExternal: true + - name: '[]' + nameWithType: '[]' + fullName: '[]' + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Single + name: Single + nameWithType: Single + fullName: System.Single + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.ParentInfo + name: ParentInfo + nameWithType: ParentInfo + fullName: TinyLife.Objects.ParentInfo + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Single + name: Single + nameWithType: Single + fullName: System.Single + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean) + name: Draw + nameWithType: Furniture.Draw + fullName: TinyLife.Objects.Furniture.Draw + - name: ( + nameWithType: ( + fullName: ( + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + nameWithType: GameTime + fullName: Microsoft.Xna.Framework.GameTime + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: Microsoft.Xna.Framework.Graphics.SpriteBatch + name: SpriteBatch + nameWithType: SpriteBatch + fullName: Microsoft.Xna.Framework.Graphics.SpriteBatch + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: Microsoft.Xna.Framework.Color + name: Color + nameWithType: Color + fullName: Microsoft.Xna.Framework.Color + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: MLEM.Misc.Direction2 + name: Direction2 + nameWithType: Direction2 + fullName: MLEM.Misc.Direction2 + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Int32 + name: Int32 + nameWithType: Int32 + fullName: System.Int32 + isExternal: true + - name: () + nameWithType: () + fullName: () + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Single + name: Single + nameWithType: Single + fullName: System.Single + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.ParentInfo + name: ParentInfo + nameWithType: ParentInfo + fullName: TinyLife.Objects.ParentInfo + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Single + name: Single + nameWithType: Single + fullName: System.Single + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Objects.Furniture.GetPrice + commentId: M:TinyLife.Objects.Furniture.GetPrice + parent: TinyLife.Objects.Furniture + name: GetPrice() + nameWithType: Furniture.GetPrice() + fullName: TinyLife.Objects.Furniture.GetPrice() + spec.csharp: + - uid: TinyLife.Objects.Furniture.GetPrice + name: GetPrice + nameWithType: Furniture.GetPrice + fullName: TinyLife.Objects.Furniture.GetPrice + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.GetPrice + name: GetPrice + nameWithType: Furniture.GetPrice + fullName: TinyLife.Objects.Furniture.GetPrice + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String}) + commentId: M:TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String}) + parent: TinyLife.Objects.Furniture + isExternal: true + name: GetDescription(List) + nameWithType: Furniture.GetDescription(List) + fullName: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List) + nameWithType.vb: Furniture.GetDescription(List(Of String)) + fullName.vb: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List(Of System.String)) + name.vb: GetDescription(List(Of String)) + spec.csharp: + - uid: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String}) + name: GetDescription + nameWithType: Furniture.GetDescription + fullName: TinyLife.Objects.Furniture.GetDescription + - name: ( + nameWithType: ( + fullName: ( + - uid: System.Collections.Generic.List`1 + name: List + nameWithType: List + fullName: System.Collections.Generic.List + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: System.String + name: String + nameWithType: String + fullName: System.String + isExternal: true + - name: '>' + nameWithType: '>' + fullName: '>' + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String}) + name: GetDescription + nameWithType: Furniture.GetDescription + fullName: TinyLife.Objects.Furniture.GetDescription + - name: ( + nameWithType: ( + fullName: ( + - uid: System.Collections.Generic.List`1 + name: List + nameWithType: List + fullName: System.Collections.Generic.List + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: System.String + name: String + nameWithType: String + fullName: System.String + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Objects.Furniture.GetDecorativeRating(TinyLife.World.Room) + commentId: M:TinyLife.Objects.Furniture.GetDecorativeRating(TinyLife.World.Room) + parent: TinyLife.Objects.Furniture + name: GetDecorativeRating(Room) + nameWithType: Furniture.GetDecorativeRating(Room) + fullName: TinyLife.Objects.Furniture.GetDecorativeRating(TinyLife.World.Room) + spec.csharp: + - uid: TinyLife.Objects.Furniture.GetDecorativeRating(TinyLife.World.Room) + name: GetDecorativeRating + nameWithType: Furniture.GetDecorativeRating + fullName: TinyLife.Objects.Furniture.GetDecorativeRating + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.World.Room + name: Room + nameWithType: Room + fullName: TinyLife.World.Room + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.GetDecorativeRating(TinyLife.World.Room) + name: GetDecorativeRating + nameWithType: Furniture.GetDecorativeRating + fullName: TinyLife.Objects.Furniture.GetDecorativeRating + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.World.Room + name: Room + nameWithType: Room + fullName: TinyLife.World.Room + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.Person,System.TimeSpan) + commentId: M:TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.Person,System.TimeSpan) + parent: TinyLife.Objects.Furniture + isExternal: true + name: GetDirty(Person, TimeSpan) + nameWithType: Furniture.GetDirty(Person, TimeSpan) + fullName: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.Person, System.TimeSpan) + spec.csharp: + - uid: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.Person,System.TimeSpan) + name: GetDirty + nameWithType: Furniture.GetDirty + fullName: TinyLife.Objects.Furniture.GetDirty + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.TimeSpan + name: TimeSpan + nameWithType: TimeSpan + fullName: System.TimeSpan + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.Person,System.TimeSpan) + name: GetDirty + nameWithType: Furniture.GetDirty + fullName: TinyLife.Objects.Furniture.GetDirty + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.TimeSpan + name: TimeSpan + nameWithType: TimeSpan + fullName: System.TimeSpan + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person,System.Boolean) + commentId: M:TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person,System.Boolean) + parent: TinyLife.Objects.Furniture + isExternal: true + name: SetCreator(Person, Boolean) + nameWithType: Furniture.SetCreator(Person, Boolean) + fullName: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person, System.Boolean) + spec.csharp: + - uid: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person,System.Boolean) + name: SetCreator + nameWithType: Furniture.SetCreator + fullName: TinyLife.Objects.Furniture.SetCreator + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person,System.Boolean) + name: SetCreator + nameWithType: Furniture.SetCreator + fullName: TinyLife.Objects.Furniture.SetCreator + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Objects.Furniture.GetDisplayName + commentId: M:TinyLife.Objects.Furniture.GetDisplayName + parent: TinyLife.Objects.Furniture + name: GetDisplayName() + nameWithType: Furniture.GetDisplayName() + fullName: TinyLife.Objects.Furniture.GetDisplayName() + spec.csharp: + - uid: TinyLife.Objects.Furniture.GetDisplayName + name: GetDisplayName + nameWithType: Furniture.GetDisplayName + fullName: TinyLife.Objects.Furniture.GetDisplayName + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.GetDisplayName + name: GetDisplayName + nameWithType: Furniture.GetDisplayName + fullName: TinyLife.Objects.Furniture.GetDisplayName + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Objects.Furniture.OnNeighborChanged(TinyLife.Objects.Furniture) + commentId: M:TinyLife.Objects.Furniture.OnNeighborChanged(TinyLife.Objects.Furniture) + parent: TinyLife.Objects.Furniture + name: OnNeighborChanged(Furniture) + nameWithType: Furniture.OnNeighborChanged(Furniture) + fullName: TinyLife.Objects.Furniture.OnNeighborChanged(TinyLife.Objects.Furniture) + spec.csharp: + - uid: TinyLife.Objects.Furniture.OnNeighborChanged(TinyLife.Objects.Furniture) + name: OnNeighborChanged + nameWithType: Furniture.OnNeighborChanged + fullName: TinyLife.Objects.Furniture.OnNeighborChanged + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Furniture + name: Furniture + nameWithType: Furniture + fullName: TinyLife.Objects.Furniture + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.OnNeighborChanged(TinyLife.Objects.Furniture) + name: OnNeighborChanged + nameWithType: Furniture.OnNeighborChanged + fullName: TinyLife.Objects.Furniture.OnNeighborChanged + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Furniture + name: Furniture + nameWithType: Furniture + fullName: TinyLife.Objects.Furniture + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Objects.Furniture.DrawUi(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Ui.Elements.Element,System.Single,System.Int32[]) + commentId: M:TinyLife.Objects.Furniture.DrawUi(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Ui.Elements.Element,System.Single,System.Int32[]) + parent: TinyLife.Objects.Furniture + isExternal: true + name: DrawUi(GameTime, SpriteBatch, Element, Single, Int32[]) + nameWithType: Furniture.DrawUi(GameTime, SpriteBatch, Element, Single, Int32[]) + fullName: TinyLife.Objects.Furniture.DrawUi(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, MLEM.Ui.Elements.Element, System.Single, System.Int32[]) + nameWithType.vb: Furniture.DrawUi(GameTime, SpriteBatch, Element, Single, Int32()) + fullName.vb: TinyLife.Objects.Furniture.DrawUi(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, MLEM.Ui.Elements.Element, System.Single, System.Int32()) + name.vb: DrawUi(GameTime, SpriteBatch, Element, Single, Int32()) + spec.csharp: + - uid: TinyLife.Objects.Furniture.DrawUi(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Ui.Elements.Element,System.Single,System.Int32[]) + name: DrawUi + nameWithType: Furniture.DrawUi + fullName: TinyLife.Objects.Furniture.DrawUi + - name: ( + nameWithType: ( + fullName: ( + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + nameWithType: GameTime + fullName: Microsoft.Xna.Framework.GameTime + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: Microsoft.Xna.Framework.Graphics.SpriteBatch + name: SpriteBatch + nameWithType: SpriteBatch + fullName: Microsoft.Xna.Framework.Graphics.SpriteBatch + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: MLEM.Ui.Elements.Element + name: Element + nameWithType: Element + fullName: MLEM.Ui.Elements.Element + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Single + name: Single + nameWithType: Single + fullName: System.Single + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Int32 + name: Int32 + nameWithType: Int32 + fullName: System.Int32 + isExternal: true + - name: '[]' + nameWithType: '[]' + fullName: '[]' + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.DrawUi(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Ui.Elements.Element,System.Single,System.Int32[]) + name: DrawUi + nameWithType: Furniture.DrawUi + fullName: TinyLife.Objects.Furniture.DrawUi + - name: ( + nameWithType: ( + fullName: ( + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + nameWithType: GameTime + fullName: Microsoft.Xna.Framework.GameTime + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: Microsoft.Xna.Framework.Graphics.SpriteBatch + name: SpriteBatch + nameWithType: SpriteBatch + fullName: Microsoft.Xna.Framework.Graphics.SpriteBatch + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: MLEM.Ui.Elements.Element + name: Element + nameWithType: Element + fullName: MLEM.Ui.Elements.Element + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Single + name: Single + nameWithType: Single + fullName: System.Single + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Int32 + name: Int32 + nameWithType: Int32 + fullName: System.Int32 + isExternal: true + - name: () + nameWithType: () + fullName: () + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Objects.Furniture.GetOccupants(TinyLife.Objects.ObjectCategory,System.Boolean) + commentId: M:TinyLife.Objects.Furniture.GetOccupants(TinyLife.Objects.ObjectCategory,System.Boolean) + parent: TinyLife.Objects.Furniture + isExternal: true + name: GetOccupants(ObjectCategory, Boolean) + nameWithType: Furniture.GetOccupants(ObjectCategory, Boolean) + fullName: TinyLife.Objects.Furniture.GetOccupants(TinyLife.Objects.ObjectCategory, System.Boolean) + spec.csharp: + - uid: TinyLife.Objects.Furniture.GetOccupants(TinyLife.Objects.ObjectCategory,System.Boolean) + name: GetOccupants + nameWithType: Furniture.GetOccupants + fullName: TinyLife.Objects.Furniture.GetOccupants + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.ObjectCategory + name: ObjectCategory + nameWithType: ObjectCategory + fullName: TinyLife.Objects.ObjectCategory + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.GetOccupants(TinyLife.Objects.ObjectCategory,System.Boolean) + name: GetOccupants + nameWithType: Furniture.GetOccupants + fullName: TinyLife.Objects.Furniture.GetOccupants + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.ObjectCategory + name: ObjectCategory + nameWithType: ObjectCategory + fullName: TinyLife.Objects.ObjectCategory + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + parent: TinyLife.Objects.Furniture + name: GetFreeActionSpots(Person, ObjectCategory) + nameWithType: Furniture.GetFreeActionSpots(Person, ObjectCategory) + fullName: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory) + spec.csharp: + - uid: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + name: GetFreeActionSpots + nameWithType: Furniture.GetFreeActionSpots + fullName: TinyLife.Objects.Furniture.GetFreeActionSpots + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.ObjectCategory + name: ObjectCategory + nameWithType: ObjectCategory + fullName: TinyLife.Objects.ObjectCategory + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + name: GetFreeActionSpots + nameWithType: Furniture.GetFreeActionSpots + fullName: TinyLife.Objects.Furniture.GetFreeActionSpots + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.ObjectCategory + name: ObjectCategory + nameWithType: ObjectCategory + fullName: TinyLife.Objects.ObjectCategory + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + parent: TinyLife.Objects.Furniture + name: GetFreeActionSpot(Person, ObjectCategory) + nameWithType: Furniture.GetFreeActionSpot(Person, ObjectCategory) + fullName: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory) + spec.csharp: + - uid: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + name: GetFreeActionSpot + nameWithType: Furniture.GetFreeActionSpot + fullName: TinyLife.Objects.Furniture.GetFreeActionSpot + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.ObjectCategory + name: ObjectCategory + nameWithType: ObjectCategory + fullName: TinyLife.Objects.ObjectCategory + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + name: GetFreeActionSpot + nameWithType: Furniture.GetFreeActionSpot + fullName: TinyLife.Objects.Furniture.GetFreeActionSpot + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.ObjectCategory + name: ObjectCategory + nameWithType: ObjectCategory + fullName: TinyLife.Objects.ObjectCategory + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) + commentId: M:TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) + parent: TinyLife.Objects.Furniture + isExternal: true + name: GetActionSpotInfo(Person, ActionSpot, Direction2) + nameWithType: Furniture.GetActionSpotInfo(Person, ActionSpot, Direction2) + fullName: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.Person, TinyLife.Objects.ActionSpot, MLEM.Misc.Direction2) + spec.csharp: + - uid: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) + name: GetActionSpotInfo + nameWithType: Furniture.GetActionSpotInfo + fullName: TinyLife.Objects.Furniture.GetActionSpotInfo + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.ActionSpot + name: ActionSpot + nameWithType: ActionSpot + fullName: TinyLife.Objects.ActionSpot + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: MLEM.Misc.Direction2 + name: Direction2 + nameWithType: Direction2 + fullName: MLEM.Misc.Direction2 + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) + name: GetActionSpotInfo + nameWithType: Furniture.GetActionSpotInfo + fullName: TinyLife.Objects.Furniture.GetActionSpotInfo + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.ActionSpot + name: ActionSpot + nameWithType: ActionSpot + fullName: TinyLife.Objects.ActionSpot + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: MLEM.Misc.Direction2 + name: Direction2 + nameWithType: Direction2 + fullName: MLEM.Misc.Direction2 + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Objects.Furniture.GetFreeObjectSpot(TinyLife.Objects.FurnitureType,System.Nullable{Microsoft.Xna.Framework.Vector2}) + commentId: M:TinyLife.Objects.Furniture.GetFreeObjectSpot(TinyLife.Objects.FurnitureType,System.Nullable{Microsoft.Xna.Framework.Vector2}) + parent: TinyLife.Objects.Furniture + isExternal: true + name: GetFreeObjectSpot(FurnitureType, Nullable) + nameWithType: Furniture.GetFreeObjectSpot(FurnitureType, Nullable) + fullName: TinyLife.Objects.Furniture.GetFreeObjectSpot(TinyLife.Objects.FurnitureType, System.Nullable) + nameWithType.vb: Furniture.GetFreeObjectSpot(FurnitureType, Nullable(Of Vector2)) + fullName.vb: TinyLife.Objects.Furniture.GetFreeObjectSpot(TinyLife.Objects.FurnitureType, System.Nullable(Of Microsoft.Xna.Framework.Vector2)) + name.vb: GetFreeObjectSpot(FurnitureType, Nullable(Of Vector2)) + spec.csharp: + - uid: TinyLife.Objects.Furniture.GetFreeObjectSpot(TinyLife.Objects.FurnitureType,System.Nullable{Microsoft.Xna.Framework.Vector2}) + name: GetFreeObjectSpot + nameWithType: Furniture.GetFreeObjectSpot + fullName: TinyLife.Objects.Furniture.GetFreeObjectSpot + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.FurnitureType + name: FurnitureType + nameWithType: FurnitureType + fullName: TinyLife.Objects.FurnitureType + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 + isExternal: true + - name: '>' + nameWithType: '>' + fullName: '>' + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.GetFreeObjectSpot(TinyLife.Objects.FurnitureType,System.Nullable{Microsoft.Xna.Framework.Vector2}) + name: GetFreeObjectSpot + nameWithType: Furniture.GetFreeObjectSpot + fullName: TinyLife.Objects.Furniture.GetFreeObjectSpot + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.FurnitureType + name: FurnitureType + nameWithType: FurnitureType + fullName: TinyLife.Objects.FurnitureType + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Objects.Furniture.SetParent(TinyLife.Objects.Furniture,TinyLife.Objects.ObjectSpot) + commentId: M:TinyLife.Objects.Furniture.SetParent(TinyLife.Objects.Furniture,TinyLife.Objects.ObjectSpot) + parent: TinyLife.Objects.Furniture + name: SetParent(Furniture, ObjectSpot) + nameWithType: Furniture.SetParent(Furniture, ObjectSpot) + fullName: TinyLife.Objects.Furniture.SetParent(TinyLife.Objects.Furniture, TinyLife.Objects.ObjectSpot) + spec.csharp: + - uid: TinyLife.Objects.Furniture.SetParent(TinyLife.Objects.Furniture,TinyLife.Objects.ObjectSpot) + name: SetParent + nameWithType: Furniture.SetParent + fullName: TinyLife.Objects.Furniture.SetParent + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Furniture + name: Furniture + nameWithType: Furniture + fullName: TinyLife.Objects.Furniture + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.ObjectSpot + name: ObjectSpot + nameWithType: ObjectSpot + fullName: TinyLife.Objects.ObjectSpot + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.SetParent(TinyLife.Objects.Furniture,TinyLife.Objects.ObjectSpot) + name: SetParent + nameWithType: Furniture.SetParent + fullName: TinyLife.Objects.Furniture.SetParent + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Furniture + name: Furniture + nameWithType: Furniture + fullName: TinyLife.Objects.Furniture + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.ObjectSpot + name: ObjectSpot + nameWithType: ObjectSpot + fullName: TinyLife.Objects.ObjectSpot + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Objects.Furniture.UnlinkParentsAndChildren + commentId: M:TinyLife.Objects.Furniture.UnlinkParentsAndChildren + parent: TinyLife.Objects.Furniture + name: UnlinkParentsAndChildren() + nameWithType: Furniture.UnlinkParentsAndChildren() + fullName: TinyLife.Objects.Furniture.UnlinkParentsAndChildren() + spec.csharp: + - uid: TinyLife.Objects.Furniture.UnlinkParentsAndChildren + name: UnlinkParentsAndChildren + nameWithType: Furniture.UnlinkParentsAndChildren + fullName: TinyLife.Objects.Furniture.UnlinkParentsAndChildren + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.UnlinkParentsAndChildren + name: UnlinkParentsAndChildren + nameWithType: Furniture.UnlinkParentsAndChildren + fullName: TinyLife.Objects.Furniture.UnlinkParentsAndChildren + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Objects.Furniture.RemoveAndUnlink + commentId: M:TinyLife.Objects.Furniture.RemoveAndUnlink + parent: TinyLife.Objects.Furniture + name: RemoveAndUnlink() + nameWithType: Furniture.RemoveAndUnlink() + fullName: TinyLife.Objects.Furniture.RemoveAndUnlink() + spec.csharp: + - uid: TinyLife.Objects.Furniture.RemoveAndUnlink + name: RemoveAndUnlink + nameWithType: Furniture.RemoveAndUnlink + fullName: TinyLife.Objects.Furniture.RemoveAndUnlink + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.RemoveAndUnlink + name: RemoveAndUnlink + nameWithType: Furniture.RemoveAndUnlink + fullName: TinyLife.Objects.Furniture.RemoveAndUnlink + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Objects.Furniture.GetChildren``1 + commentId: M:TinyLife.Objects.Furniture.GetChildren``1 + parent: TinyLife.Objects.Furniture + name: GetChildren() + nameWithType: Furniture.GetChildren() + fullName: TinyLife.Objects.Furniture.GetChildren() + nameWithType.vb: Furniture.GetChildren(Of T)() + fullName.vb: TinyLife.Objects.Furniture.GetChildren(Of T)() + name.vb: GetChildren(Of T)() + spec.csharp: + - uid: TinyLife.Objects.Furniture.GetChildren``1 + name: GetChildren + nameWithType: Furniture.GetChildren + fullName: TinyLife.Objects.Furniture.GetChildren + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.GetChildren``1 + name: GetChildren(Of T) + nameWithType: Furniture.GetChildren(Of T) + fullName: TinyLife.Objects.Furniture.GetChildren(Of T) + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Objects.Furniture.RemoveChildren``1(System.Predicate{{T}}) + commentId: M:TinyLife.Objects.Furniture.RemoveChildren``1(System.Predicate{``0}) + parent: TinyLife.Objects.Furniture + definition: TinyLife.Objects.Furniture.RemoveChildren``1(System.Predicate{``0}) + name: RemoveChildren(Predicate) + nameWithType: Furniture.RemoveChildren(Predicate) + fullName: TinyLife.Objects.Furniture.RemoveChildren(System.Predicate) + nameWithType.vb: Furniture.RemoveChildren(Of T)(Predicate(Of T)) + fullName.vb: TinyLife.Objects.Furniture.RemoveChildren(Of T)(System.Predicate(Of T)) + name.vb: RemoveChildren(Of T)(Predicate(Of T)) + spec.csharp: + - uid: TinyLife.Objects.Furniture.RemoveChildren``1(System.Predicate{``0}) + name: RemoveChildren + nameWithType: Furniture.RemoveChildren + fullName: TinyLife.Objects.Furniture.RemoveChildren + - name: ( + nameWithType: ( + fullName: ( + - uid: System.Predicate`1 + name: Predicate + nameWithType: Predicate + fullName: System.Predicate + isExternal: true + - name: < + nameWithType: < + fullName: < + - name: T + nameWithType: T + fullName: T + - name: '>' + nameWithType: '>' + fullName: '>' + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.RemoveChildren``1(System.Predicate{``0}) + name: RemoveChildren(Of T) + nameWithType: Furniture.RemoveChildren(Of T) + fullName: TinyLife.Objects.Furniture.RemoveChildren(Of T) + - name: ( + nameWithType: ( + fullName: ( + - uid: System.Predicate`1 + name: Predicate + nameWithType: Predicate + fullName: System.Predicate + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - name: T + nameWithType: T + fullName: T + - name: ) + nameWithType: ) + fullName: ) + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Objects.Furniture.RemoveChild(TinyLife.Objects.Furniture) + commentId: M:TinyLife.Objects.Furniture.RemoveChild(TinyLife.Objects.Furniture) + parent: TinyLife.Objects.Furniture + name: RemoveChild(Furniture) + nameWithType: Furniture.RemoveChild(Furniture) + fullName: TinyLife.Objects.Furniture.RemoveChild(TinyLife.Objects.Furniture) + spec.csharp: + - uid: TinyLife.Objects.Furniture.RemoveChild(TinyLife.Objects.Furniture) + name: RemoveChild + nameWithType: Furniture.RemoveChild + fullName: TinyLife.Objects.Furniture.RemoveChild + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Furniture + name: Furniture + nameWithType: Furniture + fullName: TinyLife.Objects.Furniture + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.RemoveChild(TinyLife.Objects.Furniture) + name: RemoveChild + nameWithType: Furniture.RemoveChild + fullName: TinyLife.Objects.Furniture.RemoveChild + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Furniture + name: Furniture + nameWithType: Furniture + fullName: TinyLife.Objects.Furniture + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Objects.Furniture.AddChild``1(TinyLife.Objects.FurnitureType,MLEM.Misc.Direction2,System.Int32[],System.Nullable{System.Guid},System.Nullable{Microsoft.Xna.Framework.Vector2}) + commentId: M:TinyLife.Objects.Furniture.AddChild``1(TinyLife.Objects.FurnitureType,MLEM.Misc.Direction2,System.Int32[],System.Nullable{System.Guid},System.Nullable{Microsoft.Xna.Framework.Vector2}) + parent: TinyLife.Objects.Furniture + isExternal: true + name: AddChild(FurnitureType, Direction2, Int32[], Nullable, Nullable) + nameWithType: Furniture.AddChild(FurnitureType, Direction2, Int32[], Nullable, Nullable) + fullName: TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.FurnitureType, MLEM.Misc.Direction2, System.Int32[], System.Nullable, System.Nullable) + nameWithType.vb: Furniture.AddChild(Of T)(FurnitureType, Direction2, Int32(), Nullable(Of Guid), Nullable(Of Vector2)) + fullName.vb: TinyLife.Objects.Furniture.AddChild(Of T)(TinyLife.Objects.FurnitureType, MLEM.Misc.Direction2, System.Int32(), System.Nullable(Of System.Guid), System.Nullable(Of Microsoft.Xna.Framework.Vector2)) + name.vb: AddChild(Of T)(FurnitureType, Direction2, Int32(), Nullable(Of Guid), Nullable(Of Vector2)) + spec.csharp: + - uid: TinyLife.Objects.Furniture.AddChild``1(TinyLife.Objects.FurnitureType,MLEM.Misc.Direction2,System.Int32[],System.Nullable{System.Guid},System.Nullable{Microsoft.Xna.Framework.Vector2}) + name: AddChild + nameWithType: Furniture.AddChild + fullName: TinyLife.Objects.Furniture.AddChild + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.FurnitureType + name: FurnitureType + nameWithType: FurnitureType + fullName: TinyLife.Objects.FurnitureType + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: MLEM.Misc.Direction2 + name: Direction2 + nameWithType: Direction2 + fullName: MLEM.Misc.Direction2 + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Int32 + name: Int32 + nameWithType: Int32 + fullName: System.Int32 + isExternal: true + - name: '[]' + nameWithType: '[]' + fullName: '[]' + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: System.Guid + name: Guid + nameWithType: Guid + fullName: System.Guid + isExternal: true + - name: '>' + nameWithType: '>' + fullName: '>' + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 + isExternal: true + - name: '>' + nameWithType: '>' + fullName: '>' + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.AddChild``1(TinyLife.Objects.FurnitureType,MLEM.Misc.Direction2,System.Int32[],System.Nullable{System.Guid},System.Nullable{Microsoft.Xna.Framework.Vector2}) + name: AddChild(Of T) + nameWithType: Furniture.AddChild(Of T) + fullName: TinyLife.Objects.Furniture.AddChild(Of T) + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.FurnitureType + name: FurnitureType + nameWithType: FurnitureType + fullName: TinyLife.Objects.FurnitureType + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: MLEM.Misc.Direction2 + name: Direction2 + nameWithType: Direction2 + fullName: MLEM.Misc.Direction2 + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Int32 + name: Int32 + nameWithType: Int32 + fullName: System.Int32 + isExternal: true + - name: () + nameWithType: () + fullName: () + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: System.Guid + name: Guid + nameWithType: Guid + fullName: System.Guid + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture,MLEM.Misc.Direction2,System.Nullable{Microsoft.Xna.Framework.Vector2}) + commentId: M:TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture,MLEM.Misc.Direction2,System.Nullable{Microsoft.Xna.Framework.Vector2}) + parent: TinyLife.Objects.Furniture + isExternal: true + name: AddChild(Furniture, Direction2, Nullable) + nameWithType: Furniture.AddChild(Furniture, Direction2, Nullable) + fullName: TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture, MLEM.Misc.Direction2, System.Nullable) + nameWithType.vb: Furniture.AddChild(Furniture, Direction2, Nullable(Of Vector2)) + fullName.vb: TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture, MLEM.Misc.Direction2, System.Nullable(Of Microsoft.Xna.Framework.Vector2)) + name.vb: AddChild(Furniture, Direction2, Nullable(Of Vector2)) + spec.csharp: + - uid: TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture,MLEM.Misc.Direction2,System.Nullable{Microsoft.Xna.Framework.Vector2}) + name: AddChild + nameWithType: Furniture.AddChild + fullName: TinyLife.Objects.Furniture.AddChild + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Furniture + name: Furniture + nameWithType: Furniture + fullName: TinyLife.Objects.Furniture + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: MLEM.Misc.Direction2 + name: Direction2 + nameWithType: Direction2 + fullName: MLEM.Misc.Direction2 + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 + isExternal: true + - name: '>' + nameWithType: '>' + fullName: '>' + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture,MLEM.Misc.Direction2,System.Nullable{Microsoft.Xna.Framework.Vector2}) + name: AddChild + nameWithType: Furniture.AddChild + fullName: TinyLife.Objects.Furniture.AddChild + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Furniture + name: Furniture + nameWithType: Furniture + fullName: TinyLife.Objects.Furniture + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: MLEM.Misc.Direction2 + name: Direction2 + nameWithType: Direction2 + fullName: MLEM.Misc.Direction2 + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.FurnitureType,MLEM.Misc.Direction2,System.Int32[],System.Nullable{System.Guid}) + commentId: M:TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.FurnitureType,MLEM.Misc.Direction2,System.Int32[],System.Nullable{System.Guid}) + parent: TinyLife.Objects.Furniture + isExternal: true + name: SetChild(ObjectSpot, FurnitureType, Direction2, Int32[], Nullable) + nameWithType: Furniture.SetChild(ObjectSpot, FurnitureType, Direction2, Int32[], Nullable) + fullName: TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot, TinyLife.Objects.FurnitureType, MLEM.Misc.Direction2, System.Int32[], System.Nullable) + nameWithType.vb: Furniture.SetChild(ObjectSpot, FurnitureType, Direction2, Int32(), Nullable(Of Guid)) + fullName.vb: TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot, TinyLife.Objects.FurnitureType, MLEM.Misc.Direction2, System.Int32(), System.Nullable(Of System.Guid)) + name.vb: SetChild(ObjectSpot, FurnitureType, Direction2, Int32(), Nullable(Of Guid)) + spec.csharp: + - uid: TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.FurnitureType,MLEM.Misc.Direction2,System.Int32[],System.Nullable{System.Guid}) + name: SetChild + nameWithType: Furniture.SetChild + fullName: TinyLife.Objects.Furniture.SetChild + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.ObjectSpot + name: ObjectSpot + nameWithType: ObjectSpot + fullName: TinyLife.Objects.ObjectSpot + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.FurnitureType + name: FurnitureType + nameWithType: FurnitureType + fullName: TinyLife.Objects.FurnitureType + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: MLEM.Misc.Direction2 + name: Direction2 + nameWithType: Direction2 + fullName: MLEM.Misc.Direction2 + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Int32 + name: Int32 + nameWithType: Int32 + fullName: System.Int32 + isExternal: true + - name: '[]' + nameWithType: '[]' + fullName: '[]' + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: System.Guid + name: Guid + nameWithType: Guid + fullName: System.Guid + isExternal: true + - name: '>' + nameWithType: '>' + fullName: '>' + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.FurnitureType,MLEM.Misc.Direction2,System.Int32[],System.Nullable{System.Guid}) + name: SetChild + nameWithType: Furniture.SetChild + fullName: TinyLife.Objects.Furniture.SetChild + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.ObjectSpot + name: ObjectSpot + nameWithType: ObjectSpot + fullName: TinyLife.Objects.ObjectSpot + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.FurnitureType + name: FurnitureType + nameWithType: FurnitureType + fullName: TinyLife.Objects.FurnitureType + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: MLEM.Misc.Direction2 + name: Direction2 + nameWithType: Direction2 + fullName: MLEM.Misc.Direction2 + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Int32 + name: Int32 + nameWithType: Int32 + fullName: System.Int32 + isExternal: true + - name: () + nameWithType: () + fullName: () + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: System.Guid + name: Guid + nameWithType: Guid + fullName: System.Guid + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,MLEM.Misc.Direction2) + commentId: M:TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,MLEM.Misc.Direction2) + parent: TinyLife.Objects.Furniture + isExternal: true + name: SetChild(ObjectSpot, Furniture, Direction2) + nameWithType: Furniture.SetChild(ObjectSpot, Furniture, Direction2) + fullName: TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot, TinyLife.Objects.Furniture, MLEM.Misc.Direction2) + spec.csharp: + - uid: TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,MLEM.Misc.Direction2) + name: SetChild + nameWithType: Furniture.SetChild + fullName: TinyLife.Objects.Furniture.SetChild + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.ObjectSpot + name: ObjectSpot + nameWithType: ObjectSpot + fullName: TinyLife.Objects.ObjectSpot + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.Furniture + name: Furniture + nameWithType: Furniture + fullName: TinyLife.Objects.Furniture + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: MLEM.Misc.Direction2 + name: Direction2 + nameWithType: Direction2 + fullName: MLEM.Misc.Direction2 + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,MLEM.Misc.Direction2) + name: SetChild + nameWithType: Furniture.SetChild + fullName: TinyLife.Objects.Furniture.SetChild + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.ObjectSpot + name: ObjectSpot + nameWithType: ObjectSpot + fullName: TinyLife.Objects.ObjectSpot + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.Furniture + name: Furniture + nameWithType: Furniture + fullName: TinyLife.Objects.Furniture + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: MLEM.Misc.Direction2 + name: Direction2 + nameWithType: Direction2 + fullName: MLEM.Misc.Direction2 + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Objects.Furniture.NotifyNeighbors + commentId: M:TinyLife.Objects.Furniture.NotifyNeighbors + parent: TinyLife.Objects.Furniture + name: NotifyNeighbors() + nameWithType: Furniture.NotifyNeighbors() + fullName: TinyLife.Objects.Furniture.NotifyNeighbors() + spec.csharp: + - uid: TinyLife.Objects.Furniture.NotifyNeighbors + name: NotifyNeighbors + nameWithType: Furniture.NotifyNeighbors + fullName: TinyLife.Objects.Furniture.NotifyNeighbors + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.NotifyNeighbors + name: NotifyNeighbors + nameWithType: Furniture.NotifyNeighbors + fullName: TinyLife.Objects.Furniture.NotifyNeighbors + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Objects.Furniture.SetNewId(System.Collections.Generic.IEnumerable{TinyLife.Objects.Furniture}) + commentId: M:TinyLife.Objects.Furniture.SetNewId(System.Collections.Generic.IEnumerable{TinyLife.Objects.Furniture}) + parent: TinyLife.Objects.Furniture + isExternal: true + name: SetNewId(IEnumerable) + nameWithType: Furniture.SetNewId(IEnumerable) + fullName: TinyLife.Objects.Furniture.SetNewId(System.Collections.Generic.IEnumerable) + nameWithType.vb: Furniture.SetNewId(IEnumerable(Of Furniture)) + fullName.vb: TinyLife.Objects.Furniture.SetNewId(System.Collections.Generic.IEnumerable(Of TinyLife.Objects.Furniture)) + name.vb: SetNewId(IEnumerable(Of Furniture)) + spec.csharp: + - uid: TinyLife.Objects.Furniture.SetNewId(System.Collections.Generic.IEnumerable{TinyLife.Objects.Furniture}) + name: SetNewId + nameWithType: Furniture.SetNewId + fullName: TinyLife.Objects.Furniture.SetNewId + - name: ( + nameWithType: ( + fullName: ( + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + nameWithType: IEnumerable + fullName: System.Collections.Generic.IEnumerable + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: TinyLife.Objects.Furniture + name: Furniture + nameWithType: Furniture + fullName: TinyLife.Objects.Furniture + - name: '>' + nameWithType: '>' + fullName: '>' + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.SetNewId(System.Collections.Generic.IEnumerable{TinyLife.Objects.Furniture}) + name: SetNewId + nameWithType: Furniture.SetNewId + fullName: TinyLife.Objects.Furniture.SetNewId + - name: ( + nameWithType: ( + fullName: ( + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + nameWithType: IEnumerable + fullName: System.Collections.Generic.IEnumerable + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: TinyLife.Objects.Furniture + name: Furniture + nameWithType: Furniture + fullName: TinyLife.Objects.Furniture + - name: ) + nameWithType: ) + fullName: ) + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Objects.MapObject.PersonRotationOrder + commentId: F:TinyLife.Objects.MapObject.PersonRotationOrder + parent: TinyLife.Objects.MapObject + name: PersonRotationOrder + nameWithType: MapObject.PersonRotationOrder + fullName: TinyLife.Objects.MapObject.PersonRotationOrder +- uid: TinyLife.Objects.MapObject.OnCreated + commentId: E:TinyLife.Objects.MapObject.OnCreated + parent: TinyLife.Objects.MapObject + name: OnCreated + nameWithType: MapObject.OnCreated + fullName: TinyLife.Objects.MapObject.OnCreated +- uid: TinyLife.Objects.MapObject.OnValidated + commentId: E:TinyLife.Objects.MapObject.OnValidated + parent: TinyLife.Objects.MapObject + name: OnValidated + nameWithType: MapObject.OnValidated + fullName: TinyLife.Objects.MapObject.OnValidated +- uid: TinyLife.Objects.MapObject.OnEventsAttachable + commentId: E:TinyLife.Objects.MapObject.OnEventsAttachable + parent: TinyLife.Objects.MapObject + name: OnEventsAttachable + nameWithType: MapObject.OnEventsAttachable + fullName: TinyLife.Objects.MapObject.OnEventsAttachable +- uid: TinyLife.Objects.MapObject.OnDraw + commentId: E:TinyLife.Objects.MapObject.OnDraw + parent: TinyLife.Objects.MapObject + name: OnDraw + nameWithType: MapObject.OnDraw + fullName: TinyLife.Objects.MapObject.OnDraw +- uid: TinyLife.Objects.MapObject.OnUpdate + commentId: E:TinyLife.Objects.MapObject.OnUpdate + parent: TinyLife.Objects.MapObject + name: OnUpdate + nameWithType: MapObject.OnUpdate + fullName: TinyLife.Objects.MapObject.OnUpdate +- uid: TinyLife.Objects.MapObject.Position + commentId: P:TinyLife.Objects.MapObject.Position + parent: TinyLife.Objects.MapObject + name: Position + nameWithType: MapObject.Position + fullName: TinyLife.Objects.MapObject.Position +- uid: TinyLife.Objects.MapObject.Id + commentId: P:TinyLife.Objects.MapObject.Id + parent: TinyLife.Objects.MapObject + name: Id + nameWithType: MapObject.Id + fullName: TinyLife.Objects.MapObject.Id +- uid: TinyLife.Objects.MapObject.Map + commentId: P:TinyLife.Objects.MapObject.Map + parent: TinyLife.Objects.MapObject + name: Map + nameWithType: MapObject.Map + fullName: TinyLife.Objects.MapObject.Map +- uid: TinyLife.Objects.MapObject.CurrentLot + commentId: P:TinyLife.Objects.MapObject.CurrentLot + parent: TinyLife.Objects.MapObject + name: CurrentLot + nameWithType: MapObject.CurrentLot + fullName: TinyLife.Objects.MapObject.CurrentLot +- uid: TinyLife.Objects.MapObject.IsInWorld + commentId: P:TinyLife.Objects.MapObject.IsInWorld + parent: TinyLife.Objects.MapObject + name: IsInWorld + nameWithType: MapObject.IsInWorld + fullName: TinyLife.Objects.MapObject.IsInWorld +- uid: TinyLife.Objects.MapObject.OnCameraRotationChanged(MLEM.Misc.Direction2,MLEM.Misc.Direction2) + commentId: M:TinyLife.Objects.MapObject.OnCameraRotationChanged(MLEM.Misc.Direction2,MLEM.Misc.Direction2) + parent: TinyLife.Objects.MapObject + isExternal: true + name: OnCameraRotationChanged(Direction2, Direction2) + nameWithType: MapObject.OnCameraRotationChanged(Direction2, Direction2) + fullName: TinyLife.Objects.MapObject.OnCameraRotationChanged(MLEM.Misc.Direction2, MLEM.Misc.Direction2) + spec.csharp: + - uid: TinyLife.Objects.MapObject.OnCameraRotationChanged(MLEM.Misc.Direction2,MLEM.Misc.Direction2) + name: OnCameraRotationChanged + nameWithType: MapObject.OnCameraRotationChanged + fullName: TinyLife.Objects.MapObject.OnCameraRotationChanged + - name: ( + nameWithType: ( + fullName: ( + - uid: MLEM.Misc.Direction2 + name: Direction2 + nameWithType: Direction2 + fullName: MLEM.Misc.Direction2 + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: MLEM.Misc.Direction2 + name: Direction2 + nameWithType: Direction2 + fullName: MLEM.Misc.Direction2 + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Objects.MapObject.OnCameraRotationChanged(MLEM.Misc.Direction2,MLEM.Misc.Direction2) + name: OnCameraRotationChanged + nameWithType: MapObject.OnCameraRotationChanged + fullName: TinyLife.Objects.MapObject.OnCameraRotationChanged + - name: ( + nameWithType: ( + fullName: ( + - uid: MLEM.Misc.Direction2 + name: Direction2 + nameWithType: Direction2 + fullName: MLEM.Misc.Direction2 + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: MLEM.Misc.Direction2 + name: Direction2 + nameWithType: Direction2 + fullName: MLEM.Misc.Direction2 + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) + commentId: M:TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) + parent: TinyLife.Objects.MapObject + name: SetMapAndValidate(Map) + nameWithType: MapObject.SetMapAndValidate(Map) + fullName: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) + spec.csharp: + - uid: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) + name: SetMapAndValidate + nameWithType: MapObject.SetMapAndValidate + fullName: TinyLife.Objects.MapObject.SetMapAndValidate + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.World.Map + name: Map + nameWithType: Map + fullName: TinyLife.World.Map + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) + name: SetMapAndValidate + nameWithType: MapObject.SetMapAndValidate + fullName: TinyLife.Objects.MapObject.SetMapAndValidate + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.World.Map + name: Map + nameWithType: Map + fullName: TinyLife.World.Map + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + commentId: M:TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + parent: TinyLife.Objects.MapObject + name: HasCategory(Person, ObjectCategory) + nameWithType: MapObject.HasCategory(Person, ObjectCategory) + fullName: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory) + spec.csharp: + - uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + name: HasCategory + nameWithType: MapObject.HasCategory + fullName: TinyLife.Objects.MapObject.HasCategory + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.ObjectCategory + name: ObjectCategory + nameWithType: ObjectCategory + fullName: TinyLife.Objects.ObjectCategory + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + name: HasCategory + nameWithType: MapObject.HasCategory + fullName: TinyLife.Objects.MapObject.HasCategory + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.ObjectCategory + name: ObjectCategory + nameWithType: ObjectCategory + fullName: TinyLife.Objects.ObjectCategory + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Objects.MapObject.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) + commentId: M:TinyLife.Objects.MapObject.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) + parent: TinyLife.Objects.MapObject + isExternal: true + name: GetEfficiencyModifier(Person, ActionInfo, Boolean, SkillType, Single) + nameWithType: MapObject.GetEfficiencyModifier(Person, ActionInfo, Boolean, SkillType, Single) + fullName: TinyLife.Objects.MapObject.GetEfficiencyModifier(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, System.Boolean, TinyLife.Skills.SkillType, System.Single) + spec.csharp: + - uid: TinyLife.Objects.MapObject.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) + name: GetEfficiencyModifier + nameWithType: MapObject.GetEfficiencyModifier + fullName: TinyLife.Objects.MapObject.GetEfficiencyModifier + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.ActionInfo + name: ActionInfo + nameWithType: ActionInfo + fullName: TinyLife.Actions.ActionInfo + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Skills.SkillType + name: SkillType + nameWithType: SkillType + fullName: TinyLife.Skills.SkillType + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Single + name: Single + nameWithType: Single + fullName: System.Single + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Objects.MapObject.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) + name: GetEfficiencyModifier + nameWithType: MapObject.GetEfficiencyModifier + fullName: TinyLife.Objects.MapObject.GetEfficiencyModifier + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.ActionInfo + name: ActionInfo + nameWithType: ActionInfo + fullName: TinyLife.Actions.ActionInfo + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Skills.SkillType + name: SkillType + nameWithType: SkillType + fullName: TinyLife.Skills.SkillType + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Single + name: Single + nameWithType: Single + fullName: System.Single + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean,System.Boolean,System.Boolean,System.Boolean) + commentId: M:TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean,System.Boolean,System.Boolean,System.Boolean) + parent: TinyLife.Objects.MapObject + isExternal: true + name: DrawColumns(Map, Vector2, SpriteBatch, Vector2, TextureRegion, Color, Single, Point, Boolean, ParentInfo, Single, Boolean, Boolean, Boolean, Boolean) + nameWithType: MapObject.DrawColumns(Map, Vector2, SpriteBatch, Vector2, TextureRegion, Color, Single, Point, Boolean, ParentInfo, Single, Boolean, Boolean, Boolean, Boolean) + fullName: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, MLEM.Textures.TextureRegion, Microsoft.Xna.Framework.Color, System.Single, Microsoft.Xna.Framework.Point, System.Boolean, TinyLife.Objects.ParentInfo, System.Single, System.Boolean, System.Boolean, System.Boolean, System.Boolean) + spec.csharp: + - uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean,System.Boolean,System.Boolean,System.Boolean) + name: DrawColumns + nameWithType: MapObject.DrawColumns + fullName: TinyLife.Objects.MapObject.DrawColumns + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.World.Map + name: Map + nameWithType: Map + fullName: TinyLife.World.Map + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: Microsoft.Xna.Framework.Graphics.SpriteBatch + name: SpriteBatch + nameWithType: SpriteBatch + fullName: Microsoft.Xna.Framework.Graphics.SpriteBatch + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: MLEM.Textures.TextureRegion + name: TextureRegion + nameWithType: TextureRegion + fullName: MLEM.Textures.TextureRegion + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: Microsoft.Xna.Framework.Color + name: Color + nameWithType: Color + fullName: Microsoft.Xna.Framework.Color + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Single + name: Single + nameWithType: Single + fullName: System.Single + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: Microsoft.Xna.Framework.Point + name: Point + nameWithType: Point + fullName: Microsoft.Xna.Framework.Point + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.ParentInfo + name: ParentInfo + nameWithType: ParentInfo + fullName: TinyLife.Objects.ParentInfo + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Single + name: Single + nameWithType: Single + fullName: System.Single + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean,System.Boolean,System.Boolean,System.Boolean) + name: DrawColumns + nameWithType: MapObject.DrawColumns + fullName: TinyLife.Objects.MapObject.DrawColumns + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.World.Map + name: Map + nameWithType: Map + fullName: TinyLife.World.Map + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: Microsoft.Xna.Framework.Graphics.SpriteBatch + name: SpriteBatch + nameWithType: SpriteBatch + fullName: Microsoft.Xna.Framework.Graphics.SpriteBatch + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: MLEM.Textures.TextureRegion + name: TextureRegion + nameWithType: TextureRegion + fullName: MLEM.Textures.TextureRegion + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: Microsoft.Xna.Framework.Color + name: Color + nameWithType: Color + fullName: Microsoft.Xna.Framework.Color + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Single + name: Single + nameWithType: Single + fullName: System.Single + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: Microsoft.Xna.Framework.Point + name: Point + nameWithType: Point + fullName: Microsoft.Xna.Framework.Point + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.ParentInfo + name: ParentInfo + nameWithType: ParentInfo + fullName: TinyLife.Objects.ParentInfo + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Single + name: Single + nameWithType: Single + fullName: System.Single + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Objects.MapObject.GetModCategory(System.String) + commentId: M:TinyLife.Objects.MapObject.GetModCategory(System.String) + parent: TinyLife.Objects.MapObject + isExternal: true + name: GetModCategory(String) + nameWithType: MapObject.GetModCategory(String) + fullName: TinyLife.Objects.MapObject.GetModCategory(System.String) + spec.csharp: + - uid: TinyLife.Objects.MapObject.GetModCategory(System.String) + name: GetModCategory + nameWithType: MapObject.GetModCategory + fullName: TinyLife.Objects.MapObject.GetModCategory + - name: ( + nameWithType: ( + fullName: ( + - uid: System.String + name: String + nameWithType: String + fullName: System.String + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Objects.MapObject.GetModCategory(System.String) + name: GetModCategory + nameWithType: MapObject.GetModCategory + fullName: TinyLife.Objects.MapObject.GetModCategory + - name: ( + nameWithType: ( + fullName: ( + - uid: System.String + name: String + nameWithType: String + fullName: System.String + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object) + commentId: M:MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object) + parent: MLEM.Data.Json.JsonTypeSafeGenericDataHolder + isExternal: true + name: SetData(String, Object) + nameWithType: JsonTypeSafeGenericDataHolder.SetData(String, Object) + fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String, System.Object) + spec.csharp: + - uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object) + name: SetData + nameWithType: JsonTypeSafeGenericDataHolder.SetData + fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - uid: System.String + name: String + nameWithType: String + fullName: System.String + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Object + name: Object + nameWithType: Object + fullName: System.Object + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object) + name: SetData + nameWithType: JsonTypeSafeGenericDataHolder.SetData + fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - uid: System.String + name: String + nameWithType: String + fullName: System.String + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Object + name: Object + nameWithType: Object + fullName: System.Object + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData``1(System.String) + commentId: M:MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData``1(System.String) + parent: MLEM.Data.Json.JsonTypeSafeGenericDataHolder + isExternal: true + name: GetData(String) + nameWithType: JsonTypeSafeGenericDataHolder.GetData(String) + fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData(System.String) + nameWithType.vb: JsonTypeSafeGenericDataHolder.GetData(Of T)(String) + fullName.vb: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData(Of T)(System.String) + name.vb: GetData(Of T)(String) + spec.csharp: + - uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData``1(System.String) + name: GetData + nameWithType: JsonTypeSafeGenericDataHolder.GetData + fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - uid: System.String + name: String + nameWithType: String + fullName: System.String + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData``1(System.String) + name: GetData(Of T) + nameWithType: JsonTypeSafeGenericDataHolder.GetData(Of T) + fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData(Of T) + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - uid: System.String + name: String + nameWithType: String + fullName: System.String + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetDataKeys + commentId: M:MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetDataKeys + parent: MLEM.Data.Json.JsonTypeSafeGenericDataHolder + isExternal: true + name: GetDataKeys() + nameWithType: JsonTypeSafeGenericDataHolder.GetDataKeys() + fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetDataKeys() + spec.csharp: + - uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetDataKeys + name: GetDataKeys + nameWithType: JsonTypeSafeGenericDataHolder.GetDataKeys + fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetDataKeys + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetDataKeys + name: GetDataKeys + nameWithType: JsonTypeSafeGenericDataHolder.GetDataKeys + fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetDataKeys + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) +- uid: System.Object.Equals(System.Object) + commentId: M:System.Object.Equals(System.Object) + parent: System.Object + isExternal: true + name: Equals(Object) + nameWithType: Object.Equals(Object) + fullName: System.Object.Equals(System.Object) + spec.csharp: + - uid: System.Object.Equals(System.Object) + name: Equals + nameWithType: Object.Equals + fullName: System.Object.Equals + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - uid: System.Object + name: Object + nameWithType: Object + fullName: System.Object + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: System.Object.Equals(System.Object) + name: Equals + nameWithType: Object.Equals + fullName: System.Object.Equals + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - uid: System.Object + name: Object + nameWithType: Object + fullName: System.Object + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- uid: System.Object.Equals(System.Object,System.Object) + commentId: M:System.Object.Equals(System.Object,System.Object) + parent: System.Object + isExternal: true + name: Equals(Object, Object) + nameWithType: Object.Equals(Object, Object) + fullName: System.Object.Equals(System.Object, System.Object) + spec.csharp: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + nameWithType: Object.Equals + fullName: System.Object.Equals + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - uid: System.Object + name: Object + nameWithType: Object + fullName: System.Object + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Object + name: Object + nameWithType: Object + fullName: System.Object + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + nameWithType: Object.Equals + fullName: System.Object.Equals + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - uid: System.Object + name: Object + nameWithType: Object + fullName: System.Object + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Object + name: Object + nameWithType: Object + fullName: System.Object + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- uid: System.Object.GetHashCode + commentId: M:System.Object.GetHashCode + parent: System.Object + isExternal: true + name: GetHashCode() + nameWithType: Object.GetHashCode() + fullName: System.Object.GetHashCode() + spec.csharp: + - uid: System.Object.GetHashCode + name: GetHashCode + nameWithType: Object.GetHashCode + fullName: System.Object.GetHashCode + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: System.Object.GetHashCode + name: GetHashCode + nameWithType: Object.GetHashCode + fullName: System.Object.GetHashCode + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) +- uid: System.Object.GetType + commentId: M:System.Object.GetType + parent: System.Object + isExternal: true + name: GetType() + nameWithType: Object.GetType() + fullName: System.Object.GetType() + spec.csharp: + - uid: System.Object.GetType + name: GetType + nameWithType: Object.GetType + fullName: System.Object.GetType + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: System.Object.GetType + name: GetType + nameWithType: Object.GetType + fullName: System.Object.GetType + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) +- uid: System.Object.MemberwiseClone + commentId: M:System.Object.MemberwiseClone + parent: System.Object + isExternal: true + name: MemberwiseClone() + nameWithType: Object.MemberwiseClone() + fullName: System.Object.MemberwiseClone() + spec.csharp: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + nameWithType: Object.MemberwiseClone + fullName: System.Object.MemberwiseClone + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + nameWithType: Object.MemberwiseClone + fullName: System.Object.MemberwiseClone + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) +- uid: System.Object.ReferenceEquals(System.Object,System.Object) + commentId: M:System.Object.ReferenceEquals(System.Object,System.Object) + parent: System.Object + isExternal: true + name: ReferenceEquals(Object, Object) + nameWithType: Object.ReferenceEquals(Object, Object) + fullName: System.Object.ReferenceEquals(System.Object, System.Object) + spec.csharp: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + nameWithType: Object.ReferenceEquals + fullName: System.Object.ReferenceEquals + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - uid: System.Object + name: Object + nameWithType: Object + fullName: System.Object + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Object + name: Object + nameWithType: Object + fullName: System.Object + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + nameWithType: Object.ReferenceEquals + fullName: System.Object.ReferenceEquals + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - uid: System.Object + name: Object + nameWithType: Object + fullName: System.Object + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Object + name: Object + nameWithType: Object + fullName: System.Object + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- uid: System.Object.ToString + commentId: M:System.Object.ToString + parent: System.Object + isExternal: true + name: ToString() + nameWithType: Object.ToString() + fullName: System.Object.ToString() + spec.csharp: + - uid: System.Object.ToString + name: ToString + nameWithType: Object.ToString + fullName: System.Object.ToString + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: System.Object.ToString + name: ToString + nameWithType: Object.ToString + fullName: System.Object.ToString + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Objects.Chimney.TinyLife.Utilities.Extensions.JsonCopy``1 + commentId: M:TinyLife.Utilities.Extensions.JsonCopy``1(``0) + parent: TinyLife.Utilities.Extensions + definition: TinyLife.Utilities.Extensions.JsonCopy``1(``0) + name: JsonCopy() + nameWithType: Extensions.JsonCopy() + fullName: TinyLife.Utilities.Extensions.JsonCopy() + nameWithType.vb: Extensions.JsonCopy(Of Chimney)() + fullName.vb: TinyLife.Utilities.Extensions.JsonCopy(Of TinyLife.Objects.Chimney)() + name.vb: JsonCopy(Of Chimney)() + spec.csharp: + - uid: TinyLife.Utilities.Extensions.JsonCopy``1 + name: JsonCopy + nameWithType: Extensions.JsonCopy + fullName: TinyLife.Utilities.Extensions.JsonCopy + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Utilities.Extensions.JsonCopy``1 + name: JsonCopy(Of Chimney) + nameWithType: Extensions.JsonCopy(Of Chimney) + fullName: TinyLife.Utilities.Extensions.JsonCopy(Of TinyLife.Objects.Chimney) + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Objects.LightFurniture + commentId: T:TinyLife.Objects.LightFurniture + parent: TinyLife.Objects + name: LightFurniture + nameWithType: LightFurniture + fullName: TinyLife.Objects.LightFurniture +- uid: System + commentId: N:System + isExternal: true + name: System + nameWithType: System + fullName: System +- uid: MLEM.Data.Json + commentId: N:MLEM.Data.Json + isExternal: true + name: MLEM.Data.Json + nameWithType: MLEM.Data.Json + fullName: MLEM.Data.Json +- uid: MLEM.Misc + commentId: N:MLEM.Misc + isExternal: true + name: MLEM.Misc + nameWithType: MLEM.Misc + fullName: MLEM.Misc +- uid: TinyLife.World + commentId: N:TinyLife.World + name: TinyLife.World + nameWithType: TinyLife.World + fullName: TinyLife.World +- uid: TinyLife.Objects.Furniture.RemoveChildren``1(System.Predicate{``0}) + commentId: M:TinyLife.Objects.Furniture.RemoveChildren``1(System.Predicate{``0}) + isExternal: true + name: RemoveChildren(Predicate) + nameWithType: Furniture.RemoveChildren(Predicate) + fullName: TinyLife.Objects.Furniture.RemoveChildren(System.Predicate) + nameWithType.vb: Furniture.RemoveChildren(Of T)(Predicate(Of T)) + fullName.vb: TinyLife.Objects.Furniture.RemoveChildren(Of T)(System.Predicate(Of T)) + name.vb: RemoveChildren(Of T)(Predicate(Of T)) + spec.csharp: + - uid: TinyLife.Objects.Furniture.RemoveChildren``1(System.Predicate{``0}) + name: RemoveChildren + nameWithType: Furniture.RemoveChildren + fullName: TinyLife.Objects.Furniture.RemoveChildren + - name: ( + nameWithType: ( + fullName: ( + - uid: System.Predicate`1 + name: Predicate + nameWithType: Predicate + fullName: System.Predicate + isExternal: true + - name: < + nameWithType: < + fullName: < + - name: T + nameWithType: T + fullName: T + - name: '>' + nameWithType: '>' + fullName: '>' + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.RemoveChildren``1(System.Predicate{``0}) + name: RemoveChildren(Of T) + nameWithType: Furniture.RemoveChildren(Of T) + fullName: TinyLife.Objects.Furniture.RemoveChildren(Of T) + - name: ( + nameWithType: ( + fullName: ( + - uid: System.Predicate`1 + name: Predicate + nameWithType: Predicate + fullName: System.Predicate + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - name: T + nameWithType: T + fullName: T + - name: ) + nameWithType: ) + fullName: ) + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0) + commentId: M:TinyLife.Utilities.Extensions.JsonCopy``1(``0) + name: JsonCopy(T) + nameWithType: Extensions.JsonCopy(T) + fullName: TinyLife.Utilities.Extensions.JsonCopy(T) + nameWithType.vb: Extensions.JsonCopy(Of T)(T) + fullName.vb: TinyLife.Utilities.Extensions.JsonCopy(Of T)(T) + name.vb: JsonCopy(Of T)(T) + spec.csharp: + - uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0) + name: JsonCopy + nameWithType: Extensions.JsonCopy + fullName: TinyLife.Utilities.Extensions.JsonCopy + - name: ( + nameWithType: ( + fullName: ( + - name: T + nameWithType: T + fullName: T + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0) + name: JsonCopy(Of T) + nameWithType: Extensions.JsonCopy(Of T) + fullName: TinyLife.Utilities.Extensions.JsonCopy(Of T) + - name: ( + nameWithType: ( + fullName: ( + - name: T + nameWithType: T + fullName: T + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Utilities.Extensions + commentId: T:TinyLife.Utilities.Extensions + parent: TinyLife.Utilities + name: Extensions + nameWithType: Extensions + fullName: TinyLife.Utilities.Extensions +- uid: TinyLife.Utilities + commentId: N:TinyLife.Utilities + name: TinyLife.Utilities + nameWithType: TinyLife.Utilities + fullName: TinyLife.Utilities +- uid: TinyLife.Objects.Chimney.#ctor* + commentId: Overload:TinyLife.Objects.Chimney.#ctor + name: Chimney + nameWithType: Chimney.Chimney + fullName: TinyLife.Objects.Chimney.Chimney +- uid: System.Guid + commentId: T:System.Guid + parent: System + isExternal: true + name: Guid + nameWithType: Guid + fullName: System.Guid +- uid: TinyLife.Objects.FurnitureType + commentId: T:TinyLife.Objects.FurnitureType + parent: TinyLife.Objects + name: FurnitureType + nameWithType: FurnitureType + fullName: TinyLife.Objects.FurnitureType +- uid: System.Int32[] + isExternal: true + name: Int32[] + nameWithType: Int32[] + fullName: System.Int32[] + nameWithType.vb: Int32() + fullName.vb: System.Int32() + name.vb: Int32() + spec.csharp: + - uid: System.Int32 + name: Int32 + nameWithType: Int32 + fullName: System.Int32 + isExternal: true + - name: '[]' + nameWithType: '[]' + fullName: '[]' + spec.vb: + - uid: System.Int32 + name: Int32 + nameWithType: Int32 + fullName: System.Int32 + isExternal: true + - name: () + nameWithType: () + fullName: () +- uid: TinyLife.World.Map + commentId: T:TinyLife.World.Map + parent: TinyLife.World + name: Map + nameWithType: Map + fullName: TinyLife.World.Map +- uid: Microsoft.Xna.Framework.Vector2 + commentId: T:Microsoft.Xna.Framework.Vector2 + parent: Microsoft.Xna.Framework + isExternal: true + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 +- uid: Microsoft.Xna.Framework + commentId: N:Microsoft.Xna.Framework + isExternal: true + name: Microsoft.Xna.Framework + nameWithType: Microsoft.Xna.Framework + fullName: Microsoft.Xna.Framework +- uid: TinyLife.Objects.Chimney.Update* + commentId: Overload:TinyLife.Objects.Chimney.Update + name: Update + nameWithType: Chimney.Update + fullName: TinyLife.Objects.Chimney.Update +- uid: TinyLife.Objects.IUpdatingObject.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + commentId: M:TinyLife.Objects.IUpdatingObject.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + parent: TinyLife.Objects.IUpdatingObject + isExternal: true + name: Update(GameTime, TimeSpan, Single) + nameWithType: IUpdatingObject.Update(GameTime, TimeSpan, Single) + fullName: TinyLife.Objects.IUpdatingObject.Update(Microsoft.Xna.Framework.GameTime, System.TimeSpan, System.Single) + spec.csharp: + - uid: TinyLife.Objects.IUpdatingObject.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + name: Update + nameWithType: IUpdatingObject.Update + fullName: TinyLife.Objects.IUpdatingObject.Update + - name: ( + nameWithType: ( + fullName: ( + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + nameWithType: GameTime + fullName: Microsoft.Xna.Framework.GameTime + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.TimeSpan + name: TimeSpan + nameWithType: TimeSpan + fullName: System.TimeSpan + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Single + name: Single + nameWithType: Single + fullName: System.Single + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Objects.IUpdatingObject.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + name: Update + nameWithType: IUpdatingObject.Update + fullName: TinyLife.Objects.IUpdatingObject.Update + - name: ( + nameWithType: ( + fullName: ( + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + nameWithType: GameTime + fullName: Microsoft.Xna.Framework.GameTime + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.TimeSpan + name: TimeSpan + nameWithType: TimeSpan + fullName: System.TimeSpan + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Single + name: Single + nameWithType: Single + fullName: System.Single + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- uid: Microsoft.Xna.Framework.GameTime + commentId: T:Microsoft.Xna.Framework.GameTime + parent: Microsoft.Xna.Framework + isExternal: true + name: GameTime + nameWithType: GameTime + fullName: Microsoft.Xna.Framework.GameTime +- uid: System.TimeSpan + commentId: T:System.TimeSpan + parent: System + isExternal: true + name: TimeSpan + nameWithType: TimeSpan + fullName: System.TimeSpan +- uid: System.Single + commentId: T:System.Single + parent: System + isExternal: true + name: Single + nameWithType: Single + fullName: System.Single diff --git a/docs/api/TinyLife.Objects.Clothes.yml b/docs/api/TinyLife.Objects.Clothes.yml index c095b2d..c75b14d 100644 --- a/docs/api/TinyLife.Objects.Clothes.yml +++ b/docs/api/TinyLife.Objects.Clothes.yml @@ -35,7 +35,7 @@ items: source: remote: path: TinyLife/Objects/Clothes.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Clothes path: ../TinyLife/Objects/Clothes.cs @@ -89,7 +89,7 @@ items: source: remote: path: TinyLife/Objects/Clothes.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Types path: ../TinyLife/Objects/Clothes.cs @@ -100,10 +100,10 @@ items: summary: "\nA registry that contains all in the game and all mods\n" example: [] syntax: - content: public static readonly IDictionary Types + content: public static readonly ReadOnlyDictionary Types return: - type: System.Collections.Generic.IDictionary{System.String,TinyLife.Objects.Clothes} - content.vb: Public Shared ReadOnly Types As IDictionary(Of String, Clothes) + type: System.Collections.ObjectModel.ReadOnlyDictionary{System.String,TinyLife.Objects.Clothes} + content.vb: Public Shared ReadOnly Types As ReadOnlyDictionary(Of String, Clothes) modifiers.csharp: - public - static @@ -126,7 +126,7 @@ items: source: remote: path: TinyLife/Objects/Clothes.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Layers path: ../TinyLife/Objects/Clothes.cs @@ -163,7 +163,7 @@ items: source: remote: path: TinyLife/Objects/Clothes.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AllIntentions path: ../TinyLife/Objects/Clothes.cs @@ -200,7 +200,7 @@ items: source: remote: path: TinyLife/Objects/Clothes.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ReferencePrice path: ../TinyLife/Objects/Clothes.cs @@ -235,7 +235,7 @@ items: source: remote: path: TinyLife/Objects/Clothes.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Name path: ../TinyLife/Objects/Clothes.cs @@ -270,7 +270,7 @@ items: source: remote: path: TinyLife/Objects/Clothes.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Layer path: ../TinyLife/Objects/Clothes.cs @@ -305,7 +305,7 @@ items: source: remote: path: TinyLife/Objects/Clothes.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TextureRegions path: ../TinyLife/Objects/Clothes.cs @@ -340,7 +340,7 @@ items: source: remote: path: TinyLife/Objects/Clothes.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Colors path: ../TinyLife/Objects/Clothes.cs @@ -375,7 +375,7 @@ items: source: remote: path: TinyLife/Objects/Clothes.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Price path: ../TinyLife/Objects/Clothes.cs @@ -410,7 +410,7 @@ items: source: remote: path: TinyLife/Objects/Clothes.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Intentions path: ../TinyLife/Objects/Clothes.cs @@ -445,7 +445,7 @@ items: source: remote: path: TinyLife/Objects/Clothes.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Icon path: ../TinyLife/Objects/Clothes.cs @@ -482,7 +482,7 @@ items: source: remote: path: TinyLife/Objects/Clothes.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: NonBuyable path: ../TinyLife/Objects/Clothes.cs @@ -519,7 +519,7 @@ items: source: remote: path: TinyLife/Objects/Clothes.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Ages path: ../TinyLife/Objects/Clothes.cs @@ -556,7 +556,7 @@ items: source: remote: path: TinyLife/Objects/Clothes.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DepthFunction path: ../TinyLife/Objects/Clothes.cs @@ -593,7 +593,7 @@ items: source: remote: path: TinyLife/Objects/Clothes.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TextureBehaviorLayer path: ../TinyLife/Objects/Clothes.cs @@ -630,7 +630,7 @@ items: source: remote: path: TinyLife/Objects/Clothes.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Objects/Clothes.cs @@ -684,11 +684,11 @@ items: source: remote: path: TinyLife/Objects/Clothes.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetPrice path: ../TinyLife/Objects/Clothes.cs - startLine: 283 + startLine: 288 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -721,11 +721,11 @@ items: source: remote: path: TinyLife/Objects/Clothes.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetIntentionDescription path: ../TinyLife/Objects/Clothes.cs - startLine: 291 + startLine: 296 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -756,11 +756,11 @@ items: source: remote: path: TinyLife/Objects/Clothes.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Register path: ../TinyLife/Objects/Clothes.cs - startLine: 302 + startLine: 307 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -794,11 +794,11 @@ items: source: remote: path: TinyLife/Objects/Clothes.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetClothes path: ../TinyLife/Objects/Clothes.cs - startLine: 313 + startLine: 318 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1227,21 +1227,21 @@ references: name: Clothes nameWithType: Clothes fullName: TinyLife.Objects.Clothes -- uid: System.Collections.Generic.IDictionary{System.String,TinyLife.Objects.Clothes} - commentId: T:System.Collections.Generic.IDictionary{System.String,TinyLife.Objects.Clothes} - parent: System.Collections.Generic - definition: System.Collections.Generic.IDictionary`2 - name: IDictionary - nameWithType: IDictionary - fullName: System.Collections.Generic.IDictionary - nameWithType.vb: IDictionary(Of String, Clothes) - fullName.vb: System.Collections.Generic.IDictionary(Of System.String, TinyLife.Objects.Clothes) - name.vb: IDictionary(Of String, Clothes) +- uid: System.Collections.ObjectModel.ReadOnlyDictionary{System.String,TinyLife.Objects.Clothes} + commentId: T:System.Collections.ObjectModel.ReadOnlyDictionary{System.String,TinyLife.Objects.Clothes} + parent: System.Collections.ObjectModel + definition: System.Collections.ObjectModel.ReadOnlyDictionary`2 + name: ReadOnlyDictionary + nameWithType: ReadOnlyDictionary + fullName: System.Collections.ObjectModel.ReadOnlyDictionary + nameWithType.vb: ReadOnlyDictionary(Of String, Clothes) + fullName.vb: System.Collections.ObjectModel.ReadOnlyDictionary(Of System.String, TinyLife.Objects.Clothes) + name.vb: ReadOnlyDictionary(Of String, Clothes) spec.csharp: - - uid: System.Collections.Generic.IDictionary`2 - name: IDictionary - nameWithType: IDictionary - fullName: System.Collections.Generic.IDictionary + - uid: System.Collections.ObjectModel.ReadOnlyDictionary`2 + name: ReadOnlyDictionary + nameWithType: ReadOnlyDictionary + fullName: System.Collections.ObjectModel.ReadOnlyDictionary isExternal: true - name: < nameWithType: < @@ -1262,10 +1262,10 @@ references: nameWithType: '>' fullName: '>' spec.vb: - - uid: System.Collections.Generic.IDictionary`2 - name: IDictionary - nameWithType: IDictionary - fullName: System.Collections.Generic.IDictionary + - uid: System.Collections.ObjectModel.ReadOnlyDictionary`2 + name: ReadOnlyDictionary + nameWithType: ReadOnlyDictionary + fullName: System.Collections.ObjectModel.ReadOnlyDictionary isExternal: true - name: '(Of ' nameWithType: '(Of ' @@ -1285,20 +1285,20 @@ references: - name: ) nameWithType: ) fullName: ) -- uid: System.Collections.Generic.IDictionary`2 - commentId: T:System.Collections.Generic.IDictionary`2 +- uid: System.Collections.ObjectModel.ReadOnlyDictionary`2 + commentId: T:System.Collections.ObjectModel.ReadOnlyDictionary`2 isExternal: true - name: IDictionary - nameWithType: IDictionary - fullName: System.Collections.Generic.IDictionary - nameWithType.vb: IDictionary(Of TKey, TValue) - fullName.vb: System.Collections.Generic.IDictionary(Of TKey, TValue) - name.vb: IDictionary(Of TKey, TValue) + name: ReadOnlyDictionary + nameWithType: ReadOnlyDictionary + fullName: System.Collections.ObjectModel.ReadOnlyDictionary + nameWithType.vb: ReadOnlyDictionary(Of TKey, TValue) + fullName.vb: System.Collections.ObjectModel.ReadOnlyDictionary(Of TKey, TValue) + name.vb: ReadOnlyDictionary(Of TKey, TValue) spec.csharp: - - uid: System.Collections.Generic.IDictionary`2 - name: IDictionary - nameWithType: IDictionary - fullName: System.Collections.Generic.IDictionary + - uid: System.Collections.ObjectModel.ReadOnlyDictionary`2 + name: ReadOnlyDictionary + nameWithType: ReadOnlyDictionary + fullName: System.Collections.ObjectModel.ReadOnlyDictionary isExternal: true - name: < nameWithType: < @@ -1316,10 +1316,10 @@ references: nameWithType: '>' fullName: '>' spec.vb: - - uid: System.Collections.Generic.IDictionary`2 - name: IDictionary - nameWithType: IDictionary - fullName: System.Collections.Generic.IDictionary + - uid: System.Collections.ObjectModel.ReadOnlyDictionary`2 + name: ReadOnlyDictionary + nameWithType: ReadOnlyDictionary + fullName: System.Collections.ObjectModel.ReadOnlyDictionary isExternal: true - name: '(Of ' nameWithType: '(Of ' @@ -1336,12 +1336,12 @@ references: - name: ) nameWithType: ) fullName: ) -- uid: System.Collections.Generic - commentId: N:System.Collections.Generic +- uid: System.Collections.ObjectModel + commentId: N:System.Collections.ObjectModel isExternal: true - name: System.Collections.Generic - nameWithType: System.Collections.Generic - fullName: System.Collections.Generic + name: System.Collections.ObjectModel + nameWithType: System.Collections.ObjectModel + fullName: System.Collections.ObjectModel - uid: TinyLife.Objects.ClothesLayer commentId: T:TinyLife.Objects.ClothesLayer parent: TinyLife.Objects @@ -1911,6 +1911,12 @@ references: - name: ) nameWithType: ) fullName: ) +- uid: System.Collections.Generic + commentId: N:System.Collections.Generic + isExternal: true + name: System.Collections.Generic + nameWithType: System.Collections.Generic + fullName: System.Collections.Generic - uid: TinyLife.Objects.Clothes.Register* commentId: Overload:TinyLife.Objects.Clothes.Register name: Register diff --git a/docs/api/TinyLife.Objects.ClothesIntention.yml b/docs/api/TinyLife.Objects.ClothesIntention.yml index 797297d..d76e543 100644 --- a/docs/api/TinyLife.Objects.ClothesIntention.yml +++ b/docs/api/TinyLife.Objects.ClothesIntention.yml @@ -9,6 +9,7 @@ items: - TinyLife.Objects.ClothesIntention.Formal - TinyLife.Objects.ClothesIntention.None - TinyLife.Objects.ClothesIntention.Party + - TinyLife.Objects.ClothesIntention.Safety - TinyLife.Objects.ClothesIntention.Sleep - TinyLife.Objects.ClothesIntention.Summer - TinyLife.Objects.ClothesIntention.Swimwear @@ -25,11 +26,11 @@ items: source: remote: path: TinyLife/Objects/Clothes.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ClothesIntention path: ../TinyLife/Objects/Clothes.cs - startLine: 507 + startLine: 512 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -71,11 +72,11 @@ items: source: remote: path: TinyLife/Objects/Clothes.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: None path: ../TinyLife/Objects/Clothes.cs - startLine: 511 + startLine: 516 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -103,11 +104,11 @@ items: source: remote: path: TinyLife/Objects/Clothes.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Everyday path: ../TinyLife/Objects/Clothes.cs - startLine: 512 + startLine: 517 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -135,11 +136,11 @@ items: source: remote: path: TinyLife/Objects/Clothes.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Party path: ../TinyLife/Objects/Clothes.cs - startLine: 513 + startLine: 518 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -167,11 +168,11 @@ items: source: remote: path: TinyLife/Objects/Clothes.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Formal path: ../TinyLife/Objects/Clothes.cs - startLine: 514 + startLine: 519 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -199,11 +200,11 @@ items: source: remote: path: TinyLife/Objects/Clothes.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Workout path: ../TinyLife/Objects/Clothes.cs - startLine: 515 + startLine: 520 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -231,11 +232,11 @@ items: source: remote: path: TinyLife/Objects/Clothes.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Swimwear path: ../TinyLife/Objects/Clothes.cs - startLine: 516 + startLine: 521 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -263,11 +264,11 @@ items: source: remote: path: TinyLife/Objects/Clothes.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Sleep path: ../TinyLife/Objects/Clothes.cs - startLine: 517 + startLine: 522 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -295,11 +296,11 @@ items: source: remote: path: TinyLife/Objects/Clothes.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Summer path: ../TinyLife/Objects/Clothes.cs - startLine: 518 + startLine: 523 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -327,11 +328,11 @@ items: source: remote: path: TinyLife/Objects/Clothes.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Winter path: ../TinyLife/Objects/Clothes.cs - startLine: 519 + startLine: 524 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -359,11 +360,11 @@ items: source: remote: path: TinyLife/Objects/Clothes.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Work path: ../TinyLife/Objects/Clothes.cs - startLine: 520 + startLine: 525 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -377,6 +378,38 @@ items: modifiers.vb: - Public - Const +- uid: TinyLife.Objects.ClothesIntention.Safety + commentId: F:TinyLife.Objects.ClothesIntention.Safety + id: Safety + parent: TinyLife.Objects.ClothesIntention + langs: + - csharp + - vb + name: Safety + nameWithType: ClothesIntention.Safety + fullName: TinyLife.Objects.ClothesIntention.Safety + type: Field + source: + remote: + path: TinyLife/Objects/Clothes.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: Safety + path: ../TinyLife/Objects/Clothes.cs + startLine: 526 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + syntax: + content: Safety = 512 + return: + type: TinyLife.Objects.ClothesIntention + modifiers.csharp: + - public + - const + modifiers.vb: + - Public + - Const references: - uid: System.FlagsAttribute commentId: T:System.FlagsAttribute diff --git a/docs/api/TinyLife.Objects.ClothesLayer.yml b/docs/api/TinyLife.Objects.ClothesLayer.yml index 2427e0a..3fcad01 100644 --- a/docs/api/TinyLife.Objects.ClothesLayer.yml +++ b/docs/api/TinyLife.Objects.ClothesLayer.yml @@ -26,11 +26,11 @@ items: source: remote: path: TinyLife/Objects/Clothes.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ClothesLayer path: ../TinyLife/Objects/Clothes.cs - startLine: 452 + startLine: 457 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -74,11 +74,11 @@ items: source: remote: path: TinyLife/Objects/Clothes.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Body path: ../TinyLife/Objects/Clothes.cs - startLine: 458 + startLine: 463 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -108,11 +108,11 @@ items: source: remote: path: TinyLife/Objects/Clothes.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Eyes path: ../TinyLife/Objects/Clothes.cs - startLine: 462 + startLine: 467 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -142,11 +142,11 @@ items: source: remote: path: TinyLife/Objects/Clothes.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Pants path: ../TinyLife/Objects/Clothes.cs - startLine: 466 + startLine: 471 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -176,11 +176,11 @@ items: source: remote: path: TinyLife/Objects/Clothes.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Arms path: ../TinyLife/Objects/Clothes.cs - startLine: 470 + startLine: 475 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -210,11 +210,11 @@ items: source: remote: path: TinyLife/Objects/Clothes.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Shirt path: ../TinyLife/Objects/Clothes.cs - startLine: 474 + startLine: 479 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -244,11 +244,11 @@ items: source: remote: path: TinyLife/Objects/Clothes.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Accessories path: ../TinyLife/Objects/Clothes.cs - startLine: 478 + startLine: 483 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -278,11 +278,11 @@ items: source: remote: path: TinyLife/Objects/Clothes.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Hair path: ../TinyLife/Objects/Clothes.cs - startLine: 482 + startLine: 487 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -312,11 +312,11 @@ items: source: remote: path: TinyLife/Objects/Clothes.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: HeadAccessories path: ../TinyLife/Objects/Clothes.cs - startLine: 486 + startLine: 491 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -346,11 +346,11 @@ items: source: remote: path: TinyLife/Objects/Clothes.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FaceAccessories path: ../TinyLife/Objects/Clothes.cs - startLine: 490 + startLine: 495 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -380,11 +380,11 @@ items: source: remote: path: TinyLife/Objects/Clothes.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ArmAccessories path: ../TinyLife/Objects/Clothes.cs - startLine: 495 + startLine: 500 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -414,11 +414,11 @@ items: source: remote: path: TinyLife/Objects/Clothes.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Shoes path: ../TinyLife/Objects/Clothes.cs - startLine: 499 + startLine: 504 assemblies: - Tiny Life namespace: TinyLife.Objects diff --git a/docs/api/TinyLife.Objects.CornerFurniture.Counter.yml b/docs/api/TinyLife.Objects.CornerFurniture.Counter.yml index 431be42..9b4a1d8 100644 --- a/docs/api/TinyLife.Objects.CornerFurniture.Counter.yml +++ b/docs/api/TinyLife.Objects.CornerFurniture.Counter.yml @@ -18,7 +18,7 @@ items: source: remote: path: TinyLife/Objects/CornerFurniture.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Counter path: ../TinyLife/Objects/CornerFurniture.cs @@ -44,7 +44,7 @@ items: - MLEM.Misc.IGenericDataHolder - TinyLife.World.IPricedObject inheritedMembers: - - TinyLife.Objects.CornerFurniture.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.Furniture,TinyLife.Objects.AbstractSpot,System.Single,System.Boolean) + - TinyLife.Objects.CornerFurniture.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean) - TinyLife.Objects.CornerFurniture.OnNeighborChanged(TinyLife.Objects.Furniture) - TinyLife.Objects.CornerFurniture.Validate - TinyLife.Objects.Furniture.Random @@ -52,6 +52,7 @@ items: - TinyLife.Objects.Furniture.OnSetCreator - TinyLife.Objects.Furniture.OnGetDirty - TinyLife.Objects.Furniture.OnDirty + - TinyLife.Objects.Furniture.ParentInfo - TinyLife.Objects.Furniture.Type - TinyLife.Objects.Furniture.Rotation - TinyLife.Objects.Furniture.ParentFurniture @@ -59,7 +60,6 @@ items: - TinyLife.Objects.Furniture.HasParent - TinyLife.Objects.Furniture.Colors - TinyLife.Objects.Furniture.Area - - TinyLife.Objects.Furniture.VisualPosition - TinyLife.Objects.Furniture.DevaluedThroughUse - TinyLife.Objects.Furniture.AreUtilitiesDisabled - TinyLife.Objects.Furniture.IsStatic @@ -69,6 +69,9 @@ items: - TinyLife.Objects.Furniture.Dirty - TinyLife.Objects.Furniture.CustomPrice - TinyLife.Objects.Furniture.Creator + - TinyLife.Objects.Furniture.AttachedWall + - TinyLife.Objects.Furniture.HideFromDraw + - TinyLife.Objects.Furniture.VisualRotation - TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color}) - TinyLife.Objects.Furniture.Intersects(MLEM.Misc.RectangleF) - TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.Person) @@ -79,8 +82,10 @@ items: - TinyLife.Objects.Furniture.CanExecuteAction(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Boolean) - TinyLife.Objects.Furniture.OnActionCompleted(TinyLife.Actions.Action,TinyLife.Actions.CompletionType,System.Boolean) - TinyLife.Objects.Furniture.ActionUpdate(TinyLife.Actions.Action,Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single,System.Boolean) + - TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip) - TinyLife.Objects.Furniture.GetPrice - - TinyLife.Objects.Furniture.GetDescription + - TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String}) - TinyLife.Objects.Furniture.GetDecorativeRating(TinyLife.World.Room) - TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.Person,System.TimeSpan) - TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person,System.Boolean) @@ -89,7 +94,6 @@ items: - TinyLife.Objects.Furniture.GetOccupants(TinyLife.Objects.ObjectCategory,System.Boolean) - TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - - TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) - TinyLife.Objects.Furniture.GetFreeObjectSpot(TinyLife.Objects.FurnitureType,System.Nullable{Microsoft.Xna.Framework.Vector2}) - TinyLife.Objects.Furniture.SetParent(TinyLife.Objects.Furniture,TinyLife.Objects.ObjectSpot) @@ -110,17 +114,16 @@ items: - TinyLife.Objects.MapObject.OnEventsAttachable - TinyLife.Objects.MapObject.OnDraw - TinyLife.Objects.MapObject.OnUpdate + - TinyLife.Objects.MapObject.Position - TinyLife.Objects.MapObject.Id - TinyLife.Objects.MapObject.Map - - TinyLife.Objects.MapObject.Position - TinyLife.Objects.MapObject.CurrentLot - TinyLife.Objects.MapObject.IsInWorld - - TinyLife.Objects.MapObject.GetHoverInfo - TinyLife.Objects.MapObject.OnCameraRotationChanged(MLEM.Misc.Direction2,MLEM.Misc.Direction2) - TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) - TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - TinyLife.Objects.MapObject.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) - - TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Boolean,TinyLife.Objects.Furniture,TinyLife.Objects.AbstractSpot,MLEM.Misc.Direction2,System.Single,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean) + - TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean,System.Boolean,System.Boolean,System.Boolean) - TinyLife.Objects.MapObject.GetModCategory(System.String) - MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object) - MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData``1(System.String) @@ -154,7 +157,7 @@ items: source: remote: path: TinyLife/Objects/CornerFurniture.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Objects/CornerFurniture.cs @@ -205,7 +208,7 @@ items: source: remote: path: TinyLife/Objects/CornerFurniture.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ShouldConnectTo path: ../TinyLife/Objects/CornerFurniture.cs @@ -247,7 +250,7 @@ items: source: remote: path: TinyLife/Objects/CornerFurniture.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetCornerStatus path: ../TinyLife/Objects/CornerFurniture.cs @@ -329,18 +332,18 @@ references: name: IPricedObject nameWithType: IPricedObject fullName: TinyLife.World.IPricedObject -- uid: TinyLife.Objects.CornerFurniture.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.Furniture,TinyLife.Objects.AbstractSpot,System.Single,System.Boolean) - commentId: M:TinyLife.Objects.CornerFurniture.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.Furniture,TinyLife.Objects.AbstractSpot,System.Single,System.Boolean) +- uid: TinyLife.Objects.CornerFurniture.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean) + commentId: M:TinyLife.Objects.CornerFurniture.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean) parent: TinyLife.Objects.CornerFurniture isExternal: true - name: Draw(GameTime, SpriteBatch, Vector2, Vector2, Nullable, Direction2, Int32[], Single, Boolean, Furniture, AbstractSpot, Single, Boolean) - nameWithType: CornerFurniture.Draw(GameTime, SpriteBatch, Vector2, Vector2, Nullable, Direction2, Int32[], Single, Boolean, Furniture, AbstractSpot, Single, Boolean) - fullName: TinyLife.Objects.CornerFurniture.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, System.Nullable, MLEM.Misc.Direction2, System.Int32[], System.Single, System.Boolean, TinyLife.Objects.Furniture, TinyLife.Objects.AbstractSpot, System.Single, System.Boolean) - nameWithType.vb: CornerFurniture.Draw(GameTime, SpriteBatch, Vector2, Vector2, Nullable(Of Color), Direction2, Int32(), Single, Boolean, Furniture, AbstractSpot, Single, Boolean) - fullName.vb: TinyLife.Objects.CornerFurniture.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, System.Nullable(Of Microsoft.Xna.Framework.Color), MLEM.Misc.Direction2, System.Int32(), System.Single, System.Boolean, TinyLife.Objects.Furniture, TinyLife.Objects.AbstractSpot, System.Single, System.Boolean) - name.vb: Draw(GameTime, SpriteBatch, Vector2, Vector2, Nullable(Of Color), Direction2, Int32(), Single, Boolean, Furniture, AbstractSpot, Single, Boolean) + name: Draw(GameTime, SpriteBatch, Vector2, Vector2, Nullable, Direction2, Int32[], Single, Boolean, ParentInfo, Single, Boolean) + nameWithType: CornerFurniture.Draw(GameTime, SpriteBatch, Vector2, Vector2, Nullable, Direction2, Int32[], Single, Boolean, ParentInfo, Single, Boolean) + fullName: TinyLife.Objects.CornerFurniture.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, System.Nullable, MLEM.Misc.Direction2, System.Int32[], System.Single, System.Boolean, TinyLife.Objects.ParentInfo, System.Single, System.Boolean) + nameWithType.vb: CornerFurniture.Draw(GameTime, SpriteBatch, Vector2, Vector2, Nullable(Of Color), Direction2, Int32(), Single, Boolean, ParentInfo, Single, Boolean) + fullName.vb: TinyLife.Objects.CornerFurniture.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, System.Nullable(Of Microsoft.Xna.Framework.Color), MLEM.Misc.Direction2, System.Int32(), System.Single, System.Boolean, TinyLife.Objects.ParentInfo, System.Single, System.Boolean) + name.vb: Draw(GameTime, SpriteBatch, Vector2, Vector2, Nullable(Of Color), Direction2, Int32(), Single, Boolean, ParentInfo, Single, Boolean) spec.csharp: - - uid: TinyLife.Objects.CornerFurniture.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.Furniture,TinyLife.Objects.AbstractSpot,System.Single,System.Boolean) + - uid: TinyLife.Objects.CornerFurniture.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean) name: Draw nameWithType: CornerFurniture.Draw fullName: TinyLife.Objects.CornerFurniture.Draw @@ -433,17 +436,10 @@ references: - name: ', ' nameWithType: ', ' fullName: ', ' - - uid: TinyLife.Objects.Furniture - name: Furniture - nameWithType: Furniture - fullName: TinyLife.Objects.Furniture - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: TinyLife.Objects.AbstractSpot - name: AbstractSpot - nameWithType: AbstractSpot - fullName: TinyLife.Objects.AbstractSpot + - uid: TinyLife.Objects.ParentInfo + name: ParentInfo + nameWithType: ParentInfo + fullName: TinyLife.Objects.ParentInfo - name: ', ' nameWithType: ', ' fullName: ', ' @@ -464,7 +460,7 @@ references: nameWithType: ) fullName: ) spec.vb: - - uid: TinyLife.Objects.CornerFurniture.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.Furniture,TinyLife.Objects.AbstractSpot,System.Single,System.Boolean) + - uid: TinyLife.Objects.CornerFurniture.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean) name: Draw nameWithType: CornerFurniture.Draw fullName: TinyLife.Objects.CornerFurniture.Draw @@ -557,17 +553,10 @@ references: - name: ', ' nameWithType: ', ' fullName: ', ' - - uid: TinyLife.Objects.Furniture - name: Furniture - nameWithType: Furniture - fullName: TinyLife.Objects.Furniture - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: TinyLife.Objects.AbstractSpot - name: AbstractSpot - nameWithType: AbstractSpot - fullName: TinyLife.Objects.AbstractSpot + - uid: TinyLife.Objects.ParentInfo + name: ParentInfo + nameWithType: ParentInfo + fullName: TinyLife.Objects.ParentInfo - name: ', ' nameWithType: ', ' fullName: ', ' @@ -681,6 +670,12 @@ references: name: OnDirty nameWithType: Furniture.OnDirty fullName: TinyLife.Objects.Furniture.OnDirty +- uid: TinyLife.Objects.Furniture.ParentInfo + commentId: P:TinyLife.Objects.Furniture.ParentInfo + parent: TinyLife.Objects.Furniture + name: ParentInfo + nameWithType: Furniture.ParentInfo + fullName: TinyLife.Objects.Furniture.ParentInfo - uid: TinyLife.Objects.Furniture.Type commentId: F:TinyLife.Objects.Furniture.Type parent: TinyLife.Objects.Furniture @@ -723,12 +718,6 @@ references: name: Area nameWithType: Furniture.Area fullName: TinyLife.Objects.Furniture.Area -- uid: TinyLife.Objects.Furniture.VisualPosition - commentId: P:TinyLife.Objects.Furniture.VisualPosition - parent: TinyLife.Objects.Furniture - name: VisualPosition - nameWithType: Furniture.VisualPosition - fullName: TinyLife.Objects.Furniture.VisualPosition - uid: TinyLife.Objects.Furniture.DevaluedThroughUse commentId: F:TinyLife.Objects.Furniture.DevaluedThroughUse parent: TinyLife.Objects.Furniture @@ -783,6 +772,24 @@ references: name: Creator nameWithType: Furniture.Creator fullName: TinyLife.Objects.Furniture.Creator +- uid: TinyLife.Objects.Furniture.AttachedWall + commentId: P:TinyLife.Objects.Furniture.AttachedWall + parent: TinyLife.Objects.Furniture + name: AttachedWall + nameWithType: Furniture.AttachedWall + fullName: TinyLife.Objects.Furniture.AttachedWall +- uid: TinyLife.Objects.Furniture.HideFromDraw + commentId: P:TinyLife.Objects.Furniture.HideFromDraw + parent: TinyLife.Objects.Furniture + name: HideFromDraw + nameWithType: Furniture.HideFromDraw + fullName: TinyLife.Objects.Furniture.HideFromDraw +- uid: TinyLife.Objects.Furniture.VisualRotation + commentId: P:TinyLife.Objects.Furniture.VisualRotation + parent: TinyLife.Objects.Furniture + name: VisualRotation + nameWithType: Furniture.VisualRotation + fullName: TinyLife.Objects.Furniture.VisualRotation - uid: TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color}) commentId: M:TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color}) parent: TinyLife.Objects.Furniture @@ -1355,6 +1362,95 @@ references: - name: ) nameWithType: ) fullName: ) +- uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + parent: TinyLife.Objects.Furniture + name: GetFreeActionSpotInfo(Person, ObjectCategory) + nameWithType: Furniture.GetFreeActionSpotInfo(Person, ObjectCategory) + fullName: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory) + spec.csharp: + - uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + name: GetFreeActionSpotInfo + nameWithType: Furniture.GetFreeActionSpotInfo + fullName: TinyLife.Objects.Furniture.GetFreeActionSpotInfo + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.ObjectCategory + name: ObjectCategory + nameWithType: ObjectCategory + fullName: TinyLife.Objects.ObjectCategory + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + name: GetFreeActionSpotInfo + nameWithType: Furniture.GetFreeActionSpotInfo + fullName: TinyLife.Objects.Furniture.GetFreeActionSpotInfo + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.ObjectCategory + name: ObjectCategory + nameWithType: ObjectCategory + fullName: TinyLife.Objects.ObjectCategory + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip) + commentId: M:TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip) + parent: TinyLife.Objects.Furniture + isExternal: true + name: GetHoverInfo(Tooltip) + nameWithType: Furniture.GetHoverInfo(Tooltip) + fullName: TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip) + spec.csharp: + - uid: TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip) + name: GetHoverInfo + nameWithType: Furniture.GetHoverInfo + fullName: TinyLife.Objects.Furniture.GetHoverInfo + - name: ( + nameWithType: ( + fullName: ( + - uid: MLEM.Ui.Elements.Tooltip + name: Tooltip + nameWithType: Tooltip + fullName: MLEM.Ui.Elements.Tooltip + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip) + name: GetHoverInfo + nameWithType: Furniture.GetHoverInfo + fullName: TinyLife.Objects.Furniture.GetHoverInfo + - name: ( + nameWithType: ( + fullName: ( + - uid: MLEM.Ui.Elements.Tooltip + name: Tooltip + nameWithType: Tooltip + fullName: MLEM.Ui.Elements.Tooltip + isExternal: true + - name: ) + nameWithType: ) + fullName: ) - uid: TinyLife.Objects.Furniture.GetPrice commentId: M:TinyLife.Objects.Furniture.GetPrice parent: TinyLife.Objects.Furniture @@ -1383,31 +1479,67 @@ references: - name: ) nameWithType: ) fullName: ) -- uid: TinyLife.Objects.Furniture.GetDescription - commentId: M:TinyLife.Objects.Furniture.GetDescription +- uid: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String}) + commentId: M:TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String}) parent: TinyLife.Objects.Furniture - name: GetDescription() - nameWithType: Furniture.GetDescription() - fullName: TinyLife.Objects.Furniture.GetDescription() + isExternal: true + name: GetDescription(List) + nameWithType: Furniture.GetDescription(List) + fullName: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List) + nameWithType.vb: Furniture.GetDescription(List(Of String)) + fullName.vb: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List(Of System.String)) + name.vb: GetDescription(List(Of String)) spec.csharp: - - uid: TinyLife.Objects.Furniture.GetDescription + - uid: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String}) name: GetDescription nameWithType: Furniture.GetDescription fullName: TinyLife.Objects.Furniture.GetDescription - name: ( nameWithType: ( fullName: ( + - uid: System.Collections.Generic.List`1 + name: List + nameWithType: List + fullName: System.Collections.Generic.List + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: System.String + name: String + nameWithType: String + fullName: System.String + isExternal: true + - name: '>' + nameWithType: '>' + fullName: '>' - name: ) nameWithType: ) fullName: ) spec.vb: - - uid: TinyLife.Objects.Furniture.GetDescription + - uid: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String}) name: GetDescription nameWithType: Furniture.GetDescription fullName: TinyLife.Objects.Furniture.GetDescription - name: ( nameWithType: ( fullName: ( + - uid: System.Collections.Generic.List`1 + name: List + nameWithType: List + fullName: System.Collections.Generic.List + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: System.String + name: String + nameWithType: String + fullName: System.String + isExternal: true + - name: ) + nameWithType: ) + fullName: ) - name: ) nameWithType: ) fullName: ) @@ -1846,56 +1978,6 @@ references: - name: ) nameWithType: ) fullName: ) -- uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - parent: TinyLife.Objects.Furniture - name: GetFreeActionSpotInfo(Person, ObjectCategory) - nameWithType: Furniture.GetFreeActionSpotInfo(Person, ObjectCategory) - fullName: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory) - spec.csharp: - - uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - name: GetFreeActionSpotInfo - nameWithType: Furniture.GetFreeActionSpotInfo - fullName: TinyLife.Objects.Furniture.GetFreeActionSpotInfo - - name: ( - nameWithType: ( - fullName: ( - - uid: TinyLife.Objects.Person - name: Person - nameWithType: Person - fullName: TinyLife.Objects.Person - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: TinyLife.Objects.ObjectCategory - name: ObjectCategory - nameWithType: ObjectCategory - fullName: TinyLife.Objects.ObjectCategory - - name: ) - nameWithType: ) - fullName: ) - spec.vb: - - uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - name: GetFreeActionSpotInfo - nameWithType: Furniture.GetFreeActionSpotInfo - fullName: TinyLife.Objects.Furniture.GetFreeActionSpotInfo - - name: ( - nameWithType: ( - fullName: ( - - uid: TinyLife.Objects.Person - name: Person - nameWithType: Person - fullName: TinyLife.Objects.Person - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: TinyLife.Objects.ObjectCategory - name: ObjectCategory - nameWithType: ObjectCategory - fullName: TinyLife.Objects.ObjectCategory - - name: ) - nameWithType: ) - fullName: ) - uid: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) commentId: M:TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) parent: TinyLife.Objects.Furniture @@ -2845,6 +2927,12 @@ references: name: OnUpdate nameWithType: MapObject.OnUpdate fullName: TinyLife.Objects.MapObject.OnUpdate +- uid: TinyLife.Objects.MapObject.Position + commentId: P:TinyLife.Objects.MapObject.Position + parent: TinyLife.Objects.MapObject + name: Position + nameWithType: MapObject.Position + fullName: TinyLife.Objects.MapObject.Position - uid: TinyLife.Objects.MapObject.Id commentId: P:TinyLife.Objects.MapObject.Id parent: TinyLife.Objects.MapObject @@ -2857,12 +2945,6 @@ references: name: Map nameWithType: MapObject.Map fullName: TinyLife.Objects.MapObject.Map -- uid: TinyLife.Objects.MapObject.Position - commentId: P:TinyLife.Objects.MapObject.Position - parent: TinyLife.Objects.MapObject - name: Position - nameWithType: MapObject.Position - fullName: TinyLife.Objects.MapObject.Position - uid: TinyLife.Objects.MapObject.CurrentLot commentId: P:TinyLife.Objects.MapObject.CurrentLot parent: TinyLife.Objects.MapObject @@ -2875,34 +2957,6 @@ references: name: IsInWorld nameWithType: MapObject.IsInWorld fullName: TinyLife.Objects.MapObject.IsInWorld -- uid: TinyLife.Objects.MapObject.GetHoverInfo - commentId: M:TinyLife.Objects.MapObject.GetHoverInfo - parent: TinyLife.Objects.MapObject - name: GetHoverInfo() - nameWithType: MapObject.GetHoverInfo() - fullName: TinyLife.Objects.MapObject.GetHoverInfo() - spec.csharp: - - uid: TinyLife.Objects.MapObject.GetHoverInfo - name: GetHoverInfo - nameWithType: MapObject.GetHoverInfo - fullName: TinyLife.Objects.MapObject.GetHoverInfo - - name: ( - nameWithType: ( - fullName: ( - - name: ) - nameWithType: ) - fullName: ) - spec.vb: - - uid: TinyLife.Objects.MapObject.GetHoverInfo - name: GetHoverInfo - nameWithType: MapObject.GetHoverInfo - fullName: TinyLife.Objects.MapObject.GetHoverInfo - - name: ( - nameWithType: ( - fullName: ( - - name: ) - nameWithType: ) - fullName: ) - uid: TinyLife.Objects.MapObject.OnCameraRotationChanged(MLEM.Misc.Direction2,MLEM.Misc.Direction2) commentId: M:TinyLife.Objects.MapObject.OnCameraRotationChanged(MLEM.Misc.Direction2,MLEM.Misc.Direction2) parent: TinyLife.Objects.MapObject @@ -3141,15 +3195,15 @@ references: - name: ) nameWithType: ) fullName: ) -- uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Boolean,TinyLife.Objects.Furniture,TinyLife.Objects.AbstractSpot,MLEM.Misc.Direction2,System.Single,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean) - commentId: M:TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Boolean,TinyLife.Objects.Furniture,TinyLife.Objects.AbstractSpot,MLEM.Misc.Direction2,System.Single,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean) +- uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean,System.Boolean,System.Boolean,System.Boolean) + commentId: M:TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean,System.Boolean,System.Boolean,System.Boolean) parent: TinyLife.Objects.MapObject isExternal: true - name: DrawColumns(Map, Vector2, SpriteBatch, Vector2, TextureRegion, Color, Single, Point, Boolean, Furniture, AbstractSpot, Direction2, Single, Boolean, Boolean, Boolean, Boolean, Boolean, Boolean) - nameWithType: MapObject.DrawColumns(Map, Vector2, SpriteBatch, Vector2, TextureRegion, Color, Single, Point, Boolean, Furniture, AbstractSpot, Direction2, Single, Boolean, Boolean, Boolean, Boolean, Boolean, Boolean) - fullName: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, MLEM.Textures.TextureRegion, Microsoft.Xna.Framework.Color, System.Single, Microsoft.Xna.Framework.Point, System.Boolean, TinyLife.Objects.Furniture, TinyLife.Objects.AbstractSpot, MLEM.Misc.Direction2, System.Single, System.Boolean, System.Boolean, System.Boolean, System.Boolean, System.Boolean, System.Boolean) + name: DrawColumns(Map, Vector2, SpriteBatch, Vector2, TextureRegion, Color, Single, Point, Boolean, ParentInfo, Single, Boolean, Boolean, Boolean, Boolean) + nameWithType: MapObject.DrawColumns(Map, Vector2, SpriteBatch, Vector2, TextureRegion, Color, Single, Point, Boolean, ParentInfo, Single, Boolean, Boolean, Boolean, Boolean) + fullName: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, MLEM.Textures.TextureRegion, Microsoft.Xna.Framework.Color, System.Single, Microsoft.Xna.Framework.Point, System.Boolean, TinyLife.Objects.ParentInfo, System.Single, System.Boolean, System.Boolean, System.Boolean, System.Boolean) spec.csharp: - - uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Boolean,TinyLife.Objects.Furniture,TinyLife.Objects.AbstractSpot,MLEM.Misc.Direction2,System.Single,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean) + - uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean,System.Boolean,System.Boolean,System.Boolean) name: DrawColumns nameWithType: MapObject.DrawColumns fullName: TinyLife.Objects.MapObject.DrawColumns @@ -3227,25 +3281,10 @@ references: - name: ', ' nameWithType: ', ' fullName: ', ' - - uid: TinyLife.Objects.Furniture - name: Furniture - nameWithType: Furniture - fullName: TinyLife.Objects.Furniture - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: TinyLife.Objects.AbstractSpot - name: AbstractSpot - nameWithType: AbstractSpot - fullName: TinyLife.Objects.AbstractSpot - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: MLEM.Misc.Direction2 - name: Direction2 - nameWithType: Direction2 - fullName: MLEM.Misc.Direction2 - isExternal: true + - uid: TinyLife.Objects.ParentInfo + name: ParentInfo + nameWithType: ParentInfo + fullName: TinyLife.Objects.ParentInfo - name: ', ' nameWithType: ', ' fullName: ', ' @@ -3286,27 +3325,11 @@ references: nameWithType: Boolean fullName: System.Boolean isExternal: true - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: System.Boolean - name: Boolean - nameWithType: Boolean - fullName: System.Boolean - isExternal: true - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: System.Boolean - name: Boolean - nameWithType: Boolean - fullName: System.Boolean - isExternal: true - name: ) nameWithType: ) fullName: ) spec.vb: - - uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Boolean,TinyLife.Objects.Furniture,TinyLife.Objects.AbstractSpot,MLEM.Misc.Direction2,System.Single,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean) + - uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean,System.Boolean,System.Boolean,System.Boolean) name: DrawColumns nameWithType: MapObject.DrawColumns fullName: TinyLife.Objects.MapObject.DrawColumns @@ -3384,25 +3407,10 @@ references: - name: ', ' nameWithType: ', ' fullName: ', ' - - uid: TinyLife.Objects.Furniture - name: Furniture - nameWithType: Furniture - fullName: TinyLife.Objects.Furniture - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: TinyLife.Objects.AbstractSpot - name: AbstractSpot - nameWithType: AbstractSpot - fullName: TinyLife.Objects.AbstractSpot - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: MLEM.Misc.Direction2 - name: Direction2 - nameWithType: Direction2 - fullName: MLEM.Misc.Direction2 - isExternal: true + - uid: TinyLife.Objects.ParentInfo + name: ParentInfo + nameWithType: ParentInfo + fullName: TinyLife.Objects.ParentInfo - name: ', ' nameWithType: ', ' fullName: ', ' @@ -3443,22 +3451,6 @@ references: nameWithType: Boolean fullName: System.Boolean isExternal: true - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: System.Boolean - name: Boolean - nameWithType: Boolean - fullName: System.Boolean - isExternal: true - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: System.Boolean - name: Boolean - nameWithType: Boolean - fullName: System.Boolean - isExternal: true - name: ) nameWithType: ) fullName: ) diff --git a/docs/api/TinyLife.Objects.CornerFurniture.yml b/docs/api/TinyLife.Objects.CornerFurniture.yml index b2792d8..110e7a4 100644 --- a/docs/api/TinyLife.Objects.CornerFurniture.yml +++ b/docs/api/TinyLife.Objects.CornerFurniture.yml @@ -6,7 +6,7 @@ items: parent: TinyLife.Objects children: - TinyLife.Objects.CornerFurniture.#ctor(System.Guid,TinyLife.Objects.FurnitureType,System.Int32[],TinyLife.World.Map,Microsoft.Xna.Framework.Vector2) - - TinyLife.Objects.CornerFurniture.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.Furniture,TinyLife.Objects.AbstractSpot,System.Single,System.Boolean) + - TinyLife.Objects.CornerFurniture.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean) - TinyLife.Objects.CornerFurniture.GetCornerStatus(System.Collections.Generic.Dictionary{MLEM.Misc.Direction2,MLEM.Misc.Direction2}) - TinyLife.Objects.CornerFurniture.OnNeighborChanged(TinyLife.Objects.Furniture) - TinyLife.Objects.CornerFurniture.ShouldConnectTo(TinyLife.Objects.Furniture) @@ -21,7 +21,7 @@ items: source: remote: path: TinyLife/Objects/CornerFurniture.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CornerFurniture path: ../TinyLife/Objects/CornerFurniture.cs @@ -53,6 +53,7 @@ items: - TinyLife.Objects.Furniture.OnSetCreator - TinyLife.Objects.Furniture.OnGetDirty - TinyLife.Objects.Furniture.OnDirty + - TinyLife.Objects.Furniture.ParentInfo - TinyLife.Objects.Furniture.Type - TinyLife.Objects.Furniture.Rotation - TinyLife.Objects.Furniture.ParentFurniture @@ -60,7 +61,6 @@ items: - TinyLife.Objects.Furniture.HasParent - TinyLife.Objects.Furniture.Colors - TinyLife.Objects.Furniture.Area - - TinyLife.Objects.Furniture.VisualPosition - TinyLife.Objects.Furniture.DevaluedThroughUse - TinyLife.Objects.Furniture.AreUtilitiesDisabled - TinyLife.Objects.Furniture.IsStatic @@ -70,6 +70,9 @@ items: - TinyLife.Objects.Furniture.Dirty - TinyLife.Objects.Furniture.CustomPrice - TinyLife.Objects.Furniture.Creator + - TinyLife.Objects.Furniture.AttachedWall + - TinyLife.Objects.Furniture.HideFromDraw + - TinyLife.Objects.Furniture.VisualRotation - TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color}) - TinyLife.Objects.Furniture.Intersects(MLEM.Misc.RectangleF) - TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.Person) @@ -80,8 +83,10 @@ items: - TinyLife.Objects.Furniture.CanExecuteAction(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Boolean) - TinyLife.Objects.Furniture.OnActionCompleted(TinyLife.Actions.Action,TinyLife.Actions.CompletionType,System.Boolean) - TinyLife.Objects.Furniture.ActionUpdate(TinyLife.Actions.Action,Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single,System.Boolean) + - TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip) - TinyLife.Objects.Furniture.GetPrice - - TinyLife.Objects.Furniture.GetDescription + - TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String}) - TinyLife.Objects.Furniture.GetDecorativeRating(TinyLife.World.Room) - TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.Person,System.TimeSpan) - TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person,System.Boolean) @@ -90,7 +95,6 @@ items: - TinyLife.Objects.Furniture.GetOccupants(TinyLife.Objects.ObjectCategory,System.Boolean) - TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - - TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) - TinyLife.Objects.Furniture.GetFreeObjectSpot(TinyLife.Objects.FurnitureType,System.Nullable{Microsoft.Xna.Framework.Vector2}) - TinyLife.Objects.Furniture.SetParent(TinyLife.Objects.Furniture,TinyLife.Objects.ObjectSpot) @@ -111,17 +115,16 @@ items: - TinyLife.Objects.MapObject.OnEventsAttachable - TinyLife.Objects.MapObject.OnDraw - TinyLife.Objects.MapObject.OnUpdate + - TinyLife.Objects.MapObject.Position - TinyLife.Objects.MapObject.Id - TinyLife.Objects.MapObject.Map - - TinyLife.Objects.MapObject.Position - TinyLife.Objects.MapObject.CurrentLot - TinyLife.Objects.MapObject.IsInWorld - - TinyLife.Objects.MapObject.GetHoverInfo - TinyLife.Objects.MapObject.OnCameraRotationChanged(MLEM.Misc.Direction2,MLEM.Misc.Direction2) - TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) - TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - TinyLife.Objects.MapObject.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) - - TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Boolean,TinyLife.Objects.Furniture,TinyLife.Objects.AbstractSpot,MLEM.Misc.Direction2,System.Single,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean) + - TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean,System.Boolean,System.Boolean,System.Boolean) - TinyLife.Objects.MapObject.GetModCategory(System.String) - MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object) - MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData``1(System.String) @@ -155,7 +158,7 @@ items: source: remote: path: TinyLife/Objects/CornerFurniture.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Objects/CornerFurniture.cs @@ -206,7 +209,7 @@ items: source: remote: path: TinyLife/Objects/CornerFurniture.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ShouldConnectTo path: ../TinyLife/Objects/CornerFurniture.cs @@ -247,7 +250,7 @@ items: source: remote: path: TinyLife/Objects/CornerFurniture.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetCornerStatus path: ../TinyLife/Objects/CornerFurniture.cs @@ -277,21 +280,21 @@ items: - Overridable fullName.vb: TinyLife.Objects.CornerFurniture.GetCornerStatus(System.Collections.Generic.Dictionary(Of MLEM.Misc.Direction2, MLEM.Misc.Direction2)) name.vb: GetCornerStatus(Dictionary(Of Direction2, Direction2)) -- uid: TinyLife.Objects.CornerFurniture.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.Furniture,TinyLife.Objects.AbstractSpot,System.Single,System.Boolean) - commentId: M:TinyLife.Objects.CornerFurniture.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.Furniture,TinyLife.Objects.AbstractSpot,System.Single,System.Boolean) - id: Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.Furniture,TinyLife.Objects.AbstractSpot,System.Single,System.Boolean) +- uid: TinyLife.Objects.CornerFurniture.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean) + commentId: M:TinyLife.Objects.CornerFurniture.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean) + id: Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean) parent: TinyLife.Objects.CornerFurniture langs: - csharp - vb - name: Draw(GameTime, SpriteBatch, Vector2, Vector2, Nullable, Direction2, Int32[], Single, Boolean, Furniture, AbstractSpot, Single, Boolean) - nameWithType: CornerFurniture.Draw(GameTime, SpriteBatch, Vector2, Vector2, Nullable, Direction2, Int32[], Single, Boolean, Furniture, AbstractSpot, Single, Boolean) - fullName: TinyLife.Objects.CornerFurniture.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, System.Nullable, MLEM.Misc.Direction2, System.Int32[], System.Single, System.Boolean, TinyLife.Objects.Furniture, TinyLife.Objects.AbstractSpot, System.Single, System.Boolean) + name: Draw(GameTime, SpriteBatch, Vector2, Vector2, Nullable, Direction2, Int32[], Single, Boolean, ParentInfo, Single, Boolean) + nameWithType: CornerFurniture.Draw(GameTime, SpriteBatch, Vector2, Vector2, Nullable, Direction2, Int32[], Single, Boolean, ParentInfo, Single, Boolean) + fullName: TinyLife.Objects.CornerFurniture.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, System.Nullable, MLEM.Misc.Direction2, System.Int32[], System.Single, System.Boolean, TinyLife.Objects.ParentInfo, System.Single, System.Boolean) type: Method source: remote: path: TinyLife/Objects/CornerFurniture.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Draw path: ../TinyLife/Objects/CornerFurniture.cs @@ -302,7 +305,7 @@ items: summary: "\nDraws this furniture in the world with the given settings.\nThis is a more generalized version of \n" example: [] syntax: - content: public override void Draw(GameTime time, SpriteBatch batch, Vector2 pos, Vector2 drawPos, Color? overrideColor, Direction2 rotation, int[] colors, float drawScale, bool pivot, Furniture parent, AbstractSpot parentSpot, float depthOffset, bool held) + content: public override void Draw(GameTime time, SpriteBatch batch, Vector2 pos, Vector2 drawPos, Color? overrideColor, Direction2 rotation, int[] colors, float drawScale, bool pivot, ParentInfo parent, float depthOffset, bool held) parameters: - id: time type: Microsoft.Xna.Framework.GameTime @@ -332,29 +335,26 @@ items: type: System.Boolean description: Whether or not to move the furniture by its texture's pivot point - id: parent - type: TinyLife.Objects.Furniture + type: TinyLife.Objects.ParentInfo description: The object that this furniture is latched on to, or null if there is none - - id: parentSpot - type: TinyLife.Objects.AbstractSpot - description: The object spot that this furntiture is in, or null if there is none - id: depthOffset type: System.Single description: A value that is added onto the calculated depth of the object - id: held type: System.Boolean description: Whether or not this item is currently being held by a - content.vb: Public Overrides Sub Draw(time As GameTime, batch As SpriteBatch, pos As Vector2, drawPos As Vector2, overrideColor As Color?, rotation As Direction2, colors As Integer(), drawScale As Single, pivot As Boolean, parent As Furniture, parentSpot As AbstractSpot, depthOffset As Single, held As Boolean) - overridden: TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.Furniture,TinyLife.Objects.AbstractSpot,System.Single,System.Boolean) + content.vb: Public Overrides Sub Draw(time As GameTime, batch As SpriteBatch, pos As Vector2, drawPos As Vector2, overrideColor As Color?, rotation As Direction2, colors As Integer(), drawScale As Single, pivot As Boolean, parent As ParentInfo, depthOffset As Single, held As Boolean) + overridden: TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean) overload: TinyLife.Objects.CornerFurniture.Draw* - nameWithType.vb: CornerFurniture.Draw(GameTime, SpriteBatch, Vector2, Vector2, Nullable(Of Color), Direction2, Int32(), Single, Boolean, Furniture, AbstractSpot, Single, Boolean) + nameWithType.vb: CornerFurniture.Draw(GameTime, SpriteBatch, Vector2, Vector2, Nullable(Of Color), Direction2, Int32(), Single, Boolean, ParentInfo, Single, Boolean) modifiers.csharp: - public - override modifiers.vb: - Public - Overrides - fullName.vb: TinyLife.Objects.CornerFurniture.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, System.Nullable(Of Microsoft.Xna.Framework.Color), MLEM.Misc.Direction2, System.Int32(), System.Single, System.Boolean, TinyLife.Objects.Furniture, TinyLife.Objects.AbstractSpot, System.Single, System.Boolean) - name.vb: Draw(GameTime, SpriteBatch, Vector2, Vector2, Nullable(Of Color), Direction2, Int32(), Single, Boolean, Furniture, AbstractSpot, Single, Boolean) + fullName.vb: TinyLife.Objects.CornerFurniture.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, System.Nullable(Of Microsoft.Xna.Framework.Color), MLEM.Misc.Direction2, System.Int32(), System.Single, System.Boolean, TinyLife.Objects.ParentInfo, System.Single, System.Boolean) + name.vb: Draw(GameTime, SpriteBatch, Vector2, Vector2, Nullable(Of Color), Direction2, Int32(), Single, Boolean, ParentInfo, Single, Boolean) - uid: TinyLife.Objects.CornerFurniture.OnNeighborChanged(TinyLife.Objects.Furniture) commentId: M:TinyLife.Objects.CornerFurniture.OnNeighborChanged(TinyLife.Objects.Furniture) id: OnNeighborChanged(TinyLife.Objects.Furniture) @@ -369,7 +369,7 @@ items: source: remote: path: TinyLife/Objects/CornerFurniture.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnNeighborChanged path: ../TinyLife/Objects/CornerFurniture.cs @@ -408,7 +408,7 @@ items: source: remote: path: TinyLife/Objects/CornerFurniture.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Validate path: ../TinyLife/Objects/CornerFurniture.cs @@ -634,6 +634,12 @@ references: name: OnDirty nameWithType: Furniture.OnDirty fullName: TinyLife.Objects.Furniture.OnDirty +- uid: TinyLife.Objects.Furniture.ParentInfo + commentId: P:TinyLife.Objects.Furniture.ParentInfo + parent: TinyLife.Objects.Furniture + name: ParentInfo + nameWithType: Furniture.ParentInfo + fullName: TinyLife.Objects.Furniture.ParentInfo - uid: TinyLife.Objects.Furniture.Type commentId: F:TinyLife.Objects.Furniture.Type parent: TinyLife.Objects.Furniture @@ -676,12 +682,6 @@ references: name: Area nameWithType: Furniture.Area fullName: TinyLife.Objects.Furniture.Area -- uid: TinyLife.Objects.Furniture.VisualPosition - commentId: P:TinyLife.Objects.Furniture.VisualPosition - parent: TinyLife.Objects.Furniture - name: VisualPosition - nameWithType: Furniture.VisualPosition - fullName: TinyLife.Objects.Furniture.VisualPosition - uid: TinyLife.Objects.Furniture.DevaluedThroughUse commentId: F:TinyLife.Objects.Furniture.DevaluedThroughUse parent: TinyLife.Objects.Furniture @@ -736,6 +736,24 @@ references: name: Creator nameWithType: Furniture.Creator fullName: TinyLife.Objects.Furniture.Creator +- uid: TinyLife.Objects.Furniture.AttachedWall + commentId: P:TinyLife.Objects.Furniture.AttachedWall + parent: TinyLife.Objects.Furniture + name: AttachedWall + nameWithType: Furniture.AttachedWall + fullName: TinyLife.Objects.Furniture.AttachedWall +- uid: TinyLife.Objects.Furniture.HideFromDraw + commentId: P:TinyLife.Objects.Furniture.HideFromDraw + parent: TinyLife.Objects.Furniture + name: HideFromDraw + nameWithType: Furniture.HideFromDraw + fullName: TinyLife.Objects.Furniture.HideFromDraw +- uid: TinyLife.Objects.Furniture.VisualRotation + commentId: P:TinyLife.Objects.Furniture.VisualRotation + parent: TinyLife.Objects.Furniture + name: VisualRotation + nameWithType: Furniture.VisualRotation + fullName: TinyLife.Objects.Furniture.VisualRotation - uid: TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color}) commentId: M:TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color}) parent: TinyLife.Objects.Furniture @@ -1308,6 +1326,95 @@ references: - name: ) nameWithType: ) fullName: ) +- uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + parent: TinyLife.Objects.Furniture + name: GetFreeActionSpotInfo(Person, ObjectCategory) + nameWithType: Furniture.GetFreeActionSpotInfo(Person, ObjectCategory) + fullName: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory) + spec.csharp: + - uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + name: GetFreeActionSpotInfo + nameWithType: Furniture.GetFreeActionSpotInfo + fullName: TinyLife.Objects.Furniture.GetFreeActionSpotInfo + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.ObjectCategory + name: ObjectCategory + nameWithType: ObjectCategory + fullName: TinyLife.Objects.ObjectCategory + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + name: GetFreeActionSpotInfo + nameWithType: Furniture.GetFreeActionSpotInfo + fullName: TinyLife.Objects.Furniture.GetFreeActionSpotInfo + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.ObjectCategory + name: ObjectCategory + nameWithType: ObjectCategory + fullName: TinyLife.Objects.ObjectCategory + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip) + commentId: M:TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip) + parent: TinyLife.Objects.Furniture + isExternal: true + name: GetHoverInfo(Tooltip) + nameWithType: Furniture.GetHoverInfo(Tooltip) + fullName: TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip) + spec.csharp: + - uid: TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip) + name: GetHoverInfo + nameWithType: Furniture.GetHoverInfo + fullName: TinyLife.Objects.Furniture.GetHoverInfo + - name: ( + nameWithType: ( + fullName: ( + - uid: MLEM.Ui.Elements.Tooltip + name: Tooltip + nameWithType: Tooltip + fullName: MLEM.Ui.Elements.Tooltip + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip) + name: GetHoverInfo + nameWithType: Furniture.GetHoverInfo + fullName: TinyLife.Objects.Furniture.GetHoverInfo + - name: ( + nameWithType: ( + fullName: ( + - uid: MLEM.Ui.Elements.Tooltip + name: Tooltip + nameWithType: Tooltip + fullName: MLEM.Ui.Elements.Tooltip + isExternal: true + - name: ) + nameWithType: ) + fullName: ) - uid: TinyLife.Objects.Furniture.GetPrice commentId: M:TinyLife.Objects.Furniture.GetPrice parent: TinyLife.Objects.Furniture @@ -1336,31 +1443,67 @@ references: - name: ) nameWithType: ) fullName: ) -- uid: TinyLife.Objects.Furniture.GetDescription - commentId: M:TinyLife.Objects.Furniture.GetDescription +- uid: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String}) + commentId: M:TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String}) parent: TinyLife.Objects.Furniture - name: GetDescription() - nameWithType: Furniture.GetDescription() - fullName: TinyLife.Objects.Furniture.GetDescription() + isExternal: true + name: GetDescription(List) + nameWithType: Furniture.GetDescription(List) + fullName: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List) + nameWithType.vb: Furniture.GetDescription(List(Of String)) + fullName.vb: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List(Of System.String)) + name.vb: GetDescription(List(Of String)) spec.csharp: - - uid: TinyLife.Objects.Furniture.GetDescription + - uid: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String}) name: GetDescription nameWithType: Furniture.GetDescription fullName: TinyLife.Objects.Furniture.GetDescription - name: ( nameWithType: ( fullName: ( + - uid: System.Collections.Generic.List`1 + name: List + nameWithType: List + fullName: System.Collections.Generic.List + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: System.String + name: String + nameWithType: String + fullName: System.String + isExternal: true + - name: '>' + nameWithType: '>' + fullName: '>' - name: ) nameWithType: ) fullName: ) spec.vb: - - uid: TinyLife.Objects.Furniture.GetDescription + - uid: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String}) name: GetDescription nameWithType: Furniture.GetDescription fullName: TinyLife.Objects.Furniture.GetDescription - name: ( nameWithType: ( fullName: ( + - uid: System.Collections.Generic.List`1 + name: List + nameWithType: List + fullName: System.Collections.Generic.List + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: System.String + name: String + nameWithType: String + fullName: System.String + isExternal: true + - name: ) + nameWithType: ) + fullName: ) - name: ) nameWithType: ) fullName: ) @@ -1799,56 +1942,6 @@ references: - name: ) nameWithType: ) fullName: ) -- uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - parent: TinyLife.Objects.Furniture - name: GetFreeActionSpotInfo(Person, ObjectCategory) - nameWithType: Furniture.GetFreeActionSpotInfo(Person, ObjectCategory) - fullName: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory) - spec.csharp: - - uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - name: GetFreeActionSpotInfo - nameWithType: Furniture.GetFreeActionSpotInfo - fullName: TinyLife.Objects.Furniture.GetFreeActionSpotInfo - - name: ( - nameWithType: ( - fullName: ( - - uid: TinyLife.Objects.Person - name: Person - nameWithType: Person - fullName: TinyLife.Objects.Person - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: TinyLife.Objects.ObjectCategory - name: ObjectCategory - nameWithType: ObjectCategory - fullName: TinyLife.Objects.ObjectCategory - - name: ) - nameWithType: ) - fullName: ) - spec.vb: - - uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - name: GetFreeActionSpotInfo - nameWithType: Furniture.GetFreeActionSpotInfo - fullName: TinyLife.Objects.Furniture.GetFreeActionSpotInfo - - name: ( - nameWithType: ( - fullName: ( - - uid: TinyLife.Objects.Person - name: Person - nameWithType: Person - fullName: TinyLife.Objects.Person - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: TinyLife.Objects.ObjectCategory - name: ObjectCategory - nameWithType: ObjectCategory - fullName: TinyLife.Objects.ObjectCategory - - name: ) - nameWithType: ) - fullName: ) - uid: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) commentId: M:TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) parent: TinyLife.Objects.Furniture @@ -2798,6 +2891,12 @@ references: name: OnUpdate nameWithType: MapObject.OnUpdate fullName: TinyLife.Objects.MapObject.OnUpdate +- uid: TinyLife.Objects.MapObject.Position + commentId: P:TinyLife.Objects.MapObject.Position + parent: TinyLife.Objects.MapObject + name: Position + nameWithType: MapObject.Position + fullName: TinyLife.Objects.MapObject.Position - uid: TinyLife.Objects.MapObject.Id commentId: P:TinyLife.Objects.MapObject.Id parent: TinyLife.Objects.MapObject @@ -2810,12 +2909,6 @@ references: name: Map nameWithType: MapObject.Map fullName: TinyLife.Objects.MapObject.Map -- uid: TinyLife.Objects.MapObject.Position - commentId: P:TinyLife.Objects.MapObject.Position - parent: TinyLife.Objects.MapObject - name: Position - nameWithType: MapObject.Position - fullName: TinyLife.Objects.MapObject.Position - uid: TinyLife.Objects.MapObject.CurrentLot commentId: P:TinyLife.Objects.MapObject.CurrentLot parent: TinyLife.Objects.MapObject @@ -2828,34 +2921,6 @@ references: name: IsInWorld nameWithType: MapObject.IsInWorld fullName: TinyLife.Objects.MapObject.IsInWorld -- uid: TinyLife.Objects.MapObject.GetHoverInfo - commentId: M:TinyLife.Objects.MapObject.GetHoverInfo - parent: TinyLife.Objects.MapObject - name: GetHoverInfo() - nameWithType: MapObject.GetHoverInfo() - fullName: TinyLife.Objects.MapObject.GetHoverInfo() - spec.csharp: - - uid: TinyLife.Objects.MapObject.GetHoverInfo - name: GetHoverInfo - nameWithType: MapObject.GetHoverInfo - fullName: TinyLife.Objects.MapObject.GetHoverInfo - - name: ( - nameWithType: ( - fullName: ( - - name: ) - nameWithType: ) - fullName: ) - spec.vb: - - uid: TinyLife.Objects.MapObject.GetHoverInfo - name: GetHoverInfo - nameWithType: MapObject.GetHoverInfo - fullName: TinyLife.Objects.MapObject.GetHoverInfo - - name: ( - nameWithType: ( - fullName: ( - - name: ) - nameWithType: ) - fullName: ) - uid: TinyLife.Objects.MapObject.OnCameraRotationChanged(MLEM.Misc.Direction2,MLEM.Misc.Direction2) commentId: M:TinyLife.Objects.MapObject.OnCameraRotationChanged(MLEM.Misc.Direction2,MLEM.Misc.Direction2) parent: TinyLife.Objects.MapObject @@ -3094,15 +3159,15 @@ references: - name: ) nameWithType: ) fullName: ) -- uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Boolean,TinyLife.Objects.Furniture,TinyLife.Objects.AbstractSpot,MLEM.Misc.Direction2,System.Single,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean) - commentId: M:TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Boolean,TinyLife.Objects.Furniture,TinyLife.Objects.AbstractSpot,MLEM.Misc.Direction2,System.Single,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean) +- uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean,System.Boolean,System.Boolean,System.Boolean) + commentId: M:TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean,System.Boolean,System.Boolean,System.Boolean) parent: TinyLife.Objects.MapObject isExternal: true - name: DrawColumns(Map, Vector2, SpriteBatch, Vector2, TextureRegion, Color, Single, Point, Boolean, Furniture, AbstractSpot, Direction2, Single, Boolean, Boolean, Boolean, Boolean, Boolean, Boolean) - nameWithType: MapObject.DrawColumns(Map, Vector2, SpriteBatch, Vector2, TextureRegion, Color, Single, Point, Boolean, Furniture, AbstractSpot, Direction2, Single, Boolean, Boolean, Boolean, Boolean, Boolean, Boolean) - fullName: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, MLEM.Textures.TextureRegion, Microsoft.Xna.Framework.Color, System.Single, Microsoft.Xna.Framework.Point, System.Boolean, TinyLife.Objects.Furniture, TinyLife.Objects.AbstractSpot, MLEM.Misc.Direction2, System.Single, System.Boolean, System.Boolean, System.Boolean, System.Boolean, System.Boolean, System.Boolean) + name: DrawColumns(Map, Vector2, SpriteBatch, Vector2, TextureRegion, Color, Single, Point, Boolean, ParentInfo, Single, Boolean, Boolean, Boolean, Boolean) + nameWithType: MapObject.DrawColumns(Map, Vector2, SpriteBatch, Vector2, TextureRegion, Color, Single, Point, Boolean, ParentInfo, Single, Boolean, Boolean, Boolean, Boolean) + fullName: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, MLEM.Textures.TextureRegion, Microsoft.Xna.Framework.Color, System.Single, Microsoft.Xna.Framework.Point, System.Boolean, TinyLife.Objects.ParentInfo, System.Single, System.Boolean, System.Boolean, System.Boolean, System.Boolean) spec.csharp: - - uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Boolean,TinyLife.Objects.Furniture,TinyLife.Objects.AbstractSpot,MLEM.Misc.Direction2,System.Single,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean) + - uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean,System.Boolean,System.Boolean,System.Boolean) name: DrawColumns nameWithType: MapObject.DrawColumns fullName: TinyLife.Objects.MapObject.DrawColumns @@ -3180,25 +3245,10 @@ references: - name: ', ' nameWithType: ', ' fullName: ', ' - - uid: TinyLife.Objects.Furniture - name: Furniture - nameWithType: Furniture - fullName: TinyLife.Objects.Furniture - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: TinyLife.Objects.AbstractSpot - name: AbstractSpot - nameWithType: AbstractSpot - fullName: TinyLife.Objects.AbstractSpot - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: MLEM.Misc.Direction2 - name: Direction2 - nameWithType: Direction2 - fullName: MLEM.Misc.Direction2 - isExternal: true + - uid: TinyLife.Objects.ParentInfo + name: ParentInfo + nameWithType: ParentInfo + fullName: TinyLife.Objects.ParentInfo - name: ', ' nameWithType: ', ' fullName: ', ' @@ -3239,27 +3289,11 @@ references: nameWithType: Boolean fullName: System.Boolean isExternal: true - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: System.Boolean - name: Boolean - nameWithType: Boolean - fullName: System.Boolean - isExternal: true - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: System.Boolean - name: Boolean - nameWithType: Boolean - fullName: System.Boolean - isExternal: true - name: ) nameWithType: ) fullName: ) spec.vb: - - uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Boolean,TinyLife.Objects.Furniture,TinyLife.Objects.AbstractSpot,MLEM.Misc.Direction2,System.Single,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean) + - uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean,System.Boolean,System.Boolean,System.Boolean) name: DrawColumns nameWithType: MapObject.DrawColumns fullName: TinyLife.Objects.MapObject.DrawColumns @@ -3337,25 +3371,10 @@ references: - name: ', ' nameWithType: ', ' fullName: ', ' - - uid: TinyLife.Objects.Furniture - name: Furniture - nameWithType: Furniture - fullName: TinyLife.Objects.Furniture - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: TinyLife.Objects.AbstractSpot - name: AbstractSpot - nameWithType: AbstractSpot - fullName: TinyLife.Objects.AbstractSpot - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: MLEM.Misc.Direction2 - name: Direction2 - nameWithType: Direction2 - fullName: MLEM.Misc.Direction2 - isExternal: true + - uid: TinyLife.Objects.ParentInfo + name: ParentInfo + nameWithType: ParentInfo + fullName: TinyLife.Objects.ParentInfo - name: ', ' nameWithType: ', ' fullName: ', ' @@ -3396,22 +3415,6 @@ references: nameWithType: Boolean fullName: System.Boolean isExternal: true - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: System.Boolean - name: Boolean - nameWithType: Boolean - fullName: System.Boolean - isExternal: true - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: System.Boolean - name: Boolean - nameWithType: Boolean - fullName: System.Boolean - isExternal: true - name: ) nameWithType: ) fullName: ) @@ -4230,18 +4233,18 @@ references: name: System.Collections.Generic nameWithType: System.Collections.Generic fullName: System.Collections.Generic -- uid: TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.Furniture,TinyLife.Objects.AbstractSpot,System.Single,System.Boolean) - commentId: M:TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.Furniture,TinyLife.Objects.AbstractSpot,System.Single,System.Boolean) +- uid: TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean) + commentId: M:TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean) parent: TinyLife.Objects.Furniture isExternal: true - name: Draw(GameTime, SpriteBatch, Vector2, Vector2, Nullable, Direction2, Int32[], Single, Boolean, Furniture, AbstractSpot, Single, Boolean) - nameWithType: Furniture.Draw(GameTime, SpriteBatch, Vector2, Vector2, Nullable, Direction2, Int32[], Single, Boolean, Furniture, AbstractSpot, Single, Boolean) - fullName: TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, System.Nullable, MLEM.Misc.Direction2, System.Int32[], System.Single, System.Boolean, TinyLife.Objects.Furniture, TinyLife.Objects.AbstractSpot, System.Single, System.Boolean) - nameWithType.vb: Furniture.Draw(GameTime, SpriteBatch, Vector2, Vector2, Nullable(Of Color), Direction2, Int32(), Single, Boolean, Furniture, AbstractSpot, Single, Boolean) - fullName.vb: TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, System.Nullable(Of Microsoft.Xna.Framework.Color), MLEM.Misc.Direction2, System.Int32(), System.Single, System.Boolean, TinyLife.Objects.Furniture, TinyLife.Objects.AbstractSpot, System.Single, System.Boolean) - name.vb: Draw(GameTime, SpriteBatch, Vector2, Vector2, Nullable(Of Color), Direction2, Int32(), Single, Boolean, Furniture, AbstractSpot, Single, Boolean) + name: Draw(GameTime, SpriteBatch, Vector2, Vector2, Nullable, Direction2, Int32[], Single, Boolean, ParentInfo, Single, Boolean) + nameWithType: Furniture.Draw(GameTime, SpriteBatch, Vector2, Vector2, Nullable, Direction2, Int32[], Single, Boolean, ParentInfo, Single, Boolean) + fullName: TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, System.Nullable, MLEM.Misc.Direction2, System.Int32[], System.Single, System.Boolean, TinyLife.Objects.ParentInfo, System.Single, System.Boolean) + nameWithType.vb: Furniture.Draw(GameTime, SpriteBatch, Vector2, Vector2, Nullable(Of Color), Direction2, Int32(), Single, Boolean, ParentInfo, Single, Boolean) + fullName.vb: TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, System.Nullable(Of Microsoft.Xna.Framework.Color), MLEM.Misc.Direction2, System.Int32(), System.Single, System.Boolean, TinyLife.Objects.ParentInfo, System.Single, System.Boolean) + name.vb: Draw(GameTime, SpriteBatch, Vector2, Vector2, Nullable(Of Color), Direction2, Int32(), Single, Boolean, ParentInfo, Single, Boolean) spec.csharp: - - uid: TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.Furniture,TinyLife.Objects.AbstractSpot,System.Single,System.Boolean) + - uid: TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean) name: Draw nameWithType: Furniture.Draw fullName: TinyLife.Objects.Furniture.Draw @@ -4334,17 +4337,10 @@ references: - name: ', ' nameWithType: ', ' fullName: ', ' - - uid: TinyLife.Objects.Furniture - name: Furniture - nameWithType: Furniture - fullName: TinyLife.Objects.Furniture - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: TinyLife.Objects.AbstractSpot - name: AbstractSpot - nameWithType: AbstractSpot - fullName: TinyLife.Objects.AbstractSpot + - uid: TinyLife.Objects.ParentInfo + name: ParentInfo + nameWithType: ParentInfo + fullName: TinyLife.Objects.ParentInfo - name: ', ' nameWithType: ', ' fullName: ', ' @@ -4365,7 +4361,7 @@ references: nameWithType: ) fullName: ) spec.vb: - - uid: TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.Furniture,TinyLife.Objects.AbstractSpot,System.Single,System.Boolean) + - uid: TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean) name: Draw nameWithType: Furniture.Draw fullName: TinyLife.Objects.Furniture.Draw @@ -4458,17 +4454,10 @@ references: - name: ', ' nameWithType: ', ' fullName: ', ' - - uid: TinyLife.Objects.Furniture - name: Furniture - nameWithType: Furniture - fullName: TinyLife.Objects.Furniture - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: TinyLife.Objects.AbstractSpot - name: AbstractSpot - nameWithType: AbstractSpot - fullName: TinyLife.Objects.AbstractSpot + - uid: TinyLife.Objects.ParentInfo + name: ParentInfo + nameWithType: ParentInfo + fullName: TinyLife.Objects.ParentInfo - name: ', ' nameWithType: ', ' fullName: ', ' @@ -4558,12 +4547,12 @@ references: name: Single nameWithType: Single fullName: System.Single -- uid: TinyLife.Objects.AbstractSpot - commentId: T:TinyLife.Objects.AbstractSpot +- uid: TinyLife.Objects.ParentInfo + commentId: T:TinyLife.Objects.ParentInfo parent: TinyLife.Objects - name: AbstractSpot - nameWithType: AbstractSpot - fullName: TinyLife.Objects.AbstractSpot + name: ParentInfo + nameWithType: ParentInfo + fullName: TinyLife.Objects.ParentInfo - uid: Microsoft.Xna.Framework.Graphics commentId: N:Microsoft.Xna.Framework.Graphics isExternal: true diff --git a/docs/api/TinyLife.Objects.Fence.yml b/docs/api/TinyLife.Objects.Fence.yml index 30e8df9..b41fe91 100644 --- a/docs/api/TinyLife.Objects.Fence.yml +++ b/docs/api/TinyLife.Objects.Fence.yml @@ -6,7 +6,7 @@ items: parent: TinyLife.Objects children: - TinyLife.Objects.Fence.#ctor(System.Guid,TinyLife.Objects.FurnitureType,System.Int32[],TinyLife.World.Map,Microsoft.Xna.Framework.Vector2) - - TinyLife.Objects.Fence.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.Furniture,TinyLife.Objects.AbstractSpot,System.Single,System.Boolean) + - TinyLife.Objects.Fence.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean) - TinyLife.Objects.Fence.OnNeighborChanged(TinyLife.Objects.Furniture) - TinyLife.Objects.Fence.ShouldConnectTo(TinyLife.Objects.Furniture) - TinyLife.Objects.Fence.Validate @@ -20,7 +20,7 @@ items: source: remote: path: TinyLife/Objects/Fence.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Fence path: ../TinyLife/Objects/Fence.cs @@ -50,6 +50,7 @@ items: - TinyLife.Objects.Furniture.OnSetCreator - TinyLife.Objects.Furniture.OnGetDirty - TinyLife.Objects.Furniture.OnDirty + - TinyLife.Objects.Furniture.ParentInfo - TinyLife.Objects.Furniture.Type - TinyLife.Objects.Furniture.Rotation - TinyLife.Objects.Furniture.ParentFurniture @@ -57,7 +58,6 @@ items: - TinyLife.Objects.Furniture.HasParent - TinyLife.Objects.Furniture.Colors - TinyLife.Objects.Furniture.Area - - TinyLife.Objects.Furniture.VisualPosition - TinyLife.Objects.Furniture.DevaluedThroughUse - TinyLife.Objects.Furniture.AreUtilitiesDisabled - TinyLife.Objects.Furniture.IsStatic @@ -67,6 +67,9 @@ items: - TinyLife.Objects.Furniture.Dirty - TinyLife.Objects.Furniture.CustomPrice - TinyLife.Objects.Furniture.Creator + - TinyLife.Objects.Furniture.AttachedWall + - TinyLife.Objects.Furniture.HideFromDraw + - TinyLife.Objects.Furniture.VisualRotation - TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color}) - TinyLife.Objects.Furniture.Intersects(MLEM.Misc.RectangleF) - TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.Person) @@ -77,8 +80,10 @@ items: - TinyLife.Objects.Furniture.CanExecuteAction(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Boolean) - TinyLife.Objects.Furniture.OnActionCompleted(TinyLife.Actions.Action,TinyLife.Actions.CompletionType,System.Boolean) - TinyLife.Objects.Furniture.ActionUpdate(TinyLife.Actions.Action,Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single,System.Boolean) + - TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip) - TinyLife.Objects.Furniture.GetPrice - - TinyLife.Objects.Furniture.GetDescription + - TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String}) - TinyLife.Objects.Furniture.GetDecorativeRating(TinyLife.World.Room) - TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.Person,System.TimeSpan) - TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person,System.Boolean) @@ -87,7 +92,6 @@ items: - TinyLife.Objects.Furniture.GetOccupants(TinyLife.Objects.ObjectCategory,System.Boolean) - TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - - TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) - TinyLife.Objects.Furniture.GetFreeObjectSpot(TinyLife.Objects.FurnitureType,System.Nullable{Microsoft.Xna.Framework.Vector2}) - TinyLife.Objects.Furniture.SetParent(TinyLife.Objects.Furniture,TinyLife.Objects.ObjectSpot) @@ -108,17 +112,16 @@ items: - TinyLife.Objects.MapObject.OnEventsAttachable - TinyLife.Objects.MapObject.OnDraw - TinyLife.Objects.MapObject.OnUpdate + - TinyLife.Objects.MapObject.Position - TinyLife.Objects.MapObject.Id - TinyLife.Objects.MapObject.Map - - TinyLife.Objects.MapObject.Position - TinyLife.Objects.MapObject.CurrentLot - TinyLife.Objects.MapObject.IsInWorld - - TinyLife.Objects.MapObject.GetHoverInfo - TinyLife.Objects.MapObject.OnCameraRotationChanged(MLEM.Misc.Direction2,MLEM.Misc.Direction2) - TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) - TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - TinyLife.Objects.MapObject.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) - - TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Boolean,TinyLife.Objects.Furniture,TinyLife.Objects.AbstractSpot,MLEM.Misc.Direction2,System.Single,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean) + - TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean,System.Boolean,System.Boolean,System.Boolean) - TinyLife.Objects.MapObject.GetModCategory(System.String) - MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object) - MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData``1(System.String) @@ -152,7 +155,7 @@ items: source: remote: path: TinyLife/Objects/Fence.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Objects/Fence.cs @@ -189,21 +192,21 @@ items: - Public fullName.vb: TinyLife.Objects.Fence.Fence(System.Guid, TinyLife.Objects.FurnitureType, System.Int32(), TinyLife.World.Map, Microsoft.Xna.Framework.Vector2) name.vb: Fence(Guid, FurnitureType, Int32(), Map, Vector2) -- uid: TinyLife.Objects.Fence.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.Furniture,TinyLife.Objects.AbstractSpot,System.Single,System.Boolean) - commentId: M:TinyLife.Objects.Fence.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.Furniture,TinyLife.Objects.AbstractSpot,System.Single,System.Boolean) - id: Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.Furniture,TinyLife.Objects.AbstractSpot,System.Single,System.Boolean) +- uid: TinyLife.Objects.Fence.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean) + commentId: M:TinyLife.Objects.Fence.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean) + id: Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean) parent: TinyLife.Objects.Fence langs: - csharp - vb - name: Draw(GameTime, SpriteBatch, Vector2, Vector2, Nullable, Direction2, Int32[], Single, Boolean, Furniture, AbstractSpot, Single, Boolean) - nameWithType: Fence.Draw(GameTime, SpriteBatch, Vector2, Vector2, Nullable, Direction2, Int32[], Single, Boolean, Furniture, AbstractSpot, Single, Boolean) - fullName: TinyLife.Objects.Fence.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, System.Nullable, MLEM.Misc.Direction2, System.Int32[], System.Single, System.Boolean, TinyLife.Objects.Furniture, TinyLife.Objects.AbstractSpot, System.Single, System.Boolean) + name: Draw(GameTime, SpriteBatch, Vector2, Vector2, Nullable, Direction2, Int32[], Single, Boolean, ParentInfo, Single, Boolean) + nameWithType: Fence.Draw(GameTime, SpriteBatch, Vector2, Vector2, Nullable, Direction2, Int32[], Single, Boolean, ParentInfo, Single, Boolean) + fullName: TinyLife.Objects.Fence.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, System.Nullable, MLEM.Misc.Direction2, System.Int32[], System.Single, System.Boolean, TinyLife.Objects.ParentInfo, System.Single, System.Boolean) type: Method source: remote: path: TinyLife/Objects/Fence.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Draw path: ../TinyLife/Objects/Fence.cs @@ -214,7 +217,7 @@ items: summary: "\nDraws this furniture in the world with the given settings.\nThis is a more generalized version of \n" example: [] syntax: - content: public override void Draw(GameTime time, SpriteBatch batch, Vector2 pos, Vector2 drawPos, Color? overrideColor, Direction2 rotation, int[] colors, float drawScale, bool pivot, Furniture parent, AbstractSpot parentSpot, float depthOffset, bool held) + content: public override void Draw(GameTime time, SpriteBatch batch, Vector2 pos, Vector2 drawPos, Color? overrideColor, Direction2 rotation, int[] colors, float drawScale, bool pivot, ParentInfo parent, float depthOffset, bool held) parameters: - id: time type: Microsoft.Xna.Framework.GameTime @@ -244,29 +247,26 @@ items: type: System.Boolean description: Whether or not to move the furniture by its texture's pivot point - id: parent - type: TinyLife.Objects.Furniture + type: TinyLife.Objects.ParentInfo description: The object that this furniture is latched on to, or null if there is none - - id: parentSpot - type: TinyLife.Objects.AbstractSpot - description: The object spot that this furntiture is in, or null if there is none - id: depthOffset type: System.Single description: A value that is added onto the calculated depth of the object - id: held type: System.Boolean description: Whether or not this item is currently being held by a - content.vb: Public Overrides Sub Draw(time As GameTime, batch As SpriteBatch, pos As Vector2, drawPos As Vector2, overrideColor As Color?, rotation As Direction2, colors As Integer(), drawScale As Single, pivot As Boolean, parent As Furniture, parentSpot As AbstractSpot, depthOffset As Single, held As Boolean) - overridden: TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.Furniture,TinyLife.Objects.AbstractSpot,System.Single,System.Boolean) + content.vb: Public Overrides Sub Draw(time As GameTime, batch As SpriteBatch, pos As Vector2, drawPos As Vector2, overrideColor As Color?, rotation As Direction2, colors As Integer(), drawScale As Single, pivot As Boolean, parent As ParentInfo, depthOffset As Single, held As Boolean) + overridden: TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean) overload: TinyLife.Objects.Fence.Draw* - nameWithType.vb: Fence.Draw(GameTime, SpriteBatch, Vector2, Vector2, Nullable(Of Color), Direction2, Int32(), Single, Boolean, Furniture, AbstractSpot, Single, Boolean) + nameWithType.vb: Fence.Draw(GameTime, SpriteBatch, Vector2, Vector2, Nullable(Of Color), Direction2, Int32(), Single, Boolean, ParentInfo, Single, Boolean) modifiers.csharp: - public - override modifiers.vb: - Public - Overrides - fullName.vb: TinyLife.Objects.Fence.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, System.Nullable(Of Microsoft.Xna.Framework.Color), MLEM.Misc.Direction2, System.Int32(), System.Single, System.Boolean, TinyLife.Objects.Furniture, TinyLife.Objects.AbstractSpot, System.Single, System.Boolean) - name.vb: Draw(GameTime, SpriteBatch, Vector2, Vector2, Nullable(Of Color), Direction2, Int32(), Single, Boolean, Furniture, AbstractSpot, Single, Boolean) + fullName.vb: TinyLife.Objects.Fence.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, System.Nullable(Of Microsoft.Xna.Framework.Color), MLEM.Misc.Direction2, System.Int32(), System.Single, System.Boolean, TinyLife.Objects.ParentInfo, System.Single, System.Boolean) + name.vb: Draw(GameTime, SpriteBatch, Vector2, Vector2, Nullable(Of Color), Direction2, Int32(), Single, Boolean, ParentInfo, Single, Boolean) - uid: TinyLife.Objects.Fence.Validate commentId: M:TinyLife.Objects.Fence.Validate id: Validate @@ -281,11 +281,11 @@ items: source: remote: path: TinyLife/Objects/Fence.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Validate path: ../TinyLife/Objects/Fence.cs - startLine: 38 + startLine: 45 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -319,11 +319,11 @@ items: source: remote: path: TinyLife/Objects/Fence.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnNeighborChanged path: ../TinyLife/Objects/Fence.cs - startLine: 44 + startLine: 51 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -358,11 +358,11 @@ items: source: remote: path: TinyLife/Objects/Fence.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ShouldConnectTo path: ../TinyLife/Objects/Fence.cs - startLine: 54 + startLine: 61 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -469,6 +469,12 @@ references: name: OnDirty nameWithType: Furniture.OnDirty fullName: TinyLife.Objects.Furniture.OnDirty +- uid: TinyLife.Objects.Furniture.ParentInfo + commentId: P:TinyLife.Objects.Furniture.ParentInfo + parent: TinyLife.Objects.Furniture + name: ParentInfo + nameWithType: Furniture.ParentInfo + fullName: TinyLife.Objects.Furniture.ParentInfo - uid: TinyLife.Objects.Furniture.Type commentId: F:TinyLife.Objects.Furniture.Type parent: TinyLife.Objects.Furniture @@ -511,12 +517,6 @@ references: name: Area nameWithType: Furniture.Area fullName: TinyLife.Objects.Furniture.Area -- uid: TinyLife.Objects.Furniture.VisualPosition - commentId: P:TinyLife.Objects.Furniture.VisualPosition - parent: TinyLife.Objects.Furniture - name: VisualPosition - nameWithType: Furniture.VisualPosition - fullName: TinyLife.Objects.Furniture.VisualPosition - uid: TinyLife.Objects.Furniture.DevaluedThroughUse commentId: F:TinyLife.Objects.Furniture.DevaluedThroughUse parent: TinyLife.Objects.Furniture @@ -571,6 +571,24 @@ references: name: Creator nameWithType: Furniture.Creator fullName: TinyLife.Objects.Furniture.Creator +- uid: TinyLife.Objects.Furniture.AttachedWall + commentId: P:TinyLife.Objects.Furniture.AttachedWall + parent: TinyLife.Objects.Furniture + name: AttachedWall + nameWithType: Furniture.AttachedWall + fullName: TinyLife.Objects.Furniture.AttachedWall +- uid: TinyLife.Objects.Furniture.HideFromDraw + commentId: P:TinyLife.Objects.Furniture.HideFromDraw + parent: TinyLife.Objects.Furniture + name: HideFromDraw + nameWithType: Furniture.HideFromDraw + fullName: TinyLife.Objects.Furniture.HideFromDraw +- uid: TinyLife.Objects.Furniture.VisualRotation + commentId: P:TinyLife.Objects.Furniture.VisualRotation + parent: TinyLife.Objects.Furniture + name: VisualRotation + nameWithType: Furniture.VisualRotation + fullName: TinyLife.Objects.Furniture.VisualRotation - uid: TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color}) commentId: M:TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color}) parent: TinyLife.Objects.Furniture @@ -1143,6 +1161,95 @@ references: - name: ) nameWithType: ) fullName: ) +- uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + parent: TinyLife.Objects.Furniture + name: GetFreeActionSpotInfo(Person, ObjectCategory) + nameWithType: Furniture.GetFreeActionSpotInfo(Person, ObjectCategory) + fullName: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory) + spec.csharp: + - uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + name: GetFreeActionSpotInfo + nameWithType: Furniture.GetFreeActionSpotInfo + fullName: TinyLife.Objects.Furniture.GetFreeActionSpotInfo + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.ObjectCategory + name: ObjectCategory + nameWithType: ObjectCategory + fullName: TinyLife.Objects.ObjectCategory + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + name: GetFreeActionSpotInfo + nameWithType: Furniture.GetFreeActionSpotInfo + fullName: TinyLife.Objects.Furniture.GetFreeActionSpotInfo + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.ObjectCategory + name: ObjectCategory + nameWithType: ObjectCategory + fullName: TinyLife.Objects.ObjectCategory + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip) + commentId: M:TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip) + parent: TinyLife.Objects.Furniture + isExternal: true + name: GetHoverInfo(Tooltip) + nameWithType: Furniture.GetHoverInfo(Tooltip) + fullName: TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip) + spec.csharp: + - uid: TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip) + name: GetHoverInfo + nameWithType: Furniture.GetHoverInfo + fullName: TinyLife.Objects.Furniture.GetHoverInfo + - name: ( + nameWithType: ( + fullName: ( + - uid: MLEM.Ui.Elements.Tooltip + name: Tooltip + nameWithType: Tooltip + fullName: MLEM.Ui.Elements.Tooltip + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip) + name: GetHoverInfo + nameWithType: Furniture.GetHoverInfo + fullName: TinyLife.Objects.Furniture.GetHoverInfo + - name: ( + nameWithType: ( + fullName: ( + - uid: MLEM.Ui.Elements.Tooltip + name: Tooltip + nameWithType: Tooltip + fullName: MLEM.Ui.Elements.Tooltip + isExternal: true + - name: ) + nameWithType: ) + fullName: ) - uid: TinyLife.Objects.Furniture.GetPrice commentId: M:TinyLife.Objects.Furniture.GetPrice parent: TinyLife.Objects.Furniture @@ -1171,31 +1278,67 @@ references: - name: ) nameWithType: ) fullName: ) -- uid: TinyLife.Objects.Furniture.GetDescription - commentId: M:TinyLife.Objects.Furniture.GetDescription +- uid: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String}) + commentId: M:TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String}) parent: TinyLife.Objects.Furniture - name: GetDescription() - nameWithType: Furniture.GetDescription() - fullName: TinyLife.Objects.Furniture.GetDescription() + isExternal: true + name: GetDescription(List) + nameWithType: Furniture.GetDescription(List) + fullName: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List) + nameWithType.vb: Furniture.GetDescription(List(Of String)) + fullName.vb: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List(Of System.String)) + name.vb: GetDescription(List(Of String)) spec.csharp: - - uid: TinyLife.Objects.Furniture.GetDescription + - uid: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String}) name: GetDescription nameWithType: Furniture.GetDescription fullName: TinyLife.Objects.Furniture.GetDescription - name: ( nameWithType: ( fullName: ( + - uid: System.Collections.Generic.List`1 + name: List + nameWithType: List + fullName: System.Collections.Generic.List + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: System.String + name: String + nameWithType: String + fullName: System.String + isExternal: true + - name: '>' + nameWithType: '>' + fullName: '>' - name: ) nameWithType: ) fullName: ) spec.vb: - - uid: TinyLife.Objects.Furniture.GetDescription + - uid: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String}) name: GetDescription nameWithType: Furniture.GetDescription fullName: TinyLife.Objects.Furniture.GetDescription - name: ( nameWithType: ( fullName: ( + - uid: System.Collections.Generic.List`1 + name: List + nameWithType: List + fullName: System.Collections.Generic.List + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: System.String + name: String + nameWithType: String + fullName: System.String + isExternal: true + - name: ) + nameWithType: ) + fullName: ) - name: ) nameWithType: ) fullName: ) @@ -1634,56 +1777,6 @@ references: - name: ) nameWithType: ) fullName: ) -- uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - parent: TinyLife.Objects.Furniture - name: GetFreeActionSpotInfo(Person, ObjectCategory) - nameWithType: Furniture.GetFreeActionSpotInfo(Person, ObjectCategory) - fullName: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory) - spec.csharp: - - uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - name: GetFreeActionSpotInfo - nameWithType: Furniture.GetFreeActionSpotInfo - fullName: TinyLife.Objects.Furniture.GetFreeActionSpotInfo - - name: ( - nameWithType: ( - fullName: ( - - uid: TinyLife.Objects.Person - name: Person - nameWithType: Person - fullName: TinyLife.Objects.Person - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: TinyLife.Objects.ObjectCategory - name: ObjectCategory - nameWithType: ObjectCategory - fullName: TinyLife.Objects.ObjectCategory - - name: ) - nameWithType: ) - fullName: ) - spec.vb: - - uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - name: GetFreeActionSpotInfo - nameWithType: Furniture.GetFreeActionSpotInfo - fullName: TinyLife.Objects.Furniture.GetFreeActionSpotInfo - - name: ( - nameWithType: ( - fullName: ( - - uid: TinyLife.Objects.Person - name: Person - nameWithType: Person - fullName: TinyLife.Objects.Person - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: TinyLife.Objects.ObjectCategory - name: ObjectCategory - nameWithType: ObjectCategory - fullName: TinyLife.Objects.ObjectCategory - - name: ) - nameWithType: ) - fullName: ) - uid: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) commentId: M:TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) parent: TinyLife.Objects.Furniture @@ -2633,6 +2726,12 @@ references: name: OnUpdate nameWithType: MapObject.OnUpdate fullName: TinyLife.Objects.MapObject.OnUpdate +- uid: TinyLife.Objects.MapObject.Position + commentId: P:TinyLife.Objects.MapObject.Position + parent: TinyLife.Objects.MapObject + name: Position + nameWithType: MapObject.Position + fullName: TinyLife.Objects.MapObject.Position - uid: TinyLife.Objects.MapObject.Id commentId: P:TinyLife.Objects.MapObject.Id parent: TinyLife.Objects.MapObject @@ -2645,12 +2744,6 @@ references: name: Map nameWithType: MapObject.Map fullName: TinyLife.Objects.MapObject.Map -- uid: TinyLife.Objects.MapObject.Position - commentId: P:TinyLife.Objects.MapObject.Position - parent: TinyLife.Objects.MapObject - name: Position - nameWithType: MapObject.Position - fullName: TinyLife.Objects.MapObject.Position - uid: TinyLife.Objects.MapObject.CurrentLot commentId: P:TinyLife.Objects.MapObject.CurrentLot parent: TinyLife.Objects.MapObject @@ -2663,34 +2756,6 @@ references: name: IsInWorld nameWithType: MapObject.IsInWorld fullName: TinyLife.Objects.MapObject.IsInWorld -- uid: TinyLife.Objects.MapObject.GetHoverInfo - commentId: M:TinyLife.Objects.MapObject.GetHoverInfo - parent: TinyLife.Objects.MapObject - name: GetHoverInfo() - nameWithType: MapObject.GetHoverInfo() - fullName: TinyLife.Objects.MapObject.GetHoverInfo() - spec.csharp: - - uid: TinyLife.Objects.MapObject.GetHoverInfo - name: GetHoverInfo - nameWithType: MapObject.GetHoverInfo - fullName: TinyLife.Objects.MapObject.GetHoverInfo - - name: ( - nameWithType: ( - fullName: ( - - name: ) - nameWithType: ) - fullName: ) - spec.vb: - - uid: TinyLife.Objects.MapObject.GetHoverInfo - name: GetHoverInfo - nameWithType: MapObject.GetHoverInfo - fullName: TinyLife.Objects.MapObject.GetHoverInfo - - name: ( - nameWithType: ( - fullName: ( - - name: ) - nameWithType: ) - fullName: ) - uid: TinyLife.Objects.MapObject.OnCameraRotationChanged(MLEM.Misc.Direction2,MLEM.Misc.Direction2) commentId: M:TinyLife.Objects.MapObject.OnCameraRotationChanged(MLEM.Misc.Direction2,MLEM.Misc.Direction2) parent: TinyLife.Objects.MapObject @@ -2929,15 +2994,15 @@ references: - name: ) nameWithType: ) fullName: ) -- uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Boolean,TinyLife.Objects.Furniture,TinyLife.Objects.AbstractSpot,MLEM.Misc.Direction2,System.Single,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean) - commentId: M:TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Boolean,TinyLife.Objects.Furniture,TinyLife.Objects.AbstractSpot,MLEM.Misc.Direction2,System.Single,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean) +- uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean,System.Boolean,System.Boolean,System.Boolean) + commentId: M:TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean,System.Boolean,System.Boolean,System.Boolean) parent: TinyLife.Objects.MapObject isExternal: true - name: DrawColumns(Map, Vector2, SpriteBatch, Vector2, TextureRegion, Color, Single, Point, Boolean, Furniture, AbstractSpot, Direction2, Single, Boolean, Boolean, Boolean, Boolean, Boolean, Boolean) - nameWithType: MapObject.DrawColumns(Map, Vector2, SpriteBatch, Vector2, TextureRegion, Color, Single, Point, Boolean, Furniture, AbstractSpot, Direction2, Single, Boolean, Boolean, Boolean, Boolean, Boolean, Boolean) - fullName: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, MLEM.Textures.TextureRegion, Microsoft.Xna.Framework.Color, System.Single, Microsoft.Xna.Framework.Point, System.Boolean, TinyLife.Objects.Furniture, TinyLife.Objects.AbstractSpot, MLEM.Misc.Direction2, System.Single, System.Boolean, System.Boolean, System.Boolean, System.Boolean, System.Boolean, System.Boolean) + name: DrawColumns(Map, Vector2, SpriteBatch, Vector2, TextureRegion, Color, Single, Point, Boolean, ParentInfo, Single, Boolean, Boolean, Boolean, Boolean) + nameWithType: MapObject.DrawColumns(Map, Vector2, SpriteBatch, Vector2, TextureRegion, Color, Single, Point, Boolean, ParentInfo, Single, Boolean, Boolean, Boolean, Boolean) + fullName: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, MLEM.Textures.TextureRegion, Microsoft.Xna.Framework.Color, System.Single, Microsoft.Xna.Framework.Point, System.Boolean, TinyLife.Objects.ParentInfo, System.Single, System.Boolean, System.Boolean, System.Boolean, System.Boolean) spec.csharp: - - uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Boolean,TinyLife.Objects.Furniture,TinyLife.Objects.AbstractSpot,MLEM.Misc.Direction2,System.Single,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean) + - uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean,System.Boolean,System.Boolean,System.Boolean) name: DrawColumns nameWithType: MapObject.DrawColumns fullName: TinyLife.Objects.MapObject.DrawColumns @@ -3015,25 +3080,10 @@ references: - name: ', ' nameWithType: ', ' fullName: ', ' - - uid: TinyLife.Objects.Furniture - name: Furniture - nameWithType: Furniture - fullName: TinyLife.Objects.Furniture - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: TinyLife.Objects.AbstractSpot - name: AbstractSpot - nameWithType: AbstractSpot - fullName: TinyLife.Objects.AbstractSpot - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: MLEM.Misc.Direction2 - name: Direction2 - nameWithType: Direction2 - fullName: MLEM.Misc.Direction2 - isExternal: true + - uid: TinyLife.Objects.ParentInfo + name: ParentInfo + nameWithType: ParentInfo + fullName: TinyLife.Objects.ParentInfo - name: ', ' nameWithType: ', ' fullName: ', ' @@ -3074,27 +3124,11 @@ references: nameWithType: Boolean fullName: System.Boolean isExternal: true - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: System.Boolean - name: Boolean - nameWithType: Boolean - fullName: System.Boolean - isExternal: true - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: System.Boolean - name: Boolean - nameWithType: Boolean - fullName: System.Boolean - isExternal: true - name: ) nameWithType: ) fullName: ) spec.vb: - - uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Boolean,TinyLife.Objects.Furniture,TinyLife.Objects.AbstractSpot,MLEM.Misc.Direction2,System.Single,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean) + - uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean,System.Boolean,System.Boolean,System.Boolean) name: DrawColumns nameWithType: MapObject.DrawColumns fullName: TinyLife.Objects.MapObject.DrawColumns @@ -3172,25 +3206,10 @@ references: - name: ', ' nameWithType: ', ' fullName: ', ' - - uid: TinyLife.Objects.Furniture - name: Furniture - nameWithType: Furniture - fullName: TinyLife.Objects.Furniture - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: TinyLife.Objects.AbstractSpot - name: AbstractSpot - nameWithType: AbstractSpot - fullName: TinyLife.Objects.AbstractSpot - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: MLEM.Misc.Direction2 - name: Direction2 - nameWithType: Direction2 - fullName: MLEM.Misc.Direction2 - isExternal: true + - uid: TinyLife.Objects.ParentInfo + name: ParentInfo + nameWithType: ParentInfo + fullName: TinyLife.Objects.ParentInfo - name: ', ' nameWithType: ', ' fullName: ', ' @@ -3231,22 +3250,6 @@ references: nameWithType: Boolean fullName: System.Boolean isExternal: true - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: System.Boolean - name: Boolean - nameWithType: Boolean - fullName: System.Boolean - isExternal: true - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: System.Boolean - name: Boolean - nameWithType: Boolean - fullName: System.Boolean - isExternal: true - name: ) nameWithType: ) fullName: ) @@ -3924,18 +3927,18 @@ references: name: Microsoft.Xna.Framework nameWithType: Microsoft.Xna.Framework fullName: Microsoft.Xna.Framework -- uid: TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.Furniture,TinyLife.Objects.AbstractSpot,System.Single,System.Boolean) - commentId: M:TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.Furniture,TinyLife.Objects.AbstractSpot,System.Single,System.Boolean) +- uid: TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean) + commentId: M:TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean) parent: TinyLife.Objects.Furniture isExternal: true - name: Draw(GameTime, SpriteBatch, Vector2, Vector2, Nullable, Direction2, Int32[], Single, Boolean, Furniture, AbstractSpot, Single, Boolean) - nameWithType: Furniture.Draw(GameTime, SpriteBatch, Vector2, Vector2, Nullable, Direction2, Int32[], Single, Boolean, Furniture, AbstractSpot, Single, Boolean) - fullName: TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, System.Nullable, MLEM.Misc.Direction2, System.Int32[], System.Single, System.Boolean, TinyLife.Objects.Furniture, TinyLife.Objects.AbstractSpot, System.Single, System.Boolean) - nameWithType.vb: Furniture.Draw(GameTime, SpriteBatch, Vector2, Vector2, Nullable(Of Color), Direction2, Int32(), Single, Boolean, Furniture, AbstractSpot, Single, Boolean) - fullName.vb: TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, System.Nullable(Of Microsoft.Xna.Framework.Color), MLEM.Misc.Direction2, System.Int32(), System.Single, System.Boolean, TinyLife.Objects.Furniture, TinyLife.Objects.AbstractSpot, System.Single, System.Boolean) - name.vb: Draw(GameTime, SpriteBatch, Vector2, Vector2, Nullable(Of Color), Direction2, Int32(), Single, Boolean, Furniture, AbstractSpot, Single, Boolean) + name: Draw(GameTime, SpriteBatch, Vector2, Vector2, Nullable, Direction2, Int32[], Single, Boolean, ParentInfo, Single, Boolean) + nameWithType: Furniture.Draw(GameTime, SpriteBatch, Vector2, Vector2, Nullable, Direction2, Int32[], Single, Boolean, ParentInfo, Single, Boolean) + fullName: TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, System.Nullable, MLEM.Misc.Direction2, System.Int32[], System.Single, System.Boolean, TinyLife.Objects.ParentInfo, System.Single, System.Boolean) + nameWithType.vb: Furniture.Draw(GameTime, SpriteBatch, Vector2, Vector2, Nullable(Of Color), Direction2, Int32(), Single, Boolean, ParentInfo, Single, Boolean) + fullName.vb: TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, System.Nullable(Of Microsoft.Xna.Framework.Color), MLEM.Misc.Direction2, System.Int32(), System.Single, System.Boolean, TinyLife.Objects.ParentInfo, System.Single, System.Boolean) + name.vb: Draw(GameTime, SpriteBatch, Vector2, Vector2, Nullable(Of Color), Direction2, Int32(), Single, Boolean, ParentInfo, Single, Boolean) spec.csharp: - - uid: TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.Furniture,TinyLife.Objects.AbstractSpot,System.Single,System.Boolean) + - uid: TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean) name: Draw nameWithType: Furniture.Draw fullName: TinyLife.Objects.Furniture.Draw @@ -4028,17 +4031,10 @@ references: - name: ', ' nameWithType: ', ' fullName: ', ' - - uid: TinyLife.Objects.Furniture - name: Furniture - nameWithType: Furniture - fullName: TinyLife.Objects.Furniture - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: TinyLife.Objects.AbstractSpot - name: AbstractSpot - nameWithType: AbstractSpot - fullName: TinyLife.Objects.AbstractSpot + - uid: TinyLife.Objects.ParentInfo + name: ParentInfo + nameWithType: ParentInfo + fullName: TinyLife.Objects.ParentInfo - name: ', ' nameWithType: ', ' fullName: ', ' @@ -4059,7 +4055,7 @@ references: nameWithType: ) fullName: ) spec.vb: - - uid: TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.Furniture,TinyLife.Objects.AbstractSpot,System.Single,System.Boolean) + - uid: TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean) name: Draw nameWithType: Furniture.Draw fullName: TinyLife.Objects.Furniture.Draw @@ -4152,17 +4148,10 @@ references: - name: ', ' nameWithType: ', ' fullName: ', ' - - uid: TinyLife.Objects.Furniture - name: Furniture - nameWithType: Furniture - fullName: TinyLife.Objects.Furniture - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: TinyLife.Objects.AbstractSpot - name: AbstractSpot - nameWithType: AbstractSpot - fullName: TinyLife.Objects.AbstractSpot + - uid: TinyLife.Objects.ParentInfo + name: ParentInfo + nameWithType: ParentInfo + fullName: TinyLife.Objects.ParentInfo - name: ', ' nameWithType: ', ' fullName: ', ' @@ -4266,12 +4255,12 @@ references: name: Boolean nameWithType: Boolean fullName: System.Boolean -- uid: TinyLife.Objects.AbstractSpot - commentId: T:TinyLife.Objects.AbstractSpot +- uid: TinyLife.Objects.ParentInfo + commentId: T:TinyLife.Objects.ParentInfo parent: TinyLife.Objects - name: AbstractSpot - nameWithType: AbstractSpot - fullName: TinyLife.Objects.AbstractSpot + name: ParentInfo + nameWithType: ParentInfo + fullName: TinyLife.Objects.ParentInfo - uid: Microsoft.Xna.Framework.Graphics commentId: N:Microsoft.Xna.Framework.Graphics isExternal: true diff --git a/docs/api/TinyLife.Objects.Fireplace.yml b/docs/api/TinyLife.Objects.Fireplace.yml index 4314666..52ea976 100644 --- a/docs/api/TinyLife.Objects.Fireplace.yml +++ b/docs/api/TinyLife.Objects.Fireplace.yml @@ -7,7 +7,7 @@ items: children: - TinyLife.Objects.Fireplace.#ctor(System.Guid,TinyLife.Objects.FurnitureType,System.Int32[],TinyLife.World.Map,Microsoft.Xna.Framework.Vector2) - TinyLife.Objects.Fireplace.CreateLights - - TinyLife.Objects.Fireplace.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.Furniture,TinyLife.Objects.AbstractSpot,System.Single,System.Boolean) + - TinyLife.Objects.Fireplace.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean) - TinyLife.Objects.Fireplace.IsElectrical - TinyLife.Objects.Fireplace.LightSize - TinyLife.Objects.Fireplace.OnRemoved @@ -22,7 +22,7 @@ items: source: remote: path: TinyLife/Objects/Fireplace.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Fireplace path: ../TinyLife/Objects/Fireplace.cs @@ -58,6 +58,7 @@ items: - TinyLife.Objects.Furniture.OnSetCreator - TinyLife.Objects.Furniture.OnGetDirty - TinyLife.Objects.Furniture.OnDirty + - TinyLife.Objects.Furniture.ParentInfo - TinyLife.Objects.Furniture.Type - TinyLife.Objects.Furniture.Rotation - TinyLife.Objects.Furniture.ParentFurniture @@ -65,7 +66,6 @@ items: - TinyLife.Objects.Furniture.HasParent - TinyLife.Objects.Furniture.Colors - TinyLife.Objects.Furniture.Area - - TinyLife.Objects.Furniture.VisualPosition - TinyLife.Objects.Furniture.DevaluedThroughUse - TinyLife.Objects.Furniture.AreUtilitiesDisabled - TinyLife.Objects.Furniture.IsStatic @@ -75,6 +75,9 @@ items: - TinyLife.Objects.Furniture.Dirty - TinyLife.Objects.Furniture.CustomPrice - TinyLife.Objects.Furniture.Creator + - TinyLife.Objects.Furniture.AttachedWall + - TinyLife.Objects.Furniture.HideFromDraw + - TinyLife.Objects.Furniture.VisualRotation - TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color}) - TinyLife.Objects.Furniture.Intersects(MLEM.Misc.RectangleF) - TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.Person) @@ -83,8 +86,10 @@ items: - TinyLife.Objects.Furniture.CanExecuteAction(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Boolean) - TinyLife.Objects.Furniture.OnActionCompleted(TinyLife.Actions.Action,TinyLife.Actions.CompletionType,System.Boolean) - TinyLife.Objects.Furniture.ActionUpdate(TinyLife.Actions.Action,Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single,System.Boolean) + - TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip) - TinyLife.Objects.Furniture.GetPrice - - TinyLife.Objects.Furniture.GetDescription + - TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String}) - TinyLife.Objects.Furniture.GetDecorativeRating(TinyLife.World.Room) - TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.Person,System.TimeSpan) - TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person,System.Boolean) @@ -94,7 +99,6 @@ items: - TinyLife.Objects.Furniture.GetOccupants(TinyLife.Objects.ObjectCategory,System.Boolean) - TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - - TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) - TinyLife.Objects.Furniture.GetFreeObjectSpot(TinyLife.Objects.FurnitureType,System.Nullable{Microsoft.Xna.Framework.Vector2}) - TinyLife.Objects.Furniture.SetParent(TinyLife.Objects.Furniture,TinyLife.Objects.ObjectSpot) @@ -115,17 +119,16 @@ items: - TinyLife.Objects.MapObject.OnEventsAttachable - TinyLife.Objects.MapObject.OnDraw - TinyLife.Objects.MapObject.OnUpdate + - TinyLife.Objects.MapObject.Position - TinyLife.Objects.MapObject.Id - TinyLife.Objects.MapObject.Map - - TinyLife.Objects.MapObject.Position - TinyLife.Objects.MapObject.CurrentLot - TinyLife.Objects.MapObject.IsInWorld - - TinyLife.Objects.MapObject.GetHoverInfo - TinyLife.Objects.MapObject.OnCameraRotationChanged(MLEM.Misc.Direction2,MLEM.Misc.Direction2) - TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) - TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - TinyLife.Objects.MapObject.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) - - TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Boolean,TinyLife.Objects.Furniture,TinyLife.Objects.AbstractSpot,MLEM.Misc.Direction2,System.Single,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean) + - TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean,System.Boolean,System.Boolean,System.Boolean) - TinyLife.Objects.MapObject.GetModCategory(System.String) - MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object) - MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData``1(System.String) @@ -159,7 +162,7 @@ items: source: remote: path: TinyLife/Objects/Fireplace.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsElectrical path: ../TinyLife/Objects/Fireplace.cs @@ -199,7 +202,7 @@ items: source: remote: path: TinyLife/Objects/Fireplace.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: LightSize path: ../TinyLife/Objects/Fireplace.cs @@ -238,7 +241,7 @@ items: source: remote: path: TinyLife/Objects/Fireplace.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Objects/Fireplace.cs @@ -275,21 +278,21 @@ items: - Public fullName.vb: TinyLife.Objects.Fireplace.Fireplace(System.Guid, TinyLife.Objects.FurnitureType, System.Int32(), TinyLife.World.Map, Microsoft.Xna.Framework.Vector2) name.vb: Fireplace(Guid, FurnitureType, Int32(), Map, Vector2) -- uid: TinyLife.Objects.Fireplace.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.Furniture,TinyLife.Objects.AbstractSpot,System.Single,System.Boolean) - commentId: M:TinyLife.Objects.Fireplace.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.Furniture,TinyLife.Objects.AbstractSpot,System.Single,System.Boolean) - id: Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.Furniture,TinyLife.Objects.AbstractSpot,System.Single,System.Boolean) +- uid: TinyLife.Objects.Fireplace.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean) + commentId: M:TinyLife.Objects.Fireplace.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean) + id: Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean) parent: TinyLife.Objects.Fireplace langs: - csharp - vb - name: Draw(GameTime, SpriteBatch, Vector2, Vector2, Nullable, Direction2, Int32[], Single, Boolean, Furniture, AbstractSpot, Single, Boolean) - nameWithType: Fireplace.Draw(GameTime, SpriteBatch, Vector2, Vector2, Nullable, Direction2, Int32[], Single, Boolean, Furniture, AbstractSpot, Single, Boolean) - fullName: TinyLife.Objects.Fireplace.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, System.Nullable, MLEM.Misc.Direction2, System.Int32[], System.Single, System.Boolean, TinyLife.Objects.Furniture, TinyLife.Objects.AbstractSpot, System.Single, System.Boolean) + name: Draw(GameTime, SpriteBatch, Vector2, Vector2, Nullable, Direction2, Int32[], Single, Boolean, ParentInfo, Single, Boolean) + nameWithType: Fireplace.Draw(GameTime, SpriteBatch, Vector2, Vector2, Nullable, Direction2, Int32[], Single, Boolean, ParentInfo, Single, Boolean) + fullName: TinyLife.Objects.Fireplace.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, System.Nullable, MLEM.Misc.Direction2, System.Int32[], System.Single, System.Boolean, TinyLife.Objects.ParentInfo, System.Single, System.Boolean) type: Method source: remote: path: TinyLife/Objects/Fireplace.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Draw path: ../TinyLife/Objects/Fireplace.cs @@ -300,7 +303,7 @@ items: summary: "\nDraws this furniture in the world with the given settings.\nThis is a more generalized version of \n" example: [] syntax: - content: public override void Draw(GameTime time, SpriteBatch batch, Vector2 pos, Vector2 drawPos, Color? overrideColor, Direction2 rotation, int[] colors, float drawScale, bool pivot, Furniture parent, AbstractSpot parentSpot, float depthOffset, bool held) + content: public override void Draw(GameTime time, SpriteBatch batch, Vector2 pos, Vector2 drawPos, Color? overrideColor, Direction2 rotation, int[] colors, float drawScale, bool pivot, ParentInfo parent, float depthOffset, bool held) parameters: - id: time type: Microsoft.Xna.Framework.GameTime @@ -330,29 +333,26 @@ items: type: System.Boolean description: Whether or not to move the furniture by its texture's pivot point - id: parent - type: TinyLife.Objects.Furniture + type: TinyLife.Objects.ParentInfo description: The object that this furniture is latched on to, or null if there is none - - id: parentSpot - type: TinyLife.Objects.AbstractSpot - description: The object spot that this furntiture is in, or null if there is none - id: depthOffset type: System.Single description: A value that is added onto the calculated depth of the object - id: held type: System.Boolean description: Whether or not this item is currently being held by a - content.vb: Public Overrides Sub Draw(time As GameTime, batch As SpriteBatch, pos As Vector2, drawPos As Vector2, overrideColor As Color?, rotation As Direction2, colors As Integer(), drawScale As Single, pivot As Boolean, parent As Furniture, parentSpot As AbstractSpot, depthOffset As Single, held As Boolean) - overridden: TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.Furniture,TinyLife.Objects.AbstractSpot,System.Single,System.Boolean) + content.vb: Public Overrides Sub Draw(time As GameTime, batch As SpriteBatch, pos As Vector2, drawPos As Vector2, overrideColor As Color?, rotation As Direction2, colors As Integer(), drawScale As Single, pivot As Boolean, parent As ParentInfo, depthOffset As Single, held As Boolean) + overridden: TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean) overload: TinyLife.Objects.Fireplace.Draw* - nameWithType.vb: Fireplace.Draw(GameTime, SpriteBatch, Vector2, Vector2, Nullable(Of Color), Direction2, Int32(), Single, Boolean, Furniture, AbstractSpot, Single, Boolean) + nameWithType.vb: Fireplace.Draw(GameTime, SpriteBatch, Vector2, Vector2, Nullable(Of Color), Direction2, Int32(), Single, Boolean, ParentInfo, Single, Boolean) modifiers.csharp: - public - override modifiers.vb: - Public - Overrides - fullName.vb: TinyLife.Objects.Fireplace.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, System.Nullable(Of Microsoft.Xna.Framework.Color), MLEM.Misc.Direction2, System.Int32(), System.Single, System.Boolean, TinyLife.Objects.Furniture, TinyLife.Objects.AbstractSpot, System.Single, System.Boolean) - name.vb: Draw(GameTime, SpriteBatch, Vector2, Vector2, Nullable(Of Color), Direction2, Int32(), Single, Boolean, Furniture, AbstractSpot, Single, Boolean) + fullName.vb: TinyLife.Objects.Fireplace.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, System.Nullable(Of Microsoft.Xna.Framework.Color), MLEM.Misc.Direction2, System.Int32(), System.Single, System.Boolean, TinyLife.Objects.ParentInfo, System.Single, System.Boolean) + name.vb: Draw(GameTime, SpriteBatch, Vector2, Vector2, Nullable(Of Color), Direction2, Int32(), Single, Boolean, ParentInfo, Single, Boolean) - uid: TinyLife.Objects.Fireplace.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) commentId: M:TinyLife.Objects.Fireplace.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) id: Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) @@ -367,7 +367,7 @@ items: source: remote: path: TinyLife/Objects/Fireplace.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Update path: ../TinyLife/Objects/Fireplace.cs @@ -412,7 +412,7 @@ items: source: remote: path: TinyLife/Objects/Fireplace.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CreateLights path: ../TinyLife/Objects/Fireplace.cs @@ -450,7 +450,7 @@ items: source: remote: path: TinyLife/Objects/Fireplace.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnRemoved path: ../TinyLife/Objects/Fireplace.cs @@ -635,6 +635,12 @@ references: name: OnDirty nameWithType: Furniture.OnDirty fullName: TinyLife.Objects.Furniture.OnDirty +- uid: TinyLife.Objects.Furniture.ParentInfo + commentId: P:TinyLife.Objects.Furniture.ParentInfo + parent: TinyLife.Objects.Furniture + name: ParentInfo + nameWithType: Furniture.ParentInfo + fullName: TinyLife.Objects.Furniture.ParentInfo - uid: TinyLife.Objects.Furniture.Type commentId: F:TinyLife.Objects.Furniture.Type parent: TinyLife.Objects.Furniture @@ -677,12 +683,6 @@ references: name: Area nameWithType: Furniture.Area fullName: TinyLife.Objects.Furniture.Area -- uid: TinyLife.Objects.Furniture.VisualPosition - commentId: P:TinyLife.Objects.Furniture.VisualPosition - parent: TinyLife.Objects.Furniture - name: VisualPosition - nameWithType: Furniture.VisualPosition - fullName: TinyLife.Objects.Furniture.VisualPosition - uid: TinyLife.Objects.Furniture.DevaluedThroughUse commentId: F:TinyLife.Objects.Furniture.DevaluedThroughUse parent: TinyLife.Objects.Furniture @@ -737,6 +737,24 @@ references: name: Creator nameWithType: Furniture.Creator fullName: TinyLife.Objects.Furniture.Creator +- uid: TinyLife.Objects.Furniture.AttachedWall + commentId: P:TinyLife.Objects.Furniture.AttachedWall + parent: TinyLife.Objects.Furniture + name: AttachedWall + nameWithType: Furniture.AttachedWall + fullName: TinyLife.Objects.Furniture.AttachedWall +- uid: TinyLife.Objects.Furniture.HideFromDraw + commentId: P:TinyLife.Objects.Furniture.HideFromDraw + parent: TinyLife.Objects.Furniture + name: HideFromDraw + nameWithType: Furniture.HideFromDraw + fullName: TinyLife.Objects.Furniture.HideFromDraw +- uid: TinyLife.Objects.Furniture.VisualRotation + commentId: P:TinyLife.Objects.Furniture.VisualRotation + parent: TinyLife.Objects.Furniture + name: VisualRotation + nameWithType: Furniture.VisualRotation + fullName: TinyLife.Objects.Furniture.VisualRotation - uid: TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color}) commentId: M:TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color}) parent: TinyLife.Objects.Furniture @@ -1253,6 +1271,95 @@ references: - name: ) nameWithType: ) fullName: ) +- uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + parent: TinyLife.Objects.Furniture + name: GetFreeActionSpotInfo(Person, ObjectCategory) + nameWithType: Furniture.GetFreeActionSpotInfo(Person, ObjectCategory) + fullName: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory) + spec.csharp: + - uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + name: GetFreeActionSpotInfo + nameWithType: Furniture.GetFreeActionSpotInfo + fullName: TinyLife.Objects.Furniture.GetFreeActionSpotInfo + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.ObjectCategory + name: ObjectCategory + nameWithType: ObjectCategory + fullName: TinyLife.Objects.ObjectCategory + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + name: GetFreeActionSpotInfo + nameWithType: Furniture.GetFreeActionSpotInfo + fullName: TinyLife.Objects.Furniture.GetFreeActionSpotInfo + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.ObjectCategory + name: ObjectCategory + nameWithType: ObjectCategory + fullName: TinyLife.Objects.ObjectCategory + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip) + commentId: M:TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip) + parent: TinyLife.Objects.Furniture + isExternal: true + name: GetHoverInfo(Tooltip) + nameWithType: Furniture.GetHoverInfo(Tooltip) + fullName: TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip) + spec.csharp: + - uid: TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip) + name: GetHoverInfo + nameWithType: Furniture.GetHoverInfo + fullName: TinyLife.Objects.Furniture.GetHoverInfo + - name: ( + nameWithType: ( + fullName: ( + - uid: MLEM.Ui.Elements.Tooltip + name: Tooltip + nameWithType: Tooltip + fullName: MLEM.Ui.Elements.Tooltip + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip) + name: GetHoverInfo + nameWithType: Furniture.GetHoverInfo + fullName: TinyLife.Objects.Furniture.GetHoverInfo + - name: ( + nameWithType: ( + fullName: ( + - uid: MLEM.Ui.Elements.Tooltip + name: Tooltip + nameWithType: Tooltip + fullName: MLEM.Ui.Elements.Tooltip + isExternal: true + - name: ) + nameWithType: ) + fullName: ) - uid: TinyLife.Objects.Furniture.GetPrice commentId: M:TinyLife.Objects.Furniture.GetPrice parent: TinyLife.Objects.Furniture @@ -1281,31 +1388,67 @@ references: - name: ) nameWithType: ) fullName: ) -- uid: TinyLife.Objects.Furniture.GetDescription - commentId: M:TinyLife.Objects.Furniture.GetDescription +- uid: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String}) + commentId: M:TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String}) parent: TinyLife.Objects.Furniture - name: GetDescription() - nameWithType: Furniture.GetDescription() - fullName: TinyLife.Objects.Furniture.GetDescription() + isExternal: true + name: GetDescription(List) + nameWithType: Furniture.GetDescription(List) + fullName: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List) + nameWithType.vb: Furniture.GetDescription(List(Of String)) + fullName.vb: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List(Of System.String)) + name.vb: GetDescription(List(Of String)) spec.csharp: - - uid: TinyLife.Objects.Furniture.GetDescription + - uid: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String}) name: GetDescription nameWithType: Furniture.GetDescription fullName: TinyLife.Objects.Furniture.GetDescription - name: ( nameWithType: ( fullName: ( + - uid: System.Collections.Generic.List`1 + name: List + nameWithType: List + fullName: System.Collections.Generic.List + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: System.String + name: String + nameWithType: String + fullName: System.String + isExternal: true + - name: '>' + nameWithType: '>' + fullName: '>' - name: ) nameWithType: ) fullName: ) spec.vb: - - uid: TinyLife.Objects.Furniture.GetDescription + - uid: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String}) name: GetDescription nameWithType: Furniture.GetDescription fullName: TinyLife.Objects.Furniture.GetDescription - name: ( nameWithType: ( fullName: ( + - uid: System.Collections.Generic.List`1 + name: List + nameWithType: List + fullName: System.Collections.Generic.List + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: System.String + name: String + nameWithType: String + fullName: System.String + isExternal: true + - name: ) + nameWithType: ) + fullName: ) - name: ) nameWithType: ) fullName: ) @@ -1780,56 +1923,6 @@ references: - name: ) nameWithType: ) fullName: ) -- uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - parent: TinyLife.Objects.Furniture - name: GetFreeActionSpotInfo(Person, ObjectCategory) - nameWithType: Furniture.GetFreeActionSpotInfo(Person, ObjectCategory) - fullName: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory) - spec.csharp: - - uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - name: GetFreeActionSpotInfo - nameWithType: Furniture.GetFreeActionSpotInfo - fullName: TinyLife.Objects.Furniture.GetFreeActionSpotInfo - - name: ( - nameWithType: ( - fullName: ( - - uid: TinyLife.Objects.Person - name: Person - nameWithType: Person - fullName: TinyLife.Objects.Person - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: TinyLife.Objects.ObjectCategory - name: ObjectCategory - nameWithType: ObjectCategory - fullName: TinyLife.Objects.ObjectCategory - - name: ) - nameWithType: ) - fullName: ) - spec.vb: - - uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - name: GetFreeActionSpotInfo - nameWithType: Furniture.GetFreeActionSpotInfo - fullName: TinyLife.Objects.Furniture.GetFreeActionSpotInfo - - name: ( - nameWithType: ( - fullName: ( - - uid: TinyLife.Objects.Person - name: Person - nameWithType: Person - fullName: TinyLife.Objects.Person - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: TinyLife.Objects.ObjectCategory - name: ObjectCategory - nameWithType: ObjectCategory - fullName: TinyLife.Objects.ObjectCategory - - name: ) - nameWithType: ) - fullName: ) - uid: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) commentId: M:TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) parent: TinyLife.Objects.Furniture @@ -2779,6 +2872,12 @@ references: name: OnUpdate nameWithType: MapObject.OnUpdate fullName: TinyLife.Objects.MapObject.OnUpdate +- uid: TinyLife.Objects.MapObject.Position + commentId: P:TinyLife.Objects.MapObject.Position + parent: TinyLife.Objects.MapObject + name: Position + nameWithType: MapObject.Position + fullName: TinyLife.Objects.MapObject.Position - uid: TinyLife.Objects.MapObject.Id commentId: P:TinyLife.Objects.MapObject.Id parent: TinyLife.Objects.MapObject @@ -2791,12 +2890,6 @@ references: name: Map nameWithType: MapObject.Map fullName: TinyLife.Objects.MapObject.Map -- uid: TinyLife.Objects.MapObject.Position - commentId: P:TinyLife.Objects.MapObject.Position - parent: TinyLife.Objects.MapObject - name: Position - nameWithType: MapObject.Position - fullName: TinyLife.Objects.MapObject.Position - uid: TinyLife.Objects.MapObject.CurrentLot commentId: P:TinyLife.Objects.MapObject.CurrentLot parent: TinyLife.Objects.MapObject @@ -2809,34 +2902,6 @@ references: name: IsInWorld nameWithType: MapObject.IsInWorld fullName: TinyLife.Objects.MapObject.IsInWorld -- uid: TinyLife.Objects.MapObject.GetHoverInfo - commentId: M:TinyLife.Objects.MapObject.GetHoverInfo - parent: TinyLife.Objects.MapObject - name: GetHoverInfo() - nameWithType: MapObject.GetHoverInfo() - fullName: TinyLife.Objects.MapObject.GetHoverInfo() - spec.csharp: - - uid: TinyLife.Objects.MapObject.GetHoverInfo - name: GetHoverInfo - nameWithType: MapObject.GetHoverInfo - fullName: TinyLife.Objects.MapObject.GetHoverInfo - - name: ( - nameWithType: ( - fullName: ( - - name: ) - nameWithType: ) - fullName: ) - spec.vb: - - uid: TinyLife.Objects.MapObject.GetHoverInfo - name: GetHoverInfo - nameWithType: MapObject.GetHoverInfo - fullName: TinyLife.Objects.MapObject.GetHoverInfo - - name: ( - nameWithType: ( - fullName: ( - - name: ) - nameWithType: ) - fullName: ) - uid: TinyLife.Objects.MapObject.OnCameraRotationChanged(MLEM.Misc.Direction2,MLEM.Misc.Direction2) commentId: M:TinyLife.Objects.MapObject.OnCameraRotationChanged(MLEM.Misc.Direction2,MLEM.Misc.Direction2) parent: TinyLife.Objects.MapObject @@ -3075,15 +3140,15 @@ references: - name: ) nameWithType: ) fullName: ) -- uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Boolean,TinyLife.Objects.Furniture,TinyLife.Objects.AbstractSpot,MLEM.Misc.Direction2,System.Single,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean) - commentId: M:TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Boolean,TinyLife.Objects.Furniture,TinyLife.Objects.AbstractSpot,MLEM.Misc.Direction2,System.Single,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean) +- uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean,System.Boolean,System.Boolean,System.Boolean) + commentId: M:TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean,System.Boolean,System.Boolean,System.Boolean) parent: TinyLife.Objects.MapObject isExternal: true - name: DrawColumns(Map, Vector2, SpriteBatch, Vector2, TextureRegion, Color, Single, Point, Boolean, Furniture, AbstractSpot, Direction2, Single, Boolean, Boolean, Boolean, Boolean, Boolean, Boolean) - nameWithType: MapObject.DrawColumns(Map, Vector2, SpriteBatch, Vector2, TextureRegion, Color, Single, Point, Boolean, Furniture, AbstractSpot, Direction2, Single, Boolean, Boolean, Boolean, Boolean, Boolean, Boolean) - fullName: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, MLEM.Textures.TextureRegion, Microsoft.Xna.Framework.Color, System.Single, Microsoft.Xna.Framework.Point, System.Boolean, TinyLife.Objects.Furniture, TinyLife.Objects.AbstractSpot, MLEM.Misc.Direction2, System.Single, System.Boolean, System.Boolean, System.Boolean, System.Boolean, System.Boolean, System.Boolean) + name: DrawColumns(Map, Vector2, SpriteBatch, Vector2, TextureRegion, Color, Single, Point, Boolean, ParentInfo, Single, Boolean, Boolean, Boolean, Boolean) + nameWithType: MapObject.DrawColumns(Map, Vector2, SpriteBatch, Vector2, TextureRegion, Color, Single, Point, Boolean, ParentInfo, Single, Boolean, Boolean, Boolean, Boolean) + fullName: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, MLEM.Textures.TextureRegion, Microsoft.Xna.Framework.Color, System.Single, Microsoft.Xna.Framework.Point, System.Boolean, TinyLife.Objects.ParentInfo, System.Single, System.Boolean, System.Boolean, System.Boolean, System.Boolean) spec.csharp: - - uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Boolean,TinyLife.Objects.Furniture,TinyLife.Objects.AbstractSpot,MLEM.Misc.Direction2,System.Single,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean) + - uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean,System.Boolean,System.Boolean,System.Boolean) name: DrawColumns nameWithType: MapObject.DrawColumns fullName: TinyLife.Objects.MapObject.DrawColumns @@ -3161,25 +3226,10 @@ references: - name: ', ' nameWithType: ', ' fullName: ', ' - - uid: TinyLife.Objects.Furniture - name: Furniture - nameWithType: Furniture - fullName: TinyLife.Objects.Furniture - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: TinyLife.Objects.AbstractSpot - name: AbstractSpot - nameWithType: AbstractSpot - fullName: TinyLife.Objects.AbstractSpot - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: MLEM.Misc.Direction2 - name: Direction2 - nameWithType: Direction2 - fullName: MLEM.Misc.Direction2 - isExternal: true + - uid: TinyLife.Objects.ParentInfo + name: ParentInfo + nameWithType: ParentInfo + fullName: TinyLife.Objects.ParentInfo - name: ', ' nameWithType: ', ' fullName: ', ' @@ -3220,27 +3270,11 @@ references: nameWithType: Boolean fullName: System.Boolean isExternal: true - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: System.Boolean - name: Boolean - nameWithType: Boolean - fullName: System.Boolean - isExternal: true - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: System.Boolean - name: Boolean - nameWithType: Boolean - fullName: System.Boolean - isExternal: true - name: ) nameWithType: ) fullName: ) spec.vb: - - uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Boolean,TinyLife.Objects.Furniture,TinyLife.Objects.AbstractSpot,MLEM.Misc.Direction2,System.Single,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean) + - uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean,System.Boolean,System.Boolean,System.Boolean) name: DrawColumns nameWithType: MapObject.DrawColumns fullName: TinyLife.Objects.MapObject.DrawColumns @@ -3318,25 +3352,10 @@ references: - name: ', ' nameWithType: ', ' fullName: ', ' - - uid: TinyLife.Objects.Furniture - name: Furniture - nameWithType: Furniture - fullName: TinyLife.Objects.Furniture - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: TinyLife.Objects.AbstractSpot - name: AbstractSpot - nameWithType: AbstractSpot - fullName: TinyLife.Objects.AbstractSpot - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: MLEM.Misc.Direction2 - name: Direction2 - nameWithType: Direction2 - fullName: MLEM.Misc.Direction2 - isExternal: true + - uid: TinyLife.Objects.ParentInfo + name: ParentInfo + nameWithType: ParentInfo + fullName: TinyLife.Objects.ParentInfo - name: ', ' nameWithType: ', ' fullName: ', ' @@ -3377,22 +3396,6 @@ references: nameWithType: Boolean fullName: System.Boolean isExternal: true - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: System.Boolean - name: Boolean - nameWithType: Boolean - fullName: System.Boolean - isExternal: true - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: System.Boolean - name: Boolean - nameWithType: Boolean - fullName: System.Boolean - isExternal: true - name: ) nameWithType: ) fullName: ) @@ -4096,18 +4099,18 @@ references: name: Map nameWithType: Map fullName: TinyLife.World.Map -- uid: TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.Furniture,TinyLife.Objects.AbstractSpot,System.Single,System.Boolean) - commentId: M:TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.Furniture,TinyLife.Objects.AbstractSpot,System.Single,System.Boolean) +- uid: TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean) + commentId: M:TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean) parent: TinyLife.Objects.Furniture isExternal: true - name: Draw(GameTime, SpriteBatch, Vector2, Vector2, Nullable, Direction2, Int32[], Single, Boolean, Furniture, AbstractSpot, Single, Boolean) - nameWithType: Furniture.Draw(GameTime, SpriteBatch, Vector2, Vector2, Nullable, Direction2, Int32[], Single, Boolean, Furniture, AbstractSpot, Single, Boolean) - fullName: TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, System.Nullable, MLEM.Misc.Direction2, System.Int32[], System.Single, System.Boolean, TinyLife.Objects.Furniture, TinyLife.Objects.AbstractSpot, System.Single, System.Boolean) - nameWithType.vb: Furniture.Draw(GameTime, SpriteBatch, Vector2, Vector2, Nullable(Of Color), Direction2, Int32(), Single, Boolean, Furniture, AbstractSpot, Single, Boolean) - fullName.vb: TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, System.Nullable(Of Microsoft.Xna.Framework.Color), MLEM.Misc.Direction2, System.Int32(), System.Single, System.Boolean, TinyLife.Objects.Furniture, TinyLife.Objects.AbstractSpot, System.Single, System.Boolean) - name.vb: Draw(GameTime, SpriteBatch, Vector2, Vector2, Nullable(Of Color), Direction2, Int32(), Single, Boolean, Furniture, AbstractSpot, Single, Boolean) + name: Draw(GameTime, SpriteBatch, Vector2, Vector2, Nullable, Direction2, Int32[], Single, Boolean, ParentInfo, Single, Boolean) + nameWithType: Furniture.Draw(GameTime, SpriteBatch, Vector2, Vector2, Nullable, Direction2, Int32[], Single, Boolean, ParentInfo, Single, Boolean) + fullName: TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, System.Nullable, MLEM.Misc.Direction2, System.Int32[], System.Single, System.Boolean, TinyLife.Objects.ParentInfo, System.Single, System.Boolean) + nameWithType.vb: Furniture.Draw(GameTime, SpriteBatch, Vector2, Vector2, Nullable(Of Color), Direction2, Int32(), Single, Boolean, ParentInfo, Single, Boolean) + fullName.vb: TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, System.Nullable(Of Microsoft.Xna.Framework.Color), MLEM.Misc.Direction2, System.Int32(), System.Single, System.Boolean, TinyLife.Objects.ParentInfo, System.Single, System.Boolean) + name.vb: Draw(GameTime, SpriteBatch, Vector2, Vector2, Nullable(Of Color), Direction2, Int32(), Single, Boolean, ParentInfo, Single, Boolean) spec.csharp: - - uid: TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.Furniture,TinyLife.Objects.AbstractSpot,System.Single,System.Boolean) + - uid: TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean) name: Draw nameWithType: Furniture.Draw fullName: TinyLife.Objects.Furniture.Draw @@ -4200,17 +4203,10 @@ references: - name: ', ' nameWithType: ', ' fullName: ', ' - - uid: TinyLife.Objects.Furniture - name: Furniture - nameWithType: Furniture - fullName: TinyLife.Objects.Furniture - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: TinyLife.Objects.AbstractSpot - name: AbstractSpot - nameWithType: AbstractSpot - fullName: TinyLife.Objects.AbstractSpot + - uid: TinyLife.Objects.ParentInfo + name: ParentInfo + nameWithType: ParentInfo + fullName: TinyLife.Objects.ParentInfo - name: ', ' nameWithType: ', ' fullName: ', ' @@ -4231,7 +4227,7 @@ references: nameWithType: ) fullName: ) spec.vb: - - uid: TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.Furniture,TinyLife.Objects.AbstractSpot,System.Single,System.Boolean) + - uid: TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean) name: Draw nameWithType: Furniture.Draw fullName: TinyLife.Objects.Furniture.Draw @@ -4324,17 +4320,10 @@ references: - name: ', ' nameWithType: ', ' fullName: ', ' - - uid: TinyLife.Objects.Furniture - name: Furniture - nameWithType: Furniture - fullName: TinyLife.Objects.Furniture - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: TinyLife.Objects.AbstractSpot - name: AbstractSpot - nameWithType: AbstractSpot - fullName: TinyLife.Objects.AbstractSpot + - uid: TinyLife.Objects.ParentInfo + name: ParentInfo + nameWithType: ParentInfo + fullName: TinyLife.Objects.ParentInfo - name: ', ' nameWithType: ', ' fullName: ', ' @@ -4431,12 +4420,12 @@ references: name: Single nameWithType: Single fullName: System.Single -- uid: TinyLife.Objects.AbstractSpot - commentId: T:TinyLife.Objects.AbstractSpot +- uid: TinyLife.Objects.ParentInfo + commentId: T:TinyLife.Objects.ParentInfo parent: TinyLife.Objects - name: AbstractSpot - nameWithType: AbstractSpot - fullName: TinyLife.Objects.AbstractSpot + name: ParentInfo + nameWithType: ParentInfo + fullName: TinyLife.Objects.ParentInfo - uid: Microsoft.Xna.Framework.Graphics commentId: N:Microsoft.Xna.Framework.Graphics isExternal: true diff --git a/docs/api/TinyLife.Objects.Food.yml b/docs/api/TinyLife.Objects.Food.yml index 67b65ab..b514999 100644 --- a/docs/api/TinyLife.Objects.Food.yml +++ b/docs/api/TinyLife.Objects.Food.yml @@ -6,9 +6,9 @@ items: parent: TinyLife.Objects children: - TinyLife.Objects.Food.#ctor(System.Guid,TinyLife.Objects.FurnitureType,System.Int32[],TinyLife.World.Map,Microsoft.Xna.Framework.Vector2) - - TinyLife.Objects.Food.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.Furniture,TinyLife.Objects.AbstractSpot,System.Single,System.Boolean) + - TinyLife.Objects.Food.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean) - TinyLife.Objects.Food.FoodLeft - - TinyLife.Objects.Food.GetHoverInfo + - TinyLife.Objects.Food.GetHoverInfo(MLEM.Ui.Elements.Tooltip) langs: - csharp - vb @@ -19,11 +19,11 @@ items: source: remote: path: TinyLife/Objects/Food.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Food path: ../TinyLife/Objects/Food.cs - startLine: 14 + startLine: 15 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -57,6 +57,7 @@ items: - TinyLife.Objects.Furniture.OnSetCreator - TinyLife.Objects.Furniture.OnGetDirty - TinyLife.Objects.Furniture.OnDirty + - TinyLife.Objects.Furniture.ParentInfo - TinyLife.Objects.Furniture.Type - TinyLife.Objects.Furniture.Rotation - TinyLife.Objects.Furniture.ParentFurniture @@ -64,7 +65,6 @@ items: - TinyLife.Objects.Furniture.HasParent - TinyLife.Objects.Furniture.Colors - TinyLife.Objects.Furniture.Area - - TinyLife.Objects.Furniture.VisualPosition - TinyLife.Objects.Furniture.DevaluedThroughUse - TinyLife.Objects.Furniture.AreUtilitiesDisabled - TinyLife.Objects.Furniture.IsStatic @@ -74,6 +74,9 @@ items: - TinyLife.Objects.Furniture.Dirty - TinyLife.Objects.Furniture.CustomPrice - TinyLife.Objects.Furniture.Creator + - TinyLife.Objects.Furniture.AttachedWall + - TinyLife.Objects.Furniture.HideFromDraw + - TinyLife.Objects.Furniture.VisualRotation - TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color}) - TinyLife.Objects.Furniture.Intersects(MLEM.Misc.RectangleF) - TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.Person) @@ -84,8 +87,9 @@ items: - TinyLife.Objects.Furniture.CanExecuteAction(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Boolean) - TinyLife.Objects.Furniture.OnActionCompleted(TinyLife.Actions.Action,TinyLife.Actions.CompletionType,System.Boolean) - TinyLife.Objects.Furniture.ActionUpdate(TinyLife.Actions.Action,Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single,System.Boolean) + - TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - TinyLife.Objects.Furniture.GetPrice - - TinyLife.Objects.Furniture.GetDescription + - TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String}) - TinyLife.Objects.Furniture.GetDecorativeRating(TinyLife.World.Room) - TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.Person,System.TimeSpan) - TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person,System.Boolean) @@ -95,7 +99,6 @@ items: - TinyLife.Objects.Furniture.GetOccupants(TinyLife.Objects.ObjectCategory,System.Boolean) - TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - - TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) - TinyLife.Objects.Furniture.GetFreeObjectSpot(TinyLife.Objects.FurnitureType,System.Nullable{Microsoft.Xna.Framework.Vector2}) - TinyLife.Objects.Furniture.SetParent(TinyLife.Objects.Furniture,TinyLife.Objects.ObjectSpot) @@ -116,16 +119,16 @@ items: - TinyLife.Objects.MapObject.OnEventsAttachable - TinyLife.Objects.MapObject.OnDraw - TinyLife.Objects.MapObject.OnUpdate + - TinyLife.Objects.MapObject.Position - TinyLife.Objects.MapObject.Id - TinyLife.Objects.MapObject.Map - - TinyLife.Objects.MapObject.Position - TinyLife.Objects.MapObject.CurrentLot - TinyLife.Objects.MapObject.IsInWorld - TinyLife.Objects.MapObject.OnCameraRotationChanged(MLEM.Misc.Direction2,MLEM.Misc.Direction2) - TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) - TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - TinyLife.Objects.MapObject.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) - - TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Boolean,TinyLife.Objects.Furniture,TinyLife.Objects.AbstractSpot,MLEM.Misc.Direction2,System.Single,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean) + - TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean,System.Boolean,System.Boolean,System.Boolean) - TinyLife.Objects.MapObject.GetModCategory(System.String) - MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object) - MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData``1(System.String) @@ -159,11 +162,11 @@ items: source: remote: path: TinyLife/Objects/Food.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FoodLeft path: ../TinyLife/Objects/Food.cs - startLine: 21 + startLine: 22 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -202,11 +205,11 @@ items: source: remote: path: TinyLife/Objects/Food.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Objects/Food.cs - startLine: 24 + startLine: 25 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -239,32 +242,32 @@ items: - Public fullName.vb: TinyLife.Objects.Food.Food(System.Guid, TinyLife.Objects.FurnitureType, System.Int32(), TinyLife.World.Map, Microsoft.Xna.Framework.Vector2) name.vb: Food(Guid, FurnitureType, Int32(), Map, Vector2) -- uid: TinyLife.Objects.Food.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.Furniture,TinyLife.Objects.AbstractSpot,System.Single,System.Boolean) - commentId: M:TinyLife.Objects.Food.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.Furniture,TinyLife.Objects.AbstractSpot,System.Single,System.Boolean) - id: Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.Furniture,TinyLife.Objects.AbstractSpot,System.Single,System.Boolean) +- uid: TinyLife.Objects.Food.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean) + commentId: M:TinyLife.Objects.Food.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean) + id: Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean) parent: TinyLife.Objects.Food langs: - csharp - vb - name: Draw(GameTime, SpriteBatch, Vector2, Vector2, Nullable, Direction2, Int32[], Single, Boolean, Furniture, AbstractSpot, Single, Boolean) - nameWithType: Food.Draw(GameTime, SpriteBatch, Vector2, Vector2, Nullable, Direction2, Int32[], Single, Boolean, Furniture, AbstractSpot, Single, Boolean) - fullName: TinyLife.Objects.Food.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, System.Nullable, MLEM.Misc.Direction2, System.Int32[], System.Single, System.Boolean, TinyLife.Objects.Furniture, TinyLife.Objects.AbstractSpot, System.Single, System.Boolean) + name: Draw(GameTime, SpriteBatch, Vector2, Vector2, Nullable, Direction2, Int32[], Single, Boolean, ParentInfo, Single, Boolean) + nameWithType: Food.Draw(GameTime, SpriteBatch, Vector2, Vector2, Nullable, Direction2, Int32[], Single, Boolean, ParentInfo, Single, Boolean) + fullName: TinyLife.Objects.Food.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, System.Nullable, MLEM.Misc.Direction2, System.Int32[], System.Single, System.Boolean, TinyLife.Objects.ParentInfo, System.Single, System.Boolean) type: Method source: remote: path: TinyLife/Objects/Food.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Draw path: ../TinyLife/Objects/Food.cs - startLine: 27 + startLine: 28 assemblies: - Tiny Life namespace: TinyLife.Objects summary: "\nDraws this furniture in the world with the given settings.\nThis is a more generalized version of \n" example: [] syntax: - content: public override void Draw(GameTime time, SpriteBatch batch, Vector2 pos, Vector2 drawPos, Color? overrideColor, Direction2 rotation, int[] colors, float drawScale, bool pivot, Furniture parent, AbstractSpot parentSpot, float depthOffset, bool held) + content: public override void Draw(GameTime time, SpriteBatch batch, Vector2 pos, Vector2 drawPos, Color? overrideColor, Direction2 rotation, int[] colors, float drawScale, bool pivot, ParentInfo parent, float depthOffset, bool held) parameters: - id: time type: Microsoft.Xna.Framework.GameTime @@ -294,60 +297,58 @@ items: type: System.Boolean description: Whether or not to move the furniture by its texture's pivot point - id: parent - type: TinyLife.Objects.Furniture + type: TinyLife.Objects.ParentInfo description: The object that this furniture is latched on to, or null if there is none - - id: parentSpot - type: TinyLife.Objects.AbstractSpot - description: The object spot that this furntiture is in, or null if there is none - id: depthOffset type: System.Single description: A value that is added onto the calculated depth of the object - id: held type: System.Boolean description: Whether or not this item is currently being held by a - content.vb: Public Overrides Sub Draw(time As GameTime, batch As SpriteBatch, pos As Vector2, drawPos As Vector2, overrideColor As Color?, rotation As Direction2, colors As Integer(), drawScale As Single, pivot As Boolean, parent As Furniture, parentSpot As AbstractSpot, depthOffset As Single, held As Boolean) - overridden: TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.Furniture,TinyLife.Objects.AbstractSpot,System.Single,System.Boolean) + content.vb: Public Overrides Sub Draw(time As GameTime, batch As SpriteBatch, pos As Vector2, drawPos As Vector2, overrideColor As Color?, rotation As Direction2, colors As Integer(), drawScale As Single, pivot As Boolean, parent As ParentInfo, depthOffset As Single, held As Boolean) + overridden: TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean) overload: TinyLife.Objects.Food.Draw* - nameWithType.vb: Food.Draw(GameTime, SpriteBatch, Vector2, Vector2, Nullable(Of Color), Direction2, Int32(), Single, Boolean, Furniture, AbstractSpot, Single, Boolean) + nameWithType.vb: Food.Draw(GameTime, SpriteBatch, Vector2, Vector2, Nullable(Of Color), Direction2, Int32(), Single, Boolean, ParentInfo, Single, Boolean) modifiers.csharp: - public - override modifiers.vb: - Public - Overrides - fullName.vb: TinyLife.Objects.Food.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, System.Nullable(Of Microsoft.Xna.Framework.Color), MLEM.Misc.Direction2, System.Int32(), System.Single, System.Boolean, TinyLife.Objects.Furniture, TinyLife.Objects.AbstractSpot, System.Single, System.Boolean) - name.vb: Draw(GameTime, SpriteBatch, Vector2, Vector2, Nullable(Of Color), Direction2, Int32(), Single, Boolean, Furniture, AbstractSpot, Single, Boolean) -- uid: TinyLife.Objects.Food.GetHoverInfo - commentId: M:TinyLife.Objects.Food.GetHoverInfo - id: GetHoverInfo + fullName.vb: TinyLife.Objects.Food.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, System.Nullable(Of Microsoft.Xna.Framework.Color), MLEM.Misc.Direction2, System.Int32(), System.Single, System.Boolean, TinyLife.Objects.ParentInfo, System.Single, System.Boolean) + name.vb: Draw(GameTime, SpriteBatch, Vector2, Vector2, Nullable(Of Color), Direction2, Int32(), Single, Boolean, ParentInfo, Single, Boolean) +- uid: TinyLife.Objects.Food.GetHoverInfo(MLEM.Ui.Elements.Tooltip) + commentId: M:TinyLife.Objects.Food.GetHoverInfo(MLEM.Ui.Elements.Tooltip) + id: GetHoverInfo(MLEM.Ui.Elements.Tooltip) parent: TinyLife.Objects.Food langs: - csharp - vb - name: GetHoverInfo() - nameWithType: Food.GetHoverInfo() - fullName: TinyLife.Objects.Food.GetHoverInfo() + name: GetHoverInfo(Tooltip) + nameWithType: Food.GetHoverInfo(Tooltip) + fullName: TinyLife.Objects.Food.GetHoverInfo(MLEM.Ui.Elements.Tooltip) type: Method source: remote: path: TinyLife/Objects/Food.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetHoverInfo path: ../TinyLife/Objects/Food.cs - startLine: 39 + startLine: 40 assemblies: - Tiny Life namespace: TinyLife.Objects - summary: "\nReturns a object that is displayed whenever the mouse is hovered over this object in the world.\nBy default, this method returns null, which will cause no tooltip to be displayed.\n" + summary: "\nAllows adding a set of paragraphs and other ui elements to the given tooltip, which is then displayed when this object is hovered over using the cursor in the world.\nBy default, this method does nothing for , but adds various information for and .\n" example: [] syntax: - content: public override Tooltip GetHoverInfo() - return: + content: public override void GetHoverInfo(Tooltip tooltip) + parameters: + - id: tooltip type: MLEM.Ui.Elements.Tooltip - description: The tooltip to display - content.vb: Public Overrides Function GetHoverInfo As Tooltip - overridden: TinyLife.Objects.FoodTypedItem.GetHoverInfo + description: The tooltip that will be displayed. + content.vb: Public Overrides Sub GetHoverInfo(tooltip As Tooltip) + overridden: TinyLife.Objects.FoodTypedItem.GetHoverInfo(MLEM.Ui.Elements.Tooltip) overload: TinyLife.Objects.Food.GetHoverInfo* modifiers.csharp: - public @@ -565,6 +566,12 @@ references: name: OnDirty nameWithType: Furniture.OnDirty fullName: TinyLife.Objects.Furniture.OnDirty +- uid: TinyLife.Objects.Furniture.ParentInfo + commentId: P:TinyLife.Objects.Furniture.ParentInfo + parent: TinyLife.Objects.Furniture + name: ParentInfo + nameWithType: Furniture.ParentInfo + fullName: TinyLife.Objects.Furniture.ParentInfo - uid: TinyLife.Objects.Furniture.Type commentId: F:TinyLife.Objects.Furniture.Type parent: TinyLife.Objects.Furniture @@ -607,12 +614,6 @@ references: name: Area nameWithType: Furniture.Area fullName: TinyLife.Objects.Furniture.Area -- uid: TinyLife.Objects.Furniture.VisualPosition - commentId: P:TinyLife.Objects.Furniture.VisualPosition - parent: TinyLife.Objects.Furniture - name: VisualPosition - nameWithType: Furniture.VisualPosition - fullName: TinyLife.Objects.Furniture.VisualPosition - uid: TinyLife.Objects.Furniture.DevaluedThroughUse commentId: F:TinyLife.Objects.Furniture.DevaluedThroughUse parent: TinyLife.Objects.Furniture @@ -667,6 +668,24 @@ references: name: Creator nameWithType: Furniture.Creator fullName: TinyLife.Objects.Furniture.Creator +- uid: TinyLife.Objects.Furniture.AttachedWall + commentId: P:TinyLife.Objects.Furniture.AttachedWall + parent: TinyLife.Objects.Furniture + name: AttachedWall + nameWithType: Furniture.AttachedWall + fullName: TinyLife.Objects.Furniture.AttachedWall +- uid: TinyLife.Objects.Furniture.HideFromDraw + commentId: P:TinyLife.Objects.Furniture.HideFromDraw + parent: TinyLife.Objects.Furniture + name: HideFromDraw + nameWithType: Furniture.HideFromDraw + fullName: TinyLife.Objects.Furniture.HideFromDraw +- uid: TinyLife.Objects.Furniture.VisualRotation + commentId: P:TinyLife.Objects.Furniture.VisualRotation + parent: TinyLife.Objects.Furniture + name: VisualRotation + nameWithType: Furniture.VisualRotation + fullName: TinyLife.Objects.Furniture.VisualRotation - uid: TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color}) commentId: M:TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color}) parent: TinyLife.Objects.Furniture @@ -1239,6 +1258,56 @@ references: - name: ) nameWithType: ) fullName: ) +- uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + parent: TinyLife.Objects.Furniture + name: GetFreeActionSpotInfo(Person, ObjectCategory) + nameWithType: Furniture.GetFreeActionSpotInfo(Person, ObjectCategory) + fullName: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory) + spec.csharp: + - uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + name: GetFreeActionSpotInfo + nameWithType: Furniture.GetFreeActionSpotInfo + fullName: TinyLife.Objects.Furniture.GetFreeActionSpotInfo + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.ObjectCategory + name: ObjectCategory + nameWithType: ObjectCategory + fullName: TinyLife.Objects.ObjectCategory + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + name: GetFreeActionSpotInfo + nameWithType: Furniture.GetFreeActionSpotInfo + fullName: TinyLife.Objects.Furniture.GetFreeActionSpotInfo + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.ObjectCategory + name: ObjectCategory + nameWithType: ObjectCategory + fullName: TinyLife.Objects.ObjectCategory + - name: ) + nameWithType: ) + fullName: ) - uid: TinyLife.Objects.Furniture.GetPrice commentId: M:TinyLife.Objects.Furniture.GetPrice parent: TinyLife.Objects.Furniture @@ -1267,31 +1336,67 @@ references: - name: ) nameWithType: ) fullName: ) -- uid: TinyLife.Objects.Furniture.GetDescription - commentId: M:TinyLife.Objects.Furniture.GetDescription +- uid: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String}) + commentId: M:TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String}) parent: TinyLife.Objects.Furniture - name: GetDescription() - nameWithType: Furniture.GetDescription() - fullName: TinyLife.Objects.Furniture.GetDescription() + isExternal: true + name: GetDescription(List) + nameWithType: Furniture.GetDescription(List) + fullName: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List) + nameWithType.vb: Furniture.GetDescription(List(Of String)) + fullName.vb: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List(Of System.String)) + name.vb: GetDescription(List(Of String)) spec.csharp: - - uid: TinyLife.Objects.Furniture.GetDescription + - uid: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String}) name: GetDescription nameWithType: Furniture.GetDescription fullName: TinyLife.Objects.Furniture.GetDescription - name: ( nameWithType: ( fullName: ( + - uid: System.Collections.Generic.List`1 + name: List + nameWithType: List + fullName: System.Collections.Generic.List + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: System.String + name: String + nameWithType: String + fullName: System.String + isExternal: true + - name: '>' + nameWithType: '>' + fullName: '>' - name: ) nameWithType: ) fullName: ) spec.vb: - - uid: TinyLife.Objects.Furniture.GetDescription + - uid: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String}) name: GetDescription nameWithType: Furniture.GetDescription fullName: TinyLife.Objects.Furniture.GetDescription - name: ( nameWithType: ( fullName: ( + - uid: System.Collections.Generic.List`1 + name: List + nameWithType: List + fullName: System.Collections.Generic.List + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: System.String + name: String + nameWithType: String + fullName: System.String + isExternal: true + - name: ) + nameWithType: ) + fullName: ) - name: ) nameWithType: ) fullName: ) @@ -1766,56 +1871,6 @@ references: - name: ) nameWithType: ) fullName: ) -- uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - parent: TinyLife.Objects.Furniture - name: GetFreeActionSpotInfo(Person, ObjectCategory) - nameWithType: Furniture.GetFreeActionSpotInfo(Person, ObjectCategory) - fullName: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory) - spec.csharp: - - uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - name: GetFreeActionSpotInfo - nameWithType: Furniture.GetFreeActionSpotInfo - fullName: TinyLife.Objects.Furniture.GetFreeActionSpotInfo - - name: ( - nameWithType: ( - fullName: ( - - uid: TinyLife.Objects.Person - name: Person - nameWithType: Person - fullName: TinyLife.Objects.Person - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: TinyLife.Objects.ObjectCategory - name: ObjectCategory - nameWithType: ObjectCategory - fullName: TinyLife.Objects.ObjectCategory - - name: ) - nameWithType: ) - fullName: ) - spec.vb: - - uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - name: GetFreeActionSpotInfo - nameWithType: Furniture.GetFreeActionSpotInfo - fullName: TinyLife.Objects.Furniture.GetFreeActionSpotInfo - - name: ( - nameWithType: ( - fullName: ( - - uid: TinyLife.Objects.Person - name: Person - nameWithType: Person - fullName: TinyLife.Objects.Person - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: TinyLife.Objects.ObjectCategory - name: ObjectCategory - nameWithType: ObjectCategory - fullName: TinyLife.Objects.ObjectCategory - - name: ) - nameWithType: ) - fullName: ) - uid: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) commentId: M:TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) parent: TinyLife.Objects.Furniture @@ -2765,6 +2820,12 @@ references: name: OnUpdate nameWithType: MapObject.OnUpdate fullName: TinyLife.Objects.MapObject.OnUpdate +- uid: TinyLife.Objects.MapObject.Position + commentId: P:TinyLife.Objects.MapObject.Position + parent: TinyLife.Objects.MapObject + name: Position + nameWithType: MapObject.Position + fullName: TinyLife.Objects.MapObject.Position - uid: TinyLife.Objects.MapObject.Id commentId: P:TinyLife.Objects.MapObject.Id parent: TinyLife.Objects.MapObject @@ -2777,12 +2838,6 @@ references: name: Map nameWithType: MapObject.Map fullName: TinyLife.Objects.MapObject.Map -- uid: TinyLife.Objects.MapObject.Position - commentId: P:TinyLife.Objects.MapObject.Position - parent: TinyLife.Objects.MapObject - name: Position - nameWithType: MapObject.Position - fullName: TinyLife.Objects.MapObject.Position - uid: TinyLife.Objects.MapObject.CurrentLot commentId: P:TinyLife.Objects.MapObject.CurrentLot parent: TinyLife.Objects.MapObject @@ -3033,15 +3088,15 @@ references: - name: ) nameWithType: ) fullName: ) -- uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Boolean,TinyLife.Objects.Furniture,TinyLife.Objects.AbstractSpot,MLEM.Misc.Direction2,System.Single,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean) - commentId: M:TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Boolean,TinyLife.Objects.Furniture,TinyLife.Objects.AbstractSpot,MLEM.Misc.Direction2,System.Single,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean) +- uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean,System.Boolean,System.Boolean,System.Boolean) + commentId: M:TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean,System.Boolean,System.Boolean,System.Boolean) parent: TinyLife.Objects.MapObject isExternal: true - name: DrawColumns(Map, Vector2, SpriteBatch, Vector2, TextureRegion, Color, Single, Point, Boolean, Furniture, AbstractSpot, Direction2, Single, Boolean, Boolean, Boolean, Boolean, Boolean, Boolean) - nameWithType: MapObject.DrawColumns(Map, Vector2, SpriteBatch, Vector2, TextureRegion, Color, Single, Point, Boolean, Furniture, AbstractSpot, Direction2, Single, Boolean, Boolean, Boolean, Boolean, Boolean, Boolean) - fullName: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, MLEM.Textures.TextureRegion, Microsoft.Xna.Framework.Color, System.Single, Microsoft.Xna.Framework.Point, System.Boolean, TinyLife.Objects.Furniture, TinyLife.Objects.AbstractSpot, MLEM.Misc.Direction2, System.Single, System.Boolean, System.Boolean, System.Boolean, System.Boolean, System.Boolean, System.Boolean) + name: DrawColumns(Map, Vector2, SpriteBatch, Vector2, TextureRegion, Color, Single, Point, Boolean, ParentInfo, Single, Boolean, Boolean, Boolean, Boolean) + nameWithType: MapObject.DrawColumns(Map, Vector2, SpriteBatch, Vector2, TextureRegion, Color, Single, Point, Boolean, ParentInfo, Single, Boolean, Boolean, Boolean, Boolean) + fullName: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, MLEM.Textures.TextureRegion, Microsoft.Xna.Framework.Color, System.Single, Microsoft.Xna.Framework.Point, System.Boolean, TinyLife.Objects.ParentInfo, System.Single, System.Boolean, System.Boolean, System.Boolean, System.Boolean) spec.csharp: - - uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Boolean,TinyLife.Objects.Furniture,TinyLife.Objects.AbstractSpot,MLEM.Misc.Direction2,System.Single,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean) + - uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean,System.Boolean,System.Boolean,System.Boolean) name: DrawColumns nameWithType: MapObject.DrawColumns fullName: TinyLife.Objects.MapObject.DrawColumns @@ -3119,25 +3174,10 @@ references: - name: ', ' nameWithType: ', ' fullName: ', ' - - uid: TinyLife.Objects.Furniture - name: Furniture - nameWithType: Furniture - fullName: TinyLife.Objects.Furniture - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: TinyLife.Objects.AbstractSpot - name: AbstractSpot - nameWithType: AbstractSpot - fullName: TinyLife.Objects.AbstractSpot - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: MLEM.Misc.Direction2 - name: Direction2 - nameWithType: Direction2 - fullName: MLEM.Misc.Direction2 - isExternal: true + - uid: TinyLife.Objects.ParentInfo + name: ParentInfo + nameWithType: ParentInfo + fullName: TinyLife.Objects.ParentInfo - name: ', ' nameWithType: ', ' fullName: ', ' @@ -3178,27 +3218,11 @@ references: nameWithType: Boolean fullName: System.Boolean isExternal: true - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: System.Boolean - name: Boolean - nameWithType: Boolean - fullName: System.Boolean - isExternal: true - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: System.Boolean - name: Boolean - nameWithType: Boolean - fullName: System.Boolean - isExternal: true - name: ) nameWithType: ) fullName: ) spec.vb: - - uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Boolean,TinyLife.Objects.Furniture,TinyLife.Objects.AbstractSpot,MLEM.Misc.Direction2,System.Single,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean) + - uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean,System.Boolean,System.Boolean,System.Boolean) name: DrawColumns nameWithType: MapObject.DrawColumns fullName: TinyLife.Objects.MapObject.DrawColumns @@ -3276,25 +3300,10 @@ references: - name: ', ' nameWithType: ', ' fullName: ', ' - - uid: TinyLife.Objects.Furniture - name: Furniture - nameWithType: Furniture - fullName: TinyLife.Objects.Furniture - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: TinyLife.Objects.AbstractSpot - name: AbstractSpot - nameWithType: AbstractSpot - fullName: TinyLife.Objects.AbstractSpot - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: MLEM.Misc.Direction2 - name: Direction2 - nameWithType: Direction2 - fullName: MLEM.Misc.Direction2 - isExternal: true + - uid: TinyLife.Objects.ParentInfo + name: ParentInfo + nameWithType: ParentInfo + fullName: TinyLife.Objects.ParentInfo - name: ', ' nameWithType: ', ' fullName: ', ' @@ -3335,22 +3344,6 @@ references: nameWithType: Boolean fullName: System.Boolean isExternal: true - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: System.Boolean - name: Boolean - nameWithType: Boolean - fullName: System.Boolean - isExternal: true - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: System.Boolean - name: Boolean - nameWithType: Boolean - fullName: System.Boolean - isExternal: true - name: ) nameWithType: ) fullName: ) @@ -4038,18 +4031,18 @@ references: name: Microsoft.Xna.Framework nameWithType: Microsoft.Xna.Framework fullName: Microsoft.Xna.Framework -- uid: TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.Furniture,TinyLife.Objects.AbstractSpot,System.Single,System.Boolean) - commentId: M:TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.Furniture,TinyLife.Objects.AbstractSpot,System.Single,System.Boolean) +- uid: TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean) + commentId: M:TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean) parent: TinyLife.Objects.Furniture isExternal: true - name: Draw(GameTime, SpriteBatch, Vector2, Vector2, Nullable, Direction2, Int32[], Single, Boolean, Furniture, AbstractSpot, Single, Boolean) - nameWithType: Furniture.Draw(GameTime, SpriteBatch, Vector2, Vector2, Nullable, Direction2, Int32[], Single, Boolean, Furniture, AbstractSpot, Single, Boolean) - fullName: TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, System.Nullable, MLEM.Misc.Direction2, System.Int32[], System.Single, System.Boolean, TinyLife.Objects.Furniture, TinyLife.Objects.AbstractSpot, System.Single, System.Boolean) - nameWithType.vb: Furniture.Draw(GameTime, SpriteBatch, Vector2, Vector2, Nullable(Of Color), Direction2, Int32(), Single, Boolean, Furniture, AbstractSpot, Single, Boolean) - fullName.vb: TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, System.Nullable(Of Microsoft.Xna.Framework.Color), MLEM.Misc.Direction2, System.Int32(), System.Single, System.Boolean, TinyLife.Objects.Furniture, TinyLife.Objects.AbstractSpot, System.Single, System.Boolean) - name.vb: Draw(GameTime, SpriteBatch, Vector2, Vector2, Nullable(Of Color), Direction2, Int32(), Single, Boolean, Furniture, AbstractSpot, Single, Boolean) + name: Draw(GameTime, SpriteBatch, Vector2, Vector2, Nullable, Direction2, Int32[], Single, Boolean, ParentInfo, Single, Boolean) + nameWithType: Furniture.Draw(GameTime, SpriteBatch, Vector2, Vector2, Nullable, Direction2, Int32[], Single, Boolean, ParentInfo, Single, Boolean) + fullName: TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, System.Nullable, MLEM.Misc.Direction2, System.Int32[], System.Single, System.Boolean, TinyLife.Objects.ParentInfo, System.Single, System.Boolean) + nameWithType.vb: Furniture.Draw(GameTime, SpriteBatch, Vector2, Vector2, Nullable(Of Color), Direction2, Int32(), Single, Boolean, ParentInfo, Single, Boolean) + fullName.vb: TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, System.Nullable(Of Microsoft.Xna.Framework.Color), MLEM.Misc.Direction2, System.Int32(), System.Single, System.Boolean, TinyLife.Objects.ParentInfo, System.Single, System.Boolean) + name.vb: Draw(GameTime, SpriteBatch, Vector2, Vector2, Nullable(Of Color), Direction2, Int32(), Single, Boolean, ParentInfo, Single, Boolean) spec.csharp: - - uid: TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.Furniture,TinyLife.Objects.AbstractSpot,System.Single,System.Boolean) + - uid: TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean) name: Draw nameWithType: Furniture.Draw fullName: TinyLife.Objects.Furniture.Draw @@ -4142,17 +4135,10 @@ references: - name: ', ' nameWithType: ', ' fullName: ', ' - - uid: TinyLife.Objects.Furniture - name: Furniture - nameWithType: Furniture - fullName: TinyLife.Objects.Furniture - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: TinyLife.Objects.AbstractSpot - name: AbstractSpot - nameWithType: AbstractSpot - fullName: TinyLife.Objects.AbstractSpot + - uid: TinyLife.Objects.ParentInfo + name: ParentInfo + nameWithType: ParentInfo + fullName: TinyLife.Objects.ParentInfo - name: ', ' nameWithType: ', ' fullName: ', ' @@ -4173,7 +4159,7 @@ references: nameWithType: ) fullName: ) spec.vb: - - uid: TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.Furniture,TinyLife.Objects.AbstractSpot,System.Single,System.Boolean) + - uid: TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean) name: Draw nameWithType: Furniture.Draw fullName: TinyLife.Objects.Furniture.Draw @@ -4266,17 +4252,10 @@ references: - name: ', ' nameWithType: ', ' fullName: ', ' - - uid: TinyLife.Objects.Furniture - name: Furniture - nameWithType: Furniture - fullName: TinyLife.Objects.Furniture - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: TinyLife.Objects.AbstractSpot - name: AbstractSpot - nameWithType: AbstractSpot - fullName: TinyLife.Objects.AbstractSpot + - uid: TinyLife.Objects.ParentInfo + name: ParentInfo + nameWithType: ParentInfo + fullName: TinyLife.Objects.ParentInfo - name: ', ' nameWithType: ', ' fullName: ', ' @@ -4373,12 +4352,12 @@ references: name: Boolean nameWithType: Boolean fullName: System.Boolean -- uid: TinyLife.Objects.AbstractSpot - commentId: T:TinyLife.Objects.AbstractSpot +- uid: TinyLife.Objects.ParentInfo + commentId: T:TinyLife.Objects.ParentInfo parent: TinyLife.Objects - name: AbstractSpot - nameWithType: AbstractSpot - fullName: TinyLife.Objects.AbstractSpot + name: ParentInfo + nameWithType: ParentInfo + fullName: TinyLife.Objects.ParentInfo - uid: Microsoft.Xna.Framework.Graphics commentId: N:Microsoft.Xna.Framework.Graphics isExternal: true @@ -4424,31 +4403,42 @@ references: - name: ) nameWithType: ) fullName: ) -- uid: TinyLife.Objects.FoodTypedItem.GetHoverInfo - commentId: M:TinyLife.Objects.FoodTypedItem.GetHoverInfo +- uid: TinyLife.Objects.FoodTypedItem.GetHoverInfo(MLEM.Ui.Elements.Tooltip) + commentId: M:TinyLife.Objects.FoodTypedItem.GetHoverInfo(MLEM.Ui.Elements.Tooltip) parent: TinyLife.Objects.FoodTypedItem - name: GetHoverInfo() - nameWithType: FoodTypedItem.GetHoverInfo() - fullName: TinyLife.Objects.FoodTypedItem.GetHoverInfo() + isExternal: true + name: GetHoverInfo(Tooltip) + nameWithType: FoodTypedItem.GetHoverInfo(Tooltip) + fullName: TinyLife.Objects.FoodTypedItem.GetHoverInfo(MLEM.Ui.Elements.Tooltip) spec.csharp: - - uid: TinyLife.Objects.FoodTypedItem.GetHoverInfo + - uid: TinyLife.Objects.FoodTypedItem.GetHoverInfo(MLEM.Ui.Elements.Tooltip) name: GetHoverInfo nameWithType: FoodTypedItem.GetHoverInfo fullName: TinyLife.Objects.FoodTypedItem.GetHoverInfo - name: ( nameWithType: ( fullName: ( + - uid: MLEM.Ui.Elements.Tooltip + name: Tooltip + nameWithType: Tooltip + fullName: MLEM.Ui.Elements.Tooltip + isExternal: true - name: ) nameWithType: ) fullName: ) spec.vb: - - uid: TinyLife.Objects.FoodTypedItem.GetHoverInfo + - uid: TinyLife.Objects.FoodTypedItem.GetHoverInfo(MLEM.Ui.Elements.Tooltip) name: GetHoverInfo nameWithType: FoodTypedItem.GetHoverInfo fullName: TinyLife.Objects.FoodTypedItem.GetHoverInfo - name: ( nameWithType: ( fullName: ( + - uid: MLEM.Ui.Elements.Tooltip + name: Tooltip + nameWithType: Tooltip + fullName: MLEM.Ui.Elements.Tooltip + isExternal: true - name: ) nameWithType: ) fullName: ) diff --git a/docs/api/TinyLife.Objects.FoodTypedItem.yml b/docs/api/TinyLife.Objects.FoodTypedItem.yml index e385578..51bb15f 100644 --- a/docs/api/TinyLife.Objects.FoodTypedItem.yml +++ b/docs/api/TinyLife.Objects.FoodTypedItem.yml @@ -9,7 +9,7 @@ items: - TinyLife.Objects.FoodTypedItem.ExpirationTime - TinyLife.Objects.FoodTypedItem.Expired - TinyLife.Objects.FoodTypedItem.FoodType - - TinyLife.Objects.FoodTypedItem.GetHoverInfo + - TinyLife.Objects.FoodTypedItem.GetHoverInfo(MLEM.Ui.Elements.Tooltip) - TinyLife.Objects.FoodTypedItem.ServingSize - TinyLife.Objects.FoodTypedItem.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) - TinyLife.Objects.FoodTypedItem.Validate @@ -23,7 +23,7 @@ items: source: remote: path: TinyLife/Objects/FoodTypedItem.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FoodTypedItem path: ../TinyLife/Objects/FoodTypedItem.cs @@ -56,6 +56,7 @@ items: - TinyLife.Objects.Furniture.OnSetCreator - TinyLife.Objects.Furniture.OnGetDirty - TinyLife.Objects.Furniture.OnDirty + - TinyLife.Objects.Furniture.ParentInfo - TinyLife.Objects.Furniture.Type - TinyLife.Objects.Furniture.Rotation - TinyLife.Objects.Furniture.ParentFurniture @@ -63,7 +64,6 @@ items: - TinyLife.Objects.Furniture.HasParent - TinyLife.Objects.Furniture.Colors - TinyLife.Objects.Furniture.Area - - TinyLife.Objects.Furniture.VisualPosition - TinyLife.Objects.Furniture.DevaluedThroughUse - TinyLife.Objects.Furniture.AreUtilitiesDisabled - TinyLife.Objects.Furniture.IsStatic @@ -73,6 +73,9 @@ items: - TinyLife.Objects.Furniture.Dirty - TinyLife.Objects.Furniture.CustomPrice - TinyLife.Objects.Furniture.Creator + - TinyLife.Objects.Furniture.AttachedWall + - TinyLife.Objects.Furniture.HideFromDraw + - TinyLife.Objects.Furniture.VisualRotation - TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color}) - TinyLife.Objects.Furniture.Intersects(MLEM.Misc.RectangleF) - TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.Person) @@ -83,9 +86,10 @@ items: - TinyLife.Objects.Furniture.CanExecuteAction(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Boolean) - TinyLife.Objects.Furniture.OnActionCompleted(TinyLife.Actions.Action,TinyLife.Actions.CompletionType,System.Boolean) - TinyLife.Objects.Furniture.ActionUpdate(TinyLife.Actions.Action,Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single,System.Boolean) - - TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.Furniture,TinyLife.Objects.AbstractSpot,System.Single,System.Boolean) + - TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean) - TinyLife.Objects.Furniture.GetPrice - - TinyLife.Objects.Furniture.GetDescription + - TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String}) - TinyLife.Objects.Furniture.GetDecorativeRating(TinyLife.World.Room) - TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.Person,System.TimeSpan) - TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person,System.Boolean) @@ -95,7 +99,6 @@ items: - TinyLife.Objects.Furniture.GetOccupants(TinyLife.Objects.ObjectCategory,System.Boolean) - TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - - TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) - TinyLife.Objects.Furniture.GetFreeObjectSpot(TinyLife.Objects.FurnitureType,System.Nullable{Microsoft.Xna.Framework.Vector2}) - TinyLife.Objects.Furniture.SetParent(TinyLife.Objects.Furniture,TinyLife.Objects.ObjectSpot) @@ -116,16 +119,16 @@ items: - TinyLife.Objects.MapObject.OnEventsAttachable - TinyLife.Objects.MapObject.OnDraw - TinyLife.Objects.MapObject.OnUpdate + - TinyLife.Objects.MapObject.Position - TinyLife.Objects.MapObject.Id - TinyLife.Objects.MapObject.Map - - TinyLife.Objects.MapObject.Position - TinyLife.Objects.MapObject.CurrentLot - TinyLife.Objects.MapObject.IsInWorld - TinyLife.Objects.MapObject.OnCameraRotationChanged(MLEM.Misc.Direction2,MLEM.Misc.Direction2) - TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) - TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - TinyLife.Objects.MapObject.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) - - TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Boolean,TinyLife.Objects.Furniture,TinyLife.Objects.AbstractSpot,MLEM.Misc.Direction2,System.Single,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean) + - TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean,System.Boolean,System.Boolean,System.Boolean) - TinyLife.Objects.MapObject.GetModCategory(System.String) - MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object) - MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData``1(System.String) @@ -159,7 +162,7 @@ items: source: remote: path: TinyLife/Objects/FoodTypedItem.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FoodType path: ../TinyLife/Objects/FoodTypedItem.cs @@ -202,7 +205,7 @@ items: source: remote: path: TinyLife/Objects/FoodTypedItem.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ExpirationTime path: ../TinyLife/Objects/FoodTypedItem.cs @@ -245,7 +248,7 @@ items: source: remote: path: TinyLife/Objects/FoodTypedItem.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ServingSize path: ../TinyLife/Objects/FoodTypedItem.cs @@ -288,7 +291,7 @@ items: source: remote: path: TinyLife/Objects/FoodTypedItem.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Expired path: ../TinyLife/Objects/FoodTypedItem.cs @@ -325,7 +328,7 @@ items: source: remote: path: TinyLife/Objects/FoodTypedItem.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Objects/FoodTypedItem.cs @@ -376,7 +379,7 @@ items: source: remote: path: TinyLife/Objects/FoodTypedItem.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Validate path: ../TinyLife/Objects/FoodTypedItem.cs @@ -400,21 +403,21 @@ items: modifiers.vb: - Public - Overrides -- uid: TinyLife.Objects.FoodTypedItem.GetHoverInfo - commentId: M:TinyLife.Objects.FoodTypedItem.GetHoverInfo - id: GetHoverInfo +- uid: TinyLife.Objects.FoodTypedItem.GetHoverInfo(MLEM.Ui.Elements.Tooltip) + commentId: M:TinyLife.Objects.FoodTypedItem.GetHoverInfo(MLEM.Ui.Elements.Tooltip) + id: GetHoverInfo(MLEM.Ui.Elements.Tooltip) parent: TinyLife.Objects.FoodTypedItem langs: - csharp - vb - name: GetHoverInfo() - nameWithType: FoodTypedItem.GetHoverInfo() - fullName: TinyLife.Objects.FoodTypedItem.GetHoverInfo() + name: GetHoverInfo(Tooltip) + nameWithType: FoodTypedItem.GetHoverInfo(Tooltip) + fullName: TinyLife.Objects.FoodTypedItem.GetHoverInfo(MLEM.Ui.Elements.Tooltip) type: Method source: remote: path: TinyLife/Objects/FoodTypedItem.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetHoverInfo path: ../TinyLife/Objects/FoodTypedItem.cs @@ -422,15 +425,16 @@ items: assemblies: - Tiny Life namespace: TinyLife.Objects - summary: "\nReturns a object that is displayed whenever the mouse is hovered over this object in the world.\nBy default, this method returns null, which will cause no tooltip to be displayed.\n" + summary: "\nAllows adding a set of paragraphs and other ui elements to the given tooltip, which is then displayed when this object is hovered over using the cursor in the world.\nBy default, this method does nothing for , but adds various information for and .\n" example: [] syntax: - content: public override Tooltip GetHoverInfo() - return: + content: public override void GetHoverInfo(Tooltip tooltip) + parameters: + - id: tooltip type: MLEM.Ui.Elements.Tooltip - description: The tooltip to display - content.vb: Public Overrides Function GetHoverInfo As Tooltip - overridden: TinyLife.Objects.MapObject.GetHoverInfo + description: The tooltip that will be displayed. + content.vb: Public Overrides Sub GetHoverInfo(tooltip As Tooltip) + overridden: TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip) overload: TinyLife.Objects.FoodTypedItem.GetHoverInfo* modifiers.csharp: - public @@ -452,7 +456,7 @@ items: source: remote: path: TinyLife/Objects/FoodTypedItem.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Update path: ../TinyLife/Objects/FoodTypedItem.cs @@ -463,7 +467,7 @@ items: summary: "\nThe update method, which is called every update frame by the underlying \n" example: [] syntax: - content: public void Update(GameTime time, TimeSpan passedInGame, float speedMultiplier) + content: public virtual void Update(GameTime time, TimeSpan passedInGame, float speedMultiplier) parameters: - id: time type: Microsoft.Xna.Framework.GameTime @@ -474,14 +478,16 @@ items: - id: speedMultiplier type: System.Single description: The game speed multiplier, which represents how fast things should happen, which is usually determined by - content.vb: Public Sub Update(time As GameTime, passedInGame As TimeSpan, speedMultiplier As Single) + content.vb: Public Overridable Sub Update(time As GameTime, passedInGame As TimeSpan, speedMultiplier As Single) overload: TinyLife.Objects.FoodTypedItem.Update* implements: - TinyLife.Objects.IUpdatingObject.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) modifiers.csharp: - public + - virtual modifiers.vb: - Public + - Overridable references: - uid: TinyLife.Objects.Furniture commentId: T:TinyLife.Objects.Furniture @@ -563,6 +569,12 @@ references: name: OnDirty nameWithType: Furniture.OnDirty fullName: TinyLife.Objects.Furniture.OnDirty +- uid: TinyLife.Objects.Furniture.ParentInfo + commentId: P:TinyLife.Objects.Furniture.ParentInfo + parent: TinyLife.Objects.Furniture + name: ParentInfo + nameWithType: Furniture.ParentInfo + fullName: TinyLife.Objects.Furniture.ParentInfo - uid: TinyLife.Objects.Furniture.Type commentId: F:TinyLife.Objects.Furniture.Type parent: TinyLife.Objects.Furniture @@ -605,12 +617,6 @@ references: name: Area nameWithType: Furniture.Area fullName: TinyLife.Objects.Furniture.Area -- uid: TinyLife.Objects.Furniture.VisualPosition - commentId: P:TinyLife.Objects.Furniture.VisualPosition - parent: TinyLife.Objects.Furniture - name: VisualPosition - nameWithType: Furniture.VisualPosition - fullName: TinyLife.Objects.Furniture.VisualPosition - uid: TinyLife.Objects.Furniture.DevaluedThroughUse commentId: F:TinyLife.Objects.Furniture.DevaluedThroughUse parent: TinyLife.Objects.Furniture @@ -665,6 +671,24 @@ references: name: Creator nameWithType: Furniture.Creator fullName: TinyLife.Objects.Furniture.Creator +- uid: TinyLife.Objects.Furniture.AttachedWall + commentId: P:TinyLife.Objects.Furniture.AttachedWall + parent: TinyLife.Objects.Furniture + name: AttachedWall + nameWithType: Furniture.AttachedWall + fullName: TinyLife.Objects.Furniture.AttachedWall +- uid: TinyLife.Objects.Furniture.HideFromDraw + commentId: P:TinyLife.Objects.Furniture.HideFromDraw + parent: TinyLife.Objects.Furniture + name: HideFromDraw + nameWithType: Furniture.HideFromDraw + fullName: TinyLife.Objects.Furniture.HideFromDraw +- uid: TinyLife.Objects.Furniture.VisualRotation + commentId: P:TinyLife.Objects.Furniture.VisualRotation + parent: TinyLife.Objects.Furniture + name: VisualRotation + nameWithType: Furniture.VisualRotation + fullName: TinyLife.Objects.Furniture.VisualRotation - uid: TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color}) commentId: M:TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color}) parent: TinyLife.Objects.Furniture @@ -1237,18 +1261,68 @@ references: - name: ) nameWithType: ) fullName: ) -- uid: TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.Furniture,TinyLife.Objects.AbstractSpot,System.Single,System.Boolean) - commentId: M:TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.Furniture,TinyLife.Objects.AbstractSpot,System.Single,System.Boolean) +- uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + parent: TinyLife.Objects.Furniture + name: GetFreeActionSpotInfo(Person, ObjectCategory) + nameWithType: Furniture.GetFreeActionSpotInfo(Person, ObjectCategory) + fullName: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory) + spec.csharp: + - uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + name: GetFreeActionSpotInfo + nameWithType: Furniture.GetFreeActionSpotInfo + fullName: TinyLife.Objects.Furniture.GetFreeActionSpotInfo + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.ObjectCategory + name: ObjectCategory + nameWithType: ObjectCategory + fullName: TinyLife.Objects.ObjectCategory + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + name: GetFreeActionSpotInfo + nameWithType: Furniture.GetFreeActionSpotInfo + fullName: TinyLife.Objects.Furniture.GetFreeActionSpotInfo + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.ObjectCategory + name: ObjectCategory + nameWithType: ObjectCategory + fullName: TinyLife.Objects.ObjectCategory + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean) + commentId: M:TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean) parent: TinyLife.Objects.Furniture isExternal: true - name: Draw(GameTime, SpriteBatch, Vector2, Vector2, Nullable, Direction2, Int32[], Single, Boolean, Furniture, AbstractSpot, Single, Boolean) - nameWithType: Furniture.Draw(GameTime, SpriteBatch, Vector2, Vector2, Nullable, Direction2, Int32[], Single, Boolean, Furniture, AbstractSpot, Single, Boolean) - fullName: TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, System.Nullable, MLEM.Misc.Direction2, System.Int32[], System.Single, System.Boolean, TinyLife.Objects.Furniture, TinyLife.Objects.AbstractSpot, System.Single, System.Boolean) - nameWithType.vb: Furniture.Draw(GameTime, SpriteBatch, Vector2, Vector2, Nullable(Of Color), Direction2, Int32(), Single, Boolean, Furniture, AbstractSpot, Single, Boolean) - fullName.vb: TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, System.Nullable(Of Microsoft.Xna.Framework.Color), MLEM.Misc.Direction2, System.Int32(), System.Single, System.Boolean, TinyLife.Objects.Furniture, TinyLife.Objects.AbstractSpot, System.Single, System.Boolean) - name.vb: Draw(GameTime, SpriteBatch, Vector2, Vector2, Nullable(Of Color), Direction2, Int32(), Single, Boolean, Furniture, AbstractSpot, Single, Boolean) + name: Draw(GameTime, SpriteBatch, Vector2, Vector2, Nullable, Direction2, Int32[], Single, Boolean, ParentInfo, Single, Boolean) + nameWithType: Furniture.Draw(GameTime, SpriteBatch, Vector2, Vector2, Nullable, Direction2, Int32[], Single, Boolean, ParentInfo, Single, Boolean) + fullName: TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, System.Nullable, MLEM.Misc.Direction2, System.Int32[], System.Single, System.Boolean, TinyLife.Objects.ParentInfo, System.Single, System.Boolean) + nameWithType.vb: Furniture.Draw(GameTime, SpriteBatch, Vector2, Vector2, Nullable(Of Color), Direction2, Int32(), Single, Boolean, ParentInfo, Single, Boolean) + fullName.vb: TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, System.Nullable(Of Microsoft.Xna.Framework.Color), MLEM.Misc.Direction2, System.Int32(), System.Single, System.Boolean, TinyLife.Objects.ParentInfo, System.Single, System.Boolean) + name.vb: Draw(GameTime, SpriteBatch, Vector2, Vector2, Nullable(Of Color), Direction2, Int32(), Single, Boolean, ParentInfo, Single, Boolean) spec.csharp: - - uid: TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.Furniture,TinyLife.Objects.AbstractSpot,System.Single,System.Boolean) + - uid: TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean) name: Draw nameWithType: Furniture.Draw fullName: TinyLife.Objects.Furniture.Draw @@ -1341,17 +1415,10 @@ references: - name: ', ' nameWithType: ', ' fullName: ', ' - - uid: TinyLife.Objects.Furniture - name: Furniture - nameWithType: Furniture - fullName: TinyLife.Objects.Furniture - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: TinyLife.Objects.AbstractSpot - name: AbstractSpot - nameWithType: AbstractSpot - fullName: TinyLife.Objects.AbstractSpot + - uid: TinyLife.Objects.ParentInfo + name: ParentInfo + nameWithType: ParentInfo + fullName: TinyLife.Objects.ParentInfo - name: ', ' nameWithType: ', ' fullName: ', ' @@ -1372,7 +1439,7 @@ references: nameWithType: ) fullName: ) spec.vb: - - uid: TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.Furniture,TinyLife.Objects.AbstractSpot,System.Single,System.Boolean) + - uid: TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean) name: Draw nameWithType: Furniture.Draw fullName: TinyLife.Objects.Furniture.Draw @@ -1465,17 +1532,10 @@ references: - name: ', ' nameWithType: ', ' fullName: ', ' - - uid: TinyLife.Objects.Furniture - name: Furniture - nameWithType: Furniture - fullName: TinyLife.Objects.Furniture - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: TinyLife.Objects.AbstractSpot - name: AbstractSpot - nameWithType: AbstractSpot - fullName: TinyLife.Objects.AbstractSpot + - uid: TinyLife.Objects.ParentInfo + name: ParentInfo + nameWithType: ParentInfo + fullName: TinyLife.Objects.ParentInfo - name: ', ' nameWithType: ', ' fullName: ', ' @@ -1523,31 +1583,67 @@ references: - name: ) nameWithType: ) fullName: ) -- uid: TinyLife.Objects.Furniture.GetDescription - commentId: M:TinyLife.Objects.Furniture.GetDescription +- uid: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String}) + commentId: M:TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String}) parent: TinyLife.Objects.Furniture - name: GetDescription() - nameWithType: Furniture.GetDescription() - fullName: TinyLife.Objects.Furniture.GetDescription() + isExternal: true + name: GetDescription(List) + nameWithType: Furniture.GetDescription(List) + fullName: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List) + nameWithType.vb: Furniture.GetDescription(List(Of String)) + fullName.vb: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List(Of System.String)) + name.vb: GetDescription(List(Of String)) spec.csharp: - - uid: TinyLife.Objects.Furniture.GetDescription + - uid: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String}) name: GetDescription nameWithType: Furniture.GetDescription fullName: TinyLife.Objects.Furniture.GetDescription - name: ( nameWithType: ( fullName: ( + - uid: System.Collections.Generic.List`1 + name: List + nameWithType: List + fullName: System.Collections.Generic.List + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: System.String + name: String + nameWithType: String + fullName: System.String + isExternal: true + - name: '>' + nameWithType: '>' + fullName: '>' - name: ) nameWithType: ) fullName: ) spec.vb: - - uid: TinyLife.Objects.Furniture.GetDescription + - uid: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String}) name: GetDescription nameWithType: Furniture.GetDescription fullName: TinyLife.Objects.Furniture.GetDescription - name: ( nameWithType: ( fullName: ( + - uid: System.Collections.Generic.List`1 + name: List + nameWithType: List + fullName: System.Collections.Generic.List + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: System.String + name: String + nameWithType: String + fullName: System.String + isExternal: true + - name: ) + nameWithType: ) + fullName: ) - name: ) nameWithType: ) fullName: ) @@ -2022,56 +2118,6 @@ references: - name: ) nameWithType: ) fullName: ) -- uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - parent: TinyLife.Objects.Furniture - name: GetFreeActionSpotInfo(Person, ObjectCategory) - nameWithType: Furniture.GetFreeActionSpotInfo(Person, ObjectCategory) - fullName: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory) - spec.csharp: - - uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - name: GetFreeActionSpotInfo - nameWithType: Furniture.GetFreeActionSpotInfo - fullName: TinyLife.Objects.Furniture.GetFreeActionSpotInfo - - name: ( - nameWithType: ( - fullName: ( - - uid: TinyLife.Objects.Person - name: Person - nameWithType: Person - fullName: TinyLife.Objects.Person - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: TinyLife.Objects.ObjectCategory - name: ObjectCategory - nameWithType: ObjectCategory - fullName: TinyLife.Objects.ObjectCategory - - name: ) - nameWithType: ) - fullName: ) - spec.vb: - - uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - name: GetFreeActionSpotInfo - nameWithType: Furniture.GetFreeActionSpotInfo - fullName: TinyLife.Objects.Furniture.GetFreeActionSpotInfo - - name: ( - nameWithType: ( - fullName: ( - - uid: TinyLife.Objects.Person - name: Person - nameWithType: Person - fullName: TinyLife.Objects.Person - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: TinyLife.Objects.ObjectCategory - name: ObjectCategory - nameWithType: ObjectCategory - fullName: TinyLife.Objects.ObjectCategory - - name: ) - nameWithType: ) - fullName: ) - uid: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) commentId: M:TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) parent: TinyLife.Objects.Furniture @@ -3021,6 +3067,12 @@ references: name: OnUpdate nameWithType: MapObject.OnUpdate fullName: TinyLife.Objects.MapObject.OnUpdate +- uid: TinyLife.Objects.MapObject.Position + commentId: P:TinyLife.Objects.MapObject.Position + parent: TinyLife.Objects.MapObject + name: Position + nameWithType: MapObject.Position + fullName: TinyLife.Objects.MapObject.Position - uid: TinyLife.Objects.MapObject.Id commentId: P:TinyLife.Objects.MapObject.Id parent: TinyLife.Objects.MapObject @@ -3033,12 +3085,6 @@ references: name: Map nameWithType: MapObject.Map fullName: TinyLife.Objects.MapObject.Map -- uid: TinyLife.Objects.MapObject.Position - commentId: P:TinyLife.Objects.MapObject.Position - parent: TinyLife.Objects.MapObject - name: Position - nameWithType: MapObject.Position - fullName: TinyLife.Objects.MapObject.Position - uid: TinyLife.Objects.MapObject.CurrentLot commentId: P:TinyLife.Objects.MapObject.CurrentLot parent: TinyLife.Objects.MapObject @@ -3289,15 +3335,15 @@ references: - name: ) nameWithType: ) fullName: ) -- uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Boolean,TinyLife.Objects.Furniture,TinyLife.Objects.AbstractSpot,MLEM.Misc.Direction2,System.Single,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean) - commentId: M:TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Boolean,TinyLife.Objects.Furniture,TinyLife.Objects.AbstractSpot,MLEM.Misc.Direction2,System.Single,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean) +- uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean,System.Boolean,System.Boolean,System.Boolean) + commentId: M:TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean,System.Boolean,System.Boolean,System.Boolean) parent: TinyLife.Objects.MapObject isExternal: true - name: DrawColumns(Map, Vector2, SpriteBatch, Vector2, TextureRegion, Color, Single, Point, Boolean, Furniture, AbstractSpot, Direction2, Single, Boolean, Boolean, Boolean, Boolean, Boolean, Boolean) - nameWithType: MapObject.DrawColumns(Map, Vector2, SpriteBatch, Vector2, TextureRegion, Color, Single, Point, Boolean, Furniture, AbstractSpot, Direction2, Single, Boolean, Boolean, Boolean, Boolean, Boolean, Boolean) - fullName: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, MLEM.Textures.TextureRegion, Microsoft.Xna.Framework.Color, System.Single, Microsoft.Xna.Framework.Point, System.Boolean, TinyLife.Objects.Furniture, TinyLife.Objects.AbstractSpot, MLEM.Misc.Direction2, System.Single, System.Boolean, System.Boolean, System.Boolean, System.Boolean, System.Boolean, System.Boolean) + name: DrawColumns(Map, Vector2, SpriteBatch, Vector2, TextureRegion, Color, Single, Point, Boolean, ParentInfo, Single, Boolean, Boolean, Boolean, Boolean) + nameWithType: MapObject.DrawColumns(Map, Vector2, SpriteBatch, Vector2, TextureRegion, Color, Single, Point, Boolean, ParentInfo, Single, Boolean, Boolean, Boolean, Boolean) + fullName: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, MLEM.Textures.TextureRegion, Microsoft.Xna.Framework.Color, System.Single, Microsoft.Xna.Framework.Point, System.Boolean, TinyLife.Objects.ParentInfo, System.Single, System.Boolean, System.Boolean, System.Boolean, System.Boolean) spec.csharp: - - uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Boolean,TinyLife.Objects.Furniture,TinyLife.Objects.AbstractSpot,MLEM.Misc.Direction2,System.Single,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean) + - uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean,System.Boolean,System.Boolean,System.Boolean) name: DrawColumns nameWithType: MapObject.DrawColumns fullName: TinyLife.Objects.MapObject.DrawColumns @@ -3375,25 +3421,10 @@ references: - name: ', ' nameWithType: ', ' fullName: ', ' - - uid: TinyLife.Objects.Furniture - name: Furniture - nameWithType: Furniture - fullName: TinyLife.Objects.Furniture - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: TinyLife.Objects.AbstractSpot - name: AbstractSpot - nameWithType: AbstractSpot - fullName: TinyLife.Objects.AbstractSpot - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: MLEM.Misc.Direction2 - name: Direction2 - nameWithType: Direction2 - fullName: MLEM.Misc.Direction2 - isExternal: true + - uid: TinyLife.Objects.ParentInfo + name: ParentInfo + nameWithType: ParentInfo + fullName: TinyLife.Objects.ParentInfo - name: ', ' nameWithType: ', ' fullName: ', ' @@ -3434,27 +3465,11 @@ references: nameWithType: Boolean fullName: System.Boolean isExternal: true - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: System.Boolean - name: Boolean - nameWithType: Boolean - fullName: System.Boolean - isExternal: true - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: System.Boolean - name: Boolean - nameWithType: Boolean - fullName: System.Boolean - isExternal: true - name: ) nameWithType: ) fullName: ) spec.vb: - - uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Boolean,TinyLife.Objects.Furniture,TinyLife.Objects.AbstractSpot,MLEM.Misc.Direction2,System.Single,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean) + - uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean,System.Boolean,System.Boolean,System.Boolean) name: DrawColumns nameWithType: MapObject.DrawColumns fullName: TinyLife.Objects.MapObject.DrawColumns @@ -3532,25 +3547,10 @@ references: - name: ', ' nameWithType: ', ' fullName: ', ' - - uid: TinyLife.Objects.Furniture - name: Furniture - nameWithType: Furniture - fullName: TinyLife.Objects.Furniture - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: TinyLife.Objects.AbstractSpot - name: AbstractSpot - nameWithType: AbstractSpot - fullName: TinyLife.Objects.AbstractSpot - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: MLEM.Misc.Direction2 - name: Direction2 - nameWithType: Direction2 - fullName: MLEM.Misc.Direction2 - isExternal: true + - uid: TinyLife.Objects.ParentInfo + name: ParentInfo + nameWithType: ParentInfo + fullName: TinyLife.Objects.ParentInfo - name: ', ' nameWithType: ', ' fullName: ', ' @@ -3591,22 +3591,6 @@ references: nameWithType: Boolean fullName: System.Boolean isExternal: true - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: System.Boolean - name: Boolean - nameWithType: Boolean - fullName: System.Boolean - isExternal: true - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: System.Boolean - name: Boolean - nameWithType: Boolean - fullName: System.Boolean - isExternal: true - name: ) nameWithType: ) fullName: ) @@ -4375,31 +4359,42 @@ references: name: Validate nameWithType: FoodTypedItem.Validate fullName: TinyLife.Objects.FoodTypedItem.Validate -- uid: TinyLife.Objects.MapObject.GetHoverInfo - commentId: M:TinyLife.Objects.MapObject.GetHoverInfo - parent: TinyLife.Objects.MapObject - name: GetHoverInfo() - nameWithType: MapObject.GetHoverInfo() - fullName: TinyLife.Objects.MapObject.GetHoverInfo() +- uid: TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip) + commentId: M:TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip) + parent: TinyLife.Objects.Furniture + isExternal: true + name: GetHoverInfo(Tooltip) + nameWithType: Furniture.GetHoverInfo(Tooltip) + fullName: TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip) spec.csharp: - - uid: TinyLife.Objects.MapObject.GetHoverInfo + - uid: TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip) name: GetHoverInfo - nameWithType: MapObject.GetHoverInfo - fullName: TinyLife.Objects.MapObject.GetHoverInfo + nameWithType: Furniture.GetHoverInfo + fullName: TinyLife.Objects.Furniture.GetHoverInfo - name: ( nameWithType: ( fullName: ( + - uid: MLEM.Ui.Elements.Tooltip + name: Tooltip + nameWithType: Tooltip + fullName: MLEM.Ui.Elements.Tooltip + isExternal: true - name: ) nameWithType: ) fullName: ) spec.vb: - - uid: TinyLife.Objects.MapObject.GetHoverInfo + - uid: TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip) name: GetHoverInfo - nameWithType: MapObject.GetHoverInfo - fullName: TinyLife.Objects.MapObject.GetHoverInfo + nameWithType: Furniture.GetHoverInfo + fullName: TinyLife.Objects.Furniture.GetHoverInfo - name: ( nameWithType: ( fullName: ( + - uid: MLEM.Ui.Elements.Tooltip + name: Tooltip + nameWithType: Tooltip + fullName: MLEM.Ui.Elements.Tooltip + isExternal: true - name: ) nameWithType: ) fullName: ) diff --git a/docs/api/TinyLife.Objects.Furniture.yml b/docs/api/TinyLife.Objects.Furniture.yml index 07e9337..d4c5071 100644 --- a/docs/api/TinyLife.Objects.Furniture.yml +++ b/docs/api/TinyLife.Objects.Furniture.yml @@ -11,6 +11,7 @@ items: - TinyLife.Objects.Furniture.AddChild``1(TinyLife.Objects.FurnitureType,MLEM.Misc.Direction2,System.Int32[],System.Nullable{System.Guid},System.Nullable{Microsoft.Xna.Framework.Vector2}) - TinyLife.Objects.Furniture.Area - TinyLife.Objects.Furniture.AreUtilitiesDisabled + - TinyLife.Objects.Furniture.AttachedWall - TinyLife.Objects.Furniture.CanBeDirty - TinyLife.Objects.Furniture.CanExecuteAction(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Boolean) - TinyLife.Objects.Furniture.Colors @@ -19,7 +20,7 @@ items: - TinyLife.Objects.Furniture.CustomPrice - TinyLife.Objects.Furniture.DevaluedThroughUse - TinyLife.Objects.Furniture.Dirty - - TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.Furniture,TinyLife.Objects.AbstractSpot,System.Single,System.Boolean) + - TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean) - TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color}) - TinyLife.Objects.Furniture.DrawUi(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Ui.Elements.Element,System.Single,System.Int32[]) - TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) @@ -27,17 +28,19 @@ items: - TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.Person) - TinyLife.Objects.Furniture.GetChildren``1 - TinyLife.Objects.Furniture.GetDecorativeRating(TinyLife.World.Room) - - TinyLife.Objects.Furniture.GetDescription + - TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String}) - TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.Person,System.TimeSpan) - TinyLife.Objects.Furniture.GetDisplayName - TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - TinyLife.Objects.Furniture.GetFreeObjectSpot(TinyLife.Objects.FurnitureType,System.Nullable{Microsoft.Xna.Framework.Vector2}) + - TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip) - TinyLife.Objects.Furniture.GetOccupants(TinyLife.Objects.ObjectCategory,System.Boolean) - TinyLife.Objects.Furniture.GetPrice - TinyLife.Objects.Furniture.GetVisibility - TinyLife.Objects.Furniture.HasParent + - TinyLife.Objects.Furniture.HideFromDraw - TinyLife.Objects.Furniture.Intersects(MLEM.Misc.RectangleF) - TinyLife.Objects.Furniture.IsStatic - TinyLife.Objects.Furniture.NotifyNeighbors @@ -50,6 +53,7 @@ items: - TinyLife.Objects.Furniture.OnRemoved - TinyLife.Objects.Furniture.OnSetCreator - TinyLife.Objects.Furniture.ParentFurniture + - TinyLife.Objects.Furniture.ParentInfo - TinyLife.Objects.Furniture.ParentObjectSpot - TinyLife.Objects.Furniture.Quality - TinyLife.Objects.Furniture.Random @@ -65,7 +69,7 @@ items: - TinyLife.Objects.Furniture.Type - TinyLife.Objects.Furniture.UnlinkParentsAndChildren - TinyLife.Objects.Furniture.Validate - - TinyLife.Objects.Furniture.VisualPosition + - TinyLife.Objects.Furniture.VisualRotation langs: - csharp - vb @@ -76,7 +80,7 @@ items: source: remote: path: TinyLife/Objects/Furniture.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Furniture path: ../TinyLife/Objects/Furniture.cs @@ -98,11 +102,13 @@ items: - TinyLife.Objects.MapObject derivedClasses: - TinyLife.Objects.BreakableFurniture + - TinyLife.Objects.Chimney - TinyLife.Objects.CornerFurniture - TinyLife.Objects.Fence - TinyLife.Objects.FoodTypedItem - TinyLife.Objects.Gravestone - TinyLife.Objects.LightFurniture + - TinyLife.Objects.Newspaper - TinyLife.Objects.OverlayWallHanging - TinyLife.Objects.Painting - TinyLife.Objects.UnfinishedWoodwork @@ -116,17 +122,16 @@ items: - TinyLife.Objects.MapObject.OnEventsAttachable - TinyLife.Objects.MapObject.OnDraw - TinyLife.Objects.MapObject.OnUpdate + - TinyLife.Objects.MapObject.Position - TinyLife.Objects.MapObject.Id - TinyLife.Objects.MapObject.Map - - TinyLife.Objects.MapObject.Position - TinyLife.Objects.MapObject.CurrentLot - TinyLife.Objects.MapObject.IsInWorld - - TinyLife.Objects.MapObject.GetHoverInfo - TinyLife.Objects.MapObject.OnCameraRotationChanged(MLEM.Misc.Direction2,MLEM.Misc.Direction2) - TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) - TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - TinyLife.Objects.MapObject.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) - - TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Boolean,TinyLife.Objects.Furniture,TinyLife.Objects.AbstractSpot,MLEM.Misc.Direction2,System.Single,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean) + - TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean,System.Boolean,System.Boolean,System.Boolean) - TinyLife.Objects.MapObject.GetModCategory(System.String) - MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object) - MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData``1(System.String) @@ -160,7 +165,7 @@ items: source: remote: path: TinyLife/Objects/Furniture.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Random path: ../TinyLife/Objects/Furniture.cs @@ -197,7 +202,7 @@ items: source: remote: path: TinyLife/Objects/Furniture.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnGetDescription path: ../TinyLife/Objects/Furniture.cs @@ -205,7 +210,7 @@ items: assemblies: - Tiny Life namespace: TinyLife.Objects - summary: "\nAn event that is fired when is called.\nThis event can be used to change the description of furniture instances by adding to the provided .\nThis event can be subscribed to using .\n" + summary: "\nAn event that is fired when is called.\nThis event can be used to change the description of furniture instances by adding to the provided .\nThis event can be subscribed to using .\n" example: [] syntax: content: public event Action> OnGetDescription @@ -230,7 +235,7 @@ items: source: remote: path: TinyLife/Objects/Furniture.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnSetCreator path: ../TinyLife/Objects/Furniture.cs @@ -263,7 +268,7 @@ items: source: remote: path: TinyLife/Objects/Furniture.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnGetDirty path: ../TinyLife/Objects/Furniture.cs @@ -296,7 +301,7 @@ items: source: remote: path: TinyLife/Objects/Furniture.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnDirty path: ../TinyLife/Objects/Furniture.cs @@ -315,6 +320,46 @@ items: - public modifiers.vb: - Public +- uid: TinyLife.Objects.Furniture.ParentInfo + commentId: P:TinyLife.Objects.Furniture.ParentInfo + id: ParentInfo + parent: TinyLife.Objects.Furniture + langs: + - csharp + - vb + name: ParentInfo + nameWithType: Furniture.ParentInfo + fullName: TinyLife.Objects.Furniture.ParentInfo + type: Property + source: + remote: + path: TinyLife/Objects/Furniture.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: ParentInfo + path: ../TinyLife/Objects/Furniture.cs + startLine: 60 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: "\nReturns a for this object in its current context.\nBy default, this method returns , and returns a based on its current attachments.\n" + example: [] + syntax: + content: public override ParentInfo ParentInfo { get; } + parameters: [] + return: + type: TinyLife.Objects.ParentInfo + content.vb: Public Overrides ReadOnly Property ParentInfo As ParentInfo + overridden: TinyLife.Objects.MapObject.ParentInfo + overload: TinyLife.Objects.Furniture.ParentInfo* + modifiers.csharp: + - public + - override + - get + modifiers.vb: + - Public + - Overrides + - ReadOnly - uid: TinyLife.Objects.Furniture.Type commentId: F:TinyLife.Objects.Furniture.Type id: Type @@ -329,11 +374,11 @@ items: source: remote: path: TinyLife/Objects/Furniture.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Type path: ../TinyLife/Objects/Furniture.cs - startLine: 63 + startLine: 73 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -374,11 +419,11 @@ items: source: remote: path: TinyLife/Objects/Furniture.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Rotation path: ../TinyLife/Objects/Furniture.cs - startLine: 69 + startLine: 79 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -417,11 +462,11 @@ items: source: remote: path: TinyLife/Objects/Furniture.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ParentFurniture path: ../TinyLife/Objects/Furniture.cs - startLine: 74 + startLine: 84 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -454,11 +499,11 @@ items: source: remote: path: TinyLife/Objects/Furniture.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ParentObjectSpot path: ../TinyLife/Objects/Furniture.cs - startLine: 79 + startLine: 89 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -491,11 +536,11 @@ items: source: remote: path: TinyLife/Objects/Furniture.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: HasParent path: ../TinyLife/Objects/Furniture.cs - startLine: 84 + startLine: 94 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -528,11 +573,11 @@ items: source: remote: path: TinyLife/Objects/Furniture.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Colors path: ../TinyLife/Objects/Furniture.cs - startLine: 90 + startLine: 100 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -571,11 +616,11 @@ items: source: remote: path: TinyLife/Objects/Furniture.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Area path: ../TinyLife/Objects/Furniture.cs - startLine: 94 + startLine: 104 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -594,43 +639,6 @@ items: modifiers.vb: - Public - ReadOnly -- uid: TinyLife.Objects.Furniture.VisualPosition - commentId: P:TinyLife.Objects.Furniture.VisualPosition - id: VisualPosition - parent: TinyLife.Objects.Furniture - langs: - - csharp - - vb - name: VisualPosition - nameWithType: Furniture.VisualPosition - fullName: TinyLife.Objects.Furniture.VisualPosition - type: Property - source: - remote: - path: TinyLife/Objects/Furniture.cs - branch: 0.20.4-dev - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: VisualPosition - path: ../TinyLife/Objects/Furniture.cs - startLine: 99 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - summary: "\nThe position (in world space) that this furniture is at.\nThis only differs from this object's if the 's is non-zero. \n" - example: [] - syntax: - content: public Vector2 VisualPosition { get; } - parameters: [] - return: - type: Microsoft.Xna.Framework.Vector2 - content.vb: Public ReadOnly Property VisualPosition As Vector2 - overload: TinyLife.Objects.Furniture.VisualPosition* - modifiers.csharp: - - public - - get - modifiers.vb: - - Public - - ReadOnly - uid: TinyLife.Objects.Furniture.DevaluedThroughUse commentId: F:TinyLife.Objects.Furniture.DevaluedThroughUse id: DevaluedThroughUse @@ -645,11 +653,11 @@ items: source: remote: path: TinyLife/Objects/Furniture.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DevaluedThroughUse path: ../TinyLife/Objects/Furniture.cs - startLine: 105 + startLine: 110 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -692,11 +700,11 @@ items: source: remote: path: TinyLife/Objects/Furniture.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AreUtilitiesDisabled path: ../TinyLife/Objects/Furniture.cs - startLine: 110 + startLine: 115 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -729,11 +737,11 @@ items: source: remote: path: TinyLife/Objects/Furniture.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsStatic path: ../TinyLife/Objects/Furniture.cs - startLine: 115 + startLine: 120 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -776,11 +784,11 @@ items: source: remote: path: TinyLife/Objects/Furniture.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CreatorId path: ../TinyLife/Objects/Furniture.cs - startLine: 121 + startLine: 126 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -827,15 +835,15 @@ items: source: remote: path: TinyLife/Objects/Furniture.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Quality path: ../TinyLife/Objects/Furniture.cs - startLine: 129 + startLine: 134 assemblies: - Tiny Life namespace: TinyLife.Objects - summary: "\nThe quality of this object, which defaults to null, meaning no quality.\nThe quality is used by , , and items crafted on the woodworking table.\nIf this value is nonnull, the quality is displayed in the furniture item's description () and it influences the furniture's price () using .\n" + summary: "\nThe quality of this object, which defaults to null, meaning no quality.\nThe quality is used by , , and items crafted on the woodworking table.\nIf this value is nonnull, the quality is displayed in the furniture item's description () and it influences the furniture's price () using .\n" example: [] syntax: content: >- @@ -874,11 +882,11 @@ items: source: remote: path: TinyLife/Objects/Furniture.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanBeDirty path: ../TinyLife/Objects/Furniture.cs - startLine: 134 + startLine: 139 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -911,11 +919,11 @@ items: source: remote: path: TinyLife/Objects/Furniture.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Dirty path: ../TinyLife/Objects/Furniture.cs - startLine: 140 + startLine: 145 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -958,11 +966,11 @@ items: source: remote: path: TinyLife/Objects/Furniture.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CustomPrice path: ../TinyLife/Objects/Furniture.cs - startLine: 146 + startLine: 151 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1005,11 +1013,11 @@ items: source: remote: path: TinyLife/Objects/Furniture.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Creator path: ../TinyLife/Objects/Furniture.cs - startLine: 151 + startLine: 156 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1028,6 +1036,117 @@ items: modifiers.vb: - Public - ReadOnly +- uid: TinyLife.Objects.Furniture.AttachedWall + commentId: P:TinyLife.Objects.Furniture.AttachedWall + id: AttachedWall + parent: TinyLife.Objects.Furniture + langs: + - csharp + - vb + name: AttachedWall + nameWithType: Furniture.AttachedWall + fullName: TinyLife.Objects.Furniture.AttachedWall + type: Property + source: + remote: + path: TinyLife/Objects/Furniture.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: AttachedWall + path: ../TinyLife/Objects/Furniture.cs + startLine: 161 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: "\nThe that this object is attached to.\nNote that this will return a wall regardless of whether this object is actually attached to a wall, or is even a wall-hanging object.\n" + example: [] + syntax: + content: public Wall AttachedWall { get; } + parameters: [] + return: + type: TinyLife.World.Wall + content.vb: Public ReadOnly Property AttachedWall As Wall + overload: TinyLife.Objects.Furniture.AttachedWall* + modifiers.csharp: + - public + - get + modifiers.vb: + - Public + - ReadOnly +- uid: TinyLife.Objects.Furniture.HideFromDraw + commentId: P:TinyLife.Objects.Furniture.HideFromDraw + id: HideFromDraw + parent: TinyLife.Objects.Furniture + langs: + - csharp + - vb + name: HideFromDraw + nameWithType: Furniture.HideFromDraw + fullName: TinyLife.Objects.Furniture.HideFromDraw + type: Property + source: + remote: + path: TinyLife/Objects/Furniture.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: HideFromDraw + path: ../TinyLife/Objects/Furniture.cs + startLine: 165 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: "\nReturns whether this object should currently be hidden from drawing.\n" + example: [] + syntax: + content: public bool HideFromDraw { get; } + parameters: [] + return: + type: System.Boolean + content.vb: Public ReadOnly Property HideFromDraw As Boolean + overload: TinyLife.Objects.Furniture.HideFromDraw* + modifiers.csharp: + - public + - get + modifiers.vb: + - Public + - ReadOnly +- uid: TinyLife.Objects.Furniture.VisualRotation + commentId: P:TinyLife.Objects.Furniture.VisualRotation + id: VisualRotation + parent: TinyLife.Objects.Furniture + langs: + - csharp + - vb + name: VisualRotation + nameWithType: Furniture.VisualRotation + fullName: TinyLife.Objects.Furniture.VisualRotation + type: Property + source: + remote: + path: TinyLife/Objects/Furniture.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: VisualRotation + path: ../TinyLife/Objects/Furniture.cs + startLine: 192 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: "\nThe rotation that this furniture item currently has from the camera's perspective.\nThis is a combination of and .\n" + example: [] + syntax: + content: public Direction2 VisualRotation { get; } + parameters: [] + return: + type: MLEM.Misc.Direction2 + content.vb: Public ReadOnly Property VisualRotation As Direction2 + overload: TinyLife.Objects.Furniture.VisualRotation* + modifiers.csharp: + - public + - get + modifiers.vb: + - Public + - ReadOnly - uid: TinyLife.Objects.Furniture.#ctor(System.Guid,TinyLife.Objects.FurnitureType,System.Int32[],TinyLife.World.Map,Microsoft.Xna.Framework.Vector2) commentId: M:TinyLife.Objects.Furniture.#ctor(System.Guid,TinyLife.Objects.FurnitureType,System.Int32[],TinyLife.World.Map,Microsoft.Xna.Framework.Vector2) id: '#ctor(System.Guid,TinyLife.Objects.FurnitureType,System.Int32[],TinyLife.World.Map,Microsoft.Xna.Framework.Vector2)' @@ -1042,11 +1161,11 @@ items: source: remote: path: TinyLife/Objects/Furniture.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Objects/Furniture.cs - startLine: 169 + startLine: 210 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1093,11 +1212,11 @@ items: source: remote: path: TinyLife/Objects/Furniture.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Draw path: ../TinyLife/Objects/Furniture.cs - startLine: 179 + startLine: 220 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1146,11 +1265,11 @@ items: source: remote: path: TinyLife/Objects/Furniture.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Validate path: ../TinyLife/Objects/Furniture.cs - startLine: 211 + startLine: 234 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1184,11 +1303,11 @@ items: source: remote: path: TinyLife/Objects/Furniture.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Intersects path: ../TinyLife/Objects/Furniture.cs - startLine: 238 + startLine: 261 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1226,11 +1345,11 @@ items: source: remote: path: TinyLife/Objects/Furniture.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetCategories path: ../TinyLife/Objects/Furniture.cs - startLine: 243 + startLine: 266 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1270,11 +1389,11 @@ items: source: remote: path: TinyLife/Objects/Furniture.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnAdded path: ../TinyLife/Objects/Furniture.cs - startLine: 248 + startLine: 271 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1305,11 +1424,11 @@ items: source: remote: path: TinyLife/Objects/Furniture.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnRemoved path: ../TinyLife/Objects/Furniture.cs - startLine: 254 + startLine: 277 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1340,11 +1459,11 @@ items: source: remote: path: TinyLife/Objects/Furniture.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetAiPriority path: ../TinyLife/Objects/Furniture.cs - startLine: 261 + startLine: 284 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1385,11 +1504,11 @@ items: source: remote: path: TinyLife/Objects/Furniture.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetVisibility path: ../TinyLife/Objects/Furniture.cs - startLine: 270 + startLine: 298 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1423,18 +1542,18 @@ items: source: remote: path: TinyLife/Objects/Furniture.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanExecuteAction path: ../TinyLife/Objects/Furniture.cs - startLine: 275 + startLine: 303 assemblies: - Tiny Life namespace: TinyLife.Objects - summary: "\nReturns whether the given action can be executed at this map object.\nBy default, this method returns for all actions, but additionally returns or in the right conditions.\n" + summary: "\nReturns whether the given action can be executed at this map object.\nBy default, this method returns for all actions, but additionally returns custom results based on whether the furniture is or based on .\n" example: [] syntax: - content: public override ActionType.CanExecuteResult CanExecuteAction(ActionType action, ActionInfo info, bool automatic, bool isAuxiliary) + content: public override CanExecuteResult CanExecuteAction(ActionType action, ActionInfo info, bool automatic, bool isAuxiliary) parameters: - id: action type: TinyLife.Actions.ActionType @@ -1449,9 +1568,9 @@ items: type: System.Boolean description: Whether this object is auxiliary (or the main action object). return: - type: TinyLife.Actions.ActionType.CanExecuteResult + type: TinyLife.Actions.CanExecuteResult description: Whether this object allows the action to be executed at it. - content.vb: Public Overrides Function CanExecuteAction(action As ActionType, info As ActionInfo, automatic As Boolean, isAuxiliary As Boolean) As ActionType.CanExecuteResult + content.vb: Public Overrides Function CanExecuteAction(action As ActionType, info As ActionInfo, automatic As Boolean, isAuxiliary As Boolean) As CanExecuteResult overridden: TinyLife.Objects.MapObject.CanExecuteAction(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Boolean) overload: TinyLife.Objects.Furniture.CanExecuteAction* modifiers.csharp: @@ -1474,15 +1593,15 @@ items: source: remote: path: TinyLife/Objects/Furniture.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnActionCompleted path: ../TinyLife/Objects/Furniture.cs - startLine: 282 + startLine: 310 assemblies: - Tiny Life namespace: TinyLife.Objects - summary: "\nThis method is called when an that this object is involved in is completed. Note that this includes actions that are underlying ().\nThis object counts as involved in the action if its 's includes this object.\nIn general, the base method should be called for objects, since it sets .\n" + summary: "\nThis method is called when an that this object is involved in is completed. Note that this includes actions that are underlying (see ).\nThis object counts as involved in the action if its 's includes this object.\nIn general, the base method should be called for objects, since it sets .\n" example: [] syntax: content: public override void OnActionCompleted(Action action, CompletionType type, bool isAuxiliary) @@ -1519,15 +1638,15 @@ items: source: remote: path: TinyLife/Objects/Furniture.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ActionUpdate path: ../TinyLife/Objects/Furniture.cs - startLine: 292 + startLine: 320 assemblies: - Tiny Life namespace: TinyLife.Objects - summary: "\nThis method is called when an that this object is involved in updates, which is every frame. Note that this includes actions that are underlying () and actions that aren't fully in progress yet ().\nThis object counts as involved in the action if its 's includes this object.\nIn general, the base method should be called for objects, since it sets deals with objects.\n" + summary: "\nThis method is called when an that this object is involved in updates, which is every frame. Note that this includes actions that are underlying (see ) and actions that aren't fully in progress yet ().\nThis object counts as involved in the action if its 's includes this object.\nIn general, the base method should be called for objects, since it sets deals with objects.\n" example: [] syntax: content: public override void ActionUpdate(Action action, GameTime time, TimeSpan passedInGame, float speedMultiplier, bool isAuxiliary) @@ -1556,32 +1675,116 @@ items: modifiers.vb: - Public - Overrides -- uid: TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.Furniture,TinyLife.Objects.AbstractSpot,System.Single,System.Boolean) - commentId: M:TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.Furniture,TinyLife.Objects.AbstractSpot,System.Single,System.Boolean) - id: Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.Furniture,TinyLife.Objects.AbstractSpot,System.Single,System.Boolean) +- uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + id: GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) parent: TinyLife.Objects.Furniture langs: - csharp - vb - name: Draw(GameTime, SpriteBatch, Vector2, Vector2, Nullable, Direction2, Int32[], Single, Boolean, Furniture, AbstractSpot, Single, Boolean) - nameWithType: Furniture.Draw(GameTime, SpriteBatch, Vector2, Vector2, Nullable, Direction2, Int32[], Single, Boolean, Furniture, AbstractSpot, Single, Boolean) - fullName: TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, System.Nullable, MLEM.Misc.Direction2, System.Int32[], System.Single, System.Boolean, TinyLife.Objects.Furniture, TinyLife.Objects.AbstractSpot, System.Single, System.Boolean) + name: GetFreeActionSpotInfo(Person, ObjectCategory) + nameWithType: Furniture.GetFreeActionSpotInfo(Person, ObjectCategory) + fullName: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory) type: Method source: remote: path: TinyLife/Objects/Furniture.cs - branch: 0.20.4-dev + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: GetFreeActionSpotInfo + path: ../TinyLife/Objects/Furniture.cs + startLine: 332 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: "\nReturns the first free action spot, packed into an .\n" + example: [] + syntax: + content: public override ActionInfo GetFreeActionSpotInfo(Person person, ObjectCategory context = null) + parameters: + - id: person + type: TinyLife.Objects.Person + description: The person to query free action spots for + - id: context + type: TinyLife.Objects.ObjectCategory + description: The object category that this action spot needs to have + return: + type: TinyLife.Actions.ActionInfo + description: The first free action spot as an + content.vb: Public Overrides Function GetFreeActionSpotInfo(person As Person, context As ObjectCategory = Nothing) As ActionInfo + overridden: TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + overload: TinyLife.Objects.Furniture.GetFreeActionSpotInfo* + modifiers.csharp: + - public + - override + modifiers.vb: + - Public + - Overrides +- uid: TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip) + commentId: M:TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip) + id: GetHoverInfo(MLEM.Ui.Elements.Tooltip) + parent: TinyLife.Objects.Furniture + langs: + - csharp + - vb + name: GetHoverInfo(Tooltip) + nameWithType: Furniture.GetHoverInfo(Tooltip) + fullName: TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip) + type: Method + source: + remote: + path: TinyLife/Objects/Furniture.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: GetHoverInfo + path: ../TinyLife/Objects/Furniture.cs + startLine: 338 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: "\nAllows adding a set of paragraphs and other ui elements to the given tooltip, which is then displayed when this object is hovered over using the cursor in the world.\nBy default, this method does nothing for , but adds various information for and .\n" + example: [] + syntax: + content: public override void GetHoverInfo(Tooltip tooltip) + parameters: + - id: tooltip + type: MLEM.Ui.Elements.Tooltip + description: The tooltip that will be displayed. + content.vb: Public Overrides Sub GetHoverInfo(tooltip As Tooltip) + overridden: TinyLife.Objects.MapObject.GetHoverInfo(MLEM.Ui.Elements.Tooltip) + overload: TinyLife.Objects.Furniture.GetHoverInfo* + modifiers.csharp: + - public + - override + modifiers.vb: + - Public + - Overrides +- uid: TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean) + commentId: M:TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean) + id: Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean) + parent: TinyLife.Objects.Furniture + langs: + - csharp + - vb + name: Draw(GameTime, SpriteBatch, Vector2, Vector2, Nullable, Direction2, Int32[], Single, Boolean, ParentInfo, Single, Boolean) + nameWithType: Furniture.Draw(GameTime, SpriteBatch, Vector2, Vector2, Nullable, Direction2, Int32[], Single, Boolean, ParentInfo, Single, Boolean) + fullName: TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, System.Nullable, MLEM.Misc.Direction2, System.Int32[], System.Single, System.Boolean, TinyLife.Objects.ParentInfo, System.Single, System.Boolean) + type: Method + source: + remote: + path: TinyLife/Objects/Furniture.cs + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Draw path: ../TinyLife/Objects/Furniture.cs - startLine: 320 + startLine: 365 assemblies: - Tiny Life namespace: TinyLife.Objects summary: "\nDraws this furniture in the world with the given settings.\nThis is a more generalized version of \n" example: [] syntax: - content: public virtual void Draw(GameTime time, SpriteBatch batch, Vector2 pos, Vector2 drawPos, Color? overrideColor, Direction2 rotation, int[] colors, float drawScale, bool pivot, Furniture parent, AbstractSpot parentSpot, float depthOffset, bool held) + content: public virtual void Draw(GameTime time, SpriteBatch batch, Vector2 pos, Vector2 drawPos, Color? overrideColor, Direction2 rotation, int[] colors, float drawScale, bool pivot, ParentInfo parent, float depthOffset, bool held) parameters: - id: time type: Microsoft.Xna.Framework.GameTime @@ -1611,28 +1814,25 @@ items: type: System.Boolean description: Whether or not to move the furniture by its texture's pivot point - id: parent - type: TinyLife.Objects.Furniture + type: TinyLife.Objects.ParentInfo description: The object that this furniture is latched on to, or null if there is none - - id: parentSpot - type: TinyLife.Objects.AbstractSpot - description: The object spot that this furntiture is in, or null if there is none - id: depthOffset type: System.Single description: A value that is added onto the calculated depth of the object - id: held type: System.Boolean description: Whether or not this item is currently being held by a - content.vb: Public Overridable Sub Draw(time As GameTime, batch As SpriteBatch, pos As Vector2, drawPos As Vector2, overrideColor As Color?, rotation As Direction2, colors As Integer(), drawScale As Single, pivot As Boolean, parent As Furniture, parentSpot As AbstractSpot, depthOffset As Single, held As Boolean) + content.vb: Public Overridable Sub Draw(time As GameTime, batch As SpriteBatch, pos As Vector2, drawPos As Vector2, overrideColor As Color?, rotation As Direction2, colors As Integer(), drawScale As Single, pivot As Boolean, parent As ParentInfo, depthOffset As Single, held As Boolean) overload: TinyLife.Objects.Furniture.Draw* - nameWithType.vb: Furniture.Draw(GameTime, SpriteBatch, Vector2, Vector2, Nullable(Of Color), Direction2, Int32(), Single, Boolean, Furniture, AbstractSpot, Single, Boolean) + nameWithType.vb: Furniture.Draw(GameTime, SpriteBatch, Vector2, Vector2, Nullable(Of Color), Direction2, Int32(), Single, Boolean, ParentInfo, Single, Boolean) modifiers.csharp: - public - virtual modifiers.vb: - Public - Overridable - fullName.vb: TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, System.Nullable(Of Microsoft.Xna.Framework.Color), MLEM.Misc.Direction2, System.Int32(), System.Single, System.Boolean, TinyLife.Objects.Furniture, TinyLife.Objects.AbstractSpot, System.Single, System.Boolean) - name.vb: Draw(GameTime, SpriteBatch, Vector2, Vector2, Nullable(Of Color), Direction2, Int32(), Single, Boolean, Furniture, AbstractSpot, Single, Boolean) + fullName.vb: TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, System.Nullable(Of Microsoft.Xna.Framework.Color), MLEM.Misc.Direction2, System.Int32(), System.Single, System.Boolean, TinyLife.Objects.ParentInfo, System.Single, System.Boolean) + name.vb: Draw(GameTime, SpriteBatch, Vector2, Vector2, Nullable(Of Color), Direction2, Int32(), Single, Boolean, ParentInfo, Single, Boolean) - uid: TinyLife.Objects.Furniture.GetPrice commentId: M:TinyLife.Objects.Furniture.GetPrice id: GetPrice @@ -1647,11 +1847,11 @@ items: source: remote: path: TinyLife/Objects/Furniture.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetPrice path: ../TinyLife/Objects/Furniture.cs - startLine: 328 + startLine: 373 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1672,43 +1872,47 @@ items: modifiers.vb: - Public - Overridable -- uid: TinyLife.Objects.Furniture.GetDescription - commentId: M:TinyLife.Objects.Furniture.GetDescription - id: GetDescription +- uid: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String}) + commentId: M:TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String}) + id: GetDescription(System.Collections.Generic.List{System.String}) parent: TinyLife.Objects.Furniture langs: - csharp - vb - name: GetDescription() - nameWithType: Furniture.GetDescription() - fullName: TinyLife.Objects.Furniture.GetDescription() + name: GetDescription(List) + nameWithType: Furniture.GetDescription(List) + fullName: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List) type: Method source: remote: path: TinyLife/Objects/Furniture.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetDescription path: ../TinyLife/Objects/Furniture.cs - startLine: 340 + startLine: 385 assemblies: - Tiny Life namespace: TinyLife.Objects - summary: "\nReturns a set of lines that are displayed in build mode when this furniture is hovered over, either in the buy menu or in the .\nBy default, info about and is returned, and is invoked.\n" + summary: "\nThis method allows adding a set of strings to the description list that get displayed when the object is hovered over in the build mode or household storage UIs.\nBy default, this method adds various strings related to the , , , and also invokes the event.\n" example: [] syntax: - content: public virtual IEnumerable GetDescription() - return: - type: System.Collections.Generic.IEnumerable{System.String} - description: A set of description lines for this furniture item - content.vb: Public Overridable Function GetDescription As IEnumerable(Of String) + content: public virtual void GetDescription(List description) + parameters: + - id: description + type: System.Collections.Generic.List{System.String} + description: The description to add to. + content.vb: Public Overridable Sub GetDescription(description As List(Of String)) overload: TinyLife.Objects.Furniture.GetDescription* + nameWithType.vb: Furniture.GetDescription(List(Of String)) modifiers.csharp: - public - virtual modifiers.vb: - Public - Overridable + fullName.vb: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List(Of System.String)) + name.vb: GetDescription(List(Of String)) - uid: TinyLife.Objects.Furniture.GetDecorativeRating(TinyLife.World.Room) commentId: M:TinyLife.Objects.Furniture.GetDecorativeRating(TinyLife.World.Room) id: GetDecorativeRating(TinyLife.World.Room) @@ -1723,11 +1927,11 @@ items: source: remote: path: TinyLife/Objects/Furniture.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetDecorativeRating path: ../TinyLife/Objects/Furniture.cs - startLine: 372 + startLine: 412 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1764,11 +1968,11 @@ items: source: remote: path: TinyLife/Objects/Furniture.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetDirty path: ../TinyLife/Objects/Furniture.cs - startLine: 383 + startLine: 423 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1805,11 +2009,11 @@ items: source: remote: path: TinyLife/Objects/Furniture.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SetCreator path: ../TinyLife/Objects/Furniture.cs - startLine: 403 + startLine: 443 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1846,11 +2050,11 @@ items: source: remote: path: TinyLife/Objects/Furniture.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetDisplayName path: ../TinyLife/Objects/Furniture.cs - startLine: 421 + startLine: 461 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1883,11 +2087,11 @@ items: source: remote: path: TinyLife/Objects/Furniture.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnNeighborChanged path: ../TinyLife/Objects/Furniture.cs - startLine: 430 + startLine: 470 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1921,11 +2125,11 @@ items: source: remote: path: TinyLife/Objects/Furniture.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DrawUi path: ../TinyLife/Objects/Furniture.cs - startLine: 441 + startLine: 481 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1972,11 +2176,11 @@ items: source: remote: path: TinyLife/Objects/Furniture.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetOccupants path: ../TinyLife/Objects/Furniture.cs - startLine: 455 + startLine: 495 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2014,11 +2218,11 @@ items: source: remote: path: TinyLife/Objects/Furniture.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetFreeActionSpots path: ../TinyLife/Objects/Furniture.cs - startLine: 468 + startLine: 508 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2056,11 +2260,11 @@ items: source: remote: path: TinyLife/Objects/Furniture.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetFreeActionSpot path: ../TinyLife/Objects/Furniture.cs - startLine: 484 + startLine: 524 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2084,51 +2288,6 @@ items: - public modifiers.vb: - Public -- uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - id: GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - parent: TinyLife.Objects.Furniture - langs: - - csharp - - vb - name: GetFreeActionSpotInfo(Person, ObjectCategory) - nameWithType: Furniture.GetFreeActionSpotInfo(Person, ObjectCategory) - fullName: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory) - type: Method - source: - remote: - path: TinyLife/Objects/Furniture.cs - branch: 0.20.4-dev - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: GetFreeActionSpotInfo - path: ../TinyLife/Objects/Furniture.cs - startLine: 491 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - summary: "\nReturns the first free action spot, packed into an .\n" - example: [] - syntax: - content: public override ActionInfo GetFreeActionSpotInfo(Person person, ObjectCategory context = null) - parameters: - - id: person - type: TinyLife.Objects.Person - description: The person to query free action spots for - - id: context - type: TinyLife.Objects.ObjectCategory - description: The object category that this action spot needs to have - return: - type: TinyLife.Actions.ActionInfo - description: The first free action spot as an - content.vb: Public Overrides Function GetFreeActionSpotInfo(person As Person, context As ObjectCategory = Nothing) As ActionInfo - overridden: TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - overload: TinyLife.Objects.Furniture.GetFreeActionSpotInfo* - modifiers.csharp: - - public - - override - modifiers.vb: - - Public - - Overrides - uid: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) commentId: M:TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) id: GetActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) @@ -2143,11 +2302,11 @@ items: source: remote: path: TinyLife/Objects/Furniture.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetActionSpotInfo path: ../TinyLife/Objects/Furniture.cs - startLine: 503 + startLine: 537 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2188,11 +2347,11 @@ items: source: remote: path: TinyLife/Objects/Furniture.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetFreeObjectSpot path: ../TinyLife/Objects/Furniture.cs - startLine: 515 + startLine: 549 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2233,11 +2392,11 @@ items: source: remote: path: TinyLife/Objects/Furniture.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SetParent path: ../TinyLife/Objects/Furniture.cs - startLine: 529 + startLine: 563 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2272,11 +2431,11 @@ items: source: remote: path: TinyLife/Objects/Furniture.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: UnlinkParentsAndChildren path: ../TinyLife/Objects/Furniture.cs - startLine: 543 + startLine: 577 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2304,11 +2463,11 @@ items: source: remote: path: TinyLife/Objects/Furniture.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RemoveAndUnlink path: ../TinyLife/Objects/Furniture.cs - startLine: 553 + startLine: 587 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2336,11 +2495,11 @@ items: source: remote: path: TinyLife/Objects/Furniture.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetChildren path: ../TinyLife/Objects/Furniture.cs - startLine: 563 + startLine: 597 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2378,11 +2537,11 @@ items: source: remote: path: TinyLife/Objects/Furniture.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RemoveChildren path: ../TinyLife/Objects/Furniture.cs - startLine: 574 + startLine: 608 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2425,11 +2584,11 @@ items: source: remote: path: TinyLife/Objects/Furniture.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RemoveChild path: ../TinyLife/Objects/Furniture.cs - startLine: 588 + startLine: 622 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2464,11 +2623,11 @@ items: source: remote: path: TinyLife/Objects/Furniture.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AddChild path: ../TinyLife/Objects/Furniture.cs - startLine: 607 + startLine: 641 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2523,11 +2682,11 @@ items: source: remote: path: TinyLife/Objects/Furniture.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AddChild path: ../TinyLife/Objects/Furniture.cs - startLine: 622 + startLine: 656 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2571,11 +2730,11 @@ items: source: remote: path: TinyLife/Objects/Furniture.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SetChild path: ../TinyLife/Objects/Furniture.cs - startLine: 639 + startLine: 673 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2622,11 +2781,11 @@ items: source: remote: path: TinyLife/Objects/Furniture.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SetChild path: ../TinyLife/Objects/Furniture.cs - startLine: 650 + startLine: 684 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2664,11 +2823,11 @@ items: source: remote: path: TinyLife/Objects/Furniture.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: NotifyNeighbors path: ../TinyLife/Objects/Furniture.cs - startLine: 662 + startLine: 696 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2696,11 +2855,11 @@ items: source: remote: path: TinyLife/Objects/Furniture.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SetNewId path: ../TinyLife/Objects/Furniture.cs - startLine: 675 + startLine: 709 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2811,6 +2970,12 @@ references: name: OnUpdate nameWithType: MapObject.OnUpdate fullName: TinyLife.Objects.MapObject.OnUpdate +- uid: TinyLife.Objects.MapObject.Position + commentId: P:TinyLife.Objects.MapObject.Position + parent: TinyLife.Objects.MapObject + name: Position + nameWithType: MapObject.Position + fullName: TinyLife.Objects.MapObject.Position - uid: TinyLife.Objects.MapObject.Id commentId: P:TinyLife.Objects.MapObject.Id parent: TinyLife.Objects.MapObject @@ -2823,12 +2988,6 @@ references: name: Map nameWithType: MapObject.Map fullName: TinyLife.Objects.MapObject.Map -- uid: TinyLife.Objects.MapObject.Position - commentId: P:TinyLife.Objects.MapObject.Position - parent: TinyLife.Objects.MapObject - name: Position - nameWithType: MapObject.Position - fullName: TinyLife.Objects.MapObject.Position - uid: TinyLife.Objects.MapObject.CurrentLot commentId: P:TinyLife.Objects.MapObject.CurrentLot parent: TinyLife.Objects.MapObject @@ -2841,34 +3000,6 @@ references: name: IsInWorld nameWithType: MapObject.IsInWorld fullName: TinyLife.Objects.MapObject.IsInWorld -- uid: TinyLife.Objects.MapObject.GetHoverInfo - commentId: M:TinyLife.Objects.MapObject.GetHoverInfo - parent: TinyLife.Objects.MapObject - name: GetHoverInfo() - nameWithType: MapObject.GetHoverInfo() - fullName: TinyLife.Objects.MapObject.GetHoverInfo() - spec.csharp: - - uid: TinyLife.Objects.MapObject.GetHoverInfo - name: GetHoverInfo - nameWithType: MapObject.GetHoverInfo - fullName: TinyLife.Objects.MapObject.GetHoverInfo - - name: ( - nameWithType: ( - fullName: ( - - name: ) - nameWithType: ) - fullName: ) - spec.vb: - - uid: TinyLife.Objects.MapObject.GetHoverInfo - name: GetHoverInfo - nameWithType: MapObject.GetHoverInfo - fullName: TinyLife.Objects.MapObject.GetHoverInfo - - name: ( - nameWithType: ( - fullName: ( - - name: ) - nameWithType: ) - fullName: ) - uid: TinyLife.Objects.MapObject.OnCameraRotationChanged(MLEM.Misc.Direction2,MLEM.Misc.Direction2) commentId: M:TinyLife.Objects.MapObject.OnCameraRotationChanged(MLEM.Misc.Direction2,MLEM.Misc.Direction2) parent: TinyLife.Objects.MapObject @@ -3107,15 +3238,15 @@ references: - name: ) nameWithType: ) fullName: ) -- uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Boolean,TinyLife.Objects.Furniture,TinyLife.Objects.AbstractSpot,MLEM.Misc.Direction2,System.Single,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean) - commentId: M:TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Boolean,TinyLife.Objects.Furniture,TinyLife.Objects.AbstractSpot,MLEM.Misc.Direction2,System.Single,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean) +- uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean,System.Boolean,System.Boolean,System.Boolean) + commentId: M:TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean,System.Boolean,System.Boolean,System.Boolean) parent: TinyLife.Objects.MapObject isExternal: true - name: DrawColumns(Map, Vector2, SpriteBatch, Vector2, TextureRegion, Color, Single, Point, Boolean, Furniture, AbstractSpot, Direction2, Single, Boolean, Boolean, Boolean, Boolean, Boolean, Boolean) - nameWithType: MapObject.DrawColumns(Map, Vector2, SpriteBatch, Vector2, TextureRegion, Color, Single, Point, Boolean, Furniture, AbstractSpot, Direction2, Single, Boolean, Boolean, Boolean, Boolean, Boolean, Boolean) - fullName: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, MLEM.Textures.TextureRegion, Microsoft.Xna.Framework.Color, System.Single, Microsoft.Xna.Framework.Point, System.Boolean, TinyLife.Objects.Furniture, TinyLife.Objects.AbstractSpot, MLEM.Misc.Direction2, System.Single, System.Boolean, System.Boolean, System.Boolean, System.Boolean, System.Boolean, System.Boolean) + name: DrawColumns(Map, Vector2, SpriteBatch, Vector2, TextureRegion, Color, Single, Point, Boolean, ParentInfo, Single, Boolean, Boolean, Boolean, Boolean) + nameWithType: MapObject.DrawColumns(Map, Vector2, SpriteBatch, Vector2, TextureRegion, Color, Single, Point, Boolean, ParentInfo, Single, Boolean, Boolean, Boolean, Boolean) + fullName: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, MLEM.Textures.TextureRegion, Microsoft.Xna.Framework.Color, System.Single, Microsoft.Xna.Framework.Point, System.Boolean, TinyLife.Objects.ParentInfo, System.Single, System.Boolean, System.Boolean, System.Boolean, System.Boolean) spec.csharp: - - uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Boolean,TinyLife.Objects.Furniture,TinyLife.Objects.AbstractSpot,MLEM.Misc.Direction2,System.Single,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean) + - uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean,System.Boolean,System.Boolean,System.Boolean) name: DrawColumns nameWithType: MapObject.DrawColumns fullName: TinyLife.Objects.MapObject.DrawColumns @@ -3193,25 +3324,10 @@ references: - name: ', ' nameWithType: ', ' fullName: ', ' - - uid: TinyLife.Objects.Furniture - name: Furniture - nameWithType: Furniture - fullName: TinyLife.Objects.Furniture - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: TinyLife.Objects.AbstractSpot - name: AbstractSpot - nameWithType: AbstractSpot - fullName: TinyLife.Objects.AbstractSpot - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: MLEM.Misc.Direction2 - name: Direction2 - nameWithType: Direction2 - fullName: MLEM.Misc.Direction2 - isExternal: true + - uid: TinyLife.Objects.ParentInfo + name: ParentInfo + nameWithType: ParentInfo + fullName: TinyLife.Objects.ParentInfo - name: ', ' nameWithType: ', ' fullName: ', ' @@ -3252,27 +3368,11 @@ references: nameWithType: Boolean fullName: System.Boolean isExternal: true - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: System.Boolean - name: Boolean - nameWithType: Boolean - fullName: System.Boolean - isExternal: true - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: System.Boolean - name: Boolean - nameWithType: Boolean - fullName: System.Boolean - isExternal: true - name: ) nameWithType: ) fullName: ) spec.vb: - - uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Boolean,TinyLife.Objects.Furniture,TinyLife.Objects.AbstractSpot,MLEM.Misc.Direction2,System.Single,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean) + - uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean,System.Boolean,System.Boolean,System.Boolean) name: DrawColumns nameWithType: MapObject.DrawColumns fullName: TinyLife.Objects.MapObject.DrawColumns @@ -3350,25 +3450,10 @@ references: - name: ', ' nameWithType: ', ' fullName: ', ' - - uid: TinyLife.Objects.Furniture - name: Furniture - nameWithType: Furniture - fullName: TinyLife.Objects.Furniture - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: TinyLife.Objects.AbstractSpot - name: AbstractSpot - nameWithType: AbstractSpot - fullName: TinyLife.Objects.AbstractSpot - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: MLEM.Misc.Direction2 - name: Direction2 - nameWithType: Direction2 - fullName: MLEM.Misc.Direction2 - isExternal: true + - uid: TinyLife.Objects.ParentInfo + name: ParentInfo + nameWithType: ParentInfo + fullName: TinyLife.Objects.ParentInfo - name: ', ' nameWithType: ', ' fullName: ', ' @@ -3409,22 +3494,6 @@ references: nameWithType: Boolean fullName: System.Boolean isExternal: true - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: System.Boolean - name: Boolean - nameWithType: Boolean - fullName: System.Boolean - isExternal: true - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: System.Boolean - name: Boolean - nameWithType: Boolean - fullName: System.Boolean - isExternal: true - name: ) nameWithType: ) fullName: ) @@ -3999,31 +4068,67 @@ references: name: Furniture nameWithType: Furniture fullName: TinyLife.Objects.Furniture -- uid: TinyLife.Objects.Furniture.GetDescription - commentId: M:TinyLife.Objects.Furniture.GetDescription +- uid: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String}) + commentId: M:TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String}) parent: TinyLife.Objects.Furniture - name: GetDescription() - nameWithType: Furniture.GetDescription() - fullName: TinyLife.Objects.Furniture.GetDescription() + isExternal: true + name: GetDescription(List) + nameWithType: Furniture.GetDescription(List) + fullName: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List) + nameWithType.vb: Furniture.GetDescription(List(Of String)) + fullName.vb: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List(Of System.String)) + name.vb: GetDescription(List(Of String)) spec.csharp: - - uid: TinyLife.Objects.Furniture.GetDescription + - uid: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String}) name: GetDescription nameWithType: Furniture.GetDescription fullName: TinyLife.Objects.Furniture.GetDescription - name: ( nameWithType: ( fullName: ( + - uid: System.Collections.Generic.List`1 + name: List + nameWithType: List + fullName: System.Collections.Generic.List + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: System.String + name: String + nameWithType: String + fullName: System.String + isExternal: true + - name: '>' + nameWithType: '>' + fullName: '>' - name: ) nameWithType: ) fullName: ) spec.vb: - - uid: TinyLife.Objects.Furniture.GetDescription + - uid: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String}) name: GetDescription nameWithType: Furniture.GetDescription fullName: TinyLife.Objects.Furniture.GetDescription - name: ( nameWithType: ( fullName: ( + - uid: System.Collections.Generic.List`1 + name: List + nameWithType: List + fullName: System.Collections.Generic.List + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: System.String + name: String + nameWithType: String + fullName: System.String + isExternal: true + - name: ) + nameWithType: ) + fullName: ) - name: ) nameWithType: ) fullName: ) @@ -4534,6 +4639,23 @@ references: name: Action nameWithType: Action fullName: System.Action +- uid: TinyLife.Objects.MapObject.ParentInfo + commentId: P:TinyLife.Objects.MapObject.ParentInfo + parent: TinyLife.Objects.MapObject + name: ParentInfo + nameWithType: MapObject.ParentInfo + fullName: TinyLife.Objects.MapObject.ParentInfo +- uid: TinyLife.Objects.Furniture.ParentInfo* + commentId: Overload:TinyLife.Objects.Furniture.ParentInfo + name: ParentInfo + nameWithType: Furniture.ParentInfo + fullName: TinyLife.Objects.Furniture.ParentInfo +- uid: TinyLife.Objects.ParentInfo + commentId: T:TinyLife.Objects.ParentInfo + parent: TinyLife.Objects + name: ParentInfo + nameWithType: ParentInfo + fullName: TinyLife.Objects.ParentInfo - uid: MLEM.Misc.Direction2 commentId: T:MLEM.Misc.Direction2 parent: MLEM.Misc @@ -4625,36 +4747,6 @@ references: name: Area nameWithType: Furniture.Area fullName: TinyLife.Objects.Furniture.Area -- uid: TinyLife.Objects.AbstractSpot.YOffset - commentId: P:TinyLife.Objects.AbstractSpot.YOffset - parent: TinyLife.Objects.AbstractSpot - name: YOffset - nameWithType: AbstractSpot.YOffset - fullName: TinyLife.Objects.AbstractSpot.YOffset -- uid: TinyLife.Objects.Furniture.VisualPosition* - commentId: Overload:TinyLife.Objects.Furniture.VisualPosition - name: VisualPosition - nameWithType: Furniture.VisualPosition - fullName: TinyLife.Objects.Furniture.VisualPosition -- uid: Microsoft.Xna.Framework.Vector2 - commentId: T:Microsoft.Xna.Framework.Vector2 - parent: Microsoft.Xna.Framework - isExternal: true - name: Vector2 - nameWithType: Vector2 - fullName: Microsoft.Xna.Framework.Vector2 -- uid: TinyLife.Objects.AbstractSpot - commentId: T:TinyLife.Objects.AbstractSpot - parent: TinyLife.Objects - name: AbstractSpot - nameWithType: AbstractSpot - fullName: TinyLife.Objects.AbstractSpot -- uid: Microsoft.Xna.Framework - commentId: N:Microsoft.Xna.Framework - isExternal: true - name: Microsoft.Xna.Framework - nameWithType: Microsoft.Xna.Framework - fullName: Microsoft.Xna.Framework - uid: TinyLife.Objects.MapObject.ActionUpdate(TinyLife.Actions.Action,Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single,System.Boolean) commentId: M:TinyLife.Objects.MapObject.ActionUpdate(TinyLife.Actions.Action,Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single,System.Boolean) parent: TinyLife.Objects.MapObject @@ -5006,6 +5098,36 @@ references: name: Creator nameWithType: Furniture.Creator fullName: TinyLife.Objects.Furniture.Creator +- uid: TinyLife.World.Wall + commentId: T:TinyLife.World.Wall + parent: TinyLife.World + name: Wall + nameWithType: Wall + fullName: TinyLife.World.Wall +- uid: TinyLife.Objects.Furniture.AttachedWall* + commentId: Overload:TinyLife.Objects.Furniture.AttachedWall + name: AttachedWall + nameWithType: Furniture.AttachedWall + fullName: TinyLife.Objects.Furniture.AttachedWall +- uid: TinyLife.Objects.Furniture.HideFromDraw* + commentId: Overload:TinyLife.Objects.Furniture.HideFromDraw + name: HideFromDraw + nameWithType: Furniture.HideFromDraw + fullName: TinyLife.Objects.Furniture.HideFromDraw +- uid: TinyLife.Objects.Furniture.Rotation + commentId: F:TinyLife.Objects.Furniture.Rotation + parent: TinyLife.Objects.Furniture + name: Rotation + nameWithType: Furniture.Rotation + fullName: TinyLife.Objects.Furniture.Rotation +- uid: TinyLife.Options.CameraRotation + commentId: F:TinyLife.Options.CameraRotation + isExternal: true +- uid: TinyLife.Objects.Furniture.VisualRotation* + commentId: Overload:TinyLife.Objects.Furniture.VisualRotation + name: VisualRotation + nameWithType: Furniture.VisualRotation + fullName: TinyLife.Objects.Furniture.VisualRotation - uid: TinyLife.Objects.FurnitureType.Construct(System.Int32[],TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Nullable{System.Guid}) commentId: M:TinyLife.Objects.FurnitureType.Construct(System.Int32[],TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Nullable{System.Guid}) isExternal: true @@ -5020,6 +5142,19 @@ references: name: Map nameWithType: Map fullName: TinyLife.World.Map +- uid: Microsoft.Xna.Framework.Vector2 + commentId: T:Microsoft.Xna.Framework.Vector2 + parent: Microsoft.Xna.Framework + isExternal: true + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 +- uid: Microsoft.Xna.Framework + commentId: N:Microsoft.Xna.Framework + isExternal: true + name: Microsoft.Xna.Framework + nameWithType: Microsoft.Xna.Framework + fullName: Microsoft.Xna.Framework - uid: TinyLife.Objects.MapObject.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color}) commentId: M:TinyLife.Objects.MapObject.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color}) parent: TinyLife.Objects.MapObject @@ -5592,12 +5727,12 @@ references: name: ActionInfo nameWithType: ActionInfo fullName: TinyLife.Actions.ActionInfo -- uid: TinyLife.Actions.ActionType.CanExecuteResult - commentId: T:TinyLife.Actions.ActionType.CanExecuteResult +- uid: TinyLife.Actions.CanExecuteResult + commentId: T:TinyLife.Actions.CanExecuteResult parent: TinyLife.Actions - name: ActionType.CanExecuteResult - nameWithType: ActionType.CanExecuteResult - fullName: TinyLife.Actions.ActionType.CanExecuteResult + name: CanExecuteResult + nameWithType: CanExecuteResult + fullName: TinyLife.Actions.CanExecuteResult - uid: TinyLife.Actions commentId: N:TinyLife.Actions name: TinyLife.Actions @@ -5706,6 +5841,118 @@ references: name: Single nameWithType: Single fullName: System.Single +- uid: TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + commentId: M:TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + parent: TinyLife.Objects.MapObject + name: GetFreeActionSpotInfo(Person, ObjectCategory) + nameWithType: MapObject.GetFreeActionSpotInfo(Person, ObjectCategory) + fullName: TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory) + spec.csharp: + - uid: TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + name: GetFreeActionSpotInfo + nameWithType: MapObject.GetFreeActionSpotInfo + fullName: TinyLife.Objects.MapObject.GetFreeActionSpotInfo + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.ObjectCategory + name: ObjectCategory + nameWithType: ObjectCategory + fullName: TinyLife.Objects.ObjectCategory + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + name: GetFreeActionSpotInfo + nameWithType: MapObject.GetFreeActionSpotInfo + fullName: TinyLife.Objects.MapObject.GetFreeActionSpotInfo + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.ObjectCategory + name: ObjectCategory + nameWithType: ObjectCategory + fullName: TinyLife.Objects.ObjectCategory + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo* + commentId: Overload:TinyLife.Objects.Furniture.GetFreeActionSpotInfo + name: GetFreeActionSpotInfo + nameWithType: Furniture.GetFreeActionSpotInfo + fullName: TinyLife.Objects.Furniture.GetFreeActionSpotInfo +- uid: TinyLife.Objects.MapObject.GetHoverInfo(MLEM.Ui.Elements.Tooltip) + commentId: M:TinyLife.Objects.MapObject.GetHoverInfo(MLEM.Ui.Elements.Tooltip) + parent: TinyLife.Objects.MapObject + isExternal: true + name: GetHoverInfo(Tooltip) + nameWithType: MapObject.GetHoverInfo(Tooltip) + fullName: TinyLife.Objects.MapObject.GetHoverInfo(MLEM.Ui.Elements.Tooltip) + spec.csharp: + - uid: TinyLife.Objects.MapObject.GetHoverInfo(MLEM.Ui.Elements.Tooltip) + name: GetHoverInfo + nameWithType: MapObject.GetHoverInfo + fullName: TinyLife.Objects.MapObject.GetHoverInfo + - name: ( + nameWithType: ( + fullName: ( + - uid: MLEM.Ui.Elements.Tooltip + name: Tooltip + nameWithType: Tooltip + fullName: MLEM.Ui.Elements.Tooltip + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Objects.MapObject.GetHoverInfo(MLEM.Ui.Elements.Tooltip) + name: GetHoverInfo + nameWithType: MapObject.GetHoverInfo + fullName: TinyLife.Objects.MapObject.GetHoverInfo + - name: ( + nameWithType: ( + fullName: ( + - uid: MLEM.Ui.Elements.Tooltip + name: Tooltip + nameWithType: Tooltip + fullName: MLEM.Ui.Elements.Tooltip + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Objects.Furniture.GetHoverInfo* + commentId: Overload:TinyLife.Objects.Furniture.GetHoverInfo + name: GetHoverInfo + nameWithType: Furniture.GetHoverInfo + fullName: TinyLife.Objects.Furniture.GetHoverInfo +- uid: MLEM.Ui.Elements.Tooltip + commentId: T:MLEM.Ui.Elements.Tooltip + parent: MLEM.Ui.Elements + isExternal: true + name: Tooltip + nameWithType: Tooltip + fullName: MLEM.Ui.Elements.Tooltip +- uid: MLEM.Ui.Elements + commentId: N:MLEM.Ui.Elements + isExternal: true + name: MLEM.Ui.Elements + nameWithType: MLEM.Ui.Elements + fullName: MLEM.Ui.Elements - uid: TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color}) commentId: M:TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color}) parent: TinyLife.Objects.Furniture @@ -5851,15 +6098,15 @@ references: - name: ) nameWithType: ) fullName: ) -- uid: TinyLife.World.Household.FurnitureStorage - commentId: F:TinyLife.World.Household.FurnitureStorage - isExternal: true -- uid: TinyLife.Objects.FurnitureType.TypeSettings.Reliability - commentId: F:TinyLife.Objects.FurnitureType.TypeSettings.Reliability - isExternal: true - uid: TinyLife.Objects.FurnitureType.TypeSettings.ElectricityRating commentId: F:TinyLife.Objects.FurnitureType.TypeSettings.ElectricityRating isExternal: true +- uid: TinyLife.Objects.Furniture.Quality + commentId: F:TinyLife.Objects.Furniture.Quality + parent: TinyLife.Objects.Furniture + name: Quality + nameWithType: Furniture.Quality + fullName: TinyLife.Objects.Furniture.Quality - uid: TinyLife.Objects.Furniture.OnGetDescription commentId: E:TinyLife.Objects.Furniture.OnGetDescription parent: TinyLife.Objects.Furniture @@ -5871,21 +6118,21 @@ references: name: GetDescription nameWithType: Furniture.GetDescription fullName: TinyLife.Objects.Furniture.GetDescription -- uid: System.Collections.Generic.IEnumerable{System.String} - commentId: T:System.Collections.Generic.IEnumerable{System.String} +- uid: System.Collections.Generic.List{System.String} + commentId: T:System.Collections.Generic.List{System.String} parent: System.Collections.Generic - definition: System.Collections.Generic.IEnumerable`1 - name: IEnumerable - nameWithType: IEnumerable - fullName: System.Collections.Generic.IEnumerable - nameWithType.vb: IEnumerable(Of String) - fullName.vb: System.Collections.Generic.IEnumerable(Of System.String) - name.vb: IEnumerable(Of String) + definition: System.Collections.Generic.List`1 + name: List + nameWithType: List + fullName: System.Collections.Generic.List + nameWithType.vb: List(Of String) + fullName.vb: System.Collections.Generic.List(Of System.String) + name.vb: List(Of String) spec.csharp: - - uid: System.Collections.Generic.IEnumerable`1 - name: IEnumerable - nameWithType: IEnumerable - fullName: System.Collections.Generic.IEnumerable + - uid: System.Collections.Generic.List`1 + name: List + nameWithType: List + fullName: System.Collections.Generic.List isExternal: true - name: < nameWithType: < @@ -5899,10 +6146,10 @@ references: nameWithType: '>' fullName: '>' spec.vb: - - uid: System.Collections.Generic.IEnumerable`1 - name: IEnumerable - nameWithType: IEnumerable - fullName: System.Collections.Generic.IEnumerable + - uid: System.Collections.Generic.List`1 + name: List + nameWithType: List + fullName: System.Collections.Generic.List isExternal: true - name: '(Of ' nameWithType: '(Of ' @@ -5915,45 +6162,6 @@ references: - name: ) nameWithType: ) fullName: ) -- uid: System.Collections.Generic.IEnumerable`1 - commentId: T:System.Collections.Generic.IEnumerable`1 - isExternal: true - name: IEnumerable - nameWithType: IEnumerable - fullName: System.Collections.Generic.IEnumerable - nameWithType.vb: IEnumerable(Of T) - fullName.vb: System.Collections.Generic.IEnumerable(Of T) - name.vb: IEnumerable(Of T) - spec.csharp: - - uid: System.Collections.Generic.IEnumerable`1 - name: IEnumerable - nameWithType: IEnumerable - fullName: System.Collections.Generic.IEnumerable - isExternal: true - - name: < - nameWithType: < - fullName: < - - name: T - nameWithType: T - fullName: T - - name: '>' - nameWithType: '>' - fullName: '>' - spec.vb: - - uid: System.Collections.Generic.IEnumerable`1 - name: IEnumerable - nameWithType: IEnumerable - fullName: System.Collections.Generic.IEnumerable - isExternal: true - - name: '(Of ' - nameWithType: '(Of ' - fullName: '(Of ' - - name: T - nameWithType: T - fullName: T - - name: ) - nameWithType: ) - fullName: ) - uid: System.Collections.Generic commentId: N:System.Collections.Generic isExternal: true @@ -6126,12 +6334,6 @@ references: name: Element nameWithType: Element fullName: MLEM.Ui.Elements.Element -- uid: MLEM.Ui.Elements - commentId: N:MLEM.Ui.Elements - isExternal: true - name: MLEM.Ui.Elements - nameWithType: MLEM.Ui.Elements - fullName: MLEM.Ui.Elements - uid: TinyLife.Objects.ActionSpot commentId: T:TinyLife.Objects.ActionSpot parent: TinyLife.Objects @@ -6188,6 +6390,45 @@ references: - name: ) nameWithType: ) fullName: ) +- uid: System.Collections.Generic.IEnumerable`1 + commentId: T:System.Collections.Generic.IEnumerable`1 + isExternal: true + name: IEnumerable + nameWithType: IEnumerable + fullName: System.Collections.Generic.IEnumerable + nameWithType.vb: IEnumerable(Of T) + fullName.vb: System.Collections.Generic.IEnumerable(Of T) + name.vb: IEnumerable(Of T) + spec.csharp: + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + nameWithType: IEnumerable + fullName: System.Collections.Generic.IEnumerable + isExternal: true + - name: < + nameWithType: < + fullName: < + - name: T + nameWithType: T + fullName: T + - name: '>' + nameWithType: '>' + fullName: '>' + spec.vb: + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + nameWithType: IEnumerable + fullName: System.Collections.Generic.IEnumerable + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - name: T + nameWithType: T + fullName: T + - name: ) + nameWithType: ) + fullName: ) - uid: TinyLife.Objects.Furniture.GetFreeActionSpots* commentId: Overload:TinyLife.Objects.Furniture.GetFreeActionSpots name: GetFreeActionSpots @@ -6437,61 +6678,6 @@ references: - name: ) nameWithType: ) fullName: ) -- uid: TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - commentId: M:TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - parent: TinyLife.Objects.MapObject - name: GetFreeActionSpotInfo(Person, ObjectCategory) - nameWithType: MapObject.GetFreeActionSpotInfo(Person, ObjectCategory) - fullName: TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory) - spec.csharp: - - uid: TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - name: GetFreeActionSpotInfo - nameWithType: MapObject.GetFreeActionSpotInfo - fullName: TinyLife.Objects.MapObject.GetFreeActionSpotInfo - - name: ( - nameWithType: ( - fullName: ( - - uid: TinyLife.Objects.Person - name: Person - nameWithType: Person - fullName: TinyLife.Objects.Person - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: TinyLife.Objects.ObjectCategory - name: ObjectCategory - nameWithType: ObjectCategory - fullName: TinyLife.Objects.ObjectCategory - - name: ) - nameWithType: ) - fullName: ) - spec.vb: - - uid: TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - name: GetFreeActionSpotInfo - nameWithType: MapObject.GetFreeActionSpotInfo - fullName: TinyLife.Objects.MapObject.GetFreeActionSpotInfo - - name: ( - nameWithType: ( - fullName: ( - - uid: TinyLife.Objects.Person - name: Person - nameWithType: Person - fullName: TinyLife.Objects.Person - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: TinyLife.Objects.ObjectCategory - name: ObjectCategory - nameWithType: ObjectCategory - fullName: TinyLife.Objects.ObjectCategory - - name: ) - nameWithType: ) - fullName: ) -- uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo* - commentId: Overload:TinyLife.Objects.Furniture.GetFreeActionSpotInfo - name: GetFreeActionSpotInfo - nameWithType: Furniture.GetFreeActionSpotInfo - fullName: TinyLife.Objects.Furniture.GetFreeActionSpotInfo - uid: TinyLife.Actions.ActionInfo.ActionLocation commentId: F:TinyLife.Actions.ActionInfo.ActionLocation isExternal: true diff --git a/docs/api/TinyLife.Objects.FurnitureType.TypeSettings.yml b/docs/api/TinyLife.Objects.FurnitureType.TypeSettings.yml index 1583611..cb64859 100644 --- a/docs/api/TinyLife.Objects.FurnitureType.TypeSettings.yml +++ b/docs/api/TinyLife.Objects.FurnitureType.TypeSettings.yml @@ -47,11 +47,11 @@ items: source: remote: path: TinyLife/Objects/FurnitureType.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TypeSettings path: ../TinyLife/Objects/FurnitureType.cs - startLine: 419 + startLine: 417 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -93,11 +93,11 @@ items: source: remote: path: TinyLife/Objects/FurnitureType.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Name path: ../TinyLife/Objects/FurnitureType.cs - startLine: 424 + startLine: 422 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -126,11 +126,11 @@ items: source: remote: path: TinyLife/Objects/FurnitureType.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Size path: ../TinyLife/Objects/FurnitureType.cs - startLine: 428 + startLine: 426 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -159,11 +159,11 @@ items: source: remote: path: TinyLife/Objects/FurnitureType.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Categories path: ../TinyLife/Objects/FurnitureType.cs - startLine: 432 + startLine: 430 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -192,11 +192,11 @@ items: source: remote: path: TinyLife/Objects/FurnitureType.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ActionSpots path: ../TinyLife/Objects/FurnitureType.cs - startLine: 437 + startLine: 435 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -225,11 +225,11 @@ items: source: remote: path: TinyLife/Objects/FurnitureType.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ObjectSpots path: ../TinyLife/Objects/FurnitureType.cs - startLine: 442 + startLine: 440 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -258,11 +258,11 @@ items: source: remote: path: TinyLife/Objects/FurnitureType.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ColorSchemes path: ../TinyLife/Objects/FurnitureType.cs - startLine: 447 + startLine: 445 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -291,11 +291,11 @@ items: source: remote: path: TinyLife/Objects/FurnitureType.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ColorMap path: ../TinyLife/Objects/FurnitureType.cs - startLine: 452 + startLine: 450 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -324,11 +324,11 @@ items: source: remote: path: TinyLife/Objects/FurnitureType.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DefaultColors path: ../TinyLife/Objects/FurnitureType.cs - startLine: 457 + startLine: 455 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -357,11 +357,11 @@ items: source: remote: path: TinyLife/Objects/FurnitureType.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DefaultRotation path: ../TinyLife/Objects/FurnitureType.cs - startLine: 461 + startLine: 459 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -390,11 +390,11 @@ items: source: remote: path: TinyLife/Objects/FurnitureType.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ConstructedType path: ../TinyLife/Objects/FurnitureType.cs - startLine: 467 + startLine: 465 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -423,11 +423,11 @@ items: source: remote: path: TinyLife/Objects/FurnitureType.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Price path: ../TinyLife/Objects/FurnitureType.cs - startLine: 471 + startLine: 469 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -456,11 +456,11 @@ items: source: remote: path: TinyLife/Objects/FurnitureType.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: BuyableVariations path: ../TinyLife/Objects/FurnitureType.cs - startLine: 477 + startLine: 475 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -489,11 +489,11 @@ items: source: remote: path: TinyLife/Objects/FurnitureType.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: HeldScale path: ../TinyLife/Objects/FurnitureType.cs - startLine: 481 + startLine: 479 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -522,11 +522,11 @@ items: source: remote: path: TinyLife/Objects/FurnitureType.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: HeldPivot path: ../TinyLife/Objects/FurnitureType.cs - startLine: 486 + startLine: 484 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -555,11 +555,11 @@ items: source: remote: path: TinyLife/Objects/FurnitureType.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DecorativeRating path: ../TinyLife/Objects/FurnitureType.cs - startLine: 493 + startLine: 491 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -588,11 +588,11 @@ items: source: remote: path: TinyLife/Objects/FurnitureType.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Icon path: ../TinyLife/Objects/FurnitureType.cs - startLine: 498 + startLine: 496 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -621,11 +621,11 @@ items: source: remote: path: TinyLife/Objects/FurnitureType.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Reliability path: ../TinyLife/Objects/FurnitureType.cs - startLine: 504 + startLine: 502 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -654,11 +654,11 @@ items: source: remote: path: TinyLife/Objects/FurnitureType.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: BrokenBehavior path: ../TinyLife/Objects/FurnitureType.cs - startLine: 509 + startLine: 507 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -687,11 +687,11 @@ items: source: remote: path: TinyLife/Objects/FurnitureType.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ElectricityRating path: ../TinyLife/Objects/FurnitureType.cs - startLine: 514 + startLine: 512 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -720,11 +720,11 @@ items: source: remote: path: TinyLife/Objects/FurnitureType.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: WaterRating path: ../TinyLife/Objects/FurnitureType.cs - startLine: 519 + startLine: 517 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -753,11 +753,11 @@ items: source: remote: path: TinyLife/Objects/FurnitureType.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Visibility path: ../TinyLife/Objects/FurnitureType.cs - startLine: 525 + startLine: 523 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -786,11 +786,11 @@ items: source: remote: path: TinyLife/Objects/FurnitureType.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Tab path: ../TinyLife/Objects/FurnitureType.cs - startLine: 530 + startLine: 528 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -819,11 +819,11 @@ items: source: remote: path: TinyLife/Objects/FurnitureType.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TextureName path: ../TinyLife/Objects/FurnitureType.cs - startLine: 535 + startLine: 533 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -852,11 +852,11 @@ items: source: remote: path: TinyLife/Objects/FurnitureType.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CreateLights path: ../TinyLife/Objects/FurnitureType.cs - startLine: 540 + startLine: 538 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -885,11 +885,11 @@ items: source: remote: path: TinyLife/Objects/FurnitureType.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DirtyOverlayTextureName path: ../TinyLife/Objects/FurnitureType.cs - startLine: 547 + startLine: 545 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -918,11 +918,11 @@ items: source: remote: path: TinyLife/Objects/FurnitureType.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DistanceFromObstructions path: ../TinyLife/Objects/FurnitureType.cs - startLine: 553 + startLine: 551 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -951,11 +951,11 @@ items: source: remote: path: TinyLife/Objects/FurnitureType.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetDisplayName path: ../TinyLife/Objects/FurnitureType.cs - startLine: 558 + startLine: 556 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -984,21 +984,21 @@ items: source: remote: path: TinyLife/Objects/FurnitureType.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanExecuteAction path: ../TinyLife/Objects/FurnitureType.cs - startLine: 563 + startLine: 561 assemblies: - Tiny Life namespace: TinyLife.Objects summary: "\nA function that can be used to allow or disallow certain instances to execute or not.\nBy default, this function is null, meaning no special conditions are created by this , and all actions that themselves are valid can be executed on this furniture item.\n" example: [] syntax: - content: public Func<(ActionType Type, ActionInfo Info, bool Automatic, bool IsAuxiliary), ActionType.CanExecuteResult> CanExecuteAction + content: public Func<(ActionType Type, ActionInfo Info, bool Automatic, bool IsAuxiliary), CanExecuteResult> CanExecuteAction return: - type: System.Func{System.ValueTuple{TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Boolean},TinyLife.Actions.ActionType.CanExecuteResult} - content.vb: Public CanExecuteAction As Func(Of(Type As ActionType, Info As ActionInfo, Automatic As Boolean, IsAuxiliary As Boolean)(Of ActionType , ActionInfo, Boolean, Boolean), ActionType.CanExecuteResult) + type: System.Func{System.ValueTuple{TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Boolean},TinyLife.Actions.CanExecuteResult} + content.vb: Public CanExecuteAction As Func(Of(Type As ActionType, Info As ActionInfo, Automatic As Boolean, IsAuxiliary As Boolean)(Of ActionType , ActionInfo, Boolean, Boolean), CanExecuteResult) modifiers.csharp: - public modifiers.vb: @@ -1017,11 +1017,11 @@ items: source: remote: path: TinyLife/Objects/FurnitureType.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Objects/FurnitureType.cs - startLine: 575 + startLine: 573 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1068,11 +1068,11 @@ items: source: remote: path: TinyLife/Objects/FurnitureType.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SetData path: ../TinyLife/Objects/FurnitureType.cs - startLine: 595 + startLine: 593 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1106,11 +1106,11 @@ items: source: remote: path: TinyLife/Objects/FurnitureType.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetData path: ../TinyLife/Objects/FurnitureType.cs - startLine: 601 + startLine: 599 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1149,11 +1149,11 @@ items: source: remote: path: TinyLife/Objects/FurnitureType.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetDataKeys path: ../TinyLife/Objects/FurnitureType.cs - startLine: 606 + startLine: 604 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2356,16 +2356,16 @@ references: name: ActionType nameWithType: ActionType fullName: TinyLife.Actions.ActionType -- uid: System.Func{System.ValueTuple{TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Boolean},TinyLife.Actions.ActionType.CanExecuteResult} - commentId: T:System.Func{System.ValueTuple{TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Boolean},TinyLife.Actions.ActionType.CanExecuteResult} +- uid: System.Func{System.ValueTuple{TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Boolean},TinyLife.Actions.CanExecuteResult} + commentId: T:System.Func{System.ValueTuple{TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Boolean},TinyLife.Actions.CanExecuteResult} parent: System definition: System.Func`2 - name: Func<(T1, T2, T3, T4), ActionType.CanExecuteResult> - nameWithType: Func<(T1, T2, T3, T4), ActionType.CanExecuteResult> - fullName: System.Func, TinyLife.Actions.ActionType.CanExecuteResult> - nameWithType.vb: Func(Of (T1, T2, T3, T4)(Of ActionType, ActionInfo, Boolean, Boolean), ActionType.CanExecuteResult) - fullName.vb: System.Func(Of System.ValueTuple(Of TinyLife.Actions.ActionType, TinyLife.Actions.ActionInfo, System.Boolean, System.Boolean), TinyLife.Actions.ActionType.CanExecuteResult) - name.vb: Func(Of (T1, T2, T3, T4)(Of ActionType, ActionInfo, Boolean, Boolean), ActionType.CanExecuteResult) + name: Func<(T1, T2, T3, T4), CanExecuteResult> + nameWithType: Func<(T1, T2, T3, T4), CanExecuteResult> + fullName: System.Func, TinyLife.Actions.CanExecuteResult> + nameWithType.vb: Func(Of (T1, T2, T3, T4)(Of ActionType, ActionInfo, Boolean, Boolean), CanExecuteResult) + fullName.vb: System.Func(Of System.ValueTuple(Of TinyLife.Actions.ActionType, TinyLife.Actions.ActionInfo, System.Boolean, System.Boolean), TinyLife.Actions.CanExecuteResult) + name.vb: Func(Of (T1, T2, T3, T4)(Of ActionType, ActionInfo, Boolean, Boolean), CanExecuteResult) spec.csharp: - uid: System.Func`2 name: Func @@ -2416,10 +2416,10 @@ references: - name: ', ' nameWithType: ', ' fullName: ', ' - - uid: TinyLife.Actions.ActionType.CanExecuteResult - name: ActionType.CanExecuteResult - nameWithType: ActionType.CanExecuteResult - fullName: TinyLife.Actions.ActionType.CanExecuteResult + - uid: TinyLife.Actions.CanExecuteResult + name: CanExecuteResult + nameWithType: CanExecuteResult + fullName: TinyLife.Actions.CanExecuteResult - name: '>' nameWithType: '>' fullName: '>' @@ -2473,10 +2473,10 @@ references: - name: ', ' nameWithType: ', ' fullName: ', ' - - uid: TinyLife.Actions.ActionType.CanExecuteResult - name: ActionType.CanExecuteResult - nameWithType: ActionType.CanExecuteResult - fullName: TinyLife.Actions.ActionType.CanExecuteResult + - uid: TinyLife.Actions.CanExecuteResult + name: CanExecuteResult + nameWithType: CanExecuteResult + fullName: TinyLife.Actions.CanExecuteResult - name: ) nameWithType: ) fullName: ) diff --git a/docs/api/TinyLife.Objects.FurnitureType.yml b/docs/api/TinyLife.Objects.FurnitureType.yml index 168ecc0..99e9e2a 100644 --- a/docs/api/TinyLife.Objects.FurnitureType.yml +++ b/docs/api/TinyLife.Objects.FurnitureType.yml @@ -5,8 +5,11 @@ items: id: FurnitureType parent: TinyLife.Objects children: + - TinyLife.Objects.FurnitureType.BaristaCoffeeMachine - TinyLife.Objects.FurnitureType.BirchTree - TinyLife.Objects.FurnitureType.Book + - TinyLife.Objects.FurnitureType.CafeDisplayCase + - TinyLife.Objects.FurnitureType.CafeSign - TinyLife.Objects.FurnitureType.ChildStove - TinyLife.Objects.FurnitureType.Construct(System.Int32[],TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Nullable{System.Guid}) - TinyLife.Objects.FurnitureType.CountryFence @@ -17,17 +20,19 @@ items: - TinyLife.Objects.FurnitureType.DecorativeLogPile - TinyLife.Objects.FurnitureType.DirtyTextures - TinyLife.Objects.FurnitureType.Doormat - - TinyLife.Objects.FurnitureType.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Misc.Direction2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,System.Boolean,TinyLife.Objects.Furniture,TinyLife.Objects.AbstractSpot,System.Single,System.Boolean,System.Boolean) - - TinyLife.Objects.FurnitureType.DrawDirtyOverlay(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Misc.Direction2,System.Single,System.Nullable{Microsoft.Xna.Framework.Color},System.Boolean,TinyLife.Objects.Furniture,TinyLife.Objects.AbstractSpot,System.Single,System.Boolean) - - TinyLife.Objects.FurnitureType.DrawLayers(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Misc.Direction2,MLEM.Textures.TextureRegion[],System.Int32[],System.Single,System.Boolean,TinyLife.Objects.Furniture,TinyLife.Objects.AbstractSpot,System.Nullable{Microsoft.Xna.Framework.Color},System.Single,System.Boolean) + - TinyLife.Objects.FurnitureType.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Misc.Direction2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean,System.Boolean) + - TinyLife.Objects.FurnitureType.DrawDirtyOverlay(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Misc.Direction2,System.Single,System.Nullable{Microsoft.Xna.Framework.Color},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean) + - TinyLife.Objects.FurnitureType.DrawLayers(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Misc.Direction2,MLEM.Textures.TextureRegion[],System.Int32[],System.Single,System.Boolean,TinyLife.Objects.ParentInfo,System.Nullable{Microsoft.Xna.Framework.Color},System.Single,System.Boolean) - TinyLife.Objects.FurnitureType.Dumbbell - TinyLife.Objects.FurnitureType.DumbbellRack - TinyLife.Objects.FurnitureType.EdisonWoodworkingLamp - TinyLife.Objects.FurnitureType.EmptyGlass + - TinyLife.Objects.FurnitureType.EmptyMug - TinyLife.Objects.FurnitureType.EmptyPlate - TinyLife.Objects.FurnitureType.EmptyPlatter - TinyLife.Objects.FurnitureType.EvergreenTree - TinyLife.Objects.FurnitureType.FoodGlass + - TinyLife.Objects.FurnitureType.FoodMug - TinyLife.Objects.FurnitureType.FoodPlate - TinyLife.Objects.FurnitureType.FoodPlatter - TinyLife.Objects.FurnitureType.FourPostBed @@ -44,7 +49,9 @@ items: - TinyLife.Objects.FurnitureType.GetTexture(System.String,System.Boolean) - TinyLife.Objects.FurnitureType.GetTextures(System.String,System.Int32,System.Func{MLEM.Misc.Direction2,System.Boolean}) - TinyLife.Objects.FurnitureType.GetWallsInTheWay(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,MLEM.Misc.Direction2) + - TinyLife.Objects.FurnitureType.GlassDinnerTable - TinyLife.Objects.FurnitureType.GlassPenCup + - TinyLife.Objects.FurnitureType.GlassSingleTable - TinyLife.Objects.FurnitureType.GrassPatch - TinyLife.Objects.FurnitureType.Gravestone - TinyLife.Objects.FurnitureType.GrillingFood @@ -61,6 +68,7 @@ items: - TinyLife.Objects.FurnitureType.MapleTree - TinyLife.Objects.FurnitureType.MixologyKit - TinyLife.Objects.FurnitureType.ModernBed + - TinyLife.Objects.FurnitureType.ModernChair - TinyLife.Objects.FurnitureType.ModernComputer - TinyLife.Objects.FurnitureType.ModernFridge - TinyLife.Objects.FurnitureType.ModernSingleBed @@ -69,6 +77,7 @@ items: - TinyLife.Objects.FurnitureType.ModernTv - TinyLife.Objects.FurnitureType.ModernWoodworkingLamp - TinyLife.Objects.FurnitureType.Mop + - TinyLife.Objects.FurnitureType.Newspaper - TinyLife.Objects.FurnitureType.OakTree - TinyLife.Objects.FurnitureType.OrnateBed - TinyLife.Objects.FurnitureType.OrnateFlowerBed @@ -97,9 +106,11 @@ items: - TinyLife.Objects.FurnitureType.SimpleEasel - TinyLife.Objects.FurnitureType.SimpleLamp - TinyLife.Objects.FurnitureType.SimpleLowTable + - TinyLife.Objects.FurnitureType.SimpleOpenShower - TinyLife.Objects.FurnitureType.SimplePicnicTable - TinyLife.Objects.FurnitureType.SimpleShower - TinyLife.Objects.FurnitureType.SimpleSofa + - TinyLife.Objects.FurnitureType.SimpleStoneWall - TinyLife.Objects.FurnitureType.SimpleToilet - TinyLife.Objects.FurnitureType.SimpleWallSink - TinyLife.Objects.FurnitureType.SmallBarbecue @@ -114,10 +125,13 @@ items: - TinyLife.Objects.FurnitureType.Sponge - TinyLife.Objects.FurnitureType.SquareDinnerTable - TinyLife.Objects.FurnitureType.SquarePlantPots + - TinyLife.Objects.FurnitureType.StandingCoatRack - TinyLife.Objects.FurnitureType.StandingDesk + - TinyLife.Objects.FurnitureType.StreetLamps - TinyLife.Objects.FurnitureType.Succulents - TinyLife.Objects.FurnitureType.SwirlWoodworkingLamp - TinyLife.Objects.FurnitureType.Textures + - TinyLife.Objects.FurnitureType.TinyDinnerTable - TinyLife.Objects.FurnitureType.ToString - TinyLife.Objects.FurnitureType.ToyCar - TinyLife.Objects.FurnitureType.TraditionalBar @@ -147,11 +161,11 @@ items: source: remote: path: TinyLife/Objects/FurnitureType.NonBuyable.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FurnitureType path: ../TinyLife/Objects/FurnitureType.NonBuyable.cs - startLine: 11 + startLine: 12 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -207,7 +221,7 @@ items: source: remote: path: TinyLife/Objects/FurnitureType.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Types path: ../TinyLife/Objects/FurnitureType.cs @@ -218,10 +232,10 @@ items: summary: "\nA list of all available furniture types. Register furniture types using .\n" example: [] syntax: - content: public static readonly IDictionary Types + content: public static readonly ReadOnlyDictionary Types return: - type: System.Collections.Generic.IDictionary{System.String,TinyLife.Objects.FurnitureType} - content.vb: Public Shared ReadOnly Types As IDictionary(Of String, FurnitureType) + type: System.Collections.ObjectModel.ReadOnlyDictionary{System.String,TinyLife.Objects.FurnitureType} + content.vb: Public Shared ReadOnly Types As ReadOnlyDictionary(Of String, FurnitureType) modifiers.csharp: - public - static @@ -244,7 +258,7 @@ items: source: remote: path: TinyLife/Objects/FurnitureType.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Textures path: ../TinyLife/Objects/FurnitureType.cs @@ -279,7 +293,7 @@ items: source: remote: path: TinyLife/Objects/FurnitureType.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DirtyTextures path: ../TinyLife/Objects/FurnitureType.cs @@ -314,7 +328,7 @@ items: source: remote: path: TinyLife/Objects/FurnitureType.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Settings path: ../TinyLife/Objects/FurnitureType.cs @@ -349,7 +363,7 @@ items: source: remote: path: TinyLife/Objects/FurnitureType.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Rotations path: ../TinyLife/Objects/FurnitureType.cs @@ -386,7 +400,7 @@ items: source: remote: path: TinyLife/Objects/FurnitureType.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SourceString path: ../TinyLife/Objects/FurnitureType.cs @@ -425,7 +439,7 @@ items: source: remote: path: TinyLife/Objects/FurnitureType.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ToString path: ../TinyLife/Objects/FurnitureType.cs @@ -447,32 +461,32 @@ items: modifiers.vb: - Public - Overrides -- uid: TinyLife.Objects.FurnitureType.DrawLayers(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Misc.Direction2,MLEM.Textures.TextureRegion[],System.Int32[],System.Single,System.Boolean,TinyLife.Objects.Furniture,TinyLife.Objects.AbstractSpot,System.Nullable{Microsoft.Xna.Framework.Color},System.Single,System.Boolean) - commentId: M:TinyLife.Objects.FurnitureType.DrawLayers(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Misc.Direction2,MLEM.Textures.TextureRegion[],System.Int32[],System.Single,System.Boolean,TinyLife.Objects.Furniture,TinyLife.Objects.AbstractSpot,System.Nullable{Microsoft.Xna.Framework.Color},System.Single,System.Boolean) - id: DrawLayers(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Misc.Direction2,MLEM.Textures.TextureRegion[],System.Int32[],System.Single,System.Boolean,TinyLife.Objects.Furniture,TinyLife.Objects.AbstractSpot,System.Nullable{Microsoft.Xna.Framework.Color},System.Single,System.Boolean) +- uid: TinyLife.Objects.FurnitureType.DrawLayers(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Misc.Direction2,MLEM.Textures.TextureRegion[],System.Int32[],System.Single,System.Boolean,TinyLife.Objects.ParentInfo,System.Nullable{Microsoft.Xna.Framework.Color},System.Single,System.Boolean) + commentId: M:TinyLife.Objects.FurnitureType.DrawLayers(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Misc.Direction2,MLEM.Textures.TextureRegion[],System.Int32[],System.Single,System.Boolean,TinyLife.Objects.ParentInfo,System.Nullable{Microsoft.Xna.Framework.Color},System.Single,System.Boolean) + id: DrawLayers(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Misc.Direction2,MLEM.Textures.TextureRegion[],System.Int32[],System.Single,System.Boolean,TinyLife.Objects.ParentInfo,System.Nullable{Microsoft.Xna.Framework.Color},System.Single,System.Boolean) parent: TinyLife.Objects.FurnitureType langs: - csharp - vb - name: DrawLayers(Map, Vector2, SpriteBatch, Vector2, Direction2, TextureRegion[], Int32[], Single, Boolean, Furniture, AbstractSpot, Nullable, Single, Boolean) - nameWithType: FurnitureType.DrawLayers(Map, Vector2, SpriteBatch, Vector2, Direction2, TextureRegion[], Int32[], Single, Boolean, Furniture, AbstractSpot, Nullable, Single, Boolean) - fullName: TinyLife.Objects.FurnitureType.DrawLayers(TinyLife.World.Map, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, MLEM.Misc.Direction2, MLEM.Textures.TextureRegion[], System.Int32[], System.Single, System.Boolean, TinyLife.Objects.Furniture, TinyLife.Objects.AbstractSpot, System.Nullable, System.Single, System.Boolean) + name: DrawLayers(Map, Vector2, SpriteBatch, Vector2, Direction2, TextureRegion[], Int32[], Single, Boolean, ParentInfo, Nullable, Single, Boolean) + nameWithType: FurnitureType.DrawLayers(Map, Vector2, SpriteBatch, Vector2, Direction2, TextureRegion[], Int32[], Single, Boolean, ParentInfo, Nullable, Single, Boolean) + fullName: TinyLife.Objects.FurnitureType.DrawLayers(TinyLife.World.Map, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, MLEM.Misc.Direction2, MLEM.Textures.TextureRegion[], System.Int32[], System.Single, System.Boolean, TinyLife.Objects.ParentInfo, System.Nullable, System.Single, System.Boolean) type: Method source: remote: path: TinyLife/Objects/FurnitureType.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DrawLayers path: ../TinyLife/Objects/FurnitureType.cs - startLine: 94 + startLine: 93 assemblies: - Tiny Life namespace: TinyLife.Objects - summary: "\nDraws the furniture type with the given data.\nInternally, this uses to draw each layer with a slight depth offset.\n" + summary: "\nDraws the furniture type with the given data.\nInternally, this uses to draw each layer with a slight depth offset.\n" example: [] syntax: - content: public void DrawLayers(Map map, Vector2 position, SpriteBatch batch, Vector2 drawPos, Direction2 rotation, TextureRegion[] layers, int[] colors, float scale, bool pivot = true, Furniture parent = null, AbstractSpot spot = null, Color? overrideColor = null, float depthOffset = 0F, bool held = false) + content: public void DrawLayers(Map map, Vector2 position, SpriteBatch batch, Vector2 drawPos, Direction2 rotation, TextureRegion[] layers, int[] colors, float scale, bool pivot = true, ParentInfo parent = default(ParentInfo), Color? overrideColor = null, float depthOffset = 0F, bool held = false) parameters: - id: map type: TinyLife.World.Map @@ -502,11 +516,8 @@ items: type: System.Boolean description: Whether or not the furniture should be shifted by its pivot point - id: parent - type: TinyLife.Objects.Furniture + type: TinyLife.Objects.ParentInfo description: The parent that the furniture is attached to. Can be null. - - id: spot - type: TinyLife.Objects.AbstractSpot - description: The object spot that the furniture is on, or null if there is no parent - id: overrideColor type: System.Nullable{Microsoft.Xna.Framework.Color} description: The color that should be used to draw this furniture instead of colors @@ -516,41 +527,41 @@ items: - id: held type: System.Boolean description: Whether or not this item is currently being held by a - content.vb: Public Sub DrawLayers(map As Map, position As Vector2, batch As SpriteBatch, drawPos As Vector2, rotation As Direction2, layers As TextureRegion(), colors As Integer(), scale As Single, pivot As Boolean = True, parent As Furniture = Nothing, spot As AbstractSpot = Nothing, overrideColor As Color? = Nothing, depthOffset As Single = 0F, held As Boolean = False) + content.vb: Public Sub DrawLayers(map As Map, position As Vector2, batch As SpriteBatch, drawPos As Vector2, rotation As Direction2, layers As TextureRegion(), colors As Integer(), scale As Single, pivot As Boolean = True, parent As ParentInfo = Nothing, overrideColor As Color? = Nothing, depthOffset As Single = 0F, held As Boolean = False) overload: TinyLife.Objects.FurnitureType.DrawLayers* - nameWithType.vb: FurnitureType.DrawLayers(Map, Vector2, SpriteBatch, Vector2, Direction2, TextureRegion(), Int32(), Single, Boolean, Furniture, AbstractSpot, Nullable(Of Color), Single, Boolean) + nameWithType.vb: FurnitureType.DrawLayers(Map, Vector2, SpriteBatch, Vector2, Direction2, TextureRegion(), Int32(), Single, Boolean, ParentInfo, Nullable(Of Color), Single, Boolean) modifiers.csharp: - public modifiers.vb: - Public - fullName.vb: TinyLife.Objects.FurnitureType.DrawLayers(TinyLife.World.Map, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, MLEM.Misc.Direction2, MLEM.Textures.TextureRegion(), System.Int32(), System.Single, System.Boolean, TinyLife.Objects.Furniture, TinyLife.Objects.AbstractSpot, System.Nullable(Of Microsoft.Xna.Framework.Color), System.Single, System.Boolean) - name.vb: DrawLayers(Map, Vector2, SpriteBatch, Vector2, Direction2, TextureRegion(), Int32(), Single, Boolean, Furniture, AbstractSpot, Nullable(Of Color), Single, Boolean) -- uid: TinyLife.Objects.FurnitureType.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Misc.Direction2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,System.Boolean,TinyLife.Objects.Furniture,TinyLife.Objects.AbstractSpot,System.Single,System.Boolean,System.Boolean) - commentId: M:TinyLife.Objects.FurnitureType.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Misc.Direction2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,System.Boolean,TinyLife.Objects.Furniture,TinyLife.Objects.AbstractSpot,System.Single,System.Boolean,System.Boolean) - id: DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Misc.Direction2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,System.Boolean,TinyLife.Objects.Furniture,TinyLife.Objects.AbstractSpot,System.Single,System.Boolean,System.Boolean) + fullName.vb: TinyLife.Objects.FurnitureType.DrawLayers(TinyLife.World.Map, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, MLEM.Misc.Direction2, MLEM.Textures.TextureRegion(), System.Int32(), System.Single, System.Boolean, TinyLife.Objects.ParentInfo, System.Nullable(Of Microsoft.Xna.Framework.Color), System.Single, System.Boolean) + name.vb: DrawLayers(Map, Vector2, SpriteBatch, Vector2, Direction2, TextureRegion(), Int32(), Single, Boolean, ParentInfo, Nullable(Of Color), Single, Boolean) +- uid: TinyLife.Objects.FurnitureType.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Misc.Direction2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean,System.Boolean) + commentId: M:TinyLife.Objects.FurnitureType.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Misc.Direction2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean,System.Boolean) + id: DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Misc.Direction2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean,System.Boolean) parent: TinyLife.Objects.FurnitureType langs: - csharp - vb - name: DrawColumns(Map, Vector2, SpriteBatch, Vector2, Direction2, TextureRegion, Color, Single, Boolean, Furniture, AbstractSpot, Single, Boolean, Boolean) - nameWithType: FurnitureType.DrawColumns(Map, Vector2, SpriteBatch, Vector2, Direction2, TextureRegion, Color, Single, Boolean, Furniture, AbstractSpot, Single, Boolean, Boolean) - fullName: TinyLife.Objects.FurnitureType.DrawColumns(TinyLife.World.Map, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, MLEM.Misc.Direction2, MLEM.Textures.TextureRegion, Microsoft.Xna.Framework.Color, System.Single, System.Boolean, TinyLife.Objects.Furniture, TinyLife.Objects.AbstractSpot, System.Single, System.Boolean, System.Boolean) + name: DrawColumns(Map, Vector2, SpriteBatch, Vector2, Direction2, TextureRegion, Color, Single, Boolean, ParentInfo, Single, Boolean, Boolean) + nameWithType: FurnitureType.DrawColumns(Map, Vector2, SpriteBatch, Vector2, Direction2, TextureRegion, Color, Single, Boolean, ParentInfo, Single, Boolean, Boolean) + fullName: TinyLife.Objects.FurnitureType.DrawColumns(TinyLife.World.Map, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, MLEM.Misc.Direction2, MLEM.Textures.TextureRegion, Microsoft.Xna.Framework.Color, System.Single, System.Boolean, TinyLife.Objects.ParentInfo, System.Single, System.Boolean, System.Boolean) type: Method source: remote: path: TinyLife/Objects/FurnitureType.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DrawColumns path: ../TinyLife/Objects/FurnitureType.cs - startLine: 120 + startLine: 118 assemblies: - Tiny Life namespace: TinyLife.Objects - summary: "\nThis method is a semi-overload of that additionally calculates some values required for rendering furniture with certain values correctly\n" + summary: "\nThis method is a semi-overload of that additionally calculates some values required for rendering furniture with certain values correctly\n" example: [] syntax: - content: public void DrawColumns(Map map, Vector2 position, SpriteBatch batch, Vector2 drawPos, Direction2 rotation, TextureRegion texture, Color color, float scale, bool pivot = true, Furniture parent = null, AbstractSpot parentSpot = null, float depthOffset = 0F, bool held = false, bool mirror = false) + content: public void DrawColumns(Map map, Vector2 position, SpriteBatch batch, Vector2 drawPos, Direction2 rotation, TextureRegion texture, Color color, float scale, bool pivot = true, ParentInfo parent = default(ParentInfo), float depthOffset = 0F, bool held = false, bool mirror = false) parameters: - id: map type: TinyLife.World.Map @@ -580,11 +591,8 @@ items: type: System.Boolean description: The texture's pivot point, in texture-space pixels - id: parent - type: TinyLife.Objects.Furniture + type: TinyLife.Objects.ParentInfo description: The object's parent object - - id: parentSpot - type: TinyLife.Objects.AbstractSpot - description: The object's parent spot - id: depthOffset type: System.Single description: A value that is added to the calculated object's depth @@ -594,38 +602,38 @@ items: - id: mirror type: System.Boolean description: Whether or not to mirror the texture - content.vb: Public Sub DrawColumns(map As Map, position As Vector2, batch As SpriteBatch, drawPos As Vector2, rotation As Direction2, texture As TextureRegion, color As Color, scale As Single, pivot As Boolean = True, parent As Furniture = Nothing, parentSpot As AbstractSpot = Nothing, depthOffset As Single = 0F, held As Boolean = False, mirror As Boolean = False) + content.vb: Public Sub DrawColumns(map As Map, position As Vector2, batch As SpriteBatch, drawPos As Vector2, rotation As Direction2, texture As TextureRegion, color As Color, scale As Single, pivot As Boolean = True, parent As ParentInfo = Nothing, depthOffset As Single = 0F, held As Boolean = False, mirror As Boolean = False) overload: TinyLife.Objects.FurnitureType.DrawColumns* modifiers.csharp: - public modifiers.vb: - Public -- uid: TinyLife.Objects.FurnitureType.DrawDirtyOverlay(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Misc.Direction2,System.Single,System.Nullable{Microsoft.Xna.Framework.Color},System.Boolean,TinyLife.Objects.Furniture,TinyLife.Objects.AbstractSpot,System.Single,System.Boolean) - commentId: M:TinyLife.Objects.FurnitureType.DrawDirtyOverlay(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Misc.Direction2,System.Single,System.Nullable{Microsoft.Xna.Framework.Color},System.Boolean,TinyLife.Objects.Furniture,TinyLife.Objects.AbstractSpot,System.Single,System.Boolean) - id: DrawDirtyOverlay(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Misc.Direction2,System.Single,System.Nullable{Microsoft.Xna.Framework.Color},System.Boolean,TinyLife.Objects.Furniture,TinyLife.Objects.AbstractSpot,System.Single,System.Boolean) +- uid: TinyLife.Objects.FurnitureType.DrawDirtyOverlay(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Misc.Direction2,System.Single,System.Nullable{Microsoft.Xna.Framework.Color},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean) + commentId: M:TinyLife.Objects.FurnitureType.DrawDirtyOverlay(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Misc.Direction2,System.Single,System.Nullable{Microsoft.Xna.Framework.Color},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean) + id: DrawDirtyOverlay(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Misc.Direction2,System.Single,System.Nullable{Microsoft.Xna.Framework.Color},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean) parent: TinyLife.Objects.FurnitureType langs: - csharp - vb - name: DrawDirtyOverlay(Map, Vector2, SpriteBatch, Vector2, Direction2, Single, Nullable, Boolean, Furniture, AbstractSpot, Single, Boolean) - nameWithType: FurnitureType.DrawDirtyOverlay(Map, Vector2, SpriteBatch, Vector2, Direction2, Single, Nullable, Boolean, Furniture, AbstractSpot, Single, Boolean) - fullName: TinyLife.Objects.FurnitureType.DrawDirtyOverlay(TinyLife.World.Map, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, MLEM.Misc.Direction2, System.Single, System.Nullable, System.Boolean, TinyLife.Objects.Furniture, TinyLife.Objects.AbstractSpot, System.Single, System.Boolean) + name: DrawDirtyOverlay(Map, Vector2, SpriteBatch, Vector2, Direction2, Single, Nullable, Boolean, ParentInfo, Single, Boolean) + nameWithType: FurnitureType.DrawDirtyOverlay(Map, Vector2, SpriteBatch, Vector2, Direction2, Single, Nullable, Boolean, ParentInfo, Single, Boolean) + fullName: TinyLife.Objects.FurnitureType.DrawDirtyOverlay(TinyLife.World.Map, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, MLEM.Misc.Direction2, System.Single, System.Nullable, System.Boolean, TinyLife.Objects.ParentInfo, System.Single, System.Boolean) type: Method source: remote: path: TinyLife/Objects/FurnitureType.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DrawDirtyOverlay path: ../TinyLife/Objects/FurnitureType.cs - startLine: 147 + startLine: 142 assemblies: - Tiny Life namespace: TinyLife.Objects summary: "\nDraws the of this object into the world.\nNote that, if this object cannot get dirty, this method will throw a .\nBy default, the dirty overlay is automatically drawn in .\n" example: [] syntax: - content: public void DrawDirtyOverlay(Map map, Vector2 position, SpriteBatch batch, Vector2 drawPos, Direction2 rotation, float scale, Color? overrideColor = null, bool pivot = true, Furniture parent = null, AbstractSpot parentSpot = null, float depthOffset = 0F, bool held = false) + content: public void DrawDirtyOverlay(Map map, Vector2 position, SpriteBatch batch, Vector2 drawPos, Direction2 rotation, float scale, Color? overrideColor = null, bool pivot = true, ParentInfo parent = default(ParentInfo), float depthOffset = 0F, bool held = false) parameters: - id: map type: TinyLife.World.Map @@ -652,26 +660,23 @@ items: type: System.Boolean description: The texture's pivot point, in texture-space pixels - id: parent - type: TinyLife.Objects.Furniture + type: TinyLife.Objects.ParentInfo description: The object's parent object - - id: parentSpot - type: TinyLife.Objects.AbstractSpot - description: The object's parent spot - id: depthOffset type: System.Single description: A value that is added to the calculated object's depth - id: held type: System.Boolean description: Whether this object is currently being held by a - content.vb: Public Sub DrawDirtyOverlay(map As Map, position As Vector2, batch As SpriteBatch, drawPos As Vector2, rotation As Direction2, scale As Single, overrideColor As Color? = Nothing, pivot As Boolean = True, parent As Furniture = Nothing, parentSpot As AbstractSpot = Nothing, depthOffset As Single = 0F, held As Boolean = False) + content.vb: Public Sub DrawDirtyOverlay(map As Map, position As Vector2, batch As SpriteBatch, drawPos As Vector2, rotation As Direction2, scale As Single, overrideColor As Color? = Nothing, pivot As Boolean = True, parent As ParentInfo = Nothing, depthOffset As Single = 0F, held As Boolean = False) overload: TinyLife.Objects.FurnitureType.DrawDirtyOverlay* - nameWithType.vb: FurnitureType.DrawDirtyOverlay(Map, Vector2, SpriteBatch, Vector2, Direction2, Single, Nullable(Of Color), Boolean, Furniture, AbstractSpot, Single, Boolean) + nameWithType.vb: FurnitureType.DrawDirtyOverlay(Map, Vector2, SpriteBatch, Vector2, Direction2, Single, Nullable(Of Color), Boolean, ParentInfo, Single, Boolean) modifiers.csharp: - public modifiers.vb: - Public - fullName.vb: TinyLife.Objects.FurnitureType.DrawDirtyOverlay(TinyLife.World.Map, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, MLEM.Misc.Direction2, System.Single, System.Nullable(Of Microsoft.Xna.Framework.Color), System.Boolean, TinyLife.Objects.Furniture, TinyLife.Objects.AbstractSpot, System.Single, System.Boolean) - name.vb: DrawDirtyOverlay(Map, Vector2, SpriteBatch, Vector2, Direction2, Single, Nullable(Of Color), Boolean, Furniture, AbstractSpot, Single, Boolean) + fullName.vb: TinyLife.Objects.FurnitureType.DrawDirtyOverlay(TinyLife.World.Map, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, MLEM.Misc.Direction2, System.Single, System.Nullable(Of Microsoft.Xna.Framework.Color), System.Boolean, TinyLife.Objects.ParentInfo, System.Single, System.Boolean) + name.vb: DrawDirtyOverlay(Map, Vector2, SpriteBatch, Vector2, Direction2, Single, Nullable(Of Color), Boolean, ParentInfo, Single, Boolean) - uid: TinyLife.Objects.FurnitureType.GetSize(MLEM.Misc.Direction2) commentId: M:TinyLife.Objects.FurnitureType.GetSize(MLEM.Misc.Direction2) id: GetSize(MLEM.Misc.Direction2) @@ -686,11 +691,11 @@ items: source: remote: path: TinyLife/Objects/FurnitureType.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetSize path: ../TinyLife/Objects/FurnitureType.cs - startLine: 161 + startLine: 156 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -725,11 +730,11 @@ items: source: remote: path: TinyLife/Objects/FurnitureType.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Construct path: ../TinyLife/Objects/FurnitureType.cs - startLine: 176 + startLine: 171 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -776,11 +781,11 @@ items: source: remote: path: TinyLife/Objects/FurnitureType.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetConstructedType path: ../TinyLife/Objects/FurnitureType.cs - startLine: 192 + startLine: 190 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -811,11 +816,11 @@ items: source: remote: path: TinyLife/Objects/FurnitureType.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetWallsInTheWay path: ../TinyLife/Objects/FurnitureType.cs - startLine: 209 + startLine: 207 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -856,11 +861,11 @@ items: source: remote: path: TinyLife/Objects/FurnitureType.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetRoofingInTheWay path: ../TinyLife/Objects/FurnitureType.cs - startLine: 238 + startLine: 236 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -901,11 +906,11 @@ items: source: remote: path: TinyLife/Objects/FurnitureType.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetPrice path: ../TinyLife/Objects/FurnitureType.cs - startLine: 252 + startLine: 250 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -938,11 +943,11 @@ items: source: remote: path: TinyLife/Objects/FurnitureType.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: HasCategory path: ../TinyLife/Objects/FurnitureType.cs - startLine: 261 + startLine: 259 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -977,11 +982,11 @@ items: source: remote: path: TinyLife/Objects/FurnitureType.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetBestRotation path: ../TinyLife/Objects/FurnitureType.cs - startLine: 271 + startLine: 269 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1016,11 +1021,11 @@ items: source: remote: path: TinyLife/Objects/FurnitureType.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetReferenceTexture path: ../TinyLife/Objects/FurnitureType.cs - startLine: 289 + startLine: 287 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1058,11 +1063,11 @@ items: source: remote: path: TinyLife/Objects/FurnitureType.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetRotatedOffset path: ../TinyLife/Objects/FurnitureType.cs - startLine: 301 + startLine: 299 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1103,11 +1108,11 @@ items: source: remote: path: TinyLife/Objects/FurnitureType.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetDisplayName path: ../TinyLife/Objects/FurnitureType.cs - startLine: 316 + startLine: 314 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1142,11 +1147,11 @@ items: source: remote: path: TinyLife/Objects/FurnitureType.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetCoveredTiles path: ../TinyLife/Objects/FurnitureType.cs - startLine: 340 + startLine: 338 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1186,11 +1191,11 @@ items: source: remote: path: TinyLife/Objects/FurnitureType.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Register path: ../TinyLife/Objects/FurnitureType.cs - startLine: 352 + startLine: 350 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1227,11 +1232,11 @@ items: source: remote: path: TinyLife/Objects/FurnitureType.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RegisterAll path: ../TinyLife/Objects/FurnitureType.cs - startLine: 361 + startLine: 359 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1271,11 +1276,11 @@ items: source: remote: path: TinyLife/Objects/FurnitureType.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetTextures path: ../TinyLife/Objects/FurnitureType.cs - startLine: 375 + startLine: 373 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1321,11 +1326,11 @@ items: source: remote: path: TinyLife/Objects/FurnitureType.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetTexture path: ../TinyLife/Objects/FurnitureType.cs - startLine: 398 + startLine: 396 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1365,7 +1370,7 @@ items: source: remote: path: TinyLife/Objects/FurnitureType.Decor.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PotPlant path: ../TinyLife/Objects/FurnitureType.Decor.cs @@ -1400,7 +1405,7 @@ items: source: remote: path: TinyLife/Objects/FurnitureType.Decor.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SmallPlant path: ../TinyLife/Objects/FurnitureType.Decor.cs @@ -1435,7 +1440,7 @@ items: source: remote: path: TinyLife/Objects/FurnitureType.Decor.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: LgbtFlags path: ../TinyLife/Objects/FurnitureType.Decor.cs @@ -1470,7 +1475,7 @@ items: source: remote: path: TinyLife/Objects/FurnitureType.Decor.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: WorkoutPosters path: ../TinyLife/Objects/FurnitureType.Decor.cs @@ -1505,7 +1510,7 @@ items: source: remote: path: TinyLife/Objects/FurnitureType.Decor.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: LargeRectangleRug path: ../TinyLife/Objects/FurnitureType.Decor.cs @@ -1540,7 +1545,7 @@ items: source: remote: path: TinyLife/Objects/FurnitureType.Decor.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Doormat path: ../TinyLife/Objects/FurnitureType.Decor.cs @@ -1575,7 +1580,7 @@ items: source: remote: path: TinyLife/Objects/FurnitureType.Decor.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: LargeRoundRug path: ../TinyLife/Objects/FurnitureType.Decor.cs @@ -1610,7 +1615,7 @@ items: source: remote: path: TinyLife/Objects/FurnitureType.Decor.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CountryFence path: ../TinyLife/Objects/FurnitureType.Decor.cs @@ -1645,7 +1650,7 @@ items: source: remote: path: TinyLife/Objects/FurnitureType.Decor.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Hedge path: ../TinyLife/Objects/FurnitureType.Decor.cs @@ -1680,7 +1685,7 @@ items: source: remote: path: TinyLife/Objects/FurnitureType.Decor.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MapleTree path: ../TinyLife/Objects/FurnitureType.Decor.cs @@ -1715,7 +1720,7 @@ items: source: remote: path: TinyLife/Objects/FurnitureType.Decor.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GrassPatch path: ../TinyLife/Objects/FurnitureType.Decor.cs @@ -1750,7 +1755,7 @@ items: source: remote: path: TinyLife/Objects/FurnitureType.Decor.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SmallBush path: ../TinyLife/Objects/FurnitureType.Decor.cs @@ -1785,7 +1790,7 @@ items: source: remote: path: TinyLife/Objects/FurnitureType.Decor.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SimpleLamp path: ../TinyLife/Objects/FurnitureType.Decor.cs @@ -1820,7 +1825,7 @@ items: source: remote: path: TinyLife/Objects/FurnitureType.Decor.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SimpleCeilingLamp path: ../TinyLife/Objects/FurnitureType.Decor.cs @@ -1855,7 +1860,7 @@ items: source: remote: path: TinyLife/Objects/FurnitureType.Decor.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: EvergreenTree path: ../TinyLife/Objects/FurnitureType.Decor.cs @@ -1890,7 +1895,7 @@ items: source: remote: path: TinyLife/Objects/FurnitureType.Decor.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: BirchTree path: ../TinyLife/Objects/FurnitureType.Decor.cs @@ -1925,7 +1930,7 @@ items: source: remote: path: TinyLife/Objects/FurnitureType.Decor.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OakTree path: ../TinyLife/Objects/FurnitureType.Decor.cs @@ -1960,7 +1965,7 @@ items: source: remote: path: TinyLife/Objects/FurnitureType.Decor.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Cypress path: ../TinyLife/Objects/FurnitureType.Decor.cs @@ -1995,7 +2000,7 @@ items: source: remote: path: TinyLife/Objects/FurnitureType.Decor.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SquarePlantPots path: ../TinyLife/Objects/FurnitureType.Decor.cs @@ -2030,7 +2035,7 @@ items: source: remote: path: TinyLife/Objects/FurnitureType.Decor.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: WindowPlants path: ../TinyLife/Objects/FurnitureType.Decor.cs @@ -2065,7 +2070,7 @@ items: source: remote: path: TinyLife/Objects/FurnitureType.Decor.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TreeStumps path: ../TinyLife/Objects/FurnitureType.Decor.cs @@ -2100,7 +2105,7 @@ items: source: remote: path: TinyLife/Objects/FurnitureType.Decor.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Wisteria path: ../TinyLife/Objects/FurnitureType.Decor.cs @@ -2135,7 +2140,7 @@ items: source: remote: path: TinyLife/Objects/FurnitureType.Decor.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ModernWoodworkingLamp path: ../TinyLife/Objects/FurnitureType.Decor.cs @@ -2170,7 +2175,7 @@ items: source: remote: path: TinyLife/Objects/FurnitureType.Decor.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SwirlWoodworkingLamp path: ../TinyLife/Objects/FurnitureType.Decor.cs @@ -2205,7 +2210,7 @@ items: source: remote: path: TinyLife/Objects/FurnitureType.Decor.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: EdisonWoodworkingLamp path: ../TinyLife/Objects/FurnitureType.Decor.cs @@ -2240,7 +2245,7 @@ items: source: remote: path: TinyLife/Objects/FurnitureType.Decor.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DecorativeLogPile path: ../TinyLife/Objects/FurnitureType.Decor.cs @@ -2275,7 +2280,7 @@ items: source: remote: path: TinyLife/Objects/FurnitureType.Decor.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TraditionalFireplace path: ../TinyLife/Objects/FurnitureType.Decor.cs @@ -2310,7 +2315,7 @@ items: source: remote: path: TinyLife/Objects/FurnitureType.Decor.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SmallChimney path: ../TinyLife/Objects/FurnitureType.Decor.cs @@ -2345,11 +2350,11 @@ items: source: remote: path: TinyLife/Objects/FurnitureType.Decor.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DecorativeKite path: ../TinyLife/Objects/FurnitureType.Decor.cs - startLine: 161 + startLine: 162 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2380,11 +2385,11 @@ items: source: remote: path: TinyLife/Objects/FurnitureType.Decor.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GlassPenCup path: ../TinyLife/Objects/FurnitureType.Decor.cs - startLine: 166 + startLine: 167 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2415,11 +2420,11 @@ items: source: remote: path: TinyLife/Objects/FurnitureType.Decor.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Succulents path: ../TinyLife/Objects/FurnitureType.Decor.cs - startLine: 167 + startLine: 168 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2450,11 +2455,11 @@ items: source: remote: path: TinyLife/Objects/FurnitureType.Decor.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: LargePotPlant path: ../TinyLife/Objects/FurnitureType.Decor.cs - startLine: 172 + startLine: 173 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2471,6 +2476,111 @@ items: - Public - Shared - ReadOnly +- uid: TinyLife.Objects.FurnitureType.StreetLamps + commentId: F:TinyLife.Objects.FurnitureType.StreetLamps + id: StreetLamps + parent: TinyLife.Objects.FurnitureType + langs: + - csharp + - vb + name: StreetLamps + nameWithType: FurnitureType.StreetLamps + fullName: TinyLife.Objects.FurnitureType.StreetLamps + type: Field + source: + remote: + path: TinyLife/Objects/FurnitureType.Decor.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: StreetLamps + path: ../TinyLife/Objects/FurnitureType.Decor.cs + startLine: 178 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + syntax: + content: public static readonly FurnitureType[] StreetLamps + return: + type: TinyLife.Objects.FurnitureType[] + content.vb: Public Shared ReadOnly StreetLamps As FurnitureType() + modifiers.csharp: + - public + - static + - readonly + modifiers.vb: + - Public + - Shared + - ReadOnly +- uid: TinyLife.Objects.FurnitureType.SimpleStoneWall + commentId: F:TinyLife.Objects.FurnitureType.SimpleStoneWall + id: SimpleStoneWall + parent: TinyLife.Objects.FurnitureType + langs: + - csharp + - vb + name: SimpleStoneWall + nameWithType: FurnitureType.SimpleStoneWall + fullName: TinyLife.Objects.FurnitureType.SimpleStoneWall + type: Field + source: + remote: + path: TinyLife/Objects/FurnitureType.Decor.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: SimpleStoneWall + path: ../TinyLife/Objects/FurnitureType.Decor.cs + startLine: 191 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + syntax: + content: public static readonly FurnitureType SimpleStoneWall + return: + type: TinyLife.Objects.FurnitureType + content.vb: Public Shared ReadOnly SimpleStoneWall As FurnitureType + modifiers.csharp: + - public + - static + - readonly + modifiers.vb: + - Public + - Shared + - ReadOnly +- uid: TinyLife.Objects.FurnitureType.CafeSign + commentId: F:TinyLife.Objects.FurnitureType.CafeSign + id: CafeSign + parent: TinyLife.Objects.FurnitureType + langs: + - csharp + - vb + name: CafeSign + nameWithType: FurnitureType.CafeSign + fullName: TinyLife.Objects.FurnitureType.CafeSign + type: Field + source: + remote: + path: TinyLife/Objects/FurnitureType.Decor.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: CafeSign + path: ../TinyLife/Objects/FurnitureType.Decor.cs + startLine: 195 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + syntax: + content: public static readonly FurnitureType CafeSign + return: + type: TinyLife.Objects.FurnitureType + content.vb: Public Shared ReadOnly CafeSign As FurnitureType + modifiers.csharp: + - public + - static + - readonly + modifiers.vb: + - Public + - Shared + - ReadOnly - uid: TinyLife.Objects.FurnitureType.SimpleDesk commentId: F:TinyLife.Objects.FurnitureType.SimpleDesk id: SimpleDesk @@ -2485,11 +2595,11 @@ items: source: remote: path: TinyLife/Objects/FurnitureType.Misc.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SimpleDesk path: ../TinyLife/Objects/FurnitureType.Misc.cs - startLine: 14 + startLine: 13 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2520,11 +2630,11 @@ items: source: remote: path: TinyLife/Objects/FurnitureType.Misc.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: LongDinnerTable path: ../TinyLife/Objects/FurnitureType.Misc.cs - startLine: 18 + startLine: 17 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2555,11 +2665,11 @@ items: source: remote: path: TinyLife/Objects/FurnitureType.Misc.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SquareDinnerTable path: ../TinyLife/Objects/FurnitureType.Misc.cs - startLine: 21 + startLine: 20 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2576,6 +2686,111 @@ items: - Public - Shared - ReadOnly +- uid: TinyLife.Objects.FurnitureType.GlassDinnerTable + commentId: F:TinyLife.Objects.FurnitureType.GlassDinnerTable + id: GlassDinnerTable + parent: TinyLife.Objects.FurnitureType + langs: + - csharp + - vb + name: GlassDinnerTable + nameWithType: FurnitureType.GlassDinnerTable + fullName: TinyLife.Objects.FurnitureType.GlassDinnerTable + type: Field + source: + remote: + path: TinyLife/Objects/FurnitureType.Misc.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: GlassDinnerTable + path: ../TinyLife/Objects/FurnitureType.Misc.cs + startLine: 23 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + syntax: + content: public static readonly FurnitureType GlassDinnerTable + return: + type: TinyLife.Objects.FurnitureType + content.vb: Public Shared ReadOnly GlassDinnerTable As FurnitureType + modifiers.csharp: + - public + - static + - readonly + modifiers.vb: + - Public + - Shared + - ReadOnly +- uid: TinyLife.Objects.FurnitureType.TinyDinnerTable + commentId: F:TinyLife.Objects.FurnitureType.TinyDinnerTable + id: TinyDinnerTable + parent: TinyLife.Objects.FurnitureType + langs: + - csharp + - vb + name: TinyDinnerTable + nameWithType: FurnitureType.TinyDinnerTable + fullName: TinyLife.Objects.FurnitureType.TinyDinnerTable + type: Field + source: + remote: + path: TinyLife/Objects/FurnitureType.Misc.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: TinyDinnerTable + path: ../TinyLife/Objects/FurnitureType.Misc.cs + startLine: 26 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + syntax: + content: public static readonly FurnitureType TinyDinnerTable + return: + type: TinyLife.Objects.FurnitureType + content.vb: Public Shared ReadOnly TinyDinnerTable As FurnitureType + modifiers.csharp: + - public + - static + - readonly + modifiers.vb: + - Public + - Shared + - ReadOnly +- uid: TinyLife.Objects.FurnitureType.GlassSingleTable + commentId: F:TinyLife.Objects.FurnitureType.GlassSingleTable + id: GlassSingleTable + parent: TinyLife.Objects.FurnitureType + langs: + - csharp + - vb + name: GlassSingleTable + nameWithType: FurnitureType.GlassSingleTable + fullName: TinyLife.Objects.FurnitureType.GlassSingleTable + type: Field + source: + remote: + path: TinyLife/Objects/FurnitureType.Misc.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: GlassSingleTable + path: ../TinyLife/Objects/FurnitureType.Misc.cs + startLine: 29 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + syntax: + content: public static readonly FurnitureType GlassSingleTable + return: + type: TinyLife.Objects.FurnitureType + content.vb: Public Shared ReadOnly GlassSingleTable As FurnitureType + modifiers.csharp: + - public + - static + - readonly + modifiers.vb: + - Public + - Shared + - ReadOnly - uid: TinyLife.Objects.FurnitureType.SimpleChair commentId: F:TinyLife.Objects.FurnitureType.SimpleChair id: SimpleChair @@ -2590,11 +2805,11 @@ items: source: remote: path: TinyLife/Objects/FurnitureType.Misc.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SimpleChair path: ../TinyLife/Objects/FurnitureType.Misc.cs - startLine: 24 + startLine: 32 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2611,6 +2826,41 @@ items: - Public - Shared - ReadOnly +- uid: TinyLife.Objects.FurnitureType.ModernChair + commentId: F:TinyLife.Objects.FurnitureType.ModernChair + id: ModernChair + parent: TinyLife.Objects.FurnitureType + langs: + - csharp + - vb + name: ModernChair + nameWithType: FurnitureType.ModernChair + fullName: TinyLife.Objects.FurnitureType.ModernChair + type: Field + source: + remote: + path: TinyLife/Objects/FurnitureType.Misc.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: ModernChair + path: ../TinyLife/Objects/FurnitureType.Misc.cs + startLine: 37 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + syntax: + content: public static readonly FurnitureType ModernChair + return: + type: TinyLife.Objects.FurnitureType + content.vb: Public Shared ReadOnly ModernChair As FurnitureType + modifiers.csharp: + - public + - static + - readonly + modifiers.vb: + - Public + - Shared + - ReadOnly - uid: TinyLife.Objects.FurnitureType.SimpleToilet commentId: F:TinyLife.Objects.FurnitureType.SimpleToilet id: SimpleToilet @@ -2625,11 +2875,11 @@ items: source: remote: path: TinyLife/Objects/FurnitureType.Misc.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SimpleToilet path: ../TinyLife/Objects/FurnitureType.Misc.cs - startLine: 29 + startLine: 43 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2660,11 +2910,11 @@ items: source: remote: path: TinyLife/Objects/FurnitureType.Misc.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ModernBed path: ../TinyLife/Objects/FurnitureType.Misc.cs - startLine: 37 + startLine: 51 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2695,11 +2945,11 @@ items: source: remote: path: TinyLife/Objects/FurnitureType.Misc.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ModernSingleBed path: ../TinyLife/Objects/FurnitureType.Misc.cs - startLine: 42 + startLine: 56 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2730,11 +2980,11 @@ items: source: remote: path: TinyLife/Objects/FurnitureType.Misc.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ModernFridge path: ../TinyLife/Objects/FurnitureType.Misc.cs - startLine: 47 + startLine: 61 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2765,11 +3015,11 @@ items: source: remote: path: TinyLife/Objects/FurnitureType.Misc.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SimpleShower path: ../TinyLife/Objects/FurnitureType.Misc.cs - startLine: 52 + startLine: 66 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2786,6 +3036,41 @@ items: - Public - Shared - ReadOnly +- uid: TinyLife.Objects.FurnitureType.SimpleOpenShower + commentId: F:TinyLife.Objects.FurnitureType.SimpleOpenShower + id: SimpleOpenShower + parent: TinyLife.Objects.FurnitureType + langs: + - csharp + - vb + name: SimpleOpenShower + nameWithType: FurnitureType.SimpleOpenShower + fullName: TinyLife.Objects.FurnitureType.SimpleOpenShower + type: Field + source: + remote: + path: TinyLife/Objects/FurnitureType.Misc.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: SimpleOpenShower + path: ../TinyLife/Objects/FurnitureType.Misc.cs + startLine: 74 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + syntax: + content: public static readonly FurnitureType SimpleOpenShower + return: + type: TinyLife.Objects.FurnitureType + content.vb: Public Shared ReadOnly SimpleOpenShower As FurnitureType + modifiers.csharp: + - public + - static + - readonly + modifiers.vb: + - Public + - Shared + - ReadOnly - uid: TinyLife.Objects.FurnitureType.SimpleCounter commentId: F:TinyLife.Objects.FurnitureType.SimpleCounter id: SimpleCounter @@ -2800,11 +3085,11 @@ items: source: remote: path: TinyLife/Objects/FurnitureType.Misc.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SimpleCounter path: ../TinyLife/Objects/FurnitureType.Misc.cs - startLine: 60 + startLine: 83 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2835,11 +3120,11 @@ items: source: remote: path: TinyLife/Objects/FurnitureType.Misc.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SimpleBar path: ../TinyLife/Objects/FurnitureType.Misc.cs - startLine: 66 + startLine: 89 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2870,11 +3155,11 @@ items: source: remote: path: TinyLife/Objects/FurnitureType.Misc.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ModernStove path: ../TinyLife/Objects/FurnitureType.Misc.cs - startLine: 71 + startLine: 94 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2905,11 +3190,11 @@ items: source: remote: path: TinyLife/Objects/FurnitureType.Misc.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ModernComputer path: ../TinyLife/Objects/FurnitureType.Misc.cs - startLine: 79 + startLine: 102 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2940,11 +3225,11 @@ items: source: remote: path: TinyLife/Objects/FurnitureType.Misc.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ModernSink path: ../TinyLife/Objects/FurnitureType.Misc.cs - startLine: 87 + startLine: 110 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2975,11 +3260,11 @@ items: source: remote: path: TinyLife/Objects/FurnitureType.Misc.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Mailbox path: ../TinyLife/Objects/FurnitureType.Misc.cs - startLine: 94 + startLine: 117 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3010,11 +3295,11 @@ items: source: remote: path: TinyLife/Objects/FurnitureType.Misc.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SimpleDrawer path: ../TinyLife/Objects/FurnitureType.Misc.cs - startLine: 99 + startLine: 122 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3045,11 +3330,11 @@ items: source: remote: path: TinyLife/Objects/FurnitureType.Misc.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SimpleEasel path: ../TinyLife/Objects/FurnitureType.Misc.cs - startLine: 105 + startLine: 128 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3080,11 +3365,11 @@ items: source: remote: path: TinyLife/Objects/FurnitureType.Misc.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SimpleBench path: ../TinyLife/Objects/FurnitureType.Misc.cs - startLine: 112 + startLine: 139 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3115,11 +3400,11 @@ items: source: remote: path: TinyLife/Objects/FurnitureType.Misc.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SmallMirror path: ../TinyLife/Objects/FurnitureType.Misc.cs - startLine: 118 + startLine: 145 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3150,11 +3435,11 @@ items: source: remote: path: TinyLife/Objects/FurnitureType.Misc.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SimpleBookshelf path: ../TinyLife/Objects/FurnitureType.Misc.cs - startLine: 123 + startLine: 150 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3185,11 +3470,11 @@ items: source: remote: path: TinyLife/Objects/FurnitureType.Misc.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ModernTv path: ../TinyLife/Objects/FurnitureType.Misc.cs - startLine: 132 + startLine: 159 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3220,11 +3505,11 @@ items: source: remote: path: TinyLife/Objects/FurnitureType.Misc.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MixologyKit path: ../TinyLife/Objects/FurnitureType.Misc.cs - startLine: 139 + startLine: 166 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3255,11 +3540,11 @@ items: source: remote: path: TinyLife/Objects/FurnitureType.Misc.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SimpleSofa path: ../TinyLife/Objects/FurnitureType.Misc.cs - startLine: 143 + startLine: 170 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3290,11 +3575,11 @@ items: source: remote: path: TinyLife/Objects/FurnitureType.Misc.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SimpleLowTable path: ../TinyLife/Objects/FurnitureType.Misc.cs - startLine: 150 + startLine: 177 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3325,11 +3610,11 @@ items: source: remote: path: TinyLife/Objects/FurnitureType.Misc.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SimpleWallSink path: ../TinyLife/Objects/FurnitureType.Misc.cs - startLine: 156 + startLine: 183 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3360,11 +3645,11 @@ items: source: remote: path: TinyLife/Objects/FurnitureType.Misc.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Treadmill path: ../TinyLife/Objects/FurnitureType.Misc.cs - startLine: 163 + startLine: 190 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3395,11 +3680,11 @@ items: source: remote: path: TinyLife/Objects/FurnitureType.Misc.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DumbbellRack path: ../TinyLife/Objects/FurnitureType.Misc.cs - startLine: 173 + startLine: 200 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3430,11 +3715,11 @@ items: source: remote: path: TinyLife/Objects/FurnitureType.Misc.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: VerticalDumbbellRack path: ../TinyLife/Objects/FurnitureType.Misc.cs - startLine: 177 + startLine: 204 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3465,11 +3750,11 @@ items: source: remote: path: TinyLife/Objects/FurnitureType.Misc.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: StandingDesk path: ../TinyLife/Objects/FurnitureType.Misc.cs - startLine: 181 + startLine: 208 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3500,11 +3785,11 @@ items: source: remote: path: TinyLife/Objects/FurnitureType.Misc.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ProteinShakeKit path: ../TinyLife/Objects/FurnitureType.Misc.cs - startLine: 187 + startLine: 214 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3535,11 +3820,11 @@ items: source: remote: path: TinyLife/Objects/FurnitureType.Misc.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SmallBarbecue path: ../TinyLife/Objects/FurnitureType.Misc.cs - startLine: 192 + startLine: 219 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3570,11 +3855,11 @@ items: source: remote: path: TinyLife/Objects/FurnitureType.Misc.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SimplePicnicTable path: ../TinyLife/Objects/FurnitureType.Misc.cs - startLine: 198 + startLine: 225 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3605,11 +3890,11 @@ items: source: remote: path: TinyLife/Objects/FurnitureType.Misc.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SmallPicnicTable path: ../TinyLife/Objects/FurnitureType.Misc.cs - startLine: 203 + startLine: 230 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3640,11 +3925,11 @@ items: source: remote: path: TinyLife/Objects/FurnitureType.Misc.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ParkTrashCan path: ../TinyLife/Objects/FurnitureType.Misc.cs - startLine: 208 + startLine: 235 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3675,11 +3960,11 @@ items: source: remote: path: TinyLife/Objects/FurnitureType.Misc.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: WoodworkingTable path: ../TinyLife/Objects/FurnitureType.Misc.cs - startLine: 211 + startLine: 238 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3710,11 +3995,11 @@ items: source: remote: path: TinyLife/Objects/FurnitureType.Misc.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OrnateBed path: ../TinyLife/Objects/FurnitureType.Misc.cs - startLine: 217 + startLine: 244 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3745,11 +4030,11 @@ items: source: remote: path: TinyLife/Objects/FurnitureType.Misc.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OrnateFlowerBed path: ../TinyLife/Objects/FurnitureType.Misc.cs - startLine: 223 + startLine: 250 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3780,11 +4065,11 @@ items: source: remote: path: TinyLife/Objects/FurnitureType.Misc.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OrnateSingleBed path: ../TinyLife/Objects/FurnitureType.Misc.cs - startLine: 229 + startLine: 256 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3815,11 +4100,11 @@ items: source: remote: path: TinyLife/Objects/FurnitureType.Misc.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FourPostBed path: ../TinyLife/Objects/FurnitureType.Misc.cs - startLine: 235 + startLine: 262 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3850,11 +4135,11 @@ items: source: remote: path: TinyLife/Objects/FurnitureType.Misc.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TraditionalCounter path: ../TinyLife/Objects/FurnitureType.Misc.cs - startLine: 241 + startLine: 268 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3885,11 +4170,11 @@ items: source: remote: path: TinyLife/Objects/FurnitureType.Misc.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TraditionalBar path: ../TinyLife/Objects/FurnitureType.Misc.cs - startLine: 248 + startLine: 275 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3920,11 +4205,11 @@ items: source: remote: path: TinyLife/Objects/FurnitureType.Misc.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CushionedWoodworkingSofa path: ../TinyLife/Objects/FurnitureType.Misc.cs - startLine: 254 + startLine: 281 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3955,11 +4240,11 @@ items: source: remote: path: TinyLife/Objects/FurnitureType.Misc.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FullyCushionedWoodworkingSofa path: ../TinyLife/Objects/FurnitureType.Misc.cs - startLine: 262 + startLine: 289 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3990,11 +4275,11 @@ items: source: remote: path: TinyLife/Objects/FurnitureType.Misc.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: LargeWoodworkingSofa path: ../TinyLife/Objects/FurnitureType.Misc.cs - startLine: 270 + startLine: 297 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4025,11 +4310,11 @@ items: source: remote: path: TinyLife/Objects/FurnitureType.Misc.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: WoodworkingChairArmrests path: ../TinyLife/Objects/FurnitureType.Misc.cs - startLine: 278 + startLine: 305 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4060,11 +4345,11 @@ items: source: remote: path: TinyLife/Objects/FurnitureType.Misc.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: WoodworkingChair path: ../TinyLife/Objects/FurnitureType.Misc.cs - startLine: 284 + startLine: 311 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4095,11 +4380,11 @@ items: source: remote: path: TinyLife/Objects/FurnitureType.Misc.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: WoodworkingCloset path: ../TinyLife/Objects/FurnitureType.Misc.cs - startLine: 290 + startLine: 317 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4130,11 +4415,11 @@ items: source: remote: path: TinyLife/Objects/FurnitureType.Misc.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: WoodenToyBox path: ../TinyLife/Objects/FurnitureType.Misc.cs - startLine: 300 + startLine: 327 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4165,11 +4450,11 @@ items: source: remote: path: TinyLife/Objects/FurnitureType.Misc.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ChildStove path: ../TinyLife/Objects/FurnitureType.Misc.cs - startLine: 303 + startLine: 330 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4200,11 +4485,11 @@ items: source: remote: path: TinyLife/Objects/FurnitureType.Misc.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Sandbox path: ../TinyLife/Objects/FurnitureType.Misc.cs - startLine: 313 + startLine: 340 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4235,11 +4520,11 @@ items: source: remote: path: TinyLife/Objects/FurnitureType.Misc.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Puzzle path: ../TinyLife/Objects/FurnitureType.Misc.cs - startLine: 321 + startLine: 348 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4256,6 +4541,111 @@ items: - Public - Shared - ReadOnly +- uid: TinyLife.Objects.FurnitureType.BaristaCoffeeMachine + commentId: F:TinyLife.Objects.FurnitureType.BaristaCoffeeMachine + id: BaristaCoffeeMachine + parent: TinyLife.Objects.FurnitureType + langs: + - csharp + - vb + name: BaristaCoffeeMachine + nameWithType: FurnitureType.BaristaCoffeeMachine + fullName: TinyLife.Objects.FurnitureType.BaristaCoffeeMachine + type: Field + source: + remote: + path: TinyLife/Objects/FurnitureType.Misc.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: BaristaCoffeeMachine + path: ../TinyLife/Objects/FurnitureType.Misc.cs + startLine: 352 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + syntax: + content: public static readonly FurnitureType BaristaCoffeeMachine + return: + type: TinyLife.Objects.FurnitureType + content.vb: Public Shared ReadOnly BaristaCoffeeMachine As FurnitureType + modifiers.csharp: + - public + - static + - readonly + modifiers.vb: + - Public + - Shared + - ReadOnly +- uid: TinyLife.Objects.FurnitureType.StandingCoatRack + commentId: F:TinyLife.Objects.FurnitureType.StandingCoatRack + id: StandingCoatRack + parent: TinyLife.Objects.FurnitureType + langs: + - csharp + - vb + name: StandingCoatRack + nameWithType: FurnitureType.StandingCoatRack + fullName: TinyLife.Objects.FurnitureType.StandingCoatRack + type: Field + source: + remote: + path: TinyLife/Objects/FurnitureType.Misc.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: StandingCoatRack + path: ../TinyLife/Objects/FurnitureType.Misc.cs + startLine: 358 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + syntax: + content: public static readonly FurnitureType StandingCoatRack + return: + type: TinyLife.Objects.FurnitureType + content.vb: Public Shared ReadOnly StandingCoatRack As FurnitureType + modifiers.csharp: + - public + - static + - readonly + modifiers.vb: + - Public + - Shared + - ReadOnly +- uid: TinyLife.Objects.FurnitureType.CafeDisplayCase + commentId: F:TinyLife.Objects.FurnitureType.CafeDisplayCase + id: CafeDisplayCase + parent: TinyLife.Objects.FurnitureType + langs: + - csharp + - vb + name: CafeDisplayCase + nameWithType: FurnitureType.CafeDisplayCase + fullName: TinyLife.Objects.FurnitureType.CafeDisplayCase + type: Field + source: + remote: + path: TinyLife/Objects/FurnitureType.Misc.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: CafeDisplayCase + path: ../TinyLife/Objects/FurnitureType.Misc.cs + startLine: 362 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + syntax: + content: public static readonly FurnitureType CafeDisplayCase + return: + type: TinyLife.Objects.FurnitureType + content.vb: Public Shared ReadOnly CafeDisplayCase As FurnitureType + modifiers.csharp: + - public + - static + - readonly + modifiers.vb: + - Public + - Shared + - ReadOnly - uid: TinyLife.Objects.FurnitureType.EmptyPlate commentId: F:TinyLife.Objects.FurnitureType.EmptyPlate id: EmptyPlate @@ -4270,11 +4660,11 @@ items: source: remote: path: TinyLife/Objects/FurnitureType.NonBuyable.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: EmptyPlate path: ../TinyLife/Objects/FurnitureType.NonBuyable.cs - startLine: 16 + startLine: 17 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4305,11 +4695,11 @@ items: source: remote: path: TinyLife/Objects/FurnitureType.NonBuyable.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: EmptyPlatter path: ../TinyLife/Objects/FurnitureType.NonBuyable.cs - startLine: 19 + startLine: 20 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4340,11 +4730,11 @@ items: source: remote: path: TinyLife/Objects/FurnitureType.NonBuyable.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: EmptyGlass path: ../TinyLife/Objects/FurnitureType.NonBuyable.cs - startLine: 22 + startLine: 23 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4361,6 +4751,41 @@ items: - Public - Shared - ReadOnly +- uid: TinyLife.Objects.FurnitureType.EmptyMug + commentId: F:TinyLife.Objects.FurnitureType.EmptyMug + id: EmptyMug + parent: TinyLife.Objects.FurnitureType + langs: + - csharp + - vb + name: EmptyMug + nameWithType: FurnitureType.EmptyMug + fullName: TinyLife.Objects.FurnitureType.EmptyMug + type: Field + source: + remote: + path: TinyLife/Objects/FurnitureType.NonBuyable.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: EmptyMug + path: ../TinyLife/Objects/FurnitureType.NonBuyable.cs + startLine: 26 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + syntax: + content: public static readonly FurnitureType EmptyMug + return: + type: TinyLife.Objects.FurnitureType + content.vb: Public Shared ReadOnly EmptyMug As FurnitureType + modifiers.csharp: + - public + - static + - readonly + modifiers.vb: + - Public + - Shared + - ReadOnly - uid: TinyLife.Objects.FurnitureType.UnpreparedFood commentId: F:TinyLife.Objects.FurnitureType.UnpreparedFood id: UnpreparedFood @@ -4375,11 +4800,11 @@ items: source: remote: path: TinyLife/Objects/FurnitureType.NonBuyable.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: UnpreparedFood path: ../TinyLife/Objects/FurnitureType.NonBuyable.cs - startLine: 25 + startLine: 29 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4410,11 +4835,11 @@ items: source: remote: path: TinyLife/Objects/FurnitureType.NonBuyable.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PreparedFood path: ../TinyLife/Objects/FurnitureType.NonBuyable.cs - startLine: 29 + startLine: 33 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4445,11 +4870,11 @@ items: source: remote: path: TinyLife/Objects/FurnitureType.NonBuyable.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Pot path: ../TinyLife/Objects/FurnitureType.NonBuyable.cs - startLine: 33 + startLine: 37 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4480,11 +4905,11 @@ items: source: remote: path: TinyLife/Objects/FurnitureType.NonBuyable.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FoodPlate path: ../TinyLife/Objects/FurnitureType.NonBuyable.cs - startLine: 37 + startLine: 41 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4515,11 +4940,11 @@ items: source: remote: path: TinyLife/Objects/FurnitureType.NonBuyable.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FoodPlatter path: ../TinyLife/Objects/FurnitureType.NonBuyable.cs - startLine: 42 + startLine: 46 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4550,11 +4975,11 @@ items: source: remote: path: TinyLife/Objects/FurnitureType.NonBuyable.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FoodGlass path: ../TinyLife/Objects/FurnitureType.NonBuyable.cs - startLine: 47 + startLine: 51 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4571,6 +4996,41 @@ items: - Public - Shared - ReadOnly +- uid: TinyLife.Objects.FurnitureType.FoodMug + commentId: F:TinyLife.Objects.FurnitureType.FoodMug + id: FoodMug + parent: TinyLife.Objects.FurnitureType + langs: + - csharp + - vb + name: FoodMug + nameWithType: FurnitureType.FoodMug + fullName: TinyLife.Objects.FurnitureType.FoodMug + type: Field + source: + remote: + path: TinyLife/Objects/FurnitureType.NonBuyable.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: FoodMug + path: ../TinyLife/Objects/FurnitureType.NonBuyable.cs + startLine: 56 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + syntax: + content: public static readonly FurnitureType FoodMug + return: + type: TinyLife.Objects.FurnitureType + content.vb: Public Shared ReadOnly FoodMug As FurnitureType + modifiers.csharp: + - public + - static + - readonly + modifiers.vb: + - Public + - Shared + - ReadOnly - uid: TinyLife.Objects.FurnitureType.CustomPainting commentId: F:TinyLife.Objects.FurnitureType.CustomPainting id: CustomPainting @@ -4585,11 +5045,11 @@ items: source: remote: path: TinyLife/Objects/FurnitureType.NonBuyable.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CustomPainting path: ../TinyLife/Objects/FurnitureType.NonBuyable.cs - startLine: 52 + startLine: 61 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4620,11 +5080,11 @@ items: source: remote: path: TinyLife/Objects/FurnitureType.NonBuyable.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Book path: ../TinyLife/Objects/FurnitureType.NonBuyable.cs - startLine: 61 + startLine: 70 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4655,11 +5115,11 @@ items: source: remote: path: TinyLife/Objects/FurnitureType.NonBuyable.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Puddle path: ../TinyLife/Objects/FurnitureType.NonBuyable.cs - startLine: 64 + startLine: 73 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4690,11 +5150,11 @@ items: source: remote: path: TinyLife/Objects/FurnitureType.NonBuyable.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Gravestone path: ../TinyLife/Objects/FurnitureType.NonBuyable.cs - startLine: 69 + startLine: 78 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4725,11 +5185,11 @@ items: source: remote: path: TinyLife/Objects/FurnitureType.NonBuyable.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Sponge path: ../TinyLife/Objects/FurnitureType.NonBuyable.cs - startLine: 74 + startLine: 83 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4760,11 +5220,11 @@ items: source: remote: path: TinyLife/Objects/FurnitureType.NonBuyable.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Spanner path: ../TinyLife/Objects/FurnitureType.NonBuyable.cs - startLine: 75 + startLine: 84 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4795,11 +5255,11 @@ items: source: remote: path: TinyLife/Objects/FurnitureType.NonBuyable.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PaintBrush path: ../TinyLife/Objects/FurnitureType.NonBuyable.cs - startLine: 76 + startLine: 85 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4830,11 +5290,11 @@ items: source: remote: path: TinyLife/Objects/FurnitureType.NonBuyable.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Mop path: ../TinyLife/Objects/FurnitureType.NonBuyable.cs - startLine: 77 + startLine: 86 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4865,11 +5325,11 @@ items: source: remote: path: TinyLife/Objects/FurnitureType.NonBuyable.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Dumbbell path: ../TinyLife/Objects/FurnitureType.NonBuyable.cs - startLine: 78 + startLine: 87 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4900,11 +5360,11 @@ items: source: remote: path: TinyLife/Objects/FurnitureType.NonBuyable.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GrillingFood path: ../TinyLife/Objects/FurnitureType.NonBuyable.cs - startLine: 81 + startLine: 90 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4935,11 +5395,11 @@ items: source: remote: path: TinyLife/Objects/FurnitureType.NonBuyable.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: UnfinishedWoodwork path: ../TinyLife/Objects/FurnitureType.NonBuyable.cs - startLine: 84 + startLine: 93 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4970,11 +5430,11 @@ items: source: remote: path: TinyLife/Objects/FurnitureType.NonBuyable.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: HomeworkBook path: ../TinyLife/Objects/FurnitureType.NonBuyable.cs - startLine: 90 + startLine: 99 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5005,11 +5465,11 @@ items: source: remote: path: TinyLife/Objects/FurnitureType.NonBuyable.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ToyCar path: ../TinyLife/Objects/FurnitureType.NonBuyable.cs - startLine: 93 + startLine: 102 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5040,11 +5500,11 @@ items: source: remote: path: TinyLife/Objects/FurnitureType.NonBuyable.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SmallShovel path: ../TinyLife/Objects/FurnitureType.NonBuyable.cs - startLine: 96 + startLine: 105 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5061,6 +5521,41 @@ items: - Public - Shared - ReadOnly +- uid: TinyLife.Objects.FurnitureType.Newspaper + commentId: F:TinyLife.Objects.FurnitureType.Newspaper + id: Newspaper + parent: TinyLife.Objects.FurnitureType + langs: + - csharp + - vb + name: Newspaper + nameWithType: FurnitureType.Newspaper + fullName: TinyLife.Objects.FurnitureType.Newspaper + type: Field + source: + remote: + path: TinyLife/Objects/FurnitureType.NonBuyable.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: Newspaper + path: ../TinyLife/Objects/FurnitureType.NonBuyable.cs + startLine: 106 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + syntax: + content: public static readonly FurnitureType Newspaper + return: + type: TinyLife.Objects.FurnitureType + content.vb: Public Shared ReadOnly Newspaper As FurnitureType + modifiers.csharp: + - public + - static + - readonly + modifiers.vb: + - Public + - Shared + - ReadOnly references: - uid: TinyLife.Objects.Furniture commentId: T:TinyLife.Objects.Furniture @@ -5595,21 +6090,21 @@ references: name: TinyLife.Utilities nameWithType: TinyLife.Utilities fullName: TinyLife.Utilities -- uid: System.Collections.Generic.IDictionary{System.String,TinyLife.Objects.FurnitureType} - commentId: T:System.Collections.Generic.IDictionary{System.String,TinyLife.Objects.FurnitureType} - parent: System.Collections.Generic - definition: System.Collections.Generic.IDictionary`2 - name: IDictionary - nameWithType: IDictionary - fullName: System.Collections.Generic.IDictionary - nameWithType.vb: IDictionary(Of String, FurnitureType) - fullName.vb: System.Collections.Generic.IDictionary(Of System.String, TinyLife.Objects.FurnitureType) - name.vb: IDictionary(Of String, FurnitureType) +- uid: System.Collections.ObjectModel.ReadOnlyDictionary{System.String,TinyLife.Objects.FurnitureType} + commentId: T:System.Collections.ObjectModel.ReadOnlyDictionary{System.String,TinyLife.Objects.FurnitureType} + parent: System.Collections.ObjectModel + definition: System.Collections.ObjectModel.ReadOnlyDictionary`2 + name: ReadOnlyDictionary + nameWithType: ReadOnlyDictionary + fullName: System.Collections.ObjectModel.ReadOnlyDictionary + nameWithType.vb: ReadOnlyDictionary(Of String, FurnitureType) + fullName.vb: System.Collections.ObjectModel.ReadOnlyDictionary(Of System.String, TinyLife.Objects.FurnitureType) + name.vb: ReadOnlyDictionary(Of String, FurnitureType) spec.csharp: - - uid: System.Collections.Generic.IDictionary`2 - name: IDictionary - nameWithType: IDictionary - fullName: System.Collections.Generic.IDictionary + - uid: System.Collections.ObjectModel.ReadOnlyDictionary`2 + name: ReadOnlyDictionary + nameWithType: ReadOnlyDictionary + fullName: System.Collections.ObjectModel.ReadOnlyDictionary isExternal: true - name: < nameWithType: < @@ -5630,10 +6125,10 @@ references: nameWithType: '>' fullName: '>' spec.vb: - - uid: System.Collections.Generic.IDictionary`2 - name: IDictionary - nameWithType: IDictionary - fullName: System.Collections.Generic.IDictionary + - uid: System.Collections.ObjectModel.ReadOnlyDictionary`2 + name: ReadOnlyDictionary + nameWithType: ReadOnlyDictionary + fullName: System.Collections.ObjectModel.ReadOnlyDictionary isExternal: true - name: '(Of ' nameWithType: '(Of ' @@ -5653,20 +6148,20 @@ references: - name: ) nameWithType: ) fullName: ) -- uid: System.Collections.Generic.IDictionary`2 - commentId: T:System.Collections.Generic.IDictionary`2 +- uid: System.Collections.ObjectModel.ReadOnlyDictionary`2 + commentId: T:System.Collections.ObjectModel.ReadOnlyDictionary`2 isExternal: true - name: IDictionary - nameWithType: IDictionary - fullName: System.Collections.Generic.IDictionary - nameWithType.vb: IDictionary(Of TKey, TValue) - fullName.vb: System.Collections.Generic.IDictionary(Of TKey, TValue) - name.vb: IDictionary(Of TKey, TValue) + name: ReadOnlyDictionary + nameWithType: ReadOnlyDictionary + fullName: System.Collections.ObjectModel.ReadOnlyDictionary + nameWithType.vb: ReadOnlyDictionary(Of TKey, TValue) + fullName.vb: System.Collections.ObjectModel.ReadOnlyDictionary(Of TKey, TValue) + name.vb: ReadOnlyDictionary(Of TKey, TValue) spec.csharp: - - uid: System.Collections.Generic.IDictionary`2 - name: IDictionary - nameWithType: IDictionary - fullName: System.Collections.Generic.IDictionary + - uid: System.Collections.ObjectModel.ReadOnlyDictionary`2 + name: ReadOnlyDictionary + nameWithType: ReadOnlyDictionary + fullName: System.Collections.ObjectModel.ReadOnlyDictionary isExternal: true - name: < nameWithType: < @@ -5684,10 +6179,10 @@ references: nameWithType: '>' fullName: '>' spec.vb: - - uid: System.Collections.Generic.IDictionary`2 - name: IDictionary - nameWithType: IDictionary - fullName: System.Collections.Generic.IDictionary + - uid: System.Collections.ObjectModel.ReadOnlyDictionary`2 + name: ReadOnlyDictionary + nameWithType: ReadOnlyDictionary + fullName: System.Collections.ObjectModel.ReadOnlyDictionary isExternal: true - name: '(Of ' nameWithType: '(Of ' @@ -5704,12 +6199,12 @@ references: - name: ) nameWithType: ) fullName: ) -- uid: System.Collections.Generic - commentId: N:System.Collections.Generic +- uid: System.Collections.ObjectModel + commentId: N:System.Collections.ObjectModel isExternal: true - name: System.Collections.Generic - nameWithType: System.Collections.Generic - fullName: System.Collections.Generic + name: System.Collections.ObjectModel + nameWithType: System.Collections.ObjectModel + fullName: System.Collections.ObjectModel - uid: MLEM.Data.DataTextureAtlas commentId: T:MLEM.Data.DataTextureAtlas parent: MLEM.Data @@ -5846,6 +6341,12 @@ references: - name: ) nameWithType: ) fullName: ) +- uid: System.Collections.Generic + commentId: N:System.Collections.Generic + isExternal: true + name: System.Collections.Generic + nameWithType: System.Collections.Generic + fullName: System.Collections.Generic - uid: TinyLife.Objects.FurnitureType.Textures commentId: F:TinyLife.Objects.FurnitureType.Textures isExternal: true @@ -6006,8 +6507,8 @@ references: name: ToString nameWithType: FurnitureType.ToString fullName: TinyLife.Objects.FurnitureType.ToString -- uid: TinyLife.Objects.FurnitureType.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Misc.Direction2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,System.Boolean,TinyLife.Objects.Furniture,TinyLife.Objects.AbstractSpot,System.Single,System.Boolean,System.Boolean) - commentId: M:TinyLife.Objects.FurnitureType.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Misc.Direction2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,System.Boolean,TinyLife.Objects.Furniture,TinyLife.Objects.AbstractSpot,System.Single,System.Boolean,System.Boolean) +- uid: TinyLife.Objects.FurnitureType.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Misc.Direction2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean,System.Boolean) + commentId: M:TinyLife.Objects.FurnitureType.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Misc.Direction2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean,System.Boolean) isExternal: true - uid: TinyLife.Objects.Person commentId: T:TinyLife.Objects.Person @@ -6113,12 +6614,12 @@ references: name: Boolean nameWithType: Boolean fullName: System.Boolean -- uid: TinyLife.Objects.AbstractSpot - commentId: T:TinyLife.Objects.AbstractSpot +- uid: TinyLife.Objects.ParentInfo + commentId: T:TinyLife.Objects.ParentInfo parent: TinyLife.Objects - name: AbstractSpot - nameWithType: AbstractSpot - fullName: TinyLife.Objects.AbstractSpot + name: ParentInfo + nameWithType: ParentInfo + fullName: TinyLife.Objects.ParentInfo - uid: System.Nullable{Microsoft.Xna.Framework.Color} commentId: T:System.Nullable{Microsoft.Xna.Framework.Color} parent: System @@ -6214,15 +6715,15 @@ references: - name: ) nameWithType: ) fullName: ) -- uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Boolean,TinyLife.Objects.Furniture,TinyLife.Objects.AbstractSpot,MLEM.Misc.Direction2,System.Single,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean) - commentId: M:TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Boolean,TinyLife.Objects.Furniture,TinyLife.Objects.AbstractSpot,MLEM.Misc.Direction2,System.Single,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean) +- uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean,System.Boolean,System.Boolean,System.Boolean) + commentId: M:TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean,System.Boolean,System.Boolean,System.Boolean) parent: TinyLife.Objects.MapObject isExternal: true - name: DrawColumns(Map, Vector2, SpriteBatch, Vector2, TextureRegion, Color, Single, Point, Boolean, Furniture, AbstractSpot, Direction2, Single, Boolean, Boolean, Boolean, Boolean, Boolean, Boolean) - nameWithType: MapObject.DrawColumns(Map, Vector2, SpriteBatch, Vector2, TextureRegion, Color, Single, Point, Boolean, Furniture, AbstractSpot, Direction2, Single, Boolean, Boolean, Boolean, Boolean, Boolean, Boolean) - fullName: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, MLEM.Textures.TextureRegion, Microsoft.Xna.Framework.Color, System.Single, Microsoft.Xna.Framework.Point, System.Boolean, TinyLife.Objects.Furniture, TinyLife.Objects.AbstractSpot, MLEM.Misc.Direction2, System.Single, System.Boolean, System.Boolean, System.Boolean, System.Boolean, System.Boolean, System.Boolean) + name: DrawColumns(Map, Vector2, SpriteBatch, Vector2, TextureRegion, Color, Single, Point, Boolean, ParentInfo, Single, Boolean, Boolean, Boolean, Boolean) + nameWithType: MapObject.DrawColumns(Map, Vector2, SpriteBatch, Vector2, TextureRegion, Color, Single, Point, Boolean, ParentInfo, Single, Boolean, Boolean, Boolean, Boolean) + fullName: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, MLEM.Textures.TextureRegion, Microsoft.Xna.Framework.Color, System.Single, Microsoft.Xna.Framework.Point, System.Boolean, TinyLife.Objects.ParentInfo, System.Single, System.Boolean, System.Boolean, System.Boolean, System.Boolean) spec.csharp: - - uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Boolean,TinyLife.Objects.Furniture,TinyLife.Objects.AbstractSpot,MLEM.Misc.Direction2,System.Single,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean) + - uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean,System.Boolean,System.Boolean,System.Boolean) name: DrawColumns nameWithType: MapObject.DrawColumns fullName: TinyLife.Objects.MapObject.DrawColumns @@ -6300,25 +6801,10 @@ references: - name: ', ' nameWithType: ', ' fullName: ', ' - - uid: TinyLife.Objects.Furniture - name: Furniture - nameWithType: Furniture - fullName: TinyLife.Objects.Furniture - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: TinyLife.Objects.AbstractSpot - name: AbstractSpot - nameWithType: AbstractSpot - fullName: TinyLife.Objects.AbstractSpot - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: MLEM.Misc.Direction2 - name: Direction2 - nameWithType: Direction2 - fullName: MLEM.Misc.Direction2 - isExternal: true + - uid: TinyLife.Objects.ParentInfo + name: ParentInfo + nameWithType: ParentInfo + fullName: TinyLife.Objects.ParentInfo - name: ', ' nameWithType: ', ' fullName: ', ' @@ -6359,27 +6845,11 @@ references: nameWithType: Boolean fullName: System.Boolean isExternal: true - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: System.Boolean - name: Boolean - nameWithType: Boolean - fullName: System.Boolean - isExternal: true - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: System.Boolean - name: Boolean - nameWithType: Boolean - fullName: System.Boolean - isExternal: true - name: ) nameWithType: ) fullName: ) spec.vb: - - uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Boolean,TinyLife.Objects.Furniture,TinyLife.Objects.AbstractSpot,MLEM.Misc.Direction2,System.Single,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean) + - uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean,System.Boolean,System.Boolean,System.Boolean) name: DrawColumns nameWithType: MapObject.DrawColumns fullName: TinyLife.Objects.MapObject.DrawColumns @@ -6457,25 +6927,10 @@ references: - name: ', ' nameWithType: ', ' fullName: ', ' - - uid: TinyLife.Objects.Furniture - name: Furniture - nameWithType: Furniture - fullName: TinyLife.Objects.Furniture - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: TinyLife.Objects.AbstractSpot - name: AbstractSpot - nameWithType: AbstractSpot - fullName: TinyLife.Objects.AbstractSpot - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: MLEM.Misc.Direction2 - name: Direction2 - nameWithType: Direction2 - fullName: MLEM.Misc.Direction2 - isExternal: true + - uid: TinyLife.Objects.ParentInfo + name: ParentInfo + nameWithType: ParentInfo + fullName: TinyLife.Objects.ParentInfo - name: ', ' nameWithType: ', ' fullName: ', ' @@ -6516,22 +6971,6 @@ references: nameWithType: Boolean fullName: System.Boolean isExternal: true - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: System.Boolean - name: Boolean - nameWithType: Boolean - fullName: System.Boolean - isExternal: true - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: System.Boolean - name: Boolean - nameWithType: Boolean - fullName: System.Boolean - isExternal: true - name: ) nameWithType: ) fullName: ) diff --git a/docs/api/TinyLife.Objects.Gravestone.yml b/docs/api/TinyLife.Objects.Gravestone.yml index 3283183..83f2d7d 100644 --- a/docs/api/TinyLife.Objects.Gravestone.yml +++ b/docs/api/TinyLife.Objects.Gravestone.yml @@ -7,7 +7,7 @@ items: children: - TinyLife.Objects.Gravestone.#ctor(System.Guid,TinyLife.Objects.FurnitureType,System.Int32[],TinyLife.World.Map,Microsoft.Xna.Framework.Vector2) - TinyLife.Objects.Gravestone.DeadPerson - - TinyLife.Objects.Gravestone.GetHoverInfo + - TinyLife.Objects.Gravestone.GetHoverInfo(MLEM.Ui.Elements.Tooltip) - TinyLife.Objects.Gravestone.Reason langs: - csharp @@ -19,7 +19,7 @@ items: source: remote: path: TinyLife/Objects/Gravestone.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Gravestone path: ../TinyLife/Objects/Gravestone.cs @@ -49,6 +49,7 @@ items: - TinyLife.Objects.Furniture.OnSetCreator - TinyLife.Objects.Furniture.OnGetDirty - TinyLife.Objects.Furniture.OnDirty + - TinyLife.Objects.Furniture.ParentInfo - TinyLife.Objects.Furniture.Type - TinyLife.Objects.Furniture.Rotation - TinyLife.Objects.Furniture.ParentFurniture @@ -56,7 +57,6 @@ items: - TinyLife.Objects.Furniture.HasParent - TinyLife.Objects.Furniture.Colors - TinyLife.Objects.Furniture.Area - - TinyLife.Objects.Furniture.VisualPosition - TinyLife.Objects.Furniture.DevaluedThroughUse - TinyLife.Objects.Furniture.AreUtilitiesDisabled - TinyLife.Objects.Furniture.IsStatic @@ -66,6 +66,9 @@ items: - TinyLife.Objects.Furniture.Dirty - TinyLife.Objects.Furniture.CustomPrice - TinyLife.Objects.Furniture.Creator + - TinyLife.Objects.Furniture.AttachedWall + - TinyLife.Objects.Furniture.HideFromDraw + - TinyLife.Objects.Furniture.VisualRotation - TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color}) - TinyLife.Objects.Furniture.Validate - TinyLife.Objects.Furniture.Intersects(MLEM.Misc.RectangleF) @@ -77,9 +80,10 @@ items: - TinyLife.Objects.Furniture.CanExecuteAction(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Boolean) - TinyLife.Objects.Furniture.OnActionCompleted(TinyLife.Actions.Action,TinyLife.Actions.CompletionType,System.Boolean) - TinyLife.Objects.Furniture.ActionUpdate(TinyLife.Actions.Action,Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single,System.Boolean) - - TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.Furniture,TinyLife.Objects.AbstractSpot,System.Single,System.Boolean) + - TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean) - TinyLife.Objects.Furniture.GetPrice - - TinyLife.Objects.Furniture.GetDescription + - TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String}) - TinyLife.Objects.Furniture.GetDecorativeRating(TinyLife.World.Room) - TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.Person,System.TimeSpan) - TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person,System.Boolean) @@ -89,7 +93,6 @@ items: - TinyLife.Objects.Furniture.GetOccupants(TinyLife.Objects.ObjectCategory,System.Boolean) - TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - - TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) - TinyLife.Objects.Furniture.GetFreeObjectSpot(TinyLife.Objects.FurnitureType,System.Nullable{Microsoft.Xna.Framework.Vector2}) - TinyLife.Objects.Furniture.SetParent(TinyLife.Objects.Furniture,TinyLife.Objects.ObjectSpot) @@ -110,16 +113,16 @@ items: - TinyLife.Objects.MapObject.OnEventsAttachable - TinyLife.Objects.MapObject.OnDraw - TinyLife.Objects.MapObject.OnUpdate + - TinyLife.Objects.MapObject.Position - TinyLife.Objects.MapObject.Id - TinyLife.Objects.MapObject.Map - - TinyLife.Objects.MapObject.Position - TinyLife.Objects.MapObject.CurrentLot - TinyLife.Objects.MapObject.IsInWorld - TinyLife.Objects.MapObject.OnCameraRotationChanged(MLEM.Misc.Direction2,MLEM.Misc.Direction2) - TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) - TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - TinyLife.Objects.MapObject.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) - - TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Boolean,TinyLife.Objects.Furniture,TinyLife.Objects.AbstractSpot,MLEM.Misc.Direction2,System.Single,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean) + - TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean,System.Boolean,System.Boolean,System.Boolean) - TinyLife.Objects.MapObject.GetModCategory(System.String) - MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object) - MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData``1(System.String) @@ -153,7 +156,7 @@ items: source: remote: path: TinyLife/Objects/Gravestone.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DeadPerson path: ../TinyLife/Objects/Gravestone.cs @@ -190,7 +193,7 @@ items: source: remote: path: TinyLife/Objects/Gravestone.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Reason path: ../TinyLife/Objects/Gravestone.cs @@ -233,7 +236,7 @@ items: source: remote: path: TinyLife/Objects/Gravestone.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Objects/Gravestone.cs @@ -270,21 +273,21 @@ items: - Public fullName.vb: TinyLife.Objects.Gravestone.Gravestone(System.Guid, TinyLife.Objects.FurnitureType, System.Int32(), TinyLife.World.Map, Microsoft.Xna.Framework.Vector2) name.vb: Gravestone(Guid, FurnitureType, Int32(), Map, Vector2) -- uid: TinyLife.Objects.Gravestone.GetHoverInfo - commentId: M:TinyLife.Objects.Gravestone.GetHoverInfo - id: GetHoverInfo +- uid: TinyLife.Objects.Gravestone.GetHoverInfo(MLEM.Ui.Elements.Tooltip) + commentId: M:TinyLife.Objects.Gravestone.GetHoverInfo(MLEM.Ui.Elements.Tooltip) + id: GetHoverInfo(MLEM.Ui.Elements.Tooltip) parent: TinyLife.Objects.Gravestone langs: - csharp - vb - name: GetHoverInfo() - nameWithType: Gravestone.GetHoverInfo() - fullName: TinyLife.Objects.Gravestone.GetHoverInfo() + name: GetHoverInfo(Tooltip) + nameWithType: Gravestone.GetHoverInfo(Tooltip) + fullName: TinyLife.Objects.Gravestone.GetHoverInfo(MLEM.Ui.Elements.Tooltip) type: Method source: remote: path: TinyLife/Objects/Gravestone.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetHoverInfo path: ../TinyLife/Objects/Gravestone.cs @@ -292,15 +295,16 @@ items: assemblies: - Tiny Life namespace: TinyLife.Objects - summary: "\nReturns a object that is displayed whenever the mouse is hovered over this object in the world.\nBy default, this method returns null, which will cause no tooltip to be displayed.\n" + summary: "\nAllows adding a set of paragraphs and other ui elements to the given tooltip, which is then displayed when this object is hovered over using the cursor in the world.\nBy default, this method does nothing for , but adds various information for and .\n" example: [] syntax: - content: public override Tooltip GetHoverInfo() - return: + content: public override void GetHoverInfo(Tooltip tooltip) + parameters: + - id: tooltip type: MLEM.Ui.Elements.Tooltip - description: The tooltip to display - content.vb: Public Overrides Function GetHoverInfo As Tooltip - overridden: TinyLife.Objects.MapObject.GetHoverInfo + description: The tooltip that will be displayed. + content.vb: Public Overrides Sub GetHoverInfo(tooltip As Tooltip) + overridden: TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip) overload: TinyLife.Objects.Gravestone.GetHoverInfo* modifiers.csharp: - public @@ -383,6 +387,12 @@ references: name: OnDirty nameWithType: Furniture.OnDirty fullName: TinyLife.Objects.Furniture.OnDirty +- uid: TinyLife.Objects.Furniture.ParentInfo + commentId: P:TinyLife.Objects.Furniture.ParentInfo + parent: TinyLife.Objects.Furniture + name: ParentInfo + nameWithType: Furniture.ParentInfo + fullName: TinyLife.Objects.Furniture.ParentInfo - uid: TinyLife.Objects.Furniture.Type commentId: F:TinyLife.Objects.Furniture.Type parent: TinyLife.Objects.Furniture @@ -425,12 +435,6 @@ references: name: Area nameWithType: Furniture.Area fullName: TinyLife.Objects.Furniture.Area -- uid: TinyLife.Objects.Furniture.VisualPosition - commentId: P:TinyLife.Objects.Furniture.VisualPosition - parent: TinyLife.Objects.Furniture - name: VisualPosition - nameWithType: Furniture.VisualPosition - fullName: TinyLife.Objects.Furniture.VisualPosition - uid: TinyLife.Objects.Furniture.DevaluedThroughUse commentId: F:TinyLife.Objects.Furniture.DevaluedThroughUse parent: TinyLife.Objects.Furniture @@ -485,6 +489,24 @@ references: name: Creator nameWithType: Furniture.Creator fullName: TinyLife.Objects.Furniture.Creator +- uid: TinyLife.Objects.Furniture.AttachedWall + commentId: P:TinyLife.Objects.Furniture.AttachedWall + parent: TinyLife.Objects.Furniture + name: AttachedWall + nameWithType: Furniture.AttachedWall + fullName: TinyLife.Objects.Furniture.AttachedWall +- uid: TinyLife.Objects.Furniture.HideFromDraw + commentId: P:TinyLife.Objects.Furniture.HideFromDraw + parent: TinyLife.Objects.Furniture + name: HideFromDraw + nameWithType: Furniture.HideFromDraw + fullName: TinyLife.Objects.Furniture.HideFromDraw +- uid: TinyLife.Objects.Furniture.VisualRotation + commentId: P:TinyLife.Objects.Furniture.VisualRotation + parent: TinyLife.Objects.Furniture + name: VisualRotation + nameWithType: Furniture.VisualRotation + fullName: TinyLife.Objects.Furniture.VisualRotation - uid: TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color}) commentId: M:TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color}) parent: TinyLife.Objects.Furniture @@ -1085,18 +1107,68 @@ references: - name: ) nameWithType: ) fullName: ) -- uid: TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.Furniture,TinyLife.Objects.AbstractSpot,System.Single,System.Boolean) - commentId: M:TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.Furniture,TinyLife.Objects.AbstractSpot,System.Single,System.Boolean) +- uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + parent: TinyLife.Objects.Furniture + name: GetFreeActionSpotInfo(Person, ObjectCategory) + nameWithType: Furniture.GetFreeActionSpotInfo(Person, ObjectCategory) + fullName: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory) + spec.csharp: + - uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + name: GetFreeActionSpotInfo + nameWithType: Furniture.GetFreeActionSpotInfo + fullName: TinyLife.Objects.Furniture.GetFreeActionSpotInfo + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.ObjectCategory + name: ObjectCategory + nameWithType: ObjectCategory + fullName: TinyLife.Objects.ObjectCategory + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + name: GetFreeActionSpotInfo + nameWithType: Furniture.GetFreeActionSpotInfo + fullName: TinyLife.Objects.Furniture.GetFreeActionSpotInfo + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.ObjectCategory + name: ObjectCategory + nameWithType: ObjectCategory + fullName: TinyLife.Objects.ObjectCategory + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean) + commentId: M:TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean) parent: TinyLife.Objects.Furniture isExternal: true - name: Draw(GameTime, SpriteBatch, Vector2, Vector2, Nullable, Direction2, Int32[], Single, Boolean, Furniture, AbstractSpot, Single, Boolean) - nameWithType: Furniture.Draw(GameTime, SpriteBatch, Vector2, Vector2, Nullable, Direction2, Int32[], Single, Boolean, Furniture, AbstractSpot, Single, Boolean) - fullName: TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, System.Nullable, MLEM.Misc.Direction2, System.Int32[], System.Single, System.Boolean, TinyLife.Objects.Furniture, TinyLife.Objects.AbstractSpot, System.Single, System.Boolean) - nameWithType.vb: Furniture.Draw(GameTime, SpriteBatch, Vector2, Vector2, Nullable(Of Color), Direction2, Int32(), Single, Boolean, Furniture, AbstractSpot, Single, Boolean) - fullName.vb: TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, System.Nullable(Of Microsoft.Xna.Framework.Color), MLEM.Misc.Direction2, System.Int32(), System.Single, System.Boolean, TinyLife.Objects.Furniture, TinyLife.Objects.AbstractSpot, System.Single, System.Boolean) - name.vb: Draw(GameTime, SpriteBatch, Vector2, Vector2, Nullable(Of Color), Direction2, Int32(), Single, Boolean, Furniture, AbstractSpot, Single, Boolean) + name: Draw(GameTime, SpriteBatch, Vector2, Vector2, Nullable, Direction2, Int32[], Single, Boolean, ParentInfo, Single, Boolean) + nameWithType: Furniture.Draw(GameTime, SpriteBatch, Vector2, Vector2, Nullable, Direction2, Int32[], Single, Boolean, ParentInfo, Single, Boolean) + fullName: TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, System.Nullable, MLEM.Misc.Direction2, System.Int32[], System.Single, System.Boolean, TinyLife.Objects.ParentInfo, System.Single, System.Boolean) + nameWithType.vb: Furniture.Draw(GameTime, SpriteBatch, Vector2, Vector2, Nullable(Of Color), Direction2, Int32(), Single, Boolean, ParentInfo, Single, Boolean) + fullName.vb: TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, System.Nullable(Of Microsoft.Xna.Framework.Color), MLEM.Misc.Direction2, System.Int32(), System.Single, System.Boolean, TinyLife.Objects.ParentInfo, System.Single, System.Boolean) + name.vb: Draw(GameTime, SpriteBatch, Vector2, Vector2, Nullable(Of Color), Direction2, Int32(), Single, Boolean, ParentInfo, Single, Boolean) spec.csharp: - - uid: TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.Furniture,TinyLife.Objects.AbstractSpot,System.Single,System.Boolean) + - uid: TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean) name: Draw nameWithType: Furniture.Draw fullName: TinyLife.Objects.Furniture.Draw @@ -1189,17 +1261,10 @@ references: - name: ', ' nameWithType: ', ' fullName: ', ' - - uid: TinyLife.Objects.Furniture - name: Furniture - nameWithType: Furniture - fullName: TinyLife.Objects.Furniture - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: TinyLife.Objects.AbstractSpot - name: AbstractSpot - nameWithType: AbstractSpot - fullName: TinyLife.Objects.AbstractSpot + - uid: TinyLife.Objects.ParentInfo + name: ParentInfo + nameWithType: ParentInfo + fullName: TinyLife.Objects.ParentInfo - name: ', ' nameWithType: ', ' fullName: ', ' @@ -1220,7 +1285,7 @@ references: nameWithType: ) fullName: ) spec.vb: - - uid: TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.Furniture,TinyLife.Objects.AbstractSpot,System.Single,System.Boolean) + - uid: TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean) name: Draw nameWithType: Furniture.Draw fullName: TinyLife.Objects.Furniture.Draw @@ -1313,17 +1378,10 @@ references: - name: ', ' nameWithType: ', ' fullName: ', ' - - uid: TinyLife.Objects.Furniture - name: Furniture - nameWithType: Furniture - fullName: TinyLife.Objects.Furniture - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: TinyLife.Objects.AbstractSpot - name: AbstractSpot - nameWithType: AbstractSpot - fullName: TinyLife.Objects.AbstractSpot + - uid: TinyLife.Objects.ParentInfo + name: ParentInfo + nameWithType: ParentInfo + fullName: TinyLife.Objects.ParentInfo - name: ', ' nameWithType: ', ' fullName: ', ' @@ -1371,31 +1429,67 @@ references: - name: ) nameWithType: ) fullName: ) -- uid: TinyLife.Objects.Furniture.GetDescription - commentId: M:TinyLife.Objects.Furniture.GetDescription +- uid: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String}) + commentId: M:TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String}) parent: TinyLife.Objects.Furniture - name: GetDescription() - nameWithType: Furniture.GetDescription() - fullName: TinyLife.Objects.Furniture.GetDescription() + isExternal: true + name: GetDescription(List) + nameWithType: Furniture.GetDescription(List) + fullName: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List) + nameWithType.vb: Furniture.GetDescription(List(Of String)) + fullName.vb: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List(Of System.String)) + name.vb: GetDescription(List(Of String)) spec.csharp: - - uid: TinyLife.Objects.Furniture.GetDescription + - uid: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String}) name: GetDescription nameWithType: Furniture.GetDescription fullName: TinyLife.Objects.Furniture.GetDescription - name: ( nameWithType: ( fullName: ( + - uid: System.Collections.Generic.List`1 + name: List + nameWithType: List + fullName: System.Collections.Generic.List + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: System.String + name: String + nameWithType: String + fullName: System.String + isExternal: true + - name: '>' + nameWithType: '>' + fullName: '>' - name: ) nameWithType: ) fullName: ) spec.vb: - - uid: TinyLife.Objects.Furniture.GetDescription + - uid: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String}) name: GetDescription nameWithType: Furniture.GetDescription fullName: TinyLife.Objects.Furniture.GetDescription - name: ( nameWithType: ( fullName: ( + - uid: System.Collections.Generic.List`1 + name: List + nameWithType: List + fullName: System.Collections.Generic.List + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: System.String + name: String + nameWithType: String + fullName: System.String + isExternal: true + - name: ) + nameWithType: ) + fullName: ) - name: ) nameWithType: ) fullName: ) @@ -1870,56 +1964,6 @@ references: - name: ) nameWithType: ) fullName: ) -- uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - parent: TinyLife.Objects.Furniture - name: GetFreeActionSpotInfo(Person, ObjectCategory) - nameWithType: Furniture.GetFreeActionSpotInfo(Person, ObjectCategory) - fullName: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory) - spec.csharp: - - uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - name: GetFreeActionSpotInfo - nameWithType: Furniture.GetFreeActionSpotInfo - fullName: TinyLife.Objects.Furniture.GetFreeActionSpotInfo - - name: ( - nameWithType: ( - fullName: ( - - uid: TinyLife.Objects.Person - name: Person - nameWithType: Person - fullName: TinyLife.Objects.Person - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: TinyLife.Objects.ObjectCategory - name: ObjectCategory - nameWithType: ObjectCategory - fullName: TinyLife.Objects.ObjectCategory - - name: ) - nameWithType: ) - fullName: ) - spec.vb: - - uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - name: GetFreeActionSpotInfo - nameWithType: Furniture.GetFreeActionSpotInfo - fullName: TinyLife.Objects.Furniture.GetFreeActionSpotInfo - - name: ( - nameWithType: ( - fullName: ( - - uid: TinyLife.Objects.Person - name: Person - nameWithType: Person - fullName: TinyLife.Objects.Person - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: TinyLife.Objects.ObjectCategory - name: ObjectCategory - nameWithType: ObjectCategory - fullName: TinyLife.Objects.ObjectCategory - - name: ) - nameWithType: ) - fullName: ) - uid: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) commentId: M:TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) parent: TinyLife.Objects.Furniture @@ -2869,6 +2913,12 @@ references: name: OnUpdate nameWithType: MapObject.OnUpdate fullName: TinyLife.Objects.MapObject.OnUpdate +- uid: TinyLife.Objects.MapObject.Position + commentId: P:TinyLife.Objects.MapObject.Position + parent: TinyLife.Objects.MapObject + name: Position + nameWithType: MapObject.Position + fullName: TinyLife.Objects.MapObject.Position - uid: TinyLife.Objects.MapObject.Id commentId: P:TinyLife.Objects.MapObject.Id parent: TinyLife.Objects.MapObject @@ -2881,12 +2931,6 @@ references: name: Map nameWithType: MapObject.Map fullName: TinyLife.Objects.MapObject.Map -- uid: TinyLife.Objects.MapObject.Position - commentId: P:TinyLife.Objects.MapObject.Position - parent: TinyLife.Objects.MapObject - name: Position - nameWithType: MapObject.Position - fullName: TinyLife.Objects.MapObject.Position - uid: TinyLife.Objects.MapObject.CurrentLot commentId: P:TinyLife.Objects.MapObject.CurrentLot parent: TinyLife.Objects.MapObject @@ -3137,15 +3181,15 @@ references: - name: ) nameWithType: ) fullName: ) -- uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Boolean,TinyLife.Objects.Furniture,TinyLife.Objects.AbstractSpot,MLEM.Misc.Direction2,System.Single,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean) - commentId: M:TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Boolean,TinyLife.Objects.Furniture,TinyLife.Objects.AbstractSpot,MLEM.Misc.Direction2,System.Single,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean) +- uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean,System.Boolean,System.Boolean,System.Boolean) + commentId: M:TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean,System.Boolean,System.Boolean,System.Boolean) parent: TinyLife.Objects.MapObject isExternal: true - name: DrawColumns(Map, Vector2, SpriteBatch, Vector2, TextureRegion, Color, Single, Point, Boolean, Furniture, AbstractSpot, Direction2, Single, Boolean, Boolean, Boolean, Boolean, Boolean, Boolean) - nameWithType: MapObject.DrawColumns(Map, Vector2, SpriteBatch, Vector2, TextureRegion, Color, Single, Point, Boolean, Furniture, AbstractSpot, Direction2, Single, Boolean, Boolean, Boolean, Boolean, Boolean, Boolean) - fullName: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, MLEM.Textures.TextureRegion, Microsoft.Xna.Framework.Color, System.Single, Microsoft.Xna.Framework.Point, System.Boolean, TinyLife.Objects.Furniture, TinyLife.Objects.AbstractSpot, MLEM.Misc.Direction2, System.Single, System.Boolean, System.Boolean, System.Boolean, System.Boolean, System.Boolean, System.Boolean) + name: DrawColumns(Map, Vector2, SpriteBatch, Vector2, TextureRegion, Color, Single, Point, Boolean, ParentInfo, Single, Boolean, Boolean, Boolean, Boolean) + nameWithType: MapObject.DrawColumns(Map, Vector2, SpriteBatch, Vector2, TextureRegion, Color, Single, Point, Boolean, ParentInfo, Single, Boolean, Boolean, Boolean, Boolean) + fullName: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, MLEM.Textures.TextureRegion, Microsoft.Xna.Framework.Color, System.Single, Microsoft.Xna.Framework.Point, System.Boolean, TinyLife.Objects.ParentInfo, System.Single, System.Boolean, System.Boolean, System.Boolean, System.Boolean) spec.csharp: - - uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Boolean,TinyLife.Objects.Furniture,TinyLife.Objects.AbstractSpot,MLEM.Misc.Direction2,System.Single,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean) + - uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean,System.Boolean,System.Boolean,System.Boolean) name: DrawColumns nameWithType: MapObject.DrawColumns fullName: TinyLife.Objects.MapObject.DrawColumns @@ -3223,25 +3267,10 @@ references: - name: ', ' nameWithType: ', ' fullName: ', ' - - uid: TinyLife.Objects.Furniture - name: Furniture - nameWithType: Furniture - fullName: TinyLife.Objects.Furniture - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: TinyLife.Objects.AbstractSpot - name: AbstractSpot - nameWithType: AbstractSpot - fullName: TinyLife.Objects.AbstractSpot - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: MLEM.Misc.Direction2 - name: Direction2 - nameWithType: Direction2 - fullName: MLEM.Misc.Direction2 - isExternal: true + - uid: TinyLife.Objects.ParentInfo + name: ParentInfo + nameWithType: ParentInfo + fullName: TinyLife.Objects.ParentInfo - name: ', ' nameWithType: ', ' fullName: ', ' @@ -3282,27 +3311,11 @@ references: nameWithType: Boolean fullName: System.Boolean isExternal: true - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: System.Boolean - name: Boolean - nameWithType: Boolean - fullName: System.Boolean - isExternal: true - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: System.Boolean - name: Boolean - nameWithType: Boolean - fullName: System.Boolean - isExternal: true - name: ) nameWithType: ) fullName: ) spec.vb: - - uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Boolean,TinyLife.Objects.Furniture,TinyLife.Objects.AbstractSpot,MLEM.Misc.Direction2,System.Single,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean) + - uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean,System.Boolean,System.Boolean,System.Boolean) name: DrawColumns nameWithType: MapObject.DrawColumns fullName: TinyLife.Objects.MapObject.DrawColumns @@ -3380,25 +3393,10 @@ references: - name: ', ' nameWithType: ', ' fullName: ', ' - - uid: TinyLife.Objects.Furniture - name: Furniture - nameWithType: Furniture - fullName: TinyLife.Objects.Furniture - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: TinyLife.Objects.AbstractSpot - name: AbstractSpot - nameWithType: AbstractSpot - fullName: TinyLife.Objects.AbstractSpot - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: MLEM.Misc.Direction2 - name: Direction2 - nameWithType: Direction2 - fullName: MLEM.Misc.Direction2 - isExternal: true + - uid: TinyLife.Objects.ParentInfo + name: ParentInfo + nameWithType: ParentInfo + fullName: TinyLife.Objects.ParentInfo - name: ', ' nameWithType: ', ' fullName: ', ' @@ -3439,22 +3437,6 @@ references: nameWithType: Boolean fullName: System.Boolean isExternal: true - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: System.Boolean - name: Boolean - nameWithType: Boolean - fullName: System.Boolean - isExternal: true - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: System.Boolean - name: Boolean - nameWithType: Boolean - fullName: System.Boolean - isExternal: true - name: ) nameWithType: ) fullName: ) @@ -4155,31 +4137,42 @@ references: name: Microsoft.Xna.Framework nameWithType: Microsoft.Xna.Framework fullName: Microsoft.Xna.Framework -- uid: TinyLife.Objects.MapObject.GetHoverInfo - commentId: M:TinyLife.Objects.MapObject.GetHoverInfo - parent: TinyLife.Objects.MapObject - name: GetHoverInfo() - nameWithType: MapObject.GetHoverInfo() - fullName: TinyLife.Objects.MapObject.GetHoverInfo() +- uid: TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip) + commentId: M:TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip) + parent: TinyLife.Objects.Furniture + isExternal: true + name: GetHoverInfo(Tooltip) + nameWithType: Furniture.GetHoverInfo(Tooltip) + fullName: TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip) spec.csharp: - - uid: TinyLife.Objects.MapObject.GetHoverInfo + - uid: TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip) name: GetHoverInfo - nameWithType: MapObject.GetHoverInfo - fullName: TinyLife.Objects.MapObject.GetHoverInfo + nameWithType: Furniture.GetHoverInfo + fullName: TinyLife.Objects.Furniture.GetHoverInfo - name: ( nameWithType: ( fullName: ( + - uid: MLEM.Ui.Elements.Tooltip + name: Tooltip + nameWithType: Tooltip + fullName: MLEM.Ui.Elements.Tooltip + isExternal: true - name: ) nameWithType: ) fullName: ) spec.vb: - - uid: TinyLife.Objects.MapObject.GetHoverInfo + - uid: TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip) name: GetHoverInfo - nameWithType: MapObject.GetHoverInfo - fullName: TinyLife.Objects.MapObject.GetHoverInfo + nameWithType: Furniture.GetHoverInfo + fullName: TinyLife.Objects.Furniture.GetHoverInfo - name: ( nameWithType: ( fullName: ( + - uid: MLEM.Ui.Elements.Tooltip + name: Tooltip + nameWithType: Tooltip + fullName: MLEM.Ui.Elements.Tooltip + isExternal: true - name: ) nameWithType: ) fullName: ) diff --git a/docs/api/TinyLife.Objects.IUpdatingObject.yml b/docs/api/TinyLife.Objects.IUpdatingObject.yml index cfc4197..cb47673 100644 --- a/docs/api/TinyLife.Objects.IUpdatingObject.yml +++ b/docs/api/TinyLife.Objects.IUpdatingObject.yml @@ -16,7 +16,7 @@ items: source: remote: path: TinyLife/Objects/IUpdatingObject.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IUpdatingObject path: ../TinyLife/Objects/IUpdatingObject.cs @@ -51,7 +51,7 @@ items: source: remote: path: TinyLife/Objects/IUpdatingObject.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Update path: ../TinyLife/Objects/IUpdatingObject.cs diff --git a/docs/api/TinyLife.Objects.Light.yml b/docs/api/TinyLife.Objects.Light.yml index 714e072..b149568 100644 --- a/docs/api/TinyLife.Objects.Light.yml +++ b/docs/api/TinyLife.Objects.Light.yml @@ -25,7 +25,7 @@ items: source: remote: path: TinyLife/Objects/Light.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Light path: ../TinyLife/Objects/Light.cs @@ -70,7 +70,7 @@ items: source: remote: path: TinyLife/Objects/Light.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CircleTexture path: ../TinyLife/Objects/Light.cs @@ -107,7 +107,7 @@ items: source: remote: path: TinyLife/Objects/Light.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Map path: ../TinyLife/Objects/Light.cs @@ -142,7 +142,7 @@ items: source: remote: path: TinyLife/Objects/Light.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Texture path: ../TinyLife/Objects/Light.cs @@ -177,7 +177,7 @@ items: source: remote: path: TinyLife/Objects/Light.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: UpwardsOffset path: ../TinyLife/Objects/Light.cs @@ -210,7 +210,7 @@ items: source: remote: path: TinyLife/Objects/Light.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Position path: ../TinyLife/Objects/Light.cs @@ -247,7 +247,7 @@ items: source: remote: path: TinyLife/Objects/Light.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Size path: ../TinyLife/Objects/Light.cs @@ -280,7 +280,7 @@ items: source: remote: path: TinyLife/Objects/Light.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Color path: ../TinyLife/Objects/Light.cs @@ -313,7 +313,7 @@ items: source: remote: path: TinyLife/Objects/Light.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsDisabled path: ../TinyLife/Objects/Light.cs @@ -346,7 +346,7 @@ items: source: remote: path: TinyLife/Objects/Light.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Objects/Light.cs @@ -394,7 +394,7 @@ items: source: remote: path: TinyLife/Objects/Light.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Draw path: ../TinyLife/Objects/Light.cs diff --git a/docs/api/TinyLife.Objects.LightFurniture.yml b/docs/api/TinyLife.Objects.LightFurniture.yml index f50d29d..4f929b1 100644 --- a/docs/api/TinyLife.Objects.LightFurniture.yml +++ b/docs/api/TinyLife.Objects.LightFurniture.yml @@ -24,7 +24,7 @@ items: source: remote: path: TinyLife/Objects/LightFurniture.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: LightFurniture path: ../TinyLife/Objects/LightFurniture.cs @@ -46,6 +46,7 @@ items: - TinyLife.Objects.MapObject - TinyLife.Objects.Furniture derivedClasses: + - TinyLife.Objects.AutoLightFurniture - TinyLife.Objects.Fireplace implements: - MLEM.Misc.IGenericDataHolder @@ -57,6 +58,7 @@ items: - TinyLife.Objects.Furniture.OnSetCreator - TinyLife.Objects.Furniture.OnGetDirty - TinyLife.Objects.Furniture.OnDirty + - TinyLife.Objects.Furniture.ParentInfo - TinyLife.Objects.Furniture.Type - TinyLife.Objects.Furniture.Rotation - TinyLife.Objects.Furniture.ParentFurniture @@ -64,7 +66,6 @@ items: - TinyLife.Objects.Furniture.HasParent - TinyLife.Objects.Furniture.Colors - TinyLife.Objects.Furniture.Area - - TinyLife.Objects.Furniture.VisualPosition - TinyLife.Objects.Furniture.DevaluedThroughUse - TinyLife.Objects.Furniture.AreUtilitiesDisabled - TinyLife.Objects.Furniture.IsStatic @@ -74,6 +75,9 @@ items: - TinyLife.Objects.Furniture.Dirty - TinyLife.Objects.Furniture.CustomPrice - TinyLife.Objects.Furniture.Creator + - TinyLife.Objects.Furniture.AttachedWall + - TinyLife.Objects.Furniture.HideFromDraw + - TinyLife.Objects.Furniture.VisualRotation - TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color}) - TinyLife.Objects.Furniture.Intersects(MLEM.Misc.RectangleF) - TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.Person) @@ -82,9 +86,11 @@ items: - TinyLife.Objects.Furniture.CanExecuteAction(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Boolean) - TinyLife.Objects.Furniture.OnActionCompleted(TinyLife.Actions.Action,TinyLife.Actions.CompletionType,System.Boolean) - TinyLife.Objects.Furniture.ActionUpdate(TinyLife.Actions.Action,Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single,System.Boolean) - - TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.Furniture,TinyLife.Objects.AbstractSpot,System.Single,System.Boolean) + - TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip) + - TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean) - TinyLife.Objects.Furniture.GetPrice - - TinyLife.Objects.Furniture.GetDescription + - TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String}) - TinyLife.Objects.Furniture.GetDecorativeRating(TinyLife.World.Room) - TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.Person,System.TimeSpan) - TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person,System.Boolean) @@ -94,7 +100,6 @@ items: - TinyLife.Objects.Furniture.GetOccupants(TinyLife.Objects.ObjectCategory,System.Boolean) - TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - - TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) - TinyLife.Objects.Furniture.GetFreeObjectSpot(TinyLife.Objects.FurnitureType,System.Nullable{Microsoft.Xna.Framework.Vector2}) - TinyLife.Objects.Furniture.SetParent(TinyLife.Objects.Furniture,TinyLife.Objects.ObjectSpot) @@ -115,17 +120,16 @@ items: - TinyLife.Objects.MapObject.OnEventsAttachable - TinyLife.Objects.MapObject.OnDraw - TinyLife.Objects.MapObject.OnUpdate + - TinyLife.Objects.MapObject.Position - TinyLife.Objects.MapObject.Id - TinyLife.Objects.MapObject.Map - - TinyLife.Objects.MapObject.Position - TinyLife.Objects.MapObject.CurrentLot - TinyLife.Objects.MapObject.IsInWorld - - TinyLife.Objects.MapObject.GetHoverInfo - TinyLife.Objects.MapObject.OnCameraRotationChanged(MLEM.Misc.Direction2,MLEM.Misc.Direction2) - TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) - TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - TinyLife.Objects.MapObject.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) - - TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Boolean,TinyLife.Objects.Furniture,TinyLife.Objects.AbstractSpot,MLEM.Misc.Direction2,System.Single,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean) + - TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean,System.Boolean,System.Boolean,System.Boolean) - TinyLife.Objects.MapObject.GetModCategory(System.String) - MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object) - MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData``1(System.String) @@ -159,7 +163,7 @@ items: source: remote: path: TinyLife/Objects/LightFurniture.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Lights path: ../TinyLife/Objects/LightFurniture.cs @@ -196,7 +200,7 @@ items: source: remote: path: TinyLife/Objects/LightFurniture.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsDisabled path: ../TinyLife/Objects/LightFurniture.cs @@ -239,7 +243,7 @@ items: source: remote: path: TinyLife/Objects/LightFurniture.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsElectrical path: ../TinyLife/Objects/LightFurniture.cs @@ -278,7 +282,7 @@ items: source: remote: path: TinyLife/Objects/LightFurniture.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Objects/LightFurniture.cs @@ -329,7 +333,7 @@ items: source: remote: path: TinyLife/Objects/LightFurniture.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Update path: ../TinyLife/Objects/LightFurniture.cs @@ -375,7 +379,7 @@ items: source: remote: path: TinyLife/Objects/LightFurniture.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnAdded path: ../TinyLife/Objects/LightFurniture.cs @@ -410,7 +414,7 @@ items: source: remote: path: TinyLife/Objects/LightFurniture.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnRemoved path: ../TinyLife/Objects/LightFurniture.cs @@ -445,7 +449,7 @@ items: source: remote: path: TinyLife/Objects/LightFurniture.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Validate path: ../TinyLife/Objects/LightFurniture.cs @@ -483,7 +487,7 @@ items: source: remote: path: TinyLife/Objects/LightFurniture.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CreateLights path: ../TinyLife/Objects/LightFurniture.cs @@ -596,6 +600,12 @@ references: name: OnDirty nameWithType: Furniture.OnDirty fullName: TinyLife.Objects.Furniture.OnDirty +- uid: TinyLife.Objects.Furniture.ParentInfo + commentId: P:TinyLife.Objects.Furniture.ParentInfo + parent: TinyLife.Objects.Furniture + name: ParentInfo + nameWithType: Furniture.ParentInfo + fullName: TinyLife.Objects.Furniture.ParentInfo - uid: TinyLife.Objects.Furniture.Type commentId: F:TinyLife.Objects.Furniture.Type parent: TinyLife.Objects.Furniture @@ -638,12 +648,6 @@ references: name: Area nameWithType: Furniture.Area fullName: TinyLife.Objects.Furniture.Area -- uid: TinyLife.Objects.Furniture.VisualPosition - commentId: P:TinyLife.Objects.Furniture.VisualPosition - parent: TinyLife.Objects.Furniture - name: VisualPosition - nameWithType: Furniture.VisualPosition - fullName: TinyLife.Objects.Furniture.VisualPosition - uid: TinyLife.Objects.Furniture.DevaluedThroughUse commentId: F:TinyLife.Objects.Furniture.DevaluedThroughUse parent: TinyLife.Objects.Furniture @@ -698,6 +702,24 @@ references: name: Creator nameWithType: Furniture.Creator fullName: TinyLife.Objects.Furniture.Creator +- uid: TinyLife.Objects.Furniture.AttachedWall + commentId: P:TinyLife.Objects.Furniture.AttachedWall + parent: TinyLife.Objects.Furniture + name: AttachedWall + nameWithType: Furniture.AttachedWall + fullName: TinyLife.Objects.Furniture.AttachedWall +- uid: TinyLife.Objects.Furniture.HideFromDraw + commentId: P:TinyLife.Objects.Furniture.HideFromDraw + parent: TinyLife.Objects.Furniture + name: HideFromDraw + nameWithType: Furniture.HideFromDraw + fullName: TinyLife.Objects.Furniture.HideFromDraw +- uid: TinyLife.Objects.Furniture.VisualRotation + commentId: P:TinyLife.Objects.Furniture.VisualRotation + parent: TinyLife.Objects.Furniture + name: VisualRotation + nameWithType: Furniture.VisualRotation + fullName: TinyLife.Objects.Furniture.VisualRotation - uid: TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color}) commentId: M:TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color}) parent: TinyLife.Objects.Furniture @@ -1214,18 +1236,107 @@ references: - name: ) nameWithType: ) fullName: ) -- uid: TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.Furniture,TinyLife.Objects.AbstractSpot,System.Single,System.Boolean) - commentId: M:TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.Furniture,TinyLife.Objects.AbstractSpot,System.Single,System.Boolean) +- uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + parent: TinyLife.Objects.Furniture + name: GetFreeActionSpotInfo(Person, ObjectCategory) + nameWithType: Furniture.GetFreeActionSpotInfo(Person, ObjectCategory) + fullName: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory) + spec.csharp: + - uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + name: GetFreeActionSpotInfo + nameWithType: Furniture.GetFreeActionSpotInfo + fullName: TinyLife.Objects.Furniture.GetFreeActionSpotInfo + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.ObjectCategory + name: ObjectCategory + nameWithType: ObjectCategory + fullName: TinyLife.Objects.ObjectCategory + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + name: GetFreeActionSpotInfo + nameWithType: Furniture.GetFreeActionSpotInfo + fullName: TinyLife.Objects.Furniture.GetFreeActionSpotInfo + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.ObjectCategory + name: ObjectCategory + nameWithType: ObjectCategory + fullName: TinyLife.Objects.ObjectCategory + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip) + commentId: M:TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip) parent: TinyLife.Objects.Furniture isExternal: true - name: Draw(GameTime, SpriteBatch, Vector2, Vector2, Nullable, Direction2, Int32[], Single, Boolean, Furniture, AbstractSpot, Single, Boolean) - nameWithType: Furniture.Draw(GameTime, SpriteBatch, Vector2, Vector2, Nullable, Direction2, Int32[], Single, Boolean, Furniture, AbstractSpot, Single, Boolean) - fullName: TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, System.Nullable, MLEM.Misc.Direction2, System.Int32[], System.Single, System.Boolean, TinyLife.Objects.Furniture, TinyLife.Objects.AbstractSpot, System.Single, System.Boolean) - nameWithType.vb: Furniture.Draw(GameTime, SpriteBatch, Vector2, Vector2, Nullable(Of Color), Direction2, Int32(), Single, Boolean, Furniture, AbstractSpot, Single, Boolean) - fullName.vb: TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, System.Nullable(Of Microsoft.Xna.Framework.Color), MLEM.Misc.Direction2, System.Int32(), System.Single, System.Boolean, TinyLife.Objects.Furniture, TinyLife.Objects.AbstractSpot, System.Single, System.Boolean) - name.vb: Draw(GameTime, SpriteBatch, Vector2, Vector2, Nullable(Of Color), Direction2, Int32(), Single, Boolean, Furniture, AbstractSpot, Single, Boolean) + name: GetHoverInfo(Tooltip) + nameWithType: Furniture.GetHoverInfo(Tooltip) + fullName: TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip) spec.csharp: - - uid: TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.Furniture,TinyLife.Objects.AbstractSpot,System.Single,System.Boolean) + - uid: TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip) + name: GetHoverInfo + nameWithType: Furniture.GetHoverInfo + fullName: TinyLife.Objects.Furniture.GetHoverInfo + - name: ( + nameWithType: ( + fullName: ( + - uid: MLEM.Ui.Elements.Tooltip + name: Tooltip + nameWithType: Tooltip + fullName: MLEM.Ui.Elements.Tooltip + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip) + name: GetHoverInfo + nameWithType: Furniture.GetHoverInfo + fullName: TinyLife.Objects.Furniture.GetHoverInfo + - name: ( + nameWithType: ( + fullName: ( + - uid: MLEM.Ui.Elements.Tooltip + name: Tooltip + nameWithType: Tooltip + fullName: MLEM.Ui.Elements.Tooltip + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean) + commentId: M:TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean) + parent: TinyLife.Objects.Furniture + isExternal: true + name: Draw(GameTime, SpriteBatch, Vector2, Vector2, Nullable, Direction2, Int32[], Single, Boolean, ParentInfo, Single, Boolean) + nameWithType: Furniture.Draw(GameTime, SpriteBatch, Vector2, Vector2, Nullable, Direction2, Int32[], Single, Boolean, ParentInfo, Single, Boolean) + fullName: TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, System.Nullable, MLEM.Misc.Direction2, System.Int32[], System.Single, System.Boolean, TinyLife.Objects.ParentInfo, System.Single, System.Boolean) + nameWithType.vb: Furniture.Draw(GameTime, SpriteBatch, Vector2, Vector2, Nullable(Of Color), Direction2, Int32(), Single, Boolean, ParentInfo, Single, Boolean) + fullName.vb: TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, System.Nullable(Of Microsoft.Xna.Framework.Color), MLEM.Misc.Direction2, System.Int32(), System.Single, System.Boolean, TinyLife.Objects.ParentInfo, System.Single, System.Boolean) + name.vb: Draw(GameTime, SpriteBatch, Vector2, Vector2, Nullable(Of Color), Direction2, Int32(), Single, Boolean, ParentInfo, Single, Boolean) + spec.csharp: + - uid: TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean) name: Draw nameWithType: Furniture.Draw fullName: TinyLife.Objects.Furniture.Draw @@ -1318,17 +1429,10 @@ references: - name: ', ' nameWithType: ', ' fullName: ', ' - - uid: TinyLife.Objects.Furniture - name: Furniture - nameWithType: Furniture - fullName: TinyLife.Objects.Furniture - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: TinyLife.Objects.AbstractSpot - name: AbstractSpot - nameWithType: AbstractSpot - fullName: TinyLife.Objects.AbstractSpot + - uid: TinyLife.Objects.ParentInfo + name: ParentInfo + nameWithType: ParentInfo + fullName: TinyLife.Objects.ParentInfo - name: ', ' nameWithType: ', ' fullName: ', ' @@ -1349,7 +1453,7 @@ references: nameWithType: ) fullName: ) spec.vb: - - uid: TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.Furniture,TinyLife.Objects.AbstractSpot,System.Single,System.Boolean) + - uid: TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean) name: Draw nameWithType: Furniture.Draw fullName: TinyLife.Objects.Furniture.Draw @@ -1442,17 +1546,10 @@ references: - name: ', ' nameWithType: ', ' fullName: ', ' - - uid: TinyLife.Objects.Furniture - name: Furniture - nameWithType: Furniture - fullName: TinyLife.Objects.Furniture - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: TinyLife.Objects.AbstractSpot - name: AbstractSpot - nameWithType: AbstractSpot - fullName: TinyLife.Objects.AbstractSpot + - uid: TinyLife.Objects.ParentInfo + name: ParentInfo + nameWithType: ParentInfo + fullName: TinyLife.Objects.ParentInfo - name: ', ' nameWithType: ', ' fullName: ', ' @@ -1500,31 +1597,67 @@ references: - name: ) nameWithType: ) fullName: ) -- uid: TinyLife.Objects.Furniture.GetDescription - commentId: M:TinyLife.Objects.Furniture.GetDescription +- uid: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String}) + commentId: M:TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String}) parent: TinyLife.Objects.Furniture - name: GetDescription() - nameWithType: Furniture.GetDescription() - fullName: TinyLife.Objects.Furniture.GetDescription() + isExternal: true + name: GetDescription(List) + nameWithType: Furniture.GetDescription(List) + fullName: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List) + nameWithType.vb: Furniture.GetDescription(List(Of String)) + fullName.vb: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List(Of System.String)) + name.vb: GetDescription(List(Of String)) spec.csharp: - - uid: TinyLife.Objects.Furniture.GetDescription + - uid: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String}) name: GetDescription nameWithType: Furniture.GetDescription fullName: TinyLife.Objects.Furniture.GetDescription - name: ( nameWithType: ( fullName: ( + - uid: System.Collections.Generic.List`1 + name: List + nameWithType: List + fullName: System.Collections.Generic.List + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: System.String + name: String + nameWithType: String + fullName: System.String + isExternal: true + - name: '>' + nameWithType: '>' + fullName: '>' - name: ) nameWithType: ) fullName: ) spec.vb: - - uid: TinyLife.Objects.Furniture.GetDescription + - uid: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String}) name: GetDescription nameWithType: Furniture.GetDescription fullName: TinyLife.Objects.Furniture.GetDescription - name: ( nameWithType: ( fullName: ( + - uid: System.Collections.Generic.List`1 + name: List + nameWithType: List + fullName: System.Collections.Generic.List + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: System.String + name: String + nameWithType: String + fullName: System.String + isExternal: true + - name: ) + nameWithType: ) + fullName: ) - name: ) nameWithType: ) fullName: ) @@ -1999,56 +2132,6 @@ references: - name: ) nameWithType: ) fullName: ) -- uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - parent: TinyLife.Objects.Furniture - name: GetFreeActionSpotInfo(Person, ObjectCategory) - nameWithType: Furniture.GetFreeActionSpotInfo(Person, ObjectCategory) - fullName: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory) - spec.csharp: - - uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - name: GetFreeActionSpotInfo - nameWithType: Furniture.GetFreeActionSpotInfo - fullName: TinyLife.Objects.Furniture.GetFreeActionSpotInfo - - name: ( - nameWithType: ( - fullName: ( - - uid: TinyLife.Objects.Person - name: Person - nameWithType: Person - fullName: TinyLife.Objects.Person - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: TinyLife.Objects.ObjectCategory - name: ObjectCategory - nameWithType: ObjectCategory - fullName: TinyLife.Objects.ObjectCategory - - name: ) - nameWithType: ) - fullName: ) - spec.vb: - - uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - name: GetFreeActionSpotInfo - nameWithType: Furniture.GetFreeActionSpotInfo - fullName: TinyLife.Objects.Furniture.GetFreeActionSpotInfo - - name: ( - nameWithType: ( - fullName: ( - - uid: TinyLife.Objects.Person - name: Person - nameWithType: Person - fullName: TinyLife.Objects.Person - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: TinyLife.Objects.ObjectCategory - name: ObjectCategory - nameWithType: ObjectCategory - fullName: TinyLife.Objects.ObjectCategory - - name: ) - nameWithType: ) - fullName: ) - uid: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) commentId: M:TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) parent: TinyLife.Objects.Furniture @@ -2998,6 +3081,12 @@ references: name: OnUpdate nameWithType: MapObject.OnUpdate fullName: TinyLife.Objects.MapObject.OnUpdate +- uid: TinyLife.Objects.MapObject.Position + commentId: P:TinyLife.Objects.MapObject.Position + parent: TinyLife.Objects.MapObject + name: Position + nameWithType: MapObject.Position + fullName: TinyLife.Objects.MapObject.Position - uid: TinyLife.Objects.MapObject.Id commentId: P:TinyLife.Objects.MapObject.Id parent: TinyLife.Objects.MapObject @@ -3010,12 +3099,6 @@ references: name: Map nameWithType: MapObject.Map fullName: TinyLife.Objects.MapObject.Map -- uid: TinyLife.Objects.MapObject.Position - commentId: P:TinyLife.Objects.MapObject.Position - parent: TinyLife.Objects.MapObject - name: Position - nameWithType: MapObject.Position - fullName: TinyLife.Objects.MapObject.Position - uid: TinyLife.Objects.MapObject.CurrentLot commentId: P:TinyLife.Objects.MapObject.CurrentLot parent: TinyLife.Objects.MapObject @@ -3028,34 +3111,6 @@ references: name: IsInWorld nameWithType: MapObject.IsInWorld fullName: TinyLife.Objects.MapObject.IsInWorld -- uid: TinyLife.Objects.MapObject.GetHoverInfo - commentId: M:TinyLife.Objects.MapObject.GetHoverInfo - parent: TinyLife.Objects.MapObject - name: GetHoverInfo() - nameWithType: MapObject.GetHoverInfo() - fullName: TinyLife.Objects.MapObject.GetHoverInfo() - spec.csharp: - - uid: TinyLife.Objects.MapObject.GetHoverInfo - name: GetHoverInfo - nameWithType: MapObject.GetHoverInfo - fullName: TinyLife.Objects.MapObject.GetHoverInfo - - name: ( - nameWithType: ( - fullName: ( - - name: ) - nameWithType: ) - fullName: ) - spec.vb: - - uid: TinyLife.Objects.MapObject.GetHoverInfo - name: GetHoverInfo - nameWithType: MapObject.GetHoverInfo - fullName: TinyLife.Objects.MapObject.GetHoverInfo - - name: ( - nameWithType: ( - fullName: ( - - name: ) - nameWithType: ) - fullName: ) - uid: TinyLife.Objects.MapObject.OnCameraRotationChanged(MLEM.Misc.Direction2,MLEM.Misc.Direction2) commentId: M:TinyLife.Objects.MapObject.OnCameraRotationChanged(MLEM.Misc.Direction2,MLEM.Misc.Direction2) parent: TinyLife.Objects.MapObject @@ -3294,15 +3349,15 @@ references: - name: ) nameWithType: ) fullName: ) -- uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Boolean,TinyLife.Objects.Furniture,TinyLife.Objects.AbstractSpot,MLEM.Misc.Direction2,System.Single,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean) - commentId: M:TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Boolean,TinyLife.Objects.Furniture,TinyLife.Objects.AbstractSpot,MLEM.Misc.Direction2,System.Single,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean) +- uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean,System.Boolean,System.Boolean,System.Boolean) + commentId: M:TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean,System.Boolean,System.Boolean,System.Boolean) parent: TinyLife.Objects.MapObject isExternal: true - name: DrawColumns(Map, Vector2, SpriteBatch, Vector2, TextureRegion, Color, Single, Point, Boolean, Furniture, AbstractSpot, Direction2, Single, Boolean, Boolean, Boolean, Boolean, Boolean, Boolean) - nameWithType: MapObject.DrawColumns(Map, Vector2, SpriteBatch, Vector2, TextureRegion, Color, Single, Point, Boolean, Furniture, AbstractSpot, Direction2, Single, Boolean, Boolean, Boolean, Boolean, Boolean, Boolean) - fullName: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, MLEM.Textures.TextureRegion, Microsoft.Xna.Framework.Color, System.Single, Microsoft.Xna.Framework.Point, System.Boolean, TinyLife.Objects.Furniture, TinyLife.Objects.AbstractSpot, MLEM.Misc.Direction2, System.Single, System.Boolean, System.Boolean, System.Boolean, System.Boolean, System.Boolean, System.Boolean) + name: DrawColumns(Map, Vector2, SpriteBatch, Vector2, TextureRegion, Color, Single, Point, Boolean, ParentInfo, Single, Boolean, Boolean, Boolean, Boolean) + nameWithType: MapObject.DrawColumns(Map, Vector2, SpriteBatch, Vector2, TextureRegion, Color, Single, Point, Boolean, ParentInfo, Single, Boolean, Boolean, Boolean, Boolean) + fullName: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, MLEM.Textures.TextureRegion, Microsoft.Xna.Framework.Color, System.Single, Microsoft.Xna.Framework.Point, System.Boolean, TinyLife.Objects.ParentInfo, System.Single, System.Boolean, System.Boolean, System.Boolean, System.Boolean) spec.csharp: - - uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Boolean,TinyLife.Objects.Furniture,TinyLife.Objects.AbstractSpot,MLEM.Misc.Direction2,System.Single,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean) + - uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean,System.Boolean,System.Boolean,System.Boolean) name: DrawColumns nameWithType: MapObject.DrawColumns fullName: TinyLife.Objects.MapObject.DrawColumns @@ -3380,25 +3435,10 @@ references: - name: ', ' nameWithType: ', ' fullName: ', ' - - uid: TinyLife.Objects.Furniture - name: Furniture - nameWithType: Furniture - fullName: TinyLife.Objects.Furniture - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: TinyLife.Objects.AbstractSpot - name: AbstractSpot - nameWithType: AbstractSpot - fullName: TinyLife.Objects.AbstractSpot - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: MLEM.Misc.Direction2 - name: Direction2 - nameWithType: Direction2 - fullName: MLEM.Misc.Direction2 - isExternal: true + - uid: TinyLife.Objects.ParentInfo + name: ParentInfo + nameWithType: ParentInfo + fullName: TinyLife.Objects.ParentInfo - name: ', ' nameWithType: ', ' fullName: ', ' @@ -3439,27 +3479,11 @@ references: nameWithType: Boolean fullName: System.Boolean isExternal: true - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: System.Boolean - name: Boolean - nameWithType: Boolean - fullName: System.Boolean - isExternal: true - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: System.Boolean - name: Boolean - nameWithType: Boolean - fullName: System.Boolean - isExternal: true - name: ) nameWithType: ) fullName: ) spec.vb: - - uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Boolean,TinyLife.Objects.Furniture,TinyLife.Objects.AbstractSpot,MLEM.Misc.Direction2,System.Single,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean) + - uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean,System.Boolean,System.Boolean,System.Boolean) name: DrawColumns nameWithType: MapObject.DrawColumns fullName: TinyLife.Objects.MapObject.DrawColumns @@ -3537,25 +3561,10 @@ references: - name: ', ' nameWithType: ', ' fullName: ', ' - - uid: TinyLife.Objects.Furniture - name: Furniture - nameWithType: Furniture - fullName: TinyLife.Objects.Furniture - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: TinyLife.Objects.AbstractSpot - name: AbstractSpot - nameWithType: AbstractSpot - fullName: TinyLife.Objects.AbstractSpot - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: MLEM.Misc.Direction2 - name: Direction2 - nameWithType: Direction2 - fullName: MLEM.Misc.Direction2 - isExternal: true + - uid: TinyLife.Objects.ParentInfo + name: ParentInfo + nameWithType: ParentInfo + fullName: TinyLife.Objects.ParentInfo - name: ', ' nameWithType: ', ' fullName: ', ' @@ -3596,22 +3605,6 @@ references: nameWithType: Boolean fullName: System.Boolean isExternal: true - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: System.Boolean - name: Boolean - nameWithType: Boolean - fullName: System.Boolean - isExternal: true - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: System.Boolean - name: Boolean - nameWithType: Boolean - fullName: System.Boolean - isExternal: true - name: ) nameWithType: ) fullName: ) diff --git a/docs/api/TinyLife.Objects.MapObject.yml b/docs/api/TinyLife.Objects.MapObject.yml index 0eed388..c4cbe6f 100644 --- a/docs/api/TinyLife.Objects.MapObject.yml +++ b/docs/api/TinyLife.Objects.MapObject.yml @@ -10,12 +10,12 @@ items: - TinyLife.Objects.MapObject.CanExecuteAction(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Boolean) - TinyLife.Objects.MapObject.CurrentLot - TinyLife.Objects.MapObject.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color}) - - TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Boolean,TinyLife.Objects.Furniture,TinyLife.Objects.AbstractSpot,MLEM.Misc.Direction2,System.Single,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean) + - TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean,System.Boolean,System.Boolean,System.Boolean) - TinyLife.Objects.MapObject.GetAiPriority(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - TinyLife.Objects.MapObject.GetCategories(TinyLife.Objects.Person) - TinyLife.Objects.MapObject.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) - TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - - TinyLife.Objects.MapObject.GetHoverInfo + - TinyLife.Objects.MapObject.GetHoverInfo(MLEM.Ui.Elements.Tooltip) - TinyLife.Objects.MapObject.GetModCategory(System.String) - TinyLife.Objects.MapObject.GetVisibility - TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) @@ -32,6 +32,7 @@ items: - TinyLife.Objects.MapObject.OnRemoved - TinyLife.Objects.MapObject.OnUpdate - TinyLife.Objects.MapObject.OnValidated + - TinyLife.Objects.MapObject.ParentInfo - TinyLife.Objects.MapObject.PersonRotationOrder - TinyLife.Objects.MapObject.Position - TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) @@ -46,11 +47,11 @@ items: source: remote: path: TinyLife/Objects/MapObject.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MapObject path: ../TinyLife/Objects/MapObject.cs - startLine: 31 + startLine: 30 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -113,11 +114,11 @@ items: source: remote: path: TinyLife/Objects/MapObject.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PersonRotationOrder path: ../TinyLife/Objects/MapObject.cs - startLine: 37 + startLine: 36 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -150,11 +151,11 @@ items: source: remote: path: TinyLife/Objects/MapObject.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnCreated path: ../TinyLife/Objects/MapObject.cs - startLine: 43 + startLine: 42 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -185,11 +186,11 @@ items: source: remote: path: TinyLife/Objects/MapObject.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnValidated path: ../TinyLife/Objects/MapObject.cs - startLine: 48 + startLine: 47 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -220,11 +221,11 @@ items: source: remote: path: TinyLife/Objects/MapObject.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnEventsAttachable path: ../TinyLife/Objects/MapObject.cs - startLine: 53 + startLine: 52 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -255,11 +256,11 @@ items: source: remote: path: TinyLife/Objects/MapObject.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnDraw path: ../TinyLife/Objects/MapObject.cs - startLine: 61 + startLine: 60 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -288,11 +289,11 @@ items: source: remote: path: TinyLife/Objects/MapObject.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnUpdate path: ../TinyLife/Objects/MapObject.cs - startLine: 67 + startLine: 66 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -307,6 +308,94 @@ items: - public modifiers.vb: - Public +- uid: TinyLife.Objects.MapObject.Position + commentId: P:TinyLife.Objects.MapObject.Position + id: Position + parent: TinyLife.Objects.MapObject + langs: + - csharp + - vb + name: Position + nameWithType: MapObject.Position + fullName: TinyLife.Objects.MapObject.Position + type: Property + source: + remote: + path: TinyLife/Objects/MapObject.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: Position + path: ../TinyLife/Objects/MapObject.cs + startLine: 72 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: "\nThe position on the of this object.\nIf this is set to -1, -1, that is usually an indicator that the object is currently not in the world.\n" + example: [] + syntax: + content: >- + [DataMember] + + public virtual Vector2 Position { get; set; } + parameters: [] + return: + type: Microsoft.Xna.Framework.Vector2 + content.vb: >- + + + Public Overridable Property Position As Vector2 + overload: TinyLife.Objects.MapObject.Position* + attributes: + - type: System.Runtime.Serialization.DataMemberAttribute + ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor + arguments: [] + modifiers.csharp: + - public + - virtual + - get + - set + modifiers.vb: + - Public + - Overridable +- uid: TinyLife.Objects.MapObject.ParentInfo + commentId: P:TinyLife.Objects.MapObject.ParentInfo + id: ParentInfo + parent: TinyLife.Objects.MapObject + langs: + - csharp + - vb + name: ParentInfo + nameWithType: MapObject.ParentInfo + fullName: TinyLife.Objects.MapObject.ParentInfo + type: Property + source: + remote: + path: TinyLife/Objects/MapObject.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: ParentInfo + path: ../TinyLife/Objects/MapObject.cs + startLine: 94 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: "\nReturns a for this object in its current context.\nBy default, this method returns , and returns a based on its current attachments.\n" + example: [] + syntax: + content: public virtual ParentInfo ParentInfo { get; } + parameters: [] + return: + type: TinyLife.Objects.ParentInfo + content.vb: Public Overridable ReadOnly Property ParentInfo As ParentInfo + overload: TinyLife.Objects.MapObject.ParentInfo* + modifiers.csharp: + - public + - virtual + - get + modifiers.vb: + - Public + - Overridable + - ReadOnly - uid: TinyLife.Objects.MapObject.Id commentId: P:TinyLife.Objects.MapObject.Id id: Id @@ -321,11 +410,11 @@ items: source: remote: path: TinyLife/Objects/MapObject.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Id path: ../TinyLife/Objects/MapObject.cs - startLine: 72 + startLine: 99 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -370,11 +459,11 @@ items: source: remote: path: TinyLife/Objects/MapObject.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Map path: ../TinyLife/Objects/MapObject.cs - startLine: 78 + startLine: 105 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -393,55 +482,6 @@ items: modifiers.vb: - Public - ReadOnly -- uid: TinyLife.Objects.MapObject.Position - commentId: P:TinyLife.Objects.MapObject.Position - id: Position - parent: TinyLife.Objects.MapObject - langs: - - csharp - - vb - name: Position - nameWithType: MapObject.Position - fullName: TinyLife.Objects.MapObject.Position - type: Property - source: - remote: - path: TinyLife/Objects/MapObject.cs - branch: 0.20.4-dev - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: Position - path: ../TinyLife/Objects/MapObject.cs - startLine: 83 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - summary: "\nThe position on the of this object.\nIf this is set to -1, -1, that is usually an indicator that the object is currently not in the world.\n" - example: [] - syntax: - content: >- - [DataMember] - - public virtual Vector2 Position { get; set; } - parameters: [] - return: - type: Microsoft.Xna.Framework.Vector2 - content.vb: >- - - - Public Overridable Property Position As Vector2 - overload: TinyLife.Objects.MapObject.Position* - attributes: - - type: System.Runtime.Serialization.DataMemberAttribute - ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor - arguments: [] - modifiers.csharp: - - public - - virtual - - get - - set - modifiers.vb: - - Public - - Overridable - uid: TinyLife.Objects.MapObject.CurrentLot commentId: P:TinyLife.Objects.MapObject.CurrentLot id: CurrentLot @@ -456,11 +496,11 @@ items: source: remote: path: TinyLife/Objects/MapObject.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CurrentLot path: ../TinyLife/Objects/MapObject.cs - startLine: 104 + startLine: 109 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -493,11 +533,11 @@ items: source: remote: path: TinyLife/Objects/MapObject.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsInWorld path: ../TinyLife/Objects/MapObject.cs - startLine: 108 + startLine: 113 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -530,11 +570,11 @@ items: source: remote: path: TinyLife/Objects/MapObject.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Objects/MapObject.cs - startLine: 118 + startLine: 123 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -572,11 +612,11 @@ items: source: remote: path: TinyLife/Objects/MapObject.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Draw path: ../TinyLife/Objects/MapObject.cs - startLine: 136 + startLine: 141 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -622,11 +662,11 @@ items: source: remote: path: TinyLife/Objects/MapObject.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Intersects path: ../TinyLife/Objects/MapObject.cs - startLine: 144 + startLine: 149 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -663,11 +703,11 @@ items: source: remote: path: TinyLife/Objects/MapObject.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Validate path: ../TinyLife/Objects/MapObject.cs - startLine: 154 + startLine: 159 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -700,11 +740,11 @@ items: source: remote: path: TinyLife/Objects/MapObject.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetCategories path: ../TinyLife/Objects/MapObject.cs - startLine: 165 + startLine: 170 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -741,11 +781,11 @@ items: source: remote: path: TinyLife/Objects/MapObject.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnAdded path: ../TinyLife/Objects/MapObject.cs - startLine: 173 + startLine: 178 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -775,11 +815,11 @@ items: source: remote: path: TinyLife/Objects/MapObject.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnRemoved path: ../TinyLife/Objects/MapObject.cs - startLine: 179 + startLine: 184 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -795,36 +835,37 @@ items: modifiers.vb: - Public - Overridable -- uid: TinyLife.Objects.MapObject.GetHoverInfo - commentId: M:TinyLife.Objects.MapObject.GetHoverInfo - id: GetHoverInfo +- uid: TinyLife.Objects.MapObject.GetHoverInfo(MLEM.Ui.Elements.Tooltip) + commentId: M:TinyLife.Objects.MapObject.GetHoverInfo(MLEM.Ui.Elements.Tooltip) + id: GetHoverInfo(MLEM.Ui.Elements.Tooltip) parent: TinyLife.Objects.MapObject langs: - csharp - vb - name: GetHoverInfo() - nameWithType: MapObject.GetHoverInfo() - fullName: TinyLife.Objects.MapObject.GetHoverInfo() + name: GetHoverInfo(Tooltip) + nameWithType: MapObject.GetHoverInfo(Tooltip) + fullName: TinyLife.Objects.MapObject.GetHoverInfo(MLEM.Ui.Elements.Tooltip) type: Method source: remote: path: TinyLife/Objects/MapObject.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetHoverInfo path: ../TinyLife/Objects/MapObject.cs - startLine: 186 + startLine: 191 assemblies: - Tiny Life namespace: TinyLife.Objects - summary: "\nReturns a object that is displayed whenever the mouse is hovered over this object in the world.\nBy default, this method returns null, which will cause no tooltip to be displayed.\n" + summary: "\nAllows adding a set of paragraphs and other ui elements to the given tooltip, which is then displayed when this object is hovered over using the cursor in the world.\nBy default, this method does nothing for , but adds various information for and .\n" example: [] syntax: - content: public virtual Tooltip GetHoverInfo() - return: + content: public virtual void GetHoverInfo(Tooltip tooltip) + parameters: + - id: tooltip type: MLEM.Ui.Elements.Tooltip - description: The tooltip to display - content.vb: Public Overridable Function GetHoverInfo As Tooltip + description: The tooltip that will be displayed. + content.vb: Public Overridable Sub GetHoverInfo(tooltip As Tooltip) overload: TinyLife.Objects.MapObject.GetHoverInfo* modifiers.csharp: - public @@ -846,11 +887,11 @@ items: source: remote: path: TinyLife/Objects/MapObject.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetAiPriority path: ../TinyLife/Objects/MapObject.cs - startLine: 199 + startLine: 202 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -890,18 +931,18 @@ items: source: remote: path: TinyLife/Objects/MapObject.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanExecuteAction path: ../TinyLife/Objects/MapObject.cs - startLine: 212 + startLine: 215 assemblies: - Tiny Life namespace: TinyLife.Objects - summary: "\nReturns whether the given action can be executed at this map object.\nBy default, this method returns for all actions, but additionally returns or in the right conditions.\n" + summary: "\nReturns whether the given action can be executed at this map object.\nBy default, this method returns for all actions, but additionally returns custom results based on whether the furniture is or based on .\n" example: [] syntax: - content: public virtual ActionType.CanExecuteResult CanExecuteAction(ActionType action, ActionInfo info, bool automatic, bool isAuxiliary) + content: public virtual CanExecuteResult CanExecuteAction(ActionType action, ActionInfo info, bool automatic, bool isAuxiliary) parameters: - id: action type: TinyLife.Actions.ActionType @@ -916,9 +957,9 @@ items: type: System.Boolean description: Whether this object is auxiliary (or the main action object). return: - type: TinyLife.Actions.ActionType.CanExecuteResult + type: TinyLife.Actions.CanExecuteResult description: Whether this object allows the action to be executed at it. - content.vb: Public Overridable Function CanExecuteAction(action As ActionType, info As ActionInfo, automatic As Boolean, isAuxiliary As Boolean) As ActionType.CanExecuteResult + content.vb: Public Overridable Function CanExecuteAction(action As ActionType, info As ActionInfo, automatic As Boolean, isAuxiliary As Boolean) As CanExecuteResult overload: TinyLife.Objects.MapObject.CanExecuteAction* modifiers.csharp: - public @@ -940,15 +981,15 @@ items: source: remote: path: TinyLife/Objects/MapObject.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnActionCompleted path: ../TinyLife/Objects/MapObject.cs - startLine: 224 + startLine: 227 assemblies: - Tiny Life namespace: TinyLife.Objects - summary: "\nThis method is called when an that this object is involved in is completed. Note that this includes actions that are underlying ().\nThis object counts as involved in the action if its 's includes this object.\nIn general, the base method should be called for objects, since it sets .\n" + summary: "\nThis method is called when an that this object is involved in is completed. Note that this includes actions that are underlying (see ).\nThis object counts as involved in the action if its 's includes this object.\nIn general, the base method should be called for objects, since it sets .\n" example: [] syntax: content: public virtual void OnActionCompleted(Action action, CompletionType type, bool isAuxiliary) @@ -984,15 +1025,15 @@ items: source: remote: path: TinyLife/Objects/MapObject.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ActionUpdate path: ../TinyLife/Objects/MapObject.cs - startLine: 236 + startLine: 239 assemblies: - Tiny Life namespace: TinyLife.Objects - summary: "\nThis method is called when an that this object is involved in updates, which is every frame. Note that this includes actions that are underlying () and actions that aren't fully in progress yet ().\nThis object counts as involved in the action if its 's includes this object.\nIn general, the base method should be called for objects, since it sets deals with objects.\n" + summary: "\nThis method is called when an that this object is involved in updates, which is every frame. Note that this includes actions that are underlying (see ) and actions that aren't fully in progress yet ().\nThis object counts as involved in the action if its 's includes this object.\nIn general, the base method should be called for objects, since it sets deals with objects.\n" example: [] syntax: content: public virtual void ActionUpdate(Action action, GameTime time, TimeSpan passedInGame, float speedMultiplier, bool isAuxiliary) @@ -1034,11 +1075,11 @@ items: source: remote: path: TinyLife/Objects/MapObject.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetVisibility path: ../TinyLife/Objects/MapObject.cs - startLine: 244 + startLine: 247 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1071,11 +1112,11 @@ items: source: remote: path: TinyLife/Objects/MapObject.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetFreeActionSpotInfo path: ../TinyLife/Objects/MapObject.cs - startLine: 254 + startLine: 257 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1115,11 +1156,11 @@ items: source: remote: path: TinyLife/Objects/MapObject.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnCameraRotationChanged path: ../TinyLife/Objects/MapObject.cs - startLine: 264 + startLine: 267 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1156,11 +1197,11 @@ items: source: remote: path: TinyLife/Objects/MapObject.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SetMapAndValidate path: ../TinyLife/Objects/MapObject.cs - startLine: 271 + startLine: 274 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1195,11 +1236,11 @@ items: source: remote: path: TinyLife/Objects/MapObject.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: HasCategory path: ../TinyLife/Objects/MapObject.cs - startLine: 282 + startLine: 285 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1237,11 +1278,11 @@ items: source: remote: path: TinyLife/Objects/MapObject.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetEfficiencyModifier path: ../TinyLife/Objects/MapObject.cs - startLine: 298 + startLine: 301 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1276,32 +1317,32 @@ items: modifiers.vb: - Public - Overridable -- uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Boolean,TinyLife.Objects.Furniture,TinyLife.Objects.AbstractSpot,MLEM.Misc.Direction2,System.Single,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean) - commentId: M:TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Boolean,TinyLife.Objects.Furniture,TinyLife.Objects.AbstractSpot,MLEM.Misc.Direction2,System.Single,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean) - id: DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Boolean,TinyLife.Objects.Furniture,TinyLife.Objects.AbstractSpot,MLEM.Misc.Direction2,System.Single,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean) +- uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean,System.Boolean,System.Boolean,System.Boolean) + commentId: M:TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean,System.Boolean,System.Boolean,System.Boolean) + id: DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean,System.Boolean,System.Boolean,System.Boolean) parent: TinyLife.Objects.MapObject langs: - csharp - vb - name: DrawColumns(Map, Vector2, SpriteBatch, Vector2, TextureRegion, Color, Single, Point, Boolean, Furniture, AbstractSpot, Direction2, Single, Boolean, Boolean, Boolean, Boolean, Boolean, Boolean) - nameWithType: MapObject.DrawColumns(Map, Vector2, SpriteBatch, Vector2, TextureRegion, Color, Single, Point, Boolean, Furniture, AbstractSpot, Direction2, Single, Boolean, Boolean, Boolean, Boolean, Boolean, Boolean) - fullName: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, MLEM.Textures.TextureRegion, Microsoft.Xna.Framework.Color, System.Single, Microsoft.Xna.Framework.Point, System.Boolean, TinyLife.Objects.Furniture, TinyLife.Objects.AbstractSpot, MLEM.Misc.Direction2, System.Single, System.Boolean, System.Boolean, System.Boolean, System.Boolean, System.Boolean, System.Boolean) + name: DrawColumns(Map, Vector2, SpriteBatch, Vector2, TextureRegion, Color, Single, Point, Boolean, ParentInfo, Single, Boolean, Boolean, Boolean, Boolean) + nameWithType: MapObject.DrawColumns(Map, Vector2, SpriteBatch, Vector2, TextureRegion, Color, Single, Point, Boolean, ParentInfo, Single, Boolean, Boolean, Boolean, Boolean) + fullName: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, MLEM.Textures.TextureRegion, Microsoft.Xna.Framework.Color, System.Single, Microsoft.Xna.Framework.Point, System.Boolean, TinyLife.Objects.ParentInfo, System.Single, System.Boolean, System.Boolean, System.Boolean, System.Boolean) type: Method source: remote: path: TinyLife/Objects/MapObject.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DrawColumns path: ../TinyLife/Objects/MapObject.cs - startLine: 342 + startLine: 341 assemblies: - Tiny Life namespace: TinyLife.Objects - summary: "\nDraws the given texture region in columns, which allows for depth calculation in isometric view to be possible.\nBigger objects, including all furniture, are drawn in this matter.\nWhen drawing a furniture item, should be used instead, which automatically supplies values for wallHanging, ceilingHanging etc.\n" + summary: "\nDraws the given texture region in columns, which allows for depth calculation in isometric view to be possible.\nBigger objects, including all furniture, are drawn in this matter.\nWhen drawing a furniture item, should be used instead, which automatically supplies various values based on .\n" example: [] syntax: - content: public static void DrawColumns(Map map, Vector2 position, SpriteBatch batch, Vector2 drawPos, TextureRegion texture, Color color, float scale, Point size, bool pivot = true, Furniture parent = null, AbstractSpot parentSpot = null, Direction2 rotation = Direction2.None, float depthOffset = 0F, bool mirror = false, bool wallHanging = false, bool groundItem = false, bool ceilingHanging = false, bool roofAttached = false, bool editDrawPos = true) + content: public static void DrawColumns(Map map, Vector2 position, SpriteBatch batch, Vector2 drawPos, TextureRegion texture, Color color, float scale, Point size, bool pivot = true, ParentInfo parent = default(ParentInfo), float depthOffset = 0F, bool mirror = false, bool groundItem = false, bool ceilingHanging = false, bool editDrawPos = true) parameters: - id: map type: TinyLife.World.Map @@ -1331,36 +1372,24 @@ items: type: System.Boolean description: The texture's pivot point, in texture-space pixels - id: parent - type: TinyLife.Objects.Furniture + type: TinyLife.Objects.ParentInfo description: The object's parent object - - id: parentSpot - type: TinyLife.Objects.AbstractSpot - description: The object's parent spot - - id: rotation - type: MLEM.Misc.Direction2 - description: The rotation that this object has, used for some calculations - id: depthOffset type: System.Single description: A value that is added to the calculated object's depth - id: mirror type: System.Boolean description: Whether or not to mirror the texture - - id: wallHanging - type: System.Boolean - description: Whether or not this object is hanging on a wall - id: groundItem type: System.Boolean description: Whether or not this item is considered a ground item (that doesn't have any collisions) - id: ceilingHanging type: System.Boolean description: Whether this object is hanging on the ceiling. If it is, its drawPos is offset by the height of walls - - id: roofAttached - type: System.Boolean - description: Whether this object is attached to a roof - id: editDrawPos type: System.Boolean - description: Whether this object's drawPos should be changed based on this object's circumstances, especially based on its parentSpot - content.vb: Public Shared Sub DrawColumns(map As Map, position As Vector2, batch As SpriteBatch, drawPos As Vector2, texture As TextureRegion, color As Color, scale As Single, size As Point, pivot As Boolean = True, parent As Furniture = Nothing, parentSpot As AbstractSpot = Nothing, rotation As Direction2 = Direction2.None, depthOffset As Single = 0F, mirror As Boolean = False, wallHanging As Boolean = False, groundItem As Boolean = False, ceilingHanging As Boolean = False, roofAttached As Boolean = False, editDrawPos As Boolean = True) + description: Whether this object's drawPos should be changed based on this object's circumstances, especially based on its parent + content.vb: Public Shared Sub DrawColumns(map As Map, position As Vector2, batch As SpriteBatch, drawPos As Vector2, texture As TextureRegion, color As Color, scale As Single, size As Point, pivot As Boolean = True, parent As ParentInfo = Nothing, depthOffset As Single = 0F, mirror As Boolean = False, groundItem As Boolean = False, ceilingHanging As Boolean = False, editDrawPos As Boolean = True) overload: TinyLife.Objects.MapObject.DrawColumns* modifiers.csharp: - public @@ -1382,11 +1411,11 @@ items: source: remote: path: TinyLife/Objects/MapObject.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetModCategory path: ../TinyLife/Objects/MapObject.cs - startLine: 406 + startLine: 394 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2251,6 +2280,47 @@ references: name: UpdateDelegate nameWithType: UpdateDelegate fullName: TinyLife.World.UpdateDelegate +- uid: TinyLife.Objects.MapObject.Position* + commentId: Overload:TinyLife.Objects.MapObject.Position + name: Position + nameWithType: MapObject.Position + fullName: TinyLife.Objects.MapObject.Position +- uid: Microsoft.Xna.Framework.Vector2 + commentId: T:Microsoft.Xna.Framework.Vector2 + parent: Microsoft.Xna.Framework + isExternal: true + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 +- uid: Microsoft.Xna.Framework + commentId: N:Microsoft.Xna.Framework + isExternal: true + name: Microsoft.Xna.Framework + nameWithType: Microsoft.Xna.Framework + fullName: Microsoft.Xna.Framework +- uid: TinyLife.Objects.MapObject.ParentInfo + commentId: P:TinyLife.Objects.MapObject.ParentInfo + parent: TinyLife.Objects.MapObject + name: ParentInfo + nameWithType: MapObject.ParentInfo + fullName: TinyLife.Objects.MapObject.ParentInfo +- uid: TinyLife.Objects.Furniture + commentId: T:TinyLife.Objects.Furniture + parent: TinyLife.Objects + name: Furniture + nameWithType: Furniture + fullName: TinyLife.Objects.Furniture +- uid: TinyLife.Objects.MapObject.ParentInfo* + commentId: Overload:TinyLife.Objects.MapObject.ParentInfo + name: ParentInfo + nameWithType: MapObject.ParentInfo + fullName: TinyLife.Objects.MapObject.ParentInfo +- uid: TinyLife.Objects.ParentInfo + commentId: T:TinyLife.Objects.ParentInfo + parent: TinyLife.Objects + name: ParentInfo + nameWithType: ParentInfo + fullName: TinyLife.Objects.ParentInfo - uid: System.Guid commentId: T:System.Guid parent: System @@ -2274,24 +2344,6 @@ references: name: Map nameWithType: Map fullName: TinyLife.World.Map -- uid: TinyLife.Objects.MapObject.Position* - commentId: Overload:TinyLife.Objects.MapObject.Position - name: Position - nameWithType: MapObject.Position - fullName: TinyLife.Objects.MapObject.Position -- uid: Microsoft.Xna.Framework.Vector2 - commentId: T:Microsoft.Xna.Framework.Vector2 - parent: Microsoft.Xna.Framework - isExternal: true - name: Vector2 - nameWithType: Vector2 - fullName: Microsoft.Xna.Framework.Vector2 -- uid: Microsoft.Xna.Framework - commentId: N:Microsoft.Xna.Framework - isExternal: true - name: Microsoft.Xna.Framework - nameWithType: Microsoft.Xna.Framework - fullName: Microsoft.Xna.Framework - uid: TinyLife.Objects.MapObject.CurrentLot commentId: P:TinyLife.Objects.MapObject.CurrentLot parent: TinyLife.Objects.MapObject @@ -2481,6 +2533,11 @@ references: name: OnRemoved nameWithType: MapObject.OnRemoved fullName: TinyLife.Objects.MapObject.OnRemoved +- uid: TinyLife.Objects.MapObject.GetHoverInfo* + commentId: Overload:TinyLife.Objects.MapObject.GetHoverInfo + name: GetHoverInfo + nameWithType: MapObject.GetHoverInfo + fullName: TinyLife.Objects.MapObject.GetHoverInfo - uid: MLEM.Ui.Elements.Tooltip commentId: T:MLEM.Ui.Elements.Tooltip parent: MLEM.Ui.Elements @@ -2488,11 +2545,6 @@ references: name: Tooltip nameWithType: Tooltip fullName: MLEM.Ui.Elements.Tooltip -- uid: TinyLife.Objects.MapObject.GetHoverInfo* - commentId: Overload:TinyLife.Objects.MapObject.GetHoverInfo - name: GetHoverInfo - nameWithType: MapObject.GetHoverInfo - fullName: TinyLife.Objects.MapObject.GetHoverInfo - uid: MLEM.Ui.Elements commentId: N:MLEM.Ui.Elements isExternal: true @@ -2504,12 +2556,6 @@ references: name: PersonAi nameWithType: PersonAi fullName: TinyLife.Objects.PersonAi -- uid: TinyLife.Objects.Furniture - commentId: T:TinyLife.Objects.Furniture - parent: TinyLife.Objects - name: Furniture - nameWithType: Furniture - fullName: TinyLife.Objects.Furniture - uid: TinyLife.Objects.ObjectCategory.SingleBed commentId: F:TinyLife.Objects.ObjectCategory.SingleBed isExternal: true @@ -2531,15 +2577,21 @@ references: name: Int32 nameWithType: Int32 fullName: System.Int32 -- uid: TinyLife.Actions.ActionType.CanExecuteResult.Valid - commentId: F:TinyLife.Actions.ActionType.CanExecuteResult.Valid - isExternal: true -- uid: TinyLife.Actions.ActionType.CanExecuteResult.UtilitiesDisabled - commentId: F:TinyLife.Actions.ActionType.CanExecuteResult.UtilitiesDisabled - isExternal: true -- uid: TinyLife.Actions.ActionType.CanExecuteResult.ObjectBroken - commentId: F:TinyLife.Actions.ActionType.CanExecuteResult.ObjectBroken +- uid: TinyLife.Actions.CanExecuteResult.Valid + commentId: F:TinyLife.Actions.CanExecuteResult.Valid isExternal: true +- uid: TinyLife.Objects.BreakableFurniture.Broken + commentId: F:TinyLife.Objects.BreakableFurniture.Broken + parent: TinyLife.Objects.BreakableFurniture + name: Broken + nameWithType: BreakableFurniture.Broken + fullName: TinyLife.Objects.BreakableFurniture.Broken +- uid: TinyLife.Objects.Furniture.AreUtilitiesDisabled + commentId: P:TinyLife.Objects.Furniture.AreUtilitiesDisabled + parent: TinyLife.Objects.Furniture + name: AreUtilitiesDisabled + nameWithType: Furniture.AreUtilitiesDisabled + fullName: TinyLife.Objects.Furniture.AreUtilitiesDisabled - uid: TinyLife.Objects.MapObject.CanExecuteAction* commentId: Overload:TinyLife.Objects.MapObject.CanExecuteAction name: CanExecuteAction @@ -2557,12 +2609,18 @@ references: name: ActionInfo nameWithType: ActionInfo fullName: TinyLife.Actions.ActionInfo -- uid: TinyLife.Actions.ActionType.CanExecuteResult - commentId: T:TinyLife.Actions.ActionType.CanExecuteResult +- uid: TinyLife.Actions.CanExecuteResult + commentId: T:TinyLife.Actions.CanExecuteResult parent: TinyLife.Actions - name: ActionType.CanExecuteResult - nameWithType: ActionType.CanExecuteResult - fullName: TinyLife.Actions.ActionType.CanExecuteResult + name: CanExecuteResult + nameWithType: CanExecuteResult + fullName: TinyLife.Actions.CanExecuteResult +- uid: TinyLife.Objects.BreakableFurniture + commentId: T:TinyLife.Objects.BreakableFurniture + parent: TinyLife.Objects + name: BreakableFurniture + nameWithType: BreakableFurniture + fullName: TinyLife.Objects.BreakableFurniture - uid: TinyLife.Actions commentId: N:TinyLife.Actions name: TinyLife.Actions @@ -2574,12 +2632,12 @@ references: name: Action nameWithType: Action fullName: TinyLife.Actions.Action -- uid: TinyLife.Actions.Typeless.TypelessAction.IsUnderlying - commentId: P:TinyLife.Actions.Typeless.TypelessAction.IsUnderlying +- uid: TinyLife.Actions.Typeless.TypelessAction.Parent + commentId: P:TinyLife.Actions.Typeless.TypelessAction.Parent parent: TinyLife.Actions.Typeless.TypelessAction - name: IsUnderlying - nameWithType: TypelessAction.IsUnderlying - fullName: TinyLife.Actions.Typeless.TypelessAction.IsUnderlying + name: Parent + nameWithType: TypelessAction.Parent + fullName: TinyLife.Actions.Typeless.TypelessAction.Parent - uid: TinyLife.Actions.ActionInfo.GetInvolvedObjects``1(TinyLife.Objects.ObjectCategory,System.Boolean) commentId: M:TinyLife.Actions.ActionInfo.GetInvolvedObjects``1(TinyLife.Objects.ObjectCategory,System.Boolean) isExternal: true @@ -2743,8 +2801,11 @@ references: name: TinyLife.Skills nameWithType: TinyLife.Skills fullName: TinyLife.Skills -- uid: TinyLife.Objects.FurnitureType.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Misc.Direction2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,System.Boolean,TinyLife.Objects.Furniture,TinyLife.Objects.AbstractSpot,System.Single,System.Boolean,System.Boolean) - commentId: M:TinyLife.Objects.FurnitureType.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Misc.Direction2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,System.Boolean,TinyLife.Objects.Furniture,TinyLife.Objects.AbstractSpot,System.Single,System.Boolean,System.Boolean) +- uid: TinyLife.Objects.FurnitureType.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Misc.Direction2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean,System.Boolean) + commentId: M:TinyLife.Objects.FurnitureType.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Misc.Direction2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean,System.Boolean) + isExternal: true +- uid: TinyLife.Objects.FurnitureType.HasCategory(TinyLife.Objects.ObjectCategory) + commentId: M:TinyLife.Objects.FurnitureType.HasCategory(TinyLife.Objects.ObjectCategory) isExternal: true - uid: TinyLife.Objects.MapObject.DrawColumns* commentId: Overload:TinyLife.Objects.MapObject.DrawColumns @@ -2772,12 +2833,6 @@ references: name: Point nameWithType: Point fullName: Microsoft.Xna.Framework.Point -- uid: TinyLife.Objects.AbstractSpot - commentId: T:TinyLife.Objects.AbstractSpot - parent: TinyLife.Objects - name: AbstractSpot - nameWithType: AbstractSpot - fullName: TinyLife.Objects.AbstractSpot - uid: MLEM.Textures commentId: N:MLEM.Textures isExternal: true diff --git a/docs/api/TinyLife.Objects.Newspaper.yml b/docs/api/TinyLife.Objects.Newspaper.yml new file mode 100644 index 0000000..9d43bb6 --- /dev/null +++ b/docs/api/TinyLife.Objects.Newspaper.yml @@ -0,0 +1,4086 @@ +### YamlMime:ManagedReference +items: +- uid: TinyLife.Objects.Newspaper + commentId: T:TinyLife.Objects.Newspaper + id: Newspaper + parent: TinyLife.Objects + children: + - TinyLife.Objects.Newspaper.Day + - TinyLife.Objects.Newspaper.GetHoverInfo(MLEM.Ui.Elements.Tooltip) + - TinyLife.Objects.Newspaper.IsExpired + langs: + - csharp + - vb + name: Newspaper + nameWithType: Newspaper + fullName: TinyLife.Objects.Newspaper + type: Class + source: + remote: + path: TinyLife/Objects/Newspaper.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: Newspaper + path: ../TinyLife/Objects/Newspaper.cs + startLine: 12 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: "\nA furniture class for .\n" + example: [] + syntax: + content: 'public class Newspaper : Furniture, IGenericDataHolder, IPricedObject' + content.vb: >- + Public Class Newspaper + Inherits Furniture + Implements IGenericDataHolder, IPricedObject + inheritance: + - System.Object + - MLEM.Data.Json.JsonTypeSafeGenericDataHolder + - TinyLife.Objects.MapObject + - TinyLife.Objects.Furniture + implements: + - MLEM.Misc.IGenericDataHolder + - TinyLife.World.IPricedObject + inheritedMembers: + - TinyLife.Objects.Furniture.Random + - TinyLife.Objects.Furniture.OnGetDescription + - TinyLife.Objects.Furniture.OnSetCreator + - TinyLife.Objects.Furniture.OnGetDirty + - TinyLife.Objects.Furniture.OnDirty + - TinyLife.Objects.Furniture.ParentInfo + - TinyLife.Objects.Furniture.Type + - TinyLife.Objects.Furniture.Rotation + - TinyLife.Objects.Furniture.ParentFurniture + - TinyLife.Objects.Furniture.ParentObjectSpot + - TinyLife.Objects.Furniture.HasParent + - TinyLife.Objects.Furniture.Colors + - TinyLife.Objects.Furniture.Area + - TinyLife.Objects.Furniture.DevaluedThroughUse + - TinyLife.Objects.Furniture.AreUtilitiesDisabled + - TinyLife.Objects.Furniture.IsStatic + - TinyLife.Objects.Furniture.CreatorId + - TinyLife.Objects.Furniture.Quality + - TinyLife.Objects.Furniture.CanBeDirty + - TinyLife.Objects.Furniture.Dirty + - TinyLife.Objects.Furniture.CustomPrice + - TinyLife.Objects.Furniture.Creator + - TinyLife.Objects.Furniture.AttachedWall + - TinyLife.Objects.Furniture.HideFromDraw + - TinyLife.Objects.Furniture.VisualRotation + - TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color}) + - TinyLife.Objects.Furniture.Validate + - TinyLife.Objects.Furniture.Intersects(MLEM.Misc.RectangleF) + - TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.Person) + - TinyLife.Objects.Furniture.OnAdded + - TinyLife.Objects.Furniture.OnRemoved + - TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - TinyLife.Objects.Furniture.GetVisibility + - TinyLife.Objects.Furniture.CanExecuteAction(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Boolean) + - TinyLife.Objects.Furniture.OnActionCompleted(TinyLife.Actions.Action,TinyLife.Actions.CompletionType,System.Boolean) + - TinyLife.Objects.Furniture.ActionUpdate(TinyLife.Actions.Action,Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single,System.Boolean) + - TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean) + - TinyLife.Objects.Furniture.GetPrice + - TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String}) + - TinyLife.Objects.Furniture.GetDecorativeRating(TinyLife.World.Room) + - TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.Person,System.TimeSpan) + - TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person,System.Boolean) + - TinyLife.Objects.Furniture.GetDisplayName + - TinyLife.Objects.Furniture.OnNeighborChanged(TinyLife.Objects.Furniture) + - TinyLife.Objects.Furniture.DrawUi(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Ui.Elements.Element,System.Single,System.Int32[]) + - TinyLife.Objects.Furniture.GetOccupants(TinyLife.Objects.ObjectCategory,System.Boolean) + - TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) + - TinyLife.Objects.Furniture.GetFreeObjectSpot(TinyLife.Objects.FurnitureType,System.Nullable{Microsoft.Xna.Framework.Vector2}) + - TinyLife.Objects.Furniture.SetParent(TinyLife.Objects.Furniture,TinyLife.Objects.ObjectSpot) + - TinyLife.Objects.Furniture.UnlinkParentsAndChildren + - TinyLife.Objects.Furniture.RemoveAndUnlink + - TinyLife.Objects.Furniture.GetChildren``1 + - TinyLife.Objects.Furniture.RemoveChildren``1(System.Predicate{{T}}) + - TinyLife.Objects.Furniture.RemoveChild(TinyLife.Objects.Furniture) + - TinyLife.Objects.Furniture.AddChild``1(TinyLife.Objects.FurnitureType,MLEM.Misc.Direction2,System.Int32[],System.Nullable{System.Guid},System.Nullable{Microsoft.Xna.Framework.Vector2}) + - TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture,MLEM.Misc.Direction2,System.Nullable{Microsoft.Xna.Framework.Vector2}) + - TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.FurnitureType,MLEM.Misc.Direction2,System.Int32[],System.Nullable{System.Guid}) + - TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,MLEM.Misc.Direction2) + - TinyLife.Objects.Furniture.NotifyNeighbors + - TinyLife.Objects.Furniture.SetNewId(System.Collections.Generic.IEnumerable{TinyLife.Objects.Furniture}) + - TinyLife.Objects.MapObject.PersonRotationOrder + - TinyLife.Objects.MapObject.OnCreated + - TinyLife.Objects.MapObject.OnValidated + - TinyLife.Objects.MapObject.OnEventsAttachable + - TinyLife.Objects.MapObject.OnDraw + - TinyLife.Objects.MapObject.OnUpdate + - TinyLife.Objects.MapObject.Position + - TinyLife.Objects.MapObject.Id + - TinyLife.Objects.MapObject.Map + - TinyLife.Objects.MapObject.CurrentLot + - TinyLife.Objects.MapObject.IsInWorld + - TinyLife.Objects.MapObject.OnCameraRotationChanged(MLEM.Misc.Direction2,MLEM.Misc.Direction2) + - TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) + - TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - TinyLife.Objects.MapObject.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) + - TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean,System.Boolean,System.Boolean,System.Boolean) + - TinyLife.Objects.MapObject.GetModCategory(System.String) + - MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object) + - MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData``1(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 + extensionMethods: + - TinyLife.Objects.Newspaper.TinyLife.Utilities.Extensions.JsonCopy``1 + modifiers.csharp: + - public + - class + modifiers.vb: + - Public + - Class +- uid: TinyLife.Objects.Newspaper.Day + commentId: F:TinyLife.Objects.Newspaper.Day + id: Day + parent: TinyLife.Objects.Newspaper + langs: + - csharp + - vb + name: Day + nameWithType: Newspaper.Day + fullName: TinyLife.Objects.Newspaper.Day + type: Field + source: + remote: + path: TinyLife/Objects/Newspaper.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: Day + path: ../TinyLife/Objects/Newspaper.cs + startLine: 18 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: "\nThe day that this newspaper was delivered on, in in-game time.\n" + example: [] + syntax: + content: >- + [DataMember] + + public TimeSpan Day + return: + type: System.TimeSpan + content.vb: >- + + + Public Day As TimeSpan + attributes: + - type: System.Runtime.Serialization.DataMemberAttribute + ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor + arguments: [] + modifiers.csharp: + - public + modifiers.vb: + - Public +- uid: TinyLife.Objects.Newspaper.IsExpired + commentId: P:TinyLife.Objects.Newspaper.IsExpired + id: IsExpired + parent: TinyLife.Objects.Newspaper + langs: + - csharp + - vb + name: IsExpired + nameWithType: Newspaper.IsExpired + fullName: TinyLife.Objects.Newspaper.IsExpired + type: Property + source: + remote: + path: TinyLife/Objects/Newspaper.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: IsExpired + path: ../TinyLife/Objects/Newspaper.cs + startLine: 23 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: "\nWhether this newspaper is expired, based on the and the .\nA newspaper is expired when it is two or more days old.\n" + example: [] + syntax: + content: public bool IsExpired { get; } + parameters: [] + return: + type: System.Boolean + content.vb: Public ReadOnly Property IsExpired As Boolean + overload: TinyLife.Objects.Newspaper.IsExpired* + modifiers.csharp: + - public + - get + modifiers.vb: + - Public + - ReadOnly +- uid: TinyLife.Objects.Newspaper.GetHoverInfo(MLEM.Ui.Elements.Tooltip) + commentId: M:TinyLife.Objects.Newspaper.GetHoverInfo(MLEM.Ui.Elements.Tooltip) + id: GetHoverInfo(MLEM.Ui.Elements.Tooltip) + parent: TinyLife.Objects.Newspaper + langs: + - csharp + - vb + name: GetHoverInfo(Tooltip) + nameWithType: Newspaper.GetHoverInfo(Tooltip) + fullName: TinyLife.Objects.Newspaper.GetHoverInfo(MLEM.Ui.Elements.Tooltip) + type: Method + source: + remote: + path: TinyLife/Objects/Newspaper.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: GetHoverInfo + path: ../TinyLife/Objects/Newspaper.cs + startLine: 29 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: "\nAllows adding a set of paragraphs and other ui elements to the given tooltip, which is then displayed when this object is hovered over using the cursor in the world.\nBy default, this method does nothing for , but adds various information for and .\n" + example: [] + syntax: + content: public override void GetHoverInfo(Tooltip tooltip) + parameters: + - id: tooltip + type: MLEM.Ui.Elements.Tooltip + description: The tooltip that will be displayed. + content.vb: Public Overrides Sub GetHoverInfo(tooltip As Tooltip) + overridden: TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip) + overload: TinyLife.Objects.Newspaper.GetHoverInfo* + modifiers.csharp: + - public + - override + modifiers.vb: + - Public + - Overrides +references: +- uid: TinyLife.Objects.FurnitureType.Newspaper + commentId: F:TinyLife.Objects.FurnitureType.Newspaper + isExternal: true +- uid: TinyLife.Objects + commentId: N:TinyLife.Objects + name: TinyLife.Objects + nameWithType: TinyLife.Objects + fullName: TinyLife.Objects +- uid: System.Object + commentId: T:System.Object + parent: System + isExternal: true + name: Object + nameWithType: Object + fullName: System.Object +- uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder + commentId: T:MLEM.Data.Json.JsonTypeSafeGenericDataHolder + parent: MLEM.Data.Json + isExternal: true + name: JsonTypeSafeGenericDataHolder + nameWithType: JsonTypeSafeGenericDataHolder + fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder +- uid: TinyLife.Objects.MapObject + commentId: T:TinyLife.Objects.MapObject + parent: TinyLife.Objects + name: MapObject + nameWithType: MapObject + fullName: TinyLife.Objects.MapObject +- uid: TinyLife.Objects.Furniture + commentId: T:TinyLife.Objects.Furniture + parent: TinyLife.Objects + name: Furniture + nameWithType: Furniture + fullName: TinyLife.Objects.Furniture +- uid: MLEM.Misc.IGenericDataHolder + commentId: T:MLEM.Misc.IGenericDataHolder + parent: MLEM.Misc + isExternal: true + name: IGenericDataHolder + nameWithType: IGenericDataHolder + fullName: MLEM.Misc.IGenericDataHolder +- uid: TinyLife.World.IPricedObject + commentId: T:TinyLife.World.IPricedObject + parent: TinyLife.World + name: IPricedObject + nameWithType: IPricedObject + fullName: TinyLife.World.IPricedObject +- uid: TinyLife.Objects.Furniture.Random + commentId: F:TinyLife.Objects.Furniture.Random + parent: TinyLife.Objects.Furniture + name: Random + nameWithType: Furniture.Random + fullName: TinyLife.Objects.Furniture.Random +- uid: TinyLife.Objects.Furniture.OnGetDescription + commentId: E:TinyLife.Objects.Furniture.OnGetDescription + parent: TinyLife.Objects.Furniture + name: OnGetDescription + nameWithType: Furniture.OnGetDescription + fullName: TinyLife.Objects.Furniture.OnGetDescription +- uid: TinyLife.Objects.Furniture.OnSetCreator + commentId: E:TinyLife.Objects.Furniture.OnSetCreator + parent: TinyLife.Objects.Furniture + name: OnSetCreator + nameWithType: Furniture.OnSetCreator + fullName: TinyLife.Objects.Furniture.OnSetCreator +- uid: TinyLife.Objects.Furniture.OnGetDirty + commentId: E:TinyLife.Objects.Furniture.OnGetDirty + parent: TinyLife.Objects.Furniture + name: OnGetDirty + nameWithType: Furniture.OnGetDirty + fullName: TinyLife.Objects.Furniture.OnGetDirty +- uid: TinyLife.Objects.Furniture.OnDirty + commentId: E:TinyLife.Objects.Furniture.OnDirty + parent: TinyLife.Objects.Furniture + name: OnDirty + nameWithType: Furniture.OnDirty + fullName: TinyLife.Objects.Furniture.OnDirty +- uid: TinyLife.Objects.Furniture.ParentInfo + commentId: P:TinyLife.Objects.Furniture.ParentInfo + parent: TinyLife.Objects.Furniture + name: ParentInfo + nameWithType: Furniture.ParentInfo + fullName: TinyLife.Objects.Furniture.ParentInfo +- uid: TinyLife.Objects.Furniture.Type + commentId: F:TinyLife.Objects.Furniture.Type + parent: TinyLife.Objects.Furniture + name: Type + nameWithType: Furniture.Type + fullName: TinyLife.Objects.Furniture.Type +- uid: TinyLife.Objects.Furniture.Rotation + commentId: F:TinyLife.Objects.Furniture.Rotation + parent: TinyLife.Objects.Furniture + name: Rotation + nameWithType: Furniture.Rotation + fullName: TinyLife.Objects.Furniture.Rotation +- uid: TinyLife.Objects.Furniture.ParentFurniture + commentId: P:TinyLife.Objects.Furniture.ParentFurniture + parent: TinyLife.Objects.Furniture + name: ParentFurniture + nameWithType: Furniture.ParentFurniture + fullName: TinyLife.Objects.Furniture.ParentFurniture +- uid: TinyLife.Objects.Furniture.ParentObjectSpot + commentId: P:TinyLife.Objects.Furniture.ParentObjectSpot + parent: TinyLife.Objects.Furniture + name: ParentObjectSpot + nameWithType: Furniture.ParentObjectSpot + fullName: TinyLife.Objects.Furniture.ParentObjectSpot +- uid: TinyLife.Objects.Furniture.HasParent + commentId: P:TinyLife.Objects.Furniture.HasParent + parent: TinyLife.Objects.Furniture + name: HasParent + nameWithType: Furniture.HasParent + fullName: TinyLife.Objects.Furniture.HasParent +- uid: TinyLife.Objects.Furniture.Colors + commentId: F:TinyLife.Objects.Furniture.Colors + parent: TinyLife.Objects.Furniture + name: Colors + nameWithType: Furniture.Colors + fullName: TinyLife.Objects.Furniture.Colors +- uid: TinyLife.Objects.Furniture.Area + commentId: P:TinyLife.Objects.Furniture.Area + parent: TinyLife.Objects.Furniture + name: Area + nameWithType: Furniture.Area + fullName: TinyLife.Objects.Furniture.Area +- uid: TinyLife.Objects.Furniture.DevaluedThroughUse + commentId: F:TinyLife.Objects.Furniture.DevaluedThroughUse + parent: TinyLife.Objects.Furniture + name: DevaluedThroughUse + nameWithType: Furniture.DevaluedThroughUse + fullName: TinyLife.Objects.Furniture.DevaluedThroughUse +- uid: TinyLife.Objects.Furniture.AreUtilitiesDisabled + commentId: P:TinyLife.Objects.Furniture.AreUtilitiesDisabled + parent: TinyLife.Objects.Furniture + name: AreUtilitiesDisabled + nameWithType: Furniture.AreUtilitiesDisabled + fullName: TinyLife.Objects.Furniture.AreUtilitiesDisabled +- uid: TinyLife.Objects.Furniture.IsStatic + commentId: F:TinyLife.Objects.Furniture.IsStatic + parent: TinyLife.Objects.Furniture + name: IsStatic + nameWithType: Furniture.IsStatic + fullName: TinyLife.Objects.Furniture.IsStatic +- uid: TinyLife.Objects.Furniture.CreatorId + commentId: P:TinyLife.Objects.Furniture.CreatorId + parent: TinyLife.Objects.Furniture + name: CreatorId + nameWithType: Furniture.CreatorId + fullName: TinyLife.Objects.Furniture.CreatorId +- uid: TinyLife.Objects.Furniture.Quality + commentId: F:TinyLife.Objects.Furniture.Quality + parent: TinyLife.Objects.Furniture + name: Quality + nameWithType: Furniture.Quality + fullName: TinyLife.Objects.Furniture.Quality +- uid: TinyLife.Objects.Furniture.CanBeDirty + commentId: P:TinyLife.Objects.Furniture.CanBeDirty + parent: TinyLife.Objects.Furniture + name: CanBeDirty + nameWithType: Furniture.CanBeDirty + fullName: TinyLife.Objects.Furniture.CanBeDirty +- uid: TinyLife.Objects.Furniture.Dirty + commentId: F:TinyLife.Objects.Furniture.Dirty + parent: TinyLife.Objects.Furniture + name: Dirty + nameWithType: Furniture.Dirty + fullName: TinyLife.Objects.Furniture.Dirty +- uid: TinyLife.Objects.Furniture.CustomPrice + commentId: F:TinyLife.Objects.Furniture.CustomPrice + parent: TinyLife.Objects.Furniture + name: CustomPrice + nameWithType: Furniture.CustomPrice + fullName: TinyLife.Objects.Furniture.CustomPrice +- uid: TinyLife.Objects.Furniture.Creator + commentId: P:TinyLife.Objects.Furniture.Creator + parent: TinyLife.Objects.Furniture + name: Creator + nameWithType: Furniture.Creator + fullName: TinyLife.Objects.Furniture.Creator +- uid: TinyLife.Objects.Furniture.AttachedWall + commentId: P:TinyLife.Objects.Furniture.AttachedWall + parent: TinyLife.Objects.Furniture + name: AttachedWall + nameWithType: Furniture.AttachedWall + fullName: TinyLife.Objects.Furniture.AttachedWall +- uid: TinyLife.Objects.Furniture.HideFromDraw + commentId: P:TinyLife.Objects.Furniture.HideFromDraw + parent: TinyLife.Objects.Furniture + name: HideFromDraw + nameWithType: Furniture.HideFromDraw + fullName: TinyLife.Objects.Furniture.HideFromDraw +- uid: TinyLife.Objects.Furniture.VisualRotation + commentId: P:TinyLife.Objects.Furniture.VisualRotation + parent: TinyLife.Objects.Furniture + name: VisualRotation + nameWithType: Furniture.VisualRotation + fullName: TinyLife.Objects.Furniture.VisualRotation +- uid: TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color}) + commentId: M:TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color}) + parent: TinyLife.Objects.Furniture + isExternal: true + name: Draw(GameTime, SpriteBatch, Vector2, Nullable) + nameWithType: Furniture.Draw(GameTime, SpriteBatch, Vector2, Nullable) + fullName: TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, System.Nullable) + nameWithType.vb: Furniture.Draw(GameTime, SpriteBatch, Vector2, Nullable(Of Color)) + fullName.vb: TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, System.Nullable(Of Microsoft.Xna.Framework.Color)) + name.vb: Draw(GameTime, SpriteBatch, Vector2, Nullable(Of Color)) + spec.csharp: + - uid: TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color}) + name: Draw + nameWithType: Furniture.Draw + fullName: TinyLife.Objects.Furniture.Draw + - name: ( + nameWithType: ( + fullName: ( + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + nameWithType: GameTime + fullName: Microsoft.Xna.Framework.GameTime + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: Microsoft.Xna.Framework.Graphics.SpriteBatch + name: SpriteBatch + nameWithType: SpriteBatch + fullName: Microsoft.Xna.Framework.Graphics.SpriteBatch + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: Microsoft.Xna.Framework.Color + name: Color + nameWithType: Color + fullName: Microsoft.Xna.Framework.Color + isExternal: true + - name: '>' + nameWithType: '>' + fullName: '>' + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color}) + name: Draw + nameWithType: Furniture.Draw + fullName: TinyLife.Objects.Furniture.Draw + - name: ( + nameWithType: ( + fullName: ( + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + nameWithType: GameTime + fullName: Microsoft.Xna.Framework.GameTime + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: Microsoft.Xna.Framework.Graphics.SpriteBatch + name: SpriteBatch + nameWithType: SpriteBatch + fullName: Microsoft.Xna.Framework.Graphics.SpriteBatch + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: Microsoft.Xna.Framework.Color + name: Color + nameWithType: Color + fullName: Microsoft.Xna.Framework.Color + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Objects.Furniture.Validate + commentId: M:TinyLife.Objects.Furniture.Validate + parent: TinyLife.Objects.Furniture + name: Validate() + nameWithType: Furniture.Validate() + fullName: TinyLife.Objects.Furniture.Validate() + spec.csharp: + - uid: TinyLife.Objects.Furniture.Validate + name: Validate + nameWithType: Furniture.Validate + fullName: TinyLife.Objects.Furniture.Validate + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.Validate + name: Validate + nameWithType: Furniture.Validate + fullName: TinyLife.Objects.Furniture.Validate + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Objects.Furniture.Intersects(MLEM.Misc.RectangleF) + commentId: M:TinyLife.Objects.Furniture.Intersects(MLEM.Misc.RectangleF) + parent: TinyLife.Objects.Furniture + isExternal: true + name: Intersects(RectangleF) + nameWithType: Furniture.Intersects(RectangleF) + fullName: TinyLife.Objects.Furniture.Intersects(MLEM.Misc.RectangleF) + spec.csharp: + - uid: TinyLife.Objects.Furniture.Intersects(MLEM.Misc.RectangleF) + name: Intersects + nameWithType: Furniture.Intersects + fullName: TinyLife.Objects.Furniture.Intersects + - name: ( + nameWithType: ( + fullName: ( + - uid: MLEM.Misc.RectangleF + name: RectangleF + nameWithType: RectangleF + fullName: MLEM.Misc.RectangleF + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.Intersects(MLEM.Misc.RectangleF) + name: Intersects + nameWithType: Furniture.Intersects + fullName: TinyLife.Objects.Furniture.Intersects + - name: ( + nameWithType: ( + fullName: ( + - uid: MLEM.Misc.RectangleF + name: RectangleF + nameWithType: RectangleF + fullName: MLEM.Misc.RectangleF + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.Person) + commentId: M:TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.Person) + parent: TinyLife.Objects.Furniture + name: GetCategories(Person) + nameWithType: Furniture.GetCategories(Person) + fullName: TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.Person) + spec.csharp: + - uid: TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.Person) + name: GetCategories + nameWithType: Furniture.GetCategories + fullName: TinyLife.Objects.Furniture.GetCategories + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.Person) + name: GetCategories + nameWithType: Furniture.GetCategories + fullName: TinyLife.Objects.Furniture.GetCategories + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Objects.Furniture.OnAdded + commentId: M:TinyLife.Objects.Furniture.OnAdded + parent: TinyLife.Objects.Furniture + name: OnAdded() + nameWithType: Furniture.OnAdded() + fullName: TinyLife.Objects.Furniture.OnAdded() + spec.csharp: + - uid: TinyLife.Objects.Furniture.OnAdded + name: OnAdded + nameWithType: Furniture.OnAdded + fullName: TinyLife.Objects.Furniture.OnAdded + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.OnAdded + name: OnAdded + nameWithType: Furniture.OnAdded + fullName: TinyLife.Objects.Furniture.OnAdded + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Objects.Furniture.OnRemoved + commentId: M:TinyLife.Objects.Furniture.OnRemoved + parent: TinyLife.Objects.Furniture + name: OnRemoved() + nameWithType: Furniture.OnRemoved() + fullName: TinyLife.Objects.Furniture.OnRemoved() + spec.csharp: + - uid: TinyLife.Objects.Furniture.OnRemoved + name: OnRemoved + nameWithType: Furniture.OnRemoved + fullName: TinyLife.Objects.Furniture.OnRemoved + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.OnRemoved + name: OnRemoved + nameWithType: Furniture.OnRemoved + fullName: TinyLife.Objects.Furniture.OnRemoved + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + commentId: M:TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + parent: TinyLife.Objects.Furniture + name: GetAiPriority(Person, ObjectCategory) + nameWithType: Furniture.GetAiPriority(Person, ObjectCategory) + fullName: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory) + spec.csharp: + - uid: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + name: GetAiPriority + nameWithType: Furniture.GetAiPriority + fullName: TinyLife.Objects.Furniture.GetAiPriority + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.ObjectCategory + name: ObjectCategory + nameWithType: ObjectCategory + fullName: TinyLife.Objects.ObjectCategory + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + name: GetAiPriority + nameWithType: Furniture.GetAiPriority + fullName: TinyLife.Objects.Furniture.GetAiPriority + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.ObjectCategory + name: ObjectCategory + nameWithType: ObjectCategory + fullName: TinyLife.Objects.ObjectCategory + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Objects.Furniture.GetVisibility + commentId: M:TinyLife.Objects.Furniture.GetVisibility + parent: TinyLife.Objects.Furniture + name: GetVisibility() + nameWithType: Furniture.GetVisibility() + fullName: TinyLife.Objects.Furniture.GetVisibility() + spec.csharp: + - uid: TinyLife.Objects.Furniture.GetVisibility + name: GetVisibility + nameWithType: Furniture.GetVisibility + fullName: TinyLife.Objects.Furniture.GetVisibility + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.GetVisibility + name: GetVisibility + nameWithType: Furniture.GetVisibility + fullName: TinyLife.Objects.Furniture.GetVisibility + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Objects.Furniture.CanExecuteAction(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Boolean) + commentId: M:TinyLife.Objects.Furniture.CanExecuteAction(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Boolean) + parent: TinyLife.Objects.Furniture + isExternal: true + name: CanExecuteAction(ActionType, ActionInfo, Boolean, Boolean) + nameWithType: Furniture.CanExecuteAction(ActionType, ActionInfo, Boolean, Boolean) + fullName: TinyLife.Objects.Furniture.CanExecuteAction(TinyLife.Actions.ActionType, TinyLife.Actions.ActionInfo, System.Boolean, System.Boolean) + spec.csharp: + - uid: TinyLife.Objects.Furniture.CanExecuteAction(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Boolean) + name: CanExecuteAction + nameWithType: Furniture.CanExecuteAction + fullName: TinyLife.Objects.Furniture.CanExecuteAction + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Actions.ActionType + name: ActionType + nameWithType: ActionType + fullName: TinyLife.Actions.ActionType + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.ActionInfo + name: ActionInfo + nameWithType: ActionInfo + fullName: TinyLife.Actions.ActionInfo + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.CanExecuteAction(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Boolean) + name: CanExecuteAction + nameWithType: Furniture.CanExecuteAction + fullName: TinyLife.Objects.Furniture.CanExecuteAction + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Actions.ActionType + name: ActionType + nameWithType: ActionType + fullName: TinyLife.Actions.ActionType + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.ActionInfo + name: ActionInfo + nameWithType: ActionInfo + fullName: TinyLife.Actions.ActionInfo + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Objects.Furniture.OnActionCompleted(TinyLife.Actions.Action,TinyLife.Actions.CompletionType,System.Boolean) + commentId: M:TinyLife.Objects.Furniture.OnActionCompleted(TinyLife.Actions.Action,TinyLife.Actions.CompletionType,System.Boolean) + parent: TinyLife.Objects.Furniture + isExternal: true + name: OnActionCompleted(Action, CompletionType, Boolean) + nameWithType: Furniture.OnActionCompleted(Action, CompletionType, Boolean) + fullName: TinyLife.Objects.Furniture.OnActionCompleted(TinyLife.Actions.Action, TinyLife.Actions.CompletionType, System.Boolean) + spec.csharp: + - uid: TinyLife.Objects.Furniture.OnActionCompleted(TinyLife.Actions.Action,TinyLife.Actions.CompletionType,System.Boolean) + name: OnActionCompleted + nameWithType: Furniture.OnActionCompleted + fullName: TinyLife.Objects.Furniture.OnActionCompleted + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Actions.Action + name: Action + nameWithType: Action + fullName: TinyLife.Actions.Action + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.CompletionType + name: CompletionType + nameWithType: CompletionType + fullName: TinyLife.Actions.CompletionType + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.OnActionCompleted(TinyLife.Actions.Action,TinyLife.Actions.CompletionType,System.Boolean) + name: OnActionCompleted + nameWithType: Furniture.OnActionCompleted + fullName: TinyLife.Objects.Furniture.OnActionCompleted + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Actions.Action + name: Action + nameWithType: Action + fullName: TinyLife.Actions.Action + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.CompletionType + name: CompletionType + nameWithType: CompletionType + fullName: TinyLife.Actions.CompletionType + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Objects.Furniture.ActionUpdate(TinyLife.Actions.Action,Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single,System.Boolean) + commentId: M:TinyLife.Objects.Furniture.ActionUpdate(TinyLife.Actions.Action,Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single,System.Boolean) + parent: TinyLife.Objects.Furniture + isExternal: true + name: ActionUpdate(Action, GameTime, TimeSpan, Single, Boolean) + nameWithType: Furniture.ActionUpdate(Action, GameTime, TimeSpan, Single, Boolean) + fullName: TinyLife.Objects.Furniture.ActionUpdate(TinyLife.Actions.Action, Microsoft.Xna.Framework.GameTime, System.TimeSpan, System.Single, System.Boolean) + spec.csharp: + - uid: TinyLife.Objects.Furniture.ActionUpdate(TinyLife.Actions.Action,Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single,System.Boolean) + name: ActionUpdate + nameWithType: Furniture.ActionUpdate + fullName: TinyLife.Objects.Furniture.ActionUpdate + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Actions.Action + name: Action + nameWithType: Action + fullName: TinyLife.Actions.Action + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + nameWithType: GameTime + fullName: Microsoft.Xna.Framework.GameTime + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.TimeSpan + name: TimeSpan + nameWithType: TimeSpan + fullName: System.TimeSpan + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Single + name: Single + nameWithType: Single + fullName: System.Single + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.ActionUpdate(TinyLife.Actions.Action,Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single,System.Boolean) + name: ActionUpdate + nameWithType: Furniture.ActionUpdate + fullName: TinyLife.Objects.Furniture.ActionUpdate + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Actions.Action + name: Action + nameWithType: Action + fullName: TinyLife.Actions.Action + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + nameWithType: GameTime + fullName: Microsoft.Xna.Framework.GameTime + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.TimeSpan + name: TimeSpan + nameWithType: TimeSpan + fullName: System.TimeSpan + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Single + name: Single + nameWithType: Single + fullName: System.Single + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + parent: TinyLife.Objects.Furniture + name: GetFreeActionSpotInfo(Person, ObjectCategory) + nameWithType: Furniture.GetFreeActionSpotInfo(Person, ObjectCategory) + fullName: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory) + spec.csharp: + - uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + name: GetFreeActionSpotInfo + nameWithType: Furniture.GetFreeActionSpotInfo + fullName: TinyLife.Objects.Furniture.GetFreeActionSpotInfo + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.ObjectCategory + name: ObjectCategory + nameWithType: ObjectCategory + fullName: TinyLife.Objects.ObjectCategory + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + name: GetFreeActionSpotInfo + nameWithType: Furniture.GetFreeActionSpotInfo + fullName: TinyLife.Objects.Furniture.GetFreeActionSpotInfo + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.ObjectCategory + name: ObjectCategory + nameWithType: ObjectCategory + fullName: TinyLife.Objects.ObjectCategory + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean) + commentId: M:TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean) + parent: TinyLife.Objects.Furniture + isExternal: true + name: Draw(GameTime, SpriteBatch, Vector2, Vector2, Nullable, Direction2, Int32[], Single, Boolean, ParentInfo, Single, Boolean) + nameWithType: Furniture.Draw(GameTime, SpriteBatch, Vector2, Vector2, Nullable, Direction2, Int32[], Single, Boolean, ParentInfo, Single, Boolean) + fullName: TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, System.Nullable, MLEM.Misc.Direction2, System.Int32[], System.Single, System.Boolean, TinyLife.Objects.ParentInfo, System.Single, System.Boolean) + nameWithType.vb: Furniture.Draw(GameTime, SpriteBatch, Vector2, Vector2, Nullable(Of Color), Direction2, Int32(), Single, Boolean, ParentInfo, Single, Boolean) + fullName.vb: TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, System.Nullable(Of Microsoft.Xna.Framework.Color), MLEM.Misc.Direction2, System.Int32(), System.Single, System.Boolean, TinyLife.Objects.ParentInfo, System.Single, System.Boolean) + name.vb: Draw(GameTime, SpriteBatch, Vector2, Vector2, Nullable(Of Color), Direction2, Int32(), Single, Boolean, ParentInfo, Single, Boolean) + spec.csharp: + - uid: TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean) + name: Draw + nameWithType: Furniture.Draw + fullName: TinyLife.Objects.Furniture.Draw + - name: ( + nameWithType: ( + fullName: ( + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + nameWithType: GameTime + fullName: Microsoft.Xna.Framework.GameTime + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: Microsoft.Xna.Framework.Graphics.SpriteBatch + name: SpriteBatch + nameWithType: SpriteBatch + fullName: Microsoft.Xna.Framework.Graphics.SpriteBatch + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: Microsoft.Xna.Framework.Color + name: Color + nameWithType: Color + fullName: Microsoft.Xna.Framework.Color + isExternal: true + - name: '>' + nameWithType: '>' + fullName: '>' + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: MLEM.Misc.Direction2 + name: Direction2 + nameWithType: Direction2 + fullName: MLEM.Misc.Direction2 + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Int32 + name: Int32 + nameWithType: Int32 + fullName: System.Int32 + isExternal: true + - name: '[]' + nameWithType: '[]' + fullName: '[]' + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Single + name: Single + nameWithType: Single + fullName: System.Single + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.ParentInfo + name: ParentInfo + nameWithType: ParentInfo + fullName: TinyLife.Objects.ParentInfo + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Single + name: Single + nameWithType: Single + fullName: System.Single + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean) + name: Draw + nameWithType: Furniture.Draw + fullName: TinyLife.Objects.Furniture.Draw + - name: ( + nameWithType: ( + fullName: ( + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + nameWithType: GameTime + fullName: Microsoft.Xna.Framework.GameTime + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: Microsoft.Xna.Framework.Graphics.SpriteBatch + name: SpriteBatch + nameWithType: SpriteBatch + fullName: Microsoft.Xna.Framework.Graphics.SpriteBatch + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: Microsoft.Xna.Framework.Color + name: Color + nameWithType: Color + fullName: Microsoft.Xna.Framework.Color + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: MLEM.Misc.Direction2 + name: Direction2 + nameWithType: Direction2 + fullName: MLEM.Misc.Direction2 + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Int32 + name: Int32 + nameWithType: Int32 + fullName: System.Int32 + isExternal: true + - name: () + nameWithType: () + fullName: () + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Single + name: Single + nameWithType: Single + fullName: System.Single + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.ParentInfo + name: ParentInfo + nameWithType: ParentInfo + fullName: TinyLife.Objects.ParentInfo + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Single + name: Single + nameWithType: Single + fullName: System.Single + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Objects.Furniture.GetPrice + commentId: M:TinyLife.Objects.Furniture.GetPrice + parent: TinyLife.Objects.Furniture + name: GetPrice() + nameWithType: Furniture.GetPrice() + fullName: TinyLife.Objects.Furniture.GetPrice() + spec.csharp: + - uid: TinyLife.Objects.Furniture.GetPrice + name: GetPrice + nameWithType: Furniture.GetPrice + fullName: TinyLife.Objects.Furniture.GetPrice + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.GetPrice + name: GetPrice + nameWithType: Furniture.GetPrice + fullName: TinyLife.Objects.Furniture.GetPrice + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String}) + commentId: M:TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String}) + parent: TinyLife.Objects.Furniture + isExternal: true + name: GetDescription(List) + nameWithType: Furniture.GetDescription(List) + fullName: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List) + nameWithType.vb: Furniture.GetDescription(List(Of String)) + fullName.vb: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List(Of System.String)) + name.vb: GetDescription(List(Of String)) + spec.csharp: + - uid: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String}) + name: GetDescription + nameWithType: Furniture.GetDescription + fullName: TinyLife.Objects.Furniture.GetDescription + - name: ( + nameWithType: ( + fullName: ( + - uid: System.Collections.Generic.List`1 + name: List + nameWithType: List + fullName: System.Collections.Generic.List + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: System.String + name: String + nameWithType: String + fullName: System.String + isExternal: true + - name: '>' + nameWithType: '>' + fullName: '>' + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String}) + name: GetDescription + nameWithType: Furniture.GetDescription + fullName: TinyLife.Objects.Furniture.GetDescription + - name: ( + nameWithType: ( + fullName: ( + - uid: System.Collections.Generic.List`1 + name: List + nameWithType: List + fullName: System.Collections.Generic.List + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: System.String + name: String + nameWithType: String + fullName: System.String + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Objects.Furniture.GetDecorativeRating(TinyLife.World.Room) + commentId: M:TinyLife.Objects.Furniture.GetDecorativeRating(TinyLife.World.Room) + parent: TinyLife.Objects.Furniture + name: GetDecorativeRating(Room) + nameWithType: Furniture.GetDecorativeRating(Room) + fullName: TinyLife.Objects.Furniture.GetDecorativeRating(TinyLife.World.Room) + spec.csharp: + - uid: TinyLife.Objects.Furniture.GetDecorativeRating(TinyLife.World.Room) + name: GetDecorativeRating + nameWithType: Furniture.GetDecorativeRating + fullName: TinyLife.Objects.Furniture.GetDecorativeRating + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.World.Room + name: Room + nameWithType: Room + fullName: TinyLife.World.Room + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.GetDecorativeRating(TinyLife.World.Room) + name: GetDecorativeRating + nameWithType: Furniture.GetDecorativeRating + fullName: TinyLife.Objects.Furniture.GetDecorativeRating + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.World.Room + name: Room + nameWithType: Room + fullName: TinyLife.World.Room + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.Person,System.TimeSpan) + commentId: M:TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.Person,System.TimeSpan) + parent: TinyLife.Objects.Furniture + isExternal: true + name: GetDirty(Person, TimeSpan) + nameWithType: Furniture.GetDirty(Person, TimeSpan) + fullName: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.Person, System.TimeSpan) + spec.csharp: + - uid: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.Person,System.TimeSpan) + name: GetDirty + nameWithType: Furniture.GetDirty + fullName: TinyLife.Objects.Furniture.GetDirty + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.TimeSpan + name: TimeSpan + nameWithType: TimeSpan + fullName: System.TimeSpan + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.Person,System.TimeSpan) + name: GetDirty + nameWithType: Furniture.GetDirty + fullName: TinyLife.Objects.Furniture.GetDirty + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.TimeSpan + name: TimeSpan + nameWithType: TimeSpan + fullName: System.TimeSpan + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person,System.Boolean) + commentId: M:TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person,System.Boolean) + parent: TinyLife.Objects.Furniture + isExternal: true + name: SetCreator(Person, Boolean) + nameWithType: Furniture.SetCreator(Person, Boolean) + fullName: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person, System.Boolean) + spec.csharp: + - uid: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person,System.Boolean) + name: SetCreator + nameWithType: Furniture.SetCreator + fullName: TinyLife.Objects.Furniture.SetCreator + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person,System.Boolean) + name: SetCreator + nameWithType: Furniture.SetCreator + fullName: TinyLife.Objects.Furniture.SetCreator + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Objects.Furniture.GetDisplayName + commentId: M:TinyLife.Objects.Furniture.GetDisplayName + parent: TinyLife.Objects.Furniture + name: GetDisplayName() + nameWithType: Furniture.GetDisplayName() + fullName: TinyLife.Objects.Furniture.GetDisplayName() + spec.csharp: + - uid: TinyLife.Objects.Furniture.GetDisplayName + name: GetDisplayName + nameWithType: Furniture.GetDisplayName + fullName: TinyLife.Objects.Furniture.GetDisplayName + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.GetDisplayName + name: GetDisplayName + nameWithType: Furniture.GetDisplayName + fullName: TinyLife.Objects.Furniture.GetDisplayName + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Objects.Furniture.OnNeighborChanged(TinyLife.Objects.Furniture) + commentId: M:TinyLife.Objects.Furniture.OnNeighborChanged(TinyLife.Objects.Furniture) + parent: TinyLife.Objects.Furniture + name: OnNeighborChanged(Furniture) + nameWithType: Furniture.OnNeighborChanged(Furniture) + fullName: TinyLife.Objects.Furniture.OnNeighborChanged(TinyLife.Objects.Furniture) + spec.csharp: + - uid: TinyLife.Objects.Furniture.OnNeighborChanged(TinyLife.Objects.Furniture) + name: OnNeighborChanged + nameWithType: Furniture.OnNeighborChanged + fullName: TinyLife.Objects.Furniture.OnNeighborChanged + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Furniture + name: Furniture + nameWithType: Furniture + fullName: TinyLife.Objects.Furniture + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.OnNeighborChanged(TinyLife.Objects.Furniture) + name: OnNeighborChanged + nameWithType: Furniture.OnNeighborChanged + fullName: TinyLife.Objects.Furniture.OnNeighborChanged + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Furniture + name: Furniture + nameWithType: Furniture + fullName: TinyLife.Objects.Furniture + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Objects.Furniture.DrawUi(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Ui.Elements.Element,System.Single,System.Int32[]) + commentId: M:TinyLife.Objects.Furniture.DrawUi(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Ui.Elements.Element,System.Single,System.Int32[]) + parent: TinyLife.Objects.Furniture + isExternal: true + name: DrawUi(GameTime, SpriteBatch, Element, Single, Int32[]) + nameWithType: Furniture.DrawUi(GameTime, SpriteBatch, Element, Single, Int32[]) + fullName: TinyLife.Objects.Furniture.DrawUi(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, MLEM.Ui.Elements.Element, System.Single, System.Int32[]) + nameWithType.vb: Furniture.DrawUi(GameTime, SpriteBatch, Element, Single, Int32()) + fullName.vb: TinyLife.Objects.Furniture.DrawUi(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, MLEM.Ui.Elements.Element, System.Single, System.Int32()) + name.vb: DrawUi(GameTime, SpriteBatch, Element, Single, Int32()) + spec.csharp: + - uid: TinyLife.Objects.Furniture.DrawUi(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Ui.Elements.Element,System.Single,System.Int32[]) + name: DrawUi + nameWithType: Furniture.DrawUi + fullName: TinyLife.Objects.Furniture.DrawUi + - name: ( + nameWithType: ( + fullName: ( + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + nameWithType: GameTime + fullName: Microsoft.Xna.Framework.GameTime + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: Microsoft.Xna.Framework.Graphics.SpriteBatch + name: SpriteBatch + nameWithType: SpriteBatch + fullName: Microsoft.Xna.Framework.Graphics.SpriteBatch + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: MLEM.Ui.Elements.Element + name: Element + nameWithType: Element + fullName: MLEM.Ui.Elements.Element + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Single + name: Single + nameWithType: Single + fullName: System.Single + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Int32 + name: Int32 + nameWithType: Int32 + fullName: System.Int32 + isExternal: true + - name: '[]' + nameWithType: '[]' + fullName: '[]' + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.DrawUi(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Ui.Elements.Element,System.Single,System.Int32[]) + name: DrawUi + nameWithType: Furniture.DrawUi + fullName: TinyLife.Objects.Furniture.DrawUi + - name: ( + nameWithType: ( + fullName: ( + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + nameWithType: GameTime + fullName: Microsoft.Xna.Framework.GameTime + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: Microsoft.Xna.Framework.Graphics.SpriteBatch + name: SpriteBatch + nameWithType: SpriteBatch + fullName: Microsoft.Xna.Framework.Graphics.SpriteBatch + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: MLEM.Ui.Elements.Element + name: Element + nameWithType: Element + fullName: MLEM.Ui.Elements.Element + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Single + name: Single + nameWithType: Single + fullName: System.Single + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Int32 + name: Int32 + nameWithType: Int32 + fullName: System.Int32 + isExternal: true + - name: () + nameWithType: () + fullName: () + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Objects.Furniture.GetOccupants(TinyLife.Objects.ObjectCategory,System.Boolean) + commentId: M:TinyLife.Objects.Furniture.GetOccupants(TinyLife.Objects.ObjectCategory,System.Boolean) + parent: TinyLife.Objects.Furniture + isExternal: true + name: GetOccupants(ObjectCategory, Boolean) + nameWithType: Furniture.GetOccupants(ObjectCategory, Boolean) + fullName: TinyLife.Objects.Furniture.GetOccupants(TinyLife.Objects.ObjectCategory, System.Boolean) + spec.csharp: + - uid: TinyLife.Objects.Furniture.GetOccupants(TinyLife.Objects.ObjectCategory,System.Boolean) + name: GetOccupants + nameWithType: Furniture.GetOccupants + fullName: TinyLife.Objects.Furniture.GetOccupants + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.ObjectCategory + name: ObjectCategory + nameWithType: ObjectCategory + fullName: TinyLife.Objects.ObjectCategory + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.GetOccupants(TinyLife.Objects.ObjectCategory,System.Boolean) + name: GetOccupants + nameWithType: Furniture.GetOccupants + fullName: TinyLife.Objects.Furniture.GetOccupants + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.ObjectCategory + name: ObjectCategory + nameWithType: ObjectCategory + fullName: TinyLife.Objects.ObjectCategory + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + parent: TinyLife.Objects.Furniture + name: GetFreeActionSpots(Person, ObjectCategory) + nameWithType: Furniture.GetFreeActionSpots(Person, ObjectCategory) + fullName: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory) + spec.csharp: + - uid: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + name: GetFreeActionSpots + nameWithType: Furniture.GetFreeActionSpots + fullName: TinyLife.Objects.Furniture.GetFreeActionSpots + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.ObjectCategory + name: ObjectCategory + nameWithType: ObjectCategory + fullName: TinyLife.Objects.ObjectCategory + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + name: GetFreeActionSpots + nameWithType: Furniture.GetFreeActionSpots + fullName: TinyLife.Objects.Furniture.GetFreeActionSpots + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.ObjectCategory + name: ObjectCategory + nameWithType: ObjectCategory + fullName: TinyLife.Objects.ObjectCategory + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + parent: TinyLife.Objects.Furniture + name: GetFreeActionSpot(Person, ObjectCategory) + nameWithType: Furniture.GetFreeActionSpot(Person, ObjectCategory) + fullName: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory) + spec.csharp: + - uid: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + name: GetFreeActionSpot + nameWithType: Furniture.GetFreeActionSpot + fullName: TinyLife.Objects.Furniture.GetFreeActionSpot + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.ObjectCategory + name: ObjectCategory + nameWithType: ObjectCategory + fullName: TinyLife.Objects.ObjectCategory + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + name: GetFreeActionSpot + nameWithType: Furniture.GetFreeActionSpot + fullName: TinyLife.Objects.Furniture.GetFreeActionSpot + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.ObjectCategory + name: ObjectCategory + nameWithType: ObjectCategory + fullName: TinyLife.Objects.ObjectCategory + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) + commentId: M:TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) + parent: TinyLife.Objects.Furniture + isExternal: true + name: GetActionSpotInfo(Person, ActionSpot, Direction2) + nameWithType: Furniture.GetActionSpotInfo(Person, ActionSpot, Direction2) + fullName: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.Person, TinyLife.Objects.ActionSpot, MLEM.Misc.Direction2) + spec.csharp: + - uid: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) + name: GetActionSpotInfo + nameWithType: Furniture.GetActionSpotInfo + fullName: TinyLife.Objects.Furniture.GetActionSpotInfo + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.ActionSpot + name: ActionSpot + nameWithType: ActionSpot + fullName: TinyLife.Objects.ActionSpot + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: MLEM.Misc.Direction2 + name: Direction2 + nameWithType: Direction2 + fullName: MLEM.Misc.Direction2 + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) + name: GetActionSpotInfo + nameWithType: Furniture.GetActionSpotInfo + fullName: TinyLife.Objects.Furniture.GetActionSpotInfo + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.ActionSpot + name: ActionSpot + nameWithType: ActionSpot + fullName: TinyLife.Objects.ActionSpot + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: MLEM.Misc.Direction2 + name: Direction2 + nameWithType: Direction2 + fullName: MLEM.Misc.Direction2 + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Objects.Furniture.GetFreeObjectSpot(TinyLife.Objects.FurnitureType,System.Nullable{Microsoft.Xna.Framework.Vector2}) + commentId: M:TinyLife.Objects.Furniture.GetFreeObjectSpot(TinyLife.Objects.FurnitureType,System.Nullable{Microsoft.Xna.Framework.Vector2}) + parent: TinyLife.Objects.Furniture + isExternal: true + name: GetFreeObjectSpot(FurnitureType, Nullable) + nameWithType: Furniture.GetFreeObjectSpot(FurnitureType, Nullable) + fullName: TinyLife.Objects.Furniture.GetFreeObjectSpot(TinyLife.Objects.FurnitureType, System.Nullable) + nameWithType.vb: Furniture.GetFreeObjectSpot(FurnitureType, Nullable(Of Vector2)) + fullName.vb: TinyLife.Objects.Furniture.GetFreeObjectSpot(TinyLife.Objects.FurnitureType, System.Nullable(Of Microsoft.Xna.Framework.Vector2)) + name.vb: GetFreeObjectSpot(FurnitureType, Nullable(Of Vector2)) + spec.csharp: + - uid: TinyLife.Objects.Furniture.GetFreeObjectSpot(TinyLife.Objects.FurnitureType,System.Nullable{Microsoft.Xna.Framework.Vector2}) + name: GetFreeObjectSpot + nameWithType: Furniture.GetFreeObjectSpot + fullName: TinyLife.Objects.Furniture.GetFreeObjectSpot + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.FurnitureType + name: FurnitureType + nameWithType: FurnitureType + fullName: TinyLife.Objects.FurnitureType + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 + isExternal: true + - name: '>' + nameWithType: '>' + fullName: '>' + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.GetFreeObjectSpot(TinyLife.Objects.FurnitureType,System.Nullable{Microsoft.Xna.Framework.Vector2}) + name: GetFreeObjectSpot + nameWithType: Furniture.GetFreeObjectSpot + fullName: TinyLife.Objects.Furniture.GetFreeObjectSpot + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.FurnitureType + name: FurnitureType + nameWithType: FurnitureType + fullName: TinyLife.Objects.FurnitureType + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Objects.Furniture.SetParent(TinyLife.Objects.Furniture,TinyLife.Objects.ObjectSpot) + commentId: M:TinyLife.Objects.Furniture.SetParent(TinyLife.Objects.Furniture,TinyLife.Objects.ObjectSpot) + parent: TinyLife.Objects.Furniture + name: SetParent(Furniture, ObjectSpot) + nameWithType: Furniture.SetParent(Furniture, ObjectSpot) + fullName: TinyLife.Objects.Furniture.SetParent(TinyLife.Objects.Furniture, TinyLife.Objects.ObjectSpot) + spec.csharp: + - uid: TinyLife.Objects.Furniture.SetParent(TinyLife.Objects.Furniture,TinyLife.Objects.ObjectSpot) + name: SetParent + nameWithType: Furniture.SetParent + fullName: TinyLife.Objects.Furniture.SetParent + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Furniture + name: Furniture + nameWithType: Furniture + fullName: TinyLife.Objects.Furniture + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.ObjectSpot + name: ObjectSpot + nameWithType: ObjectSpot + fullName: TinyLife.Objects.ObjectSpot + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.SetParent(TinyLife.Objects.Furniture,TinyLife.Objects.ObjectSpot) + name: SetParent + nameWithType: Furniture.SetParent + fullName: TinyLife.Objects.Furniture.SetParent + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Furniture + name: Furniture + nameWithType: Furniture + fullName: TinyLife.Objects.Furniture + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.ObjectSpot + name: ObjectSpot + nameWithType: ObjectSpot + fullName: TinyLife.Objects.ObjectSpot + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Objects.Furniture.UnlinkParentsAndChildren + commentId: M:TinyLife.Objects.Furniture.UnlinkParentsAndChildren + parent: TinyLife.Objects.Furniture + name: UnlinkParentsAndChildren() + nameWithType: Furniture.UnlinkParentsAndChildren() + fullName: TinyLife.Objects.Furniture.UnlinkParentsAndChildren() + spec.csharp: + - uid: TinyLife.Objects.Furniture.UnlinkParentsAndChildren + name: UnlinkParentsAndChildren + nameWithType: Furniture.UnlinkParentsAndChildren + fullName: TinyLife.Objects.Furniture.UnlinkParentsAndChildren + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.UnlinkParentsAndChildren + name: UnlinkParentsAndChildren + nameWithType: Furniture.UnlinkParentsAndChildren + fullName: TinyLife.Objects.Furniture.UnlinkParentsAndChildren + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Objects.Furniture.RemoveAndUnlink + commentId: M:TinyLife.Objects.Furniture.RemoveAndUnlink + parent: TinyLife.Objects.Furniture + name: RemoveAndUnlink() + nameWithType: Furniture.RemoveAndUnlink() + fullName: TinyLife.Objects.Furniture.RemoveAndUnlink() + spec.csharp: + - uid: TinyLife.Objects.Furniture.RemoveAndUnlink + name: RemoveAndUnlink + nameWithType: Furniture.RemoveAndUnlink + fullName: TinyLife.Objects.Furniture.RemoveAndUnlink + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.RemoveAndUnlink + name: RemoveAndUnlink + nameWithType: Furniture.RemoveAndUnlink + fullName: TinyLife.Objects.Furniture.RemoveAndUnlink + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Objects.Furniture.GetChildren``1 + commentId: M:TinyLife.Objects.Furniture.GetChildren``1 + parent: TinyLife.Objects.Furniture + name: GetChildren() + nameWithType: Furniture.GetChildren() + fullName: TinyLife.Objects.Furniture.GetChildren() + nameWithType.vb: Furniture.GetChildren(Of T)() + fullName.vb: TinyLife.Objects.Furniture.GetChildren(Of T)() + name.vb: GetChildren(Of T)() + spec.csharp: + - uid: TinyLife.Objects.Furniture.GetChildren``1 + name: GetChildren + nameWithType: Furniture.GetChildren + fullName: TinyLife.Objects.Furniture.GetChildren + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.GetChildren``1 + name: GetChildren(Of T) + nameWithType: Furniture.GetChildren(Of T) + fullName: TinyLife.Objects.Furniture.GetChildren(Of T) + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Objects.Furniture.RemoveChildren``1(System.Predicate{{T}}) + commentId: M:TinyLife.Objects.Furniture.RemoveChildren``1(System.Predicate{``0}) + parent: TinyLife.Objects.Furniture + definition: TinyLife.Objects.Furniture.RemoveChildren``1(System.Predicate{``0}) + name: RemoveChildren(Predicate) + nameWithType: Furniture.RemoveChildren(Predicate) + fullName: TinyLife.Objects.Furniture.RemoveChildren(System.Predicate) + nameWithType.vb: Furniture.RemoveChildren(Of T)(Predicate(Of T)) + fullName.vb: TinyLife.Objects.Furniture.RemoveChildren(Of T)(System.Predicate(Of T)) + name.vb: RemoveChildren(Of T)(Predicate(Of T)) + spec.csharp: + - uid: TinyLife.Objects.Furniture.RemoveChildren``1(System.Predicate{``0}) + name: RemoveChildren + nameWithType: Furniture.RemoveChildren + fullName: TinyLife.Objects.Furniture.RemoveChildren + - name: ( + nameWithType: ( + fullName: ( + - uid: System.Predicate`1 + name: Predicate + nameWithType: Predicate + fullName: System.Predicate + isExternal: true + - name: < + nameWithType: < + fullName: < + - name: T + nameWithType: T + fullName: T + - name: '>' + nameWithType: '>' + fullName: '>' + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.RemoveChildren``1(System.Predicate{``0}) + name: RemoveChildren(Of T) + nameWithType: Furniture.RemoveChildren(Of T) + fullName: TinyLife.Objects.Furniture.RemoveChildren(Of T) + - name: ( + nameWithType: ( + fullName: ( + - uid: System.Predicate`1 + name: Predicate + nameWithType: Predicate + fullName: System.Predicate + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - name: T + nameWithType: T + fullName: T + - name: ) + nameWithType: ) + fullName: ) + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Objects.Furniture.RemoveChild(TinyLife.Objects.Furniture) + commentId: M:TinyLife.Objects.Furniture.RemoveChild(TinyLife.Objects.Furniture) + parent: TinyLife.Objects.Furniture + name: RemoveChild(Furniture) + nameWithType: Furniture.RemoveChild(Furniture) + fullName: TinyLife.Objects.Furniture.RemoveChild(TinyLife.Objects.Furniture) + spec.csharp: + - uid: TinyLife.Objects.Furniture.RemoveChild(TinyLife.Objects.Furniture) + name: RemoveChild + nameWithType: Furniture.RemoveChild + fullName: TinyLife.Objects.Furniture.RemoveChild + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Furniture + name: Furniture + nameWithType: Furniture + fullName: TinyLife.Objects.Furniture + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.RemoveChild(TinyLife.Objects.Furniture) + name: RemoveChild + nameWithType: Furniture.RemoveChild + fullName: TinyLife.Objects.Furniture.RemoveChild + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Furniture + name: Furniture + nameWithType: Furniture + fullName: TinyLife.Objects.Furniture + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Objects.Furniture.AddChild``1(TinyLife.Objects.FurnitureType,MLEM.Misc.Direction2,System.Int32[],System.Nullable{System.Guid},System.Nullable{Microsoft.Xna.Framework.Vector2}) + commentId: M:TinyLife.Objects.Furniture.AddChild``1(TinyLife.Objects.FurnitureType,MLEM.Misc.Direction2,System.Int32[],System.Nullable{System.Guid},System.Nullable{Microsoft.Xna.Framework.Vector2}) + parent: TinyLife.Objects.Furniture + isExternal: true + name: AddChild(FurnitureType, Direction2, Int32[], Nullable, Nullable) + nameWithType: Furniture.AddChild(FurnitureType, Direction2, Int32[], Nullable, Nullable) + fullName: TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.FurnitureType, MLEM.Misc.Direction2, System.Int32[], System.Nullable, System.Nullable) + nameWithType.vb: Furniture.AddChild(Of T)(FurnitureType, Direction2, Int32(), Nullable(Of Guid), Nullable(Of Vector2)) + fullName.vb: TinyLife.Objects.Furniture.AddChild(Of T)(TinyLife.Objects.FurnitureType, MLEM.Misc.Direction2, System.Int32(), System.Nullable(Of System.Guid), System.Nullable(Of Microsoft.Xna.Framework.Vector2)) + name.vb: AddChild(Of T)(FurnitureType, Direction2, Int32(), Nullable(Of Guid), Nullable(Of Vector2)) + spec.csharp: + - uid: TinyLife.Objects.Furniture.AddChild``1(TinyLife.Objects.FurnitureType,MLEM.Misc.Direction2,System.Int32[],System.Nullable{System.Guid},System.Nullable{Microsoft.Xna.Framework.Vector2}) + name: AddChild + nameWithType: Furniture.AddChild + fullName: TinyLife.Objects.Furniture.AddChild + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.FurnitureType + name: FurnitureType + nameWithType: FurnitureType + fullName: TinyLife.Objects.FurnitureType + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: MLEM.Misc.Direction2 + name: Direction2 + nameWithType: Direction2 + fullName: MLEM.Misc.Direction2 + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Int32 + name: Int32 + nameWithType: Int32 + fullName: System.Int32 + isExternal: true + - name: '[]' + nameWithType: '[]' + fullName: '[]' + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: System.Guid + name: Guid + nameWithType: Guid + fullName: System.Guid + isExternal: true + - name: '>' + nameWithType: '>' + fullName: '>' + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 + isExternal: true + - name: '>' + nameWithType: '>' + fullName: '>' + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.AddChild``1(TinyLife.Objects.FurnitureType,MLEM.Misc.Direction2,System.Int32[],System.Nullable{System.Guid},System.Nullable{Microsoft.Xna.Framework.Vector2}) + name: AddChild(Of T) + nameWithType: Furniture.AddChild(Of T) + fullName: TinyLife.Objects.Furniture.AddChild(Of T) + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.FurnitureType + name: FurnitureType + nameWithType: FurnitureType + fullName: TinyLife.Objects.FurnitureType + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: MLEM.Misc.Direction2 + name: Direction2 + nameWithType: Direction2 + fullName: MLEM.Misc.Direction2 + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Int32 + name: Int32 + nameWithType: Int32 + fullName: System.Int32 + isExternal: true + - name: () + nameWithType: () + fullName: () + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: System.Guid + name: Guid + nameWithType: Guid + fullName: System.Guid + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture,MLEM.Misc.Direction2,System.Nullable{Microsoft.Xna.Framework.Vector2}) + commentId: M:TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture,MLEM.Misc.Direction2,System.Nullable{Microsoft.Xna.Framework.Vector2}) + parent: TinyLife.Objects.Furniture + isExternal: true + name: AddChild(Furniture, Direction2, Nullable) + nameWithType: Furniture.AddChild(Furniture, Direction2, Nullable) + fullName: TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture, MLEM.Misc.Direction2, System.Nullable) + nameWithType.vb: Furniture.AddChild(Furniture, Direction2, Nullable(Of Vector2)) + fullName.vb: TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture, MLEM.Misc.Direction2, System.Nullable(Of Microsoft.Xna.Framework.Vector2)) + name.vb: AddChild(Furniture, Direction2, Nullable(Of Vector2)) + spec.csharp: + - uid: TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture,MLEM.Misc.Direction2,System.Nullable{Microsoft.Xna.Framework.Vector2}) + name: AddChild + nameWithType: Furniture.AddChild + fullName: TinyLife.Objects.Furniture.AddChild + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Furniture + name: Furniture + nameWithType: Furniture + fullName: TinyLife.Objects.Furniture + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: MLEM.Misc.Direction2 + name: Direction2 + nameWithType: Direction2 + fullName: MLEM.Misc.Direction2 + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 + isExternal: true + - name: '>' + nameWithType: '>' + fullName: '>' + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture,MLEM.Misc.Direction2,System.Nullable{Microsoft.Xna.Framework.Vector2}) + name: AddChild + nameWithType: Furniture.AddChild + fullName: TinyLife.Objects.Furniture.AddChild + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Furniture + name: Furniture + nameWithType: Furniture + fullName: TinyLife.Objects.Furniture + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: MLEM.Misc.Direction2 + name: Direction2 + nameWithType: Direction2 + fullName: MLEM.Misc.Direction2 + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.FurnitureType,MLEM.Misc.Direction2,System.Int32[],System.Nullable{System.Guid}) + commentId: M:TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.FurnitureType,MLEM.Misc.Direction2,System.Int32[],System.Nullable{System.Guid}) + parent: TinyLife.Objects.Furniture + isExternal: true + name: SetChild(ObjectSpot, FurnitureType, Direction2, Int32[], Nullable) + nameWithType: Furniture.SetChild(ObjectSpot, FurnitureType, Direction2, Int32[], Nullable) + fullName: TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot, TinyLife.Objects.FurnitureType, MLEM.Misc.Direction2, System.Int32[], System.Nullable) + nameWithType.vb: Furniture.SetChild(ObjectSpot, FurnitureType, Direction2, Int32(), Nullable(Of Guid)) + fullName.vb: TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot, TinyLife.Objects.FurnitureType, MLEM.Misc.Direction2, System.Int32(), System.Nullable(Of System.Guid)) + name.vb: SetChild(ObjectSpot, FurnitureType, Direction2, Int32(), Nullable(Of Guid)) + spec.csharp: + - uid: TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.FurnitureType,MLEM.Misc.Direction2,System.Int32[],System.Nullable{System.Guid}) + name: SetChild + nameWithType: Furniture.SetChild + fullName: TinyLife.Objects.Furniture.SetChild + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.ObjectSpot + name: ObjectSpot + nameWithType: ObjectSpot + fullName: TinyLife.Objects.ObjectSpot + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.FurnitureType + name: FurnitureType + nameWithType: FurnitureType + fullName: TinyLife.Objects.FurnitureType + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: MLEM.Misc.Direction2 + name: Direction2 + nameWithType: Direction2 + fullName: MLEM.Misc.Direction2 + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Int32 + name: Int32 + nameWithType: Int32 + fullName: System.Int32 + isExternal: true + - name: '[]' + nameWithType: '[]' + fullName: '[]' + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: System.Guid + name: Guid + nameWithType: Guid + fullName: System.Guid + isExternal: true + - name: '>' + nameWithType: '>' + fullName: '>' + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.FurnitureType,MLEM.Misc.Direction2,System.Int32[],System.Nullable{System.Guid}) + name: SetChild + nameWithType: Furniture.SetChild + fullName: TinyLife.Objects.Furniture.SetChild + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.ObjectSpot + name: ObjectSpot + nameWithType: ObjectSpot + fullName: TinyLife.Objects.ObjectSpot + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.FurnitureType + name: FurnitureType + nameWithType: FurnitureType + fullName: TinyLife.Objects.FurnitureType + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: MLEM.Misc.Direction2 + name: Direction2 + nameWithType: Direction2 + fullName: MLEM.Misc.Direction2 + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Int32 + name: Int32 + nameWithType: Int32 + fullName: System.Int32 + isExternal: true + - name: () + nameWithType: () + fullName: () + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: System.Guid + name: Guid + nameWithType: Guid + fullName: System.Guid + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,MLEM.Misc.Direction2) + commentId: M:TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,MLEM.Misc.Direction2) + parent: TinyLife.Objects.Furniture + isExternal: true + name: SetChild(ObjectSpot, Furniture, Direction2) + nameWithType: Furniture.SetChild(ObjectSpot, Furniture, Direction2) + fullName: TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot, TinyLife.Objects.Furniture, MLEM.Misc.Direction2) + spec.csharp: + - uid: TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,MLEM.Misc.Direction2) + name: SetChild + nameWithType: Furniture.SetChild + fullName: TinyLife.Objects.Furniture.SetChild + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.ObjectSpot + name: ObjectSpot + nameWithType: ObjectSpot + fullName: TinyLife.Objects.ObjectSpot + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.Furniture + name: Furniture + nameWithType: Furniture + fullName: TinyLife.Objects.Furniture + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: MLEM.Misc.Direction2 + name: Direction2 + nameWithType: Direction2 + fullName: MLEM.Misc.Direction2 + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,MLEM.Misc.Direction2) + name: SetChild + nameWithType: Furniture.SetChild + fullName: TinyLife.Objects.Furniture.SetChild + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.ObjectSpot + name: ObjectSpot + nameWithType: ObjectSpot + fullName: TinyLife.Objects.ObjectSpot + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.Furniture + name: Furniture + nameWithType: Furniture + fullName: TinyLife.Objects.Furniture + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: MLEM.Misc.Direction2 + name: Direction2 + nameWithType: Direction2 + fullName: MLEM.Misc.Direction2 + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Objects.Furniture.NotifyNeighbors + commentId: M:TinyLife.Objects.Furniture.NotifyNeighbors + parent: TinyLife.Objects.Furniture + name: NotifyNeighbors() + nameWithType: Furniture.NotifyNeighbors() + fullName: TinyLife.Objects.Furniture.NotifyNeighbors() + spec.csharp: + - uid: TinyLife.Objects.Furniture.NotifyNeighbors + name: NotifyNeighbors + nameWithType: Furniture.NotifyNeighbors + fullName: TinyLife.Objects.Furniture.NotifyNeighbors + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.NotifyNeighbors + name: NotifyNeighbors + nameWithType: Furniture.NotifyNeighbors + fullName: TinyLife.Objects.Furniture.NotifyNeighbors + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Objects.Furniture.SetNewId(System.Collections.Generic.IEnumerable{TinyLife.Objects.Furniture}) + commentId: M:TinyLife.Objects.Furniture.SetNewId(System.Collections.Generic.IEnumerable{TinyLife.Objects.Furniture}) + parent: TinyLife.Objects.Furniture + isExternal: true + name: SetNewId(IEnumerable) + nameWithType: Furniture.SetNewId(IEnumerable) + fullName: TinyLife.Objects.Furniture.SetNewId(System.Collections.Generic.IEnumerable) + nameWithType.vb: Furniture.SetNewId(IEnumerable(Of Furniture)) + fullName.vb: TinyLife.Objects.Furniture.SetNewId(System.Collections.Generic.IEnumerable(Of TinyLife.Objects.Furniture)) + name.vb: SetNewId(IEnumerable(Of Furniture)) + spec.csharp: + - uid: TinyLife.Objects.Furniture.SetNewId(System.Collections.Generic.IEnumerable{TinyLife.Objects.Furniture}) + name: SetNewId + nameWithType: Furniture.SetNewId + fullName: TinyLife.Objects.Furniture.SetNewId + - name: ( + nameWithType: ( + fullName: ( + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + nameWithType: IEnumerable + fullName: System.Collections.Generic.IEnumerable + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: TinyLife.Objects.Furniture + name: Furniture + nameWithType: Furniture + fullName: TinyLife.Objects.Furniture + - name: '>' + nameWithType: '>' + fullName: '>' + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.SetNewId(System.Collections.Generic.IEnumerable{TinyLife.Objects.Furniture}) + name: SetNewId + nameWithType: Furniture.SetNewId + fullName: TinyLife.Objects.Furniture.SetNewId + - name: ( + nameWithType: ( + fullName: ( + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + nameWithType: IEnumerable + fullName: System.Collections.Generic.IEnumerable + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: TinyLife.Objects.Furniture + name: Furniture + nameWithType: Furniture + fullName: TinyLife.Objects.Furniture + - name: ) + nameWithType: ) + fullName: ) + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Objects.MapObject.PersonRotationOrder + commentId: F:TinyLife.Objects.MapObject.PersonRotationOrder + parent: TinyLife.Objects.MapObject + name: PersonRotationOrder + nameWithType: MapObject.PersonRotationOrder + fullName: TinyLife.Objects.MapObject.PersonRotationOrder +- uid: TinyLife.Objects.MapObject.OnCreated + commentId: E:TinyLife.Objects.MapObject.OnCreated + parent: TinyLife.Objects.MapObject + name: OnCreated + nameWithType: MapObject.OnCreated + fullName: TinyLife.Objects.MapObject.OnCreated +- uid: TinyLife.Objects.MapObject.OnValidated + commentId: E:TinyLife.Objects.MapObject.OnValidated + parent: TinyLife.Objects.MapObject + name: OnValidated + nameWithType: MapObject.OnValidated + fullName: TinyLife.Objects.MapObject.OnValidated +- uid: TinyLife.Objects.MapObject.OnEventsAttachable + commentId: E:TinyLife.Objects.MapObject.OnEventsAttachable + parent: TinyLife.Objects.MapObject + name: OnEventsAttachable + nameWithType: MapObject.OnEventsAttachable + fullName: TinyLife.Objects.MapObject.OnEventsAttachable +- uid: TinyLife.Objects.MapObject.OnDraw + commentId: E:TinyLife.Objects.MapObject.OnDraw + parent: TinyLife.Objects.MapObject + name: OnDraw + nameWithType: MapObject.OnDraw + fullName: TinyLife.Objects.MapObject.OnDraw +- uid: TinyLife.Objects.MapObject.OnUpdate + commentId: E:TinyLife.Objects.MapObject.OnUpdate + parent: TinyLife.Objects.MapObject + name: OnUpdate + nameWithType: MapObject.OnUpdate + fullName: TinyLife.Objects.MapObject.OnUpdate +- uid: TinyLife.Objects.MapObject.Position + commentId: P:TinyLife.Objects.MapObject.Position + parent: TinyLife.Objects.MapObject + name: Position + nameWithType: MapObject.Position + fullName: TinyLife.Objects.MapObject.Position +- uid: TinyLife.Objects.MapObject.Id + commentId: P:TinyLife.Objects.MapObject.Id + parent: TinyLife.Objects.MapObject + name: Id + nameWithType: MapObject.Id + fullName: TinyLife.Objects.MapObject.Id +- uid: TinyLife.Objects.MapObject.Map + commentId: P:TinyLife.Objects.MapObject.Map + parent: TinyLife.Objects.MapObject + name: Map + nameWithType: MapObject.Map + fullName: TinyLife.Objects.MapObject.Map +- uid: TinyLife.Objects.MapObject.CurrentLot + commentId: P:TinyLife.Objects.MapObject.CurrentLot + parent: TinyLife.Objects.MapObject + name: CurrentLot + nameWithType: MapObject.CurrentLot + fullName: TinyLife.Objects.MapObject.CurrentLot +- uid: TinyLife.Objects.MapObject.IsInWorld + commentId: P:TinyLife.Objects.MapObject.IsInWorld + parent: TinyLife.Objects.MapObject + name: IsInWorld + nameWithType: MapObject.IsInWorld + fullName: TinyLife.Objects.MapObject.IsInWorld +- uid: TinyLife.Objects.MapObject.OnCameraRotationChanged(MLEM.Misc.Direction2,MLEM.Misc.Direction2) + commentId: M:TinyLife.Objects.MapObject.OnCameraRotationChanged(MLEM.Misc.Direction2,MLEM.Misc.Direction2) + parent: TinyLife.Objects.MapObject + isExternal: true + name: OnCameraRotationChanged(Direction2, Direction2) + nameWithType: MapObject.OnCameraRotationChanged(Direction2, Direction2) + fullName: TinyLife.Objects.MapObject.OnCameraRotationChanged(MLEM.Misc.Direction2, MLEM.Misc.Direction2) + spec.csharp: + - uid: TinyLife.Objects.MapObject.OnCameraRotationChanged(MLEM.Misc.Direction2,MLEM.Misc.Direction2) + name: OnCameraRotationChanged + nameWithType: MapObject.OnCameraRotationChanged + fullName: TinyLife.Objects.MapObject.OnCameraRotationChanged + - name: ( + nameWithType: ( + fullName: ( + - uid: MLEM.Misc.Direction2 + name: Direction2 + nameWithType: Direction2 + fullName: MLEM.Misc.Direction2 + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: MLEM.Misc.Direction2 + name: Direction2 + nameWithType: Direction2 + fullName: MLEM.Misc.Direction2 + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Objects.MapObject.OnCameraRotationChanged(MLEM.Misc.Direction2,MLEM.Misc.Direction2) + name: OnCameraRotationChanged + nameWithType: MapObject.OnCameraRotationChanged + fullName: TinyLife.Objects.MapObject.OnCameraRotationChanged + - name: ( + nameWithType: ( + fullName: ( + - uid: MLEM.Misc.Direction2 + name: Direction2 + nameWithType: Direction2 + fullName: MLEM.Misc.Direction2 + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: MLEM.Misc.Direction2 + name: Direction2 + nameWithType: Direction2 + fullName: MLEM.Misc.Direction2 + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) + commentId: M:TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) + parent: TinyLife.Objects.MapObject + name: SetMapAndValidate(Map) + nameWithType: MapObject.SetMapAndValidate(Map) + fullName: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) + spec.csharp: + - uid: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) + name: SetMapAndValidate + nameWithType: MapObject.SetMapAndValidate + fullName: TinyLife.Objects.MapObject.SetMapAndValidate + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.World.Map + name: Map + nameWithType: Map + fullName: TinyLife.World.Map + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) + name: SetMapAndValidate + nameWithType: MapObject.SetMapAndValidate + fullName: TinyLife.Objects.MapObject.SetMapAndValidate + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.World.Map + name: Map + nameWithType: Map + fullName: TinyLife.World.Map + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + commentId: M:TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + parent: TinyLife.Objects.MapObject + name: HasCategory(Person, ObjectCategory) + nameWithType: MapObject.HasCategory(Person, ObjectCategory) + fullName: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory) + spec.csharp: + - uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + name: HasCategory + nameWithType: MapObject.HasCategory + fullName: TinyLife.Objects.MapObject.HasCategory + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.ObjectCategory + name: ObjectCategory + nameWithType: ObjectCategory + fullName: TinyLife.Objects.ObjectCategory + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + name: HasCategory + nameWithType: MapObject.HasCategory + fullName: TinyLife.Objects.MapObject.HasCategory + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.ObjectCategory + name: ObjectCategory + nameWithType: ObjectCategory + fullName: TinyLife.Objects.ObjectCategory + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Objects.MapObject.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) + commentId: M:TinyLife.Objects.MapObject.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) + parent: TinyLife.Objects.MapObject + isExternal: true + name: GetEfficiencyModifier(Person, ActionInfo, Boolean, SkillType, Single) + nameWithType: MapObject.GetEfficiencyModifier(Person, ActionInfo, Boolean, SkillType, Single) + fullName: TinyLife.Objects.MapObject.GetEfficiencyModifier(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, System.Boolean, TinyLife.Skills.SkillType, System.Single) + spec.csharp: + - uid: TinyLife.Objects.MapObject.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) + name: GetEfficiencyModifier + nameWithType: MapObject.GetEfficiencyModifier + fullName: TinyLife.Objects.MapObject.GetEfficiencyModifier + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.ActionInfo + name: ActionInfo + nameWithType: ActionInfo + fullName: TinyLife.Actions.ActionInfo + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Skills.SkillType + name: SkillType + nameWithType: SkillType + fullName: TinyLife.Skills.SkillType + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Single + name: Single + nameWithType: Single + fullName: System.Single + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Objects.MapObject.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) + name: GetEfficiencyModifier + nameWithType: MapObject.GetEfficiencyModifier + fullName: TinyLife.Objects.MapObject.GetEfficiencyModifier + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.ActionInfo + name: ActionInfo + nameWithType: ActionInfo + fullName: TinyLife.Actions.ActionInfo + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Skills.SkillType + name: SkillType + nameWithType: SkillType + fullName: TinyLife.Skills.SkillType + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Single + name: Single + nameWithType: Single + fullName: System.Single + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean,System.Boolean,System.Boolean,System.Boolean) + commentId: M:TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean,System.Boolean,System.Boolean,System.Boolean) + parent: TinyLife.Objects.MapObject + isExternal: true + name: DrawColumns(Map, Vector2, SpriteBatch, Vector2, TextureRegion, Color, Single, Point, Boolean, ParentInfo, Single, Boolean, Boolean, Boolean, Boolean) + nameWithType: MapObject.DrawColumns(Map, Vector2, SpriteBatch, Vector2, TextureRegion, Color, Single, Point, Boolean, ParentInfo, Single, Boolean, Boolean, Boolean, Boolean) + fullName: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, MLEM.Textures.TextureRegion, Microsoft.Xna.Framework.Color, System.Single, Microsoft.Xna.Framework.Point, System.Boolean, TinyLife.Objects.ParentInfo, System.Single, System.Boolean, System.Boolean, System.Boolean, System.Boolean) + spec.csharp: + - uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean,System.Boolean,System.Boolean,System.Boolean) + name: DrawColumns + nameWithType: MapObject.DrawColumns + fullName: TinyLife.Objects.MapObject.DrawColumns + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.World.Map + name: Map + nameWithType: Map + fullName: TinyLife.World.Map + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: Microsoft.Xna.Framework.Graphics.SpriteBatch + name: SpriteBatch + nameWithType: SpriteBatch + fullName: Microsoft.Xna.Framework.Graphics.SpriteBatch + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: MLEM.Textures.TextureRegion + name: TextureRegion + nameWithType: TextureRegion + fullName: MLEM.Textures.TextureRegion + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: Microsoft.Xna.Framework.Color + name: Color + nameWithType: Color + fullName: Microsoft.Xna.Framework.Color + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Single + name: Single + nameWithType: Single + fullName: System.Single + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: Microsoft.Xna.Framework.Point + name: Point + nameWithType: Point + fullName: Microsoft.Xna.Framework.Point + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.ParentInfo + name: ParentInfo + nameWithType: ParentInfo + fullName: TinyLife.Objects.ParentInfo + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Single + name: Single + nameWithType: Single + fullName: System.Single + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean,System.Boolean,System.Boolean,System.Boolean) + name: DrawColumns + nameWithType: MapObject.DrawColumns + fullName: TinyLife.Objects.MapObject.DrawColumns + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.World.Map + name: Map + nameWithType: Map + fullName: TinyLife.World.Map + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: Microsoft.Xna.Framework.Graphics.SpriteBatch + name: SpriteBatch + nameWithType: SpriteBatch + fullName: Microsoft.Xna.Framework.Graphics.SpriteBatch + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: MLEM.Textures.TextureRegion + name: TextureRegion + nameWithType: TextureRegion + fullName: MLEM.Textures.TextureRegion + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: Microsoft.Xna.Framework.Color + name: Color + nameWithType: Color + fullName: Microsoft.Xna.Framework.Color + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Single + name: Single + nameWithType: Single + fullName: System.Single + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: Microsoft.Xna.Framework.Point + name: Point + nameWithType: Point + fullName: Microsoft.Xna.Framework.Point + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.ParentInfo + name: ParentInfo + nameWithType: ParentInfo + fullName: TinyLife.Objects.ParentInfo + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Single + name: Single + nameWithType: Single + fullName: System.Single + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Objects.MapObject.GetModCategory(System.String) + commentId: M:TinyLife.Objects.MapObject.GetModCategory(System.String) + parent: TinyLife.Objects.MapObject + isExternal: true + name: GetModCategory(String) + nameWithType: MapObject.GetModCategory(String) + fullName: TinyLife.Objects.MapObject.GetModCategory(System.String) + spec.csharp: + - uid: TinyLife.Objects.MapObject.GetModCategory(System.String) + name: GetModCategory + nameWithType: MapObject.GetModCategory + fullName: TinyLife.Objects.MapObject.GetModCategory + - name: ( + nameWithType: ( + fullName: ( + - uid: System.String + name: String + nameWithType: String + fullName: System.String + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Objects.MapObject.GetModCategory(System.String) + name: GetModCategory + nameWithType: MapObject.GetModCategory + fullName: TinyLife.Objects.MapObject.GetModCategory + - name: ( + nameWithType: ( + fullName: ( + - uid: System.String + name: String + nameWithType: String + fullName: System.String + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object) + commentId: M:MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object) + parent: MLEM.Data.Json.JsonTypeSafeGenericDataHolder + isExternal: true + name: SetData(String, Object) + nameWithType: JsonTypeSafeGenericDataHolder.SetData(String, Object) + fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String, System.Object) + spec.csharp: + - uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object) + name: SetData + nameWithType: JsonTypeSafeGenericDataHolder.SetData + fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - uid: System.String + name: String + nameWithType: String + fullName: System.String + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Object + name: Object + nameWithType: Object + fullName: System.Object + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object) + name: SetData + nameWithType: JsonTypeSafeGenericDataHolder.SetData + fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - uid: System.String + name: String + nameWithType: String + fullName: System.String + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Object + name: Object + nameWithType: Object + fullName: System.Object + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData``1(System.String) + commentId: M:MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData``1(System.String) + parent: MLEM.Data.Json.JsonTypeSafeGenericDataHolder + isExternal: true + name: GetData(String) + nameWithType: JsonTypeSafeGenericDataHolder.GetData(String) + fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData(System.String) + nameWithType.vb: JsonTypeSafeGenericDataHolder.GetData(Of T)(String) + fullName.vb: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData(Of T)(System.String) + name.vb: GetData(Of T)(String) + spec.csharp: + - uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData``1(System.String) + name: GetData + nameWithType: JsonTypeSafeGenericDataHolder.GetData + fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - uid: System.String + name: String + nameWithType: String + fullName: System.String + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData``1(System.String) + name: GetData(Of T) + nameWithType: JsonTypeSafeGenericDataHolder.GetData(Of T) + fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData(Of T) + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - uid: System.String + name: String + nameWithType: String + fullName: System.String + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetDataKeys + commentId: M:MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetDataKeys + parent: MLEM.Data.Json.JsonTypeSafeGenericDataHolder + isExternal: true + name: GetDataKeys() + nameWithType: JsonTypeSafeGenericDataHolder.GetDataKeys() + fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetDataKeys() + spec.csharp: + - uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetDataKeys + name: GetDataKeys + nameWithType: JsonTypeSafeGenericDataHolder.GetDataKeys + fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetDataKeys + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetDataKeys + name: GetDataKeys + nameWithType: JsonTypeSafeGenericDataHolder.GetDataKeys + fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetDataKeys + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) +- uid: System.Object.Equals(System.Object) + commentId: M:System.Object.Equals(System.Object) + parent: System.Object + isExternal: true + name: Equals(Object) + nameWithType: Object.Equals(Object) + fullName: System.Object.Equals(System.Object) + spec.csharp: + - uid: System.Object.Equals(System.Object) + name: Equals + nameWithType: Object.Equals + fullName: System.Object.Equals + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - uid: System.Object + name: Object + nameWithType: Object + fullName: System.Object + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: System.Object.Equals(System.Object) + name: Equals + nameWithType: Object.Equals + fullName: System.Object.Equals + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - uid: System.Object + name: Object + nameWithType: Object + fullName: System.Object + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- uid: System.Object.Equals(System.Object,System.Object) + commentId: M:System.Object.Equals(System.Object,System.Object) + parent: System.Object + isExternal: true + name: Equals(Object, Object) + nameWithType: Object.Equals(Object, Object) + fullName: System.Object.Equals(System.Object, System.Object) + spec.csharp: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + nameWithType: Object.Equals + fullName: System.Object.Equals + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - uid: System.Object + name: Object + nameWithType: Object + fullName: System.Object + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Object + name: Object + nameWithType: Object + fullName: System.Object + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + nameWithType: Object.Equals + fullName: System.Object.Equals + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - uid: System.Object + name: Object + nameWithType: Object + fullName: System.Object + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Object + name: Object + nameWithType: Object + fullName: System.Object + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- uid: System.Object.GetHashCode + commentId: M:System.Object.GetHashCode + parent: System.Object + isExternal: true + name: GetHashCode() + nameWithType: Object.GetHashCode() + fullName: System.Object.GetHashCode() + spec.csharp: + - uid: System.Object.GetHashCode + name: GetHashCode + nameWithType: Object.GetHashCode + fullName: System.Object.GetHashCode + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: System.Object.GetHashCode + name: GetHashCode + nameWithType: Object.GetHashCode + fullName: System.Object.GetHashCode + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) +- uid: System.Object.GetType + commentId: M:System.Object.GetType + parent: System.Object + isExternal: true + name: GetType() + nameWithType: Object.GetType() + fullName: System.Object.GetType() + spec.csharp: + - uid: System.Object.GetType + name: GetType + nameWithType: Object.GetType + fullName: System.Object.GetType + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: System.Object.GetType + name: GetType + nameWithType: Object.GetType + fullName: System.Object.GetType + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) +- uid: System.Object.MemberwiseClone + commentId: M:System.Object.MemberwiseClone + parent: System.Object + isExternal: true + name: MemberwiseClone() + nameWithType: Object.MemberwiseClone() + fullName: System.Object.MemberwiseClone() + spec.csharp: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + nameWithType: Object.MemberwiseClone + fullName: System.Object.MemberwiseClone + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + nameWithType: Object.MemberwiseClone + fullName: System.Object.MemberwiseClone + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) +- uid: System.Object.ReferenceEquals(System.Object,System.Object) + commentId: M:System.Object.ReferenceEquals(System.Object,System.Object) + parent: System.Object + isExternal: true + name: ReferenceEquals(Object, Object) + nameWithType: Object.ReferenceEquals(Object, Object) + fullName: System.Object.ReferenceEquals(System.Object, System.Object) + spec.csharp: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + nameWithType: Object.ReferenceEquals + fullName: System.Object.ReferenceEquals + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - uid: System.Object + name: Object + nameWithType: Object + fullName: System.Object + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Object + name: Object + nameWithType: Object + fullName: System.Object + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + nameWithType: Object.ReferenceEquals + fullName: System.Object.ReferenceEquals + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - uid: System.Object + name: Object + nameWithType: Object + fullName: System.Object + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Object + name: Object + nameWithType: Object + fullName: System.Object + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- uid: System.Object.ToString + commentId: M:System.Object.ToString + parent: System.Object + isExternal: true + name: ToString() + nameWithType: Object.ToString() + fullName: System.Object.ToString() + spec.csharp: + - uid: System.Object.ToString + name: ToString + nameWithType: Object.ToString + fullName: System.Object.ToString + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: System.Object.ToString + name: ToString + nameWithType: Object.ToString + fullName: System.Object.ToString + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Objects.Newspaper.TinyLife.Utilities.Extensions.JsonCopy``1 + commentId: M:TinyLife.Utilities.Extensions.JsonCopy``1(``0) + parent: TinyLife.Utilities.Extensions + definition: TinyLife.Utilities.Extensions.JsonCopy``1(``0) + name: JsonCopy() + nameWithType: Extensions.JsonCopy() + fullName: TinyLife.Utilities.Extensions.JsonCopy() + nameWithType.vb: Extensions.JsonCopy(Of Newspaper)() + fullName.vb: TinyLife.Utilities.Extensions.JsonCopy(Of TinyLife.Objects.Newspaper)() + name.vb: JsonCopy(Of Newspaper)() + spec.csharp: + - uid: TinyLife.Utilities.Extensions.JsonCopy``1 + name: JsonCopy + nameWithType: Extensions.JsonCopy + fullName: TinyLife.Utilities.Extensions.JsonCopy + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Utilities.Extensions.JsonCopy``1 + name: JsonCopy(Of Newspaper) + nameWithType: Extensions.JsonCopy(Of Newspaper) + fullName: TinyLife.Utilities.Extensions.JsonCopy(Of TinyLife.Objects.Newspaper) + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) +- uid: System + commentId: N:System + isExternal: true + name: System + nameWithType: System + fullName: System +- uid: MLEM.Data.Json + commentId: N:MLEM.Data.Json + isExternal: true + name: MLEM.Data.Json + nameWithType: MLEM.Data.Json + fullName: MLEM.Data.Json +- uid: MLEM.Misc + commentId: N:MLEM.Misc + isExternal: true + name: MLEM.Misc + nameWithType: MLEM.Misc + fullName: MLEM.Misc +- uid: TinyLife.World + commentId: N:TinyLife.World + name: TinyLife.World + nameWithType: TinyLife.World + fullName: TinyLife.World +- uid: TinyLife.Objects.Furniture.RemoveChildren``1(System.Predicate{``0}) + commentId: M:TinyLife.Objects.Furniture.RemoveChildren``1(System.Predicate{``0}) + isExternal: true + name: RemoveChildren(Predicate) + nameWithType: Furniture.RemoveChildren(Predicate) + fullName: TinyLife.Objects.Furniture.RemoveChildren(System.Predicate) + nameWithType.vb: Furniture.RemoveChildren(Of T)(Predicate(Of T)) + fullName.vb: TinyLife.Objects.Furniture.RemoveChildren(Of T)(System.Predicate(Of T)) + name.vb: RemoveChildren(Of T)(Predicate(Of T)) + spec.csharp: + - uid: TinyLife.Objects.Furniture.RemoveChildren``1(System.Predicate{``0}) + name: RemoveChildren + nameWithType: Furniture.RemoveChildren + fullName: TinyLife.Objects.Furniture.RemoveChildren + - name: ( + nameWithType: ( + fullName: ( + - uid: System.Predicate`1 + name: Predicate + nameWithType: Predicate + fullName: System.Predicate + isExternal: true + - name: < + nameWithType: < + fullName: < + - name: T + nameWithType: T + fullName: T + - name: '>' + nameWithType: '>' + fullName: '>' + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.RemoveChildren``1(System.Predicate{``0}) + name: RemoveChildren(Of T) + nameWithType: Furniture.RemoveChildren(Of T) + fullName: TinyLife.Objects.Furniture.RemoveChildren(Of T) + - name: ( + nameWithType: ( + fullName: ( + - uid: System.Predicate`1 + name: Predicate + nameWithType: Predicate + fullName: System.Predicate + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - name: T + nameWithType: T + fullName: T + - name: ) + nameWithType: ) + fullName: ) + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0) + commentId: M:TinyLife.Utilities.Extensions.JsonCopy``1(``0) + name: JsonCopy(T) + nameWithType: Extensions.JsonCopy(T) + fullName: TinyLife.Utilities.Extensions.JsonCopy(T) + nameWithType.vb: Extensions.JsonCopy(Of T)(T) + fullName.vb: TinyLife.Utilities.Extensions.JsonCopy(Of T)(T) + name.vb: JsonCopy(Of T)(T) + spec.csharp: + - uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0) + name: JsonCopy + nameWithType: Extensions.JsonCopy + fullName: TinyLife.Utilities.Extensions.JsonCopy + - name: ( + nameWithType: ( + fullName: ( + - name: T + nameWithType: T + fullName: T + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0) + name: JsonCopy(Of T) + nameWithType: Extensions.JsonCopy(Of T) + fullName: TinyLife.Utilities.Extensions.JsonCopy(Of T) + - name: ( + nameWithType: ( + fullName: ( + - name: T + nameWithType: T + fullName: T + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Utilities.Extensions + commentId: T:TinyLife.Utilities.Extensions + parent: TinyLife.Utilities + name: Extensions + nameWithType: Extensions + fullName: TinyLife.Utilities.Extensions +- uid: TinyLife.Utilities + commentId: N:TinyLife.Utilities + name: TinyLife.Utilities + nameWithType: TinyLife.Utilities + fullName: TinyLife.Utilities +- uid: System.TimeSpan + commentId: T:System.TimeSpan + parent: System + isExternal: true + name: TimeSpan + nameWithType: TimeSpan + fullName: System.TimeSpan +- uid: TinyLife.GameImpl.CurrentTime + commentId: P:TinyLife.GameImpl.CurrentTime + isExternal: true +- uid: TinyLife.Objects.Newspaper.Day + commentId: F:TinyLife.Objects.Newspaper.Day + isExternal: true +- uid: TinyLife.Objects.Newspaper.IsExpired* + commentId: Overload:TinyLife.Objects.Newspaper.IsExpired + name: IsExpired + nameWithType: Newspaper.IsExpired + fullName: TinyLife.Objects.Newspaper.IsExpired +- uid: System.Boolean + commentId: T:System.Boolean + parent: System + isExternal: true + name: Boolean + nameWithType: Boolean + fullName: System.Boolean +- uid: TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip) + commentId: M:TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip) + parent: TinyLife.Objects.Furniture + isExternal: true + name: GetHoverInfo(Tooltip) + nameWithType: Furniture.GetHoverInfo(Tooltip) + fullName: TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip) + spec.csharp: + - uid: TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip) + name: GetHoverInfo + nameWithType: Furniture.GetHoverInfo + fullName: TinyLife.Objects.Furniture.GetHoverInfo + - name: ( + nameWithType: ( + fullName: ( + - uid: MLEM.Ui.Elements.Tooltip + name: Tooltip + nameWithType: Tooltip + fullName: MLEM.Ui.Elements.Tooltip + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip) + name: GetHoverInfo + nameWithType: Furniture.GetHoverInfo + fullName: TinyLife.Objects.Furniture.GetHoverInfo + - name: ( + nameWithType: ( + fullName: ( + - uid: MLEM.Ui.Elements.Tooltip + name: Tooltip + nameWithType: Tooltip + fullName: MLEM.Ui.Elements.Tooltip + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Objects.Newspaper.GetHoverInfo* + commentId: Overload:TinyLife.Objects.Newspaper.GetHoverInfo + name: GetHoverInfo + nameWithType: Newspaper.GetHoverInfo + fullName: TinyLife.Objects.Newspaper.GetHoverInfo +- uid: MLEM.Ui.Elements.Tooltip + commentId: T:MLEM.Ui.Elements.Tooltip + parent: MLEM.Ui.Elements + isExternal: true + name: Tooltip + nameWithType: Tooltip + fullName: MLEM.Ui.Elements.Tooltip +- uid: MLEM.Ui.Elements + commentId: N:MLEM.Ui.Elements + isExternal: true + name: MLEM.Ui.Elements + nameWithType: MLEM.Ui.Elements + fullName: MLEM.Ui.Elements diff --git a/docs/api/TinyLife.Objects.ObjectCategory.yml b/docs/api/TinyLife.Objects.ObjectCategory.yml index bfa36c0..5122254 100644 --- a/docs/api/TinyLife.Objects.ObjectCategory.yml +++ b/docs/api/TinyLife.Objects.ObjectCategory.yml @@ -9,6 +9,7 @@ items: - TinyLife.Objects.ObjectCategory.Barbecue - TinyLife.Objects.ObjectCategory.BartendingObject - TinyLife.Objects.ObjectCategory.Bookshelf + - TinyLife.Objects.ObjectCategory.CafeDisplayCase - TinyLife.Objects.ObjectCategory.CanBeScrapped - TinyLife.Objects.ObjectCategory.CanBeThrownAway - TinyLife.Objects.ObjectCategory.CanCoverDoor @@ -17,6 +18,7 @@ items: - TinyLife.Objects.ObjectCategory.Chair - TinyLife.Objects.ObjectCategory.ChildStove - TinyLife.Objects.ObjectCategory.Cleanable + - TinyLife.Objects.ObjectCategory.CoffeeMachine - TinyLife.Objects.ObjectCategory.Computer - TinyLife.Objects.ObjectCategory.Counter - TinyLife.Objects.ObjectCategory.CounterObject @@ -36,6 +38,7 @@ items: - TinyLife.Objects.ObjectCategory.Mailbox - TinyLife.Objects.ObjectCategory.Mirror - TinyLife.Objects.ObjectCategory.NaturalGroundRequired + - TinyLife.Objects.ObjectCategory.Newspaper - TinyLife.Objects.ObjectCategory.NonBuyable - TinyLife.Objects.ObjectCategory.NonColliding - TinyLife.Objects.ObjectCategory.NonMovable @@ -45,9 +48,7 @@ items: - TinyLife.Objects.ObjectCategory.op_BitwiseAnd(TinyLife.Objects.ObjectCategory,TinyLife.Objects.ObjectCategory) - TinyLife.Objects.ObjectCategory.op_BitwiseOr(TinyLife.Objects.ObjectCategory,TinyLife.Objects.ObjectCategory) - TinyLife.Objects.ObjectCategory.op_ExclusiveOr(TinyLife.Objects.ObjectCategory,TinyLife.Objects.ObjectCategory) - - TinyLife.Objects.ObjectCategory.op_Implicit(System.Int64)~TinyLife.Objects.ObjectCategory - TinyLife.Objects.ObjectCategory.op_Implicit(System.Numerics.BigInteger)~TinyLife.Objects.ObjectCategory - - TinyLife.Objects.ObjectCategory.op_Implicit(TinyLife.Objects.ObjectCategory)~System.Int64 - TinyLife.Objects.ObjectCategory.op_Implicit(TinyLife.Objects.ObjectCategory)~System.Numerics.BigInteger - TinyLife.Objects.ObjectCategory.op_OnesComplement(TinyLife.Objects.ObjectCategory) - TinyLife.Objects.ObjectCategory.People @@ -81,11 +82,11 @@ items: source: remote: path: TinyLife/Objects/MapObject.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ObjectCategory path: ../TinyLife/Objects/MapObject.cs - startLine: 461 + startLine: 431 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -147,11 +148,11 @@ items: source: remote: path: TinyLife/Objects/MapObject.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Nothing path: ../TinyLife/Objects/MapObject.cs - startLine: 464 + startLine: 434 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -184,11 +185,11 @@ items: source: remote: path: TinyLife/Objects/MapObject.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Ground path: ../TinyLife/Objects/MapObject.cs - startLine: 466 + startLine: 436 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -221,11 +222,11 @@ items: source: remote: path: TinyLife/Objects/MapObject.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Chair path: ../TinyLife/Objects/MapObject.cs - startLine: 468 + startLine: 438 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -258,11 +259,11 @@ items: source: remote: path: TinyLife/Objects/MapObject.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Toilet path: ../TinyLife/Objects/MapObject.cs - startLine: 470 + startLine: 440 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -295,11 +296,11 @@ items: source: remote: path: TinyLife/Objects/MapObject.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SingleBed path: ../TinyLife/Objects/MapObject.cs - startLine: 472 + startLine: 442 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -332,11 +333,11 @@ items: source: remote: path: TinyLife/Objects/MapObject.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DoubleBed path: ../TinyLife/Objects/MapObject.cs - startLine: 474 + startLine: 444 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -369,11 +370,11 @@ items: source: remote: path: TinyLife/Objects/MapObject.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Fridge path: ../TinyLife/Objects/MapObject.cs - startLine: 476 + startLine: 446 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -406,11 +407,11 @@ items: source: remote: path: TinyLife/Objects/MapObject.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Shower path: ../TinyLife/Objects/MapObject.cs - startLine: 478 + startLine: 448 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -443,11 +444,11 @@ items: source: remote: path: TinyLife/Objects/MapObject.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Counter path: ../TinyLife/Objects/MapObject.cs - startLine: 480 + startLine: 450 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -480,11 +481,11 @@ items: source: remote: path: TinyLife/Objects/MapObject.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Stove path: ../TinyLife/Objects/MapObject.cs - startLine: 482 + startLine: 452 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -517,11 +518,11 @@ items: source: remote: path: TinyLife/Objects/MapObject.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SmallObject path: ../TinyLife/Objects/MapObject.cs - startLine: 484 + startLine: 454 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -554,11 +555,11 @@ items: source: remote: path: TinyLife/Objects/MapObject.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: NonBuyable path: ../TinyLife/Objects/MapObject.cs - startLine: 486 + startLine: 456 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -591,11 +592,11 @@ items: source: remote: path: TinyLife/Objects/MapObject.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Table path: ../TinyLife/Objects/MapObject.cs - startLine: 488 + startLine: 458 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -628,11 +629,11 @@ items: source: remote: path: TinyLife/Objects/MapObject.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Holdable path: ../TinyLife/Objects/MapObject.cs - startLine: 490 + startLine: 460 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -665,11 +666,11 @@ items: source: remote: path: TinyLife/Objects/MapObject.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DeskObject path: ../TinyLife/Objects/MapObject.cs - startLine: 492 + startLine: 462 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -702,11 +703,11 @@ items: source: remote: path: TinyLife/Objects/MapObject.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DisallowedOnGround path: ../TinyLife/Objects/MapObject.cs - startLine: 494 + startLine: 464 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -739,11 +740,11 @@ items: source: remote: path: TinyLife/Objects/MapObject.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Computer path: ../TinyLife/Objects/MapObject.cs - startLine: 496 + startLine: 466 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -776,11 +777,11 @@ items: source: remote: path: TinyLife/Objects/MapObject.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Sink path: ../TinyLife/Objects/MapObject.cs - startLine: 498 + startLine: 468 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -813,11 +814,11 @@ items: source: remote: path: TinyLife/Objects/MapObject.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CounterObject path: ../TinyLife/Objects/MapObject.cs - startLine: 500 + startLine: 470 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -850,11 +851,11 @@ items: source: remote: path: TinyLife/Objects/MapObject.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Cleanable path: ../TinyLife/Objects/MapObject.cs - startLine: 502 + startLine: 472 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -887,11 +888,11 @@ items: source: remote: path: TinyLife/Objects/MapObject.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: People path: ../TinyLife/Objects/MapObject.cs - startLine: 504 + startLine: 474 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -924,11 +925,11 @@ items: source: remote: path: TinyLife/Objects/MapObject.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Mailbox path: ../TinyLife/Objects/MapObject.cs - startLine: 506 + startLine: 476 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -961,11 +962,11 @@ items: source: remote: path: TinyLife/Objects/MapObject.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Wardrobe path: ../TinyLife/Objects/MapObject.cs - startLine: 508 + startLine: 478 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -998,11 +999,11 @@ items: source: remote: path: TinyLife/Objects/MapObject.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: NaturalGroundRequired path: ../TinyLife/Objects/MapObject.cs - startLine: 510 + startLine: 480 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1035,11 +1036,11 @@ items: source: remote: path: TinyLife/Objects/MapObject.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Self path: ../TinyLife/Objects/MapObject.cs - startLine: 512 + startLine: 482 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1072,11 +1073,11 @@ items: source: remote: path: TinyLife/Objects/MapObject.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: WallHanging path: ../TinyLife/Objects/MapObject.cs - startLine: 514 + startLine: 484 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1109,11 +1110,11 @@ items: source: remote: path: TinyLife/Objects/MapObject.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ForceGridPlacement path: ../TinyLife/Objects/MapObject.cs - startLine: 516 + startLine: 486 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1146,11 +1147,11 @@ items: source: remote: path: TinyLife/Objects/MapObject.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Easel path: ../TinyLife/Objects/MapObject.cs - startLine: 518 + startLine: 488 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1183,11 +1184,11 @@ items: source: remote: path: TinyLife/Objects/MapObject.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Mirror path: ../TinyLife/Objects/MapObject.cs - startLine: 520 + startLine: 490 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1220,11 +1221,11 @@ items: source: remote: path: TinyLife/Objects/MapObject.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Bookshelf path: ../TinyLife/Objects/MapObject.cs - startLine: 522 + startLine: 492 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1257,11 +1258,11 @@ items: source: remote: path: TinyLife/Objects/MapObject.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: NonColliding path: ../TinyLife/Objects/MapObject.cs - startLine: 524 + startLine: 494 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1294,11 +1295,11 @@ items: source: remote: path: TinyLife/Objects/MapObject.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Gravestone path: ../TinyLife/Objects/MapObject.cs - startLine: 526 + startLine: 496 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1331,11 +1332,11 @@ items: source: remote: path: TinyLife/Objects/MapObject.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: NonSellable path: ../TinyLife/Objects/MapObject.cs - startLine: 528 + startLine: 498 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1368,11 +1369,11 @@ items: source: remote: path: TinyLife/Objects/MapObject.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: NonMovable path: ../TinyLife/Objects/MapObject.cs - startLine: 530 + startLine: 500 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1405,11 +1406,11 @@ items: source: remote: path: TinyLife/Objects/MapObject.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Tree path: ../TinyLife/Objects/MapObject.cs - startLine: 532 + startLine: 502 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1442,11 +1443,11 @@ items: source: remote: path: TinyLife/Objects/MapObject.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Television path: ../TinyLife/Objects/MapObject.cs - startLine: 534 + startLine: 504 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1479,11 +1480,11 @@ items: source: remote: path: TinyLife/Objects/MapObject.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: BartendingObject path: ../TinyLife/Objects/MapObject.cs - startLine: 536 + startLine: 506 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1516,11 +1517,11 @@ items: source: remote: path: TinyLife/Objects/MapObject.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Walls path: ../TinyLife/Objects/MapObject.cs - startLine: 538 + startLine: 508 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1553,11 +1554,11 @@ items: source: remote: path: TinyLife/Objects/MapObject.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: LargeSurfaceObject path: ../TinyLife/Objects/MapObject.cs - startLine: 540 + startLine: 510 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1590,11 +1591,11 @@ items: source: remote: path: TinyLife/Objects/MapObject.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: StandingDesk path: ../TinyLife/Objects/MapObject.cs - startLine: 542 + startLine: 512 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1627,11 +1628,11 @@ items: source: remote: path: TinyLife/Objects/MapObject.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Lamp path: ../TinyLife/Objects/MapObject.cs - startLine: 544 + startLine: 514 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1664,11 +1665,11 @@ items: source: remote: path: TinyLife/Objects/MapObject.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CeilingHanging path: ../TinyLife/Objects/MapObject.cs - startLine: 546 + startLine: 516 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1701,11 +1702,11 @@ items: source: remote: path: TinyLife/Objects/MapObject.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanCoverWindow path: ../TinyLife/Objects/MapObject.cs - startLine: 548 + startLine: 518 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1738,11 +1739,11 @@ items: source: remote: path: TinyLife/Objects/MapObject.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanCoverDoor path: ../TinyLife/Objects/MapObject.cs - startLine: 550 + startLine: 520 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1775,11 +1776,11 @@ items: source: remote: path: TinyLife/Objects/MapObject.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Barbecue path: ../TinyLife/Objects/MapObject.cs - startLine: 552 + startLine: 522 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1812,11 +1813,11 @@ items: source: remote: path: TinyLife/Objects/MapObject.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TrashCan path: ../TinyLife/Objects/MapObject.cs - startLine: 554 + startLine: 524 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1849,11 +1850,11 @@ items: source: remote: path: TinyLife/Objects/MapObject.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanBeThrownAway path: ../TinyLife/Objects/MapObject.cs - startLine: 556 + startLine: 526 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1886,11 +1887,11 @@ items: source: remote: path: TinyLife/Objects/MapObject.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanBeScrapped path: ../TinyLife/Objects/MapObject.cs - startLine: 558 + startLine: 528 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1923,11 +1924,11 @@ items: source: remote: path: TinyLife/Objects/MapObject.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ObstructedByRoofs path: ../TinyLife/Objects/MapObject.cs - startLine: 560 + startLine: 530 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1960,11 +1961,11 @@ items: source: remote: path: TinyLife/Objects/MapObject.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RoofAttached path: ../TinyLife/Objects/MapObject.cs - startLine: 562 + startLine: 532 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1997,11 +1998,11 @@ items: source: remote: path: TinyLife/Objects/MapObject.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Fireplaces path: ../TinyLife/Objects/MapObject.cs - startLine: 564 + startLine: 534 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2034,11 +2035,11 @@ items: source: remote: path: TinyLife/Objects/MapObject.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ToyBox path: ../TinyLife/Objects/MapObject.cs - startLine: 566 + startLine: 536 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2071,11 +2072,11 @@ items: source: remote: path: TinyLife/Objects/MapObject.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: WoodworkingItem path: ../TinyLife/Objects/MapObject.cs - startLine: 568 + startLine: 538 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2108,11 +2109,11 @@ items: source: remote: path: TinyLife/Objects/MapObject.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ChildStove path: ../TinyLife/Objects/MapObject.cs - startLine: 570 + startLine: 540 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2145,11 +2146,11 @@ items: source: remote: path: TinyLife/Objects/MapObject.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Sandbox path: ../TinyLife/Objects/MapObject.cs - startLine: 572 + startLine: 542 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2182,11 +2183,11 @@ items: source: remote: path: TinyLife/Objects/MapObject.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Treadmill path: ../TinyLife/Objects/MapObject.cs - startLine: 574 + startLine: 544 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2219,11 +2220,11 @@ items: source: remote: path: TinyLife/Objects/MapObject.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DumbbellHolder path: ../TinyLife/Objects/MapObject.cs - startLine: 576 + startLine: 546 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2242,6 +2243,117 @@ items: - Public - Shared - ReadOnly +- uid: TinyLife.Objects.ObjectCategory.Newspaper + commentId: F:TinyLife.Objects.ObjectCategory.Newspaper + id: Newspaper + parent: TinyLife.Objects.ObjectCategory + langs: + - csharp + - vb + name: Newspaper + nameWithType: ObjectCategory.Newspaper + fullName: TinyLife.Objects.ObjectCategory.Newspaper + type: Field + source: + remote: + path: TinyLife/Objects/MapObject.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: Newspaper + path: ../TinyLife/Objects/MapObject.cs + startLine: 548 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: An object category for newspapers. + example: [] + syntax: + content: public static readonly ObjectCategory Newspaper + return: + type: TinyLife.Objects.ObjectCategory + content.vb: Public Shared ReadOnly Newspaper As ObjectCategory + modifiers.csharp: + - public + - static + - readonly + modifiers.vb: + - Public + - Shared + - ReadOnly +- uid: TinyLife.Objects.ObjectCategory.CoffeeMachine + commentId: F:TinyLife.Objects.ObjectCategory.CoffeeMachine + id: CoffeeMachine + parent: TinyLife.Objects.ObjectCategory + langs: + - csharp + - vb + name: CoffeeMachine + nameWithType: ObjectCategory.CoffeeMachine + fullName: TinyLife.Objects.ObjectCategory.CoffeeMachine + type: Field + source: + remote: + path: TinyLife/Objects/MapObject.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: CoffeeMachine + path: ../TinyLife/Objects/MapObject.cs + startLine: 550 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: An object category for coffee machines. + example: [] + syntax: + content: public static readonly ObjectCategory CoffeeMachine + return: + type: TinyLife.Objects.ObjectCategory + content.vb: Public Shared ReadOnly CoffeeMachine As ObjectCategory + modifiers.csharp: + - public + - static + - readonly + modifiers.vb: + - Public + - Shared + - ReadOnly +- uid: TinyLife.Objects.ObjectCategory.CafeDisplayCase + commentId: F:TinyLife.Objects.ObjectCategory.CafeDisplayCase + id: CafeDisplayCase + parent: TinyLife.Objects.ObjectCategory + langs: + - csharp + - vb + name: CafeDisplayCase + nameWithType: ObjectCategory.CafeDisplayCase + fullName: TinyLife.Objects.ObjectCategory.CafeDisplayCase + type: Field + source: + remote: + path: TinyLife/Objects/MapObject.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: CafeDisplayCase + path: ../TinyLife/Objects/MapObject.cs + startLine: 552 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: An object category for cafe display cases that barista employees can collect food from. + example: [] + syntax: + content: public static readonly ObjectCategory CafeDisplayCase + return: + type: TinyLife.Objects.ObjectCategory + content.vb: Public Shared ReadOnly CafeDisplayCase As ObjectCategory + modifiers.csharp: + - public + - static + - readonly + modifiers.vb: + - Public + - Shared + - ReadOnly - uid: TinyLife.Objects.ObjectCategory.#ctor(System.String,System.Numerics.BigInteger) commentId: M:TinyLife.Objects.ObjectCategory.#ctor(System.String,System.Numerics.BigInteger) id: '#ctor(System.String,System.Numerics.BigInteger)' @@ -2256,11 +2368,11 @@ items: source: remote: path: TinyLife/Objects/MapObject.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Objects/MapObject.cs - startLine: 579 + startLine: 555 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2292,14 +2404,15 @@ items: source: remote: path: TinyLife/Objects/MapObject.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: op_Implicit path: ../TinyLife/Objects/MapObject.cs - startLine: 582 + startLine: 558 assemblies: - Tiny Life namespace: TinyLife.Objects + example: [] syntax: content: public static implicit operator BigInteger(ObjectCategory category) parameters: @@ -2318,46 +2431,6 @@ items: - Shared fullName.vb: TinyLife.Objects.ObjectCategory.Widening(TinyLife.Objects.ObjectCategory to System.Numerics.BigInteger) name.vb: Widening(ObjectCategory to BigInteger) -- uid: TinyLife.Objects.ObjectCategory.op_Implicit(TinyLife.Objects.ObjectCategory)~System.Int64 - commentId: M:TinyLife.Objects.ObjectCategory.op_Implicit(TinyLife.Objects.ObjectCategory)~System.Int64 - id: op_Implicit(TinyLife.Objects.ObjectCategory)~System.Int64 - parent: TinyLife.Objects.ObjectCategory - langs: - - csharp - - vb - name: Implicit(ObjectCategory to Int64) - nameWithType: ObjectCategory.Implicit(ObjectCategory to Int64) - fullName: TinyLife.Objects.ObjectCategory.Implicit(TinyLife.Objects.ObjectCategory to System.Int64) - type: Operator - source: - remote: - path: TinyLife/Objects/MapObject.cs - branch: 0.20.4-dev - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: op_Implicit - path: ../TinyLife/Objects/MapObject.cs - startLine: 586 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - syntax: - content: public static implicit operator long (ObjectCategory category) - parameters: - - id: category - type: TinyLife.Objects.ObjectCategory - return: - type: System.Int64 - content.vb: Public Shared Widening Operator CType(category As ObjectCategory) As Long - overload: TinyLife.Objects.ObjectCategory.op_Implicit* - nameWithType.vb: ObjectCategory.Widening(ObjectCategory to Int64) - modifiers.csharp: - - public - - static - modifiers.vb: - - Public - - Shared - fullName.vb: TinyLife.Objects.ObjectCategory.Widening(TinyLife.Objects.ObjectCategory to System.Int64) - name.vb: Widening(ObjectCategory to Int64) - uid: TinyLife.Objects.ObjectCategory.op_Implicit(System.Numerics.BigInteger)~TinyLife.Objects.ObjectCategory commentId: M:TinyLife.Objects.ObjectCategory.op_Implicit(System.Numerics.BigInteger)~TinyLife.Objects.ObjectCategory id: op_Implicit(System.Numerics.BigInteger)~TinyLife.Objects.ObjectCategory @@ -2372,14 +2445,15 @@ items: source: remote: path: TinyLife/Objects/MapObject.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: op_Implicit path: ../TinyLife/Objects/MapObject.cs - startLine: 590 + startLine: 563 assemblies: - Tiny Life namespace: TinyLife.Objects + example: [] syntax: content: public static implicit operator ObjectCategory(BigInteger value) parameters: @@ -2398,46 +2472,6 @@ items: - Shared fullName.vb: TinyLife.Objects.ObjectCategory.Widening(System.Numerics.BigInteger to TinyLife.Objects.ObjectCategory) name.vb: Widening(BigInteger to ObjectCategory) -- uid: TinyLife.Objects.ObjectCategory.op_Implicit(System.Int64)~TinyLife.Objects.ObjectCategory - commentId: M:TinyLife.Objects.ObjectCategory.op_Implicit(System.Int64)~TinyLife.Objects.ObjectCategory - id: op_Implicit(System.Int64)~TinyLife.Objects.ObjectCategory - parent: TinyLife.Objects.ObjectCategory - langs: - - csharp - - vb - name: Implicit(Int64 to ObjectCategory) - nameWithType: ObjectCategory.Implicit(Int64 to ObjectCategory) - fullName: TinyLife.Objects.ObjectCategory.Implicit(System.Int64 to TinyLife.Objects.ObjectCategory) - type: Operator - source: - remote: - path: TinyLife/Objects/MapObject.cs - branch: 0.20.4-dev - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: op_Implicit - path: ../TinyLife/Objects/MapObject.cs - startLine: 594 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - syntax: - content: public static implicit operator ObjectCategory(long value) - parameters: - - id: value - type: System.Int64 - return: - type: TinyLife.Objects.ObjectCategory - content.vb: Public Shared Widening Operator CType(value As Long) As ObjectCategory - overload: TinyLife.Objects.ObjectCategory.op_Implicit* - nameWithType.vb: ObjectCategory.Widening(Int64 to ObjectCategory) - modifiers.csharp: - - public - - static - modifiers.vb: - - Public - - Shared - fullName.vb: TinyLife.Objects.ObjectCategory.Widening(System.Int64 to TinyLife.Objects.ObjectCategory) - name.vb: Widening(Int64 to ObjectCategory) - uid: TinyLife.Objects.ObjectCategory.op_BitwiseOr(TinyLife.Objects.ObjectCategory,TinyLife.Objects.ObjectCategory) commentId: M:TinyLife.Objects.ObjectCategory.op_BitwiseOr(TinyLife.Objects.ObjectCategory,TinyLife.Objects.ObjectCategory) id: op_BitwiseOr(TinyLife.Objects.ObjectCategory,TinyLife.Objects.ObjectCategory) @@ -2452,14 +2486,15 @@ items: source: remote: path: TinyLife/Objects/MapObject.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: op_BitwiseOr path: ../TinyLife/Objects/MapObject.cs - startLine: 598 + startLine: 568 assemblies: - Tiny Life namespace: TinyLife.Objects + example: [] syntax: content: public static ObjectCategory operator |(ObjectCategory left, ObjectCategory right) parameters: @@ -2491,14 +2526,15 @@ items: source: remote: path: TinyLife/Objects/MapObject.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: op_BitwiseAnd path: ../TinyLife/Objects/MapObject.cs - startLine: 602 + startLine: 573 assemblies: - Tiny Life namespace: TinyLife.Objects + example: [] syntax: content: public static ObjectCategory operator &(ObjectCategory left, ObjectCategory right) parameters: @@ -2530,14 +2566,15 @@ items: source: remote: path: TinyLife/Objects/MapObject.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: op_ExclusiveOr path: ../TinyLife/Objects/MapObject.cs - startLine: 606 + startLine: 578 assemblies: - Tiny Life namespace: TinyLife.Objects + example: [] syntax: content: public static ObjectCategory operator ^(ObjectCategory left, ObjectCategory right) parameters: @@ -2569,14 +2606,15 @@ items: source: remote: path: TinyLife/Objects/MapObject.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: op_OnesComplement path: ../TinyLife/Objects/MapObject.cs - startLine: 610 + startLine: 583 assemblies: - Tiny Life namespace: TinyLife.Objects + example: [] syntax: content: public static ObjectCategory operator ~(ObjectCategory value) parameters: @@ -4384,13 +4422,6 @@ references: nameWithType.vb: ObjectCategory.Widening fullName.vb: TinyLife.Objects.ObjectCategory.Widening name.vb: Widening -- uid: System.Int64 - commentId: T:System.Int64 - parent: System - isExternal: true - name: Int64 - nameWithType: Int64 - fullName: System.Int64 - uid: TinyLife.Objects.ObjectCategory.op_BitwiseOr* commentId: Overload:TinyLife.Objects.ObjectCategory.op_BitwiseOr name: BitwiseOr diff --git a/docs/api/TinyLife.Objects.ObjectSpot.yml b/docs/api/TinyLife.Objects.ObjectSpot.yml index fe40466..995f9ca 100644 --- a/docs/api/TinyLife.Objects.ObjectSpot.yml +++ b/docs/api/TinyLife.Objects.ObjectSpot.yml @@ -7,7 +7,7 @@ items: children: - TinyLife.Objects.ObjectSpot.#ctor(Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Predicate{TinyLife.Objects.FurnitureType},System.Single,MLEM.Misc.Direction2[]) - TinyLife.Objects.ObjectSpot.#ctor(Microsoft.Xna.Framework.Vector2,System.Predicate{TinyLife.Objects.FurnitureType},System.Single,MLEM.Misc.Direction2[]) - - TinyLife.Objects.ObjectSpot.BarSpots + - TinyLife.Objects.ObjectSpot.BarSpots(System.Single) - TinyLife.Objects.ObjectSpot.CounterSpots(System.Boolean,System.Single) - TinyLife.Objects.ObjectSpot.DeskSpots(System.Single,System.Boolean) - TinyLife.Objects.ObjectSpot.DoubleShelfSpots(System.Single) @@ -25,11 +25,11 @@ items: source: remote: path: TinyLife/Objects/ActionSpot.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ObjectSpot path: ../TinyLife/Objects/ActionSpot.cs - startLine: 298 + startLine: 312 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -50,7 +50,7 @@ items: - TinyLife.Objects.AbstractSpot.ValidDirections - TinyLife.Objects.AbstractSpot.Group - TinyLife.Objects.AbstractSpot.DrawLayer - - TinyLife.Objects.AbstractSpot.HasVisualOffset + - TinyLife.Objects.AbstractSpot.IsOnGround - TinyLife.Objects.AbstractSpot.GetValidDirections(MLEM.Misc.Direction2) - TinyLife.Objects.AbstractSpot.GetLocation(TinyLife.Objects.Furniture,System.Boolean) - TinyLife.Objects.AbstractSpot.DoGroupsOverlap(TinyLife.Objects.AbstractSpot) @@ -83,11 +83,11 @@ items: source: remote: path: TinyLife/Objects/ActionSpot.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsFurnitureAllowed path: ../TinyLife/Objects/ActionSpot.cs - startLine: 303 + startLine: 317 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -118,11 +118,11 @@ items: source: remote: path: TinyLife/Objects/ActionSpot.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Objects/ActionSpot.cs - startLine: 312 + startLine: 326 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -166,11 +166,11 @@ items: source: remote: path: TinyLife/Objects/ActionSpot.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Objects/ActionSpot.cs - startLine: 323 + startLine: 337 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -217,11 +217,11 @@ items: source: remote: path: TinyLife/Objects/ActionSpot.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetContents path: ../TinyLife/Objects/ActionSpot.cs - startLine: 337 + startLine: 351 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -267,11 +267,11 @@ items: source: remote: path: TinyLife/Objects/ActionSpot.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TableSpots path: ../TinyLife/Objects/ActionSpot.cs - startLine: 349 + startLine: 363 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -308,11 +308,11 @@ items: source: remote: path: TinyLife/Objects/ActionSpot.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PicnicTableSpots path: ../TinyLife/Objects/ActionSpot.cs - startLine: 372 + startLine: 386 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -349,11 +349,11 @@ items: source: remote: path: TinyLife/Objects/ActionSpot.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CounterSpots path: ../TinyLife/Objects/ActionSpot.cs - startLine: 388 + startLine: 402 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -379,36 +379,39 @@ items: modifiers.vb: - Public - Shared -- uid: TinyLife.Objects.ObjectSpot.BarSpots - commentId: M:TinyLife.Objects.ObjectSpot.BarSpots - id: BarSpots +- uid: TinyLife.Objects.ObjectSpot.BarSpots(System.Single) + commentId: M:TinyLife.Objects.ObjectSpot.BarSpots(System.Single) + id: BarSpots(System.Single) parent: TinyLife.Objects.ObjectSpot langs: - csharp - vb - name: BarSpots() - nameWithType: ObjectSpot.BarSpots() - fullName: TinyLife.Objects.ObjectSpot.BarSpots() + name: BarSpots(Single) + nameWithType: ObjectSpot.BarSpots(Single) + fullName: TinyLife.Objects.ObjectSpot.BarSpots(System.Single) type: Method source: remote: path: TinyLife/Objects/ActionSpot.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: BarSpots path: ../TinyLife/Objects/ActionSpot.cs - startLine: 402 + startLine: 416 assemblies: - Tiny Life namespace: TinyLife.Objects summary: "\nA helper method to create a set of instances for bars\n" example: [] syntax: - content: public static ObjectSpot[] BarSpots() + content: public static ObjectSpot[] BarSpots(float yOffset = -0.8125F) + parameters: + - id: yOffset + type: System.Single return: type: TinyLife.Objects.ObjectSpot[] description: A set of object spots for bars - content.vb: Public Shared Function BarSpots As ObjectSpot() + content.vb: Public Shared Function BarSpots(yOffset As Single = -0.8125F) As ObjectSpot() overload: TinyLife.Objects.ObjectSpot.BarSpots* modifiers.csharp: - public @@ -430,11 +433,11 @@ items: source: remote: path: TinyLife/Objects/ActionSpot.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DoubleShelfSpots path: ../TinyLife/Objects/ActionSpot.cs - startLine: 415 + startLine: 426 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -471,11 +474,11 @@ items: source: remote: path: TinyLife/Objects/ActionSpot.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DeskSpots path: ../TinyLife/Objects/ActionSpot.cs - startLine: 427 + startLine: 438 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -560,12 +563,12 @@ references: name: DrawLayer nameWithType: AbstractSpot.DrawLayer fullName: TinyLife.Objects.AbstractSpot.DrawLayer -- uid: TinyLife.Objects.AbstractSpot.HasVisualOffset - commentId: P:TinyLife.Objects.AbstractSpot.HasVisualOffset +- uid: TinyLife.Objects.AbstractSpot.IsOnGround + commentId: P:TinyLife.Objects.AbstractSpot.IsOnGround parent: TinyLife.Objects.AbstractSpot - name: HasVisualOffset - nameWithType: AbstractSpot.HasVisualOffset - fullName: TinyLife.Objects.AbstractSpot.HasVisualOffset + name: IsOnGround + nameWithType: AbstractSpot.IsOnGround + fullName: TinyLife.Objects.AbstractSpot.IsOnGround - uid: TinyLife.Objects.AbstractSpot.GetValidDirections(MLEM.Misc.Direction2) commentId: M:TinyLife.Objects.AbstractSpot.GetValidDirections(MLEM.Misc.Direction2) parent: TinyLife.Objects.AbstractSpot diff --git a/docs/api/TinyLife.Objects.Outfit.yml b/docs/api/TinyLife.Objects.Outfit.yml index c231827..ff1c5cf 100644 --- a/docs/api/TinyLife.Objects.Outfit.yml +++ b/docs/api/TinyLife.Objects.Outfit.yml @@ -20,11 +20,11 @@ items: source: remote: path: TinyLife/Objects/Clothes.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Outfit path: ../TinyLife/Objects/Clothes.cs - startLine: 387 + startLine: 392 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -75,11 +75,11 @@ items: source: remote: path: TinyLife/Objects/Clothes.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Clothes path: ../TinyLife/Objects/Clothes.cs - startLine: 395 + startLine: 400 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -120,11 +120,11 @@ items: source: remote: path: TinyLife/Objects/Clothes.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Intentions path: ../TinyLife/Objects/Clothes.cs - startLine: 401 + startLine: 406 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -163,11 +163,11 @@ items: source: remote: path: TinyLife/Objects/Clothes.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Objects/Clothes.cs - startLine: 407 + startLine: 412 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -202,11 +202,11 @@ items: source: remote: path: TinyLife/Objects/Clothes.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetIntentionPercentage path: ../TinyLife/Objects/Clothes.cs - startLine: 417 + startLine: 422 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -241,11 +241,11 @@ items: source: remote: path: TinyLife/Objects/Clothes.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: EnsureIntentionsMatch path: ../TinyLife/Objects/Clothes.cs - startLine: 435 + startLine: 440 assemblies: - Tiny Life namespace: TinyLife.Objects diff --git a/docs/api/TinyLife.Objects.OverlayWallHanging.yml b/docs/api/TinyLife.Objects.OverlayWallHanging.yml index 70af12f..2279b70 100644 --- a/docs/api/TinyLife.Objects.OverlayWallHanging.yml +++ b/docs/api/TinyLife.Objects.OverlayWallHanging.yml @@ -6,7 +6,7 @@ items: parent: TinyLife.Objects children: - TinyLife.Objects.OverlayWallHanging.#ctor(System.Guid,TinyLife.Objects.FurnitureType,System.Int32[],TinyLife.World.Map,Microsoft.Xna.Framework.Vector2) - - TinyLife.Objects.OverlayWallHanging.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.Furniture,TinyLife.Objects.AbstractSpot,System.Single,System.Boolean) + - TinyLife.Objects.OverlayWallHanging.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean) langs: - csharp - vb @@ -17,7 +17,7 @@ items: source: remote: path: TinyLife/Objects/OverlayWallHanging.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OverlayWallHanging path: ../TinyLife/Objects/OverlayWallHanging.cs @@ -47,6 +47,7 @@ items: - TinyLife.Objects.Furniture.OnSetCreator - TinyLife.Objects.Furniture.OnGetDirty - TinyLife.Objects.Furniture.OnDirty + - TinyLife.Objects.Furniture.ParentInfo - TinyLife.Objects.Furniture.Type - TinyLife.Objects.Furniture.Rotation - TinyLife.Objects.Furniture.ParentFurniture @@ -54,7 +55,6 @@ items: - TinyLife.Objects.Furniture.HasParent - TinyLife.Objects.Furniture.Colors - TinyLife.Objects.Furniture.Area - - TinyLife.Objects.Furniture.VisualPosition - TinyLife.Objects.Furniture.DevaluedThroughUse - TinyLife.Objects.Furniture.AreUtilitiesDisabled - TinyLife.Objects.Furniture.IsStatic @@ -64,6 +64,9 @@ items: - TinyLife.Objects.Furniture.Dirty - TinyLife.Objects.Furniture.CustomPrice - TinyLife.Objects.Furniture.Creator + - TinyLife.Objects.Furniture.AttachedWall + - TinyLife.Objects.Furniture.HideFromDraw + - TinyLife.Objects.Furniture.VisualRotation - TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color}) - TinyLife.Objects.Furniture.Validate - TinyLife.Objects.Furniture.Intersects(MLEM.Misc.RectangleF) @@ -75,8 +78,10 @@ items: - TinyLife.Objects.Furniture.CanExecuteAction(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Boolean) - TinyLife.Objects.Furniture.OnActionCompleted(TinyLife.Actions.Action,TinyLife.Actions.CompletionType,System.Boolean) - TinyLife.Objects.Furniture.ActionUpdate(TinyLife.Actions.Action,Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single,System.Boolean) + - TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip) - TinyLife.Objects.Furniture.GetPrice - - TinyLife.Objects.Furniture.GetDescription + - TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String}) - TinyLife.Objects.Furniture.GetDecorativeRating(TinyLife.World.Room) - TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.Person,System.TimeSpan) - TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person,System.Boolean) @@ -86,7 +91,6 @@ items: - TinyLife.Objects.Furniture.GetOccupants(TinyLife.Objects.ObjectCategory,System.Boolean) - TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - - TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) - TinyLife.Objects.Furniture.GetFreeObjectSpot(TinyLife.Objects.FurnitureType,System.Nullable{Microsoft.Xna.Framework.Vector2}) - TinyLife.Objects.Furniture.SetParent(TinyLife.Objects.Furniture,TinyLife.Objects.ObjectSpot) @@ -107,17 +111,16 @@ items: - TinyLife.Objects.MapObject.OnEventsAttachable - TinyLife.Objects.MapObject.OnDraw - TinyLife.Objects.MapObject.OnUpdate + - TinyLife.Objects.MapObject.Position - TinyLife.Objects.MapObject.Id - TinyLife.Objects.MapObject.Map - - TinyLife.Objects.MapObject.Position - TinyLife.Objects.MapObject.CurrentLot - TinyLife.Objects.MapObject.IsInWorld - - TinyLife.Objects.MapObject.GetHoverInfo - TinyLife.Objects.MapObject.OnCameraRotationChanged(MLEM.Misc.Direction2,MLEM.Misc.Direction2) - TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) - TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - TinyLife.Objects.MapObject.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) - - TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Boolean,TinyLife.Objects.Furniture,TinyLife.Objects.AbstractSpot,MLEM.Misc.Direction2,System.Single,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean) + - TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean,System.Boolean,System.Boolean,System.Boolean) - TinyLife.Objects.MapObject.GetModCategory(System.String) - MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object) - MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData``1(System.String) @@ -151,7 +154,7 @@ items: source: remote: path: TinyLife/Objects/OverlayWallHanging.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Objects/OverlayWallHanging.cs @@ -188,21 +191,21 @@ items: - Public fullName.vb: TinyLife.Objects.OverlayWallHanging.OverlayWallHanging(System.Guid, TinyLife.Objects.FurnitureType, System.Int32(), TinyLife.World.Map, Microsoft.Xna.Framework.Vector2) name.vb: OverlayWallHanging(Guid, FurnitureType, Int32(), Map, Vector2) -- uid: TinyLife.Objects.OverlayWallHanging.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.Furniture,TinyLife.Objects.AbstractSpot,System.Single,System.Boolean) - commentId: M:TinyLife.Objects.OverlayWallHanging.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.Furniture,TinyLife.Objects.AbstractSpot,System.Single,System.Boolean) - id: Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.Furniture,TinyLife.Objects.AbstractSpot,System.Single,System.Boolean) +- uid: TinyLife.Objects.OverlayWallHanging.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean) + commentId: M:TinyLife.Objects.OverlayWallHanging.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean) + id: Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean) parent: TinyLife.Objects.OverlayWallHanging langs: - csharp - vb - name: Draw(GameTime, SpriteBatch, Vector2, Vector2, Nullable, Direction2, Int32[], Single, Boolean, Furniture, AbstractSpot, Single, Boolean) - nameWithType: OverlayWallHanging.Draw(GameTime, SpriteBatch, Vector2, Vector2, Nullable, Direction2, Int32[], Single, Boolean, Furniture, AbstractSpot, Single, Boolean) - fullName: TinyLife.Objects.OverlayWallHanging.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, System.Nullable, MLEM.Misc.Direction2, System.Int32[], System.Single, System.Boolean, TinyLife.Objects.Furniture, TinyLife.Objects.AbstractSpot, System.Single, System.Boolean) + name: Draw(GameTime, SpriteBatch, Vector2, Vector2, Nullable, Direction2, Int32[], Single, Boolean, ParentInfo, Single, Boolean) + nameWithType: OverlayWallHanging.Draw(GameTime, SpriteBatch, Vector2, Vector2, Nullable, Direction2, Int32[], Single, Boolean, ParentInfo, Single, Boolean) + fullName: TinyLife.Objects.OverlayWallHanging.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, System.Nullable, MLEM.Misc.Direction2, System.Int32[], System.Single, System.Boolean, TinyLife.Objects.ParentInfo, System.Single, System.Boolean) type: Method source: remote: path: TinyLife/Objects/OverlayWallHanging.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Draw path: ../TinyLife/Objects/OverlayWallHanging.cs @@ -213,7 +216,7 @@ items: summary: "\nDraws this furniture in the world with the given settings.\nThis is a more generalized version of \n" example: [] syntax: - content: public override void Draw(GameTime time, SpriteBatch batch, Vector2 pos, Vector2 drawPos, Color? overrideColor, Direction2 rotation, int[] colors, float drawScale, bool pivot, Furniture parent, AbstractSpot parentSpot, float depthOffset, bool held) + content: public override void Draw(GameTime time, SpriteBatch batch, Vector2 pos, Vector2 drawPos, Color? overrideColor, Direction2 rotation, int[] colors, float drawScale, bool pivot, ParentInfo parent, float depthOffset, bool held) parameters: - id: time type: Microsoft.Xna.Framework.GameTime @@ -243,29 +246,26 @@ items: type: System.Boolean description: Whether or not to move the furniture by its texture's pivot point - id: parent - type: TinyLife.Objects.Furniture + type: TinyLife.Objects.ParentInfo description: The object that this furniture is latched on to, or null if there is none - - id: parentSpot - type: TinyLife.Objects.AbstractSpot - description: The object spot that this furntiture is in, or null if there is none - id: depthOffset type: System.Single description: A value that is added onto the calculated depth of the object - id: held type: System.Boolean description: Whether or not this item is currently being held by a - content.vb: Public Overrides Sub Draw(time As GameTime, batch As SpriteBatch, pos As Vector2, drawPos As Vector2, overrideColor As Color?, rotation As Direction2, colors As Integer(), drawScale As Single, pivot As Boolean, parent As Furniture, parentSpot As AbstractSpot, depthOffset As Single, held As Boolean) - overridden: TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.Furniture,TinyLife.Objects.AbstractSpot,System.Single,System.Boolean) + content.vb: Public Overrides Sub Draw(time As GameTime, batch As SpriteBatch, pos As Vector2, drawPos As Vector2, overrideColor As Color?, rotation As Direction2, colors As Integer(), drawScale As Single, pivot As Boolean, parent As ParentInfo, depthOffset As Single, held As Boolean) + overridden: TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean) overload: TinyLife.Objects.OverlayWallHanging.Draw* - nameWithType.vb: OverlayWallHanging.Draw(GameTime, SpriteBatch, Vector2, Vector2, Nullable(Of Color), Direction2, Int32(), Single, Boolean, Furniture, AbstractSpot, Single, Boolean) + nameWithType.vb: OverlayWallHanging.Draw(GameTime, SpriteBatch, Vector2, Vector2, Nullable(Of Color), Direction2, Int32(), Single, Boolean, ParentInfo, Single, Boolean) modifiers.csharp: - public - override modifiers.vb: - Public - Overrides - fullName.vb: TinyLife.Objects.OverlayWallHanging.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, System.Nullable(Of Microsoft.Xna.Framework.Color), MLEM.Misc.Direction2, System.Int32(), System.Single, System.Boolean, TinyLife.Objects.Furniture, TinyLife.Objects.AbstractSpot, System.Single, System.Boolean) - name.vb: Draw(GameTime, SpriteBatch, Vector2, Vector2, Nullable(Of Color), Direction2, Int32(), Single, Boolean, Furniture, AbstractSpot, Single, Boolean) + fullName.vb: TinyLife.Objects.OverlayWallHanging.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, System.Nullable(Of Microsoft.Xna.Framework.Color), MLEM.Misc.Direction2, System.Int32(), System.Single, System.Boolean, TinyLife.Objects.ParentInfo, System.Single, System.Boolean) + name.vb: Draw(GameTime, SpriteBatch, Vector2, Vector2, Nullable(Of Color), Direction2, Int32(), Single, Boolean, ParentInfo, Single, Boolean) references: - uid: TinyLife.Objects.FurnitureType.LgbtFlags commentId: F:TinyLife.Objects.FurnitureType.LgbtFlags @@ -350,6 +350,12 @@ references: name: OnDirty nameWithType: Furniture.OnDirty fullName: TinyLife.Objects.Furniture.OnDirty +- uid: TinyLife.Objects.Furniture.ParentInfo + commentId: P:TinyLife.Objects.Furniture.ParentInfo + parent: TinyLife.Objects.Furniture + name: ParentInfo + nameWithType: Furniture.ParentInfo + fullName: TinyLife.Objects.Furniture.ParentInfo - uid: TinyLife.Objects.Furniture.Type commentId: F:TinyLife.Objects.Furniture.Type parent: TinyLife.Objects.Furniture @@ -392,12 +398,6 @@ references: name: Area nameWithType: Furniture.Area fullName: TinyLife.Objects.Furniture.Area -- uid: TinyLife.Objects.Furniture.VisualPosition - commentId: P:TinyLife.Objects.Furniture.VisualPosition - parent: TinyLife.Objects.Furniture - name: VisualPosition - nameWithType: Furniture.VisualPosition - fullName: TinyLife.Objects.Furniture.VisualPosition - uid: TinyLife.Objects.Furniture.DevaluedThroughUse commentId: F:TinyLife.Objects.Furniture.DevaluedThroughUse parent: TinyLife.Objects.Furniture @@ -452,6 +452,24 @@ references: name: Creator nameWithType: Furniture.Creator fullName: TinyLife.Objects.Furniture.Creator +- uid: TinyLife.Objects.Furniture.AttachedWall + commentId: P:TinyLife.Objects.Furniture.AttachedWall + parent: TinyLife.Objects.Furniture + name: AttachedWall + nameWithType: Furniture.AttachedWall + fullName: TinyLife.Objects.Furniture.AttachedWall +- uid: TinyLife.Objects.Furniture.HideFromDraw + commentId: P:TinyLife.Objects.Furniture.HideFromDraw + parent: TinyLife.Objects.Furniture + name: HideFromDraw + nameWithType: Furniture.HideFromDraw + fullName: TinyLife.Objects.Furniture.HideFromDraw +- uid: TinyLife.Objects.Furniture.VisualRotation + commentId: P:TinyLife.Objects.Furniture.VisualRotation + parent: TinyLife.Objects.Furniture + name: VisualRotation + nameWithType: Furniture.VisualRotation + fullName: TinyLife.Objects.Furniture.VisualRotation - uid: TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color}) commentId: M:TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color}) parent: TinyLife.Objects.Furniture @@ -1052,6 +1070,95 @@ references: - name: ) nameWithType: ) fullName: ) +- uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + parent: TinyLife.Objects.Furniture + name: GetFreeActionSpotInfo(Person, ObjectCategory) + nameWithType: Furniture.GetFreeActionSpotInfo(Person, ObjectCategory) + fullName: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory) + spec.csharp: + - uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + name: GetFreeActionSpotInfo + nameWithType: Furniture.GetFreeActionSpotInfo + fullName: TinyLife.Objects.Furniture.GetFreeActionSpotInfo + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.ObjectCategory + name: ObjectCategory + nameWithType: ObjectCategory + fullName: TinyLife.Objects.ObjectCategory + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + name: GetFreeActionSpotInfo + nameWithType: Furniture.GetFreeActionSpotInfo + fullName: TinyLife.Objects.Furniture.GetFreeActionSpotInfo + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.ObjectCategory + name: ObjectCategory + nameWithType: ObjectCategory + fullName: TinyLife.Objects.ObjectCategory + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip) + commentId: M:TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip) + parent: TinyLife.Objects.Furniture + isExternal: true + name: GetHoverInfo(Tooltip) + nameWithType: Furniture.GetHoverInfo(Tooltip) + fullName: TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip) + spec.csharp: + - uid: TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip) + name: GetHoverInfo + nameWithType: Furniture.GetHoverInfo + fullName: TinyLife.Objects.Furniture.GetHoverInfo + - name: ( + nameWithType: ( + fullName: ( + - uid: MLEM.Ui.Elements.Tooltip + name: Tooltip + nameWithType: Tooltip + fullName: MLEM.Ui.Elements.Tooltip + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip) + name: GetHoverInfo + nameWithType: Furniture.GetHoverInfo + fullName: TinyLife.Objects.Furniture.GetHoverInfo + - name: ( + nameWithType: ( + fullName: ( + - uid: MLEM.Ui.Elements.Tooltip + name: Tooltip + nameWithType: Tooltip + fullName: MLEM.Ui.Elements.Tooltip + isExternal: true + - name: ) + nameWithType: ) + fullName: ) - uid: TinyLife.Objects.Furniture.GetPrice commentId: M:TinyLife.Objects.Furniture.GetPrice parent: TinyLife.Objects.Furniture @@ -1080,31 +1187,67 @@ references: - name: ) nameWithType: ) fullName: ) -- uid: TinyLife.Objects.Furniture.GetDescription - commentId: M:TinyLife.Objects.Furniture.GetDescription +- uid: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String}) + commentId: M:TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String}) parent: TinyLife.Objects.Furniture - name: GetDescription() - nameWithType: Furniture.GetDescription() - fullName: TinyLife.Objects.Furniture.GetDescription() + isExternal: true + name: GetDescription(List) + nameWithType: Furniture.GetDescription(List) + fullName: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List) + nameWithType.vb: Furniture.GetDescription(List(Of String)) + fullName.vb: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List(Of System.String)) + name.vb: GetDescription(List(Of String)) spec.csharp: - - uid: TinyLife.Objects.Furniture.GetDescription + - uid: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String}) name: GetDescription nameWithType: Furniture.GetDescription fullName: TinyLife.Objects.Furniture.GetDescription - name: ( nameWithType: ( fullName: ( + - uid: System.Collections.Generic.List`1 + name: List + nameWithType: List + fullName: System.Collections.Generic.List + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: System.String + name: String + nameWithType: String + fullName: System.String + isExternal: true + - name: '>' + nameWithType: '>' + fullName: '>' - name: ) nameWithType: ) fullName: ) spec.vb: - - uid: TinyLife.Objects.Furniture.GetDescription + - uid: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String}) name: GetDescription nameWithType: Furniture.GetDescription fullName: TinyLife.Objects.Furniture.GetDescription - name: ( nameWithType: ( fullName: ( + - uid: System.Collections.Generic.List`1 + name: List + nameWithType: List + fullName: System.Collections.Generic.List + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: System.String + name: String + nameWithType: String + fullName: System.String + isExternal: true + - name: ) + nameWithType: ) + fullName: ) - name: ) nameWithType: ) fullName: ) @@ -1579,56 +1722,6 @@ references: - name: ) nameWithType: ) fullName: ) -- uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - parent: TinyLife.Objects.Furniture - name: GetFreeActionSpotInfo(Person, ObjectCategory) - nameWithType: Furniture.GetFreeActionSpotInfo(Person, ObjectCategory) - fullName: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory) - spec.csharp: - - uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - name: GetFreeActionSpotInfo - nameWithType: Furniture.GetFreeActionSpotInfo - fullName: TinyLife.Objects.Furniture.GetFreeActionSpotInfo - - name: ( - nameWithType: ( - fullName: ( - - uid: TinyLife.Objects.Person - name: Person - nameWithType: Person - fullName: TinyLife.Objects.Person - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: TinyLife.Objects.ObjectCategory - name: ObjectCategory - nameWithType: ObjectCategory - fullName: TinyLife.Objects.ObjectCategory - - name: ) - nameWithType: ) - fullName: ) - spec.vb: - - uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - name: GetFreeActionSpotInfo - nameWithType: Furniture.GetFreeActionSpotInfo - fullName: TinyLife.Objects.Furniture.GetFreeActionSpotInfo - - name: ( - nameWithType: ( - fullName: ( - - uid: TinyLife.Objects.Person - name: Person - nameWithType: Person - fullName: TinyLife.Objects.Person - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: TinyLife.Objects.ObjectCategory - name: ObjectCategory - nameWithType: ObjectCategory - fullName: TinyLife.Objects.ObjectCategory - - name: ) - nameWithType: ) - fullName: ) - uid: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) commentId: M:TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) parent: TinyLife.Objects.Furniture @@ -2578,6 +2671,12 @@ references: name: OnUpdate nameWithType: MapObject.OnUpdate fullName: TinyLife.Objects.MapObject.OnUpdate +- uid: TinyLife.Objects.MapObject.Position + commentId: P:TinyLife.Objects.MapObject.Position + parent: TinyLife.Objects.MapObject + name: Position + nameWithType: MapObject.Position + fullName: TinyLife.Objects.MapObject.Position - uid: TinyLife.Objects.MapObject.Id commentId: P:TinyLife.Objects.MapObject.Id parent: TinyLife.Objects.MapObject @@ -2590,12 +2689,6 @@ references: name: Map nameWithType: MapObject.Map fullName: TinyLife.Objects.MapObject.Map -- uid: TinyLife.Objects.MapObject.Position - commentId: P:TinyLife.Objects.MapObject.Position - parent: TinyLife.Objects.MapObject - name: Position - nameWithType: MapObject.Position - fullName: TinyLife.Objects.MapObject.Position - uid: TinyLife.Objects.MapObject.CurrentLot commentId: P:TinyLife.Objects.MapObject.CurrentLot parent: TinyLife.Objects.MapObject @@ -2608,34 +2701,6 @@ references: name: IsInWorld nameWithType: MapObject.IsInWorld fullName: TinyLife.Objects.MapObject.IsInWorld -- uid: TinyLife.Objects.MapObject.GetHoverInfo - commentId: M:TinyLife.Objects.MapObject.GetHoverInfo - parent: TinyLife.Objects.MapObject - name: GetHoverInfo() - nameWithType: MapObject.GetHoverInfo() - fullName: TinyLife.Objects.MapObject.GetHoverInfo() - spec.csharp: - - uid: TinyLife.Objects.MapObject.GetHoverInfo - name: GetHoverInfo - nameWithType: MapObject.GetHoverInfo - fullName: TinyLife.Objects.MapObject.GetHoverInfo - - name: ( - nameWithType: ( - fullName: ( - - name: ) - nameWithType: ) - fullName: ) - spec.vb: - - uid: TinyLife.Objects.MapObject.GetHoverInfo - name: GetHoverInfo - nameWithType: MapObject.GetHoverInfo - fullName: TinyLife.Objects.MapObject.GetHoverInfo - - name: ( - nameWithType: ( - fullName: ( - - name: ) - nameWithType: ) - fullName: ) - uid: TinyLife.Objects.MapObject.OnCameraRotationChanged(MLEM.Misc.Direction2,MLEM.Misc.Direction2) commentId: M:TinyLife.Objects.MapObject.OnCameraRotationChanged(MLEM.Misc.Direction2,MLEM.Misc.Direction2) parent: TinyLife.Objects.MapObject @@ -2874,15 +2939,15 @@ references: - name: ) nameWithType: ) fullName: ) -- uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Boolean,TinyLife.Objects.Furniture,TinyLife.Objects.AbstractSpot,MLEM.Misc.Direction2,System.Single,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean) - commentId: M:TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Boolean,TinyLife.Objects.Furniture,TinyLife.Objects.AbstractSpot,MLEM.Misc.Direction2,System.Single,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean) +- uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean,System.Boolean,System.Boolean,System.Boolean) + commentId: M:TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean,System.Boolean,System.Boolean,System.Boolean) parent: TinyLife.Objects.MapObject isExternal: true - name: DrawColumns(Map, Vector2, SpriteBatch, Vector2, TextureRegion, Color, Single, Point, Boolean, Furniture, AbstractSpot, Direction2, Single, Boolean, Boolean, Boolean, Boolean, Boolean, Boolean) - nameWithType: MapObject.DrawColumns(Map, Vector2, SpriteBatch, Vector2, TextureRegion, Color, Single, Point, Boolean, Furniture, AbstractSpot, Direction2, Single, Boolean, Boolean, Boolean, Boolean, Boolean, Boolean) - fullName: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, MLEM.Textures.TextureRegion, Microsoft.Xna.Framework.Color, System.Single, Microsoft.Xna.Framework.Point, System.Boolean, TinyLife.Objects.Furniture, TinyLife.Objects.AbstractSpot, MLEM.Misc.Direction2, System.Single, System.Boolean, System.Boolean, System.Boolean, System.Boolean, System.Boolean, System.Boolean) + name: DrawColumns(Map, Vector2, SpriteBatch, Vector2, TextureRegion, Color, Single, Point, Boolean, ParentInfo, Single, Boolean, Boolean, Boolean, Boolean) + nameWithType: MapObject.DrawColumns(Map, Vector2, SpriteBatch, Vector2, TextureRegion, Color, Single, Point, Boolean, ParentInfo, Single, Boolean, Boolean, Boolean, Boolean) + fullName: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, MLEM.Textures.TextureRegion, Microsoft.Xna.Framework.Color, System.Single, Microsoft.Xna.Framework.Point, System.Boolean, TinyLife.Objects.ParentInfo, System.Single, System.Boolean, System.Boolean, System.Boolean, System.Boolean) spec.csharp: - - uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Boolean,TinyLife.Objects.Furniture,TinyLife.Objects.AbstractSpot,MLEM.Misc.Direction2,System.Single,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean) + - uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean,System.Boolean,System.Boolean,System.Boolean) name: DrawColumns nameWithType: MapObject.DrawColumns fullName: TinyLife.Objects.MapObject.DrawColumns @@ -2960,25 +3025,10 @@ references: - name: ', ' nameWithType: ', ' fullName: ', ' - - uid: TinyLife.Objects.Furniture - name: Furniture - nameWithType: Furniture - fullName: TinyLife.Objects.Furniture - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: TinyLife.Objects.AbstractSpot - name: AbstractSpot - nameWithType: AbstractSpot - fullName: TinyLife.Objects.AbstractSpot - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: MLEM.Misc.Direction2 - name: Direction2 - nameWithType: Direction2 - fullName: MLEM.Misc.Direction2 - isExternal: true + - uid: TinyLife.Objects.ParentInfo + name: ParentInfo + nameWithType: ParentInfo + fullName: TinyLife.Objects.ParentInfo - name: ', ' nameWithType: ', ' fullName: ', ' @@ -3019,27 +3069,11 @@ references: nameWithType: Boolean fullName: System.Boolean isExternal: true - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: System.Boolean - name: Boolean - nameWithType: Boolean - fullName: System.Boolean - isExternal: true - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: System.Boolean - name: Boolean - nameWithType: Boolean - fullName: System.Boolean - isExternal: true - name: ) nameWithType: ) fullName: ) spec.vb: - - uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Boolean,TinyLife.Objects.Furniture,TinyLife.Objects.AbstractSpot,MLEM.Misc.Direction2,System.Single,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean) + - uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean,System.Boolean,System.Boolean,System.Boolean) name: DrawColumns nameWithType: MapObject.DrawColumns fullName: TinyLife.Objects.MapObject.DrawColumns @@ -3117,25 +3151,10 @@ references: - name: ', ' nameWithType: ', ' fullName: ', ' - - uid: TinyLife.Objects.Furniture - name: Furniture - nameWithType: Furniture - fullName: TinyLife.Objects.Furniture - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: TinyLife.Objects.AbstractSpot - name: AbstractSpot - nameWithType: AbstractSpot - fullName: TinyLife.Objects.AbstractSpot - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: MLEM.Misc.Direction2 - name: Direction2 - nameWithType: Direction2 - fullName: MLEM.Misc.Direction2 - isExternal: true + - uid: TinyLife.Objects.ParentInfo + name: ParentInfo + nameWithType: ParentInfo + fullName: TinyLife.Objects.ParentInfo - name: ', ' nameWithType: ', ' fullName: ', ' @@ -3176,22 +3195,6 @@ references: nameWithType: Boolean fullName: System.Boolean isExternal: true - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: System.Boolean - name: Boolean - nameWithType: Boolean - fullName: System.Boolean - isExternal: true - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: System.Boolean - name: Boolean - nameWithType: Boolean - fullName: System.Boolean - isExternal: true - name: ) nameWithType: ) fullName: ) @@ -3869,18 +3872,18 @@ references: name: Microsoft.Xna.Framework nameWithType: Microsoft.Xna.Framework fullName: Microsoft.Xna.Framework -- uid: TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.Furniture,TinyLife.Objects.AbstractSpot,System.Single,System.Boolean) - commentId: M:TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.Furniture,TinyLife.Objects.AbstractSpot,System.Single,System.Boolean) +- uid: TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean) + commentId: M:TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean) parent: TinyLife.Objects.Furniture isExternal: true - name: Draw(GameTime, SpriteBatch, Vector2, Vector2, Nullable, Direction2, Int32[], Single, Boolean, Furniture, AbstractSpot, Single, Boolean) - nameWithType: Furniture.Draw(GameTime, SpriteBatch, Vector2, Vector2, Nullable, Direction2, Int32[], Single, Boolean, Furniture, AbstractSpot, Single, Boolean) - fullName: TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, System.Nullable, MLEM.Misc.Direction2, System.Int32[], System.Single, System.Boolean, TinyLife.Objects.Furniture, TinyLife.Objects.AbstractSpot, System.Single, System.Boolean) - nameWithType.vb: Furniture.Draw(GameTime, SpriteBatch, Vector2, Vector2, Nullable(Of Color), Direction2, Int32(), Single, Boolean, Furniture, AbstractSpot, Single, Boolean) - fullName.vb: TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, System.Nullable(Of Microsoft.Xna.Framework.Color), MLEM.Misc.Direction2, System.Int32(), System.Single, System.Boolean, TinyLife.Objects.Furniture, TinyLife.Objects.AbstractSpot, System.Single, System.Boolean) - name.vb: Draw(GameTime, SpriteBatch, Vector2, Vector2, Nullable(Of Color), Direction2, Int32(), Single, Boolean, Furniture, AbstractSpot, Single, Boolean) + name: Draw(GameTime, SpriteBatch, Vector2, Vector2, Nullable, Direction2, Int32[], Single, Boolean, ParentInfo, Single, Boolean) + nameWithType: Furniture.Draw(GameTime, SpriteBatch, Vector2, Vector2, Nullable, Direction2, Int32[], Single, Boolean, ParentInfo, Single, Boolean) + fullName: TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, System.Nullable, MLEM.Misc.Direction2, System.Int32[], System.Single, System.Boolean, TinyLife.Objects.ParentInfo, System.Single, System.Boolean) + nameWithType.vb: Furniture.Draw(GameTime, SpriteBatch, Vector2, Vector2, Nullable(Of Color), Direction2, Int32(), Single, Boolean, ParentInfo, Single, Boolean) + fullName.vb: TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, System.Nullable(Of Microsoft.Xna.Framework.Color), MLEM.Misc.Direction2, System.Int32(), System.Single, System.Boolean, TinyLife.Objects.ParentInfo, System.Single, System.Boolean) + name.vb: Draw(GameTime, SpriteBatch, Vector2, Vector2, Nullable(Of Color), Direction2, Int32(), Single, Boolean, ParentInfo, Single, Boolean) spec.csharp: - - uid: TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.Furniture,TinyLife.Objects.AbstractSpot,System.Single,System.Boolean) + - uid: TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean) name: Draw nameWithType: Furniture.Draw fullName: TinyLife.Objects.Furniture.Draw @@ -3973,17 +3976,10 @@ references: - name: ', ' nameWithType: ', ' fullName: ', ' - - uid: TinyLife.Objects.Furniture - name: Furniture - nameWithType: Furniture - fullName: TinyLife.Objects.Furniture - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: TinyLife.Objects.AbstractSpot - name: AbstractSpot - nameWithType: AbstractSpot - fullName: TinyLife.Objects.AbstractSpot + - uid: TinyLife.Objects.ParentInfo + name: ParentInfo + nameWithType: ParentInfo + fullName: TinyLife.Objects.ParentInfo - name: ', ' nameWithType: ', ' fullName: ', ' @@ -4004,7 +4000,7 @@ references: nameWithType: ) fullName: ) spec.vb: - - uid: TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.Furniture,TinyLife.Objects.AbstractSpot,System.Single,System.Boolean) + - uid: TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean) name: Draw nameWithType: Furniture.Draw fullName: TinyLife.Objects.Furniture.Draw @@ -4097,17 +4093,10 @@ references: - name: ', ' nameWithType: ', ' fullName: ', ' - - uid: TinyLife.Objects.Furniture - name: Furniture - nameWithType: Furniture - fullName: TinyLife.Objects.Furniture - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: TinyLife.Objects.AbstractSpot - name: AbstractSpot - nameWithType: AbstractSpot - fullName: TinyLife.Objects.AbstractSpot + - uid: TinyLife.Objects.ParentInfo + name: ParentInfo + nameWithType: ParentInfo + fullName: TinyLife.Objects.ParentInfo - name: ', ' nameWithType: ', ' fullName: ', ' @@ -4211,12 +4200,12 @@ references: name: Boolean nameWithType: Boolean fullName: System.Boolean -- uid: TinyLife.Objects.AbstractSpot - commentId: T:TinyLife.Objects.AbstractSpot +- uid: TinyLife.Objects.ParentInfo + commentId: T:TinyLife.Objects.ParentInfo parent: TinyLife.Objects - name: AbstractSpot - nameWithType: AbstractSpot - fullName: TinyLife.Objects.AbstractSpot + name: ParentInfo + nameWithType: ParentInfo + fullName: TinyLife.Objects.ParentInfo - uid: Microsoft.Xna.Framework.Graphics commentId: N:Microsoft.Xna.Framework.Graphics isExternal: true diff --git a/docs/api/TinyLife.Objects.Painting.yml b/docs/api/TinyLife.Objects.Painting.yml index 5b3e50b..74683d9 100644 --- a/docs/api/TinyLife.Objects.Painting.yml +++ b/docs/api/TinyLife.Objects.Painting.yml @@ -6,8 +6,8 @@ items: parent: TinyLife.Objects children: - TinyLife.Objects.Painting.#ctor(System.Guid,TinyLife.Objects.FurnitureType,System.Int32[],TinyLife.World.Map,Microsoft.Xna.Framework.Vector2) - - TinyLife.Objects.Painting.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.Furniture,TinyLife.Objects.AbstractSpot,System.Single,System.Boolean) - - TinyLife.Objects.Painting.GetHoverInfo + - TinyLife.Objects.Painting.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean) + - TinyLife.Objects.Painting.GetHoverInfo(MLEM.Ui.Elements.Tooltip) - TinyLife.Objects.Painting.GetPrice - TinyLife.Objects.Painting.PaintingType - TinyLife.Objects.Painting.Progress @@ -22,7 +22,7 @@ items: source: remote: path: TinyLife/Objects/Painting.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Painting path: ../TinyLife/Objects/Painting.cs @@ -52,6 +52,7 @@ items: - TinyLife.Objects.Furniture.OnSetCreator - TinyLife.Objects.Furniture.OnGetDirty - TinyLife.Objects.Furniture.OnDirty + - TinyLife.Objects.Furniture.ParentInfo - TinyLife.Objects.Furniture.Type - TinyLife.Objects.Furniture.Rotation - TinyLife.Objects.Furniture.ParentFurniture @@ -59,7 +60,6 @@ items: - TinyLife.Objects.Furniture.HasParent - TinyLife.Objects.Furniture.Colors - TinyLife.Objects.Furniture.Area - - TinyLife.Objects.Furniture.VisualPosition - TinyLife.Objects.Furniture.DevaluedThroughUse - TinyLife.Objects.Furniture.AreUtilitiesDisabled - TinyLife.Objects.Furniture.IsStatic @@ -69,6 +69,9 @@ items: - TinyLife.Objects.Furniture.Dirty - TinyLife.Objects.Furniture.CustomPrice - TinyLife.Objects.Furniture.Creator + - TinyLife.Objects.Furniture.AttachedWall + - TinyLife.Objects.Furniture.HideFromDraw + - TinyLife.Objects.Furniture.VisualRotation - TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color}) - TinyLife.Objects.Furniture.Intersects(MLEM.Misc.RectangleF) - TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.Person) @@ -79,7 +82,8 @@ items: - TinyLife.Objects.Furniture.CanExecuteAction(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Boolean) - TinyLife.Objects.Furniture.OnActionCompleted(TinyLife.Actions.Action,TinyLife.Actions.CompletionType,System.Boolean) - TinyLife.Objects.Furniture.ActionUpdate(TinyLife.Actions.Action,Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single,System.Boolean) - - TinyLife.Objects.Furniture.GetDescription + - TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String}) - TinyLife.Objects.Furniture.GetDecorativeRating(TinyLife.World.Room) - TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.Person,System.TimeSpan) - TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person,System.Boolean) @@ -89,7 +93,6 @@ items: - TinyLife.Objects.Furniture.GetOccupants(TinyLife.Objects.ObjectCategory,System.Boolean) - TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - - TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) - TinyLife.Objects.Furniture.GetFreeObjectSpot(TinyLife.Objects.FurnitureType,System.Nullable{Microsoft.Xna.Framework.Vector2}) - TinyLife.Objects.Furniture.SetParent(TinyLife.Objects.Furniture,TinyLife.Objects.ObjectSpot) @@ -110,16 +113,16 @@ items: - TinyLife.Objects.MapObject.OnEventsAttachable - TinyLife.Objects.MapObject.OnDraw - TinyLife.Objects.MapObject.OnUpdate + - TinyLife.Objects.MapObject.Position - TinyLife.Objects.MapObject.Id - TinyLife.Objects.MapObject.Map - - TinyLife.Objects.MapObject.Position - TinyLife.Objects.MapObject.CurrentLot - TinyLife.Objects.MapObject.IsInWorld - TinyLife.Objects.MapObject.OnCameraRotationChanged(MLEM.Misc.Direction2,MLEM.Misc.Direction2) - TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) - TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - TinyLife.Objects.MapObject.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) - - TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Boolean,TinyLife.Objects.Furniture,TinyLife.Objects.AbstractSpot,MLEM.Misc.Direction2,System.Single,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean) + - TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean,System.Boolean,System.Boolean,System.Boolean) - TinyLife.Objects.MapObject.GetModCategory(System.String) - MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object) - MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData``1(System.String) @@ -153,7 +156,7 @@ items: source: remote: path: TinyLife/Objects/Painting.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PaintingType path: ../TinyLife/Objects/Painting.cs @@ -196,7 +199,7 @@ items: source: remote: path: TinyLife/Objects/Painting.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Progress path: ../TinyLife/Objects/Painting.cs @@ -239,7 +242,7 @@ items: source: remote: path: TinyLife/Objects/Painting.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Objects/Painting.cs @@ -276,21 +279,21 @@ items: - Public fullName.vb: TinyLife.Objects.Painting.Painting(System.Guid, TinyLife.Objects.FurnitureType, System.Int32(), TinyLife.World.Map, Microsoft.Xna.Framework.Vector2) name.vb: Painting(Guid, FurnitureType, Int32(), Map, Vector2) -- uid: TinyLife.Objects.Painting.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.Furniture,TinyLife.Objects.AbstractSpot,System.Single,System.Boolean) - commentId: M:TinyLife.Objects.Painting.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.Furniture,TinyLife.Objects.AbstractSpot,System.Single,System.Boolean) - id: Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.Furniture,TinyLife.Objects.AbstractSpot,System.Single,System.Boolean) +- uid: TinyLife.Objects.Painting.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean) + commentId: M:TinyLife.Objects.Painting.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean) + id: Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean) parent: TinyLife.Objects.Painting langs: - csharp - vb - name: Draw(GameTime, SpriteBatch, Vector2, Vector2, Nullable, Direction2, Int32[], Single, Boolean, Furniture, AbstractSpot, Single, Boolean) - nameWithType: Painting.Draw(GameTime, SpriteBatch, Vector2, Vector2, Nullable, Direction2, Int32[], Single, Boolean, Furniture, AbstractSpot, Single, Boolean) - fullName: TinyLife.Objects.Painting.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, System.Nullable, MLEM.Misc.Direction2, System.Int32[], System.Single, System.Boolean, TinyLife.Objects.Furniture, TinyLife.Objects.AbstractSpot, System.Single, System.Boolean) + name: Draw(GameTime, SpriteBatch, Vector2, Vector2, Nullable, Direction2, Int32[], Single, Boolean, ParentInfo, Single, Boolean) + nameWithType: Painting.Draw(GameTime, SpriteBatch, Vector2, Vector2, Nullable, Direction2, Int32[], Single, Boolean, ParentInfo, Single, Boolean) + fullName: TinyLife.Objects.Painting.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, System.Nullable, MLEM.Misc.Direction2, System.Int32[], System.Single, System.Boolean, TinyLife.Objects.ParentInfo, System.Single, System.Boolean) type: Method source: remote: path: TinyLife/Objects/Painting.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Draw path: ../TinyLife/Objects/Painting.cs @@ -301,7 +304,7 @@ items: summary: "\nDraws this furniture in the world with the given settings.\nThis is a more generalized version of \n" example: [] syntax: - content: public override void Draw(GameTime time, SpriteBatch batch, Vector2 pos, Vector2 drawPos, Color? overrideColor, Direction2 rotation, int[] colors, float drawScale, bool pivot, Furniture parent, AbstractSpot parentSpot, float depthOffset, bool held) + content: public override void Draw(GameTime time, SpriteBatch batch, Vector2 pos, Vector2 drawPos, Color? overrideColor, Direction2 rotation, int[] colors, float drawScale, bool pivot, ParentInfo parent, float depthOffset, bool held) parameters: - id: time type: Microsoft.Xna.Framework.GameTime @@ -331,29 +334,26 @@ items: type: System.Boolean description: Whether or not to move the furniture by its texture's pivot point - id: parent - type: TinyLife.Objects.Furniture + type: TinyLife.Objects.ParentInfo description: The object that this furniture is latched on to, or null if there is none - - id: parentSpot - type: TinyLife.Objects.AbstractSpot - description: The object spot that this furntiture is in, or null if there is none - id: depthOffset type: System.Single description: A value that is added onto the calculated depth of the object - id: held type: System.Boolean description: Whether or not this item is currently being held by a - content.vb: Public Overrides Sub Draw(time As GameTime, batch As SpriteBatch, pos As Vector2, drawPos As Vector2, overrideColor As Color?, rotation As Direction2, colors As Integer(), drawScale As Single, pivot As Boolean, parent As Furniture, parentSpot As AbstractSpot, depthOffset As Single, held As Boolean) - overridden: TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.Furniture,TinyLife.Objects.AbstractSpot,System.Single,System.Boolean) + content.vb: Public Overrides Sub Draw(time As GameTime, batch As SpriteBatch, pos As Vector2, drawPos As Vector2, overrideColor As Color?, rotation As Direction2, colors As Integer(), drawScale As Single, pivot As Boolean, parent As ParentInfo, depthOffset As Single, held As Boolean) + overridden: TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean) overload: TinyLife.Objects.Painting.Draw* - nameWithType.vb: Painting.Draw(GameTime, SpriteBatch, Vector2, Vector2, Nullable(Of Color), Direction2, Int32(), Single, Boolean, Furniture, AbstractSpot, Single, Boolean) + nameWithType.vb: Painting.Draw(GameTime, SpriteBatch, Vector2, Vector2, Nullable(Of Color), Direction2, Int32(), Single, Boolean, ParentInfo, Single, Boolean) modifiers.csharp: - public - override modifiers.vb: - Public - Overrides - fullName.vb: TinyLife.Objects.Painting.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, System.Nullable(Of Microsoft.Xna.Framework.Color), MLEM.Misc.Direction2, System.Int32(), System.Single, System.Boolean, TinyLife.Objects.Furniture, TinyLife.Objects.AbstractSpot, System.Single, System.Boolean) - name.vb: Draw(GameTime, SpriteBatch, Vector2, Vector2, Nullable(Of Color), Direction2, Int32(), Single, Boolean, Furniture, AbstractSpot, Single, Boolean) + fullName.vb: TinyLife.Objects.Painting.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, System.Nullable(Of Microsoft.Xna.Framework.Color), MLEM.Misc.Direction2, System.Int32(), System.Single, System.Boolean, TinyLife.Objects.ParentInfo, System.Single, System.Boolean) + name.vb: Draw(GameTime, SpriteBatch, Vector2, Vector2, Nullable(Of Color), Direction2, Int32(), Single, Boolean, ParentInfo, Single, Boolean) - uid: TinyLife.Objects.Painting.GetPrice commentId: M:TinyLife.Objects.Painting.GetPrice id: GetPrice @@ -368,7 +368,7 @@ items: source: remote: path: TinyLife/Objects/Painting.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetPrice path: ../TinyLife/Objects/Painting.cs @@ -406,7 +406,7 @@ items: source: remote: path: TinyLife/Objects/Painting.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Validate path: ../TinyLife/Objects/Painting.cs @@ -430,21 +430,21 @@ items: modifiers.vb: - Public - Overrides -- uid: TinyLife.Objects.Painting.GetHoverInfo - commentId: M:TinyLife.Objects.Painting.GetHoverInfo - id: GetHoverInfo +- uid: TinyLife.Objects.Painting.GetHoverInfo(MLEM.Ui.Elements.Tooltip) + commentId: M:TinyLife.Objects.Painting.GetHoverInfo(MLEM.Ui.Elements.Tooltip) + id: GetHoverInfo(MLEM.Ui.Elements.Tooltip) parent: TinyLife.Objects.Painting langs: - csharp - vb - name: GetHoverInfo() - nameWithType: Painting.GetHoverInfo() - fullName: TinyLife.Objects.Painting.GetHoverInfo() + name: GetHoverInfo(Tooltip) + nameWithType: Painting.GetHoverInfo(Tooltip) + fullName: TinyLife.Objects.Painting.GetHoverInfo(MLEM.Ui.Elements.Tooltip) type: Method source: remote: path: TinyLife/Objects/Painting.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetHoverInfo path: ../TinyLife/Objects/Painting.cs @@ -452,15 +452,16 @@ items: assemblies: - Tiny Life namespace: TinyLife.Objects - summary: "\nReturns a object that is displayed whenever the mouse is hovered over this object in the world.\nBy default, this method returns null, which will cause no tooltip to be displayed.\n" + summary: "\nAllows adding a set of paragraphs and other ui elements to the given tooltip, which is then displayed when this object is hovered over using the cursor in the world.\nBy default, this method does nothing for , but adds various information for and .\n" example: [] syntax: - content: public override Tooltip GetHoverInfo() - return: + content: public override void GetHoverInfo(Tooltip tooltip) + parameters: + - id: tooltip type: MLEM.Ui.Elements.Tooltip - description: The tooltip to display - content.vb: Public Overrides Function GetHoverInfo As Tooltip - overridden: TinyLife.Objects.MapObject.GetHoverInfo + description: The tooltip that will be displayed. + content.vb: Public Overrides Sub GetHoverInfo(tooltip As Tooltip) + overridden: TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip) overload: TinyLife.Objects.Painting.GetHoverInfo* modifiers.csharp: - public @@ -543,6 +544,12 @@ references: name: OnDirty nameWithType: Furniture.OnDirty fullName: TinyLife.Objects.Furniture.OnDirty +- uid: TinyLife.Objects.Furniture.ParentInfo + commentId: P:TinyLife.Objects.Furniture.ParentInfo + parent: TinyLife.Objects.Furniture + name: ParentInfo + nameWithType: Furniture.ParentInfo + fullName: TinyLife.Objects.Furniture.ParentInfo - uid: TinyLife.Objects.Furniture.Type commentId: F:TinyLife.Objects.Furniture.Type parent: TinyLife.Objects.Furniture @@ -585,12 +592,6 @@ references: name: Area nameWithType: Furniture.Area fullName: TinyLife.Objects.Furniture.Area -- uid: TinyLife.Objects.Furniture.VisualPosition - commentId: P:TinyLife.Objects.Furniture.VisualPosition - parent: TinyLife.Objects.Furniture - name: VisualPosition - nameWithType: Furniture.VisualPosition - fullName: TinyLife.Objects.Furniture.VisualPosition - uid: TinyLife.Objects.Furniture.DevaluedThroughUse commentId: F:TinyLife.Objects.Furniture.DevaluedThroughUse parent: TinyLife.Objects.Furniture @@ -645,6 +646,24 @@ references: name: Creator nameWithType: Furniture.Creator fullName: TinyLife.Objects.Furniture.Creator +- uid: TinyLife.Objects.Furniture.AttachedWall + commentId: P:TinyLife.Objects.Furniture.AttachedWall + parent: TinyLife.Objects.Furniture + name: AttachedWall + nameWithType: Furniture.AttachedWall + fullName: TinyLife.Objects.Furniture.AttachedWall +- uid: TinyLife.Objects.Furniture.HideFromDraw + commentId: P:TinyLife.Objects.Furniture.HideFromDraw + parent: TinyLife.Objects.Furniture + name: HideFromDraw + nameWithType: Furniture.HideFromDraw + fullName: TinyLife.Objects.Furniture.HideFromDraw +- uid: TinyLife.Objects.Furniture.VisualRotation + commentId: P:TinyLife.Objects.Furniture.VisualRotation + parent: TinyLife.Objects.Furniture + name: VisualRotation + nameWithType: Furniture.VisualRotation + fullName: TinyLife.Objects.Furniture.VisualRotation - uid: TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color}) commentId: M:TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color}) parent: TinyLife.Objects.Furniture @@ -1217,31 +1236,117 @@ references: - name: ) nameWithType: ) fullName: ) -- uid: TinyLife.Objects.Furniture.GetDescription - commentId: M:TinyLife.Objects.Furniture.GetDescription +- uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) parent: TinyLife.Objects.Furniture - name: GetDescription() - nameWithType: Furniture.GetDescription() - fullName: TinyLife.Objects.Furniture.GetDescription() + name: GetFreeActionSpotInfo(Person, ObjectCategory) + nameWithType: Furniture.GetFreeActionSpotInfo(Person, ObjectCategory) + fullName: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory) spec.csharp: - - uid: TinyLife.Objects.Furniture.GetDescription - name: GetDescription - nameWithType: Furniture.GetDescription - fullName: TinyLife.Objects.Furniture.GetDescription + - uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + name: GetFreeActionSpotInfo + nameWithType: Furniture.GetFreeActionSpotInfo + fullName: TinyLife.Objects.Furniture.GetFreeActionSpotInfo - name: ( nameWithType: ( fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.ObjectCategory + name: ObjectCategory + nameWithType: ObjectCategory + fullName: TinyLife.Objects.ObjectCategory - name: ) nameWithType: ) fullName: ) spec.vb: - - uid: TinyLife.Objects.Furniture.GetDescription + - uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + name: GetFreeActionSpotInfo + nameWithType: Furniture.GetFreeActionSpotInfo + fullName: TinyLife.Objects.Furniture.GetFreeActionSpotInfo + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.ObjectCategory + name: ObjectCategory + nameWithType: ObjectCategory + fullName: TinyLife.Objects.ObjectCategory + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String}) + commentId: M:TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String}) + parent: TinyLife.Objects.Furniture + isExternal: true + name: GetDescription(List) + nameWithType: Furniture.GetDescription(List) + fullName: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List) + nameWithType.vb: Furniture.GetDescription(List(Of String)) + fullName.vb: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List(Of System.String)) + name.vb: GetDescription(List(Of String)) + spec.csharp: + - uid: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String}) name: GetDescription nameWithType: Furniture.GetDescription fullName: TinyLife.Objects.Furniture.GetDescription - name: ( nameWithType: ( fullName: ( + - uid: System.Collections.Generic.List`1 + name: List + nameWithType: List + fullName: System.Collections.Generic.List + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: System.String + name: String + nameWithType: String + fullName: System.String + isExternal: true + - name: '>' + nameWithType: '>' + fullName: '>' + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String}) + name: GetDescription + nameWithType: Furniture.GetDescription + fullName: TinyLife.Objects.Furniture.GetDescription + - name: ( + nameWithType: ( + fullName: ( + - uid: System.Collections.Generic.List`1 + name: List + nameWithType: List + fullName: System.Collections.Generic.List + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: System.String + name: String + nameWithType: String + fullName: System.String + isExternal: true + - name: ) + nameWithType: ) + fullName: ) - name: ) nameWithType: ) fullName: ) @@ -1716,56 +1821,6 @@ references: - name: ) nameWithType: ) fullName: ) -- uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - parent: TinyLife.Objects.Furniture - name: GetFreeActionSpotInfo(Person, ObjectCategory) - nameWithType: Furniture.GetFreeActionSpotInfo(Person, ObjectCategory) - fullName: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory) - spec.csharp: - - uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - name: GetFreeActionSpotInfo - nameWithType: Furniture.GetFreeActionSpotInfo - fullName: TinyLife.Objects.Furniture.GetFreeActionSpotInfo - - name: ( - nameWithType: ( - fullName: ( - - uid: TinyLife.Objects.Person - name: Person - nameWithType: Person - fullName: TinyLife.Objects.Person - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: TinyLife.Objects.ObjectCategory - name: ObjectCategory - nameWithType: ObjectCategory - fullName: TinyLife.Objects.ObjectCategory - - name: ) - nameWithType: ) - fullName: ) - spec.vb: - - uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - name: GetFreeActionSpotInfo - nameWithType: Furniture.GetFreeActionSpotInfo - fullName: TinyLife.Objects.Furniture.GetFreeActionSpotInfo - - name: ( - nameWithType: ( - fullName: ( - - uid: TinyLife.Objects.Person - name: Person - nameWithType: Person - fullName: TinyLife.Objects.Person - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: TinyLife.Objects.ObjectCategory - name: ObjectCategory - nameWithType: ObjectCategory - fullName: TinyLife.Objects.ObjectCategory - - name: ) - nameWithType: ) - fullName: ) - uid: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) commentId: M:TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) parent: TinyLife.Objects.Furniture @@ -2715,6 +2770,12 @@ references: name: OnUpdate nameWithType: MapObject.OnUpdate fullName: TinyLife.Objects.MapObject.OnUpdate +- uid: TinyLife.Objects.MapObject.Position + commentId: P:TinyLife.Objects.MapObject.Position + parent: TinyLife.Objects.MapObject + name: Position + nameWithType: MapObject.Position + fullName: TinyLife.Objects.MapObject.Position - uid: TinyLife.Objects.MapObject.Id commentId: P:TinyLife.Objects.MapObject.Id parent: TinyLife.Objects.MapObject @@ -2727,12 +2788,6 @@ references: name: Map nameWithType: MapObject.Map fullName: TinyLife.Objects.MapObject.Map -- uid: TinyLife.Objects.MapObject.Position - commentId: P:TinyLife.Objects.MapObject.Position - parent: TinyLife.Objects.MapObject - name: Position - nameWithType: MapObject.Position - fullName: TinyLife.Objects.MapObject.Position - uid: TinyLife.Objects.MapObject.CurrentLot commentId: P:TinyLife.Objects.MapObject.CurrentLot parent: TinyLife.Objects.MapObject @@ -2983,15 +3038,15 @@ references: - name: ) nameWithType: ) fullName: ) -- uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Boolean,TinyLife.Objects.Furniture,TinyLife.Objects.AbstractSpot,MLEM.Misc.Direction2,System.Single,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean) - commentId: M:TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Boolean,TinyLife.Objects.Furniture,TinyLife.Objects.AbstractSpot,MLEM.Misc.Direction2,System.Single,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean) +- uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean,System.Boolean,System.Boolean,System.Boolean) + commentId: M:TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean,System.Boolean,System.Boolean,System.Boolean) parent: TinyLife.Objects.MapObject isExternal: true - name: DrawColumns(Map, Vector2, SpriteBatch, Vector2, TextureRegion, Color, Single, Point, Boolean, Furniture, AbstractSpot, Direction2, Single, Boolean, Boolean, Boolean, Boolean, Boolean, Boolean) - nameWithType: MapObject.DrawColumns(Map, Vector2, SpriteBatch, Vector2, TextureRegion, Color, Single, Point, Boolean, Furniture, AbstractSpot, Direction2, Single, Boolean, Boolean, Boolean, Boolean, Boolean, Boolean) - fullName: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, MLEM.Textures.TextureRegion, Microsoft.Xna.Framework.Color, System.Single, Microsoft.Xna.Framework.Point, System.Boolean, TinyLife.Objects.Furniture, TinyLife.Objects.AbstractSpot, MLEM.Misc.Direction2, System.Single, System.Boolean, System.Boolean, System.Boolean, System.Boolean, System.Boolean, System.Boolean) + name: DrawColumns(Map, Vector2, SpriteBatch, Vector2, TextureRegion, Color, Single, Point, Boolean, ParentInfo, Single, Boolean, Boolean, Boolean, Boolean) + nameWithType: MapObject.DrawColumns(Map, Vector2, SpriteBatch, Vector2, TextureRegion, Color, Single, Point, Boolean, ParentInfo, Single, Boolean, Boolean, Boolean, Boolean) + fullName: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, MLEM.Textures.TextureRegion, Microsoft.Xna.Framework.Color, System.Single, Microsoft.Xna.Framework.Point, System.Boolean, TinyLife.Objects.ParentInfo, System.Single, System.Boolean, System.Boolean, System.Boolean, System.Boolean) spec.csharp: - - uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Boolean,TinyLife.Objects.Furniture,TinyLife.Objects.AbstractSpot,MLEM.Misc.Direction2,System.Single,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean) + - uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean,System.Boolean,System.Boolean,System.Boolean) name: DrawColumns nameWithType: MapObject.DrawColumns fullName: TinyLife.Objects.MapObject.DrawColumns @@ -3069,25 +3124,10 @@ references: - name: ', ' nameWithType: ', ' fullName: ', ' - - uid: TinyLife.Objects.Furniture - name: Furniture - nameWithType: Furniture - fullName: TinyLife.Objects.Furniture - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: TinyLife.Objects.AbstractSpot - name: AbstractSpot - nameWithType: AbstractSpot - fullName: TinyLife.Objects.AbstractSpot - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: MLEM.Misc.Direction2 - name: Direction2 - nameWithType: Direction2 - fullName: MLEM.Misc.Direction2 - isExternal: true + - uid: TinyLife.Objects.ParentInfo + name: ParentInfo + nameWithType: ParentInfo + fullName: TinyLife.Objects.ParentInfo - name: ', ' nameWithType: ', ' fullName: ', ' @@ -3128,27 +3168,11 @@ references: nameWithType: Boolean fullName: System.Boolean isExternal: true - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: System.Boolean - name: Boolean - nameWithType: Boolean - fullName: System.Boolean - isExternal: true - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: System.Boolean - name: Boolean - nameWithType: Boolean - fullName: System.Boolean - isExternal: true - name: ) nameWithType: ) fullName: ) spec.vb: - - uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Boolean,TinyLife.Objects.Furniture,TinyLife.Objects.AbstractSpot,MLEM.Misc.Direction2,System.Single,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean) + - uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean,System.Boolean,System.Boolean,System.Boolean) name: DrawColumns nameWithType: MapObject.DrawColumns fullName: TinyLife.Objects.MapObject.DrawColumns @@ -3226,25 +3250,10 @@ references: - name: ', ' nameWithType: ', ' fullName: ', ' - - uid: TinyLife.Objects.Furniture - name: Furniture - nameWithType: Furniture - fullName: TinyLife.Objects.Furniture - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: TinyLife.Objects.AbstractSpot - name: AbstractSpot - nameWithType: AbstractSpot - fullName: TinyLife.Objects.AbstractSpot - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: MLEM.Misc.Direction2 - name: Direction2 - nameWithType: Direction2 - fullName: MLEM.Misc.Direction2 - isExternal: true + - uid: TinyLife.Objects.ParentInfo + name: ParentInfo + nameWithType: ParentInfo + fullName: TinyLife.Objects.ParentInfo - name: ', ' nameWithType: ', ' fullName: ', ' @@ -3285,22 +3294,6 @@ references: nameWithType: Boolean fullName: System.Boolean isExternal: true - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: System.Boolean - name: Boolean - nameWithType: Boolean - fullName: System.Boolean - isExternal: true - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: System.Boolean - name: Boolean - nameWithType: Boolean - fullName: System.Boolean - isExternal: true - name: ) nameWithType: ) fullName: ) @@ -3996,18 +3989,18 @@ references: name: Microsoft.Xna.Framework nameWithType: Microsoft.Xna.Framework fullName: Microsoft.Xna.Framework -- uid: TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.Furniture,TinyLife.Objects.AbstractSpot,System.Single,System.Boolean) - commentId: M:TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.Furniture,TinyLife.Objects.AbstractSpot,System.Single,System.Boolean) +- uid: TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean) + commentId: M:TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean) parent: TinyLife.Objects.Furniture isExternal: true - name: Draw(GameTime, SpriteBatch, Vector2, Vector2, Nullable, Direction2, Int32[], Single, Boolean, Furniture, AbstractSpot, Single, Boolean) - nameWithType: Furniture.Draw(GameTime, SpriteBatch, Vector2, Vector2, Nullable, Direction2, Int32[], Single, Boolean, Furniture, AbstractSpot, Single, Boolean) - fullName: TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, System.Nullable, MLEM.Misc.Direction2, System.Int32[], System.Single, System.Boolean, TinyLife.Objects.Furniture, TinyLife.Objects.AbstractSpot, System.Single, System.Boolean) - nameWithType.vb: Furniture.Draw(GameTime, SpriteBatch, Vector2, Vector2, Nullable(Of Color), Direction2, Int32(), Single, Boolean, Furniture, AbstractSpot, Single, Boolean) - fullName.vb: TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, System.Nullable(Of Microsoft.Xna.Framework.Color), MLEM.Misc.Direction2, System.Int32(), System.Single, System.Boolean, TinyLife.Objects.Furniture, TinyLife.Objects.AbstractSpot, System.Single, System.Boolean) - name.vb: Draw(GameTime, SpriteBatch, Vector2, Vector2, Nullable(Of Color), Direction2, Int32(), Single, Boolean, Furniture, AbstractSpot, Single, Boolean) + name: Draw(GameTime, SpriteBatch, Vector2, Vector2, Nullable, Direction2, Int32[], Single, Boolean, ParentInfo, Single, Boolean) + nameWithType: Furniture.Draw(GameTime, SpriteBatch, Vector2, Vector2, Nullable, Direction2, Int32[], Single, Boolean, ParentInfo, Single, Boolean) + fullName: TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, System.Nullable, MLEM.Misc.Direction2, System.Int32[], System.Single, System.Boolean, TinyLife.Objects.ParentInfo, System.Single, System.Boolean) + nameWithType.vb: Furniture.Draw(GameTime, SpriteBatch, Vector2, Vector2, Nullable(Of Color), Direction2, Int32(), Single, Boolean, ParentInfo, Single, Boolean) + fullName.vb: TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, System.Nullable(Of Microsoft.Xna.Framework.Color), MLEM.Misc.Direction2, System.Int32(), System.Single, System.Boolean, TinyLife.Objects.ParentInfo, System.Single, System.Boolean) + name.vb: Draw(GameTime, SpriteBatch, Vector2, Vector2, Nullable(Of Color), Direction2, Int32(), Single, Boolean, ParentInfo, Single, Boolean) spec.csharp: - - uid: TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.Furniture,TinyLife.Objects.AbstractSpot,System.Single,System.Boolean) + - uid: TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean) name: Draw nameWithType: Furniture.Draw fullName: TinyLife.Objects.Furniture.Draw @@ -4100,17 +4093,10 @@ references: - name: ', ' nameWithType: ', ' fullName: ', ' - - uid: TinyLife.Objects.Furniture - name: Furniture - nameWithType: Furniture - fullName: TinyLife.Objects.Furniture - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: TinyLife.Objects.AbstractSpot - name: AbstractSpot - nameWithType: AbstractSpot - fullName: TinyLife.Objects.AbstractSpot + - uid: TinyLife.Objects.ParentInfo + name: ParentInfo + nameWithType: ParentInfo + fullName: TinyLife.Objects.ParentInfo - name: ', ' nameWithType: ', ' fullName: ', ' @@ -4131,7 +4117,7 @@ references: nameWithType: ) fullName: ) spec.vb: - - uid: TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.Furniture,TinyLife.Objects.AbstractSpot,System.Single,System.Boolean) + - uid: TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean) name: Draw nameWithType: Furniture.Draw fullName: TinyLife.Objects.Furniture.Draw @@ -4224,17 +4210,10 @@ references: - name: ', ' nameWithType: ', ' fullName: ', ' - - uid: TinyLife.Objects.Furniture - name: Furniture - nameWithType: Furniture - fullName: TinyLife.Objects.Furniture - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: TinyLife.Objects.AbstractSpot - name: AbstractSpot - nameWithType: AbstractSpot - fullName: TinyLife.Objects.AbstractSpot + - uid: TinyLife.Objects.ParentInfo + name: ParentInfo + nameWithType: ParentInfo + fullName: TinyLife.Objects.ParentInfo - name: ', ' nameWithType: ', ' fullName: ', ' @@ -4331,12 +4310,12 @@ references: name: Boolean nameWithType: Boolean fullName: System.Boolean -- uid: TinyLife.Objects.AbstractSpot - commentId: T:TinyLife.Objects.AbstractSpot +- uid: TinyLife.Objects.ParentInfo + commentId: T:TinyLife.Objects.ParentInfo parent: TinyLife.Objects - name: AbstractSpot - nameWithType: AbstractSpot - fullName: TinyLife.Objects.AbstractSpot + name: ParentInfo + nameWithType: ParentInfo + fullName: TinyLife.Objects.ParentInfo - uid: Microsoft.Xna.Framework.Graphics commentId: N:Microsoft.Xna.Framework.Graphics isExternal: true @@ -4448,31 +4427,42 @@ references: name: Validate nameWithType: Painting.Validate fullName: TinyLife.Objects.Painting.Validate -- uid: TinyLife.Objects.MapObject.GetHoverInfo - commentId: M:TinyLife.Objects.MapObject.GetHoverInfo - parent: TinyLife.Objects.MapObject - name: GetHoverInfo() - nameWithType: MapObject.GetHoverInfo() - fullName: TinyLife.Objects.MapObject.GetHoverInfo() +- uid: TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip) + commentId: M:TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip) + parent: TinyLife.Objects.Furniture + isExternal: true + name: GetHoverInfo(Tooltip) + nameWithType: Furniture.GetHoverInfo(Tooltip) + fullName: TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip) spec.csharp: - - uid: TinyLife.Objects.MapObject.GetHoverInfo + - uid: TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip) name: GetHoverInfo - nameWithType: MapObject.GetHoverInfo - fullName: TinyLife.Objects.MapObject.GetHoverInfo + nameWithType: Furniture.GetHoverInfo + fullName: TinyLife.Objects.Furniture.GetHoverInfo - name: ( nameWithType: ( fullName: ( + - uid: MLEM.Ui.Elements.Tooltip + name: Tooltip + nameWithType: Tooltip + fullName: MLEM.Ui.Elements.Tooltip + isExternal: true - name: ) nameWithType: ) fullName: ) spec.vb: - - uid: TinyLife.Objects.MapObject.GetHoverInfo + - uid: TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip) name: GetHoverInfo - nameWithType: MapObject.GetHoverInfo - fullName: TinyLife.Objects.MapObject.GetHoverInfo + nameWithType: Furniture.GetHoverInfo + fullName: TinyLife.Objects.Furniture.GetHoverInfo - name: ( nameWithType: ( fullName: ( + - uid: MLEM.Ui.Elements.Tooltip + name: Tooltip + nameWithType: Tooltip + fullName: MLEM.Ui.Elements.Tooltip + isExternal: true - name: ) nameWithType: ) fullName: ) diff --git a/docs/api/TinyLife.Objects.ParentInfo.yml b/docs/api/TinyLife.Objects.ParentInfo.yml new file mode 100644 index 0000000..1c1b142 --- /dev/null +++ b/docs/api/TinyLife.Objects.ParentInfo.yml @@ -0,0 +1,869 @@ +### YamlMime:ManagedReference +items: +- uid: TinyLife.Objects.ParentInfo + commentId: T:TinyLife.Objects.ParentInfo + id: ParentInfo + parent: TinyLife.Objects + children: + - TinyLife.Objects.ParentInfo.#ctor(TinyLife.Objects.Furniture,TinyLife.Objects.AbstractSpot) + - TinyLife.Objects.ParentInfo.#ctor(TinyLife.World.Roof) + - TinyLife.Objects.ParentInfo.#ctor(TinyLife.World.Wall) + - TinyLife.Objects.ParentInfo.IsAttached + langs: + - csharp + - vb + name: ParentInfo + nameWithType: ParentInfo + fullName: TinyLife.Objects.ParentInfo + type: Struct + source: + remote: + path: TinyLife/Objects/MapObject.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: ParentInfo + path: ../TinyLife/Objects/MapObject.cs + startLine: 613 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: "\nA parent info is a set of information used by that allows for objects to be made to look like they're attached to another object.\nCurrently, supports , and parents.\n" + example: [] + syntax: + content: public readonly struct ParentInfo + content.vb: Public Structure ParentInfo + inheritedMembers: + - System.ValueType.Equals(System.Object) + - System.ValueType.GetHashCode + - System.ValueType.ToString + - System.Object.Equals(System.Object,System.Object) + - System.Object.GetType + - System.Object.ReferenceEquals(System.Object,System.Object) + extensionMethods: + - TinyLife.Objects.ParentInfo.TinyLife.Utilities.Extensions.JsonCopy``1 + modifiers.csharp: + - public + - readonly + - struct + modifiers.vb: + - Public + - Structure +- uid: TinyLife.Objects.ParentInfo.IsAttached + commentId: P:TinyLife.Objects.ParentInfo.IsAttached + id: IsAttached + parent: TinyLife.Objects.ParentInfo + langs: + - csharp + - vb + name: IsAttached + nameWithType: ParentInfo.IsAttached + fullName: TinyLife.Objects.ParentInfo.IsAttached + type: Property + source: + remote: + path: TinyLife/Objects/MapObject.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: IsAttached + path: ../TinyLife/Objects/MapObject.cs + startLine: 618 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: "\nReturns whether this parent info is valid, meaning it represents an existing attachment to an object.\n" + example: [] + syntax: + content: public readonly bool IsAttached { get; } + parameters: [] + return: + type: System.Boolean + content.vb: Public ReadOnly Property IsAttached As Boolean + overload: TinyLife.Objects.ParentInfo.IsAttached* + modifiers.csharp: + - public + - readonly + - get + modifiers.vb: + - Public + - ReadOnly +- uid: TinyLife.Objects.ParentInfo.#ctor(TinyLife.Objects.Furniture,TinyLife.Objects.AbstractSpot) + commentId: M:TinyLife.Objects.ParentInfo.#ctor(TinyLife.Objects.Furniture,TinyLife.Objects.AbstractSpot) + id: '#ctor(TinyLife.Objects.Furniture,TinyLife.Objects.AbstractSpot)' + parent: TinyLife.Objects.ParentInfo + langs: + - csharp + - vb + name: ParentInfo(Furniture, AbstractSpot) + nameWithType: ParentInfo.ParentInfo(Furniture, AbstractSpot) + fullName: TinyLife.Objects.ParentInfo.ParentInfo(TinyLife.Objects.Furniture, TinyLife.Objects.AbstractSpot) + type: Constructor + source: + remote: + path: TinyLife/Objects/MapObject.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: .ctor + path: ../TinyLife/Objects/MapObject.cs + startLine: 630 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: "\nCreates a new parent info from the given parent.\n" + example: [] + syntax: + content: public ParentInfo(Furniture furniture, AbstractSpot spot) + parameters: + - id: furniture + type: TinyLife.Objects.Furniture + description: The furniture to be attached to. + - id: spot + type: TinyLife.Objects.AbstractSpot + description: The spot to be attached to. + content.vb: Public Sub New(furniture As Furniture, spot As AbstractSpot) + overload: TinyLife.Objects.ParentInfo.#ctor* + modifiers.csharp: + - public + modifiers.vb: + - Public +- uid: TinyLife.Objects.ParentInfo.#ctor(TinyLife.World.Wall) + commentId: M:TinyLife.Objects.ParentInfo.#ctor(TinyLife.World.Wall) + id: '#ctor(TinyLife.World.Wall)' + parent: TinyLife.Objects.ParentInfo + langs: + - csharp + - vb + name: ParentInfo(Wall) + nameWithType: ParentInfo.ParentInfo(Wall) + fullName: TinyLife.Objects.ParentInfo.ParentInfo(TinyLife.World.Wall) + type: Constructor + source: + remote: + path: TinyLife/Objects/MapObject.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: .ctor + path: ../TinyLife/Objects/MapObject.cs + startLine: 639 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: "\nCreates a new parent info from the given parent.\n" + example: [] + syntax: + content: public ParentInfo(Wall wall) + parameters: + - id: wall + type: TinyLife.World.Wall + description: The wall to be attached to. + content.vb: Public Sub New(wall As Wall) + overload: TinyLife.Objects.ParentInfo.#ctor* + modifiers.csharp: + - public + modifiers.vb: + - Public +- uid: TinyLife.Objects.ParentInfo.#ctor(TinyLife.World.Roof) + commentId: M:TinyLife.Objects.ParentInfo.#ctor(TinyLife.World.Roof) + id: '#ctor(TinyLife.World.Roof)' + parent: TinyLife.Objects.ParentInfo + langs: + - csharp + - vb + name: ParentInfo(Roof) + nameWithType: ParentInfo.ParentInfo(Roof) + fullName: TinyLife.Objects.ParentInfo.ParentInfo(TinyLife.World.Roof) + type: Constructor + source: + remote: + path: TinyLife/Objects/MapObject.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: .ctor + path: ../TinyLife/Objects/MapObject.cs + startLine: 647 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: "\nCreates a new parent info from the given parent.\n" + example: [] + syntax: + content: public ParentInfo(Roof roof) + parameters: + - id: roof + type: TinyLife.World.Roof + description: The roof to be attached to. + content.vb: Public Sub New(roof As Roof) + overload: TinyLife.Objects.ParentInfo.#ctor* + modifiers.csharp: + - public + modifiers.vb: + - Public +references: +- uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean,System.Boolean,System.Boolean,System.Boolean) + commentId: M:TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean,System.Boolean,System.Boolean,System.Boolean) + parent: TinyLife.Objects.MapObject + isExternal: true + name: DrawColumns(Map, Vector2, SpriteBatch, Vector2, TextureRegion, Color, Single, Point, Boolean, ParentInfo, Single, Boolean, Boolean, Boolean, Boolean) + nameWithType: MapObject.DrawColumns(Map, Vector2, SpriteBatch, Vector2, TextureRegion, Color, Single, Point, Boolean, ParentInfo, Single, Boolean, Boolean, Boolean, Boolean) + fullName: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, MLEM.Textures.TextureRegion, Microsoft.Xna.Framework.Color, System.Single, Microsoft.Xna.Framework.Point, System.Boolean, TinyLife.Objects.ParentInfo, System.Single, System.Boolean, System.Boolean, System.Boolean, System.Boolean) + spec.csharp: + - uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean,System.Boolean,System.Boolean,System.Boolean) + name: DrawColumns + nameWithType: MapObject.DrawColumns + fullName: TinyLife.Objects.MapObject.DrawColumns + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.World.Map + name: Map + nameWithType: Map + fullName: TinyLife.World.Map + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: Microsoft.Xna.Framework.Graphics.SpriteBatch + name: SpriteBatch + nameWithType: SpriteBatch + fullName: Microsoft.Xna.Framework.Graphics.SpriteBatch + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: MLEM.Textures.TextureRegion + name: TextureRegion + nameWithType: TextureRegion + fullName: MLEM.Textures.TextureRegion + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: Microsoft.Xna.Framework.Color + name: Color + nameWithType: Color + fullName: Microsoft.Xna.Framework.Color + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Single + name: Single + nameWithType: Single + fullName: System.Single + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: Microsoft.Xna.Framework.Point + name: Point + nameWithType: Point + fullName: Microsoft.Xna.Framework.Point + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.ParentInfo + name: ParentInfo + nameWithType: ParentInfo + fullName: TinyLife.Objects.ParentInfo + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Single + name: Single + nameWithType: Single + fullName: System.Single + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean,System.Boolean,System.Boolean,System.Boolean) + name: DrawColumns + nameWithType: MapObject.DrawColumns + fullName: TinyLife.Objects.MapObject.DrawColumns + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.World.Map + name: Map + nameWithType: Map + fullName: TinyLife.World.Map + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: Microsoft.Xna.Framework.Graphics.SpriteBatch + name: SpriteBatch + nameWithType: SpriteBatch + fullName: Microsoft.Xna.Framework.Graphics.SpriteBatch + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: MLEM.Textures.TextureRegion + name: TextureRegion + nameWithType: TextureRegion + fullName: MLEM.Textures.TextureRegion + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: Microsoft.Xna.Framework.Color + name: Color + nameWithType: Color + fullName: Microsoft.Xna.Framework.Color + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Single + name: Single + nameWithType: Single + fullName: System.Single + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: Microsoft.Xna.Framework.Point + name: Point + nameWithType: Point + fullName: Microsoft.Xna.Framework.Point + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.ParentInfo + name: ParentInfo + nameWithType: ParentInfo + fullName: TinyLife.Objects.ParentInfo + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Single + name: Single + nameWithType: Single + fullName: System.Single + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Objects.ParentInfo + commentId: T:TinyLife.Objects.ParentInfo + parent: TinyLife.Objects + name: ParentInfo + nameWithType: ParentInfo + fullName: TinyLife.Objects.ParentInfo +- uid: TinyLife.Objects.Furniture + commentId: T:TinyLife.Objects.Furniture + parent: TinyLife.Objects + name: Furniture + nameWithType: Furniture + fullName: TinyLife.Objects.Furniture +- uid: TinyLife.World.Wall + commentId: T:TinyLife.World.Wall + parent: TinyLife.World + name: Wall + nameWithType: Wall + fullName: TinyLife.World.Wall +- uid: TinyLife.World.Roof + commentId: T:TinyLife.World.Roof + parent: TinyLife.World + name: Roof + nameWithType: Roof + fullName: TinyLife.World.Roof +- uid: TinyLife.Objects + commentId: N:TinyLife.Objects + name: TinyLife.Objects + nameWithType: TinyLife.Objects + fullName: TinyLife.Objects +- uid: System.ValueType.Equals(System.Object) + commentId: M:System.ValueType.Equals(System.Object) + parent: System.ValueType + isExternal: true + name: Equals(Object) + nameWithType: ValueType.Equals(Object) + fullName: System.ValueType.Equals(System.Object) + spec.csharp: + - uid: System.ValueType.Equals(System.Object) + name: Equals + nameWithType: ValueType.Equals + fullName: System.ValueType.Equals + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - uid: System.Object + name: Object + nameWithType: Object + fullName: System.Object + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: System.ValueType.Equals(System.Object) + name: Equals + nameWithType: ValueType.Equals + fullName: System.ValueType.Equals + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - uid: System.Object + name: Object + nameWithType: Object + fullName: System.Object + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- uid: System.ValueType.GetHashCode + commentId: M:System.ValueType.GetHashCode + parent: System.ValueType + isExternal: true + name: GetHashCode() + nameWithType: ValueType.GetHashCode() + fullName: System.ValueType.GetHashCode() + spec.csharp: + - uid: System.ValueType.GetHashCode + name: GetHashCode + nameWithType: ValueType.GetHashCode + fullName: System.ValueType.GetHashCode + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: System.ValueType.GetHashCode + name: GetHashCode + nameWithType: ValueType.GetHashCode + fullName: System.ValueType.GetHashCode + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) +- uid: System.ValueType.ToString + commentId: M:System.ValueType.ToString + parent: System.ValueType + isExternal: true + name: ToString() + nameWithType: ValueType.ToString() + fullName: System.ValueType.ToString() + spec.csharp: + - uid: System.ValueType.ToString + name: ToString + nameWithType: ValueType.ToString + fullName: System.ValueType.ToString + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: System.ValueType.ToString + name: ToString + nameWithType: ValueType.ToString + fullName: System.ValueType.ToString + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) +- uid: System.Object.Equals(System.Object,System.Object) + commentId: M:System.Object.Equals(System.Object,System.Object) + parent: System.Object + isExternal: true + name: Equals(Object, Object) + nameWithType: Object.Equals(Object, Object) + fullName: System.Object.Equals(System.Object, System.Object) + spec.csharp: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + nameWithType: Object.Equals + fullName: System.Object.Equals + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - uid: System.Object + name: Object + nameWithType: Object + fullName: System.Object + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Object + name: Object + nameWithType: Object + fullName: System.Object + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + nameWithType: Object.Equals + fullName: System.Object.Equals + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - uid: System.Object + name: Object + nameWithType: Object + fullName: System.Object + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Object + name: Object + nameWithType: Object + fullName: System.Object + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- uid: System.Object.GetType + commentId: M:System.Object.GetType + parent: System.Object + isExternal: true + name: GetType() + nameWithType: Object.GetType() + fullName: System.Object.GetType() + spec.csharp: + - uid: System.Object.GetType + name: GetType + nameWithType: Object.GetType + fullName: System.Object.GetType + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: System.Object.GetType + name: GetType + nameWithType: Object.GetType + fullName: System.Object.GetType + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) +- uid: System.Object.ReferenceEquals(System.Object,System.Object) + commentId: M:System.Object.ReferenceEquals(System.Object,System.Object) + parent: System.Object + isExternal: true + name: ReferenceEquals(Object, Object) + nameWithType: Object.ReferenceEquals(Object, Object) + fullName: System.Object.ReferenceEquals(System.Object, System.Object) + spec.csharp: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + nameWithType: Object.ReferenceEquals + fullName: System.Object.ReferenceEquals + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - uid: System.Object + name: Object + nameWithType: Object + fullName: System.Object + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Object + name: Object + nameWithType: Object + fullName: System.Object + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + nameWithType: Object.ReferenceEquals + fullName: System.Object.ReferenceEquals + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - uid: System.Object + name: Object + nameWithType: Object + fullName: System.Object + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Object + name: Object + nameWithType: Object + fullName: System.Object + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Objects.ParentInfo.TinyLife.Utilities.Extensions.JsonCopy``1 + commentId: M:TinyLife.Utilities.Extensions.JsonCopy``1(``0) + parent: TinyLife.Utilities.Extensions + definition: TinyLife.Utilities.Extensions.JsonCopy``1(``0) + name: JsonCopy() + nameWithType: Extensions.JsonCopy() + fullName: TinyLife.Utilities.Extensions.JsonCopy() + nameWithType.vb: Extensions.JsonCopy(Of ParentInfo)() + fullName.vb: TinyLife.Utilities.Extensions.JsonCopy(Of TinyLife.Objects.ParentInfo)() + name.vb: JsonCopy(Of ParentInfo)() + spec.csharp: + - uid: TinyLife.Utilities.Extensions.JsonCopy``1 + name: JsonCopy + nameWithType: Extensions.JsonCopy + fullName: TinyLife.Utilities.Extensions.JsonCopy + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Utilities.Extensions.JsonCopy``1 + name: JsonCopy(Of ParentInfo) + nameWithType: Extensions.JsonCopy(Of ParentInfo) + fullName: TinyLife.Utilities.Extensions.JsonCopy(Of TinyLife.Objects.ParentInfo) + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Objects.MapObject + commentId: T:TinyLife.Objects.MapObject + parent: TinyLife.Objects + name: MapObject + nameWithType: MapObject + fullName: TinyLife.Objects.MapObject +- uid: TinyLife.World + commentId: N:TinyLife.World + name: TinyLife.World + nameWithType: TinyLife.World + fullName: TinyLife.World +- uid: System.ValueType + commentId: T:System.ValueType + parent: System + isExternal: true + name: ValueType + nameWithType: ValueType + fullName: System.ValueType +- uid: System.Object + commentId: T:System.Object + parent: System + isExternal: true + name: Object + nameWithType: Object + fullName: System.Object +- uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0) + commentId: M:TinyLife.Utilities.Extensions.JsonCopy``1(``0) + name: JsonCopy(T) + nameWithType: Extensions.JsonCopy(T) + fullName: TinyLife.Utilities.Extensions.JsonCopy(T) + nameWithType.vb: Extensions.JsonCopy(Of T)(T) + fullName.vb: TinyLife.Utilities.Extensions.JsonCopy(Of T)(T) + name.vb: JsonCopy(Of T)(T) + spec.csharp: + - uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0) + name: JsonCopy + nameWithType: Extensions.JsonCopy + fullName: TinyLife.Utilities.Extensions.JsonCopy + - name: ( + nameWithType: ( + fullName: ( + - name: T + nameWithType: T + fullName: T + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0) + name: JsonCopy(Of T) + nameWithType: Extensions.JsonCopy(Of T) + fullName: TinyLife.Utilities.Extensions.JsonCopy(Of T) + - name: ( + nameWithType: ( + fullName: ( + - name: T + nameWithType: T + fullName: T + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Utilities.Extensions + commentId: T:TinyLife.Utilities.Extensions + parent: TinyLife.Utilities + name: Extensions + nameWithType: Extensions + fullName: TinyLife.Utilities.Extensions +- uid: System + commentId: N:System + isExternal: true + name: System + nameWithType: System + fullName: System +- uid: TinyLife.Utilities + commentId: N:TinyLife.Utilities + name: TinyLife.Utilities + nameWithType: TinyLife.Utilities + fullName: TinyLife.Utilities +- uid: TinyLife.Objects.ParentInfo.IsAttached* + commentId: Overload:TinyLife.Objects.ParentInfo.IsAttached + name: IsAttached + nameWithType: ParentInfo.IsAttached + fullName: TinyLife.Objects.ParentInfo.IsAttached +- uid: System.Boolean + commentId: T:System.Boolean + parent: System + isExternal: true + name: Boolean + nameWithType: Boolean + fullName: System.Boolean +- uid: TinyLife.Objects.ParentInfo.#ctor* + commentId: Overload:TinyLife.Objects.ParentInfo.#ctor + name: ParentInfo + nameWithType: ParentInfo.ParentInfo + fullName: TinyLife.Objects.ParentInfo.ParentInfo +- uid: TinyLife.Objects.AbstractSpot + commentId: T:TinyLife.Objects.AbstractSpot + parent: TinyLife.Objects + name: AbstractSpot + nameWithType: AbstractSpot + fullName: TinyLife.Objects.AbstractSpot diff --git a/docs/api/TinyLife.Objects.Particle.yml b/docs/api/TinyLife.Objects.Particle.yml index b14e621..bbb1185 100644 --- a/docs/api/TinyLife.Objects.Particle.yml +++ b/docs/api/TinyLife.Objects.Particle.yml @@ -8,23 +8,26 @@ items: - TinyLife.Objects.Particle.#ctor(MLEM.Animations.SpriteAnimation,System.TimeSpan,Microsoft.Xna.Framework.Vector2) - TinyLife.Objects.Particle.#ctor(MLEM.Textures.TextureRegion,System.TimeSpan,Microsoft.Xna.Framework.Vector2) - TinyLife.Objects.Particle.Animation - - TinyLife.Objects.Particle.AttachedFurniture + - TinyLife.Objects.Particle.CameraMotion + - TinyLife.Objects.Particle.CameraOffset + - TinyLife.Objects.Particle.Color - TinyLife.Objects.Particle.DepthOffset + - TinyLife.Objects.Particle.DepthPosOffset - TinyLife.Objects.Particle.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch) - TinyLife.Objects.Particle.DrawOffset - TinyLife.Objects.Particle.Friction - TinyLife.Objects.Particle.Gravity + - TinyLife.Objects.Particle.IgnoreParentDrawPos - TinyLife.Objects.Particle.Map - TinyLife.Objects.Particle.Motion + - TinyLife.Objects.Particle.ParentInfo - TinyLife.Objects.Particle.Position - TinyLife.Objects.Particle.Scale - TinyLife.Objects.Particle.Spawn(Microsoft.Xna.Framework.Vector2,System.Func{Microsoft.Xna.Framework.Vector2,TinyLife.Objects.Particle}) - TinyLife.Objects.Particle.TimeLived - TinyLife.Objects.Particle.TimeToLive - TinyLife.Objects.Particle.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) - - TinyLife.Objects.Particle.UpwardsMotion - - TinyLife.Objects.Particle.UpwardsOffset - - TinyLife.Objects.Particle.VisualPosition + - TinyLife.Objects.Particle.UpdateWhenPaused langs: - csharp - vb @@ -35,7 +38,7 @@ items: source: remote: path: TinyLife/Objects/Particle.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Particle path: ../TinyLife/Objects/Particle.cs @@ -80,7 +83,7 @@ items: source: remote: path: TinyLife/Objects/Particle.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Map path: ../TinyLife/Objects/Particle.cs @@ -105,43 +108,6 @@ items: - Protected - Shared - ReadOnly -- uid: TinyLife.Objects.Particle.VisualPosition - commentId: P:TinyLife.Objects.Particle.VisualPosition - id: VisualPosition - parent: TinyLife.Objects.Particle - langs: - - csharp - - vb - name: VisualPosition - nameWithType: Particle.VisualPosition - fullName: TinyLife.Objects.Particle.VisualPosition - type: Property - source: - remote: - path: TinyLife/Objects/Particle.cs - branch: 0.20.4-dev - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: VisualPosition - path: ../TinyLife/Objects/Particle.cs - startLine: 30 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - summary: "\nThe position that this particle has in world space, but with the applied.\nThis offset represents the world space version of what the camera sees.\n" - example: [] - syntax: - content: public Vector2 VisualPosition { get; } - parameters: [] - return: - type: Microsoft.Xna.Framework.Vector2 - content.vb: Public ReadOnly Property VisualPosition As Vector2 - overload: TinyLife.Objects.Particle.VisualPosition* - modifiers.csharp: - - public - - get - modifiers.vb: - - Public - - ReadOnly - uid: TinyLife.Objects.Particle.Friction commentId: F:TinyLife.Objects.Particle.Friction id: Friction @@ -156,11 +122,11 @@ items: source: remote: path: TinyLife/Objects/Particle.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Friction path: ../TinyLife/Objects/Particle.cs - startLine: 34 + startLine: 29 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -189,11 +155,11 @@ items: source: remote: path: TinyLife/Objects/Particle.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TimeToLive path: ../TinyLife/Objects/Particle.cs - startLine: 38 + startLine: 33 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -222,11 +188,11 @@ items: source: remote: path: TinyLife/Objects/Particle.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Position path: ../TinyLife/Objects/Particle.cs - startLine: 42 + startLine: 37 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -255,11 +221,11 @@ items: source: remote: path: TinyLife/Objects/Particle.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Motion path: ../TinyLife/Objects/Particle.cs - startLine: 46 + startLine: 41 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -274,6 +240,39 @@ items: - public modifiers.vb: - Public +- uid: TinyLife.Objects.Particle.DepthPosOffset + commentId: F:TinyLife.Objects.Particle.DepthPosOffset + id: DepthPosOffset + parent: TinyLife.Objects.Particle + langs: + - csharp + - vb + name: DepthPosOffset + nameWithType: Particle.DepthPosOffset + fullName: TinyLife.Objects.Particle.DepthPosOffset + type: Field + source: + remote: + path: TinyLife/Objects/Particle.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: DepthPosOffset + path: ../TinyLife/Objects/Particle.cs + startLine: 45 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: "\nThe amount of tiles that this particle's depth display calculation is offset by, from its \n" + example: [] + syntax: + content: public Vector2 DepthPosOffset + return: + type: Microsoft.Xna.Framework.Vector2 + content.vb: Public DepthPosOffset As Vector2 + modifiers.csharp: + - public + modifiers.vb: + - Public - uid: TinyLife.Objects.Particle.DepthOffset commentId: F:TinyLife.Objects.Particle.DepthOffset id: DepthOffset @@ -288,21 +287,21 @@ items: source: remote: path: TinyLife/Objects/Particle.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DepthOffset path: ../TinyLife/Objects/Particle.cs - startLine: 50 + startLine: 49 assemblies: - Tiny Life namespace: TinyLife.Objects - summary: "\nThe amount of tiles that this particle's depth display calculation is offset by, from its \n" + summary: "\nA value that is passed to as the depth offset when the particle's depth is calculated.\n" example: [] syntax: - content: public Vector2 DepthOffset + content: public float DepthOffset return: - type: Microsoft.Xna.Framework.Vector2 - content.vb: Public DepthOffset As Vector2 + type: System.Single + content.vb: Public DepthOffset As Single modifiers.csharp: - public modifiers.vb: @@ -321,11 +320,11 @@ items: source: remote: path: TinyLife/Objects/Particle.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DrawOffset path: ../TinyLife/Objects/Particle.cs - startLine: 54 + startLine: 53 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -354,11 +353,11 @@ items: source: remote: path: TinyLife/Objects/Particle.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Scale path: ../TinyLife/Objects/Particle.cs - startLine: 58 + startLine: 57 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -387,11 +386,11 @@ items: source: remote: path: TinyLife/Objects/Particle.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Gravity path: ../TinyLife/Objects/Particle.cs - startLine: 62 + startLine: 61 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -406,101 +405,200 @@ items: - public modifiers.vb: - Public -- uid: TinyLife.Objects.Particle.UpwardsMotion - commentId: F:TinyLife.Objects.Particle.UpwardsMotion - id: UpwardsMotion +- uid: TinyLife.Objects.Particle.CameraMotion + commentId: F:TinyLife.Objects.Particle.CameraMotion + id: CameraMotion parent: TinyLife.Objects.Particle langs: - csharp - vb - name: UpwardsMotion - nameWithType: Particle.UpwardsMotion - fullName: TinyLife.Objects.Particle.UpwardsMotion + name: CameraMotion + nameWithType: Particle.CameraMotion + fullName: TinyLife.Objects.Particle.CameraMotion type: Field source: remote: path: TinyLife/Objects/Particle.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: UpwardsMotion + id: CameraMotion path: ../TinyLife/Objects/Particle.cs - startLine: 68 + startLine: 67 assemblies: - Tiny Life namespace: TinyLife.Objects - summary: "\nThe motion that this particle's is moved by every update frame.\nIf is set, this value is modified by every update frame as well.\nThis value is not affected by .\n" + summary: "\nThe motion that this particle's is moved by every update frame.\nIf is set, this value is modified by every update frame as well.\nThis value is not affected by .\n" example: [] syntax: - content: public Vector2 UpwardsMotion + content: public Vector2 CameraMotion return: type: Microsoft.Xna.Framework.Vector2 - content.vb: Public UpwardsMotion As Vector2 + content.vb: Public CameraMotion As Vector2 modifiers.csharp: - public modifiers.vb: - Public -- uid: TinyLife.Objects.Particle.UpwardsOffset - commentId: F:TinyLife.Objects.Particle.UpwardsOffset - id: UpwardsOffset +- uid: TinyLife.Objects.Particle.CameraOffset + commentId: F:TinyLife.Objects.Particle.CameraOffset + id: CameraOffset parent: TinyLife.Objects.Particle langs: - csharp - vb - name: UpwardsOffset - nameWithType: Particle.UpwardsOffset - fullName: TinyLife.Objects.Particle.UpwardsOffset + name: CameraOffset + nameWithType: Particle.CameraOffset + fullName: TinyLife.Objects.Particle.CameraOffset type: Field source: remote: path: TinyLife/Objects/Particle.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: UpwardsOffset + id: CameraOffset path: ../TinyLife/Objects/Particle.cs - startLine: 73 + startLine: 71 assemblies: - Tiny Life namespace: TinyLife.Objects - summary: "\nThe offset from this particle's that is added in visual space only, using .\nThis value is used by .\n" + summary: "\nThe offset from this particle's that is added in visual space only, using .\n" example: [] syntax: - content: public Vector2 UpwardsOffset + content: public Vector2 CameraOffset return: type: Microsoft.Xna.Framework.Vector2 - content.vb: Public UpwardsOffset As Vector2 + content.vb: Public CameraOffset As Vector2 modifiers.csharp: - public modifiers.vb: - Public -- uid: TinyLife.Objects.Particle.AttachedFurniture - commentId: F:TinyLife.Objects.Particle.AttachedFurniture - id: AttachedFurniture +- uid: TinyLife.Objects.Particle.ParentInfo + commentId: F:TinyLife.Objects.Particle.ParentInfo + id: ParentInfo parent: TinyLife.Objects.Particle langs: - csharp - vb - name: AttachedFurniture - nameWithType: Particle.AttachedFurniture - fullName: TinyLife.Objects.Particle.AttachedFurniture + name: ParentInfo + nameWithType: Particle.ParentInfo + fullName: TinyLife.Objects.Particle.ParentInfo type: Field source: remote: path: TinyLife/Objects/Particle.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: AttachedFurniture + id: ParentInfo path: ../TinyLife/Objects/Particle.cs - startLine: 78 + startLine: 75 assemblies: - Tiny Life namespace: TinyLife.Objects - summary: "\nThe furniture that this particle is attached to.\nIf this is set, is used to draw this particle with the and of the object set here.\n" + summary: "\nA that contains the object that this particle should be rendered in relation to.\n" example: [] syntax: - content: public Furniture AttachedFurniture + content: public ParentInfo ParentInfo return: - type: TinyLife.Objects.Furniture - content.vb: Public AttachedFurniture As Furniture + type: TinyLife.Objects.ParentInfo + content.vb: Public ParentInfo As ParentInfo + modifiers.csharp: + - public + modifiers.vb: + - Public +- uid: TinyLife.Objects.Particle.IgnoreParentDrawPos + commentId: F:TinyLife.Objects.Particle.IgnoreParentDrawPos + id: IgnoreParentDrawPos + parent: TinyLife.Objects.Particle + langs: + - csharp + - vb + name: IgnoreParentDrawPos + nameWithType: Particle.IgnoreParentDrawPos + fullName: TinyLife.Objects.Particle.IgnoreParentDrawPos + type: Field + source: + remote: + path: TinyLife/Objects/Particle.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: IgnoreParentDrawPos + path: ../TinyLife/Objects/Particle.cs + startLine: 79 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: "\nThis value indicates whether the visual position of the should be ignored when drawing.\n" + example: [] + syntax: + content: public bool IgnoreParentDrawPos + return: + type: System.Boolean + content.vb: Public IgnoreParentDrawPos As Boolean + modifiers.csharp: + - public + modifiers.vb: + - Public +- uid: TinyLife.Objects.Particle.UpdateWhenPaused + commentId: F:TinyLife.Objects.Particle.UpdateWhenPaused + id: UpdateWhenPaused + parent: TinyLife.Objects.Particle + langs: + - csharp + - vb + name: UpdateWhenPaused + nameWithType: Particle.UpdateWhenPaused + fullName: TinyLife.Objects.Particle.UpdateWhenPaused + type: Field + source: + remote: + path: TinyLife/Objects/Particle.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: UpdateWhenPaused + path: ../TinyLife/Objects/Particle.cs + startLine: 84 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: "\nThis value indicates whether this particle's method should still be called when the game is paused.\nThis should be set to true when spawning particles in build mode, as the game is paused during that time.\n" + example: [] + syntax: + content: public bool UpdateWhenPaused + return: + type: System.Boolean + content.vb: Public UpdateWhenPaused As Boolean + modifiers.csharp: + - public + modifiers.vb: + - Public +- uid: TinyLife.Objects.Particle.Color + commentId: F:TinyLife.Objects.Particle.Color + id: Color + parent: TinyLife.Objects.Particle + langs: + - csharp + - vb + name: Color + nameWithType: Particle.Color + fullName: TinyLife.Objects.Particle.Color + type: Field + source: + remote: + path: TinyLife/Objects/Particle.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: Color + path: ../TinyLife/Objects/Particle.cs + startLine: 88 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: "\nThe color to render this particle with, or by default.\n" + example: [] + syntax: + content: public Color Color + return: + type: Microsoft.Xna.Framework.Color + content.vb: Public Color As Color modifiers.csharp: - public modifiers.vb: @@ -519,11 +617,11 @@ items: source: remote: path: TinyLife/Objects/Particle.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Animation path: ../TinyLife/Objects/Particle.cs - startLine: 83 + startLine: 93 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -554,11 +652,11 @@ items: source: remote: path: TinyLife/Objects/Particle.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TimeLived path: ../TinyLife/Objects/Particle.cs - startLine: 88 + startLine: 98 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -587,11 +685,11 @@ items: source: remote: path: TinyLife/Objects/Particle.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Objects/Particle.cs - startLine: 96 + startLine: 106 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -629,11 +727,11 @@ items: source: remote: path: TinyLife/Objects/Particle.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Objects/Particle.cs - startLine: 105 + startLine: 115 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -671,11 +769,11 @@ items: source: remote: path: TinyLife/Objects/Particle.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Update path: ../TinyLife/Objects/Particle.cs - startLine: 117 + startLine: 127 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -715,11 +813,11 @@ items: source: remote: path: TinyLife/Objects/Particle.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Draw path: ../TinyLife/Objects/Particle.cs - startLine: 135 + startLine: 153 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -756,11 +854,11 @@ items: source: remote: path: TinyLife/Objects/Particle.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Spawn path: ../TinyLife/Objects/Particle.cs - startLine: 154 + startLine: 169 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1204,14 +1302,12 @@ references: name: TinyLife.World nameWithType: TinyLife.World fullName: TinyLife.World -- uid: TinyLife.Objects.Particle.UpwardsOffset - commentId: F:TinyLife.Objects.Particle.UpwardsOffset +- uid: TinyLife.Objects.Particle.Motion + commentId: F:TinyLife.Objects.Particle.Motion + isExternal: true +- uid: TinyLife.Objects.Particle.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + commentId: M:TinyLife.Objects.Particle.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) isExternal: true -- uid: TinyLife.Objects.Particle.VisualPosition* - commentId: Overload:TinyLife.Objects.Particle.VisualPosition - name: VisualPosition - nameWithType: Particle.VisualPosition - fullName: TinyLife.Objects.Particle.VisualPosition - uid: Microsoft.Xna.Framework.Vector2 commentId: T:Microsoft.Xna.Framework.Vector2 parent: Microsoft.Xna.Framework @@ -1225,12 +1321,6 @@ references: name: Microsoft.Xna.Framework nameWithType: Microsoft.Xna.Framework fullName: Microsoft.Xna.Framework -- uid: TinyLife.Objects.Particle.Motion - commentId: F:TinyLife.Objects.Particle.Motion - isExternal: true -- uid: TinyLife.Objects.Particle.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) - commentId: M:TinyLife.Objects.Particle.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) - isExternal: true - uid: System.TimeSpan commentId: T:System.TimeSpan parent: System @@ -1241,6 +1331,16 @@ references: - uid: TinyLife.Objects.Particle.Position commentId: F:TinyLife.Objects.Particle.Position isExternal: true +- uid: TinyLife.World.Map.GetDepth(Microsoft.Xna.Framework.Vector2,System.Single,System.Boolean,System.Boolean,System.Boolean) + commentId: M:TinyLife.World.Map.GetDepth(Microsoft.Xna.Framework.Vector2,System.Single,System.Boolean,System.Boolean,System.Boolean) + isExternal: true +- uid: System.Single + commentId: T:System.Single + parent: System + isExternal: true + name: Single + nameWithType: Single + fullName: System.Single - uid: MLEM.Misc.Easings.Easing commentId: T:MLEM.Misc.Easings.Easing parent: MLEM.Misc @@ -1260,13 +1360,9 @@ references: name: MLEM.Misc nameWithType: MLEM.Misc fullName: MLEM.Misc -- uid: System.Single - commentId: T:System.Single - parent: System +- uid: TinyLife.Objects.Particle.CameraOffset + commentId: F:TinyLife.Objects.Particle.CameraOffset isExternal: true - name: Single - nameWithType: Single - fullName: System.Single - uid: TinyLife.Objects.Particle.Gravity commentId: F:TinyLife.Objects.Particle.Gravity isExternal: true @@ -1276,348 +1372,32 @@ references: - uid: TinyLife.Utilities.Extensions.ToVisualY(Microsoft.Xna.Framework.Vector2) commentId: M:TinyLife.Utilities.Extensions.ToVisualY(Microsoft.Xna.Framework.Vector2) isExternal: true -- uid: TinyLife.Objects.Particle.VisualPosition - commentId: P:TinyLife.Objects.Particle.VisualPosition +- uid: TinyLife.Objects.Particle.ParentInfo + commentId: F:TinyLife.Objects.Particle.ParentInfo isExternal: true -- uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Boolean,TinyLife.Objects.Furniture,TinyLife.Objects.AbstractSpot,MLEM.Misc.Direction2,System.Single,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean) - commentId: M:TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Boolean,TinyLife.Objects.Furniture,TinyLife.Objects.AbstractSpot,MLEM.Misc.Direction2,System.Single,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean) - parent: TinyLife.Objects.MapObject - isExternal: true - name: DrawColumns(Map, Vector2, SpriteBatch, Vector2, TextureRegion, Color, Single, Point, Boolean, Furniture, AbstractSpot, Direction2, Single, Boolean, Boolean, Boolean, Boolean, Boolean, Boolean) - nameWithType: MapObject.DrawColumns(Map, Vector2, SpriteBatch, Vector2, TextureRegion, Color, Single, Point, Boolean, Furniture, AbstractSpot, Direction2, Single, Boolean, Boolean, Boolean, Boolean, Boolean, Boolean) - fullName: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, MLEM.Textures.TextureRegion, Microsoft.Xna.Framework.Color, System.Single, Microsoft.Xna.Framework.Point, System.Boolean, TinyLife.Objects.Furniture, TinyLife.Objects.AbstractSpot, MLEM.Misc.Direction2, System.Single, System.Boolean, System.Boolean, System.Boolean, System.Boolean, System.Boolean, System.Boolean) - spec.csharp: - - uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Boolean,TinyLife.Objects.Furniture,TinyLife.Objects.AbstractSpot,MLEM.Misc.Direction2,System.Single,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean) - name: DrawColumns - nameWithType: MapObject.DrawColumns - fullName: TinyLife.Objects.MapObject.DrawColumns - - name: ( - nameWithType: ( - fullName: ( - - uid: TinyLife.World.Map - name: Map - nameWithType: Map - fullName: TinyLife.World.Map - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: Microsoft.Xna.Framework.Vector2 - name: Vector2 - nameWithType: Vector2 - fullName: Microsoft.Xna.Framework.Vector2 - isExternal: true - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: Microsoft.Xna.Framework.Graphics.SpriteBatch - name: SpriteBatch - nameWithType: SpriteBatch - fullName: Microsoft.Xna.Framework.Graphics.SpriteBatch - isExternal: true - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: Microsoft.Xna.Framework.Vector2 - name: Vector2 - nameWithType: Vector2 - fullName: Microsoft.Xna.Framework.Vector2 - isExternal: true - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: MLEM.Textures.TextureRegion - name: TextureRegion - nameWithType: TextureRegion - fullName: MLEM.Textures.TextureRegion - isExternal: true - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: Microsoft.Xna.Framework.Color - name: Color - nameWithType: Color - fullName: Microsoft.Xna.Framework.Color - isExternal: true - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: System.Single - name: Single - nameWithType: Single - fullName: System.Single - isExternal: true - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: Microsoft.Xna.Framework.Point - name: Point - nameWithType: Point - fullName: Microsoft.Xna.Framework.Point - isExternal: true - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: System.Boolean - name: Boolean - nameWithType: Boolean - fullName: System.Boolean - isExternal: true - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: TinyLife.Objects.Furniture - name: Furniture - nameWithType: Furniture - fullName: TinyLife.Objects.Furniture - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: TinyLife.Objects.AbstractSpot - name: AbstractSpot - nameWithType: AbstractSpot - fullName: TinyLife.Objects.AbstractSpot - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: MLEM.Misc.Direction2 - name: Direction2 - nameWithType: Direction2 - fullName: MLEM.Misc.Direction2 - isExternal: true - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: System.Single - name: Single - nameWithType: Single - fullName: System.Single - isExternal: true - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: System.Boolean - name: Boolean - nameWithType: Boolean - fullName: System.Boolean - isExternal: true - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: System.Boolean - name: Boolean - nameWithType: Boolean - fullName: System.Boolean - isExternal: true - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: System.Boolean - name: Boolean - nameWithType: Boolean - fullName: System.Boolean - isExternal: true - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: System.Boolean - name: Boolean - nameWithType: Boolean - fullName: System.Boolean - isExternal: true - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: System.Boolean - name: Boolean - nameWithType: Boolean - fullName: System.Boolean - isExternal: true - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: System.Boolean - name: Boolean - nameWithType: Boolean - fullName: System.Boolean - isExternal: true - - name: ) - nameWithType: ) - fullName: ) - spec.vb: - - uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Boolean,TinyLife.Objects.Furniture,TinyLife.Objects.AbstractSpot,MLEM.Misc.Direction2,System.Single,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean) - name: DrawColumns - nameWithType: MapObject.DrawColumns - fullName: TinyLife.Objects.MapObject.DrawColumns - - name: ( - nameWithType: ( - fullName: ( - - uid: TinyLife.World.Map - name: Map - nameWithType: Map - fullName: TinyLife.World.Map - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: Microsoft.Xna.Framework.Vector2 - name: Vector2 - nameWithType: Vector2 - fullName: Microsoft.Xna.Framework.Vector2 - isExternal: true - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: Microsoft.Xna.Framework.Graphics.SpriteBatch - name: SpriteBatch - nameWithType: SpriteBatch - fullName: Microsoft.Xna.Framework.Graphics.SpriteBatch - isExternal: true - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: Microsoft.Xna.Framework.Vector2 - name: Vector2 - nameWithType: Vector2 - fullName: Microsoft.Xna.Framework.Vector2 - isExternal: true - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: MLEM.Textures.TextureRegion - name: TextureRegion - nameWithType: TextureRegion - fullName: MLEM.Textures.TextureRegion - isExternal: true - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: Microsoft.Xna.Framework.Color - name: Color - nameWithType: Color - fullName: Microsoft.Xna.Framework.Color - isExternal: true - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: System.Single - name: Single - nameWithType: Single - fullName: System.Single - isExternal: true - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: Microsoft.Xna.Framework.Point - name: Point - nameWithType: Point - fullName: Microsoft.Xna.Framework.Point - isExternal: true - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: System.Boolean - name: Boolean - nameWithType: Boolean - fullName: System.Boolean - isExternal: true - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: TinyLife.Objects.Furniture - name: Furniture - nameWithType: Furniture - fullName: TinyLife.Objects.Furniture - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: TinyLife.Objects.AbstractSpot - name: AbstractSpot - nameWithType: AbstractSpot - fullName: TinyLife.Objects.AbstractSpot - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: MLEM.Misc.Direction2 - name: Direction2 - nameWithType: Direction2 - fullName: MLEM.Misc.Direction2 - isExternal: true - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: System.Single - name: Single - nameWithType: Single - fullName: System.Single - isExternal: true - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: System.Boolean - name: Boolean - nameWithType: Boolean - fullName: System.Boolean - isExternal: true - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: System.Boolean - name: Boolean - nameWithType: Boolean - fullName: System.Boolean - isExternal: true - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: System.Boolean - name: Boolean - nameWithType: Boolean - fullName: System.Boolean - isExternal: true - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: System.Boolean - name: Boolean - nameWithType: Boolean - fullName: System.Boolean - isExternal: true - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: System.Boolean - name: Boolean - nameWithType: Boolean - fullName: System.Boolean - isExternal: true - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: System.Boolean - name: Boolean - nameWithType: Boolean - fullName: System.Boolean - isExternal: true - - name: ) - nameWithType: ) - fullName: ) -- uid: TinyLife.Objects.Furniture.ParentFurniture - commentId: P:TinyLife.Objects.Furniture.ParentFurniture - parent: TinyLife.Objects.Furniture - name: ParentFurniture - nameWithType: Furniture.ParentFurniture - fullName: TinyLife.Objects.Furniture.ParentFurniture -- uid: TinyLife.Objects.Furniture.ParentObjectSpot - commentId: P:TinyLife.Objects.Furniture.ParentObjectSpot - parent: TinyLife.Objects.Furniture - name: ParentObjectSpot - nameWithType: Furniture.ParentObjectSpot - fullName: TinyLife.Objects.Furniture.ParentObjectSpot -- uid: TinyLife.Objects.Furniture - commentId: T:TinyLife.Objects.Furniture +- uid: TinyLife.Objects.ParentInfo + commentId: T:TinyLife.Objects.ParentInfo parent: TinyLife.Objects - name: Furniture - nameWithType: Furniture - fullName: TinyLife.Objects.Furniture + name: ParentInfo + nameWithType: ParentInfo + fullName: TinyLife.Objects.ParentInfo +- uid: System.Boolean + commentId: T:System.Boolean + parent: System + isExternal: true + name: Boolean + nameWithType: Boolean + fullName: System.Boolean +- uid: Microsoft.Xna.Framework.Color.White + commentId: P:Microsoft.Xna.Framework.Color.White + isExternal: true +- uid: Microsoft.Xna.Framework.Color + commentId: T:Microsoft.Xna.Framework.Color + parent: Microsoft.Xna.Framework + isExternal: true + name: Color + nameWithType: Color + fullName: Microsoft.Xna.Framework.Color - uid: TinyLife.Objects.Particle.#ctor* commentId: Overload:TinyLife.Objects.Particle.#ctor name: Particle diff --git a/docs/api/TinyLife.Objects.Person.ActionUpdateDelegate.yml b/docs/api/TinyLife.Objects.Person.ActionUpdateDelegate.yml index 53427ee..0935a4e 100644 --- a/docs/api/TinyLife.Objects.Person.ActionUpdateDelegate.yml +++ b/docs/api/TinyLife.Objects.Person.ActionUpdateDelegate.yml @@ -15,11 +15,11 @@ items: source: remote: path: TinyLife/Objects/Person.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ActionUpdateDelegate path: ../TinyLife/Objects/Person.cs - startLine: 2293 + startLine: 2354 assemblies: - Tiny Life namespace: TinyLife.Objects diff --git a/docs/api/TinyLife.Objects.Person.DeathReason.yml b/docs/api/TinyLife.Objects.Person.DeathReason.yml index 246c40f..28720fc 100644 --- a/docs/api/TinyLife.Objects.Person.DeathReason.yml +++ b/docs/api/TinyLife.Objects.Person.DeathReason.yml @@ -19,11 +19,11 @@ items: source: remote: path: TinyLife/Objects/Person.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DeathReason path: ../TinyLife/Objects/Person.cs - startLine: 2348 + startLine: 2409 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -54,11 +54,11 @@ items: source: remote: path: TinyLife/Objects/Person.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Starvation path: ../TinyLife/Objects/Person.cs - startLine: 2354 + startLine: 2415 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -88,11 +88,11 @@ items: source: remote: path: TinyLife/Objects/Person.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: InexplicableReasons path: ../TinyLife/Objects/Person.cs - startLine: 2359 + startLine: 2420 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -122,11 +122,11 @@ items: source: remote: path: TinyLife/Objects/Person.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Electrocution path: ../TinyLife/Objects/Person.cs - startLine: 2364 + startLine: 2425 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -156,11 +156,11 @@ items: source: remote: path: TinyLife/Objects/Person.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TooMuchProtein path: ../TinyLife/Objects/Person.cs - startLine: 2368 + startLine: 2429 assemblies: - Tiny Life namespace: TinyLife.Objects diff --git a/docs/api/TinyLife.Objects.Person.EfficiencyModifierDelegate.yml b/docs/api/TinyLife.Objects.Person.EfficiencyModifierDelegate.yml index a5210b9..0c6069e 100644 --- a/docs/api/TinyLife.Objects.Person.EfficiencyModifierDelegate.yml +++ b/docs/api/TinyLife.Objects.Person.EfficiencyModifierDelegate.yml @@ -15,11 +15,11 @@ items: source: remote: path: TinyLife/Objects/Person.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: EfficiencyModifierDelegate path: ../TinyLife/Objects/Person.cs - startLine: 2278 + startLine: 2339 assemblies: - Tiny Life namespace: TinyLife.Objects diff --git a/docs/api/TinyLife.Objects.Person.PassiveActionPriorityDelegate.yml b/docs/api/TinyLife.Objects.Person.PassiveActionPriorityDelegate.yml index ea07cae..e84d04b 100644 --- a/docs/api/TinyLife.Objects.Person.PassiveActionPriorityDelegate.yml +++ b/docs/api/TinyLife.Objects.Person.PassiveActionPriorityDelegate.yml @@ -15,11 +15,11 @@ items: source: remote: path: TinyLife/Objects/Person.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PassiveActionPriorityDelegate path: ../TinyLife/Objects/Person.cs - startLine: 2288 + startLine: 2349 assemblies: - Tiny Life namespace: TinyLife.Objects diff --git a/docs/api/TinyLife.Objects.Person.Pose.yml b/docs/api/TinyLife.Objects.Person.Pose.yml index 2942f19..5c0c270 100644 --- a/docs/api/TinyLife.Objects.Person.Pose.yml +++ b/docs/api/TinyLife.Objects.Person.Pose.yml @@ -25,11 +25,11 @@ items: source: remote: path: TinyLife/Objects/Person.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Pose path: ../TinyLife/Objects/Person.cs - startLine: 2298 + startLine: 2359 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -61,11 +61,11 @@ items: source: remote: path: TinyLife/Objects/Person.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Standing path: ../TinyLife/Objects/Person.cs - startLine: 2303 + startLine: 2364 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -95,11 +95,11 @@ items: source: remote: path: TinyLife/Objects/Person.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Walking path: ../TinyLife/Objects/Person.cs - startLine: 2307 + startLine: 2368 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -129,11 +129,11 @@ items: source: remote: path: TinyLife/Objects/Person.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Sitting path: ../TinyLife/Objects/Person.cs - startLine: 2311 + startLine: 2372 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -163,11 +163,11 @@ items: source: remote: path: TinyLife/Objects/Person.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Laying path: ../TinyLife/Objects/Person.cs - startLine: 2316 + startLine: 2377 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -197,11 +197,11 @@ items: source: remote: path: TinyLife/Objects/Person.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SittingGround path: ../TinyLife/Objects/Person.cs - startLine: 2321 + startLine: 2382 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -231,11 +231,11 @@ items: source: remote: path: TinyLife/Objects/Person.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: WorkingStanding path: ../TinyLife/Objects/Person.cs - startLine: 2325 + startLine: 2386 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -265,11 +265,11 @@ items: source: remote: path: TinyLife/Objects/Person.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: WorkingSitting path: ../TinyLife/Objects/Person.cs - startLine: 2329 + startLine: 2390 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -299,11 +299,11 @@ items: source: remote: path: TinyLife/Objects/Person.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: WorkingSittingGround path: ../TinyLife/Objects/Person.cs - startLine: 2333 + startLine: 2394 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -333,11 +333,11 @@ items: source: remote: path: TinyLife/Objects/Person.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Running path: ../TinyLife/Objects/Person.cs - startLine: 2337 + startLine: 2398 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -367,11 +367,11 @@ items: source: remote: path: TinyLife/Objects/Person.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: StandingArmsOut path: ../TinyLife/Objects/Person.cs - startLine: 2341 + startLine: 2402 assemblies: - Tiny Life namespace: TinyLife.Objects diff --git a/docs/api/TinyLife.Objects.Person.WalkSpeedDelegate.yml b/docs/api/TinyLife.Objects.Person.WalkSpeedDelegate.yml index a3e78ec..cd7bf39 100644 --- a/docs/api/TinyLife.Objects.Person.WalkSpeedDelegate.yml +++ b/docs/api/TinyLife.Objects.Person.WalkSpeedDelegate.yml @@ -15,11 +15,11 @@ items: source: remote: path: TinyLife/Objects/Person.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: WalkSpeedDelegate path: ../TinyLife/Objects/Person.cs - startLine: 2283 + startLine: 2344 assemblies: - Tiny Life namespace: TinyLife.Objects diff --git a/docs/api/TinyLife.Objects.Person.yml b/docs/api/TinyLife.Objects.Person.yml index c81e779..087ed5f 100644 --- a/docs/api/TinyLife.Objects.Person.yml +++ b/docs/api/TinyLife.Objects.Person.yml @@ -8,6 +8,7 @@ items: - TinyLife.Objects.Person.#ctor(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2) - TinyLife.Objects.Person.ActionQueue - TinyLife.Objects.Person.AddEmotion(TinyLife.Emotions.EmotionModifier,System.Int32,System.TimeSpan,TinyLife.Emotions.IEmotionSource,System.Boolean) + - TinyLife.Objects.Person.AddMemory(TinyLife.Goals.MemoryType,System.Boolean,System.Nullable{System.TimeSpan}) - TinyLife.Objects.Person.Age - TinyLife.Objects.Person.AllActions - TinyLife.Objects.Person.AnimateHeldObject @@ -34,7 +35,7 @@ items: - TinyLife.Objects.Person.EarnMoney(System.Single,System.Object) - TinyLife.Objects.Person.Emotion - TinyLife.Objects.Person.EmotionModifiers - - TinyLife.Objects.Person.EnqueueAction(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Nullable{TinyLife.Actions.ActionVariety},System.Boolean,System.Boolean) + - TinyLife.Objects.Person.EnqueueAction(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Actions.ActionVariety,System.Boolean,System.Boolean) - TinyLife.Objects.Person.Finalize - TinyLife.Objects.Person.FindPathAsync(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point,MLEM.Pathfinding.AStar{Microsoft.Xna.Framework.Point}.GetCost,System.Nullable{System.Boolean}) - TinyLife.Objects.Person.FirstName @@ -49,7 +50,8 @@ items: - TinyLife.Objects.Person.GetHeldActionInfo - TinyLife.Objects.Person.GetHeldObject``1 - TinyLife.Objects.Person.GetHomeLocation - - TinyLife.Objects.Person.GetHoverInfo + - TinyLife.Objects.Person.GetHoverInfo(MLEM.Ui.Elements.Tooltip) + - TinyLife.Objects.Person.GetMemories(TinyLife.Goals.MemoryType) - TinyLife.Objects.Person.GetNeed(TinyLife.NeedType) - TinyLife.Objects.Person.GetNeedPercentage(TinyLife.NeedType) - TinyLife.Objects.Person.GetPassiveActionPriority(TinyLife.Actions.ActionType) @@ -61,6 +63,7 @@ items: - TinyLife.Objects.Person.GetRelationship(TinyLife.Objects.Person,System.Boolean) - TinyLife.Objects.Person.GetSkillLevel(TinyLife.Skills.SkillType) - TinyLife.Objects.Person.GetSkillPercentage(TinyLife.Skills.SkillType) + - TinyLife.Objects.Person.GetTimeSinceMemory(TinyLife.Goals.MemoryType) - TinyLife.Objects.Person.GetWalkSpeed - TinyLife.Objects.Person.HasEmotionModifier(TinyLife.Emotions.EmotionModifier) - TinyLife.Objects.Person.HasHouseholdMember(System.Guid) @@ -71,8 +74,6 @@ items: - TinyLife.Objects.Person.HomeLot - TinyLife.Objects.Person.Household - TinyLife.Objects.Person.Intersects(MLEM.Misc.RectangleF) - - TinyLife.Objects.Person.IsAromantic - - TinyLife.Objects.Person.IsAsexual - TinyLife.Objects.Person.IsCloseForTalking(Microsoft.Xna.Framework.Vector2) - TinyLife.Objects.Person.IsCurrentHousehold - TinyLife.Objects.Person.IsDead @@ -90,6 +91,7 @@ items: - TinyLife.Objects.Person.LowerEmotion(TinyLife.Emotions.EmotionType,System.Single,System.Single) - TinyLife.Objects.Person.LowerEmotionModifier(TinyLife.Emotions.EmotionModifier,System.Single,System.Single) - TinyLife.Objects.Person.MaxRecentActionsAmount + - TinyLife.Objects.Person.Memories - TinyLife.Objects.Person.Money - TinyLife.Objects.Person.Needs - TinyLife.Objects.Person.OccupiedFurniture @@ -112,6 +114,7 @@ items: - TinyLife.Objects.Person.OnNewSkillLearned - TinyLife.Objects.Person.OnOutfitChanged - TinyLife.Objects.Person.Outfits + - TinyLife.Objects.Person.ParentInfo - TinyLife.Objects.Person.PersonalityTypes - TinyLife.Objects.Person.Portrait - TinyLife.Objects.Person.PrepareForPermanentRemoval @@ -154,7 +157,7 @@ items: source: remote: path: TinyLife/Objects/Person.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Person path: ../TinyLife/Objects/Person.cs @@ -184,9 +187,9 @@ items: - TinyLife.Objects.MapObject.OnEventsAttachable - TinyLife.Objects.MapObject.OnDraw - TinyLife.Objects.MapObject.OnUpdate + - TinyLife.Objects.MapObject.Position - TinyLife.Objects.MapObject.Id - TinyLife.Objects.MapObject.Map - - TinyLife.Objects.MapObject.Position - TinyLife.Objects.MapObject.CurrentLot - TinyLife.Objects.MapObject.IsInWorld - TinyLife.Objects.MapObject.OnAdded @@ -199,7 +202,7 @@ items: - TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) - TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - TinyLife.Objects.MapObject.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) - - TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Boolean,TinyLife.Objects.Furniture,TinyLife.Objects.AbstractSpot,MLEM.Misc.Direction2,System.Single,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean) + - TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean,System.Boolean,System.Boolean,System.Boolean) - TinyLife.Objects.MapObject.GetModCategory(System.String) - MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object) - MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData``1(System.String) @@ -233,7 +236,7 @@ items: source: remote: path: TinyLife/Objects/Person.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MaxRecentActionsAmount path: ../TinyLife/Objects/Person.cs @@ -254,6 +257,46 @@ items: modifiers.vb: - Public - Const +- uid: TinyLife.Objects.Person.ParentInfo + commentId: P:TinyLife.Objects.Person.ParentInfo + id: ParentInfo + parent: TinyLife.Objects.Person + langs: + - csharp + - vb + name: ParentInfo + nameWithType: Person.ParentInfo + fullName: TinyLife.Objects.Person.ParentInfo + type: Property + source: + remote: + path: TinyLife/Objects/Person.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: ParentInfo + path: ../TinyLife/Objects/Person.cs + startLine: 64 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: "\nReturns a for this object in its current context.\nBy default, this method returns , and returns a based on its current attachments.\n" + example: [] + syntax: + content: public override ParentInfo ParentInfo { get; } + parameters: [] + return: + type: TinyLife.Objects.ParentInfo + content.vb: Public Overrides ReadOnly Property ParentInfo As ParentInfo + overridden: TinyLife.Objects.MapObject.ParentInfo + overload: TinyLife.Objects.Person.ParentInfo* + modifiers.csharp: + - public + - override + - get + modifiers.vb: + - Public + - Overrides + - ReadOnly - uid: TinyLife.Objects.Person.CurrentActions commentId: F:TinyLife.Objects.Person.CurrentActions id: CurrentActions @@ -268,15 +311,15 @@ items: source: remote: path: TinyLife/Objects/Person.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CurrentActions path: ../TinyLife/Objects/Person.cs - startLine: 68 + startLine: 71 assemblies: - Tiny Life namespace: TinyLife.Objects - summary: "\nThe actions that are currently being executed by this person.\nUse and to modify this list.\n" + summary: "\nThe actions that are currently being executed by this person.\nUse and to modify this list.\n" example: [] syntax: content: >- @@ -313,15 +356,15 @@ items: source: remote: path: TinyLife/Objects/Person.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ActionQueue path: ../TinyLife/Objects/Person.cs - startLine: 75 + startLine: 78 assemblies: - Tiny Life namespace: TinyLife.Objects - summary: "\nThe actions that are currently enqueued to be executed by this person.\nEach entry is the action that is enqueued along with a boolean value that represents whether this action should be force-started (true) or whether it should do the necessary checks (false).\nUse and to modify this list.\n" + summary: "\nThe actions that are currently enqueued to be executed by this person.\nEach entry is the action that is enqueued along with a boolean value that represents whether this action should be force-started (true) or whether it should do the necessary checks (false).\nUse and to modify this list.\n" example: [] syntax: content: >- @@ -358,11 +401,11 @@ items: source: remote: path: TinyLife/Objects/Person.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AllActions path: ../TinyLife/Objects/Person.cs - startLine: 79 + startLine: 82 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -395,11 +438,11 @@ items: source: remote: path: TinyLife/Objects/Person.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Needs path: ../TinyLife/Objects/Person.cs - startLine: 85 + startLine: 88 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -440,11 +483,11 @@ items: source: remote: path: TinyLife/Objects/Person.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Skills path: ../TinyLife/Objects/Person.cs - startLine: 91 + startLine: 94 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -485,11 +528,11 @@ items: source: remote: path: TinyLife/Objects/Person.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Relationships path: ../TinyLife/Objects/Person.cs - startLine: 97 + startLine: 100 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -530,11 +573,11 @@ items: source: remote: path: TinyLife/Objects/Person.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Outfits path: ../TinyLife/Objects/Person.cs - startLine: 103 + startLine: 106 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -579,11 +622,11 @@ items: source: remote: path: TinyLife/Objects/Person.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PersonalityTypes path: ../TinyLife/Objects/Person.cs - startLine: 109 + startLine: 112 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -624,11 +667,11 @@ items: source: remote: path: TinyLife/Objects/Person.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: EmotionModifiers path: ../TinyLife/Objects/Person.cs - startLine: 115 + startLine: 118 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -669,11 +712,11 @@ items: source: remote: path: TinyLife/Objects/Person.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Projects path: ../TinyLife/Objects/Person.cs - startLine: 121 + startLine: 124 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -714,11 +757,11 @@ items: source: remote: path: TinyLife/Objects/Person.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Portrait path: ../TinyLife/Objects/Person.cs - startLine: 126 + startLine: 129 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -749,11 +792,11 @@ items: source: remote: path: TinyLife/Objects/Person.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RecentActions path: ../TinyLife/Objects/Person.cs - startLine: 133 + startLine: 136 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -794,11 +837,11 @@ items: source: remote: path: TinyLife/Objects/Person.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OccupiedFurniture path: ../TinyLife/Objects/Person.cs - startLine: 139 + startLine: 142 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -815,6 +858,51 @@ items: modifiers.vb: - Public - ReadOnly +- uid: TinyLife.Objects.Person.Memories + commentId: F:TinyLife.Objects.Person.Memories + id: Memories + parent: TinyLife.Objects.Person + langs: + - csharp + - vb + name: Memories + nameWithType: Person.Memories + fullName: TinyLife.Objects.Person.Memories + type: Field + source: + remote: + path: TinyLife/Objects/Person.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: Memories + path: ../TinyLife/Objects/Person.cs + startLine: 148 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: "\nA set of instances that this person currently has or tracks.\nTo edit and query this collection easily, , and can be used.\n" + example: [] + syntax: + content: >- + [DataMember] + + public readonly List Memories + return: + type: System.Collections.Generic.List{TinyLife.Goals.Memory} + content.vb: >- + + + Public ReadOnly Memories As List(Of Memory) + attributes: + - type: System.Runtime.Serialization.DataMemberAttribute + ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor + arguments: [] + modifiers.csharp: + - public + - readonly + modifiers.vb: + - Public + - ReadOnly - uid: TinyLife.Objects.Person.FirstName commentId: F:TinyLife.Objects.Person.FirstName id: FirstName @@ -829,11 +917,11 @@ items: source: remote: path: TinyLife/Objects/Person.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FirstName path: ../TinyLife/Objects/Person.cs - startLine: 145 + startLine: 154 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -872,11 +960,11 @@ items: source: remote: path: TinyLife/Objects/Person.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: LastName path: ../TinyLife/Objects/Person.cs - startLine: 150 + startLine: 159 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -915,11 +1003,11 @@ items: source: remote: path: TinyLife/Objects/Person.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FullName path: ../TinyLife/Objects/Person.cs - startLine: 154 + startLine: 163 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -952,11 +1040,11 @@ items: source: remote: path: TinyLife/Objects/Person.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: VoiceStyle path: ../TinyLife/Objects/Person.cs - startLine: 160 + startLine: 169 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -995,11 +1083,11 @@ items: source: remote: path: TinyLife/Objects/Person.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: VoicePitch path: ../TinyLife/Objects/Person.cs - startLine: 166 + startLine: 175 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1038,11 +1126,11 @@ items: source: remote: path: TinyLife/Objects/Person.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Rotation path: ../TinyLife/Objects/Person.cs - startLine: 170 + startLine: 179 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1075,11 +1163,11 @@ items: source: remote: path: TinyLife/Objects/Person.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Household path: ../TinyLife/Objects/Person.cs - startLine: 181 + startLine: 190 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1112,11 +1200,11 @@ items: source: remote: path: TinyLife/Objects/Person.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CurrentEmote path: ../TinyLife/Objects/Person.cs - startLine: 186 + startLine: 195 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1149,11 +1237,11 @@ items: source: remote: path: TinyLife/Objects/Person.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CurrentSpeakStyle path: ../TinyLife/Objects/Person.cs - startLine: 191 + startLine: 200 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1186,11 +1274,11 @@ items: source: remote: path: TinyLife/Objects/Person.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DrawSize path: ../TinyLife/Objects/Person.cs - startLine: 196 + startLine: 205 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1223,11 +1311,11 @@ items: source: remote: path: TinyLife/Objects/Person.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: LastVisitedLot path: ../TinyLife/Objects/Person.cs - startLine: 202 + startLine: 211 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1260,11 +1348,11 @@ items: source: remote: path: TinyLife/Objects/Person.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: LotVisitCooldown path: ../TinyLife/Objects/Person.cs - startLine: 207 + startLine: 216 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1311,11 +1399,11 @@ items: source: remote: path: TinyLife/Objects/Person.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Job path: ../TinyLife/Objects/Person.cs - startLine: 213 + startLine: 222 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1358,11 +1446,11 @@ items: source: remote: path: TinyLife/Objects/Person.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Emotion path: ../TinyLife/Objects/Person.cs - startLine: 218 + startLine: 227 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1395,11 +1483,11 @@ items: source: remote: path: TinyLife/Objects/Person.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CurrentRoom path: ../TinyLife/Objects/Person.cs - startLine: 228 + startLine: 237 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1432,11 +1520,11 @@ items: source: remote: path: TinyLife/Objects/Person.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CurrentRoomDecorativeRating path: ../TinyLife/Objects/Person.cs - startLine: 232 + startLine: 241 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1469,11 +1557,11 @@ items: source: remote: path: TinyLife/Objects/Person.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: LastBedSleptIn path: ../TinyLife/Objects/Person.cs - startLine: 237 + startLine: 246 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1516,11 +1604,11 @@ items: source: remote: path: TinyLife/Objects/Person.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsMoving path: ../TinyLife/Objects/Person.cs - startLine: 242 + startLine: 251 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1553,11 +1641,11 @@ items: source: remote: path: TinyLife/Objects/Person.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: LotEmployment path: ../TinyLife/Objects/Person.cs - startLine: 248 + startLine: 257 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1600,11 +1688,11 @@ items: source: remote: path: TinyLife/Objects/Person.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CurrentOutfitIndex path: ../TinyLife/Objects/Person.cs - startLine: 253 + startLine: 262 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1647,11 +1735,11 @@ items: source: remote: path: TinyLife/Objects/Person.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CurrentOutfit path: ../TinyLife/Objects/Person.cs - startLine: 258 + startLine: 267 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1684,11 +1772,11 @@ items: source: remote: path: TinyLife/Objects/Person.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsCurrentHousehold path: ../TinyLife/Objects/Person.cs - startLine: 260 + startLine: 269 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1721,11 +1809,11 @@ items: source: remote: path: TinyLife/Objects/Person.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: HomeLot path: ../TinyLife/Objects/Person.cs - startLine: 262 + startLine: 271 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1758,11 +1846,11 @@ items: source: remote: path: TinyLife/Objects/Person.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Money path: ../TinyLife/Objects/Person.cs - startLine: 264 + startLine: 273 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1781,118 +1869,6 @@ items: - set modifiers.vb: - Public -- uid: TinyLife.Objects.Person.IsAsexual - commentId: F:TinyLife.Objects.Person.IsAsexual - id: IsAsexual - parent: TinyLife.Objects.Person - langs: - - csharp - - vb - name: IsAsexual - nameWithType: Person.IsAsexual - fullName: TinyLife.Objects.Person.IsAsexual - type: Field - source: - remote: - path: TinyLife/Objects/Person.cs - branch: 0.20.4-dev - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: IsAsexual - path: ../TinyLife/Objects/Person.cs - startLine: 276 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - summary: "\nA field that stores whether this person is asexual\n" - example: [] - syntax: - content: >- - [DataMember(EmitDefaultValue = false)] - - [Obsolete("Use PersonalityType.Asexual instead")] - - public bool IsAsexual - return: - type: System.Boolean - content.vb: >- - - - - - Public IsAsexual As Boolean - attributes: - - type: System.Runtime.Serialization.DataMemberAttribute - ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor - arguments: [] - namedArguments: - - name: EmitDefaultValue - type: System.Boolean - value: false - - type: System.ObsoleteAttribute - ctor: System.ObsoleteAttribute.#ctor(System.String) - arguments: - - type: System.String - value: Use PersonalityType.Asexual instead - modifiers.csharp: - - public - modifiers.vb: - - Public -- uid: TinyLife.Objects.Person.IsAromantic - commentId: F:TinyLife.Objects.Person.IsAromantic - id: IsAromantic - parent: TinyLife.Objects.Person - langs: - - csharp - - vb - name: IsAromantic - nameWithType: Person.IsAromantic - fullName: TinyLife.Objects.Person.IsAromantic - type: Field - source: - remote: - path: TinyLife/Objects/Person.cs - branch: 0.20.4-dev - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: IsAromantic - path: ../TinyLife/Objects/Person.cs - startLine: 281 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - summary: "\nA field that stores whether this person is aromantic\n" - example: [] - syntax: - content: >- - [DataMember(EmitDefaultValue = false)] - - [Obsolete("Use PersonalityType.Aromantic instead")] - - public bool IsAromantic - return: - type: System.Boolean - content.vb: >- - - - - - Public IsAromantic As Boolean - attributes: - - type: System.Runtime.Serialization.DataMemberAttribute - ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor - arguments: [] - namedArguments: - - name: EmitDefaultValue - type: System.Boolean - value: false - - type: System.ObsoleteAttribute - ctor: System.ObsoleteAttribute.#ctor(System.String) - arguments: - - type: System.String - value: Use PersonalityType.Aromantic instead - modifiers.csharp: - - public - modifiers.vb: - - Public - uid: TinyLife.Objects.Person.IsRegularVisitor commentId: P:TinyLife.Objects.Person.IsRegularVisitor id: IsRegularVisitor @@ -1907,11 +1883,11 @@ items: source: remote: path: TinyLife/Objects/Person.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsRegularVisitor path: ../TinyLife/Objects/Person.cs - startLine: 286 + startLine: 284 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1944,11 +1920,11 @@ items: source: remote: path: TinyLife/Objects/Person.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Age path: ../TinyLife/Objects/Person.cs - startLine: 290 + startLine: 288 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1981,11 +1957,11 @@ items: source: remote: path: TinyLife/Objects/Person.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: LifeGoal path: ../TinyLife/Objects/Person.cs - startLine: 303 + startLine: 301 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2018,11 +1994,11 @@ items: source: remote: path: TinyLife/Objects/Person.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Description path: ../TinyLife/Objects/Person.cs - startLine: 316 + startLine: 314 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2061,11 +2037,11 @@ items: source: remote: path: TinyLife/Objects/Person.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsDead path: ../TinyLife/Objects/Person.cs - startLine: 321 + startLine: 319 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2098,11 +2074,11 @@ items: source: remote: path: TinyLife/Objects/Person.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CurrentPose path: ../TinyLife/Objects/Person.cs - startLine: 328 + startLine: 326 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2141,11 +2117,11 @@ items: source: remote: path: TinyLife/Objects/Person.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: WornLayers path: ../TinyLife/Objects/Person.cs - startLine: 335 + startLine: 333 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2184,11 +2160,11 @@ items: source: remote: path: TinyLife/Objects/Person.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AnimateHeldObject path: ../TinyLife/Objects/Person.cs - startLine: 340 + startLine: 338 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2217,11 +2193,11 @@ items: source: remote: path: TinyLife/Objects/Person.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: HeldObjectRotation path: ../TinyLife/Objects/Person.cs - startLine: 346 + startLine: 344 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2250,11 +2226,11 @@ items: source: remote: path: TinyLife/Objects/Person.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: VisuallyOccupiedSpot path: ../TinyLife/Objects/Person.cs - startLine: 353 + startLine: 351 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2287,11 +2263,11 @@ items: source: remote: path: TinyLife/Objects/Person.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AnimationSpeed path: ../TinyLife/Objects/Person.cs - startLine: 358 + startLine: 356 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2320,11 +2296,11 @@ items: source: remote: path: TinyLife/Objects/Person.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Tint path: ../TinyLife/Objects/Person.cs - startLine: 363 + startLine: 361 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2353,11 +2329,11 @@ items: source: remote: path: TinyLife/Objects/Person.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: VisualPosition path: ../TinyLife/Objects/Person.cs - startLine: 369 + startLine: 367 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2390,11 +2366,11 @@ items: source: remote: path: TinyLife/Objects/Person.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnActionsChanged path: ../TinyLife/Objects/Person.cs - startLine: 375 + startLine: 373 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2423,11 +2399,11 @@ items: source: remote: path: TinyLife/Objects/Person.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnNewSkillLearned path: ../TinyLife/Objects/Person.cs - startLine: 380 + startLine: 378 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2456,11 +2432,11 @@ items: source: remote: path: TinyLife/Objects/Person.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnJobChanged path: ../TinyLife/Objects/Person.cs - startLine: 385 + startLine: 383 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2489,11 +2465,11 @@ items: source: remote: path: TinyLife/Objects/Person.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnEmotionModifiersChanged path: ../TinyLife/Objects/Person.cs - startLine: 390 + startLine: 388 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2522,11 +2498,11 @@ items: source: remote: path: TinyLife/Objects/Person.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnEmotionChanged path: ../TinyLife/Objects/Person.cs - startLine: 395 + startLine: 393 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2555,11 +2531,11 @@ items: source: remote: path: TinyLife/Objects/Person.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnGetEfficiencyModifier path: ../TinyLife/Objects/Person.cs - startLine: 401 + startLine: 399 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2588,11 +2564,11 @@ items: source: remote: path: TinyLife/Objects/Person.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnGetWalkSpeed path: ../TinyLife/Objects/Person.cs - startLine: 407 + startLine: 405 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2621,11 +2597,11 @@ items: source: remote: path: TinyLife/Objects/Person.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnGetPassiveActionPriority path: ../TinyLife/Objects/Person.cs - startLine: 413 + startLine: 411 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2654,11 +2630,11 @@ items: source: remote: path: TinyLife/Objects/Person.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnActionInitialized path: ../TinyLife/Objects/Person.cs - startLine: 418 + startLine: 416 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2687,11 +2663,11 @@ items: source: remote: path: TinyLife/Objects/Person.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnActionsCompleted path: ../TinyLife/Objects/Person.cs - startLine: 423 + startLine: 421 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2720,11 +2696,11 @@ items: source: remote: path: TinyLife/Objects/Person.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnActionUpdated path: ../TinyLife/Objects/Person.cs - startLine: 428 + startLine: 426 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2753,11 +2729,11 @@ items: source: remote: path: TinyLife/Objects/Person.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnOutfitChanged path: ../TinyLife/Objects/Person.cs - startLine: 433 + startLine: 431 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2786,11 +2762,11 @@ items: source: remote: path: TinyLife/Objects/Person.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnGetCurrentGoals path: ../TinyLife/Objects/Person.cs - startLine: 439 + startLine: 437 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2819,11 +2795,11 @@ items: source: remote: path: TinyLife/Objects/Person.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnLifeGoalChanged path: ../TinyLife/Objects/Person.cs - startLine: 444 + startLine: 442 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2852,11 +2828,11 @@ items: source: remote: path: TinyLife/Objects/Person.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Objects/Person.cs - startLine: 483 + startLine: 481 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2891,11 +2867,11 @@ items: source: remote: path: TinyLife/Objects/Person.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Finalize path: ../TinyLife/Objects/Person.cs - startLine: 500 + startLine: 498 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2922,11 +2898,11 @@ items: source: remote: path: TinyLife/Objects/Person.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Update path: ../TinyLife/Objects/Person.cs - startLine: 505 + startLine: 503 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2966,11 +2942,11 @@ items: source: remote: path: TinyLife/Objects/Person.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Draw path: ../TinyLife/Objects/Person.cs - startLine: 722 + startLine: 732 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3016,11 +2992,11 @@ items: source: remote: path: TinyLife/Objects/Person.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Validate path: ../TinyLife/Objects/Person.cs - startLine: 787 + startLine: 797 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3054,11 +3030,11 @@ items: source: remote: path: TinyLife/Objects/Person.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetCategories path: ../TinyLife/Objects/Person.cs - startLine: 828 + startLine: 832 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3096,11 +3072,11 @@ items: source: remote: path: TinyLife/Objects/Person.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Intersects path: ../TinyLife/Objects/Person.cs - startLine: 833 + startLine: 837 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3124,37 +3100,38 @@ items: modifiers.vb: - Public - Overrides -- uid: TinyLife.Objects.Person.GetHoverInfo - commentId: M:TinyLife.Objects.Person.GetHoverInfo - id: GetHoverInfo +- uid: TinyLife.Objects.Person.GetHoverInfo(MLEM.Ui.Elements.Tooltip) + commentId: M:TinyLife.Objects.Person.GetHoverInfo(MLEM.Ui.Elements.Tooltip) + id: GetHoverInfo(MLEM.Ui.Elements.Tooltip) parent: TinyLife.Objects.Person langs: - csharp - vb - name: GetHoverInfo() - nameWithType: Person.GetHoverInfo() - fullName: TinyLife.Objects.Person.GetHoverInfo() + name: GetHoverInfo(Tooltip) + nameWithType: Person.GetHoverInfo(Tooltip) + fullName: TinyLife.Objects.Person.GetHoverInfo(MLEM.Ui.Elements.Tooltip) type: Method source: remote: path: TinyLife/Objects/Person.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetHoverInfo path: ../TinyLife/Objects/Person.cs - startLine: 838 + startLine: 842 assemblies: - Tiny Life namespace: TinyLife.Objects - summary: "\nReturns a object that is displayed whenever the mouse is hovered over this object in the world.\nBy default, this method returns null, which will cause no tooltip to be displayed.\n" + summary: "\nAllows adding a set of paragraphs and other ui elements to the given tooltip, which is then displayed when this object is hovered over using the cursor in the world.\nBy default, this method does nothing for , but adds various information for and .\n" example: [] syntax: - content: public override Tooltip GetHoverInfo() - return: + content: public override void GetHoverInfo(Tooltip tooltip) + parameters: + - id: tooltip type: MLEM.Ui.Elements.Tooltip - description: The tooltip to display - content.vb: Public Overrides Function GetHoverInfo As Tooltip - overridden: TinyLife.Objects.MapObject.GetHoverInfo + description: The tooltip that will be displayed. + content.vb: Public Overrides Sub GetHoverInfo(tooltip As Tooltip) + overridden: TinyLife.Objects.MapObject.GetHoverInfo(MLEM.Ui.Elements.Tooltip) overload: TinyLife.Objects.Person.GetHoverInfo* modifiers.csharp: - public @@ -3176,11 +3153,11 @@ items: source: remote: path: TinyLife/Objects/Person.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetFreeActionSpotInfo path: ../TinyLife/Objects/Person.cs - startLine: 859 + startLine: 862 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3221,11 +3198,11 @@ items: source: remote: path: TinyLife/Objects/Person.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnCameraRotationChanged path: ../TinyLife/Objects/Person.cs - startLine: 872 + startLine: 875 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3263,11 +3240,11 @@ items: source: remote: path: TinyLife/Objects/Person.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FocusCameraOnEvent path: ../TinyLife/Objects/Person.cs - startLine: 880 + startLine: 883 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3295,11 +3272,11 @@ items: source: remote: path: TinyLife/Objects/Person.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SetJob path: ../TinyLife/Objects/Person.cs - startLine: 894 + startLine: 897 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3334,11 +3311,11 @@ items: source: remote: path: TinyLife/Objects/Person.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ResetToStatic path: ../TinyLife/Objects/Person.cs - startLine: 905 + startLine: 908 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3370,11 +3347,11 @@ items: source: remote: path: TinyLife/Objects/Person.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PrepareForPermanentRemoval path: ../TinyLife/Objects/Person.cs - startLine: 946 + startLine: 958 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3402,11 +3379,11 @@ items: source: remote: path: TinyLife/Objects/Person.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: VisitLot path: ../TinyLife/Objects/Person.cs - startLine: 960 + startLine: 972 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3438,11 +3415,11 @@ items: source: remote: path: TinyLife/Objects/Person.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DrawUi path: ../TinyLife/Objects/Person.cs - startLine: 976 + startLine: 988 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3483,11 +3460,11 @@ items: source: remote: path: TinyLife/Objects/Person.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetHomeLocation path: ../TinyLife/Objects/Person.cs - startLine: 984 + startLine: 996 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3518,11 +3495,11 @@ items: source: remote: path: TinyLife/Objects/Person.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetRelationship path: ../TinyLife/Objects/Person.cs - startLine: 995 + startLine: 1007 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3560,11 +3537,11 @@ items: source: remote: path: TinyLife/Objects/Person.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ChangeFriendship path: ../TinyLife/Objects/Person.cs - startLine: 1016 + startLine: 1028 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3599,11 +3576,11 @@ items: source: remote: path: TinyLife/Objects/Person.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ChangeRomance path: ../TinyLife/Objects/Person.cs - startLine: 1060 + startLine: 1072 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3638,11 +3615,11 @@ items: source: remote: path: TinyLife/Objects/Person.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DisplayEmote path: ../TinyLife/Objects/Person.cs - startLine: 1084 + startLine: 1096 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3680,11 +3657,11 @@ items: source: remote: path: TinyLife/Objects/Person.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: StopEmoting path: ../TinyLife/Objects/Person.cs - startLine: 1094 + startLine: 1106 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3712,11 +3689,11 @@ items: source: remote: path: TinyLife/Objects/Person.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Speak path: ../TinyLife/Objects/Person.cs - startLine: 1105 + startLine: 1117 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3754,11 +3731,11 @@ items: source: remote: path: TinyLife/Objects/Person.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: StopSpeaking path: ../TinyLife/Objects/Person.cs - startLine: 1115 + startLine: 1127 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3786,11 +3763,11 @@ items: source: remote: path: TinyLife/Objects/Person.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DisplayEmoteAndSpeak path: ../TinyLife/Objects/Person.cs - startLine: 1132 + startLine: 1144 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3831,11 +3808,11 @@ items: source: remote: path: TinyLife/Objects/Person.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetFreeTalkingSpots path: ../TinyLife/Objects/Person.cs - startLine: 1141 + startLine: 1153 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3869,11 +3846,11 @@ items: source: remote: path: TinyLife/Objects/Person.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OccupyActionSpot path: ../TinyLife/Objects/Person.cs - startLine: 1159 + startLine: 1171 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3917,11 +3894,11 @@ items: source: remote: path: TinyLife/Objects/Person.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OccupyFreeActionSpot path: ../TinyLife/Objects/Person.cs - startLine: 1177 + startLine: 1189 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3968,11 +3945,11 @@ items: source: remote: path: TinyLife/Objects/Person.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OccupyFreeActionSpot path: ../TinyLife/Objects/Person.cs - startLine: 1194 + startLine: 1206 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4019,11 +3996,11 @@ items: source: remote: path: TinyLife/Objects/Person.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsCloseForTalking path: ../TinyLife/Objects/Person.cs - startLine: 1205 + startLine: 1217 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4058,11 +4035,11 @@ items: source: remote: path: TinyLife/Objects/Person.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetNeed path: ../TinyLife/Objects/Person.cs - startLine: 1217 + startLine: 1229 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4097,11 +4074,11 @@ items: source: remote: path: TinyLife/Objects/Person.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetNeedPercentage path: ../TinyLife/Objects/Person.cs - startLine: 1226 + startLine: 1238 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4136,11 +4113,11 @@ items: source: remote: path: TinyLife/Objects/Person.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RestoreNeed path: ../TinyLife/Objects/Person.cs - startLine: 1236 + startLine: 1248 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4178,11 +4155,11 @@ items: source: remote: path: TinyLife/Objects/Person.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RestoreNeed path: ../TinyLife/Objects/Person.cs - startLine: 1249 + startLine: 1261 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4223,11 +4200,11 @@ items: source: remote: path: TinyLife/Objects/Person.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetSkillPercentage path: ../TinyLife/Objects/Person.cs - startLine: 1260 + startLine: 1272 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4262,11 +4239,11 @@ items: source: remote: path: TinyLife/Objects/Person.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetSkillLevel path: ../TinyLife/Objects/Person.cs - startLine: 1270 + startLine: 1282 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4301,11 +4278,11 @@ items: source: remote: path: TinyLife/Objects/Person.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: HasSkillLevel path: ../TinyLife/Objects/Person.cs - startLine: 1280 + startLine: 1292 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4343,11 +4320,11 @@ items: source: remote: path: TinyLife/Objects/Person.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GainSkill path: ../TinyLife/Objects/Person.cs - startLine: 1292 + startLine: 1304 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4388,11 +4365,11 @@ items: source: remote: path: TinyLife/Objects/Person.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DepleteNeed path: ../TinyLife/Objects/Person.cs - startLine: 1308 + startLine: 1320 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4430,11 +4407,11 @@ items: source: remote: path: TinyLife/Objects/Person.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: HasPersonality path: ../TinyLife/Objects/Person.cs - startLine: 1318 + startLine: 1330 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4455,32 +4432,32 @@ items: - public modifiers.vb: - Public -- uid: TinyLife.Objects.Person.EnqueueAction(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Nullable{TinyLife.Actions.ActionVariety},System.Boolean,System.Boolean) - commentId: M:TinyLife.Objects.Person.EnqueueAction(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Nullable{TinyLife.Actions.ActionVariety},System.Boolean,System.Boolean) - id: EnqueueAction(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Nullable{TinyLife.Actions.ActionVariety},System.Boolean,System.Boolean) +- uid: TinyLife.Objects.Person.EnqueueAction(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Actions.ActionVariety,System.Boolean,System.Boolean) + commentId: M:TinyLife.Objects.Person.EnqueueAction(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Actions.ActionVariety,System.Boolean,System.Boolean) + id: EnqueueAction(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Actions.ActionVariety,System.Boolean,System.Boolean) parent: TinyLife.Objects.Person langs: - csharp - vb - name: EnqueueAction(ActionType, ActionInfo, Boolean, Nullable, Boolean, Boolean) - nameWithType: Person.EnqueueAction(ActionType, ActionInfo, Boolean, Nullable, Boolean, Boolean) - fullName: TinyLife.Objects.Person.EnqueueAction(TinyLife.Actions.ActionType, TinyLife.Actions.ActionInfo, System.Boolean, System.Nullable, System.Boolean, System.Boolean) + name: EnqueueAction(ActionType, ActionInfo, Boolean, ActionVariety, Boolean, Boolean) + nameWithType: Person.EnqueueAction(ActionType, ActionInfo, Boolean, ActionVariety, Boolean, Boolean) + fullName: TinyLife.Objects.Person.EnqueueAction(TinyLife.Actions.ActionType, TinyLife.Actions.ActionInfo, System.Boolean, TinyLife.Actions.ActionVariety, System.Boolean, System.Boolean) type: Method source: remote: path: TinyLife/Objects/Person.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: EnqueueAction path: ../TinyLife/Objects/Person.cs - startLine: 1332 + startLine: 1344 assemblies: - Tiny Life namespace: TinyLife.Objects summary: "\nEnqueues the given action into to be executed later.\n" example: [] syntax: - content: public Action EnqueueAction(ActionType type, ActionInfo info, bool automatic, ActionVariety? variety = null, bool priority = false, bool force = false) + content: public Action EnqueueAction(ActionType type, ActionInfo info, bool automatic, ActionVariety variety = null, bool priority = false, bool force = false) parameters: - id: type type: TinyLife.Actions.ActionType @@ -4492,7 +4469,7 @@ items: type: System.Boolean description: Whether this action is considered to have started automatically (or invoked by a player) - id: variety - type: System.Nullable{TinyLife.Actions.ActionVariety} + type: TinyLife.Actions.ActionVariety description: The variety of the action to start, or null if this action has no varieties or a random variety should be chosen - id: priority type: System.Boolean @@ -4503,15 +4480,12 @@ items: return: type: TinyLife.Actions.Action description: The created action, or null if the action cannot be executed - content.vb: Public Function EnqueueAction(type As ActionType, info As ActionInfo, automatic As Boolean, variety As ActionVariety? = Nothing, priority As Boolean = False, force As Boolean = False) As Action + content.vb: Public Function EnqueueAction(type As ActionType, info As ActionInfo, automatic As Boolean, variety As ActionVariety = Nothing, priority As Boolean = False, force As Boolean = False) As Action overload: TinyLife.Objects.Person.EnqueueAction* - nameWithType.vb: Person.EnqueueAction(ActionType, ActionInfo, Boolean, Nullable(Of ActionVariety), Boolean, Boolean) modifiers.csharp: - public modifiers.vb: - Public - fullName.vb: TinyLife.Objects.Person.EnqueueAction(TinyLife.Actions.ActionType, TinyLife.Actions.ActionInfo, System.Boolean, System.Nullable(Of TinyLife.Actions.ActionVariety), System.Boolean, System.Boolean) - name.vb: EnqueueAction(ActionType, ActionInfo, Boolean, Nullable(Of ActionVariety), Boolean, Boolean) - uid: TinyLife.Objects.Person.CancelAction(TinyLife.Actions.Action,TinyLife.Actions.Action,System.Boolean) commentId: M:TinyLife.Objects.Person.CancelAction(TinyLife.Actions.Action,TinyLife.Actions.Action,System.Boolean) id: CancelAction(TinyLife.Actions.Action,TinyLife.Actions.Action,System.Boolean) @@ -4526,11 +4500,11 @@ items: source: remote: path: TinyLife/Objects/Person.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CancelAction path: ../TinyLife/Objects/Person.cs - startLine: 1367 + startLine: 1379 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4571,11 +4545,11 @@ items: source: remote: path: TinyLife/Objects/Person.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FindPathAsync path: ../TinyLife/Objects/Person.cs - startLine: 1387 + startLine: 1399 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4622,11 +4596,11 @@ items: source: remote: path: TinyLife/Objects/Person.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetHeldObject path: ../TinyLife/Objects/Person.cs - startLine: 1397 + startLine: 1409 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4665,11 +4639,11 @@ items: source: remote: path: TinyLife/Objects/Person.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SetHeldObject path: ../TinyLife/Objects/Person.cs - startLine: 1409 + startLine: 1421 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4718,11 +4692,11 @@ items: source: remote: path: TinyLife/Objects/Person.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SetHeldObject path: ../TinyLife/Objects/Person.cs - startLine: 1423 + startLine: 1435 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4754,11 +4728,11 @@ items: source: remote: path: TinyLife/Objects/Person.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetHeldActionInfo path: ../TinyLife/Objects/Person.cs - startLine: 1436 + startLine: 1448 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4789,11 +4763,11 @@ items: source: remote: path: TinyLife/Objects/Person.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ToCreatedByString path: ../TinyLife/Objects/Person.cs - startLine: 1444 + startLine: 1456 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4824,11 +4798,11 @@ items: source: remote: path: TinyLife/Objects/Person.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Die path: ../TinyLife/Objects/Person.cs - startLine: 1454 + startLine: 1466 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4863,11 +4837,11 @@ items: source: remote: path: TinyLife/Objects/Person.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AddEmotion path: ../TinyLife/Objects/Person.cs - startLine: 1517 + startLine: 1529 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4914,11 +4888,11 @@ items: source: remote: path: TinyLife/Objects/Person.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RemoveEmotion path: ../TinyLife/Objects/Person.cs - startLine: 1539 + startLine: 1551 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4953,11 +4927,11 @@ items: source: remote: path: TinyLife/Objects/Person.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: LowerEmotion path: ../TinyLife/Objects/Person.cs - startLine: 1560 + startLine: 1572 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4998,11 +4972,11 @@ items: source: remote: path: TinyLife/Objects/Person.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: LowerEmotionModifier path: ../TinyLife/Objects/Person.cs - startLine: 1579 + startLine: 1591 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5043,11 +5017,11 @@ items: source: remote: path: TinyLife/Objects/Person.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: HasEmotionModifier path: ../TinyLife/Objects/Person.cs - startLine: 1595 + startLine: 1607 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5082,11 +5056,11 @@ items: source: remote: path: TinyLife/Objects/Person.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetWalkSpeed path: ../TinyLife/Objects/Person.cs - startLine: 1604 + startLine: 1616 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5117,11 +5091,11 @@ items: source: remote: path: TinyLife/Objects/Person.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetEfficiencyModifier path: ../TinyLife/Objects/Person.cs - startLine: 1628 + startLine: 1640 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5165,11 +5139,11 @@ items: source: remote: path: TinyLife/Objects/Person.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: HasHouseholdMember path: ../TinyLife/Objects/Person.cs - startLine: 1670 + startLine: 1682 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5204,11 +5178,11 @@ items: source: remote: path: TinyLife/Objects/Person.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: HasHouseholdMember path: ../TinyLife/Objects/Person.cs - startLine: 1675 + startLine: 1687 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5242,11 +5216,11 @@ items: source: remote: path: TinyLife/Objects/Person.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetProjects path: ../TinyLife/Objects/Person.cs - startLine: 1685 + startLine: 1697 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5281,11 +5255,11 @@ items: source: remote: path: TinyLife/Objects/Person.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetProject path: ../TinyLife/Objects/Person.cs - startLine: 1695 + startLine: 1707 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5323,11 +5297,11 @@ items: source: remote: path: TinyLife/Objects/Person.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: StartProject path: ../TinyLife/Objects/Person.cs - startLine: 1704 + startLine: 1716 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5362,11 +5336,11 @@ items: source: remote: path: TinyLife/Objects/Person.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetPassiveActionPriority path: ../TinyLife/Objects/Person.cs - startLine: 1716 + startLine: 1728 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5401,11 +5375,11 @@ items: source: remote: path: TinyLife/Objects/Person.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetRandomOutfit path: ../TinyLife/Objects/Person.cs - startLine: 1736 + startLine: 1748 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5440,11 +5414,11 @@ items: source: remote: path: TinyLife/Objects/Person.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SetCurrentOutfit path: ../TinyLife/Objects/Person.cs - startLine: 1748 + startLine: 1760 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5479,11 +5453,11 @@ items: source: remote: path: TinyLife/Objects/Person.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SetCurrentOutfit path: ../TinyLife/Objects/Person.cs - startLine: 1764 + startLine: 1776 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5515,11 +5489,11 @@ items: source: remote: path: TinyLife/Objects/Person.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SetNewId path: ../TinyLife/Objects/Person.cs - startLine: 1780 + startLine: 1792 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5560,11 +5534,11 @@ items: source: remote: path: TinyLife/Objects/Person.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsIdMatch path: ../TinyLife/Objects/Person.cs - startLine: 1821 + startLine: 1833 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5599,11 +5573,11 @@ items: source: remote: path: TinyLife/Objects/Person.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsIdMatch path: ../TinyLife/Objects/Person.cs - startLine: 1831 + startLine: 1843 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5638,11 +5612,11 @@ items: source: remote: path: TinyLife/Objects/Person.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetPersonalitySkillBoost path: ../TinyLife/Objects/Person.cs - startLine: 1841 + startLine: 1853 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5677,11 +5651,11 @@ items: source: remote: path: TinyLife/Objects/Person.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetCurrentGoals path: ../TinyLife/Objects/Person.cs - startLine: 1855 + startLine: 1874 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5712,11 +5686,11 @@ items: source: remote: path: TinyLife/Objects/Person.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: EarnMoney path: ../TinyLife/Objects/Person.cs - startLine: 1871 + startLine: 1890 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5737,6 +5711,132 @@ items: - public modifiers.vb: - Public +- uid: TinyLife.Objects.Person.AddMemory(TinyLife.Goals.MemoryType,System.Boolean,System.Nullable{System.TimeSpan}) + commentId: M:TinyLife.Objects.Person.AddMemory(TinyLife.Goals.MemoryType,System.Boolean,System.Nullable{System.TimeSpan}) + id: AddMemory(TinyLife.Goals.MemoryType,System.Boolean,System.Nullable{System.TimeSpan}) + parent: TinyLife.Objects.Person + langs: + - csharp + - vb + name: AddMemory(MemoryType, Boolean, Nullable) + nameWithType: Person.AddMemory(MemoryType, Boolean, Nullable) + fullName: TinyLife.Objects.Person.AddMemory(TinyLife.Goals.MemoryType, System.Boolean, System.Nullable) + type: Method + source: + remote: + path: TinyLife/Objects/Person.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: AddMemory + path: ../TinyLife/Objects/Person.cs + startLine: 1902 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: "\nAdds a to the list of this person.\n" + example: [] + syntax: + content: public Memory AddMemory(MemoryType type, bool replace, TimeSpan? timeOccured = null) + parameters: + - id: type + type: TinyLife.Goals.MemoryType + description: The type of memory to add. + - id: replace + type: System.Boolean + description: Whether an existing memory with the same type should be replaced. + - id: timeOccured + type: System.Nullable{System.TimeSpan} + description: The time that this memory occured on, or null to use . + return: + type: TinyLife.Goals.Memory + description: The added memory. + content.vb: Public Function AddMemory(type As MemoryType, replace As Boolean, timeOccured As TimeSpan? = Nothing) As Memory + overload: TinyLife.Objects.Person.AddMemory* + nameWithType.vb: Person.AddMemory(MemoryType, Boolean, Nullable(Of TimeSpan)) + modifiers.csharp: + - public + modifiers.vb: + - Public + fullName.vb: TinyLife.Objects.Person.AddMemory(TinyLife.Goals.MemoryType, System.Boolean, System.Nullable(Of System.TimeSpan)) + name.vb: AddMemory(MemoryType, Boolean, Nullable(Of TimeSpan)) +- uid: TinyLife.Objects.Person.GetMemories(TinyLife.Goals.MemoryType) + commentId: M:TinyLife.Objects.Person.GetMemories(TinyLife.Goals.MemoryType) + id: GetMemories(TinyLife.Goals.MemoryType) + parent: TinyLife.Objects.Person + langs: + - csharp + - vb + name: GetMemories(MemoryType) + nameWithType: Person.GetMemories(MemoryType) + fullName: TinyLife.Objects.Person.GetMemories(TinyLife.Goals.MemoryType) + type: Method + source: + remote: + path: TinyLife/Objects/Person.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: GetMemories + path: ../TinyLife/Objects/Person.cs + startLine: 1915 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: "\nReturns all instances that this person currently tracks that match the given .\n" + example: [] + syntax: + content: public IEnumerable GetMemories(MemoryType type) + parameters: + - id: type + type: TinyLife.Goals.MemoryType + description: The memory type to match. + return: + type: System.Collections.Generic.IEnumerable{TinyLife.Goals.Memory} + description: The memories of the given type. + content.vb: Public Function GetMemories(type As MemoryType) As IEnumerable(Of Memory) + overload: TinyLife.Objects.Person.GetMemories* + modifiers.csharp: + - public + modifiers.vb: + - Public +- uid: TinyLife.Objects.Person.GetTimeSinceMemory(TinyLife.Goals.MemoryType) + commentId: M:TinyLife.Objects.Person.GetTimeSinceMemory(TinyLife.Goals.MemoryType) + id: GetTimeSinceMemory(TinyLife.Goals.MemoryType) + parent: TinyLife.Objects.Person + langs: + - csharp + - vb + name: GetTimeSinceMemory(MemoryType) + nameWithType: Person.GetTimeSinceMemory(MemoryType) + fullName: TinyLife.Objects.Person.GetTimeSinceMemory(TinyLife.Goals.MemoryType) + type: Method + source: + remote: + path: TinyLife/Objects/Person.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: GetTimeSinceMemory + path: ../TinyLife/Objects/Person.cs + startLine: 1925 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: "\nReturns the time since a memory of the given has occured.\nIf there are multiple memories of the given type, the minimum time is returned. If there is no memory of the given type, is returned.\n" + example: [] + syntax: + content: public TimeSpan? GetTimeSinceMemory(MemoryType type) + parameters: + - id: type + type: TinyLife.Goals.MemoryType + description: The memory type to query. + return: + type: System.Nullable{System.TimeSpan} + description: The time since the given memory type. + content.vb: Public Function GetTimeSinceMemory(type As MemoryType) As TimeSpan? + overload: TinyLife.Objects.Person.GetTimeSinceMemory* + modifiers.csharp: + - public + modifiers.vb: + - Public - uid: TinyLife.Objects.Person.GetRandomSpeakSound(TinyLife.Objects.VoiceStyle,TinyLife.Objects.SpeakStyle,System.Collections.Generic.List{Microsoft.Xna.Framework.Audio.SoundEffect},System.Nullable{System.TimeSpan}) commentId: M:TinyLife.Objects.Person.GetRandomSpeakSound(TinyLife.Objects.VoiceStyle,TinyLife.Objects.SpeakStyle,System.Collections.Generic.List{Microsoft.Xna.Framework.Audio.SoundEffect},System.Nullable{System.TimeSpan}) id: GetRandomSpeakSound(TinyLife.Objects.VoiceStyle,TinyLife.Objects.SpeakStyle,System.Collections.Generic.List{Microsoft.Xna.Framework.Audio.SoundEffect},System.Nullable{System.TimeSpan}) @@ -5751,11 +5851,11 @@ items: source: remote: path: TinyLife/Objects/Person.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetRandomSpeakSound path: ../TinyLife/Objects/Person.cs - startLine: 2217 + startLine: 2278 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5871,6 +5971,12 @@ references: name: OnUpdate nameWithType: MapObject.OnUpdate fullName: TinyLife.Objects.MapObject.OnUpdate +- uid: TinyLife.Objects.MapObject.Position + commentId: P:TinyLife.Objects.MapObject.Position + parent: TinyLife.Objects.MapObject + name: Position + nameWithType: MapObject.Position + fullName: TinyLife.Objects.MapObject.Position - uid: TinyLife.Objects.MapObject.Id commentId: P:TinyLife.Objects.MapObject.Id parent: TinyLife.Objects.MapObject @@ -5883,12 +5989,6 @@ references: name: Map nameWithType: MapObject.Map fullName: TinyLife.Objects.MapObject.Map -- uid: TinyLife.Objects.MapObject.Position - commentId: P:TinyLife.Objects.MapObject.Position - parent: TinyLife.Objects.MapObject - name: Position - nameWithType: MapObject.Position - fullName: TinyLife.Objects.MapObject.Position - uid: TinyLife.Objects.MapObject.CurrentLot commentId: P:TinyLife.Objects.MapObject.CurrentLot parent: TinyLife.Objects.MapObject @@ -6469,15 +6569,15 @@ references: - name: ) nameWithType: ) fullName: ) -- uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Boolean,TinyLife.Objects.Furniture,TinyLife.Objects.AbstractSpot,MLEM.Misc.Direction2,System.Single,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean) - commentId: M:TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Boolean,TinyLife.Objects.Furniture,TinyLife.Objects.AbstractSpot,MLEM.Misc.Direction2,System.Single,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean) +- uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean,System.Boolean,System.Boolean,System.Boolean) + commentId: M:TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean,System.Boolean,System.Boolean,System.Boolean) parent: TinyLife.Objects.MapObject isExternal: true - name: DrawColumns(Map, Vector2, SpriteBatch, Vector2, TextureRegion, Color, Single, Point, Boolean, Furniture, AbstractSpot, Direction2, Single, Boolean, Boolean, Boolean, Boolean, Boolean, Boolean) - nameWithType: MapObject.DrawColumns(Map, Vector2, SpriteBatch, Vector2, TextureRegion, Color, Single, Point, Boolean, Furniture, AbstractSpot, Direction2, Single, Boolean, Boolean, Boolean, Boolean, Boolean, Boolean) - fullName: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, MLEM.Textures.TextureRegion, Microsoft.Xna.Framework.Color, System.Single, Microsoft.Xna.Framework.Point, System.Boolean, TinyLife.Objects.Furniture, TinyLife.Objects.AbstractSpot, MLEM.Misc.Direction2, System.Single, System.Boolean, System.Boolean, System.Boolean, System.Boolean, System.Boolean, System.Boolean) + name: DrawColumns(Map, Vector2, SpriteBatch, Vector2, TextureRegion, Color, Single, Point, Boolean, ParentInfo, Single, Boolean, Boolean, Boolean, Boolean) + nameWithType: MapObject.DrawColumns(Map, Vector2, SpriteBatch, Vector2, TextureRegion, Color, Single, Point, Boolean, ParentInfo, Single, Boolean, Boolean, Boolean, Boolean) + fullName: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, MLEM.Textures.TextureRegion, Microsoft.Xna.Framework.Color, System.Single, Microsoft.Xna.Framework.Point, System.Boolean, TinyLife.Objects.ParentInfo, System.Single, System.Boolean, System.Boolean, System.Boolean, System.Boolean) spec.csharp: - - uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Boolean,TinyLife.Objects.Furniture,TinyLife.Objects.AbstractSpot,MLEM.Misc.Direction2,System.Single,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean) + - uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean,System.Boolean,System.Boolean,System.Boolean) name: DrawColumns nameWithType: MapObject.DrawColumns fullName: TinyLife.Objects.MapObject.DrawColumns @@ -6555,25 +6655,10 @@ references: - name: ', ' nameWithType: ', ' fullName: ', ' - - uid: TinyLife.Objects.Furniture - name: Furniture - nameWithType: Furniture - fullName: TinyLife.Objects.Furniture - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: TinyLife.Objects.AbstractSpot - name: AbstractSpot - nameWithType: AbstractSpot - fullName: TinyLife.Objects.AbstractSpot - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: MLEM.Misc.Direction2 - name: Direction2 - nameWithType: Direction2 - fullName: MLEM.Misc.Direction2 - isExternal: true + - uid: TinyLife.Objects.ParentInfo + name: ParentInfo + nameWithType: ParentInfo + fullName: TinyLife.Objects.ParentInfo - name: ', ' nameWithType: ', ' fullName: ', ' @@ -6614,27 +6699,11 @@ references: nameWithType: Boolean fullName: System.Boolean isExternal: true - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: System.Boolean - name: Boolean - nameWithType: Boolean - fullName: System.Boolean - isExternal: true - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: System.Boolean - name: Boolean - nameWithType: Boolean - fullName: System.Boolean - isExternal: true - name: ) nameWithType: ) fullName: ) spec.vb: - - uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Boolean,TinyLife.Objects.Furniture,TinyLife.Objects.AbstractSpot,MLEM.Misc.Direction2,System.Single,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean) + - uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean,System.Boolean,System.Boolean,System.Boolean) name: DrawColumns nameWithType: MapObject.DrawColumns fullName: TinyLife.Objects.MapObject.DrawColumns @@ -6712,25 +6781,10 @@ references: - name: ', ' nameWithType: ', ' fullName: ', ' - - uid: TinyLife.Objects.Furniture - name: Furniture - nameWithType: Furniture - fullName: TinyLife.Objects.Furniture - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: TinyLife.Objects.AbstractSpot - name: AbstractSpot - nameWithType: AbstractSpot - fullName: TinyLife.Objects.AbstractSpot - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: MLEM.Misc.Direction2 - name: Direction2 - nameWithType: Direction2 - fullName: MLEM.Misc.Direction2 - isExternal: true + - uid: TinyLife.Objects.ParentInfo + name: ParentInfo + nameWithType: ParentInfo + fullName: TinyLife.Objects.ParentInfo - name: ', ' nameWithType: ', ' fullName: ', ' @@ -6771,22 +6825,6 @@ references: nameWithType: Boolean fullName: System.Boolean isExternal: true - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: System.Boolean - name: Boolean - nameWithType: Boolean - fullName: System.Boolean - isExternal: true - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: System.Boolean - name: Boolean - nameWithType: Boolean - fullName: System.Boolean - isExternal: true - name: ) nameWithType: ) fullName: ) @@ -7352,8 +7390,25 @@ references: name: Int32 nameWithType: Int32 fullName: System.Int32 -- uid: TinyLife.Objects.Person.EnqueueAction(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Nullable{TinyLife.Actions.ActionVariety},System.Boolean,System.Boolean) - commentId: M:TinyLife.Objects.Person.EnqueueAction(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Nullable{TinyLife.Actions.ActionVariety},System.Boolean,System.Boolean) +- uid: TinyLife.Objects.MapObject.ParentInfo + commentId: P:TinyLife.Objects.MapObject.ParentInfo + parent: TinyLife.Objects.MapObject + name: ParentInfo + nameWithType: MapObject.ParentInfo + fullName: TinyLife.Objects.MapObject.ParentInfo +- uid: TinyLife.Objects.Person.ParentInfo* + commentId: Overload:TinyLife.Objects.Person.ParentInfo + name: ParentInfo + nameWithType: Person.ParentInfo + fullName: TinyLife.Objects.Person.ParentInfo +- uid: TinyLife.Objects.ParentInfo + commentId: T:TinyLife.Objects.ParentInfo + parent: TinyLife.Objects + name: ParentInfo + nameWithType: ParentInfo + fullName: TinyLife.Objects.ParentInfo +- uid: TinyLife.Objects.Person.EnqueueAction(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Actions.ActionVariety,System.Boolean,System.Boolean) + commentId: M:TinyLife.Objects.Person.EnqueueAction(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Actions.ActionVariety,System.Boolean,System.Boolean) isExternal: true - uid: TinyLife.Objects.Person.CancelAction(TinyLife.Actions.Action,TinyLife.Actions.Action,System.Boolean) commentId: M:TinyLife.Objects.Person.CancelAction(TinyLife.Actions.Action,TinyLife.Actions.Action,System.Boolean) @@ -8302,6 +8357,63 @@ references: - name: ) nameWithType: ) fullName: ) +- uid: TinyLife.Goals.Memory + commentId: T:TinyLife.Goals.Memory + parent: TinyLife.Goals + name: Memory + nameWithType: Memory + fullName: TinyLife.Goals.Memory +- uid: TinyLife.Objects.Person.AddMemory(TinyLife.Goals.MemoryType,System.Boolean,System.Nullable{System.TimeSpan}) + commentId: M:TinyLife.Objects.Person.AddMemory(TinyLife.Goals.MemoryType,System.Boolean,System.Nullable{System.TimeSpan}) + isExternal: true +- uid: TinyLife.Objects.Person.GetMemories(TinyLife.Goals.MemoryType) + commentId: M:TinyLife.Objects.Person.GetMemories(TinyLife.Goals.MemoryType) + isExternal: true +- uid: TinyLife.Objects.Person.GetTimeSinceMemory(TinyLife.Goals.MemoryType) + commentId: M:TinyLife.Objects.Person.GetTimeSinceMemory(TinyLife.Goals.MemoryType) + isExternal: true +- uid: System.Collections.Generic.List{TinyLife.Goals.Memory} + commentId: T:System.Collections.Generic.List{TinyLife.Goals.Memory} + parent: System.Collections.Generic + definition: System.Collections.Generic.List`1 + name: List + nameWithType: List + fullName: System.Collections.Generic.List + nameWithType.vb: List(Of Memory) + fullName.vb: System.Collections.Generic.List(Of TinyLife.Goals.Memory) + name.vb: List(Of Memory) + spec.csharp: + - uid: System.Collections.Generic.List`1 + name: List + nameWithType: List + fullName: System.Collections.Generic.List + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: TinyLife.Goals.Memory + name: Memory + nameWithType: Memory + fullName: TinyLife.Goals.Memory + - name: '>' + nameWithType: '>' + fullName: '>' + spec.vb: + - uid: System.Collections.Generic.List`1 + name: List + nameWithType: List + fullName: System.Collections.Generic.List + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: TinyLife.Goals.Memory + name: Memory + nameWithType: Memory + fullName: TinyLife.Goals.Memory + - name: ) + nameWithType: ) + fullName: ) - uid: System.String commentId: T:System.String parent: System @@ -9864,31 +9976,42 @@ references: name: RectangleF nameWithType: RectangleF fullName: MLEM.Misc.RectangleF -- uid: TinyLife.Objects.MapObject.GetHoverInfo - commentId: M:TinyLife.Objects.MapObject.GetHoverInfo +- uid: TinyLife.Objects.MapObject.GetHoverInfo(MLEM.Ui.Elements.Tooltip) + commentId: M:TinyLife.Objects.MapObject.GetHoverInfo(MLEM.Ui.Elements.Tooltip) parent: TinyLife.Objects.MapObject - name: GetHoverInfo() - nameWithType: MapObject.GetHoverInfo() - fullName: TinyLife.Objects.MapObject.GetHoverInfo() + isExternal: true + name: GetHoverInfo(Tooltip) + nameWithType: MapObject.GetHoverInfo(Tooltip) + fullName: TinyLife.Objects.MapObject.GetHoverInfo(MLEM.Ui.Elements.Tooltip) spec.csharp: - - uid: TinyLife.Objects.MapObject.GetHoverInfo + - uid: TinyLife.Objects.MapObject.GetHoverInfo(MLEM.Ui.Elements.Tooltip) name: GetHoverInfo nameWithType: MapObject.GetHoverInfo fullName: TinyLife.Objects.MapObject.GetHoverInfo - name: ( nameWithType: ( fullName: ( + - uid: MLEM.Ui.Elements.Tooltip + name: Tooltip + nameWithType: Tooltip + fullName: MLEM.Ui.Elements.Tooltip + isExternal: true - name: ) nameWithType: ) fullName: ) spec.vb: - - uid: TinyLife.Objects.MapObject.GetHoverInfo + - uid: TinyLife.Objects.MapObject.GetHoverInfo(MLEM.Ui.Elements.Tooltip) name: GetHoverInfo nameWithType: MapObject.GetHoverInfo fullName: TinyLife.Objects.MapObject.GetHoverInfo - name: ( nameWithType: ( fullName: ( + - uid: MLEM.Ui.Elements.Tooltip + name: Tooltip + nameWithType: Tooltip + fullName: MLEM.Ui.Elements.Tooltip + isExternal: true - name: ) nameWithType: ) fullName: ) @@ -10381,48 +10504,12 @@ references: name: EnqueueAction nameWithType: Person.EnqueueAction fullName: TinyLife.Objects.Person.EnqueueAction -- uid: System.Nullable{TinyLife.Actions.ActionVariety} - commentId: T:System.Nullable{TinyLife.Actions.ActionVariety} - parent: System - definition: System.Nullable`1 - name: Nullable - nameWithType: Nullable - fullName: System.Nullable - nameWithType.vb: Nullable(Of ActionVariety) - fullName.vb: System.Nullable(Of TinyLife.Actions.ActionVariety) - name.vb: Nullable(Of ActionVariety) - spec.csharp: - - uid: System.Nullable`1 - name: Nullable - nameWithType: Nullable - fullName: System.Nullable - isExternal: true - - name: < - nameWithType: < - fullName: < - - uid: TinyLife.Actions.ActionVariety - name: ActionVariety - nameWithType: ActionVariety - fullName: TinyLife.Actions.ActionVariety - - name: '>' - nameWithType: '>' - fullName: '>' - spec.vb: - - uid: System.Nullable`1 - name: Nullable - nameWithType: Nullable - fullName: System.Nullable - isExternal: true - - name: '(Of ' - nameWithType: '(Of ' - fullName: '(Of ' - - uid: TinyLife.Actions.ActionVariety - name: ActionVariety - nameWithType: ActionVariety - fullName: TinyLife.Actions.ActionVariety - - name: ) - nameWithType: ) - fullName: ) +- uid: TinyLife.Actions.ActionVariety + commentId: T:TinyLife.Actions.ActionVariety + parent: TinyLife.Actions + name: ActionVariety + nameWithType: ActionVariety + fullName: TinyLife.Actions.ActionVariety - uid: TinyLife.Actions.Action.CanCancel(TinyLife.Actions.Action) commentId: M:TinyLife.Actions.Action.CanCancel(TinyLife.Actions.Action) parent: TinyLife.Actions.Action @@ -11245,6 +11332,119 @@ references: name: EarnMoney nameWithType: Person.EarnMoney fullName: TinyLife.Objects.Person.EarnMoney +- uid: TinyLife.Objects.Person.Memories + commentId: F:TinyLife.Objects.Person.Memories + isExternal: true +- uid: TinyLife.GameImpl.CurrentTime + commentId: P:TinyLife.GameImpl.CurrentTime + isExternal: true +- uid: TinyLife.Objects.Person.AddMemory* + commentId: Overload:TinyLife.Objects.Person.AddMemory + name: AddMemory + nameWithType: Person.AddMemory + fullName: TinyLife.Objects.Person.AddMemory +- uid: TinyLife.Goals.MemoryType + commentId: T:TinyLife.Goals.MemoryType + parent: TinyLife.Goals + name: MemoryType + nameWithType: MemoryType + fullName: TinyLife.Goals.MemoryType +- uid: System.Nullable{System.TimeSpan} + commentId: T:System.Nullable{System.TimeSpan} + parent: System + definition: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + nameWithType.vb: Nullable(Of TimeSpan) + fullName.vb: System.Nullable(Of System.TimeSpan) + name.vb: Nullable(Of TimeSpan) + spec.csharp: + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: System.TimeSpan + name: TimeSpan + nameWithType: TimeSpan + fullName: System.TimeSpan + isExternal: true + - name: '>' + nameWithType: '>' + fullName: '>' + spec.vb: + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: System.TimeSpan + name: TimeSpan + nameWithType: TimeSpan + fullName: System.TimeSpan + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Objects.Person.GetMemories* + commentId: Overload:TinyLife.Objects.Person.GetMemories + name: GetMemories + nameWithType: Person.GetMemories + fullName: TinyLife.Objects.Person.GetMemories +- uid: System.Collections.Generic.IEnumerable{TinyLife.Goals.Memory} + commentId: T:System.Collections.Generic.IEnumerable{TinyLife.Goals.Memory} + parent: System.Collections.Generic + definition: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + nameWithType: IEnumerable + fullName: System.Collections.Generic.IEnumerable + nameWithType.vb: IEnumerable(Of Memory) + fullName.vb: System.Collections.Generic.IEnumerable(Of TinyLife.Goals.Memory) + name.vb: IEnumerable(Of Memory) + spec.csharp: + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + nameWithType: IEnumerable + fullName: System.Collections.Generic.IEnumerable + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: TinyLife.Goals.Memory + name: Memory + nameWithType: Memory + fullName: TinyLife.Goals.Memory + - name: '>' + nameWithType: '>' + fullName: '>' + spec.vb: + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + nameWithType: IEnumerable + fullName: System.Collections.Generic.IEnumerable + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: TinyLife.Goals.Memory + name: Memory + nameWithType: Memory + fullName: TinyLife.Goals.Memory + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Objects.Person.GetTimeSinceMemory* + commentId: Overload:TinyLife.Objects.Person.GetTimeSinceMemory + name: GetTimeSinceMemory + nameWithType: Person.GetTimeSinceMemory + fullName: TinyLife.Objects.Person.GetTimeSinceMemory - uid: TinyLife.Objects.Person.VoiceStyle commentId: F:TinyLife.Objects.Person.VoiceStyle isExternal: true @@ -11297,50 +11497,6 @@ references: - name: ) nameWithType: ) fullName: ) -- uid: System.Nullable{System.TimeSpan} - commentId: T:System.Nullable{System.TimeSpan} - parent: System - definition: System.Nullable`1 - name: Nullable - nameWithType: Nullable - fullName: System.Nullable - nameWithType.vb: Nullable(Of TimeSpan) - fullName.vb: System.Nullable(Of System.TimeSpan) - name.vb: Nullable(Of TimeSpan) - spec.csharp: - - uid: System.Nullable`1 - name: Nullable - nameWithType: Nullable - fullName: System.Nullable - isExternal: true - - name: < - nameWithType: < - fullName: < - - uid: System.TimeSpan - name: TimeSpan - nameWithType: TimeSpan - fullName: System.TimeSpan - isExternal: true - - name: '>' - nameWithType: '>' - fullName: '>' - spec.vb: - - uid: System.Nullable`1 - name: Nullable - nameWithType: Nullable - fullName: System.Nullable - isExternal: true - - name: '(Of ' - nameWithType: '(Of ' - fullName: '(Of ' - - uid: System.TimeSpan - name: TimeSpan - nameWithType: TimeSpan - fullName: System.TimeSpan - isExternal: true - - name: ) - nameWithType: ) - fullName: ) - uid: Microsoft.Xna.Framework.Audio.SoundEffect commentId: T:Microsoft.Xna.Framework.Audio.SoundEffect parent: Microsoft.Xna.Framework.Audio diff --git a/docs/api/TinyLife.Objects.PersonAi.yml b/docs/api/TinyLife.Objects.PersonAi.yml index 7d4f46e..cb31055 100644 --- a/docs/api/TinyLife.Objects.PersonAi.yml +++ b/docs/api/TinyLife.Objects.PersonAi.yml @@ -5,8 +5,6 @@ items: id: PersonAi parent: TinyLife.Objects children: - - TinyLife.Objects.PersonAi.GetAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType) - - TinyLife.Objects.PersonAi.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo) - TinyLife.Objects.PersonAi.StartAutomatically(TinyLife.Objects.Person,TinyLife.Actions.ActionType) langs: - csharp @@ -18,11 +16,11 @@ items: source: remote: path: TinyLife/Objects/PersonAi.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PersonAi path: ../TinyLife/Objects/PersonAi.cs - startLine: 18 + startLine: 15 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -63,11 +61,11 @@ items: source: remote: path: TinyLife/Objects/PersonAi.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: StartAutomatically path: ../TinyLife/Objects/PersonAi.cs - startLine: 118 + startLine: 115 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -93,97 +91,6 @@ items: modifiers.vb: - Public - Shared -- uid: TinyLife.Objects.PersonAi.GetAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType) - commentId: M:TinyLife.Objects.PersonAi.GetAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType) - id: GetAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType) - parent: TinyLife.Objects.PersonAi - langs: - - csharp - - vb - name: GetAllActionObjects(Person, ActionType) - nameWithType: PersonAi.GetAllActionObjects(Person, ActionType) - fullName: TinyLife.Objects.PersonAi.GetAllActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType) - type: Method - source: - remote: - path: TinyLife/Objects/PersonAi.cs - branch: 0.20.4-dev - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: GetAllActionObjects - path: ../TinyLife/Objects/PersonAi.cs - startLine: 150 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - summary: "\nReturns all objects that are available to the given for the given .\nThe objects returned are the ones that would also be considered by the when starting an action.\n" - example: [] - syntax: - content: public static IEnumerable GetAllActionObjects(Person person, ActionType type) - parameters: - - id: person - type: TinyLife.Objects.Person - description: The person - - id: type - type: TinyLife.Actions.ActionType - description: The action to start - return: - type: System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionInfo} - description: A set of action infos that the given action can be started with - content.vb: Public Shared Function GetAllActionObjects(person As Person, type As ActionType) As IEnumerable(Of ActionInfo) - overload: TinyLife.Objects.PersonAi.GetAllActionObjects* - modifiers.csharp: - - public - - static - modifiers.vb: - - Public - - Shared -- uid: TinyLife.Objects.PersonAi.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo) - commentId: M:TinyLife.Objects.PersonAi.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo) - id: GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo) - parent: TinyLife.Objects.PersonAi - langs: - - csharp - - vb - name: GetRandomVariety(IEnumerable, ActionInfo) - nameWithType: PersonAi.GetRandomVariety(IEnumerable, ActionInfo) - fullName: TinyLife.Objects.PersonAi.GetRandomVariety(System.Collections.Generic.IEnumerable, TinyLife.Actions.ActionInfo) - type: Method - source: - remote: - path: TinyLife/Objects/PersonAi.cs - branch: 0.20.4-dev - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: GetRandomVariety - path: ../TinyLife/Objects/PersonAi.cs - startLine: 184 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - summary: "\nReturns a random action variety from the given set of action varieties based on their .\nThe returned variety is guaranteed to be executable in this scenario ().\n" - example: [] - syntax: - content: public static ActionVariety? GetRandomVariety(IEnumerable varieties, ActionInfo info) - parameters: - - id: varieties - type: System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety} - description: The action varieties to choose from - - id: info - type: TinyLife.Actions.ActionInfo - description: The action infos - return: - type: System.Nullable{TinyLife.Actions.ActionVariety} - description: A random, executable action variety - content.vb: Public Shared Function GetRandomVariety(varieties As IEnumerable(Of ActionVariety), info As ActionInfo) As ActionVariety? - overload: TinyLife.Objects.PersonAi.GetRandomVariety* - nameWithType.vb: PersonAi.GetRandomVariety(IEnumerable(Of ActionVariety), ActionInfo) - modifiers.csharp: - - public - - static - modifiers.vb: - - Public - - Shared - fullName.vb: TinyLife.Objects.PersonAi.GetRandomVariety(System.Collections.Generic.IEnumerable(Of TinyLife.Actions.ActionVariety), TinyLife.Actions.ActionInfo) - name.vb: GetRandomVariety(IEnumerable(Of ActionVariety), ActionInfo) references: - uid: TinyLife.Objects.Person commentId: T:TinyLife.Objects.Person @@ -601,235 +508,3 @@ references: name: Boolean nameWithType: Boolean fullName: System.Boolean -- uid: TinyLife.Actions.ActionInfo - commentId: T:TinyLife.Actions.ActionInfo - parent: TinyLife.Actions - name: ActionInfo - nameWithType: ActionInfo - fullName: TinyLife.Actions.ActionInfo -- uid: TinyLife.Objects.PersonAi.GetAllActionObjects* - commentId: Overload:TinyLife.Objects.PersonAi.GetAllActionObjects - name: GetAllActionObjects - nameWithType: PersonAi.GetAllActionObjects - fullName: TinyLife.Objects.PersonAi.GetAllActionObjects -- uid: System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionInfo} - commentId: T:System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionInfo} - parent: System.Collections.Generic - definition: System.Collections.Generic.IEnumerable`1 - name: IEnumerable - nameWithType: IEnumerable - fullName: System.Collections.Generic.IEnumerable - nameWithType.vb: IEnumerable(Of ActionInfo) - fullName.vb: System.Collections.Generic.IEnumerable(Of TinyLife.Actions.ActionInfo) - name.vb: IEnumerable(Of ActionInfo) - spec.csharp: - - uid: System.Collections.Generic.IEnumerable`1 - name: IEnumerable - nameWithType: IEnumerable - fullName: System.Collections.Generic.IEnumerable - isExternal: true - - name: < - nameWithType: < - fullName: < - - uid: TinyLife.Actions.ActionInfo - name: ActionInfo - nameWithType: ActionInfo - fullName: TinyLife.Actions.ActionInfo - - name: '>' - nameWithType: '>' - fullName: '>' - spec.vb: - - uid: System.Collections.Generic.IEnumerable`1 - name: IEnumerable - nameWithType: IEnumerable - fullName: System.Collections.Generic.IEnumerable - isExternal: true - - name: '(Of ' - nameWithType: '(Of ' - fullName: '(Of ' - - uid: TinyLife.Actions.ActionInfo - name: ActionInfo - nameWithType: ActionInfo - fullName: TinyLife.Actions.ActionInfo - - name: ) - nameWithType: ) - fullName: ) -- uid: System.Collections.Generic.IEnumerable`1 - commentId: T:System.Collections.Generic.IEnumerable`1 - isExternal: true - name: IEnumerable - nameWithType: IEnumerable - fullName: System.Collections.Generic.IEnumerable - nameWithType.vb: IEnumerable(Of T) - fullName.vb: System.Collections.Generic.IEnumerable(Of T) - name.vb: IEnumerable(Of T) - spec.csharp: - - uid: System.Collections.Generic.IEnumerable`1 - name: IEnumerable - nameWithType: IEnumerable - fullName: System.Collections.Generic.IEnumerable - isExternal: true - - name: < - nameWithType: < - fullName: < - - name: T - nameWithType: T - fullName: T - - name: '>' - nameWithType: '>' - fullName: '>' - spec.vb: - - uid: System.Collections.Generic.IEnumerable`1 - name: IEnumerable - nameWithType: IEnumerable - fullName: System.Collections.Generic.IEnumerable - isExternal: true - - name: '(Of ' - nameWithType: '(Of ' - fullName: '(Of ' - - name: T - nameWithType: T - fullName: T - - name: ) - nameWithType: ) - fullName: ) -- uid: System.Collections.Generic - commentId: N:System.Collections.Generic - isExternal: true - name: System.Collections.Generic - nameWithType: System.Collections.Generic - fullName: System.Collections.Generic -- uid: TinyLife.Actions.ActionVariety.GetPassivePriority(TinyLife.Objects.Person) - commentId: M:TinyLife.Actions.ActionVariety.GetPassivePriority(TinyLife.Objects.Person) - isExternal: true -- uid: TinyLife.Actions.ActionVariety.CanBeExecuted(TinyLife.Actions.ActionInfo,System.Boolean) - commentId: M:TinyLife.Actions.ActionVariety.CanBeExecuted(TinyLife.Actions.ActionInfo,System.Boolean) - isExternal: true -- uid: TinyLife.Objects.PersonAi.GetRandomVariety* - commentId: Overload:TinyLife.Objects.PersonAi.GetRandomVariety - name: GetRandomVariety - nameWithType: PersonAi.GetRandomVariety - fullName: TinyLife.Objects.PersonAi.GetRandomVariety -- uid: System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety} - commentId: T:System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety} - parent: System.Collections.Generic - definition: System.Collections.Generic.IEnumerable`1 - name: IEnumerable - nameWithType: IEnumerable - fullName: System.Collections.Generic.IEnumerable - nameWithType.vb: IEnumerable(Of ActionVariety) - fullName.vb: System.Collections.Generic.IEnumerable(Of TinyLife.Actions.ActionVariety) - name.vb: IEnumerable(Of ActionVariety) - spec.csharp: - - uid: System.Collections.Generic.IEnumerable`1 - name: IEnumerable - nameWithType: IEnumerable - fullName: System.Collections.Generic.IEnumerable - isExternal: true - - name: < - nameWithType: < - fullName: < - - uid: TinyLife.Actions.ActionVariety - name: ActionVariety - nameWithType: ActionVariety - fullName: TinyLife.Actions.ActionVariety - - name: '>' - nameWithType: '>' - fullName: '>' - spec.vb: - - uid: System.Collections.Generic.IEnumerable`1 - name: IEnumerable - nameWithType: IEnumerable - fullName: System.Collections.Generic.IEnumerable - isExternal: true - - name: '(Of ' - nameWithType: '(Of ' - fullName: '(Of ' - - uid: TinyLife.Actions.ActionVariety - name: ActionVariety - nameWithType: ActionVariety - fullName: TinyLife.Actions.ActionVariety - - name: ) - nameWithType: ) - fullName: ) -- uid: System.Nullable{TinyLife.Actions.ActionVariety} - commentId: T:System.Nullable{TinyLife.Actions.ActionVariety} - parent: System - definition: System.Nullable`1 - name: Nullable - nameWithType: Nullable - fullName: System.Nullable - nameWithType.vb: Nullable(Of ActionVariety) - fullName.vb: System.Nullable(Of TinyLife.Actions.ActionVariety) - name.vb: Nullable(Of ActionVariety) - spec.csharp: - - uid: System.Nullable`1 - name: Nullable - nameWithType: Nullable - fullName: System.Nullable - isExternal: true - - name: < - nameWithType: < - fullName: < - - uid: TinyLife.Actions.ActionVariety - name: ActionVariety - nameWithType: ActionVariety - fullName: TinyLife.Actions.ActionVariety - - name: '>' - nameWithType: '>' - fullName: '>' - spec.vb: - - uid: System.Nullable`1 - name: Nullable - nameWithType: Nullable - fullName: System.Nullable - isExternal: true - - name: '(Of ' - nameWithType: '(Of ' - fullName: '(Of ' - - uid: TinyLife.Actions.ActionVariety - name: ActionVariety - nameWithType: ActionVariety - fullName: TinyLife.Actions.ActionVariety - - name: ) - nameWithType: ) - fullName: ) -- uid: System.Nullable`1 - commentId: T:System.Nullable`1 - isExternal: true - name: Nullable - nameWithType: Nullable - fullName: System.Nullable - nameWithType.vb: Nullable(Of T) - fullName.vb: System.Nullable(Of T) - name.vb: Nullable(Of T) - spec.csharp: - - uid: System.Nullable`1 - name: Nullable - nameWithType: Nullable - fullName: System.Nullable - isExternal: true - - name: < - nameWithType: < - fullName: < - - name: T - nameWithType: T - fullName: T - - name: '>' - nameWithType: '>' - fullName: '>' - spec.vb: - - uid: System.Nullable`1 - name: Nullable - nameWithType: Nullable - fullName: System.Nullable - isExternal: true - - name: '(Of ' - nameWithType: '(Of ' - fullName: '(Of ' - - name: T - nameWithType: T - fullName: T - - name: ) - nameWithType: ) - fullName: ) diff --git a/docs/api/TinyLife.Objects.ScreenObject.yml b/docs/api/TinyLife.Objects.ScreenObject.yml index 1570081..b15b92c 100644 --- a/docs/api/TinyLife.Objects.ScreenObject.yml +++ b/docs/api/TinyLife.Objects.ScreenObject.yml @@ -6,7 +6,7 @@ items: parent: TinyLife.Objects children: - TinyLife.Objects.ScreenObject.#ctor(System.Guid,TinyLife.Objects.FurnitureType,System.Int32[],TinyLife.World.Map,Microsoft.Xna.Framework.Vector2) - - TinyLife.Objects.ScreenObject.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.Furniture,TinyLife.Objects.AbstractSpot,System.Single,System.Boolean) + - TinyLife.Objects.ScreenObject.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean) - TinyLife.Objects.ScreenObject.IsOn - TinyLife.Objects.ScreenObject.ScreenContent - TinyLife.Objects.ScreenObject.TurnOff @@ -21,7 +21,7 @@ items: source: remote: path: TinyLife/Objects/ScreenObject.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ScreenObject path: ../TinyLife/Objects/ScreenObject.cs @@ -56,13 +56,14 @@ items: - TinyLife.Objects.BreakableFurniture.CanExecuteAction(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Boolean) - TinyLife.Objects.BreakableFurniture.ActionUpdate(TinyLife.Actions.Action,Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single,System.Boolean) - TinyLife.Objects.BreakableFurniture.GetPrice - - TinyLife.Objects.BreakableFurniture.GetDescription + - TinyLife.Objects.BreakableFurniture.GetDescription(System.Collections.Generic.List{System.String}) - TinyLife.Objects.BreakableFurniture.GetDecorativeRating(TinyLife.World.Room) - TinyLife.Objects.Furniture.Random - TinyLife.Objects.Furniture.OnGetDescription - TinyLife.Objects.Furniture.OnSetCreator - TinyLife.Objects.Furniture.OnGetDirty - TinyLife.Objects.Furniture.OnDirty + - TinyLife.Objects.Furniture.ParentInfo - TinyLife.Objects.Furniture.Type - TinyLife.Objects.Furniture.Rotation - TinyLife.Objects.Furniture.ParentFurniture @@ -70,7 +71,6 @@ items: - TinyLife.Objects.Furniture.HasParent - TinyLife.Objects.Furniture.Colors - TinyLife.Objects.Furniture.Area - - TinyLife.Objects.Furniture.VisualPosition - TinyLife.Objects.Furniture.DevaluedThroughUse - TinyLife.Objects.Furniture.AreUtilitiesDisabled - TinyLife.Objects.Furniture.IsStatic @@ -80,6 +80,9 @@ items: - TinyLife.Objects.Furniture.Dirty - TinyLife.Objects.Furniture.CustomPrice - TinyLife.Objects.Furniture.Creator + - TinyLife.Objects.Furniture.AttachedWall + - TinyLife.Objects.Furniture.HideFromDraw + - TinyLife.Objects.Furniture.VisualRotation - TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color}) - TinyLife.Objects.Furniture.Validate - TinyLife.Objects.Furniture.Intersects(MLEM.Misc.RectangleF) @@ -89,6 +92,8 @@ items: - TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - TinyLife.Objects.Furniture.GetVisibility - TinyLife.Objects.Furniture.OnActionCompleted(TinyLife.Actions.Action,TinyLife.Actions.CompletionType,System.Boolean) + - TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip) - TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.Person,System.TimeSpan) - TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person,System.Boolean) - TinyLife.Objects.Furniture.GetDisplayName @@ -97,7 +102,6 @@ items: - TinyLife.Objects.Furniture.GetOccupants(TinyLife.Objects.ObjectCategory,System.Boolean) - TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - - TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) - TinyLife.Objects.Furniture.GetFreeObjectSpot(TinyLife.Objects.FurnitureType,System.Nullable{Microsoft.Xna.Framework.Vector2}) - TinyLife.Objects.Furniture.SetParent(TinyLife.Objects.Furniture,TinyLife.Objects.ObjectSpot) @@ -118,17 +122,16 @@ items: - TinyLife.Objects.MapObject.OnEventsAttachable - TinyLife.Objects.MapObject.OnDraw - TinyLife.Objects.MapObject.OnUpdate + - TinyLife.Objects.MapObject.Position - TinyLife.Objects.MapObject.Id - TinyLife.Objects.MapObject.Map - - TinyLife.Objects.MapObject.Position - TinyLife.Objects.MapObject.CurrentLot - TinyLife.Objects.MapObject.IsInWorld - - TinyLife.Objects.MapObject.GetHoverInfo - TinyLife.Objects.MapObject.OnCameraRotationChanged(MLEM.Misc.Direction2,MLEM.Misc.Direction2) - TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) - TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - TinyLife.Objects.MapObject.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) - - TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Boolean,TinyLife.Objects.Furniture,TinyLife.Objects.AbstractSpot,MLEM.Misc.Direction2,System.Single,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean) + - TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean,System.Boolean,System.Boolean,System.Boolean) - TinyLife.Objects.MapObject.GetModCategory(System.String) - MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object) - MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData``1(System.String) @@ -162,7 +165,7 @@ items: source: remote: path: TinyLife/Objects/ScreenObject.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ScreenContent path: ../TinyLife/Objects/ScreenObject.cs @@ -209,7 +212,7 @@ items: source: remote: path: TinyLife/Objects/ScreenObject.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsOn path: ../TinyLife/Objects/ScreenObject.cs @@ -246,7 +249,7 @@ items: source: remote: path: TinyLife/Objects/ScreenObject.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Objects/ScreenObject.cs @@ -283,21 +286,21 @@ items: - Public fullName.vb: TinyLife.Objects.ScreenObject.ScreenObject(System.Guid, TinyLife.Objects.FurnitureType, System.Int32(), TinyLife.World.Map, Microsoft.Xna.Framework.Vector2) name.vb: ScreenObject(Guid, FurnitureType, Int32(), Map, Vector2) -- uid: TinyLife.Objects.ScreenObject.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.Furniture,TinyLife.Objects.AbstractSpot,System.Single,System.Boolean) - commentId: M:TinyLife.Objects.ScreenObject.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.Furniture,TinyLife.Objects.AbstractSpot,System.Single,System.Boolean) - id: Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.Furniture,TinyLife.Objects.AbstractSpot,System.Single,System.Boolean) +- uid: TinyLife.Objects.ScreenObject.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean) + commentId: M:TinyLife.Objects.ScreenObject.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean) + id: Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean) parent: TinyLife.Objects.ScreenObject langs: - csharp - vb - name: Draw(GameTime, SpriteBatch, Vector2, Vector2, Nullable, Direction2, Int32[], Single, Boolean, Furniture, AbstractSpot, Single, Boolean) - nameWithType: ScreenObject.Draw(GameTime, SpriteBatch, Vector2, Vector2, Nullable, Direction2, Int32[], Single, Boolean, Furniture, AbstractSpot, Single, Boolean) - fullName: TinyLife.Objects.ScreenObject.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, System.Nullable, MLEM.Misc.Direction2, System.Int32[], System.Single, System.Boolean, TinyLife.Objects.Furniture, TinyLife.Objects.AbstractSpot, System.Single, System.Boolean) + name: Draw(GameTime, SpriteBatch, Vector2, Vector2, Nullable, Direction2, Int32[], Single, Boolean, ParentInfo, Single, Boolean) + nameWithType: ScreenObject.Draw(GameTime, SpriteBatch, Vector2, Vector2, Nullable, Direction2, Int32[], Single, Boolean, ParentInfo, Single, Boolean) + fullName: TinyLife.Objects.ScreenObject.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, System.Nullable, MLEM.Misc.Direction2, System.Int32[], System.Single, System.Boolean, TinyLife.Objects.ParentInfo, System.Single, System.Boolean) type: Method source: remote: path: TinyLife/Objects/ScreenObject.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Draw path: ../TinyLife/Objects/ScreenObject.cs @@ -308,7 +311,7 @@ items: summary: "\nDraws this furniture in the world with the given settings.\nThis is a more generalized version of \n" example: [] syntax: - content: public override void Draw(GameTime time, SpriteBatch batch, Vector2 pos, Vector2 drawPos, Color? overrideColor, Direction2 rotation, int[] colors, float drawScale, bool pivot, Furniture parent, AbstractSpot parentSpot, float depthOffset, bool held) + content: public override void Draw(GameTime time, SpriteBatch batch, Vector2 pos, Vector2 drawPos, Color? overrideColor, Direction2 rotation, int[] colors, float drawScale, bool pivot, ParentInfo parent, float depthOffset, bool held) parameters: - id: time type: Microsoft.Xna.Framework.GameTime @@ -338,29 +341,26 @@ items: type: System.Boolean description: Whether or not to move the furniture by its texture's pivot point - id: parent - type: TinyLife.Objects.Furniture + type: TinyLife.Objects.ParentInfo description: The object that this furniture is latched on to, or null if there is none - - id: parentSpot - type: TinyLife.Objects.AbstractSpot - description: The object spot that this furntiture is in, or null if there is none - id: depthOffset type: System.Single description: A value that is added onto the calculated depth of the object - id: held type: System.Boolean description: Whether or not this item is currently being held by a - content.vb: Public Overrides Sub Draw(time As GameTime, batch As SpriteBatch, pos As Vector2, drawPos As Vector2, overrideColor As Color?, rotation As Direction2, colors As Integer(), drawScale As Single, pivot As Boolean, parent As Furniture, parentSpot As AbstractSpot, depthOffset As Single, held As Boolean) - overridden: TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.Furniture,TinyLife.Objects.AbstractSpot,System.Single,System.Boolean) + content.vb: Public Overrides Sub Draw(time As GameTime, batch As SpriteBatch, pos As Vector2, drawPos As Vector2, overrideColor As Color?, rotation As Direction2, colors As Integer(), drawScale As Single, pivot As Boolean, parent As ParentInfo, depthOffset As Single, held As Boolean) + overridden: TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean) overload: TinyLife.Objects.ScreenObject.Draw* - nameWithType.vb: ScreenObject.Draw(GameTime, SpriteBatch, Vector2, Vector2, Nullable(Of Color), Direction2, Int32(), Single, Boolean, Furniture, AbstractSpot, Single, Boolean) + nameWithType.vb: ScreenObject.Draw(GameTime, SpriteBatch, Vector2, Vector2, Nullable(Of Color), Direction2, Int32(), Single, Boolean, ParentInfo, Single, Boolean) modifiers.csharp: - public - override modifiers.vb: - Public - Overrides - fullName.vb: TinyLife.Objects.ScreenObject.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, System.Nullable(Of Microsoft.Xna.Framework.Color), MLEM.Misc.Direction2, System.Int32(), System.Single, System.Boolean, TinyLife.Objects.Furniture, TinyLife.Objects.AbstractSpot, System.Single, System.Boolean) - name.vb: Draw(GameTime, SpriteBatch, Vector2, Vector2, Nullable(Of Color), Direction2, Int32(), Single, Boolean, Furniture, AbstractSpot, Single, Boolean) + fullName.vb: TinyLife.Objects.ScreenObject.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, System.Nullable(Of Microsoft.Xna.Framework.Color), MLEM.Misc.Direction2, System.Int32(), System.Single, System.Boolean, TinyLife.Objects.ParentInfo, System.Single, System.Boolean) + name.vb: Draw(GameTime, SpriteBatch, Vector2, Vector2, Nullable(Of Color), Direction2, Int32(), Single, Boolean, ParentInfo, Single, Boolean) - uid: TinyLife.Objects.ScreenObject.TurnOn(System.String) commentId: M:TinyLife.Objects.ScreenObject.TurnOn(System.String) id: TurnOn(System.String) @@ -375,7 +375,7 @@ items: source: remote: path: TinyLife/Objects/ScreenObject.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TurnOn path: ../TinyLife/Objects/ScreenObject.cs @@ -411,7 +411,7 @@ items: source: remote: path: TinyLife/Objects/ScreenObject.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TurnOff path: ../TinyLife/Objects/ScreenObject.cs @@ -826,31 +826,67 @@ references: - name: ) nameWithType: ) fullName: ) -- uid: TinyLife.Objects.BreakableFurniture.GetDescription - commentId: M:TinyLife.Objects.BreakableFurniture.GetDescription +- uid: TinyLife.Objects.BreakableFurniture.GetDescription(System.Collections.Generic.List{System.String}) + commentId: M:TinyLife.Objects.BreakableFurniture.GetDescription(System.Collections.Generic.List{System.String}) parent: TinyLife.Objects.BreakableFurniture - name: GetDescription() - nameWithType: BreakableFurniture.GetDescription() - fullName: TinyLife.Objects.BreakableFurniture.GetDescription() + isExternal: true + name: GetDescription(List) + nameWithType: BreakableFurniture.GetDescription(List) + fullName: TinyLife.Objects.BreakableFurniture.GetDescription(System.Collections.Generic.List) + nameWithType.vb: BreakableFurniture.GetDescription(List(Of String)) + fullName.vb: TinyLife.Objects.BreakableFurniture.GetDescription(System.Collections.Generic.List(Of System.String)) + name.vb: GetDescription(List(Of String)) spec.csharp: - - uid: TinyLife.Objects.BreakableFurniture.GetDescription + - uid: TinyLife.Objects.BreakableFurniture.GetDescription(System.Collections.Generic.List{System.String}) name: GetDescription nameWithType: BreakableFurniture.GetDescription fullName: TinyLife.Objects.BreakableFurniture.GetDescription - name: ( nameWithType: ( fullName: ( + - uid: System.Collections.Generic.List`1 + name: List + nameWithType: List + fullName: System.Collections.Generic.List + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: System.String + name: String + nameWithType: String + fullName: System.String + isExternal: true + - name: '>' + nameWithType: '>' + fullName: '>' - name: ) nameWithType: ) fullName: ) spec.vb: - - uid: TinyLife.Objects.BreakableFurniture.GetDescription + - uid: TinyLife.Objects.BreakableFurniture.GetDescription(System.Collections.Generic.List{System.String}) name: GetDescription nameWithType: BreakableFurniture.GetDescription fullName: TinyLife.Objects.BreakableFurniture.GetDescription - name: ( nameWithType: ( fullName: ( + - uid: System.Collections.Generic.List`1 + name: List + nameWithType: List + fullName: System.Collections.Generic.List + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: System.String + name: String + nameWithType: String + fullName: System.String + isExternal: true + - name: ) + nameWithType: ) + fullName: ) - name: ) nameWithType: ) fullName: ) @@ -920,6 +956,12 @@ references: name: OnDirty nameWithType: Furniture.OnDirty fullName: TinyLife.Objects.Furniture.OnDirty +- uid: TinyLife.Objects.Furniture.ParentInfo + commentId: P:TinyLife.Objects.Furniture.ParentInfo + parent: TinyLife.Objects.Furniture + name: ParentInfo + nameWithType: Furniture.ParentInfo + fullName: TinyLife.Objects.Furniture.ParentInfo - uid: TinyLife.Objects.Furniture.Type commentId: F:TinyLife.Objects.Furniture.Type parent: TinyLife.Objects.Furniture @@ -962,12 +1004,6 @@ references: name: Area nameWithType: Furniture.Area fullName: TinyLife.Objects.Furniture.Area -- uid: TinyLife.Objects.Furniture.VisualPosition - commentId: P:TinyLife.Objects.Furniture.VisualPosition - parent: TinyLife.Objects.Furniture - name: VisualPosition - nameWithType: Furniture.VisualPosition - fullName: TinyLife.Objects.Furniture.VisualPosition - uid: TinyLife.Objects.Furniture.DevaluedThroughUse commentId: F:TinyLife.Objects.Furniture.DevaluedThroughUse parent: TinyLife.Objects.Furniture @@ -1022,6 +1058,24 @@ references: name: Creator nameWithType: Furniture.Creator fullName: TinyLife.Objects.Furniture.Creator +- uid: TinyLife.Objects.Furniture.AttachedWall + commentId: P:TinyLife.Objects.Furniture.AttachedWall + parent: TinyLife.Objects.Furniture + name: AttachedWall + nameWithType: Furniture.AttachedWall + fullName: TinyLife.Objects.Furniture.AttachedWall +- uid: TinyLife.Objects.Furniture.HideFromDraw + commentId: P:TinyLife.Objects.Furniture.HideFromDraw + parent: TinyLife.Objects.Furniture + name: HideFromDraw + nameWithType: Furniture.HideFromDraw + fullName: TinyLife.Objects.Furniture.HideFromDraw +- uid: TinyLife.Objects.Furniture.VisualRotation + commentId: P:TinyLife.Objects.Furniture.VisualRotation + parent: TinyLife.Objects.Furniture + name: VisualRotation + nameWithType: Furniture.VisualRotation + fullName: TinyLife.Objects.Furniture.VisualRotation - uid: TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color}) commentId: M:TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color}) parent: TinyLife.Objects.Furniture @@ -1438,6 +1492,95 @@ references: - name: ) nameWithType: ) fullName: ) +- uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + parent: TinyLife.Objects.Furniture + name: GetFreeActionSpotInfo(Person, ObjectCategory) + nameWithType: Furniture.GetFreeActionSpotInfo(Person, ObjectCategory) + fullName: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory) + spec.csharp: + - uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + name: GetFreeActionSpotInfo + nameWithType: Furniture.GetFreeActionSpotInfo + fullName: TinyLife.Objects.Furniture.GetFreeActionSpotInfo + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.ObjectCategory + name: ObjectCategory + nameWithType: ObjectCategory + fullName: TinyLife.Objects.ObjectCategory + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + name: GetFreeActionSpotInfo + nameWithType: Furniture.GetFreeActionSpotInfo + fullName: TinyLife.Objects.Furniture.GetFreeActionSpotInfo + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.ObjectCategory + name: ObjectCategory + nameWithType: ObjectCategory + fullName: TinyLife.Objects.ObjectCategory + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip) + commentId: M:TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip) + parent: TinyLife.Objects.Furniture + isExternal: true + name: GetHoverInfo(Tooltip) + nameWithType: Furniture.GetHoverInfo(Tooltip) + fullName: TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip) + spec.csharp: + - uid: TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip) + name: GetHoverInfo + nameWithType: Furniture.GetHoverInfo + fullName: TinyLife.Objects.Furniture.GetHoverInfo + - name: ( + nameWithType: ( + fullName: ( + - uid: MLEM.Ui.Elements.Tooltip + name: Tooltip + nameWithType: Tooltip + fullName: MLEM.Ui.Elements.Tooltip + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip) + name: GetHoverInfo + nameWithType: Furniture.GetHoverInfo + fullName: TinyLife.Objects.Furniture.GetHoverInfo + - name: ( + nameWithType: ( + fullName: ( + - uid: MLEM.Ui.Elements.Tooltip + name: Tooltip + nameWithType: Tooltip + fullName: MLEM.Ui.Elements.Tooltip + isExternal: true + - name: ) + nameWithType: ) + fullName: ) - uid: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.Person,System.TimeSpan) commentId: M:TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.Person,System.TimeSpan) parent: TinyLife.Objects.Furniture @@ -1873,56 +2016,6 @@ references: - name: ) nameWithType: ) fullName: ) -- uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - parent: TinyLife.Objects.Furniture - name: GetFreeActionSpotInfo(Person, ObjectCategory) - nameWithType: Furniture.GetFreeActionSpotInfo(Person, ObjectCategory) - fullName: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory) - spec.csharp: - - uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - name: GetFreeActionSpotInfo - nameWithType: Furniture.GetFreeActionSpotInfo - fullName: TinyLife.Objects.Furniture.GetFreeActionSpotInfo - - name: ( - nameWithType: ( - fullName: ( - - uid: TinyLife.Objects.Person - name: Person - nameWithType: Person - fullName: TinyLife.Objects.Person - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: TinyLife.Objects.ObjectCategory - name: ObjectCategory - nameWithType: ObjectCategory - fullName: TinyLife.Objects.ObjectCategory - - name: ) - nameWithType: ) - fullName: ) - spec.vb: - - uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - name: GetFreeActionSpotInfo - nameWithType: Furniture.GetFreeActionSpotInfo - fullName: TinyLife.Objects.Furniture.GetFreeActionSpotInfo - - name: ( - nameWithType: ( - fullName: ( - - uid: TinyLife.Objects.Person - name: Person - nameWithType: Person - fullName: TinyLife.Objects.Person - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: TinyLife.Objects.ObjectCategory - name: ObjectCategory - nameWithType: ObjectCategory - fullName: TinyLife.Objects.ObjectCategory - - name: ) - nameWithType: ) - fullName: ) - uid: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) commentId: M:TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) parent: TinyLife.Objects.Furniture @@ -2872,6 +2965,12 @@ references: name: OnUpdate nameWithType: MapObject.OnUpdate fullName: TinyLife.Objects.MapObject.OnUpdate +- uid: TinyLife.Objects.MapObject.Position + commentId: P:TinyLife.Objects.MapObject.Position + parent: TinyLife.Objects.MapObject + name: Position + nameWithType: MapObject.Position + fullName: TinyLife.Objects.MapObject.Position - uid: TinyLife.Objects.MapObject.Id commentId: P:TinyLife.Objects.MapObject.Id parent: TinyLife.Objects.MapObject @@ -2884,12 +2983,6 @@ references: name: Map nameWithType: MapObject.Map fullName: TinyLife.Objects.MapObject.Map -- uid: TinyLife.Objects.MapObject.Position - commentId: P:TinyLife.Objects.MapObject.Position - parent: TinyLife.Objects.MapObject - name: Position - nameWithType: MapObject.Position - fullName: TinyLife.Objects.MapObject.Position - uid: TinyLife.Objects.MapObject.CurrentLot commentId: P:TinyLife.Objects.MapObject.CurrentLot parent: TinyLife.Objects.MapObject @@ -2902,34 +2995,6 @@ references: name: IsInWorld nameWithType: MapObject.IsInWorld fullName: TinyLife.Objects.MapObject.IsInWorld -- uid: TinyLife.Objects.MapObject.GetHoverInfo - commentId: M:TinyLife.Objects.MapObject.GetHoverInfo - parent: TinyLife.Objects.MapObject - name: GetHoverInfo() - nameWithType: MapObject.GetHoverInfo() - fullName: TinyLife.Objects.MapObject.GetHoverInfo() - spec.csharp: - - uid: TinyLife.Objects.MapObject.GetHoverInfo - name: GetHoverInfo - nameWithType: MapObject.GetHoverInfo - fullName: TinyLife.Objects.MapObject.GetHoverInfo - - name: ( - nameWithType: ( - fullName: ( - - name: ) - nameWithType: ) - fullName: ) - spec.vb: - - uid: TinyLife.Objects.MapObject.GetHoverInfo - name: GetHoverInfo - nameWithType: MapObject.GetHoverInfo - fullName: TinyLife.Objects.MapObject.GetHoverInfo - - name: ( - nameWithType: ( - fullName: ( - - name: ) - nameWithType: ) - fullName: ) - uid: TinyLife.Objects.MapObject.OnCameraRotationChanged(MLEM.Misc.Direction2,MLEM.Misc.Direction2) commentId: M:TinyLife.Objects.MapObject.OnCameraRotationChanged(MLEM.Misc.Direction2,MLEM.Misc.Direction2) parent: TinyLife.Objects.MapObject @@ -3168,15 +3233,15 @@ references: - name: ) nameWithType: ) fullName: ) -- uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Boolean,TinyLife.Objects.Furniture,TinyLife.Objects.AbstractSpot,MLEM.Misc.Direction2,System.Single,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean) - commentId: M:TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Boolean,TinyLife.Objects.Furniture,TinyLife.Objects.AbstractSpot,MLEM.Misc.Direction2,System.Single,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean) +- uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean,System.Boolean,System.Boolean,System.Boolean) + commentId: M:TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean,System.Boolean,System.Boolean,System.Boolean) parent: TinyLife.Objects.MapObject isExternal: true - name: DrawColumns(Map, Vector2, SpriteBatch, Vector2, TextureRegion, Color, Single, Point, Boolean, Furniture, AbstractSpot, Direction2, Single, Boolean, Boolean, Boolean, Boolean, Boolean, Boolean) - nameWithType: MapObject.DrawColumns(Map, Vector2, SpriteBatch, Vector2, TextureRegion, Color, Single, Point, Boolean, Furniture, AbstractSpot, Direction2, Single, Boolean, Boolean, Boolean, Boolean, Boolean, Boolean) - fullName: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, MLEM.Textures.TextureRegion, Microsoft.Xna.Framework.Color, System.Single, Microsoft.Xna.Framework.Point, System.Boolean, TinyLife.Objects.Furniture, TinyLife.Objects.AbstractSpot, MLEM.Misc.Direction2, System.Single, System.Boolean, System.Boolean, System.Boolean, System.Boolean, System.Boolean, System.Boolean) + name: DrawColumns(Map, Vector2, SpriteBatch, Vector2, TextureRegion, Color, Single, Point, Boolean, ParentInfo, Single, Boolean, Boolean, Boolean, Boolean) + nameWithType: MapObject.DrawColumns(Map, Vector2, SpriteBatch, Vector2, TextureRegion, Color, Single, Point, Boolean, ParentInfo, Single, Boolean, Boolean, Boolean, Boolean) + fullName: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, MLEM.Textures.TextureRegion, Microsoft.Xna.Framework.Color, System.Single, Microsoft.Xna.Framework.Point, System.Boolean, TinyLife.Objects.ParentInfo, System.Single, System.Boolean, System.Boolean, System.Boolean, System.Boolean) spec.csharp: - - uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Boolean,TinyLife.Objects.Furniture,TinyLife.Objects.AbstractSpot,MLEM.Misc.Direction2,System.Single,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean) + - uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean,System.Boolean,System.Boolean,System.Boolean) name: DrawColumns nameWithType: MapObject.DrawColumns fullName: TinyLife.Objects.MapObject.DrawColumns @@ -3254,25 +3319,10 @@ references: - name: ', ' nameWithType: ', ' fullName: ', ' - - uid: TinyLife.Objects.Furniture - name: Furniture - nameWithType: Furniture - fullName: TinyLife.Objects.Furniture - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: TinyLife.Objects.AbstractSpot - name: AbstractSpot - nameWithType: AbstractSpot - fullName: TinyLife.Objects.AbstractSpot - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: MLEM.Misc.Direction2 - name: Direction2 - nameWithType: Direction2 - fullName: MLEM.Misc.Direction2 - isExternal: true + - uid: TinyLife.Objects.ParentInfo + name: ParentInfo + nameWithType: ParentInfo + fullName: TinyLife.Objects.ParentInfo - name: ', ' nameWithType: ', ' fullName: ', ' @@ -3313,27 +3363,11 @@ references: nameWithType: Boolean fullName: System.Boolean isExternal: true - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: System.Boolean - name: Boolean - nameWithType: Boolean - fullName: System.Boolean - isExternal: true - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: System.Boolean - name: Boolean - nameWithType: Boolean - fullName: System.Boolean - isExternal: true - name: ) nameWithType: ) fullName: ) spec.vb: - - uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Boolean,TinyLife.Objects.Furniture,TinyLife.Objects.AbstractSpot,MLEM.Misc.Direction2,System.Single,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean) + - uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean,System.Boolean,System.Boolean,System.Boolean) name: DrawColumns nameWithType: MapObject.DrawColumns fullName: TinyLife.Objects.MapObject.DrawColumns @@ -3411,25 +3445,10 @@ references: - name: ', ' nameWithType: ', ' fullName: ', ' - - uid: TinyLife.Objects.Furniture - name: Furniture - nameWithType: Furniture - fullName: TinyLife.Objects.Furniture - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: TinyLife.Objects.AbstractSpot - name: AbstractSpot - nameWithType: AbstractSpot - fullName: TinyLife.Objects.AbstractSpot - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: MLEM.Misc.Direction2 - name: Direction2 - nameWithType: Direction2 - fullName: MLEM.Misc.Direction2 - isExternal: true + - uid: TinyLife.Objects.ParentInfo + name: ParentInfo + nameWithType: ParentInfo + fullName: TinyLife.Objects.ParentInfo - name: ', ' nameWithType: ', ' fullName: ', ' @@ -3470,22 +3489,6 @@ references: nameWithType: Boolean fullName: System.Boolean isExternal: true - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: System.Boolean - name: Boolean - nameWithType: Boolean - fullName: System.Boolean - isExternal: true - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: System.Boolean - name: Boolean - nameWithType: Boolean - fullName: System.Boolean - isExternal: true - name: ) nameWithType: ) fullName: ) @@ -4196,18 +4199,18 @@ references: name: Microsoft.Xna.Framework nameWithType: Microsoft.Xna.Framework fullName: Microsoft.Xna.Framework -- uid: TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.Furniture,TinyLife.Objects.AbstractSpot,System.Single,System.Boolean) - commentId: M:TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.Furniture,TinyLife.Objects.AbstractSpot,System.Single,System.Boolean) +- uid: TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean) + commentId: M:TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean) parent: TinyLife.Objects.Furniture isExternal: true - name: Draw(GameTime, SpriteBatch, Vector2, Vector2, Nullable, Direction2, Int32[], Single, Boolean, Furniture, AbstractSpot, Single, Boolean) - nameWithType: Furniture.Draw(GameTime, SpriteBatch, Vector2, Vector2, Nullable, Direction2, Int32[], Single, Boolean, Furniture, AbstractSpot, Single, Boolean) - fullName: TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, System.Nullable, MLEM.Misc.Direction2, System.Int32[], System.Single, System.Boolean, TinyLife.Objects.Furniture, TinyLife.Objects.AbstractSpot, System.Single, System.Boolean) - nameWithType.vb: Furniture.Draw(GameTime, SpriteBatch, Vector2, Vector2, Nullable(Of Color), Direction2, Int32(), Single, Boolean, Furniture, AbstractSpot, Single, Boolean) - fullName.vb: TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, System.Nullable(Of Microsoft.Xna.Framework.Color), MLEM.Misc.Direction2, System.Int32(), System.Single, System.Boolean, TinyLife.Objects.Furniture, TinyLife.Objects.AbstractSpot, System.Single, System.Boolean) - name.vb: Draw(GameTime, SpriteBatch, Vector2, Vector2, Nullable(Of Color), Direction2, Int32(), Single, Boolean, Furniture, AbstractSpot, Single, Boolean) + name: Draw(GameTime, SpriteBatch, Vector2, Vector2, Nullable, Direction2, Int32[], Single, Boolean, ParentInfo, Single, Boolean) + nameWithType: Furniture.Draw(GameTime, SpriteBatch, Vector2, Vector2, Nullable, Direction2, Int32[], Single, Boolean, ParentInfo, Single, Boolean) + fullName: TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, System.Nullable, MLEM.Misc.Direction2, System.Int32[], System.Single, System.Boolean, TinyLife.Objects.ParentInfo, System.Single, System.Boolean) + nameWithType.vb: Furniture.Draw(GameTime, SpriteBatch, Vector2, Vector2, Nullable(Of Color), Direction2, Int32(), Single, Boolean, ParentInfo, Single, Boolean) + fullName.vb: TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, System.Nullable(Of Microsoft.Xna.Framework.Color), MLEM.Misc.Direction2, System.Int32(), System.Single, System.Boolean, TinyLife.Objects.ParentInfo, System.Single, System.Boolean) + name.vb: Draw(GameTime, SpriteBatch, Vector2, Vector2, Nullable(Of Color), Direction2, Int32(), Single, Boolean, ParentInfo, Single, Boolean) spec.csharp: - - uid: TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.Furniture,TinyLife.Objects.AbstractSpot,System.Single,System.Boolean) + - uid: TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean) name: Draw nameWithType: Furniture.Draw fullName: TinyLife.Objects.Furniture.Draw @@ -4300,17 +4303,10 @@ references: - name: ', ' nameWithType: ', ' fullName: ', ' - - uid: TinyLife.Objects.Furniture - name: Furniture - nameWithType: Furniture - fullName: TinyLife.Objects.Furniture - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: TinyLife.Objects.AbstractSpot - name: AbstractSpot - nameWithType: AbstractSpot - fullName: TinyLife.Objects.AbstractSpot + - uid: TinyLife.Objects.ParentInfo + name: ParentInfo + nameWithType: ParentInfo + fullName: TinyLife.Objects.ParentInfo - name: ', ' nameWithType: ', ' fullName: ', ' @@ -4331,7 +4327,7 @@ references: nameWithType: ) fullName: ) spec.vb: - - uid: TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.Furniture,TinyLife.Objects.AbstractSpot,System.Single,System.Boolean) + - uid: TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean) name: Draw nameWithType: Furniture.Draw fullName: TinyLife.Objects.Furniture.Draw @@ -4424,17 +4420,10 @@ references: - name: ', ' nameWithType: ', ' fullName: ', ' - - uid: TinyLife.Objects.Furniture - name: Furniture - nameWithType: Furniture - fullName: TinyLife.Objects.Furniture - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: TinyLife.Objects.AbstractSpot - name: AbstractSpot - nameWithType: AbstractSpot - fullName: TinyLife.Objects.AbstractSpot + - uid: TinyLife.Objects.ParentInfo + name: ParentInfo + nameWithType: ParentInfo + fullName: TinyLife.Objects.ParentInfo - name: ', ' nameWithType: ', ' fullName: ', ' @@ -4531,12 +4520,12 @@ references: name: Single nameWithType: Single fullName: System.Single -- uid: TinyLife.Objects.AbstractSpot - commentId: T:TinyLife.Objects.AbstractSpot +- uid: TinyLife.Objects.ParentInfo + commentId: T:TinyLife.Objects.ParentInfo parent: TinyLife.Objects - name: AbstractSpot - nameWithType: AbstractSpot - fullName: TinyLife.Objects.AbstractSpot + name: ParentInfo + nameWithType: ParentInfo + fullName: TinyLife.Objects.ParentInfo - uid: Microsoft.Xna.Framework.Graphics commentId: N:Microsoft.Xna.Framework.Graphics isExternal: true diff --git a/docs/api/TinyLife.Objects.SpeakStyle.yml b/docs/api/TinyLife.Objects.SpeakStyle.yml index 77093d6..c0ea44a 100644 --- a/docs/api/TinyLife.Objects.SpeakStyle.yml +++ b/docs/api/TinyLife.Objects.SpeakStyle.yml @@ -31,11 +31,11 @@ items: source: remote: path: TinyLife/Objects/Person.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SpeakStyle path: ../TinyLife/Objects/Person.cs - startLine: 2420 + startLine: 2481 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -76,11 +76,11 @@ items: source: remote: path: TinyLife/Objects/Person.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Affirmative path: ../TinyLife/Objects/Person.cs - startLine: 2424 + startLine: 2485 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -108,11 +108,11 @@ items: source: remote: path: TinyLife/Objects/Person.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Angry path: ../TinyLife/Objects/Person.cs - startLine: 2425 + startLine: 2486 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -140,11 +140,11 @@ items: source: remote: path: TinyLife/Objects/Person.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Annoyed path: ../TinyLife/Objects/Person.cs - startLine: 2426 + startLine: 2487 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -172,11 +172,11 @@ items: source: remote: path: TinyLife/Objects/Person.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Bored path: ../TinyLife/Objects/Person.cs - startLine: 2427 + startLine: 2488 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -204,11 +204,11 @@ items: source: remote: path: TinyLife/Objects/Person.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Childish path: ../TinyLife/Objects/Person.cs - startLine: 2428 + startLine: 2489 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -236,11 +236,11 @@ items: source: remote: path: TinyLife/Objects/Person.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Confident path: ../TinyLife/Objects/Person.cs - startLine: 2429 + startLine: 2490 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -268,11 +268,11 @@ items: source: remote: path: TinyLife/Objects/Person.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Confused path: ../TinyLife/Objects/Person.cs - startLine: 2430 + startLine: 2491 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -300,11 +300,11 @@ items: source: remote: path: TinyLife/Objects/Person.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Disagreeing path: ../TinyLife/Objects/Person.cs - startLine: 2431 + startLine: 2492 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -332,11 +332,11 @@ items: source: remote: path: TinyLife/Objects/Person.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Excited path: ../TinyLife/Objects/Person.cs - startLine: 2432 + startLine: 2493 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -364,11 +364,11 @@ items: source: remote: path: TinyLife/Objects/Person.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Happy path: ../TinyLife/Objects/Person.cs - startLine: 2433 + startLine: 2494 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -396,11 +396,11 @@ items: source: remote: path: TinyLife/Objects/Person.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Neutral path: ../TinyLife/Objects/Person.cs - startLine: 2434 + startLine: 2495 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -428,11 +428,11 @@ items: source: remote: path: TinyLife/Objects/Person.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Questioning path: ../TinyLife/Objects/Person.cs - startLine: 2435 + startLine: 2496 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -460,11 +460,11 @@ items: source: remote: path: TinyLife/Objects/Person.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Sad path: ../TinyLife/Objects/Person.cs - startLine: 2436 + startLine: 2497 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -492,11 +492,11 @@ items: source: remote: path: TinyLife/Objects/Person.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Scared path: ../TinyLife/Objects/Person.cs - startLine: 2437 + startLine: 2498 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -524,11 +524,11 @@ items: source: remote: path: TinyLife/Objects/Person.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Shocked path: ../TinyLife/Objects/Person.cs - startLine: 2438 + startLine: 2499 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -556,11 +556,11 @@ items: source: remote: path: TinyLife/Objects/Person.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Thinking path: ../TinyLife/Objects/Person.cs - startLine: 2439 + startLine: 2500 assemblies: - Tiny Life namespace: TinyLife.Objects diff --git a/docs/api/TinyLife.Objects.UnfinishedWoodwork.yml b/docs/api/TinyLife.Objects.UnfinishedWoodwork.yml index f051607..4ce007f 100644 --- a/docs/api/TinyLife.Objects.UnfinishedWoodwork.yml +++ b/docs/api/TinyLife.Objects.UnfinishedWoodwork.yml @@ -6,7 +6,7 @@ items: parent: TinyLife.Objects children: - TinyLife.Objects.UnfinishedWoodwork.#ctor(System.Guid,TinyLife.Objects.FurnitureType,System.Int32[],TinyLife.World.Map,Microsoft.Xna.Framework.Vector2) - - TinyLife.Objects.UnfinishedWoodwork.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.Furniture,TinyLife.Objects.AbstractSpot,System.Single,System.Boolean) + - TinyLife.Objects.UnfinishedWoodwork.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean) - TinyLife.Objects.UnfinishedWoodwork.Recipe - TinyLife.Objects.UnfinishedWoodwork.SelectedColors - TinyLife.Objects.UnfinishedWoodwork.TimeWorked @@ -21,7 +21,7 @@ items: source: remote: path: TinyLife/Objects/UnfinishedWoodwork.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: UnfinishedWoodwork path: ../TinyLife/Objects/UnfinishedWoodwork.cs @@ -51,6 +51,7 @@ items: - TinyLife.Objects.Furniture.OnSetCreator - TinyLife.Objects.Furniture.OnGetDirty - TinyLife.Objects.Furniture.OnDirty + - TinyLife.Objects.Furniture.ParentInfo - TinyLife.Objects.Furniture.Type - TinyLife.Objects.Furniture.Rotation - TinyLife.Objects.Furniture.ParentFurniture @@ -58,7 +59,6 @@ items: - TinyLife.Objects.Furniture.HasParent - TinyLife.Objects.Furniture.Colors - TinyLife.Objects.Furniture.Area - - TinyLife.Objects.Furniture.VisualPosition - TinyLife.Objects.Furniture.DevaluedThroughUse - TinyLife.Objects.Furniture.AreUtilitiesDisabled - TinyLife.Objects.Furniture.IsStatic @@ -68,6 +68,9 @@ items: - TinyLife.Objects.Furniture.Dirty - TinyLife.Objects.Furniture.CustomPrice - TinyLife.Objects.Furniture.Creator + - TinyLife.Objects.Furniture.AttachedWall + - TinyLife.Objects.Furniture.HideFromDraw + - TinyLife.Objects.Furniture.VisualRotation - TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color}) - TinyLife.Objects.Furniture.Intersects(MLEM.Misc.RectangleF) - TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.Person) @@ -78,8 +81,10 @@ items: - TinyLife.Objects.Furniture.CanExecuteAction(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Boolean) - TinyLife.Objects.Furniture.OnActionCompleted(TinyLife.Actions.Action,TinyLife.Actions.CompletionType,System.Boolean) - TinyLife.Objects.Furniture.ActionUpdate(TinyLife.Actions.Action,Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single,System.Boolean) + - TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip) - TinyLife.Objects.Furniture.GetPrice - - TinyLife.Objects.Furniture.GetDescription + - TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String}) - TinyLife.Objects.Furniture.GetDecorativeRating(TinyLife.World.Room) - TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.Person,System.TimeSpan) - TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person,System.Boolean) @@ -89,7 +94,6 @@ items: - TinyLife.Objects.Furniture.GetOccupants(TinyLife.Objects.ObjectCategory,System.Boolean) - TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - - TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) - TinyLife.Objects.Furniture.GetFreeObjectSpot(TinyLife.Objects.FurnitureType,System.Nullable{Microsoft.Xna.Framework.Vector2}) - TinyLife.Objects.Furniture.SetParent(TinyLife.Objects.Furniture,TinyLife.Objects.ObjectSpot) @@ -110,17 +114,16 @@ items: - TinyLife.Objects.MapObject.OnEventsAttachable - TinyLife.Objects.MapObject.OnDraw - TinyLife.Objects.MapObject.OnUpdate + - TinyLife.Objects.MapObject.Position - TinyLife.Objects.MapObject.Id - TinyLife.Objects.MapObject.Map - - TinyLife.Objects.MapObject.Position - TinyLife.Objects.MapObject.CurrentLot - TinyLife.Objects.MapObject.IsInWorld - - TinyLife.Objects.MapObject.GetHoverInfo - TinyLife.Objects.MapObject.OnCameraRotationChanged(MLEM.Misc.Direction2,MLEM.Misc.Direction2) - TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) - TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - TinyLife.Objects.MapObject.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) - - TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Boolean,TinyLife.Objects.Furniture,TinyLife.Objects.AbstractSpot,MLEM.Misc.Direction2,System.Single,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean) + - TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean,System.Boolean,System.Boolean,System.Boolean) - TinyLife.Objects.MapObject.GetModCategory(System.String) - MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object) - MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData``1(System.String) @@ -154,7 +157,7 @@ items: source: remote: path: TinyLife/Objects/UnfinishedWoodwork.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Recipe path: ../TinyLife/Objects/UnfinishedWoodwork.cs @@ -197,7 +200,7 @@ items: source: remote: path: TinyLife/Objects/UnfinishedWoodwork.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SelectedColors path: ../TinyLife/Objects/UnfinishedWoodwork.cs @@ -240,7 +243,7 @@ items: source: remote: path: TinyLife/Objects/UnfinishedWoodwork.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TimeWorked path: ../TinyLife/Objects/UnfinishedWoodwork.cs @@ -283,7 +286,7 @@ items: source: remote: path: TinyLife/Objects/UnfinishedWoodwork.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Objects/UnfinishedWoodwork.cs @@ -320,21 +323,21 @@ items: - Public fullName.vb: TinyLife.Objects.UnfinishedWoodwork.UnfinishedWoodwork(System.Guid, TinyLife.Objects.FurnitureType, System.Int32(), TinyLife.World.Map, Microsoft.Xna.Framework.Vector2) name.vb: UnfinishedWoodwork(Guid, FurnitureType, Int32(), Map, Vector2) -- uid: TinyLife.Objects.UnfinishedWoodwork.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.Furniture,TinyLife.Objects.AbstractSpot,System.Single,System.Boolean) - commentId: M:TinyLife.Objects.UnfinishedWoodwork.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.Furniture,TinyLife.Objects.AbstractSpot,System.Single,System.Boolean) - id: Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.Furniture,TinyLife.Objects.AbstractSpot,System.Single,System.Boolean) +- uid: TinyLife.Objects.UnfinishedWoodwork.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean) + commentId: M:TinyLife.Objects.UnfinishedWoodwork.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean) + id: Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean) parent: TinyLife.Objects.UnfinishedWoodwork langs: - csharp - vb - name: Draw(GameTime, SpriteBatch, Vector2, Vector2, Nullable, Direction2, Int32[], Single, Boolean, Furniture, AbstractSpot, Single, Boolean) - nameWithType: UnfinishedWoodwork.Draw(GameTime, SpriteBatch, Vector2, Vector2, Nullable, Direction2, Int32[], Single, Boolean, Furniture, AbstractSpot, Single, Boolean) - fullName: TinyLife.Objects.UnfinishedWoodwork.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, System.Nullable, MLEM.Misc.Direction2, System.Int32[], System.Single, System.Boolean, TinyLife.Objects.Furniture, TinyLife.Objects.AbstractSpot, System.Single, System.Boolean) + name: Draw(GameTime, SpriteBatch, Vector2, Vector2, Nullable, Direction2, Int32[], Single, Boolean, ParentInfo, Single, Boolean) + nameWithType: UnfinishedWoodwork.Draw(GameTime, SpriteBatch, Vector2, Vector2, Nullable, Direction2, Int32[], Single, Boolean, ParentInfo, Single, Boolean) + fullName: TinyLife.Objects.UnfinishedWoodwork.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, System.Nullable, MLEM.Misc.Direction2, System.Int32[], System.Single, System.Boolean, TinyLife.Objects.ParentInfo, System.Single, System.Boolean) type: Method source: remote: path: TinyLife/Objects/UnfinishedWoodwork.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Draw path: ../TinyLife/Objects/UnfinishedWoodwork.cs @@ -345,7 +348,7 @@ items: summary: "\nDraws this furniture in the world with the given settings.\nThis is a more generalized version of \n" example: [] syntax: - content: public override void Draw(GameTime time, SpriteBatch batch, Vector2 pos, Vector2 drawPos, Color? overrideColor, Direction2 rotation, int[] colors, float drawScale, bool pivot, Furniture parent, AbstractSpot parentSpot, float depthOffset, bool held) + content: public override void Draw(GameTime time, SpriteBatch batch, Vector2 pos, Vector2 drawPos, Color? overrideColor, Direction2 rotation, int[] colors, float drawScale, bool pivot, ParentInfo parent, float depthOffset, bool held) parameters: - id: time type: Microsoft.Xna.Framework.GameTime @@ -375,29 +378,26 @@ items: type: System.Boolean description: Whether or not to move the furniture by its texture's pivot point - id: parent - type: TinyLife.Objects.Furniture + type: TinyLife.Objects.ParentInfo description: The object that this furniture is latched on to, or null if there is none - - id: parentSpot - type: TinyLife.Objects.AbstractSpot - description: The object spot that this furntiture is in, or null if there is none - id: depthOffset type: System.Single description: A value that is added onto the calculated depth of the object - id: held type: System.Boolean description: Whether or not this item is currently being held by a - content.vb: Public Overrides Sub Draw(time As GameTime, batch As SpriteBatch, pos As Vector2, drawPos As Vector2, overrideColor As Color?, rotation As Direction2, colors As Integer(), drawScale As Single, pivot As Boolean, parent As Furniture, parentSpot As AbstractSpot, depthOffset As Single, held As Boolean) - overridden: TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.Furniture,TinyLife.Objects.AbstractSpot,System.Single,System.Boolean) + content.vb: Public Overrides Sub Draw(time As GameTime, batch As SpriteBatch, pos As Vector2, drawPos As Vector2, overrideColor As Color?, rotation As Direction2, colors As Integer(), drawScale As Single, pivot As Boolean, parent As ParentInfo, depthOffset As Single, held As Boolean) + overridden: TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean) overload: TinyLife.Objects.UnfinishedWoodwork.Draw* - nameWithType.vb: UnfinishedWoodwork.Draw(GameTime, SpriteBatch, Vector2, Vector2, Nullable(Of Color), Direction2, Int32(), Single, Boolean, Furniture, AbstractSpot, Single, Boolean) + nameWithType.vb: UnfinishedWoodwork.Draw(GameTime, SpriteBatch, Vector2, Vector2, Nullable(Of Color), Direction2, Int32(), Single, Boolean, ParentInfo, Single, Boolean) modifiers.csharp: - public - override modifiers.vb: - Public - Overrides - fullName.vb: TinyLife.Objects.UnfinishedWoodwork.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, System.Nullable(Of Microsoft.Xna.Framework.Color), MLEM.Misc.Direction2, System.Int32(), System.Single, System.Boolean, TinyLife.Objects.Furniture, TinyLife.Objects.AbstractSpot, System.Single, System.Boolean) - name.vb: Draw(GameTime, SpriteBatch, Vector2, Vector2, Nullable(Of Color), Direction2, Int32(), Single, Boolean, Furniture, AbstractSpot, Single, Boolean) + fullName.vb: TinyLife.Objects.UnfinishedWoodwork.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, System.Nullable(Of Microsoft.Xna.Framework.Color), MLEM.Misc.Direction2, System.Int32(), System.Single, System.Boolean, TinyLife.Objects.ParentInfo, System.Single, System.Boolean) + name.vb: Draw(GameTime, SpriteBatch, Vector2, Vector2, Nullable(Of Color), Direction2, Int32(), Single, Boolean, ParentInfo, Single, Boolean) - uid: TinyLife.Objects.UnfinishedWoodwork.Validate commentId: M:TinyLife.Objects.UnfinishedWoodwork.Validate id: Validate @@ -412,7 +412,7 @@ items: source: remote: path: TinyLife/Objects/UnfinishedWoodwork.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Validate path: ../TinyLife/Objects/UnfinishedWoodwork.cs @@ -514,6 +514,12 @@ references: name: OnDirty nameWithType: Furniture.OnDirty fullName: TinyLife.Objects.Furniture.OnDirty +- uid: TinyLife.Objects.Furniture.ParentInfo + commentId: P:TinyLife.Objects.Furniture.ParentInfo + parent: TinyLife.Objects.Furniture + name: ParentInfo + nameWithType: Furniture.ParentInfo + fullName: TinyLife.Objects.Furniture.ParentInfo - uid: TinyLife.Objects.Furniture.Type commentId: F:TinyLife.Objects.Furniture.Type parent: TinyLife.Objects.Furniture @@ -556,12 +562,6 @@ references: name: Area nameWithType: Furniture.Area fullName: TinyLife.Objects.Furniture.Area -- uid: TinyLife.Objects.Furniture.VisualPosition - commentId: P:TinyLife.Objects.Furniture.VisualPosition - parent: TinyLife.Objects.Furniture - name: VisualPosition - nameWithType: Furniture.VisualPosition - fullName: TinyLife.Objects.Furniture.VisualPosition - uid: TinyLife.Objects.Furniture.DevaluedThroughUse commentId: F:TinyLife.Objects.Furniture.DevaluedThroughUse parent: TinyLife.Objects.Furniture @@ -616,6 +616,24 @@ references: name: Creator nameWithType: Furniture.Creator fullName: TinyLife.Objects.Furniture.Creator +- uid: TinyLife.Objects.Furniture.AttachedWall + commentId: P:TinyLife.Objects.Furniture.AttachedWall + parent: TinyLife.Objects.Furniture + name: AttachedWall + nameWithType: Furniture.AttachedWall + fullName: TinyLife.Objects.Furniture.AttachedWall +- uid: TinyLife.Objects.Furniture.HideFromDraw + commentId: P:TinyLife.Objects.Furniture.HideFromDraw + parent: TinyLife.Objects.Furniture + name: HideFromDraw + nameWithType: Furniture.HideFromDraw + fullName: TinyLife.Objects.Furniture.HideFromDraw +- uid: TinyLife.Objects.Furniture.VisualRotation + commentId: P:TinyLife.Objects.Furniture.VisualRotation + parent: TinyLife.Objects.Furniture + name: VisualRotation + nameWithType: Furniture.VisualRotation + fullName: TinyLife.Objects.Furniture.VisualRotation - uid: TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color}) commentId: M:TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color}) parent: TinyLife.Objects.Furniture @@ -1188,6 +1206,95 @@ references: - name: ) nameWithType: ) fullName: ) +- uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + parent: TinyLife.Objects.Furniture + name: GetFreeActionSpotInfo(Person, ObjectCategory) + nameWithType: Furniture.GetFreeActionSpotInfo(Person, ObjectCategory) + fullName: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory) + spec.csharp: + - uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + name: GetFreeActionSpotInfo + nameWithType: Furniture.GetFreeActionSpotInfo + fullName: TinyLife.Objects.Furniture.GetFreeActionSpotInfo + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.ObjectCategory + name: ObjectCategory + nameWithType: ObjectCategory + fullName: TinyLife.Objects.ObjectCategory + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + name: GetFreeActionSpotInfo + nameWithType: Furniture.GetFreeActionSpotInfo + fullName: TinyLife.Objects.Furniture.GetFreeActionSpotInfo + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.ObjectCategory + name: ObjectCategory + nameWithType: ObjectCategory + fullName: TinyLife.Objects.ObjectCategory + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip) + commentId: M:TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip) + parent: TinyLife.Objects.Furniture + isExternal: true + name: GetHoverInfo(Tooltip) + nameWithType: Furniture.GetHoverInfo(Tooltip) + fullName: TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip) + spec.csharp: + - uid: TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip) + name: GetHoverInfo + nameWithType: Furniture.GetHoverInfo + fullName: TinyLife.Objects.Furniture.GetHoverInfo + - name: ( + nameWithType: ( + fullName: ( + - uid: MLEM.Ui.Elements.Tooltip + name: Tooltip + nameWithType: Tooltip + fullName: MLEM.Ui.Elements.Tooltip + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip) + name: GetHoverInfo + nameWithType: Furniture.GetHoverInfo + fullName: TinyLife.Objects.Furniture.GetHoverInfo + - name: ( + nameWithType: ( + fullName: ( + - uid: MLEM.Ui.Elements.Tooltip + name: Tooltip + nameWithType: Tooltip + fullName: MLEM.Ui.Elements.Tooltip + isExternal: true + - name: ) + nameWithType: ) + fullName: ) - uid: TinyLife.Objects.Furniture.GetPrice commentId: M:TinyLife.Objects.Furniture.GetPrice parent: TinyLife.Objects.Furniture @@ -1216,31 +1323,67 @@ references: - name: ) nameWithType: ) fullName: ) -- uid: TinyLife.Objects.Furniture.GetDescription - commentId: M:TinyLife.Objects.Furniture.GetDescription +- uid: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String}) + commentId: M:TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String}) parent: TinyLife.Objects.Furniture - name: GetDescription() - nameWithType: Furniture.GetDescription() - fullName: TinyLife.Objects.Furniture.GetDescription() + isExternal: true + name: GetDescription(List) + nameWithType: Furniture.GetDescription(List) + fullName: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List) + nameWithType.vb: Furniture.GetDescription(List(Of String)) + fullName.vb: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List(Of System.String)) + name.vb: GetDescription(List(Of String)) spec.csharp: - - uid: TinyLife.Objects.Furniture.GetDescription + - uid: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String}) name: GetDescription nameWithType: Furniture.GetDescription fullName: TinyLife.Objects.Furniture.GetDescription - name: ( nameWithType: ( fullName: ( + - uid: System.Collections.Generic.List`1 + name: List + nameWithType: List + fullName: System.Collections.Generic.List + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: System.String + name: String + nameWithType: String + fullName: System.String + isExternal: true + - name: '>' + nameWithType: '>' + fullName: '>' - name: ) nameWithType: ) fullName: ) spec.vb: - - uid: TinyLife.Objects.Furniture.GetDescription + - uid: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String}) name: GetDescription nameWithType: Furniture.GetDescription fullName: TinyLife.Objects.Furniture.GetDescription - name: ( nameWithType: ( fullName: ( + - uid: System.Collections.Generic.List`1 + name: List + nameWithType: List + fullName: System.Collections.Generic.List + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: System.String + name: String + nameWithType: String + fullName: System.String + isExternal: true + - name: ) + nameWithType: ) + fullName: ) - name: ) nameWithType: ) fullName: ) @@ -1715,56 +1858,6 @@ references: - name: ) nameWithType: ) fullName: ) -- uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - parent: TinyLife.Objects.Furniture - name: GetFreeActionSpotInfo(Person, ObjectCategory) - nameWithType: Furniture.GetFreeActionSpotInfo(Person, ObjectCategory) - fullName: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory) - spec.csharp: - - uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - name: GetFreeActionSpotInfo - nameWithType: Furniture.GetFreeActionSpotInfo - fullName: TinyLife.Objects.Furniture.GetFreeActionSpotInfo - - name: ( - nameWithType: ( - fullName: ( - - uid: TinyLife.Objects.Person - name: Person - nameWithType: Person - fullName: TinyLife.Objects.Person - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: TinyLife.Objects.ObjectCategory - name: ObjectCategory - nameWithType: ObjectCategory - fullName: TinyLife.Objects.ObjectCategory - - name: ) - nameWithType: ) - fullName: ) - spec.vb: - - uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - name: GetFreeActionSpotInfo - nameWithType: Furniture.GetFreeActionSpotInfo - fullName: TinyLife.Objects.Furniture.GetFreeActionSpotInfo - - name: ( - nameWithType: ( - fullName: ( - - uid: TinyLife.Objects.Person - name: Person - nameWithType: Person - fullName: TinyLife.Objects.Person - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: TinyLife.Objects.ObjectCategory - name: ObjectCategory - nameWithType: ObjectCategory - fullName: TinyLife.Objects.ObjectCategory - - name: ) - nameWithType: ) - fullName: ) - uid: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) commentId: M:TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) parent: TinyLife.Objects.Furniture @@ -2714,6 +2807,12 @@ references: name: OnUpdate nameWithType: MapObject.OnUpdate fullName: TinyLife.Objects.MapObject.OnUpdate +- uid: TinyLife.Objects.MapObject.Position + commentId: P:TinyLife.Objects.MapObject.Position + parent: TinyLife.Objects.MapObject + name: Position + nameWithType: MapObject.Position + fullName: TinyLife.Objects.MapObject.Position - uid: TinyLife.Objects.MapObject.Id commentId: P:TinyLife.Objects.MapObject.Id parent: TinyLife.Objects.MapObject @@ -2726,12 +2825,6 @@ references: name: Map nameWithType: MapObject.Map fullName: TinyLife.Objects.MapObject.Map -- uid: TinyLife.Objects.MapObject.Position - commentId: P:TinyLife.Objects.MapObject.Position - parent: TinyLife.Objects.MapObject - name: Position - nameWithType: MapObject.Position - fullName: TinyLife.Objects.MapObject.Position - uid: TinyLife.Objects.MapObject.CurrentLot commentId: P:TinyLife.Objects.MapObject.CurrentLot parent: TinyLife.Objects.MapObject @@ -2744,34 +2837,6 @@ references: name: IsInWorld nameWithType: MapObject.IsInWorld fullName: TinyLife.Objects.MapObject.IsInWorld -- uid: TinyLife.Objects.MapObject.GetHoverInfo - commentId: M:TinyLife.Objects.MapObject.GetHoverInfo - parent: TinyLife.Objects.MapObject - name: GetHoverInfo() - nameWithType: MapObject.GetHoverInfo() - fullName: TinyLife.Objects.MapObject.GetHoverInfo() - spec.csharp: - - uid: TinyLife.Objects.MapObject.GetHoverInfo - name: GetHoverInfo - nameWithType: MapObject.GetHoverInfo - fullName: TinyLife.Objects.MapObject.GetHoverInfo - - name: ( - nameWithType: ( - fullName: ( - - name: ) - nameWithType: ) - fullName: ) - spec.vb: - - uid: TinyLife.Objects.MapObject.GetHoverInfo - name: GetHoverInfo - nameWithType: MapObject.GetHoverInfo - fullName: TinyLife.Objects.MapObject.GetHoverInfo - - name: ( - nameWithType: ( - fullName: ( - - name: ) - nameWithType: ) - fullName: ) - uid: TinyLife.Objects.MapObject.OnCameraRotationChanged(MLEM.Misc.Direction2,MLEM.Misc.Direction2) commentId: M:TinyLife.Objects.MapObject.OnCameraRotationChanged(MLEM.Misc.Direction2,MLEM.Misc.Direction2) parent: TinyLife.Objects.MapObject @@ -3010,15 +3075,15 @@ references: - name: ) nameWithType: ) fullName: ) -- uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Boolean,TinyLife.Objects.Furniture,TinyLife.Objects.AbstractSpot,MLEM.Misc.Direction2,System.Single,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean) - commentId: M:TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Boolean,TinyLife.Objects.Furniture,TinyLife.Objects.AbstractSpot,MLEM.Misc.Direction2,System.Single,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean) +- uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean,System.Boolean,System.Boolean,System.Boolean) + commentId: M:TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean,System.Boolean,System.Boolean,System.Boolean) parent: TinyLife.Objects.MapObject isExternal: true - name: DrawColumns(Map, Vector2, SpriteBatch, Vector2, TextureRegion, Color, Single, Point, Boolean, Furniture, AbstractSpot, Direction2, Single, Boolean, Boolean, Boolean, Boolean, Boolean, Boolean) - nameWithType: MapObject.DrawColumns(Map, Vector2, SpriteBatch, Vector2, TextureRegion, Color, Single, Point, Boolean, Furniture, AbstractSpot, Direction2, Single, Boolean, Boolean, Boolean, Boolean, Boolean, Boolean) - fullName: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, MLEM.Textures.TextureRegion, Microsoft.Xna.Framework.Color, System.Single, Microsoft.Xna.Framework.Point, System.Boolean, TinyLife.Objects.Furniture, TinyLife.Objects.AbstractSpot, MLEM.Misc.Direction2, System.Single, System.Boolean, System.Boolean, System.Boolean, System.Boolean, System.Boolean, System.Boolean) + name: DrawColumns(Map, Vector2, SpriteBatch, Vector2, TextureRegion, Color, Single, Point, Boolean, ParentInfo, Single, Boolean, Boolean, Boolean, Boolean) + nameWithType: MapObject.DrawColumns(Map, Vector2, SpriteBatch, Vector2, TextureRegion, Color, Single, Point, Boolean, ParentInfo, Single, Boolean, Boolean, Boolean, Boolean) + fullName: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, MLEM.Textures.TextureRegion, Microsoft.Xna.Framework.Color, System.Single, Microsoft.Xna.Framework.Point, System.Boolean, TinyLife.Objects.ParentInfo, System.Single, System.Boolean, System.Boolean, System.Boolean, System.Boolean) spec.csharp: - - uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Boolean,TinyLife.Objects.Furniture,TinyLife.Objects.AbstractSpot,MLEM.Misc.Direction2,System.Single,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean) + - uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean,System.Boolean,System.Boolean,System.Boolean) name: DrawColumns nameWithType: MapObject.DrawColumns fullName: TinyLife.Objects.MapObject.DrawColumns @@ -3096,25 +3161,10 @@ references: - name: ', ' nameWithType: ', ' fullName: ', ' - - uid: TinyLife.Objects.Furniture - name: Furniture - nameWithType: Furniture - fullName: TinyLife.Objects.Furniture - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: TinyLife.Objects.AbstractSpot - name: AbstractSpot - nameWithType: AbstractSpot - fullName: TinyLife.Objects.AbstractSpot - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: MLEM.Misc.Direction2 - name: Direction2 - nameWithType: Direction2 - fullName: MLEM.Misc.Direction2 - isExternal: true + - uid: TinyLife.Objects.ParentInfo + name: ParentInfo + nameWithType: ParentInfo + fullName: TinyLife.Objects.ParentInfo - name: ', ' nameWithType: ', ' fullName: ', ' @@ -3155,27 +3205,11 @@ references: nameWithType: Boolean fullName: System.Boolean isExternal: true - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: System.Boolean - name: Boolean - nameWithType: Boolean - fullName: System.Boolean - isExternal: true - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: System.Boolean - name: Boolean - nameWithType: Boolean - fullName: System.Boolean - isExternal: true - name: ) nameWithType: ) fullName: ) spec.vb: - - uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Boolean,TinyLife.Objects.Furniture,TinyLife.Objects.AbstractSpot,MLEM.Misc.Direction2,System.Single,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean) + - uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean,System.Boolean,System.Boolean,System.Boolean) name: DrawColumns nameWithType: MapObject.DrawColumns fullName: TinyLife.Objects.MapObject.DrawColumns @@ -3253,25 +3287,10 @@ references: - name: ', ' nameWithType: ', ' fullName: ', ' - - uid: TinyLife.Objects.Furniture - name: Furniture - nameWithType: Furniture - fullName: TinyLife.Objects.Furniture - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: TinyLife.Objects.AbstractSpot - name: AbstractSpot - nameWithType: AbstractSpot - fullName: TinyLife.Objects.AbstractSpot - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: MLEM.Misc.Direction2 - name: Direction2 - nameWithType: Direction2 - fullName: MLEM.Misc.Direction2 - isExternal: true + - uid: TinyLife.Objects.ParentInfo + name: ParentInfo + nameWithType: ParentInfo + fullName: TinyLife.Objects.ParentInfo - name: ', ' nameWithType: ', ' fullName: ', ' @@ -3312,22 +3331,6 @@ references: nameWithType: Boolean fullName: System.Boolean isExternal: true - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: System.Boolean - name: Boolean - nameWithType: Boolean - fullName: System.Boolean - isExternal: true - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: System.Boolean - name: Boolean - nameWithType: Boolean - fullName: System.Boolean - isExternal: true - name: ) nameWithType: ) fullName: ) @@ -4029,18 +4032,18 @@ references: name: Microsoft.Xna.Framework nameWithType: Microsoft.Xna.Framework fullName: Microsoft.Xna.Framework -- uid: TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.Furniture,TinyLife.Objects.AbstractSpot,System.Single,System.Boolean) - commentId: M:TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.Furniture,TinyLife.Objects.AbstractSpot,System.Single,System.Boolean) +- uid: TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean) + commentId: M:TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean) parent: TinyLife.Objects.Furniture isExternal: true - name: Draw(GameTime, SpriteBatch, Vector2, Vector2, Nullable, Direction2, Int32[], Single, Boolean, Furniture, AbstractSpot, Single, Boolean) - nameWithType: Furniture.Draw(GameTime, SpriteBatch, Vector2, Vector2, Nullable, Direction2, Int32[], Single, Boolean, Furniture, AbstractSpot, Single, Boolean) - fullName: TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, System.Nullable, MLEM.Misc.Direction2, System.Int32[], System.Single, System.Boolean, TinyLife.Objects.Furniture, TinyLife.Objects.AbstractSpot, System.Single, System.Boolean) - nameWithType.vb: Furniture.Draw(GameTime, SpriteBatch, Vector2, Vector2, Nullable(Of Color), Direction2, Int32(), Single, Boolean, Furniture, AbstractSpot, Single, Boolean) - fullName.vb: TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, System.Nullable(Of Microsoft.Xna.Framework.Color), MLEM.Misc.Direction2, System.Int32(), System.Single, System.Boolean, TinyLife.Objects.Furniture, TinyLife.Objects.AbstractSpot, System.Single, System.Boolean) - name.vb: Draw(GameTime, SpriteBatch, Vector2, Vector2, Nullable(Of Color), Direction2, Int32(), Single, Boolean, Furniture, AbstractSpot, Single, Boolean) + name: Draw(GameTime, SpriteBatch, Vector2, Vector2, Nullable, Direction2, Int32[], Single, Boolean, ParentInfo, Single, Boolean) + nameWithType: Furniture.Draw(GameTime, SpriteBatch, Vector2, Vector2, Nullable, Direction2, Int32[], Single, Boolean, ParentInfo, Single, Boolean) + fullName: TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, System.Nullable, MLEM.Misc.Direction2, System.Int32[], System.Single, System.Boolean, TinyLife.Objects.ParentInfo, System.Single, System.Boolean) + nameWithType.vb: Furniture.Draw(GameTime, SpriteBatch, Vector2, Vector2, Nullable(Of Color), Direction2, Int32(), Single, Boolean, ParentInfo, Single, Boolean) + fullName.vb: TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, System.Nullable(Of Microsoft.Xna.Framework.Color), MLEM.Misc.Direction2, System.Int32(), System.Single, System.Boolean, TinyLife.Objects.ParentInfo, System.Single, System.Boolean) + name.vb: Draw(GameTime, SpriteBatch, Vector2, Vector2, Nullable(Of Color), Direction2, Int32(), Single, Boolean, ParentInfo, Single, Boolean) spec.csharp: - - uid: TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.Furniture,TinyLife.Objects.AbstractSpot,System.Single,System.Boolean) + - uid: TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean) name: Draw nameWithType: Furniture.Draw fullName: TinyLife.Objects.Furniture.Draw @@ -4133,17 +4136,10 @@ references: - name: ', ' nameWithType: ', ' fullName: ', ' - - uid: TinyLife.Objects.Furniture - name: Furniture - nameWithType: Furniture - fullName: TinyLife.Objects.Furniture - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: TinyLife.Objects.AbstractSpot - name: AbstractSpot - nameWithType: AbstractSpot - fullName: TinyLife.Objects.AbstractSpot + - uid: TinyLife.Objects.ParentInfo + name: ParentInfo + nameWithType: ParentInfo + fullName: TinyLife.Objects.ParentInfo - name: ', ' nameWithType: ', ' fullName: ', ' @@ -4164,7 +4160,7 @@ references: nameWithType: ) fullName: ) spec.vb: - - uid: TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.Furniture,TinyLife.Objects.AbstractSpot,System.Single,System.Boolean) + - uid: TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean) name: Draw nameWithType: Furniture.Draw fullName: TinyLife.Objects.Furniture.Draw @@ -4257,17 +4253,10 @@ references: - name: ', ' nameWithType: ', ' fullName: ', ' - - uid: TinyLife.Objects.Furniture - name: Furniture - nameWithType: Furniture - fullName: TinyLife.Objects.Furniture - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: TinyLife.Objects.AbstractSpot - name: AbstractSpot - nameWithType: AbstractSpot - fullName: TinyLife.Objects.AbstractSpot + - uid: TinyLife.Objects.ParentInfo + name: ParentInfo + nameWithType: ParentInfo + fullName: TinyLife.Objects.ParentInfo - name: ', ' nameWithType: ', ' fullName: ', ' @@ -4371,12 +4360,12 @@ references: name: Boolean nameWithType: Boolean fullName: System.Boolean -- uid: TinyLife.Objects.AbstractSpot - commentId: T:TinyLife.Objects.AbstractSpot +- uid: TinyLife.Objects.ParentInfo + commentId: T:TinyLife.Objects.ParentInfo parent: TinyLife.Objects - name: AbstractSpot - nameWithType: AbstractSpot - fullName: TinyLife.Objects.AbstractSpot + name: ParentInfo + nameWithType: ParentInfo + fullName: TinyLife.Objects.ParentInfo - uid: Microsoft.Xna.Framework.Graphics commentId: N:Microsoft.Xna.Framework.Graphics isExternal: true diff --git a/docs/api/TinyLife.Objects.Vehicle.VehicleType.yml b/docs/api/TinyLife.Objects.Vehicle.VehicleType.yml index fe98d54..2588acd 100644 --- a/docs/api/TinyLife.Objects.Vehicle.VehicleType.yml +++ b/docs/api/TinyLife.Objects.Vehicle.VehicleType.yml @@ -17,7 +17,7 @@ items: source: remote: path: TinyLife/Objects/Vehicle.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: VehicleType path: ../TinyLife/Objects/Vehicle.cs @@ -52,7 +52,7 @@ items: source: remote: path: TinyLife/Objects/Vehicle.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Car path: ../TinyLife/Objects/Vehicle.cs @@ -86,7 +86,7 @@ items: source: remote: path: TinyLife/Objects/Vehicle.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: EScooter path: ../TinyLife/Objects/Vehicle.cs diff --git a/docs/api/TinyLife.Objects.Vehicle.yml b/docs/api/TinyLife.Objects.Vehicle.yml index e446d69..5c3ddf0 100644 --- a/docs/api/TinyLife.Objects.Vehicle.yml +++ b/docs/api/TinyLife.Objects.Vehicle.yml @@ -26,7 +26,7 @@ items: source: remote: path: TinyLife/Objects/Vehicle.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Vehicle path: ../TinyLife/Objects/Vehicle.cs @@ -56,15 +56,16 @@ items: - TinyLife.Objects.MapObject.OnEventsAttachable - TinyLife.Objects.MapObject.OnDraw - TinyLife.Objects.MapObject.OnUpdate + - TinyLife.Objects.MapObject.Position + - TinyLife.Objects.MapObject.ParentInfo - TinyLife.Objects.MapObject.Id - TinyLife.Objects.MapObject.Map - - TinyLife.Objects.MapObject.Position - TinyLife.Objects.MapObject.CurrentLot - TinyLife.Objects.MapObject.IsInWorld - TinyLife.Objects.MapObject.Intersects(MLEM.Misc.RectangleF) - TinyLife.Objects.MapObject.GetCategories(TinyLife.Objects.Person) - TinyLife.Objects.MapObject.OnAdded - - TinyLife.Objects.MapObject.GetHoverInfo + - TinyLife.Objects.MapObject.GetHoverInfo(MLEM.Ui.Elements.Tooltip) - TinyLife.Objects.MapObject.GetAiPriority(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - TinyLife.Objects.MapObject.CanExecuteAction(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Boolean) - TinyLife.Objects.MapObject.OnActionCompleted(TinyLife.Actions.Action,TinyLife.Actions.CompletionType,System.Boolean) @@ -74,7 +75,7 @@ items: - TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) - TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - TinyLife.Objects.MapObject.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) - - TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Boolean,TinyLife.Objects.Furniture,TinyLife.Objects.AbstractSpot,MLEM.Misc.Direction2,System.Single,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean) + - TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean,System.Boolean,System.Boolean,System.Boolean) - TinyLife.Objects.MapObject.GetModCategory(System.String) - MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object) - MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData``1(System.String) @@ -108,7 +109,7 @@ items: source: remote: path: TinyLife/Objects/Vehicle.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Rotation path: ../TinyLife/Objects/Vehicle.cs @@ -151,7 +152,7 @@ items: source: remote: path: TinyLife/Objects/Vehicle.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Driver path: ../TinyLife/Objects/Vehicle.cs @@ -194,7 +195,7 @@ items: source: remote: path: TinyLife/Objects/Vehicle.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Type path: ../TinyLife/Objects/Vehicle.cs @@ -237,7 +238,7 @@ items: source: remote: path: TinyLife/Objects/Vehicle.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Objects/Vehicle.cs @@ -277,7 +278,7 @@ items: source: remote: path: TinyLife/Objects/Vehicle.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: UpdateDriving path: ../TinyLife/Objects/Vehicle.cs @@ -318,7 +319,7 @@ items: source: remote: path: TinyLife/Objects/Vehicle.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetSpeed path: ../TinyLife/Objects/Vehicle.cs @@ -355,7 +356,7 @@ items: source: remote: path: TinyLife/Objects/Vehicle.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Update path: ../TinyLife/Objects/Vehicle.cs @@ -401,7 +402,7 @@ items: source: remote: path: TinyLife/Objects/Vehicle.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Draw path: ../TinyLife/Objects/Vehicle.cs @@ -452,7 +453,7 @@ items: source: remote: path: TinyLife/Objects/Vehicle.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Validate path: ../TinyLife/Objects/Vehicle.cs @@ -490,7 +491,7 @@ items: source: remote: path: TinyLife/Objects/Vehicle.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnCameraRotationChanged path: ../TinyLife/Objects/Vehicle.cs @@ -532,7 +533,7 @@ items: source: remote: path: TinyLife/Objects/Vehicle.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnRemoved path: ../TinyLife/Objects/Vehicle.cs @@ -628,6 +629,18 @@ references: name: OnUpdate nameWithType: MapObject.OnUpdate fullName: TinyLife.Objects.MapObject.OnUpdate +- uid: TinyLife.Objects.MapObject.Position + commentId: P:TinyLife.Objects.MapObject.Position + parent: TinyLife.Objects.MapObject + name: Position + nameWithType: MapObject.Position + fullName: TinyLife.Objects.MapObject.Position +- uid: TinyLife.Objects.MapObject.ParentInfo + commentId: P:TinyLife.Objects.MapObject.ParentInfo + parent: TinyLife.Objects.MapObject + name: ParentInfo + nameWithType: MapObject.ParentInfo + fullName: TinyLife.Objects.MapObject.ParentInfo - uid: TinyLife.Objects.MapObject.Id commentId: P:TinyLife.Objects.MapObject.Id parent: TinyLife.Objects.MapObject @@ -640,12 +653,6 @@ references: name: Map nameWithType: MapObject.Map fullName: TinyLife.Objects.MapObject.Map -- uid: TinyLife.Objects.MapObject.Position - commentId: P:TinyLife.Objects.MapObject.Position - parent: TinyLife.Objects.MapObject - name: Position - nameWithType: MapObject.Position - fullName: TinyLife.Objects.MapObject.Position - uid: TinyLife.Objects.MapObject.CurrentLot commentId: P:TinyLife.Objects.MapObject.CurrentLot parent: TinyLife.Objects.MapObject @@ -761,31 +768,42 @@ references: - name: ) nameWithType: ) fullName: ) -- uid: TinyLife.Objects.MapObject.GetHoverInfo - commentId: M:TinyLife.Objects.MapObject.GetHoverInfo +- uid: TinyLife.Objects.MapObject.GetHoverInfo(MLEM.Ui.Elements.Tooltip) + commentId: M:TinyLife.Objects.MapObject.GetHoverInfo(MLEM.Ui.Elements.Tooltip) parent: TinyLife.Objects.MapObject - name: GetHoverInfo() - nameWithType: MapObject.GetHoverInfo() - fullName: TinyLife.Objects.MapObject.GetHoverInfo() + isExternal: true + name: GetHoverInfo(Tooltip) + nameWithType: MapObject.GetHoverInfo(Tooltip) + fullName: TinyLife.Objects.MapObject.GetHoverInfo(MLEM.Ui.Elements.Tooltip) spec.csharp: - - uid: TinyLife.Objects.MapObject.GetHoverInfo + - uid: TinyLife.Objects.MapObject.GetHoverInfo(MLEM.Ui.Elements.Tooltip) name: GetHoverInfo nameWithType: MapObject.GetHoverInfo fullName: TinyLife.Objects.MapObject.GetHoverInfo - name: ( nameWithType: ( fullName: ( + - uid: MLEM.Ui.Elements.Tooltip + name: Tooltip + nameWithType: Tooltip + fullName: MLEM.Ui.Elements.Tooltip + isExternal: true - name: ) nameWithType: ) fullName: ) spec.vb: - - uid: TinyLife.Objects.MapObject.GetHoverInfo + - uid: TinyLife.Objects.MapObject.GetHoverInfo(MLEM.Ui.Elements.Tooltip) name: GetHoverInfo nameWithType: MapObject.GetHoverInfo fullName: TinyLife.Objects.MapObject.GetHoverInfo - name: ( nameWithType: ( fullName: ( + - uid: MLEM.Ui.Elements.Tooltip + name: Tooltip + nameWithType: Tooltip + fullName: MLEM.Ui.Elements.Tooltip + isExternal: true - name: ) nameWithType: ) fullName: ) @@ -1351,15 +1369,15 @@ references: - name: ) nameWithType: ) fullName: ) -- uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Boolean,TinyLife.Objects.Furniture,TinyLife.Objects.AbstractSpot,MLEM.Misc.Direction2,System.Single,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean) - commentId: M:TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Boolean,TinyLife.Objects.Furniture,TinyLife.Objects.AbstractSpot,MLEM.Misc.Direction2,System.Single,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean) +- uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean,System.Boolean,System.Boolean,System.Boolean) + commentId: M:TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean,System.Boolean,System.Boolean,System.Boolean) parent: TinyLife.Objects.MapObject isExternal: true - name: DrawColumns(Map, Vector2, SpriteBatch, Vector2, TextureRegion, Color, Single, Point, Boolean, Furniture, AbstractSpot, Direction2, Single, Boolean, Boolean, Boolean, Boolean, Boolean, Boolean) - nameWithType: MapObject.DrawColumns(Map, Vector2, SpriteBatch, Vector2, TextureRegion, Color, Single, Point, Boolean, Furniture, AbstractSpot, Direction2, Single, Boolean, Boolean, Boolean, Boolean, Boolean, Boolean) - fullName: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, MLEM.Textures.TextureRegion, Microsoft.Xna.Framework.Color, System.Single, Microsoft.Xna.Framework.Point, System.Boolean, TinyLife.Objects.Furniture, TinyLife.Objects.AbstractSpot, MLEM.Misc.Direction2, System.Single, System.Boolean, System.Boolean, System.Boolean, System.Boolean, System.Boolean, System.Boolean) + name: DrawColumns(Map, Vector2, SpriteBatch, Vector2, TextureRegion, Color, Single, Point, Boolean, ParentInfo, Single, Boolean, Boolean, Boolean, Boolean) + nameWithType: MapObject.DrawColumns(Map, Vector2, SpriteBatch, Vector2, TextureRegion, Color, Single, Point, Boolean, ParentInfo, Single, Boolean, Boolean, Boolean, Boolean) + fullName: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, MLEM.Textures.TextureRegion, Microsoft.Xna.Framework.Color, System.Single, Microsoft.Xna.Framework.Point, System.Boolean, TinyLife.Objects.ParentInfo, System.Single, System.Boolean, System.Boolean, System.Boolean, System.Boolean) spec.csharp: - - uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Boolean,TinyLife.Objects.Furniture,TinyLife.Objects.AbstractSpot,MLEM.Misc.Direction2,System.Single,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean) + - uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean,System.Boolean,System.Boolean,System.Boolean) name: DrawColumns nameWithType: MapObject.DrawColumns fullName: TinyLife.Objects.MapObject.DrawColumns @@ -1437,25 +1455,10 @@ references: - name: ', ' nameWithType: ', ' fullName: ', ' - - uid: TinyLife.Objects.Furniture - name: Furniture - nameWithType: Furniture - fullName: TinyLife.Objects.Furniture - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: TinyLife.Objects.AbstractSpot - name: AbstractSpot - nameWithType: AbstractSpot - fullName: TinyLife.Objects.AbstractSpot - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: MLEM.Misc.Direction2 - name: Direction2 - nameWithType: Direction2 - fullName: MLEM.Misc.Direction2 - isExternal: true + - uid: TinyLife.Objects.ParentInfo + name: ParentInfo + nameWithType: ParentInfo + fullName: TinyLife.Objects.ParentInfo - name: ', ' nameWithType: ', ' fullName: ', ' @@ -1496,27 +1499,11 @@ references: nameWithType: Boolean fullName: System.Boolean isExternal: true - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: System.Boolean - name: Boolean - nameWithType: Boolean - fullName: System.Boolean - isExternal: true - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: System.Boolean - name: Boolean - nameWithType: Boolean - fullName: System.Boolean - isExternal: true - name: ) nameWithType: ) fullName: ) spec.vb: - - uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Boolean,TinyLife.Objects.Furniture,TinyLife.Objects.AbstractSpot,MLEM.Misc.Direction2,System.Single,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean) + - uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean,System.Boolean,System.Boolean,System.Boolean) name: DrawColumns nameWithType: MapObject.DrawColumns fullName: TinyLife.Objects.MapObject.DrawColumns @@ -1594,25 +1581,10 @@ references: - name: ', ' nameWithType: ', ' fullName: ', ' - - uid: TinyLife.Objects.Furniture - name: Furniture - nameWithType: Furniture - fullName: TinyLife.Objects.Furniture - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: TinyLife.Objects.AbstractSpot - name: AbstractSpot - nameWithType: AbstractSpot - fullName: TinyLife.Objects.AbstractSpot - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: MLEM.Misc.Direction2 - name: Direction2 - nameWithType: Direction2 - fullName: MLEM.Misc.Direction2 - isExternal: true + - uid: TinyLife.Objects.ParentInfo + name: ParentInfo + nameWithType: ParentInfo + fullName: TinyLife.Objects.ParentInfo - name: ', ' nameWithType: ', ' fullName: ', ' @@ -1653,22 +1625,6 @@ references: nameWithType: Boolean fullName: System.Boolean isExternal: true - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: System.Boolean - name: Boolean - nameWithType: Boolean - fullName: System.Boolean - isExternal: true - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: System.Boolean - name: Boolean - nameWithType: Boolean - fullName: System.Boolean - isExternal: true - name: ) nameWithType: ) fullName: ) diff --git a/docs/api/TinyLife.Objects.Visibility.yml b/docs/api/TinyLife.Objects.Visibility.yml index 835ff39..8ff58f4 100644 --- a/docs/api/TinyLife.Objects.Visibility.yml +++ b/docs/api/TinyLife.Objects.Visibility.yml @@ -18,11 +18,11 @@ items: source: remote: path: TinyLife/Objects/MapObject.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Visibility path: ../TinyLife/Objects/MapObject.cs - startLine: 620 + startLine: 592 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -53,11 +53,11 @@ items: source: remote: path: TinyLife/Objects/MapObject.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: WhenVisible path: ../TinyLife/Objects/MapObject.cs - startLine: 625 + startLine: 597 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -87,11 +87,11 @@ items: source: remote: path: TinyLife/Objects/MapObject.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: WhenVisibleExt path: ../TinyLife/Objects/MapObject.cs - startLine: 629 + startLine: 601 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -121,11 +121,11 @@ items: source: remote: path: TinyLife/Objects/MapObject.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: HideZoomedOut path: ../TinyLife/Objects/MapObject.cs - startLine: 633 + startLine: 605 assemblies: - Tiny Life namespace: TinyLife.Objects diff --git a/docs/api/TinyLife.Objects.VoiceStyle.yml b/docs/api/TinyLife.Objects.VoiceStyle.yml index 5553fa3..8de9832 100644 --- a/docs/api/TinyLife.Objects.VoiceStyle.yml +++ b/docs/api/TinyLife.Objects.VoiceStyle.yml @@ -18,11 +18,11 @@ items: source: remote: path: TinyLife/Objects/Person.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: VoiceStyle path: ../TinyLife/Objects/Person.cs - startLine: 2448 + startLine: 2509 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -53,11 +53,11 @@ items: source: remote: path: TinyLife/Objects/Person.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Low path: ../TinyLife/Objects/Person.cs - startLine: 2451 + startLine: 2512 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -85,11 +85,11 @@ items: source: remote: path: TinyLife/Objects/Person.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: High path: ../TinyLife/Objects/Person.cs - startLine: 2452 + startLine: 2513 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -117,11 +117,11 @@ items: source: remote: path: TinyLife/Objects/Person.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Child path: ../TinyLife/Objects/Person.cs - startLine: 2453 + startLine: 2514 assemblies: - Tiny Life namespace: TinyLife.Objects diff --git a/docs/api/TinyLife.Objects.WornClothes.yml b/docs/api/TinyLife.Objects.WornClothes.yml index 002b29b..f610cd3 100644 --- a/docs/api/TinyLife.Objects.WornClothes.yml +++ b/docs/api/TinyLife.Objects.WornClothes.yml @@ -21,11 +21,11 @@ items: source: remote: path: TinyLife/Objects/Clothes.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: WornClothes path: ../TinyLife/Objects/Clothes.cs - startLine: 325 + startLine: 330 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -76,11 +76,11 @@ items: source: remote: path: TinyLife/Objects/Clothes.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Type path: ../TinyLife/Objects/Clothes.cs - startLine: 332 + startLine: 337 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -121,11 +121,11 @@ items: source: remote: path: TinyLife/Objects/Clothes.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Colors path: ../TinyLife/Objects/Clothes.cs - startLine: 339 + startLine: 344 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -164,11 +164,11 @@ items: source: remote: path: TinyLife/Objects/Clothes.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FromStorage path: ../TinyLife/Objects/Clothes.cs - startLine: 344 + startLine: 349 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -207,11 +207,11 @@ items: source: remote: path: TinyLife/Objects/Clothes.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Objects/Clothes.cs - startLine: 351 + startLine: 356 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -249,11 +249,11 @@ items: source: remote: path: TinyLife/Objects/Clothes.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetColor path: ../TinyLife/Objects/Clothes.cs - startLine: 361 + startLine: 366 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -288,11 +288,11 @@ items: source: remote: path: TinyLife/Objects/Clothes.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Validate path: ../TinyLife/Objects/Clothes.cs - startLine: 369 + startLine: 374 assemblies: - Tiny Life namespace: TinyLife.Objects diff --git a/docs/api/TinyLife.Objects.yml b/docs/api/TinyLife.Objects.yml index 49275fa..f46741d 100644 --- a/docs/api/TinyLife.Objects.yml +++ b/docs/api/TinyLife.Objects.yml @@ -7,8 +7,10 @@ items: - TinyLife.Objects.AbstractSpot - TinyLife.Objects.ActionSpot - TinyLife.Objects.AgeGroup + - TinyLife.Objects.AutoLightFurniture - TinyLife.Objects.BreakableFurniture - TinyLife.Objects.BreakableFurniture.BrokenBehavior + - TinyLife.Objects.Chimney - TinyLife.Objects.Clothes - TinyLife.Objects.ClothesIntention - TinyLife.Objects.ClothesLayer @@ -26,11 +28,13 @@ items: - TinyLife.Objects.Light - TinyLife.Objects.LightFurniture - TinyLife.Objects.MapObject + - TinyLife.Objects.Newspaper - TinyLife.Objects.ObjectCategory - TinyLife.Objects.ObjectSpot - TinyLife.Objects.Outfit - TinyLife.Objects.OverlayWallHanging - TinyLife.Objects.Painting + - TinyLife.Objects.ParentInfo - TinyLife.Objects.Particle - TinyLife.Objects.Person - TinyLife.Objects.Person.ActionUpdateDelegate @@ -76,6 +80,11 @@ references: name: ObjectSpot nameWithType: ObjectSpot fullName: TinyLife.Objects.ObjectSpot +- uid: TinyLife.Objects.AutoLightFurniture + commentId: T:TinyLife.Objects.AutoLightFurniture + name: AutoLightFurniture + nameWithType: AutoLightFurniture + fullName: TinyLife.Objects.AutoLightFurniture - uid: TinyLife.Objects.BreakableFurniture commentId: T:TinyLife.Objects.BreakableFurniture parent: TinyLife.Objects @@ -88,6 +97,11 @@ references: name: BreakableFurniture.BrokenBehavior nameWithType: BreakableFurniture.BrokenBehavior fullName: TinyLife.Objects.BreakableFurniture.BrokenBehavior +- uid: TinyLife.Objects.Chimney + commentId: T:TinyLife.Objects.Chimney + name: Chimney + nameWithType: Chimney + fullName: TinyLife.Objects.Chimney - uid: TinyLife.Objects.Clothes commentId: T:TinyLife.Objects.Clothes parent: TinyLife.Objects @@ -209,6 +223,17 @@ references: name: Visibility nameWithType: Visibility fullName: TinyLife.Objects.Visibility +- uid: TinyLife.Objects.ParentInfo + commentId: T:TinyLife.Objects.ParentInfo + parent: TinyLife.Objects + name: ParentInfo + nameWithType: ParentInfo + fullName: TinyLife.Objects.ParentInfo +- uid: TinyLife.Objects.Newspaper + commentId: T:TinyLife.Objects.Newspaper + name: Newspaper + nameWithType: Newspaper + fullName: TinyLife.Objects.Newspaper - uid: TinyLife.Objects.OverlayWallHanging commentId: T:TinyLife.Objects.OverlayWallHanging name: OverlayWallHanging diff --git a/docs/api/TinyLife.Options.yml b/docs/api/TinyLife.Options.yml index 6aa60a7..d4b16c6 100644 --- a/docs/api/TinyLife.Options.yml +++ b/docs/api/TinyLife.Options.yml @@ -5,8 +5,11 @@ items: id: Options parent: TinyLife children: + - TinyLife.Options.AButton + - TinyLife.Options.AllowMods - TinyLife.Options.Apply - TinyLife.Options.AutoSaveIntervalSeconds + - TinyLife.Options.BButton - TinyLife.Options.BrightnessIncrease - TinyLife.Options.CameraDownKeybind - TinyLife.Options.CameraLeftKeybind @@ -16,18 +19,23 @@ items: - TinyLife.Options.CopyFurnitureKeybind - TinyLife.Options.DecreaseSpeedKeybind - TinyLife.Options.DisplayedHints - - TinyLife.Options.Fullscreen + - TinyLife.Options.GamepadCursorSpeed + - TinyLife.Options.GamepadScreenBorder + - TinyLife.Options.GamepadSwapAForB + - TinyLife.Options.GamepadSwapTriggers + - TinyLife.Options.GamepadSwapXForY - TinyLife.Options.GameSpeeds - TinyLife.Options.GridKeybind + - TinyLife.Options.HideControlsHints + - TinyLife.Options.HideGamepadControlsHints - TinyLife.Options.HideHangingObjects - TinyLife.Options.IncreaseSpeedKeybind - TinyLife.Options.Instance - - TinyLife.Options.InteractKeybind - TinyLife.Options.Keybinds - - TinyLife.Options.KeyboardLighting - TinyLife.Options.Language - - TinyLife.Options.MoveCameraKeybind + - TinyLife.Options.LeftTrigger - TinyLife.Options.PauseGameKeybind + - TinyLife.Options.RightTrigger - TinyLife.Options.RotateCameraKeybind - TinyLife.Options.RotateKeybind - TinyLife.Options.RoundCameraPosition @@ -43,10 +51,12 @@ items: - TinyLife.Options.SwitchPersonKeybind - TinyLife.Options.UiAnimations - TinyLife.Options.UiScale - - TinyLife.Options.VSync + - TinyLife.Options.UnbindKeybind - TinyLife.Options.WallDisplays - TinyLife.Options.WallMode - TinyLife.Options.WorldSoundVolume + - TinyLife.Options.XButton + - TinyLife.Options.YButton - TinyLife.Options.ZoomInKeybind - TinyLife.Options.ZoomOutKeybind langs: @@ -59,11 +69,11 @@ items: source: remote: path: TinyLife/Options.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Options path: ../TinyLife/Options.cs - startLine: 29 + startLine: 31 assemblies: - Tiny Life namespace: TinyLife @@ -122,11 +132,11 @@ items: source: remote: path: TinyLife/Options.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: WallDisplays path: ../TinyLife/Options.cs - startLine: 35 + startLine: 37 assemblies: - Tiny Life namespace: TinyLife @@ -159,11 +169,11 @@ items: source: remote: path: TinyLife/Options.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GameSpeeds path: ../TinyLife/Options.cs - startLine: 39 + startLine: 41 assemblies: - Tiny Life namespace: TinyLife @@ -196,11 +206,11 @@ items: source: remote: path: TinyLife/Options.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Keybinds path: ../TinyLife/Options.cs - startLine: 43 + startLine: 45 assemblies: - Tiny Life namespace: TinyLife @@ -219,6 +229,43 @@ items: - Public - Shared - ReadOnly +- uid: TinyLife.Options.UnbindKeybind + commentId: F:TinyLife.Options.UnbindKeybind + id: UnbindKeybind + parent: TinyLife.Options + langs: + - csharp + - vb + name: UnbindKeybind + nameWithType: Options.UnbindKeybind + fullName: TinyLife.Options.UnbindKeybind + type: Field + source: + remote: + path: TinyLife/Options.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: UnbindKeybind + path: ../TinyLife/Options.cs + startLine: 49 + assemblies: + - Tiny Life + namespace: TinyLife + summary: "\nThe keybind used to unbind other keybinds in the options menu, which is set to .\n" + example: [] + syntax: + content: public static readonly Keybind UnbindKeybind + return: + type: MLEM.Input.Keybind + content.vb: Public Shared ReadOnly UnbindKeybind As Keybind + modifiers.csharp: + - public + - static + - readonly + modifiers.vb: + - Public + - Shared + - ReadOnly - uid: TinyLife.Options.Instance commentId: P:TinyLife.Options.Instance id: Instance @@ -233,11 +280,11 @@ items: source: remote: path: TinyLife/Options.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Instance path: ../TinyLife/Options.cs - startLine: 47 + startLine: 54 assemblies: - Tiny Life namespace: TinyLife @@ -258,92 +305,6 @@ items: - Public - Shared - ReadOnly -- uid: TinyLife.Options.InteractKeybind - commentId: F:TinyLife.Options.InteractKeybind - id: InteractKeybind - parent: TinyLife.Options - langs: - - csharp - - vb - name: InteractKeybind - nameWithType: Options.InteractKeybind - fullName: TinyLife.Options.InteractKeybind - type: Field - source: - remote: - path: TinyLife/Options.cs - branch: 0.20.4-dev - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: InteractKeybind - path: ../TinyLife/Options.cs - startLine: 51 - assemblies: - - Tiny Life - namespace: TinyLife - syntax: - content: >- - [DataMember] - - public readonly Keybind InteractKeybind - return: - type: MLEM.Input.Keybind - content.vb: >- - - - Public ReadOnly InteractKeybind As Keybind - attributes: - - type: System.Runtime.Serialization.DataMemberAttribute - ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor - arguments: [] - modifiers.csharp: - - public - - readonly - modifiers.vb: - - Public - - ReadOnly -- uid: TinyLife.Options.MoveCameraKeybind - commentId: F:TinyLife.Options.MoveCameraKeybind - id: MoveCameraKeybind - parent: TinyLife.Options - langs: - - csharp - - vb - name: MoveCameraKeybind - nameWithType: Options.MoveCameraKeybind - fullName: TinyLife.Options.MoveCameraKeybind - type: Field - source: - remote: - path: TinyLife/Options.cs - branch: 0.20.4-dev - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: MoveCameraKeybind - path: ../TinyLife/Options.cs - startLine: 53 - assemblies: - - Tiny Life - namespace: TinyLife - syntax: - content: >- - [DataMember] - - public readonly Keybind MoveCameraKeybind - return: - type: MLEM.Input.Keybind - content.vb: >- - - - Public ReadOnly MoveCameraKeybind As Keybind - attributes: - - type: System.Runtime.Serialization.DataMemberAttribute - ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor - arguments: [] - modifiers.csharp: - - public - - readonly - modifiers.vb: - - Public - - ReadOnly - uid: TinyLife.Options.CopyFurnitureKeybind commentId: F:TinyLife.Options.CopyFurnitureKeybind id: CopyFurnitureKeybind @@ -358,11 +319,11 @@ items: source: remote: path: TinyLife/Options.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CopyFurnitureKeybind path: ../TinyLife/Options.cs - startLine: 55 + startLine: 58 assemblies: - Tiny Life namespace: TinyLife @@ -401,11 +362,11 @@ items: source: remote: path: TinyLife/Options.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: StoreInHouseholdKeybind path: ../TinyLife/Options.cs - startLine: 57 + startLine: 60 assemblies: - Tiny Life namespace: TinyLife @@ -444,11 +405,11 @@ items: source: remote: path: TinyLife/Options.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RotateKeybind path: ../TinyLife/Options.cs - startLine: 59 + startLine: 62 assemblies: - Tiny Life namespace: TinyLife @@ -487,11 +448,11 @@ items: source: remote: path: TinyLife/Options.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SwitchPersonKeybind path: ../TinyLife/Options.cs - startLine: 61 + startLine: 64 assemblies: - Tiny Life namespace: TinyLife @@ -530,11 +491,11 @@ items: source: remote: path: TinyLife/Options.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PauseGameKeybind path: ../TinyLife/Options.cs - startLine: 63 + startLine: 66 assemblies: - Tiny Life namespace: TinyLife @@ -573,11 +534,11 @@ items: source: remote: path: TinyLife/Options.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IncreaseSpeedKeybind path: ../TinyLife/Options.cs - startLine: 65 + startLine: 68 assemblies: - Tiny Life namespace: TinyLife @@ -616,11 +577,11 @@ items: source: remote: path: TinyLife/Options.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DecreaseSpeedKeybind path: ../TinyLife/Options.cs - startLine: 67 + startLine: 70 assemblies: - Tiny Life namespace: TinyLife @@ -659,11 +620,11 @@ items: source: remote: path: TinyLife/Options.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ScreenshotKeybind path: ../TinyLife/Options.cs - startLine: 69 + startLine: 72 assemblies: - Tiny Life namespace: TinyLife @@ -702,11 +663,11 @@ items: source: remote: path: TinyLife/Options.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SellHeldObjectKeybind path: ../TinyLife/Options.cs - startLine: 71 + startLine: 74 assemblies: - Tiny Life namespace: TinyLife @@ -745,11 +706,11 @@ items: source: remote: path: TinyLife/Options.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GridKeybind path: ../TinyLife/Options.cs - startLine: 73 + startLine: 76 assemblies: - Tiny Life namespace: TinyLife @@ -774,49 +735,6 @@ items: modifiers.vb: - Public - ReadOnly -- uid: TinyLife.Options.RotateCameraKeybind - commentId: F:TinyLife.Options.RotateCameraKeybind - id: RotateCameraKeybind - parent: TinyLife.Options - langs: - - csharp - - vb - name: RotateCameraKeybind - nameWithType: Options.RotateCameraKeybind - fullName: TinyLife.Options.RotateCameraKeybind - type: Field - source: - remote: - path: TinyLife/Options.cs - branch: 0.20.4-dev - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: RotateCameraKeybind - path: ../TinyLife/Options.cs - startLine: 75 - assemblies: - - Tiny Life - namespace: TinyLife - syntax: - content: >- - [DataMember] - - public readonly Keybind RotateCameraKeybind - return: - type: MLEM.Input.Keybind - content.vb: >- - - - Public ReadOnly RotateCameraKeybind As Keybind - attributes: - - type: System.Runtime.Serialization.DataMemberAttribute - ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor - arguments: [] - modifiers.csharp: - - public - - readonly - modifiers.vb: - - Public - - ReadOnly - uid: TinyLife.Options.ZoomInKeybind commentId: F:TinyLife.Options.ZoomInKeybind id: ZoomInKeybind @@ -831,11 +749,11 @@ items: source: remote: path: TinyLife/Options.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ZoomInKeybind path: ../TinyLife/Options.cs - startLine: 77 + startLine: 78 assemblies: - Tiny Life namespace: TinyLife @@ -874,11 +792,11 @@ items: source: remote: path: TinyLife/Options.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ZoomOutKeybind path: ../TinyLife/Options.cs - startLine: 79 + startLine: 80 assemblies: - Tiny Life namespace: TinyLife @@ -903,6 +821,49 @@ items: modifiers.vb: - Public - ReadOnly +- uid: TinyLife.Options.RotateCameraKeybind + commentId: F:TinyLife.Options.RotateCameraKeybind + id: RotateCameraKeybind + parent: TinyLife.Options + langs: + - csharp + - vb + name: RotateCameraKeybind + nameWithType: Options.RotateCameraKeybind + fullName: TinyLife.Options.RotateCameraKeybind + type: Field + source: + remote: + path: TinyLife/Options.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: RotateCameraKeybind + path: ../TinyLife/Options.cs + startLine: 82 + assemblies: + - Tiny Life + namespace: TinyLife + syntax: + content: >- + [DataMember] + + public readonly Keybind RotateCameraKeybind + return: + type: MLEM.Input.Keybind + content.vb: >- + + + Public ReadOnly RotateCameraKeybind As Keybind + attributes: + - type: System.Runtime.Serialization.DataMemberAttribute + ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor + arguments: [] + modifiers.csharp: + - public + - readonly + modifiers.vb: + - Public + - ReadOnly - uid: TinyLife.Options.CameraUpKeybind commentId: F:TinyLife.Options.CameraUpKeybind id: CameraUpKeybind @@ -917,11 +878,11 @@ items: source: remote: path: TinyLife/Options.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CameraUpKeybind path: ../TinyLife/Options.cs - startLine: 81 + startLine: 84 assemblies: - Tiny Life namespace: TinyLife @@ -960,11 +921,11 @@ items: source: remote: path: TinyLife/Options.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CameraDownKeybind path: ../TinyLife/Options.cs - startLine: 83 + startLine: 86 assemblies: - Tiny Life namespace: TinyLife @@ -1003,11 +964,11 @@ items: source: remote: path: TinyLife/Options.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CameraLeftKeybind path: ../TinyLife/Options.cs - startLine: 85 + startLine: 88 assemblies: - Tiny Life namespace: TinyLife @@ -1046,11 +1007,11 @@ items: source: remote: path: TinyLife/Options.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CameraRightKeybind path: ../TinyLife/Options.cs - startLine: 87 + startLine: 90 assemblies: - Tiny Life namespace: TinyLife @@ -1089,27 +1050,27 @@ items: source: remote: path: TinyLife/Options.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DisplayedHints path: ../TinyLife/Options.cs - startLine: 94 + startLine: 97 assemblies: - Tiny Life namespace: TinyLife - summary: "\nThe objects that have already been displayed\n" + summary: "\nThe of objects that have already been displayed\n" example: [] syntax: content: >- [DataMember] - public readonly HashSet DisplayedHints + public readonly HashSet DisplayedHints return: - type: System.Collections.Generic.HashSet{TinyLife.Uis.InGameHint} + type: System.Collections.Generic.HashSet{System.String} content.vb: >- - Public ReadOnly DisplayedHints As HashSet(Of InGameHint) + Public ReadOnly DisplayedHints As HashSet(Of String) attributes: - type: System.Runtime.Serialization.DataMemberAttribute ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor @@ -1120,6 +1081,228 @@ items: modifiers.vb: - Public - ReadOnly +- uid: TinyLife.Options.AButton + commentId: P:TinyLife.Options.AButton + id: AButton + parent: TinyLife.Options + langs: + - csharp + - vb + name: AButton + nameWithType: Options.AButton + fullName: TinyLife.Options.AButton + type: Property + source: + remote: + path: TinyLife/Options.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: AButton + path: ../TinyLife/Options.cs + startLine: 102 + assemblies: + - Tiny Life + namespace: TinyLife + summary: "\nReturns the value that is currently considered to be the A (or accept) button. This value is based on .\n" + example: [] + syntax: + content: public Buttons AButton { get; } + parameters: [] + return: + type: Microsoft.Xna.Framework.Input.Buttons + content.vb: Public ReadOnly Property AButton As Buttons + overload: TinyLife.Options.AButton* + modifiers.csharp: + - public + - get + modifiers.vb: + - Public + - ReadOnly +- uid: TinyLife.Options.BButton + commentId: P:TinyLife.Options.BButton + id: BButton + parent: TinyLife.Options + langs: + - csharp + - vb + name: BButton + nameWithType: Options.BButton + fullName: TinyLife.Options.BButton + type: Property + source: + remote: + path: TinyLife/Options.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: BButton + path: ../TinyLife/Options.cs + startLine: 106 + assemblies: + - Tiny Life + namespace: TinyLife + summary: "\nReturns the value that is currently considered to be the B (or deny) button. This value is based on .\n" + example: [] + syntax: + content: public Buttons BButton { get; } + parameters: [] + return: + type: Microsoft.Xna.Framework.Input.Buttons + content.vb: Public ReadOnly Property BButton As Buttons + overload: TinyLife.Options.BButton* + modifiers.csharp: + - public + - get + modifiers.vb: + - Public + - ReadOnly +- uid: TinyLife.Options.XButton + commentId: P:TinyLife.Options.XButton + id: XButton + parent: TinyLife.Options + langs: + - csharp + - vb + name: XButton + nameWithType: Options.XButton + fullName: TinyLife.Options.XButton + type: Property + source: + remote: + path: TinyLife/Options.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: XButton + path: ../TinyLife/Options.cs + startLine: 110 + assemblies: + - Tiny Life + namespace: TinyLife + summary: "\nReturns the value that is currently considered to be the X button. This value is based on .\n" + example: [] + syntax: + content: public Buttons XButton { get; } + parameters: [] + return: + type: Microsoft.Xna.Framework.Input.Buttons + content.vb: Public ReadOnly Property XButton As Buttons + overload: TinyLife.Options.XButton* + modifiers.csharp: + - public + - get + modifiers.vb: + - Public + - ReadOnly +- uid: TinyLife.Options.YButton + commentId: P:TinyLife.Options.YButton + id: YButton + parent: TinyLife.Options + langs: + - csharp + - vb + name: YButton + nameWithType: Options.YButton + fullName: TinyLife.Options.YButton + type: Property + source: + remote: + path: TinyLife/Options.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: YButton + path: ../TinyLife/Options.cs + startLine: 114 + assemblies: + - Tiny Life + namespace: TinyLife + summary: "\nReturns the value that is currently considered to be the Y button. This value is based on .\n" + example: [] + syntax: + content: public Buttons YButton { get; } + parameters: [] + return: + type: Microsoft.Xna.Framework.Input.Buttons + content.vb: Public ReadOnly Property YButton As Buttons + overload: TinyLife.Options.YButton* + modifiers.csharp: + - public + - get + modifiers.vb: + - Public + - ReadOnly +- uid: TinyLife.Options.LeftTrigger + commentId: P:TinyLife.Options.LeftTrigger + id: LeftTrigger + parent: TinyLife.Options + langs: + - csharp + - vb + name: LeftTrigger + nameWithType: Options.LeftTrigger + fullName: TinyLife.Options.LeftTrigger + type: Property + source: + remote: + path: TinyLife/Options.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: LeftTrigger + path: ../TinyLife/Options.cs + startLine: 118 + assemblies: + - Tiny Life + namespace: TinyLife + summary: "\nReturns the value that is currently considered to be the left trigger. This value is based on .\n" + example: [] + syntax: + content: public Buttons LeftTrigger { get; } + parameters: [] + return: + type: Microsoft.Xna.Framework.Input.Buttons + content.vb: Public ReadOnly Property LeftTrigger As Buttons + overload: TinyLife.Options.LeftTrigger* + modifiers.csharp: + - public + - get + modifiers.vb: + - Public + - ReadOnly +- uid: TinyLife.Options.RightTrigger + commentId: P:TinyLife.Options.RightTrigger + id: RightTrigger + parent: TinyLife.Options + langs: + - csharp + - vb + name: RightTrigger + nameWithType: Options.RightTrigger + fullName: TinyLife.Options.RightTrigger + type: Property + source: + remote: + path: TinyLife/Options.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: RightTrigger + path: ../TinyLife/Options.cs + startLine: 122 + assemblies: + - Tiny Life + namespace: TinyLife + summary: "\nReturns the value that is currently considered to be the right trigger. This value is based on .\n" + example: [] + syntax: + content: public Buttons RightTrigger { get; } + parameters: [] + return: + type: Microsoft.Xna.Framework.Input.Buttons + content.vb: Public ReadOnly Property RightTrigger As Buttons + overload: TinyLife.Options.RightTrigger* + modifiers.csharp: + - public + - get + modifiers.vb: + - Public + - ReadOnly - uid: TinyLife.Options.WallMode commentId: P:TinyLife.Options.WallMode id: WallMode @@ -1134,11 +1317,11 @@ items: source: remote: path: TinyLife/Options.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: WallMode path: ../TinyLife/Options.cs - startLine: 102 + startLine: 130 assemblies: - Tiny Life namespace: TinyLife @@ -1157,92 +1340,6 @@ items: - set modifiers.vb: - Public -- uid: TinyLife.Options.Fullscreen - commentId: F:TinyLife.Options.Fullscreen - id: Fullscreen - parent: TinyLife.Options - langs: - - csharp - - vb - name: Fullscreen - nameWithType: Options.Fullscreen - fullName: TinyLife.Options.Fullscreen - type: Field - source: - remote: - path: TinyLife/Options.cs - branch: 0.20.4-dev - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: Fullscreen - path: ../TinyLife/Options.cs - startLine: 117 - assemblies: - - Tiny Life - namespace: TinyLife - summary: "\nWhether the game is currently in fullscreen mode\n" - example: [] - syntax: - content: >- - [DataMember] - - public bool Fullscreen - return: - type: System.Boolean - content.vb: >- - - - Public Fullscreen As Boolean - attributes: - - type: System.Runtime.Serialization.DataMemberAttribute - ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor - arguments: [] - modifiers.csharp: - - public - modifiers.vb: - - Public -- uid: TinyLife.Options.VSync - commentId: F:TinyLife.Options.VSync - id: VSync - parent: TinyLife.Options - langs: - - csharp - - vb - name: VSync - nameWithType: Options.VSync - fullName: TinyLife.Options.VSync - type: Field - source: - remote: - path: TinyLife/Options.cs - branch: 0.20.4-dev - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: VSync - path: ../TinyLife/Options.cs - startLine: 122 - assemblies: - - Tiny Life - namespace: TinyLife - summary: "\nWhether vertical synchronization is currently turned on\n" - example: [] - syntax: - content: >- - [DataMember] - - public bool VSync - return: - type: System.Boolean - content.vb: >- - - - Public VSync As Boolean - attributes: - - type: System.Runtime.Serialization.DataMemberAttribute - ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor - arguments: [] - modifiers.csharp: - - public - modifiers.vb: - - Public - uid: TinyLife.Options.Language commentId: F:TinyLife.Options.Language id: Language @@ -1257,11 +1354,11 @@ items: source: remote: path: TinyLife/Options.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Language path: ../TinyLife/Options.cs - startLine: 128 + startLine: 146 assemblies: - Tiny Life namespace: TinyLife @@ -1300,11 +1397,11 @@ items: source: remote: path: TinyLife/Options.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: UiScale path: ../TinyLife/Options.cs - startLine: 133 + startLine: 151 assemblies: - Tiny Life namespace: TinyLife @@ -1343,11 +1440,11 @@ items: source: remote: path: TinyLife/Options.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SoundVolume path: ../TinyLife/Options.cs - startLine: 138 + startLine: 156 assemblies: - Tiny Life namespace: TinyLife @@ -1386,11 +1483,11 @@ items: source: remote: path: TinyLife/Options.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: WorldSoundVolume path: ../TinyLife/Options.cs - startLine: 144 + startLine: 162 assemblies: - Tiny Life namespace: TinyLife @@ -1429,11 +1526,11 @@ items: source: remote: path: TinyLife/Options.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SpeechVolume path: ../TinyLife/Options.cs - startLine: 150 + startLine: 168 assemblies: - Tiny Life namespace: TinyLife @@ -1472,11 +1569,11 @@ items: source: remote: path: TinyLife/Options.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: StingVolume path: ../TinyLife/Options.cs - startLine: 156 + startLine: 174 assemblies: - Tiny Life namespace: TinyLife @@ -1515,11 +1612,11 @@ items: source: remote: path: TinyLife/Options.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SoundscapeVolume path: ../TinyLife/Options.cs - startLine: 162 + startLine: 180 assemblies: - Tiny Life namespace: TinyLife @@ -1558,11 +1655,11 @@ items: source: remote: path: TinyLife/Options.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AutoSaveIntervalSeconds path: ../TinyLife/Options.cs - startLine: 168 + startLine: 186 assemblies: - Tiny Life namespace: TinyLife @@ -1587,49 +1684,6 @@ items: - public modifiers.vb: - Public -- uid: TinyLife.Options.KeyboardLighting - commentId: F:TinyLife.Options.KeyboardLighting - id: KeyboardLighting - parent: TinyLife.Options - langs: - - csharp - - vb - name: KeyboardLighting - nameWithType: Options.KeyboardLighting - fullName: TinyLife.Options.KeyboardLighting - type: Field - source: - remote: - path: TinyLife/Options.cs - branch: 0.20.4-dev - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: KeyboardLighting - path: ../TinyLife/Options.cs - startLine: 174 - assemblies: - - Tiny Life - namespace: TinyLife - summary: "\nWhether keyboard lighting should be enabled.\nThis setting defaults to false, but can be enabled regardless of whether keyboard lighting is supported by the user's devices.\n" - example: [] - syntax: - content: >- - [DataMember] - - public bool KeyboardLighting - return: - type: System.Boolean - content.vb: >- - - - Public KeyboardLighting As Boolean - attributes: - - type: System.Runtime.Serialization.DataMemberAttribute - ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor - arguments: [] - modifiers.csharp: - - public - modifiers.vb: - - Public - uid: TinyLife.Options.CameraRotation commentId: F:TinyLife.Options.CameraRotation id: CameraRotation @@ -1644,11 +1698,11 @@ items: source: remote: path: TinyLife/Options.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CameraRotation path: ../TinyLife/Options.cs - startLine: 181 + startLine: 193 assemblies: - Tiny Life namespace: TinyLife @@ -1687,11 +1741,11 @@ items: source: remote: path: TinyLife/Options.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: BrightnessIncrease path: ../TinyLife/Options.cs - startLine: 186 + startLine: 198 assemblies: - Tiny Life namespace: TinyLife @@ -1730,11 +1784,11 @@ items: source: remote: path: TinyLife/Options.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: HideHangingObjects path: ../TinyLife/Options.cs - startLine: 192 + startLine: 204 assemblies: - Tiny Life namespace: TinyLife @@ -1773,11 +1827,11 @@ items: source: remote: path: TinyLife/Options.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RoundCameraPosition path: ../TinyLife/Options.cs - startLine: 198 + startLine: 210 assemblies: - Tiny Life namespace: TinyLife @@ -1816,11 +1870,11 @@ items: source: remote: path: TinyLife/Options.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: UiAnimations path: ../TinyLife/Options.cs - startLine: 204 + startLine: 216 assemblies: - Tiny Life namespace: TinyLife @@ -1859,11 +1913,11 @@ items: source: remote: path: TinyLife/Options.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ShowBuildModeGrid path: ../TinyLife/Options.cs - startLine: 209 + startLine: 221 assemblies: - Tiny Life namespace: TinyLife @@ -1888,6 +1942,350 @@ items: - public modifiers.vb: - Public +- uid: TinyLife.Options.GamepadScreenBorder + commentId: F:TinyLife.Options.GamepadScreenBorder + id: GamepadScreenBorder + parent: TinyLife.Options + langs: + - csharp + - vb + name: GamepadScreenBorder + nameWithType: Options.GamepadScreenBorder + fullName: TinyLife.Options.GamepadScreenBorder + type: Field + source: + remote: + path: TinyLife/Options.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: GamepadScreenBorder + path: ../TinyLife/Options.cs + startLine: 226 + assemblies: + - Tiny Life + namespace: TinyLife + summary: "\nA percentual border around the screen's border at which the camera will start scrolling when gamepad controls are used.\n" + example: [] + syntax: + content: >- + [DataMember] + + public float GamepadScreenBorder + return: + type: System.Single + content.vb: >- + + + Public GamepadScreenBorder As Single + attributes: + - type: System.Runtime.Serialization.DataMemberAttribute + ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor + arguments: [] + modifiers.csharp: + - public + modifiers.vb: + - Public +- uid: TinyLife.Options.GamepadCursorSpeed + commentId: F:TinyLife.Options.GamepadCursorSpeed + id: GamepadCursorSpeed + parent: TinyLife.Options + langs: + - csharp + - vb + name: GamepadCursorSpeed + nameWithType: Options.GamepadCursorSpeed + fullName: TinyLife.Options.GamepadCursorSpeed + type: Field + source: + remote: + path: TinyLife/Options.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: GamepadCursorSpeed + path: ../TinyLife/Options.cs + startLine: 231 + assemblies: + - Tiny Life + namespace: TinyLife + summary: "\nThe speed of the gamepad's cursor.\n" + example: [] + syntax: + content: >- + [DataMember] + + public float GamepadCursorSpeed + return: + type: System.Single + content.vb: >- + + + Public GamepadCursorSpeed As Single + attributes: + - type: System.Runtime.Serialization.DataMemberAttribute + ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor + arguments: [] + modifiers.csharp: + - public + modifiers.vb: + - Public +- uid: TinyLife.Options.GamepadSwapTriggers + commentId: F:TinyLife.Options.GamepadSwapTriggers + id: GamepadSwapTriggers + parent: TinyLife.Options + langs: + - csharp + - vb + name: GamepadSwapTriggers + nameWithType: Options.GamepadSwapTriggers + fullName: TinyLife.Options.GamepadSwapTriggers + type: Field + source: + remote: + path: TinyLife/Options.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: GamepadSwapTriggers + path: ../TinyLife/Options.cs + startLine: 236 + assemblies: + - Tiny Life + namespace: TinyLife + summary: "\nWhether the left and right trigger's behavior should be swapped when using a gamepad. This value is used in and .\n" + example: [] + syntax: + content: >- + [DataMember] + + public bool GamepadSwapTriggers + return: + type: System.Boolean + content.vb: >- + + + Public GamepadSwapTriggers As Boolean + attributes: + - type: System.Runtime.Serialization.DataMemberAttribute + ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor + arguments: [] + modifiers.csharp: + - public + modifiers.vb: + - Public +- uid: TinyLife.Options.GamepadSwapAForB + commentId: F:TinyLife.Options.GamepadSwapAForB + id: GamepadSwapAForB + parent: TinyLife.Options + langs: + - csharp + - vb + name: GamepadSwapAForB + nameWithType: Options.GamepadSwapAForB + fullName: TinyLife.Options.GamepadSwapAForB + type: Field + source: + remote: + path: TinyLife/Options.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: GamepadSwapAForB + path: ../TinyLife/Options.cs + startLine: 241 + assemblies: + - Tiny Life + namespace: TinyLife + summary: "\nWhether the A and B buttons' behaviors should be swapped when using a gamepad. This value is used in and .\n" + example: [] + syntax: + content: >- + [DataMember] + + public bool GamepadSwapAForB + return: + type: System.Boolean + content.vb: >- + + + Public GamepadSwapAForB As Boolean + attributes: + - type: System.Runtime.Serialization.DataMemberAttribute + ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor + arguments: [] + modifiers.csharp: + - public + modifiers.vb: + - Public +- uid: TinyLife.Options.GamepadSwapXForY + commentId: F:TinyLife.Options.GamepadSwapXForY + id: GamepadSwapXForY + parent: TinyLife.Options + langs: + - csharp + - vb + name: GamepadSwapXForY + nameWithType: Options.GamepadSwapXForY + fullName: TinyLife.Options.GamepadSwapXForY + type: Field + source: + remote: + path: TinyLife/Options.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: GamepadSwapXForY + path: ../TinyLife/Options.cs + startLine: 246 + assemblies: + - Tiny Life + namespace: TinyLife + summary: "\nWhether the X and Y buttons' behaviors should be swapped when using a gamepad. This value is used in and .\n" + example: [] + syntax: + content: >- + [DataMember] + + public bool GamepadSwapXForY + return: + type: System.Boolean + content.vb: >- + + + Public GamepadSwapXForY As Boolean + attributes: + - type: System.Runtime.Serialization.DataMemberAttribute + ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor + arguments: [] + modifiers.csharp: + - public + modifiers.vb: + - Public +- uid: TinyLife.Options.HideControlsHints + commentId: F:TinyLife.Options.HideControlsHints + id: HideControlsHints + parent: TinyLife.Options + langs: + - csharp + - vb + name: HideControlsHints + nameWithType: Options.HideControlsHints + fullName: TinyLife.Options.HideControlsHints + type: Field + source: + remote: + path: TinyLife/Options.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: HideControlsHints + path: ../TinyLife/Options.cs + startLine: 251 + assemblies: + - Tiny Life + namespace: TinyLife + summary: "\nWhether the in the bottom-right corner of the screen should be hidden.\n" + example: [] + syntax: + content: >- + [DataMember] + + public bool HideControlsHints + return: + type: System.Boolean + content.vb: >- + + + Public HideControlsHints As Boolean + attributes: + - type: System.Runtime.Serialization.DataMemberAttribute + ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor + arguments: [] + modifiers.csharp: + - public + modifiers.vb: + - Public +- uid: TinyLife.Options.HideGamepadControlsHints + commentId: F:TinyLife.Options.HideGamepadControlsHints + id: HideGamepadControlsHints + parent: TinyLife.Options + langs: + - csharp + - vb + name: HideGamepadControlsHints + nameWithType: Options.HideGamepadControlsHints + fullName: TinyLife.Options.HideGamepadControlsHints + type: Field + source: + remote: + path: TinyLife/Options.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: HideGamepadControlsHints + path: ../TinyLife/Options.cs + startLine: 257 + assemblies: + - Tiny Life + namespace: TinyLife + summary: "\nWhether the gamepad controls hints should be hidden, even when using a gamepad.\nThis value is used by .\n" + example: [] + syntax: + content: >- + [DataMember] + + public bool HideGamepadControlsHints + return: + type: System.Boolean + content.vb: >- + + + Public HideGamepadControlsHints As Boolean + attributes: + - type: System.Runtime.Serialization.DataMemberAttribute + ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor + arguments: [] + modifiers.csharp: + - public + modifiers.vb: + - Public +- uid: TinyLife.Options.AllowMods + commentId: F:TinyLife.Options.AllowMods + id: AllowMods + parent: TinyLife.Options + langs: + - csharp + - vb + name: AllowMods + nameWithType: Options.AllowMods + fullName: TinyLife.Options.AllowMods + type: Field + source: + remote: + path: TinyLife/Options.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: AllowMods + path: ../TinyLife/Options.cs + startLine: 262 + assemblies: + - Tiny Life + namespace: TinyLife + summary: "\nWhether loading mods is allowed.\n" + example: [] + syntax: + content: >- + [DataMember] + + public bool AllowMods + return: + type: System.Boolean + content.vb: >- + + + Public AllowMods As Boolean + attributes: + - type: System.Runtime.Serialization.DataMemberAttribute + ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor + arguments: [] + modifiers.csharp: + - public + modifiers.vb: + - Public - uid: TinyLife.Options.Apply commentId: M:TinyLife.Options.Apply id: Apply @@ -1902,11 +2300,11 @@ items: source: remote: path: TinyLife/Options.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Apply path: ../TinyLife/Options.cs - startLine: 217 + startLine: 289 assemblies: - Tiny Life namespace: TinyLife @@ -1934,11 +2332,11 @@ items: source: remote: path: TinyLife/Options.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Save path: ../TinyLife/Options.cs - startLine: 239 + startLine: 322 assemblies: - Tiny Life namespace: TinyLife @@ -2595,27 +2993,33 @@ references: name: MLEM.Input nameWithType: MLEM.Input fullName: MLEM.Input +- uid: Microsoft.Xna.Framework.Input.Keys.Escape + commentId: F:Microsoft.Xna.Framework.Input.Keys.Escape + isExternal: true - uid: TinyLife.Options.Instance* commentId: Overload:TinyLife.Options.Instance name: Instance nameWithType: Options.Instance fullName: TinyLife.Options.Instance +- uid: TinyLife.Uis.InGameHint.Name + commentId: F:TinyLife.Uis.InGameHint.Name + isExternal: true - uid: TinyLife.Uis.InGameHint commentId: T:TinyLife.Uis.InGameHint parent: TinyLife.Uis name: InGameHint nameWithType: InGameHint fullName: TinyLife.Uis.InGameHint -- uid: System.Collections.Generic.HashSet{TinyLife.Uis.InGameHint} - commentId: T:System.Collections.Generic.HashSet{TinyLife.Uis.InGameHint} +- uid: System.Collections.Generic.HashSet{System.String} + commentId: T:System.Collections.Generic.HashSet{System.String} parent: System.Collections.Generic definition: System.Collections.Generic.HashSet`1 - name: HashSet - nameWithType: HashSet - fullName: System.Collections.Generic.HashSet - nameWithType.vb: HashSet(Of InGameHint) - fullName.vb: System.Collections.Generic.HashSet(Of TinyLife.Uis.InGameHint) - name.vb: HashSet(Of InGameHint) + name: HashSet + nameWithType: HashSet + fullName: System.Collections.Generic.HashSet + nameWithType.vb: HashSet(Of String) + fullName.vb: System.Collections.Generic.HashSet(Of System.String) + name.vb: HashSet(Of String) spec.csharp: - uid: System.Collections.Generic.HashSet`1 name: HashSet @@ -2625,10 +3029,11 @@ references: - name: < nameWithType: < fullName: < - - uid: TinyLife.Uis.InGameHint - name: InGameHint - nameWithType: InGameHint - fullName: TinyLife.Uis.InGameHint + - uid: System.String + name: String + nameWithType: String + fullName: System.String + isExternal: true - name: '>' nameWithType: '>' fullName: '>' @@ -2641,10 +3046,11 @@ references: - name: '(Of ' nameWithType: '(Of ' fullName: '(Of ' - - uid: TinyLife.Uis.InGameHint - name: InGameHint - nameWithType: InGameHint - fullName: TinyLife.Uis.InGameHint + - uid: System.String + name: String + nameWithType: String + fullName: System.String + isExternal: true - name: ) nameWithType: ) fullName: ) @@ -2698,6 +3104,58 @@ references: name: System.Collections.Generic nameWithType: System.Collections.Generic fullName: System.Collections.Generic +- uid: Microsoft.Xna.Framework.Input.Buttons + commentId: T:Microsoft.Xna.Framework.Input.Buttons + parent: Microsoft.Xna.Framework.Input + isExternal: true + name: Buttons + nameWithType: Buttons + fullName: Microsoft.Xna.Framework.Input.Buttons +- uid: TinyLife.Options.GamepadSwapAForB + commentId: F:TinyLife.Options.GamepadSwapAForB + isExternal: true +- uid: TinyLife.Options.AButton* + commentId: Overload:TinyLife.Options.AButton + name: AButton + nameWithType: Options.AButton + fullName: TinyLife.Options.AButton +- uid: Microsoft.Xna.Framework.Input + commentId: N:Microsoft.Xna.Framework.Input + isExternal: true + name: Microsoft.Xna.Framework.Input + nameWithType: Microsoft.Xna.Framework.Input + fullName: Microsoft.Xna.Framework.Input +- uid: TinyLife.Options.BButton* + commentId: Overload:TinyLife.Options.BButton + name: BButton + nameWithType: Options.BButton + fullName: TinyLife.Options.BButton +- uid: TinyLife.Options.GamepadSwapXForY + commentId: F:TinyLife.Options.GamepadSwapXForY + isExternal: true +- uid: TinyLife.Options.XButton* + commentId: Overload:TinyLife.Options.XButton + name: XButton + nameWithType: Options.XButton + fullName: TinyLife.Options.XButton +- uid: TinyLife.Options.YButton* + commentId: Overload:TinyLife.Options.YButton + name: YButton + nameWithType: Options.YButton + fullName: TinyLife.Options.YButton +- uid: TinyLife.Options.GamepadSwapTriggers + commentId: F:TinyLife.Options.GamepadSwapTriggers + isExternal: true +- uid: TinyLife.Options.LeftTrigger* + commentId: Overload:TinyLife.Options.LeftTrigger + name: LeftTrigger + nameWithType: Options.LeftTrigger + fullName: TinyLife.Options.LeftTrigger +- uid: TinyLife.Options.RightTrigger* + commentId: Overload:TinyLife.Options.RightTrigger + name: RightTrigger + nameWithType: Options.RightTrigger + fullName: TinyLife.Options.RightTrigger - uid: TinyLife.Options.WallMode commentId: P:TinyLife.Options.WallMode isExternal: true @@ -2757,13 +3215,6 @@ references: name: TinyLife.Tools nameWithType: TinyLife.Tools fullName: TinyLife.Tools -- uid: System.Boolean - commentId: T:System.Boolean - parent: System - isExternal: true - name: Boolean - nameWithType: Boolean - fullName: System.Boolean - uid: TinyLife.Localization commentId: T:TinyLife.Localization name: Localization @@ -2944,6 +3395,13 @@ references: - name: ) nameWithType: ) fullName: ) +- uid: System.Boolean + commentId: T:System.Boolean + parent: System + isExternal: true + name: Boolean + nameWithType: Boolean + fullName: System.Boolean - uid: TinyLife.Objects.Furniture commentId: T:TinyLife.Objects.Furniture parent: TinyLife.Objects @@ -2970,6 +3428,33 @@ references: name: CoveringGroup nameWithType: CoveringGroup fullName: TinyLife.Uis.CoveringGroup +- uid: TinyLife.Options.LeftTrigger + commentId: P:TinyLife.Options.LeftTrigger + isExternal: true +- uid: TinyLife.Options.RightTrigger + commentId: P:TinyLife.Options.RightTrigger + isExternal: true +- uid: TinyLife.Options.AButton + commentId: P:TinyLife.Options.AButton + isExternal: true +- uid: TinyLife.Options.BButton + commentId: P:TinyLife.Options.BButton + isExternal: true +- uid: TinyLife.Options.XButton + commentId: P:TinyLife.Options.XButton + isExternal: true +- uid: TinyLife.Options.YButton + commentId: P:TinyLife.Options.YButton + isExternal: true +- uid: TinyLife.Uis.ControlsHint + commentId: T:TinyLife.Uis.ControlsHint + parent: TinyLife.Uis + name: ControlsHint + nameWithType: ControlsHint + fullName: TinyLife.Uis.ControlsHint +- uid: TinyLife.Uis.Menus.GamepadHint(MLEM.Ui.Anchor,System.Func{TinyLife.Options,Microsoft.Xna.Framework.Input.Buttons},Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Func{System.Boolean}) + commentId: M:TinyLife.Uis.Menus.GamepadHint(MLEM.Ui.Anchor,System.Func{TinyLife.Options,Microsoft.Xna.Framework.Input.Buttons},Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Func{System.Boolean}) + isExternal: true - uid: TinyLife.Options.Apply* commentId: Overload:TinyLife.Options.Apply name: Apply diff --git a/docs/api/TinyLife.PerSaveOptions.yml b/docs/api/TinyLife.PerSaveOptions.yml index 6b55a7f..9ea605e 100644 --- a/docs/api/TinyLife.PerSaveOptions.yml +++ b/docs/api/TinyLife.PerSaveOptions.yml @@ -13,6 +13,7 @@ items: - TinyLife.PerSaveOptions.Instance - TinyLife.PerSaveOptions.Load(System.String) - TinyLife.PerSaveOptions.LoadedMods + - TinyLife.PerSaveOptions.MapCustom - TinyLife.PerSaveOptions.MapName - TinyLife.PerSaveOptions.MaxRegularVisitors - TinyLife.PerSaveOptions.Save(System.String) @@ -26,11 +27,11 @@ items: source: remote: path: TinyLife/Options.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PerSaveOptions path: ../TinyLife/Options.cs - startLine: 265 + startLine: 347 assemblies: - Tiny Life namespace: TinyLife @@ -89,11 +90,11 @@ items: source: remote: path: TinyLife/Options.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Instance path: ../TinyLife/Options.cs - startLine: 272 + startLine: 354 assemblies: - Tiny Life namespace: TinyLife @@ -128,11 +129,11 @@ items: source: remote: path: TinyLife/Options.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DisableAiSelected path: ../TinyLife/Options.cs - startLine: 278 + startLine: 360 assemblies: - Tiny Life namespace: TinyLife @@ -171,11 +172,11 @@ items: source: remote: path: TinyLife/Options.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DisableAiHousehold path: ../TinyLife/Options.cs - startLine: 283 + startLine: 365 assemblies: - Tiny Life namespace: TinyLife @@ -214,11 +215,11 @@ items: source: remote: path: TinyLife/Options.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AiImportantActions path: ../TinyLife/Options.cs - startLine: 289 + startLine: 371 assemblies: - Tiny Life namespace: TinyLife @@ -257,11 +258,11 @@ items: source: remote: path: TinyLife/Options.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AiSkillBuilding path: ../TinyLife/Options.cs - startLine: 295 + startLine: 377 assemblies: - Tiny Life namespace: TinyLife @@ -300,11 +301,11 @@ items: source: remote: path: TinyLife/Options.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AiRelationships path: ../TinyLife/Options.cs - startLine: 301 + startLine: 383 assemblies: - Tiny Life namespace: TinyLife @@ -343,11 +344,11 @@ items: source: remote: path: TinyLife/Options.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MaxRegularVisitors path: ../TinyLife/Options.cs - startLine: 307 + startLine: 389 assemblies: - Tiny Life namespace: TinyLife @@ -386,11 +387,11 @@ items: source: remote: path: TinyLife/Options.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: LoadedMods path: ../TinyLife/Options.cs - startLine: 313 + startLine: 395 assemblies: - Tiny Life namespace: TinyLife @@ -429,11 +430,11 @@ items: source: remote: path: TinyLife/Options.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MapName path: ../TinyLife/Options.cs - startLine: 319 + startLine: 401 assemblies: - Tiny Life namespace: TinyLife @@ -458,6 +459,49 @@ items: - public modifiers.vb: - Public +- uid: TinyLife.PerSaveOptions.MapCustom + commentId: F:TinyLife.PerSaveOptions.MapCustom + id: MapCustom + parent: TinyLife.PerSaveOptions + langs: + - csharp + - vb + name: MapCustom + nameWithType: PerSaveOptions.MapCustom + fullName: TinyLife.PerSaveOptions.MapCustom + type: Field + source: + remote: + path: TinyLife/Options.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: MapCustom + path: ../TinyLife/Options.cs + startLine: 407 + assemblies: + - Tiny Life + namespace: TinyLife + summary: "\nWhether the map that is used in this save game is a custom map.\nDo not change this value, or the save will likely be corrupted.\n" + example: [] + syntax: + content: >- + [DataMember] + + public bool MapCustom + return: + type: System.Boolean + content.vb: >- + + + Public MapCustom As Boolean + attributes: + - type: System.Runtime.Serialization.DataMemberAttribute + ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor + arguments: [] + modifiers.csharp: + - public + modifiers.vb: + - Public - uid: TinyLife.PerSaveOptions.Save(System.String) commentId: M:TinyLife.PerSaveOptions.Save(System.String) id: Save(System.String) @@ -472,11 +516,11 @@ items: source: remote: path: TinyLife/Options.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Save path: ../TinyLife/Options.cs - startLine: 324 + startLine: 412 assemblies: - Tiny Life namespace: TinyLife @@ -507,11 +551,11 @@ items: source: remote: path: TinyLife/Options.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Load path: ../TinyLife/Options.cs - startLine: 332 + startLine: 420 assemblies: - Tiny Life namespace: TinyLife diff --git a/docs/api/TinyLife.PersonalityType.TypeCategory.yml b/docs/api/TinyLife.PersonalityType.TypeCategory.yml index 313ddaf..f7ec3f5 100644 --- a/docs/api/TinyLife.PersonalityType.TypeCategory.yml +++ b/docs/api/TinyLife.PersonalityType.TypeCategory.yml @@ -18,11 +18,11 @@ items: source: remote: path: TinyLife/PersonalityType.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TypeCategory path: ../TinyLife/PersonalityType.cs - startLine: 178 + startLine: 194 assemblies: - Tiny Life namespace: TinyLife @@ -53,11 +53,11 @@ items: source: remote: path: TinyLife/PersonalityType.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Major path: ../TinyLife/PersonalityType.cs - startLine: 183 + startLine: 199 assemblies: - Tiny Life namespace: TinyLife @@ -87,11 +87,11 @@ items: source: remote: path: TinyLife/PersonalityType.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Minor path: ../TinyLife/PersonalityType.cs - startLine: 187 + startLine: 203 assemblies: - Tiny Life namespace: TinyLife @@ -121,11 +121,11 @@ items: source: remote: path: TinyLife/PersonalityType.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Hidden path: ../TinyLife/PersonalityType.cs - startLine: 192 + startLine: 208 assemblies: - Tiny Life namespace: TinyLife diff --git a/docs/api/TinyLife.PersonalityType.yml b/docs/api/TinyLife.PersonalityType.yml index 2f69930..8c65f22 100644 --- a/docs/api/TinyLife.PersonalityType.yml +++ b/docs/api/TinyLife.PersonalityType.yml @@ -11,12 +11,14 @@ items: - TinyLife.PersonalityType.Aromantic - TinyLife.PersonalityType.Asexual - TinyLife.PersonalityType.BoostedSkills + - TinyLife.PersonalityType.BoostedSkillTypes - TinyLife.PersonalityType.Category - TinyLife.PersonalityType.ComputerAddict - TinyLife.PersonalityType.Creative - TinyLife.PersonalityType.Energetic - TinyLife.PersonalityType.Extroverted - TinyLife.PersonalityType.FamilyFocused + - TinyLife.PersonalityType.Foodie - TinyLife.PersonalityType.FriendOfEveryone - TinyLife.PersonalityType.GymRat - TinyLife.PersonalityType.HatesChildren @@ -47,7 +49,7 @@ items: source: remote: path: TinyLife/PersonalityType.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PersonalityType path: ../TinyLife/PersonalityType.cs @@ -101,7 +103,7 @@ items: source: remote: path: TinyLife/PersonalityType.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Types path: ../TinyLife/PersonalityType.cs @@ -112,10 +114,10 @@ items: summary: "\nA registry of all of the personality types in the game.\nUse to register custom personality types.\n" example: [] syntax: - content: public static readonly IDictionary Types + content: public static readonly ReadOnlyDictionary Types return: - type: System.Collections.Generic.IDictionary{System.String,TinyLife.PersonalityType} - content.vb: Public Shared ReadOnly Types As IDictionary(Of String, PersonalityType) + type: System.Collections.ObjectModel.ReadOnlyDictionary{System.String,TinyLife.PersonalityType} + content.vb: Public Shared ReadOnly Types As ReadOnlyDictionary(Of String, PersonalityType) modifiers.csharp: - public - static @@ -138,7 +140,7 @@ items: source: remote: path: TinyLife/PersonalityType.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MaxMajorsPerPerson path: ../TinyLife/PersonalityType.cs @@ -175,7 +177,7 @@ items: source: remote: path: TinyLife/PersonalityType.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Lazy path: ../TinyLife/PersonalityType.cs @@ -210,7 +212,7 @@ items: source: remote: path: TinyLife/PersonalityType.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Energetic path: ../TinyLife/PersonalityType.cs @@ -245,7 +247,7 @@ items: source: remote: path: TinyLife/PersonalityType.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Creative path: ../TinyLife/PersonalityType.cs @@ -280,7 +282,7 @@ items: source: remote: path: TinyLife/PersonalityType.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Likeable path: ../TinyLife/PersonalityType.cs @@ -315,7 +317,7 @@ items: source: remote: path: TinyLife/PersonalityType.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Mean path: ../TinyLife/PersonalityType.cs @@ -350,7 +352,7 @@ items: source: remote: path: TinyLife/PersonalityType.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Ambitious path: ../TinyLife/PersonalityType.cs @@ -385,7 +387,7 @@ items: source: remote: path: TinyLife/PersonalityType.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Thinker path: ../TinyLife/PersonalityType.cs @@ -420,7 +422,7 @@ items: source: remote: path: TinyLife/PersonalityType.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Introverted path: ../TinyLife/PersonalityType.cs @@ -455,7 +457,7 @@ items: source: remote: path: TinyLife/PersonalityType.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Extroverted path: ../TinyLife/PersonalityType.cs @@ -490,7 +492,7 @@ items: source: remote: path: TinyLife/PersonalityType.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FamilyFocused path: ../TinyLife/PersonalityType.cs @@ -511,6 +513,41 @@ items: - Public - Shared - ReadOnly +- uid: TinyLife.PersonalityType.Foodie + commentId: F:TinyLife.PersonalityType.Foodie + id: Foodie + parent: TinyLife.PersonalityType + langs: + - csharp + - vb + name: Foodie + nameWithType: PersonalityType.Foodie + fullName: TinyLife.PersonalityType.Foodie + type: Field + source: + remote: + path: TinyLife/PersonalityType.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: Foodie + path: ../TinyLife/PersonalityType.cs + startLine: 76 + assemblies: + - Tiny Life + namespace: TinyLife + syntax: + content: public static readonly PersonalityType Foodie + return: + type: TinyLife.PersonalityType + content.vb: Public Shared ReadOnly Foodie As PersonalityType + modifiers.csharp: + - public + - static + - readonly + modifiers.vb: + - Public + - Shared + - ReadOnly - uid: TinyLife.PersonalityType.Asexual commentId: F:TinyLife.PersonalityType.Asexual id: Asexual @@ -525,11 +562,11 @@ items: source: remote: path: TinyLife/PersonalityType.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Asexual path: ../TinyLife/PersonalityType.cs - startLine: 78 + startLine: 81 assemblies: - Tiny Life namespace: TinyLife @@ -560,11 +597,11 @@ items: source: remote: path: TinyLife/PersonalityType.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Aromantic path: ../TinyLife/PersonalityType.cs - startLine: 82 + startLine: 85 assemblies: - Tiny Life namespace: TinyLife @@ -595,11 +632,11 @@ items: source: remote: path: TinyLife/PersonalityType.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: HatesChildren path: ../TinyLife/PersonalityType.cs - startLine: 86 + startLine: 89 assemblies: - Tiny Life namespace: TinyLife @@ -630,11 +667,11 @@ items: source: remote: path: TinyLife/PersonalityType.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MasterChef path: ../TinyLife/PersonalityType.cs - startLine: 92 + startLine: 95 assemblies: - Tiny Life namespace: TinyLife @@ -665,11 +702,11 @@ items: source: remote: path: TinyLife/PersonalityType.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SmartKid path: ../TinyLife/PersonalityType.cs - startLine: 95 + startLine: 98 assemblies: - Tiny Life namespace: TinyLife @@ -700,11 +737,11 @@ items: source: remote: path: TinyLife/PersonalityType.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GymRat path: ../TinyLife/PersonalityType.cs - startLine: 99 + startLine: 102 assemblies: - Tiny Life namespace: TinyLife @@ -735,11 +772,11 @@ items: source: remote: path: TinyLife/PersonalityType.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: HouseholdHero path: ../TinyLife/PersonalityType.cs - startLine: 102 + startLine: 105 assemblies: - Tiny Life namespace: TinyLife @@ -770,11 +807,11 @@ items: source: remote: path: TinyLife/PersonalityType.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ComputerAddict path: ../TinyLife/PersonalityType.cs - startLine: 105 + startLine: 108 assemblies: - Tiny Life namespace: TinyLife @@ -805,11 +842,11 @@ items: source: remote: path: TinyLife/PersonalityType.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FriendOfEveryone path: ../TinyLife/PersonalityType.cs - startLine: 108 + startLine: 111 assemblies: - Tiny Life namespace: TinyLife @@ -840,11 +877,11 @@ items: source: remote: path: TinyLife/PersonalityType.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Millionaire path: ../TinyLife/PersonalityType.cs - startLine: 112 + startLine: 115 assemblies: - Tiny Life namespace: TinyLife @@ -875,11 +912,11 @@ items: source: remote: path: TinyLife/PersonalityType.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Name path: ../TinyLife/PersonalityType.cs - startLine: 121 + startLine: 124 assemblies: - Tiny Life namespace: TinyLife @@ -910,11 +947,11 @@ items: source: remote: path: TinyLife/PersonalityType.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Texture path: ../TinyLife/PersonalityType.cs - startLine: 125 + startLine: 128 assemblies: - Tiny Life namespace: TinyLife @@ -945,11 +982,11 @@ items: source: remote: path: TinyLife/PersonalityType.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Incompatible path: ../TinyLife/PersonalityType.cs - startLine: 130 + startLine: 133 assemblies: - Tiny Life namespace: TinyLife @@ -982,15 +1019,15 @@ items: source: remote: path: TinyLife/PersonalityType.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: BoostedSkills path: ../TinyLife/PersonalityType.cs - startLine: 136 + startLine: 140 assemblies: - Tiny Life namespace: TinyLife - summary: "\nA flag of values that represent the skills that are boosted by this personality type, along with the amount that they are boosted by.\nIf the amount is set to 0.1, for example, any skill gain will be multiplied by 1 + 0.1 (= 1.1).\nThe boost for a specific skill can then be retrieved using .\n" + summary: "\nA set of values that represent the skill categories that are boosted by this personality type, along with the amount that they are boosted by.\nIf the amount is set to 0.1, for example, any skill gain will be multiplied by 1 + 0.1 (= 1.1).\nThe boost for a specific skill can then be retrieved using .\n" example: [] syntax: content: public (SkillCategory Skill, float Amount) BoostedSkills { get; set; } @@ -999,6 +1036,49 @@ items: type: System.ValueTuple{TinyLife.Skills.SkillCategory,System.Single} content.vb: Public Property BoostedSkills As(Skill As SkillCategory, Amount As Single)(Of SkillCategory , Single) overload: TinyLife.PersonalityType.BoostedSkills* + seealso: + - linkId: TinyLife.PersonalityType.BoostedSkillTypes + commentId: P:TinyLife.PersonalityType.BoostedSkillTypes + modifiers.csharp: + - public + - get + - set + modifiers.vb: + - Public +- uid: TinyLife.PersonalityType.BoostedSkillTypes + commentId: P:TinyLife.PersonalityType.BoostedSkillTypes + id: BoostedSkillTypes + parent: TinyLife.PersonalityType + langs: + - csharp + - vb + name: BoostedSkillTypes + nameWithType: PersonalityType.BoostedSkillTypes + fullName: TinyLife.PersonalityType.BoostedSkillTypes + type: Property + source: + remote: + path: TinyLife/PersonalityType.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: BoostedSkillTypes + path: ../TinyLife/PersonalityType.cs + startLine: 147 + assemblies: + - Tiny Life + namespace: TinyLife + summary: "\nA set of values that represent the exact skills that are boosted by this personality type, along with the amount that they are boosted by.\nIf the amount is set to 0.1, for example, any skill gain will be multiplied by 1 + 0.1 (= 1.1).\nThe boost for a specific skill can then be retrieved using .\n" + example: [] + syntax: + content: public (SkillType Type, float Amount)[] BoostedSkillTypes { get; set; } + parameters: [] + return: + type: System.ValueTuple{TinyLife.Skills.SkillType,System.Single}[] + content.vb: Public Property BoostedSkillTypes As(Type As SkillType, Amount As Single)(Of SkillType , Single)() + overload: TinyLife.PersonalityType.BoostedSkillTypes* + seealso: + - linkId: TinyLife.PersonalityType.BoostedSkills + commentId: P:TinyLife.PersonalityType.BoostedSkills modifiers.csharp: - public - get @@ -1019,11 +1099,11 @@ items: source: remote: path: TinyLife/PersonalityType.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AllowedAges path: ../TinyLife/PersonalityType.cs - startLine: 141 + startLine: 152 assemblies: - Tiny Life namespace: TinyLife @@ -1056,11 +1136,11 @@ items: source: remote: path: TinyLife/PersonalityType.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Category path: ../TinyLife/PersonalityType.cs - startLine: 145 + startLine: 156 assemblies: - Tiny Life namespace: TinyLife @@ -1093,11 +1173,11 @@ items: source: remote: path: TinyLife/PersonalityType.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SourceString path: ../TinyLife/PersonalityType.cs - startLine: 147 + startLine: 158 assemblies: - Tiny Life namespace: TinyLife @@ -1132,11 +1212,11 @@ items: source: remote: path: TinyLife/PersonalityType.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/PersonalityType.cs - startLine: 154 + startLine: 165 assemblies: - Tiny Life namespace: TinyLife @@ -1171,21 +1251,25 @@ items: source: remote: path: TinyLife/PersonalityType.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsCompatible path: ../TinyLife/PersonalityType.cs - startLine: 159 + startLine: 175 assemblies: - Tiny Life namespace: TinyLife + summary: "\nReturns whether this personality type is compatible with the other personality type, based on .\n" + example: [] syntax: content: public bool IsCompatible(PersonalityType other) parameters: - id: other type: TinyLife.PersonalityType + description: The personality type to compare with. return: type: System.Boolean + description: Whether the two personalities are compatible. content.vb: Public Function IsCompatible(other As PersonalityType) As Boolean overload: TinyLife.PersonalityType.IsCompatible* modifiers.csharp: @@ -1206,11 +1290,11 @@ items: source: remote: path: TinyLife/PersonalityType.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Register path: ../TinyLife/PersonalityType.cs - startLine: 168 + startLine: 184 assemblies: - Tiny Life namespace: TinyLife @@ -1635,21 +1719,21 @@ references: - uid: TinyLife.PersonalityType.Register(TinyLife.PersonalityType) commentId: M:TinyLife.PersonalityType.Register(TinyLife.PersonalityType) isExternal: true -- uid: System.Collections.Generic.IDictionary{System.String,TinyLife.PersonalityType} - commentId: T:System.Collections.Generic.IDictionary{System.String,TinyLife.PersonalityType} - parent: System.Collections.Generic - definition: System.Collections.Generic.IDictionary`2 - name: IDictionary - nameWithType: IDictionary - fullName: System.Collections.Generic.IDictionary - nameWithType.vb: IDictionary(Of String, PersonalityType) - fullName.vb: System.Collections.Generic.IDictionary(Of System.String, TinyLife.PersonalityType) - name.vb: IDictionary(Of String, PersonalityType) +- uid: System.Collections.ObjectModel.ReadOnlyDictionary{System.String,TinyLife.PersonalityType} + commentId: T:System.Collections.ObjectModel.ReadOnlyDictionary{System.String,TinyLife.PersonalityType} + parent: System.Collections.ObjectModel + definition: System.Collections.ObjectModel.ReadOnlyDictionary`2 + name: ReadOnlyDictionary + nameWithType: ReadOnlyDictionary + fullName: System.Collections.ObjectModel.ReadOnlyDictionary + nameWithType.vb: ReadOnlyDictionary(Of String, PersonalityType) + fullName.vb: System.Collections.ObjectModel.ReadOnlyDictionary(Of System.String, TinyLife.PersonalityType) + name.vb: ReadOnlyDictionary(Of String, PersonalityType) spec.csharp: - - uid: System.Collections.Generic.IDictionary`2 - name: IDictionary - nameWithType: IDictionary - fullName: System.Collections.Generic.IDictionary + - uid: System.Collections.ObjectModel.ReadOnlyDictionary`2 + name: ReadOnlyDictionary + nameWithType: ReadOnlyDictionary + fullName: System.Collections.ObjectModel.ReadOnlyDictionary isExternal: true - name: < nameWithType: < @@ -1670,10 +1754,10 @@ references: nameWithType: '>' fullName: '>' spec.vb: - - uid: System.Collections.Generic.IDictionary`2 - name: IDictionary - nameWithType: IDictionary - fullName: System.Collections.Generic.IDictionary + - uid: System.Collections.ObjectModel.ReadOnlyDictionary`2 + name: ReadOnlyDictionary + nameWithType: ReadOnlyDictionary + fullName: System.Collections.ObjectModel.ReadOnlyDictionary isExternal: true - name: '(Of ' nameWithType: '(Of ' @@ -1693,20 +1777,20 @@ references: - name: ) nameWithType: ) fullName: ) -- uid: System.Collections.Generic.IDictionary`2 - commentId: T:System.Collections.Generic.IDictionary`2 +- uid: System.Collections.ObjectModel.ReadOnlyDictionary`2 + commentId: T:System.Collections.ObjectModel.ReadOnlyDictionary`2 isExternal: true - name: IDictionary - nameWithType: IDictionary - fullName: System.Collections.Generic.IDictionary - nameWithType.vb: IDictionary(Of TKey, TValue) - fullName.vb: System.Collections.Generic.IDictionary(Of TKey, TValue) - name.vb: IDictionary(Of TKey, TValue) + name: ReadOnlyDictionary + nameWithType: ReadOnlyDictionary + fullName: System.Collections.ObjectModel.ReadOnlyDictionary + nameWithType.vb: ReadOnlyDictionary(Of TKey, TValue) + fullName.vb: System.Collections.ObjectModel.ReadOnlyDictionary(Of TKey, TValue) + name.vb: ReadOnlyDictionary(Of TKey, TValue) spec.csharp: - - uid: System.Collections.Generic.IDictionary`2 - name: IDictionary - nameWithType: IDictionary - fullName: System.Collections.Generic.IDictionary + - uid: System.Collections.ObjectModel.ReadOnlyDictionary`2 + name: ReadOnlyDictionary + nameWithType: ReadOnlyDictionary + fullName: System.Collections.ObjectModel.ReadOnlyDictionary isExternal: true - name: < nameWithType: < @@ -1724,10 +1808,10 @@ references: nameWithType: '>' fullName: '>' spec.vb: - - uid: System.Collections.Generic.IDictionary`2 - name: IDictionary - nameWithType: IDictionary - fullName: System.Collections.Generic.IDictionary + - uid: System.Collections.ObjectModel.ReadOnlyDictionary`2 + name: ReadOnlyDictionary + nameWithType: ReadOnlyDictionary + fullName: System.Collections.ObjectModel.ReadOnlyDictionary isExternal: true - name: '(Of ' nameWithType: '(Of ' @@ -1744,12 +1828,12 @@ references: - name: ) nameWithType: ) fullName: ) -- uid: System.Collections.Generic - commentId: N:System.Collections.Generic +- uid: System.Collections.ObjectModel + commentId: N:System.Collections.ObjectModel isExternal: true - name: System.Collections.Generic - nameWithType: System.Collections.Generic - fullName: System.Collections.Generic + name: System.Collections.ObjectModel + nameWithType: System.Collections.ObjectModel + fullName: System.Collections.ObjectModel - uid: TinyLife.PersonalityType.TypeCategory.Minor commentId: F:TinyLife.PersonalityType.TypeCategory.Minor isExternal: true @@ -1868,6 +1952,12 @@ references: - name: ) nameWithType: ) fullName: ) +- uid: System.Collections.Generic + commentId: N:System.Collections.Generic + isExternal: true + name: System.Collections.Generic + nameWithType: System.Collections.Generic + fullName: System.Collections.Generic - uid: TinyLife.PersonalityType commentId: T:TinyLife.PersonalityType parent: TinyLife @@ -2001,6 +2091,9 @@ references: - uid: TinyLife.Objects.Person.GetPersonalitySkillBoost(TinyLife.Skills.SkillType) commentId: M:TinyLife.Objects.Person.GetPersonalitySkillBoost(TinyLife.Skills.SkillType) isExternal: true +- uid: TinyLife.PersonalityType.BoostedSkillTypes + commentId: P:TinyLife.PersonalityType.BoostedSkillTypes + isExternal: true - uid: TinyLife.PersonalityType.BoostedSkills* commentId: Overload:TinyLife.PersonalityType.BoostedSkills name: BoostedSkills @@ -2120,6 +2213,82 @@ references: - name: ) nameWithType: ) fullName: ) +- uid: TinyLife.Skills.SkillType + commentId: T:TinyLife.Skills.SkillType + parent: TinyLife.Skills + name: SkillType + nameWithType: SkillType + fullName: TinyLife.Skills.SkillType +- uid: TinyLife.PersonalityType.BoostedSkills + commentId: P:TinyLife.PersonalityType.BoostedSkills + isExternal: true +- uid: TinyLife.PersonalityType.BoostedSkillTypes* + commentId: Overload:TinyLife.PersonalityType.BoostedSkillTypes + name: BoostedSkillTypes + nameWithType: PersonalityType.BoostedSkillTypes + fullName: TinyLife.PersonalityType.BoostedSkillTypes +- uid: System.ValueTuple{TinyLife.Skills.SkillType,System.Single}[] + isExternal: true + name: (T1, T2)[] + nameWithType: (T1, T2)[] + fullName: System.ValueTuple[] + nameWithType.vb: (T1, T2)(Of SkillType, Single)() + fullName.vb: System.ValueTuple(Of TinyLife.Skills.SkillType, System.Single)() + name.vb: (T1, T2)(Of SkillType, Single)() + spec.csharp: + - uid: System.ValueTuple`2 + name: (T1, T2) + nameWithType: (T1, T2) + fullName: System.ValueTuple + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: TinyLife.Skills.SkillType + name: SkillType + nameWithType: SkillType + fullName: TinyLife.Skills.SkillType + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Single + name: Single + nameWithType: Single + fullName: System.Single + isExternal: true + - name: '>' + nameWithType: '>' + fullName: '>' + - name: '[]' + nameWithType: '[]' + fullName: '[]' + spec.vb: + - uid: System.ValueTuple`2 + name: (T1, T2) + nameWithType: (T1, T2) + fullName: System.ValueTuple + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: TinyLife.Skills.SkillType + name: SkillType + nameWithType: SkillType + fullName: TinyLife.Skills.SkillType + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Single + name: Single + nameWithType: Single + fullName: System.Single + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + - name: () + nameWithType: () + fullName: () - uid: TinyLife.PersonalityType.AllowedAges* commentId: Overload:TinyLife.PersonalityType.AllowedAges name: AllowedAges @@ -2155,6 +2324,9 @@ references: name: PersonalityType nameWithType: PersonalityType.PersonalityType fullName: TinyLife.PersonalityType.PersonalityType +- uid: TinyLife.PersonalityType.Incompatible + commentId: P:TinyLife.PersonalityType.Incompatible + isExternal: true - uid: TinyLife.PersonalityType.IsCompatible* commentId: Overload:TinyLife.PersonalityType.IsCompatible name: IsCompatible diff --git a/docs/api/TinyLife.Relationship.yml b/docs/api/TinyLife.Relationship.yml index f588d70..3f9748a 100644 --- a/docs/api/TinyLife.Relationship.yml +++ b/docs/api/TinyLife.Relationship.yml @@ -35,7 +35,7 @@ items: source: remote: path: TinyLife/Relationship.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Relationship path: ../TinyLife/Relationship.cs @@ -90,7 +90,7 @@ items: source: remote: path: TinyLife/Relationship.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Max path: ../TinyLife/Relationship.cs @@ -125,7 +125,7 @@ items: source: remote: path: TinyLife/Relationship.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PassiveFriendReduction path: ../TinyLife/Relationship.cs @@ -160,7 +160,7 @@ items: source: remote: path: TinyLife/Relationship.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PassiveRomanceReduction path: ../TinyLife/Relationship.cs @@ -195,7 +195,7 @@ items: source: remote: path: TinyLife/Relationship.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MaxRecentSocialsAmount path: ../TinyLife/Relationship.cs @@ -230,7 +230,7 @@ items: source: remote: path: TinyLife/Relationship.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: KnownPersonalityTypes path: ../TinyLife/Relationship.cs @@ -275,7 +275,7 @@ items: source: remote: path: TinyLife/Relationship.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OtherPerson path: ../TinyLife/Relationship.cs @@ -322,7 +322,7 @@ items: source: remote: path: TinyLife/Relationship.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Partner path: ../TinyLife/Relationship.cs @@ -359,7 +359,7 @@ items: source: remote: path: TinyLife/Relationship.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FriendLevel path: ../TinyLife/Relationship.cs @@ -396,7 +396,7 @@ items: source: remote: path: TinyLife/Relationship.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RomanceLevel path: ../TinyLife/Relationship.cs @@ -433,7 +433,7 @@ items: source: remote: path: TinyLife/Relationship.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FriendPercentage path: ../TinyLife/Relationship.cs @@ -470,7 +470,7 @@ items: source: remote: path: TinyLife/Relationship.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RomancePercentage path: ../TinyLife/Relationship.cs @@ -507,7 +507,7 @@ items: source: remote: path: TinyLife/Relationship.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Type path: ../TinyLife/Relationship.cs @@ -544,7 +544,7 @@ items: source: remote: path: TinyLife/Relationship.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DisplayString path: ../TinyLife/Relationship.cs @@ -581,7 +581,7 @@ items: source: remote: path: TinyLife/Relationship.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Genealogy path: ../TinyLife/Relationship.cs @@ -624,7 +624,7 @@ items: source: remote: path: TinyLife/Relationship.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Dating path: ../TinyLife/Relationship.cs @@ -667,7 +667,7 @@ items: source: remote: path: TinyLife/Relationship.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetSocialEffectiveness path: ../TinyLife/Relationship.cs @@ -706,7 +706,7 @@ items: source: remote: path: TinyLife/Relationship.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetRecentSocialAmount path: ../TinyLife/Relationship.cs @@ -745,7 +745,7 @@ items: source: remote: path: TinyLife/Relationship.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AddRecentSocial path: ../TinyLife/Relationship.cs @@ -781,7 +781,7 @@ items: source: remote: path: TinyLife/Relationship.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Validate path: ../TinyLife/Relationship.cs @@ -817,7 +817,7 @@ items: source: remote: path: TinyLife/Relationship.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ResetToStatic path: ../TinyLife/Relationship.cs diff --git a/docs/api/TinyLife.RelationshipType.yml b/docs/api/TinyLife.RelationshipType.yml index bca8f73..e713c45 100644 --- a/docs/api/TinyLife.RelationshipType.yml +++ b/docs/api/TinyLife.RelationshipType.yml @@ -20,7 +20,7 @@ items: source: remote: path: TinyLife/Relationship.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RelationshipType path: ../TinyLife/Relationship.cs @@ -55,7 +55,7 @@ items: source: remote: path: TinyLife/Relationship.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Enemies path: ../TinyLife/Relationship.cs @@ -89,7 +89,7 @@ items: source: remote: path: TinyLife/Relationship.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Disliked path: ../TinyLife/Relationship.cs @@ -123,7 +123,7 @@ items: source: remote: path: TinyLife/Relationship.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Acquaintances path: ../TinyLife/Relationship.cs @@ -157,7 +157,7 @@ items: source: remote: path: TinyLife/Relationship.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Friends path: ../TinyLife/Relationship.cs @@ -191,7 +191,7 @@ items: source: remote: path: TinyLife/Relationship.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GoodFriends path: ../TinyLife/Relationship.cs diff --git a/docs/api/TinyLife.SaveHandler.yml b/docs/api/TinyLife.SaveHandler.yml index 00606e8..3555805 100644 --- a/docs/api/TinyLife.SaveHandler.yml +++ b/docs/api/TinyLife.SaveHandler.yml @@ -22,11 +22,11 @@ items: source: remote: path: TinyLife/SaveHandler.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SaveHandler path: ../TinyLife/SaveHandler.cs - startLine: 21 + startLine: 20 assemblies: - Tiny Life namespace: TinyLife @@ -66,11 +66,11 @@ items: source: remote: path: TinyLife/SaveHandler.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnGameSaved path: ../TinyLife/SaveHandler.cs - startLine: 26 + startLine: 25 assemblies: - Tiny Life namespace: TinyLife @@ -101,11 +101,11 @@ items: source: remote: path: TinyLife/SaveHandler.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnGameLoaded path: ../TinyLife/SaveHandler.cs - startLine: 30 + startLine: 29 assemblies: - Tiny Life namespace: TinyLife @@ -136,11 +136,11 @@ items: source: remote: path: TinyLife/SaveHandler.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetGameDir path: ../TinyLife/SaveHandler.cs - startLine: 37 + startLine: 36 assemblies: - Tiny Life namespace: TinyLife @@ -173,11 +173,11 @@ items: source: remote: path: TinyLife/SaveHandler.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetSavesDir path: ../TinyLife/SaveHandler.cs - startLine: 50 + startLine: 49 assemblies: - Tiny Life namespace: TinyLife @@ -210,11 +210,11 @@ items: source: remote: path: TinyLife/SaveHandler.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetSaveDir path: ../TinyLife/SaveHandler.cs - startLine: 60 + startLine: 59 assemblies: - Tiny Life namespace: TinyLife @@ -251,11 +251,11 @@ items: source: remote: path: TinyLife/SaveHandler.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CreateSerializerSettings path: ../TinyLife/SaveHandler.cs - startLine: 70 + startLine: 69 assemblies: - Tiny Life namespace: TinyLife @@ -295,11 +295,11 @@ items: source: remote: path: TinyLife/SaveHandler.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CreateSerializer path: ../TinyLife/SaveHandler.cs - startLine: 91 + startLine: 90 assemblies: - Tiny Life namespace: TinyLife diff --git a/docs/api/TinyLife.Set.yml b/docs/api/TinyLife.Set.yml index 20ecdb4..bce5565 100644 --- a/docs/api/TinyLife.Set.yml +++ b/docs/api/TinyLife.Set.yml @@ -18,11 +18,11 @@ items: source: remote: path: TinyLife/GameImpl.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Set path: ../TinyLife/GameImpl.cs - startLine: 793 + startLine: 937 assemblies: - Tiny Life namespace: TinyLife @@ -53,11 +53,11 @@ items: source: remote: path: TinyLife/GameImpl.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Woodworking path: ../TinyLife/GameImpl.cs - startLine: 799 + startLine: 943 assemblies: - Tiny Life namespace: TinyLife @@ -87,11 +87,11 @@ items: source: remote: path: TinyLife/GameImpl.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Workout path: ../TinyLife/GameImpl.cs - startLine: 807 + startLine: 951 assemblies: - Tiny Life namespace: TinyLife @@ -121,11 +121,11 @@ items: source: remote: path: TinyLife/GameImpl.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ChildClothes path: ../TinyLife/GameImpl.cs - startLine: 811 + startLine: 955 assemblies: - Tiny Life namespace: TinyLife diff --git a/docs/api/TinyLife.Skills.FoodType.ContainerType.yml b/docs/api/TinyLife.Skills.FoodType.ContainerType.yml new file mode 100644 index 0000000..802d87e --- /dev/null +++ b/docs/api/TinyLife.Skills.FoodType.ContainerType.yml @@ -0,0 +1,1116 @@ +### YamlMime:ManagedReference +items: +- uid: TinyLife.Skills.FoodType.ContainerType + commentId: T:TinyLife.Skills.FoodType.ContainerType + id: FoodType.ContainerType + parent: TinyLife.Skills + children: + - TinyLife.Skills.FoodType.ContainerType.#ctor(System.String,System.Boolean,System.Func{System.Int32,TinyLife.Objects.FurnitureType},System.Func{TinyLife.Objects.FurnitureType},System.Func{TinyLife.Skills.FoodType,MLEM.Textures.TextureRegion}) + - TinyLife.Skills.FoodType.ContainerType.GetEmpty + - TinyLife.Skills.FoodType.ContainerType.GetFilled(System.Int32) + - TinyLife.Skills.FoodType.ContainerType.GetTexture(TinyLife.Skills.FoodType) + - TinyLife.Skills.FoodType.ContainerType.Glass + - TinyLife.Skills.FoodType.ContainerType.IsDrink + - TinyLife.Skills.FoodType.ContainerType.Mug + - TinyLife.Skills.FoodType.ContainerType.Name + - TinyLife.Skills.FoodType.ContainerType.Plate + langs: + - csharp + - vb + name: FoodType.ContainerType + nameWithType: FoodType.ContainerType + fullName: TinyLife.Skills.FoodType.ContainerType + type: Class + source: + remote: + path: TinyLife/Skills/FoodType.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: ContainerType + path: ../TinyLife/Skills/FoodType.cs + startLine: 372 + assemblies: + - Tiny Life + namespace: TinyLife.Skills + summary: "\nA container type is a set of information for a that determines what is constructed to hold the food type.\n" + example: [] + syntax: + content: public class ContainerType + content.vb: Public Class ContainerType + inheritance: + - System.Object + inheritedMembers: + - 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 + extensionMethods: + - TinyLife.Skills.FoodType.ContainerType.TinyLife.Utilities.Extensions.JsonCopy``1 + modifiers.csharp: + - public + - class + modifiers.vb: + - Public + - Class +- uid: TinyLife.Skills.FoodType.ContainerType.Plate + commentId: F:TinyLife.Skills.FoodType.ContainerType.Plate + id: Plate + parent: TinyLife.Skills.FoodType.ContainerType + langs: + - csharp + - vb + name: Plate + nameWithType: FoodType.ContainerType.Plate + fullName: TinyLife.Skills.FoodType.ContainerType.Plate + type: Field + source: + remote: + path: TinyLife/Skills/FoodType.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: Plate + path: ../TinyLife/Skills/FoodType.cs + startLine: 377 + assemblies: + - Tiny Life + namespace: TinyLife.Skills + summary: "\nA plate, which additionally functions as a platter if the serving size is more than 1.\n" + example: [] + syntax: + content: public static readonly FoodType.ContainerType Plate + return: + type: TinyLife.Skills.FoodType.ContainerType + content.vb: Public Shared ReadOnly Plate As FoodType.ContainerType + modifiers.csharp: + - public + - static + - readonly + modifiers.vb: + - Public + - Shared + - ReadOnly +- uid: TinyLife.Skills.FoodType.ContainerType.Glass + commentId: F:TinyLife.Skills.FoodType.ContainerType.Glass + id: Glass + parent: TinyLife.Skills.FoodType.ContainerType + langs: + - csharp + - vb + name: Glass + nameWithType: FoodType.ContainerType.Glass + fullName: TinyLife.Skills.FoodType.ContainerType.Glass + type: Field + source: + remote: + path: TinyLife/Skills/FoodType.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: Glass + path: ../TinyLife/Skills/FoodType.cs + startLine: 384 + assemblies: + - Tiny Life + namespace: TinyLife.Skills + summary: "\nA glass, for protein shakes and water.\n" + example: [] + syntax: + content: public static readonly FoodType.ContainerType Glass + return: + type: TinyLife.Skills.FoodType.ContainerType + content.vb: Public Shared ReadOnly Glass As FoodType.ContainerType + modifiers.csharp: + - public + - static + - readonly + modifiers.vb: + - Public + - Shared + - ReadOnly +- uid: TinyLife.Skills.FoodType.ContainerType.Mug + commentId: F:TinyLife.Skills.FoodType.ContainerType.Mug + id: Mug + parent: TinyLife.Skills.FoodType.ContainerType + langs: + - csharp + - vb + name: Mug + nameWithType: FoodType.ContainerType.Mug + fullName: TinyLife.Skills.FoodType.ContainerType.Mug + type: Field + source: + remote: + path: TinyLife/Skills/FoodType.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: Mug + path: ../TinyLife/Skills/FoodType.cs + startLine: 391 + assemblies: + - Tiny Life + namespace: TinyLife.Skills + summary: "\nA mug, for drinks like coffee.\n" + example: [] + syntax: + content: public static readonly FoodType.ContainerType Mug + return: + type: TinyLife.Skills.FoodType.ContainerType + content.vb: Public Shared ReadOnly Mug As FoodType.ContainerType + modifiers.csharp: + - public + - static + - readonly + modifiers.vb: + - Public + - Shared + - ReadOnly +- uid: TinyLife.Skills.FoodType.ContainerType.Name + commentId: F:TinyLife.Skills.FoodType.ContainerType.Name + id: Name + parent: TinyLife.Skills.FoodType.ContainerType + langs: + - csharp + - vb + name: Name + nameWithType: FoodType.ContainerType.Name + fullName: TinyLife.Skills.FoodType.ContainerType.Name + type: Field + source: + remote: + path: TinyLife/Skills/FoodType.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: Name + path: ../TinyLife/Skills/FoodType.cs + startLine: 399 + assemblies: + - Tiny Life + namespace: TinyLife.Skills + summary: "\nThe name of this container type.\n" + example: [] + syntax: + content: public readonly string Name + return: + type: System.String + content.vb: Public ReadOnly Name As String + modifiers.csharp: + - public + - readonly + modifiers.vb: + - Public + - ReadOnly +- uid: TinyLife.Skills.FoodType.ContainerType.IsDrink + commentId: F:TinyLife.Skills.FoodType.ContainerType.IsDrink + id: IsDrink + parent: TinyLife.Skills.FoodType.ContainerType + langs: + - csharp + - vb + name: IsDrink + nameWithType: FoodType.ContainerType.IsDrink + fullName: TinyLife.Skills.FoodType.ContainerType.IsDrink + type: Field + source: + remote: + path: TinyLife/Skills/FoodType.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: IsDrink + path: ../TinyLife/Skills/FoodType.cs + startLine: 403 + assemblies: + - Tiny Life + namespace: TinyLife.Skills + summary: "\nWhether the container type contains a drink (and should play a drinking sound rather than an eating sound).\n" + example: [] + syntax: + content: public readonly bool IsDrink + return: + type: System.Boolean + content.vb: Public ReadOnly IsDrink As Boolean + modifiers.csharp: + - public + - readonly + modifiers.vb: + - Public + - ReadOnly +- uid: TinyLife.Skills.FoodType.ContainerType.#ctor(System.String,System.Boolean,System.Func{System.Int32,TinyLife.Objects.FurnitureType},System.Func{TinyLife.Objects.FurnitureType},System.Func{TinyLife.Skills.FoodType,MLEM.Textures.TextureRegion}) + commentId: M:TinyLife.Skills.FoodType.ContainerType.#ctor(System.String,System.Boolean,System.Func{System.Int32,TinyLife.Objects.FurnitureType},System.Func{TinyLife.Objects.FurnitureType},System.Func{TinyLife.Skills.FoodType,MLEM.Textures.TextureRegion}) + id: '#ctor(System.String,System.Boolean,System.Func{System.Int32,TinyLife.Objects.FurnitureType},System.Func{TinyLife.Objects.FurnitureType},System.Func{TinyLife.Skills.FoodType,MLEM.Textures.TextureRegion})' + parent: TinyLife.Skills.FoodType.ContainerType + langs: + - csharp + - vb + name: ContainerType(String, Boolean, Func, Func, Func) + nameWithType: FoodType.ContainerType.ContainerType(String, Boolean, Func, Func, Func) + fullName: TinyLife.Skills.FoodType.ContainerType.ContainerType(System.String, System.Boolean, System.Func, System.Func, System.Func) + type: Constructor + source: + remote: + path: TinyLife/Skills/FoodType.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: .ctor + path: ../TinyLife/Skills/FoodType.cs + startLine: 417 + assemblies: + - Tiny Life + namespace: TinyLife.Skills + summary: "\nCreates a new container type with the given settings.\n" + example: [] + syntax: + content: public ContainerType(string name, bool isDrink, Func filled, Func empty, Func texture) + parameters: + - id: name + type: System.String + description: The name of this container type. + - id: isDrink + type: System.Boolean + description: Whether the container type contains a drink (and should play a drinking sound rather than an eating sound). + - id: filled + type: System.Func{System.Int32,TinyLife.Objects.FurnitureType} + description: A function that returns the for this container type, based on the serving size. + - id: empty + type: System.Func{TinyLife.Objects.FurnitureType} + description: A function that returns the that should be used when this container is empty. + - id: texture + type: System.Func{TinyLife.Skills.FoodType,MLEM.Textures.TextureRegion} + description: A function that returns the texture to use for a that is stored in this container. + content.vb: Public Sub New(name As String, isDrink As Boolean, filled As Func(Of Integer, FurnitureType), empty As Func(Of FurnitureType), texture As Func(Of FoodType, TextureRegion)) + overload: TinyLife.Skills.FoodType.ContainerType.#ctor* + nameWithType.vb: FoodType.ContainerType.ContainerType(String, Boolean, Func(Of Int32, FurnitureType), Func(Of FurnitureType), Func(Of FoodType, TextureRegion)) + modifiers.csharp: + - public + modifiers.vb: + - Public + fullName.vb: TinyLife.Skills.FoodType.ContainerType.ContainerType(System.String, System.Boolean, System.Func(Of System.Int32, TinyLife.Objects.FurnitureType), System.Func(Of TinyLife.Objects.FurnitureType), System.Func(Of TinyLife.Skills.FoodType, MLEM.Textures.TextureRegion)) + name.vb: ContainerType(String, Boolean, Func(Of Int32, FurnitureType), Func(Of FurnitureType), Func(Of FoodType, TextureRegion)) +- uid: TinyLife.Skills.FoodType.ContainerType.GetFilled(System.Int32) + commentId: M:TinyLife.Skills.FoodType.ContainerType.GetFilled(System.Int32) + id: GetFilled(System.Int32) + parent: TinyLife.Skills.FoodType.ContainerType + langs: + - csharp + - vb + name: GetFilled(Int32) + nameWithType: FoodType.ContainerType.GetFilled(Int32) + fullName: TinyLife.Skills.FoodType.ContainerType.GetFilled(System.Int32) + type: Method + source: + remote: + path: TinyLife/Skills/FoodType.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: GetFilled + path: ../TinyLife/Skills/FoodType.cs + startLine: 430 + assemblies: + - Tiny Life + namespace: TinyLife.Skills + summary: "\nReturns the for this container type, based on the serving size.\n" + example: [] + syntax: + content: public virtual FurnitureType GetFilled(int servingSize) + parameters: + - id: servingSize + type: System.Int32 + description: The serving size to use. + return: + type: TinyLife.Objects.FurnitureType + description: The furniture for this container type. + content.vb: Public Overridable Function GetFilled(servingSize As Integer) As FurnitureType + overload: TinyLife.Skills.FoodType.ContainerType.GetFilled* + modifiers.csharp: + - public + - virtual + modifiers.vb: + - Public + - Overridable +- uid: TinyLife.Skills.FoodType.ContainerType.GetEmpty + commentId: M:TinyLife.Skills.FoodType.ContainerType.GetEmpty + id: GetEmpty + parent: TinyLife.Skills.FoodType.ContainerType + langs: + - csharp + - vb + name: GetEmpty() + nameWithType: FoodType.ContainerType.GetEmpty() + fullName: TinyLife.Skills.FoodType.ContainerType.GetEmpty() + type: Method + source: + remote: + path: TinyLife/Skills/FoodType.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: GetEmpty + path: ../TinyLife/Skills/FoodType.cs + startLine: 438 + assemblies: + - Tiny Life + namespace: TinyLife.Skills + summary: "\nReturns the that should be used when this container is empty.\n" + example: [] + syntax: + content: public virtual FurnitureType GetEmpty() + return: + type: TinyLife.Objects.FurnitureType + description: The furniture to use when this container is empty. + content.vb: Public Overridable Function GetEmpty As FurnitureType + overload: TinyLife.Skills.FoodType.ContainerType.GetEmpty* + modifiers.csharp: + - public + - virtual + modifiers.vb: + - Public + - Overridable +- uid: TinyLife.Skills.FoodType.ContainerType.GetTexture(TinyLife.Skills.FoodType) + commentId: M:TinyLife.Skills.FoodType.ContainerType.GetTexture(TinyLife.Skills.FoodType) + id: GetTexture(TinyLife.Skills.FoodType) + parent: TinyLife.Skills.FoodType.ContainerType + langs: + - csharp + - vb + name: GetTexture(FoodType) + nameWithType: FoodType.ContainerType.GetTexture(FoodType) + fullName: TinyLife.Skills.FoodType.ContainerType.GetTexture(TinyLife.Skills.FoodType) + type: Method + source: + remote: + path: TinyLife/Skills/FoodType.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: GetTexture + path: ../TinyLife/Skills/FoodType.cs + startLine: 447 + assemblies: + - Tiny Life + namespace: TinyLife.Skills + summary: "\nReturns the texture to use for the given .\n" + example: [] + syntax: + content: public virtual TextureRegion GetTexture(FoodType type) + parameters: + - id: type + type: TinyLife.Skills.FoodType + description: The food type whose texture to return. + return: + type: MLEM.Textures.TextureRegion + description: The texture that the given food type should be drawn with. + content.vb: Public Overridable Function GetTexture(type As FoodType) As TextureRegion + overload: TinyLife.Skills.FoodType.ContainerType.GetTexture* + modifiers.csharp: + - public + - virtual + modifiers.vb: + - Public + - Overridable +references: +- uid: TinyLife.Skills.FoodType + commentId: T:TinyLife.Skills.FoodType + parent: TinyLife.Skills + name: FoodType + nameWithType: FoodType + fullName: TinyLife.Skills.FoodType +- uid: TinyLife.Objects.Furniture + commentId: T:TinyLife.Objects.Furniture + parent: TinyLife.Objects + name: Furniture + nameWithType: Furniture + fullName: TinyLife.Objects.Furniture +- uid: TinyLife.Skills + commentId: N:TinyLife.Skills + name: TinyLife.Skills + nameWithType: TinyLife.Skills + fullName: TinyLife.Skills +- uid: System.Object + commentId: T:System.Object + parent: System + isExternal: true + name: Object + nameWithType: Object + fullName: System.Object +- uid: System.Object.Equals(System.Object) + commentId: M:System.Object.Equals(System.Object) + parent: System.Object + isExternal: true + name: Equals(Object) + nameWithType: Object.Equals(Object) + fullName: System.Object.Equals(System.Object) + spec.csharp: + - uid: System.Object.Equals(System.Object) + name: Equals + nameWithType: Object.Equals + fullName: System.Object.Equals + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - uid: System.Object + name: Object + nameWithType: Object + fullName: System.Object + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: System.Object.Equals(System.Object) + name: Equals + nameWithType: Object.Equals + fullName: System.Object.Equals + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - uid: System.Object + name: Object + nameWithType: Object + fullName: System.Object + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- uid: System.Object.Equals(System.Object,System.Object) + commentId: M:System.Object.Equals(System.Object,System.Object) + parent: System.Object + isExternal: true + name: Equals(Object, Object) + nameWithType: Object.Equals(Object, Object) + fullName: System.Object.Equals(System.Object, System.Object) + spec.csharp: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + nameWithType: Object.Equals + fullName: System.Object.Equals + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - uid: System.Object + name: Object + nameWithType: Object + fullName: System.Object + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Object + name: Object + nameWithType: Object + fullName: System.Object + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + nameWithType: Object.Equals + fullName: System.Object.Equals + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - uid: System.Object + name: Object + nameWithType: Object + fullName: System.Object + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Object + name: Object + nameWithType: Object + fullName: System.Object + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- uid: System.Object.GetHashCode + commentId: M:System.Object.GetHashCode + parent: System.Object + isExternal: true + name: GetHashCode() + nameWithType: Object.GetHashCode() + fullName: System.Object.GetHashCode() + spec.csharp: + - uid: System.Object.GetHashCode + name: GetHashCode + nameWithType: Object.GetHashCode + fullName: System.Object.GetHashCode + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: System.Object.GetHashCode + name: GetHashCode + nameWithType: Object.GetHashCode + fullName: System.Object.GetHashCode + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) +- uid: System.Object.GetType + commentId: M:System.Object.GetType + parent: System.Object + isExternal: true + name: GetType() + nameWithType: Object.GetType() + fullName: System.Object.GetType() + spec.csharp: + - uid: System.Object.GetType + name: GetType + nameWithType: Object.GetType + fullName: System.Object.GetType + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: System.Object.GetType + name: GetType + nameWithType: Object.GetType + fullName: System.Object.GetType + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) +- uid: System.Object.MemberwiseClone + commentId: M:System.Object.MemberwiseClone + parent: System.Object + isExternal: true + name: MemberwiseClone() + nameWithType: Object.MemberwiseClone() + fullName: System.Object.MemberwiseClone() + spec.csharp: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + nameWithType: Object.MemberwiseClone + fullName: System.Object.MemberwiseClone + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + nameWithType: Object.MemberwiseClone + fullName: System.Object.MemberwiseClone + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) +- uid: System.Object.ReferenceEquals(System.Object,System.Object) + commentId: M:System.Object.ReferenceEquals(System.Object,System.Object) + parent: System.Object + isExternal: true + name: ReferenceEquals(Object, Object) + nameWithType: Object.ReferenceEquals(Object, Object) + fullName: System.Object.ReferenceEquals(System.Object, System.Object) + spec.csharp: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + nameWithType: Object.ReferenceEquals + fullName: System.Object.ReferenceEquals + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - uid: System.Object + name: Object + nameWithType: Object + fullName: System.Object + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Object + name: Object + nameWithType: Object + fullName: System.Object + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + nameWithType: Object.ReferenceEquals + fullName: System.Object.ReferenceEquals + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - uid: System.Object + name: Object + nameWithType: Object + fullName: System.Object + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Object + name: Object + nameWithType: Object + fullName: System.Object + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- uid: System.Object.ToString + commentId: M:System.Object.ToString + parent: System.Object + isExternal: true + name: ToString() + nameWithType: Object.ToString() + fullName: System.Object.ToString() + spec.csharp: + - uid: System.Object.ToString + name: ToString + nameWithType: Object.ToString + fullName: System.Object.ToString + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: System.Object.ToString + name: ToString + nameWithType: Object.ToString + fullName: System.Object.ToString + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Skills.FoodType.ContainerType.TinyLife.Utilities.Extensions.JsonCopy``1 + commentId: M:TinyLife.Utilities.Extensions.JsonCopy``1(``0) + parent: TinyLife.Utilities.Extensions + definition: TinyLife.Utilities.Extensions.JsonCopy``1(``0) + name: JsonCopy() + nameWithType: Extensions.JsonCopy() + fullName: TinyLife.Utilities.Extensions.JsonCopy() + nameWithType.vb: Extensions.JsonCopy(Of FoodType.ContainerType)() + fullName.vb: TinyLife.Utilities.Extensions.JsonCopy(Of TinyLife.Skills.FoodType.ContainerType)() + name.vb: JsonCopy(Of FoodType.ContainerType)() + spec.csharp: + - uid: TinyLife.Utilities.Extensions.JsonCopy``1 + name: JsonCopy + nameWithType: Extensions.JsonCopy + fullName: TinyLife.Utilities.Extensions.JsonCopy + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Utilities.Extensions.JsonCopy``1 + name: JsonCopy(Of FoodType.ContainerType) + nameWithType: Extensions.JsonCopy(Of FoodType.ContainerType) + fullName: TinyLife.Utilities.Extensions.JsonCopy(Of TinyLife.Skills.FoodType.ContainerType) + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Objects + commentId: N:TinyLife.Objects + name: TinyLife.Objects + nameWithType: TinyLife.Objects + fullName: TinyLife.Objects +- uid: System + commentId: N:System + isExternal: true + name: System + nameWithType: System + fullName: System +- uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0) + commentId: M:TinyLife.Utilities.Extensions.JsonCopy``1(``0) + name: JsonCopy(T) + nameWithType: Extensions.JsonCopy(T) + fullName: TinyLife.Utilities.Extensions.JsonCopy(T) + nameWithType.vb: Extensions.JsonCopy(Of T)(T) + fullName.vb: TinyLife.Utilities.Extensions.JsonCopy(Of T)(T) + name.vb: JsonCopy(Of T)(T) + spec.csharp: + - uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0) + name: JsonCopy + nameWithType: Extensions.JsonCopy + fullName: TinyLife.Utilities.Extensions.JsonCopy + - name: ( + nameWithType: ( + fullName: ( + - name: T + nameWithType: T + fullName: T + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0) + name: JsonCopy(Of T) + nameWithType: Extensions.JsonCopy(Of T) + fullName: TinyLife.Utilities.Extensions.JsonCopy(Of T) + - name: ( + nameWithType: ( + fullName: ( + - name: T + nameWithType: T + fullName: T + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Utilities.Extensions + commentId: T:TinyLife.Utilities.Extensions + parent: TinyLife.Utilities + name: Extensions + nameWithType: Extensions + fullName: TinyLife.Utilities.Extensions +- uid: TinyLife.Utilities + commentId: N:TinyLife.Utilities + name: TinyLife.Utilities + nameWithType: TinyLife.Utilities + fullName: TinyLife.Utilities +- uid: TinyLife.Skills.FoodType.ContainerType + commentId: T:TinyLife.Skills.FoodType.ContainerType + parent: TinyLife.Skills + name: FoodType.ContainerType + nameWithType: FoodType.ContainerType + fullName: TinyLife.Skills.FoodType.ContainerType +- uid: System.String + commentId: T:System.String + parent: System + isExternal: true + name: String + nameWithType: String + fullName: System.String +- uid: System.Boolean + commentId: T:System.Boolean + parent: System + isExternal: true + name: Boolean + nameWithType: Boolean + fullName: System.Boolean +- uid: TinyLife.Objects.FurnitureType + commentId: T:TinyLife.Objects.FurnitureType + parent: TinyLife.Objects + name: FurnitureType + nameWithType: FurnitureType + fullName: TinyLife.Objects.FurnitureType +- uid: TinyLife.Skills.FoodType.ContainerType.#ctor* + commentId: Overload:TinyLife.Skills.FoodType.ContainerType.#ctor + name: ContainerType + nameWithType: FoodType.ContainerType.ContainerType + fullName: TinyLife.Skills.FoodType.ContainerType.ContainerType +- uid: System.Func{System.Int32,TinyLife.Objects.FurnitureType} + commentId: T:System.Func{System.Int32,TinyLife.Objects.FurnitureType} + parent: System + definition: System.Func`2 + name: Func + nameWithType: Func + fullName: System.Func + nameWithType.vb: Func(Of Int32, FurnitureType) + fullName.vb: System.Func(Of System.Int32, TinyLife.Objects.FurnitureType) + name.vb: Func(Of Int32, FurnitureType) + spec.csharp: + - uid: System.Func`2 + name: Func + nameWithType: Func + fullName: System.Func + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: System.Int32 + name: Int32 + nameWithType: Int32 + fullName: System.Int32 + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.FurnitureType + name: FurnitureType + nameWithType: FurnitureType + fullName: TinyLife.Objects.FurnitureType + - name: '>' + nameWithType: '>' + fullName: '>' + spec.vb: + - uid: System.Func`2 + name: Func + nameWithType: Func + fullName: System.Func + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: System.Int32 + name: Int32 + nameWithType: Int32 + fullName: System.Int32 + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.FurnitureType + name: FurnitureType + nameWithType: FurnitureType + fullName: TinyLife.Objects.FurnitureType + - name: ) + nameWithType: ) + fullName: ) +- uid: System.Func{TinyLife.Objects.FurnitureType} + commentId: T:System.Func{TinyLife.Objects.FurnitureType} + parent: System + definition: System.Func`1 + name: Func + nameWithType: Func + fullName: System.Func + nameWithType.vb: Func(Of FurnitureType) + fullName.vb: System.Func(Of TinyLife.Objects.FurnitureType) + name.vb: Func(Of FurnitureType) + spec.csharp: + - uid: System.Func`1 + name: Func + nameWithType: Func + fullName: System.Func + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: TinyLife.Objects.FurnitureType + name: FurnitureType + nameWithType: FurnitureType + fullName: TinyLife.Objects.FurnitureType + - name: '>' + nameWithType: '>' + fullName: '>' + spec.vb: + - uid: System.Func`1 + name: Func + nameWithType: Func + fullName: System.Func + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: TinyLife.Objects.FurnitureType + name: FurnitureType + nameWithType: FurnitureType + fullName: TinyLife.Objects.FurnitureType + - name: ) + nameWithType: ) + fullName: ) +- uid: System.Func{TinyLife.Skills.FoodType,MLEM.Textures.TextureRegion} + commentId: T:System.Func{TinyLife.Skills.FoodType,MLEM.Textures.TextureRegion} + parent: System + definition: System.Func`2 + name: Func + nameWithType: Func + fullName: System.Func + nameWithType.vb: Func(Of FoodType, TextureRegion) + fullName.vb: System.Func(Of TinyLife.Skills.FoodType, MLEM.Textures.TextureRegion) + name.vb: Func(Of FoodType, TextureRegion) + spec.csharp: + - uid: System.Func`2 + name: Func + nameWithType: Func + fullName: System.Func + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: TinyLife.Skills.FoodType + name: FoodType + nameWithType: FoodType + fullName: TinyLife.Skills.FoodType + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: MLEM.Textures.TextureRegion + name: TextureRegion + nameWithType: TextureRegion + fullName: MLEM.Textures.TextureRegion + isExternal: true + - name: '>' + nameWithType: '>' + fullName: '>' + spec.vb: + - uid: System.Func`2 + name: Func + nameWithType: Func + fullName: System.Func + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: TinyLife.Skills.FoodType + name: FoodType + nameWithType: FoodType + fullName: TinyLife.Skills.FoodType + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: MLEM.Textures.TextureRegion + name: TextureRegion + nameWithType: TextureRegion + fullName: MLEM.Textures.TextureRegion + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- uid: System.Func`2 + commentId: T:System.Func`2 + isExternal: true + name: Func + nameWithType: Func + fullName: System.Func + nameWithType.vb: Func(Of T, TResult) + fullName.vb: System.Func(Of T, TResult) + name.vb: Func(Of T, TResult) + spec.csharp: + - uid: System.Func`2 + name: Func + nameWithType: Func + fullName: System.Func + isExternal: true + - name: < + nameWithType: < + fullName: < + - name: T + nameWithType: T + fullName: T + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - name: TResult + nameWithType: TResult + fullName: TResult + - name: '>' + nameWithType: '>' + fullName: '>' + spec.vb: + - uid: System.Func`2 + name: Func + nameWithType: Func + fullName: System.Func + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - name: T + nameWithType: T + fullName: T + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - name: TResult + nameWithType: TResult + fullName: TResult + - name: ) + nameWithType: ) + fullName: ) +- uid: System.Func`1 + commentId: T:System.Func`1 + isExternal: true + name: Func + nameWithType: Func + fullName: System.Func + nameWithType.vb: Func(Of TResult) + fullName.vb: System.Func(Of TResult) + name.vb: Func(Of TResult) + spec.csharp: + - uid: System.Func`1 + name: Func + nameWithType: Func + fullName: System.Func + isExternal: true + - name: < + nameWithType: < + fullName: < + - name: TResult + nameWithType: TResult + fullName: TResult + - name: '>' + nameWithType: '>' + fullName: '>' + spec.vb: + - uid: System.Func`1 + name: Func + nameWithType: Func + fullName: System.Func + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - name: TResult + nameWithType: TResult + fullName: TResult + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Skills.FoodType.ContainerType.GetFilled* + commentId: Overload:TinyLife.Skills.FoodType.ContainerType.GetFilled + name: GetFilled + nameWithType: FoodType.ContainerType.GetFilled + fullName: TinyLife.Skills.FoodType.ContainerType.GetFilled +- uid: System.Int32 + commentId: T:System.Int32 + parent: System + isExternal: true + name: Int32 + nameWithType: Int32 + fullName: System.Int32 +- uid: TinyLife.Skills.FoodType.ContainerType.GetEmpty* + commentId: Overload:TinyLife.Skills.FoodType.ContainerType.GetEmpty + name: GetEmpty + nameWithType: FoodType.ContainerType.GetEmpty + fullName: TinyLife.Skills.FoodType.ContainerType.GetEmpty +- uid: TinyLife.Skills.FoodType.ContainerType.GetTexture* + commentId: Overload:TinyLife.Skills.FoodType.ContainerType.GetTexture + name: GetTexture + nameWithType: FoodType.ContainerType.GetTexture + fullName: TinyLife.Skills.FoodType.ContainerType.GetTexture +- uid: MLEM.Textures.TextureRegion + commentId: T:MLEM.Textures.TextureRegion + parent: MLEM.Textures + isExternal: true + name: TextureRegion + nameWithType: TextureRegion + fullName: MLEM.Textures.TextureRegion +- uid: MLEM.Textures + commentId: N:MLEM.Textures + isExternal: true + name: MLEM.Textures + nameWithType: MLEM.Textures + fullName: MLEM.Textures diff --git a/docs/api/TinyLife.Skills.FoodType.IngredientSource.yml b/docs/api/TinyLife.Skills.FoodType.IngredientSource.yml index fc5bcac..0a90a4f 100644 --- a/docs/api/TinyLife.Skills.FoodType.IngredientSource.yml +++ b/docs/api/TinyLife.Skills.FoodType.IngredientSource.yml @@ -5,76 +5,58 @@ items: id: FoodType.IngredientSource parent: TinyLife.Skills children: + - TinyLife.Skills.FoodType.IngredientSource.#ctor(System.String,TinyLife.Skills.FoodType.ContainerType) - TinyLife.Skills.FoodType.IngredientSource.Barbecue + - TinyLife.Skills.FoodType.IngredientSource.CafeDisplayCase - TinyLife.Skills.FoodType.IngredientSource.ChildStove + - TinyLife.Skills.FoodType.IngredientSource.CoffeeMachine + - TinyLife.Skills.FoodType.IngredientSource.Container - TinyLife.Skills.FoodType.IngredientSource.Fridge - - TinyLife.Skills.FoodType.IngredientSource.Other + - TinyLife.Skills.FoodType.IngredientSource.Name + - TinyLife.Skills.FoodType.IngredientSource.OnEaten - TinyLife.Skills.FoodType.IngredientSource.ProteinShakeMaker + - TinyLife.Skills.FoodType.IngredientSource.Sink langs: - csharp - vb name: FoodType.IngredientSource nameWithType: FoodType.IngredientSource fullName: TinyLife.Skills.FoodType.IngredientSource - type: Enum + type: Class source: remote: path: TinyLife/Skills/FoodType.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IngredientSource path: ../TinyLife/Skills/FoodType.cs - startLine: 314 + startLine: 313 assemblies: - Tiny Life namespace: TinyLife.Skills - summary: "\nAn enumeration of possible sources that the ingredients for a can be aquired by.\nFor custom food types like the base game's glasses of water, should be used.\n" + summary: "\nAn ingredient source represents a place that the ingredients for a can be aquired from.\n" example: [] syntax: - content: public enum IngredientSource - content.vb: Public Enum IngredientSource + content: public class IngredientSource + content.vb: Public Class IngredientSource + inheritance: + - System.Object + inheritedMembers: + - 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 extensionMethods: - TinyLife.Skills.FoodType.IngredientSource.TinyLife.Utilities.Extensions.JsonCopy``1 modifiers.csharp: - public - - enum + - class modifiers.vb: - Public - - Enum -- uid: TinyLife.Skills.FoodType.IngredientSource.Other - commentId: F:TinyLife.Skills.FoodType.IngredientSource.Other - id: Other - parent: TinyLife.Skills.FoodType.IngredientSource - langs: - - csharp - - vb - name: Other - nameWithType: FoodType.IngredientSource.Other - fullName: TinyLife.Skills.FoodType.IngredientSource.Other - type: Field - source: - remote: - path: TinyLife/Skills/FoodType.cs - branch: 0.20.4-dev - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: Other - path: ../TinyLife/Skills/FoodType.cs - startLine: 319 - assemblies: - - Tiny Life - namespace: TinyLife.Skills - summary: "\nAn ingredient source for objects that don't match any of the other sources\n" - example: [] - syntax: - content: Other = 0 - return: - type: TinyLife.Skills.FoodType.IngredientSource - modifiers.csharp: - - public - - const - modifiers.vb: - - Public - - Const + - Class - uid: TinyLife.Skills.FoodType.IngredientSource.Fridge commentId: F:TinyLife.Skills.FoodType.IngredientSource.Fridge id: Fridge @@ -89,26 +71,29 @@ items: source: remote: path: TinyLife/Skills/FoodType.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Fridge path: ../TinyLife/Skills/FoodType.cs - startLine: 323 + startLine: 318 assemblies: - Tiny Life namespace: TinyLife.Skills summary: "\nAn ingredient source for objects that are created using the and actions\n" example: [] syntax: - content: Fridge = 1 + content: public static readonly FoodType.IngredientSource Fridge return: type: TinyLife.Skills.FoodType.IngredientSource + content.vb: Public Shared ReadOnly Fridge As FoodType.IngredientSource modifiers.csharp: - public - - const + - static + - readonly modifiers.vb: - Public - - Const + - Shared + - ReadOnly - uid: TinyLife.Skills.FoodType.IngredientSource.ProteinShakeMaker commentId: F:TinyLife.Skills.FoodType.IngredientSource.ProteinShakeMaker id: ProteinShakeMaker @@ -123,26 +108,29 @@ items: source: remote: path: TinyLife/Skills/FoodType.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ProteinShakeMaker path: ../TinyLife/Skills/FoodType.cs - startLine: 327 + startLine: 322 assemblies: - Tiny Life namespace: TinyLife.Skills summary: "\nAn ingredient source for objects that are created using the action\n" example: [] syntax: - content: ProteinShakeMaker = 2 + content: public static readonly FoodType.IngredientSource ProteinShakeMaker return: type: TinyLife.Skills.FoodType.IngredientSource + content.vb: Public Shared ReadOnly ProteinShakeMaker As FoodType.IngredientSource modifiers.csharp: - public - - const + - static + - readonly modifiers.vb: - Public - - Const + - Shared + - ReadOnly - uid: TinyLife.Skills.FoodType.IngredientSource.Barbecue commentId: F:TinyLife.Skills.FoodType.IngredientSource.Barbecue id: Barbecue @@ -157,26 +145,29 @@ items: source: remote: path: TinyLife/Skills/FoodType.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Barbecue path: ../TinyLife/Skills/FoodType.cs - startLine: 331 + startLine: 326 assemblies: - Tiny Life namespace: TinyLife.Skills summary: "\nAn ingredient source for objects that are created using the action\n" example: [] syntax: - content: Barbecue = 3 + content: public static readonly FoodType.IngredientSource Barbecue return: type: TinyLife.Skills.FoodType.IngredientSource + content.vb: Public Shared ReadOnly Barbecue As FoodType.IngredientSource modifiers.csharp: - public - - const + - static + - readonly modifiers.vb: - Public - - Const + - Shared + - ReadOnly - uid: TinyLife.Skills.FoodType.IngredientSource.ChildStove commentId: F:TinyLife.Skills.FoodType.IngredientSource.ChildStove id: ChildStove @@ -191,26 +182,286 @@ items: source: remote: path: TinyLife/Skills/FoodType.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ChildStove path: ../TinyLife/Skills/FoodType.cs - startLine: 335 + startLine: 330 assemblies: - Tiny Life namespace: TinyLife.Skills summary: "\nA stove that children can cook at.\n" example: [] syntax: - content: ChildStove = 4 + content: public static readonly FoodType.IngredientSource ChildStove return: type: TinyLife.Skills.FoodType.IngredientSource + content.vb: Public Shared ReadOnly ChildStove As FoodType.IngredientSource + modifiers.csharp: + - public + - static + - readonly + modifiers.vb: + - Public + - Shared + - ReadOnly +- uid: TinyLife.Skills.FoodType.IngredientSource.CoffeeMachine + commentId: F:TinyLife.Skills.FoodType.IngredientSource.CoffeeMachine + id: CoffeeMachine + parent: TinyLife.Skills.FoodType.IngredientSource + langs: + - csharp + - vb + name: CoffeeMachine + nameWithType: FoodType.IngredientSource.CoffeeMachine + fullName: TinyLife.Skills.FoodType.IngredientSource.CoffeeMachine + type: Field + source: + remote: + path: TinyLife/Skills/FoodType.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: CoffeeMachine + path: ../TinyLife/Skills/FoodType.cs + startLine: 334 + assemblies: + - Tiny Life + namespace: TinyLife.Skills + summary: "\nA coffee machine.\n" + example: [] + syntax: + content: public static readonly FoodType.IngredientSource CoffeeMachine + return: + type: TinyLife.Skills.FoodType.IngredientSource + content.vb: Public Shared ReadOnly CoffeeMachine As FoodType.IngredientSource + modifiers.csharp: + - public + - static + - readonly + modifiers.vb: + - Public + - Shared + - ReadOnly +- uid: TinyLife.Skills.FoodType.IngredientSource.Sink + commentId: F:TinyLife.Skills.FoodType.IngredientSource.Sink + id: Sink + parent: TinyLife.Skills.FoodType.IngredientSource + langs: + - csharp + - vb + name: Sink + nameWithType: FoodType.IngredientSource.Sink + fullName: TinyLife.Skills.FoodType.IngredientSource.Sink + type: Field + source: + remote: + path: TinyLife/Skills/FoodType.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: Sink + path: ../TinyLife/Skills/FoodType.cs + startLine: 338 + assemblies: + - Tiny Life + namespace: TinyLife.Skills + summary: "\nA sink, used for getting water.\n" + example: [] + syntax: + content: public static readonly FoodType.IngredientSource Sink + return: + type: TinyLife.Skills.FoodType.IngredientSource + content.vb: Public Shared ReadOnly Sink As FoodType.IngredientSource + modifiers.csharp: + - public + - static + - readonly + modifiers.vb: + - Public + - Shared + - ReadOnly +- uid: TinyLife.Skills.FoodType.IngredientSource.CafeDisplayCase + commentId: F:TinyLife.Skills.FoodType.IngredientSource.CafeDisplayCase + id: CafeDisplayCase + parent: TinyLife.Skills.FoodType.IngredientSource + langs: + - csharp + - vb + name: CafeDisplayCase + nameWithType: FoodType.IngredientSource.CafeDisplayCase + fullName: TinyLife.Skills.FoodType.IngredientSource.CafeDisplayCase + type: Field + source: + remote: + path: TinyLife/Skills/FoodType.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: CafeDisplayCase + path: ../TinyLife/Skills/FoodType.cs + startLine: 342 + assemblies: + - Tiny Life + namespace: TinyLife.Skills + summary: "\nA cafe display case that a barista employee can get food out of for customers.\n" + example: [] + syntax: + content: public static readonly FoodType.IngredientSource CafeDisplayCase + return: + type: TinyLife.Skills.FoodType.IngredientSource + content.vb: Public Shared ReadOnly CafeDisplayCase As FoodType.IngredientSource + modifiers.csharp: + - public + - static + - readonly + modifiers.vb: + - Public + - Shared + - ReadOnly +- uid: TinyLife.Skills.FoodType.IngredientSource.Name + commentId: F:TinyLife.Skills.FoodType.IngredientSource.Name + id: Name + parent: TinyLife.Skills.FoodType.IngredientSource + langs: + - csharp + - vb + name: Name + nameWithType: FoodType.IngredientSource.Name + fullName: TinyLife.Skills.FoodType.IngredientSource.Name + type: Field + source: + remote: + path: TinyLife/Skills/FoodType.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: Name + path: ../TinyLife/Skills/FoodType.cs + startLine: 347 + assemblies: + - Tiny Life + namespace: TinyLife.Skills + summary: "\nThe name of this ingredient source.\n" + example: [] + syntax: + content: public readonly string Name + return: + type: System.String + content.vb: Public ReadOnly Name As String + modifiers.csharp: + - public + - readonly + modifiers.vb: + - Public + - ReadOnly +- uid: TinyLife.Skills.FoodType.IngredientSource.Container + commentId: F:TinyLife.Skills.FoodType.IngredientSource.Container + id: Container + parent: TinyLife.Skills.FoodType.IngredientSource + langs: + - csharp + - vb + name: Container + nameWithType: FoodType.IngredientSource.Container + fullName: TinyLife.Skills.FoodType.IngredientSource.Container + type: Field + source: + remote: + path: TinyLife/Skills/FoodType.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: Container + path: ../TinyLife/Skills/FoodType.cs + startLine: 351 + assemblies: + - Tiny Life + namespace: TinyLife.Skills + summary: "\nThe that this ingredient source creates by default.\n" + example: [] + syntax: + content: public readonly FoodType.ContainerType Container + return: + type: TinyLife.Skills.FoodType.ContainerType + content.vb: Public ReadOnly Container As FoodType.ContainerType + modifiers.csharp: + - public + - readonly + modifiers.vb: + - Public + - ReadOnly +- uid: TinyLife.Skills.FoodType.IngredientSource.OnEaten + commentId: P:TinyLife.Skills.FoodType.IngredientSource.OnEaten + id: OnEaten + parent: TinyLife.Skills.FoodType.IngredientSource + langs: + - csharp + - vb + name: OnEaten + nameWithType: FoodType.IngredientSource.OnEaten + fullName: TinyLife.Skills.FoodType.IngredientSource.OnEaten + type: Property + source: + remote: + path: TinyLife/Skills/FoodType.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: OnEaten + path: ../TinyLife/Skills/FoodType.cs + startLine: 355 + assemblies: + - Tiny Life + namespace: TinyLife.Skills + summary: "\nAn action that is invoked when this food type is eaten.\n" + example: [] + syntax: + content: public Action OnEaten { get; set; } + parameters: [] + return: + type: System.Action{TinyLife.Actions.Action} + content.vb: Public Property OnEaten As Action(Of Action) + overload: TinyLife.Skills.FoodType.IngredientSource.OnEaten* + modifiers.csharp: + - public + - get + - set + modifiers.vb: + - Public +- uid: TinyLife.Skills.FoodType.IngredientSource.#ctor(System.String,TinyLife.Skills.FoodType.ContainerType) + commentId: M:TinyLife.Skills.FoodType.IngredientSource.#ctor(System.String,TinyLife.Skills.FoodType.ContainerType) + id: '#ctor(System.String,TinyLife.Skills.FoodType.ContainerType)' + parent: TinyLife.Skills.FoodType.IngredientSource + langs: + - csharp + - vb + name: IngredientSource(String, FoodType.ContainerType) + nameWithType: FoodType.IngredientSource.IngredientSource(String, FoodType.ContainerType) + fullName: TinyLife.Skills.FoodType.IngredientSource.IngredientSource(System.String, TinyLife.Skills.FoodType.ContainerType) + type: Constructor + source: + remote: + path: TinyLife/Skills/FoodType.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: .ctor + path: ../TinyLife/Skills/FoodType.cs + startLine: 362 + assemblies: + - Tiny Life + namespace: TinyLife.Skills + summary: "\nCreates a new ingredient source with the given settings.\n" + example: [] + syntax: + content: public IngredientSource(string name, FoodType.ContainerType container = null) + parameters: + - id: name + type: System.String + description: The name of this ingredient source. + - id: container + type: TinyLife.Skills.FoodType.ContainerType + description: he that this ingredient source creates by default. + content.vb: Public Sub New(name As String, container As FoodType.ContainerType = Nothing) + overload: TinyLife.Skills.FoodType.IngredientSource.#ctor* modifiers.csharp: - public - - const modifiers.vb: - Public - - Const references: - uid: TinyLife.Skills.FoodType commentId: T:TinyLife.Skills.FoodType @@ -218,14 +469,297 @@ references: name: FoodType nameWithType: FoodType fullName: TinyLife.Skills.FoodType -- uid: TinyLife.Skills.FoodType.IngredientSource.Other - commentId: F:TinyLife.Skills.FoodType.IngredientSource.Other - isExternal: true - uid: TinyLife.Skills commentId: N:TinyLife.Skills name: TinyLife.Skills nameWithType: TinyLife.Skills fullName: TinyLife.Skills +- uid: System.Object + commentId: T:System.Object + parent: System + isExternal: true + name: Object + nameWithType: Object + fullName: System.Object +- uid: System.Object.Equals(System.Object) + commentId: M:System.Object.Equals(System.Object) + parent: System.Object + isExternal: true + name: Equals(Object) + nameWithType: Object.Equals(Object) + fullName: System.Object.Equals(System.Object) + spec.csharp: + - uid: System.Object.Equals(System.Object) + name: Equals + nameWithType: Object.Equals + fullName: System.Object.Equals + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - uid: System.Object + name: Object + nameWithType: Object + fullName: System.Object + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: System.Object.Equals(System.Object) + name: Equals + nameWithType: Object.Equals + fullName: System.Object.Equals + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - uid: System.Object + name: Object + nameWithType: Object + fullName: System.Object + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- uid: System.Object.Equals(System.Object,System.Object) + commentId: M:System.Object.Equals(System.Object,System.Object) + parent: System.Object + isExternal: true + name: Equals(Object, Object) + nameWithType: Object.Equals(Object, Object) + fullName: System.Object.Equals(System.Object, System.Object) + spec.csharp: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + nameWithType: Object.Equals + fullName: System.Object.Equals + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - uid: System.Object + name: Object + nameWithType: Object + fullName: System.Object + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Object + name: Object + nameWithType: Object + fullName: System.Object + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + nameWithType: Object.Equals + fullName: System.Object.Equals + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - uid: System.Object + name: Object + nameWithType: Object + fullName: System.Object + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Object + name: Object + nameWithType: Object + fullName: System.Object + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- uid: System.Object.GetHashCode + commentId: M:System.Object.GetHashCode + parent: System.Object + isExternal: true + name: GetHashCode() + nameWithType: Object.GetHashCode() + fullName: System.Object.GetHashCode() + spec.csharp: + - uid: System.Object.GetHashCode + name: GetHashCode + nameWithType: Object.GetHashCode + fullName: System.Object.GetHashCode + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: System.Object.GetHashCode + name: GetHashCode + nameWithType: Object.GetHashCode + fullName: System.Object.GetHashCode + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) +- uid: System.Object.GetType + commentId: M:System.Object.GetType + parent: System.Object + isExternal: true + name: GetType() + nameWithType: Object.GetType() + fullName: System.Object.GetType() + spec.csharp: + - uid: System.Object.GetType + name: GetType + nameWithType: Object.GetType + fullName: System.Object.GetType + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: System.Object.GetType + name: GetType + nameWithType: Object.GetType + fullName: System.Object.GetType + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) +- uid: System.Object.MemberwiseClone + commentId: M:System.Object.MemberwiseClone + parent: System.Object + isExternal: true + name: MemberwiseClone() + nameWithType: Object.MemberwiseClone() + fullName: System.Object.MemberwiseClone() + spec.csharp: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + nameWithType: Object.MemberwiseClone + fullName: System.Object.MemberwiseClone + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + nameWithType: Object.MemberwiseClone + fullName: System.Object.MemberwiseClone + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) +- uid: System.Object.ReferenceEquals(System.Object,System.Object) + commentId: M:System.Object.ReferenceEquals(System.Object,System.Object) + parent: System.Object + isExternal: true + name: ReferenceEquals(Object, Object) + nameWithType: Object.ReferenceEquals(Object, Object) + fullName: System.Object.ReferenceEquals(System.Object, System.Object) + spec.csharp: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + nameWithType: Object.ReferenceEquals + fullName: System.Object.ReferenceEquals + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - uid: System.Object + name: Object + nameWithType: Object + fullName: System.Object + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Object + name: Object + nameWithType: Object + fullName: System.Object + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + nameWithType: Object.ReferenceEquals + fullName: System.Object.ReferenceEquals + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - uid: System.Object + name: Object + nameWithType: Object + fullName: System.Object + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Object + name: Object + nameWithType: Object + fullName: System.Object + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- uid: System.Object.ToString + commentId: M:System.Object.ToString + parent: System.Object + isExternal: true + name: ToString() + nameWithType: Object.ToString() + fullName: System.Object.ToString() + spec.csharp: + - uid: System.Object.ToString + name: ToString + nameWithType: Object.ToString + fullName: System.Object.ToString + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: System.Object.ToString + name: ToString + nameWithType: Object.ToString + fullName: System.Object.ToString + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) - uid: TinyLife.Skills.FoodType.IngredientSource.TinyLife.Utilities.Extensions.JsonCopy``1 commentId: M:TinyLife.Utilities.Extensions.JsonCopy``1(``0) parent: TinyLife.Utilities.Extensions @@ -258,6 +792,12 @@ references: - name: ) nameWithType: ) fullName: ) +- uid: System + commentId: N:System + isExternal: true + name: System + nameWithType: System + fullName: System - uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0) commentId: M:TinyLife.Utilities.Extensions.JsonCopy``1(``0) name: JsonCopy(T) @@ -305,21 +845,125 @@ references: name: TinyLife.Utilities nameWithType: TinyLife.Utilities fullName: TinyLife.Utilities -- uid: TinyLife.Skills.FoodType.IngredientSource - commentId: T:TinyLife.Skills.FoodType.IngredientSource - parent: TinyLife.Skills - name: FoodType.IngredientSource - nameWithType: FoodType.IngredientSource - fullName: TinyLife.Skills.FoodType.IngredientSource - uid: TinyLife.Actions.ActionType.GetIngredientsSingle commentId: F:TinyLife.Actions.ActionType.GetIngredientsSingle isExternal: true - uid: TinyLife.Actions.ActionType.GetIngredientsFamily commentId: F:TinyLife.Actions.ActionType.GetIngredientsFamily isExternal: true +- uid: TinyLife.Skills.FoodType.IngredientSource + commentId: T:TinyLife.Skills.FoodType.IngredientSource + parent: TinyLife.Skills + name: FoodType.IngredientSource + nameWithType: FoodType.IngredientSource + fullName: TinyLife.Skills.FoodType.IngredientSource - uid: TinyLife.Actions.ActionType.MixProteinShake commentId: F:TinyLife.Actions.ActionType.MixProteinShake isExternal: true - uid: TinyLife.Actions.ActionType.GrillFood commentId: F:TinyLife.Actions.ActionType.GrillFood isExternal: true +- uid: System.String + commentId: T:System.String + parent: System + isExternal: true + name: String + nameWithType: String + fullName: System.String +- uid: TinyLife.Skills.FoodType.ContainerType + commentId: T:TinyLife.Skills.FoodType.ContainerType + parent: TinyLife.Skills + name: FoodType.ContainerType + nameWithType: FoodType.ContainerType + fullName: TinyLife.Skills.FoodType.ContainerType +- uid: TinyLife.Skills.FoodType.IngredientSource.OnEaten* + commentId: Overload:TinyLife.Skills.FoodType.IngredientSource.OnEaten + name: OnEaten + nameWithType: FoodType.IngredientSource.OnEaten + fullName: TinyLife.Skills.FoodType.IngredientSource.OnEaten +- uid: System.Action{TinyLife.Actions.Action} + commentId: T:System.Action{TinyLife.Actions.Action} + parent: System + definition: System.Action`1 + name: Action + nameWithType: Action + fullName: System.Action + nameWithType.vb: Action(Of Action) + fullName.vb: System.Action(Of TinyLife.Actions.Action) + name.vb: Action(Of Action) + spec.csharp: + - uid: System.Action`1 + name: Action + nameWithType: Action + fullName: System.Action + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: TinyLife.Actions.Action + name: Action + nameWithType: Action + fullName: TinyLife.Actions.Action + - name: '>' + nameWithType: '>' + fullName: '>' + spec.vb: + - uid: System.Action`1 + name: Action + nameWithType: Action + fullName: System.Action + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: TinyLife.Actions.Action + name: Action + nameWithType: Action + fullName: TinyLife.Actions.Action + - name: ) + nameWithType: ) + fullName: ) +- uid: System.Action`1 + commentId: T:System.Action`1 + isExternal: true + name: Action + nameWithType: Action + fullName: System.Action + nameWithType.vb: Action(Of T) + fullName.vb: System.Action(Of T) + name.vb: Action(Of T) + spec.csharp: + - uid: System.Action`1 + name: Action + nameWithType: Action + fullName: System.Action + isExternal: true + - name: < + nameWithType: < + fullName: < + - name: T + nameWithType: T + fullName: T + - name: '>' + nameWithType: '>' + fullName: '>' + spec.vb: + - uid: System.Action`1 + name: Action + nameWithType: Action + fullName: System.Action + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - name: T + nameWithType: T + fullName: T + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Skills.FoodType.IngredientSource.#ctor* + commentId: Overload:TinyLife.Skills.FoodType.IngredientSource.#ctor + name: IngredientSource + nameWithType: FoodType.IngredientSource.IngredientSource + fullName: TinyLife.Skills.FoodType.IngredientSource.IngredientSource diff --git a/docs/api/TinyLife.Skills.FoodType.yml b/docs/api/TinyLife.Skills.FoodType.yml index e70e8b6..0d0eebc 100644 --- a/docs/api/TinyLife.Skills.FoodType.yml +++ b/docs/api/TinyLife.Skills.FoodType.yml @@ -5,18 +5,17 @@ items: id: FoodType parent: TinyLife.Skills children: - - TinyLife.Skills.FoodType.#ctor(System.String,System.Int32,System.Int32,System.Int32,TinyLife.Skills.FoodType.IngredientSource) + - TinyLife.Skills.FoodType.#ctor(System.String,System.Int32,System.Int32,System.Int32,TinyLife.Skills.FoodType.IngredientSource,System.Nullable{Microsoft.Xna.Framework.Color}) - TinyLife.Skills.FoodType.CanEat + - TinyLife.Skills.FoodType.Color - TinyLife.Skills.FoodType.Construct(TinyLife.World.Map,TinyLife.Skills.Quality,System.TimeSpan,System.Int32,TinyLife.Objects.Person,System.Nullable{System.Guid},System.Boolean) - TinyLife.Skills.FoodType.ConstructUnfinished(TinyLife.Objects.FurnitureType,TinyLife.World.Map,System.TimeSpan,System.Int32,TinyLife.Objects.Person,System.Nullable{System.Guid},System.Boolean) + - TinyLife.Skills.FoodType.Container - TinyLife.Skills.FoodType.DisplayName - TinyLife.Skills.FoodType.FoodAmount - - TinyLife.Skills.FoodType.GetActions(System.Int32,TinyLife.Skills.FoodType.IngredientSource) + - TinyLife.Skills.FoodType.GetActions(System.Int32,TinyLife.Skills.FoodType.IngredientSource,System.Boolean,System.Single) - TinyLife.Skills.FoodType.GetAllContainers(System.Int32) - - TinyLife.Skills.FoodType.GetContainer(System.Int32) - - TinyLife.Skills.FoodType.GetEmptyContainer - TinyLife.Skills.FoodType.GetPrice(System.Int32) - - TinyLife.Skills.FoodType.IsInGlass - TinyLife.Skills.FoodType.Name - TinyLife.Skills.FoodType.NeedsCooking - TinyLife.Skills.FoodType.OnEaten @@ -24,7 +23,7 @@ items: - TinyLife.Skills.FoodType.Price - TinyLife.Skills.FoodType.Register(TinyLife.Skills.FoodType) - TinyLife.Skills.FoodType.RequiredCookingLevel - - TinyLife.Skills.FoodType.Source + - TinyLife.Skills.FoodType.Sources - TinyLife.Skills.FoodType.Texture - TinyLife.Skills.FoodType.Types langs: @@ -37,15 +36,15 @@ items: source: remote: path: TinyLife/Skills/FoodType.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FoodType path: ../TinyLife/Skills/FoodType.cs - startLine: 32 + startLine: 35 assemblies: - Tiny Life namespace: TinyLife.Skills - summary: "\nA food type is a type of dish that can be cooked using .\nFood types store information such as their name and texture, but also the cooking level that is required to make them.\nFood types are registered using .\n" + summary: "\nA food type is a type of dish that can be cooked using .\nFood types store information such as their name and texture, but also the cooking level that is required to make them.\nWhether a food type has a custom is based on its , but most foods use the and are loaded as as "Food".\nFood types are registered using .\n" example: [] syntax: content: >- @@ -88,21 +87,21 @@ items: source: remote: path: TinyLife/Skills/FoodType.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Types path: ../TinyLife/Skills/FoodType.cs - startLine: 39 + startLine: 42 assemblies: - Tiny Life namespace: TinyLife.Skills summary: "\nAll of the instances that are registered by the game and mods\n" example: [] syntax: - content: public static readonly IDictionary Types + content: public static readonly ReadOnlyDictionary Types return: - type: System.Collections.Generic.IDictionary{System.String,TinyLife.Skills.FoodType} - content.vb: Public Shared ReadOnly Types As IDictionary(Of String, FoodType) + type: System.Collections.ObjectModel.ReadOnlyDictionary{System.String,TinyLife.Skills.FoodType} + content.vb: Public Shared ReadOnly Types As ReadOnlyDictionary(Of String, FoodType) modifiers.csharp: - public - static @@ -125,11 +124,11 @@ items: source: remote: path: TinyLife/Skills/FoodType.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnFoodEaten path: ../TinyLife/Skills/FoodType.cs - startLine: 46 + startLine: 49 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -160,11 +159,11 @@ items: source: remote: path: TinyLife/Skills/FoodType.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Name path: ../TinyLife/Skills/FoodType.cs - startLine: 101 + startLine: 115 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -181,41 +180,6 @@ items: modifiers.vb: - Public - ReadOnly -- uid: TinyLife.Skills.FoodType.Texture - commentId: F:TinyLife.Skills.FoodType.Texture - id: Texture - parent: TinyLife.Skills.FoodType - langs: - - csharp - - vb - name: Texture - nameWithType: FoodType.Texture - fullName: TinyLife.Skills.FoodType.Texture - type: Field - source: - remote: - path: TinyLife/Skills/FoodType.cs - branch: 0.20.4-dev - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: Texture - path: ../TinyLife/Skills/FoodType.cs - startLine: 107 - assemblies: - - Tiny Life - namespace: TinyLife.Skills - summary: "\nThis food type's texture region.\nThe texture is loaded from the as "Food"\nSince the plate will automatically be rendered below this food type, the texture only needs to contain the dish itself.\n" - example: [] - syntax: - content: public readonly TextureRegion Texture - return: - type: MLEM.Textures.TextureRegion - content.vb: Public ReadOnly Texture As TextureRegion - modifiers.csharp: - - public - - readonly - modifiers.vb: - - Public - - ReadOnly - uid: TinyLife.Skills.FoodType.RequiredCookingLevel commentId: F:TinyLife.Skills.FoodType.RequiredCookingLevel id: RequiredCookingLevel @@ -230,11 +194,11 @@ items: source: remote: path: TinyLife/Skills/FoodType.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RequiredCookingLevel path: ../TinyLife/Skills/FoodType.cs - startLine: 111 + startLine: 119 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -265,11 +229,11 @@ items: source: remote: path: TinyLife/Skills/FoodType.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Price path: ../TinyLife/Skills/FoodType.cs - startLine: 115 + startLine: 123 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -300,11 +264,11 @@ items: source: remote: path: TinyLife/Skills/FoodType.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FoodAmount path: ../TinyLife/Skills/FoodType.cs - startLine: 121 + startLine: 129 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -321,35 +285,70 @@ items: modifiers.vb: - Public - ReadOnly -- uid: TinyLife.Skills.FoodType.Source - commentId: F:TinyLife.Skills.FoodType.Source - id: Source +- uid: TinyLife.Skills.FoodType.Color + commentId: F:TinyLife.Skills.FoodType.Color + id: Color parent: TinyLife.Skills.FoodType langs: - csharp - vb - name: Source - nameWithType: FoodType.Source - fullName: TinyLife.Skills.FoodType.Source + name: Color + nameWithType: FoodType.Color + fullName: TinyLife.Skills.FoodType.Color type: Field source: remote: path: TinyLife/Skills/FoodType.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: Source + id: Color path: ../TinyLife/Skills/FoodType.cs - startLine: 125 + startLine: 133 assemblies: - Tiny Life namespace: TinyLife.Skills - summary: "\nThe that this food type can be created in\n" + summary: "\nThe color that this food type should display with.\n" example: [] syntax: - content: public readonly FoodType.IngredientSource Source + content: public readonly Color Color return: - type: TinyLife.Skills.FoodType.IngredientSource - content.vb: Public ReadOnly Source As FoodType.IngredientSource + type: Microsoft.Xna.Framework.Color + content.vb: Public ReadOnly Color As Color + modifiers.csharp: + - public + - readonly + modifiers.vb: + - Public + - ReadOnly +- uid: TinyLife.Skills.FoodType.Sources + commentId: F:TinyLife.Skills.FoodType.Sources + id: Sources + parent: TinyLife.Skills.FoodType + langs: + - csharp + - vb + name: Sources + nameWithType: FoodType.Sources + fullName: TinyLife.Skills.FoodType.Sources + type: Field + source: + remote: + path: TinyLife/Skills/FoodType.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: Sources + path: ../TinyLife/Skills/FoodType.cs + startLine: 137 + assemblies: + - Tiny Life + namespace: TinyLife.Skills + summary: "\nA set of objects that determine where this food type can be created.\n" + example: [] + syntax: + content: public readonly List Sources + return: + type: System.Collections.Generic.List{TinyLife.Skills.FoodType.IngredientSource} + content.vb: Public ReadOnly Sources As List(Of FoodType.IngredientSource) modifiers.csharp: - public - readonly @@ -370,15 +369,15 @@ items: source: remote: path: TinyLife/Skills/FoodType.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: NeedsCooking path: ../TinyLife/Skills/FoodType.cs - startLine: 130 + startLine: 143 assemblies: - Tiny Life namespace: TinyLife.Skills - summary: "\nWhether or not this food item needs to be cooked on a stove to be created.\nIf this value is false, will not check if there is a nearby.\n" + summary: "\nWhether or not this food item needs to be cooked on a stove to be created.\nIf this value is false, will not check if there is a nearby.\n" example: [] syntax: content: public bool NeedsCooking { get; set; } @@ -393,37 +392,37 @@ items: - set modifiers.vb: - Public -- uid: TinyLife.Skills.FoodType.IsInGlass - commentId: P:TinyLife.Skills.FoodType.IsInGlass - id: IsInGlass +- uid: TinyLife.Skills.FoodType.Container + commentId: P:TinyLife.Skills.FoodType.Container + id: Container parent: TinyLife.Skills.FoodType langs: - csharp - vb - name: IsInGlass - nameWithType: FoodType.IsInGlass - fullName: TinyLife.Skills.FoodType.IsInGlass + name: Container + nameWithType: FoodType.Container + fullName: TinyLife.Skills.FoodType.Container type: Property source: remote: path: TinyLife/Skills/FoodType.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: IsInGlass + id: Container path: ../TinyLife/Skills/FoodType.cs - startLine: 134 + startLine: 147 assemblies: - Tiny Life namespace: TinyLife.Skills - summary: "\nA property that stores whether this food type should be served in a glass rather than on a plate\n" + summary: "\nThe that this food type should be stored in.\n" example: [] syntax: - content: public bool IsInGlass { get; set; } + content: public FoodType.ContainerType Container { get; set; } parameters: [] return: - type: System.Boolean - content.vb: Public Property IsInGlass As Boolean - overload: TinyLife.Skills.FoodType.IsInGlass* + type: TinyLife.Skills.FoodType.ContainerType + content.vb: Public Property Container As FoodType.ContainerType + overload: TinyLife.Skills.FoodType.Container* modifiers.csharp: - public - get @@ -444,11 +443,11 @@ items: source: remote: path: TinyLife/Skills/FoodType.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnEaten path: ../TinyLife/Skills/FoodType.cs - startLine: 139 + startLine: 152 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -481,11 +480,11 @@ items: source: remote: path: TinyLife/Skills/FoodType.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanEat path: ../TinyLife/Skills/FoodType.cs - startLine: 144 + startLine: 157 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -518,11 +517,11 @@ items: source: remote: path: TinyLife/Skills/FoodType.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DisplayName path: ../TinyLife/Skills/FoodType.cs - startLine: 148 + startLine: 161 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -541,32 +540,69 @@ items: modifiers.vb: - Public - ReadOnly -- uid: TinyLife.Skills.FoodType.#ctor(System.String,System.Int32,System.Int32,System.Int32,TinyLife.Skills.FoodType.IngredientSource) - commentId: M:TinyLife.Skills.FoodType.#ctor(System.String,System.Int32,System.Int32,System.Int32,TinyLife.Skills.FoodType.IngredientSource) - id: '#ctor(System.String,System.Int32,System.Int32,System.Int32,TinyLife.Skills.FoodType.IngredientSource)' +- uid: TinyLife.Skills.FoodType.Texture + commentId: P:TinyLife.Skills.FoodType.Texture + id: Texture parent: TinyLife.Skills.FoodType langs: - csharp - vb - name: FoodType(String, Int32, Int32, Int32, FoodType.IngredientSource) - nameWithType: FoodType.FoodType(String, Int32, Int32, Int32, FoodType.IngredientSource) - fullName: TinyLife.Skills.FoodType.FoodType(System.String, System.Int32, System.Int32, System.Int32, TinyLife.Skills.FoodType.IngredientSource) + name: Texture + nameWithType: FoodType.Texture + fullName: TinyLife.Skills.FoodType.Texture + type: Property + source: + remote: + path: TinyLife/Skills/FoodType.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: Texture + path: ../TinyLife/Skills/FoodType.cs + startLine: 165 + assemblies: + - Tiny Life + namespace: TinyLife.Skills + summary: "\nThe texture of this food item, which is based on the 's method.\n" + example: [] + syntax: + content: public TextureRegion Texture { get; } + parameters: [] + return: + type: MLEM.Textures.TextureRegion + content.vb: Public ReadOnly Property Texture As TextureRegion + overload: TinyLife.Skills.FoodType.Texture* + modifiers.csharp: + - public + - get + modifiers.vb: + - Public + - ReadOnly +- uid: TinyLife.Skills.FoodType.#ctor(System.String,System.Int32,System.Int32,System.Int32,TinyLife.Skills.FoodType.IngredientSource,System.Nullable{Microsoft.Xna.Framework.Color}) + commentId: M:TinyLife.Skills.FoodType.#ctor(System.String,System.Int32,System.Int32,System.Int32,TinyLife.Skills.FoodType.IngredientSource,System.Nullable{Microsoft.Xna.Framework.Color}) + id: '#ctor(System.String,System.Int32,System.Int32,System.Int32,TinyLife.Skills.FoodType.IngredientSource,System.Nullable{Microsoft.Xna.Framework.Color})' + parent: TinyLife.Skills.FoodType + langs: + - csharp + - vb + name: FoodType(String, Int32, Int32, Int32, FoodType.IngredientSource, Nullable) + nameWithType: FoodType.FoodType(String, Int32, Int32, Int32, FoodType.IngredientSource, Nullable) + fullName: TinyLife.Skills.FoodType.FoodType(System.String, System.Int32, System.Int32, System.Int32, TinyLife.Skills.FoodType.IngredientSource, System.Nullable) type: Constructor source: remote: path: TinyLife/Skills/FoodType.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Skills/FoodType.cs - startLine: 158 + startLine: 176 assemblies: - Tiny Life namespace: TinyLife.Skills summary: "\nCreates a new food type with the given settings\n" example: [] syntax: - content: public FoodType(string name, int requiredCookingLevel, int price, int foodAmount, FoodType.IngredientSource source = FoodType.IngredientSource.Fridge) + content: public FoodType(string name, int requiredCookingLevel, int price, int foodAmount, FoodType.IngredientSource source = null, Color? color = null) parameters: - id: name type: System.String @@ -583,94 +619,18 @@ items: - id: source type: TinyLife.Skills.FoodType.IngredientSource description: The that this food type can be created in, defaults to - content.vb: Public Sub New(name As String, requiredCookingLevel As Integer, price As Integer, foodAmount As Integer, source As FoodType.IngredientSource = FoodType.IngredientSource.Fridge) + - id: color + type: System.Nullable{Microsoft.Xna.Framework.Color} + description: The color that this food type should display with, or to use . + content.vb: Public Sub New(name As String, requiredCookingLevel As Integer, price As Integer, foodAmount As Integer, source As FoodType.IngredientSource = Nothing, color As Color? = Nothing) overload: TinyLife.Skills.FoodType.#ctor* + nameWithType.vb: FoodType.FoodType(String, Int32, Int32, Int32, FoodType.IngredientSource, Nullable(Of Color)) modifiers.csharp: - public modifiers.vb: - Public -- uid: TinyLife.Skills.FoodType.GetContainer(System.Int32) - commentId: M:TinyLife.Skills.FoodType.GetContainer(System.Int32) - id: GetContainer(System.Int32) - parent: TinyLife.Skills.FoodType - langs: - - csharp - - vb - name: GetContainer(Int32) - nameWithType: FoodType.GetContainer(Int32) - fullName: TinyLife.Skills.FoodType.GetContainer(System.Int32) - type: Method - source: - remote: - path: TinyLife/Skills/FoodType.cs - branch: 0.20.4-dev - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: GetContainer - path: ../TinyLife/Skills/FoodType.cs - startLine: 175 - assemblies: - - Tiny Life - namespace: TinyLife.Skills - summary: "\nReturns the container that this food type should be stored in based on the serving size.\nFor custom food types, this method can be overrided to use custom containers with it.\nIt is expected that the constructed type of the returned is or extends .\n" - example: [] - syntax: - content: public virtual FurnitureType GetContainer(int servingSize) - parameters: - - id: servingSize - type: System.Int32 - description: The serving size - return: - type: TinyLife.Objects.FurnitureType - description: The furniture type that this food type should be stored in - content.vb: Public Overridable Function GetContainer(servingSize As Integer) As FurnitureType - overload: TinyLife.Skills.FoodType.GetContainer* - exceptions: - - type: System.ArgumentOutOfRangeException - commentId: T:System.ArgumentOutOfRangeException - description: Thrown by default if this food type and the serving size is greater than 1 - modifiers.csharp: - - public - - virtual - modifiers.vb: - - Public - - Overridable -- uid: TinyLife.Skills.FoodType.GetEmptyContainer - commentId: M:TinyLife.Skills.FoodType.GetEmptyContainer - id: GetEmptyContainer - parent: TinyLife.Skills.FoodType - langs: - - csharp - - vb - name: GetEmptyContainer() - nameWithType: FoodType.GetEmptyContainer() - fullName: TinyLife.Skills.FoodType.GetEmptyContainer() - type: Method - source: - remote: - path: TinyLife/Skills/FoodType.cs - branch: 0.20.4-dev - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: GetEmptyContainer - path: ../TinyLife/Skills/FoodType.cs - startLine: 189 - assemblies: - - Tiny Life - namespace: TinyLife.Skills - summary: "\nReturns the container that should be spawned if the of this food type becomes empty.\nFor custom food types, this method can be overrided to use custom containers with it.\n" - example: [] - syntax: - content: public virtual FurnitureType GetEmptyContainer() - return: - type: TinyLife.Objects.FurnitureType - description: The empty container for this food type - content.vb: Public Overridable Function GetEmptyContainer As FurnitureType - overload: TinyLife.Skills.FoodType.GetEmptyContainer* - modifiers.csharp: - - public - - virtual - modifiers.vb: - - Public - - Overridable + fullName.vb: TinyLife.Skills.FoodType.FoodType(System.String, System.Int32, System.Int32, System.Int32, TinyLife.Skills.FoodType.IngredientSource, System.Nullable(Of Microsoft.Xna.Framework.Color)) + name.vb: FoodType(String, Int32, Int32, Int32, FoodType.IngredientSource, Nullable(Of Color)) - uid: TinyLife.Skills.FoodType.GetPrice(System.Int32) commentId: M:TinyLife.Skills.FoodType.GetPrice(System.Int32) id: GetPrice(System.Int32) @@ -685,11 +645,11 @@ items: source: remote: path: TinyLife/Skills/FoodType.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetPrice path: ../TinyLife/Skills/FoodType.cs - startLine: 198 + startLine: 191 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -724,15 +684,15 @@ items: source: remote: path: TinyLife/Skills/FoodType.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Construct path: ../TinyLife/Skills/FoodType.cs - startLine: 213 + startLine: 206 assemblies: - Tiny Life namespace: TinyLife.Skills - summary: "\nConstructs a new furniture instance based on this food type's \n" + summary: "\nConstructs a new furniture instance based on this food type's \n" example: [] syntax: content: public Food Construct(Map map, Quality quality, TimeSpan expirationTime, int servingSize, Person creator = null, Guid? id = null, bool triggerGoals = true) @@ -784,11 +744,11 @@ items: source: remote: path: TinyLife/Skills/FoodType.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ConstructUnfinished path: ../TinyLife/Skills/FoodType.cs - startLine: 233 + startLine: 226 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -844,11 +804,11 @@ items: source: remote: path: TinyLife/Skills/FoodType.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Register path: ../TinyLife/Skills/FoodType.cs - startLine: 251 + startLine: 246 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -868,32 +828,32 @@ items: modifiers.vb: - Public - Shared -- uid: TinyLife.Skills.FoodType.GetActions(System.Int32,TinyLife.Skills.FoodType.IngredientSource) - commentId: M:TinyLife.Skills.FoodType.GetActions(System.Int32,TinyLife.Skills.FoodType.IngredientSource) - id: GetActions(System.Int32,TinyLife.Skills.FoodType.IngredientSource) +- uid: TinyLife.Skills.FoodType.GetActions(System.Int32,TinyLife.Skills.FoodType.IngredientSource,System.Boolean,System.Single) + commentId: M:TinyLife.Skills.FoodType.GetActions(System.Int32,TinyLife.Skills.FoodType.IngredientSource,System.Boolean,System.Single) + id: GetActions(System.Int32,TinyLife.Skills.FoodType.IngredientSource,System.Boolean,System.Single) parent: TinyLife.Skills.FoodType langs: - csharp - vb - name: GetActions(Int32, FoodType.IngredientSource) - nameWithType: FoodType.GetActions(Int32, FoodType.IngredientSource) - fullName: TinyLife.Skills.FoodType.GetActions(System.Int32, TinyLife.Skills.FoodType.IngredientSource) + name: GetActions(Int32, FoodType.IngredientSource, Boolean, Single) + nameWithType: FoodType.GetActions(Int32, FoodType.IngredientSource, Boolean, Single) + fullName: TinyLife.Skills.FoodType.GetActions(System.Int32, TinyLife.Skills.FoodType.IngredientSource, System.Boolean, System.Single) type: Method source: remote: path: TinyLife/Skills/FoodType.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetActions path: ../TinyLife/Skills/FoodType.cs - startLine: 262 + startLine: 259 assemblies: - Tiny Life namespace: TinyLife.Skills summary: "\nReturns a set of action varieties for all objects that match the given predicate\n" example: [] syntax: - content: public static IEnumerable GetActions(int servingSize, FoodType.IngredientSource source) + content: public static IEnumerable GetActions(int servingSize, FoodType.IngredientSource source, bool checkConditions = true, float priceMarkup = 1F) parameters: - id: servingSize type: System.Int32 @@ -901,10 +861,16 @@ items: - id: source type: TinyLife.Skills.FoodType.IngredientSource description: The ingredient source to return actions for + - id: checkConditions + type: System.Boolean + description: Whether additional conditions like or should be checked. + - id: priceMarkup + type: System.Single + description: The amount that the should be multiplied by for display and condition checking. return: type: System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety} description: A set of action varieties representing food types - content.vb: Public Shared Function GetActions(servingSize As Integer, source As FoodType.IngredientSource) As IEnumerable(Of ActionVariety) + content.vb: Public Shared Function GetActions(servingSize As Integer, source As FoodType.IngredientSource, checkConditions As Boolean = True, priceMarkup As Single = 1F) As IEnumerable(Of ActionVariety) overload: TinyLife.Skills.FoodType.GetActions* modifiers.csharp: - public @@ -926,7 +892,7 @@ items: source: remote: path: TinyLife/Skills/FoodType.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetAllContainers path: ../TinyLife/Skills/FoodType.cs @@ -934,7 +900,7 @@ items: assemblies: - Tiny Life namespace: TinyLife.Skills - summary: "\nReturns all of the furniture types that any registered food types will be stored in, based on the serving size.\nThis method returns a distinct array of instances of all .\n" + summary: "\nReturns all of the furniture types that any registered food types will be stored in, based on the serving size.\nThis method returns a distinct array of instances of all .\n" example: [] syntax: content: public static FurnitureType[] GetAllContainers(int servingSize) @@ -957,6 +923,21 @@ references: - uid: TinyLife.Actions.ActionType.GetIngredientsSingle commentId: F:TinyLife.Actions.ActionType.GetIngredientsSingle isExternal: true +- uid: TinyLife.Skills.FoodType.Texture + commentId: P:TinyLife.Skills.FoodType.Texture + isExternal: true +- uid: TinyLife.Skills.FoodType.ContainerType + commentId: T:TinyLife.Skills.FoodType.ContainerType + parent: TinyLife.Skills + name: FoodType.ContainerType + nameWithType: FoodType.ContainerType + fullName: TinyLife.Skills.FoodType.ContainerType +- uid: TinyLife.Mods.Mod.GetCustomFurnitureTextures(TinyLife.Mods.ModInfo) + commentId: M:TinyLife.Mods.Mod.GetCustomFurnitureTextures(TinyLife.Mods.ModInfo) + isExternal: true +- uid: TinyLife.Skills.FoodType.Name + commentId: F:TinyLife.Skills.FoodType.Name + isExternal: true - uid: TinyLife.Skills.FoodType.Register(TinyLife.Skills.FoodType) commentId: M:TinyLife.Skills.FoodType.Register(TinyLife.Skills.FoodType) isExternal: true @@ -1342,21 +1323,21 @@ references: name: FoodType nameWithType: FoodType fullName: TinyLife.Skills.FoodType -- uid: System.Collections.Generic.IDictionary{System.String,TinyLife.Skills.FoodType} - commentId: T:System.Collections.Generic.IDictionary{System.String,TinyLife.Skills.FoodType} - parent: System.Collections.Generic - definition: System.Collections.Generic.IDictionary`2 - name: IDictionary - nameWithType: IDictionary - fullName: System.Collections.Generic.IDictionary - nameWithType.vb: IDictionary(Of String, FoodType) - fullName.vb: System.Collections.Generic.IDictionary(Of System.String, TinyLife.Skills.FoodType) - name.vb: IDictionary(Of String, FoodType) +- uid: System.Collections.ObjectModel.ReadOnlyDictionary{System.String,TinyLife.Skills.FoodType} + commentId: T:System.Collections.ObjectModel.ReadOnlyDictionary{System.String,TinyLife.Skills.FoodType} + parent: System.Collections.ObjectModel + definition: System.Collections.ObjectModel.ReadOnlyDictionary`2 + name: ReadOnlyDictionary + nameWithType: ReadOnlyDictionary + fullName: System.Collections.ObjectModel.ReadOnlyDictionary + nameWithType.vb: ReadOnlyDictionary(Of String, FoodType) + fullName.vb: System.Collections.ObjectModel.ReadOnlyDictionary(Of System.String, TinyLife.Skills.FoodType) + name.vb: ReadOnlyDictionary(Of String, FoodType) spec.csharp: - - uid: System.Collections.Generic.IDictionary`2 - name: IDictionary - nameWithType: IDictionary - fullName: System.Collections.Generic.IDictionary + - uid: System.Collections.ObjectModel.ReadOnlyDictionary`2 + name: ReadOnlyDictionary + nameWithType: ReadOnlyDictionary + fullName: System.Collections.ObjectModel.ReadOnlyDictionary isExternal: true - name: < nameWithType: < @@ -1377,10 +1358,10 @@ references: nameWithType: '>' fullName: '>' spec.vb: - - uid: System.Collections.Generic.IDictionary`2 - name: IDictionary - nameWithType: IDictionary - fullName: System.Collections.Generic.IDictionary + - uid: System.Collections.ObjectModel.ReadOnlyDictionary`2 + name: ReadOnlyDictionary + nameWithType: ReadOnlyDictionary + fullName: System.Collections.ObjectModel.ReadOnlyDictionary isExternal: true - name: '(Of ' nameWithType: '(Of ' @@ -1400,20 +1381,20 @@ references: - name: ) nameWithType: ) fullName: ) -- uid: System.Collections.Generic.IDictionary`2 - commentId: T:System.Collections.Generic.IDictionary`2 +- uid: System.Collections.ObjectModel.ReadOnlyDictionary`2 + commentId: T:System.Collections.ObjectModel.ReadOnlyDictionary`2 isExternal: true - name: IDictionary - nameWithType: IDictionary - fullName: System.Collections.Generic.IDictionary - nameWithType.vb: IDictionary(Of TKey, TValue) - fullName.vb: System.Collections.Generic.IDictionary(Of TKey, TValue) - name.vb: IDictionary(Of TKey, TValue) + name: ReadOnlyDictionary + nameWithType: ReadOnlyDictionary + fullName: System.Collections.ObjectModel.ReadOnlyDictionary + nameWithType.vb: ReadOnlyDictionary(Of TKey, TValue) + fullName.vb: System.Collections.ObjectModel.ReadOnlyDictionary(Of TKey, TValue) + name.vb: ReadOnlyDictionary(Of TKey, TValue) spec.csharp: - - uid: System.Collections.Generic.IDictionary`2 - name: IDictionary - nameWithType: IDictionary - fullName: System.Collections.Generic.IDictionary + - uid: System.Collections.ObjectModel.ReadOnlyDictionary`2 + name: ReadOnlyDictionary + nameWithType: ReadOnlyDictionary + fullName: System.Collections.ObjectModel.ReadOnlyDictionary isExternal: true - name: < nameWithType: < @@ -1431,10 +1412,10 @@ references: nameWithType: '>' fullName: '>' spec.vb: - - uid: System.Collections.Generic.IDictionary`2 - name: IDictionary - nameWithType: IDictionary - fullName: System.Collections.Generic.IDictionary + - uid: System.Collections.ObjectModel.ReadOnlyDictionary`2 + name: ReadOnlyDictionary + nameWithType: ReadOnlyDictionary + fullName: System.Collections.ObjectModel.ReadOnlyDictionary isExternal: true - name: '(Of ' nameWithType: '(Of ' @@ -1451,12 +1432,12 @@ references: - name: ) nameWithType: ) fullName: ) -- uid: System.Collections.Generic - commentId: N:System.Collections.Generic +- uid: System.Collections.ObjectModel + commentId: N:System.Collections.ObjectModel isExternal: true - name: System.Collections.Generic - nameWithType: System.Collections.Generic - fullName: System.Collections.Generic + name: System.Collections.ObjectModel + nameWithType: System.Collections.ObjectModel + fullName: System.Collections.ObjectModel - uid: TinyLife.Actions.Action commentId: T:TinyLife.Actions.Action parent: TinyLife.Actions @@ -1585,25 +1566,6 @@ references: name: String nameWithType: String fullName: System.String -- uid: TinyLife.Mods.Mod.GetCustomFurnitureTextures(TinyLife.Mods.ModInfo) - commentId: M:TinyLife.Mods.Mod.GetCustomFurnitureTextures(TinyLife.Mods.ModInfo) - isExternal: true -- uid: TinyLife.Skills.FoodType.Name - commentId: F:TinyLife.Skills.FoodType.Name - isExternal: true -- uid: MLEM.Textures.TextureRegion - commentId: T:MLEM.Textures.TextureRegion - parent: MLEM.Textures - isExternal: true - name: TextureRegion - nameWithType: TextureRegion - fullName: MLEM.Textures.TextureRegion -- uid: MLEM.Textures - commentId: N:MLEM.Textures - isExternal: true - name: MLEM.Textures - nameWithType: MLEM.Textures - fullName: MLEM.Textures - uid: TinyLife.Skills.SkillType.Cooking commentId: F:TinyLife.Skills.SkillType.Cooking isExternal: true @@ -1617,14 +1579,114 @@ references: - uid: TinyLife.Objects.Food.FoodLeft commentId: F:TinyLife.Objects.Food.FoodLeft isExternal: true +- uid: Microsoft.Xna.Framework.Color + commentId: T:Microsoft.Xna.Framework.Color + parent: Microsoft.Xna.Framework + isExternal: true + name: Color + nameWithType: Color + fullName: Microsoft.Xna.Framework.Color +- uid: Microsoft.Xna.Framework + commentId: N:Microsoft.Xna.Framework + isExternal: true + name: Microsoft.Xna.Framework + nameWithType: Microsoft.Xna.Framework + fullName: Microsoft.Xna.Framework - uid: TinyLife.Skills.FoodType.IngredientSource commentId: T:TinyLife.Skills.FoodType.IngredientSource parent: TinyLife.Skills name: FoodType.IngredientSource nameWithType: FoodType.IngredientSource fullName: TinyLife.Skills.FoodType.IngredientSource -- uid: TinyLife.Skills.FoodType.GetActions(System.Int32,TinyLife.Skills.FoodType.IngredientSource) - commentId: M:TinyLife.Skills.FoodType.GetActions(System.Int32,TinyLife.Skills.FoodType.IngredientSource) +- uid: System.Collections.Generic.List{TinyLife.Skills.FoodType.IngredientSource} + commentId: T:System.Collections.Generic.List{TinyLife.Skills.FoodType.IngredientSource} + parent: System.Collections.Generic + definition: System.Collections.Generic.List`1 + name: List + nameWithType: List + fullName: System.Collections.Generic.List + nameWithType.vb: List(Of FoodType.IngredientSource) + fullName.vb: System.Collections.Generic.List(Of TinyLife.Skills.FoodType.IngredientSource) + name.vb: List(Of FoodType.IngredientSource) + spec.csharp: + - uid: System.Collections.Generic.List`1 + name: List + nameWithType: List + fullName: System.Collections.Generic.List + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: TinyLife.Skills.FoodType.IngredientSource + name: FoodType.IngredientSource + nameWithType: FoodType.IngredientSource + fullName: TinyLife.Skills.FoodType.IngredientSource + - name: '>' + nameWithType: '>' + fullName: '>' + spec.vb: + - uid: System.Collections.Generic.List`1 + name: List + nameWithType: List + fullName: System.Collections.Generic.List + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: TinyLife.Skills.FoodType.IngredientSource + name: FoodType.IngredientSource + nameWithType: FoodType.IngredientSource + fullName: TinyLife.Skills.FoodType.IngredientSource + - name: ) + nameWithType: ) + fullName: ) +- uid: System.Collections.Generic.List`1 + commentId: T:System.Collections.Generic.List`1 + isExternal: true + name: List + nameWithType: List + fullName: System.Collections.Generic.List + nameWithType.vb: List(Of T) + fullName.vb: System.Collections.Generic.List(Of T) + name.vb: List(Of T) + spec.csharp: + - uid: System.Collections.Generic.List`1 + name: List + nameWithType: List + fullName: System.Collections.Generic.List + isExternal: true + - name: < + nameWithType: < + fullName: < + - name: T + nameWithType: T + fullName: T + - name: '>' + nameWithType: '>' + fullName: '>' + spec.vb: + - uid: System.Collections.Generic.List`1 + name: List + nameWithType: List + fullName: System.Collections.Generic.List + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - name: T + nameWithType: T + fullName: T + - name: ) + nameWithType: ) + fullName: ) +- uid: System.Collections.Generic + commentId: N:System.Collections.Generic + isExternal: true + name: System.Collections.Generic + nameWithType: System.Collections.Generic + fullName: System.Collections.Generic +- uid: TinyLife.Skills.FoodType.GetActions(System.Int32,TinyLife.Skills.FoodType.IngredientSource,System.Boolean,System.Single) + commentId: M:TinyLife.Skills.FoodType.GetActions(System.Int32,TinyLife.Skills.FoodType.IngredientSource,System.Boolean,System.Single) isExternal: true - uid: TinyLife.Objects.ObjectCategory.Stove commentId: F:TinyLife.Objects.ObjectCategory.Stove @@ -1641,11 +1703,11 @@ references: name: Boolean nameWithType: Boolean fullName: System.Boolean -- uid: TinyLife.Skills.FoodType.IsInGlass* - commentId: Overload:TinyLife.Skills.FoodType.IsInGlass - name: IsInGlass - nameWithType: FoodType.IsInGlass - fullName: TinyLife.Skills.FoodType.IsInGlass +- uid: TinyLife.Skills.FoodType.Container* + commentId: Overload:TinyLife.Skills.FoodType.Container + name: Container + nameWithType: FoodType.Container + fullName: TinyLife.Skills.FoodType.Container - uid: TinyLife.Skills.FoodType.OnEaten* commentId: Overload:TinyLife.Skills.FoodType.OnEaten name: OnEaten @@ -1751,50 +1813,124 @@ references: name: DisplayName nameWithType: FoodType.DisplayName fullName: TinyLife.Skills.FoodType.DisplayName +- uid: TinyLife.Skills.FoodType.Container + commentId: P:TinyLife.Skills.FoodType.Container + isExternal: true +- uid: TinyLife.Skills.FoodType.ContainerType.GetTexture(TinyLife.Skills.FoodType) + commentId: M:TinyLife.Skills.FoodType.ContainerType.GetTexture(TinyLife.Skills.FoodType) + isExternal: true +- uid: TinyLife.Skills.FoodType.Texture* + commentId: Overload:TinyLife.Skills.FoodType.Texture + name: Texture + nameWithType: FoodType.Texture + fullName: TinyLife.Skills.FoodType.Texture +- uid: MLEM.Textures.TextureRegion + commentId: T:MLEM.Textures.TextureRegion + parent: MLEM.Textures + isExternal: true + name: TextureRegion + nameWithType: TextureRegion + fullName: MLEM.Textures.TextureRegion +- uid: MLEM.Textures + commentId: N:MLEM.Textures + isExternal: true + name: MLEM.Textures + nameWithType: MLEM.Textures + fullName: MLEM.Textures - uid: TinyLife.Skills.FoodType.IngredientSource.Fridge commentId: F:TinyLife.Skills.FoodType.IngredientSource.Fridge isExternal: true +- uid: Microsoft.Xna.Framework.Color.White + commentId: P:Microsoft.Xna.Framework.Color.White + isExternal: true - uid: TinyLife.Skills.FoodType.#ctor* commentId: Overload:TinyLife.Skills.FoodType.#ctor name: FoodType nameWithType: FoodType.FoodType fullName: TinyLife.Skills.FoodType.FoodType -- uid: TinyLife.Objects.FurnitureType - commentId: T:TinyLife.Objects.FurnitureType - parent: TinyLife.Objects - name: FurnitureType - nameWithType: FurnitureType - fullName: TinyLife.Objects.FurnitureType -- uid: TinyLife.Objects.Food - commentId: T:TinyLife.Objects.Food - parent: TinyLife.Objects - name: Food - nameWithType: Food - fullName: TinyLife.Objects.Food -- uid: TinyLife.Skills.FoodType.IsInGlass - commentId: P:TinyLife.Skills.FoodType.IsInGlass +- uid: System.Nullable{Microsoft.Xna.Framework.Color} + commentId: T:System.Nullable{Microsoft.Xna.Framework.Color} + parent: System + definition: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + nameWithType.vb: Nullable(Of Color) + fullName.vb: System.Nullable(Of Microsoft.Xna.Framework.Color) + name.vb: Nullable(Of Color) + spec.csharp: + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: Microsoft.Xna.Framework.Color + name: Color + nameWithType: Color + fullName: Microsoft.Xna.Framework.Color + isExternal: true + - name: '>' + nameWithType: '>' + fullName: '>' + spec.vb: + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: Microsoft.Xna.Framework.Color + name: Color + nameWithType: Color + fullName: Microsoft.Xna.Framework.Color + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- uid: System.Nullable`1 + commentId: T:System.Nullable`1 isExternal: true -- uid: System.ArgumentOutOfRangeException - commentId: T:System.ArgumentOutOfRangeException - isExternal: true -- uid: TinyLife.Skills.FoodType.GetContainer* - commentId: Overload:TinyLife.Skills.FoodType.GetContainer - name: GetContainer - nameWithType: FoodType.GetContainer - fullName: TinyLife.Skills.FoodType.GetContainer -- uid: TinyLife.Objects - commentId: N:TinyLife.Objects - name: TinyLife.Objects - nameWithType: TinyLife.Objects - fullName: TinyLife.Objects -- uid: TinyLife.Skills.FoodType.GetContainer(System.Int32) - commentId: M:TinyLife.Skills.FoodType.GetContainer(System.Int32) - isExternal: true -- uid: TinyLife.Skills.FoodType.GetEmptyContainer* - commentId: Overload:TinyLife.Skills.FoodType.GetEmptyContainer - name: GetEmptyContainer - nameWithType: FoodType.GetEmptyContainer - fullName: TinyLife.Skills.FoodType.GetEmptyContainer + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + nameWithType.vb: Nullable(Of T) + fullName.vb: System.Nullable(Of T) + name.vb: Nullable(Of T) + spec.csharp: + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: < + nameWithType: < + fullName: < + - name: T + nameWithType: T + fullName: T + - name: '>' + nameWithType: '>' + fullName: '>' + spec.vb: + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - name: T + nameWithType: T + fullName: T + - name: ) + nameWithType: ) + fullName: ) - uid: TinyLife.Skills.FoodType.GetPrice* commentId: Overload:TinyLife.Skills.FoodType.GetPrice name: GetPrice @@ -1807,6 +1943,12 @@ references: name: Single nameWithType: Single fullName: System.Single +- uid: TinyLife.Objects.Food + commentId: T:TinyLife.Objects.Food + parent: TinyLife.Objects + name: Food + nameWithType: Food + fullName: TinyLife.Objects.Food - uid: TinyLife.GameImpl.CurrentTime commentId: P:TinyLife.GameImpl.CurrentTime isExternal: true @@ -1943,6 +2085,11 @@ references: - name: ) nameWithType: ) fullName: ) +- uid: TinyLife.Objects + commentId: N:TinyLife.Objects + name: TinyLife.Objects + nameWithType: TinyLife.Objects + fullName: TinyLife.Objects - uid: TinyLife.Goals commentId: N:TinyLife.Goals name: TinyLife.Goals @@ -1959,51 +2106,18 @@ references: name: TinyLife.World nameWithType: TinyLife.World fullName: TinyLife.World -- uid: System.Nullable`1 - commentId: T:System.Nullable`1 - isExternal: true - name: Nullable - nameWithType: Nullable - fullName: System.Nullable - nameWithType.vb: Nullable(Of T) - fullName.vb: System.Nullable(Of T) - name.vb: Nullable(Of T) - spec.csharp: - - uid: System.Nullable`1 - name: Nullable - nameWithType: Nullable - fullName: System.Nullable - isExternal: true - - name: < - nameWithType: < - fullName: < - - name: T - nameWithType: T - fullName: T - - name: '>' - nameWithType: '>' - fullName: '>' - spec.vb: - - uid: System.Nullable`1 - name: Nullable - nameWithType: Nullable - fullName: System.Nullable - isExternal: true - - name: '(Of ' - nameWithType: '(Of ' - fullName: '(Of ' - - name: T - nameWithType: T - fullName: T - - name: ) - nameWithType: ) - fullName: ) - uid: TinyLife.Objects.FoodTypedItem commentId: T:TinyLife.Objects.FoodTypedItem parent: TinyLife.Objects name: FoodTypedItem nameWithType: FoodTypedItem fullName: TinyLife.Objects.FoodTypedItem +- uid: TinyLife.Objects.FurnitureType + commentId: T:TinyLife.Objects.FurnitureType + parent: TinyLife.Objects + name: FurnitureType + nameWithType: FurnitureType + fullName: TinyLife.Objects.FurnitureType - uid: TinyLife.Skills.FoodType.ConstructUnfinished* commentId: Overload:TinyLife.Skills.FoodType.ConstructUnfinished name: ConstructUnfinished @@ -2014,6 +2128,12 @@ references: name: Register nameWithType: FoodType.Register fullName: TinyLife.Skills.FoodType.Register +- uid: TinyLife.Skills.FoodType.GetPrice(System.Int32) + commentId: M:TinyLife.Skills.FoodType.GetPrice(System.Int32) + isExternal: true +- uid: TinyLife.Skills.FoodType.NeedsCooking + commentId: P:TinyLife.Skills.FoodType.NeedsCooking + isExternal: true - uid: TinyLife.Skills.FoodType.GetActions* commentId: Overload:TinyLife.Skills.FoodType.GetActions name: GetActions diff --git a/docs/api/TinyLife.Skills.PaintingType.yml b/docs/api/TinyLife.Skills.PaintingType.yml index 1c5b735..4842769 100644 --- a/docs/api/TinyLife.Skills.PaintingType.yml +++ b/docs/api/TinyLife.Skills.PaintingType.yml @@ -22,7 +22,7 @@ items: source: remote: path: TinyLife/Skills/PaintingType.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PaintingType path: ../TinyLife/Skills/PaintingType.cs @@ -73,7 +73,7 @@ items: source: remote: path: TinyLife/Skills/PaintingType.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Types path: ../TinyLife/Skills/PaintingType.cs @@ -84,10 +84,10 @@ items: summary: "\nAll registered instances in the game and in active mods\n" example: [] syntax: - content: public static readonly IDictionary Types + content: public static readonly ReadOnlyDictionary Types return: - type: System.Collections.Generic.IDictionary{System.String,TinyLife.Skills.PaintingType} - content.vb: Public Shared ReadOnly Types As IDictionary(Of String, PaintingType) + type: System.Collections.ObjectModel.ReadOnlyDictionary{System.String,TinyLife.Skills.PaintingType} + content.vb: Public Shared ReadOnly Types As ReadOnlyDictionary(Of String, PaintingType) modifiers.csharp: - public - static @@ -110,7 +110,7 @@ items: source: remote: path: TinyLife/Skills/PaintingType.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Name path: ../TinyLife/Skills/PaintingType.cs @@ -145,7 +145,7 @@ items: source: remote: path: TinyLife/Skills/PaintingType.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: LevelRange path: ../TinyLife/Skills/PaintingType.cs @@ -180,7 +180,7 @@ items: source: remote: path: TinyLife/Skills/PaintingType.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Texture path: ../TinyLife/Skills/PaintingType.cs @@ -215,7 +215,7 @@ items: source: remote: path: TinyLife/Skills/PaintingType.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: BaseMarkup path: ../TinyLife/Skills/PaintingType.cs @@ -250,7 +250,7 @@ items: source: remote: path: TinyLife/Skills/PaintingType.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Skills/PaintingType.cs @@ -295,7 +295,7 @@ items: source: remote: path: TinyLife/Skills/PaintingType.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Register path: ../TinyLife/Skills/PaintingType.cs @@ -713,21 +713,21 @@ references: name: PaintingType nameWithType: PaintingType fullName: TinyLife.Skills.PaintingType -- uid: System.Collections.Generic.IDictionary{System.String,TinyLife.Skills.PaintingType} - commentId: T:System.Collections.Generic.IDictionary{System.String,TinyLife.Skills.PaintingType} - parent: System.Collections.Generic - definition: System.Collections.Generic.IDictionary`2 - name: IDictionary - nameWithType: IDictionary - fullName: System.Collections.Generic.IDictionary - nameWithType.vb: IDictionary(Of String, PaintingType) - fullName.vb: System.Collections.Generic.IDictionary(Of System.String, TinyLife.Skills.PaintingType) - name.vb: IDictionary(Of String, PaintingType) +- uid: System.Collections.ObjectModel.ReadOnlyDictionary{System.String,TinyLife.Skills.PaintingType} + commentId: T:System.Collections.ObjectModel.ReadOnlyDictionary{System.String,TinyLife.Skills.PaintingType} + parent: System.Collections.ObjectModel + definition: System.Collections.ObjectModel.ReadOnlyDictionary`2 + name: ReadOnlyDictionary + nameWithType: ReadOnlyDictionary + fullName: System.Collections.ObjectModel.ReadOnlyDictionary + nameWithType.vb: ReadOnlyDictionary(Of String, PaintingType) + fullName.vb: System.Collections.ObjectModel.ReadOnlyDictionary(Of System.String, TinyLife.Skills.PaintingType) + name.vb: ReadOnlyDictionary(Of String, PaintingType) spec.csharp: - - uid: System.Collections.Generic.IDictionary`2 - name: IDictionary - nameWithType: IDictionary - fullName: System.Collections.Generic.IDictionary + - uid: System.Collections.ObjectModel.ReadOnlyDictionary`2 + name: ReadOnlyDictionary + nameWithType: ReadOnlyDictionary + fullName: System.Collections.ObjectModel.ReadOnlyDictionary isExternal: true - name: < nameWithType: < @@ -748,10 +748,10 @@ references: nameWithType: '>' fullName: '>' spec.vb: - - uid: System.Collections.Generic.IDictionary`2 - name: IDictionary - nameWithType: IDictionary - fullName: System.Collections.Generic.IDictionary + - uid: System.Collections.ObjectModel.ReadOnlyDictionary`2 + name: ReadOnlyDictionary + nameWithType: ReadOnlyDictionary + fullName: System.Collections.ObjectModel.ReadOnlyDictionary isExternal: true - name: '(Of ' nameWithType: '(Of ' @@ -771,20 +771,20 @@ references: - name: ) nameWithType: ) fullName: ) -- uid: System.Collections.Generic.IDictionary`2 - commentId: T:System.Collections.Generic.IDictionary`2 +- uid: System.Collections.ObjectModel.ReadOnlyDictionary`2 + commentId: T:System.Collections.ObjectModel.ReadOnlyDictionary`2 isExternal: true - name: IDictionary - nameWithType: IDictionary - fullName: System.Collections.Generic.IDictionary - nameWithType.vb: IDictionary(Of TKey, TValue) - fullName.vb: System.Collections.Generic.IDictionary(Of TKey, TValue) - name.vb: IDictionary(Of TKey, TValue) + name: ReadOnlyDictionary + nameWithType: ReadOnlyDictionary + fullName: System.Collections.ObjectModel.ReadOnlyDictionary + nameWithType.vb: ReadOnlyDictionary(Of TKey, TValue) + fullName.vb: System.Collections.ObjectModel.ReadOnlyDictionary(Of TKey, TValue) + name.vb: ReadOnlyDictionary(Of TKey, TValue) spec.csharp: - - uid: System.Collections.Generic.IDictionary`2 - name: IDictionary - nameWithType: IDictionary - fullName: System.Collections.Generic.IDictionary + - uid: System.Collections.ObjectModel.ReadOnlyDictionary`2 + name: ReadOnlyDictionary + nameWithType: ReadOnlyDictionary + fullName: System.Collections.ObjectModel.ReadOnlyDictionary isExternal: true - name: < nameWithType: < @@ -802,10 +802,10 @@ references: nameWithType: '>' fullName: '>' spec.vb: - - uid: System.Collections.Generic.IDictionary`2 - name: IDictionary - nameWithType: IDictionary - fullName: System.Collections.Generic.IDictionary + - uid: System.Collections.ObjectModel.ReadOnlyDictionary`2 + name: ReadOnlyDictionary + nameWithType: ReadOnlyDictionary + fullName: System.Collections.ObjectModel.ReadOnlyDictionary isExternal: true - name: '(Of ' nameWithType: '(Of ' @@ -822,12 +822,12 @@ references: - name: ) nameWithType: ) fullName: ) -- uid: System.Collections.Generic - commentId: N:System.Collections.Generic +- uid: System.Collections.ObjectModel + commentId: N:System.Collections.ObjectModel isExternal: true - name: System.Collections.Generic - nameWithType: System.Collections.Generic - fullName: System.Collections.Generic + name: System.Collections.ObjectModel + nameWithType: System.Collections.ObjectModel + fullName: System.Collections.ObjectModel - uid: System.String commentId: T:System.String parent: System diff --git a/docs/api/TinyLife.Skills.Quality.yml b/docs/api/TinyLife.Skills.Quality.yml index 0d59348..78818c7 100644 --- a/docs/api/TinyLife.Skills.Quality.yml +++ b/docs/api/TinyLife.Skills.Quality.yml @@ -21,7 +21,7 @@ items: source: remote: path: TinyLife/Skills/Skill.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Quality path: ../TinyLife/Skills/Skill.cs @@ -60,7 +60,7 @@ items: source: remote: path: TinyLife/Skills/Skill.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Terrible path: ../TinyLife/Skills/Skill.cs @@ -94,7 +94,7 @@ items: source: remote: path: TinyLife/Skills/Skill.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Average path: ../TinyLife/Skills/Skill.cs @@ -128,7 +128,7 @@ items: source: remote: path: TinyLife/Skills/Skill.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Good path: ../TinyLife/Skills/Skill.cs @@ -162,7 +162,7 @@ items: source: remote: path: TinyLife/Skills/Skill.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Great path: ../TinyLife/Skills/Skill.cs @@ -196,7 +196,7 @@ items: source: remote: path: TinyLife/Skills/Skill.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Perfect path: ../TinyLife/Skills/Skill.cs @@ -230,7 +230,7 @@ items: source: remote: path: TinyLife/Skills/Skill.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Masterpiece path: ../TinyLife/Skills/Skill.cs diff --git a/docs/api/TinyLife.Skills.Skill.yml b/docs/api/TinyLife.Skills.Skill.yml index cf116f6..e3917b7 100644 --- a/docs/api/TinyLife.Skills.Skill.yml +++ b/docs/api/TinyLife.Skills.Skill.yml @@ -23,7 +23,7 @@ items: source: remote: path: TinyLife/Skills/Skill.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Skill path: ../TinyLife/Skills/Skill.cs @@ -78,7 +78,7 @@ items: source: remote: path: TinyLife/Skills/Skill.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Type path: ../TinyLife/Skills/Skill.cs @@ -123,7 +123,7 @@ items: source: remote: path: TinyLife/Skills/Skill.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PointsToNextLevel path: ../TinyLife/Skills/Skill.cs @@ -170,7 +170,7 @@ items: source: remote: path: TinyLife/Skills/Skill.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Level path: ../TinyLife/Skills/Skill.cs @@ -217,7 +217,7 @@ items: source: remote: path: TinyLife/Skills/Skill.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PointPercentage path: ../TinyLife/Skills/Skill.cs @@ -254,7 +254,7 @@ items: source: remote: path: TinyLife/Skills/Skill.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: LevelPercentage path: ../TinyLife/Skills/Skill.cs @@ -291,7 +291,7 @@ items: source: remote: path: TinyLife/Skills/Skill.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Skills/Skill.cs @@ -327,7 +327,7 @@ items: source: remote: path: TinyLife/Skills/Skill.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Gain path: ../TinyLife/Skills/Skill.cs @@ -366,7 +366,7 @@ items: source: remote: path: TinyLife/Skills/Skill.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetRequiredPointsToNextLevel path: ../TinyLife/Skills/Skill.cs diff --git a/docs/api/TinyLife.Skills.SkillCategory.yml b/docs/api/TinyLife.Skills.SkillCategory.yml index 419603f..d510c57 100644 --- a/docs/api/TinyLife.Skills.SkillCategory.yml +++ b/docs/api/TinyLife.Skills.SkillCategory.yml @@ -20,7 +20,7 @@ items: source: remote: path: TinyLife/Skills/Skill.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SkillCategory path: ../TinyLife/Skills/Skill.cs @@ -65,7 +65,7 @@ items: source: remote: path: TinyLife/Skills/Skill.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: None path: ../TinyLife/Skills/Skill.cs @@ -99,7 +99,7 @@ items: source: remote: path: TinyLife/Skills/Skill.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Creative path: ../TinyLife/Skills/Skill.cs @@ -133,7 +133,7 @@ items: source: remote: path: TinyLife/Skills/Skill.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Logical path: ../TinyLife/Skills/Skill.cs @@ -167,7 +167,7 @@ items: source: remote: path: TinyLife/Skills/Skill.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Social path: ../TinyLife/Skills/Skill.cs @@ -201,7 +201,7 @@ items: source: remote: path: TinyLife/Skills/Skill.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Physical path: ../TinyLife/Skills/Skill.cs diff --git a/docs/api/TinyLife.Skills.SkillType.yml b/docs/api/TinyLife.Skills.SkillType.yml index c89afa2..a3d6a19 100644 --- a/docs/api/TinyLife.Skills.SkillType.yml +++ b/docs/api/TinyLife.Skills.SkillType.yml @@ -36,7 +36,7 @@ items: source: remote: path: TinyLife/Skills/Skill.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SkillType path: ../TinyLife/Skills/Skill.cs @@ -87,7 +87,7 @@ items: source: remote: path: TinyLife/Skills/Skill.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Types path: ../TinyLife/Skills/Skill.cs @@ -98,10 +98,10 @@ items: summary: "\nA registry of all skill types that exist in the game and mods.\nUse to register custom skill types.\n" example: [] syntax: - content: public static readonly IDictionary Types + content: public static readonly ReadOnlyDictionary Types return: - type: System.Collections.Generic.IDictionary{System.String,TinyLife.Skills.SkillType} - content.vb: Public Shared ReadOnly Types As IDictionary(Of String, SkillType) + type: System.Collections.ObjectModel.ReadOnlyDictionary{System.String,TinyLife.Skills.SkillType} + content.vb: Public Shared ReadOnly Types As ReadOnlyDictionary(Of String, SkillType) modifiers.csharp: - public - static @@ -124,7 +124,7 @@ items: source: remote: path: TinyLife/Skills/Skill.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Cooking path: ../TinyLife/Skills/Skill.cs @@ -159,7 +159,7 @@ items: source: remote: path: TinyLife/Skills/Skill.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Painting path: ../TinyLife/Skills/Skill.cs @@ -194,7 +194,7 @@ items: source: remote: path: TinyLife/Skills/Skill.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Charisma path: ../TinyLife/Skills/Skill.cs @@ -229,7 +229,7 @@ items: source: remote: path: TinyLife/Skills/Skill.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Humor path: ../TinyLife/Skills/Skill.cs @@ -264,7 +264,7 @@ items: source: remote: path: TinyLife/Skills/Skill.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Programming path: ../TinyLife/Skills/Skill.cs @@ -299,7 +299,7 @@ items: source: remote: path: TinyLife/Skills/Skill.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Repair path: ../TinyLife/Skills/Skill.cs @@ -334,7 +334,7 @@ items: source: remote: path: TinyLife/Skills/Skill.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Writing path: ../TinyLife/Skills/Skill.cs @@ -369,7 +369,7 @@ items: source: remote: path: TinyLife/Skills/Skill.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Gaming path: ../TinyLife/Skills/Skill.cs @@ -404,7 +404,7 @@ items: source: remote: path: TinyLife/Skills/Skill.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Fitness path: ../TinyLife/Skills/Skill.cs @@ -439,7 +439,7 @@ items: source: remote: path: TinyLife/Skills/Skill.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Cleaning path: ../TinyLife/Skills/Skill.cs @@ -474,7 +474,7 @@ items: source: remote: path: TinyLife/Skills/Skill.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Woodworking path: ../TinyLife/Skills/Skill.cs @@ -509,7 +509,7 @@ items: source: remote: path: TinyLife/Skills/Skill.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Name path: ../TinyLife/Skills/Skill.cs @@ -544,7 +544,7 @@ items: source: remote: path: TinyLife/Skills/Skill.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Texture path: ../TinyLife/Skills/Skill.cs @@ -579,7 +579,7 @@ items: source: remote: path: TinyLife/Skills/Skill.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MaxLevel path: ../TinyLife/Skills/Skill.cs @@ -614,7 +614,7 @@ items: source: remote: path: TinyLife/Skills/Skill.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Categories path: ../TinyLife/Skills/Skill.cs @@ -649,7 +649,7 @@ items: source: remote: path: TinyLife/Skills/Skill.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ChildhoodMaxLevel path: ../TinyLife/Skills/Skill.cs @@ -686,7 +686,7 @@ items: source: remote: path: TinyLife/Skills/Skill.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Skills/Skill.cs @@ -731,7 +731,7 @@ items: source: remote: path: TinyLife/Skills/Skill.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetRandomQuality path: ../TinyLife/Skills/Skill.cs @@ -782,7 +782,7 @@ items: source: remote: path: TinyLife/Skills/Skill.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetMaxLevel path: ../TinyLife/Skills/Skill.cs @@ -821,7 +821,7 @@ items: source: remote: path: TinyLife/Skills/Skill.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Register path: ../TinyLife/Skills/Skill.cs @@ -1244,21 +1244,21 @@ references: - uid: TinyLife.Skills.SkillType.Register(TinyLife.Skills.SkillType) commentId: M:TinyLife.Skills.SkillType.Register(TinyLife.Skills.SkillType) isExternal: true -- uid: System.Collections.Generic.IDictionary{System.String,TinyLife.Skills.SkillType} - commentId: T:System.Collections.Generic.IDictionary{System.String,TinyLife.Skills.SkillType} - parent: System.Collections.Generic - definition: System.Collections.Generic.IDictionary`2 - name: IDictionary - nameWithType: IDictionary - fullName: System.Collections.Generic.IDictionary - nameWithType.vb: IDictionary(Of String, SkillType) - fullName.vb: System.Collections.Generic.IDictionary(Of System.String, TinyLife.Skills.SkillType) - name.vb: IDictionary(Of String, SkillType) +- uid: System.Collections.ObjectModel.ReadOnlyDictionary{System.String,TinyLife.Skills.SkillType} + commentId: T:System.Collections.ObjectModel.ReadOnlyDictionary{System.String,TinyLife.Skills.SkillType} + parent: System.Collections.ObjectModel + definition: System.Collections.ObjectModel.ReadOnlyDictionary`2 + name: ReadOnlyDictionary + nameWithType: ReadOnlyDictionary + fullName: System.Collections.ObjectModel.ReadOnlyDictionary + nameWithType.vb: ReadOnlyDictionary(Of String, SkillType) + fullName.vb: System.Collections.ObjectModel.ReadOnlyDictionary(Of System.String, TinyLife.Skills.SkillType) + name.vb: ReadOnlyDictionary(Of String, SkillType) spec.csharp: - - uid: System.Collections.Generic.IDictionary`2 - name: IDictionary - nameWithType: IDictionary - fullName: System.Collections.Generic.IDictionary + - uid: System.Collections.ObjectModel.ReadOnlyDictionary`2 + name: ReadOnlyDictionary + nameWithType: ReadOnlyDictionary + fullName: System.Collections.ObjectModel.ReadOnlyDictionary isExternal: true - name: < nameWithType: < @@ -1279,10 +1279,10 @@ references: nameWithType: '>' fullName: '>' spec.vb: - - uid: System.Collections.Generic.IDictionary`2 - name: IDictionary - nameWithType: IDictionary - fullName: System.Collections.Generic.IDictionary + - uid: System.Collections.ObjectModel.ReadOnlyDictionary`2 + name: ReadOnlyDictionary + nameWithType: ReadOnlyDictionary + fullName: System.Collections.ObjectModel.ReadOnlyDictionary isExternal: true - name: '(Of ' nameWithType: '(Of ' @@ -1302,20 +1302,20 @@ references: - name: ) nameWithType: ) fullName: ) -- uid: System.Collections.Generic.IDictionary`2 - commentId: T:System.Collections.Generic.IDictionary`2 +- uid: System.Collections.ObjectModel.ReadOnlyDictionary`2 + commentId: T:System.Collections.ObjectModel.ReadOnlyDictionary`2 isExternal: true - name: IDictionary - nameWithType: IDictionary - fullName: System.Collections.Generic.IDictionary - nameWithType.vb: IDictionary(Of TKey, TValue) - fullName.vb: System.Collections.Generic.IDictionary(Of TKey, TValue) - name.vb: IDictionary(Of TKey, TValue) + name: ReadOnlyDictionary + nameWithType: ReadOnlyDictionary + fullName: System.Collections.ObjectModel.ReadOnlyDictionary + nameWithType.vb: ReadOnlyDictionary(Of TKey, TValue) + fullName.vb: System.Collections.ObjectModel.ReadOnlyDictionary(Of TKey, TValue) + name.vb: ReadOnlyDictionary(Of TKey, TValue) spec.csharp: - - uid: System.Collections.Generic.IDictionary`2 - name: IDictionary - nameWithType: IDictionary - fullName: System.Collections.Generic.IDictionary + - uid: System.Collections.ObjectModel.ReadOnlyDictionary`2 + name: ReadOnlyDictionary + nameWithType: ReadOnlyDictionary + fullName: System.Collections.ObjectModel.ReadOnlyDictionary isExternal: true - name: < nameWithType: < @@ -1333,10 +1333,10 @@ references: nameWithType: '>' fullName: '>' spec.vb: - - uid: System.Collections.Generic.IDictionary`2 - name: IDictionary - nameWithType: IDictionary - fullName: System.Collections.Generic.IDictionary + - uid: System.Collections.ObjectModel.ReadOnlyDictionary`2 + name: ReadOnlyDictionary + nameWithType: ReadOnlyDictionary + fullName: System.Collections.ObjectModel.ReadOnlyDictionary isExternal: true - name: '(Of ' nameWithType: '(Of ' @@ -1353,12 +1353,12 @@ references: - name: ) nameWithType: ) fullName: ) -- uid: System.Collections.Generic - commentId: N:System.Collections.Generic +- uid: System.Collections.ObjectModel + commentId: N:System.Collections.ObjectModel isExternal: true - name: System.Collections.Generic - nameWithType: System.Collections.Generic - fullName: System.Collections.Generic + name: System.Collections.ObjectModel + nameWithType: System.Collections.ObjectModel + fullName: System.Collections.ObjectModel - uid: TinyLife.Skills.SkillType commentId: T:TinyLife.Skills.SkillType parent: TinyLife.Skills diff --git a/docs/api/TinyLife.Skills.WoodworkingRecipe.yml b/docs/api/TinyLife.Skills.WoodworkingRecipe.yml index 8250182..8f925ef 100644 --- a/docs/api/TinyLife.Skills.WoodworkingRecipe.yml +++ b/docs/api/TinyLife.Skills.WoodworkingRecipe.yml @@ -23,7 +23,7 @@ items: source: remote: path: TinyLife/Skills/WoodworkingRecipe.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: WoodworkingRecipe path: ../TinyLife/Skills/WoodworkingRecipe.cs @@ -74,7 +74,7 @@ items: source: remote: path: TinyLife/Skills/WoodworkingRecipe.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Recipes path: ../TinyLife/Skills/WoodworkingRecipe.cs @@ -85,10 +85,10 @@ items: summary: "\nA registry of all of the recipes that have been registered using \n" example: [] syntax: - content: public static readonly IDictionary Recipes + content: public static readonly ReadOnlyDictionary Recipes return: - type: System.Collections.Generic.IDictionary{System.String,TinyLife.Skills.WoodworkingRecipe} - content.vb: Public Shared ReadOnly Recipes As IDictionary(Of String, WoodworkingRecipe) + type: System.Collections.ObjectModel.ReadOnlyDictionary{System.String,TinyLife.Skills.WoodworkingRecipe} + content.vb: Public Shared ReadOnly Recipes As ReadOnlyDictionary(Of String, WoodworkingRecipe) modifiers.csharp: - public - static @@ -111,11 +111,11 @@ items: source: remote: path: TinyLife/Skills/WoodworkingRecipe.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Output path: ../TinyLife/Skills/WoodworkingRecipe.cs - startLine: 62 + startLine: 63 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -146,11 +146,11 @@ items: source: remote: path: TinyLife/Skills/WoodworkingRecipe.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RequiredLevel path: ../TinyLife/Skills/WoodworkingRecipe.cs - startLine: 66 + startLine: 67 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -181,11 +181,11 @@ items: source: remote: path: TinyLife/Skills/WoodworkingRecipe.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PriceMultiplier path: ../TinyLife/Skills/WoodworkingRecipe.cs - startLine: 70 + startLine: 71 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -216,11 +216,11 @@ items: source: remote: path: TinyLife/Skills/WoodworkingRecipe.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CraftingTime path: ../TinyLife/Skills/WoodworkingRecipe.cs - startLine: 75 + startLine: 76 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -251,11 +251,11 @@ items: source: remote: path: TinyLife/Skills/WoodworkingRecipe.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Name path: ../TinyLife/Skills/WoodworkingRecipe.cs - startLine: 80 + startLine: 81 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -288,11 +288,11 @@ items: source: remote: path: TinyLife/Skills/WoodworkingRecipe.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Skills/WoodworkingRecipe.cs - startLine: 89 + startLine: 90 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -333,11 +333,11 @@ items: source: remote: path: TinyLife/Skills/WoodworkingRecipe.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Register path: ../TinyLife/Skills/WoodworkingRecipe.cs - startLine: 101 + startLine: 102 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -743,21 +743,21 @@ references: name: TinyLife.Utilities nameWithType: TinyLife.Utilities fullName: TinyLife.Utilities -- uid: System.Collections.Generic.IDictionary{System.String,TinyLife.Skills.WoodworkingRecipe} - commentId: T:System.Collections.Generic.IDictionary{System.String,TinyLife.Skills.WoodworkingRecipe} - parent: System.Collections.Generic - definition: System.Collections.Generic.IDictionary`2 - name: IDictionary - nameWithType: IDictionary - fullName: System.Collections.Generic.IDictionary - nameWithType.vb: IDictionary(Of String, WoodworkingRecipe) - fullName.vb: System.Collections.Generic.IDictionary(Of System.String, TinyLife.Skills.WoodworkingRecipe) - name.vb: IDictionary(Of String, WoodworkingRecipe) +- uid: System.Collections.ObjectModel.ReadOnlyDictionary{System.String,TinyLife.Skills.WoodworkingRecipe} + commentId: T:System.Collections.ObjectModel.ReadOnlyDictionary{System.String,TinyLife.Skills.WoodworkingRecipe} + parent: System.Collections.ObjectModel + definition: System.Collections.ObjectModel.ReadOnlyDictionary`2 + name: ReadOnlyDictionary + nameWithType: ReadOnlyDictionary + fullName: System.Collections.ObjectModel.ReadOnlyDictionary + nameWithType.vb: ReadOnlyDictionary(Of String, WoodworkingRecipe) + fullName.vb: System.Collections.ObjectModel.ReadOnlyDictionary(Of System.String, TinyLife.Skills.WoodworkingRecipe) + name.vb: ReadOnlyDictionary(Of String, WoodworkingRecipe) spec.csharp: - - uid: System.Collections.Generic.IDictionary`2 - name: IDictionary - nameWithType: IDictionary - fullName: System.Collections.Generic.IDictionary + - uid: System.Collections.ObjectModel.ReadOnlyDictionary`2 + name: ReadOnlyDictionary + nameWithType: ReadOnlyDictionary + fullName: System.Collections.ObjectModel.ReadOnlyDictionary isExternal: true - name: < nameWithType: < @@ -778,10 +778,10 @@ references: nameWithType: '>' fullName: '>' spec.vb: - - uid: System.Collections.Generic.IDictionary`2 - name: IDictionary - nameWithType: IDictionary - fullName: System.Collections.Generic.IDictionary + - uid: System.Collections.ObjectModel.ReadOnlyDictionary`2 + name: ReadOnlyDictionary + nameWithType: ReadOnlyDictionary + fullName: System.Collections.ObjectModel.ReadOnlyDictionary isExternal: true - name: '(Of ' nameWithType: '(Of ' @@ -801,20 +801,20 @@ references: - name: ) nameWithType: ) fullName: ) -- uid: System.Collections.Generic.IDictionary`2 - commentId: T:System.Collections.Generic.IDictionary`2 +- uid: System.Collections.ObjectModel.ReadOnlyDictionary`2 + commentId: T:System.Collections.ObjectModel.ReadOnlyDictionary`2 isExternal: true - name: IDictionary - nameWithType: IDictionary - fullName: System.Collections.Generic.IDictionary - nameWithType.vb: IDictionary(Of TKey, TValue) - fullName.vb: System.Collections.Generic.IDictionary(Of TKey, TValue) - name.vb: IDictionary(Of TKey, TValue) + name: ReadOnlyDictionary + nameWithType: ReadOnlyDictionary + fullName: System.Collections.ObjectModel.ReadOnlyDictionary + nameWithType.vb: ReadOnlyDictionary(Of TKey, TValue) + fullName.vb: System.Collections.ObjectModel.ReadOnlyDictionary(Of TKey, TValue) + name.vb: ReadOnlyDictionary(Of TKey, TValue) spec.csharp: - - uid: System.Collections.Generic.IDictionary`2 - name: IDictionary - nameWithType: IDictionary - fullName: System.Collections.Generic.IDictionary + - uid: System.Collections.ObjectModel.ReadOnlyDictionary`2 + name: ReadOnlyDictionary + nameWithType: ReadOnlyDictionary + fullName: System.Collections.ObjectModel.ReadOnlyDictionary isExternal: true - name: < nameWithType: < @@ -832,10 +832,10 @@ references: nameWithType: '>' fullName: '>' spec.vb: - - uid: System.Collections.Generic.IDictionary`2 - name: IDictionary - nameWithType: IDictionary - fullName: System.Collections.Generic.IDictionary + - uid: System.Collections.ObjectModel.ReadOnlyDictionary`2 + name: ReadOnlyDictionary + nameWithType: ReadOnlyDictionary + fullName: System.Collections.ObjectModel.ReadOnlyDictionary isExternal: true - name: '(Of ' nameWithType: '(Of ' @@ -852,12 +852,12 @@ references: - name: ) nameWithType: ) fullName: ) -- uid: System.Collections.Generic - commentId: N:System.Collections.Generic +- uid: System.Collections.ObjectModel + commentId: N:System.Collections.ObjectModel isExternal: true - name: System.Collections.Generic - nameWithType: System.Collections.Generic - fullName: System.Collections.Generic + name: System.Collections.ObjectModel + nameWithType: System.Collections.ObjectModel + fullName: System.Collections.ObjectModel - uid: TinyLife.Objects.FurnitureType commentId: T:TinyLife.Objects.FurnitureType parent: TinyLife.Objects diff --git a/docs/api/TinyLife.Skills.yml b/docs/api/TinyLife.Skills.yml index 1ecfdf4..4d1e552 100644 --- a/docs/api/TinyLife.Skills.yml +++ b/docs/api/TinyLife.Skills.yml @@ -5,6 +5,7 @@ items: id: TinyLife.Skills children: - TinyLife.Skills.FoodType + - TinyLife.Skills.FoodType.ContainerType - TinyLife.Skills.FoodType.IngredientSource - TinyLife.Skills.PaintingType - TinyLife.Skills.Quality @@ -34,6 +35,12 @@ references: name: FoodType.IngredientSource nameWithType: FoodType.IngredientSource fullName: TinyLife.Skills.FoodType.IngredientSource +- uid: TinyLife.Skills.FoodType.ContainerType + commentId: T:TinyLife.Skills.FoodType.ContainerType + parent: TinyLife.Skills + name: FoodType.ContainerType + nameWithType: FoodType.ContainerType + fullName: TinyLife.Skills.FoodType.ContainerType - uid: TinyLife.Skills.PaintingType commentId: T:TinyLife.Skills.PaintingType parent: TinyLife.Skills diff --git a/docs/api/TinyLife.Tools.FurniturePlacer.GetCustomPriceDelegate.yml b/docs/api/TinyLife.Tools.FurniturePlacer.GetCustomPriceDelegate.yml index 4059bb0..781e90b 100644 --- a/docs/api/TinyLife.Tools.FurniturePlacer.GetCustomPriceDelegate.yml +++ b/docs/api/TinyLife.Tools.FurniturePlacer.GetCustomPriceDelegate.yml @@ -15,11 +15,11 @@ items: source: remote: path: TinyLife/Tools/FurniturePlacer.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetCustomPriceDelegate path: ../TinyLife/Tools/FurniturePlacer.cs - startLine: 341 + startLine: 359 assemblies: - Tiny Life namespace: TinyLife.Tools diff --git a/docs/api/TinyLife.Tools.FurniturePlacer.yml b/docs/api/TinyLife.Tools.FurniturePlacer.yml index 9c96315..113d3db 100644 --- a/docs/api/TinyLife.Tools.FurniturePlacer.yml +++ b/docs/api/TinyLife.Tools.FurniturePlacer.yml @@ -27,7 +27,7 @@ items: source: remote: path: TinyLife/Tools/FurniturePlacer.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FurniturePlacer path: ../TinyLife/Tools/FurniturePlacer.cs @@ -72,7 +72,7 @@ items: source: remote: path: TinyLife/Tools/FurniturePlacer.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnGetCustomPrice path: ../TinyLife/Tools/FurniturePlacer.cs @@ -107,7 +107,7 @@ items: source: remote: path: TinyLife/Tools/FurniturePlacer.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SelectedFurniture path: ../TinyLife/Tools/FurniturePlacer.cs @@ -144,7 +144,7 @@ items: source: remote: path: TinyLife/Tools/FurniturePlacer.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SelectedPreview path: ../TinyLife/Tools/FurniturePlacer.cs @@ -181,7 +181,7 @@ items: source: remote: path: TinyLife/Tools/FurniturePlacer.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SelectedColors path: ../TinyLife/Tools/FurniturePlacer.cs @@ -218,7 +218,7 @@ items: source: remote: path: TinyLife/Tools/FurniturePlacer.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Tools/FurniturePlacer.cs @@ -257,7 +257,7 @@ items: source: remote: path: TinyLife/Tools/FurniturePlacer.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Update path: ../TinyLife/Tools/FurniturePlacer.cs @@ -289,11 +289,11 @@ items: source: remote: path: TinyLife/Tools/FurniturePlacer.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Draw path: ../TinyLife/Tools/FurniturePlacer.cs - startLine: 122 + startLine: 128 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -328,15 +328,15 @@ items: source: remote: path: TinyLife/Tools/FurniturePlacer.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: HighlightSelectedObject path: ../TinyLife/Tools/FurniturePlacer.cs - startLine: 139 + startLine: 150 assemblies: - Tiny Life namespace: TinyLife.Tools - summary: "\nWhether or not the should currently have a white highlight around it.\nThis method defaults to return true if is false.\n" + summary: "\nWhether or not the should currently have a white highlight around it.\nThis method defaults to return true if is false.\n" example: [] syntax: content: public bool HighlightSelectedObject() @@ -363,11 +363,11 @@ items: source: remote: path: TinyLife/Tools/FurniturePlacer.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetMouseCursor path: ../TinyLife/Tools/FurniturePlacer.cs - startLine: 144 + startLine: 155 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -398,11 +398,11 @@ items: source: remote: path: TinyLife/Tools/FurniturePlacer.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SelectFurniture path: ../TinyLife/Tools/FurniturePlacer.cs - startLine: 160 + startLine: 171 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -452,11 +452,11 @@ items: source: remote: path: TinyLife/Tools/FurniturePlacer.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: UnselectFurniture path: ../TinyLife/Tools/FurniturePlacer.cs - startLine: 175 + startLine: 186 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -484,11 +484,11 @@ items: source: remote: path: TinyLife/Tools/FurniturePlacer.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetCustomPrice path: ../TinyLife/Tools/FurniturePlacer.cs - startLine: 325 + startLine: 343 assemblies: - Tiny Life namespace: TinyLife.Tools diff --git a/docs/api/TinyLife.Tools.FurnitureTool.Tab.yml b/docs/api/TinyLife.Tools.FurnitureTool.Tab.yml index b423f4b..082e51f 100644 --- a/docs/api/TinyLife.Tools.FurnitureTool.Tab.yml +++ b/docs/api/TinyLife.Tools.FurnitureTool.Tab.yml @@ -28,11 +28,11 @@ items: source: remote: path: TinyLife/Tools/FurnitureTool.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Tab path: ../TinyLife/Tools/FurnitureTool.cs - startLine: 143 + startLine: 158 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -73,11 +73,11 @@ items: source: remote: path: TinyLife/Tools/FurnitureTool.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: All path: ../TinyLife/Tools/FurnitureTool.cs - startLine: 147 + startLine: 162 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -105,11 +105,11 @@ items: source: remote: path: TinyLife/Tools/FurnitureTool.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: LivingRoom path: ../TinyLife/Tools/FurnitureTool.cs - startLine: 148 + startLine: 163 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -137,11 +137,11 @@ items: source: remote: path: TinyLife/Tools/FurnitureTool.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Kitchen path: ../TinyLife/Tools/FurnitureTool.cs - startLine: 149 + startLine: 164 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -169,11 +169,11 @@ items: source: remote: path: TinyLife/Tools/FurnitureTool.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Bathroom path: ../TinyLife/Tools/FurnitureTool.cs - startLine: 150 + startLine: 165 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -201,11 +201,11 @@ items: source: remote: path: TinyLife/Tools/FurnitureTool.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DiningRoom path: ../TinyLife/Tools/FurnitureTool.cs - startLine: 151 + startLine: 166 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -233,11 +233,11 @@ items: source: remote: path: TinyLife/Tools/FurnitureTool.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Bedroom path: ../TinyLife/Tools/FurnitureTool.cs - startLine: 152 + startLine: 167 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -265,11 +265,11 @@ items: source: remote: path: TinyLife/Tools/FurnitureTool.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Office path: ../TinyLife/Tools/FurnitureTool.cs - startLine: 153 + startLine: 168 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -297,11 +297,11 @@ items: source: remote: path: TinyLife/Tools/FurnitureTool.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: KidsRoom path: ../TinyLife/Tools/FurnitureTool.cs - startLine: 154 + startLine: 169 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -329,11 +329,11 @@ items: source: remote: path: TinyLife/Tools/FurnitureTool.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Decoration path: ../TinyLife/Tools/FurnitureTool.cs - startLine: 155 + startLine: 170 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -361,11 +361,11 @@ items: source: remote: path: TinyLife/Tools/FurnitureTool.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Outside path: ../TinyLife/Tools/FurnitureTool.cs - startLine: 156 + startLine: 171 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -393,11 +393,11 @@ items: source: remote: path: TinyLife/Tools/FurnitureTool.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Lighting path: ../TinyLife/Tools/FurnitureTool.cs - startLine: 157 + startLine: 172 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -425,11 +425,11 @@ items: source: remote: path: TinyLife/Tools/FurnitureTool.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Other path: ../TinyLife/Tools/FurnitureTool.cs - startLine: 158 + startLine: 173 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -457,11 +457,11 @@ items: source: remote: path: TinyLife/Tools/FurnitureTool.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Debug path: ../TinyLife/Tools/FurnitureTool.cs - startLine: 159 + startLine: 174 assemblies: - Tiny Life namespace: TinyLife.Tools diff --git a/docs/api/TinyLife.Tools.FurnitureTool.yml b/docs/api/TinyLife.Tools.FurnitureTool.yml index 9440ed4..bdb298a 100644 --- a/docs/api/TinyLife.Tools.FurnitureTool.yml +++ b/docs/api/TinyLife.Tools.FurnitureTool.yml @@ -22,11 +22,11 @@ items: source: remote: path: TinyLife/Tools/FurnitureTool.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FurnitureTool path: ../TinyLife/Tools/FurnitureTool.cs - startLine: 15 + startLine: 17 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -47,6 +47,9 @@ items: - TinyLife.Tools.Tool.BuildTools - TinyLife.Tools.Tool.SelectedObject - TinyLife.Tools.Tool.SelectedWall + - TinyLife.Tools.Tool.IsRotateCwPressed + - TinyLife.Tools.Tool.IsRotateCcwPressed + - TinyLife.Tools.Tool.IsCopyPressed - TinyLife.Tools.Tool.OnOpened - TinyLife.Tools.Tool.OnClosed - TinyLife.Tools.Tool.OnUpdate @@ -61,6 +64,7 @@ items: - TinyLife.Tools.Tool.Opened - TinyLife.Tools.Tool.ForceWallsUp - TinyLife.Tools.Tool.CanSwitchGameModes + - TinyLife.Tools.Tool.OnButtonCreated(MLEM.Ui.Elements.Button) - TinyLife.Tools.Tool.IsOnLot(Microsoft.Xna.Framework.Point) - TinyLife.Tools.Tool.ColorSelection(TinyLife.Utilities.ColorScheme[],System.Action{System.Int32,System.Int32},System.Func{System.Int32,System.Int32,System.Boolean}) - TinyLife.Tools.Tool.ColorSelection(TinyLife.Utilities.ColorScheme,System.Action{System.Int32},System.Func{System.Int32,System.Boolean}) @@ -94,11 +98,11 @@ items: source: remote: path: TinyLife/Tools/FurnitureTool.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Tools/FurnitureTool.cs - startLine: 28 + startLine: 30 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -125,11 +129,11 @@ items: source: remote: path: TinyLife/Tools/FurnitureTool.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Update path: ../TinyLife/Tools/FurnitureTool.cs - startLine: 31 + startLine: 33 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -164,11 +168,11 @@ items: source: remote: path: TinyLife/Tools/FurnitureTool.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Draw path: ../TinyLife/Tools/FurnitureTool.cs - startLine: 47 + startLine: 49 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -206,11 +210,11 @@ items: source: remote: path: TinyLife/Tools/FurnitureTool.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: InitBuildModeUi path: ../TinyLife/Tools/FurnitureTool.cs - startLine: 53 + startLine: 55 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -248,11 +252,11 @@ items: source: remote: path: TinyLife/Tools/FurnitureTool.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Closed path: ../TinyLife/Tools/FurnitureTool.cs - startLine: 88 + startLine: 101 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -283,11 +287,11 @@ items: source: remote: path: TinyLife/Tools/FurnitureTool.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetMouseCursor path: ../TinyLife/Tools/FurnitureTool.cs - startLine: 96 + startLine: 109 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -321,15 +325,15 @@ items: source: remote: path: TinyLife/Tools/FurnitureTool.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ShouldHighlightSelectedObject path: ../TinyLife/Tools/FurnitureTool.cs - startLine: 101 + startLine: 114 assemblies: - Tiny Life namespace: TinyLife.Tools - summary: "\nWhether or not the should currently have a white highlight around it.\nThis method defaults to return true if is false.\n" + summary: "\nWhether or not the should currently have a white highlight around it.\nThis method defaults to return true if is false.\n" example: [] syntax: content: public override bool ShouldHighlightSelectedObject() @@ -400,6 +404,24 @@ references: name: SelectedWall nameWithType: Tool.SelectedWall fullName: TinyLife.Tools.Tool.SelectedWall +- uid: TinyLife.Tools.Tool.IsRotateCwPressed + commentId: P:TinyLife.Tools.Tool.IsRotateCwPressed + parent: TinyLife.Tools.Tool + name: IsRotateCwPressed + nameWithType: Tool.IsRotateCwPressed + fullName: TinyLife.Tools.Tool.IsRotateCwPressed +- uid: TinyLife.Tools.Tool.IsRotateCcwPressed + commentId: P:TinyLife.Tools.Tool.IsRotateCcwPressed + parent: TinyLife.Tools.Tool + name: IsRotateCcwPressed + nameWithType: Tool.IsRotateCcwPressed + fullName: TinyLife.Tools.Tool.IsRotateCcwPressed +- uid: TinyLife.Tools.Tool.IsCopyPressed + commentId: P:TinyLife.Tools.Tool.IsCopyPressed + parent: TinyLife.Tools.Tool + name: IsCopyPressed + nameWithType: Tool.IsCopyPressed + fullName: TinyLife.Tools.Tool.IsCopyPressed - uid: TinyLife.Tools.Tool.OnOpened commentId: E:TinyLife.Tools.Tool.OnOpened parent: TinyLife.Tools.Tool @@ -550,6 +572,45 @@ references: - name: ) nameWithType: ) fullName: ) +- uid: TinyLife.Tools.Tool.OnButtonCreated(MLEM.Ui.Elements.Button) + commentId: M:TinyLife.Tools.Tool.OnButtonCreated(MLEM.Ui.Elements.Button) + parent: TinyLife.Tools.Tool + isExternal: true + name: OnButtonCreated(Button) + nameWithType: Tool.OnButtonCreated(Button) + fullName: TinyLife.Tools.Tool.OnButtonCreated(MLEM.Ui.Elements.Button) + spec.csharp: + - uid: TinyLife.Tools.Tool.OnButtonCreated(MLEM.Ui.Elements.Button) + name: OnButtonCreated + nameWithType: Tool.OnButtonCreated + fullName: TinyLife.Tools.Tool.OnButtonCreated + - name: ( + nameWithType: ( + fullName: ( + - uid: MLEM.Ui.Elements.Button + name: Button + nameWithType: Button + fullName: MLEM.Ui.Elements.Button + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Tools.Tool.OnButtonCreated(MLEM.Ui.Elements.Button) + name: OnButtonCreated + nameWithType: Tool.OnButtonCreated + fullName: TinyLife.Tools.Tool.OnButtonCreated + - name: ( + nameWithType: ( + fullName: ( + - uid: MLEM.Ui.Elements.Button + name: Button + nameWithType: Button + fullName: MLEM.Ui.Elements.Button + isExternal: true + - name: ) + nameWithType: ) + fullName: ) - uid: TinyLife.Tools.Tool.IsOnLot(Microsoft.Xna.Framework.Point) commentId: M:TinyLife.Tools.Tool.IsOnLot(Microsoft.Xna.Framework.Point) parent: TinyLife.Tools.Tool diff --git a/docs/api/TinyLife.Tools.LotTool.yml b/docs/api/TinyLife.Tools.LotTool.yml index 768e6f8..2fdf9d0 100644 --- a/docs/api/TinyLife.Tools.LotTool.yml +++ b/docs/api/TinyLife.Tools.LotTool.yml @@ -7,6 +7,7 @@ items: children: - TinyLife.Tools.LotTool.#ctor - TinyLife.Tools.LotTool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch) + - TinyLife.Tools.LotTool.OnButtonCreated(MLEM.Ui.Elements.Button) - TinyLife.Tools.LotTool.ShouldHighlightSelectedObject - TinyLife.Tools.LotTool.Update(Microsoft.Xna.Framework.GameTime) langs: @@ -19,11 +20,11 @@ items: source: remote: path: TinyLife/Tools/LotTool.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: LotTool path: ../TinyLife/Tools/LotTool.cs - startLine: 11 + startLine: 13 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -44,6 +45,9 @@ items: - TinyLife.Tools.Tool.BuildTools - TinyLife.Tools.Tool.SelectedObject - TinyLife.Tools.Tool.SelectedWall + - TinyLife.Tools.Tool.IsRotateCwPressed + - TinyLife.Tools.Tool.IsRotateCcwPressed + - TinyLife.Tools.Tool.IsCopyPressed - TinyLife.Tools.Tool.OnOpened - TinyLife.Tools.Tool.OnClosed - TinyLife.Tools.Tool.OnUpdate @@ -94,11 +98,11 @@ items: source: remote: path: TinyLife/Tools/LotTool.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Tools/LotTool.cs - startLine: 18 + startLine: 19 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -125,11 +129,11 @@ items: source: remote: path: TinyLife/Tools/LotTool.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Update path: ../TinyLife/Tools/LotTool.cs - startLine: 21 + startLine: 22 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -164,11 +168,11 @@ items: source: remote: path: TinyLife/Tools/LotTool.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Draw path: ../TinyLife/Tools/LotTool.cs - startLine: 45 + startLine: 42 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -206,15 +210,15 @@ items: source: remote: path: TinyLife/Tools/LotTool.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ShouldHighlightSelectedObject path: ../TinyLife/Tools/LotTool.cs - startLine: 52 + startLine: 49 assemblies: - Tiny Life namespace: TinyLife.Tools - summary: "\nWhether or not the should currently have a white highlight around it.\nThis method defaults to return true if is false.\n" + summary: "\nWhether or not the should currently have a white highlight around it.\nThis method defaults to return true if is false.\n" example: [] syntax: content: public override bool ShouldHighlightSelectedObject() @@ -230,6 +234,45 @@ items: modifiers.vb: - Public - Overrides +- uid: TinyLife.Tools.LotTool.OnButtonCreated(MLEM.Ui.Elements.Button) + commentId: M:TinyLife.Tools.LotTool.OnButtonCreated(MLEM.Ui.Elements.Button) + id: OnButtonCreated(MLEM.Ui.Elements.Button) + parent: TinyLife.Tools.LotTool + langs: + - csharp + - vb + name: OnButtonCreated(Button) + nameWithType: LotTool.OnButtonCreated(Button) + fullName: TinyLife.Tools.LotTool.OnButtonCreated(MLEM.Ui.Elements.Button) + type: Method + source: + remote: + path: TinyLife/Tools/LotTool.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: OnButtonCreated + path: ../TinyLife/Tools/LotTool.cs + startLine: 54 + assemblies: + - Tiny Life + namespace: TinyLife.Tools + summary: "\nA method that is called when this tool's build mode button is created.\n" + example: [] + syntax: + content: public override void OnButtonCreated(Button button) + parameters: + - id: button + type: MLEM.Ui.Elements.Button + description: The button that was created. + content.vb: Public Overrides Sub OnButtonCreated(button As Button) + overridden: TinyLife.Tools.Tool.OnButtonCreated(MLEM.Ui.Elements.Button) + overload: TinyLife.Tools.LotTool.OnButtonCreated* + modifiers.csharp: + - public + - override + modifiers.vb: + - Public + - Overrides references: - uid: TinyLife.Tools commentId: N:TinyLife.Tools @@ -285,6 +328,24 @@ references: name: SelectedWall nameWithType: Tool.SelectedWall fullName: TinyLife.Tools.Tool.SelectedWall +- uid: TinyLife.Tools.Tool.IsRotateCwPressed + commentId: P:TinyLife.Tools.Tool.IsRotateCwPressed + parent: TinyLife.Tools.Tool + name: IsRotateCwPressed + nameWithType: Tool.IsRotateCwPressed + fullName: TinyLife.Tools.Tool.IsRotateCwPressed +- uid: TinyLife.Tools.Tool.IsRotateCcwPressed + commentId: P:TinyLife.Tools.Tool.IsRotateCcwPressed + parent: TinyLife.Tools.Tool + name: IsRotateCcwPressed + nameWithType: Tool.IsRotateCcwPressed + fullName: TinyLife.Tools.Tool.IsRotateCcwPressed +- uid: TinyLife.Tools.Tool.IsCopyPressed + commentId: P:TinyLife.Tools.Tool.IsCopyPressed + parent: TinyLife.Tools.Tool + name: IsCopyPressed + nameWithType: Tool.IsCopyPressed + fullName: TinyLife.Tools.Tool.IsCopyPressed - uid: TinyLife.Tools.Tool.OnOpened commentId: E:TinyLife.Tools.Tool.OnOpened parent: TinyLife.Tools.Tool @@ -1608,3 +1669,60 @@ references: name: Boolean nameWithType: Boolean fullName: System.Boolean +- uid: TinyLife.Tools.Tool.OnButtonCreated(MLEM.Ui.Elements.Button) + commentId: M:TinyLife.Tools.Tool.OnButtonCreated(MLEM.Ui.Elements.Button) + parent: TinyLife.Tools.Tool + isExternal: true + name: OnButtonCreated(Button) + nameWithType: Tool.OnButtonCreated(Button) + fullName: TinyLife.Tools.Tool.OnButtonCreated(MLEM.Ui.Elements.Button) + spec.csharp: + - uid: TinyLife.Tools.Tool.OnButtonCreated(MLEM.Ui.Elements.Button) + name: OnButtonCreated + nameWithType: Tool.OnButtonCreated + fullName: TinyLife.Tools.Tool.OnButtonCreated + - name: ( + nameWithType: ( + fullName: ( + - uid: MLEM.Ui.Elements.Button + name: Button + nameWithType: Button + fullName: MLEM.Ui.Elements.Button + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Tools.Tool.OnButtonCreated(MLEM.Ui.Elements.Button) + name: OnButtonCreated + nameWithType: Tool.OnButtonCreated + fullName: TinyLife.Tools.Tool.OnButtonCreated + - name: ( + nameWithType: ( + fullName: ( + - uid: MLEM.Ui.Elements.Button + name: Button + nameWithType: Button + fullName: MLEM.Ui.Elements.Button + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Tools.LotTool.OnButtonCreated* + commentId: Overload:TinyLife.Tools.LotTool.OnButtonCreated + name: OnButtonCreated + nameWithType: LotTool.OnButtonCreated + fullName: TinyLife.Tools.LotTool.OnButtonCreated +- uid: MLEM.Ui.Elements.Button + commentId: T:MLEM.Ui.Elements.Button + parent: MLEM.Ui.Elements + isExternal: true + name: Button + nameWithType: Button + fullName: MLEM.Ui.Elements.Button +- uid: MLEM.Ui.Elements + commentId: N:MLEM.Ui.Elements + isExternal: true + name: MLEM.Ui.Elements + nameWithType: MLEM.Ui.Elements + fullName: MLEM.Ui.Elements diff --git a/docs/api/TinyLife.Tools.MoveLotTool.yml b/docs/api/TinyLife.Tools.MoveLotTool.yml index 13fcf82..ad7b2d5 100644 --- a/docs/api/TinyLife.Tools.MoveLotTool.yml +++ b/docs/api/TinyLife.Tools.MoveLotTool.yml @@ -23,11 +23,11 @@ items: source: remote: path: TinyLife/Tools/MoveLotTool.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MoveLotTool path: ../TinyLife/Tools/MoveLotTool.cs - startLine: 15 + startLine: 16 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -48,6 +48,9 @@ items: - TinyLife.Tools.Tool.BuildTools - TinyLife.Tools.Tool.SelectedObject - TinyLife.Tools.Tool.SelectedWall + - TinyLife.Tools.Tool.IsRotateCwPressed + - TinyLife.Tools.Tool.IsRotateCcwPressed + - TinyLife.Tools.Tool.IsCopyPressed - TinyLife.Tools.Tool.OnOpened - TinyLife.Tools.Tool.OnClosed - TinyLife.Tools.Tool.OnUpdate @@ -61,6 +64,7 @@ items: - TinyLife.Tools.Tool.MousePos - TinyLife.Tools.Tool.InitBuildModeUi(MLEM.Ui.Elements.Panel,MLEM.Ui.Elements.Panel) - TinyLife.Tools.Tool.ForceWallsUp + - TinyLife.Tools.Tool.OnButtonCreated(MLEM.Ui.Elements.Button) - TinyLife.Tools.Tool.IsOnLot(Microsoft.Xna.Framework.Point) - TinyLife.Tools.Tool.ColorSelection(TinyLife.Utilities.ColorScheme[],System.Action{System.Int32,System.Int32},System.Func{System.Int32,System.Int32,System.Boolean}) - TinyLife.Tools.Tool.ColorSelection(TinyLife.Utilities.ColorScheme,System.Action{System.Int32},System.Func{System.Int32,System.Boolean}) @@ -94,11 +98,11 @@ items: source: remote: path: TinyLife/Tools/MoveLotTool.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Tools/MoveLotTool.cs - startLine: 22 + startLine: 23 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -125,11 +129,11 @@ items: source: remote: path: TinyLife/Tools/MoveLotTool.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Opened path: ../TinyLife/Tools/MoveLotTool.cs - startLine: 25 + startLine: 26 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -160,11 +164,11 @@ items: source: remote: path: TinyLife/Tools/MoveLotTool.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Closed path: ../TinyLife/Tools/MoveLotTool.cs - startLine: 33 + startLine: 34 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -195,11 +199,11 @@ items: source: remote: path: TinyLife/Tools/MoveLotTool.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Update path: ../TinyLife/Tools/MoveLotTool.cs - startLine: 44 + startLine: 45 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -234,11 +238,11 @@ items: source: remote: path: TinyLife/Tools/MoveLotTool.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Draw path: ../TinyLife/Tools/MoveLotTool.cs - startLine: 89 + startLine: 95 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -276,11 +280,11 @@ items: source: remote: path: TinyLife/Tools/MoveLotTool.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanSwitchGameModes path: ../TinyLife/Tools/MoveLotTool.cs - startLine: 118 + startLine: 123 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -314,15 +318,15 @@ items: source: remote: path: TinyLife/Tools/MoveLotTool.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ShouldHighlightSelectedObject path: ../TinyLife/Tools/MoveLotTool.cs - startLine: 123 + startLine: 128 assemblies: - Tiny Life namespace: TinyLife.Tools - summary: "\nWhether or not the should currently have a white highlight around it.\nThis method defaults to return true if is false.\n" + summary: "\nWhether or not the should currently have a white highlight around it.\nThis method defaults to return true if is false.\n" example: [] syntax: content: public override bool ShouldHighlightSelectedObject() @@ -352,11 +356,11 @@ items: source: remote: path: TinyLife/Tools/MoveLotTool.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetMouseCursor path: ../TinyLife/Tools/MoveLotTool.cs - startLine: 128 + startLine: 133 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -431,6 +435,24 @@ references: name: SelectedWall nameWithType: Tool.SelectedWall fullName: TinyLife.Tools.Tool.SelectedWall +- uid: TinyLife.Tools.Tool.IsRotateCwPressed + commentId: P:TinyLife.Tools.Tool.IsRotateCwPressed + parent: TinyLife.Tools.Tool + name: IsRotateCwPressed + nameWithType: Tool.IsRotateCwPressed + fullName: TinyLife.Tools.Tool.IsRotateCwPressed +- uid: TinyLife.Tools.Tool.IsRotateCcwPressed + commentId: P:TinyLife.Tools.Tool.IsRotateCcwPressed + parent: TinyLife.Tools.Tool + name: IsRotateCcwPressed + nameWithType: Tool.IsRotateCcwPressed + fullName: TinyLife.Tools.Tool.IsRotateCcwPressed +- uid: TinyLife.Tools.Tool.IsCopyPressed + commentId: P:TinyLife.Tools.Tool.IsCopyPressed + parent: TinyLife.Tools.Tool + name: IsCopyPressed + nameWithType: Tool.IsCopyPressed + fullName: TinyLife.Tools.Tool.IsCopyPressed - uid: TinyLife.Tools.Tool.OnOpened commentId: E:TinyLife.Tools.Tool.OnOpened parent: TinyLife.Tools.Tool @@ -580,6 +602,45 @@ references: - name: ) nameWithType: ) fullName: ) +- uid: TinyLife.Tools.Tool.OnButtonCreated(MLEM.Ui.Elements.Button) + commentId: M:TinyLife.Tools.Tool.OnButtonCreated(MLEM.Ui.Elements.Button) + parent: TinyLife.Tools.Tool + isExternal: true + name: OnButtonCreated(Button) + nameWithType: Tool.OnButtonCreated(Button) + fullName: TinyLife.Tools.Tool.OnButtonCreated(MLEM.Ui.Elements.Button) + spec.csharp: + - uid: TinyLife.Tools.Tool.OnButtonCreated(MLEM.Ui.Elements.Button) + name: OnButtonCreated + nameWithType: Tool.OnButtonCreated + fullName: TinyLife.Tools.Tool.OnButtonCreated + - name: ( + nameWithType: ( + fullName: ( + - uid: MLEM.Ui.Elements.Button + name: Button + nameWithType: Button + fullName: MLEM.Ui.Elements.Button + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Tools.Tool.OnButtonCreated(MLEM.Ui.Elements.Button) + name: OnButtonCreated + nameWithType: Tool.OnButtonCreated + fullName: TinyLife.Tools.Tool.OnButtonCreated + - name: ( + nameWithType: ( + fullName: ( + - uid: MLEM.Ui.Elements.Button + name: Button + nameWithType: Button + fullName: MLEM.Ui.Elements.Button + isExternal: true + - name: ) + nameWithType: ) + fullName: ) - uid: TinyLife.Tools.Tool.IsOnLot(Microsoft.Xna.Framework.Point) commentId: M:TinyLife.Tools.Tool.IsOnLot(Microsoft.Xna.Framework.Point) parent: TinyLife.Tools.Tool diff --git a/docs/api/TinyLife.Tools.MoveTool.yml b/docs/api/TinyLife.Tools.MoveTool.yml index 18c5f26..bda1dfe 100644 --- a/docs/api/TinyLife.Tools.MoveTool.yml +++ b/docs/api/TinyLife.Tools.MoveTool.yml @@ -11,6 +11,7 @@ items: - TinyLife.Tools.MoveTool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch) - TinyLife.Tools.MoveTool.GetMouseCursor - TinyLife.Tools.MoveTool.InitBuildModeUi(MLEM.Ui.Elements.Panel,MLEM.Ui.Elements.Panel) + - TinyLife.Tools.MoveTool.OnButtonCreated(MLEM.Ui.Elements.Button) - TinyLife.Tools.MoveTool.Opened - TinyLife.Tools.MoveTool.Reload - TinyLife.Tools.MoveTool.ShouldHighlightSelectedObject @@ -25,11 +26,11 @@ items: source: remote: path: TinyLife/Tools/MoveTool.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MoveTool path: ../TinyLife/Tools/MoveTool.cs - startLine: 15 + startLine: 21 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -50,6 +51,9 @@ items: - TinyLife.Tools.Tool.BuildTools - TinyLife.Tools.Tool.SelectedObject - TinyLife.Tools.Tool.SelectedWall + - TinyLife.Tools.Tool.IsRotateCwPressed + - TinyLife.Tools.Tool.IsRotateCcwPressed + - TinyLife.Tools.Tool.IsCopyPressed - TinyLife.Tools.Tool.OnOpened - TinyLife.Tools.Tool.OnClosed - TinyLife.Tools.Tool.OnUpdate @@ -95,11 +99,11 @@ items: source: remote: path: TinyLife/Tools/MoveTool.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Tools/MoveTool.cs - startLine: 21 + startLine: 27 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -126,11 +130,11 @@ items: source: remote: path: TinyLife/Tools/MoveTool.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Opened path: ../TinyLife/Tools/MoveTool.cs - startLine: 29 + startLine: 35 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -161,11 +165,11 @@ items: source: remote: path: TinyLife/Tools/MoveTool.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Closed path: ../TinyLife/Tools/MoveTool.cs - startLine: 36 + startLine: 42 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -196,11 +200,11 @@ items: source: remote: path: TinyLife/Tools/MoveTool.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: InitBuildModeUi path: ../TinyLife/Tools/MoveTool.cs - startLine: 48 + startLine: 54 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -238,11 +242,11 @@ items: source: remote: path: TinyLife/Tools/MoveTool.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Update path: ../TinyLife/Tools/MoveTool.cs - startLine: 55 + startLine: 69 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -277,11 +281,11 @@ items: source: remote: path: TinyLife/Tools/MoveTool.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Draw path: ../TinyLife/Tools/MoveTool.cs - startLine: 85 + startLine: 101 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -319,11 +323,11 @@ items: source: remote: path: TinyLife/Tools/MoveTool.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetMouseCursor path: ../TinyLife/Tools/MoveTool.cs - startLine: 91 + startLine: 107 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -357,11 +361,11 @@ items: source: remote: path: TinyLife/Tools/MoveTool.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanSwitchGameModes path: ../TinyLife/Tools/MoveTool.cs - startLine: 96 + startLine: 112 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -395,15 +399,15 @@ items: source: remote: path: TinyLife/Tools/MoveTool.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ShouldHighlightSelectedObject path: ../TinyLife/Tools/MoveTool.cs - startLine: 102 + startLine: 118 assemblies: - Tiny Life namespace: TinyLife.Tools - summary: "\nWhether or not the should currently have a white highlight around it.\nThis method defaults to return true if is false.\n" + summary: "\nWhether or not the should currently have a white highlight around it.\nThis method defaults to return true if is false.\n" example: [] syntax: content: public override bool ShouldHighlightSelectedObject() @@ -419,6 +423,45 @@ items: modifiers.vb: - Public - Overrides +- uid: TinyLife.Tools.MoveTool.OnButtonCreated(MLEM.Ui.Elements.Button) + commentId: M:TinyLife.Tools.MoveTool.OnButtonCreated(MLEM.Ui.Elements.Button) + id: OnButtonCreated(MLEM.Ui.Elements.Button) + parent: TinyLife.Tools.MoveTool + langs: + - csharp + - vb + name: OnButtonCreated(Button) + nameWithType: MoveTool.OnButtonCreated(Button) + fullName: TinyLife.Tools.MoveTool.OnButtonCreated(MLEM.Ui.Elements.Button) + type: Method + source: + remote: + path: TinyLife/Tools/MoveTool.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: OnButtonCreated + path: ../TinyLife/Tools/MoveTool.cs + startLine: 123 + assemblies: + - Tiny Life + namespace: TinyLife.Tools + summary: "\nA method that is called when this tool's build mode button is created.\n" + example: [] + syntax: + content: public override void OnButtonCreated(Button button) + parameters: + - id: button + type: MLEM.Ui.Elements.Button + description: The button that was created. + content.vb: Public Overrides Sub OnButtonCreated(button As Button) + overridden: TinyLife.Tools.Tool.OnButtonCreated(MLEM.Ui.Elements.Button) + overload: TinyLife.Tools.MoveTool.OnButtonCreated* + modifiers.csharp: + - public + - override + modifiers.vb: + - Public + - Overrides - uid: TinyLife.Tools.MoveTool.Reload commentId: M:TinyLife.Tools.MoveTool.Reload id: Reload @@ -433,11 +476,11 @@ items: source: remote: path: TinyLife/Tools/MoveTool.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Reload path: ../TinyLife/Tools/MoveTool.cs - startLine: 139 + startLine: 186 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -508,6 +551,24 @@ references: name: SelectedWall nameWithType: Tool.SelectedWall fullName: TinyLife.Tools.Tool.SelectedWall +- uid: TinyLife.Tools.Tool.IsRotateCwPressed + commentId: P:TinyLife.Tools.Tool.IsRotateCwPressed + parent: TinyLife.Tools.Tool + name: IsRotateCwPressed + nameWithType: Tool.IsRotateCwPressed + fullName: TinyLife.Tools.Tool.IsRotateCwPressed +- uid: TinyLife.Tools.Tool.IsRotateCcwPressed + commentId: P:TinyLife.Tools.Tool.IsRotateCcwPressed + parent: TinyLife.Tools.Tool + name: IsRotateCcwPressed + nameWithType: Tool.IsRotateCcwPressed + fullName: TinyLife.Tools.Tool.IsRotateCcwPressed +- uid: TinyLife.Tools.Tool.IsCopyPressed + commentId: P:TinyLife.Tools.Tool.IsCopyPressed + parent: TinyLife.Tools.Tool + name: IsCopyPressed + nameWithType: Tool.IsCopyPressed + fullName: TinyLife.Tools.Tool.IsCopyPressed - uid: TinyLife.Tools.Tool.OnOpened commentId: E:TinyLife.Tools.Tool.OnOpened parent: TinyLife.Tools.Tool @@ -1880,6 +1941,57 @@ references: name: ShouldHighlightSelectedObject nameWithType: MoveTool.ShouldHighlightSelectedObject fullName: TinyLife.Tools.MoveTool.ShouldHighlightSelectedObject +- uid: TinyLife.Tools.Tool.OnButtonCreated(MLEM.Ui.Elements.Button) + commentId: M:TinyLife.Tools.Tool.OnButtonCreated(MLEM.Ui.Elements.Button) + parent: TinyLife.Tools.Tool + isExternal: true + name: OnButtonCreated(Button) + nameWithType: Tool.OnButtonCreated(Button) + fullName: TinyLife.Tools.Tool.OnButtonCreated(MLEM.Ui.Elements.Button) + spec.csharp: + - uid: TinyLife.Tools.Tool.OnButtonCreated(MLEM.Ui.Elements.Button) + name: OnButtonCreated + nameWithType: Tool.OnButtonCreated + fullName: TinyLife.Tools.Tool.OnButtonCreated + - name: ( + nameWithType: ( + fullName: ( + - uid: MLEM.Ui.Elements.Button + name: Button + nameWithType: Button + fullName: MLEM.Ui.Elements.Button + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Tools.Tool.OnButtonCreated(MLEM.Ui.Elements.Button) + name: OnButtonCreated + nameWithType: Tool.OnButtonCreated + fullName: TinyLife.Tools.Tool.OnButtonCreated + - name: ( + nameWithType: ( + fullName: ( + - uid: MLEM.Ui.Elements.Button + name: Button + nameWithType: Button + fullName: MLEM.Ui.Elements.Button + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Tools.MoveTool.OnButtonCreated* + commentId: Overload:TinyLife.Tools.MoveTool.OnButtonCreated + name: OnButtonCreated + nameWithType: MoveTool.OnButtonCreated + fullName: TinyLife.Tools.MoveTool.OnButtonCreated +- uid: MLEM.Ui.Elements.Button + commentId: T:MLEM.Ui.Elements.Button + parent: MLEM.Ui.Elements + isExternal: true + name: Button + nameWithType: Button + fullName: MLEM.Ui.Elements.Button - uid: TinyLife.Tools.MoveTool.Reload* commentId: Overload:TinyLife.Tools.MoveTool.Reload name: Reload diff --git a/docs/api/TinyLife.Tools.OpeningTool.yml b/docs/api/TinyLife.Tools.OpeningTool.yml index 55ecbe4..700c4c3 100644 --- a/docs/api/TinyLife.Tools.OpeningTool.yml +++ b/docs/api/TinyLife.Tools.OpeningTool.yml @@ -21,11 +21,11 @@ items: source: remote: path: TinyLife/Tools/OpeningTool.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OpeningTool path: ../TinyLife/Tools/OpeningTool.cs - startLine: 14 + startLine: 15 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -46,6 +46,9 @@ items: - TinyLife.Tools.Tool.BuildTools - TinyLife.Tools.Tool.SelectedObject - TinyLife.Tools.Tool.SelectedWall + - TinyLife.Tools.Tool.IsRotateCwPressed + - TinyLife.Tools.Tool.IsRotateCcwPressed + - TinyLife.Tools.Tool.IsCopyPressed - TinyLife.Tools.Tool.OnOpened - TinyLife.Tools.Tool.OnClosed - TinyLife.Tools.Tool.OnUpdate @@ -61,6 +64,7 @@ items: - TinyLife.Tools.Tool.Closed - TinyLife.Tools.Tool.ForceWallsUp - TinyLife.Tools.Tool.CanSwitchGameModes + - TinyLife.Tools.Tool.OnButtonCreated(MLEM.Ui.Elements.Button) - TinyLife.Tools.Tool.IsOnLot(Microsoft.Xna.Framework.Point) - TinyLife.Tools.Tool.ColorSelection(TinyLife.Utilities.ColorScheme[],System.Action{System.Int32,System.Int32},System.Func{System.Int32,System.Int32,System.Boolean}) - TinyLife.Tools.Tool.ColorSelection(TinyLife.Utilities.ColorScheme,System.Action{System.Int32},System.Func{System.Int32,System.Boolean}) @@ -94,11 +98,11 @@ items: source: remote: path: TinyLife/Tools/OpeningTool.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Tools/OpeningTool.cs - startLine: 21 + startLine: 22 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -125,11 +129,11 @@ items: source: remote: path: TinyLife/Tools/OpeningTool.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Update path: ../TinyLife/Tools/OpeningTool.cs - startLine: 24 + startLine: 25 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -164,11 +168,11 @@ items: source: remote: path: TinyLife/Tools/OpeningTool.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Draw path: ../TinyLife/Tools/OpeningTool.cs - startLine: 51 + startLine: 52 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -206,11 +210,11 @@ items: source: remote: path: TinyLife/Tools/OpeningTool.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: InitBuildModeUi path: ../TinyLife/Tools/OpeningTool.cs - startLine: 62 + startLine: 63 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -248,11 +252,11 @@ items: source: remote: path: TinyLife/Tools/OpeningTool.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetMouseCursor path: ../TinyLife/Tools/OpeningTool.cs - startLine: 82 + startLine: 85 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -286,15 +290,15 @@ items: source: remote: path: TinyLife/Tools/OpeningTool.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ShouldHighlightSelectedObject path: ../TinyLife/Tools/OpeningTool.cs - startLine: 89 + startLine: 92 assemblies: - Tiny Life namespace: TinyLife.Tools - summary: "\nWhether or not the should currently have a white highlight around it.\nThis method defaults to return true if is false.\n" + summary: "\nWhether or not the should currently have a white highlight around it.\nThis method defaults to return true if is false.\n" example: [] syntax: content: public override bool ShouldHighlightSelectedObject() @@ -365,6 +369,24 @@ references: name: SelectedWall nameWithType: Tool.SelectedWall fullName: TinyLife.Tools.Tool.SelectedWall +- uid: TinyLife.Tools.Tool.IsRotateCwPressed + commentId: P:TinyLife.Tools.Tool.IsRotateCwPressed + parent: TinyLife.Tools.Tool + name: IsRotateCwPressed + nameWithType: Tool.IsRotateCwPressed + fullName: TinyLife.Tools.Tool.IsRotateCwPressed +- uid: TinyLife.Tools.Tool.IsRotateCcwPressed + commentId: P:TinyLife.Tools.Tool.IsRotateCcwPressed + parent: TinyLife.Tools.Tool + name: IsRotateCcwPressed + nameWithType: Tool.IsRotateCcwPressed + fullName: TinyLife.Tools.Tool.IsRotateCcwPressed +- uid: TinyLife.Tools.Tool.IsCopyPressed + commentId: P:TinyLife.Tools.Tool.IsCopyPressed + parent: TinyLife.Tools.Tool + name: IsCopyPressed + nameWithType: Tool.IsCopyPressed + fullName: TinyLife.Tools.Tool.IsCopyPressed - uid: TinyLife.Tools.Tool.OnOpened commentId: E:TinyLife.Tools.Tool.OnOpened parent: TinyLife.Tools.Tool @@ -543,6 +565,45 @@ references: - name: ) nameWithType: ) fullName: ) +- uid: TinyLife.Tools.Tool.OnButtonCreated(MLEM.Ui.Elements.Button) + commentId: M:TinyLife.Tools.Tool.OnButtonCreated(MLEM.Ui.Elements.Button) + parent: TinyLife.Tools.Tool + isExternal: true + name: OnButtonCreated(Button) + nameWithType: Tool.OnButtonCreated(Button) + fullName: TinyLife.Tools.Tool.OnButtonCreated(MLEM.Ui.Elements.Button) + spec.csharp: + - uid: TinyLife.Tools.Tool.OnButtonCreated(MLEM.Ui.Elements.Button) + name: OnButtonCreated + nameWithType: Tool.OnButtonCreated + fullName: TinyLife.Tools.Tool.OnButtonCreated + - name: ( + nameWithType: ( + fullName: ( + - uid: MLEM.Ui.Elements.Button + name: Button + nameWithType: Button + fullName: MLEM.Ui.Elements.Button + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Tools.Tool.OnButtonCreated(MLEM.Ui.Elements.Button) + name: OnButtonCreated + nameWithType: Tool.OnButtonCreated + fullName: TinyLife.Tools.Tool.OnButtonCreated + - name: ( + nameWithType: ( + fullName: ( + - uid: MLEM.Ui.Elements.Button + name: Button + nameWithType: Button + fullName: MLEM.Ui.Elements.Button + isExternal: true + - name: ) + nameWithType: ) + fullName: ) - uid: TinyLife.Tools.Tool.IsOnLot(Microsoft.Xna.Framework.Point) commentId: M:TinyLife.Tools.Tool.IsOnLot(Microsoft.Xna.Framework.Point) parent: TinyLife.Tools.Tool diff --git a/docs/api/TinyLife.Tools.PlayModeTool.StatType.yml b/docs/api/TinyLife.Tools.PlayModeTool.StatType.yml index 4ae2510..a4d4fd2 100644 --- a/docs/api/TinyLife.Tools.PlayModeTool.StatType.yml +++ b/docs/api/TinyLife.Tools.PlayModeTool.StatType.yml @@ -22,11 +22,11 @@ items: source: remote: path: TinyLife/Tools/PlayModeTool.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: StatType path: ../TinyLife/Tools/PlayModeTool.cs - startLine: 931 + startLine: 1016 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -57,11 +57,11 @@ items: source: remote: path: TinyLife/Tools/PlayModeTool.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Needs path: ../TinyLife/Tools/PlayModeTool.cs - startLine: 934 + startLine: 1019 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -89,11 +89,11 @@ items: source: remote: path: TinyLife/Tools/PlayModeTool.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Emotions path: ../TinyLife/Tools/PlayModeTool.cs - startLine: 935 + startLine: 1020 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -121,11 +121,11 @@ items: source: remote: path: TinyLife/Tools/PlayModeTool.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Skills path: ../TinyLife/Tools/PlayModeTool.cs - startLine: 936 + startLine: 1021 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -153,11 +153,11 @@ items: source: remote: path: TinyLife/Tools/PlayModeTool.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Relationships path: ../TinyLife/Tools/PlayModeTool.cs - startLine: 937 + startLine: 1022 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -185,11 +185,11 @@ items: source: remote: path: TinyLife/Tools/PlayModeTool.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Job path: ../TinyLife/Tools/PlayModeTool.cs - startLine: 938 + startLine: 1023 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -217,11 +217,11 @@ items: source: remote: path: TinyLife/Tools/PlayModeTool.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: LifeGoal path: ../TinyLife/Tools/PlayModeTool.cs - startLine: 939 + startLine: 1024 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -249,11 +249,11 @@ items: source: remote: path: TinyLife/Tools/PlayModeTool.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: About path: ../TinyLife/Tools/PlayModeTool.cs - startLine: 940 + startLine: 1025 assemblies: - Tiny Life namespace: TinyLife.Tools diff --git a/docs/api/TinyLife.Tools.PlayModeTool.yml b/docs/api/TinyLife.Tools.PlayModeTool.yml index ce45514..812f38f 100644 --- a/docs/api/TinyLife.Tools.PlayModeTool.yml +++ b/docs/api/TinyLife.Tools.PlayModeTool.yml @@ -22,11 +22,11 @@ items: source: remote: path: TinyLife/Tools/PlayModeTool.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PlayModeTool path: ../TinyLife/Tools/PlayModeTool.cs - startLine: 31 + startLine: 32 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -47,6 +47,9 @@ items: - TinyLife.Tools.Tool.BuildTools - TinyLife.Tools.Tool.SelectedObject - TinyLife.Tools.Tool.SelectedWall + - TinyLife.Tools.Tool.IsRotateCwPressed + - TinyLife.Tools.Tool.IsRotateCcwPressed + - TinyLife.Tools.Tool.IsCopyPressed - TinyLife.Tools.Tool.OnOpened - TinyLife.Tools.Tool.OnClosed - TinyLife.Tools.Tool.OnUpdate @@ -64,6 +67,7 @@ items: - TinyLife.Tools.Tool.ForceWallsUp - TinyLife.Tools.Tool.CanSwitchGameModes - TinyLife.Tools.Tool.ShouldHighlightSelectedObject + - TinyLife.Tools.Tool.OnButtonCreated(MLEM.Ui.Elements.Button) - TinyLife.Tools.Tool.IsOnLot(Microsoft.Xna.Framework.Point) - TinyLife.Tools.Tool.ColorSelection(TinyLife.Utilities.ColorScheme[],System.Action{System.Int32,System.Int32},System.Func{System.Int32,System.Int32,System.Boolean}) - TinyLife.Tools.Tool.ColorSelection(TinyLife.Utilities.ColorScheme,System.Action{System.Int32},System.Func{System.Int32,System.Boolean}) @@ -97,11 +101,11 @@ items: source: remote: path: TinyLife/Tools/PlayModeTool.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SelectedPerson path: ../TinyLife/Tools/PlayModeTool.cs - startLine: 47 + startLine: 48 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -134,11 +138,11 @@ items: source: remote: path: TinyLife/Tools/PlayModeTool.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SelectedStat path: ../TinyLife/Tools/PlayModeTool.cs - startLine: 51 + startLine: 52 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -171,11 +175,11 @@ items: source: remote: path: TinyLife/Tools/PlayModeTool.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Tools/PlayModeTool.cs - startLine: 60 + startLine: 61 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -202,11 +206,11 @@ items: source: remote: path: TinyLife/Tools/PlayModeTool.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Update path: ../TinyLife/Tools/PlayModeTool.cs - startLine: 63 + startLine: 64 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -241,11 +245,11 @@ items: source: remote: path: TinyLife/Tools/PlayModeTool.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Opened path: ../TinyLife/Tools/PlayModeTool.cs - startLine: 91 + startLine: 94 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -276,11 +280,11 @@ items: source: remote: path: TinyLife/Tools/PlayModeTool.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Closed path: ../TinyLife/Tools/PlayModeTool.cs - startLine: 227 + startLine: 277 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -311,11 +315,11 @@ items: source: remote: path: TinyLife/Tools/PlayModeTool.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Reload path: ../TinyLife/Tools/PlayModeTool.cs - startLine: 826 + startLine: 920 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -386,6 +390,24 @@ references: name: SelectedWall nameWithType: Tool.SelectedWall fullName: TinyLife.Tools.Tool.SelectedWall +- uid: TinyLife.Tools.Tool.IsRotateCwPressed + commentId: P:TinyLife.Tools.Tool.IsRotateCwPressed + parent: TinyLife.Tools.Tool + name: IsRotateCwPressed + nameWithType: Tool.IsRotateCwPressed + fullName: TinyLife.Tools.Tool.IsRotateCwPressed +- uid: TinyLife.Tools.Tool.IsRotateCcwPressed + commentId: P:TinyLife.Tools.Tool.IsRotateCcwPressed + parent: TinyLife.Tools.Tool + name: IsRotateCcwPressed + nameWithType: Tool.IsRotateCcwPressed + fullName: TinyLife.Tools.Tool.IsRotateCcwPressed +- uid: TinyLife.Tools.Tool.IsCopyPressed + commentId: P:TinyLife.Tools.Tool.IsCopyPressed + parent: TinyLife.Tools.Tool + name: IsCopyPressed + nameWithType: Tool.IsCopyPressed + fullName: TinyLife.Tools.Tool.IsCopyPressed - uid: TinyLife.Tools.Tool.OnOpened commentId: E:TinyLife.Tools.Tool.OnOpened parent: TinyLife.Tools.Tool @@ -674,6 +696,45 @@ references: - name: ) nameWithType: ) fullName: ) +- uid: TinyLife.Tools.Tool.OnButtonCreated(MLEM.Ui.Elements.Button) + commentId: M:TinyLife.Tools.Tool.OnButtonCreated(MLEM.Ui.Elements.Button) + parent: TinyLife.Tools.Tool + isExternal: true + name: OnButtonCreated(Button) + nameWithType: Tool.OnButtonCreated(Button) + fullName: TinyLife.Tools.Tool.OnButtonCreated(MLEM.Ui.Elements.Button) + spec.csharp: + - uid: TinyLife.Tools.Tool.OnButtonCreated(MLEM.Ui.Elements.Button) + name: OnButtonCreated + nameWithType: Tool.OnButtonCreated + fullName: TinyLife.Tools.Tool.OnButtonCreated + - name: ( + nameWithType: ( + fullName: ( + - uid: MLEM.Ui.Elements.Button + name: Button + nameWithType: Button + fullName: MLEM.Ui.Elements.Button + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Tools.Tool.OnButtonCreated(MLEM.Ui.Elements.Button) + name: OnButtonCreated + nameWithType: Tool.OnButtonCreated + fullName: TinyLife.Tools.Tool.OnButtonCreated + - name: ( + nameWithType: ( + fullName: ( + - uid: MLEM.Ui.Elements.Button + name: Button + nameWithType: Button + fullName: MLEM.Ui.Elements.Button + isExternal: true + - name: ) + nameWithType: ) + fullName: ) - uid: TinyLife.Tools.Tool.IsOnLot(Microsoft.Xna.Framework.Point) commentId: M:TinyLife.Tools.Tool.IsOnLot(Microsoft.Xna.Framework.Point) parent: TinyLife.Tools.Tool diff --git a/docs/api/TinyLife.Tools.RemoveTool.yml b/docs/api/TinyLife.Tools.RemoveTool.yml index 5c3f0cd..ba6fbe2 100644 --- a/docs/api/TinyLife.Tools.RemoveTool.yml +++ b/docs/api/TinyLife.Tools.RemoveTool.yml @@ -13,6 +13,8 @@ items: - TinyLife.Tools.RemoveTool.RemoveRoof(TinyLife.World.Roof,System.Nullable{Microsoft.Xna.Framework.Rectangle}) - TinyLife.Tools.RemoveTool.RemoveWall(TinyLife.World.Wall) - TinyLife.Tools.RemoveTool.ShouldHighlightSelectedObject + - TinyLife.Tools.RemoveTool.SpawnDestroyParticles(MLEM.Misc.RectangleF,System.Single,System.ValueTuple{MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color}[]) + - TinyLife.Tools.RemoveTool.SpawnDestroyParticles(TinyLife.Objects.Furniture) - TinyLife.Tools.RemoveTool.StoreOrRemoveFurniture(TinyLife.Objects.Furniture) - TinyLife.Tools.RemoveTool.Update(Microsoft.Xna.Framework.GameTime) langs: @@ -25,11 +27,11 @@ items: source: remote: path: TinyLife/Tools/RemoveTool.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RemoveTool path: ../TinyLife/Tools/RemoveTool.cs - startLine: 17 + startLine: 20 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -50,6 +52,9 @@ items: - TinyLife.Tools.Tool.BuildTools - TinyLife.Tools.Tool.SelectedObject - TinyLife.Tools.Tool.SelectedWall + - TinyLife.Tools.Tool.IsRotateCwPressed + - TinyLife.Tools.Tool.IsRotateCcwPressed + - TinyLife.Tools.Tool.IsCopyPressed - TinyLife.Tools.Tool.OnOpened - TinyLife.Tools.Tool.OnClosed - TinyLife.Tools.Tool.OnUpdate @@ -66,6 +71,7 @@ items: - TinyLife.Tools.Tool.Closed - TinyLife.Tools.Tool.ForceWallsUp - TinyLife.Tools.Tool.CanSwitchGameModes + - TinyLife.Tools.Tool.OnButtonCreated(MLEM.Ui.Elements.Button) - TinyLife.Tools.Tool.IsOnLot(Microsoft.Xna.Framework.Point) - TinyLife.Tools.Tool.ColorSelection(TinyLife.Utilities.ColorScheme[],System.Action{System.Int32,System.Int32},System.Func{System.Int32,System.Int32,System.Boolean}) - TinyLife.Tools.Tool.ColorSelection(TinyLife.Utilities.ColorScheme,System.Action{System.Int32},System.Func{System.Int32,System.Boolean}) @@ -99,11 +105,11 @@ items: source: remote: path: TinyLife/Tools/RemoveTool.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Tools/RemoveTool.cs - startLine: 24 + startLine: 28 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -130,11 +136,11 @@ items: source: remote: path: TinyLife/Tools/RemoveTool.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Update path: ../TinyLife/Tools/RemoveTool.cs - startLine: 27 + startLine: 31 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -169,11 +175,11 @@ items: source: remote: path: TinyLife/Tools/RemoveTool.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Draw path: ../TinyLife/Tools/RemoveTool.cs - startLine: 49 + startLine: 51 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -211,11 +217,11 @@ items: source: remote: path: TinyLife/Tools/RemoveTool.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetMouseCursor path: ../TinyLife/Tools/RemoveTool.cs - startLine: 58 + startLine: 60 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -249,15 +255,15 @@ items: source: remote: path: TinyLife/Tools/RemoveTool.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ShouldHighlightSelectedObject path: ../TinyLife/Tools/RemoveTool.cs - startLine: 63 + startLine: 65 assemblies: - Tiny Life namespace: TinyLife.Tools - summary: "\nWhether or not the should currently have a white highlight around it.\nThis method defaults to return true if is false.\n" + summary: "\nWhether or not the should currently have a white highlight around it.\nThis method defaults to return true if is false.\n" example: [] syntax: content: public override bool ShouldHighlightSelectedObject() @@ -287,11 +293,11 @@ items: source: remote: path: TinyLife/Tools/RemoveTool.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RemoveRoof path: ../TinyLife/Tools/RemoveTool.cs - startLine: 149 + startLine: 157 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -305,6 +311,7 @@ items: description: The roof to remove - id: newRoof type: System.Nullable{Microsoft.Xna.Framework.Rectangle} + description: The area of a roof that replaces this one, or null if this roof is just being removed without a replacement. content.vb: Public Shared Sub RemoveRoof(roof As Roof, newRoof As Rectangle? = Nothing) overload: TinyLife.Tools.RemoveTool.RemoveRoof* nameWithType.vb: RemoveTool.RemoveRoof(Roof, Nullable(Of Rectangle)) @@ -330,11 +337,11 @@ items: source: remote: path: TinyLife/Tools/RemoveTool.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RemoveWall path: ../TinyLife/Tools/RemoveTool.cs - startLine: 165 + startLine: 173 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -368,11 +375,11 @@ items: source: remote: path: TinyLife/Tools/RemoveTool.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RemoveFurniture path: ../TinyLife/Tools/RemoveTool.cs - startLine: 185 + startLine: 193 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -409,11 +416,11 @@ items: source: remote: path: TinyLife/Tools/RemoveTool.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: StoreOrRemoveFurniture path: ../TinyLife/Tools/RemoveTool.cs - startLine: 205 + startLine: 213 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -450,11 +457,11 @@ items: source: remote: path: TinyLife/Tools/RemoveTool.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PlayDestroySound path: ../TinyLife/Tools/RemoveTool.cs - startLine: 221 + startLine: 229 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -470,6 +477,91 @@ items: modifiers.vb: - Public - Shared +- uid: TinyLife.Tools.RemoveTool.SpawnDestroyParticles(TinyLife.Objects.Furniture) + commentId: M:TinyLife.Tools.RemoveTool.SpawnDestroyParticles(TinyLife.Objects.Furniture) + id: SpawnDestroyParticles(TinyLife.Objects.Furniture) + parent: TinyLife.Tools.RemoveTool + langs: + - csharp + - vb + name: SpawnDestroyParticles(Furniture) + nameWithType: RemoveTool.SpawnDestroyParticles(Furniture) + fullName: TinyLife.Tools.RemoveTool.SpawnDestroyParticles(TinyLife.Objects.Furniture) + type: Method + source: + remote: + path: TinyLife/Tools/RemoveTool.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: SpawnDestroyParticles + path: ../TinyLife/Tools/RemoveTool.cs + startLine: 238 + assemblies: + - Tiny Life + namespace: TinyLife.Tools + summary: "\nSpawns a set of particles for the given being destroyed.\nThe particles are based on the furniture's textures and colors.\n" + example: [] + syntax: + content: public static void SpawnDestroyParticles(Furniture furniture) + parameters: + - id: furniture + type: TinyLife.Objects.Furniture + description: The furniture whose particles to spawn. + content.vb: Public Shared Sub SpawnDestroyParticles(furniture As Furniture) + overload: TinyLife.Tools.RemoveTool.SpawnDestroyParticles* + modifiers.csharp: + - public + - static + modifiers.vb: + - Public + - Shared +- uid: TinyLife.Tools.RemoveTool.SpawnDestroyParticles(MLEM.Misc.RectangleF,System.Single,System.ValueTuple{MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color}[]) + commentId: M:TinyLife.Tools.RemoveTool.SpawnDestroyParticles(MLEM.Misc.RectangleF,System.Single,System.ValueTuple{MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color}[]) + id: SpawnDestroyParticles(MLEM.Misc.RectangleF,System.Single,System.ValueTuple{MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color}[]) + parent: TinyLife.Tools.RemoveTool + langs: + - csharp + - vb + name: SpawnDestroyParticles(RectangleF, Single, (TextureRegion, Color)[]) + nameWithType: RemoveTool.SpawnDestroyParticles(RectangleF, Single, (TextureRegion, Color)[]) + fullName: TinyLife.Tools.RemoveTool.SpawnDestroyParticles(MLEM.Misc.RectangleF, System.Single, System.ValueTuple[]) + type: Method + source: + remote: + path: TinyLife/Tools/RemoveTool.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: SpawnDestroyParticles + path: ../TinyLife/Tools/RemoveTool.cs + startLine: 250 + assemblies: + - Tiny Life + namespace: TinyLife.Tools + summary: "\nSpawns a set of particles for an arbitrary object being destroyed.\nIf a is destroyed, should be used instead.\n" + example: [] + syntax: + content: public static void SpawnDestroyParticles(RectangleF area, float amountMultiplier, params (TextureRegion, Color)[] textures) + parameters: + - id: area + type: MLEM.Misc.RectangleF + description: The area to spawn particles in. + - id: amountMultiplier + type: System.Single + description: The amount of particles that should be spawned, which will be multiplied with the size of the area + - id: textures + type: System.ValueTuple{MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color}[] + description: The textures and their colors to choose from when spawning the particles. + content.vb: Public Shared Sub SpawnDestroyParticles(area As RectangleF, amountMultiplier As Single, ParamArray textures As(TextureRegion, Color)(Of TextureRegion , Color)()) + overload: TinyLife.Tools.RemoveTool.SpawnDestroyParticles* + nameWithType.vb: RemoveTool.SpawnDestroyParticles(RectangleF, Single, (TextureRegion, Color)(Of TextureRegion, Color)()) + modifiers.csharp: + - public + - static + modifiers.vb: + - Public + - Shared + fullName.vb: TinyLife.Tools.RemoveTool.SpawnDestroyParticles(MLEM.Misc.RectangleF, System.Single, System.ValueTuple(Of MLEM.Textures.TextureRegion, Microsoft.Xna.Framework.Color)()) + name.vb: SpawnDestroyParticles(RectangleF, Single, (TextureRegion, Color)(Of TextureRegion, Color)()) references: - uid: TinyLife.Tools commentId: N:TinyLife.Tools @@ -525,6 +617,24 @@ references: name: SelectedWall nameWithType: Tool.SelectedWall fullName: TinyLife.Tools.Tool.SelectedWall +- uid: TinyLife.Tools.Tool.IsRotateCwPressed + commentId: P:TinyLife.Tools.Tool.IsRotateCwPressed + parent: TinyLife.Tools.Tool + name: IsRotateCwPressed + nameWithType: Tool.IsRotateCwPressed + fullName: TinyLife.Tools.Tool.IsRotateCwPressed +- uid: TinyLife.Tools.Tool.IsRotateCcwPressed + commentId: P:TinyLife.Tools.Tool.IsRotateCcwPressed + parent: TinyLife.Tools.Tool + name: IsRotateCcwPressed + nameWithType: Tool.IsRotateCcwPressed + fullName: TinyLife.Tools.Tool.IsRotateCcwPressed +- uid: TinyLife.Tools.Tool.IsCopyPressed + commentId: P:TinyLife.Tools.Tool.IsCopyPressed + parent: TinyLife.Tools.Tool + name: IsCopyPressed + nameWithType: Tool.IsCopyPressed + fullName: TinyLife.Tools.Tool.IsCopyPressed - uid: TinyLife.Tools.Tool.OnOpened commentId: E:TinyLife.Tools.Tool.OnOpened parent: TinyLife.Tools.Tool @@ -758,6 +868,45 @@ references: - name: ) nameWithType: ) fullName: ) +- uid: TinyLife.Tools.Tool.OnButtonCreated(MLEM.Ui.Elements.Button) + commentId: M:TinyLife.Tools.Tool.OnButtonCreated(MLEM.Ui.Elements.Button) + parent: TinyLife.Tools.Tool + isExternal: true + name: OnButtonCreated(Button) + nameWithType: Tool.OnButtonCreated(Button) + fullName: TinyLife.Tools.Tool.OnButtonCreated(MLEM.Ui.Elements.Button) + spec.csharp: + - uid: TinyLife.Tools.Tool.OnButtonCreated(MLEM.Ui.Elements.Button) + name: OnButtonCreated + nameWithType: Tool.OnButtonCreated + fullName: TinyLife.Tools.Tool.OnButtonCreated + - name: ( + nameWithType: ( + fullName: ( + - uid: MLEM.Ui.Elements.Button + name: Button + nameWithType: Button + fullName: MLEM.Ui.Elements.Button + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Tools.Tool.OnButtonCreated(MLEM.Ui.Elements.Button) + name: OnButtonCreated + nameWithType: Tool.OnButtonCreated + fullName: TinyLife.Tools.Tool.OnButtonCreated + - name: ( + nameWithType: ( + fullName: ( + - uid: MLEM.Ui.Elements.Button + name: Button + nameWithType: Button + fullName: MLEM.Ui.Elements.Button + isExternal: true + - name: ) + nameWithType: ) + fullName: ) - uid: TinyLife.Tools.Tool.IsOnLot(Microsoft.Xna.Framework.Point) commentId: M:TinyLife.Tools.Tool.IsOnLot(Microsoft.Xna.Framework.Point) parent: TinyLife.Tools.Tool @@ -2071,3 +2220,95 @@ references: name: PlayDestroySound nameWithType: RemoveTool.PlayDestroySound fullName: TinyLife.Tools.RemoveTool.PlayDestroySound +- uid: TinyLife.Tools.RemoveTool.SpawnDestroyParticles* + commentId: Overload:TinyLife.Tools.RemoveTool.SpawnDestroyParticles + name: SpawnDestroyParticles + nameWithType: RemoveTool.SpawnDestroyParticles + fullName: TinyLife.Tools.RemoveTool.SpawnDestroyParticles +- uid: TinyLife.Tools.RemoveTool.SpawnDestroyParticles(TinyLife.Objects.Furniture) + commentId: M:TinyLife.Tools.RemoveTool.SpawnDestroyParticles(TinyLife.Objects.Furniture) + isExternal: true +- uid: MLEM.Misc.RectangleF + commentId: T:MLEM.Misc.RectangleF + parent: MLEM.Misc + isExternal: true + name: RectangleF + nameWithType: RectangleF + fullName: MLEM.Misc.RectangleF +- uid: System.Single + commentId: T:System.Single + parent: System + isExternal: true + name: Single + nameWithType: Single + fullName: System.Single +- uid: System.ValueTuple{MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color}[] + isExternal: true + name: (T1, T2)[] + nameWithType: (T1, T2)[] + fullName: System.ValueTuple[] + nameWithType.vb: (T1, T2)(Of TextureRegion, Color)() + fullName.vb: System.ValueTuple(Of MLEM.Textures.TextureRegion, Microsoft.Xna.Framework.Color)() + name.vb: (T1, T2)(Of TextureRegion, Color)() + spec.csharp: + - uid: System.ValueTuple`2 + name: (T1, T2) + nameWithType: (T1, T2) + fullName: System.ValueTuple + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: MLEM.Textures.TextureRegion + name: TextureRegion + nameWithType: TextureRegion + fullName: MLEM.Textures.TextureRegion + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: Microsoft.Xna.Framework.Color + name: Color + nameWithType: Color + fullName: Microsoft.Xna.Framework.Color + isExternal: true + - name: '>' + nameWithType: '>' + fullName: '>' + - name: '[]' + nameWithType: '[]' + fullName: '[]' + spec.vb: + - uid: System.ValueTuple`2 + name: (T1, T2) + nameWithType: (T1, T2) + fullName: System.ValueTuple + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: MLEM.Textures.TextureRegion + name: TextureRegion + nameWithType: TextureRegion + fullName: MLEM.Textures.TextureRegion + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: Microsoft.Xna.Framework.Color + name: Color + nameWithType: Color + fullName: Microsoft.Xna.Framework.Color + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + - name: () + nameWithType: () + fullName: () +- uid: MLEM.Misc + commentId: N:MLEM.Misc + isExternal: true + name: MLEM.Misc + nameWithType: MLEM.Misc + fullName: MLEM.Misc diff --git a/docs/api/TinyLife.Tools.RoofTool.yml b/docs/api/TinyLife.Tools.RoofTool.yml index 141d8fe..9ad0e14 100644 --- a/docs/api/TinyLife.Tools.RoofTool.yml +++ b/docs/api/TinyLife.Tools.RoofTool.yml @@ -23,11 +23,11 @@ items: source: remote: path: TinyLife/Tools/RoofTool.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RoofTool path: ../TinyLife/Tools/RoofTool.cs - startLine: 19 + startLine: 20 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -48,6 +48,9 @@ items: - TinyLife.Tools.Tool.BuildTools - TinyLife.Tools.Tool.SelectedObject - TinyLife.Tools.Tool.SelectedWall + - TinyLife.Tools.Tool.IsRotateCwPressed + - TinyLife.Tools.Tool.IsRotateCcwPressed + - TinyLife.Tools.Tool.IsCopyPressed - TinyLife.Tools.Tool.OnOpened - TinyLife.Tools.Tool.OnClosed - TinyLife.Tools.Tool.OnUpdate @@ -62,6 +65,7 @@ items: - TinyLife.Tools.Tool.Opened - TinyLife.Tools.Tool.Closed - TinyLife.Tools.Tool.CanSwitchGameModes + - TinyLife.Tools.Tool.OnButtonCreated(MLEM.Ui.Elements.Button) - TinyLife.Tools.Tool.IsOnLot(Microsoft.Xna.Framework.Point) - TinyLife.Tools.Tool.ColorSelection(TinyLife.Utilities.ColorScheme[],System.Action{System.Int32,System.Int32},System.Func{System.Int32,System.Int32,System.Boolean}) - TinyLife.Tools.Tool.ColorSelection(TinyLife.Utilities.ColorScheme,System.Action{System.Int32},System.Func{System.Int32,System.Boolean}) @@ -95,7 +99,7 @@ items: source: remote: path: TinyLife/Tools/RoofTool.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Tools/RoofTool.cs @@ -126,7 +130,7 @@ items: source: remote: path: TinyLife/Tools/RoofTool.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Update path: ../TinyLife/Tools/RoofTool.cs @@ -165,11 +169,11 @@ items: source: remote: path: TinyLife/Tools/RoofTool.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: InitBuildModeUi path: ../TinyLife/Tools/RoofTool.cs - startLine: 98 + startLine: 101 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -207,11 +211,11 @@ items: source: remote: path: TinyLife/Tools/RoofTool.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Draw path: ../TinyLife/Tools/RoofTool.cs - startLine: 119 + startLine: 122 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -249,11 +253,11 @@ items: source: remote: path: TinyLife/Tools/RoofTool.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ForceWallsUp path: ../TinyLife/Tools/RoofTool.cs - startLine: 129 + startLine: 132 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -287,15 +291,15 @@ items: source: remote: path: TinyLife/Tools/RoofTool.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ShouldHighlightSelectedObject path: ../TinyLife/Tools/RoofTool.cs - startLine: 134 + startLine: 137 assemblies: - Tiny Life namespace: TinyLife.Tools - summary: "\nWhether or not the should currently have a white highlight around it.\nThis method defaults to return true if is false.\n" + summary: "\nWhether or not the should currently have a white highlight around it.\nThis method defaults to return true if is false.\n" example: [] syntax: content: public override bool ShouldHighlightSelectedObject() @@ -325,11 +329,11 @@ items: source: remote: path: TinyLife/Tools/RoofTool.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetMouseCursor path: ../TinyLife/Tools/RoofTool.cs - startLine: 139 + startLine: 142 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -363,11 +367,11 @@ items: source: remote: path: TinyLife/Tools/RoofTool.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetMouseOffsetForCameraRotation path: ../TinyLife/Tools/RoofTool.cs - startLine: 168 + startLine: 171 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -441,6 +445,24 @@ references: name: SelectedWall nameWithType: Tool.SelectedWall fullName: TinyLife.Tools.Tool.SelectedWall +- uid: TinyLife.Tools.Tool.IsRotateCwPressed + commentId: P:TinyLife.Tools.Tool.IsRotateCwPressed + parent: TinyLife.Tools.Tool + name: IsRotateCwPressed + nameWithType: Tool.IsRotateCwPressed + fullName: TinyLife.Tools.Tool.IsRotateCwPressed +- uid: TinyLife.Tools.Tool.IsRotateCcwPressed + commentId: P:TinyLife.Tools.Tool.IsRotateCcwPressed + parent: TinyLife.Tools.Tool + name: IsRotateCcwPressed + nameWithType: Tool.IsRotateCcwPressed + fullName: TinyLife.Tools.Tool.IsRotateCcwPressed +- uid: TinyLife.Tools.Tool.IsCopyPressed + commentId: P:TinyLife.Tools.Tool.IsCopyPressed + parent: TinyLife.Tools.Tool + name: IsCopyPressed + nameWithType: Tool.IsCopyPressed + fullName: TinyLife.Tools.Tool.IsCopyPressed - uid: TinyLife.Tools.Tool.OnOpened commentId: E:TinyLife.Tools.Tool.OnOpened parent: TinyLife.Tools.Tool @@ -591,6 +613,45 @@ references: - name: ) nameWithType: ) fullName: ) +- uid: TinyLife.Tools.Tool.OnButtonCreated(MLEM.Ui.Elements.Button) + commentId: M:TinyLife.Tools.Tool.OnButtonCreated(MLEM.Ui.Elements.Button) + parent: TinyLife.Tools.Tool + isExternal: true + name: OnButtonCreated(Button) + nameWithType: Tool.OnButtonCreated(Button) + fullName: TinyLife.Tools.Tool.OnButtonCreated(MLEM.Ui.Elements.Button) + spec.csharp: + - uid: TinyLife.Tools.Tool.OnButtonCreated(MLEM.Ui.Elements.Button) + name: OnButtonCreated + nameWithType: Tool.OnButtonCreated + fullName: TinyLife.Tools.Tool.OnButtonCreated + - name: ( + nameWithType: ( + fullName: ( + - uid: MLEM.Ui.Elements.Button + name: Button + nameWithType: Button + fullName: MLEM.Ui.Elements.Button + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Tools.Tool.OnButtonCreated(MLEM.Ui.Elements.Button) + name: OnButtonCreated + nameWithType: Tool.OnButtonCreated + fullName: TinyLife.Tools.Tool.OnButtonCreated + - name: ( + nameWithType: ( + fullName: ( + - uid: MLEM.Ui.Elements.Button + name: Button + nameWithType: Button + fullName: MLEM.Ui.Elements.Button + isExternal: true + - name: ) + nameWithType: ) + fullName: ) - uid: TinyLife.Tools.Tool.IsOnLot(Microsoft.Xna.Framework.Point) commentId: M:TinyLife.Tools.Tool.IsOnLot(Microsoft.Xna.Framework.Point) parent: TinyLife.Tools.Tool diff --git a/docs/api/TinyLife.Tools.TileTool.yml b/docs/api/TinyLife.Tools.TileTool.yml index 67c3e19..1bbf73d 100644 --- a/docs/api/TinyLife.Tools.TileTool.yml +++ b/docs/api/TinyLife.Tools.TileTool.yml @@ -22,7 +22,7 @@ items: source: remote: path: TinyLife/Tools/TileTool.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TileTool path: ../TinyLife/Tools/TileTool.cs @@ -47,6 +47,9 @@ items: - TinyLife.Tools.Tool.BuildTools - TinyLife.Tools.Tool.SelectedObject - TinyLife.Tools.Tool.SelectedWall + - TinyLife.Tools.Tool.IsRotateCwPressed + - TinyLife.Tools.Tool.IsRotateCcwPressed + - TinyLife.Tools.Tool.IsCopyPressed - TinyLife.Tools.Tool.OnOpened - TinyLife.Tools.Tool.OnClosed - TinyLife.Tools.Tool.OnUpdate @@ -62,6 +65,7 @@ items: - TinyLife.Tools.Tool.Closed - TinyLife.Tools.Tool.ForceWallsUp - TinyLife.Tools.Tool.CanSwitchGameModes + - TinyLife.Tools.Tool.OnButtonCreated(MLEM.Ui.Elements.Button) - TinyLife.Tools.Tool.IsOnLot(Microsoft.Xna.Framework.Point) - TinyLife.Tools.Tool.ColorSelection(TinyLife.Utilities.ColorScheme[],System.Action{System.Int32,System.Int32},System.Func{System.Int32,System.Int32,System.Boolean}) - TinyLife.Tools.Tool.ColorSelection(TinyLife.Utilities.ColorScheme,System.Action{System.Int32},System.Func{System.Int32,System.Boolean}) @@ -95,11 +99,11 @@ items: source: remote: path: TinyLife/Tools/TileTool.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Tools/TileTool.cs - startLine: 30 + startLine: 29 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -126,11 +130,11 @@ items: source: remote: path: TinyLife/Tools/TileTool.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Update path: ../TinyLife/Tools/TileTool.cs - startLine: 33 + startLine: 32 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -165,11 +169,11 @@ items: source: remote: path: TinyLife/Tools/TileTool.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Draw path: ../TinyLife/Tools/TileTool.cs - startLine: 81 + startLine: 78 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -207,11 +211,11 @@ items: source: remote: path: TinyLife/Tools/TileTool.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: InitBuildModeUi path: ../TinyLife/Tools/TileTool.cs - startLine: 92 + startLine: 89 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -249,11 +253,11 @@ items: source: remote: path: TinyLife/Tools/TileTool.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetMouseCursor path: ../TinyLife/Tools/TileTool.cs - startLine: 114 + startLine: 111 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -287,15 +291,15 @@ items: source: remote: path: TinyLife/Tools/TileTool.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ShouldHighlightSelectedObject path: ../TinyLife/Tools/TileTool.cs - startLine: 121 + startLine: 118 assemblies: - Tiny Life namespace: TinyLife.Tools - summary: "\nWhether or not the should currently have a white highlight around it.\nThis method defaults to return true if is false.\n" + summary: "\nWhether or not the should currently have a white highlight around it.\nThis method defaults to return true if is false.\n" example: [] syntax: content: public override bool ShouldHighlightSelectedObject() @@ -325,11 +329,11 @@ items: source: remote: path: TinyLife/Tools/TileTool.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RemoveNaturalFurniture path: ../TinyLife/Tools/TileTool.cs - startLine: 175 + startLine: 172 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -404,6 +408,24 @@ references: name: SelectedWall nameWithType: Tool.SelectedWall fullName: TinyLife.Tools.Tool.SelectedWall +- uid: TinyLife.Tools.Tool.IsRotateCwPressed + commentId: P:TinyLife.Tools.Tool.IsRotateCwPressed + parent: TinyLife.Tools.Tool + name: IsRotateCwPressed + nameWithType: Tool.IsRotateCwPressed + fullName: TinyLife.Tools.Tool.IsRotateCwPressed +- uid: TinyLife.Tools.Tool.IsRotateCcwPressed + commentId: P:TinyLife.Tools.Tool.IsRotateCcwPressed + parent: TinyLife.Tools.Tool + name: IsRotateCcwPressed + nameWithType: Tool.IsRotateCcwPressed + fullName: TinyLife.Tools.Tool.IsRotateCcwPressed +- uid: TinyLife.Tools.Tool.IsCopyPressed + commentId: P:TinyLife.Tools.Tool.IsCopyPressed + parent: TinyLife.Tools.Tool + name: IsCopyPressed + nameWithType: Tool.IsCopyPressed + fullName: TinyLife.Tools.Tool.IsCopyPressed - uid: TinyLife.Tools.Tool.OnOpened commentId: E:TinyLife.Tools.Tool.OnOpened parent: TinyLife.Tools.Tool @@ -582,6 +604,45 @@ references: - name: ) nameWithType: ) fullName: ) +- uid: TinyLife.Tools.Tool.OnButtonCreated(MLEM.Ui.Elements.Button) + commentId: M:TinyLife.Tools.Tool.OnButtonCreated(MLEM.Ui.Elements.Button) + parent: TinyLife.Tools.Tool + isExternal: true + name: OnButtonCreated(Button) + nameWithType: Tool.OnButtonCreated(Button) + fullName: TinyLife.Tools.Tool.OnButtonCreated(MLEM.Ui.Elements.Button) + spec.csharp: + - uid: TinyLife.Tools.Tool.OnButtonCreated(MLEM.Ui.Elements.Button) + name: OnButtonCreated + nameWithType: Tool.OnButtonCreated + fullName: TinyLife.Tools.Tool.OnButtonCreated + - name: ( + nameWithType: ( + fullName: ( + - uid: MLEM.Ui.Elements.Button + name: Button + nameWithType: Button + fullName: MLEM.Ui.Elements.Button + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Tools.Tool.OnButtonCreated(MLEM.Ui.Elements.Button) + name: OnButtonCreated + nameWithType: Tool.OnButtonCreated + fullName: TinyLife.Tools.Tool.OnButtonCreated + - name: ( + nameWithType: ( + fullName: ( + - uid: MLEM.Ui.Elements.Button + name: Button + nameWithType: Button + fullName: MLEM.Ui.Elements.Button + isExternal: true + - name: ) + nameWithType: ) + fullName: ) - uid: TinyLife.Tools.Tool.IsOnLot(Microsoft.Xna.Framework.Point) commentId: M:TinyLife.Tools.Tool.IsOnLot(Microsoft.Xna.Framework.Point) parent: TinyLife.Tools.Tool diff --git a/docs/api/TinyLife.Tools.Tool.yml b/docs/api/TinyLife.Tools.Tool.yml index 258d230..58a95b7 100644 --- a/docs/api/TinyLife.Tools.Tool.yml +++ b/docs/api/TinyLife.Tools.Tool.yml @@ -18,11 +18,15 @@ items: - TinyLife.Tools.Tool.GetMouseCursor - TinyLife.Tools.Tool.InitBuildModeUi(MLEM.Ui.Elements.Panel,MLEM.Ui.Elements.Panel) - TinyLife.Tools.Tool.Input + - TinyLife.Tools.Tool.IsCopyPressed - TinyLife.Tools.Tool.IsOnLot(Microsoft.Xna.Framework.Point) + - TinyLife.Tools.Tool.IsRotateCcwPressed + - TinyLife.Tools.Tool.IsRotateCwPressed - TinyLife.Tools.Tool.Map - TinyLife.Tools.Tool.Money - TinyLife.Tools.Tool.MousePos - TinyLife.Tools.Tool.MoveTool + - TinyLife.Tools.Tool.OnButtonCreated(MLEM.Ui.Elements.Button) - TinyLife.Tools.Tool.OnClosed - TinyLife.Tools.Tool.OnDraw - TinyLife.Tools.Tool.OnInitBuildModeUi @@ -46,11 +50,11 @@ items: source: remote: path: TinyLife/Tools/Tool.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Tool path: ../TinyLife/Tools/Tool.cs - startLine: 24 + startLine: 25 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -103,11 +107,11 @@ items: source: remote: path: TinyLife/Tools/Tool.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RemoveTool path: ../TinyLife/Tools/Tool.cs - startLine: 29 + startLine: 30 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -140,11 +144,11 @@ items: source: remote: path: TinyLife/Tools/Tool.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MoveTool path: ../TinyLife/Tools/Tool.cs - startLine: 33 + startLine: 34 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -177,11 +181,11 @@ items: source: remote: path: TinyLife/Tools/Tool.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PlayModeTool path: ../TinyLife/Tools/Tool.cs - startLine: 37 + startLine: 38 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -214,11 +218,11 @@ items: source: remote: path: TinyLife/Tools/Tool.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: BuildTools path: ../TinyLife/Tools/Tool.cs - startLine: 42 + startLine: 43 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -251,11 +255,11 @@ items: source: remote: path: TinyLife/Tools/Tool.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SelectedObject path: ../TinyLife/Tools/Tool.cs - startLine: 47 + startLine: 48 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -290,11 +294,11 @@ items: source: remote: path: TinyLife/Tools/Tool.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SelectedWall path: ../TinyLife/Tools/Tool.cs - startLine: 52 + startLine: 53 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -315,6 +319,123 @@ items: - Public - Shared - ReadOnly +- uid: TinyLife.Tools.Tool.IsRotateCwPressed + commentId: P:TinyLife.Tools.Tool.IsRotateCwPressed + id: IsRotateCwPressed + parent: TinyLife.Tools.Tool + langs: + - csharp + - vb + name: IsRotateCwPressed + nameWithType: Tool.IsRotateCwPressed + fullName: TinyLife.Tools.Tool.IsRotateCwPressed + type: Property + source: + remote: + path: TinyLife/Tools/Tool.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: IsRotateCwPressed + path: ../TinyLife/Tools/Tool.cs + startLine: 58 + assemblies: + - Tiny Life + namespace: TinyLife.Tools + summary: "\nReturns whether a keybind or button combination is pressed that indicates that an object should be rotated clockwise now.\nThis should be queried after , since this doesn't check for any modifier keys.\n" + example: [] + syntax: + content: public static bool IsRotateCwPressed { get; } + parameters: [] + return: + type: System.Boolean + content.vb: Public Shared ReadOnly Property IsRotateCwPressed As Boolean + overload: TinyLife.Tools.Tool.IsRotateCwPressed* + modifiers.csharp: + - public + - static + - get + modifiers.vb: + - Public + - Shared + - ReadOnly +- uid: TinyLife.Tools.Tool.IsRotateCcwPressed + commentId: P:TinyLife.Tools.Tool.IsRotateCcwPressed + id: IsRotateCcwPressed + parent: TinyLife.Tools.Tool + langs: + - csharp + - vb + name: IsRotateCcwPressed + nameWithType: Tool.IsRotateCcwPressed + fullName: TinyLife.Tools.Tool.IsRotateCcwPressed + type: Property + source: + remote: + path: TinyLife/Tools/Tool.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: IsRotateCcwPressed + path: ../TinyLife/Tools/Tool.cs + startLine: 63 + assemblies: + - Tiny Life + namespace: TinyLife.Tools + summary: "\nReturns whether a keybind or button combination is pressed that indicates that an object should be rotated clockwise now.\nThis should be queried before , since this checks for modifier keys being pressed.\n" + example: [] + syntax: + content: public static bool IsRotateCcwPressed { get; } + parameters: [] + return: + type: System.Boolean + content.vb: Public Shared ReadOnly Property IsRotateCcwPressed As Boolean + overload: TinyLife.Tools.Tool.IsRotateCcwPressed* + modifiers.csharp: + - public + - static + - get + modifiers.vb: + - Public + - Shared + - ReadOnly +- uid: TinyLife.Tools.Tool.IsCopyPressed + commentId: P:TinyLife.Tools.Tool.IsCopyPressed + id: IsCopyPressed + parent: TinyLife.Tools.Tool + langs: + - csharp + - vb + name: IsCopyPressed + nameWithType: Tool.IsCopyPressed + fullName: TinyLife.Tools.Tool.IsCopyPressed + type: Property + source: + remote: + path: TinyLife/Tools/Tool.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: IsCopyPressed + path: ../TinyLife/Tools/Tool.cs + startLine: 67 + assemblies: + - Tiny Life + namespace: TinyLife.Tools + summary: "\nReturns whether a keybind or button combination is pressed that indicates that an object should be copied.\n" + example: [] + syntax: + content: public static bool IsCopyPressed { get; } + parameters: [] + return: + type: System.Boolean + content.vb: Public Shared ReadOnly Property IsCopyPressed As Boolean + overload: TinyLife.Tools.Tool.IsCopyPressed* + modifiers.csharp: + - public + - static + - get + modifiers.vb: + - Public + - Shared + - ReadOnly - uid: TinyLife.Tools.Tool.OnOpened commentId: E:TinyLife.Tools.Tool.OnOpened id: OnOpened @@ -329,11 +450,11 @@ items: source: remote: path: TinyLife/Tools/Tool.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnOpened path: ../TinyLife/Tools/Tool.cs - startLine: 57 + startLine: 72 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -364,11 +485,11 @@ items: source: remote: path: TinyLife/Tools/Tool.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnClosed path: ../TinyLife/Tools/Tool.cs - startLine: 61 + startLine: 76 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -399,11 +520,11 @@ items: source: remote: path: TinyLife/Tools/Tool.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnUpdate path: ../TinyLife/Tools/Tool.cs - startLine: 65 + startLine: 80 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -434,11 +555,11 @@ items: source: remote: path: TinyLife/Tools/Tool.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnDraw path: ../TinyLife/Tools/Tool.cs - startLine: 69 + startLine: 84 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -469,11 +590,11 @@ items: source: remote: path: TinyLife/Tools/Tool.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnInitBuildModeUi path: ../TinyLife/Tools/Tool.cs - startLine: 73 + startLine: 88 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -504,11 +625,11 @@ items: source: remote: path: TinyLife/Tools/Tool.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Input path: ../TinyLife/Tools/Tool.cs - startLine: 76 + startLine: 91 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -542,11 +663,11 @@ items: source: remote: path: TinyLife/Tools/Tool.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Map path: ../TinyLife/Tools/Tool.cs - startLine: 78 + startLine: 93 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -581,11 +702,11 @@ items: source: remote: path: TinyLife/Tools/Tool.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Money path: ../TinyLife/Tools/Tool.cs - startLine: 80 + startLine: 95 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -620,11 +741,11 @@ items: source: remote: path: TinyLife/Tools/Tool.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Texture path: ../TinyLife/Tools/Tool.cs - startLine: 88 + startLine: 103 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -655,11 +776,11 @@ items: source: remote: path: TinyLife/Tools/Tool.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DisplayAsTab path: ../TinyLife/Tools/Tool.cs - startLine: 92 + startLine: 107 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -690,11 +811,11 @@ items: source: remote: path: TinyLife/Tools/Tool.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MousePos path: ../TinyLife/Tools/Tool.cs - startLine: 97 + startLine: 112 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -723,11 +844,11 @@ items: source: remote: path: TinyLife/Tools/Tool.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Tools/Tool.cs - startLine: 104 + startLine: 119 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -762,11 +883,11 @@ items: source: remote: path: TinyLife/Tools/Tool.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: InitBuildModeUi path: ../TinyLife/Tools/Tool.cs - startLine: 115 + startLine: 130 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -803,11 +924,11 @@ items: source: remote: path: TinyLife/Tools/Tool.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Opened path: ../TinyLife/Tools/Tool.cs - startLine: 123 + startLine: 138 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -837,11 +958,11 @@ items: source: remote: path: TinyLife/Tools/Tool.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Closed path: ../TinyLife/Tools/Tool.cs - startLine: 143 + startLine: 167 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -871,11 +992,11 @@ items: source: remote: path: TinyLife/Tools/Tool.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Update path: ../TinyLife/Tools/Tool.cs - startLine: 154 + startLine: 178 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -909,11 +1030,11 @@ items: source: remote: path: TinyLife/Tools/Tool.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Draw path: ../TinyLife/Tools/Tool.cs - startLine: 166 + startLine: 190 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -950,11 +1071,11 @@ items: source: remote: path: TinyLife/Tools/Tool.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetMouseCursor path: ../TinyLife/Tools/Tool.cs - startLine: 175 + startLine: 199 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -987,11 +1108,11 @@ items: source: remote: path: TinyLife/Tools/Tool.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ForceWallsUp path: ../TinyLife/Tools/Tool.cs - startLine: 184 + startLine: 208 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -1024,11 +1145,11 @@ items: source: remote: path: TinyLife/Tools/Tool.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanSwitchGameModes path: ../TinyLife/Tools/Tool.cs - startLine: 192 + startLine: 216 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -1061,15 +1182,15 @@ items: source: remote: path: TinyLife/Tools/Tool.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ShouldHighlightSelectedObject path: ../TinyLife/Tools/Tool.cs - startLine: 201 + startLine: 225 assemblies: - Tiny Life namespace: TinyLife.Tools - summary: "\nWhether or not the should currently have a white highlight around it.\nThis method defaults to return true if is false.\n" + summary: "\nWhether or not the should currently have a white highlight around it.\nThis method defaults to return true if is false.\n" example: [] syntax: content: public virtual bool ShouldHighlightSelectedObject() @@ -1084,6 +1205,44 @@ items: modifiers.vb: - Public - Overridable +- uid: TinyLife.Tools.Tool.OnButtonCreated(MLEM.Ui.Elements.Button) + commentId: M:TinyLife.Tools.Tool.OnButtonCreated(MLEM.Ui.Elements.Button) + id: OnButtonCreated(MLEM.Ui.Elements.Button) + parent: TinyLife.Tools.Tool + langs: + - csharp + - vb + name: OnButtonCreated(Button) + nameWithType: Tool.OnButtonCreated(Button) + fullName: TinyLife.Tools.Tool.OnButtonCreated(MLEM.Ui.Elements.Button) + type: Method + source: + remote: + path: TinyLife/Tools/Tool.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: OnButtonCreated + path: ../TinyLife/Tools/Tool.cs + startLine: 233 + assemblies: + - Tiny Life + namespace: TinyLife.Tools + summary: "\nA method that is called when this tool's build mode button is created.\n" + example: [] + syntax: + content: public virtual void OnButtonCreated(Button button) + parameters: + - id: button + type: MLEM.Ui.Elements.Button + description: The button that was created. + content.vb: Public Overridable Sub OnButtonCreated(button As Button) + overload: TinyLife.Tools.Tool.OnButtonCreated* + modifiers.csharp: + - public + - virtual + modifiers.vb: + - Public + - Overridable - uid: TinyLife.Tools.Tool.IsOnLot(Microsoft.Xna.Framework.Point) commentId: M:TinyLife.Tools.Tool.IsOnLot(Microsoft.Xna.Framework.Point) id: IsOnLot(Microsoft.Xna.Framework.Point) @@ -1098,11 +1257,11 @@ items: source: remote: path: TinyLife/Tools/Tool.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsOnLot path: ../TinyLife/Tools/Tool.cs - startLine: 210 + startLine: 240 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -1139,11 +1298,11 @@ items: source: remote: path: TinyLife/Tools/Tool.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ColorSelection path: ../TinyLife/Tools/Tool.cs - startLine: 228 + startLine: 258 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -1189,11 +1348,11 @@ items: source: remote: path: TinyLife/Tools/Tool.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ColorSelection path: ../TinyLife/Tools/Tool.cs - startLine: 249 + startLine: 279 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -1239,11 +1398,11 @@ items: source: remote: path: TinyLife/Tools/Tool.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: BuildModeButton path: ../TinyLife/Tools/Tool.cs - startLine: 288 + startLine: 318 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -1831,6 +1990,40 @@ references: name: TinyLife.World nameWithType: TinyLife.World fullName: TinyLife.World +- uid: TinyLife.Tools.Tool.IsRotateCcwPressed + commentId: P:TinyLife.Tools.Tool.IsRotateCcwPressed + parent: TinyLife.Tools.Tool + name: IsRotateCcwPressed + nameWithType: Tool.IsRotateCcwPressed + fullName: TinyLife.Tools.Tool.IsRotateCcwPressed +- uid: TinyLife.Tools.Tool.IsRotateCwPressed* + commentId: Overload:TinyLife.Tools.Tool.IsRotateCwPressed + name: IsRotateCwPressed + nameWithType: Tool.IsRotateCwPressed + fullName: TinyLife.Tools.Tool.IsRotateCwPressed +- uid: System.Boolean + commentId: T:System.Boolean + parent: System + isExternal: true + name: Boolean + nameWithType: Boolean + fullName: System.Boolean +- uid: TinyLife.Tools.Tool.IsRotateCwPressed + commentId: P:TinyLife.Tools.Tool.IsRotateCwPressed + parent: TinyLife.Tools.Tool + name: IsRotateCwPressed + nameWithType: Tool.IsRotateCwPressed + fullName: TinyLife.Tools.Tool.IsRotateCwPressed +- uid: TinyLife.Tools.Tool.IsRotateCcwPressed* + commentId: Overload:TinyLife.Tools.Tool.IsRotateCcwPressed + name: IsRotateCcwPressed + nameWithType: Tool.IsRotateCcwPressed + fullName: TinyLife.Tools.Tool.IsRotateCcwPressed +- uid: TinyLife.Tools.Tool.IsCopyPressed* + commentId: Overload:TinyLife.Tools.Tool.IsCopyPressed + name: IsCopyPressed + nameWithType: Tool.IsCopyPressed + fullName: TinyLife.Tools.Tool.IsCopyPressed - uid: TinyLife.Tools.Tool.Opened commentId: M:TinyLife.Tools.Tool.Opened parent: TinyLife.Tools.Tool @@ -2517,13 +2710,6 @@ references: name: MLEM.Textures nameWithType: MLEM.Textures fullName: MLEM.Textures -- uid: System.Boolean - commentId: T:System.Boolean - parent: System - isExternal: true - name: Boolean - nameWithType: Boolean - fullName: System.Boolean - uid: Microsoft.Xna.Framework.Vector2 commentId: T:Microsoft.Xna.Framework.Vector2 parent: Microsoft.Xna.Framework @@ -3103,14 +3289,26 @@ references: name: SelectedObject nameWithType: Tool.SelectedObject fullName: TinyLife.Tools.Tool.SelectedObject -- uid: TinyLife.GameImpl.IsMouseOnUi - commentId: M:TinyLife.GameImpl.IsMouseOnUi +- uid: TinyLife.GameImpl.IsCursorOnUi + commentId: M:TinyLife.GameImpl.IsCursorOnUi isExternal: true - uid: TinyLife.Tools.Tool.ShouldHighlightSelectedObject* commentId: Overload:TinyLife.Tools.Tool.ShouldHighlightSelectedObject name: ShouldHighlightSelectedObject nameWithType: Tool.ShouldHighlightSelectedObject fullName: TinyLife.Tools.Tool.ShouldHighlightSelectedObject +- uid: TinyLife.Tools.Tool.OnButtonCreated* + commentId: Overload:TinyLife.Tools.Tool.OnButtonCreated + name: OnButtonCreated + nameWithType: Tool.OnButtonCreated + fullName: TinyLife.Tools.Tool.OnButtonCreated +- uid: MLEM.Ui.Elements.Button + commentId: T:MLEM.Ui.Elements.Button + parent: MLEM.Ui.Elements + isExternal: true + name: Button + nameWithType: Button + fullName: MLEM.Ui.Elements.Button - uid: TinyLife.GameImpl.CurrentLot commentId: P:TinyLife.GameImpl.CurrentLot isExternal: true @@ -3665,13 +3863,6 @@ references: - name: ) nameWithType: ) fullName: ) -- uid: MLEM.Ui.Elements.Button - commentId: T:MLEM.Ui.Elements.Button - parent: MLEM.Ui.Elements - isExternal: true - name: Button - nameWithType: Button - fullName: MLEM.Ui.Elements.Button - uid: TinyLife.Tools.Tool.BuildModeButton* commentId: Overload:TinyLife.Tools.Tool.BuildModeButton name: BuildModeButton diff --git a/docs/api/TinyLife.Tools.WallTool.yml b/docs/api/TinyLife.Tools.WallTool.yml index 65b415f..668f60e 100644 --- a/docs/api/TinyLife.Tools.WallTool.yml +++ b/docs/api/TinyLife.Tools.WallTool.yml @@ -20,11 +20,11 @@ items: source: remote: path: TinyLife/Tools/WallTool.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: WallTool path: ../TinyLife/Tools/WallTool.cs - startLine: 16 + startLine: 17 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -45,6 +45,9 @@ items: - TinyLife.Tools.Tool.BuildTools - TinyLife.Tools.Tool.SelectedObject - TinyLife.Tools.Tool.SelectedWall + - TinyLife.Tools.Tool.IsRotateCwPressed + - TinyLife.Tools.Tool.IsRotateCcwPressed + - TinyLife.Tools.Tool.IsCopyPressed - TinyLife.Tools.Tool.OnOpened - TinyLife.Tools.Tool.OnClosed - TinyLife.Tools.Tool.OnUpdate @@ -61,6 +64,7 @@ items: - TinyLife.Tools.Tool.Closed - TinyLife.Tools.Tool.ForceWallsUp - TinyLife.Tools.Tool.CanSwitchGameModes + - TinyLife.Tools.Tool.OnButtonCreated(MLEM.Ui.Elements.Button) - TinyLife.Tools.Tool.IsOnLot(Microsoft.Xna.Framework.Point) - TinyLife.Tools.Tool.ColorSelection(TinyLife.Utilities.ColorScheme[],System.Action{System.Int32,System.Int32},System.Func{System.Int32,System.Int32,System.Boolean}) - TinyLife.Tools.Tool.ColorSelection(TinyLife.Utilities.ColorScheme,System.Action{System.Int32},System.Func{System.Int32,System.Boolean}) @@ -94,11 +98,11 @@ items: source: remote: path: TinyLife/Tools/WallTool.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Tools/WallTool.cs - startLine: 23 + startLine: 24 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -125,11 +129,11 @@ items: source: remote: path: TinyLife/Tools/WallTool.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Update path: ../TinyLife/Tools/WallTool.cs - startLine: 26 + startLine: 27 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -164,11 +168,11 @@ items: source: remote: path: TinyLife/Tools/WallTool.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Draw path: ../TinyLife/Tools/WallTool.cs - startLine: 47 + startLine: 48 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -206,11 +210,11 @@ items: source: remote: path: TinyLife/Tools/WallTool.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetMouseCursor path: ../TinyLife/Tools/WallTool.cs - startLine: 54 + startLine: 55 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -244,15 +248,15 @@ items: source: remote: path: TinyLife/Tools/WallTool.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ShouldHighlightSelectedObject path: ../TinyLife/Tools/WallTool.cs - startLine: 59 + startLine: 60 assemblies: - Tiny Life namespace: TinyLife.Tools - summary: "\nWhether or not the should currently have a white highlight around it.\nThis method defaults to return true if is false.\n" + summary: "\nWhether or not the should currently have a white highlight around it.\nThis method defaults to return true if is false.\n" example: [] syntax: content: public override bool ShouldHighlightSelectedObject() @@ -323,6 +327,24 @@ references: name: SelectedWall nameWithType: Tool.SelectedWall fullName: TinyLife.Tools.Tool.SelectedWall +- uid: TinyLife.Tools.Tool.IsRotateCwPressed + commentId: P:TinyLife.Tools.Tool.IsRotateCwPressed + parent: TinyLife.Tools.Tool + name: IsRotateCwPressed + nameWithType: Tool.IsRotateCwPressed + fullName: TinyLife.Tools.Tool.IsRotateCwPressed +- uid: TinyLife.Tools.Tool.IsRotateCcwPressed + commentId: P:TinyLife.Tools.Tool.IsRotateCcwPressed + parent: TinyLife.Tools.Tool + name: IsRotateCcwPressed + nameWithType: Tool.IsRotateCcwPressed + fullName: TinyLife.Tools.Tool.IsRotateCcwPressed +- uid: TinyLife.Tools.Tool.IsCopyPressed + commentId: P:TinyLife.Tools.Tool.IsCopyPressed + parent: TinyLife.Tools.Tool + name: IsCopyPressed + nameWithType: Tool.IsCopyPressed + fullName: TinyLife.Tools.Tool.IsCopyPressed - uid: TinyLife.Tools.Tool.OnOpened commentId: E:TinyLife.Tools.Tool.OnOpened parent: TinyLife.Tools.Tool @@ -556,6 +578,45 @@ references: - name: ) nameWithType: ) fullName: ) +- uid: TinyLife.Tools.Tool.OnButtonCreated(MLEM.Ui.Elements.Button) + commentId: M:TinyLife.Tools.Tool.OnButtonCreated(MLEM.Ui.Elements.Button) + parent: TinyLife.Tools.Tool + isExternal: true + name: OnButtonCreated(Button) + nameWithType: Tool.OnButtonCreated(Button) + fullName: TinyLife.Tools.Tool.OnButtonCreated(MLEM.Ui.Elements.Button) + spec.csharp: + - uid: TinyLife.Tools.Tool.OnButtonCreated(MLEM.Ui.Elements.Button) + name: OnButtonCreated + nameWithType: Tool.OnButtonCreated + fullName: TinyLife.Tools.Tool.OnButtonCreated + - name: ( + nameWithType: ( + fullName: ( + - uid: MLEM.Ui.Elements.Button + name: Button + nameWithType: Button + fullName: MLEM.Ui.Elements.Button + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Tools.Tool.OnButtonCreated(MLEM.Ui.Elements.Button) + name: OnButtonCreated + nameWithType: Tool.OnButtonCreated + fullName: TinyLife.Tools.Tool.OnButtonCreated + - name: ( + nameWithType: ( + fullName: ( + - uid: MLEM.Ui.Elements.Button + name: Button + nameWithType: Button + fullName: MLEM.Ui.Elements.Button + isExternal: true + - name: ) + nameWithType: ) + fullName: ) - uid: TinyLife.Tools.Tool.IsOnLot(Microsoft.Xna.Framework.Point) commentId: M:TinyLife.Tools.Tool.IsOnLot(Microsoft.Xna.Framework.Point) parent: TinyLife.Tools.Tool diff --git a/docs/api/TinyLife.Tools.WallpaperTool.yml b/docs/api/TinyLife.Tools.WallpaperTool.yml index df38f5e..6516c06 100644 --- a/docs/api/TinyLife.Tools.WallpaperTool.yml +++ b/docs/api/TinyLife.Tools.WallpaperTool.yml @@ -21,7 +21,7 @@ items: source: remote: path: TinyLife/Tools/WallpaperTool.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: WallpaperTool path: ../TinyLife/Tools/WallpaperTool.cs @@ -46,6 +46,9 @@ items: - TinyLife.Tools.Tool.BuildTools - TinyLife.Tools.Tool.SelectedObject - TinyLife.Tools.Tool.SelectedWall + - TinyLife.Tools.Tool.IsRotateCwPressed + - TinyLife.Tools.Tool.IsRotateCcwPressed + - TinyLife.Tools.Tool.IsCopyPressed - TinyLife.Tools.Tool.OnOpened - TinyLife.Tools.Tool.OnClosed - TinyLife.Tools.Tool.OnUpdate @@ -61,6 +64,7 @@ items: - TinyLife.Tools.Tool.Closed - TinyLife.Tools.Tool.ForceWallsUp - TinyLife.Tools.Tool.CanSwitchGameModes + - TinyLife.Tools.Tool.OnButtonCreated(MLEM.Ui.Elements.Button) - TinyLife.Tools.Tool.IsOnLot(Microsoft.Xna.Framework.Point) - TinyLife.Tools.Tool.ColorSelection(TinyLife.Utilities.ColorScheme[],System.Action{System.Int32,System.Int32},System.Func{System.Int32,System.Int32,System.Boolean}) - TinyLife.Tools.Tool.ColorSelection(TinyLife.Utilities.ColorScheme,System.Action{System.Int32},System.Func{System.Int32,System.Boolean}) @@ -94,7 +98,7 @@ items: source: remote: path: TinyLife/Tools/WallpaperTool.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Tools/WallpaperTool.cs @@ -125,7 +129,7 @@ items: source: remote: path: TinyLife/Tools/WallpaperTool.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Update path: ../TinyLife/Tools/WallpaperTool.cs @@ -164,7 +168,7 @@ items: source: remote: path: TinyLife/Tools/WallpaperTool.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Draw path: ../TinyLife/Tools/WallpaperTool.cs @@ -206,7 +210,7 @@ items: source: remote: path: TinyLife/Tools/WallpaperTool.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: InitBuildModeUi path: ../TinyLife/Tools/WallpaperTool.cs @@ -248,7 +252,7 @@ items: source: remote: path: TinyLife/Tools/WallpaperTool.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetMouseCursor path: ../TinyLife/Tools/WallpaperTool.cs @@ -286,7 +290,7 @@ items: source: remote: path: TinyLife/Tools/WallpaperTool.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ShouldHighlightSelectedObject path: ../TinyLife/Tools/WallpaperTool.cs @@ -294,7 +298,7 @@ items: assemblies: - Tiny Life namespace: TinyLife.Tools - summary: "\nWhether or not the should currently have a white highlight around it.\nThis method defaults to return true if is false.\n" + summary: "\nWhether or not the should currently have a white highlight around it.\nThis method defaults to return true if is false.\n" example: [] syntax: content: public override bool ShouldHighlightSelectedObject() @@ -365,6 +369,24 @@ references: name: SelectedWall nameWithType: Tool.SelectedWall fullName: TinyLife.Tools.Tool.SelectedWall +- uid: TinyLife.Tools.Tool.IsRotateCwPressed + commentId: P:TinyLife.Tools.Tool.IsRotateCwPressed + parent: TinyLife.Tools.Tool + name: IsRotateCwPressed + nameWithType: Tool.IsRotateCwPressed + fullName: TinyLife.Tools.Tool.IsRotateCwPressed +- uid: TinyLife.Tools.Tool.IsRotateCcwPressed + commentId: P:TinyLife.Tools.Tool.IsRotateCcwPressed + parent: TinyLife.Tools.Tool + name: IsRotateCcwPressed + nameWithType: Tool.IsRotateCcwPressed + fullName: TinyLife.Tools.Tool.IsRotateCcwPressed +- uid: TinyLife.Tools.Tool.IsCopyPressed + commentId: P:TinyLife.Tools.Tool.IsCopyPressed + parent: TinyLife.Tools.Tool + name: IsCopyPressed + nameWithType: Tool.IsCopyPressed + fullName: TinyLife.Tools.Tool.IsCopyPressed - uid: TinyLife.Tools.Tool.OnOpened commentId: E:TinyLife.Tools.Tool.OnOpened parent: TinyLife.Tools.Tool @@ -543,6 +565,45 @@ references: - name: ) nameWithType: ) fullName: ) +- uid: TinyLife.Tools.Tool.OnButtonCreated(MLEM.Ui.Elements.Button) + commentId: M:TinyLife.Tools.Tool.OnButtonCreated(MLEM.Ui.Elements.Button) + parent: TinyLife.Tools.Tool + isExternal: true + name: OnButtonCreated(Button) + nameWithType: Tool.OnButtonCreated(Button) + fullName: TinyLife.Tools.Tool.OnButtonCreated(MLEM.Ui.Elements.Button) + spec.csharp: + - uid: TinyLife.Tools.Tool.OnButtonCreated(MLEM.Ui.Elements.Button) + name: OnButtonCreated + nameWithType: Tool.OnButtonCreated + fullName: TinyLife.Tools.Tool.OnButtonCreated + - name: ( + nameWithType: ( + fullName: ( + - uid: MLEM.Ui.Elements.Button + name: Button + nameWithType: Button + fullName: MLEM.Ui.Elements.Button + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Tools.Tool.OnButtonCreated(MLEM.Ui.Elements.Button) + name: OnButtonCreated + nameWithType: Tool.OnButtonCreated + fullName: TinyLife.Tools.Tool.OnButtonCreated + - name: ( + nameWithType: ( + fullName: ( + - uid: MLEM.Ui.Elements.Button + name: Button + nameWithType: Button + fullName: MLEM.Ui.Elements.Button + isExternal: true + - name: ) + nameWithType: ) + fullName: ) - uid: TinyLife.Tools.Tool.IsOnLot(Microsoft.Xna.Framework.Point) commentId: M:TinyLife.Tools.Tool.IsOnLot(Microsoft.Xna.Framework.Point) parent: TinyLife.Tools.Tool diff --git a/docs/api/TinyLife.Uis.CharacterCreator.yml b/docs/api/TinyLife.Uis.CharacterCreator.yml index 5fefa50..e7e64ce 100644 --- a/docs/api/TinyLife.Uis.CharacterCreator.yml +++ b/docs/api/TinyLife.Uis.CharacterCreator.yml @@ -22,11 +22,11 @@ items: source: remote: path: TinyLife/Uis/CharacterCreator.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CharacterCreator path: ../TinyLife/Uis/CharacterCreator.cs - startLine: 27 + startLine: 28 assemblies: - Tiny Life namespace: TinyLife.Uis @@ -67,11 +67,11 @@ items: source: remote: path: TinyLife/Uis/CharacterCreator.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MaxHouseholdSize path: ../TinyLife/Uis/CharacterCreator.cs - startLine: 33 + startLine: 34 assemblies: - Tiny Life namespace: TinyLife.Uis @@ -102,11 +102,11 @@ items: source: remote: path: TinyLife/Uis/CharacterCreator.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MaxOutfitAmount path: ../TinyLife/Uis/CharacterCreator.cs - startLine: 38 + startLine: 39 assemblies: - Tiny Life namespace: TinyLife.Uis @@ -137,11 +137,11 @@ items: source: remote: path: TinyLife/Uis/CharacterCreator.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Active path: ../TinyLife/Uis/CharacterCreator.cs - startLine: 42 + startLine: 43 assemblies: - Tiny Life namespace: TinyLife.Uis @@ -176,11 +176,11 @@ items: source: remote: path: TinyLife/Uis/CharacterCreator.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanSwitchPeople path: ../TinyLife/Uis/CharacterCreator.cs - startLine: 338 + startLine: 379 assemblies: - Tiny Life namespace: TinyLife.Uis @@ -211,11 +211,11 @@ items: source: remote: path: TinyLife/Uis/CharacterCreator.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanCloseOrExport path: ../TinyLife/Uis/CharacterCreator.cs - startLine: 349 + startLine: 390 assemblies: - Tiny Life namespace: TinyLife.Uis @@ -246,11 +246,11 @@ items: source: remote: path: TinyLife/Uis/CharacterCreator.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CreatePerson path: ../TinyLife/Uis/CharacterCreator.cs - startLine: 702 + startLine: 786 assemblies: - Tiny Life namespace: TinyLife.Uis @@ -290,11 +290,11 @@ items: source: remote: path: TinyLife/Uis/CharacterCreator.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Open path: ../TinyLife/Uis/CharacterCreator.cs - startLine: 721 + startLine: 805 assemblies: - Tiny Life namespace: TinyLife.Uis diff --git a/docs/api/TinyLife.Uis.ControlsHint.yml b/docs/api/TinyLife.Uis.ControlsHint.yml new file mode 100644 index 0000000..fdf9cc5 --- /dev/null +++ b/docs/api/TinyLife.Uis.ControlsHint.yml @@ -0,0 +1,1070 @@ +### YamlMime:ManagedReference +items: +- uid: TinyLife.Uis.ControlsHint + commentId: T:TinyLife.Uis.ControlsHint + id: ControlsHint + parent: TinyLife.Uis + children: + - TinyLife.Uis.ControlsHint.#ctor(System.String,System.Func{TinyLife.Options,System.Boolean,System.Object},System.Func{TinyLife.GameImpl,System.Boolean}) + - TinyLife.Uis.ControlsHint.Hints + - TinyLife.Uis.ControlsHint.Keybind + - TinyLife.Uis.ControlsHint.Name + - TinyLife.Uis.ControlsHint.Register(TinyLife.Uis.ControlsHint) + - TinyLife.Uis.ControlsHint.ShouldDisplay + langs: + - csharp + - vb + name: ControlsHint + nameWithType: ControlsHint + fullName: TinyLife.Uis.ControlsHint + type: Class + source: + remote: + path: TinyLife/Uis/ControlsHint.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: ControlsHint + path: ../TinyLife/Uis/ControlsHint.cs + startLine: 23 + assemblies: + - Tiny Life + namespace: TinyLife.Uis + summary: "\nA controls hint is a set of information that is displayed in the bottom-right corner of the game that is supposed to help the player with the game's controls.\nEach controls hint has a condition as well as a set of bindings and a string that it should display.\n" + example: [] + syntax: + content: public class ControlsHint + content.vb: Public Class ControlsHint + inheritance: + - System.Object + inheritedMembers: + - 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 + extensionMethods: + - TinyLife.Uis.ControlsHint.TinyLife.Utilities.Extensions.JsonCopy``1 + modifiers.csharp: + - public + - class + modifiers.vb: + - Public + - Class +- uid: TinyLife.Uis.ControlsHint.Hints + commentId: F:TinyLife.Uis.ControlsHint.Hints + id: Hints + parent: TinyLife.Uis.ControlsHint + langs: + - csharp + - vb + name: Hints + nameWithType: ControlsHint.Hints + fullName: TinyLife.Uis.ControlsHint.Hints + type: Field + source: + remote: + path: TinyLife/Uis/ControlsHint.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: Hints + path: ../TinyLife/Uis/ControlsHint.cs + startLine: 29 + assemblies: + - Tiny Life + namespace: TinyLife.Uis + summary: "\nA set of registered hints, both by mods and by the game itself.\n" + example: [] + syntax: + content: public static readonly ReadOnlyCollection Hints + return: + type: System.Collections.ObjectModel.ReadOnlyCollection{TinyLife.Uis.ControlsHint} + content.vb: Public Shared ReadOnly Hints As ReadOnlyCollection(Of ControlsHint) + modifiers.csharp: + - public + - static + - readonly + modifiers.vb: + - Public + - Shared + - ReadOnly +- uid: TinyLife.Uis.ControlsHint.Name + commentId: F:TinyLife.Uis.ControlsHint.Name + id: Name + parent: TinyLife.Uis.ControlsHint + langs: + - csharp + - vb + name: Name + nameWithType: ControlsHint.Name + fullName: TinyLife.Uis.ControlsHint.Name + type: Field + source: + remote: + path: TinyLife/Uis/ControlsHint.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: Name + path: ../TinyLife/Uis/ControlsHint.cs + startLine: 70 + assemblies: + - Tiny Life + namespace: TinyLife.Uis + summary: "\nThe name of this controls hint.\n" + example: [] + syntax: + content: public readonly string Name + return: + type: System.String + content.vb: Public ReadOnly Name As String + modifiers.csharp: + - public + - readonly + modifiers.vb: + - Public + - ReadOnly +- uid: TinyLife.Uis.ControlsHint.Keybind + commentId: F:TinyLife.Uis.ControlsHint.Keybind + id: Keybind + parent: TinyLife.Uis.ControlsHint + langs: + - csharp + - vb + name: Keybind + nameWithType: ControlsHint.Keybind + fullName: TinyLife.Uis.ControlsHint.Keybind + type: Field + source: + remote: + path: TinyLife/Uis/ControlsHint.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: Keybind + path: ../TinyLife/Uis/ControlsHint.cs + startLine: 75 + assemblies: + - Tiny Life + namespace: TinyLife.Uis + summary: "\nA function that returns the keybind that should be displayed, based on the current instance, and whether is true.\nReturned bindings can be of type , , , , or .\n" + example: [] + syntax: + content: public readonly Func Keybind + return: + type: System.Func{TinyLife.Options,System.Boolean,System.Object} + content.vb: Public ReadOnly Keybind As Func(Of Options, Boolean, Object) + modifiers.csharp: + - public + - readonly + modifiers.vb: + - Public + - ReadOnly +- uid: TinyLife.Uis.ControlsHint.ShouldDisplay + commentId: F:TinyLife.Uis.ControlsHint.ShouldDisplay + id: ShouldDisplay + parent: TinyLife.Uis.ControlsHint + langs: + - csharp + - vb + name: ShouldDisplay + nameWithType: ControlsHint.ShouldDisplay + fullName: TinyLife.Uis.ControlsHint.ShouldDisplay + type: Field + source: + remote: + path: TinyLife/Uis/ControlsHint.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: ShouldDisplay + path: ../TinyLife/Uis/ControlsHint.cs + startLine: 79 + assemblies: + - Tiny Life + namespace: TinyLife.Uis + summary: "\nWhether this controls hint should currently be displayed, based on the current instance.\n" + example: [] + syntax: + content: public readonly Func ShouldDisplay + return: + type: System.Func{TinyLife.GameImpl,System.Boolean} + content.vb: Public ReadOnly ShouldDisplay As Func(Of GameImpl, Boolean) + modifiers.csharp: + - public + - readonly + modifiers.vb: + - Public + - ReadOnly +- uid: TinyLife.Uis.ControlsHint.#ctor(System.String,System.Func{TinyLife.Options,System.Boolean,System.Object},System.Func{TinyLife.GameImpl,System.Boolean}) + commentId: M:TinyLife.Uis.ControlsHint.#ctor(System.String,System.Func{TinyLife.Options,System.Boolean,System.Object},System.Func{TinyLife.GameImpl,System.Boolean}) + id: '#ctor(System.String,System.Func{TinyLife.Options,System.Boolean,System.Object},System.Func{TinyLife.GameImpl,System.Boolean})' + parent: TinyLife.Uis.ControlsHint + langs: + - csharp + - vb + name: ControlsHint(String, Func, Func) + nameWithType: ControlsHint.ControlsHint(String, Func, Func) + fullName: TinyLife.Uis.ControlsHint.ControlsHint(System.String, System.Func, System.Func) + type: Constructor + source: + remote: + path: TinyLife/Uis/ControlsHint.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: .ctor + path: ../TinyLife/Uis/ControlsHint.cs + startLine: 87 + assemblies: + - Tiny Life + namespace: TinyLife.Uis + summary: "\nCreates a new controls hint with the given settings.\n" + example: [] + syntax: + content: public ControlsHint(string name, Func keybind, Func shouldDisplay) + parameters: + - id: name + type: System.String + description: The name of this controls hint. + - id: keybind + type: System.Func{TinyLife.Options,System.Boolean,System.Object} + description: A function that returns the keybind that should be displayed, based on the current instance, and whether is true. Returned bindings can be of type , , , , or . + - id: shouldDisplay + type: System.Func{TinyLife.GameImpl,System.Boolean} + description: Whether this controls hint should currently be displayed, based on the current instance. + content.vb: Public Sub New(name As String, keybind As Func(Of Options, Boolean, Object), shouldDisplay As Func(Of GameImpl, Boolean)) + overload: TinyLife.Uis.ControlsHint.#ctor* + nameWithType.vb: ControlsHint.ControlsHint(String, Func(Of Options, Boolean, Object), Func(Of GameImpl, Boolean)) + modifiers.csharp: + - public + modifiers.vb: + - Public + fullName.vb: TinyLife.Uis.ControlsHint.ControlsHint(System.String, System.Func(Of TinyLife.Options, System.Boolean, System.Object), System.Func(Of TinyLife.GameImpl, System.Boolean)) + name.vb: ControlsHint(String, Func(Of Options, Boolean, Object), Func(Of GameImpl, Boolean)) +- uid: TinyLife.Uis.ControlsHint.Register(TinyLife.Uis.ControlsHint) + commentId: M:TinyLife.Uis.ControlsHint.Register(TinyLife.Uis.ControlsHint) + id: Register(TinyLife.Uis.ControlsHint) + parent: TinyLife.Uis.ControlsHint + langs: + - csharp + - vb + name: Register(ControlsHint) + nameWithType: ControlsHint.Register(ControlsHint) + fullName: TinyLife.Uis.ControlsHint.Register(TinyLife.Uis.ControlsHint) + type: Method + source: + remote: + path: TinyLife/Uis/ControlsHint.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: Register + path: ../TinyLife/Uis/ControlsHint.cs + startLine: 98 + assemblies: + - Tiny Life + namespace: TinyLife.Uis + summary: "\nRegisters the given controls hint to the registry.\n" + example: [] + syntax: + content: public static ControlsHint Register(ControlsHint hint) + parameters: + - id: hint + type: TinyLife.Uis.ControlsHint + description: The hint to register. + return: + type: TinyLife.Uis.ControlsHint + description: The passed hint, for chaining. + content.vb: Public Shared Function Register(hint As ControlsHint) As ControlsHint + overload: TinyLife.Uis.ControlsHint.Register* + modifiers.csharp: + - public + - static + modifiers.vb: + - Public + - Shared +references: +- uid: TinyLife.Uis + commentId: N:TinyLife.Uis + name: TinyLife.Uis + nameWithType: TinyLife.Uis + fullName: TinyLife.Uis +- uid: System.Object + commentId: T:System.Object + parent: System + isExternal: true + name: Object + nameWithType: Object + fullName: System.Object +- uid: System.Object.Equals(System.Object) + commentId: M:System.Object.Equals(System.Object) + parent: System.Object + isExternal: true + name: Equals(Object) + nameWithType: Object.Equals(Object) + fullName: System.Object.Equals(System.Object) + spec.csharp: + - uid: System.Object.Equals(System.Object) + name: Equals + nameWithType: Object.Equals + fullName: System.Object.Equals + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - uid: System.Object + name: Object + nameWithType: Object + fullName: System.Object + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: System.Object.Equals(System.Object) + name: Equals + nameWithType: Object.Equals + fullName: System.Object.Equals + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - uid: System.Object + name: Object + nameWithType: Object + fullName: System.Object + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- uid: System.Object.Equals(System.Object,System.Object) + commentId: M:System.Object.Equals(System.Object,System.Object) + parent: System.Object + isExternal: true + name: Equals(Object, Object) + nameWithType: Object.Equals(Object, Object) + fullName: System.Object.Equals(System.Object, System.Object) + spec.csharp: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + nameWithType: Object.Equals + fullName: System.Object.Equals + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - uid: System.Object + name: Object + nameWithType: Object + fullName: System.Object + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Object + name: Object + nameWithType: Object + fullName: System.Object + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + nameWithType: Object.Equals + fullName: System.Object.Equals + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - uid: System.Object + name: Object + nameWithType: Object + fullName: System.Object + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Object + name: Object + nameWithType: Object + fullName: System.Object + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- uid: System.Object.GetHashCode + commentId: M:System.Object.GetHashCode + parent: System.Object + isExternal: true + name: GetHashCode() + nameWithType: Object.GetHashCode() + fullName: System.Object.GetHashCode() + spec.csharp: + - uid: System.Object.GetHashCode + name: GetHashCode + nameWithType: Object.GetHashCode + fullName: System.Object.GetHashCode + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: System.Object.GetHashCode + name: GetHashCode + nameWithType: Object.GetHashCode + fullName: System.Object.GetHashCode + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) +- uid: System.Object.GetType + commentId: M:System.Object.GetType + parent: System.Object + isExternal: true + name: GetType() + nameWithType: Object.GetType() + fullName: System.Object.GetType() + spec.csharp: + - uid: System.Object.GetType + name: GetType + nameWithType: Object.GetType + fullName: System.Object.GetType + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: System.Object.GetType + name: GetType + nameWithType: Object.GetType + fullName: System.Object.GetType + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) +- uid: System.Object.MemberwiseClone + commentId: M:System.Object.MemberwiseClone + parent: System.Object + isExternal: true + name: MemberwiseClone() + nameWithType: Object.MemberwiseClone() + fullName: System.Object.MemberwiseClone() + spec.csharp: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + nameWithType: Object.MemberwiseClone + fullName: System.Object.MemberwiseClone + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + nameWithType: Object.MemberwiseClone + fullName: System.Object.MemberwiseClone + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) +- uid: System.Object.ReferenceEquals(System.Object,System.Object) + commentId: M:System.Object.ReferenceEquals(System.Object,System.Object) + parent: System.Object + isExternal: true + name: ReferenceEquals(Object, Object) + nameWithType: Object.ReferenceEquals(Object, Object) + fullName: System.Object.ReferenceEquals(System.Object, System.Object) + spec.csharp: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + nameWithType: Object.ReferenceEquals + fullName: System.Object.ReferenceEquals + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - uid: System.Object + name: Object + nameWithType: Object + fullName: System.Object + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Object + name: Object + nameWithType: Object + fullName: System.Object + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + nameWithType: Object.ReferenceEquals + fullName: System.Object.ReferenceEquals + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - uid: System.Object + name: Object + nameWithType: Object + fullName: System.Object + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Object + name: Object + nameWithType: Object + fullName: System.Object + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- uid: System.Object.ToString + commentId: M:System.Object.ToString + parent: System.Object + isExternal: true + name: ToString() + nameWithType: Object.ToString() + fullName: System.Object.ToString() + spec.csharp: + - uid: System.Object.ToString + name: ToString + nameWithType: Object.ToString + fullName: System.Object.ToString + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: System.Object.ToString + name: ToString + nameWithType: Object.ToString + fullName: System.Object.ToString + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Uis.ControlsHint.TinyLife.Utilities.Extensions.JsonCopy``1 + commentId: M:TinyLife.Utilities.Extensions.JsonCopy``1(``0) + parent: TinyLife.Utilities.Extensions + definition: TinyLife.Utilities.Extensions.JsonCopy``1(``0) + name: JsonCopy() + nameWithType: Extensions.JsonCopy() + fullName: TinyLife.Utilities.Extensions.JsonCopy() + nameWithType.vb: Extensions.JsonCopy(Of ControlsHint)() + fullName.vb: TinyLife.Utilities.Extensions.JsonCopy(Of TinyLife.Uis.ControlsHint)() + name.vb: JsonCopy(Of ControlsHint)() + spec.csharp: + - uid: TinyLife.Utilities.Extensions.JsonCopy``1 + name: JsonCopy + nameWithType: Extensions.JsonCopy + fullName: TinyLife.Utilities.Extensions.JsonCopy + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Utilities.Extensions.JsonCopy``1 + name: JsonCopy(Of ControlsHint) + nameWithType: Extensions.JsonCopy(Of ControlsHint) + fullName: TinyLife.Utilities.Extensions.JsonCopy(Of TinyLife.Uis.ControlsHint) + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) +- uid: System + commentId: N:System + isExternal: true + name: System + nameWithType: System + fullName: System +- uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0) + commentId: M:TinyLife.Utilities.Extensions.JsonCopy``1(``0) + name: JsonCopy(T) + nameWithType: Extensions.JsonCopy(T) + fullName: TinyLife.Utilities.Extensions.JsonCopy(T) + nameWithType.vb: Extensions.JsonCopy(Of T)(T) + fullName.vb: TinyLife.Utilities.Extensions.JsonCopy(Of T)(T) + name.vb: JsonCopy(Of T)(T) + spec.csharp: + - uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0) + name: JsonCopy + nameWithType: Extensions.JsonCopy + fullName: TinyLife.Utilities.Extensions.JsonCopy + - name: ( + nameWithType: ( + fullName: ( + - name: T + nameWithType: T + fullName: T + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0) + name: JsonCopy(Of T) + nameWithType: Extensions.JsonCopy(Of T) + fullName: TinyLife.Utilities.Extensions.JsonCopy(Of T) + - name: ( + nameWithType: ( + fullName: ( + - name: T + nameWithType: T + fullName: T + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Utilities.Extensions + commentId: T:TinyLife.Utilities.Extensions + parent: TinyLife.Utilities + name: Extensions + nameWithType: Extensions + fullName: TinyLife.Utilities.Extensions +- uid: TinyLife.Utilities + commentId: N:TinyLife.Utilities + name: TinyLife.Utilities + nameWithType: TinyLife.Utilities + fullName: TinyLife.Utilities +- uid: System.Collections.ObjectModel.ReadOnlyCollection{TinyLife.Uis.ControlsHint} + commentId: T:System.Collections.ObjectModel.ReadOnlyCollection{TinyLife.Uis.ControlsHint} + parent: System.Collections.ObjectModel + definition: System.Collections.ObjectModel.ReadOnlyCollection`1 + name: ReadOnlyCollection + nameWithType: ReadOnlyCollection + fullName: System.Collections.ObjectModel.ReadOnlyCollection + nameWithType.vb: ReadOnlyCollection(Of ControlsHint) + fullName.vb: System.Collections.ObjectModel.ReadOnlyCollection(Of TinyLife.Uis.ControlsHint) + name.vb: ReadOnlyCollection(Of ControlsHint) + spec.csharp: + - uid: System.Collections.ObjectModel.ReadOnlyCollection`1 + name: ReadOnlyCollection + nameWithType: ReadOnlyCollection + fullName: System.Collections.ObjectModel.ReadOnlyCollection + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: TinyLife.Uis.ControlsHint + name: ControlsHint + nameWithType: ControlsHint + fullName: TinyLife.Uis.ControlsHint + - name: '>' + nameWithType: '>' + fullName: '>' + spec.vb: + - uid: System.Collections.ObjectModel.ReadOnlyCollection`1 + name: ReadOnlyCollection + nameWithType: ReadOnlyCollection + fullName: System.Collections.ObjectModel.ReadOnlyCollection + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: TinyLife.Uis.ControlsHint + name: ControlsHint + nameWithType: ControlsHint + fullName: TinyLife.Uis.ControlsHint + - name: ) + nameWithType: ) + fullName: ) +- uid: System.Collections.ObjectModel.ReadOnlyCollection`1 + commentId: T:System.Collections.ObjectModel.ReadOnlyCollection`1 + isExternal: true + name: ReadOnlyCollection + nameWithType: ReadOnlyCollection + fullName: System.Collections.ObjectModel.ReadOnlyCollection + nameWithType.vb: ReadOnlyCollection(Of T) + fullName.vb: System.Collections.ObjectModel.ReadOnlyCollection(Of T) + name.vb: ReadOnlyCollection(Of T) + spec.csharp: + - uid: System.Collections.ObjectModel.ReadOnlyCollection`1 + name: ReadOnlyCollection + nameWithType: ReadOnlyCollection + fullName: System.Collections.ObjectModel.ReadOnlyCollection + isExternal: true + - name: < + nameWithType: < + fullName: < + - name: T + nameWithType: T + fullName: T + - name: '>' + nameWithType: '>' + fullName: '>' + spec.vb: + - uid: System.Collections.ObjectModel.ReadOnlyCollection`1 + name: ReadOnlyCollection + nameWithType: ReadOnlyCollection + fullName: System.Collections.ObjectModel.ReadOnlyCollection + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - name: T + nameWithType: T + fullName: T + - name: ) + nameWithType: ) + fullName: ) +- uid: System.Collections.ObjectModel + commentId: N:System.Collections.ObjectModel + isExternal: true + name: System.Collections.ObjectModel + nameWithType: System.Collections.ObjectModel + fullName: System.Collections.ObjectModel +- uid: System.String + commentId: T:System.String + parent: System + isExternal: true + name: String + nameWithType: String + fullName: System.String +- uid: TinyLife.Options + commentId: T:TinyLife.Options + parent: TinyLife + name: Options + nameWithType: Options + fullName: TinyLife.Options +- uid: MLEM.Ui.UiControls.IsAutoNavMode + commentId: P:MLEM.Ui.UiControls.IsAutoNavMode + isExternal: true +- uid: Microsoft.Xna.Framework.Input.Keys + commentId: T:Microsoft.Xna.Framework.Input.Keys + isExternal: true +- uid: MLEM.Input.MouseButton + commentId: T:MLEM.Input.MouseButton + parent: MLEM.Input + isExternal: true + name: MouseButton + nameWithType: MouseButton + fullName: MLEM.Input.MouseButton +- uid: Microsoft.Xna.Framework.Input.Buttons + commentId: T:Microsoft.Xna.Framework.Input.Buttons + parent: Microsoft.Xna.Framework.Input + isExternal: true + name: Buttons + nameWithType: Buttons + fullName: Microsoft.Xna.Framework.Input.Buttons +- uid: MLEM.Input.GenericInput + commentId: T:MLEM.Input.GenericInput + isExternal: true +- uid: MLEM.Input.ModifierKey + commentId: T:MLEM.Input.ModifierKey + isExternal: true +- uid: TinyLife.Uis.ControlsHint.Keybind + commentId: F:TinyLife.Uis.ControlsHint.Keybind + isExternal: true +- uid: System.Func{TinyLife.Options,System.Boolean,System.Object} + commentId: T:System.Func{TinyLife.Options,System.Boolean,System.Object} + parent: System + definition: System.Func`3 + name: Func + nameWithType: Func + fullName: System.Func + nameWithType.vb: Func(Of Options, Boolean, Object) + fullName.vb: System.Func(Of TinyLife.Options, System.Boolean, System.Object) + name.vb: Func(Of Options, Boolean, Object) + spec.csharp: + - uid: System.Func`3 + name: Func + nameWithType: Func + fullName: System.Func + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: TinyLife.Options + name: Options + nameWithType: Options + fullName: TinyLife.Options + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Object + name: Object + nameWithType: Object + fullName: System.Object + isExternal: true + - name: '>' + nameWithType: '>' + fullName: '>' + spec.vb: + - uid: System.Func`3 + name: Func + nameWithType: Func + fullName: System.Func + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: TinyLife.Options + name: Options + nameWithType: Options + fullName: TinyLife.Options + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Object + name: Object + nameWithType: Object + fullName: System.Object + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife + commentId: N:TinyLife + name: TinyLife + nameWithType: TinyLife + fullName: TinyLife +- uid: MLEM.Input + commentId: N:MLEM.Input + isExternal: true + name: MLEM.Input + nameWithType: MLEM.Input + fullName: MLEM.Input +- uid: Microsoft.Xna.Framework.Input + commentId: N:Microsoft.Xna.Framework.Input + isExternal: true + name: Microsoft.Xna.Framework.Input + nameWithType: Microsoft.Xna.Framework.Input + fullName: Microsoft.Xna.Framework.Input +- uid: System.Func`3 + commentId: T:System.Func`3 + isExternal: true + name: Func + nameWithType: Func + fullName: System.Func + nameWithType.vb: Func(Of T1, T2, TResult) + fullName.vb: System.Func(Of T1, T2, TResult) + name.vb: Func(Of T1, T2, TResult) + spec.csharp: + - uid: System.Func`3 + name: Func + nameWithType: Func + fullName: System.Func + isExternal: true + - name: < + nameWithType: < + fullName: < + - name: T1 + nameWithType: T1 + fullName: T1 + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - name: T2 + nameWithType: T2 + fullName: T2 + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - name: TResult + nameWithType: TResult + fullName: TResult + - name: '>' + nameWithType: '>' + fullName: '>' + spec.vb: + - uid: System.Func`3 + name: Func + nameWithType: Func + fullName: System.Func + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - name: T1 + nameWithType: T1 + fullName: T1 + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - name: T2 + nameWithType: T2 + fullName: T2 + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - name: TResult + nameWithType: TResult + fullName: TResult + - name: ) + nameWithType: ) + fullName: ) +- uid: System.Func{TinyLife.GameImpl,System.Boolean} + commentId: T:System.Func{TinyLife.GameImpl,System.Boolean} + parent: System + definition: System.Func`2 + name: Func + nameWithType: Func + fullName: System.Func + nameWithType.vb: Func(Of GameImpl, Boolean) + fullName.vb: System.Func(Of TinyLife.GameImpl, System.Boolean) + name.vb: Func(Of GameImpl, Boolean) + spec.csharp: + - uid: System.Func`2 + name: Func + nameWithType: Func + fullName: System.Func + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: TinyLife.GameImpl + name: GameImpl + nameWithType: GameImpl + fullName: TinyLife.GameImpl + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: '>' + nameWithType: '>' + fullName: '>' + spec.vb: + - uid: System.Func`2 + name: Func + nameWithType: Func + fullName: System.Func + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: TinyLife.GameImpl + name: GameImpl + nameWithType: GameImpl + fullName: TinyLife.GameImpl + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- uid: System.Func`2 + commentId: T:System.Func`2 + isExternal: true + name: Func + nameWithType: Func + fullName: System.Func + nameWithType.vb: Func(Of T, TResult) + fullName.vb: System.Func(Of T, TResult) + name.vb: Func(Of T, TResult) + spec.csharp: + - uid: System.Func`2 + name: Func + nameWithType: Func + fullName: System.Func + isExternal: true + - name: < + nameWithType: < + fullName: < + - name: T + nameWithType: T + fullName: T + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - name: TResult + nameWithType: TResult + fullName: TResult + - name: '>' + nameWithType: '>' + fullName: '>' + spec.vb: + - uid: System.Func`2 + name: Func + nameWithType: Func + fullName: System.Func + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - name: T + nameWithType: T + fullName: T + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - name: TResult + nameWithType: TResult + fullName: TResult + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Uis.ControlsHint.#ctor* + commentId: Overload:TinyLife.Uis.ControlsHint.#ctor + name: ControlsHint + nameWithType: ControlsHint.ControlsHint + fullName: TinyLife.Uis.ControlsHint.ControlsHint +- uid: TinyLife.Uis.ControlsHint.Hints + commentId: F:TinyLife.Uis.ControlsHint.Hints + isExternal: true +- uid: TinyLife.Uis.ControlsHint.Register* + commentId: Overload:TinyLife.Uis.ControlsHint.Register + name: Register + nameWithType: ControlsHint.Register + fullName: TinyLife.Uis.ControlsHint.Register +- uid: TinyLife.Uis.ControlsHint + commentId: T:TinyLife.Uis.ControlsHint + parent: TinyLife.Uis + name: ControlsHint + nameWithType: ControlsHint + fullName: TinyLife.Uis.ControlsHint diff --git a/docs/api/TinyLife.Uis.CoveringGroup.yml b/docs/api/TinyLife.Uis.CoveringGroup.yml index ddbe4a4..7c95aa9 100644 --- a/docs/api/TinyLife.Uis.CoveringGroup.yml +++ b/docs/api/TinyLife.Uis.CoveringGroup.yml @@ -5,9 +5,9 @@ items: id: CoveringGroup parent: TinyLife.Uis children: - - TinyLife.Uis.CoveringGroup.#ctor(System.Boolean,System.Func{System.Boolean},System.Boolean,System.Boolean) + - TinyLife.Uis.CoveringGroup.#ctor(System.Boolean,System.Func{TinyLife.Uis.CoveringGroup,System.Boolean},System.Boolean,System.Boolean) - TinyLife.Uis.CoveringGroup.Close(System.Boolean) - - TinyLife.Uis.CoveringGroup.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Single,Microsoft.Xna.Framework.Graphics.BlendState,Microsoft.Xna.Framework.Graphics.SamplerState,Microsoft.Xna.Framework.Graphics.DepthStencilState,Microsoft.Xna.Framework.Graphics.Effect,Microsoft.Xna.Framework.Matrix) + - TinyLife.Uis.CoveringGroup.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Single,MLEM.Graphics.SpriteBatchContext) - TinyLife.Uis.CoveringGroup.TryClose(System.Boolean) langs: - csharp @@ -19,7 +19,7 @@ items: source: remote: path: TinyLife/Uis/CoveringGroup.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CoveringGroup path: ../TinyLife/Uis/CoveringGroup.cs @@ -49,16 +49,6 @@ items: - MLEM.Ui.Elements.Element.ScrollOffset - MLEM.Ui.Elements.Element.Transform - MLEM.Ui.Elements.Element.BeginImpl - - MLEM.Ui.Elements.Element.CanBeSelected - - MLEM.Ui.Elements.Element.CanBeMoused - - MLEM.Ui.Elements.Element.CanBePressed - - MLEM.Ui.Elements.Element.CanAutoAnchorsAttach - - MLEM.Ui.Elements.Element.SetWidthBasedOnChildren - - MLEM.Ui.Elements.Element.SetHeightBasedOnChildren - - MLEM.Ui.Elements.Element.TreatSizeAsMinimum - - MLEM.Ui.Elements.Element.TreatSizeAsMaximum - - MLEM.Ui.Elements.Element.PreventParentSpill - - MLEM.Ui.Elements.Element.DrawAlpha - MLEM.Ui.Elements.Element.SelectionIndicator - MLEM.Ui.Elements.Element.ActionSound - MLEM.Ui.Elements.Element.SecondActionSound @@ -108,6 +98,8 @@ items: - MLEM.Ui.Elements.Element.GetRelevantChildren - MLEM.Ui.Elements.Element.Update(Microsoft.Xna.Framework.GameTime) - MLEM.Ui.Elements.Element.DrawTransformed(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Single,Microsoft.Xna.Framework.Graphics.BlendState,Microsoft.Xna.Framework.Graphics.SamplerState,Microsoft.Xna.Framework.Graphics.DepthStencilState,Microsoft.Xna.Framework.Graphics.Effect,Microsoft.Xna.Framework.Matrix) + - MLEM.Ui.Elements.Element.DrawTransformed(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Single,MLEM.Graphics.SpriteBatchContext) + - MLEM.Ui.Elements.Element.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Single,Microsoft.Xna.Framework.Graphics.BlendState,Microsoft.Xna.Framework.Graphics.SamplerState,Microsoft.Xna.Framework.Graphics.DepthStencilState,Microsoft.Xna.Framework.Graphics.Effect,Microsoft.Xna.Framework.Matrix) - MLEM.Ui.Elements.Element.DrawEarly(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Single,Microsoft.Xna.Framework.Graphics.BlendState,Microsoft.Xna.Framework.Graphics.SamplerState,Microsoft.Xna.Framework.Graphics.DepthStencilState,Microsoft.Xna.Framework.Graphics.Effect,Microsoft.Xna.Framework.Matrix) - MLEM.Ui.Elements.Element.GetElementUnderPos(Microsoft.Xna.Framework.Vector2) - MLEM.Ui.Elements.Element.Dispose @@ -137,9 +129,20 @@ items: - MLEM.Ui.Elements.Element.ScaledScrollOffset - MLEM.Ui.Elements.Element.IsHidden - MLEM.Ui.Elements.Element.Priority + - MLEM.Ui.Elements.Element.CanBeSelected + - MLEM.Ui.Elements.Element.CanBeMoused + - MLEM.Ui.Elements.Element.CanBePressed + - MLEM.Ui.Elements.Element.CanAutoAnchorsAttach + - MLEM.Ui.Elements.Element.SetWidthBasedOnChildren + - MLEM.Ui.Elements.Element.SetHeightBasedOnChildren + - MLEM.Ui.Elements.Element.TreatSizeAsMinimum + - MLEM.Ui.Elements.Element.TreatSizeAsMaximum + - MLEM.Ui.Elements.Element.PreventParentSpill + - MLEM.Ui.Elements.Element.DrawAlpha - MLEM.Ui.Elements.Element.IsMouseOver - MLEM.Ui.Elements.Element.IsSelected - MLEM.Ui.Elements.Element.AreaDirty + - MLEM.Ui.Elements.Element.AutoNavGroup - MLEM.Ui.Elements.Element.Style - MLEM.Ui.Elements.Element.ChildPadding - MLEM.Ui.Elements.Element.SortedChildren @@ -157,27 +160,28 @@ items: - System.Object.ToString extensionMethods: - TinyLife.Uis.CoveringGroup.TinyLife.Utilities.Extensions.JsonCopy``1 + - MLEM.Ui.Elements.Element.TinyLife.Utilities.Extensions.IsActiveRoot modifiers.csharp: - public - class modifiers.vb: - Public - Class -- uid: TinyLife.Uis.CoveringGroup.#ctor(System.Boolean,System.Func{System.Boolean},System.Boolean,System.Boolean) - commentId: M:TinyLife.Uis.CoveringGroup.#ctor(System.Boolean,System.Func{System.Boolean},System.Boolean,System.Boolean) - id: '#ctor(System.Boolean,System.Func{System.Boolean},System.Boolean,System.Boolean)' +- uid: TinyLife.Uis.CoveringGroup.#ctor(System.Boolean,System.Func{TinyLife.Uis.CoveringGroup,System.Boolean},System.Boolean,System.Boolean) + commentId: M:TinyLife.Uis.CoveringGroup.#ctor(System.Boolean,System.Func{TinyLife.Uis.CoveringGroup,System.Boolean},System.Boolean,System.Boolean) + id: '#ctor(System.Boolean,System.Func{TinyLife.Uis.CoveringGroup,System.Boolean},System.Boolean,System.Boolean)' parent: TinyLife.Uis.CoveringGroup langs: - csharp - vb - name: CoveringGroup(Boolean, Func, Boolean, Boolean) - nameWithType: CoveringGroup.CoveringGroup(Boolean, Func, Boolean, Boolean) - fullName: TinyLife.Uis.CoveringGroup.CoveringGroup(System.Boolean, System.Func, System.Boolean, System.Boolean) + name: CoveringGroup(Boolean, Func, Boolean, Boolean) + nameWithType: CoveringGroup.CoveringGroup(Boolean, Func, Boolean, Boolean) + fullName: TinyLife.Uis.CoveringGroup.CoveringGroup(System.Boolean, System.Func, System.Boolean, System.Boolean) type: Constructor source: remote: path: TinyLife/Uis/CoveringGroup.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Uis/CoveringGroup.cs @@ -188,13 +192,13 @@ items: summary: "\nCreates a new covering group with the given settings.\n" example: [] syntax: - content: public CoveringGroup(bool background = true, Func exitCondition = null, bool hasCloseButton = true, bool openFancy = true) + content: public CoveringGroup(bool background = true, Func exitCondition = null, bool hasCloseButton = true, bool openFancy = true) parameters: - id: background type: System.Boolean description: Whether a background should be rendered behind this covering group. - id: exitCondition - type: System.Func{System.Boolean} + type: System.Func{TinyLife.Uis.CoveringGroup,System.Boolean} description: A condition that determines whether this covering group can be closed by clicking the close button or the background. If this is null, the ui can always be closed. - id: hasCloseButton type: System.Boolean @@ -202,40 +206,40 @@ items: - id: openFancy type: System.Boolean description: Whether an opening animation should play when opening this covering group. Note that, if is disabled, this value will be ignored. - content.vb: Public Sub New(background As Boolean = True, exitCondition As Func(Of Boolean) = Nothing, hasCloseButton As Boolean = True, openFancy As Boolean = True) + content.vb: Public Sub New(background As Boolean = True, exitCondition As Func(Of CoveringGroup, Boolean) = Nothing, hasCloseButton As Boolean = True, openFancy As Boolean = True) overload: TinyLife.Uis.CoveringGroup.#ctor* - nameWithType.vb: CoveringGroup.CoveringGroup(Boolean, Func(Of Boolean), Boolean, Boolean) + nameWithType.vb: CoveringGroup.CoveringGroup(Boolean, Func(Of CoveringGroup, Boolean), Boolean, Boolean) modifiers.csharp: - public modifiers.vb: - Public - fullName.vb: TinyLife.Uis.CoveringGroup.CoveringGroup(System.Boolean, System.Func(Of System.Boolean), System.Boolean, System.Boolean) - name.vb: CoveringGroup(Boolean, Func(Of Boolean), Boolean, Boolean) -- uid: TinyLife.Uis.CoveringGroup.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Single,Microsoft.Xna.Framework.Graphics.BlendState,Microsoft.Xna.Framework.Graphics.SamplerState,Microsoft.Xna.Framework.Graphics.DepthStencilState,Microsoft.Xna.Framework.Graphics.Effect,Microsoft.Xna.Framework.Matrix) - commentId: M:TinyLife.Uis.CoveringGroup.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Single,Microsoft.Xna.Framework.Graphics.BlendState,Microsoft.Xna.Framework.Graphics.SamplerState,Microsoft.Xna.Framework.Graphics.DepthStencilState,Microsoft.Xna.Framework.Graphics.Effect,Microsoft.Xna.Framework.Matrix) - id: Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Single,Microsoft.Xna.Framework.Graphics.BlendState,Microsoft.Xna.Framework.Graphics.SamplerState,Microsoft.Xna.Framework.Graphics.DepthStencilState,Microsoft.Xna.Framework.Graphics.Effect,Microsoft.Xna.Framework.Matrix) + fullName.vb: TinyLife.Uis.CoveringGroup.CoveringGroup(System.Boolean, System.Func(Of TinyLife.Uis.CoveringGroup, System.Boolean), System.Boolean, System.Boolean) + name.vb: CoveringGroup(Boolean, Func(Of CoveringGroup, Boolean), Boolean, Boolean) +- uid: TinyLife.Uis.CoveringGroup.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Single,MLEM.Graphics.SpriteBatchContext) + commentId: M:TinyLife.Uis.CoveringGroup.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Single,MLEM.Graphics.SpriteBatchContext) + id: Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Single,MLEM.Graphics.SpriteBatchContext) parent: TinyLife.Uis.CoveringGroup langs: - csharp - vb - name: Draw(GameTime, SpriteBatch, Single, BlendState, SamplerState, DepthStencilState, Effect, Matrix) - nameWithType: CoveringGroup.Draw(GameTime, SpriteBatch, Single, BlendState, SamplerState, DepthStencilState, Effect, Matrix) - fullName: TinyLife.Uis.CoveringGroup.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, System.Single, Microsoft.Xna.Framework.Graphics.BlendState, Microsoft.Xna.Framework.Graphics.SamplerState, Microsoft.Xna.Framework.Graphics.DepthStencilState, Microsoft.Xna.Framework.Graphics.Effect, Microsoft.Xna.Framework.Matrix) + name: Draw(GameTime, SpriteBatch, Single, SpriteBatchContext) + nameWithType: CoveringGroup.Draw(GameTime, SpriteBatch, Single, SpriteBatchContext) + fullName: TinyLife.Uis.CoveringGroup.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, System.Single, MLEM.Graphics.SpriteBatchContext) type: Method source: remote: path: TinyLife/Uis/CoveringGroup.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Draw path: ../TinyLife/Uis/CoveringGroup.cs - startLine: 102 + startLine: 105 assemblies: - Tiny Life namespace: TinyLife.Uis example: [] syntax: - content: public override void Draw(GameTime time, SpriteBatch batch, float alpha, BlendState blendState, SamplerState samplerState, DepthStencilState depthStencilState, Effect effect, Matrix matrix) + content: public override void Draw(GameTime time, SpriteBatch batch, float alpha, SpriteBatchContext context) parameters: - id: time type: Microsoft.Xna.Framework.GameTime @@ -243,18 +247,10 @@ items: type: Microsoft.Xna.Framework.Graphics.SpriteBatch - id: alpha type: System.Single - - id: blendState - type: Microsoft.Xna.Framework.Graphics.BlendState - - id: samplerState - type: Microsoft.Xna.Framework.Graphics.SamplerState - - id: depthStencilState - type: Microsoft.Xna.Framework.Graphics.DepthStencilState - - id: effect - type: Microsoft.Xna.Framework.Graphics.Effect - - id: matrix - type: Microsoft.Xna.Framework.Matrix - content.vb: Public Overrides Sub Draw(time As GameTime, batch As SpriteBatch, alpha As Single, blendState As BlendState, samplerState As SamplerState, depthStencilState As DepthStencilState, effect As Effect, matrix As Matrix) - overridden: MLEM.Ui.Elements.Group.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Single,Microsoft.Xna.Framework.Graphics.BlendState,Microsoft.Xna.Framework.Graphics.SamplerState,Microsoft.Xna.Framework.Graphics.DepthStencilState,Microsoft.Xna.Framework.Graphics.Effect,Microsoft.Xna.Framework.Matrix) + - id: context + type: MLEM.Graphics.SpriteBatchContext + content.vb: Public Overrides Sub Draw(time As GameTime, batch As SpriteBatch, alpha As Single, context As SpriteBatchContext) + overridden: MLEM.Ui.Elements.Group.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Single,MLEM.Graphics.SpriteBatchContext) overload: TinyLife.Uis.CoveringGroup.Draw* modifiers.csharp: - public @@ -276,11 +272,11 @@ items: source: remote: path: TinyLife/Uis/CoveringGroup.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TryClose path: ../TinyLife/Uis/CoveringGroup.cs - startLine: 113 + startLine: 119 assemblies: - Tiny Life namespace: TinyLife.Uis @@ -312,11 +308,11 @@ items: source: remote: path: TinyLife/Uis/CoveringGroup.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Close path: ../TinyLife/Uis/CoveringGroup.cs - startLine: 124 + startLine: 130 assemblies: - Tiny Life namespace: TinyLife.Uis @@ -427,76 +423,6 @@ references: name: BeginImpl nameWithType: Element.BeginImpl fullName: MLEM.Ui.Elements.Element.BeginImpl -- uid: MLEM.Ui.Elements.Element.CanBeSelected - commentId: F:MLEM.Ui.Elements.Element.CanBeSelected - parent: MLEM.Ui.Elements.Element - isExternal: true - name: CanBeSelected - nameWithType: Element.CanBeSelected - fullName: MLEM.Ui.Elements.Element.CanBeSelected -- uid: MLEM.Ui.Elements.Element.CanBeMoused - commentId: F:MLEM.Ui.Elements.Element.CanBeMoused - parent: MLEM.Ui.Elements.Element - isExternal: true - name: CanBeMoused - nameWithType: Element.CanBeMoused - fullName: MLEM.Ui.Elements.Element.CanBeMoused -- uid: MLEM.Ui.Elements.Element.CanBePressed - commentId: F:MLEM.Ui.Elements.Element.CanBePressed - parent: MLEM.Ui.Elements.Element - isExternal: true - name: CanBePressed - nameWithType: Element.CanBePressed - fullName: MLEM.Ui.Elements.Element.CanBePressed -- uid: MLEM.Ui.Elements.Element.CanAutoAnchorsAttach - commentId: F:MLEM.Ui.Elements.Element.CanAutoAnchorsAttach - parent: MLEM.Ui.Elements.Element - isExternal: true - name: CanAutoAnchorsAttach - nameWithType: Element.CanAutoAnchorsAttach - fullName: MLEM.Ui.Elements.Element.CanAutoAnchorsAttach -- uid: MLEM.Ui.Elements.Element.SetWidthBasedOnChildren - commentId: F:MLEM.Ui.Elements.Element.SetWidthBasedOnChildren - parent: MLEM.Ui.Elements.Element - isExternal: true - name: SetWidthBasedOnChildren - nameWithType: Element.SetWidthBasedOnChildren - fullName: MLEM.Ui.Elements.Element.SetWidthBasedOnChildren -- uid: MLEM.Ui.Elements.Element.SetHeightBasedOnChildren - commentId: F:MLEM.Ui.Elements.Element.SetHeightBasedOnChildren - parent: MLEM.Ui.Elements.Element - isExternal: true - name: SetHeightBasedOnChildren - nameWithType: Element.SetHeightBasedOnChildren - fullName: MLEM.Ui.Elements.Element.SetHeightBasedOnChildren -- uid: MLEM.Ui.Elements.Element.TreatSizeAsMinimum - commentId: F:MLEM.Ui.Elements.Element.TreatSizeAsMinimum - parent: MLEM.Ui.Elements.Element - isExternal: true - name: TreatSizeAsMinimum - nameWithType: Element.TreatSizeAsMinimum - fullName: MLEM.Ui.Elements.Element.TreatSizeAsMinimum -- uid: MLEM.Ui.Elements.Element.TreatSizeAsMaximum - commentId: F:MLEM.Ui.Elements.Element.TreatSizeAsMaximum - parent: MLEM.Ui.Elements.Element - isExternal: true - name: TreatSizeAsMaximum - nameWithType: Element.TreatSizeAsMaximum - fullName: MLEM.Ui.Elements.Element.TreatSizeAsMaximum -- uid: MLEM.Ui.Elements.Element.PreventParentSpill - commentId: F:MLEM.Ui.Elements.Element.PreventParentSpill - parent: MLEM.Ui.Elements.Element - isExternal: true - name: PreventParentSpill - nameWithType: Element.PreventParentSpill - fullName: MLEM.Ui.Elements.Element.PreventParentSpill -- uid: MLEM.Ui.Elements.Element.DrawAlpha - commentId: F:MLEM.Ui.Elements.Element.DrawAlpha - parent: MLEM.Ui.Elements.Element - isExternal: true - name: DrawAlpha - nameWithType: Element.DrawAlpha - fullName: MLEM.Ui.Elements.Element.DrawAlpha - uid: MLEM.Ui.Elements.Element.SelectionIndicator commentId: F:MLEM.Ui.Elements.Element.SelectionIndicator parent: MLEM.Ui.Elements.Element @@ -2047,6 +1973,248 @@ references: - name: ) nameWithType: ) fullName: ) +- uid: MLEM.Ui.Elements.Element.DrawTransformed(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Single,MLEM.Graphics.SpriteBatchContext) + commentId: M:MLEM.Ui.Elements.Element.DrawTransformed(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Single,MLEM.Graphics.SpriteBatchContext) + parent: MLEM.Ui.Elements.Element + isExternal: true + name: DrawTransformed(GameTime, SpriteBatch, Single, SpriteBatchContext) + nameWithType: Element.DrawTransformed(GameTime, SpriteBatch, Single, SpriteBatchContext) + fullName: MLEM.Ui.Elements.Element.DrawTransformed(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, System.Single, MLEM.Graphics.SpriteBatchContext) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.DrawTransformed(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Single,MLEM.Graphics.SpriteBatchContext) + name: DrawTransformed + nameWithType: Element.DrawTransformed + fullName: MLEM.Ui.Elements.Element.DrawTransformed + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + nameWithType: GameTime + fullName: Microsoft.Xna.Framework.GameTime + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: Microsoft.Xna.Framework.Graphics.SpriteBatch + name: SpriteBatch + nameWithType: SpriteBatch + fullName: Microsoft.Xna.Framework.Graphics.SpriteBatch + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Single + name: Single + nameWithType: Single + fullName: System.Single + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: MLEM.Graphics.SpriteBatchContext + name: SpriteBatchContext + nameWithType: SpriteBatchContext + fullName: MLEM.Graphics.SpriteBatchContext + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.DrawTransformed(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Single,MLEM.Graphics.SpriteBatchContext) + name: DrawTransformed + nameWithType: Element.DrawTransformed + fullName: MLEM.Ui.Elements.Element.DrawTransformed + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + nameWithType: GameTime + fullName: Microsoft.Xna.Framework.GameTime + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: Microsoft.Xna.Framework.Graphics.SpriteBatch + name: SpriteBatch + nameWithType: SpriteBatch + fullName: Microsoft.Xna.Framework.Graphics.SpriteBatch + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Single + name: Single + nameWithType: Single + fullName: System.Single + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: MLEM.Graphics.SpriteBatchContext + name: SpriteBatchContext + nameWithType: SpriteBatchContext + fullName: MLEM.Graphics.SpriteBatchContext + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- uid: MLEM.Ui.Elements.Element.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Single,Microsoft.Xna.Framework.Graphics.BlendState,Microsoft.Xna.Framework.Graphics.SamplerState,Microsoft.Xna.Framework.Graphics.DepthStencilState,Microsoft.Xna.Framework.Graphics.Effect,Microsoft.Xna.Framework.Matrix) + commentId: M:MLEM.Ui.Elements.Element.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Single,Microsoft.Xna.Framework.Graphics.BlendState,Microsoft.Xna.Framework.Graphics.SamplerState,Microsoft.Xna.Framework.Graphics.DepthStencilState,Microsoft.Xna.Framework.Graphics.Effect,Microsoft.Xna.Framework.Matrix) + parent: MLEM.Ui.Elements.Element + isExternal: true + name: Draw(GameTime, SpriteBatch, Single, BlendState, SamplerState, DepthStencilState, Effect, Matrix) + nameWithType: Element.Draw(GameTime, SpriteBatch, Single, BlendState, SamplerState, DepthStencilState, Effect, Matrix) + fullName: MLEM.Ui.Elements.Element.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, System.Single, Microsoft.Xna.Framework.Graphics.BlendState, Microsoft.Xna.Framework.Graphics.SamplerState, Microsoft.Xna.Framework.Graphics.DepthStencilState, Microsoft.Xna.Framework.Graphics.Effect, Microsoft.Xna.Framework.Matrix) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Single,Microsoft.Xna.Framework.Graphics.BlendState,Microsoft.Xna.Framework.Graphics.SamplerState,Microsoft.Xna.Framework.Graphics.DepthStencilState,Microsoft.Xna.Framework.Graphics.Effect,Microsoft.Xna.Framework.Matrix) + name: Draw + nameWithType: Element.Draw + fullName: MLEM.Ui.Elements.Element.Draw + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + nameWithType: GameTime + fullName: Microsoft.Xna.Framework.GameTime + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: Microsoft.Xna.Framework.Graphics.SpriteBatch + name: SpriteBatch + nameWithType: SpriteBatch + fullName: Microsoft.Xna.Framework.Graphics.SpriteBatch + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Single + name: Single + nameWithType: Single + fullName: System.Single + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: Microsoft.Xna.Framework.Graphics.BlendState + name: BlendState + nameWithType: BlendState + fullName: Microsoft.Xna.Framework.Graphics.BlendState + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: Microsoft.Xna.Framework.Graphics.SamplerState + name: SamplerState + nameWithType: SamplerState + fullName: Microsoft.Xna.Framework.Graphics.SamplerState + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: Microsoft.Xna.Framework.Graphics.DepthStencilState + name: DepthStencilState + nameWithType: DepthStencilState + fullName: Microsoft.Xna.Framework.Graphics.DepthStencilState + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: Microsoft.Xna.Framework.Graphics.Effect + name: Effect + nameWithType: Effect + fullName: Microsoft.Xna.Framework.Graphics.Effect + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: Microsoft.Xna.Framework.Matrix + name: Matrix + nameWithType: Matrix + fullName: Microsoft.Xna.Framework.Matrix + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Single,Microsoft.Xna.Framework.Graphics.BlendState,Microsoft.Xna.Framework.Graphics.SamplerState,Microsoft.Xna.Framework.Graphics.DepthStencilState,Microsoft.Xna.Framework.Graphics.Effect,Microsoft.Xna.Framework.Matrix) + name: Draw + nameWithType: Element.Draw + fullName: MLEM.Ui.Elements.Element.Draw + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + nameWithType: GameTime + fullName: Microsoft.Xna.Framework.GameTime + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: Microsoft.Xna.Framework.Graphics.SpriteBatch + name: SpriteBatch + nameWithType: SpriteBatch + fullName: Microsoft.Xna.Framework.Graphics.SpriteBatch + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Single + name: Single + nameWithType: Single + fullName: System.Single + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: Microsoft.Xna.Framework.Graphics.BlendState + name: BlendState + nameWithType: BlendState + fullName: Microsoft.Xna.Framework.Graphics.BlendState + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: Microsoft.Xna.Framework.Graphics.SamplerState + name: SamplerState + nameWithType: SamplerState + fullName: Microsoft.Xna.Framework.Graphics.SamplerState + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: Microsoft.Xna.Framework.Graphics.DepthStencilState + name: DepthStencilState + nameWithType: DepthStencilState + fullName: Microsoft.Xna.Framework.Graphics.DepthStencilState + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: Microsoft.Xna.Framework.Graphics.Effect + name: Effect + nameWithType: Effect + fullName: Microsoft.Xna.Framework.Graphics.Effect + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: Microsoft.Xna.Framework.Matrix + name: Matrix + nameWithType: Matrix + fullName: Microsoft.Xna.Framework.Matrix + isExternal: true + - name: ) + nameWithType: ) + fullName: ) - uid: MLEM.Ui.Elements.Element.DrawEarly(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Single,Microsoft.Xna.Framework.Graphics.BlendState,Microsoft.Xna.Framework.Graphics.SamplerState,Microsoft.Xna.Framework.Graphics.DepthStencilState,Microsoft.Xna.Framework.Graphics.Effect,Microsoft.Xna.Framework.Matrix) commentId: M:MLEM.Ui.Elements.Element.DrawEarly(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Single,Microsoft.Xna.Framework.Graphics.BlendState,Microsoft.Xna.Framework.Graphics.SamplerState,Microsoft.Xna.Framework.Graphics.DepthStencilState,Microsoft.Xna.Framework.Graphics.Effect,Microsoft.Xna.Framework.Matrix) parent: MLEM.Ui.Elements.Element @@ -2874,6 +3042,76 @@ references: name: Priority nameWithType: Element.Priority fullName: MLEM.Ui.Elements.Element.Priority +- uid: MLEM.Ui.Elements.Element.CanBeSelected + commentId: P:MLEM.Ui.Elements.Element.CanBeSelected + parent: MLEM.Ui.Elements.Element + isExternal: true + name: CanBeSelected + nameWithType: Element.CanBeSelected + fullName: MLEM.Ui.Elements.Element.CanBeSelected +- uid: MLEM.Ui.Elements.Element.CanBeMoused + commentId: P:MLEM.Ui.Elements.Element.CanBeMoused + parent: MLEM.Ui.Elements.Element + isExternal: true + name: CanBeMoused + nameWithType: Element.CanBeMoused + fullName: MLEM.Ui.Elements.Element.CanBeMoused +- uid: MLEM.Ui.Elements.Element.CanBePressed + commentId: P:MLEM.Ui.Elements.Element.CanBePressed + parent: MLEM.Ui.Elements.Element + isExternal: true + name: CanBePressed + nameWithType: Element.CanBePressed + fullName: MLEM.Ui.Elements.Element.CanBePressed +- uid: MLEM.Ui.Elements.Element.CanAutoAnchorsAttach + commentId: P:MLEM.Ui.Elements.Element.CanAutoAnchorsAttach + parent: MLEM.Ui.Elements.Element + isExternal: true + name: CanAutoAnchorsAttach + nameWithType: Element.CanAutoAnchorsAttach + fullName: MLEM.Ui.Elements.Element.CanAutoAnchorsAttach +- uid: MLEM.Ui.Elements.Element.SetWidthBasedOnChildren + commentId: P:MLEM.Ui.Elements.Element.SetWidthBasedOnChildren + parent: MLEM.Ui.Elements.Element + isExternal: true + name: SetWidthBasedOnChildren + nameWithType: Element.SetWidthBasedOnChildren + fullName: MLEM.Ui.Elements.Element.SetWidthBasedOnChildren +- uid: MLEM.Ui.Elements.Element.SetHeightBasedOnChildren + commentId: P:MLEM.Ui.Elements.Element.SetHeightBasedOnChildren + parent: MLEM.Ui.Elements.Element + isExternal: true + name: SetHeightBasedOnChildren + nameWithType: Element.SetHeightBasedOnChildren + fullName: MLEM.Ui.Elements.Element.SetHeightBasedOnChildren +- uid: MLEM.Ui.Elements.Element.TreatSizeAsMinimum + commentId: P:MLEM.Ui.Elements.Element.TreatSizeAsMinimum + parent: MLEM.Ui.Elements.Element + isExternal: true + name: TreatSizeAsMinimum + nameWithType: Element.TreatSizeAsMinimum + fullName: MLEM.Ui.Elements.Element.TreatSizeAsMinimum +- uid: MLEM.Ui.Elements.Element.TreatSizeAsMaximum + commentId: P:MLEM.Ui.Elements.Element.TreatSizeAsMaximum + parent: MLEM.Ui.Elements.Element + isExternal: true + name: TreatSizeAsMaximum + nameWithType: Element.TreatSizeAsMaximum + fullName: MLEM.Ui.Elements.Element.TreatSizeAsMaximum +- uid: MLEM.Ui.Elements.Element.PreventParentSpill + commentId: P:MLEM.Ui.Elements.Element.PreventParentSpill + parent: MLEM.Ui.Elements.Element + isExternal: true + name: PreventParentSpill + nameWithType: Element.PreventParentSpill + fullName: MLEM.Ui.Elements.Element.PreventParentSpill +- uid: MLEM.Ui.Elements.Element.DrawAlpha + commentId: P:MLEM.Ui.Elements.Element.DrawAlpha + parent: MLEM.Ui.Elements.Element + isExternal: true + name: DrawAlpha + nameWithType: Element.DrawAlpha + fullName: MLEM.Ui.Elements.Element.DrawAlpha - uid: MLEM.Ui.Elements.Element.IsMouseOver commentId: P:MLEM.Ui.Elements.Element.IsMouseOver parent: MLEM.Ui.Elements.Element @@ -2895,6 +3133,13 @@ references: name: AreaDirty nameWithType: Element.AreaDirty fullName: MLEM.Ui.Elements.Element.AreaDirty +- uid: MLEM.Ui.Elements.Element.AutoNavGroup + commentId: P:MLEM.Ui.Elements.Element.AutoNavGroup + parent: MLEM.Ui.Elements.Element + isExternal: true + name: AutoNavGroup + nameWithType: Element.AutoNavGroup + fullName: MLEM.Ui.Elements.Element.AutoNavGroup - uid: MLEM.Ui.Elements.Element.Style commentId: P:MLEM.Ui.Elements.Element.Style parent: MLEM.Ui.Elements.Element @@ -3373,6 +3618,35 @@ references: - name: ) nameWithType: ) fullName: ) +- uid: MLEM.Ui.Elements.Element.TinyLife.Utilities.Extensions.IsActiveRoot + commentId: M:TinyLife.Utilities.Extensions.IsActiveRoot(MLEM.Ui.Elements.Element) + parent: TinyLife.Utilities.Extensions + definition: TinyLife.Utilities.Extensions.IsActiveRoot(MLEM.Ui.Elements.Element) + name: IsActiveRoot() + nameWithType: Extensions.IsActiveRoot() + fullName: TinyLife.Utilities.Extensions.IsActiveRoot() + spec.csharp: + - uid: TinyLife.Utilities.Extensions.IsActiveRoot + name: IsActiveRoot + nameWithType: Extensions.IsActiveRoot + fullName: TinyLife.Utilities.Extensions.IsActiveRoot + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Utilities.Extensions.IsActiveRoot + name: IsActiveRoot + nameWithType: Extensions.IsActiveRoot + fullName: TinyLife.Utilities.Extensions.IsActiveRoot + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) - uid: MLEM.Ui.Elements commentId: N:MLEM.Ui.Elements isExternal: true @@ -3597,6 +3871,44 @@ references: name: Extensions nameWithType: Extensions fullName: TinyLife.Utilities.Extensions +- uid: TinyLife.Utilities.Extensions.IsActiveRoot(MLEM.Ui.Elements.Element) + commentId: M:TinyLife.Utilities.Extensions.IsActiveRoot(MLEM.Ui.Elements.Element) + isExternal: true + name: IsActiveRoot(Element) + nameWithType: Extensions.IsActiveRoot(Element) + fullName: TinyLife.Utilities.Extensions.IsActiveRoot(MLEM.Ui.Elements.Element) + spec.csharp: + - uid: TinyLife.Utilities.Extensions.IsActiveRoot(MLEM.Ui.Elements.Element) + name: IsActiveRoot + nameWithType: Extensions.IsActiveRoot + fullName: TinyLife.Utilities.Extensions.IsActiveRoot + - name: ( + nameWithType: ( + fullName: ( + - uid: MLEM.Ui.Elements.Element + name: Element + nameWithType: Element + fullName: MLEM.Ui.Elements.Element + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Utilities.Extensions.IsActiveRoot(MLEM.Ui.Elements.Element) + name: IsActiveRoot + nameWithType: Extensions.IsActiveRoot + fullName: TinyLife.Utilities.Extensions.IsActiveRoot + - name: ( + nameWithType: ( + fullName: ( + - uid: MLEM.Ui.Elements.Element + name: Element + nameWithType: Element + fullName: MLEM.Ui.Elements.Element + isExternal: true + - name: ) + nameWithType: ) + fullName: ) - uid: TinyLife.Utilities commentId: N:TinyLife.Utilities name: TinyLife.Utilities @@ -3617,18 +3929,18 @@ references: name: Boolean nameWithType: Boolean fullName: System.Boolean -- uid: System.Func{System.Boolean} - commentId: T:System.Func{System.Boolean} +- uid: System.Func{TinyLife.Uis.CoveringGroup,System.Boolean} + commentId: T:System.Func{TinyLife.Uis.CoveringGroup,System.Boolean} parent: System - definition: System.Func`1 - name: Func - nameWithType: Func - fullName: System.Func - nameWithType.vb: Func(Of Boolean) - fullName.vb: System.Func(Of System.Boolean) - name.vb: Func(Of Boolean) + definition: System.Func`2 + name: Func + nameWithType: Func + fullName: System.Func + nameWithType.vb: Func(Of CoveringGroup, Boolean) + fullName.vb: System.Func(Of TinyLife.Uis.CoveringGroup, System.Boolean) + name.vb: Func(Of CoveringGroup, Boolean) spec.csharp: - - uid: System.Func`1 + - uid: System.Func`2 name: Func nameWithType: Func fullName: System.Func @@ -3636,6 +3948,13 @@ references: - name: < nameWithType: < fullName: < + - uid: TinyLife.Uis.CoveringGroup + name: CoveringGroup + nameWithType: CoveringGroup + fullName: TinyLife.Uis.CoveringGroup + - name: ', ' + nameWithType: ', ' + fullName: ', ' - uid: System.Boolean name: Boolean nameWithType: Boolean @@ -3645,7 +3964,7 @@ references: nameWithType: '>' fullName: '>' spec.vb: - - uid: System.Func`1 + - uid: System.Func`2 name: Func nameWithType: Func fullName: System.Func @@ -3653,6 +3972,13 @@ references: - name: '(Of ' nameWithType: '(Of ' fullName: '(Of ' + - uid: TinyLife.Uis.CoveringGroup + name: CoveringGroup + nameWithType: CoveringGroup + fullName: TinyLife.Uis.CoveringGroup + - name: ', ' + nameWithType: ', ' + fullName: ', ' - uid: System.Boolean name: Boolean nameWithType: Boolean @@ -3661,17 +3987,17 @@ references: - name: ) nameWithType: ) fullName: ) -- uid: System.Func`1 - commentId: T:System.Func`1 +- uid: System.Func`2 + commentId: T:System.Func`2 isExternal: true - name: Func - nameWithType: Func - fullName: System.Func - nameWithType.vb: Func(Of TResult) - fullName.vb: System.Func(Of TResult) - name.vb: Func(Of TResult) + name: Func + nameWithType: Func + fullName: System.Func + nameWithType.vb: Func(Of T, TResult) + fullName.vb: System.Func(Of T, TResult) + name.vb: Func(Of T, TResult) spec.csharp: - - uid: System.Func`1 + - uid: System.Func`2 name: Func nameWithType: Func fullName: System.Func @@ -3679,6 +4005,12 @@ references: - name: < nameWithType: < fullName: < + - name: T + nameWithType: T + fullName: T + - name: ', ' + nameWithType: ', ' + fullName: ', ' - name: TResult nameWithType: TResult fullName: TResult @@ -3686,7 +4018,7 @@ references: nameWithType: '>' fullName: '>' spec.vb: - - uid: System.Func`1 + - uid: System.Func`2 name: Func nameWithType: Func fullName: System.Func @@ -3694,21 +4026,27 @@ references: - name: '(Of ' nameWithType: '(Of ' fullName: '(Of ' + - name: T + nameWithType: T + fullName: T + - name: ', ' + nameWithType: ', ' + fullName: ', ' - name: TResult nameWithType: TResult fullName: TResult - name: ) nameWithType: ) fullName: ) -- uid: MLEM.Ui.Elements.Group.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Single,Microsoft.Xna.Framework.Graphics.BlendState,Microsoft.Xna.Framework.Graphics.SamplerState,Microsoft.Xna.Framework.Graphics.DepthStencilState,Microsoft.Xna.Framework.Graphics.Effect,Microsoft.Xna.Framework.Matrix) - commentId: M:MLEM.Ui.Elements.Group.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Single,Microsoft.Xna.Framework.Graphics.BlendState,Microsoft.Xna.Framework.Graphics.SamplerState,Microsoft.Xna.Framework.Graphics.DepthStencilState,Microsoft.Xna.Framework.Graphics.Effect,Microsoft.Xna.Framework.Matrix) +- uid: MLEM.Ui.Elements.Group.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Single,MLEM.Graphics.SpriteBatchContext) + commentId: M:MLEM.Ui.Elements.Group.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Single,MLEM.Graphics.SpriteBatchContext) parent: MLEM.Ui.Elements.Group isExternal: true - name: Draw(GameTime, SpriteBatch, Single, BlendState, SamplerState, DepthStencilState, Effect, Matrix) - nameWithType: Group.Draw(GameTime, SpriteBatch, Single, BlendState, SamplerState, DepthStencilState, Effect, Matrix) - fullName: MLEM.Ui.Elements.Group.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, System.Single, Microsoft.Xna.Framework.Graphics.BlendState, Microsoft.Xna.Framework.Graphics.SamplerState, Microsoft.Xna.Framework.Graphics.DepthStencilState, Microsoft.Xna.Framework.Graphics.Effect, Microsoft.Xna.Framework.Matrix) + name: Draw(GameTime, SpriteBatch, Single, SpriteBatchContext) + nameWithType: Group.Draw(GameTime, SpriteBatch, Single, SpriteBatchContext) + fullName: MLEM.Ui.Elements.Group.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, System.Single, MLEM.Graphics.SpriteBatchContext) spec.csharp: - - uid: MLEM.Ui.Elements.Group.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Single,Microsoft.Xna.Framework.Graphics.BlendState,Microsoft.Xna.Framework.Graphics.SamplerState,Microsoft.Xna.Framework.Graphics.DepthStencilState,Microsoft.Xna.Framework.Graphics.Effect,Microsoft.Xna.Framework.Matrix) + - uid: MLEM.Ui.Elements.Group.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Single,MLEM.Graphics.SpriteBatchContext) name: Draw nameWithType: Group.Draw fullName: MLEM.Ui.Elements.Group.Draw @@ -3740,48 +4078,16 @@ references: - name: ', ' nameWithType: ', ' fullName: ', ' - - uid: Microsoft.Xna.Framework.Graphics.BlendState - name: BlendState - nameWithType: BlendState - fullName: Microsoft.Xna.Framework.Graphics.BlendState - isExternal: true - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: Microsoft.Xna.Framework.Graphics.SamplerState - name: SamplerState - nameWithType: SamplerState - fullName: Microsoft.Xna.Framework.Graphics.SamplerState - isExternal: true - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: Microsoft.Xna.Framework.Graphics.DepthStencilState - name: DepthStencilState - nameWithType: DepthStencilState - fullName: Microsoft.Xna.Framework.Graphics.DepthStencilState - isExternal: true - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: Microsoft.Xna.Framework.Graphics.Effect - name: Effect - nameWithType: Effect - fullName: Microsoft.Xna.Framework.Graphics.Effect - isExternal: true - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: Microsoft.Xna.Framework.Matrix - name: Matrix - nameWithType: Matrix - fullName: Microsoft.Xna.Framework.Matrix + - uid: MLEM.Graphics.SpriteBatchContext + name: SpriteBatchContext + nameWithType: SpriteBatchContext + fullName: MLEM.Graphics.SpriteBatchContext isExternal: true - name: ) nameWithType: ) fullName: ) spec.vb: - - uid: MLEM.Ui.Elements.Group.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Single,Microsoft.Xna.Framework.Graphics.BlendState,Microsoft.Xna.Framework.Graphics.SamplerState,Microsoft.Xna.Framework.Graphics.DepthStencilState,Microsoft.Xna.Framework.Graphics.Effect,Microsoft.Xna.Framework.Matrix) + - uid: MLEM.Ui.Elements.Group.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Single,MLEM.Graphics.SpriteBatchContext) name: Draw nameWithType: Group.Draw fullName: MLEM.Ui.Elements.Group.Draw @@ -3813,42 +4119,10 @@ references: - name: ', ' nameWithType: ', ' fullName: ', ' - - uid: Microsoft.Xna.Framework.Graphics.BlendState - name: BlendState - nameWithType: BlendState - fullName: Microsoft.Xna.Framework.Graphics.BlendState - isExternal: true - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: Microsoft.Xna.Framework.Graphics.SamplerState - name: SamplerState - nameWithType: SamplerState - fullName: Microsoft.Xna.Framework.Graphics.SamplerState - isExternal: true - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: Microsoft.Xna.Framework.Graphics.DepthStencilState - name: DepthStencilState - nameWithType: DepthStencilState - fullName: Microsoft.Xna.Framework.Graphics.DepthStencilState - isExternal: true - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: Microsoft.Xna.Framework.Graphics.Effect - name: Effect - nameWithType: Effect - fullName: Microsoft.Xna.Framework.Graphics.Effect - isExternal: true - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: Microsoft.Xna.Framework.Matrix - name: Matrix - nameWithType: Matrix - fullName: Microsoft.Xna.Framework.Matrix + - uid: MLEM.Graphics.SpriteBatchContext + name: SpriteBatchContext + nameWithType: SpriteBatchContext + fullName: MLEM.Graphics.SpriteBatchContext isExternal: true - name: ) nameWithType: ) @@ -3879,41 +4153,13 @@ references: name: Single nameWithType: Single fullName: System.Single -- uid: Microsoft.Xna.Framework.Graphics.BlendState - commentId: T:Microsoft.Xna.Framework.Graphics.BlendState - parent: Microsoft.Xna.Framework.Graphics +- uid: MLEM.Graphics.SpriteBatchContext + commentId: T:MLEM.Graphics.SpriteBatchContext + parent: MLEM.Graphics isExternal: true - name: BlendState - nameWithType: BlendState - fullName: Microsoft.Xna.Framework.Graphics.BlendState -- uid: Microsoft.Xna.Framework.Graphics.SamplerState - commentId: T:Microsoft.Xna.Framework.Graphics.SamplerState - parent: Microsoft.Xna.Framework.Graphics - isExternal: true - name: SamplerState - nameWithType: SamplerState - fullName: Microsoft.Xna.Framework.Graphics.SamplerState -- uid: Microsoft.Xna.Framework.Graphics.DepthStencilState - commentId: T:Microsoft.Xna.Framework.Graphics.DepthStencilState - parent: Microsoft.Xna.Framework.Graphics - isExternal: true - name: DepthStencilState - nameWithType: DepthStencilState - fullName: Microsoft.Xna.Framework.Graphics.DepthStencilState -- uid: Microsoft.Xna.Framework.Graphics.Effect - commentId: T:Microsoft.Xna.Framework.Graphics.Effect - parent: Microsoft.Xna.Framework.Graphics - isExternal: true - name: Effect - nameWithType: Effect - fullName: Microsoft.Xna.Framework.Graphics.Effect -- uid: Microsoft.Xna.Framework.Matrix - commentId: T:Microsoft.Xna.Framework.Matrix - parent: Microsoft.Xna.Framework - isExternal: true - name: Matrix - nameWithType: Matrix - fullName: Microsoft.Xna.Framework.Matrix + name: SpriteBatchContext + nameWithType: SpriteBatchContext + fullName: MLEM.Graphics.SpriteBatchContext - uid: Microsoft.Xna.Framework commentId: N:Microsoft.Xna.Framework isExternal: true @@ -3926,6 +4172,12 @@ references: name: Microsoft.Xna.Framework.Graphics nameWithType: Microsoft.Xna.Framework.Graphics fullName: Microsoft.Xna.Framework.Graphics +- uid: MLEM.Graphics + commentId: N:MLEM.Graphics + isExternal: true + name: MLEM.Graphics + nameWithType: MLEM.Graphics + fullName: MLEM.Graphics - uid: TinyLife.Uis.CoveringGroup.TryClose* commentId: Overload:TinyLife.Uis.CoveringGroup.TryClose name: TryClose diff --git a/docs/api/TinyLife.Uis.Cursor.yml b/docs/api/TinyLife.Uis.Cursor.yml deleted file mode 100644 index b073815..0000000 --- a/docs/api/TinyLife.Uis.Cursor.yml +++ /dev/null @@ -1,452 +0,0 @@ -### YamlMime:ManagedReference -items: -- uid: TinyLife.Uis.Cursor - commentId: T:TinyLife.Uis.Cursor - id: Cursor - parent: TinyLife.Uis - children: - - TinyLife.Uis.Cursor.SetCursor(TinyLife.Uis.CursorType) - langs: - - csharp - - vb - name: Cursor - nameWithType: Cursor - fullName: TinyLife.Uis.Cursor - type: Class - source: - remote: - path: TinyLife/Uis/Cursor.cs - branch: 0.20.4-dev - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: Cursor - path: ../TinyLife/Uis/Cursor.cs - startLine: 13 - assemblies: - - Tiny Life - namespace: TinyLife.Uis - summary: "\nThe Cursor class contains ways to change the visuals to different values\n" - example: [] - syntax: - content: public static class Cursor - content.vb: Public Module Cursor - inheritance: - - System.Object - inheritedMembers: - - 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 - modifiers.csharp: - - public - - static - - class - modifiers.vb: - - Public - - Module -- uid: TinyLife.Uis.Cursor.SetCursor(TinyLife.Uis.CursorType) - commentId: M:TinyLife.Uis.Cursor.SetCursor(TinyLife.Uis.CursorType) - id: SetCursor(TinyLife.Uis.CursorType) - parent: TinyLife.Uis.Cursor - langs: - - csharp - - vb - name: SetCursor(CursorType) - nameWithType: Cursor.SetCursor(CursorType) - fullName: TinyLife.Uis.Cursor.SetCursor(TinyLife.Uis.CursorType) - type: Method - source: - remote: - path: TinyLife/Uis/Cursor.cs - branch: 0.20.4-dev - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: SetCursor - path: ../TinyLife/Uis/Cursor.cs - startLine: 41 - assemblies: - - Tiny Life - namespace: TinyLife.Uis - summary: "\nSets the currently used cursor to the given .\nNote that, every frame, the cursor is reset to the default.\n" - example: [] - syntax: - content: public static void SetCursor(CursorType type) - parameters: - - id: type - type: TinyLife.Uis.CursorType - description: The cursor type to set - content.vb: Public Shared Sub SetCursor(type As CursorType) - overload: TinyLife.Uis.Cursor.SetCursor* - modifiers.csharp: - - public - - static - modifiers.vb: - - Public - - Shared -references: -- uid: Microsoft.Xna.Framework.Input.MouseCursor - commentId: T:Microsoft.Xna.Framework.Input.MouseCursor - isExternal: true -- uid: TinyLife.Uis.CursorType - commentId: T:TinyLife.Uis.CursorType - parent: TinyLife.Uis - name: CursorType - nameWithType: CursorType - fullName: TinyLife.Uis.CursorType -- uid: TinyLife.Uis - commentId: N:TinyLife.Uis - name: TinyLife.Uis - nameWithType: TinyLife.Uis - fullName: TinyLife.Uis -- uid: System.Object - commentId: T:System.Object - parent: System - isExternal: true - name: Object - nameWithType: Object - fullName: System.Object -- uid: System.Object.Equals(System.Object) - commentId: M:System.Object.Equals(System.Object) - parent: System.Object - isExternal: true - name: Equals(Object) - nameWithType: Object.Equals(Object) - fullName: System.Object.Equals(System.Object) - spec.csharp: - - uid: System.Object.Equals(System.Object) - name: Equals - nameWithType: Object.Equals - fullName: System.Object.Equals - isExternal: true - - name: ( - nameWithType: ( - fullName: ( - - uid: System.Object - name: Object - nameWithType: Object - fullName: System.Object - isExternal: true - - name: ) - nameWithType: ) - fullName: ) - spec.vb: - - uid: System.Object.Equals(System.Object) - name: Equals - nameWithType: Object.Equals - fullName: System.Object.Equals - isExternal: true - - name: ( - nameWithType: ( - fullName: ( - - uid: System.Object - name: Object - nameWithType: Object - fullName: System.Object - isExternal: true - - name: ) - nameWithType: ) - fullName: ) -- uid: System.Object.Equals(System.Object,System.Object) - commentId: M:System.Object.Equals(System.Object,System.Object) - parent: System.Object - isExternal: true - name: Equals(Object, Object) - nameWithType: Object.Equals(Object, Object) - fullName: System.Object.Equals(System.Object, System.Object) - spec.csharp: - - uid: System.Object.Equals(System.Object,System.Object) - name: Equals - nameWithType: Object.Equals - fullName: System.Object.Equals - isExternal: true - - name: ( - nameWithType: ( - fullName: ( - - uid: System.Object - name: Object - nameWithType: Object - fullName: System.Object - isExternal: true - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: System.Object - name: Object - nameWithType: Object - fullName: System.Object - isExternal: true - - name: ) - nameWithType: ) - fullName: ) - spec.vb: - - uid: System.Object.Equals(System.Object,System.Object) - name: Equals - nameWithType: Object.Equals - fullName: System.Object.Equals - isExternal: true - - name: ( - nameWithType: ( - fullName: ( - - uid: System.Object - name: Object - nameWithType: Object - fullName: System.Object - isExternal: true - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: System.Object - name: Object - nameWithType: Object - fullName: System.Object - isExternal: true - - name: ) - nameWithType: ) - fullName: ) -- uid: System.Object.GetHashCode - commentId: M:System.Object.GetHashCode - parent: System.Object - isExternal: true - name: GetHashCode() - nameWithType: Object.GetHashCode() - fullName: System.Object.GetHashCode() - spec.csharp: - - uid: System.Object.GetHashCode - name: GetHashCode - nameWithType: Object.GetHashCode - fullName: System.Object.GetHashCode - isExternal: true - - name: ( - nameWithType: ( - fullName: ( - - name: ) - nameWithType: ) - fullName: ) - spec.vb: - - uid: System.Object.GetHashCode - name: GetHashCode - nameWithType: Object.GetHashCode - fullName: System.Object.GetHashCode - isExternal: true - - name: ( - nameWithType: ( - fullName: ( - - name: ) - nameWithType: ) - fullName: ) -- uid: System.Object.GetType - commentId: M:System.Object.GetType - parent: System.Object - isExternal: true - name: GetType() - nameWithType: Object.GetType() - fullName: System.Object.GetType() - spec.csharp: - - uid: System.Object.GetType - name: GetType - nameWithType: Object.GetType - fullName: System.Object.GetType - isExternal: true - - name: ( - nameWithType: ( - fullName: ( - - name: ) - nameWithType: ) - fullName: ) - spec.vb: - - uid: System.Object.GetType - name: GetType - nameWithType: Object.GetType - fullName: System.Object.GetType - isExternal: true - - name: ( - nameWithType: ( - fullName: ( - - name: ) - nameWithType: ) - fullName: ) -- uid: System.Object.MemberwiseClone - commentId: M:System.Object.MemberwiseClone - parent: System.Object - isExternal: true - name: MemberwiseClone() - nameWithType: Object.MemberwiseClone() - fullName: System.Object.MemberwiseClone() - spec.csharp: - - uid: System.Object.MemberwiseClone - name: MemberwiseClone - nameWithType: Object.MemberwiseClone - fullName: System.Object.MemberwiseClone - isExternal: true - - name: ( - nameWithType: ( - fullName: ( - - name: ) - nameWithType: ) - fullName: ) - spec.vb: - - uid: System.Object.MemberwiseClone - name: MemberwiseClone - nameWithType: Object.MemberwiseClone - fullName: System.Object.MemberwiseClone - isExternal: true - - name: ( - nameWithType: ( - fullName: ( - - name: ) - nameWithType: ) - fullName: ) -- uid: System.Object.ReferenceEquals(System.Object,System.Object) - commentId: M:System.Object.ReferenceEquals(System.Object,System.Object) - parent: System.Object - isExternal: true - name: ReferenceEquals(Object, Object) - nameWithType: Object.ReferenceEquals(Object, Object) - fullName: System.Object.ReferenceEquals(System.Object, System.Object) - spec.csharp: - - uid: System.Object.ReferenceEquals(System.Object,System.Object) - name: ReferenceEquals - nameWithType: Object.ReferenceEquals - fullName: System.Object.ReferenceEquals - isExternal: true - - name: ( - nameWithType: ( - fullName: ( - - uid: System.Object - name: Object - nameWithType: Object - fullName: System.Object - isExternal: true - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: System.Object - name: Object - nameWithType: Object - fullName: System.Object - isExternal: true - - name: ) - nameWithType: ) - fullName: ) - spec.vb: - - uid: System.Object.ReferenceEquals(System.Object,System.Object) - name: ReferenceEquals - nameWithType: Object.ReferenceEquals - fullName: System.Object.ReferenceEquals - isExternal: true - - name: ( - nameWithType: ( - fullName: ( - - uid: System.Object - name: Object - nameWithType: Object - fullName: System.Object - isExternal: true - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: System.Object - name: Object - nameWithType: Object - fullName: System.Object - isExternal: true - - name: ) - nameWithType: ) - fullName: ) -- uid: System.Object.ToString - commentId: M:System.Object.ToString - parent: System.Object - isExternal: true - name: ToString() - nameWithType: Object.ToString() - fullName: System.Object.ToString() - spec.csharp: - - uid: System.Object.ToString - name: ToString - nameWithType: Object.ToString - fullName: System.Object.ToString - isExternal: true - - name: ( - nameWithType: ( - fullName: ( - - name: ) - nameWithType: ) - fullName: ) - spec.vb: - - uid: System.Object.ToString - name: ToString - nameWithType: Object.ToString - fullName: System.Object.ToString - isExternal: true - - name: ( - nameWithType: ( - fullName: ( - - name: ) - nameWithType: ) - fullName: ) -- uid: System - commentId: N:System - isExternal: true - name: System - nameWithType: System - fullName: System -- uid: MLEM.Startup.MlemGame.Update(Microsoft.Xna.Framework.GameTime) - commentId: M:MLEM.Startup.MlemGame.Update(Microsoft.Xna.Framework.GameTime) - parent: MLEM.Startup.MlemGame - isExternal: true - name: Update(GameTime) - nameWithType: MlemGame.Update(GameTime) - fullName: MLEM.Startup.MlemGame.Update(Microsoft.Xna.Framework.GameTime) - spec.csharp: - - uid: MLEM.Startup.MlemGame.Update(Microsoft.Xna.Framework.GameTime) - name: Update - nameWithType: MlemGame.Update - fullName: MLEM.Startup.MlemGame.Update - isExternal: true - - name: ( - nameWithType: ( - fullName: ( - - uid: Microsoft.Xna.Framework.GameTime - name: GameTime - nameWithType: GameTime - fullName: Microsoft.Xna.Framework.GameTime - isExternal: true - - name: ) - nameWithType: ) - fullName: ) - spec.vb: - - uid: MLEM.Startup.MlemGame.Update(Microsoft.Xna.Framework.GameTime) - name: Update - nameWithType: MlemGame.Update - fullName: MLEM.Startup.MlemGame.Update - isExternal: true - - name: ( - nameWithType: ( - fullName: ( - - uid: Microsoft.Xna.Framework.GameTime - name: GameTime - nameWithType: GameTime - fullName: Microsoft.Xna.Framework.GameTime - isExternal: true - - name: ) - nameWithType: ) - fullName: ) -- uid: TinyLife.Uis.Cursor.SetCursor* - commentId: Overload:TinyLife.Uis.Cursor.SetCursor - name: SetCursor - nameWithType: Cursor.SetCursor - fullName: TinyLife.Uis.Cursor.SetCursor -- uid: MLEM.Startup.MlemGame - commentId: T:MLEM.Startup.MlemGame - parent: MLEM.Startup - isExternal: true - name: MlemGame - nameWithType: MlemGame - fullName: MLEM.Startup.MlemGame -- uid: MLEM.Startup - commentId: N:MLEM.Startup - isExternal: true - name: MLEM.Startup - nameWithType: MLEM.Startup - fullName: MLEM.Startup diff --git a/docs/api/TinyLife.Uis.CursorType.yml b/docs/api/TinyLife.Uis.CursorType.yml index c3954a3..4f60e90 100644 --- a/docs/api/TinyLife.Uis.CursorType.yml +++ b/docs/api/TinyLife.Uis.CursorType.yml @@ -7,9 +7,11 @@ items: children: - TinyLife.Uis.CursorType.Default - TinyLife.Uis.CursorType.Disallowed + - TinyLife.Uis.CursorType.EditingActions - TinyLife.Uis.CursorType.Hammer - TinyLife.Uis.CursorType.None - TinyLife.Uis.CursorType.Range + - TinyLife.Uis.CursorType.RotatingCamera - TinyLife.Uis.CursorType.Wall langs: - csharp @@ -21,15 +23,15 @@ items: source: remote: path: TinyLife/Uis/Cursor.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CursorType path: ../TinyLife/Uis/Cursor.cs - startLine: 53 + startLine: 54 assemblies: - Tiny Life namespace: TinyLife.Uis - summary: "\nAn enumeration that defines types of cursor graphics that can be set using \n" + summary: "\nAn enumeration that defines types of cursor graphics that can be set using .\n" example: [] syntax: content: public enum CursorType @@ -56,11 +58,11 @@ items: source: remote: path: TinyLife/Uis/Cursor.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: None path: ../TinyLife/Uis/Cursor.cs - startLine: 58 + startLine: 59 assemblies: - Tiny Life namespace: TinyLife.Uis @@ -90,11 +92,11 @@ items: source: remote: path: TinyLife/Uis/Cursor.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Default path: ../TinyLife/Uis/Cursor.cs - startLine: 62 + startLine: 63 assemblies: - Tiny Life namespace: TinyLife.Uis @@ -124,11 +126,11 @@ items: source: remote: path: TinyLife/Uis/Cursor.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Wall path: ../TinyLife/Uis/Cursor.cs - startLine: 66 + startLine: 67 assemblies: - Tiny Life namespace: TinyLife.Uis @@ -158,11 +160,11 @@ items: source: remote: path: TinyLife/Uis/Cursor.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Hammer path: ../TinyLife/Uis/Cursor.cs - startLine: 70 + startLine: 71 assemblies: - Tiny Life namespace: TinyLife.Uis @@ -192,11 +194,11 @@ items: source: remote: path: TinyLife/Uis/Cursor.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Range path: ../TinyLife/Uis/Cursor.cs - startLine: 74 + startLine: 75 assemblies: - Tiny Life namespace: TinyLife.Uis @@ -226,11 +228,11 @@ items: source: remote: path: TinyLife/Uis/Cursor.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Disallowed path: ../TinyLife/Uis/Cursor.cs - startLine: 78 + startLine: 79 assemblies: - Tiny Life namespace: TinyLife.Uis @@ -246,9 +248,77 @@ items: modifiers.vb: - Public - Const +- uid: TinyLife.Uis.CursorType.RotatingCamera + commentId: F:TinyLife.Uis.CursorType.RotatingCamera + id: RotatingCamera + parent: TinyLife.Uis.CursorType + langs: + - csharp + - vb + name: RotatingCamera + nameWithType: CursorType.RotatingCamera + fullName: TinyLife.Uis.CursorType.RotatingCamera + type: Field + source: + remote: + path: TinyLife/Uis/Cursor.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: RotatingCamera + path: ../TinyLife/Uis/Cursor.cs + startLine: 83 + assemblies: + - Tiny Life + namespace: TinyLife.Uis + summary: "\nThe cursor graphic that indicates that a modifier key is being pressed that allows the camera to be rotated.\n" + example: [] + syntax: + content: RotatingCamera = 6 + return: + type: TinyLife.Uis.CursorType + modifiers.csharp: + - public + - const + modifiers.vb: + - Public + - Const +- uid: TinyLife.Uis.CursorType.EditingActions + commentId: F:TinyLife.Uis.CursorType.EditingActions + id: EditingActions + parent: TinyLife.Uis.CursorType + langs: + - csharp + - vb + name: EditingActions + nameWithType: CursorType.EditingActions + fullName: TinyLife.Uis.CursorType.EditingActions + type: Field + source: + remote: + path: TinyLife/Uis/Cursor.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: EditingActions + path: ../TinyLife/Uis/Cursor.cs + startLine: 87 + assemblies: + - Tiny Life + namespace: TinyLife.Uis + summary: "\nThe cursor graphic that indicates that a modifier key is being pressed that allows the action queue to be edited.\n" + example: [] + syntax: + content: EditingActions = 7 + return: + type: TinyLife.Uis.CursorType + modifiers.csharp: + - public + - const + modifiers.vb: + - Public + - Const references: -- uid: TinyLife.Uis.Cursor.SetCursor(TinyLife.Uis.CursorType) - commentId: M:TinyLife.Uis.Cursor.SetCursor(TinyLife.Uis.CursorType) +- uid: TinyLife.GameImpl.CurrentCursor + commentId: F:TinyLife.GameImpl.CurrentCursor isExternal: true - uid: TinyLife.Uis commentId: N:TinyLife.Uis diff --git a/docs/api/TinyLife.Uis.InGameHint.yml b/docs/api/TinyLife.Uis.InGameHint.yml index e22179d..ad32b2d 100644 --- a/docs/api/TinyLife.Uis.InGameHint.yml +++ b/docs/api/TinyLife.Uis.InGameHint.yml @@ -5,7 +5,7 @@ items: id: InGameHint parent: TinyLife.Uis children: - - TinyLife.Uis.InGameHint.#ctor(System.String,MLEM.Textures.TextureRegion,System.Func{System.Boolean}) + - TinyLife.Uis.InGameHint.#ctor(System.String,MLEM.Textures.TextureRegion,System.Func{TinyLife.GameImpl,System.Boolean}) - TinyLife.Uis.InGameHint.ClothesIntentions - TinyLife.Uis.InGameHint.Condition - TinyLife.Uis.InGameHint.Display @@ -30,25 +30,19 @@ items: source: remote: path: TinyLife/Uis/InGameHint.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: InGameHint path: ../TinyLife/Uis/InGameHint.cs - startLine: 25 + startLine: 23 assemblies: - Tiny Life namespace: TinyLife.Uis summary: "\nAn in-game hint is a tutorial notification that can display with a given , or that can be caused to be displayed manually using .\nEach in-game hint is only displayed once, unless the list of displayed hints is reset in the .\n" example: [] syntax: - content: >- - [JsonConverter(typeof(StaticJsonConverter), new object[]{typeof(InGameHint), "PrivateHints"})] - - public class InGameHint - content.vb: >- - - - Public Class InGameHint + content: public class InGameHint + content.vb: Public Class InGameHint inheritance: - System.Object inheritedMembers: @@ -81,21 +75,21 @@ items: source: remote: path: TinyLife/Uis/InGameHint.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Hints path: ../TinyLife/Uis/InGameHint.cs - startLine: 33 + startLine: 30 assemblies: - Tiny Life namespace: TinyLife.Uis summary: "\nThe registry for all values.\nUse to add to this list.\n" example: [] syntax: - content: public static readonly IDictionary Hints + content: public static readonly ReadOnlyDictionary Hints return: - type: System.Collections.Generic.IDictionary{System.String,TinyLife.Uis.InGameHint} - content.vb: Public Shared ReadOnly Hints As IDictionary(Of String, InGameHint) + type: System.Collections.ObjectModel.ReadOnlyDictionary{System.String,TinyLife.Uis.InGameHint} + content.vb: Public Shared ReadOnly Hints As ReadOnlyDictionary(Of String, InGameHint) modifiers.csharp: - public - static @@ -118,11 +112,11 @@ items: source: remote: path: TinyLife/Uis/InGameHint.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Introduction path: ../TinyLife/Uis/InGameHint.cs - startLine: 36 + startLine: 33 assemblies: - Tiny Life namespace: TinyLife.Uis @@ -153,11 +147,11 @@ items: source: remote: path: TinyLife/Uis/InGameHint.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PersonalityTypes path: ../TinyLife/Uis/InGameHint.cs - startLine: 37 + startLine: 34 assemblies: - Tiny Life namespace: TinyLife.Uis @@ -188,11 +182,11 @@ items: source: remote: path: TinyLife/Uis/InGameHint.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ClothesIntentions path: ../TinyLife/Uis/InGameHint.cs - startLine: 38 + startLine: 35 assemblies: - Tiny Life namespace: TinyLife.Uis @@ -223,11 +217,11 @@ items: source: remote: path: TinyLife/Uis/InGameHint.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Interactions path: ../TinyLife/Uis/InGameHint.cs - startLine: 39 + startLine: 36 assemblies: - Tiny Life namespace: TinyLife.Uis @@ -258,11 +252,11 @@ items: source: remote: path: TinyLife/Uis/InGameHint.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Outfits path: ../TinyLife/Uis/InGameHint.cs - startLine: 40 + startLine: 37 assemblies: - Tiny Life namespace: TinyLife.Uis @@ -293,11 +287,11 @@ items: source: remote: path: TinyLife/Uis/InGameHint.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: InteractionPages path: ../TinyLife/Uis/InGameHint.cs - startLine: 41 + startLine: 38 assemblies: - Tiny Life namespace: TinyLife.Uis @@ -328,11 +322,11 @@ items: source: remote: path: TinyLife/Uis/InGameHint.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OutOfTownActions path: ../TinyLife/Uis/InGameHint.cs - startLine: 42 + startLine: 39 assemblies: - Tiny Life namespace: TinyLife.Uis @@ -363,11 +357,11 @@ items: source: remote: path: TinyLife/Uis/InGameHint.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Name path: ../TinyLife/Uis/InGameHint.cs - startLine: 64 + startLine: 61 assemblies: - Tiny Life namespace: TinyLife.Uis @@ -398,11 +392,11 @@ items: source: remote: path: TinyLife/Uis/InGameHint.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Icon path: ../TinyLife/Uis/InGameHint.cs - startLine: 68 + startLine: 65 assemblies: - Tiny Life namespace: TinyLife.Uis @@ -433,21 +427,21 @@ items: source: remote: path: TinyLife/Uis/InGameHint.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Condition path: ../TinyLife/Uis/InGameHint.cs - startLine: 72 + startLine: 69 assemblies: - Tiny Life namespace: TinyLife.Uis summary: "\nAn optional condition that causes this hint to be displayed\n" example: [] syntax: - content: public readonly Func Condition + content: public readonly Func Condition return: - type: System.Func{System.Boolean} - content.vb: Public ReadOnly Condition As Func(Of Boolean) + type: System.Func{TinyLife.GameImpl,System.Boolean} + content.vb: Public ReadOnly Condition As Func(Of GameImpl, Boolean) modifiers.csharp: - public - readonly @@ -468,11 +462,11 @@ items: source: remote: path: TinyLife/Uis/InGameHint.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: HasBeenDisplayed path: ../TinyLife/Uis/InGameHint.cs - startLine: 76 + startLine: 73 assemblies: - Tiny Life namespace: TinyLife.Uis @@ -491,32 +485,32 @@ items: modifiers.vb: - Public - ReadOnly -- uid: TinyLife.Uis.InGameHint.#ctor(System.String,MLEM.Textures.TextureRegion,System.Func{System.Boolean}) - commentId: M:TinyLife.Uis.InGameHint.#ctor(System.String,MLEM.Textures.TextureRegion,System.Func{System.Boolean}) - id: '#ctor(System.String,MLEM.Textures.TextureRegion,System.Func{System.Boolean})' +- uid: TinyLife.Uis.InGameHint.#ctor(System.String,MLEM.Textures.TextureRegion,System.Func{TinyLife.GameImpl,System.Boolean}) + commentId: M:TinyLife.Uis.InGameHint.#ctor(System.String,MLEM.Textures.TextureRegion,System.Func{TinyLife.GameImpl,System.Boolean}) + id: '#ctor(System.String,MLEM.Textures.TextureRegion,System.Func{TinyLife.GameImpl,System.Boolean})' parent: TinyLife.Uis.InGameHint langs: - csharp - vb - name: InGameHint(String, TextureRegion, Func) - nameWithType: InGameHint.InGameHint(String, TextureRegion, Func) - fullName: TinyLife.Uis.InGameHint.InGameHint(System.String, MLEM.Textures.TextureRegion, System.Func) + name: InGameHint(String, TextureRegion, Func) + nameWithType: InGameHint.InGameHint(String, TextureRegion, Func) + fullName: TinyLife.Uis.InGameHint.InGameHint(System.String, MLEM.Textures.TextureRegion, System.Func) type: Constructor source: remote: path: TinyLife/Uis/InGameHint.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Uis/InGameHint.cs - startLine: 84 + startLine: 81 assemblies: - Tiny Life namespace: TinyLife.Uis summary: "\nCreates a new hint with the given settings\n" example: [] syntax: - content: public InGameHint(string name, TextureRegion icon, Func condition = null) + content: public InGameHint(string name, TextureRegion icon, Func condition = null) parameters: - id: name type: System.String @@ -525,17 +519,17 @@ items: type: MLEM.Textures.TextureRegion description: The icon of this hint - id: condition - type: System.Func{System.Boolean} + type: System.Func{TinyLife.GameImpl,System.Boolean} description: An optional condition to cause this hint to be displayed - content.vb: Public Sub New(name As String, icon As TextureRegion, condition As Func(Of Boolean) = Nothing) + content.vb: Public Sub New(name As String, icon As TextureRegion, condition As Func(Of GameImpl, Boolean) = Nothing) overload: TinyLife.Uis.InGameHint.#ctor* - nameWithType.vb: InGameHint.InGameHint(String, TextureRegion, Func(Of Boolean)) + nameWithType.vb: InGameHint.InGameHint(String, TextureRegion, Func(Of GameImpl, Boolean)) modifiers.csharp: - public modifiers.vb: - Public - fullName.vb: TinyLife.Uis.InGameHint.InGameHint(System.String, MLEM.Textures.TextureRegion, System.Func(Of System.Boolean)) - name.vb: InGameHint(String, TextureRegion, Func(Of Boolean)) + fullName.vb: TinyLife.Uis.InGameHint.InGameHint(System.String, MLEM.Textures.TextureRegion, System.Func(Of TinyLife.GameImpl, System.Boolean)) + name.vb: InGameHint(String, TextureRegion, Func(Of GameImpl, Boolean)) - uid: TinyLife.Uis.InGameHint.Display commentId: M:TinyLife.Uis.InGameHint.Display id: Display @@ -550,11 +544,11 @@ items: source: remote: path: TinyLife/Uis/InGameHint.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Display path: ../TinyLife/Uis/InGameHint.cs - startLine: 93 + startLine: 90 assemblies: - Tiny Life namespace: TinyLife.Uis @@ -582,11 +576,11 @@ items: source: remote: path: TinyLife/Uis/InGameHint.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Register path: ../TinyLife/Uis/InGameHint.cs - startLine: 119 + startLine: 116 assemblies: - Tiny Life namespace: TinyLife.Uis @@ -1012,21 +1006,21 @@ references: - uid: TinyLife.Uis.InGameHint.Register(TinyLife.Uis.InGameHint) commentId: M:TinyLife.Uis.InGameHint.Register(TinyLife.Uis.InGameHint) isExternal: true -- uid: System.Collections.Generic.IDictionary{System.String,TinyLife.Uis.InGameHint} - commentId: T:System.Collections.Generic.IDictionary{System.String,TinyLife.Uis.InGameHint} - parent: System.Collections.Generic - definition: System.Collections.Generic.IDictionary`2 - name: IDictionary - nameWithType: IDictionary - fullName: System.Collections.Generic.IDictionary - nameWithType.vb: IDictionary(Of String, InGameHint) - fullName.vb: System.Collections.Generic.IDictionary(Of System.String, TinyLife.Uis.InGameHint) - name.vb: IDictionary(Of String, InGameHint) +- uid: System.Collections.ObjectModel.ReadOnlyDictionary{System.String,TinyLife.Uis.InGameHint} + commentId: T:System.Collections.ObjectModel.ReadOnlyDictionary{System.String,TinyLife.Uis.InGameHint} + parent: System.Collections.ObjectModel + definition: System.Collections.ObjectModel.ReadOnlyDictionary`2 + name: ReadOnlyDictionary + nameWithType: ReadOnlyDictionary + fullName: System.Collections.ObjectModel.ReadOnlyDictionary + nameWithType.vb: ReadOnlyDictionary(Of String, InGameHint) + fullName.vb: System.Collections.ObjectModel.ReadOnlyDictionary(Of System.String, TinyLife.Uis.InGameHint) + name.vb: ReadOnlyDictionary(Of String, InGameHint) spec.csharp: - - uid: System.Collections.Generic.IDictionary`2 - name: IDictionary - nameWithType: IDictionary - fullName: System.Collections.Generic.IDictionary + - uid: System.Collections.ObjectModel.ReadOnlyDictionary`2 + name: ReadOnlyDictionary + nameWithType: ReadOnlyDictionary + fullName: System.Collections.ObjectModel.ReadOnlyDictionary isExternal: true - name: < nameWithType: < @@ -1047,10 +1041,10 @@ references: nameWithType: '>' fullName: '>' spec.vb: - - uid: System.Collections.Generic.IDictionary`2 - name: IDictionary - nameWithType: IDictionary - fullName: System.Collections.Generic.IDictionary + - uid: System.Collections.ObjectModel.ReadOnlyDictionary`2 + name: ReadOnlyDictionary + nameWithType: ReadOnlyDictionary + fullName: System.Collections.ObjectModel.ReadOnlyDictionary isExternal: true - name: '(Of ' nameWithType: '(Of ' @@ -1070,20 +1064,20 @@ references: - name: ) nameWithType: ) fullName: ) -- uid: System.Collections.Generic.IDictionary`2 - commentId: T:System.Collections.Generic.IDictionary`2 +- uid: System.Collections.ObjectModel.ReadOnlyDictionary`2 + commentId: T:System.Collections.ObjectModel.ReadOnlyDictionary`2 isExternal: true - name: IDictionary - nameWithType: IDictionary - fullName: System.Collections.Generic.IDictionary - nameWithType.vb: IDictionary(Of TKey, TValue) - fullName.vb: System.Collections.Generic.IDictionary(Of TKey, TValue) - name.vb: IDictionary(Of TKey, TValue) + name: ReadOnlyDictionary + nameWithType: ReadOnlyDictionary + fullName: System.Collections.ObjectModel.ReadOnlyDictionary + nameWithType.vb: ReadOnlyDictionary(Of TKey, TValue) + fullName.vb: System.Collections.ObjectModel.ReadOnlyDictionary(Of TKey, TValue) + name.vb: ReadOnlyDictionary(Of TKey, TValue) spec.csharp: - - uid: System.Collections.Generic.IDictionary`2 - name: IDictionary - nameWithType: IDictionary - fullName: System.Collections.Generic.IDictionary + - uid: System.Collections.ObjectModel.ReadOnlyDictionary`2 + name: ReadOnlyDictionary + nameWithType: ReadOnlyDictionary + fullName: System.Collections.ObjectModel.ReadOnlyDictionary isExternal: true - name: < nameWithType: < @@ -1101,10 +1095,10 @@ references: nameWithType: '>' fullName: '>' spec.vb: - - uid: System.Collections.Generic.IDictionary`2 - name: IDictionary - nameWithType: IDictionary - fullName: System.Collections.Generic.IDictionary + - uid: System.Collections.ObjectModel.ReadOnlyDictionary`2 + name: ReadOnlyDictionary + nameWithType: ReadOnlyDictionary + fullName: System.Collections.ObjectModel.ReadOnlyDictionary isExternal: true - name: '(Of ' nameWithType: '(Of ' @@ -1121,12 +1115,12 @@ references: - name: ) nameWithType: ) fullName: ) -- uid: System.Collections.Generic - commentId: N:System.Collections.Generic +- uid: System.Collections.ObjectModel + commentId: N:System.Collections.ObjectModel isExternal: true - name: System.Collections.Generic - nameWithType: System.Collections.Generic - fullName: System.Collections.Generic + name: System.Collections.ObjectModel + nameWithType: System.Collections.ObjectModel + fullName: System.Collections.ObjectModel - uid: System.String commentId: T:System.String parent: System @@ -1147,18 +1141,18 @@ references: name: MLEM.Textures nameWithType: MLEM.Textures fullName: MLEM.Textures -- uid: System.Func{System.Boolean} - commentId: T:System.Func{System.Boolean} +- uid: System.Func{TinyLife.GameImpl,System.Boolean} + commentId: T:System.Func{TinyLife.GameImpl,System.Boolean} parent: System - definition: System.Func`1 - name: Func - nameWithType: Func - fullName: System.Func - nameWithType.vb: Func(Of Boolean) - fullName.vb: System.Func(Of System.Boolean) - name.vb: Func(Of Boolean) + definition: System.Func`2 + name: Func + nameWithType: Func + fullName: System.Func + nameWithType.vb: Func(Of GameImpl, Boolean) + fullName.vb: System.Func(Of TinyLife.GameImpl, System.Boolean) + name.vb: Func(Of GameImpl, Boolean) spec.csharp: - - uid: System.Func`1 + - uid: System.Func`2 name: Func nameWithType: Func fullName: System.Func @@ -1166,6 +1160,13 @@ references: - name: < nameWithType: < fullName: < + - uid: TinyLife.GameImpl + name: GameImpl + nameWithType: GameImpl + fullName: TinyLife.GameImpl + - name: ', ' + nameWithType: ', ' + fullName: ', ' - uid: System.Boolean name: Boolean nameWithType: Boolean @@ -1175,7 +1176,7 @@ references: nameWithType: '>' fullName: '>' spec.vb: - - uid: System.Func`1 + - uid: System.Func`2 name: Func nameWithType: Func fullName: System.Func @@ -1183,6 +1184,13 @@ references: - name: '(Of ' nameWithType: '(Of ' fullName: '(Of ' + - uid: TinyLife.GameImpl + name: GameImpl + nameWithType: GameImpl + fullName: TinyLife.GameImpl + - name: ', ' + nameWithType: ', ' + fullName: ', ' - uid: System.Boolean name: Boolean nameWithType: Boolean @@ -1191,17 +1199,17 @@ references: - name: ) nameWithType: ) fullName: ) -- uid: System.Func`1 - commentId: T:System.Func`1 +- uid: System.Func`2 + commentId: T:System.Func`2 isExternal: true - name: Func - nameWithType: Func - fullName: System.Func - nameWithType.vb: Func(Of TResult) - fullName.vb: System.Func(Of TResult) - name.vb: Func(Of TResult) + name: Func + nameWithType: Func + fullName: System.Func + nameWithType.vb: Func(Of T, TResult) + fullName.vb: System.Func(Of T, TResult) + name.vb: Func(Of T, TResult) spec.csharp: - - uid: System.Func`1 + - uid: System.Func`2 name: Func nameWithType: Func fullName: System.Func @@ -1209,6 +1217,12 @@ references: - name: < nameWithType: < fullName: < + - name: T + nameWithType: T + fullName: T + - name: ', ' + nameWithType: ', ' + fullName: ', ' - name: TResult nameWithType: TResult fullName: TResult @@ -1216,7 +1230,7 @@ references: nameWithType: '>' fullName: '>' spec.vb: - - uid: System.Func`1 + - uid: System.Func`2 name: Func nameWithType: Func fullName: System.Func @@ -1224,6 +1238,12 @@ references: - name: '(Of ' nameWithType: '(Of ' fullName: '(Of ' + - name: T + nameWithType: T + fullName: T + - name: ', ' + nameWithType: ', ' + fullName: ', ' - name: TResult nameWithType: TResult fullName: TResult diff --git a/docs/api/TinyLife.Uis.InGameUi.yml b/docs/api/TinyLife.Uis.InGameUi.yml index 953506c..3d306cd 100644 --- a/docs/api/TinyLife.Uis.InGameUi.yml +++ b/docs/api/TinyLife.Uis.InGameUi.yml @@ -19,11 +19,11 @@ items: source: remote: path: TinyLife/Uis/InGameUi.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: InGameUi path: ../TinyLife/Uis/InGameUi.cs - startLine: 24 + startLine: 25 assemblies: - Tiny Life namespace: TinyLife.Uis @@ -63,11 +63,11 @@ items: source: remote: path: TinyLife/Uis/InGameUi.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnInitialized path: ../TinyLife/Uis/InGameUi.cs - startLine: 29 + startLine: 30 assemblies: - Tiny Life namespace: TinyLife.Uis @@ -98,11 +98,11 @@ items: source: remote: path: TinyLife/Uis/InGameUi.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Main path: ../TinyLife/Uis/InGameUi.cs - startLine: 34 + startLine: 35 assemblies: - Tiny Life namespace: TinyLife.Uis @@ -137,11 +137,11 @@ items: source: remote: path: TinyLife/Uis/InGameUi.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: BuildContent path: ../TinyLife/Uis/InGameUi.cs - startLine: 38 + startLine: 39 assemblies: - Tiny Life namespace: TinyLife.Uis @@ -176,11 +176,11 @@ items: source: remote: path: TinyLife/Uis/InGameUi.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: BuildZoom path: ../TinyLife/Uis/InGameUi.cs - startLine: 42 + startLine: 43 assemblies: - Tiny Life namespace: TinyLife.Uis diff --git a/docs/api/TinyLife.Uis.Menus.TransitionType.yml b/docs/api/TinyLife.Uis.Menus.TransitionType.yml index 5448bc9..8e2e360 100644 --- a/docs/api/TinyLife.Uis.Menus.TransitionType.yml +++ b/docs/api/TinyLife.Uis.Menus.TransitionType.yml @@ -17,11 +17,11 @@ items: source: remote: path: TinyLife/Uis/Menus.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TransitionType path: ../TinyLife/Uis/Menus.cs - startLine: 721 + startLine: 798 assemblies: - Tiny Life namespace: TinyLife.Uis @@ -52,11 +52,11 @@ items: source: remote: path: TinyLife/Uis/Menus.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Swipe path: ../TinyLife/Uis/Menus.cs - startLine: 727 + startLine: 804 assemblies: - Tiny Life namespace: TinyLife.Uis @@ -86,11 +86,11 @@ items: source: remote: path: TinyLife/Uis/Menus.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Fade path: ../TinyLife/Uis/Menus.cs - startLine: 732 + startLine: 809 assemblies: - Tiny Life namespace: TinyLife.Uis diff --git a/docs/api/TinyLife.Uis.Menus.yml b/docs/api/TinyLife.Uis.Menus.yml index d08ef4e..31eaeaf 100644 --- a/docs/api/TinyLife.Uis.Menus.yml +++ b/docs/api/TinyLife.Uis.Menus.yml @@ -5,6 +5,7 @@ items: id: Menus parent: TinyLife.Uis children: + - TinyLife.Uis.Menus.GamepadHint(MLEM.Ui.Anchor,System.Func{TinyLife.Options,Microsoft.Xna.Framework.Input.Buttons},Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Func{System.Boolean}) - TinyLife.Uis.Menus.Transition(System.Action,System.Action,TinyLife.Uis.Menus.TransitionType,TinyLife.Uis.Menus.TransitionType,System.Single,System.Single,System.Single,System.Nullable{Microsoft.Xna.Framework.Color}) langs: - csharp @@ -16,7 +17,7 @@ items: source: remote: path: TinyLife/Uis/Menus.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Menus path: ../TinyLife/Uis/Menus.cs @@ -60,7 +61,7 @@ items: source: remote: path: TinyLife/Uis/Menus.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Transition path: ../TinyLife/Uis/Menus.cs @@ -112,6 +113,62 @@ items: - Shared fullName.vb: TinyLife.Uis.Menus.Transition(System.Action, System.Action, TinyLife.Uis.Menus.TransitionType, TinyLife.Uis.Menus.TransitionType, System.Single, System.Single, System.Single, System.Nullable(Of Microsoft.Xna.Framework.Color)) name.vb: Transition(Action, Action, Menus.TransitionType, Menus.TransitionType, Single, Single, Single, Nullable(Of Color)) +- uid: TinyLife.Uis.Menus.GamepadHint(MLEM.Ui.Anchor,System.Func{TinyLife.Options,Microsoft.Xna.Framework.Input.Buttons},Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Func{System.Boolean}) + commentId: M:TinyLife.Uis.Menus.GamepadHint(MLEM.Ui.Anchor,System.Func{TinyLife.Options,Microsoft.Xna.Framework.Input.Buttons},Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Func{System.Boolean}) + id: GamepadHint(MLEM.Ui.Anchor,System.Func{TinyLife.Options,Microsoft.Xna.Framework.Input.Buttons},Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Func{System.Boolean}) + parent: TinyLife.Uis.Menus + langs: + - csharp + - vb + name: GamepadHint(Anchor, Func, Vector2, Nullable, Func) + nameWithType: Menus.GamepadHint(Anchor, Func, Vector2, Nullable, Func) + fullName: TinyLife.Uis.Menus.GamepadHint(MLEM.Ui.Anchor, System.Func, Microsoft.Xna.Framework.Vector2, System.Nullable, System.Func) + type: Method + source: + remote: + path: TinyLife/Uis/Menus.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: GamepadHint + path: ../TinyLife/Uis/Menus.cs + startLine: 125 + assemblies: + - Tiny Life + namespace: TinyLife.Uis + summary: "\nReturns a new image that displays information about what gamepad can be pressed to invoke an action.\nThis image is automatically hidden if gamepad controls are not currently being used, or if shouldHide returns true.\n" + example: [] + syntax: + content: public static Image GamepadHint(Anchor anchor, Func button, Vector2 positionOffset = default(Vector2), Vector2? size = null, Func shouldHide = null) + parameters: + - id: anchor + type: MLEM.Ui.Anchor + description: The anchor for the image. + - id: button + type: System.Func{TinyLife.Options,Microsoft.Xna.Framework.Input.Buttons} + description: A function that returns the button that should be displayed. + - id: positionOffset + type: Microsoft.Xna.Framework.Vector2 + description: The position offset for the image. + - id: size + type: System.Nullable{Microsoft.Xna.Framework.Vector2} + description: The size of the image, or for the image to be 12 pixels big. + - id: shouldHide + type: System.Func{System.Boolean} + description: A function that determines whether the hint should currently be hidden, or null to only hide it when gamepad controls are not currently being used. + return: + type: MLEM.Ui.Elements.Image + description: The created gamepad hint image. + content.vb: Public Shared Function GamepadHint(anchor As Anchor, button As Func(Of Options, Buttons), positionOffset As Vector2 = Nothing, size As Vector2? = Nothing, shouldHide As Func(Of Boolean) = Nothing) As Image + overload: TinyLife.Uis.Menus.GamepadHint* + nameWithType.vb: Menus.GamepadHint(Anchor, Func(Of Options, Buttons), Vector2, Nullable(Of Vector2), Func(Of Boolean)) + modifiers.csharp: + - public + - static + modifiers.vb: + - Public + - Shared + fullName.vb: TinyLife.Uis.Menus.GamepadHint(MLEM.Ui.Anchor, System.Func(Of TinyLife.Options, Microsoft.Xna.Framework.Input.Buttons), Microsoft.Xna.Framework.Vector2, System.Nullable(Of Microsoft.Xna.Framework.Vector2), System.Func(Of System.Boolean)) + name.vb: GamepadHint(Anchor, Func(Of Options, Buttons), Vector2, Nullable(Of Vector2), Func(Of Boolean)) references: - uid: MLEM.Ui commentId: N:MLEM.Ui @@ -527,3 +584,290 @@ references: - name: ) nameWithType: ) fullName: ) +- uid: Microsoft.Xna.Framework.Input.Buttons + commentId: T:Microsoft.Xna.Framework.Input.Buttons + parent: Microsoft.Xna.Framework.Input + isExternal: true + name: Buttons + nameWithType: Buttons + fullName: Microsoft.Xna.Framework.Input.Buttons +- uid: TinyLife.Uis.Menus.GamepadHint* + commentId: Overload:TinyLife.Uis.Menus.GamepadHint + name: GamepadHint + nameWithType: Menus.GamepadHint + fullName: TinyLife.Uis.Menus.GamepadHint +- uid: MLEM.Ui.Anchor + commentId: T:MLEM.Ui.Anchor + parent: MLEM.Ui + isExternal: true + name: Anchor + nameWithType: Anchor + fullName: MLEM.Ui.Anchor +- uid: System.Func{TinyLife.Options,Microsoft.Xna.Framework.Input.Buttons} + commentId: T:System.Func{TinyLife.Options,Microsoft.Xna.Framework.Input.Buttons} + parent: System + definition: System.Func`2 + name: Func + nameWithType: Func + fullName: System.Func + nameWithType.vb: Func(Of Options, Buttons) + fullName.vb: System.Func(Of TinyLife.Options, Microsoft.Xna.Framework.Input.Buttons) + name.vb: Func(Of Options, Buttons) + spec.csharp: + - uid: System.Func`2 + name: Func + nameWithType: Func + fullName: System.Func + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: TinyLife.Options + name: Options + nameWithType: Options + fullName: TinyLife.Options + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: Microsoft.Xna.Framework.Input.Buttons + name: Buttons + nameWithType: Buttons + fullName: Microsoft.Xna.Framework.Input.Buttons + isExternal: true + - name: '>' + nameWithType: '>' + fullName: '>' + spec.vb: + - uid: System.Func`2 + name: Func + nameWithType: Func + fullName: System.Func + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: TinyLife.Options + name: Options + nameWithType: Options + fullName: TinyLife.Options + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: Microsoft.Xna.Framework.Input.Buttons + name: Buttons + nameWithType: Buttons + fullName: Microsoft.Xna.Framework.Input.Buttons + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- uid: Microsoft.Xna.Framework.Vector2 + commentId: T:Microsoft.Xna.Framework.Vector2 + parent: Microsoft.Xna.Framework + isExternal: true + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 +- uid: System.Nullable{Microsoft.Xna.Framework.Vector2} + commentId: T:System.Nullable{Microsoft.Xna.Framework.Vector2} + parent: System + definition: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + nameWithType.vb: Nullable(Of Vector2) + fullName.vb: System.Nullable(Of Microsoft.Xna.Framework.Vector2) + name.vb: Nullable(Of Vector2) + spec.csharp: + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 + isExternal: true + - name: '>' + nameWithType: '>' + fullName: '>' + spec.vb: + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- uid: System.Func{System.Boolean} + commentId: T:System.Func{System.Boolean} + parent: System + definition: System.Func`1 + name: Func + nameWithType: Func + fullName: System.Func + nameWithType.vb: Func(Of Boolean) + fullName.vb: System.Func(Of System.Boolean) + name.vb: Func(Of Boolean) + spec.csharp: + - uid: System.Func`1 + name: Func + nameWithType: Func + fullName: System.Func + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: '>' + nameWithType: '>' + fullName: '>' + spec.vb: + - uid: System.Func`1 + name: Func + nameWithType: Func + fullName: System.Func + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- uid: MLEM.Ui.Elements.Image + commentId: T:MLEM.Ui.Elements.Image + parent: MLEM.Ui.Elements + isExternal: true + name: Image + nameWithType: Image + fullName: MLEM.Ui.Elements.Image +- uid: Microsoft.Xna.Framework.Input + commentId: N:Microsoft.Xna.Framework.Input + isExternal: true + name: Microsoft.Xna.Framework.Input + nameWithType: Microsoft.Xna.Framework.Input + fullName: Microsoft.Xna.Framework.Input +- uid: System.Func`2 + commentId: T:System.Func`2 + isExternal: true + name: Func + nameWithType: Func + fullName: System.Func + nameWithType.vb: Func(Of T, TResult) + fullName.vb: System.Func(Of T, TResult) + name.vb: Func(Of T, TResult) + spec.csharp: + - uid: System.Func`2 + name: Func + nameWithType: Func + fullName: System.Func + isExternal: true + - name: < + nameWithType: < + fullName: < + - name: T + nameWithType: T + fullName: T + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - name: TResult + nameWithType: TResult + fullName: TResult + - name: '>' + nameWithType: '>' + fullName: '>' + spec.vb: + - uid: System.Func`2 + name: Func + nameWithType: Func + fullName: System.Func + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - name: T + nameWithType: T + fullName: T + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - name: TResult + nameWithType: TResult + fullName: TResult + - name: ) + nameWithType: ) + fullName: ) +- uid: Microsoft.Xna.Framework + commentId: N:Microsoft.Xna.Framework + isExternal: true + name: Microsoft.Xna.Framework + nameWithType: Microsoft.Xna.Framework + fullName: Microsoft.Xna.Framework +- uid: System.Func`1 + commentId: T:System.Func`1 + isExternal: true + name: Func + nameWithType: Func + fullName: System.Func + nameWithType.vb: Func(Of TResult) + fullName.vb: System.Func(Of TResult) + name.vb: Func(Of TResult) + spec.csharp: + - uid: System.Func`1 + name: Func + nameWithType: Func + fullName: System.Func + isExternal: true + - name: < + nameWithType: < + fullName: < + - name: TResult + nameWithType: TResult + fullName: TResult + - name: '>' + nameWithType: '>' + fullName: '>' + spec.vb: + - uid: System.Func`1 + name: Func + nameWithType: Func + fullName: System.Func + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - name: TResult + nameWithType: TResult + fullName: TResult + - name: ) + nameWithType: ) + fullName: ) +- uid: MLEM.Ui.Elements + commentId: N:MLEM.Ui.Elements + isExternal: true + name: MLEM.Ui.Elements + nameWithType: MLEM.Ui.Elements + fullName: MLEM.Ui.Elements diff --git a/docs/api/TinyLife.Uis.NotifType.yml b/docs/api/TinyLife.Uis.NotifType.yml index 7c04f6e..a0db5cc 100644 --- a/docs/api/TinyLife.Uis.NotifType.yml +++ b/docs/api/TinyLife.Uis.NotifType.yml @@ -20,11 +20,11 @@ items: source: remote: path: TinyLife/Uis/Notifications.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: NotifType path: ../TinyLife/Uis/Notifications.cs - startLine: 201 + startLine: 253 assemblies: - Tiny Life namespace: TinyLife.Uis @@ -55,11 +55,11 @@ items: source: remote: path: TinyLife/Uis/Notifications.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Info path: ../TinyLife/Uis/Notifications.cs - startLine: 206 + startLine: 258 assemblies: - Tiny Life namespace: TinyLife.Uis @@ -89,11 +89,11 @@ items: source: remote: path: TinyLife/Uis/Notifications.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Warning path: ../TinyLife/Uis/Notifications.cs - startLine: 210 + startLine: 262 assemblies: - Tiny Life namespace: TinyLife.Uis @@ -123,11 +123,11 @@ items: source: remote: path: TinyLife/Uis/Notifications.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: VeryImportant path: ../TinyLife/Uis/Notifications.cs - startLine: 215 + startLine: 267 assemblies: - Tiny Life namespace: TinyLife.Uis @@ -157,11 +157,11 @@ items: source: remote: path: TinyLife/Uis/Notifications.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: VeryPositive path: ../TinyLife/Uis/Notifications.cs - startLine: 219 + startLine: 271 assemblies: - Tiny Life namespace: TinyLife.Uis @@ -191,11 +191,11 @@ items: source: remote: path: TinyLife/Uis/Notifications.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Debug path: ../TinyLife/Uis/Notifications.cs - startLine: 223 + startLine: 275 assemblies: - Tiny Life namespace: TinyLife.Uis diff --git a/docs/api/TinyLife.Uis.Notifications.yml b/docs/api/TinyLife.Uis.Notifications.yml index 30f03f6..00ea3ca 100644 --- a/docs/api/TinyLife.Uis.Notifications.yml +++ b/docs/api/TinyLife.Uis.Notifications.yml @@ -5,9 +5,10 @@ items: id: Notifications parent: TinyLife.Uis children: - - TinyLife.Uis.Notifications.Add(MLEM.Textures.TextureRegion,System.String,TinyLife.Uis.NotifType) + - TinyLife.Uis.Notifications.Add(System.String,System.String,TinyLife.Uis.NotifType) - TinyLife.Uis.Notifications.Add(TinyLife.Objects.MapObject,System.String,TinyLife.Uis.NotifType) - TinyLife.Uis.Notifications.MaxHistoryLength + - TinyLife.Uis.Notifications.RegisterIcon(System.String,MLEM.Textures.TextureRegion) langs: - csharp - vb @@ -18,15 +19,15 @@ items: source: remote: path: TinyLife/Uis/Notifications.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Notifications path: ../TinyLife/Uis/Notifications.cs - startLine: 20 + startLine: 24 assemblies: - Tiny Life namespace: TinyLife.Uis - summary: "\nThis class holds information about the current and past notifications that are displayed in the top center of the screen.\nTo create custom notifications, use or .\n" + summary: "\nThis class holds information about the current and past notifications that are displayed in the top center of the screen.\nTo create custom notifications, use or .\n" example: [] syntax: content: public static class Notifications @@ -62,11 +63,11 @@ items: source: remote: path: TinyLife/Uis/Notifications.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MaxHistoryLength path: ../TinyLife/Uis/Notifications.cs - startLine: 25 + startLine: 29 assemblies: - Tiny Life namespace: TinyLife.Uis @@ -97,11 +98,11 @@ items: source: remote: path: TinyLife/Uis/Notifications.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Add path: ../TinyLife/Uis/Notifications.cs - startLine: 37 + startLine: 52 assemblies: - Tiny Life namespace: TinyLife.Uis @@ -127,35 +128,35 @@ items: modifiers.vb: - Public - Shared -- uid: TinyLife.Uis.Notifications.Add(MLEM.Textures.TextureRegion,System.String,TinyLife.Uis.NotifType) - commentId: M:TinyLife.Uis.Notifications.Add(MLEM.Textures.TextureRegion,System.String,TinyLife.Uis.NotifType) - id: Add(MLEM.Textures.TextureRegion,System.String,TinyLife.Uis.NotifType) +- uid: TinyLife.Uis.Notifications.Add(System.String,System.String,TinyLife.Uis.NotifType) + commentId: M:TinyLife.Uis.Notifications.Add(System.String,System.String,TinyLife.Uis.NotifType) + id: Add(System.String,System.String,TinyLife.Uis.NotifType) parent: TinyLife.Uis.Notifications langs: - csharp - vb - name: Add(TextureRegion, String, NotifType) - nameWithType: Notifications.Add(TextureRegion, String, NotifType) - fullName: TinyLife.Uis.Notifications.Add(MLEM.Textures.TextureRegion, System.String, TinyLife.Uis.NotifType) + name: Add(String, String, NotifType) + nameWithType: Notifications.Add(String, String, NotifType) + fullName: TinyLife.Uis.Notifications.Add(System.String, System.String, TinyLife.Uis.NotifType) type: Method source: remote: path: TinyLife/Uis/Notifications.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Add path: ../TinyLife/Uis/Notifications.cs - startLine: 48 + startLine: 63 assemblies: - Tiny Life namespace: TinyLife.Uis summary: "\nAdds a new notification related to nothing.\nThe passed icon is displayed instead of an object.\n" example: [] syntax: - content: public static void Add(TextureRegion icon, string content, NotifType type = NotifType.Info) + content: public static void Add(string icon, string content, NotifType type = NotifType.Info) parameters: - id: icon - type: MLEM.Textures.TextureRegion + type: System.String description: The icon that should be displayed in the notification - id: content type: System.String @@ -163,7 +164,7 @@ items: - id: type type: TinyLife.Uis.NotifType description: The type that this notification should have, which determines the color of its background - content.vb: Public Shared Sub Add(icon As TextureRegion, content As String, type As NotifType = NotifType.Info) + content.vb: Public Shared Sub Add(icon As String, content As String, type As NotifType = NotifType.Info) overload: TinyLife.Uis.Notifications.Add* modifiers.csharp: - public @@ -171,12 +172,53 @@ items: modifiers.vb: - Public - Shared +- uid: TinyLife.Uis.Notifications.RegisterIcon(System.String,MLEM.Textures.TextureRegion) + commentId: M:TinyLife.Uis.Notifications.RegisterIcon(System.String,MLEM.Textures.TextureRegion) + id: RegisterIcon(System.String,MLEM.Textures.TextureRegion) + parent: TinyLife.Uis.Notifications + langs: + - csharp + - vb + name: RegisterIcon(String, TextureRegion) + nameWithType: Notifications.RegisterIcon(String, TextureRegion) + fullName: TinyLife.Uis.Notifications.RegisterIcon(System.String, MLEM.Textures.TextureRegion) + type: Method + source: + remote: + path: TinyLife/Uis/Notifications.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: RegisterIcon + path: ../TinyLife/Uis/Notifications.cs + startLine: 73 + assemblies: + - Tiny Life + namespace: TinyLife.Uis + summary: "\nRegisters an icon that can be used as a notification icon in .\nIcons are registered so that notification instances remember them when the game is closed and loaded again.\n" + example: [] + syntax: + content: public static void RegisterIcon(string name, TextureRegion texture) + parameters: + - id: name + type: System.String + description: The name of the icon to register. + - id: texture + type: MLEM.Textures.TextureRegion + description: The texture that the icon should display. + content.vb: Public Shared Sub RegisterIcon(name As String, texture As TextureRegion) + overload: TinyLife.Uis.Notifications.RegisterIcon* + modifiers.csharp: + - public + - static + modifiers.vb: + - Public + - Shared references: - uid: TinyLife.Uis.Notifications.Add(TinyLife.Objects.MapObject,System.String,TinyLife.Uis.NotifType) commentId: M:TinyLife.Uis.Notifications.Add(TinyLife.Objects.MapObject,System.String,TinyLife.Uis.NotifType) isExternal: true -- uid: TinyLife.Uis.Notifications.Add(MLEM.Textures.TextureRegion,System.String,TinyLife.Uis.NotifType) - commentId: M:TinyLife.Uis.Notifications.Add(MLEM.Textures.TextureRegion,System.String,TinyLife.Uis.NotifType) +- uid: TinyLife.Uis.Notifications.Add(System.String,System.String,TinyLife.Uis.NotifType) + commentId: M:TinyLife.Uis.Notifications.Add(System.String,System.String,TinyLife.Uis.NotifType) isExternal: true - uid: TinyLife.Uis commentId: N:TinyLife.Uis @@ -516,6 +558,11 @@ references: name: TinyLife.Objects nameWithType: TinyLife.Objects fullName: TinyLife.Objects +- uid: TinyLife.Uis.Notifications.RegisterIcon* + commentId: Overload:TinyLife.Uis.Notifications.RegisterIcon + name: RegisterIcon + nameWithType: Notifications.RegisterIcon + fullName: TinyLife.Uis.Notifications.RegisterIcon - uid: MLEM.Textures.TextureRegion commentId: T:MLEM.Textures.TextureRegion parent: MLEM.Textures diff --git a/docs/api/TinyLife.Uis.yml b/docs/api/TinyLife.Uis.yml index 05befdb..ec4e057 100644 --- a/docs/api/TinyLife.Uis.yml +++ b/docs/api/TinyLife.Uis.yml @@ -5,8 +5,8 @@ items: id: TinyLife.Uis children: - TinyLife.Uis.CharacterCreator + - TinyLife.Uis.ControlsHint - TinyLife.Uis.CoveringGroup - - TinyLife.Uis.Cursor - TinyLife.Uis.CursorType - TinyLife.Uis.InGameHint - TinyLife.Uis.InGameUi @@ -30,17 +30,18 @@ references: name: CharacterCreator nameWithType: CharacterCreator fullName: TinyLife.Uis.CharacterCreator +- uid: TinyLife.Uis.ControlsHint + commentId: T:TinyLife.Uis.ControlsHint + parent: TinyLife.Uis + name: ControlsHint + nameWithType: ControlsHint + fullName: TinyLife.Uis.ControlsHint - uid: TinyLife.Uis.CoveringGroup commentId: T:TinyLife.Uis.CoveringGroup parent: TinyLife.Uis name: CoveringGroup nameWithType: CoveringGroup fullName: TinyLife.Uis.CoveringGroup -- uid: TinyLife.Uis.Cursor - commentId: T:TinyLife.Uis.Cursor - name: Cursor - nameWithType: Cursor - fullName: TinyLife.Uis.Cursor - uid: TinyLife.Uis.CursorType commentId: T:TinyLife.Uis.CursorType parent: TinyLife.Uis diff --git a/docs/api/TinyLife.Utilities.ColorScheme.yml b/docs/api/TinyLife.Utilities.ColorScheme.yml index 8f96a5e..f51f8d8 100644 --- a/docs/api/TinyLife.Utilities.ColorScheme.yml +++ b/docs/api/TinyLife.Utilities.ColorScheme.yml @@ -21,11 +21,11 @@ items: - TinyLife.Utilities.ColorScheme.Item(System.Int32) - TinyLife.Utilities.ColorScheme.Jewelery - TinyLife.Utilities.ColorScheme.Khakis - - TinyLife.Utilities.ColorScheme.LampShades - TinyLife.Utilities.ColorScheme.Load(MLEM.Textures.TextureRegion) - TinyLife.Utilities.ColorScheme.MergeWith(TinyLife.Utilities.ColorScheme) - TinyLife.Utilities.ColorScheme.Modern - TinyLife.Utilities.ColorScheme.ModernShort + - TinyLife.Utilities.ColorScheme.MutedPastels - TinyLife.Utilities.ColorScheme.op_Addition(TinyLife.Utilities.ColorScheme,TinyLife.Utilities.ColorScheme) - TinyLife.Utilities.ColorScheme.op_Implicit(TinyLife.Utilities.ColorScheme)~TinyLife.Utilities.ColorScheme[] - TinyLife.Utilities.ColorScheme.Pastel @@ -48,7 +48,7 @@ items: source: remote: path: TinyLife/Utilities/ColorScheme.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ColorScheme path: ../TinyLife/Utilities/ColorScheme.cs @@ -99,7 +99,7 @@ items: source: remote: path: TinyLife/Utilities/ColorScheme.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Transparent path: ../TinyLife/Utilities/ColorScheme.cs @@ -134,7 +134,7 @@ items: source: remote: path: TinyLife/Utilities/ColorScheme.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: White path: ../TinyLife/Utilities/ColorScheme.cs @@ -169,7 +169,7 @@ items: source: remote: path: TinyLife/Utilities/ColorScheme.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SimpleWood path: ../TinyLife/Utilities/ColorScheme.cs @@ -204,7 +204,7 @@ items: source: remote: path: TinyLife/Utilities/ColorScheme.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Ceramics path: ../TinyLife/Utilities/ColorScheme.cs @@ -239,7 +239,7 @@ items: source: remote: path: TinyLife/Utilities/ColorScheme.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Pastel path: ../TinyLife/Utilities/ColorScheme.cs @@ -274,7 +274,7 @@ items: source: remote: path: TinyLife/Utilities/ColorScheme.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Plants path: ../TinyLife/Utilities/ColorScheme.cs @@ -309,7 +309,7 @@ items: source: remote: path: TinyLife/Utilities/ColorScheme.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Modern path: ../TinyLife/Utilities/ColorScheme.cs @@ -344,7 +344,7 @@ items: source: remote: path: TinyLife/Utilities/ColorScheme.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Grays path: ../TinyLife/Utilities/ColorScheme.cs @@ -379,7 +379,7 @@ items: source: remote: path: TinyLife/Utilities/ColorScheme.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Bricks path: ../TinyLife/Utilities/ColorScheme.cs @@ -414,7 +414,7 @@ items: source: remote: path: TinyLife/Utilities/ColorScheme.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: WarmDark path: ../TinyLife/Utilities/ColorScheme.cs @@ -449,7 +449,7 @@ items: source: remote: path: TinyLife/Utilities/ColorScheme.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Skin path: ../TinyLife/Utilities/ColorScheme.cs @@ -484,7 +484,7 @@ items: source: remote: path: TinyLife/Utilities/ColorScheme.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Hair path: ../TinyLife/Utilities/ColorScheme.cs @@ -519,7 +519,7 @@ items: source: remote: path: TinyLife/Utilities/ColorScheme.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Eyes path: ../TinyLife/Utilities/ColorScheme.cs @@ -554,7 +554,7 @@ items: source: remote: path: TinyLife/Utilities/ColorScheme.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Flannel path: ../TinyLife/Utilities/ColorScheme.cs @@ -589,7 +589,7 @@ items: source: remote: path: TinyLife/Utilities/ColorScheme.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Dirt path: ../TinyLife/Utilities/ColorScheme.cs @@ -624,7 +624,7 @@ items: source: remote: path: TinyLife/Utilities/ColorScheme.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Khakis path: ../TinyLife/Utilities/ColorScheme.cs @@ -659,7 +659,7 @@ items: source: remote: path: TinyLife/Utilities/ColorScheme.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Rugs path: ../TinyLife/Utilities/ColorScheme.cs @@ -694,7 +694,7 @@ items: source: remote: path: TinyLife/Utilities/ColorScheme.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Thatch path: ../TinyLife/Utilities/ColorScheme.cs @@ -715,33 +715,33 @@ items: - Public - Shared - ReadOnly -- uid: TinyLife.Utilities.ColorScheme.LampShades - commentId: F:TinyLife.Utilities.ColorScheme.LampShades - id: LampShades +- uid: TinyLife.Utilities.ColorScheme.MutedPastels + commentId: F:TinyLife.Utilities.ColorScheme.MutedPastels + id: MutedPastels parent: TinyLife.Utilities.ColorScheme langs: - csharp - vb - name: LampShades - nameWithType: ColorScheme.LampShades - fullName: TinyLife.Utilities.ColorScheme.LampShades + name: MutedPastels + nameWithType: ColorScheme.MutedPastels + fullName: TinyLife.Utilities.ColorScheme.MutedPastels type: Field source: remote: path: TinyLife/Utilities/ColorScheme.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: LampShades + id: MutedPastels path: ../TinyLife/Utilities/ColorScheme.cs startLine: 40 assemblies: - Tiny Life namespace: TinyLife.Utilities syntax: - content: public static readonly ColorScheme LampShades + content: public static readonly ColorScheme MutedPastels return: type: TinyLife.Utilities.ColorScheme - content.vb: Public Shared ReadOnly LampShades As ColorScheme + content.vb: Public Shared ReadOnly MutedPastels As ColorScheme modifiers.csharp: - public - static @@ -764,7 +764,7 @@ items: source: remote: path: TinyLife/Utilities/ColorScheme.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DirtPaths path: ../TinyLife/Utilities/ColorScheme.cs @@ -799,7 +799,7 @@ items: source: remote: path: TinyLife/Utilities/ColorScheme.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ModernShort path: ../TinyLife/Utilities/ColorScheme.cs @@ -834,7 +834,7 @@ items: source: remote: path: TinyLife/Utilities/ColorScheme.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CardboardBoxes path: ../TinyLife/Utilities/ColorScheme.cs @@ -869,7 +869,7 @@ items: source: remote: path: TinyLife/Utilities/ColorScheme.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Jewelery path: ../TinyLife/Utilities/ColorScheme.cs @@ -904,7 +904,7 @@ items: source: remote: path: TinyLife/Utilities/ColorScheme.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: this[] path: ../TinyLife/Utilities/ColorScheme.cs @@ -947,7 +947,7 @@ items: source: remote: path: TinyLife/Utilities/ColorScheme.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Count path: ../TinyLife/Utilities/ColorScheme.cs @@ -986,19 +986,22 @@ items: source: remote: path: TinyLife/Utilities/ColorScheme.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MergeWith path: ../TinyLife/Utilities/ColorScheme.cs - startLine: 67 + startLine: 73 assemblies: - Tiny Life namespace: TinyLife.Utilities + summary: "\nMerges this color scheme with the colors of the given .\nThis method essentially adds the colors from other to this color scheme's colors.\nThe other color scheme is not affected by this action.\n" + example: [] syntax: content: public void MergeWith(ColorScheme other) parameters: - id: other type: TinyLife.Utilities.ColorScheme + description: The color scheme to merge this color scheme with. content.vb: Public Sub MergeWith(other As ColorScheme) overload: TinyLife.Utilities.ColorScheme.MergeWith* modifiers.csharp: @@ -1019,11 +1022,11 @@ items: source: remote: path: TinyLife/Utilities/ColorScheme.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetEnumerator path: ../TinyLife/Utilities/ColorScheme.cs - startLine: 72 + startLine: 78 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -1055,11 +1058,11 @@ items: source: remote: path: TinyLife/Utilities/ColorScheme.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: System.Collections.IEnumerable.GetEnumerator path: ../TinyLife/Utilities/ColorScheme.cs - startLine: 76 + startLine: 82 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -1087,11 +1090,11 @@ items: source: remote: path: TinyLife/Utilities/ColorScheme.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Create path: ../TinyLife/Utilities/ColorScheme.cs - startLine: 86 + startLine: 92 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -1131,11 +1134,11 @@ items: source: remote: path: TinyLife/Utilities/ColorScheme.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Load path: ../TinyLife/Utilities/ColorScheme.cs - startLine: 103 + startLine: 109 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -1172,11 +1175,11 @@ items: source: remote: path: TinyLife/Utilities/ColorScheme.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Combine path: ../TinyLife/Utilities/ColorScheme.cs - startLine: 125 + startLine: 131 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -1216,11 +1219,11 @@ items: source: remote: path: TinyLife/Utilities/ColorScheme.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: op_Implicit path: ../TinyLife/Utilities/ColorScheme.cs - startLine: 139 + startLine: 145 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -1260,11 +1263,11 @@ items: source: remote: path: TinyLife/Utilities/ColorScheme.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: op_Addition path: ../TinyLife/Utilities/ColorScheme.cs - startLine: 144 + startLine: 150 assemblies: - Tiny Life namespace: TinyLife.Utilities diff --git a/docs/api/TinyLife.Utilities.Extensions.yml b/docs/api/TinyLife.Utilities.Extensions.yml index f4241b5..875379e 100644 --- a/docs/api/TinyLife.Utilities.Extensions.yml +++ b/docs/api/TinyLife.Utilities.Extensions.yml @@ -7,7 +7,7 @@ items: children: - TinyLife.Utilities.Extensions.AddHoverAnimation(MLEM.Ui.Elements.Button) - TinyLife.Utilities.Extensions.BothCompleted(TinyLife.Actions.CompletionType,System.Func{TinyLife.Actions.CompletionType}) - - TinyLife.Utilities.Extensions.BothValid(TinyLife.Actions.ActionType.CanExecuteResult,System.Func{TinyLife.Actions.ActionType.CanExecuteResult}) + - TinyLife.Utilities.Extensions.BothValid(TinyLife.Actions.CanExecuteResult,System.Func{TinyLife.Actions.CanExecuteResult}) - TinyLife.Utilities.Extensions.CanTakeOff(TinyLife.Objects.ClothesLayer) - TinyLife.Utilities.Extensions.DrawIsoArea(Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Misc.RectangleF,Microsoft.Xna.Framework.Color,System.Boolean,System.Single) - TinyLife.Utilities.Extensions.GetChanceModifier(TinyLife.Skills.Quality) @@ -18,6 +18,9 @@ items: - TinyLife.Utilities.Extensions.GetOpposite(TinyLife.GenealogyType) - TinyLife.Utilities.Extensions.GetPriceModifier(TinyLife.Skills.Quality) - TinyLife.Utilities.Extensions.GetRequiredMatchPercentage(TinyLife.Objects.ClothesIntention) + - TinyLife.Utilities.Extensions.Icon(Microsoft.Xna.Framework.Input.Buttons) + - TinyLife.Utilities.Extensions.Icon(MLEM.Input.MouseButton) + - TinyLife.Utilities.Extensions.IsActiveRoot(MLEM.Ui.Elements.Element) - TinyLife.Utilities.Extensions.IsAgeAppropriate(TinyLife.GenealogyType,TinyLife.Objects.AgeGroup) - TinyLife.Utilities.Extensions.IsHorizontal(MLEM.Misc.Direction2) - TinyLife.Utilities.Extensions.IsLockedFor(TinyLife.World.LockType,TinyLife.Objects.Person,TinyLife.World.Lot) @@ -34,6 +37,7 @@ items: - TinyLife.Utilities.Extensions.ToWallSide(MLEM.Misc.Direction2) - TinyLife.Utilities.Extensions.ToWorking(TinyLife.Objects.Person.Pose) - TinyLife.Utilities.Extensions.ToWorldPos(Microsoft.Xna.Framework.Vector2,System.Boolean) + - TinyLife.Utilities.Extensions.Weekday(System.TimeSpan) langs: - csharp - vb @@ -44,11 +48,11 @@ items: source: remote: path: TinyLife/Utilities/Extensions.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Extensions path: ../TinyLife/Utilities/Extensions.cs - startLine: 29 + startLine: 31 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -89,11 +93,11 @@ items: source: remote: path: TinyLife/Utilities/Extensions.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ToScreenPos path: ../TinyLife/Utilities/Extensions.cs - startLine: 39 + startLine: 41 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -143,11 +147,11 @@ items: source: remote: path: TinyLife/Utilities/Extensions.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ToWorldPos path: ../TinyLife/Utilities/Extensions.cs - startLine: 56 + startLine: 58 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -191,11 +195,11 @@ items: source: remote: path: TinyLife/Utilities/Extensions.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ToVisualY path: ../TinyLife/Utilities/Extensions.cs - startLine: 71 + startLine: 73 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -236,11 +240,11 @@ items: source: remote: path: TinyLife/Utilities/Extensions.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ToWallSide path: ../TinyLife/Utilities/Extensions.cs - startLine: 86 + startLine: 88 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -281,11 +285,11 @@ items: source: remote: path: TinyLife/Utilities/Extensions.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsVertical path: ../TinyLife/Utilities/Extensions.cs - startLine: 96 + startLine: 98 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -326,11 +330,11 @@ items: source: remote: path: TinyLife/Utilities/Extensions.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsHorizontal path: ../TinyLife/Utilities/Extensions.cs - startLine: 106 + startLine: 108 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -371,11 +375,11 @@ items: source: remote: path: TinyLife/Utilities/Extensions.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: JsonCopy path: ../TinyLife/Utilities/Extensions.cs - startLine: 116 + startLine: 118 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -422,11 +426,11 @@ items: source: remote: path: TinyLife/Utilities/Extensions.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetPriceModifier path: ../TinyLife/Utilities/Extensions.cs - startLine: 137 + startLine: 139 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -467,11 +471,11 @@ items: source: remote: path: TinyLife/Utilities/Extensions.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetDecorativeRating path: ../TinyLife/Utilities/Extensions.cs - startLine: 160 + startLine: 162 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -512,11 +516,11 @@ items: source: remote: path: TinyLife/Utilities/Extensions.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetChanceModifier path: ../TinyLife/Utilities/Extensions.cs - startLine: 184 + startLine: 186 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -557,11 +561,11 @@ items: source: remote: path: TinyLife/Utilities/Extensions.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ToLocalizedString path: ../TinyLife/Utilities/Extensions.cs - startLine: 200 + startLine: 202 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -602,11 +606,11 @@ items: source: remote: path: TinyLife/Utilities/Extensions.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ToSellingPriceString path: ../TinyLife/Utilities/Extensions.cs - startLine: 210 + startLine: 212 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -632,57 +636,57 @@ items: modifiers.vb: - Public - Shared -- uid: TinyLife.Utilities.Extensions.BothValid(TinyLife.Actions.ActionType.CanExecuteResult,System.Func{TinyLife.Actions.ActionType.CanExecuteResult}) - commentId: M:TinyLife.Utilities.Extensions.BothValid(TinyLife.Actions.ActionType.CanExecuteResult,System.Func{TinyLife.Actions.ActionType.CanExecuteResult}) - id: BothValid(TinyLife.Actions.ActionType.CanExecuteResult,System.Func{TinyLife.Actions.ActionType.CanExecuteResult}) +- uid: TinyLife.Utilities.Extensions.BothValid(TinyLife.Actions.CanExecuteResult,System.Func{TinyLife.Actions.CanExecuteResult}) + commentId: M:TinyLife.Utilities.Extensions.BothValid(TinyLife.Actions.CanExecuteResult,System.Func{TinyLife.Actions.CanExecuteResult}) + id: BothValid(TinyLife.Actions.CanExecuteResult,System.Func{TinyLife.Actions.CanExecuteResult}) isExtensionMethod: true parent: TinyLife.Utilities.Extensions langs: - csharp - vb - name: BothValid(ActionType.CanExecuteResult, Func) - nameWithType: Extensions.BothValid(ActionType.CanExecuteResult, Func) - fullName: TinyLife.Utilities.Extensions.BothValid(TinyLife.Actions.ActionType.CanExecuteResult, System.Func) + name: BothValid(CanExecuteResult, Func) + nameWithType: Extensions.BothValid(CanExecuteResult, Func) + fullName: TinyLife.Utilities.Extensions.BothValid(TinyLife.Actions.CanExecuteResult, System.Func) type: Method source: remote: path: TinyLife/Utilities/Extensions.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: BothValid path: ../TinyLife/Utilities/Extensions.cs - startLine: 221 + startLine: 223 assemblies: - Tiny Life namespace: TinyLife.Utilities - summary: "\nA helper method to return only if both passed values are .\nIf this is not the case, the validity of the result is returned if it is not , and otherwise, the validity of the other is returned.\n" + summary: "\nA helper method to return only if both passed values are .\nIf this is not the case, the validity of the result is returned if it is not , and otherwise, the validity of the other is returned.\n" example: [] syntax: - content: public static ActionType.CanExecuteResult BothValid(this ActionType.CanExecuteResult result, Func other) + content: public static CanExecuteResult BothValid(this CanExecuteResult result, Func other) parameters: - id: result - type: TinyLife.Actions.ActionType.CanExecuteResult + type: TinyLife.Actions.CanExecuteResult description: The first result - id: other - type: System.Func{TinyLife.Actions.ActionType.CanExecuteResult} + type: System.Func{TinyLife.Actions.CanExecuteResult} description: The second result return: - type: TinyLife.Actions.ActionType.CanExecuteResult + type: TinyLife.Actions.CanExecuteResult description: The validity of both results content.vb: >- - Public Shared Function BothValid(result As ActionType.CanExecuteResult, other As Func(Of ActionType.CanExecuteResult)) As ActionType.CanExecuteResult + Public Shared Function BothValid(result As CanExecuteResult, other As Func(Of CanExecuteResult)) As CanExecuteResult overload: TinyLife.Utilities.Extensions.BothValid* - nameWithType.vb: Extensions.BothValid(ActionType.CanExecuteResult, Func(Of ActionType.CanExecuteResult)) + nameWithType.vb: Extensions.BothValid(CanExecuteResult, Func(Of CanExecuteResult)) modifiers.csharp: - public - static modifiers.vb: - Public - Shared - fullName.vb: TinyLife.Utilities.Extensions.BothValid(TinyLife.Actions.ActionType.CanExecuteResult, System.Func(Of TinyLife.Actions.ActionType.CanExecuteResult)) - name.vb: BothValid(ActionType.CanExecuteResult, Func(Of ActionType.CanExecuteResult)) + fullName.vb: TinyLife.Utilities.Extensions.BothValid(TinyLife.Actions.CanExecuteResult, System.Func(Of TinyLife.Actions.CanExecuteResult)) + name.vb: BothValid(CanExecuteResult, Func(Of CanExecuteResult)) - uid: TinyLife.Utilities.Extensions.BothCompleted(TinyLife.Actions.CompletionType,System.Func{TinyLife.Actions.CompletionType}) commentId: M:TinyLife.Utilities.Extensions.BothCompleted(TinyLife.Actions.CompletionType,System.Func{TinyLife.Actions.CompletionType}) id: BothCompleted(TinyLife.Actions.CompletionType,System.Func{TinyLife.Actions.CompletionType}) @@ -698,11 +702,11 @@ items: source: remote: path: TinyLife/Utilities/Extensions.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: BothCompleted path: ../TinyLife/Utilities/Extensions.cs - startLine: 232 + startLine: 234 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -749,11 +753,11 @@ items: source: remote: path: TinyLife/Utilities/Extensions.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OneCompleted path: ../TinyLife/Utilities/Extensions.cs - startLine: 243 + startLine: 245 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -800,11 +804,11 @@ items: source: remote: path: TinyLife/Utilities/Extensions.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetOpposite path: ../TinyLife/Utilities/Extensions.cs - startLine: 254 + startLine: 256 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -845,11 +849,11 @@ items: source: remote: path: TinyLife/Utilities/Extensions.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsAgeAppropriate path: ../TinyLife/Utilities/Extensions.cs - startLine: 275 + startLine: 277 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -893,11 +897,11 @@ items: source: remote: path: TinyLife/Utilities/Extensions.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ToWorking path: ../TinyLife/Utilities/Extensions.cs - startLine: 289 + startLine: 291 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -938,11 +942,11 @@ items: source: remote: path: TinyLife/Utilities/Extensions.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AddHoverAnimation path: ../TinyLife/Utilities/Extensions.cs - startLine: 311 + startLine: 313 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -983,11 +987,11 @@ items: source: remote: path: TinyLife/Utilities/Extensions.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ToSimpleLocalizedString path: ../TinyLife/Utilities/Extensions.cs - startLine: 332 + startLine: 334 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -1028,11 +1032,11 @@ items: source: remote: path: TinyLife/Utilities/Extensions.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetDefaultTab path: ../TinyLife/Utilities/Extensions.cs - startLine: 345 + startLine: 347 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -1073,11 +1077,11 @@ items: source: remote: path: TinyLife/Utilities/Extensions.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetDefaultDirtyOverlayTextureName path: ../TinyLife/Utilities/Extensions.cs - startLine: 378 + startLine: 380 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -1118,11 +1122,11 @@ items: source: remote: path: TinyLife/Utilities/Extensions.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsLockedFor path: ../TinyLife/Utilities/Extensions.cs - startLine: 395 + startLine: 397 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -1169,11 +1173,11 @@ items: source: remote: path: TinyLife/Utilities/Extensions.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DrawIsoArea path: ../TinyLife/Utilities/Extensions.cs - startLine: 419 + startLine: 421 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -1223,11 +1227,11 @@ items: source: remote: path: TinyLife/Utilities/Extensions.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsPartOfPerson path: ../TinyLife/Utilities/Extensions.cs - startLine: 444 + startLine: 446 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -1268,11 +1272,11 @@ items: source: remote: path: TinyLife/Utilities/Extensions.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanTakeOff path: ../TinyLife/Utilities/Extensions.cs - startLine: 453 + startLine: 455 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -1313,11 +1317,11 @@ items: source: remote: path: TinyLife/Utilities/Extensions.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetDepth path: ../TinyLife/Utilities/Extensions.cs - startLine: 463 + startLine: 465 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -1358,11 +1362,11 @@ items: source: remote: path: TinyLife/Utilities/Extensions.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SetPauseGame path: ../TinyLife/Utilities/Extensions.cs - startLine: 473 + startLine: 475 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -1391,6 +1395,51 @@ items: modifiers.vb: - Public - Shared +- uid: TinyLife.Utilities.Extensions.IsActiveRoot(MLEM.Ui.Elements.Element) + commentId: M:TinyLife.Utilities.Extensions.IsActiveRoot(MLEM.Ui.Elements.Element) + id: IsActiveRoot(MLEM.Ui.Elements.Element) + isExtensionMethod: true + parent: TinyLife.Utilities.Extensions + langs: + - csharp + - vb + name: IsActiveRoot(Element) + nameWithType: Extensions.IsActiveRoot(Element) + fullName: TinyLife.Utilities.Extensions.IsActiveRoot(MLEM.Ui.Elements.Element) + type: Method + source: + remote: + path: TinyLife/Utilities/Extensions.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: IsActiveRoot + path: ../TinyLife/Utilities/Extensions.cs + startLine: 485 + assemblies: + - Tiny Life + namespace: TinyLife.Utilities + summary: "\nReturns whether the given is currently considered to be part of the active .\n" + example: [] + syntax: + content: public static bool IsActiveRoot(this Element element) + parameters: + - id: element + type: MLEM.Ui.Elements.Element + description: The element to query. + return: + type: System.Boolean + description: Whether the element is part of the active root. + content.vb: >- + + + Public Shared Function IsActiveRoot(element As Element) As Boolean + overload: TinyLife.Utilities.Extensions.IsActiveRoot* + modifiers.csharp: + - public + - static + modifiers.vb: + - Public + - Shared - uid: TinyLife.Utilities.Extensions.GetRequiredMatchPercentage(TinyLife.Objects.ClothesIntention) commentId: M:TinyLife.Utilities.Extensions.GetRequiredMatchPercentage(TinyLife.Objects.ClothesIntention) id: GetRequiredMatchPercentage(TinyLife.Objects.ClothesIntention) @@ -1406,11 +1455,11 @@ items: source: remote: path: TinyLife/Utilities/Extensions.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetRequiredMatchPercentage path: ../TinyLife/Utilities/Extensions.cs - startLine: 484 + startLine: 496 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -1436,6 +1485,141 @@ items: modifiers.vb: - Public - Shared +- uid: TinyLife.Utilities.Extensions.Weekday(System.TimeSpan) + commentId: M:TinyLife.Utilities.Extensions.Weekday(System.TimeSpan) + id: Weekday(System.TimeSpan) + isExtensionMethod: true + parent: TinyLife.Utilities.Extensions + langs: + - csharp + - vb + name: Weekday(TimeSpan) + nameWithType: Extensions.Weekday(TimeSpan) + fullName: TinyLife.Utilities.Extensions.Weekday(System.TimeSpan) + type: Method + source: + remote: + path: TinyLife/Utilities/Extensions.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: Weekday + path: ../TinyLife/Utilities/Extensions.cs + startLine: 511 + assemblies: + - Tiny Life + namespace: TinyLife.Utilities + summary: "\nReturns the that the given in-game time represents.\n" + example: [] + syntax: + content: public static DayOfWeek Weekday(this TimeSpan time) + parameters: + - id: time + type: System.TimeSpan + description: The in-game time to query. + return: + type: System.DayOfWeek + description: The weekday. + content.vb: >- + + + Public Shared Function Weekday(time As TimeSpan) As DayOfWeek + overload: TinyLife.Utilities.Extensions.Weekday* + modifiers.csharp: + - public + - static + modifiers.vb: + - Public + - Shared +- uid: TinyLife.Utilities.Extensions.Icon(Microsoft.Xna.Framework.Input.Buttons) + commentId: M:TinyLife.Utilities.Extensions.Icon(Microsoft.Xna.Framework.Input.Buttons) + id: Icon(Microsoft.Xna.Framework.Input.Buttons) + isExtensionMethod: true + parent: TinyLife.Utilities.Extensions + langs: + - csharp + - vb + name: Icon(Buttons) + nameWithType: Extensions.Icon(Buttons) + fullName: TinyLife.Utilities.Extensions.Icon(Microsoft.Xna.Framework.Input.Buttons) + type: Method + source: + remote: + path: TinyLife/Utilities/Extensions.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: Icon + path: ../TinyLife/Utilities/Extensions.cs + startLine: 521 + assemblies: + - Tiny Life + namespace: TinyLife.Utilities + summary: "\nReturns a texture region that contains the icon that the given should display.\nThis method is used by .\n" + example: [] + syntax: + content: public static TextureRegion Icon(this Buttons button) + parameters: + - id: button + type: Microsoft.Xna.Framework.Input.Buttons + description: The button whose icon to return. + return: + type: MLEM.Textures.TextureRegion + description: The button's icon, or null if the button is invalid or has no icon. + content.vb: >- + + + Public Shared Function Icon(button As Buttons) As TextureRegion + overload: TinyLife.Utilities.Extensions.Icon* + modifiers.csharp: + - public + - static + modifiers.vb: + - Public + - Shared +- uid: TinyLife.Utilities.Extensions.Icon(MLEM.Input.MouseButton) + commentId: M:TinyLife.Utilities.Extensions.Icon(MLEM.Input.MouseButton) + id: Icon(MLEM.Input.MouseButton) + isExtensionMethod: true + parent: TinyLife.Utilities.Extensions + langs: + - csharp + - vb + name: Icon(MouseButton) + nameWithType: Extensions.Icon(MouseButton) + fullName: TinyLife.Utilities.Extensions.Icon(MLEM.Input.MouseButton) + type: Method + source: + remote: + path: TinyLife/Utilities/Extensions.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: Icon + path: ../TinyLife/Utilities/Extensions.cs + startLine: 551 + assemblies: + - Tiny Life + namespace: TinyLife.Utilities + summary: "\nReturns a texture region that contains the icon that the given should display.\n" + example: [] + syntax: + content: public static TextureRegion Icon(this MouseButton button) + parameters: + - id: button + type: MLEM.Input.MouseButton + description: The button whose icon to return. + return: + type: MLEM.Textures.TextureRegion + description: The button's icon, or null if the button is invalid or has no icon. + content.vb: >- + + + Public Shared Function Icon(button As MouseButton) As TextureRegion + overload: TinyLife.Utilities.Extensions.Icon* + modifiers.csharp: + - public + - static + modifiers.vb: + - Public + - Shared references: - uid: TinyLife.Utilities commentId: N:TinyLife.Utilities @@ -1932,30 +2116,30 @@ references: name: ToSellingPriceString nameWithType: Extensions.ToSellingPriceString fullName: TinyLife.Utilities.Extensions.ToSellingPriceString -- uid: TinyLife.Actions.ActionType.CanExecuteResult.Valid - commentId: F:TinyLife.Actions.ActionType.CanExecuteResult.Valid +- uid: TinyLife.Actions.CanExecuteResult.Valid + commentId: F:TinyLife.Actions.CanExecuteResult.Valid isExternal: true -- uid: TinyLife.Actions.ActionType.CanExecuteResult - commentId: T:TinyLife.Actions.ActionType.CanExecuteResult +- uid: TinyLife.Actions.CanExecuteResult + commentId: T:TinyLife.Actions.CanExecuteResult parent: TinyLife.Actions - name: ActionType.CanExecuteResult - nameWithType: ActionType.CanExecuteResult - fullName: TinyLife.Actions.ActionType.CanExecuteResult + name: CanExecuteResult + nameWithType: CanExecuteResult + fullName: TinyLife.Actions.CanExecuteResult - uid: TinyLife.Utilities.Extensions.BothValid* commentId: Overload:TinyLife.Utilities.Extensions.BothValid name: BothValid nameWithType: Extensions.BothValid fullName: TinyLife.Utilities.Extensions.BothValid -- uid: System.Func{TinyLife.Actions.ActionType.CanExecuteResult} - commentId: T:System.Func{TinyLife.Actions.ActionType.CanExecuteResult} +- uid: System.Func{TinyLife.Actions.CanExecuteResult} + commentId: T:System.Func{TinyLife.Actions.CanExecuteResult} parent: System definition: System.Func`1 - name: Func - nameWithType: Func - fullName: System.Func - nameWithType.vb: Func(Of ActionType.CanExecuteResult) - fullName.vb: System.Func(Of TinyLife.Actions.ActionType.CanExecuteResult) - name.vb: Func(Of ActionType.CanExecuteResult) + name: Func + nameWithType: Func + fullName: System.Func + nameWithType.vb: Func(Of CanExecuteResult) + fullName.vb: System.Func(Of TinyLife.Actions.CanExecuteResult) + name.vb: Func(Of CanExecuteResult) spec.csharp: - uid: System.Func`1 name: Func @@ -1965,10 +2149,10 @@ references: - name: < nameWithType: < fullName: < - - uid: TinyLife.Actions.ActionType.CanExecuteResult - name: ActionType.CanExecuteResult - nameWithType: ActionType.CanExecuteResult - fullName: TinyLife.Actions.ActionType.CanExecuteResult + - uid: TinyLife.Actions.CanExecuteResult + name: CanExecuteResult + nameWithType: CanExecuteResult + fullName: TinyLife.Actions.CanExecuteResult - name: '>' nameWithType: '>' fullName: '>' @@ -1981,10 +2165,10 @@ references: - name: '(Of ' nameWithType: '(Of ' fullName: '(Of ' - - uid: TinyLife.Actions.ActionType.CanExecuteResult - name: ActionType.CanExecuteResult - nameWithType: ActionType.CanExecuteResult - fullName: TinyLife.Actions.ActionType.CanExecuteResult + - uid: TinyLife.Actions.CanExecuteResult + name: CanExecuteResult + nameWithType: CanExecuteResult + fullName: TinyLife.Actions.CanExecuteResult - name: ) nameWithType: ) fullName: ) @@ -2325,6 +2509,18 @@ references: name: MLEM.Ui nameWithType: MLEM.Ui fullName: MLEM.Ui +- uid: MLEM.Ui.Elements.Element + commentId: T:MLEM.Ui.Elements.Element + parent: MLEM.Ui.Elements + isExternal: true + name: Element + nameWithType: Element + fullName: MLEM.Ui.Elements.Element +- uid: TinyLife.Utilities.Extensions.IsActiveRoot* + commentId: Overload:TinyLife.Utilities.Extensions.IsActiveRoot + name: IsActiveRoot + nameWithType: Extensions.IsActiveRoot + fullName: TinyLife.Utilities.Extensions.IsActiveRoot - uid: TinyLife.Objects.Outfit commentId: T:TinyLife.Objects.Outfit parent: TinyLife.Objects @@ -2345,3 +2541,62 @@ references: name: GetRequiredMatchPercentage nameWithType: Extensions.GetRequiredMatchPercentage fullName: TinyLife.Utilities.Extensions.GetRequiredMatchPercentage +- uid: System.DayOfWeek + commentId: T:System.DayOfWeek + parent: System + isExternal: true + name: DayOfWeek + nameWithType: DayOfWeek + fullName: System.DayOfWeek +- uid: TinyLife.Utilities.Extensions.Weekday* + commentId: Overload:TinyLife.Utilities.Extensions.Weekday + name: Weekday + nameWithType: Extensions.Weekday + fullName: TinyLife.Utilities.Extensions.Weekday +- uid: Microsoft.Xna.Framework.Input.Buttons + commentId: T:Microsoft.Xna.Framework.Input.Buttons + parent: Microsoft.Xna.Framework.Input + isExternal: true + name: Buttons + nameWithType: Buttons + fullName: Microsoft.Xna.Framework.Input.Buttons +- uid: TinyLife.Uis.Menus.GamepadHint(MLEM.Ui.Anchor,System.Func{TinyLife.Options,Microsoft.Xna.Framework.Input.Buttons},Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Func{System.Boolean}) + commentId: M:TinyLife.Uis.Menus.GamepadHint(MLEM.Ui.Anchor,System.Func{TinyLife.Options,Microsoft.Xna.Framework.Input.Buttons},Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Func{System.Boolean}) + isExternal: true +- uid: TinyLife.Utilities.Extensions.Icon* + commentId: Overload:TinyLife.Utilities.Extensions.Icon + name: Icon + nameWithType: Extensions.Icon + fullName: TinyLife.Utilities.Extensions.Icon +- uid: MLEM.Textures.TextureRegion + commentId: T:MLEM.Textures.TextureRegion + parent: MLEM.Textures + isExternal: true + name: TextureRegion + nameWithType: TextureRegion + fullName: MLEM.Textures.TextureRegion +- uid: Microsoft.Xna.Framework.Input + commentId: N:Microsoft.Xna.Framework.Input + isExternal: true + name: Microsoft.Xna.Framework.Input + nameWithType: Microsoft.Xna.Framework.Input + fullName: Microsoft.Xna.Framework.Input +- uid: MLEM.Textures + commentId: N:MLEM.Textures + isExternal: true + name: MLEM.Textures + nameWithType: MLEM.Textures + fullName: MLEM.Textures +- uid: MLEM.Input.MouseButton + commentId: T:MLEM.Input.MouseButton + parent: MLEM.Input + isExternal: true + name: MouseButton + nameWithType: MouseButton + fullName: MLEM.Input.MouseButton +- uid: MLEM.Input + commentId: N:MLEM.Input + isExternal: true + name: MLEM.Input + nameWithType: MLEM.Input + fullName: MLEM.Input diff --git a/docs/api/TinyLife.Utilities.TextureHandler.yml b/docs/api/TinyLife.Utilities.TextureHandler.yml index b1171b2..ebe6108 100644 --- a/docs/api/TinyLife.Utilities.TextureHandler.yml +++ b/docs/api/TinyLife.Utilities.TextureHandler.yml @@ -6,7 +6,6 @@ items: parent: TinyLife.Utilities children: - TinyLife.Utilities.TextureHandler.AccessoriesTexture - - TinyLife.Utilities.TextureHandler.ApplyWallpaperMasks(Microsoft.Xna.Framework.Graphics.Texture2D,System.Int32,System.Int32,System.Action{MLEM.Textures.UniformTextureAtlas}) - TinyLife.Utilities.TextureHandler.ArmAccessoriesTexture - TinyLife.Utilities.TextureHandler.CursorTexture - TinyLife.Utilities.TextureHandler.FaceAccessoriesTexture @@ -35,11 +34,11 @@ items: source: remote: path: TinyLife/Utilities/TextureHandler.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TextureHandler path: ../TinyLife/Utilities/TextureHandler.cs - startLine: 18 + startLine: 15 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -79,11 +78,11 @@ items: source: remote: path: TinyLife/Utilities/TextureHandler.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TexturePacker path: ../TinyLife/Utilities/TextureHandler.cs - startLine: 21 + startLine: 18 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -114,11 +113,11 @@ items: source: remote: path: TinyLife/Utilities/TextureHandler.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FurnitureTextures path: ../TinyLife/Utilities/TextureHandler.cs - startLine: 22 + startLine: 19 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -135,6 +134,43 @@ items: - Public - Shared - ReadOnly +- uid: TinyLife.Utilities.TextureHandler.WallpaperTexture + commentId: P:TinyLife.Utilities.TextureHandler.WallpaperTexture + id: WallpaperTexture + parent: TinyLife.Utilities.TextureHandler + langs: + - csharp + - vb + name: WallpaperTexture + nameWithType: TextureHandler.WallpaperTexture + fullName: TinyLife.Utilities.TextureHandler.WallpaperTexture + type: Property + source: + remote: + path: TinyLife/Utilities/TextureHandler.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: WallpaperTexture + path: ../TinyLife/Utilities/TextureHandler.cs + startLine: 20 + assemblies: + - Tiny Life + namespace: TinyLife.Utilities + syntax: + content: public static UniformTextureAtlas WallpaperTexture { get; } + parameters: [] + return: + type: MLEM.Textures.UniformTextureAtlas + content.vb: Public Shared ReadOnly Property WallpaperTexture As UniformTextureAtlas + overload: TinyLife.Utilities.TextureHandler.WallpaperTexture* + modifiers.csharp: + - public + - static + - get + modifiers.vb: + - Public + - Shared + - ReadOnly - uid: TinyLife.Utilities.TextureHandler.PersonTexture commentId: P:TinyLife.Utilities.TextureHandler.PersonTexture id: PersonTexture @@ -149,11 +185,11 @@ items: source: remote: path: TinyLife/Utilities/TextureHandler.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PersonTexture path: ../TinyLife/Utilities/TextureHandler.cs - startLine: 23 + startLine: 21 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -186,11 +222,11 @@ items: source: remote: path: TinyLife/Utilities/TextureHandler.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: HairsTexture path: ../TinyLife/Utilities/TextureHandler.cs - startLine: 24 + startLine: 22 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -223,11 +259,11 @@ items: source: remote: path: TinyLife/Utilities/TextureHandler.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TopsTexture path: ../TinyLife/Utilities/TextureHandler.cs - startLine: 25 + startLine: 23 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -260,11 +296,11 @@ items: source: remote: path: TinyLife/Utilities/TextureHandler.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PantsTexture path: ../TinyLife/Utilities/TextureHandler.cs - startLine: 26 + startLine: 24 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -297,11 +333,11 @@ items: source: remote: path: TinyLife/Utilities/TextureHandler.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ShoesTexture path: ../TinyLife/Utilities/TextureHandler.cs - startLine: 27 + startLine: 25 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -334,11 +370,11 @@ items: source: remote: path: TinyLife/Utilities/TextureHandler.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AccessoriesTexture path: ../TinyLife/Utilities/TextureHandler.cs - startLine: 28 + startLine: 26 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -371,11 +407,11 @@ items: source: remote: path: TinyLife/Utilities/TextureHandler.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: HeadAccessoriesTexture path: ../TinyLife/Utilities/TextureHandler.cs - startLine: 29 + startLine: 27 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -408,11 +444,11 @@ items: source: remote: path: TinyLife/Utilities/TextureHandler.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FaceAccessoriesTexture path: ../TinyLife/Utilities/TextureHandler.cs - startLine: 30 + startLine: 28 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -445,11 +481,11 @@ items: source: remote: path: TinyLife/Utilities/TextureHandler.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ArmAccessoriesTexture path: ../TinyLife/Utilities/TextureHandler.cs - startLine: 31 + startLine: 29 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -482,11 +518,11 @@ items: source: remote: path: TinyLife/Utilities/TextureHandler.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: UiTexture path: ../TinyLife/Utilities/TextureHandler.cs - startLine: 32 + startLine: 30 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -519,11 +555,11 @@ items: source: remote: path: TinyLife/Utilities/TextureHandler.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CursorTexture path: ../TinyLife/Utilities/TextureHandler.cs - startLine: 33 + startLine: 31 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -556,11 +592,11 @@ items: source: remote: path: TinyLife/Utilities/TextureHandler.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OpeningTexture path: ../TinyLife/Utilities/TextureHandler.cs - startLine: 34 + startLine: 32 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -593,11 +629,11 @@ items: source: remote: path: TinyLife/Utilities/TextureHandler.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RoofTexture path: ../TinyLife/Utilities/TextureHandler.cs - startLine: 35 + startLine: 33 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -630,11 +666,11 @@ items: source: remote: path: TinyLife/Utilities/TextureHandler.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TileTexture path: ../TinyLife/Utilities/TextureHandler.cs - startLine: 36 + startLine: 34 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -653,43 +689,6 @@ items: - Public - Shared - ReadOnly -- uid: TinyLife.Utilities.TextureHandler.WallpaperTexture - commentId: P:TinyLife.Utilities.TextureHandler.WallpaperTexture - id: WallpaperTexture - parent: TinyLife.Utilities.TextureHandler - langs: - - csharp - - vb - name: WallpaperTexture - nameWithType: TextureHandler.WallpaperTexture - fullName: TinyLife.Utilities.TextureHandler.WallpaperTexture - type: Property - source: - remote: - path: TinyLife/Utilities/TextureHandler.cs - branch: 0.20.4-dev - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: WallpaperTexture - path: ../TinyLife/Utilities/TextureHandler.cs - startLine: 37 - assemblies: - - Tiny Life - namespace: TinyLife.Utilities - syntax: - content: public static UniformTextureAtlas WallpaperTexture { get; } - parameters: [] - return: - type: MLEM.Textures.UniformTextureAtlas - content.vb: Public Shared ReadOnly Property WallpaperTexture As UniformTextureAtlas - overload: TinyLife.Utilities.TextureHandler.WallpaperTexture* - modifiers.csharp: - - public - - static - - get - modifiers.vb: - - Public - - Shared - - ReadOnly - uid: TinyLife.Utilities.TextureHandler.VehicleTexture commentId: P:TinyLife.Utilities.TextureHandler.VehicleTexture id: VehicleTexture @@ -704,11 +703,11 @@ items: source: remote: path: TinyLife/Utilities/TextureHandler.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: VehicleTexture path: ../TinyLife/Utilities/TextureHandler.cs - startLine: 38 + startLine: 35 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -741,11 +740,11 @@ items: source: remote: path: TinyLife/Utilities/TextureHandler.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: LightTexture path: ../TinyLife/Utilities/TextureHandler.cs - startLine: 39 + startLine: 36 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -764,56 +763,6 @@ items: - Public - Shared - ReadOnly -- uid: TinyLife.Utilities.TextureHandler.ApplyWallpaperMasks(Microsoft.Xna.Framework.Graphics.Texture2D,System.Int32,System.Int32,System.Action{MLEM.Textures.UniformTextureAtlas}) - commentId: M:TinyLife.Utilities.TextureHandler.ApplyWallpaperMasks(Microsoft.Xna.Framework.Graphics.Texture2D,System.Int32,System.Int32,System.Action{MLEM.Textures.UniformTextureAtlas}) - id: ApplyWallpaperMasks(Microsoft.Xna.Framework.Graphics.Texture2D,System.Int32,System.Int32,System.Action{MLEM.Textures.UniformTextureAtlas}) - parent: TinyLife.Utilities.TextureHandler - langs: - - csharp - - vb - name: ApplyWallpaperMasks(Texture2D, Int32, Int32, Action) - nameWithType: TextureHandler.ApplyWallpaperMasks(Texture2D, Int32, Int32, Action) - fullName: TinyLife.Utilities.TextureHandler.ApplyWallpaperMasks(Microsoft.Xna.Framework.Graphics.Texture2D, System.Int32, System.Int32, System.Action) - type: Method - source: - remote: - path: TinyLife/Utilities/TextureHandler.cs - branch: 0.20.4-dev - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: ApplyWallpaperMasks - path: ../TinyLife/Utilities/TextureHandler.cs - startLine: 81 - assemblies: - - Tiny Life - namespace: TinyLife.Utilities - summary: "\nApplies the game's predefined wallpaper maskings (based on ) to the given wallpaper texture.\nWhen adding custom types, this method should be used.\nNote that, as part of this method, the resulting texture is implicitly added onto the game's .\n" - example: [] - syntax: - content: public static void ApplyWallpaperMasks(Texture2D wallpapers, int regionAmountX, int regionAmountY, Action result) - parameters: - - id: wallpapers - type: Microsoft.Xna.Framework.Graphics.Texture2D - description: The texture to mask - - id: regionAmountX - type: System.Int32 - description: The amount of texture regions on the x axis - - id: regionAmountY - type: System.Int32 - description: The amount of texture regions on the y axis - - id: result - type: System.Action{MLEM.Textures.UniformTextureAtlas} - description: A function that is called when the packed the masked texture, which yields the resulting texture atlas - content.vb: Public Shared Sub ApplyWallpaperMasks(wallpapers As Texture2D, regionAmountX As Integer, regionAmountY As Integer, result As Action(Of UniformTextureAtlas)) - overload: TinyLife.Utilities.TextureHandler.ApplyWallpaperMasks* - nameWithType.vb: TextureHandler.ApplyWallpaperMasks(Texture2D, Int32, Int32, Action(Of UniformTextureAtlas)) - modifiers.csharp: - - public - - static - modifiers.vb: - - Public - - Shared - fullName.vb: TinyLife.Utilities.TextureHandler.ApplyWallpaperMasks(Microsoft.Xna.Framework.Graphics.Texture2D, System.Int32, System.Int32, System.Action(Of MLEM.Textures.UniformTextureAtlas)) - name.vb: ApplyWallpaperMasks(Texture2D, Int32, Int32, Action(Of UniformTextureAtlas)) references: - uid: MLEM.Data.RuntimeTexturePacker commentId: T:MLEM.Data.RuntimeTexturePacker @@ -1214,11 +1163,11 @@ references: name: System.Collections.Generic nameWithType: System.Collections.Generic fullName: System.Collections.Generic -- uid: TinyLife.Utilities.TextureHandler.PersonTexture* - commentId: Overload:TinyLife.Utilities.TextureHandler.PersonTexture - name: PersonTexture - nameWithType: TextureHandler.PersonTexture - fullName: TinyLife.Utilities.TextureHandler.PersonTexture +- uid: TinyLife.Utilities.TextureHandler.WallpaperTexture* + commentId: Overload:TinyLife.Utilities.TextureHandler.WallpaperTexture + name: WallpaperTexture + nameWithType: TextureHandler.WallpaperTexture + fullName: TinyLife.Utilities.TextureHandler.WallpaperTexture - uid: MLEM.Textures.UniformTextureAtlas commentId: T:MLEM.Textures.UniformTextureAtlas parent: MLEM.Textures @@ -1232,6 +1181,11 @@ references: name: MLEM.Textures nameWithType: MLEM.Textures fullName: MLEM.Textures +- uid: TinyLife.Utilities.TextureHandler.PersonTexture* + commentId: Overload:TinyLife.Utilities.TextureHandler.PersonTexture + name: PersonTexture + nameWithType: TextureHandler.PersonTexture + fullName: TinyLife.Utilities.TextureHandler.PersonTexture - uid: TinyLife.Utilities.TextureHandler.HairsTexture* commentId: Overload:TinyLife.Utilities.TextureHandler.HairsTexture name: HairsTexture @@ -1297,11 +1251,6 @@ references: name: TileTexture nameWithType: TextureHandler.TileTexture fullName: TinyLife.Utilities.TextureHandler.TileTexture -- uid: TinyLife.Utilities.TextureHandler.WallpaperTexture* - commentId: Overload:TinyLife.Utilities.TextureHandler.WallpaperTexture - name: WallpaperTexture - nameWithType: TextureHandler.WallpaperTexture - fullName: TinyLife.Utilities.TextureHandler.WallpaperTexture - uid: TinyLife.Utilities.TextureHandler.VehicleTexture* commentId: Overload:TinyLife.Utilities.TextureHandler.VehicleTexture name: VehicleTexture @@ -1319,128 +1268,3 @@ references: name: LightTexture nameWithType: TextureHandler.LightTexture fullName: TinyLife.Utilities.TextureHandler.LightTexture -- uid: TinyLife.World.WallMode - commentId: T:TinyLife.World.WallMode - parent: TinyLife.World - name: WallMode - nameWithType: WallMode - fullName: TinyLife.World.WallMode -- uid: TinyLife.World.Wallpaper - commentId: T:TinyLife.World.Wallpaper - parent: TinyLife.World - name: Wallpaper - nameWithType: Wallpaper - fullName: TinyLife.World.Wallpaper -- uid: TinyLife.Utilities.TextureHandler.ApplyWallpaperMasks* - commentId: Overload:TinyLife.Utilities.TextureHandler.ApplyWallpaperMasks - name: ApplyWallpaperMasks - nameWithType: TextureHandler.ApplyWallpaperMasks - fullName: TinyLife.Utilities.TextureHandler.ApplyWallpaperMasks -- uid: Microsoft.Xna.Framework.Graphics.Texture2D - commentId: T:Microsoft.Xna.Framework.Graphics.Texture2D - parent: Microsoft.Xna.Framework.Graphics - isExternal: true - name: Texture2D - nameWithType: Texture2D - fullName: Microsoft.Xna.Framework.Graphics.Texture2D -- uid: System.Int32 - commentId: T:System.Int32 - parent: System - isExternal: true - name: Int32 - nameWithType: Int32 - fullName: System.Int32 -- uid: System.Action{MLEM.Textures.UniformTextureAtlas} - commentId: T:System.Action{MLEM.Textures.UniformTextureAtlas} - parent: System - definition: System.Action`1 - name: Action - nameWithType: Action - fullName: System.Action - nameWithType.vb: Action(Of UniformTextureAtlas) - fullName.vb: System.Action(Of MLEM.Textures.UniformTextureAtlas) - name.vb: Action(Of UniformTextureAtlas) - spec.csharp: - - uid: System.Action`1 - name: Action - nameWithType: Action - fullName: System.Action - isExternal: true - - name: < - nameWithType: < - fullName: < - - uid: MLEM.Textures.UniformTextureAtlas - name: UniformTextureAtlas - nameWithType: UniformTextureAtlas - fullName: MLEM.Textures.UniformTextureAtlas - isExternal: true - - name: '>' - nameWithType: '>' - fullName: '>' - spec.vb: - - uid: System.Action`1 - name: Action - nameWithType: Action - fullName: System.Action - isExternal: true - - name: '(Of ' - nameWithType: '(Of ' - fullName: '(Of ' - - uid: MLEM.Textures.UniformTextureAtlas - name: UniformTextureAtlas - nameWithType: UniformTextureAtlas - fullName: MLEM.Textures.UniformTextureAtlas - isExternal: true - - name: ) - nameWithType: ) - fullName: ) -- uid: TinyLife.World - commentId: N:TinyLife.World - name: TinyLife.World - nameWithType: TinyLife.World - fullName: TinyLife.World -- uid: Microsoft.Xna.Framework.Graphics - commentId: N:Microsoft.Xna.Framework.Graphics - isExternal: true - name: Microsoft.Xna.Framework.Graphics - nameWithType: Microsoft.Xna.Framework.Graphics - fullName: Microsoft.Xna.Framework.Graphics -- uid: System.Action`1 - commentId: T:System.Action`1 - isExternal: true - name: Action - nameWithType: Action - fullName: System.Action - nameWithType.vb: Action(Of T) - fullName.vb: System.Action(Of T) - name.vb: Action(Of T) - spec.csharp: - - uid: System.Action`1 - name: Action - nameWithType: Action - fullName: System.Action - isExternal: true - - name: < - nameWithType: < - fullName: < - - name: T - nameWithType: T - fullName: T - - name: '>' - nameWithType: '>' - fullName: '>' - spec.vb: - - uid: System.Action`1 - name: Action - nameWithType: Action - fullName: System.Action - isExternal: true - - name: '(Of ' - nameWithType: '(Of ' - fullName: '(Of ' - - name: T - nameWithType: T - fullName: T - - name: ) - nameWithType: ) - fullName: ) diff --git a/docs/api/TinyLife.WallDisplay.yml b/docs/api/TinyLife.WallDisplay.yml index 4c50815..111ade2 100644 --- a/docs/api/TinyLife.WallDisplay.yml +++ b/docs/api/TinyLife.WallDisplay.yml @@ -19,11 +19,11 @@ items: source: remote: path: TinyLife/Options.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: WallDisplay path: ../TinyLife/Options.cs - startLine: 394 + startLine: 482 assemblies: - Tiny Life namespace: TinyLife @@ -54,11 +54,11 @@ items: source: remote: path: TinyLife/Options.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Roofs path: ../TinyLife/Options.cs - startLine: 399 + startLine: 487 assemblies: - Tiny Life namespace: TinyLife @@ -88,11 +88,11 @@ items: source: remote: path: TinyLife/Options.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Up path: ../TinyLife/Options.cs - startLine: 403 + startLine: 491 assemblies: - Tiny Life namespace: TinyLife @@ -122,11 +122,11 @@ items: source: remote: path: TinyLife/Options.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Auto path: ../TinyLife/Options.cs - startLine: 407 + startLine: 495 assemblies: - Tiny Life namespace: TinyLife @@ -156,11 +156,11 @@ items: source: remote: path: TinyLife/Options.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Down path: ../TinyLife/Options.cs - startLine: 411 + startLine: 499 assemblies: - Tiny Life namespace: TinyLife diff --git a/docs/api/TinyLife.World.BillsMail.yml b/docs/api/TinyLife.World.BillsMail.yml index d0f4b07..4f7651a 100644 --- a/docs/api/TinyLife.World.BillsMail.yml +++ b/docs/api/TinyLife.World.BillsMail.yml @@ -18,11 +18,11 @@ items: source: remote: path: TinyLife/World/Mail.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: BillsMail path: ../TinyLife/World/Mail.cs - startLine: 113 + startLine: 121 assemblies: - Tiny Life namespace: TinyLife.World @@ -79,11 +79,11 @@ items: source: remote: path: TinyLife/World/Mail.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Amount path: ../TinyLife/World/Mail.cs - startLine: 119 + startLine: 127 assemblies: - Tiny Life namespace: TinyLife.World @@ -124,11 +124,11 @@ items: source: remote: path: TinyLife/World/Mail.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/World/Mail.cs - startLine: 127 + startLine: 135 assemblies: - Tiny Life namespace: TinyLife.World @@ -166,11 +166,11 @@ items: source: remote: path: TinyLife/World/Mail.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnReceived path: ../TinyLife/World/Mail.cs - startLine: 132 + startLine: 140 assemblies: - Tiny Life namespace: TinyLife.World diff --git a/docs/api/TinyLife.World.Door.yml b/docs/api/TinyLife.World.Door.yml index c31d928..fd7bff4 100644 --- a/docs/api/TinyLife.World.Door.yml +++ b/docs/api/TinyLife.World.Door.yml @@ -5,7 +5,7 @@ items: id: Door parent: TinyLife.World children: - - TinyLife.World.Door.#ctor(TinyLife.World.OpeningType,System.Int32) + - TinyLife.World.Door.#ctor(TinyLife.World.OpeningType,System.Int32[]) - TinyLife.World.Door.CanPlaceOn(TinyLife.Objects.FurnitureType) - TinyLife.World.Door.CanWalkThrough(TinyLife.World.Wall,TinyLife.Objects.Person) langs: @@ -18,11 +18,11 @@ items: source: remote: path: TinyLife/World/Opening.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Door path: ../TinyLife/World/Opening.cs - startLine: 80 + startLine: 109 assemblies: - Tiny Life namespace: TinyLife.World @@ -44,7 +44,10 @@ items: inheritedMembers: - TinyLife.World.Opening.Type - TinyLife.World.Opening.Color + - TinyLife.World.Opening.Colors - TinyLife.World.Opening.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,TinyLife.World.Map,TinyLife.World.Wall,Microsoft.Xna.Framework.Vector2,System.Boolean,System.Single,System.Single,System.Nullable{Microsoft.Xna.Framework.Color}) + - TinyLife.World.Opening.Validate(TinyLife.World.Wall,TinyLife.World.Map) + - TinyLife.World.Opening.GetDescription - TinyLife.World.Opening.GetPrice - System.Object.Equals(System.Object) - System.Object.Equals(System.Object,System.Object) @@ -61,45 +64,48 @@ items: modifiers.vb: - Public - Class -- uid: TinyLife.World.Door.#ctor(TinyLife.World.OpeningType,System.Int32) - commentId: M:TinyLife.World.Door.#ctor(TinyLife.World.OpeningType,System.Int32) - id: '#ctor(TinyLife.World.OpeningType,System.Int32)' +- uid: TinyLife.World.Door.#ctor(TinyLife.World.OpeningType,System.Int32[]) + commentId: M:TinyLife.World.Door.#ctor(TinyLife.World.OpeningType,System.Int32[]) + id: '#ctor(TinyLife.World.OpeningType,System.Int32[])' parent: TinyLife.World.Door langs: - csharp - vb - name: Door(OpeningType, Int32) - nameWithType: Door.Door(OpeningType, Int32) - fullName: TinyLife.World.Door.Door(TinyLife.World.OpeningType, System.Int32) + name: Door(OpeningType, Int32[]) + nameWithType: Door.Door(OpeningType, Int32[]) + fullName: TinyLife.World.Door.Door(TinyLife.World.OpeningType, System.Int32[]) type: Constructor source: remote: path: TinyLife/World/Opening.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/World/Opening.cs - startLine: 83 + startLine: 112 assemblies: - Tiny Life namespace: TinyLife.World summary: "\nCreates a new opening from the given opening type and color\n" example: [] syntax: - content: public Door(OpeningType type, int color) + content: public Door(OpeningType type, int[] colors) parameters: - id: type type: TinyLife.World.OpeningType description: The opening type - - id: color - type: System.Int32 - description: The index of the color - content.vb: Public Sub New(type As OpeningType, color As Integer) + - id: colors + type: System.Int32[] + description: The indices of the colors to use + content.vb: Public Sub New(type As OpeningType, colors As Integer()) overload: TinyLife.World.Door.#ctor* + nameWithType.vb: Door.Door(OpeningType, Int32()) modifiers.csharp: - public modifiers.vb: - Public + fullName.vb: TinyLife.World.Door.Door(TinyLife.World.OpeningType, System.Int32()) + name.vb: Door(OpeningType, Int32()) - uid: TinyLife.World.Door.CanWalkThrough(TinyLife.World.Wall,TinyLife.Objects.Person) commentId: M:TinyLife.World.Door.CanWalkThrough(TinyLife.World.Wall,TinyLife.Objects.Person) id: CanWalkThrough(TinyLife.World.Wall,TinyLife.Objects.Person) @@ -114,11 +120,11 @@ items: source: remote: path: TinyLife/World/Opening.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanWalkThrough path: ../TinyLife/World/Opening.cs - startLine: 86 + startLine: 115 assemblies: - Tiny Life namespace: TinyLife.World @@ -157,11 +163,11 @@ items: source: remote: path: TinyLife/World/Opening.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanPlaceOn path: ../TinyLife/World/Opening.cs - startLine: 91 + startLine: 120 assemblies: - Tiny Life namespace: TinyLife.World @@ -221,6 +227,12 @@ references: name: Color nameWithType: Opening.Color fullName: TinyLife.World.Opening.Color +- uid: TinyLife.World.Opening.Colors + commentId: F:TinyLife.World.Opening.Colors + parent: TinyLife.World.Opening + name: Colors + nameWithType: Opening.Colors + fullName: TinyLife.World.Opening.Colors - uid: TinyLife.World.Opening.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,TinyLife.World.Map,TinyLife.World.Wall,Microsoft.Xna.Framework.Vector2,System.Boolean,System.Single,System.Single,System.Nullable{Microsoft.Xna.Framework.Color}) commentId: M:TinyLife.World.Opening.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,TinyLife.World.Map,TinyLife.World.Wall,Microsoft.Xna.Framework.Vector2,System.Boolean,System.Single,System.Single,System.Nullable{Microsoft.Xna.Framework.Color}) parent: TinyLife.World.Opening @@ -409,6 +421,84 @@ references: - name: ) nameWithType: ) fullName: ) +- uid: TinyLife.World.Opening.Validate(TinyLife.World.Wall,TinyLife.World.Map) + commentId: M:TinyLife.World.Opening.Validate(TinyLife.World.Wall,TinyLife.World.Map) + parent: TinyLife.World.Opening + name: Validate(Wall, Map) + nameWithType: Opening.Validate(Wall, Map) + fullName: TinyLife.World.Opening.Validate(TinyLife.World.Wall, TinyLife.World.Map) + spec.csharp: + - uid: TinyLife.World.Opening.Validate(TinyLife.World.Wall,TinyLife.World.Map) + name: Validate + nameWithType: Opening.Validate + fullName: TinyLife.World.Opening.Validate + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.World.Wall + name: Wall + nameWithType: Wall + fullName: TinyLife.World.Wall + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.World.Map + name: Map + nameWithType: Map + fullName: TinyLife.World.Map + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.World.Opening.Validate(TinyLife.World.Wall,TinyLife.World.Map) + name: Validate + nameWithType: Opening.Validate + fullName: TinyLife.World.Opening.Validate + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.World.Wall + name: Wall + nameWithType: Wall + fullName: TinyLife.World.Wall + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.World.Map + name: Map + nameWithType: Map + fullName: TinyLife.World.Map + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.World.Opening.GetDescription + commentId: M:TinyLife.World.Opening.GetDescription + parent: TinyLife.World.Opening + name: GetDescription() + nameWithType: Opening.GetDescription() + fullName: TinyLife.World.Opening.GetDescription() + spec.csharp: + - uid: TinyLife.World.Opening.GetDescription + name: GetDescription + nameWithType: Opening.GetDescription + fullName: TinyLife.World.Opening.GetDescription + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.World.Opening.GetDescription + name: GetDescription + nameWithType: Opening.GetDescription + fullName: TinyLife.World.Opening.GetDescription + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) - uid: TinyLife.World.Opening.GetPrice commentId: M:TinyLife.World.Opening.GetPrice parent: TinyLife.World.Opening @@ -812,13 +902,32 @@ references: name: OpeningType nameWithType: OpeningType fullName: TinyLife.World.OpeningType -- uid: System.Int32 - commentId: T:System.Int32 - parent: System +- uid: System.Int32[] isExternal: true - name: Int32 - nameWithType: Int32 - fullName: System.Int32 + name: Int32[] + nameWithType: Int32[] + fullName: System.Int32[] + nameWithType.vb: Int32() + fullName.vb: System.Int32() + name.vb: Int32() + spec.csharp: + - uid: System.Int32 + name: Int32 + nameWithType: Int32 + fullName: System.Int32 + isExternal: true + - name: '[]' + nameWithType: '[]' + fullName: '[]' + spec.vb: + - uid: System.Int32 + name: Int32 + nameWithType: Int32 + fullName: System.Int32 + isExternal: true + - name: () + nameWithType: () + fullName: () - uid: TinyLife.World.Opening.CanWalkThrough(TinyLife.World.Wall,TinyLife.Objects.Person) commentId: M:TinyLife.World.Opening.CanWalkThrough(TinyLife.World.Wall,TinyLife.Objects.Person) parent: TinyLife.World.Opening diff --git a/docs/api/TinyLife.World.DrawDelegate.yml b/docs/api/TinyLife.World.DrawDelegate.yml index ab3fbe8..44e1f19 100644 --- a/docs/api/TinyLife.World.DrawDelegate.yml +++ b/docs/api/TinyLife.World.DrawDelegate.yml @@ -15,11 +15,11 @@ items: source: remote: path: TinyLife/World/Map.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DrawDelegate path: ../TinyLife/World/Map.cs - startLine: 2008 + startLine: 2100 assemblies: - Tiny Life namespace: TinyLife.World diff --git a/docs/api/TinyLife.World.ExportedHousehold.yml b/docs/api/TinyLife.World.ExportedHousehold.yml index 1bc1ba1..68567b2 100644 --- a/docs/api/TinyLife.World.ExportedHousehold.yml +++ b/docs/api/TinyLife.World.ExportedHousehold.yml @@ -21,11 +21,11 @@ items: source: remote: path: TinyLife/World/Household.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ExportedHousehold path: ../TinyLife/World/Household.cs - startLine: 344 + startLine: 347 assemblies: - Tiny Life namespace: TinyLife.World @@ -66,11 +66,11 @@ items: source: remote: path: TinyLife/World/Household.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ExportedVersion path: ../TinyLife/World/Household.cs - startLine: 349 + startLine: 352 assemblies: - Tiny Life namespace: TinyLife.World @@ -99,11 +99,11 @@ items: source: remote: path: TinyLife/World/Household.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Members path: ../TinyLife/World/Household.cs - startLine: 353 + startLine: 356 assemblies: - Tiny Life namespace: TinyLife.World @@ -132,11 +132,11 @@ items: source: remote: path: TinyLife/World/Household.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Money path: ../TinyLife/World/Household.cs - startLine: 357 + startLine: 360 assemblies: - Tiny Life namespace: TinyLife.World @@ -165,11 +165,11 @@ items: source: remote: path: TinyLife/World/Household.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FurnitureStorage path: ../TinyLife/World/Household.cs - startLine: 361 + startLine: 364 assemblies: - Tiny Life namespace: TinyLife.World @@ -198,11 +198,11 @@ items: source: remote: path: TinyLife/World/Household.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ClothesStorage path: ../TinyLife/World/Household.cs - startLine: 365 + startLine: 368 assemblies: - Tiny Life namespace: TinyLife.World @@ -231,11 +231,11 @@ items: source: remote: path: TinyLife/World/Household.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Description path: ../TinyLife/World/Household.cs - startLine: 369 + startLine: 372 assemblies: - Tiny Life namespace: TinyLife.World diff --git a/docs/api/TinyLife.World.ExportedLot.yml b/docs/api/TinyLife.World.ExportedLot.yml index 4e8711d..7b34ac7 100644 --- a/docs/api/TinyLife.World.ExportedLot.yml +++ b/docs/api/TinyLife.World.ExportedLot.yml @@ -24,11 +24,11 @@ items: source: remote: path: TinyLife/World/Lot.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ExportedLot path: ../TinyLife/World/Lot.cs - startLine: 330 + startLine: 352 assemblies: - Tiny Life namespace: TinyLife.World @@ -73,11 +73,11 @@ items: source: remote: path: TinyLife/World/Lot.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ExportedVersion path: ../TinyLife/World/Lot.cs - startLine: 335 + startLine: 357 assemblies: - Tiny Life namespace: TinyLife.World @@ -106,11 +106,11 @@ items: source: remote: path: TinyLife/World/Lot.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Area path: ../TinyLife/World/Lot.cs - startLine: 339 + startLine: 361 assemblies: - Tiny Life namespace: TinyLife.World @@ -139,11 +139,11 @@ items: source: remote: path: TinyLife/World/Lot.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Type path: ../TinyLife/World/Lot.cs - startLine: 343 + startLine: 365 assemblies: - Tiny Life namespace: TinyLife.World @@ -172,11 +172,11 @@ items: source: remote: path: TinyLife/World/Lot.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Furniture path: ../TinyLife/World/Lot.cs - startLine: 347 + startLine: 369 assemblies: - Tiny Life namespace: TinyLife.World @@ -205,11 +205,11 @@ items: source: remote: path: TinyLife/World/Lot.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Walls path: ../TinyLife/World/Lot.cs - startLine: 351 + startLine: 373 assemblies: - Tiny Life namespace: TinyLife.World @@ -238,11 +238,11 @@ items: source: remote: path: TinyLife/World/Lot.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Roofs path: ../TinyLife/World/Lot.cs - startLine: 355 + startLine: 377 assemblies: - Tiny Life namespace: TinyLife.World @@ -271,11 +271,11 @@ items: source: remote: path: TinyLife/World/Lot.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Tiles path: ../TinyLife/World/Lot.cs - startLine: 359 + startLine: 381 assemblies: - Tiny Life namespace: TinyLife.World @@ -304,11 +304,11 @@ items: source: remote: path: TinyLife/World/Lot.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetPrice path: ../TinyLife/World/Lot.cs - startLine: 362 + startLine: 384 assemblies: - Tiny Life namespace: TinyLife.World @@ -341,11 +341,11 @@ items: source: remote: path: TinyLife/World/Lot.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetCoveredArea path: ../TinyLife/World/Lot.cs - startLine: 376 + startLine: 398 assemblies: - Tiny Life namespace: TinyLife.World diff --git a/docs/api/TinyLife.World.FurnitureMail.yml b/docs/api/TinyLife.World.FurnitureMail.yml index 1711f7e..bd19ebf 100644 --- a/docs/api/TinyLife.World.FurnitureMail.yml +++ b/docs/api/TinyLife.World.FurnitureMail.yml @@ -19,11 +19,11 @@ items: source: remote: path: TinyLife/World/Mail.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FurnitureMail path: ../TinyLife/World/Mail.cs - startLine: 84 + startLine: 91 assemblies: - Tiny Life namespace: TinyLife.World @@ -80,11 +80,11 @@ items: source: remote: path: TinyLife/World/Mail.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Item path: ../TinyLife/World/Mail.cs - startLine: 90 + startLine: 97 assemblies: - Tiny Life namespace: TinyLife.World @@ -125,11 +125,11 @@ items: source: remote: path: TinyLife/World/Mail.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/World/Mail.cs - startLine: 93 + startLine: 100 assemblies: - Tiny Life namespace: TinyLife.World @@ -161,11 +161,11 @@ items: source: remote: path: TinyLife/World/Mail.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnCollected path: ../TinyLife/World/Mail.cs - startLine: 102 + startLine: 109 assemblies: - Tiny Life namespace: TinyLife.World @@ -199,21 +199,25 @@ items: source: remote: path: TinyLife/World/Mail.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Validate path: ../TinyLife/World/Mail.cs - startLine: 104 + startLine: 112 assemblies: - Tiny Life namespace: TinyLife.World + summary: "\nValidates this mail and returns false if it is somehow invalid. This method is called when a save is loaded.\n" + example: [] syntax: content: public override bool Validate(Map map) parameters: - id: map type: TinyLife.World.Map + description: The map that this mail is on. return: type: System.Boolean + description: Whether this mail is valid. content.vb: Public Overrides Function Validate(map As Map) As Boolean overridden: TinyLife.World.Mail.Validate(TinyLife.World.Map) overload: TinyLife.World.FurnitureMail.Validate* diff --git a/docs/api/TinyLife.World.GrassyAutoTile.yml b/docs/api/TinyLife.World.GrassyAutoTile.yml index f8c0cce..f9ed225 100644 --- a/docs/api/TinyLife.World.GrassyAutoTile.yml +++ b/docs/api/TinyLife.World.GrassyAutoTile.yml @@ -18,7 +18,7 @@ items: source: remote: path: TinyLife/World/GrassyAutoTile.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GrassyAutoTile path: ../TinyLife/World/GrassyAutoTile.cs @@ -89,7 +89,7 @@ items: source: remote: path: TinyLife/World/GrassyAutoTile.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/World/GrassyAutoTile.cs @@ -147,7 +147,7 @@ items: source: remote: path: TinyLife/World/GrassyAutoTile.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Draw path: ../TinyLife/World/GrassyAutoTile.cs @@ -207,7 +207,7 @@ items: source: remote: path: TinyLife/World/GrassyAutoTile.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnNeighborChanged path: ../TinyLife/World/GrassyAutoTile.cs diff --git a/docs/api/TinyLife.World.Household.yml b/docs/api/TinyLife.World.Household.yml index a912d80..28b2d6b 100644 --- a/docs/api/TinyLife.World.Household.yml +++ b/docs/api/TinyLife.World.Household.yml @@ -39,7 +39,7 @@ items: source: remote: path: TinyLife/World/Household.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Household path: ../TinyLife/World/Household.cs @@ -102,7 +102,7 @@ items: source: remote: path: TinyLife/World/Household.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DefaultMoney path: ../TinyLife/World/Household.cs @@ -137,7 +137,7 @@ items: source: remote: path: TinyLife/World/Household.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Money path: ../TinyLife/World/Household.cs @@ -184,7 +184,7 @@ items: source: remote: path: TinyLife/World/Household.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Members path: ../TinyLife/World/Household.cs @@ -221,7 +221,7 @@ items: source: remote: path: TinyLife/World/Household.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Lot path: ../TinyLife/World/Household.cs @@ -258,7 +258,7 @@ items: source: remote: path: TinyLife/World/Household.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Name path: ../TinyLife/World/Household.cs @@ -295,7 +295,7 @@ items: source: remote: path: TinyLife/World/Household.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsCurrent path: ../TinyLife/World/Household.cs @@ -332,7 +332,7 @@ items: source: remote: path: TinyLife/World/Household.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Description path: ../TinyLife/World/Household.cs @@ -375,7 +375,7 @@ items: source: remote: path: TinyLife/World/Household.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FurnitureStorage path: ../TinyLife/World/Household.cs @@ -420,7 +420,7 @@ items: source: remote: path: TinyLife/World/Household.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ClothesStorage path: ../TinyLife/World/Household.cs @@ -465,7 +465,7 @@ items: source: remote: path: TinyLife/World/Household.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: UnopenedMail path: ../TinyLife/World/Household.cs @@ -510,11 +510,11 @@ items: source: remote: path: TinyLife/World/Household.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/World/Household.cs - startLine: 92 + startLine: 95 assemblies: - Tiny Life namespace: TinyLife.World @@ -549,11 +549,11 @@ items: source: remote: path: TinyLife/World/Household.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Update path: ../TinyLife/World/Household.cs - startLine: 103 + startLine: 106 assemblies: - Tiny Life namespace: TinyLife.World @@ -591,11 +591,11 @@ items: source: remote: path: TinyLife/World/Household.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Add path: ../TinyLife/World/Household.cs - startLine: 121 + startLine: 124 assemblies: - Tiny Life namespace: TinyLife.World @@ -627,11 +627,11 @@ items: source: remote: path: TinyLife/World/Household.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Remove path: ../TinyLife/World/Household.cs - startLine: 131 + startLine: 134 assemblies: - Tiny Life namespace: TinyLife.World @@ -669,11 +669,11 @@ items: source: remote: path: TinyLife/World/Household.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: HasMember path: ../TinyLife/World/Household.cs - startLine: 143 + startLine: 146 assemblies: - Tiny Life namespace: TinyLife.World @@ -708,11 +708,11 @@ items: source: remote: path: TinyLife/World/Household.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MarkLotVisible path: ../TinyLife/World/Household.cs - startLine: 153 + startLine: 156 assemblies: - Tiny Life namespace: TinyLife.World @@ -744,11 +744,11 @@ items: source: remote: path: TinyLife/World/Household.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MarkLotNonVisible path: ../TinyLife/World/Household.cs - startLine: 169 + startLine: 172 assemblies: - Tiny Life namespace: TinyLife.World @@ -780,11 +780,11 @@ items: source: remote: path: TinyLife/World/Household.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsLotVisible path: ../TinyLife/World/Household.cs - startLine: 180 + startLine: 183 assemblies: - Tiny Life namespace: TinyLife.World @@ -819,11 +819,11 @@ items: source: remote: path: TinyLife/World/Household.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetAverageFriendshipTo path: ../TinyLife/World/Household.cs - startLine: 192 + startLine: 195 assemblies: - Tiny Life namespace: TinyLife.World @@ -858,11 +858,11 @@ items: source: remote: path: TinyLife/World/Household.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Validate path: ../TinyLife/World/Household.cs - startLine: 202 + startLine: 205 assemblies: - Tiny Life namespace: TinyLife.World @@ -896,11 +896,11 @@ items: source: remote: path: TinyLife/World/Household.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Export path: ../TinyLife/World/Household.cs - startLine: 215 + startLine: 218 assemblies: - Tiny Life namespace: TinyLife.World @@ -935,11 +935,11 @@ items: source: remote: path: TinyLife/World/Household.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Import path: ../TinyLife/World/Household.cs - startLine: 225 + startLine: 228 assemblies: - Tiny Life namespace: TinyLife.World @@ -974,11 +974,11 @@ items: source: remote: path: TinyLife/World/Household.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AreUtilitiesDisabled path: ../TinyLife/World/Household.cs - startLine: 271 + startLine: 274 assemblies: - Tiny Life namespace: TinyLife.World @@ -1016,11 +1016,11 @@ items: source: remote: path: TinyLife/World/Household.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsComplete path: ../TinyLife/World/Household.cs - startLine: 285 + startLine: 288 assemblies: - Tiny Life namespace: TinyLife.World diff --git a/docs/api/TinyLife.World.IPricedObject.yml b/docs/api/TinyLife.World.IPricedObject.yml index 2bf3947..650840d 100644 --- a/docs/api/TinyLife.World.IPricedObject.yml +++ b/docs/api/TinyLife.World.IPricedObject.yml @@ -16,7 +16,7 @@ items: source: remote: path: TinyLife/World/IPricedObject.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IPricedObject path: ../TinyLife/World/IPricedObject.cs @@ -51,7 +51,7 @@ items: source: remote: path: TinyLife/World/IPricedObject.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetPrice path: ../TinyLife/World/IPricedObject.cs diff --git a/docs/api/TinyLife.World.LockType.yml b/docs/api/TinyLife.World.LockType.yml index 23ca9e5..28aabef 100644 --- a/docs/api/TinyLife.World.LockType.yml +++ b/docs/api/TinyLife.World.LockType.yml @@ -19,11 +19,11 @@ items: source: remote: path: TinyLife/World/Opening.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: LockType path: ../TinyLife/World/Opening.cs - startLine: 148 + startLine: 191 assemblies: - Tiny Life namespace: TinyLife.World @@ -65,11 +65,11 @@ items: source: remote: path: TinyLife/World/Opening.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Household path: ../TinyLife/World/Opening.cs - startLine: 154 + startLine: 197 assemblies: - Tiny Life namespace: TinyLife.World @@ -99,11 +99,11 @@ items: source: remote: path: TinyLife/World/Opening.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: HouseholdFriends path: ../TinyLife/World/Opening.cs - startLine: 158 + startLine: 201 assemblies: - Tiny Life namespace: TinyLife.World @@ -133,11 +133,11 @@ items: source: remote: path: TinyLife/World/Opening.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Employees path: ../TinyLife/World/Opening.cs - startLine: 162 + startLine: 205 assemblies: - Tiny Life namespace: TinyLife.World @@ -167,11 +167,11 @@ items: source: remote: path: TinyLife/World/Opening.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Others path: ../TinyLife/World/Opening.cs - startLine: 166 + startLine: 209 assemblies: - Tiny Life namespace: TinyLife.World diff --git a/docs/api/TinyLife.World.Lot.yml b/docs/api/TinyLife.World.Lot.yml index 7c38404..18a0285 100644 --- a/docs/api/TinyLife.World.Lot.yml +++ b/docs/api/TinyLife.World.Lot.yml @@ -34,11 +34,11 @@ items: source: remote: path: TinyLife/World/Lot.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Lot path: ../TinyLife/World/Lot.cs - startLine: 25 + startLine: 30 assemblies: - Tiny Life namespace: TinyLife.World @@ -98,11 +98,11 @@ items: source: remote: path: TinyLife/World/Lot.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Id path: ../TinyLife/World/Lot.cs - startLine: 33 + startLine: 38 assemblies: - Tiny Life namespace: TinyLife.World @@ -143,11 +143,11 @@ items: source: remote: path: TinyLife/World/Lot.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Area path: ../TinyLife/World/Lot.cs - startLine: 37 + startLine: 42 assemblies: - Tiny Life namespace: TinyLife.World @@ -177,7 +177,7 @@ items: - Public - ReadOnly - uid: TinyLife.World.Lot.Type - commentId: F:TinyLife.World.Lot.Type + commentId: P:TinyLife.World.Lot.Type id: Type parent: TinyLife.World.Lot langs: @@ -186,37 +186,31 @@ items: name: Type nameWithType: Lot.Type fullName: TinyLife.World.Lot.Type - type: Field + type: Property source: remote: path: TinyLife/World/Lot.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Type path: ../TinyLife/World/Lot.cs - startLine: 44 + startLine: 48 assemblies: - Tiny Life namespace: TinyLife.World summary: "\nThe that this lot has.\nThis value defaults to the "Residential" lot type.\n" example: [] syntax: - content: >- - [DataMember] - - public LotType Type + content: public LotType Type { get; set; } + parameters: [] return: type: TinyLife.World.LotType - content.vb: >- - - - Public Type As LotType - attributes: - - type: System.Runtime.Serialization.DataMemberAttribute - ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor - arguments: [] + content.vb: Public Property Type As LotType + overload: TinyLife.World.Lot.Type* modifiers.csharp: - public + - get + - set modifiers.vb: - Public - uid: TinyLife.World.Lot.Household @@ -233,11 +227,11 @@ items: source: remote: path: TinyLife/World/Lot.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Household path: ../TinyLife/World/Lot.cs - startLine: 49 + startLine: 64 assemblies: - Tiny Life namespace: TinyLife.World @@ -270,11 +264,11 @@ items: source: remote: path: TinyLife/World/Lot.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Name path: ../TinyLife/World/Lot.cs - startLine: 54 + startLine: 69 assemblies: - Tiny Life namespace: TinyLife.World @@ -313,11 +307,11 @@ items: source: remote: path: TinyLife/World/Lot.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/World/Lot.cs - startLine: 62 + startLine: 79 assemblies: - Tiny Life namespace: TinyLife.World @@ -352,11 +346,11 @@ items: source: remote: path: TinyLife/World/Lot.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Validate path: ../TinyLife/World/Lot.cs - startLine: 71 + startLine: 88 assemblies: - Tiny Life namespace: TinyLife.World @@ -387,11 +381,11 @@ items: source: remote: path: TinyLife/World/Lot.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetObjects path: ../TinyLife/World/Lot.cs - startLine: 82 + startLine: 99 assemblies: - Tiny Life namespace: TinyLife.World @@ -428,11 +422,11 @@ items: source: remote: path: TinyLife/World/Lot.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetWalls path: ../TinyLife/World/Lot.cs - startLine: 95 + startLine: 112 assemblies: - Tiny Life namespace: TinyLife.World @@ -463,11 +457,11 @@ items: source: remote: path: TinyLife/World/Lot.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetRoofs path: ../TinyLife/World/Lot.cs - startLine: 108 + startLine: 125 assemblies: - Tiny Life namespace: TinyLife.World @@ -498,11 +492,11 @@ items: source: remote: path: TinyLife/World/Lot.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AreRequirementsMet path: ../TinyLife/World/Lot.cs - startLine: 121 + startLine: 138 assemblies: - Tiny Life namespace: TinyLife.World @@ -533,21 +527,25 @@ items: source: remote: path: TinyLife/World/Lot.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetFrontDoor path: ../TinyLife/World/Lot.cs - startLine: 131 + startLine: 154 assemblies: - Tiny Life namespace: TinyLife.World + summary: "\nReturns this lot's front door, or null if there is no that matches the required conditions.\nA lot's front door is the door that is closest to the lot's object of interest, which is a .\n" + example: [] syntax: content: public (Wall, Vector2) GetFrontDoor(Vector2 position) parameters: - id: position type: Microsoft.Xna.Framework.Vector2 + description: The position that the front door should be closest to. return: type: System.ValueTuple{TinyLife.World.Wall,Microsoft.Xna.Framework.Vector2} + description: The lot's front door, or null if there is none. content.vb: Public Function GetFrontDoor(position As Vector2) As(Wall, Vector2)(Of Wall , Vector2) overload: TinyLife.World.Lot.GetFrontDoor* modifiers.csharp: @@ -568,11 +566,11 @@ items: source: remote: path: TinyLife/World/Lot.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetHomeLocation path: ../TinyLife/World/Lot.cs - startLine: 156 + startLine: 178 assemblies: - Tiny Life namespace: TinyLife.World @@ -607,11 +605,11 @@ items: source: remote: path: TinyLife/World/Lot.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetPrice path: ../TinyLife/World/Lot.cs - startLine: 173 + startLine: 195 assemblies: - Tiny Life namespace: TinyLife.World @@ -644,11 +642,11 @@ items: source: remote: path: TinyLife/World/Lot.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetWeeklyBills path: ../TinyLife/World/Lot.cs - startLine: 187 + startLine: 209 assemblies: - Tiny Life namespace: TinyLife.World @@ -679,11 +677,11 @@ items: source: remote: path: TinyLife/World/Lot.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Export path: ../TinyLife/World/Lot.cs - startLine: 199 + startLine: 221 assemblies: - Tiny Life namespace: TinyLife.World @@ -714,11 +712,11 @@ items: source: remote: path: TinyLife/World/Lot.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Import path: ../TinyLife/World/Lot.cs - startLine: 224 + startLine: 246 assemblies: - Tiny Life namespace: TinyLife.World @@ -756,11 +754,11 @@ items: source: remote: path: TinyLife/World/Lot.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanImport path: ../TinyLife/World/Lot.cs - startLine: 239 + startLine: 261 assemblies: - Tiny Life namespace: TinyLife.World @@ -795,11 +793,11 @@ items: source: remote: path: TinyLife/World/Lot.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetCoveredArea path: ../TinyLife/World/Lot.cs - startLine: 251 + startLine: 273 assemblies: - Tiny Life namespace: TinyLife.World @@ -1399,6 +1397,11 @@ references: name: Microsoft.Xna.Framework nameWithType: Microsoft.Xna.Framework fullName: Microsoft.Xna.Framework +- uid: TinyLife.World.Lot.Type* + commentId: Overload:TinyLife.World.Lot.Type + name: Type + nameWithType: Lot.Type + fullName: TinyLife.World.Lot.Type - uid: TinyLife.World.Lot commentId: T:TinyLife.World.Lot parent: TinyLife.World @@ -1406,7 +1409,7 @@ references: nameWithType: Lot fullName: TinyLife.World.Lot - uid: TinyLife.World.Lot.Type - commentId: F:TinyLife.World.Lot.Type + commentId: P:TinyLife.World.Lot.Type isExternal: true - uid: TinyLife.World.LotType.IsResidential commentId: F:TinyLife.World.LotType.IsResidential diff --git a/docs/api/TinyLife.World.LotEmployment.Instance.yml b/docs/api/TinyLife.World.LotEmployment.Instance.yml index 5c7d868..cec6de3 100644 --- a/docs/api/TinyLife.World.LotEmployment.Instance.yml +++ b/docs/api/TinyLife.World.LotEmployment.Instance.yml @@ -21,11 +21,11 @@ items: source: remote: path: TinyLife/World/LotEmployment.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Instance path: ../TinyLife/World/LotEmployment.cs - startLine: 180 + startLine: 199 assemblies: - Tiny Life namespace: TinyLife.World @@ -76,11 +76,11 @@ items: source: remote: path: TinyLife/World/LotEmployment.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Lot path: ../TinyLife/World/LotEmployment.cs - startLine: 186 + startLine: 205 assemblies: - Tiny Life namespace: TinyLife.World @@ -113,11 +113,11 @@ items: source: remote: path: TinyLife/World/LotEmployment.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Type path: ../TinyLife/World/LotEmployment.cs - startLine: 190 + startLine: 209 assemblies: - Tiny Life namespace: TinyLife.World @@ -137,7 +137,7 @@ items: - Public - ReadOnly - uid: TinyLife.World.LotEmployment.Instance.SetManually - commentId: F:TinyLife.World.LotEmployment.Instance.SetManually + commentId: P:TinyLife.World.LotEmployment.Instance.SetManually id: SetManually parent: TinyLife.World.LotEmployment.Instance langs: @@ -146,15 +146,15 @@ items: name: SetManually nameWithType: LotEmployment.Instance.SetManually fullName: TinyLife.World.LotEmployment.Instance.SetManually - type: Field + type: Property source: remote: path: TinyLife/World/LotEmployment.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SetManually path: ../TinyLife/World/LotEmployment.cs - startLine: 204 + startLine: 222 assemblies: - Tiny Life namespace: TinyLife.World @@ -164,20 +164,22 @@ items: content: >- [DataMember] - public readonly bool SetManually + public bool SetManually { get; } + parameters: [] return: type: System.Boolean content.vb: >- - Public ReadOnly SetManually As Boolean + Public ReadOnly Property SetManually As Boolean + overload: TinyLife.World.LotEmployment.Instance.SetManually* attributes: - type: System.Runtime.Serialization.DataMemberAttribute ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor arguments: [] modifiers.csharp: - public - - readonly + - get modifiers.vb: - Public - ReadOnly @@ -195,11 +197,11 @@ items: source: remote: path: TinyLife/World/LotEmployment.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/World/LotEmployment.cs - startLine: 224 + startLine: 243 assemblies: - Tiny Life namespace: TinyLife.World @@ -240,11 +242,11 @@ items: source: remote: path: TinyLife/World/LotEmployment.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Validate path: ../TinyLife/World/LotEmployment.cs - startLine: 237 + startLine: 256 assemblies: - Tiny Life namespace: TinyLife.World @@ -279,11 +281,11 @@ items: source: remote: path: TinyLife/World/LotEmployment.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ShouldWorkRightNow path: ../TinyLife/World/LotEmployment.cs - startLine: 247 + startLine: 266 assemblies: - Tiny Life namespace: TinyLife.World @@ -705,6 +707,11 @@ references: - uid: TinyLife.World.Map.UpdateExternalPeople(System.Action{System.Single}) commentId: M:TinyLife.World.Map.UpdateExternalPeople(System.Action{System.Single}) isExternal: true +- uid: TinyLife.World.LotEmployment.Instance.SetManually* + commentId: Overload:TinyLife.World.LotEmployment.Instance.SetManually + name: SetManually + nameWithType: LotEmployment.Instance.SetManually + fullName: TinyLife.World.LotEmployment.Instance.SetManually - uid: System.Boolean commentId: T:System.Boolean parent: System diff --git a/docs/api/TinyLife.World.LotEmployment.yml b/docs/api/TinyLife.World.LotEmployment.yml index 7c036e8..e2a7f94 100644 --- a/docs/api/TinyLife.World.LotEmployment.yml +++ b/docs/api/TinyLife.World.LotEmployment.yml @@ -5,7 +5,7 @@ items: id: LotEmployment parent: TinyLife.World children: - - TinyLife.World.LotEmployment.#ctor(System.String,MonoGame.Extended.Range{System.Int32},TinyLife.Actions.ActionType[]) + - TinyLife.World.LotEmployment.#ctor(System.String,MonoGame.Extended.Range{System.Int32},System.Func{TinyLife.Actions.ActionType[]}) - TinyLife.World.LotEmployment.Actions - TinyLife.World.LotEmployment.GetCurrentPerson(TinyLife.World.Map,TinyLife.World.Lot) - TinyLife.World.LotEmployment.IsFinished @@ -23,7 +23,7 @@ items: source: remote: path: TinyLife/World/LotEmployment.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: LotEmployment path: ../TinyLife/World/LotEmployment.cs @@ -68,7 +68,7 @@ items: source: remote: path: TinyLife/World/LotEmployment.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MapWideEmployments path: ../TinyLife/World/LotEmployment.cs @@ -105,7 +105,7 @@ items: source: remote: path: TinyLife/World/LotEmployment.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Name path: ../TinyLife/World/LotEmployment.cs @@ -140,7 +140,7 @@ items: source: remote: path: TinyLife/World/LotEmployment.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Actions path: ../TinyLife/World/LotEmployment.cs @@ -151,10 +151,10 @@ items: summary: "\nA set of instances that a person working in this employment should execute.\nUsing actions with the category will cause any instances of the action to act as if they had the category instead.\n" example: [] syntax: - content: public readonly ActionType[] Actions + content: public readonly Func Actions return: - type: TinyLife.Actions.ActionType[] - content.vb: Public ReadOnly Actions As ActionType() + type: System.Func{TinyLife.Actions.ActionType[]} + content.vb: Public ReadOnly Actions As Func(Of ActionType()) modifiers.csharp: - public - readonly @@ -175,7 +175,7 @@ items: source: remote: path: TinyLife/World/LotEmployment.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: WorkHours path: ../TinyLife/World/LotEmployment.cs @@ -210,7 +210,7 @@ items: source: remote: path: TinyLife/World/LotEmployment.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsFinished path: ../TinyLife/World/LotEmployment.cs @@ -233,21 +233,21 @@ items: - set modifiers.vb: - Public -- uid: TinyLife.World.LotEmployment.#ctor(System.String,MonoGame.Extended.Range{System.Int32},TinyLife.Actions.ActionType[]) - commentId: M:TinyLife.World.LotEmployment.#ctor(System.String,MonoGame.Extended.Range{System.Int32},TinyLife.Actions.ActionType[]) - id: '#ctor(System.String,MonoGame.Extended.Range{System.Int32},TinyLife.Actions.ActionType[])' +- uid: TinyLife.World.LotEmployment.#ctor(System.String,MonoGame.Extended.Range{System.Int32},System.Func{TinyLife.Actions.ActionType[]}) + commentId: M:TinyLife.World.LotEmployment.#ctor(System.String,MonoGame.Extended.Range{System.Int32},System.Func{TinyLife.Actions.ActionType[]}) + id: '#ctor(System.String,MonoGame.Extended.Range{System.Int32},System.Func{TinyLife.Actions.ActionType[]})' parent: TinyLife.World.LotEmployment langs: - csharp - vb - name: LotEmployment(String, Range, ActionType[]) - nameWithType: LotEmployment.LotEmployment(String, Range, ActionType[]) - fullName: TinyLife.World.LotEmployment.LotEmployment(System.String, MonoGame.Extended.Range, TinyLife.Actions.ActionType[]) + name: LotEmployment(String, Range, Func) + nameWithType: LotEmployment.LotEmployment(String, Range, Func) + fullName: TinyLife.World.LotEmployment.LotEmployment(System.String, MonoGame.Extended.Range, System.Func) type: Constructor source: remote: path: TinyLife/World/LotEmployment.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/World/LotEmployment.cs @@ -258,7 +258,7 @@ items: summary: "\nCreates a new lot employment with the given settings\n" example: [] syntax: - content: public LotEmployment(string name, Range workHours, params ActionType[] actions) + content: public LotEmployment(string name, Range workHours, Func actions) parameters: - id: name type: System.String @@ -267,17 +267,17 @@ items: type: MonoGame.Extended.Range{System.Int32} description: The lot employment's work hours - id: actions - type: TinyLife.Actions.ActionType[] + type: System.Func{TinyLife.Actions.ActionType[]} description: The actions that lot employees should execute - content.vb: Public Sub New(name As String, workHours As Range(Of Integer), ParamArray actions As ActionType()) + content.vb: Public Sub New(name As String, workHours As Range(Of Integer), actions As Func(Of ActionType())) overload: TinyLife.World.LotEmployment.#ctor* - nameWithType.vb: LotEmployment.LotEmployment(String, Range(Of Int32), ActionType()) + nameWithType.vb: LotEmployment.LotEmployment(String, Range(Of Int32), Func(Of ActionType())) modifiers.csharp: - public modifiers.vb: - Public - fullName.vb: TinyLife.World.LotEmployment.LotEmployment(System.String, MonoGame.Extended.Range(Of System.Int32), TinyLife.Actions.ActionType()) - name.vb: LotEmployment(String, Range(Of Int32), ActionType()) + fullName.vb: TinyLife.World.LotEmployment.LotEmployment(System.String, MonoGame.Extended.Range(Of System.Int32), System.Func(Of TinyLife.Actions.ActionType())) + name.vb: LotEmployment(String, Range(Of Int32), Func(Of ActionType())) - uid: TinyLife.World.LotEmployment.GetCurrentPerson(TinyLife.World.Map,TinyLife.World.Lot) commentId: M:TinyLife.World.LotEmployment.GetCurrentPerson(TinyLife.World.Map,TinyLife.World.Lot) id: GetCurrentPerson(TinyLife.World.Map,TinyLife.World.Lot) @@ -292,7 +292,7 @@ items: source: remote: path: TinyLife/World/LotEmployment.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetCurrentPerson path: ../TinyLife/World/LotEmployment.cs @@ -334,7 +334,7 @@ items: source: remote: path: TinyLife/World/LotEmployment.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SetCurrentPerson path: ../TinyLife/World/LotEmployment.cs @@ -355,7 +355,7 @@ items: description: The lot, or null if this is a map wide employment - id: person type: TinyLife.Objects.Person - description: The person to set + description: The person to set, or null to remove the currently employed person. - id: manual type: System.Boolean description: Whether this person was set manually (by a user) or automatically (using @@ -883,15 +883,25 @@ references: - uid: TinyLife.Objects.ObjectCategory.Self commentId: F:TinyLife.Objects.ObjectCategory.Self isExternal: true -- uid: TinyLife.Actions.ActionType[] - isExternal: true - name: ActionType[] - nameWithType: ActionType[] - fullName: TinyLife.Actions.ActionType[] - nameWithType.vb: ActionType() - fullName.vb: TinyLife.Actions.ActionType() - name.vb: ActionType() +- uid: System.Func{TinyLife.Actions.ActionType[]} + commentId: T:System.Func{TinyLife.Actions.ActionType[]} + parent: System + definition: System.Func`1 + name: Func + nameWithType: Func + fullName: System.Func + nameWithType.vb: Func(Of ActionType()) + fullName.vb: System.Func(Of TinyLife.Actions.ActionType()) + name.vb: Func(Of ActionType()) spec.csharp: + - uid: System.Func`1 + name: Func + nameWithType: Func + fullName: System.Func + isExternal: true + - name: < + nameWithType: < + fullName: < - uid: TinyLife.Actions.ActionType name: ActionType nameWithType: ActionType @@ -899,7 +909,18 @@ references: - name: '[]' nameWithType: '[]' fullName: '[]' + - name: '>' + nameWithType: '>' + fullName: '>' spec.vb: + - uid: System.Func`1 + name: Func + nameWithType: Func + fullName: System.Func + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' - uid: TinyLife.Actions.ActionType name: ActionType nameWithType: ActionType @@ -907,11 +928,53 @@ references: - name: () nameWithType: () fullName: () + - name: ) + nameWithType: ) + fullName: ) - uid: TinyLife.Actions commentId: N:TinyLife.Actions name: TinyLife.Actions nameWithType: TinyLife.Actions fullName: TinyLife.Actions +- uid: System.Func`1 + commentId: T:System.Func`1 + isExternal: true + name: Func + nameWithType: Func + fullName: System.Func + nameWithType.vb: Func(Of TResult) + fullName.vb: System.Func(Of TResult) + name.vb: Func(Of TResult) + spec.csharp: + - uid: System.Func`1 + name: Func + nameWithType: Func + fullName: System.Func + isExternal: true + - name: < + nameWithType: < + fullName: < + - name: TResult + nameWithType: TResult + fullName: TResult + - name: '>' + nameWithType: '>' + fullName: '>' + spec.vb: + - uid: System.Func`1 + name: Func + nameWithType: Func + fullName: System.Func + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - name: TResult + nameWithType: TResult + fullName: TResult + - name: ) + nameWithType: ) + fullName: ) - uid: MonoGame.Extended.Range{System.Int32} commentId: T:MonoGame.Extended.Range{System.Int32} parent: MonoGame.Extended diff --git a/docs/api/TinyLife.World.LotType.yml b/docs/api/TinyLife.World.LotType.yml index 9693ae4..d621ab5 100644 --- a/docs/api/TinyLife.World.LotType.yml +++ b/docs/api/TinyLife.World.LotType.yml @@ -5,13 +5,18 @@ items: id: LotType parent: TinyLife.World children: - - TinyLife.World.LotType.#ctor(System.String,System.Boolean,System.Func{TinyLife.World.Lot,TinyLife.Objects.Person,System.Int32},System.ValueTuple{System.Predicate{TinyLife.Objects.Furniture},System.Int32,System.String}[]) + - TinyLife.World.LotType.#ctor(System.String,MLEM.Textures.TextureRegion,System.Boolean,System.Func{TinyLife.World.Lot,TinyLife.Objects.Person,System.Int32},System.ValueTuple{System.Predicate{TinyLife.Objects.Furniture},System.Int32,System.String}[]) + - TinyLife.World.LotType.Cafe + - TinyLife.World.LotType.CanExecuteAction + - TinyLife.World.LotType.DisplayName - TinyLife.World.LotType.Employments - TinyLife.World.LotType.GenericPublicLot - TinyLife.World.LotType.GetGroupVisitPriority(TinyLife.World.Lot,System.Int32) - TinyLife.World.LotType.GetVisitPriority - TinyLife.World.LotType.Gym + - TinyLife.World.LotType.Icon - TinyLife.World.LotType.IsResidential + - TinyLife.World.LotType.KidsPlayground - TinyLife.World.LotType.Name - TinyLife.World.LotType.Park - TinyLife.World.LotType.Register(TinyLife.World.LotType) @@ -28,11 +33,11 @@ items: source: remote: path: TinyLife/World/Lot.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: LotType path: ../TinyLife/World/Lot.cs - startLine: 386 + startLine: 408 assemblies: - Tiny Life namespace: TinyLife.World @@ -79,21 +84,21 @@ items: source: remote: path: TinyLife/World/Lot.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Types path: ../TinyLife/World/Lot.cs - startLine: 393 + startLine: 415 assemblies: - Tiny Life namespace: TinyLife.World summary: "\nA registry for all objects that the game and mods define\n" example: [] syntax: - content: public static readonly IDictionary Types + content: public static readonly ReadOnlyDictionary Types return: - type: System.Collections.Generic.IDictionary{System.String,TinyLife.World.LotType} - content.vb: Public Shared ReadOnly Types As IDictionary(Of String, LotType) + type: System.Collections.ObjectModel.ReadOnlyDictionary{System.String,TinyLife.World.LotType} + content.vb: Public Shared ReadOnly Types As ReadOnlyDictionary(Of String, LotType) modifiers.csharp: - public - static @@ -116,11 +121,11 @@ items: source: remote: path: TinyLife/World/Lot.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Residential path: ../TinyLife/World/Lot.cs - startLine: 396 + startLine: 418 assemblies: - Tiny Life namespace: TinyLife.World @@ -151,11 +156,11 @@ items: source: remote: path: TinyLife/World/Lot.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Park path: ../TinyLife/World/Lot.cs - startLine: 399 + startLine: 421 assemblies: - Tiny Life namespace: TinyLife.World @@ -186,11 +191,11 @@ items: source: remote: path: TinyLife/World/Lot.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Gym path: ../TinyLife/World/Lot.cs - startLine: 402 + startLine: 424 assemblies: - Tiny Life namespace: TinyLife.World @@ -207,6 +212,76 @@ items: - Public - Shared - ReadOnly +- uid: TinyLife.World.LotType.Cafe + commentId: F:TinyLife.World.LotType.Cafe + id: Cafe + parent: TinyLife.World.LotType + langs: + - csharp + - vb + name: Cafe + nameWithType: LotType.Cafe + fullName: TinyLife.World.LotType.Cafe + type: Field + source: + remote: + path: TinyLife/World/Lot.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: Cafe + path: ../TinyLife/World/Lot.cs + startLine: 429 + assemblies: + - Tiny Life + namespace: TinyLife.World + syntax: + content: public static readonly LotType Cafe + return: + type: TinyLife.World.LotType + content.vb: Public Shared ReadOnly Cafe As LotType + modifiers.csharp: + - public + - static + - readonly + modifiers.vb: + - Public + - Shared + - ReadOnly +- uid: TinyLife.World.LotType.KidsPlayground + commentId: F:TinyLife.World.LotType.KidsPlayground + id: KidsPlayground + parent: TinyLife.World.LotType + langs: + - csharp + - vb + name: KidsPlayground + nameWithType: LotType.KidsPlayground + fullName: TinyLife.World.LotType.KidsPlayground + type: Field + source: + remote: + path: TinyLife/World/Lot.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: KidsPlayground + path: ../TinyLife/World/Lot.cs + startLine: 441 + assemblies: + - Tiny Life + namespace: TinyLife.World + syntax: + content: public static readonly LotType KidsPlayground + return: + type: TinyLife.World.LotType + content.vb: Public Shared ReadOnly KidsPlayground As LotType + modifiers.csharp: + - public + - static + - readonly + modifiers.vb: + - Public + - Shared + - ReadOnly - uid: TinyLife.World.LotType.GenericPublicLot commentId: F:TinyLife.World.LotType.GenericPublicLot id: GenericPublicLot @@ -221,11 +296,11 @@ items: source: remote: path: TinyLife/World/Lot.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GenericPublicLot path: ../TinyLife/World/Lot.cs - startLine: 407 + startLine: 445 assemblies: - Tiny Life namespace: TinyLife.World @@ -256,11 +331,11 @@ items: source: remote: path: TinyLife/World/Lot.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Name path: ../TinyLife/World/Lot.cs - startLine: 414 + startLine: 452 assemblies: - Tiny Life namespace: TinyLife.World @@ -277,6 +352,41 @@ items: modifiers.vb: - Public - ReadOnly +- uid: TinyLife.World.LotType.Icon + commentId: F:TinyLife.World.LotType.Icon + id: Icon + parent: TinyLife.World.LotType + langs: + - csharp + - vb + name: Icon + nameWithType: LotType.Icon + fullName: TinyLife.World.LotType.Icon + type: Field + source: + remote: + path: TinyLife/World/Lot.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: Icon + path: ../TinyLife/World/Lot.cs + startLine: 456 + assemblies: + - Tiny Life + namespace: TinyLife.World + summary: "\nThe icon that this lot type should display.\n" + example: [] + syntax: + content: public readonly TextureRegion Icon + return: + type: MLEM.Textures.TextureRegion + content.vb: Public ReadOnly Icon As TextureRegion + modifiers.csharp: + - public + - readonly + modifiers.vb: + - Public + - ReadOnly - uid: TinyLife.World.LotType.IsResidential commentId: F:TinyLife.World.LotType.IsResidential id: IsResidential @@ -291,11 +401,11 @@ items: source: remote: path: TinyLife/World/Lot.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsResidential path: ../TinyLife/World/Lot.cs - startLine: 419 + startLine: 461 assemblies: - Tiny Life namespace: TinyLife.World @@ -326,11 +436,11 @@ items: source: remote: path: TinyLife/World/Lot.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RequiredFurniture path: ../TinyLife/World/Lot.cs - startLine: 424 + startLine: 466 assemblies: - Tiny Life namespace: TinyLife.World @@ -361,11 +471,11 @@ items: source: remote: path: TinyLife/World/Lot.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetVisitPriority path: ../TinyLife/World/Lot.cs - startLine: 430 + startLine: 472 assemblies: - Tiny Life namespace: TinyLife.World @@ -396,11 +506,11 @@ items: source: remote: path: TinyLife/World/Lot.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Employments path: ../TinyLife/World/Lot.cs - startLine: 435 + startLine: 477 assemblies: - Tiny Life namespace: TinyLife.World @@ -419,36 +529,113 @@ items: - set modifiers.vb: - Public -- uid: TinyLife.World.LotType.#ctor(System.String,System.Boolean,System.Func{TinyLife.World.Lot,TinyLife.Objects.Person,System.Int32},System.ValueTuple{System.Predicate{TinyLife.Objects.Furniture},System.Int32,System.String}[]) - commentId: M:TinyLife.World.LotType.#ctor(System.String,System.Boolean,System.Func{TinyLife.World.Lot,TinyLife.Objects.Person,System.Int32},System.ValueTuple{System.Predicate{TinyLife.Objects.Furniture},System.Int32,System.String}[]) - id: '#ctor(System.String,System.Boolean,System.Func{TinyLife.World.Lot,TinyLife.Objects.Person,System.Int32},System.ValueTuple{System.Predicate{TinyLife.Objects.Furniture},System.Int32,System.String}[])' +- uid: TinyLife.World.LotType.CanExecuteAction + commentId: P:TinyLife.World.LotType.CanExecuteAction + id: CanExecuteAction parent: TinyLife.World.LotType langs: - csharp - vb - name: LotType(String, Boolean, Func, (Predicate, Int32, String)[]) - nameWithType: LotType.LotType(String, Boolean, Func, (Predicate, Int32, String)[]) - fullName: TinyLife.World.LotType.LotType(System.String, System.Boolean, System.Func, System.ValueTuple, System.Int32, System.String>[]) + name: CanExecuteAction + nameWithType: LotType.CanExecuteAction + fullName: TinyLife.World.LotType.CanExecuteAction + type: Property + source: + remote: + path: TinyLife/World/Lot.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: CanExecuteAction + path: ../TinyLife/World/Lot.cs + startLine: 482 + assemblies: + - Tiny Life + namespace: TinyLife.World + summary: "\nA function that optionally determines whether a certain can be executed on this lot. This function also receives a , and a that indicates whether the action is started automatically.\nThis function is useful for lots like , where using a coffee machine is disallowed if the person is not a lot employee.\n" + example: [] + syntax: + content: public Func CanExecuteAction { get; set; } + parameters: [] + return: + type: System.Func{TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Actions.CanExecuteResult} + content.vb: Public Property CanExecuteAction As Func(Of ActionType, ActionInfo, Boolean, CanExecuteResult) + overload: TinyLife.World.LotType.CanExecuteAction* + modifiers.csharp: + - public + - get + - set + modifiers.vb: + - Public +- uid: TinyLife.World.LotType.DisplayName + commentId: P:TinyLife.World.LotType.DisplayName + id: DisplayName + parent: TinyLife.World.LotType + langs: + - csharp + - vb + name: DisplayName + nameWithType: LotType.DisplayName + fullName: TinyLife.World.LotType.DisplayName + type: Property + source: + remote: + path: TinyLife/World/Lot.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: DisplayName + path: ../TinyLife/World/Lot.cs + startLine: 487 + assemblies: + - Tiny Life + namespace: TinyLife.World + summary: "\nReturns the display name of this lot, which is the followed by a localized version of the .\n" + example: [] + syntax: + content: public string DisplayName { get; } + parameters: [] + return: + type: System.String + content.vb: Public ReadOnly Property DisplayName As String + overload: TinyLife.World.LotType.DisplayName* + modifiers.csharp: + - public + - get + modifiers.vb: + - Public + - ReadOnly +- uid: TinyLife.World.LotType.#ctor(System.String,MLEM.Textures.TextureRegion,System.Boolean,System.Func{TinyLife.World.Lot,TinyLife.Objects.Person,System.Int32},System.ValueTuple{System.Predicate{TinyLife.Objects.Furniture},System.Int32,System.String}[]) + commentId: M:TinyLife.World.LotType.#ctor(System.String,MLEM.Textures.TextureRegion,System.Boolean,System.Func{TinyLife.World.Lot,TinyLife.Objects.Person,System.Int32},System.ValueTuple{System.Predicate{TinyLife.Objects.Furniture},System.Int32,System.String}[]) + id: '#ctor(System.String,MLEM.Textures.TextureRegion,System.Boolean,System.Func{TinyLife.World.Lot,TinyLife.Objects.Person,System.Int32},System.ValueTuple{System.Predicate{TinyLife.Objects.Furniture},System.Int32,System.String}[])' + parent: TinyLife.World.LotType + langs: + - csharp + - vb + name: LotType(String, TextureRegion, Boolean, Func, (Predicate, Int32, String)[]) + nameWithType: LotType.LotType(String, TextureRegion, Boolean, Func, (Predicate, Int32, String)[]) + fullName: TinyLife.World.LotType.LotType(System.String, MLEM.Textures.TextureRegion, System.Boolean, System.Func, System.ValueTuple, System.Int32, System.String>[]) type: Constructor source: remote: path: TinyLife/World/Lot.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/World/Lot.cs - startLine: 444 + startLine: 497 assemblies: - Tiny Life namespace: TinyLife.World summary: "\nCreates a new lot type with the given settings\n" example: [] syntax: - content: public LotType(string name, bool isResidential, Func getVisitPriority, params (Predicate, int, string)[] requiredFurniture) + content: public LotType(string name, TextureRegion icon, bool isResidential, Func getVisitPriority, params (Predicate, int, string)[] requiredFurniture) parameters: - id: name type: System.String description: The name of this lot type + - id: icon + type: MLEM.Textures.TextureRegion + description: The icon that this lot type should display. - id: isResidential type: System.Boolean description: Whether lots of this type should be considered residential @@ -458,15 +645,15 @@ items: - id: requiredFurniture type: System.ValueTuple{System.Predicate{TinyLife.Objects.Furniture},System.Int32,System.String}[] description: A set of furniture and amounts that have to be present on lots of this type, as well as an unlocalized name for the requirement - content.vb: Public Sub New(name As String, isResidential As Boolean, getVisitPriority As Func(Of Lot, Person, Integer), ParamArray requiredFurniture As(Predicate(Of Furniture), Integer, String)(Of Predicate(Of Furniture) , Integer, String)()) + content.vb: Public Sub New(name As String, icon As TextureRegion, isResidential As Boolean, getVisitPriority As Func(Of Lot, Person, Integer), ParamArray requiredFurniture As(Predicate(Of Furniture), Integer, String)(Of Predicate(Of Furniture) , Integer, String)()) overload: TinyLife.World.LotType.#ctor* - nameWithType.vb: LotType.LotType(String, Boolean, Func(Of Lot, Person, Int32), (Predicate(Of Furniture), Int32, String)(Of Predicate(Of Furniture), Int32, String)()) + nameWithType.vb: LotType.LotType(String, TextureRegion, Boolean, Func(Of Lot, Person, Int32), (Predicate(Of Furniture), Int32, String)(Of Predicate(Of Furniture), Int32, String)()) modifiers.csharp: - public modifiers.vb: - Public - fullName.vb: TinyLife.World.LotType.LotType(System.String, System.Boolean, System.Func(Of TinyLife.World.Lot, TinyLife.Objects.Person, System.Int32), System.ValueTuple(Of System.Predicate(Of TinyLife.Objects.Furniture), System.Int32, System.String)()) - name.vb: LotType(String, Boolean, Func(Of Lot, Person, Int32), (Predicate(Of Furniture), Int32, String)(Of Predicate(Of Furniture), Int32, String)()) + fullName.vb: TinyLife.World.LotType.LotType(System.String, MLEM.Textures.TextureRegion, System.Boolean, System.Func(Of TinyLife.World.Lot, TinyLife.Objects.Person, System.Int32), System.ValueTuple(Of System.Predicate(Of TinyLife.Objects.Furniture), System.Int32, System.String)()) + name.vb: LotType(String, TextureRegion, Boolean, Func(Of Lot, Person, Int32), (Predicate(Of Furniture), Int32, String)(Of Predicate(Of Furniture), Int32, String)()) - uid: TinyLife.World.LotType.Register(TinyLife.World.LotType) commentId: M:TinyLife.World.LotType.Register(TinyLife.World.LotType) id: Register(TinyLife.World.LotType) @@ -481,11 +668,11 @@ items: source: remote: path: TinyLife/World/Lot.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Register path: ../TinyLife/World/Lot.cs - startLine: 455 + startLine: 509 assemblies: - Tiny Life namespace: TinyLife.World @@ -521,11 +708,11 @@ items: source: remote: path: TinyLife/World/Lot.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetGroupVisitPriority path: ../TinyLife/World/Lot.cs - startLine: 468 + startLine: 522 assemblies: - Tiny Life namespace: TinyLife.World @@ -951,21 +1138,21 @@ references: name: LotType nameWithType: LotType fullName: TinyLife.World.LotType -- uid: System.Collections.Generic.IDictionary{System.String,TinyLife.World.LotType} - commentId: T:System.Collections.Generic.IDictionary{System.String,TinyLife.World.LotType} - parent: System.Collections.Generic - definition: System.Collections.Generic.IDictionary`2 - name: IDictionary - nameWithType: IDictionary - fullName: System.Collections.Generic.IDictionary - nameWithType.vb: IDictionary(Of String, LotType) - fullName.vb: System.Collections.Generic.IDictionary(Of System.String, TinyLife.World.LotType) - name.vb: IDictionary(Of String, LotType) +- uid: System.Collections.ObjectModel.ReadOnlyDictionary{System.String,TinyLife.World.LotType} + commentId: T:System.Collections.ObjectModel.ReadOnlyDictionary{System.String,TinyLife.World.LotType} + parent: System.Collections.ObjectModel + definition: System.Collections.ObjectModel.ReadOnlyDictionary`2 + name: ReadOnlyDictionary + nameWithType: ReadOnlyDictionary + fullName: System.Collections.ObjectModel.ReadOnlyDictionary + nameWithType.vb: ReadOnlyDictionary(Of String, LotType) + fullName.vb: System.Collections.ObjectModel.ReadOnlyDictionary(Of System.String, TinyLife.World.LotType) + name.vb: ReadOnlyDictionary(Of String, LotType) spec.csharp: - - uid: System.Collections.Generic.IDictionary`2 - name: IDictionary - nameWithType: IDictionary - fullName: System.Collections.Generic.IDictionary + - uid: System.Collections.ObjectModel.ReadOnlyDictionary`2 + name: ReadOnlyDictionary + nameWithType: ReadOnlyDictionary + fullName: System.Collections.ObjectModel.ReadOnlyDictionary isExternal: true - name: < nameWithType: < @@ -986,10 +1173,10 @@ references: nameWithType: '>' fullName: '>' spec.vb: - - uid: System.Collections.Generic.IDictionary`2 - name: IDictionary - nameWithType: IDictionary - fullName: System.Collections.Generic.IDictionary + - uid: System.Collections.ObjectModel.ReadOnlyDictionary`2 + name: ReadOnlyDictionary + nameWithType: ReadOnlyDictionary + fullName: System.Collections.ObjectModel.ReadOnlyDictionary isExternal: true - name: '(Of ' nameWithType: '(Of ' @@ -1009,20 +1196,20 @@ references: - name: ) nameWithType: ) fullName: ) -- uid: System.Collections.Generic.IDictionary`2 - commentId: T:System.Collections.Generic.IDictionary`2 +- uid: System.Collections.ObjectModel.ReadOnlyDictionary`2 + commentId: T:System.Collections.ObjectModel.ReadOnlyDictionary`2 isExternal: true - name: IDictionary - nameWithType: IDictionary - fullName: System.Collections.Generic.IDictionary - nameWithType.vb: IDictionary(Of TKey, TValue) - fullName.vb: System.Collections.Generic.IDictionary(Of TKey, TValue) - name.vb: IDictionary(Of TKey, TValue) + name: ReadOnlyDictionary + nameWithType: ReadOnlyDictionary + fullName: System.Collections.ObjectModel.ReadOnlyDictionary + nameWithType.vb: ReadOnlyDictionary(Of TKey, TValue) + fullName.vb: System.Collections.ObjectModel.ReadOnlyDictionary(Of TKey, TValue) + name.vb: ReadOnlyDictionary(Of TKey, TValue) spec.csharp: - - uid: System.Collections.Generic.IDictionary`2 - name: IDictionary - nameWithType: IDictionary - fullName: System.Collections.Generic.IDictionary + - uid: System.Collections.ObjectModel.ReadOnlyDictionary`2 + name: ReadOnlyDictionary + nameWithType: ReadOnlyDictionary + fullName: System.Collections.ObjectModel.ReadOnlyDictionary isExternal: true - name: < nameWithType: < @@ -1040,10 +1227,10 @@ references: nameWithType: '>' fullName: '>' spec.vb: - - uid: System.Collections.Generic.IDictionary`2 - name: IDictionary - nameWithType: IDictionary - fullName: System.Collections.Generic.IDictionary + - uid: System.Collections.ObjectModel.ReadOnlyDictionary`2 + name: ReadOnlyDictionary + nameWithType: ReadOnlyDictionary + fullName: System.Collections.ObjectModel.ReadOnlyDictionary isExternal: true - name: '(Of ' nameWithType: '(Of ' @@ -1060,12 +1247,12 @@ references: - name: ) nameWithType: ) fullName: ) -- uid: System.Collections.Generic - commentId: N:System.Collections.Generic +- uid: System.Collections.ObjectModel + commentId: N:System.Collections.ObjectModel isExternal: true - name: System.Collections.Generic - nameWithType: System.Collections.Generic - fullName: System.Collections.Generic + name: System.Collections.ObjectModel + nameWithType: System.Collections.ObjectModel + fullName: System.Collections.ObjectModel - uid: System.String commentId: T:System.String parent: System @@ -1073,6 +1260,19 @@ references: name: String nameWithType: String fullName: System.String +- uid: MLEM.Textures.TextureRegion + commentId: T:MLEM.Textures.TextureRegion + parent: MLEM.Textures + isExternal: true + name: TextureRegion + nameWithType: TextureRegion + fullName: MLEM.Textures.TextureRegion +- uid: MLEM.Textures + commentId: N:MLEM.Textures + isExternal: true + name: MLEM.Textures + nameWithType: MLEM.Textures + fullName: MLEM.Textures - uid: TinyLife.World.Household commentId: T:TinyLife.World.Household parent: TinyLife.World @@ -1362,6 +1562,203 @@ references: - name: () nameWithType: () fullName: () +- uid: TinyLife.Actions.ActionType + commentId: T:TinyLife.Actions.ActionType + parent: TinyLife.Actions + name: ActionType + nameWithType: ActionType + fullName: TinyLife.Actions.ActionType +- uid: TinyLife.Actions.ActionInfo + commentId: T:TinyLife.Actions.ActionInfo + parent: TinyLife.Actions + name: ActionInfo + nameWithType: ActionInfo + fullName: TinyLife.Actions.ActionInfo +- uid: TinyLife.World.LotType.Cafe + commentId: F:TinyLife.World.LotType.Cafe + isExternal: true +- uid: TinyLife.World.LotType.CanExecuteAction* + commentId: Overload:TinyLife.World.LotType.CanExecuteAction + name: CanExecuteAction + nameWithType: LotType.CanExecuteAction + fullName: TinyLife.World.LotType.CanExecuteAction +- uid: System.Func{TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Actions.CanExecuteResult} + commentId: T:System.Func{TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Actions.CanExecuteResult} + parent: System + definition: System.Func`4 + name: Func + nameWithType: Func + fullName: System.Func + nameWithType.vb: Func(Of ActionType, ActionInfo, Boolean, CanExecuteResult) + fullName.vb: System.Func(Of TinyLife.Actions.ActionType, TinyLife.Actions.ActionInfo, System.Boolean, TinyLife.Actions.CanExecuteResult) + name.vb: Func(Of ActionType, ActionInfo, Boolean, CanExecuteResult) + spec.csharp: + - uid: System.Func`4 + name: Func + nameWithType: Func + fullName: System.Func + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: TinyLife.Actions.ActionType + name: ActionType + nameWithType: ActionType + fullName: TinyLife.Actions.ActionType + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.ActionInfo + name: ActionInfo + nameWithType: ActionInfo + fullName: TinyLife.Actions.ActionInfo + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.CanExecuteResult + name: CanExecuteResult + nameWithType: CanExecuteResult + fullName: TinyLife.Actions.CanExecuteResult + - name: '>' + nameWithType: '>' + fullName: '>' + spec.vb: + - uid: System.Func`4 + name: Func + nameWithType: Func + fullName: System.Func + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: TinyLife.Actions.ActionType + name: ActionType + nameWithType: ActionType + fullName: TinyLife.Actions.ActionType + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.ActionInfo + name: ActionInfo + nameWithType: ActionInfo + fullName: TinyLife.Actions.ActionInfo + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.CanExecuteResult + name: CanExecuteResult + nameWithType: CanExecuteResult + fullName: TinyLife.Actions.CanExecuteResult + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Actions + commentId: N:TinyLife.Actions + name: TinyLife.Actions + nameWithType: TinyLife.Actions + fullName: TinyLife.Actions +- uid: System.Func`4 + commentId: T:System.Func`4 + isExternal: true + name: Func + nameWithType: Func + fullName: System.Func + nameWithType.vb: Func(Of T1, T2, T3, TResult) + fullName.vb: System.Func(Of T1, T2, T3, TResult) + name.vb: Func(Of T1, T2, T3, TResult) + spec.csharp: + - uid: System.Func`4 + name: Func + nameWithType: Func + fullName: System.Func + isExternal: true + - name: < + nameWithType: < + fullName: < + - name: T1 + nameWithType: T1 + fullName: T1 + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - name: T2 + nameWithType: T2 + fullName: T2 + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - name: T3 + nameWithType: T3 + fullName: T3 + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - name: TResult + nameWithType: TResult + fullName: TResult + - name: '>' + nameWithType: '>' + fullName: '>' + spec.vb: + - uid: System.Func`4 + name: Func + nameWithType: Func + fullName: System.Func + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - name: T1 + nameWithType: T1 + fullName: T1 + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - name: T2 + nameWithType: T2 + fullName: T2 + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - name: T3 + nameWithType: T3 + fullName: T3 + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - name: TResult + nameWithType: TResult + fullName: TResult + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.World.LotType.Icon + commentId: F:TinyLife.World.LotType.Icon + isExternal: true +- uid: TinyLife.World.LotType.Name + commentId: F:TinyLife.World.LotType.Name + isExternal: true +- uid: TinyLife.World.LotType.DisplayName* + commentId: Overload:TinyLife.World.LotType.DisplayName + name: DisplayName + nameWithType: LotType.DisplayName + fullName: TinyLife.World.LotType.DisplayName - uid: TinyLife.World.LotType.#ctor* commentId: Overload:TinyLife.World.LotType.#ctor name: LotType diff --git a/docs/api/TinyLife.World.Mail.yml b/docs/api/TinyLife.World.Mail.yml index 3157b17..674886b 100644 --- a/docs/api/TinyLife.World.Mail.yml +++ b/docs/api/TinyLife.World.Mail.yml @@ -23,11 +23,11 @@ items: source: remote: path: TinyLife/World/Mail.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Mail path: ../TinyLife/World/Mail.cs - startLine: 19 + startLine: 18 assemblies: - Tiny Life namespace: TinyLife.World @@ -91,11 +91,11 @@ items: source: remote: path: TinyLife/World/Mail.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Id path: ../TinyLife/World/Mail.cs - startLine: 27 + startLine: 26 assemblies: - Tiny Life namespace: TinyLife.World @@ -136,11 +136,11 @@ items: source: remote: path: TinyLife/World/Mail.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SentTime path: ../TinyLife/World/Mail.cs - startLine: 32 + startLine: 31 assemblies: - Tiny Life namespace: TinyLife.World @@ -181,14 +181,16 @@ items: source: remote: path: TinyLife/World/Mail.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Map path: ../TinyLife/World/Mail.cs - startLine: 34 + startLine: 36 assemblies: - Tiny Life namespace: TinyLife.World + summary: "\nThe map that this mail is on.\n" + example: [] syntax: content: protected Map Map { get; } parameters: [] @@ -216,11 +218,11 @@ items: source: remote: path: TinyLife/World/Mail.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/World/Mail.cs - startLine: 44 + startLine: 46 assemblies: - Tiny Life namespace: TinyLife.World @@ -255,11 +257,11 @@ items: source: remote: path: TinyLife/World/Mail.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetReceivingLot path: ../TinyLife/World/Mail.cs - startLine: 54 + startLine: 56 assemblies: - Tiny Life namespace: TinyLife.World @@ -290,11 +292,11 @@ items: source: remote: path: TinyLife/World/Mail.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetReceivingMailbox path: ../TinyLife/World/Mail.cs - startLine: 63 + startLine: 65 assemblies: - Tiny Life namespace: TinyLife.World @@ -325,11 +327,11 @@ items: source: remote: path: TinyLife/World/Mail.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnReceived path: ../TinyLife/World/Mail.cs - startLine: 72 + startLine: 74 assemblies: - Tiny Life namespace: TinyLife.World @@ -359,21 +361,25 @@ items: source: remote: path: TinyLife/World/Mail.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Validate path: ../TinyLife/World/Mail.cs - startLine: 74 + startLine: 81 assemblies: - Tiny Life namespace: TinyLife.World + summary: "\nValidates this mail and returns false if it is somehow invalid. This method is called when a save is loaded.\n" + example: [] syntax: content: public virtual bool Validate(Map map) parameters: - id: map type: TinyLife.World.Map + description: The map that this mail is on. return: type: System.Boolean + description: Whether this mail is valid. content.vb: Public Overridable Function Validate(map As Map) As Boolean overload: TinyLife.World.Mail.Validate* modifiers.csharp: diff --git a/docs/api/TinyLife.World.Map.yml b/docs/api/TinyLife.World.Map.yml index 8c331ce..44319ce 100644 --- a/docs/api/TinyLife.World.Map.yml +++ b/docs/api/TinyLife.World.Map.yml @@ -54,7 +54,7 @@ items: - TinyLife.World.Map.IsInSectionBounds(Microsoft.Xna.Framework.Point) - TinyLife.World.Map.IsLotHidden(TinyLife.World.Lot) - TinyLife.World.Map.IsRoad(Microsoft.Xna.Framework.Point) - - TinyLife.World.Map.LoadStaticMap(System.String,System.Action{System.String},System.Action{System.Single},System.Boolean) + - TinyLife.World.Map.LoadStaticMap(System.String,System.Boolean,System.Action{System.String},System.Action{System.Single},System.Boolean) - TinyLife.World.Map.MailToSend - TinyLife.World.Map.MarkDirtyForPathfinding(Microsoft.Xna.Framework.Point) - TinyLife.World.Map.MarkTileDirtyForDrawing(Microsoft.Xna.Framework.Point) @@ -90,11 +90,11 @@ items: source: remote: path: TinyLife/World/Map.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Map path: ../TinyLife/World/Map.cs - startLine: 34 + startLine: 37 assemblies: - Tiny Life namespace: TinyLife.World @@ -153,11 +153,11 @@ items: source: remote: path: TinyLife/World/Map.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RoadRadius path: ../TinyLife/World/Map.cs - startLine: 41 + startLine: 44 assemblies: - Tiny Life namespace: TinyLife.World @@ -188,11 +188,11 @@ items: source: remote: path: TinyLife/World/Map.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnUpdate path: ../TinyLife/World/Map.cs - startLine: 75 + startLine: 78 assemblies: - Tiny Life namespace: TinyLife.World @@ -221,11 +221,11 @@ items: source: remote: path: TinyLife/World/Map.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnObjectAdded path: ../TinyLife/World/Map.cs - startLine: 79 + startLine: 82 assemblies: - Tiny Life namespace: TinyLife.World @@ -254,11 +254,11 @@ items: source: remote: path: TinyLife/World/Map.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnObjectRemoved path: ../TinyLife/World/Map.cs - startLine: 83 + startLine: 86 assemblies: - Tiny Life namespace: TinyLife.World @@ -287,11 +287,11 @@ items: source: remote: path: TinyLife/World/Map.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MailToSend path: ../TinyLife/World/Map.cs - startLine: 89 + startLine: 92 assemblies: - Tiny Life namespace: TinyLife.World @@ -332,11 +332,11 @@ items: source: remote: path: TinyLife/World/Map.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SizeInSections path: ../TinyLife/World/Map.cs - startLine: 94 + startLine: 97 assemblies: - Tiny Life namespace: TinyLife.World @@ -379,11 +379,11 @@ items: source: remote: path: TinyLife/World/Map.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Size path: ../TinyLife/World/Map.cs - startLine: 100 + startLine: 103 assemblies: - Tiny Life namespace: TinyLife.World @@ -416,11 +416,11 @@ items: source: remote: path: TinyLife/World/Map.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: StaticVersion path: ../TinyLife/World/Map.cs - startLine: 106 + startLine: 109 assemblies: - Tiny Life namespace: TinyLife.World @@ -463,11 +463,11 @@ items: source: remote: path: TinyLife/World/Map.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/World/Map.cs - startLine: 140 + startLine: 143 assemblies: - Tiny Life namespace: TinyLife.World @@ -499,11 +499,11 @@ items: source: remote: path: TinyLife/World/Map.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Finalize path: ../TinyLife/World/Map.cs - startLine: 145 + startLine: 148 assemblies: - Tiny Life namespace: TinyLife.World @@ -530,11 +530,11 @@ items: source: remote: path: TinyLife/World/Map.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Update path: ../TinyLife/World/Map.cs - startLine: 156 + startLine: 159 assemblies: - Tiny Life namespace: TinyLife.World @@ -572,11 +572,11 @@ items: source: remote: path: TinyLife/World/Map.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Draw path: ../TinyLife/World/Map.cs - startLine: 205 + startLine: 206 assemblies: - Tiny Life namespace: TinyLife.World @@ -629,11 +629,11 @@ items: source: remote: path: TinyLife/World/Map.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetDepth path: ../TinyLife/World/Map.cs - startLine: 453 + startLine: 454 assemblies: - Tiny Life namespace: TinyLife.World @@ -680,11 +680,11 @@ items: source: remote: path: TinyLife/World/Map.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsInBounds path: ../TinyLife/World/Map.cs - startLine: 464 + startLine: 465 assemblies: - Tiny Life namespace: TinyLife.World @@ -719,11 +719,11 @@ items: source: remote: path: TinyLife/World/Map.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsInSectionBounds path: ../TinyLife/World/Map.cs - startLine: 473 + startLine: 474 assemblies: - Tiny Life namespace: TinyLife.World @@ -758,11 +758,11 @@ items: source: remote: path: TinyLife/World/Map.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AddRoad path: ../TinyLife/World/Map.cs - startLine: 482 + startLine: 483 assemblies: - Tiny Life namespace: TinyLife.World @@ -794,11 +794,11 @@ items: source: remote: path: TinyLife/World/Map.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsRoad path: ../TinyLife/World/Map.cs - startLine: 492 + startLine: 493 assemblies: - Tiny Life namespace: TinyLife.World @@ -833,11 +833,11 @@ items: source: remote: path: TinyLife/World/Map.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetClosestRoad path: ../TinyLife/World/Map.cs - startLine: 502 + startLine: 503 assemblies: - Tiny Life namespace: TinyLife.World @@ -875,11 +875,11 @@ items: source: remote: path: TinyLife/World/Map.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetRoads path: ../TinyLife/World/Map.cs - startLine: 515 + startLine: 516 assemblies: - Tiny Life namespace: TinyLife.World @@ -910,11 +910,11 @@ items: source: remote: path: TinyLife/World/Map.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetClosestSidewalk path: ../TinyLife/World/Map.cs - startLine: 528 + startLine: 529 assemblies: - Tiny Life namespace: TinyLife.World @@ -952,11 +952,11 @@ items: source: remote: path: TinyLife/World/Map.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetTilesAround path: ../TinyLife/World/Map.cs - startLine: 545 + startLine: 546 assemblies: - Tiny Life namespace: TinyLife.World @@ -1006,11 +1006,11 @@ items: source: remote: path: TinyLife/World/Map.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetClosestEmptyTile path: ../TinyLife/World/Map.cs - startLine: 572 + startLine: 573 assemblies: - Tiny Life namespace: TinyLife.World @@ -1057,11 +1057,11 @@ items: source: remote: path: TinyLife/World/Map.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetRandomTile path: ../TinyLife/World/Map.cs - startLine: 590 + startLine: 591 assemblies: - Tiny Life namespace: TinyLife.World @@ -1114,11 +1114,11 @@ items: source: remote: path: TinyLife/World/Map.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Validate path: ../TinyLife/World/Map.cs - startLine: 618 + startLine: 619 assemblies: - Tiny Life namespace: TinyLife.World @@ -1159,11 +1159,11 @@ items: source: remote: path: TinyLife/World/Map.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetRoom path: ../TinyLife/World/Map.cs - startLine: 684 + startLine: 683 assemblies: - Tiny Life namespace: TinyLife.World @@ -1198,11 +1198,11 @@ items: source: remote: path: TinyLife/World/Map.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetLot path: ../TinyLife/World/Map.cs - startLine: 699 + startLine: 698 assemblies: - Tiny Life namespace: TinyLife.World @@ -1237,11 +1237,11 @@ items: source: remote: path: TinyLife/World/Map.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetLot path: ../TinyLife/World/Map.cs - startLine: 710 + startLine: 709 assemblies: - Tiny Life namespace: TinyLife.World @@ -1276,11 +1276,11 @@ items: source: remote: path: TinyLife/World/Map.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AddLot path: ../TinyLife/World/Map.cs - startLine: 723 + startLine: 722 assemblies: - Tiny Life namespace: TinyLife.World @@ -1315,11 +1315,11 @@ items: source: remote: path: TinyLife/World/Map.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RemoveLot path: ../TinyLife/World/Map.cs - startLine: 733 + startLine: 732 assemblies: - Tiny Life namespace: TinyLife.World @@ -1351,11 +1351,11 @@ items: source: remote: path: TinyLife/World/Map.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetLots path: ../TinyLife/World/Map.cs - startLine: 741 + startLine: 740 assemblies: - Tiny Life namespace: TinyLife.World @@ -1386,11 +1386,11 @@ items: source: remote: path: TinyLife/World/Map.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AddWall path: ../TinyLife/World/Map.cs - startLine: 752 + startLine: 751 assemblies: - Tiny Life namespace: TinyLife.World @@ -1428,11 +1428,11 @@ items: source: remote: path: TinyLife/World/Map.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AddWall path: ../TinyLife/World/Map.cs - startLine: 764 + startLine: 763 assemblies: - Tiny Life namespace: TinyLife.World @@ -1470,11 +1470,11 @@ items: source: remote: path: TinyLife/World/Map.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RemoveWall path: ../TinyLife/World/Map.cs - startLine: 775 + startLine: 774 assemblies: - Tiny Life namespace: TinyLife.World @@ -1512,11 +1512,11 @@ items: source: remote: path: TinyLife/World/Map.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetWallBetween path: ../TinyLife/World/Map.cs - startLine: 791 + startLine: 790 assemblies: - Tiny Life namespace: TinyLife.World @@ -1554,11 +1554,11 @@ items: source: remote: path: TinyLife/World/Map.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetTile path: ../TinyLife/World/Map.cs - startLine: 805 + startLine: 804 assemblies: - Tiny Life namespace: TinyLife.World @@ -1593,11 +1593,11 @@ items: source: remote: path: TinyLife/World/Map.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SetTile path: ../TinyLife/World/Map.cs - startLine: 815 + startLine: 814 assemblies: - Tiny Life namespace: TinyLife.World @@ -1632,11 +1632,11 @@ items: source: remote: path: TinyLife/World/Map.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AddRoof path: ../TinyLife/World/Map.cs - startLine: 830 + startLine: 829 assemblies: - Tiny Life namespace: TinyLife.World @@ -1668,11 +1668,11 @@ items: source: remote: path: TinyLife/World/Map.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetRoof path: ../TinyLife/World/Map.cs - startLine: 840 + startLine: 839 assemblies: - Tiny Life namespace: TinyLife.World @@ -1707,11 +1707,11 @@ items: source: remote: path: TinyLife/World/Map.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RemoveRoof path: ../TinyLife/World/Map.cs - startLine: 853 + startLine: 852 assemblies: - Tiny Life namespace: TinyLife.World @@ -1743,11 +1743,11 @@ items: source: remote: path: TinyLife/World/Map.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetObjects path: ../TinyLife/World/Map.cs - startLine: 864 + startLine: 863 assemblies: - Tiny Life namespace: TinyLife.World @@ -1790,11 +1790,11 @@ items: source: remote: path: TinyLife/World/Map.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetObject path: ../TinyLife/World/Map.cs - startLine: 880 + startLine: 879 assemblies: - Tiny Life namespace: TinyLife.World @@ -1837,11 +1837,11 @@ items: source: remote: path: TinyLife/World/Map.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AddObject path: ../TinyLife/World/Map.cs - startLine: 895 + startLine: 894 assemblies: - Tiny Life namespace: TinyLife.World @@ -1873,11 +1873,11 @@ items: source: remote: path: TinyLife/World/Map.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RemoveObject path: ../TinyLife/World/Map.cs - startLine: 918 + startLine: 917 assemblies: - Tiny Life namespace: TinyLife.World @@ -1910,11 +1910,11 @@ items: source: remote: path: TinyLife/World/Map.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetPeople path: ../TinyLife/World/Map.cs - startLine: 936 + startLine: 935 assemblies: - Tiny Life namespace: TinyLife.World @@ -1945,11 +1945,11 @@ items: source: remote: path: TinyLife/World/Map.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetHousehold path: ../TinyLife/World/Map.cs - startLine: 948 + startLine: 947 assemblies: - Tiny Life namespace: TinyLife.World @@ -1984,11 +1984,11 @@ items: source: remote: path: TinyLife/World/Map.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetHousehold path: ../TinyLife/World/Map.cs - startLine: 961 + startLine: 960 assemblies: - Tiny Life namespace: TinyLife.World @@ -2023,11 +2023,11 @@ items: source: remote: path: TinyLife/World/Map.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AddHousehold path: ../TinyLife/World/Map.cs - startLine: 974 + startLine: 973 assemblies: - Tiny Life namespace: TinyLife.World @@ -2062,11 +2062,11 @@ items: source: remote: path: TinyLife/World/Map.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RemoveHousehold path: ../TinyLife/World/Map.cs - startLine: 984 + startLine: 983 assemblies: - Tiny Life namespace: TinyLife.World @@ -2098,11 +2098,11 @@ items: source: remote: path: TinyLife/World/Map.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetHouseholds path: ../TinyLife/World/Map.cs - startLine: 992 + startLine: 991 assemblies: - Tiny Life namespace: TinyLife.World @@ -2133,11 +2133,11 @@ items: source: remote: path: TinyLife/World/Map.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetSection path: ../TinyLife/World/Map.cs - startLine: 1002 + startLine: 1001 assemblies: - Tiny Life namespace: TinyLife.World @@ -2172,11 +2172,11 @@ items: source: remote: path: TinyLife/World/Map.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetSections path: ../TinyLife/World/Map.cs - startLine: 1014 + startLine: 1013 assemblies: - Tiny Life namespace: TinyLife.World @@ -2214,11 +2214,11 @@ items: source: remote: path: TinyLife/World/Map.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetSections path: ../TinyLife/World/Map.cs - startLine: 1024 + startLine: 1023 assemblies: - Tiny Life namespace: TinyLife.World @@ -2256,11 +2256,11 @@ items: source: remote: path: TinyLife/World/Map.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MarkDirtyForPathfinding path: ../TinyLife/World/Map.cs - startLine: 1045 + startLine: 1044 assemblies: - Tiny Life namespace: TinyLife.World @@ -2292,11 +2292,11 @@ items: source: remote: path: TinyLife/World/Map.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetPathCost path: ../TinyLife/World/Map.cs - startLine: 1065 + startLine: 1064 assemblies: - Tiny Life namespace: TinyLife.World @@ -2337,11 +2337,11 @@ items: source: remote: path: TinyLife/World/Map.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanWalkBetween path: ../TinyLife/World/Map.cs - startLine: 1084 + startLine: 1083 assemblies: - Tiny Life namespace: TinyLife.World @@ -2382,11 +2382,11 @@ items: source: remote: path: TinyLife/World/Map.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsFreeSpot path: ../TinyLife/World/Map.cs - startLine: 1093 + startLine: 1092 assemblies: - Tiny Life namespace: TinyLife.World @@ -2421,11 +2421,11 @@ items: source: remote: path: TinyLife/World/Map.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetDeadPerson path: ../TinyLife/World/Map.cs - startLine: 1103 + startLine: 1102 assemblies: - Tiny Life namespace: TinyLife.World @@ -2460,11 +2460,11 @@ items: source: remote: path: TinyLife/World/Map.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PlaySound path: ../TinyLife/World/Map.cs - startLine: 1123 + startLine: 1122 assemblies: - Tiny Life namespace: TinyLife.World @@ -2514,11 +2514,11 @@ items: source: remote: path: TinyLife/World/Map.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PlaySound path: ../TinyLife/World/Map.cs - startLine: 1140 + startLine: 1139 assemblies: - Tiny Life namespace: TinyLife.World @@ -2568,11 +2568,11 @@ items: source: remote: path: TinyLife/World/Map.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetClosestExitRoad path: ../TinyLife/World/Map.cs - startLine: 1158 + startLine: 1157 assemblies: - Tiny Life namespace: TinyLife.World @@ -2606,11 +2606,11 @@ items: source: remote: path: TinyLife/World/Map.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetExitRoads path: ../TinyLife/World/Map.cs - startLine: 1166 + startLine: 1165 assemblies: - Tiny Life namespace: TinyLife.World @@ -2641,11 +2641,11 @@ items: source: remote: path: TinyLife/World/Map.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetWalls path: ../TinyLife/World/Map.cs - startLine: 1181 + startLine: 1180 assemblies: - Tiny Life namespace: TinyLife.World @@ -2680,11 +2680,11 @@ items: source: remote: path: TinyLife/World/Map.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ApplyCameraRotation path: ../TinyLife/World/Map.cs - startLine: 1197 + startLine: 1196 assemblies: - Tiny Life namespace: TinyLife.World @@ -2728,11 +2728,11 @@ items: source: remote: path: TinyLife/World/Map.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ApplyInverseCameraRotation path: ../TinyLife/World/Map.cs - startLine: 1213 + startLine: 1212 assemblies: - Tiny Life namespace: TinyLife.World @@ -2773,11 +2773,11 @@ items: source: remote: path: TinyLife/World/Map.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnCameraRotationChanged path: ../TinyLife/World/Map.cs - startLine: 1228 + startLine: 1227 assemblies: - Tiny Life namespace: TinyLife.World @@ -2812,11 +2812,11 @@ items: source: remote: path: TinyLife/World/Map.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AddLight path: ../TinyLife/World/Map.cs - startLine: 1250 + startLine: 1249 assemblies: - Tiny Life namespace: TinyLife.World @@ -2848,11 +2848,11 @@ items: source: remote: path: TinyLife/World/Map.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RemoveLight path: ../TinyLife/World/Map.cs - startLine: 1259 + startLine: 1258 assemblies: - Tiny Life namespace: TinyLife.World @@ -2884,11 +2884,11 @@ items: source: remote: path: TinyLife/World/Map.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MoveEverything path: ../TinyLife/World/Map.cs - startLine: 1270 + startLine: 1269 assemblies: - Tiny Life namespace: TinyLife.World @@ -2926,11 +2926,11 @@ items: source: remote: path: TinyLife/World/Map.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ValidateRooms path: ../TinyLife/World/Map.cs - startLine: 1329 + startLine: 1328 assemblies: - Tiny Life namespace: TinyLife.World @@ -2962,11 +2962,11 @@ items: source: remote: path: TinyLife/World/Map.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetRegularVisitors path: ../TinyLife/World/Map.cs - startLine: 1344 + startLine: 1343 assemblies: - Tiny Life namespace: TinyLife.World @@ -2997,11 +2997,11 @@ items: source: remote: path: TinyLife/World/Map.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: UpdateExternalPeople path: ../TinyLife/World/Map.cs - startLine: 1356 + startLine: 1355 assemblies: - Tiny Life namespace: TinyLife.World @@ -3021,45 +3021,6 @@ items: - Public fullName.vb: TinyLife.World.Map.UpdateExternalPeople(System.Action(Of System.Single)) name.vb: UpdateExternalPeople(Action(Of Single)) -- uid: TinyLife.World.Map.IsLotHidden(TinyLife.World.Lot) - commentId: M:TinyLife.World.Map.IsLotHidden(TinyLife.World.Lot) - id: IsLotHidden(TinyLife.World.Lot) - parent: TinyLife.World.Map - langs: - - csharp - - vb - name: IsLotHidden(Lot) - nameWithType: Map.IsLotHidden(Lot) - fullName: TinyLife.World.Map.IsLotHidden(TinyLife.World.Lot) - type: Method - source: - remote: - path: TinyLife/World/Map.cs - branch: 0.20.4-dev - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: IsLotHidden - path: ../TinyLife/World/Map.cs - startLine: 1445 - assemblies: - - Tiny Life - namespace: TinyLife.World - summary: "\nWhether the given lot is hidden from the camera.\nNote that the result of this method will be different from , since this method also checks for the ShowAllLots cheat.\n" - example: [] - syntax: - content: public bool IsLotHidden(Lot lot) - parameters: - - id: lot - type: TinyLife.World.Lot - description: '' - return: - type: System.Boolean - description: '' - content.vb: Public Function IsLotHidden(lot As Lot) As Boolean - overload: TinyLife.World.Map.IsLotHidden* - modifiers.csharp: - - public - modifiers.vb: - - Public - uid: TinyLife.World.Map.GetAllLotEmployments commentId: M:TinyLife.World.Map.GetAllLotEmployments id: GetAllLotEmployments @@ -3074,11 +3035,11 @@ items: source: remote: path: TinyLife/World/Map.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetAllLotEmployments path: ../TinyLife/World/Map.cs - startLine: 1462 + startLine: 1443 assemblies: - Tiny Life namespace: TinyLife.World @@ -3109,11 +3070,11 @@ items: source: remote: path: TinyLife/World/Map.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MarkTileDirtyForDrawing path: ../TinyLife/World/Map.cs - startLine: 1475 + startLine: 1456 assemblies: - Tiny Life namespace: TinyLife.World @@ -3131,36 +3092,39 @@ items: - public modifiers.vb: - Public -- uid: TinyLife.World.Map.LoadStaticMap(System.String,System.Action{System.String},System.Action{System.Single},System.Boolean) - commentId: M:TinyLife.World.Map.LoadStaticMap(System.String,System.Action{System.String},System.Action{System.Single},System.Boolean) - id: LoadStaticMap(System.String,System.Action{System.String},System.Action{System.Single},System.Boolean) +- uid: TinyLife.World.Map.LoadStaticMap(System.String,System.Boolean,System.Action{System.String},System.Action{System.Single},System.Boolean) + commentId: M:TinyLife.World.Map.LoadStaticMap(System.String,System.Boolean,System.Action{System.String},System.Action{System.Single},System.Boolean) + id: LoadStaticMap(System.String,System.Boolean,System.Action{System.String},System.Action{System.Single},System.Boolean) parent: TinyLife.World.Map langs: - csharp - vb - name: LoadStaticMap(String, Action, Action, Boolean) - nameWithType: Map.LoadStaticMap(String, Action, Action, Boolean) - fullName: TinyLife.World.Map.LoadStaticMap(System.String, System.Action, System.Action, System.Boolean) + name: LoadStaticMap(String, Boolean, Action, Action, Boolean) + nameWithType: Map.LoadStaticMap(String, Boolean, Action, Action, Boolean) + fullName: TinyLife.World.Map.LoadStaticMap(System.String, System.Boolean, System.Action, System.Action, System.Boolean) type: Method source: remote: path: TinyLife/World/Map.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: LoadStaticMap path: ../TinyLife/World/Map.cs - startLine: 1872 + startLine: 1873 assemblies: - Tiny Life namespace: TinyLife.World summary: "\nLoads a static map with the given name from the game's content directory.\nNote that the map is not validated ().\n" example: [] syntax: - content: public static Map LoadStaticMap(string name, Action setState, Action setProgress, bool validateThoroughly) + content: public static Map LoadStaticMap(string name, bool custom, Action setState, Action setProgress, bool validateThoroughly) parameters: - id: name type: System.String description: The name of the static map to load. + - id: custom + type: System.Boolean + description: Whether the map is in the custom maps directory (or a default map). - id: setState type: System.Action{System.String} description: An action that accepts the current state of the loading process. @@ -3173,17 +3137,58 @@ items: return: type: TinyLife.World.Map description: The static map that was loaded. - content.vb: Public Shared Function LoadStaticMap(name As String, setState As Action(Of String), setProgress As Action(Of Single), validateThoroughly As Boolean) As Map + content.vb: Public Shared Function LoadStaticMap(name As String, custom As Boolean, setState As Action(Of String), setProgress As Action(Of Single), validateThoroughly As Boolean) As Map overload: TinyLife.World.Map.LoadStaticMap* - nameWithType.vb: Map.LoadStaticMap(String, Action(Of String), Action(Of Single), Boolean) + nameWithType.vb: Map.LoadStaticMap(String, Boolean, Action(Of String), Action(Of Single), Boolean) + modifiers.csharp: + - public + - static + modifiers.vb: + - Public + - Shared + fullName.vb: TinyLife.World.Map.LoadStaticMap(System.String, System.Boolean, System.Action(Of System.String), System.Action(Of System.Single), System.Boolean) + name.vb: LoadStaticMap(String, Boolean, Action(Of String), Action(Of Single), Boolean) +- uid: TinyLife.World.Map.IsLotHidden(TinyLife.World.Lot) + commentId: M:TinyLife.World.Map.IsLotHidden(TinyLife.World.Lot) + id: IsLotHidden(TinyLife.World.Lot) + parent: TinyLife.World.Map + langs: + - csharp + - vb + name: IsLotHidden(Lot) + nameWithType: Map.IsLotHidden(Lot) + fullName: TinyLife.World.Map.IsLotHidden(TinyLife.World.Lot) + type: Method + source: + remote: + path: TinyLife/World/Map.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: IsLotHidden + path: ../TinyLife/World/Map.cs + startLine: 1918 + assemblies: + - Tiny Life + namespace: TinyLife.World + summary: "\nWhether the given lot is hidden from the camera.\nNote that the result of this method will be different from , since this method also checks for the ShowAllLots cheat.\nFor ease of use, this method returns if lot is null.\n" + example: [] + syntax: + content: public static bool IsLotHidden(Lot lot) + parameters: + - id: lot + type: TinyLife.World.Lot + description: '' + return: + type: System.Boolean + description: '' + content.vb: Public Shared Function IsLotHidden(lot As Lot) As Boolean + overload: TinyLife.World.Map.IsLotHidden* modifiers.csharp: - public - static modifiers.vb: - Public - Shared - fullName.vb: TinyLife.World.Map.LoadStaticMap(System.String, System.Action(Of System.String), System.Action(Of System.Single), System.Boolean) - name.vb: LoadStaticMap(String, Action(Of String), Action(Of Single), Boolean) references: - uid: TinyLife.World.MapSection commentId: T:TinyLife.World.MapSection @@ -5580,14 +5585,6 @@ references: name: UpdateExternalPeople nameWithType: Map.UpdateExternalPeople fullName: TinyLife.World.Map.UpdateExternalPeople -- uid: TinyLife.World.Household.IsLotVisible(TinyLife.World.Lot) - commentId: M:TinyLife.World.Household.IsLotVisible(TinyLife.World.Lot) - isExternal: true -- uid: TinyLife.World.Map.IsLotHidden* - commentId: Overload:TinyLife.World.Map.IsLotHidden - name: IsLotHidden - nameWithType: Map.IsLotHidden - fullName: TinyLife.World.Map.IsLotHidden - uid: TinyLife.World.LotEmployment.MapWideEmployments commentId: F:TinyLife.World.LotEmployment.MapWideEmployments isExternal: true @@ -5711,3 +5708,11 @@ references: name: Map nameWithType: Map fullName: TinyLife.World.Map +- uid: TinyLife.World.Household.IsLotVisible(TinyLife.World.Lot) + commentId: M:TinyLife.World.Household.IsLotVisible(TinyLife.World.Lot) + isExternal: true +- uid: TinyLife.World.Map.IsLotHidden* + commentId: Overload:TinyLife.World.Map.IsLotHidden + name: IsLotHidden + nameWithType: Map.IsLotHidden + fullName: TinyLife.World.Map.IsLotHidden diff --git a/docs/api/TinyLife.World.MapAudioEmitter.yml b/docs/api/TinyLife.World.MapAudioEmitter.yml index 6958fe0..b719d6b 100644 --- a/docs/api/TinyLife.World.MapAudioEmitter.yml +++ b/docs/api/TinyLife.World.MapAudioEmitter.yml @@ -16,7 +16,7 @@ items: source: remote: path: TinyLife/World/MapAudioEmitter.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MapAudioEmitter path: ../TinyLife/World/MapAudioEmitter.cs @@ -69,7 +69,7 @@ items: source: remote: path: TinyLife/World/MapAudioEmitter.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: WorldPosition path: ../TinyLife/World/MapAudioEmitter.cs diff --git a/docs/api/TinyLife.World.MapSection.yml b/docs/api/TinyLife.World.MapSection.yml index 35735b0..7f7455c 100644 --- a/docs/api/TinyLife.World.MapSection.yml +++ b/docs/api/TinyLife.World.MapSection.yml @@ -23,7 +23,7 @@ items: source: remote: path: TinyLife/World/MapSection.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MapSection path: ../TinyLife/World/MapSection.cs @@ -86,7 +86,7 @@ items: source: remote: path: TinyLife/World/MapSection.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Size path: ../TinyLife/World/MapSection.cs @@ -121,7 +121,7 @@ items: source: remote: path: TinyLife/World/MapSection.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Bleed path: ../TinyLife/World/MapSection.cs @@ -156,7 +156,7 @@ items: source: remote: path: TinyLife/World/MapSection.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SectionPos path: ../TinyLife/World/MapSection.cs @@ -201,7 +201,7 @@ items: source: remote: path: TinyLife/World/MapSection.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Pos path: ../TinyLife/World/MapSection.cs @@ -238,7 +238,7 @@ items: source: remote: path: TinyLife/World/MapSection.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/World/MapSection.cs @@ -277,7 +277,7 @@ items: source: remote: path: TinyLife/World/MapSection.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Update path: ../TinyLife/World/MapSection.cs @@ -319,7 +319,7 @@ items: source: remote: path: TinyLife/World/MapSection.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ValidateEarly path: ../TinyLife/World/MapSection.cs @@ -355,7 +355,7 @@ items: source: remote: path: TinyLife/World/MapSection.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Validate path: ../TinyLife/World/MapSection.cs diff --git a/docs/api/TinyLife.World.Opening.yml b/docs/api/TinyLife.World.Opening.yml index aea19f6..fe60fd0 100644 --- a/docs/api/TinyLife.World.Opening.yml +++ b/docs/api/TinyLife.World.Opening.yml @@ -5,13 +5,16 @@ items: id: Opening parent: TinyLife.World children: - - TinyLife.World.Opening.#ctor(TinyLife.World.OpeningType,System.Int32) + - TinyLife.World.Opening.#ctor(TinyLife.World.OpeningType,System.Int32[]) - TinyLife.World.Opening.CanPlaceOn(TinyLife.Objects.FurnitureType) - TinyLife.World.Opening.CanWalkThrough(TinyLife.World.Wall,TinyLife.Objects.Person) - TinyLife.World.Opening.Color + - TinyLife.World.Opening.Colors - TinyLife.World.Opening.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,TinyLife.World.Map,TinyLife.World.Wall,Microsoft.Xna.Framework.Vector2,System.Boolean,System.Single,System.Single,System.Nullable{Microsoft.Xna.Framework.Color}) + - TinyLife.World.Opening.GetDescription - TinyLife.World.Opening.GetPrice - TinyLife.World.Opening.Type + - TinyLife.World.Opening.Validate(TinyLife.World.Wall,TinyLife.World.Map) langs: - csharp - vb @@ -22,11 +25,11 @@ items: source: remote: path: TinyLife/World/Opening.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Opening path: ../TinyLife/World/Opening.cs - startLine: 14 + startLine: 15 assemblies: - Tiny Life namespace: TinyLife.World @@ -82,11 +85,11 @@ items: source: remote: path: TinyLife/World/Opening.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Type path: ../TinyLife/World/Opening.cs - startLine: 21 + startLine: 22 assemblies: - Tiny Life namespace: TinyLife.World @@ -127,76 +130,131 @@ items: source: remote: path: TinyLife/World/Opening.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Color path: ../TinyLife/World/Opening.cs - startLine: 26 + startLine: 28 assemblies: - Tiny Life namespace: TinyLife.World - summary: "\nThe index of the 's that this opening instance has\n" + summary: "\nThe index of the 's that this opening instance has\n" example: [] syntax: content: >- [DataMember] + [Obsolete("Use Colors instead")] + public readonly int Color return: type: System.Int32 content.vb: >- + + Public ReadOnly Color As Integer attributes: - type: System.Runtime.Serialization.DataMemberAttribute ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor arguments: [] + - type: System.ObsoleteAttribute + ctor: System.ObsoleteAttribute.#ctor(System.String) + arguments: + - type: System.String + value: Use Colors instead modifiers.csharp: - public - readonly modifiers.vb: - Public - ReadOnly -- uid: TinyLife.World.Opening.#ctor(TinyLife.World.OpeningType,System.Int32) - commentId: M:TinyLife.World.Opening.#ctor(TinyLife.World.OpeningType,System.Int32) - id: '#ctor(TinyLife.World.OpeningType,System.Int32)' +- uid: TinyLife.World.Opening.Colors + commentId: F:TinyLife.World.Opening.Colors + id: Colors parent: TinyLife.World.Opening langs: - csharp - vb - name: Opening(OpeningType, Int32) - nameWithType: Opening.Opening(OpeningType, Int32) - fullName: TinyLife.World.Opening.Opening(TinyLife.World.OpeningType, System.Int32) + name: Colors + nameWithType: Opening.Colors + fullName: TinyLife.World.Opening.Colors + type: Field + source: + remote: + path: TinyLife/World/Opening.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: Colors + path: ../TinyLife/World/Opening.cs + startLine: 33 + assemblies: + - Tiny Life + namespace: TinyLife.World + summary: "\nThe indices of the 's that this opening instance has.\n" + example: [] + syntax: + content: >- + [DataMember] + + public int[] Colors + return: + type: System.Int32[] + content.vb: >- + + + Public Colors As Integer() + attributes: + - type: System.Runtime.Serialization.DataMemberAttribute + ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor + arguments: [] + modifiers.csharp: + - public + modifiers.vb: + - Public +- uid: TinyLife.World.Opening.#ctor(TinyLife.World.OpeningType,System.Int32[]) + commentId: M:TinyLife.World.Opening.#ctor(TinyLife.World.OpeningType,System.Int32[]) + id: '#ctor(TinyLife.World.OpeningType,System.Int32[])' + parent: TinyLife.World.Opening + langs: + - csharp + - vb + name: Opening(OpeningType, Int32[]) + nameWithType: Opening.Opening(OpeningType, Int32[]) + fullName: TinyLife.World.Opening.Opening(TinyLife.World.OpeningType, System.Int32[]) type: Constructor source: remote: path: TinyLife/World/Opening.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/World/Opening.cs - startLine: 33 + startLine: 40 assemblies: - Tiny Life namespace: TinyLife.World summary: "\nCreates a new opening from the given opening type and color\n" example: [] syntax: - content: public Opening(OpeningType type, int color) + content: public Opening(OpeningType type, int[] colors) parameters: - id: type type: TinyLife.World.OpeningType description: The opening type - - id: color - type: System.Int32 - description: The index of the color - content.vb: Public Sub New(type As OpeningType, color As Integer) + - id: colors + type: System.Int32[] + description: The indices of the colors to use + content.vb: Public Sub New(type As OpeningType, colors As Integer()) overload: TinyLife.World.Opening.#ctor* + nameWithType.vb: Opening.Opening(OpeningType, Int32()) modifiers.csharp: - public modifiers.vb: - Public + fullName.vb: TinyLife.World.Opening.Opening(TinyLife.World.OpeningType, System.Int32()) + name.vb: Opening(OpeningType, Int32()) - uid: TinyLife.World.Opening.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,TinyLife.World.Map,TinyLife.World.Wall,Microsoft.Xna.Framework.Vector2,System.Boolean,System.Single,System.Single,System.Nullable{Microsoft.Xna.Framework.Color}) commentId: M:TinyLife.World.Opening.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,TinyLife.World.Map,TinyLife.World.Wall,Microsoft.Xna.Framework.Vector2,System.Boolean,System.Single,System.Single,System.Nullable{Microsoft.Xna.Framework.Color}) id: Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,TinyLife.World.Map,TinyLife.World.Wall,Microsoft.Xna.Framework.Vector2,System.Boolean,System.Single,System.Single,System.Nullable{Microsoft.Xna.Framework.Color}) @@ -211,11 +269,11 @@ items: source: remote: path: TinyLife/World/Opening.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Draw path: ../TinyLife/World/Opening.cs - startLine: 50 + startLine: 57 assemblies: - Tiny Life namespace: TinyLife.World @@ -276,11 +334,11 @@ items: source: remote: path: TinyLife/World/Opening.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanWalkThrough path: ../TinyLife/World/Opening.cs - startLine: 59 + startLine: 66 assemblies: - Tiny Life namespace: TinyLife.World @@ -318,11 +376,11 @@ items: source: remote: path: TinyLife/World/Opening.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanPlaceOn path: ../TinyLife/World/Opening.cs - startLine: 68 + startLine: 75 assemblies: - Tiny Life namespace: TinyLife.World @@ -344,6 +402,87 @@ items: modifiers.vb: - Public - Overridable +- uid: TinyLife.World.Opening.Validate(TinyLife.World.Wall,TinyLife.World.Map) + commentId: M:TinyLife.World.Opening.Validate(TinyLife.World.Wall,TinyLife.World.Map) + id: Validate(TinyLife.World.Wall,TinyLife.World.Map) + parent: TinyLife.World.Opening + langs: + - csharp + - vb + name: Validate(Wall, Map) + nameWithType: Opening.Validate(Wall, Map) + fullName: TinyLife.World.Opening.Validate(TinyLife.World.Wall, TinyLife.World.Map) + type: Method + source: + remote: + path: TinyLife/World/Opening.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: Validate + path: ../TinyLife/World/Opening.cs + startLine: 85 + assemblies: + - Tiny Life + namespace: TinyLife.World + summary: "\nValidates this opening, returning false if it is somehow invalid. This method is called when a is loaded.\n" + example: [] + syntax: + content: public virtual bool Validate(Wall wall, Map map) + parameters: + - id: wall + type: TinyLife.World.Wall + description: The wall that this opening is on. + - id: map + type: TinyLife.World.Map + description: The map that this opening is on. + return: + type: System.Boolean + description: Whether this opening is valid. + content.vb: Public Overridable Function Validate(wall As Wall, map As Map) As Boolean + overload: TinyLife.World.Opening.Validate* + modifiers.csharp: + - public + - virtual + modifiers.vb: + - Public + - Overridable +- uid: TinyLife.World.Opening.GetDescription + commentId: M:TinyLife.World.Opening.GetDescription + id: GetDescription + parent: TinyLife.World.Opening + langs: + - csharp + - vb + name: GetDescription() + nameWithType: Opening.GetDescription() + fullName: TinyLife.World.Opening.GetDescription() + type: Method + source: + remote: + path: TinyLife/World/Opening.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: GetDescription + path: ../TinyLife/World/Opening.cs + startLine: 97 + assemblies: + - Tiny Life + namespace: TinyLife.World + summary: "\nReturns a set of strings that should be displayed if this opening is hovered over in build mode.\n" + example: [] + syntax: + content: public virtual IEnumerable GetDescription() + return: + type: System.Collections.Generic.IEnumerable{System.String} + description: A set of description strings for this opening. + content.vb: Public Overridable Function GetDescription As IEnumerable(Of String) + overload: TinyLife.World.Opening.GetDescription* + modifiers.csharp: + - public + - virtual + modifiers.vb: + - Public + - Overridable - uid: TinyLife.World.Opening.GetPrice commentId: M:TinyLife.World.Opening.GetPrice id: GetPrice @@ -358,11 +497,11 @@ items: source: remote: path: TinyLife/World/Opening.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetPrice path: ../TinyLife/World/Opening.cs - startLine: 73 + startLine: 102 assemblies: - Tiny Life namespace: TinyLife.World @@ -776,8 +915,8 @@ references: name: TinyLife.Utilities nameWithType: TinyLife.Utilities fullName: TinyLife.Utilities -- uid: TinyLife.World.OpeningType.ColorScheme - commentId: F:TinyLife.World.OpeningType.ColorScheme +- uid: TinyLife.World.OpeningType.Colors + commentId: F:TinyLife.World.OpeningType.Colors isExternal: true - uid: System.Int32 commentId: T:System.Int32 @@ -786,6 +925,32 @@ references: name: Int32 nameWithType: Int32 fullName: System.Int32 +- uid: System.Int32[] + isExternal: true + name: Int32[] + nameWithType: Int32[] + fullName: System.Int32[] + nameWithType.vb: Int32() + fullName.vb: System.Int32() + name.vb: Int32() + spec.csharp: + - uid: System.Int32 + name: Int32 + nameWithType: Int32 + fullName: System.Int32 + isExternal: true + - name: '[]' + nameWithType: '[]' + fullName: '[]' + spec.vb: + - uid: System.Int32 + name: Int32 + nameWithType: Int32 + fullName: System.Int32 + isExternal: true + - name: () + nameWithType: () + fullName: () - uid: TinyLife.World.Opening.#ctor* commentId: Overload:TinyLife.World.Opening.#ctor name: Opening @@ -979,6 +1144,105 @@ references: name: CanPlaceOn nameWithType: Opening.CanPlaceOn fullName: TinyLife.World.Opening.CanPlaceOn +- uid: TinyLife.World.Opening.Validate* + commentId: Overload:TinyLife.World.Opening.Validate + name: Validate + nameWithType: Opening.Validate + fullName: TinyLife.World.Opening.Validate +- uid: TinyLife.World.Opening.GetDescription* + commentId: Overload:TinyLife.World.Opening.GetDescription + name: GetDescription + nameWithType: Opening.GetDescription + fullName: TinyLife.World.Opening.GetDescription +- uid: System.Collections.Generic.IEnumerable{System.String} + commentId: T:System.Collections.Generic.IEnumerable{System.String} + parent: System.Collections.Generic + definition: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + nameWithType: IEnumerable + fullName: System.Collections.Generic.IEnumerable + nameWithType.vb: IEnumerable(Of String) + fullName.vb: System.Collections.Generic.IEnumerable(Of System.String) + name.vb: IEnumerable(Of String) + spec.csharp: + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + nameWithType: IEnumerable + fullName: System.Collections.Generic.IEnumerable + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: System.String + name: String + nameWithType: String + fullName: System.String + isExternal: true + - name: '>' + nameWithType: '>' + fullName: '>' + spec.vb: + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + nameWithType: IEnumerable + fullName: System.Collections.Generic.IEnumerable + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: System.String + name: String + nameWithType: String + fullName: System.String + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- uid: System.Collections.Generic.IEnumerable`1 + commentId: T:System.Collections.Generic.IEnumerable`1 + isExternal: true + name: IEnumerable + nameWithType: IEnumerable + fullName: System.Collections.Generic.IEnumerable + nameWithType.vb: IEnumerable(Of T) + fullName.vb: System.Collections.Generic.IEnumerable(Of T) + name.vb: IEnumerable(Of T) + spec.csharp: + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + nameWithType: IEnumerable + fullName: System.Collections.Generic.IEnumerable + isExternal: true + - name: < + nameWithType: < + fullName: < + - name: T + nameWithType: T + fullName: T + - name: '>' + nameWithType: '>' + fullName: '>' + spec.vb: + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + nameWithType: IEnumerable + fullName: System.Collections.Generic.IEnumerable + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - name: T + nameWithType: T + fullName: T + - name: ) + nameWithType: ) + fullName: ) +- uid: System.Collections.Generic + commentId: N:System.Collections.Generic + isExternal: true + name: System.Collections.Generic + nameWithType: System.Collections.Generic + fullName: System.Collections.Generic - uid: TinyLife.World.Opening.GetPrice* commentId: Overload:TinyLife.World.Opening.GetPrice name: GetPrice diff --git a/docs/api/TinyLife.World.OpeningType.yml b/docs/api/TinyLife.World.OpeningType.yml index 21d5864..d13fdf1 100644 --- a/docs/api/TinyLife.World.OpeningType.yml +++ b/docs/api/TinyLife.World.OpeningType.yml @@ -5,11 +5,11 @@ items: id: OpeningType parent: TinyLife.World children: - - TinyLife.World.OpeningType.#ctor(System.String,MLEM.Textures.TextureRegion,TinyLife.World.WallMode,System.Int32,System.Func{TinyLife.World.OpeningType,System.Int32,TinyLife.World.Wall,TinyLife.World.Opening},TinyLife.Utilities.ColorScheme,MLEM.Textures.TextureRegion) - - TinyLife.World.OpeningType.ColorScheme - - TinyLife.World.OpeningType.Construct(System.Int32,TinyLife.World.Wall) - - TinyLife.World.OpeningType.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Boolean,System.Single,System.Single,System.Int32,System.Nullable{Microsoft.Xna.Framework.Color},Microsoft.Xna.Framework.Point) - - TinyLife.World.OpeningType.DrawUi(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.GameTime,System.Int32,System.Single) + - TinyLife.World.OpeningType.#ctor(System.String,MLEM.Textures.TextureRegion,TinyLife.World.WallMode,System.Int32,System.Func{TinyLife.World.OpeningType,System.Int32[],TinyLife.World.Wall,TinyLife.World.Opening},TinyLife.Utilities.ColorScheme[],MLEM.Textures.TextureRegion) + - TinyLife.World.OpeningType.Colors + - TinyLife.World.OpeningType.Construct(System.Int32[],TinyLife.World.Wall) + - TinyLife.World.OpeningType.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Boolean,System.Single,System.Single,System.Int32[],System.Nullable{Microsoft.Xna.Framework.Color},Microsoft.Xna.Framework.Point) + - TinyLife.World.OpeningType.DrawUi(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.GameTime,System.Int32[],System.Single) - TinyLife.World.OpeningType.Icon - TinyLife.World.OpeningType.Name - TinyLife.World.OpeningType.Price @@ -26,7 +26,7 @@ items: source: remote: path: TinyLife/World/OpeningType.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OpeningType path: ../TinyLife/World/OpeningType.cs @@ -77,7 +77,7 @@ items: source: remote: path: TinyLife/World/OpeningType.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Types path: ../TinyLife/World/OpeningType.cs @@ -88,10 +88,10 @@ items: summary: "\nA registry for all instances from the game and mods.\nUse to register custom opening types.\n" example: [] syntax: - content: public static readonly IDictionary Types + content: public static readonly ReadOnlyDictionary Types return: - type: System.Collections.Generic.IDictionary{System.String,TinyLife.World.OpeningType} - content.vb: Public Shared ReadOnly Types As IDictionary(Of String, OpeningType) + type: System.Collections.ObjectModel.ReadOnlyDictionary{System.String,TinyLife.World.OpeningType} + content.vb: Public Shared ReadOnly Types As ReadOnlyDictionary(Of String, OpeningType) modifiers.csharp: - public - static @@ -114,11 +114,11 @@ items: source: remote: path: TinyLife/World/OpeningType.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Name path: ../TinyLife/World/OpeningType.cs - startLine: 43 + startLine: 44 assemblies: - Tiny Life namespace: TinyLife.World @@ -149,11 +149,11 @@ items: source: remote: path: TinyLife/World/OpeningType.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: WallMode path: ../TinyLife/World/OpeningType.cs - startLine: 47 + startLine: 48 assemblies: - Tiny Life namespace: TinyLife.World @@ -184,11 +184,11 @@ items: source: remote: path: TinyLife/World/OpeningType.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Price path: ../TinyLife/World/OpeningType.cs - startLine: 51 + startLine: 52 assemblies: - Tiny Life namespace: TinyLife.World @@ -205,35 +205,35 @@ items: modifiers.vb: - Public - ReadOnly -- uid: TinyLife.World.OpeningType.ColorScheme - commentId: F:TinyLife.World.OpeningType.ColorScheme - id: ColorScheme +- uid: TinyLife.World.OpeningType.Colors + commentId: F:TinyLife.World.OpeningType.Colors + id: Colors parent: TinyLife.World.OpeningType langs: - csharp - vb - name: ColorScheme - nameWithType: OpeningType.ColorScheme - fullName: TinyLife.World.OpeningType.ColorScheme + name: Colors + nameWithType: OpeningType.Colors + fullName: TinyLife.World.OpeningType.Colors type: Field source: remote: path: TinyLife/World/OpeningType.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: ColorScheme + id: Colors path: ../TinyLife/World/OpeningType.cs - startLine: 55 + startLine: 56 assemblies: - Tiny Life namespace: TinyLife.World - summary: "\nThe color scheme that opening instances can have when created from this type\n" + summary: "\nThe color schemes that opening instances can have when created from this type\n" example: [] syntax: - content: public readonly ColorScheme ColorScheme + content: public readonly ColorScheme[] Colors return: - type: TinyLife.Utilities.ColorScheme - content.vb: Public ReadOnly ColorScheme As ColorScheme + type: TinyLife.Utilities.ColorScheme[] + content.vb: Public ReadOnly Colors As ColorScheme() modifiers.csharp: - public - readonly @@ -254,11 +254,11 @@ items: source: remote: path: TinyLife/World/OpeningType.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Icon path: ../TinyLife/World/OpeningType.cs - startLine: 60 + startLine: 61 assemblies: - Tiny Life namespace: TinyLife.World @@ -275,32 +275,32 @@ items: modifiers.vb: - Public - ReadOnly -- uid: TinyLife.World.OpeningType.#ctor(System.String,MLEM.Textures.TextureRegion,TinyLife.World.WallMode,System.Int32,System.Func{TinyLife.World.OpeningType,System.Int32,TinyLife.World.Wall,TinyLife.World.Opening},TinyLife.Utilities.ColorScheme,MLEM.Textures.TextureRegion) - commentId: M:TinyLife.World.OpeningType.#ctor(System.String,MLEM.Textures.TextureRegion,TinyLife.World.WallMode,System.Int32,System.Func{TinyLife.World.OpeningType,System.Int32,TinyLife.World.Wall,TinyLife.World.Opening},TinyLife.Utilities.ColorScheme,MLEM.Textures.TextureRegion) - id: '#ctor(System.String,MLEM.Textures.TextureRegion,TinyLife.World.WallMode,System.Int32,System.Func{TinyLife.World.OpeningType,System.Int32,TinyLife.World.Wall,TinyLife.World.Opening},TinyLife.Utilities.ColorScheme,MLEM.Textures.TextureRegion)' +- uid: TinyLife.World.OpeningType.#ctor(System.String,MLEM.Textures.TextureRegion,TinyLife.World.WallMode,System.Int32,System.Func{TinyLife.World.OpeningType,System.Int32[],TinyLife.World.Wall,TinyLife.World.Opening},TinyLife.Utilities.ColorScheme[],MLEM.Textures.TextureRegion) + commentId: M:TinyLife.World.OpeningType.#ctor(System.String,MLEM.Textures.TextureRegion,TinyLife.World.WallMode,System.Int32,System.Func{TinyLife.World.OpeningType,System.Int32[],TinyLife.World.Wall,TinyLife.World.Opening},TinyLife.Utilities.ColorScheme[],MLEM.Textures.TextureRegion) + id: '#ctor(System.String,MLEM.Textures.TextureRegion,TinyLife.World.WallMode,System.Int32,System.Func{TinyLife.World.OpeningType,System.Int32[],TinyLife.World.Wall,TinyLife.World.Opening},TinyLife.Utilities.ColorScheme[],MLEM.Textures.TextureRegion)' parent: TinyLife.World.OpeningType langs: - csharp - vb - name: OpeningType(String, TextureRegion, WallMode, Int32, Func, ColorScheme, TextureRegion) - nameWithType: OpeningType.OpeningType(String, TextureRegion, WallMode, Int32, Func, ColorScheme, TextureRegion) - fullName: TinyLife.World.OpeningType.OpeningType(System.String, MLEM.Textures.TextureRegion, TinyLife.World.WallMode, System.Int32, System.Func, TinyLife.Utilities.ColorScheme, MLEM.Textures.TextureRegion) + name: OpeningType(String, TextureRegion, WallMode, Int32, Func, ColorScheme[], TextureRegion) + nameWithType: OpeningType.OpeningType(String, TextureRegion, WallMode, Int32, Func, ColorScheme[], TextureRegion) + fullName: TinyLife.World.OpeningType.OpeningType(System.String, MLEM.Textures.TextureRegion, TinyLife.World.WallMode, System.Int32, System.Func, TinyLife.Utilities.ColorScheme[], MLEM.Textures.TextureRegion) type: Constructor source: remote: path: TinyLife/World/OpeningType.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/World/OpeningType.cs - startLine: 75 + startLine: 76 assemblies: - Tiny Life namespace: TinyLife.World summary: "\nCreates a new opening type with the given settings\n" example: [] syntax: - content: public OpeningType(string name, TextureRegion textureRegion, WallMode wallMode, int price, Func construct, ColorScheme colorScheme, TextureRegion icon = null) + content: public OpeningType(string name, TextureRegion textureRegion, WallMode wallMode, int price, Func construct, ColorScheme[] colors, TextureRegion icon = null) parameters: - id: name type: System.String @@ -315,49 +315,49 @@ items: type: System.Int32 description: The price - id: construct - type: System.Func{TinyLife.World.OpeningType,System.Int32,TinyLife.World.Wall,TinyLife.World.Opening} + type: System.Func{TinyLife.World.OpeningType,System.Int32[],TinyLife.World.Wall,TinyLife.World.Opening} description: The function that is used for constructing an from this opening type - - id: colorScheme - type: TinyLife.Utilities.ColorScheme - description: The color scheme for this opening + - id: colors + type: TinyLife.Utilities.ColorScheme[] + description: The color schemes for this opening - id: icon type: MLEM.Textures.TextureRegion description: The build mode category icon of this object - content.vb: Public Sub New(name As String, textureRegion As TextureRegion, wallMode As WallMode, price As Integer, construct As Func(Of OpeningType, Integer, Wall, Opening), colorScheme As ColorScheme, icon As TextureRegion = Nothing) + content.vb: Public Sub New(name As String, textureRegion As TextureRegion, wallMode As WallMode, price As Integer, construct As Func(Of OpeningType, Integer(), Wall, Opening), colors As ColorScheme(), icon As TextureRegion = Nothing) overload: TinyLife.World.OpeningType.#ctor* - nameWithType.vb: OpeningType.OpeningType(String, TextureRegion, WallMode, Int32, Func(Of OpeningType, Int32, Wall, Opening), ColorScheme, TextureRegion) + nameWithType.vb: OpeningType.OpeningType(String, TextureRegion, WallMode, Int32, Func(Of OpeningType, Int32(), Wall, Opening), ColorScheme(), TextureRegion) modifiers.csharp: - public modifiers.vb: - Public - fullName.vb: TinyLife.World.OpeningType.OpeningType(System.String, MLEM.Textures.TextureRegion, TinyLife.World.WallMode, System.Int32, System.Func(Of TinyLife.World.OpeningType, System.Int32, TinyLife.World.Wall, TinyLife.World.Opening), TinyLife.Utilities.ColorScheme, MLEM.Textures.TextureRegion) - name.vb: OpeningType(String, TextureRegion, WallMode, Int32, Func(Of OpeningType, Int32, Wall, Opening), ColorScheme, TextureRegion) -- uid: TinyLife.World.OpeningType.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Boolean,System.Single,System.Single,System.Int32,System.Nullable{Microsoft.Xna.Framework.Color},Microsoft.Xna.Framework.Point) - commentId: M:TinyLife.World.OpeningType.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Boolean,System.Single,System.Single,System.Int32,System.Nullable{Microsoft.Xna.Framework.Color},Microsoft.Xna.Framework.Point) - id: Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Boolean,System.Single,System.Single,System.Int32,System.Nullable{Microsoft.Xna.Framework.Color},Microsoft.Xna.Framework.Point) + fullName.vb: TinyLife.World.OpeningType.OpeningType(System.String, MLEM.Textures.TextureRegion, TinyLife.World.WallMode, System.Int32, System.Func(Of TinyLife.World.OpeningType, System.Int32(), TinyLife.World.Wall, TinyLife.World.Opening), TinyLife.Utilities.ColorScheme(), MLEM.Textures.TextureRegion) + name.vb: OpeningType(String, TextureRegion, WallMode, Int32, Func(Of OpeningType, Int32(), Wall, Opening), ColorScheme(), TextureRegion) +- uid: TinyLife.World.OpeningType.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Boolean,System.Single,System.Single,System.Int32[],System.Nullable{Microsoft.Xna.Framework.Color},Microsoft.Xna.Framework.Point) + commentId: M:TinyLife.World.OpeningType.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Boolean,System.Single,System.Single,System.Int32[],System.Nullable{Microsoft.Xna.Framework.Color},Microsoft.Xna.Framework.Point) + id: Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Boolean,System.Single,System.Single,System.Int32[],System.Nullable{Microsoft.Xna.Framework.Color},Microsoft.Xna.Framework.Point) parent: TinyLife.World.OpeningType langs: - csharp - vb - name: Draw(GameTime, SpriteBatch, Vector2, Boolean, Single, Single, Int32, Nullable, Point) - nameWithType: OpeningType.Draw(GameTime, SpriteBatch, Vector2, Boolean, Single, Single, Int32, Nullable, Point) - fullName: TinyLife.World.OpeningType.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, System.Boolean, System.Single, System.Single, System.Int32, System.Nullable, Microsoft.Xna.Framework.Point) + name: Draw(GameTime, SpriteBatch, Vector2, Boolean, Single, Single, Int32[], Nullable, Point) + nameWithType: OpeningType.Draw(GameTime, SpriteBatch, Vector2, Boolean, Single, Single, Int32[], Nullable, Point) + fullName: TinyLife.World.OpeningType.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, System.Boolean, System.Single, System.Single, System.Int32[], System.Nullable, Microsoft.Xna.Framework.Point) type: Method source: remote: path: TinyLife/World/OpeningType.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Draw path: ../TinyLife/World/OpeningType.cs - startLine: 97 + startLine: 98 assemblies: - Tiny Life namespace: TinyLife.World summary: "\nDraws this opening in a wall\n" example: [] syntax: - content: public void Draw(GameTime time, SpriteBatch batch, Vector2 drawPos, bool vertical, float scale, float depth, int color, Color? overrideColor, Point textureOffset = default(Point)) + content: public void Draw(GameTime time, SpriteBatch batch, Vector2 drawPos, bool vertical, float scale, float depth, int[] colors, Color? overrideColor, Point textureOffset = default(Point)) parameters: - id: time type: Microsoft.Xna.Framework.GameTime @@ -377,50 +377,50 @@ items: - id: depth type: System.Single description: The depth to use for rendering - - id: color - type: System.Int32 - description: The color index that should be used for rendering + - id: colors + type: System.Int32[] + description: The color indices that should be used for rendering - id: overrideColor type: System.Nullable{Microsoft.Xna.Framework.Color} description: A color that this object should be rendered with, instead of its default color - id: textureOffset type: Microsoft.Xna.Framework.Point description: An offset that should be applied to the texture region. This value is multiplied with the texture region's size. - content.vb: Public Sub Draw(time As GameTime, batch As SpriteBatch, drawPos As Vector2, vertical As Boolean, scale As Single, depth As Single, color As Integer, overrideColor As Color?, textureOffset As Point = Nothing) + content.vb: Public Sub Draw(time As GameTime, batch As SpriteBatch, drawPos As Vector2, vertical As Boolean, scale As Single, depth As Single, colors As Integer(), overrideColor As Color?, textureOffset As Point = Nothing) overload: TinyLife.World.OpeningType.Draw* - nameWithType.vb: OpeningType.Draw(GameTime, SpriteBatch, Vector2, Boolean, Single, Single, Int32, Nullable(Of Color), Point) + nameWithType.vb: OpeningType.Draw(GameTime, SpriteBatch, Vector2, Boolean, Single, Single, Int32(), Nullable(Of Color), Point) modifiers.csharp: - public modifiers.vb: - Public - fullName.vb: TinyLife.World.OpeningType.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, System.Boolean, System.Single, System.Single, System.Int32, System.Nullable(Of Microsoft.Xna.Framework.Color), Microsoft.Xna.Framework.Point) - name.vb: Draw(GameTime, SpriteBatch, Vector2, Boolean, Single, Single, Int32, Nullable(Of Color), Point) -- uid: TinyLife.World.OpeningType.DrawUi(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.GameTime,System.Int32,System.Single) - commentId: M:TinyLife.World.OpeningType.DrawUi(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.GameTime,System.Int32,System.Single) - id: DrawUi(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.GameTime,System.Int32,System.Single) + fullName.vb: TinyLife.World.OpeningType.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, System.Boolean, System.Single, System.Single, System.Int32(), System.Nullable(Of Microsoft.Xna.Framework.Color), Microsoft.Xna.Framework.Point) + name.vb: Draw(GameTime, SpriteBatch, Vector2, Boolean, Single, Single, Int32(), Nullable(Of Color), Point) +- uid: TinyLife.World.OpeningType.DrawUi(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.GameTime,System.Int32[],System.Single) + commentId: M:TinyLife.World.OpeningType.DrawUi(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.GameTime,System.Int32[],System.Single) + id: DrawUi(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.GameTime,System.Int32[],System.Single) parent: TinyLife.World.OpeningType langs: - csharp - vb - name: DrawUi(Element, SpriteBatch, GameTime, Int32, Single) - nameWithType: OpeningType.DrawUi(Element, SpriteBatch, GameTime, Int32, Single) - fullName: TinyLife.World.OpeningType.DrawUi(MLEM.Ui.Elements.Element, Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.GameTime, System.Int32, System.Single) + name: DrawUi(Element, SpriteBatch, GameTime, Int32[], Single) + nameWithType: OpeningType.DrawUi(Element, SpriteBatch, GameTime, Int32[], Single) + fullName: TinyLife.World.OpeningType.DrawUi(MLEM.Ui.Elements.Element, Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.GameTime, System.Int32[], System.Single) type: Method source: remote: path: TinyLife/World/OpeningType.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DrawUi path: ../TinyLife/World/OpeningType.cs - startLine: 116 + startLine: 121 assemblies: - Tiny Life namespace: TinyLife.World summary: "\nDraws this opening in ui space rather than world space\n" example: [] syntax: - content: public void DrawUi(Element e, SpriteBatch batch, GameTime time, int color, float drawScale = 0.3F) + content: public void DrawUi(Element e, SpriteBatch batch, GameTime time, int[] colors, float drawScale = 0.3F) parameters: - id: e type: MLEM.Ui.Elements.Element @@ -431,60 +431,66 @@ items: - id: time type: Microsoft.Xna.Framework.GameTime description: The game time - - id: color - type: System.Int32 - description: The color index to draw with + - id: colors + type: System.Int32[] + description: The color indices to draw with - id: drawScale type: System.Single description: The scale to draw with. 0.3 by default. - content.vb: Public Sub DrawUi(e As Element, batch As SpriteBatch, time As GameTime, color As Integer, drawScale As Single = 0.3F) + content.vb: Public Sub DrawUi(e As Element, batch As SpriteBatch, time As GameTime, colors As Integer(), drawScale As Single = 0.3F) overload: TinyLife.World.OpeningType.DrawUi* + nameWithType.vb: OpeningType.DrawUi(Element, SpriteBatch, GameTime, Int32(), Single) modifiers.csharp: - public modifiers.vb: - Public -- uid: TinyLife.World.OpeningType.Construct(System.Int32,TinyLife.World.Wall) - commentId: M:TinyLife.World.OpeningType.Construct(System.Int32,TinyLife.World.Wall) - id: Construct(System.Int32,TinyLife.World.Wall) + fullName.vb: TinyLife.World.OpeningType.DrawUi(MLEM.Ui.Elements.Element, Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.GameTime, System.Int32(), System.Single) + name.vb: DrawUi(Element, SpriteBatch, GameTime, Int32(), Single) +- uid: TinyLife.World.OpeningType.Construct(System.Int32[],TinyLife.World.Wall) + commentId: M:TinyLife.World.OpeningType.Construct(System.Int32[],TinyLife.World.Wall) + id: Construct(System.Int32[],TinyLife.World.Wall) parent: TinyLife.World.OpeningType langs: - csharp - vb - name: Construct(Int32, Wall) - nameWithType: OpeningType.Construct(Int32, Wall) - fullName: TinyLife.World.OpeningType.Construct(System.Int32, TinyLife.World.Wall) + name: Construct(Int32[], Wall) + nameWithType: OpeningType.Construct(Int32[], Wall) + fullName: TinyLife.World.OpeningType.Construct(System.Int32[], TinyLife.World.Wall) type: Method source: remote: path: TinyLife/World/OpeningType.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Construct path: ../TinyLife/World/OpeningType.cs - startLine: 129 + startLine: 134 assemblies: - Tiny Life namespace: TinyLife.World summary: "\nConstructs a new instance from this opening type\n" example: [] syntax: - content: public Opening Construct(int color, Wall wall) + content: public Opening Construct(int[] colors, Wall wall) parameters: - - id: color - type: System.Int32 - description: The color index to use + - id: colors + type: System.Int32[] + description: The color indices to use - id: wall type: TinyLife.World.Wall description: The wall that this opening will be slotted into return: type: TinyLife.World.Opening description: A new opening instance based on this type - content.vb: Public Function Construct(color As Integer, wall As Wall) As Opening + content.vb: Public Function Construct(colors As Integer(), wall As Wall) As Opening overload: TinyLife.World.OpeningType.Construct* + nameWithType.vb: OpeningType.Construct(Int32(), Wall) modifiers.csharp: - public modifiers.vb: - Public + fullName.vb: TinyLife.World.OpeningType.Construct(System.Int32(), TinyLife.World.Wall) + name.vb: Construct(Int32(), Wall) - uid: TinyLife.World.OpeningType.Register(TinyLife.World.OpeningType) commentId: M:TinyLife.World.OpeningType.Register(TinyLife.World.OpeningType) id: Register(TinyLife.World.OpeningType) @@ -499,11 +505,11 @@ items: source: remote: path: TinyLife/World/OpeningType.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Register path: ../TinyLife/World/OpeningType.cs - startLine: 137 + startLine: 142 assemblies: - Tiny Life namespace: TinyLife.World @@ -921,21 +927,21 @@ references: - uid: TinyLife.World.OpeningType.Register(TinyLife.World.OpeningType) commentId: M:TinyLife.World.OpeningType.Register(TinyLife.World.OpeningType) isExternal: true -- uid: System.Collections.Generic.IDictionary{System.String,TinyLife.World.OpeningType} - commentId: T:System.Collections.Generic.IDictionary{System.String,TinyLife.World.OpeningType} - parent: System.Collections.Generic - definition: System.Collections.Generic.IDictionary`2 - name: IDictionary - nameWithType: IDictionary - fullName: System.Collections.Generic.IDictionary - nameWithType.vb: IDictionary(Of String, OpeningType) - fullName.vb: System.Collections.Generic.IDictionary(Of System.String, TinyLife.World.OpeningType) - name.vb: IDictionary(Of String, OpeningType) +- uid: System.Collections.ObjectModel.ReadOnlyDictionary{System.String,TinyLife.World.OpeningType} + commentId: T:System.Collections.ObjectModel.ReadOnlyDictionary{System.String,TinyLife.World.OpeningType} + parent: System.Collections.ObjectModel + definition: System.Collections.ObjectModel.ReadOnlyDictionary`2 + name: ReadOnlyDictionary + nameWithType: ReadOnlyDictionary + fullName: System.Collections.ObjectModel.ReadOnlyDictionary + nameWithType.vb: ReadOnlyDictionary(Of String, OpeningType) + fullName.vb: System.Collections.ObjectModel.ReadOnlyDictionary(Of System.String, TinyLife.World.OpeningType) + name.vb: ReadOnlyDictionary(Of String, OpeningType) spec.csharp: - - uid: System.Collections.Generic.IDictionary`2 - name: IDictionary - nameWithType: IDictionary - fullName: System.Collections.Generic.IDictionary + - uid: System.Collections.ObjectModel.ReadOnlyDictionary`2 + name: ReadOnlyDictionary + nameWithType: ReadOnlyDictionary + fullName: System.Collections.ObjectModel.ReadOnlyDictionary isExternal: true - name: < nameWithType: < @@ -956,10 +962,10 @@ references: nameWithType: '>' fullName: '>' spec.vb: - - uid: System.Collections.Generic.IDictionary`2 - name: IDictionary - nameWithType: IDictionary - fullName: System.Collections.Generic.IDictionary + - uid: System.Collections.ObjectModel.ReadOnlyDictionary`2 + name: ReadOnlyDictionary + nameWithType: ReadOnlyDictionary + fullName: System.Collections.ObjectModel.ReadOnlyDictionary isExternal: true - name: '(Of ' nameWithType: '(Of ' @@ -979,20 +985,20 @@ references: - name: ) nameWithType: ) fullName: ) -- uid: System.Collections.Generic.IDictionary`2 - commentId: T:System.Collections.Generic.IDictionary`2 +- uid: System.Collections.ObjectModel.ReadOnlyDictionary`2 + commentId: T:System.Collections.ObjectModel.ReadOnlyDictionary`2 isExternal: true - name: IDictionary - nameWithType: IDictionary - fullName: System.Collections.Generic.IDictionary - nameWithType.vb: IDictionary(Of TKey, TValue) - fullName.vb: System.Collections.Generic.IDictionary(Of TKey, TValue) - name.vb: IDictionary(Of TKey, TValue) + name: ReadOnlyDictionary + nameWithType: ReadOnlyDictionary + fullName: System.Collections.ObjectModel.ReadOnlyDictionary + nameWithType.vb: ReadOnlyDictionary(Of TKey, TValue) + fullName.vb: System.Collections.ObjectModel.ReadOnlyDictionary(Of TKey, TValue) + name.vb: ReadOnlyDictionary(Of TKey, TValue) spec.csharp: - - uid: System.Collections.Generic.IDictionary`2 - name: IDictionary - nameWithType: IDictionary - fullName: System.Collections.Generic.IDictionary + - uid: System.Collections.ObjectModel.ReadOnlyDictionary`2 + name: ReadOnlyDictionary + nameWithType: ReadOnlyDictionary + fullName: System.Collections.ObjectModel.ReadOnlyDictionary isExternal: true - name: < nameWithType: < @@ -1010,10 +1016,10 @@ references: nameWithType: '>' fullName: '>' spec.vb: - - uid: System.Collections.Generic.IDictionary`2 - name: IDictionary - nameWithType: IDictionary - fullName: System.Collections.Generic.IDictionary + - uid: System.Collections.ObjectModel.ReadOnlyDictionary`2 + name: ReadOnlyDictionary + nameWithType: ReadOnlyDictionary + fullName: System.Collections.ObjectModel.ReadOnlyDictionary isExternal: true - name: '(Of ' nameWithType: '(Of ' @@ -1030,12 +1036,12 @@ references: - name: ) nameWithType: ) fullName: ) -- uid: System.Collections.Generic - commentId: N:System.Collections.Generic +- uid: System.Collections.ObjectModel + commentId: N:System.Collections.ObjectModel isExternal: true - name: System.Collections.Generic - nameWithType: System.Collections.Generic - fullName: System.Collections.Generic + name: System.Collections.ObjectModel + nameWithType: System.Collections.ObjectModel + fullName: System.Collections.ObjectModel - uid: System.String commentId: T:System.String parent: System @@ -1059,12 +1065,30 @@ references: name: Int32 nameWithType: Int32 fullName: System.Int32 -- uid: TinyLife.Utilities.ColorScheme - commentId: T:TinyLife.Utilities.ColorScheme - parent: TinyLife.Utilities - name: ColorScheme - nameWithType: ColorScheme - fullName: TinyLife.Utilities.ColorScheme +- uid: TinyLife.Utilities.ColorScheme[] + isExternal: true + name: ColorScheme[] + nameWithType: ColorScheme[] + fullName: TinyLife.Utilities.ColorScheme[] + nameWithType.vb: ColorScheme() + fullName.vb: TinyLife.Utilities.ColorScheme() + name.vb: ColorScheme() + spec.csharp: + - uid: TinyLife.Utilities.ColorScheme + name: ColorScheme + nameWithType: ColorScheme + fullName: TinyLife.Utilities.ColorScheme + - name: '[]' + nameWithType: '[]' + fullName: '[]' + spec.vb: + - uid: TinyLife.Utilities.ColorScheme + name: ColorScheme + nameWithType: ColorScheme + fullName: TinyLife.Utilities.ColorScheme + - name: () + nameWithType: () + fullName: () - uid: MLEM.Textures.TextureRegion commentId: T:MLEM.Textures.TextureRegion parent: MLEM.Textures @@ -1083,16 +1107,16 @@ references: name: OpeningType nameWithType: OpeningType.OpeningType fullName: TinyLife.World.OpeningType.OpeningType -- uid: System.Func{TinyLife.World.OpeningType,System.Int32,TinyLife.World.Wall,TinyLife.World.Opening} - commentId: T:System.Func{TinyLife.World.OpeningType,System.Int32,TinyLife.World.Wall,TinyLife.World.Opening} +- uid: System.Func{TinyLife.World.OpeningType,System.Int32[],TinyLife.World.Wall,TinyLife.World.Opening} + commentId: T:System.Func{TinyLife.World.OpeningType,System.Int32[],TinyLife.World.Wall,TinyLife.World.Opening} parent: System definition: System.Func`4 - name: Func - nameWithType: Func - fullName: System.Func - nameWithType.vb: Func(Of OpeningType, Int32, Wall, Opening) - fullName.vb: System.Func(Of TinyLife.World.OpeningType, System.Int32, TinyLife.World.Wall, TinyLife.World.Opening) - name.vb: Func(Of OpeningType, Int32, Wall, Opening) + name: Func + nameWithType: Func + fullName: System.Func + nameWithType.vb: Func(Of OpeningType, Int32(), Wall, Opening) + fullName.vb: System.Func(Of TinyLife.World.OpeningType, System.Int32(), TinyLife.World.Wall, TinyLife.World.Opening) + name.vb: Func(Of OpeningType, Int32(), Wall, Opening) spec.csharp: - uid: System.Func`4 name: Func @@ -1114,6 +1138,9 @@ references: nameWithType: Int32 fullName: System.Int32 isExternal: true + - name: '[]' + nameWithType: '[]' + fullName: '[]' - name: ', ' nameWithType: ', ' fullName: ', ' @@ -1152,6 +1179,9 @@ references: nameWithType: Int32 fullName: System.Int32 isExternal: true + - name: () + nameWithType: () + fullName: () - name: ', ' nameWithType: ', ' fullName: ', ' @@ -1284,6 +1314,32 @@ references: name: Single nameWithType: Single fullName: System.Single +- uid: System.Int32[] + isExternal: true + name: Int32[] + nameWithType: Int32[] + fullName: System.Int32[] + nameWithType.vb: Int32() + fullName.vb: System.Int32() + name.vb: Int32() + spec.csharp: + - uid: System.Int32 + name: Int32 + nameWithType: Int32 + fullName: System.Int32 + isExternal: true + - name: '[]' + nameWithType: '[]' + fullName: '[]' + spec.vb: + - uid: System.Int32 + name: Int32 + nameWithType: Int32 + fullName: System.Int32 + isExternal: true + - name: () + nameWithType: () + fullName: () - uid: System.Nullable{Microsoft.Xna.Framework.Color} commentId: T:System.Nullable{Microsoft.Xna.Framework.Color} parent: System diff --git a/docs/api/TinyLife.World.Roof.yml b/docs/api/TinyLife.World.Roof.yml index 81d5f56..787a78b 100644 --- a/docs/api/TinyLife.World.Roof.yml +++ b/docs/api/TinyLife.World.Roof.yml @@ -10,6 +10,7 @@ items: - TinyLife.World.Roof.Color - TinyLife.World.Roof.GenerateRoof(TinyLife.World.Room) - TinyLife.World.Roof.GetPrice + - TinyLife.World.Roof.GetRoofAttachedFurnitureOffset(Microsoft.Xna.Framework.Vector2) - TinyLife.World.Roof.Rotation - TinyLife.World.Roof.Type - TinyLife.World.Roof.Validate @@ -24,11 +25,11 @@ items: source: remote: path: TinyLife/World/Roof.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Roof path: ../TinyLife/World/Roof.cs - startLine: 232 + startLine: 228 assemblies: - Tiny Life namespace: TinyLife.World @@ -82,11 +83,11 @@ items: source: remote: path: TinyLife/World/Roof.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Type path: ../TinyLife/World/Roof.cs - startLine: 239 + startLine: 235 assemblies: - Tiny Life namespace: TinyLife.World @@ -127,11 +128,11 @@ items: source: remote: path: TinyLife/World/Roof.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Rotation path: ../TinyLife/World/Roof.cs - startLine: 244 + startLine: 240 assemblies: - Tiny Life namespace: TinyLife.World @@ -174,11 +175,11 @@ items: source: remote: path: TinyLife/World/Roof.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Color path: ../TinyLife/World/Roof.cs - startLine: 250 + startLine: 246 assemblies: - Tiny Life namespace: TinyLife.World @@ -219,11 +220,11 @@ items: source: remote: path: TinyLife/World/Roof.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Area path: ../TinyLife/World/Roof.cs - startLine: 254 + startLine: 250 assemblies: - Tiny Life namespace: TinyLife.World @@ -266,11 +267,11 @@ items: source: remote: path: TinyLife/World/Roof.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Wallpaper path: ../TinyLife/World/Roof.cs - startLine: 261 + startLine: 257 assemblies: - Tiny Life namespace: TinyLife.World @@ -309,11 +310,11 @@ items: source: remote: path: TinyLife/World/Roof.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/World/Roof.cs - startLine: 270 + startLine: 266 assemblies: - Tiny Life namespace: TinyLife.World @@ -354,11 +355,11 @@ items: source: remote: path: TinyLife/World/Roof.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetPrice path: ../TinyLife/World/Roof.cs - startLine: 279 + startLine: 275 assemblies: - Tiny Life namespace: TinyLife.World @@ -391,11 +392,11 @@ items: source: remote: path: TinyLife/World/Roof.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Validate path: ../TinyLife/World/Roof.cs - startLine: 287 + startLine: 283 assemblies: - Tiny Life namespace: TinyLife.World @@ -412,6 +413,45 @@ items: - public modifiers.vb: - Public +- uid: TinyLife.World.Roof.GetRoofAttachedFurnitureOffset(Microsoft.Xna.Framework.Vector2) + commentId: M:TinyLife.World.Roof.GetRoofAttachedFurnitureOffset(Microsoft.Xna.Framework.Vector2) + id: GetRoofAttachedFurnitureOffset(Microsoft.Xna.Framework.Vector2) + parent: TinyLife.World.Roof + langs: + - csharp + - vb + name: GetRoofAttachedFurnitureOffset(Vector2) + nameWithType: Roof.GetRoofAttachedFurnitureOffset(Vector2) + fullName: TinyLife.World.Roof.GetRoofAttachedFurnitureOffset(Microsoft.Xna.Framework.Vector2) + type: Method + source: + remote: + path: TinyLife/World/Roof.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: GetRoofAttachedFurnitureOffset + path: ../TinyLife/World/Roof.cs + startLine: 293 + assemblies: + - Tiny Life + namespace: TinyLife.World + summary: "\nReturns the offset that attached to this roof should have when rendering.\nThis method uses internally.\n" + example: [] + syntax: + content: public (Vector2 DrawOffset, float DepthOffset) GetRoofAttachedFurnitureOffset(Vector2 position) + parameters: + - id: position + type: Microsoft.Xna.Framework.Vector2 + description: The position that the furniture is on. + return: + type: System.ValueTuple{Microsoft.Xna.Framework.Vector2,System.Single} + description: The draw and depth offset that the furniture should draw with. + content.vb: Public Function GetRoofAttachedFurnitureOffset(position As Vector2) As(DrawOffset As Vector2, DepthOffset As Single)(Of Vector2 , Single) + overload: TinyLife.World.Roof.GetRoofAttachedFurnitureOffset* + modifiers.csharp: + - public + modifiers.vb: + - Public - uid: TinyLife.World.Roof.GenerateRoof(TinyLife.World.Room) commentId: M:TinyLife.World.Roof.GenerateRoof(TinyLife.World.Room) id: GenerateRoof(TinyLife.World.Room) @@ -426,11 +466,11 @@ items: source: remote: path: TinyLife/World/Roof.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GenerateRoof path: ../TinyLife/World/Roof.cs - startLine: 296 + startLine: 305 assemblies: - Tiny Life namespace: TinyLife.World @@ -963,6 +1003,143 @@ references: name: Boolean nameWithType: Boolean fullName: System.Boolean +- uid: TinyLife.Objects.Furniture + commentId: T:TinyLife.Objects.Furniture + parent: TinyLife.Objects + name: Furniture + nameWithType: Furniture + fullName: TinyLife.Objects.Furniture +- uid: TinyLife.World.RoofType.GetGableOffset(Microsoft.Xna.Framework.Rectangle,MLEM.Misc.Direction2,Microsoft.Xna.Framework.Point) + commentId: M:TinyLife.World.RoofType.GetGableOffset(Microsoft.Xna.Framework.Rectangle,MLEM.Misc.Direction2,Microsoft.Xna.Framework.Point) + isExternal: true +- uid: TinyLife.World.Roof.GetRoofAttachedFurnitureOffset* + commentId: Overload:TinyLife.World.Roof.GetRoofAttachedFurnitureOffset + name: GetRoofAttachedFurnitureOffset + nameWithType: Roof.GetRoofAttachedFurnitureOffset + fullName: TinyLife.World.Roof.GetRoofAttachedFurnitureOffset +- uid: Microsoft.Xna.Framework.Vector2 + commentId: T:Microsoft.Xna.Framework.Vector2 + parent: Microsoft.Xna.Framework + isExternal: true + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 +- uid: System.ValueTuple{Microsoft.Xna.Framework.Vector2,System.Single} + commentId: T:System.ValueTuple{Microsoft.Xna.Framework.Vector2,System.Single} + parent: System + definition: System.ValueTuple`2 + name: (T1, T2) + nameWithType: (T1, T2) + fullName: System.ValueTuple + nameWithType.vb: (T1, T2)(Of Vector2, Single) + fullName.vb: System.ValueTuple(Of Microsoft.Xna.Framework.Vector2, System.Single) + name.vb: (T1, T2)(Of Vector2, Single) + spec.csharp: + - uid: System.ValueTuple`2 + name: (T1, T2) + nameWithType: (T1, T2) + fullName: System.ValueTuple + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Single + name: Single + nameWithType: Single + fullName: System.Single + isExternal: true + - name: '>' + nameWithType: '>' + fullName: '>' + spec.vb: + - uid: System.ValueTuple`2 + name: (T1, T2) + nameWithType: (T1, T2) + fullName: System.ValueTuple + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Single + name: Single + nameWithType: Single + fullName: System.Single + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Objects + commentId: N:TinyLife.Objects + name: TinyLife.Objects + nameWithType: TinyLife.Objects + fullName: TinyLife.Objects +- uid: System.ValueTuple`2 + commentId: T:System.ValueTuple`2 + isExternal: true + name: (T1, T2) + nameWithType: (T1, T2) + fullName: System.ValueTuple + nameWithType.vb: (T1, T2)(Of T1, T2) + fullName.vb: System.ValueTuple(Of T1, T2) + name.vb: (T1, T2)(Of T1, T2) + spec.csharp: + - uid: System.ValueTuple`2 + name: (T1, T2) + nameWithType: (T1, T2) + fullName: System.ValueTuple + isExternal: true + - name: < + nameWithType: < + fullName: < + - name: T1 + nameWithType: T1 + fullName: T1 + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - name: T2 + nameWithType: T2 + fullName: T2 + - name: '>' + nameWithType: '>' + fullName: '>' + spec.vb: + - uid: System.ValueTuple`2 + name: (T1, T2) + nameWithType: (T1, T2) + fullName: System.ValueTuple + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - name: T1 + nameWithType: T1 + fullName: T1 + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - name: T2 + nameWithType: T2 + fullName: T2 + - name: ) + nameWithType: ) + fullName: ) - uid: TinyLife.World.Room commentId: T:TinyLife.World.Room parent: TinyLife.World diff --git a/docs/api/TinyLife.World.RoofStyle.yml b/docs/api/TinyLife.World.RoofStyle.yml index 9a16b41..bb60399 100644 --- a/docs/api/TinyLife.World.RoofStyle.yml +++ b/docs/api/TinyLife.World.RoofStyle.yml @@ -18,11 +18,11 @@ items: source: remote: path: TinyLife/World/Roof.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RoofStyle path: ../TinyLife/World/Roof.cs - startLine: 341 + startLine: 350 assemblies: - Tiny Life namespace: TinyLife.World @@ -53,11 +53,11 @@ items: source: remote: path: TinyLife/World/Roof.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Flat path: ../TinyLife/World/Roof.cs - startLine: 346 + startLine: 355 assemblies: - Tiny Life namespace: TinyLife.World @@ -87,11 +87,11 @@ items: source: remote: path: TinyLife/World/Roof.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Gable path: ../TinyLife/World/Roof.cs - startLine: 350 + startLine: 359 assemblies: - Tiny Life namespace: TinyLife.World @@ -121,11 +121,11 @@ items: source: remote: path: TinyLife/World/Roof.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Custom path: ../TinyLife/World/Roof.cs - startLine: 354 + startLine: 363 assemblies: - Tiny Life namespace: TinyLife.World diff --git a/docs/api/TinyLife.World.RoofType.yml b/docs/api/TinyLife.World.RoofType.yml index df3480a..2d71ff5 100644 --- a/docs/api/TinyLife.World.RoofType.yml +++ b/docs/api/TinyLife.World.RoofType.yml @@ -9,6 +9,7 @@ items: - TinyLife.World.RoofType.Colors - TinyLife.World.RoofType.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,TinyLife.World.Map,Microsoft.Xna.Framework.Rectangle,MLEM.Misc.Direction2,System.Int32,TinyLife.World.Wallpaper,System.Single) - TinyLife.World.RoofType.DrawUi(Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Ui.Elements.Element,System.Int32,System.Single) + - TinyLife.World.RoofType.GetGableOffset(Microsoft.Xna.Framework.Rectangle,MLEM.Misc.Direction2,Microsoft.Xna.Framework.Point) - TinyLife.World.RoofType.GetPrice(Microsoft.Xna.Framework.Rectangle) - TinyLife.World.RoofType.Icon - TinyLife.World.RoofType.ModernFlat @@ -31,7 +32,7 @@ items: source: remote: path: TinyLife/World/Roof.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RoofType path: ../TinyLife/World/Roof.cs @@ -43,11 +44,11 @@ items: example: [] syntax: content: >- - [JsonConverter(typeof(RoofType.Converter))] + [JsonConverter(typeof(StaticJsonConverter), new object[]{typeof(RoofType), "PrivateTypes"})] public class RoofType content.vb: >- - + Public Class RoofType inheritance: @@ -82,7 +83,7 @@ items: source: remote: path: TinyLife/World/Roof.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Types path: ../TinyLife/World/Roof.cs @@ -93,10 +94,10 @@ items: summary: "\nA registry of all of the instances that are currently registered\n" example: [] syntax: - content: public static readonly IDictionary Types + content: public static readonly ReadOnlyDictionary Types return: - type: System.Collections.Generic.IDictionary{System.String,TinyLife.World.RoofType} - content.vb: Public Shared ReadOnly Types As IDictionary(Of String, RoofType) + type: System.Collections.ObjectModel.ReadOnlyDictionary{System.String,TinyLife.World.RoofType} + content.vb: Public Shared ReadOnly Types As ReadOnlyDictionary(Of String, RoofType) modifiers.csharp: - public - static @@ -119,7 +120,7 @@ items: source: remote: path: TinyLife/World/Roof.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ModernFlat path: ../TinyLife/World/Roof.cs @@ -154,7 +155,7 @@ items: source: remote: path: TinyLife/World/Roof.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SquareShingles path: ../TinyLife/World/Roof.cs @@ -189,7 +190,7 @@ items: source: remote: path: TinyLife/World/Roof.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Thatch path: ../TinyLife/World/Roof.cs @@ -224,7 +225,7 @@ items: source: remote: path: TinyLife/World/Roof.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RoundedShingles path: ../TinyLife/World/Roof.cs @@ -259,7 +260,7 @@ items: source: remote: path: TinyLife/World/Roof.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Name path: ../TinyLife/World/Roof.cs @@ -294,7 +295,7 @@ items: source: remote: path: TinyLife/World/Roof.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Price path: ../TinyLife/World/Roof.cs @@ -329,7 +330,7 @@ items: source: remote: path: TinyLife/World/Roof.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Colors path: ../TinyLife/World/Roof.cs @@ -364,7 +365,7 @@ items: source: remote: path: TinyLife/World/Roof.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Texture path: ../TinyLife/World/Roof.cs @@ -399,7 +400,7 @@ items: source: remote: path: TinyLife/World/Roof.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Style path: ../TinyLife/World/Roof.cs @@ -434,7 +435,7 @@ items: source: remote: path: TinyLife/World/Roof.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Icon path: ../TinyLife/World/Roof.cs @@ -469,7 +470,7 @@ items: source: remote: path: TinyLife/World/Roof.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/World/Roof.cs @@ -520,7 +521,7 @@ items: source: remote: path: TinyLife/World/Roof.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DrawUi path: ../TinyLife/World/Roof.cs @@ -567,7 +568,7 @@ items: source: remote: path: TinyLife/World/Roof.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Draw path: ../TinyLife/World/Roof.cs @@ -612,6 +613,53 @@ items: modifiers.vb: - Public - Overridable +- uid: TinyLife.World.RoofType.GetGableOffset(Microsoft.Xna.Framework.Rectangle,MLEM.Misc.Direction2,Microsoft.Xna.Framework.Point) + commentId: M:TinyLife.World.RoofType.GetGableOffset(Microsoft.Xna.Framework.Rectangle,MLEM.Misc.Direction2,Microsoft.Xna.Framework.Point) + id: GetGableOffset(Microsoft.Xna.Framework.Rectangle,MLEM.Misc.Direction2,Microsoft.Xna.Framework.Point) + parent: TinyLife.World.RoofType + langs: + - csharp + - vb + name: GetGableOffset(Rectangle, Direction2, Point) + nameWithType: RoofType.GetGableOffset(Rectangle, Direction2, Point) + fullName: TinyLife.World.RoofType.GetGableOffset(Microsoft.Xna.Framework.Rectangle, MLEM.Misc.Direction2, Microsoft.Xna.Framework.Point) + type: Method + source: + remote: + path: TinyLife/World/Roof.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: GetGableOffset + path: ../TinyLife/World/Roof.cs + startLine: 190 + assemblies: + - Tiny Life + namespace: TinyLife.World + summary: "\nReturns the gable offset that attached to this roof should be displayed with.\nBy default, this method returns an offset for roofs with the .\n" + example: [] + syntax: + content: public virtual int GetGableOffset(Rectangle area, Direction2 rotation, Point innerPos) + parameters: + - id: area + type: Microsoft.Xna.Framework.Rectangle + description: The area that the roof covers. + - id: rotation + type: MLEM.Misc.Direction2 + description: The roof's rotation. + - id: innerPos + type: Microsoft.Xna.Framework.Point + description: The position in the roof's area that the object sits on. + return: + type: System.Int32 + description: The gable offset that this roof should have, in half tiles. + content.vb: Public Overridable Function GetGableOffset(area As Rectangle, rotation As Direction2, innerPos As Point) As Integer + overload: TinyLife.World.RoofType.GetGableOffset* + modifiers.csharp: + - public + - virtual + modifiers.vb: + - Public + - Overridable - uid: TinyLife.World.RoofType.GetPrice(Microsoft.Xna.Framework.Rectangle) commentId: M:TinyLife.World.RoofType.GetPrice(Microsoft.Xna.Framework.Rectangle) id: GetPrice(Microsoft.Xna.Framework.Rectangle) @@ -626,11 +674,11 @@ items: source: remote: path: TinyLife/World/Roof.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetPrice path: ../TinyLife/World/Roof.cs - startLine: 188 + startLine: 208 assemblies: - Tiny Life namespace: TinyLife.World @@ -667,11 +715,11 @@ items: source: remote: path: TinyLife/World/Roof.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Register path: ../TinyLife/World/Roof.cs - startLine: 197 + startLine: 217 assemblies: - Tiny Life namespace: TinyLife.World @@ -1086,21 +1134,21 @@ references: name: RoofType nameWithType: RoofType fullName: TinyLife.World.RoofType -- uid: System.Collections.Generic.IDictionary{System.String,TinyLife.World.RoofType} - commentId: T:System.Collections.Generic.IDictionary{System.String,TinyLife.World.RoofType} - parent: System.Collections.Generic - definition: System.Collections.Generic.IDictionary`2 - name: IDictionary - nameWithType: IDictionary - fullName: System.Collections.Generic.IDictionary - nameWithType.vb: IDictionary(Of String, RoofType) - fullName.vb: System.Collections.Generic.IDictionary(Of System.String, TinyLife.World.RoofType) - name.vb: IDictionary(Of String, RoofType) +- uid: System.Collections.ObjectModel.ReadOnlyDictionary{System.String,TinyLife.World.RoofType} + commentId: T:System.Collections.ObjectModel.ReadOnlyDictionary{System.String,TinyLife.World.RoofType} + parent: System.Collections.ObjectModel + definition: System.Collections.ObjectModel.ReadOnlyDictionary`2 + name: ReadOnlyDictionary + nameWithType: ReadOnlyDictionary + fullName: System.Collections.ObjectModel.ReadOnlyDictionary + nameWithType.vb: ReadOnlyDictionary(Of String, RoofType) + fullName.vb: System.Collections.ObjectModel.ReadOnlyDictionary(Of System.String, TinyLife.World.RoofType) + name.vb: ReadOnlyDictionary(Of String, RoofType) spec.csharp: - - uid: System.Collections.Generic.IDictionary`2 - name: IDictionary - nameWithType: IDictionary - fullName: System.Collections.Generic.IDictionary + - uid: System.Collections.ObjectModel.ReadOnlyDictionary`2 + name: ReadOnlyDictionary + nameWithType: ReadOnlyDictionary + fullName: System.Collections.ObjectModel.ReadOnlyDictionary isExternal: true - name: < nameWithType: < @@ -1121,10 +1169,10 @@ references: nameWithType: '>' fullName: '>' spec.vb: - - uid: System.Collections.Generic.IDictionary`2 - name: IDictionary - nameWithType: IDictionary - fullName: System.Collections.Generic.IDictionary + - uid: System.Collections.ObjectModel.ReadOnlyDictionary`2 + name: ReadOnlyDictionary + nameWithType: ReadOnlyDictionary + fullName: System.Collections.ObjectModel.ReadOnlyDictionary isExternal: true - name: '(Of ' nameWithType: '(Of ' @@ -1144,20 +1192,20 @@ references: - name: ) nameWithType: ) fullName: ) -- uid: System.Collections.Generic.IDictionary`2 - commentId: T:System.Collections.Generic.IDictionary`2 +- uid: System.Collections.ObjectModel.ReadOnlyDictionary`2 + commentId: T:System.Collections.ObjectModel.ReadOnlyDictionary`2 isExternal: true - name: IDictionary - nameWithType: IDictionary - fullName: System.Collections.Generic.IDictionary - nameWithType.vb: IDictionary(Of TKey, TValue) - fullName.vb: System.Collections.Generic.IDictionary(Of TKey, TValue) - name.vb: IDictionary(Of TKey, TValue) + name: ReadOnlyDictionary + nameWithType: ReadOnlyDictionary + fullName: System.Collections.ObjectModel.ReadOnlyDictionary + nameWithType.vb: ReadOnlyDictionary(Of TKey, TValue) + fullName.vb: System.Collections.ObjectModel.ReadOnlyDictionary(Of TKey, TValue) + name.vb: ReadOnlyDictionary(Of TKey, TValue) spec.csharp: - - uid: System.Collections.Generic.IDictionary`2 - name: IDictionary - nameWithType: IDictionary - fullName: System.Collections.Generic.IDictionary + - uid: System.Collections.ObjectModel.ReadOnlyDictionary`2 + name: ReadOnlyDictionary + nameWithType: ReadOnlyDictionary + fullName: System.Collections.ObjectModel.ReadOnlyDictionary isExternal: true - name: < nameWithType: < @@ -1175,10 +1223,10 @@ references: nameWithType: '>' fullName: '>' spec.vb: - - uid: System.Collections.Generic.IDictionary`2 - name: IDictionary - nameWithType: IDictionary - fullName: System.Collections.Generic.IDictionary + - uid: System.Collections.ObjectModel.ReadOnlyDictionary`2 + name: ReadOnlyDictionary + nameWithType: ReadOnlyDictionary + fullName: System.Collections.ObjectModel.ReadOnlyDictionary isExternal: true - name: '(Of ' nameWithType: '(Of ' @@ -1195,12 +1243,12 @@ references: - name: ) nameWithType: ) fullName: ) -- uid: System.Collections.Generic - commentId: N:System.Collections.Generic +- uid: System.Collections.ObjectModel + commentId: N:System.Collections.ObjectModel isExternal: true - name: System.Collections.Generic - nameWithType: System.Collections.Generic - fullName: System.Collections.Generic + name: System.Collections.ObjectModel + nameWithType: System.Collections.ObjectModel + fullName: System.Collections.ObjectModel - uid: System.String commentId: T:System.String parent: System @@ -1345,6 +1393,32 @@ references: name: MLEM.Misc nameWithType: MLEM.Misc fullName: MLEM.Misc +- uid: TinyLife.Objects.Furniture + commentId: T:TinyLife.Objects.Furniture + parent: TinyLife.Objects + name: Furniture + nameWithType: Furniture + fullName: TinyLife.Objects.Furniture +- uid: TinyLife.World.RoofType.Style + commentId: F:TinyLife.World.RoofType.Style + isExternal: true +- uid: TinyLife.World.RoofType.GetGableOffset* + commentId: Overload:TinyLife.World.RoofType.GetGableOffset + name: GetGableOffset + nameWithType: RoofType.GetGableOffset + fullName: TinyLife.World.RoofType.GetGableOffset +- uid: Microsoft.Xna.Framework.Point + commentId: T:Microsoft.Xna.Framework.Point + parent: Microsoft.Xna.Framework + isExternal: true + name: Point + nameWithType: Point + fullName: Microsoft.Xna.Framework.Point +- uid: TinyLife.Objects + commentId: N:TinyLife.Objects + name: TinyLife.Objects + nameWithType: TinyLife.Objects + fullName: TinyLife.Objects - uid: TinyLife.World.RoofType.Price commentId: F:TinyLife.World.RoofType.Price isExternal: true diff --git a/docs/api/TinyLife.World.Room.yml b/docs/api/TinyLife.World.Room.yml index 08436c3..be87f17 100644 --- a/docs/api/TinyLife.World.Room.yml +++ b/docs/api/TinyLife.World.Room.yml @@ -27,7 +27,7 @@ items: source: remote: path: TinyLife/World/Room.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Room path: ../TinyLife/World/Room.cs @@ -72,7 +72,7 @@ items: source: remote: path: TinyLife/World/Room.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Map path: ../TinyLife/World/Room.cs @@ -107,7 +107,7 @@ items: source: remote: path: TinyLife/World/Room.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Center path: ../TinyLife/World/Room.cs @@ -142,7 +142,7 @@ items: source: remote: path: TinyLife/World/Room.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Tiles path: ../TinyLife/World/Room.cs @@ -177,7 +177,7 @@ items: source: remote: path: TinyLife/World/Room.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CoveredSections path: ../TinyLife/World/Room.cs @@ -212,7 +212,7 @@ items: source: remote: path: TinyLife/World/Room.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FullyRoofed path: ../TinyLife/World/Room.cs @@ -249,7 +249,7 @@ items: source: remote: path: TinyLife/World/Room.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsSameRoom path: ../TinyLife/World/Room.cs @@ -291,7 +291,7 @@ items: source: remote: path: TinyLife/World/Room.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Validate path: ../TinyLife/World/Room.cs @@ -326,7 +326,7 @@ items: source: remote: path: TinyLife/World/Room.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetWalls path: ../TinyLife/World/Room.cs @@ -365,7 +365,7 @@ items: source: remote: path: TinyLife/World/Room.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetObjects path: ../TinyLife/World/Room.cs @@ -407,7 +407,7 @@ items: source: remote: path: TinyLife/World/Room.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetLights path: ../TinyLife/World/Room.cs @@ -442,7 +442,7 @@ items: source: remote: path: TinyLife/World/Room.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetDecorativeRating path: ../TinyLife/World/Room.cs @@ -477,7 +477,7 @@ items: source: remote: path: TinyLife/World/Room.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetConnectedRooms path: ../TinyLife/World/Room.cs diff --git a/docs/api/TinyLife.World.Soundscape.IntensityDelegate.yml b/docs/api/TinyLife.World.Soundscape.IntensityDelegate.yml index 7123ce4..47910f3 100644 --- a/docs/api/TinyLife.World.Soundscape.IntensityDelegate.yml +++ b/docs/api/TinyLife.World.Soundscape.IntensityDelegate.yml @@ -15,7 +15,7 @@ items: source: remote: path: TinyLife/World/Soundscape.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IntensityDelegate path: ../TinyLife/World/Soundscape.cs diff --git a/docs/api/TinyLife.World.Soundscape.yml b/docs/api/TinyLife.World.Soundscape.yml index 55a1dc0..b4abd89 100644 --- a/docs/api/TinyLife.World.Soundscape.yml +++ b/docs/api/TinyLife.World.Soundscape.yml @@ -18,7 +18,7 @@ items: source: remote: path: TinyLife/World/Soundscape.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Soundscape path: ../TinyLife/World/Soundscape.cs @@ -63,7 +63,7 @@ items: source: remote: path: TinyLife/World/Soundscape.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Soundscapes path: ../TinyLife/World/Soundscape.cs @@ -100,7 +100,7 @@ items: source: remote: path: TinyLife/World/Soundscape.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/World/Soundscape.cs @@ -142,7 +142,7 @@ items: source: remote: path: TinyLife/World/Soundscape.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Update path: ../TinyLife/World/Soundscape.cs diff --git a/docs/api/TinyLife.World.SwingingDoor.yml b/docs/api/TinyLife.World.SwingingDoor.yml index bb08f44..e0ad3a6 100644 --- a/docs/api/TinyLife.World.SwingingDoor.yml +++ b/docs/api/TinyLife.World.SwingingDoor.yml @@ -5,7 +5,7 @@ items: id: SwingingDoor parent: TinyLife.World children: - - TinyLife.World.SwingingDoor.#ctor(TinyLife.World.OpeningType,System.Int32) + - TinyLife.World.SwingingDoor.#ctor(TinyLife.World.OpeningType,System.Int32[]) - TinyLife.World.SwingingDoor.CanWalkThrough(TinyLife.World.Wall,TinyLife.Objects.Person) - TinyLife.World.SwingingDoor.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,TinyLife.World.Map,TinyLife.World.Wall,Microsoft.Xna.Framework.Vector2,System.Boolean,System.Single,System.Single,System.Nullable{Microsoft.Xna.Framework.Color}) - TinyLife.World.SwingingDoor.IsOpen(TinyLife.World.Map,TinyLife.World.Wall) @@ -20,11 +20,11 @@ items: source: remote: path: TinyLife/World/Opening.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SwingingDoor path: ../TinyLife/World/Opening.cs - startLine: 98 + startLine: 127 assemblies: - Tiny Life namespace: TinyLife.World @@ -46,6 +46,9 @@ items: - TinyLife.World.Door.CanPlaceOn(TinyLife.Objects.FurnitureType) - TinyLife.World.Opening.Type - TinyLife.World.Opening.Color + - TinyLife.World.Opening.Colors + - TinyLife.World.Opening.Validate(TinyLife.World.Wall,TinyLife.World.Map) + - TinyLife.World.Opening.GetDescription - TinyLife.World.Opening.GetPrice - System.Object.Equals(System.Object) - System.Object.Equals(System.Object,System.Object) @@ -76,11 +79,11 @@ items: source: remote: path: TinyLife/World/Opening.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Lock path: ../TinyLife/World/Opening.cs - startLine: 104 + startLine: 133 assemblies: - Tiny Life namespace: TinyLife.World @@ -105,45 +108,48 @@ items: - public modifiers.vb: - Public -- uid: TinyLife.World.SwingingDoor.#ctor(TinyLife.World.OpeningType,System.Int32) - commentId: M:TinyLife.World.SwingingDoor.#ctor(TinyLife.World.OpeningType,System.Int32) - id: '#ctor(TinyLife.World.OpeningType,System.Int32)' +- uid: TinyLife.World.SwingingDoor.#ctor(TinyLife.World.OpeningType,System.Int32[]) + commentId: M:TinyLife.World.SwingingDoor.#ctor(TinyLife.World.OpeningType,System.Int32[]) + id: '#ctor(TinyLife.World.OpeningType,System.Int32[])' parent: TinyLife.World.SwingingDoor langs: - csharp - vb - name: SwingingDoor(OpeningType, Int32) - nameWithType: SwingingDoor.SwingingDoor(OpeningType, Int32) - fullName: TinyLife.World.SwingingDoor.SwingingDoor(TinyLife.World.OpeningType, System.Int32) + name: SwingingDoor(OpeningType, Int32[]) + nameWithType: SwingingDoor.SwingingDoor(OpeningType, Int32[]) + fullName: TinyLife.World.SwingingDoor.SwingingDoor(TinyLife.World.OpeningType, System.Int32[]) type: Constructor source: remote: path: TinyLife/World/Opening.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/World/Opening.cs - startLine: 107 + startLine: 136 assemblies: - Tiny Life namespace: TinyLife.World summary: "\nCreates a new opening from the given opening type and color\n" example: [] syntax: - content: public SwingingDoor(OpeningType type, int color) + content: public SwingingDoor(OpeningType type, int[] colors) parameters: - id: type type: TinyLife.World.OpeningType description: The opening type - - id: color - type: System.Int32 - description: The index of the color - content.vb: Public Sub New(type As OpeningType, color As Integer) + - id: colors + type: System.Int32[] + description: The indices of the colors to use + content.vb: Public Sub New(type As OpeningType, colors As Integer()) overload: TinyLife.World.SwingingDoor.#ctor* + nameWithType.vb: SwingingDoor.SwingingDoor(OpeningType, Int32()) modifiers.csharp: - public modifiers.vb: - Public + fullName.vb: TinyLife.World.SwingingDoor.SwingingDoor(TinyLife.World.OpeningType, System.Int32()) + name.vb: SwingingDoor(OpeningType, Int32()) - uid: TinyLife.World.SwingingDoor.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,TinyLife.World.Map,TinyLife.World.Wall,Microsoft.Xna.Framework.Vector2,System.Boolean,System.Single,System.Single,System.Nullable{Microsoft.Xna.Framework.Color}) commentId: M:TinyLife.World.SwingingDoor.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,TinyLife.World.Map,TinyLife.World.Wall,Microsoft.Xna.Framework.Vector2,System.Boolean,System.Single,System.Single,System.Nullable{Microsoft.Xna.Framework.Color}) id: Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,TinyLife.World.Map,TinyLife.World.Wall,Microsoft.Xna.Framework.Vector2,System.Boolean,System.Single,System.Single,System.Nullable{Microsoft.Xna.Framework.Color}) @@ -158,11 +164,11 @@ items: source: remote: path: TinyLife/World/Opening.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Draw path: ../TinyLife/World/Opening.cs - startLine: 110 + startLine: 139 assemblies: - Tiny Life namespace: TinyLife.World @@ -224,11 +230,11 @@ items: source: remote: path: TinyLife/World/Opening.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanWalkThrough path: ../TinyLife/World/Opening.cs - startLine: 121 + startLine: 150 assemblies: - Tiny Life namespace: TinyLife.World @@ -267,18 +273,18 @@ items: source: remote: path: TinyLife/World/Opening.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsOpen path: ../TinyLife/World/Opening.cs - startLine: 132 + startLine: 161 assemblies: - Tiny Life namespace: TinyLife.World summary: "\nCalculates and returns whether this opening is currently open.\nThis method returns true if any people that this door are close enough for it to display as opened.\n" example: [] syntax: - content: public bool IsOpen(Map map, Wall wall) + content: public virtual bool IsOpen(Map map, Wall wall) parameters: - id: map type: TinyLife.World.Map @@ -289,12 +295,14 @@ items: return: type: System.Boolean description: Whether this opening is currently open - content.vb: Public Function IsOpen(map As Map, wall As Wall) As Boolean + content.vb: Public Overridable Function IsOpen(map As Map, wall As Wall) As Boolean overload: TinyLife.World.SwingingDoor.IsOpen* modifiers.csharp: - public + - virtual modifiers.vb: - Public + - Overridable references: - uid: TinyLife.World commentId: N:TinyLife.World @@ -374,6 +382,90 @@ references: name: Color nameWithType: Opening.Color fullName: TinyLife.World.Opening.Color +- uid: TinyLife.World.Opening.Colors + commentId: F:TinyLife.World.Opening.Colors + parent: TinyLife.World.Opening + name: Colors + nameWithType: Opening.Colors + fullName: TinyLife.World.Opening.Colors +- uid: TinyLife.World.Opening.Validate(TinyLife.World.Wall,TinyLife.World.Map) + commentId: M:TinyLife.World.Opening.Validate(TinyLife.World.Wall,TinyLife.World.Map) + parent: TinyLife.World.Opening + name: Validate(Wall, Map) + nameWithType: Opening.Validate(Wall, Map) + fullName: TinyLife.World.Opening.Validate(TinyLife.World.Wall, TinyLife.World.Map) + spec.csharp: + - uid: TinyLife.World.Opening.Validate(TinyLife.World.Wall,TinyLife.World.Map) + name: Validate + nameWithType: Opening.Validate + fullName: TinyLife.World.Opening.Validate + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.World.Wall + name: Wall + nameWithType: Wall + fullName: TinyLife.World.Wall + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.World.Map + name: Map + nameWithType: Map + fullName: TinyLife.World.Map + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.World.Opening.Validate(TinyLife.World.Wall,TinyLife.World.Map) + name: Validate + nameWithType: Opening.Validate + fullName: TinyLife.World.Opening.Validate + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.World.Wall + name: Wall + nameWithType: Wall + fullName: TinyLife.World.Wall + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.World.Map + name: Map + nameWithType: Map + fullName: TinyLife.World.Map + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.World.Opening.GetDescription + commentId: M:TinyLife.World.Opening.GetDescription + parent: TinyLife.World.Opening + name: GetDescription() + nameWithType: Opening.GetDescription() + fullName: TinyLife.World.Opening.GetDescription() + spec.csharp: + - uid: TinyLife.World.Opening.GetDescription + name: GetDescription + nameWithType: Opening.GetDescription + fullName: TinyLife.World.Opening.GetDescription + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.World.Opening.GetDescription + name: GetDescription + nameWithType: Opening.GetDescription + fullName: TinyLife.World.Opening.GetDescription + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) - uid: TinyLife.World.Opening.GetPrice commentId: M:TinyLife.World.Opening.GetPrice parent: TinyLife.World.Opening @@ -783,13 +875,32 @@ references: name: OpeningType nameWithType: OpeningType fullName: TinyLife.World.OpeningType -- uid: System.Int32 - commentId: T:System.Int32 - parent: System +- uid: System.Int32[] isExternal: true - name: Int32 - nameWithType: Int32 - fullName: System.Int32 + name: Int32[] + nameWithType: Int32[] + fullName: System.Int32[] + nameWithType.vb: Int32() + fullName.vb: System.Int32() + name.vb: Int32() + spec.csharp: + - uid: System.Int32 + name: Int32 + nameWithType: Int32 + fullName: System.Int32 + isExternal: true + - name: '[]' + nameWithType: '[]' + fullName: '[]' + spec.vb: + - uid: System.Int32 + name: Int32 + nameWithType: Int32 + fullName: System.Int32 + isExternal: true + - name: () + nameWithType: () + fullName: () - uid: TinyLife.World.Opening.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,TinyLife.World.Map,TinyLife.World.Wall,Microsoft.Xna.Framework.Vector2,System.Boolean,System.Single,System.Single,System.Nullable{Microsoft.Xna.Framework.Color}) commentId: M:TinyLife.World.Opening.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,TinyLife.World.Map,TinyLife.World.Wall,Microsoft.Xna.Framework.Vector2,System.Boolean,System.Single,System.Single,System.Nullable{Microsoft.Xna.Framework.Color}) parent: TinyLife.World.Opening diff --git a/docs/api/TinyLife.World.Tile.yml b/docs/api/TinyLife.World.Tile.yml index 9962f06..c558dd1 100644 --- a/docs/api/TinyLife.World.Tile.yml +++ b/docs/api/TinyLife.World.Tile.yml @@ -38,7 +38,7 @@ items: source: remote: path: TinyLife/World/Tile.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Tile path: ../TinyLife/World/Tile.cs @@ -94,7 +94,7 @@ items: source: remote: path: TinyLife/World/Tile.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Tiles path: ../TinyLife/World/Tile.cs @@ -105,10 +105,10 @@ items: summary: "\nA registry of all tiles that exist in the game and its mods\n" example: [] syntax: - content: public static readonly IDictionary Tiles + content: public static readonly ReadOnlyDictionary Tiles return: - type: System.Collections.Generic.IDictionary{System.String,TinyLife.World.Tile[]} - content.vb: Public Shared ReadOnly Tiles As IDictionary(Of String, Tile()) + type: System.Collections.ObjectModel.ReadOnlyDictionary{System.String,TinyLife.World.Tile[]} + content.vb: Public Shared ReadOnly Tiles As ReadOnlyDictionary(Of String, Tile()) modifiers.csharp: - public - static @@ -131,7 +131,7 @@ items: source: remote: path: TinyLife/World/Tile.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Width path: ../TinyLife/World/Tile.cs @@ -168,7 +168,7 @@ items: source: remote: path: TinyLife/World/Tile.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Height path: ../TinyLife/World/Tile.cs @@ -205,7 +205,7 @@ items: source: remote: path: TinyLife/World/Tile.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ReferencePrice path: ../TinyLife/World/Tile.cs @@ -240,7 +240,7 @@ items: source: remote: path: TinyLife/World/Tile.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: BaseName path: ../TinyLife/World/Tile.cs @@ -275,7 +275,7 @@ items: source: remote: path: TinyLife/World/Tile.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Name path: ../TinyLife/World/Tile.cs @@ -310,7 +310,7 @@ items: source: remote: path: TinyLife/World/Tile.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Price path: ../TinyLife/World/Tile.cs @@ -345,7 +345,7 @@ items: source: remote: path: TinyLife/World/Tile.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ColorSchemes path: ../TinyLife/World/Tile.cs @@ -380,7 +380,7 @@ items: source: remote: path: TinyLife/World/Tile.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Colors path: ../TinyLife/World/Tile.cs @@ -415,7 +415,7 @@ items: source: remote: path: TinyLife/World/Tile.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanBuy path: ../TinyLife/World/Tile.cs @@ -450,7 +450,7 @@ items: source: remote: path: TinyLife/World/Tile.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PathCostModifier path: ../TinyLife/World/Tile.cs @@ -485,7 +485,7 @@ items: source: remote: path: TinyLife/World/Tile.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Natural path: ../TinyLife/World/Tile.cs @@ -520,7 +520,7 @@ items: source: remote: path: TinyLife/World/Tile.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Icon path: ../TinyLife/World/Tile.cs @@ -555,7 +555,7 @@ items: source: remote: path: TinyLife/World/Tile.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DefaultColors path: ../TinyLife/World/Tile.cs @@ -590,7 +590,7 @@ items: source: remote: path: TinyLife/World/Tile.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TextureRegions path: ../TinyLife/World/Tile.cs @@ -625,7 +625,7 @@ items: source: remote: path: TinyLife/World/Tile.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/World/Tile.cs @@ -683,7 +683,7 @@ items: source: remote: path: TinyLife/World/Tile.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Draw path: ../TinyLife/World/Tile.cs @@ -742,7 +742,7 @@ items: source: remote: path: TinyLife/World/Tile.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DrawUi path: ../TinyLife/World/Tile.cs @@ -786,7 +786,7 @@ items: source: remote: path: TinyLife/World/Tile.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetPrice path: ../TinyLife/World/Tile.cs @@ -825,7 +825,7 @@ items: source: remote: path: TinyLife/World/Tile.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnNeighborChanged path: ../TinyLife/World/Tile.cs @@ -869,23 +869,28 @@ items: source: remote: path: TinyLife/World/Tile.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetVariationTexture path: ../TinyLife/World/Tile.cs - startLine: 197 + startLine: 204 assemblies: - Tiny Life namespace: TinyLife.World + summary: "\nReturns a random texture that should be displayed at the given position, based on the variations that this tile has.\nIf a tile only has one variation texture, this method always returns that texture.\n" + example: [] syntax: content: protected TextureRegion GetVariationTexture(Direction2 direction, Point pos) parameters: - id: direction type: MLEM.Misc.Direction2 + description: The camera rotation. - id: pos type: Microsoft.Xna.Framework.Point + description: The position that the tile is at. return: type: MLEM.Textures.TextureRegion + description: The texture to display at the location. content.vb: Protected Function GetVariationTexture(direction As Direction2, pos As Point) As TextureRegion overload: TinyLife.World.Tile.GetVariationTexture* modifiers.csharp: @@ -906,11 +911,11 @@ items: source: remote: path: TinyLife/World/Tile.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Register path: ../TinyLife/World/Tile.cs - startLine: 216 + startLine: 223 assemblies: - Tiny Life namespace: TinyLife.World @@ -977,11 +982,11 @@ items: source: remote: path: TinyLife/World/Tile.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Register path: ../TinyLife/World/Tile.cs - startLine: 237 + startLine: 244 assemblies: - Tiny Life namespace: TinyLife.World @@ -1679,21 +1684,21 @@ references: name: TinyLife.Utilities nameWithType: TinyLife.Utilities fullName: TinyLife.Utilities -- uid: System.Collections.Generic.IDictionary{System.String,TinyLife.World.Tile[]} - commentId: T:System.Collections.Generic.IDictionary{System.String,TinyLife.World.Tile[]} - parent: System.Collections.Generic - definition: System.Collections.Generic.IDictionary`2 - name: IDictionary - nameWithType: IDictionary - fullName: System.Collections.Generic.IDictionary - nameWithType.vb: IDictionary(Of String, Tile()) - fullName.vb: System.Collections.Generic.IDictionary(Of System.String, TinyLife.World.Tile()) - name.vb: IDictionary(Of String, Tile()) +- uid: System.Collections.ObjectModel.ReadOnlyDictionary{System.String,TinyLife.World.Tile[]} + commentId: T:System.Collections.ObjectModel.ReadOnlyDictionary{System.String,TinyLife.World.Tile[]} + parent: System.Collections.ObjectModel + definition: System.Collections.ObjectModel.ReadOnlyDictionary`2 + name: ReadOnlyDictionary + nameWithType: ReadOnlyDictionary + fullName: System.Collections.ObjectModel.ReadOnlyDictionary + nameWithType.vb: ReadOnlyDictionary(Of String, Tile()) + fullName.vb: System.Collections.ObjectModel.ReadOnlyDictionary(Of System.String, TinyLife.World.Tile()) + name.vb: ReadOnlyDictionary(Of String, Tile()) spec.csharp: - - uid: System.Collections.Generic.IDictionary`2 - name: IDictionary - nameWithType: IDictionary - fullName: System.Collections.Generic.IDictionary + - uid: System.Collections.ObjectModel.ReadOnlyDictionary`2 + name: ReadOnlyDictionary + nameWithType: ReadOnlyDictionary + fullName: System.Collections.ObjectModel.ReadOnlyDictionary isExternal: true - name: < nameWithType: < @@ -1717,10 +1722,10 @@ references: nameWithType: '>' fullName: '>' spec.vb: - - uid: System.Collections.Generic.IDictionary`2 - name: IDictionary - nameWithType: IDictionary - fullName: System.Collections.Generic.IDictionary + - uid: System.Collections.ObjectModel.ReadOnlyDictionary`2 + name: ReadOnlyDictionary + nameWithType: ReadOnlyDictionary + fullName: System.Collections.ObjectModel.ReadOnlyDictionary isExternal: true - name: '(Of ' nameWithType: '(Of ' @@ -1743,20 +1748,20 @@ references: - name: ) nameWithType: ) fullName: ) -- uid: System.Collections.Generic.IDictionary`2 - commentId: T:System.Collections.Generic.IDictionary`2 +- uid: System.Collections.ObjectModel.ReadOnlyDictionary`2 + commentId: T:System.Collections.ObjectModel.ReadOnlyDictionary`2 isExternal: true - name: IDictionary - nameWithType: IDictionary - fullName: System.Collections.Generic.IDictionary - nameWithType.vb: IDictionary(Of TKey, TValue) - fullName.vb: System.Collections.Generic.IDictionary(Of TKey, TValue) - name.vb: IDictionary(Of TKey, TValue) + name: ReadOnlyDictionary + nameWithType: ReadOnlyDictionary + fullName: System.Collections.ObjectModel.ReadOnlyDictionary + nameWithType.vb: ReadOnlyDictionary(Of TKey, TValue) + fullName.vb: System.Collections.ObjectModel.ReadOnlyDictionary(Of TKey, TValue) + name.vb: ReadOnlyDictionary(Of TKey, TValue) spec.csharp: - - uid: System.Collections.Generic.IDictionary`2 - name: IDictionary - nameWithType: IDictionary - fullName: System.Collections.Generic.IDictionary + - uid: System.Collections.ObjectModel.ReadOnlyDictionary`2 + name: ReadOnlyDictionary + nameWithType: ReadOnlyDictionary + fullName: System.Collections.ObjectModel.ReadOnlyDictionary isExternal: true - name: < nameWithType: < @@ -1774,10 +1779,10 @@ references: nameWithType: '>' fullName: '>' spec.vb: - - uid: System.Collections.Generic.IDictionary`2 - name: IDictionary - nameWithType: IDictionary - fullName: System.Collections.Generic.IDictionary + - uid: System.Collections.ObjectModel.ReadOnlyDictionary`2 + name: ReadOnlyDictionary + nameWithType: ReadOnlyDictionary + fullName: System.Collections.ObjectModel.ReadOnlyDictionary isExternal: true - name: '(Of ' nameWithType: '(Of ' @@ -1794,12 +1799,12 @@ references: - name: ) nameWithType: ) fullName: ) -- uid: System.Collections.Generic - commentId: N:System.Collections.Generic +- uid: System.Collections.ObjectModel + commentId: N:System.Collections.ObjectModel isExternal: true - name: System.Collections.Generic - nameWithType: System.Collections.Generic - fullName: System.Collections.Generic + name: System.Collections.ObjectModel + nameWithType: System.Collections.ObjectModel + fullName: System.Collections.ObjectModel - uid: System.Int32 commentId: T:System.Int32 parent: System @@ -2051,6 +2056,12 @@ references: - name: ) nameWithType: ) fullName: ) +- uid: System.Collections.Generic + commentId: N:System.Collections.Generic + isExternal: true + name: System.Collections.Generic + nameWithType: System.Collections.Generic + fullName: System.Collections.Generic - uid: TinyLife.World.Tile.#ctor* commentId: Overload:TinyLife.World.Tile.#ctor name: Tile @@ -2244,6 +2255,12 @@ references: name: OnNeighborChanged nameWithType: Tile.OnNeighborChanged fullName: TinyLife.World.Tile.OnNeighborChanged +- uid: TinyLife.World.Tile.TextureRegions + commentId: F:TinyLife.World.Tile.TextureRegions + parent: TinyLife.World.Tile + name: TextureRegions + nameWithType: Tile.TextureRegions + fullName: TinyLife.World.Tile.TextureRegions - uid: TinyLife.World.Tile.GetVariationTexture* commentId: Overload:TinyLife.World.Tile.GetVariationTexture name: GetVariationTexture diff --git a/docs/api/TinyLife.World.UpdateDelegate.yml b/docs/api/TinyLife.World.UpdateDelegate.yml index 07184a9..106ffe9 100644 --- a/docs/api/TinyLife.World.UpdateDelegate.yml +++ b/docs/api/TinyLife.World.UpdateDelegate.yml @@ -15,11 +15,11 @@ items: source: remote: path: TinyLife/World/Map.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: UpdateDelegate path: ../TinyLife/World/Map.cs - startLine: 1998 + startLine: 2090 assemblies: - Tiny Life namespace: TinyLife.World diff --git a/docs/api/TinyLife.World.Wall.yml b/docs/api/TinyLife.World.Wall.yml index e31e5db..fc037fc 100644 --- a/docs/api/TinyLife.World.Wall.yml +++ b/docs/api/TinyLife.World.Wall.yml @@ -6,7 +6,6 @@ items: parent: TinyLife.World children: - TinyLife.World.Wall.#ctor(Microsoft.Xna.Framework.Point[]) - - TinyLife.World.Wall.DisplayModes - TinyLife.World.Wall.Draw(TinyLife.World.Map,Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color}) - TinyLife.World.Wall.GetDepth(TinyLife.World.Map,System.Single) - TinyLife.World.Wall.GetDisplayMode @@ -21,7 +20,7 @@ items: - TinyLife.World.Wall.Positions - TinyLife.World.Wall.Price - TinyLife.World.Wall.SetOpening(TinyLife.World.Map,TinyLife.World.Opening) - - TinyLife.World.Wall.Validate + - TinyLife.World.Wall.Validate(TinyLife.World.Map) - TinyLife.World.Wall.Vertical - TinyLife.World.Wall.Wallpapers langs: @@ -34,11 +33,11 @@ items: source: remote: path: TinyLife/World/Wall.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Wall path: ../TinyLife/World/Wall.cs - startLine: 18 + startLine: 17 assemblies: - Tiny Life namespace: TinyLife.World @@ -84,43 +83,6 @@ items: modifiers.vb: - Public - Class -- uid: TinyLife.World.Wall.DisplayModes - commentId: F:TinyLife.World.Wall.DisplayModes - id: DisplayModes - parent: TinyLife.World.Wall - langs: - - csharp - - vb - name: DisplayModes - nameWithType: Wall.DisplayModes - fullName: TinyLife.World.Wall.DisplayModes - type: Field - source: - remote: - path: TinyLife/World/Wall.cs - branch: 0.20.4-dev - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: DisplayModes - path: ../TinyLife/World/Wall.cs - startLine: 24 - assemblies: - - Tiny Life - namespace: TinyLife.World - summary: "\nAll defined values of the enumeration\n" - example: [] - syntax: - content: public static readonly WallMode[] DisplayModes - return: - type: TinyLife.World.WallMode[] - content.vb: Public Shared ReadOnly DisplayModes As WallMode() - modifiers.csharp: - - public - - static - - readonly - modifiers.vb: - - Public - - Shared - - ReadOnly - uid: TinyLife.World.Wall.Price commentId: F:TinyLife.World.Wall.Price id: Price @@ -135,11 +97,11 @@ items: source: remote: path: TinyLife/World/Wall.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Price path: ../TinyLife/World/Wall.cs - startLine: 28 + startLine: 23 assemblies: - Tiny Life namespace: TinyLife.World @@ -170,11 +132,11 @@ items: source: remote: path: TinyLife/World/Wall.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Positions path: ../TinyLife/World/Wall.cs - startLine: 35 + startLine: 30 assemblies: - Tiny Life namespace: TinyLife.World @@ -215,11 +177,11 @@ items: source: remote: path: TinyLife/World/Wall.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Wallpapers path: ../TinyLife/World/Wall.cs - startLine: 40 + startLine: 35 assemblies: - Tiny Life namespace: TinyLife.World @@ -260,11 +222,11 @@ items: source: remote: path: TinyLife/World/Wall.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Vertical path: ../TinyLife/World/Wall.cs - startLine: 44 + startLine: 39 assemblies: - Tiny Life namespace: TinyLife.World @@ -297,11 +259,11 @@ items: source: remote: path: TinyLife/World/Wall.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Opening path: ../TinyLife/World/Wall.cs - startLine: 49 + startLine: 44 assemblies: - Tiny Life namespace: TinyLife.World @@ -344,11 +306,11 @@ items: source: remote: path: TinyLife/World/Wall.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsStatic path: ../TinyLife/World/Wall.cs - startLine: 55 + startLine: 50 assemblies: - Tiny Life namespace: TinyLife.World @@ -391,11 +353,11 @@ items: source: remote: path: TinyLife/World/Wall.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/World/Wall.cs - startLine: 63 + startLine: 58 assemblies: - Tiny Life namespace: TinyLife.World @@ -430,11 +392,11 @@ items: source: remote: path: TinyLife/World/Wall.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Draw path: ../TinyLife/World/Wall.cs - startLine: 80 + startLine: 75 assemblies: - Tiny Life namespace: TinyLife.World @@ -481,11 +443,11 @@ items: source: remote: path: TinyLife/World/Wall.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsDown path: ../TinyLife/World/Wall.cs - startLine: 98 + startLine: 93 assemblies: - Tiny Life namespace: TinyLife.World @@ -516,11 +478,11 @@ items: source: remote: path: TinyLife/World/Wall.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SetOpening path: ../TinyLife/World/Wall.cs - startLine: 120 + startLine: 108 assemblies: - Tiny Life namespace: TinyLife.World @@ -555,11 +517,11 @@ items: source: remote: path: TinyLife/World/Wall.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetDisplayMode path: ../TinyLife/World/Wall.cs - startLine: 131 + startLine: 119 assemblies: - Tiny Life namespace: TinyLife.World @@ -590,11 +552,11 @@ items: source: remote: path: TinyLife/World/Wall.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetDepth path: ../TinyLife/World/Wall.cs - startLine: 142 + startLine: 130 assemblies: - Tiny Life namespace: TinyLife.World @@ -632,11 +594,11 @@ items: source: remote: path: TinyLife/World/Wall.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetIndexForCamera path: ../TinyLife/World/Wall.cs - startLine: 153 + startLine: 141 assemblies: - Tiny Life namespace: TinyLife.World @@ -667,11 +629,11 @@ items: source: remote: path: TinyLife/World/Wall.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetPositionForCamera path: ../TinyLife/World/Wall.cs - startLine: 168 + startLine: 156 assemblies: - Tiny Life namespace: TinyLife.World @@ -702,11 +664,11 @@ items: source: remote: path: TinyLife/World/Wall.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsVerticalForCamera path: ../TinyLife/World/Wall.cs - startLine: 177 + startLine: 165 assemblies: - Tiny Life namespace: TinyLife.World @@ -737,11 +699,11 @@ items: source: remote: path: TinyLife/World/Wall.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetPrice path: ../TinyLife/World/Wall.cs - startLine: 185 + startLine: 173 assemblies: - Tiny Life namespace: TinyLife.World @@ -760,36 +722,39 @@ items: - public modifiers.vb: - Public -- uid: TinyLife.World.Wall.Validate - commentId: M:TinyLife.World.Wall.Validate - id: Validate +- uid: TinyLife.World.Wall.Validate(TinyLife.World.Map) + commentId: M:TinyLife.World.Wall.Validate(TinyLife.World.Map) + id: Validate(TinyLife.World.Map) parent: TinyLife.World.Wall langs: - csharp - vb - name: Validate() - nameWithType: Wall.Validate() - fullName: TinyLife.World.Wall.Validate() + name: Validate(Map) + nameWithType: Wall.Validate(Map) + fullName: TinyLife.World.Wall.Validate(TinyLife.World.Map) type: Method source: remote: path: TinyLife/World/Wall.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Validate path: ../TinyLife/World/Wall.cs - startLine: 193 + startLine: 181 assemblies: - Tiny Life namespace: TinyLife.World summary: "\nThis method is called when this object is loaded from disk.\n" example: [] syntax: - content: public bool Validate() + content: public bool Validate(Map map) + parameters: + - id: map + type: TinyLife.World.Map return: type: System.Boolean description: false if the object is not valid, true otherwise - content.vb: Public Function Validate As Boolean + content.vb: Public Function Validate(map As Map) As Boolean overload: TinyLife.World.Wall.Validate* modifiers.csharp: - public @@ -809,11 +774,11 @@ items: source: remote: path: TinyLife/World/Wall.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetFreeActionSpotInfo path: ../TinyLife/World/Wall.cs - startLine: 206 + startLine: 196 assemblies: - Tiny Life namespace: TinyLife.World @@ -1390,36 +1355,6 @@ references: name: TinyLife.Utilities nameWithType: TinyLife.Utilities fullName: TinyLife.Utilities -- uid: TinyLife.World.WallMode - commentId: T:TinyLife.World.WallMode - parent: TinyLife.World - name: WallMode - nameWithType: WallMode - fullName: TinyLife.World.WallMode -- uid: TinyLife.World.WallMode[] - isExternal: true - name: WallMode[] - nameWithType: WallMode[] - fullName: TinyLife.World.WallMode[] - nameWithType.vb: WallMode() - fullName.vb: TinyLife.World.WallMode() - name.vb: WallMode() - spec.csharp: - - uid: TinyLife.World.WallMode - name: WallMode - nameWithType: WallMode - fullName: TinyLife.World.WallMode - - name: '[]' - nameWithType: '[]' - fullName: '[]' - spec.vb: - - uid: TinyLife.World.WallMode - name: WallMode - nameWithType: WallMode - fullName: TinyLife.World.WallMode - - name: () - nameWithType: () - fullName: () - uid: System.Int32 commentId: T:System.Int32 parent: System @@ -1657,6 +1592,12 @@ references: name: SetOpening nameWithType: Wall.SetOpening fullName: TinyLife.World.Wall.SetOpening +- uid: TinyLife.World.WallMode + commentId: T:TinyLife.World.WallMode + parent: TinyLife.World + name: WallMode + nameWithType: WallMode + fullName: TinyLife.World.WallMode - uid: TinyLife.World.OpeningType.WallMode commentId: F:TinyLife.World.OpeningType.WallMode isExternal: true diff --git a/docs/api/TinyLife.World.WallMode.yml b/docs/api/TinyLife.World.WallMode.yml index 2448a54..5211bd4 100644 --- a/docs/api/TinyLife.World.WallMode.yml +++ b/docs/api/TinyLife.World.WallMode.yml @@ -5,9 +5,16 @@ items: id: WallMode parent: TinyLife.World children: + - TinyLife.World.WallMode.#ctor(MLEM.Textures.UniformTextureAtlas,Microsoft.Xna.Framework.Point) + - TinyLife.World.WallMode.ApplyMasks(Microsoft.Xna.Framework.Graphics.Texture2D,System.Int32,System.Int32,MLEM.Data.RuntimeTexturePacker,System.Action{MLEM.Textures.UniformTextureAtlas}) - TinyLife.World.WallMode.Door - TinyLife.World.WallMode.Full - TinyLife.World.WallMode.LongWindow + - TinyLife.World.WallMode.MaskPosition + - TinyLife.World.WallMode.MaskTexture + - TinyLife.World.WallMode.Modes + - TinyLife.World.WallMode.OffsetTextureRegion(Microsoft.Xna.Framework.Point,System.Boolean,System.Boolean) + - TinyLife.World.WallMode.Register(TinyLife.World.WallMode) - TinyLife.World.WallMode.Roof - TinyLife.World.WallMode.RoofGable - TinyLife.World.WallMode.RoofGableInverse @@ -18,31 +25,78 @@ items: name: WallMode nameWithType: WallMode fullName: TinyLife.World.WallMode - type: Enum + type: Class source: remote: - path: TinyLife/World/Wall.cs - branch: 0.20.4-dev + path: TinyLife/World/WallMode.cs + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: WallMode - path: ../TinyLife/World/Wall.cs - startLine: 238 + path: ../TinyLife/World/WallMode.cs + startLine: 15 assemblies: - Tiny Life namespace: TinyLife.World - summary: "\nThis enumeration defines the possible rendering types for .\nBy default, is rendered, but an can change the type to allow for windows, doors etc.\n" + summary: "\nA wall mode is a way that a 's wallpaper can be displayed. Each wall mode represents a cutout that hides certain parts of a wall for an or to be displayed there.\n" example: [] syntax: - content: public enum WallMode - content.vb: Public Enum WallMode + content: public class WallMode + content.vb: Public Class WallMode + inheritance: + - System.Object + inheritedMembers: + - 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 extensionMethods: - TinyLife.World.WallMode.TinyLife.Utilities.Extensions.JsonCopy``1 modifiers.csharp: - public - - enum + - class modifiers.vb: - Public - - Enum + - Class +- uid: TinyLife.World.WallMode.Modes + commentId: F:TinyLife.World.WallMode.Modes + id: Modes + parent: TinyLife.World.WallMode + langs: + - csharp + - vb + name: Modes + nameWithType: WallMode.Modes + fullName: TinyLife.World.WallMode.Modes + type: Field + source: + remote: + path: TinyLife/World/WallMode.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: Modes + path: ../TinyLife/World/WallMode.cs + startLine: 21 + assemblies: + - Tiny Life + namespace: TinyLife.World + summary: "\nThe registered wall modes, both by mods and the game itself.\n" + example: [] + syntax: + content: public static readonly ReadOnlyCollection Modes + return: + type: System.Collections.ObjectModel.ReadOnlyCollection{TinyLife.World.WallMode} + content.vb: Public Shared ReadOnly Modes As ReadOnlyCollection(Of WallMode) + modifiers.csharp: + - public + - static + - readonly + modifiers.vb: + - Public + - Shared + - ReadOnly - uid: TinyLife.World.WallMode.Full commentId: F:TinyLife.World.WallMode.Full id: Full @@ -56,27 +110,30 @@ items: type: Field source: remote: - path: TinyLife/World/Wall.cs - branch: 0.20.4-dev + path: TinyLife/World/WallMode.cs + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Full - path: ../TinyLife/World/Wall.cs - startLine: 243 + path: ../TinyLife/World/WallMode.cs + startLine: 29 assemblies: - Tiny Life namespace: TinyLife.World summary: "\nA wall mode that represents a wall that is rendered in full, without any holes in it\n" example: [] syntax: - content: Full = 0 + content: public static readonly WallMode Full return: type: TinyLife.World.WallMode + content.vb: Public Shared ReadOnly Full As WallMode modifiers.csharp: - public - - const + - static + - readonly modifiers.vb: - Public - - Const + - Shared + - ReadOnly - uid: TinyLife.World.WallMode.SmallWindow commentId: F:TinyLife.World.WallMode.SmallWindow id: SmallWindow @@ -90,27 +147,30 @@ items: type: Field source: remote: - path: TinyLife/World/Wall.cs - branch: 0.20.4-dev + path: TinyLife/World/WallMode.cs + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SmallWindow - path: ../TinyLife/World/Wall.cs - startLine: 247 + path: ../TinyLife/World/WallMode.cs + startLine: 33 assemblies: - Tiny Life namespace: TinyLife.World summary: "\nA wall mode that represents a wall with a small, rectanglular window in it\n" example: [] syntax: - content: SmallWindow = 1 + content: public static readonly WallMode SmallWindow return: type: TinyLife.World.WallMode + content.vb: Public Shared ReadOnly SmallWindow As WallMode modifiers.csharp: - public - - const + - static + - readonly modifiers.vb: - Public - - Const + - Shared + - ReadOnly - uid: TinyLife.World.WallMode.Door commentId: F:TinyLife.World.WallMode.Door id: Door @@ -124,27 +184,30 @@ items: type: Field source: remote: - path: TinyLife/World/Wall.cs - branch: 0.20.4-dev + path: TinyLife/World/WallMode.cs + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Door - path: ../TinyLife/World/Wall.cs - startLine: 251 + path: ../TinyLife/World/WallMode.cs + startLine: 37 assemblies: - Tiny Life namespace: TinyLife.World summary: "\nA wall mode that represents a wall with a door-shaped hole in it\n" example: [] syntax: - content: Door = 2 + content: public static readonly WallMode Door return: type: TinyLife.World.WallMode + content.vb: Public Shared ReadOnly Door As WallMode modifiers.csharp: - public - - const + - static + - readonly modifiers.vb: - Public - - Const + - Shared + - ReadOnly - uid: TinyLife.World.WallMode.Roof commentId: F:TinyLife.World.WallMode.Roof id: Roof @@ -158,27 +221,30 @@ items: type: Field source: remote: - path: TinyLife/World/Wall.cs - branch: 0.20.4-dev + path: TinyLife/World/WallMode.cs + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Roof - path: ../TinyLife/World/Wall.cs - startLine: 255 + path: ../TinyLife/World/WallMode.cs + startLine: 41 assemblies: - Tiny Life namespace: TinyLife.World summary: "\nA wall mode that represents a wall used on the faces of a that are straight\n" example: [] syntax: - content: Roof = 3 + content: public static readonly WallMode Roof return: type: TinyLife.World.WallMode + content.vb: Public Shared ReadOnly Roof As WallMode modifiers.csharp: - public - - const + - static + - readonly modifiers.vb: - Public - - Const + - Shared + - ReadOnly - uid: TinyLife.World.WallMode.RoofGable commentId: F:TinyLife.World.WallMode.RoofGable id: RoofGable @@ -192,27 +258,30 @@ items: type: Field source: remote: - path: TinyLife/World/Wall.cs - branch: 0.20.4-dev + path: TinyLife/World/WallMode.cs + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RoofGable - path: ../TinyLife/World/Wall.cs - startLine: 259 + path: ../TinyLife/World/WallMode.cs + startLine: 45 assemblies: - Tiny Life namespace: TinyLife.World summary: "\nA wall mode that represents a wall used on the faces of a that are gabled\n" example: [] syntax: - content: RoofGable = 4 + content: public static readonly WallMode RoofGable return: type: TinyLife.World.WallMode + content.vb: Public Shared ReadOnly RoofGable As WallMode modifiers.csharp: - public - - const + - static + - readonly modifiers.vb: - Public - - Const + - Shared + - ReadOnly - uid: TinyLife.World.WallMode.RoofGableInverse commentId: F:TinyLife.World.WallMode.RoofGableInverse id: RoofGableInverse @@ -226,27 +295,30 @@ items: type: Field source: remote: - path: TinyLife/World/Wall.cs - branch: 0.20.4-dev + path: TinyLife/World/WallMode.cs + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RoofGableInverse - path: ../TinyLife/World/Wall.cs - startLine: 263 + path: ../TinyLife/World/WallMode.cs + startLine: 49 assemblies: - Tiny Life namespace: TinyLife.World summary: "\nA wall mode that represents a wall used on the faces of a that are gabled in the opposite direction as \n" example: [] syntax: - content: RoofGableInverse = 5 + content: public static readonly WallMode RoofGableInverse return: type: TinyLife.World.WallMode + content.vb: Public Shared ReadOnly RoofGableInverse As WallMode modifiers.csharp: - public - - const + - static + - readonly modifiers.vb: - Public - - Const + - Shared + - ReadOnly - uid: TinyLife.World.WallMode.LongWindow commentId: F:TinyLife.World.WallMode.LongWindow id: LongWindow @@ -260,48 +332,587 @@ items: type: Field source: remote: - path: TinyLife/World/Wall.cs - branch: 0.20.4-dev + path: TinyLife/World/WallMode.cs + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: LongWindow - path: ../TinyLife/World/Wall.cs - startLine: 267 + path: ../TinyLife/World/WallMode.cs + startLine: 53 assemblies: - Tiny Life namespace: TinyLife.World summary: "\nA long window with a similar width to \n" example: [] syntax: - content: LongWindow = 6 + content: public static readonly WallMode LongWindow return: type: TinyLife.World.WallMode + content.vb: Public Shared ReadOnly LongWindow As WallMode modifiers.csharp: - public - - const + - static + - readonly modifiers.vb: - Public - - Const + - Shared + - ReadOnly +- uid: TinyLife.World.WallMode.MaskTexture + commentId: F:TinyLife.World.WallMode.MaskTexture + id: MaskTexture + parent: TinyLife.World.WallMode + langs: + - csharp + - vb + name: MaskTexture + nameWithType: WallMode.MaskTexture + fullName: TinyLife.World.WallMode.MaskTexture + type: Field + source: + remote: + path: TinyLife/World/WallMode.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: MaskTexture + path: ../TinyLife/World/WallMode.cs + startLine: 59 + assemblies: + - Tiny Life + namespace: TinyLife.World + summary: "\nThe texture that is used as a mask when masking using .\nEach pixel on the mask that is non-transparent will be removed from the .\n" + example: [] + syntax: + content: public readonly UniformTextureAtlas MaskTexture + return: + type: MLEM.Textures.UniformTextureAtlas + content.vb: Public ReadOnly MaskTexture As UniformTextureAtlas + modifiers.csharp: + - public + - readonly + modifiers.vb: + - Public + - ReadOnly +- uid: TinyLife.World.WallMode.MaskPosition + commentId: F:TinyLife.World.WallMode.MaskPosition + id: MaskPosition + parent: TinyLife.World.WallMode + langs: + - csharp + - vb + name: MaskPosition + nameWithType: WallMode.MaskPosition + fullName: TinyLife.World.WallMode.MaskPosition + type: Field + source: + remote: + path: TinyLife/World/WallMode.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: MaskPosition + path: ../TinyLife/World/WallMode.cs + startLine: 64 + assemblies: + - Tiny Life + namespace: TinyLife.World + summary: "\nThe position on the that the mask is at, in texture region coordinates similar to .\nEach pixel on the mask that is non-transparent will be removed from the .\n" + example: [] + syntax: + content: public readonly Point MaskPosition + return: + type: Microsoft.Xna.Framework.Point + content.vb: Public ReadOnly MaskPosition As Point + modifiers.csharp: + - public + - readonly + modifiers.vb: + - Public + - ReadOnly +- uid: TinyLife.World.WallMode.#ctor(MLEM.Textures.UniformTextureAtlas,Microsoft.Xna.Framework.Point) + commentId: M:TinyLife.World.WallMode.#ctor(MLEM.Textures.UniformTextureAtlas,Microsoft.Xna.Framework.Point) + id: '#ctor(MLEM.Textures.UniformTextureAtlas,Microsoft.Xna.Framework.Point)' + parent: TinyLife.World.WallMode + langs: + - csharp + - vb + name: WallMode(UniformTextureAtlas, Point) + nameWithType: WallMode.WallMode(UniformTextureAtlas, Point) + fullName: TinyLife.World.WallMode.WallMode(MLEM.Textures.UniformTextureAtlas, Microsoft.Xna.Framework.Point) + type: Constructor + source: + remote: + path: TinyLife/World/WallMode.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: .ctor + path: ../TinyLife/World/WallMode.cs + startLine: 73 + assemblies: + - Tiny Life + namespace: TinyLife.World + summary: "\nCreates a new wall mode with the given mask settings.\nEach pixel on the mask that is non-transparent will be removed from the .\n" + example: [] + syntax: + content: public WallMode(UniformTextureAtlas maskTexture, Point maskPosition) + parameters: + - id: maskTexture + type: MLEM.Textures.UniformTextureAtlas + description: The texture that is used as a mask when masking using . + - id: maskPosition + type: Microsoft.Xna.Framework.Point + description: The position on the that the mask is at, in texture region coordinates similar to . + content.vb: Public Sub New(maskTexture As UniformTextureAtlas, maskPosition As Point) + overload: TinyLife.World.WallMode.#ctor* + modifiers.csharp: + - public + modifiers.vb: + - Public +- uid: TinyLife.World.WallMode.OffsetTextureRegion(Microsoft.Xna.Framework.Point,System.Boolean,System.Boolean) + commentId: M:TinyLife.World.WallMode.OffsetTextureRegion(Microsoft.Xna.Framework.Point,System.Boolean,System.Boolean) + id: OffsetTextureRegion(Microsoft.Xna.Framework.Point,System.Boolean,System.Boolean) + parent: TinyLife.World.WallMode + langs: + - csharp + - vb + name: OffsetTextureRegion(Point, Boolean, Boolean) + nameWithType: WallMode.OffsetTextureRegion(Point, Boolean, Boolean) + fullName: TinyLife.World.WallMode.OffsetTextureRegion(Microsoft.Xna.Framework.Point, System.Boolean, System.Boolean) + type: Method + source: + remote: + path: TinyLife/World/WallMode.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: OffsetTextureRegion + path: ../TinyLife/World/WallMode.cs + startLine: 85 + assemblies: + - Tiny Life + namespace: TinyLife.World + summary: "\nOffsets the given texture region based on this wall mode, causing the returned texture region to contain the same , but with this wall mode's cutout.\n" + example: [] + syntax: + content: public Point OffsetTextureRegion(Point region, bool vertical, bool isDown) + parameters: + - id: region + type: Microsoft.Xna.Framework.Point + description: The texture region location to offset. + - id: vertical + type: System.Boolean + description: Whether the texture region location returned should be a vertical wall. + - id: isDown + type: System.Boolean + description: Whether the texture region location returned should be in the display mode. + return: + type: Microsoft.Xna.Framework.Point + description: The offset texture region position. + content.vb: Public Function OffsetTextureRegion(region As Point, vertical As Boolean, isDown As Boolean) As Point + overload: TinyLife.World.WallMode.OffsetTextureRegion* + modifiers.csharp: + - public + modifiers.vb: + - Public +- uid: TinyLife.World.WallMode.Register(TinyLife.World.WallMode) + commentId: M:TinyLife.World.WallMode.Register(TinyLife.World.WallMode) + id: Register(TinyLife.World.WallMode) + parent: TinyLife.World.WallMode + langs: + - csharp + - vb + name: Register(WallMode) + nameWithType: WallMode.Register(WallMode) + fullName: TinyLife.World.WallMode.Register(TinyLife.World.WallMode) + type: Method + source: + remote: + path: TinyLife/World/WallMode.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: Register + path: ../TinyLife/World/WallMode.cs + startLine: 99 + assemblies: + - Tiny Life + namespace: TinyLife.World + summary: "\nRegisters the given to the registry.\n" + example: [] + syntax: + content: public static WallMode Register(WallMode mode) + parameters: + - id: mode + type: TinyLife.World.WallMode + description: The mode to register. + return: + type: TinyLife.World.WallMode + description: The mode passed, for chaining. + content.vb: Public Shared Function Register(mode As WallMode) As WallMode + overload: TinyLife.World.WallMode.Register* + modifiers.csharp: + - public + - static + modifiers.vb: + - Public + - Shared +- uid: TinyLife.World.WallMode.ApplyMasks(Microsoft.Xna.Framework.Graphics.Texture2D,System.Int32,System.Int32,MLEM.Data.RuntimeTexturePacker,System.Action{MLEM.Textures.UniformTextureAtlas}) + commentId: M:TinyLife.World.WallMode.ApplyMasks(Microsoft.Xna.Framework.Graphics.Texture2D,System.Int32,System.Int32,MLEM.Data.RuntimeTexturePacker,System.Action{MLEM.Textures.UniformTextureAtlas}) + id: ApplyMasks(Microsoft.Xna.Framework.Graphics.Texture2D,System.Int32,System.Int32,MLEM.Data.RuntimeTexturePacker,System.Action{MLEM.Textures.UniformTextureAtlas}) + parent: TinyLife.World.WallMode + langs: + - csharp + - vb + name: ApplyMasks(Texture2D, Int32, Int32, RuntimeTexturePacker, Action) + nameWithType: WallMode.ApplyMasks(Texture2D, Int32, Int32, RuntimeTexturePacker, Action) + fullName: TinyLife.World.WallMode.ApplyMasks(Microsoft.Xna.Framework.Graphics.Texture2D, System.Int32, System.Int32, MLEM.Data.RuntimeTexturePacker, System.Action) + type: Method + source: + remote: + path: TinyLife/World/WallMode.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: ApplyMasks + path: ../TinyLife/World/WallMode.cs + startLine: 114 + assemblies: + - Tiny Life + namespace: TinyLife.World + summary: "\nApplies the game's predefined wallpaper maskings (based on ) to the given wallpaper texture.\nWhen adding custom types, this method should be used.\n" + example: [] + syntax: + content: public static UniformTextureAtlas ApplyMasks(Texture2D wallpapers, int regionAmountX, int regionAmountY, RuntimeTexturePacker packer = null, Action result = null) + parameters: + - id: wallpapers + type: Microsoft.Xna.Framework.Graphics.Texture2D + description: The texture to mask + - id: regionAmountX + type: System.Int32 + description: The amount of texture regions on the x axis + - id: regionAmountY + type: System.Int32 + description: The amount of texture regions on the y axis + - id: packer + type: MLEM.Data.RuntimeTexturePacker + description: The texture packer to pack the resulting texture with, or null to skip packing the texture + - id: result + type: System.Action{MLEM.Textures.UniformTextureAtlas} + description: A function that is called when the packer packed the masked texture, which yields the resulting texture atlas + return: + type: MLEM.Textures.UniformTextureAtlas + content.vb: Public Shared Function ApplyMasks(wallpapers As Texture2D, regionAmountX As Integer, regionAmountY As Integer, packer As RuntimeTexturePacker = Nothing, result As Action(Of UniformTextureAtlas) = Nothing) As UniformTextureAtlas + overload: TinyLife.World.WallMode.ApplyMasks* + nameWithType.vb: WallMode.ApplyMasks(Texture2D, Int32, Int32, RuntimeTexturePacker, Action(Of UniformTextureAtlas)) + modifiers.csharp: + - public + - static + modifiers.vb: + - Public + - Shared + fullName.vb: TinyLife.World.WallMode.ApplyMasks(Microsoft.Xna.Framework.Graphics.Texture2D, System.Int32, System.Int32, MLEM.Data.RuntimeTexturePacker, System.Action(Of MLEM.Textures.UniformTextureAtlas)) + name.vb: ApplyMasks(Texture2D, Int32, Int32, RuntimeTexturePacker, Action(Of UniformTextureAtlas)) references: -- uid: TinyLife.World.Wallpaper - commentId: T:TinyLife.World.Wallpaper +- uid: TinyLife.World.Wall + commentId: T:TinyLife.World.Wall parent: TinyLife.World - name: Wallpaper - nameWithType: Wallpaper - fullName: TinyLife.World.Wallpaper -- uid: TinyLife.World.WallMode.Full - commentId: F:TinyLife.World.WallMode.Full - isExternal: true + name: Wall + nameWithType: Wall + fullName: TinyLife.World.Wall - uid: TinyLife.World.Opening commentId: T:TinyLife.World.Opening parent: TinyLife.World name: Opening nameWithType: Opening fullName: TinyLife.World.Opening +- uid: TinyLife.World.WallMode.Roof + commentId: F:TinyLife.World.WallMode.Roof + isExternal: true - uid: TinyLife.World commentId: N:TinyLife.World name: TinyLife.World nameWithType: TinyLife.World fullName: TinyLife.World +- uid: System.Object + commentId: T:System.Object + parent: System + isExternal: true + name: Object + nameWithType: Object + fullName: System.Object +- uid: System.Object.Equals(System.Object) + commentId: M:System.Object.Equals(System.Object) + parent: System.Object + isExternal: true + name: Equals(Object) + nameWithType: Object.Equals(Object) + fullName: System.Object.Equals(System.Object) + spec.csharp: + - uid: System.Object.Equals(System.Object) + name: Equals + nameWithType: Object.Equals + fullName: System.Object.Equals + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - uid: System.Object + name: Object + nameWithType: Object + fullName: System.Object + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: System.Object.Equals(System.Object) + name: Equals + nameWithType: Object.Equals + fullName: System.Object.Equals + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - uid: System.Object + name: Object + nameWithType: Object + fullName: System.Object + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- uid: System.Object.Equals(System.Object,System.Object) + commentId: M:System.Object.Equals(System.Object,System.Object) + parent: System.Object + isExternal: true + name: Equals(Object, Object) + nameWithType: Object.Equals(Object, Object) + fullName: System.Object.Equals(System.Object, System.Object) + spec.csharp: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + nameWithType: Object.Equals + fullName: System.Object.Equals + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - uid: System.Object + name: Object + nameWithType: Object + fullName: System.Object + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Object + name: Object + nameWithType: Object + fullName: System.Object + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + nameWithType: Object.Equals + fullName: System.Object.Equals + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - uid: System.Object + name: Object + nameWithType: Object + fullName: System.Object + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Object + name: Object + nameWithType: Object + fullName: System.Object + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- uid: System.Object.GetHashCode + commentId: M:System.Object.GetHashCode + parent: System.Object + isExternal: true + name: GetHashCode() + nameWithType: Object.GetHashCode() + fullName: System.Object.GetHashCode() + spec.csharp: + - uid: System.Object.GetHashCode + name: GetHashCode + nameWithType: Object.GetHashCode + fullName: System.Object.GetHashCode + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: System.Object.GetHashCode + name: GetHashCode + nameWithType: Object.GetHashCode + fullName: System.Object.GetHashCode + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) +- uid: System.Object.GetType + commentId: M:System.Object.GetType + parent: System.Object + isExternal: true + name: GetType() + nameWithType: Object.GetType() + fullName: System.Object.GetType() + spec.csharp: + - uid: System.Object.GetType + name: GetType + nameWithType: Object.GetType + fullName: System.Object.GetType + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: System.Object.GetType + name: GetType + nameWithType: Object.GetType + fullName: System.Object.GetType + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) +- uid: System.Object.MemberwiseClone + commentId: M:System.Object.MemberwiseClone + parent: System.Object + isExternal: true + name: MemberwiseClone() + nameWithType: Object.MemberwiseClone() + fullName: System.Object.MemberwiseClone() + spec.csharp: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + nameWithType: Object.MemberwiseClone + fullName: System.Object.MemberwiseClone + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + nameWithType: Object.MemberwiseClone + fullName: System.Object.MemberwiseClone + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) +- uid: System.Object.ReferenceEquals(System.Object,System.Object) + commentId: M:System.Object.ReferenceEquals(System.Object,System.Object) + parent: System.Object + isExternal: true + name: ReferenceEquals(Object, Object) + nameWithType: Object.ReferenceEquals(Object, Object) + fullName: System.Object.ReferenceEquals(System.Object, System.Object) + spec.csharp: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + nameWithType: Object.ReferenceEquals + fullName: System.Object.ReferenceEquals + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - uid: System.Object + name: Object + nameWithType: Object + fullName: System.Object + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Object + name: Object + nameWithType: Object + fullName: System.Object + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + nameWithType: Object.ReferenceEquals + fullName: System.Object.ReferenceEquals + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - uid: System.Object + name: Object + nameWithType: Object + fullName: System.Object + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Object + name: Object + nameWithType: Object + fullName: System.Object + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- uid: System.Object.ToString + commentId: M:System.Object.ToString + parent: System.Object + isExternal: true + name: ToString() + nameWithType: Object.ToString() + fullName: System.Object.ToString() + spec.csharp: + - uid: System.Object.ToString + name: ToString + nameWithType: Object.ToString + fullName: System.Object.ToString + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: System.Object.ToString + name: ToString + nameWithType: Object.ToString + fullName: System.Object.ToString + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) - uid: TinyLife.World.WallMode.TinyLife.Utilities.Extensions.JsonCopy``1 commentId: M:TinyLife.Utilities.Extensions.JsonCopy``1(``0) parent: TinyLife.Utilities.Extensions @@ -334,6 +945,12 @@ references: - name: ) nameWithType: ) fullName: ) +- uid: System + commentId: N:System + isExternal: true + name: System + nameWithType: System + fullName: System - uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0) commentId: M:TinyLife.Utilities.Extensions.JsonCopy``1(``0) name: JsonCopy(T) @@ -381,6 +998,93 @@ references: name: TinyLife.Utilities nameWithType: TinyLife.Utilities fullName: TinyLife.Utilities +- uid: System.Collections.ObjectModel.ReadOnlyCollection{TinyLife.World.WallMode} + commentId: T:System.Collections.ObjectModel.ReadOnlyCollection{TinyLife.World.WallMode} + parent: System.Collections.ObjectModel + definition: System.Collections.ObjectModel.ReadOnlyCollection`1 + name: ReadOnlyCollection + nameWithType: ReadOnlyCollection + fullName: System.Collections.ObjectModel.ReadOnlyCollection + nameWithType.vb: ReadOnlyCollection(Of WallMode) + fullName.vb: System.Collections.ObjectModel.ReadOnlyCollection(Of TinyLife.World.WallMode) + name.vb: ReadOnlyCollection(Of WallMode) + spec.csharp: + - uid: System.Collections.ObjectModel.ReadOnlyCollection`1 + name: ReadOnlyCollection + nameWithType: ReadOnlyCollection + fullName: System.Collections.ObjectModel.ReadOnlyCollection + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: TinyLife.World.WallMode + name: WallMode + nameWithType: WallMode + fullName: TinyLife.World.WallMode + - name: '>' + nameWithType: '>' + fullName: '>' + spec.vb: + - uid: System.Collections.ObjectModel.ReadOnlyCollection`1 + name: ReadOnlyCollection + nameWithType: ReadOnlyCollection + fullName: System.Collections.ObjectModel.ReadOnlyCollection + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: TinyLife.World.WallMode + name: WallMode + nameWithType: WallMode + fullName: TinyLife.World.WallMode + - name: ) + nameWithType: ) + fullName: ) +- uid: System.Collections.ObjectModel.ReadOnlyCollection`1 + commentId: T:System.Collections.ObjectModel.ReadOnlyCollection`1 + isExternal: true + name: ReadOnlyCollection + nameWithType: ReadOnlyCollection + fullName: System.Collections.ObjectModel.ReadOnlyCollection + nameWithType.vb: ReadOnlyCollection(Of T) + fullName.vb: System.Collections.ObjectModel.ReadOnlyCollection(Of T) + name.vb: ReadOnlyCollection(Of T) + spec.csharp: + - uid: System.Collections.ObjectModel.ReadOnlyCollection`1 + name: ReadOnlyCollection + nameWithType: ReadOnlyCollection + fullName: System.Collections.ObjectModel.ReadOnlyCollection + isExternal: true + - name: < + nameWithType: < + fullName: < + - name: T + nameWithType: T + fullName: T + - name: '>' + nameWithType: '>' + fullName: '>' + spec.vb: + - uid: System.Collections.ObjectModel.ReadOnlyCollection`1 + name: ReadOnlyCollection + nameWithType: ReadOnlyCollection + fullName: System.Collections.ObjectModel.ReadOnlyCollection + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - name: T + nameWithType: T + fullName: T + - name: ) + nameWithType: ) + fullName: ) +- uid: System.Collections.ObjectModel + commentId: N:System.Collections.ObjectModel + isExternal: true + name: System.Collections.ObjectModel + nameWithType: System.Collections.ObjectModel + fullName: System.Collections.ObjectModel - uid: TinyLife.World.WallMode commentId: T:TinyLife.World.WallMode parent: TinyLife.World @@ -399,3 +1103,190 @@ references: - uid: TinyLife.World.WallMode.SmallWindow commentId: F:TinyLife.World.WallMode.SmallWindow isExternal: true +- uid: TinyLife.World.Wallpaper + commentId: T:TinyLife.World.Wallpaper + parent: TinyLife.World + name: Wallpaper + nameWithType: Wallpaper + fullName: TinyLife.World.Wallpaper +- uid: TinyLife.World.WallMode.MaskWallpaper(MLEM.Extensions.TextureExtensions.TextureData,MLEM.Extensions.TextureExtensions.TextureData,MLEM.Extensions.TextureExtensions.TextureData,Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point) + commentId: M:TinyLife.World.WallMode.MaskWallpaper(MLEM.Extensions.TextureExtensions.TextureData,MLEM.Extensions.TextureExtensions.TextureData,MLEM.Extensions.TextureExtensions.TextureData,Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point) + isExternal: true +- uid: MLEM.Textures.UniformTextureAtlas + commentId: T:MLEM.Textures.UniformTextureAtlas + parent: MLEM.Textures + isExternal: true + name: UniformTextureAtlas + nameWithType: UniformTextureAtlas + fullName: MLEM.Textures.UniformTextureAtlas +- uid: MLEM.Textures + commentId: N:MLEM.Textures + isExternal: true + name: MLEM.Textures + nameWithType: MLEM.Textures + fullName: MLEM.Textures +- uid: TinyLife.World.WallMode.MaskTexture + commentId: F:TinyLife.World.WallMode.MaskTexture + isExternal: true +- uid: Microsoft.Xna.Framework.Point + commentId: T:Microsoft.Xna.Framework.Point + parent: Microsoft.Xna.Framework + isExternal: true + name: Point + nameWithType: Point + fullName: Microsoft.Xna.Framework.Point +- uid: Microsoft.Xna.Framework + commentId: N:Microsoft.Xna.Framework + isExternal: true + name: Microsoft.Xna.Framework + nameWithType: Microsoft.Xna.Framework + fullName: Microsoft.Xna.Framework +- uid: TinyLife.World.WallMode.#ctor* + commentId: Overload:TinyLife.World.WallMode.#ctor + name: WallMode + nameWithType: WallMode.WallMode + fullName: TinyLife.World.WallMode.WallMode +- uid: TinyLife.WallDisplay.Down + commentId: F:TinyLife.WallDisplay.Down + isExternal: true +- uid: TinyLife.World.WallMode.OffsetTextureRegion* + commentId: Overload:TinyLife.World.WallMode.OffsetTextureRegion + name: OffsetTextureRegion + nameWithType: WallMode.OffsetTextureRegion + fullName: TinyLife.World.WallMode.OffsetTextureRegion +- uid: System.Boolean + commentId: T:System.Boolean + parent: System + isExternal: true + name: Boolean + nameWithType: Boolean + fullName: System.Boolean +- uid: TinyLife.World.WallMode.Modes + commentId: F:TinyLife.World.WallMode.Modes + isExternal: true +- uid: TinyLife.World.WallMode.Register* + commentId: Overload:TinyLife.World.WallMode.Register + name: Register + nameWithType: WallMode.Register + fullName: TinyLife.World.WallMode.Register +- uid: TinyLife.World.WallMode.ApplyMasks* + commentId: Overload:TinyLife.World.WallMode.ApplyMasks + name: ApplyMasks + nameWithType: WallMode.ApplyMasks + fullName: TinyLife.World.WallMode.ApplyMasks +- uid: Microsoft.Xna.Framework.Graphics.Texture2D + commentId: T:Microsoft.Xna.Framework.Graphics.Texture2D + parent: Microsoft.Xna.Framework.Graphics + isExternal: true + name: Texture2D + nameWithType: Texture2D + fullName: Microsoft.Xna.Framework.Graphics.Texture2D +- uid: System.Int32 + commentId: T:System.Int32 + parent: System + isExternal: true + name: Int32 + nameWithType: Int32 + fullName: System.Int32 +- uid: MLEM.Data.RuntimeTexturePacker + commentId: T:MLEM.Data.RuntimeTexturePacker + parent: MLEM.Data + isExternal: true + name: RuntimeTexturePacker + nameWithType: RuntimeTexturePacker + fullName: MLEM.Data.RuntimeTexturePacker +- uid: System.Action{MLEM.Textures.UniformTextureAtlas} + commentId: T:System.Action{MLEM.Textures.UniformTextureAtlas} + parent: System + definition: System.Action`1 + name: Action + nameWithType: Action + fullName: System.Action + nameWithType.vb: Action(Of UniformTextureAtlas) + fullName.vb: System.Action(Of MLEM.Textures.UniformTextureAtlas) + name.vb: Action(Of UniformTextureAtlas) + spec.csharp: + - uid: System.Action`1 + name: Action + nameWithType: Action + fullName: System.Action + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: MLEM.Textures.UniformTextureAtlas + name: UniformTextureAtlas + nameWithType: UniformTextureAtlas + fullName: MLEM.Textures.UniformTextureAtlas + isExternal: true + - name: '>' + nameWithType: '>' + fullName: '>' + spec.vb: + - uid: System.Action`1 + name: Action + nameWithType: Action + fullName: System.Action + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: MLEM.Textures.UniformTextureAtlas + name: UniformTextureAtlas + nameWithType: UniformTextureAtlas + fullName: MLEM.Textures.UniformTextureAtlas + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- uid: Microsoft.Xna.Framework.Graphics + commentId: N:Microsoft.Xna.Framework.Graphics + isExternal: true + name: Microsoft.Xna.Framework.Graphics + nameWithType: Microsoft.Xna.Framework.Graphics + fullName: Microsoft.Xna.Framework.Graphics +- uid: MLEM.Data + commentId: N:MLEM.Data + isExternal: true + name: MLEM.Data + nameWithType: MLEM.Data + fullName: MLEM.Data +- uid: System.Action`1 + commentId: T:System.Action`1 + isExternal: true + name: Action + nameWithType: Action + fullName: System.Action + nameWithType.vb: Action(Of T) + fullName.vb: System.Action(Of T) + name.vb: Action(Of T) + spec.csharp: + - uid: System.Action`1 + name: Action + nameWithType: Action + fullName: System.Action + isExternal: true + - name: < + nameWithType: < + fullName: < + - name: T + nameWithType: T + fullName: T + - name: '>' + nameWithType: '>' + fullName: '>' + spec.vb: + - uid: System.Action`1 + name: Action + nameWithType: Action + fullName: System.Action + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - name: T + nameWithType: T + fullName: T + - name: ) + nameWithType: ) + fullName: ) diff --git a/docs/api/TinyLife.World.Wallpaper.yml b/docs/api/TinyLife.World.Wallpaper.yml index fcf1698..9a3a6ef 100644 --- a/docs/api/TinyLife.World.Wallpaper.yml +++ b/docs/api/TinyLife.World.Wallpaper.yml @@ -28,7 +28,7 @@ items: source: remote: path: TinyLife/World/Wallpaper.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Wallpaper path: ../TinyLife/World/Wallpaper.cs @@ -36,7 +36,7 @@ items: assemblies: - Tiny Life namespace: TinyLife.World - summary: "\nA wallpaper is a single-instanced object that can be attached to a , which makes the wall render a different texture.\nTo register custom wallpapers, use . Note that registered wallpapers need to use a texture generated by .\n" + summary: "\nA wallpaper is a single-instanced object that can be attached to a , which makes the wall render a different texture.\nTo register custom wallpapers, use . Note that registered wallpapers need to use a texture generated by .\n" example: [] syntax: content: >- @@ -82,7 +82,7 @@ items: source: remote: path: TinyLife/World/Wallpaper.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Wallpapers path: ../TinyLife/World/Wallpaper.cs @@ -93,10 +93,10 @@ items: summary: "\nThe registry for all objects in the game and mods.\nUse to register custom wallpapers.\n" example: [] syntax: - content: public static readonly IDictionary Wallpapers + content: public static readonly ReadOnlyDictionary Wallpapers return: - type: System.Collections.Generic.IDictionary{System.String,TinyLife.World.Wallpaper[]} - content.vb: Public Shared ReadOnly Wallpapers As IDictionary(Of String, Wallpaper()) + type: System.Collections.ObjectModel.ReadOnlyDictionary{System.String,TinyLife.World.Wallpaper[]} + content.vb: Public Shared ReadOnly Wallpapers As ReadOnlyDictionary(Of String, Wallpaper()) modifiers.csharp: - public - static @@ -119,7 +119,7 @@ items: source: remote: path: TinyLife/World/Wallpaper.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: BaseName path: ../TinyLife/World/Wallpaper.cs @@ -154,7 +154,7 @@ items: source: remote: path: TinyLife/World/Wallpaper.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Name path: ../TinyLife/World/Wallpaper.cs @@ -189,7 +189,7 @@ items: source: remote: path: TinyLife/World/Wallpaper.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Price path: ../TinyLife/World/Wallpaper.cs @@ -224,7 +224,7 @@ items: source: remote: path: TinyLife/World/Wallpaper.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ColorSchemes path: ../TinyLife/World/Wallpaper.cs @@ -259,7 +259,7 @@ items: source: remote: path: TinyLife/World/Wallpaper.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Colors path: ../TinyLife/World/Wallpaper.cs @@ -294,7 +294,7 @@ items: source: remote: path: TinyLife/World/Wallpaper.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Icon path: ../TinyLife/World/Wallpaper.cs @@ -329,7 +329,7 @@ items: source: remote: path: TinyLife/World/Wallpaper.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DefaultColors path: ../TinyLife/World/Wallpaper.cs @@ -364,7 +364,7 @@ items: source: remote: path: TinyLife/World/Wallpaper.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/World/Wallpaper.cs @@ -418,7 +418,7 @@ items: source: remote: path: TinyLife/World/Wallpaper.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Draw path: ../TinyLife/World/Wallpaper.cs @@ -486,11 +486,11 @@ items: source: remote: path: TinyLife/World/Wallpaper.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DrawUi path: ../TinyLife/World/Wallpaper.cs - startLine: 137 + startLine: 131 assemblies: - Tiny Life namespace: TinyLife.World @@ -533,11 +533,11 @@ items: source: remote: path: TinyLife/World/Wallpaper.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetPrice path: ../TinyLife/World/Wallpaper.cs - startLine: 145 + startLine: 139 assemblies: - Tiny Life namespace: TinyLife.World @@ -572,15 +572,15 @@ items: source: remote: path: TinyLife/World/Wallpaper.cs - branch: 0.20.4-dev + branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Register path: ../TinyLife/World/Wallpaper.cs - startLine: 161 + startLine: 155 assemblies: - Tiny Life namespace: TinyLife.World - summary: "\nCreates and registers a new wallpaper with the given settings.\nNote that the texture should be one generated using , as otherwise, graphical issues will occur.\n" + summary: "\nCreates and registers a new wallpaper with the given settings.\nNote that the texture should be one generated using , as otherwise, graphical issues will occur.\n" example: [] syntax: content: public static void Register(string name, int price, UniformTextureAtlas texture, Point textureRegion, ColorScheme[] colors, TextureRegion icon = null, int[] defaultColors = null, Type constructedType = null) @@ -593,7 +593,7 @@ items: description: The price of a single wallpaper of this type - id: texture type: MLEM.Textures.UniformTextureAtlas - description: The texture that this wallpaper should use. This needs to have been generated using . + description: The texture that this wallpaper should use. This needs to have been generated using . - id: textureRegion type: Microsoft.Xna.Framework.Point description: The top left texture region of this wallpaper (on the original texture, not the mask) @@ -630,8 +630,8 @@ references: - uid: TinyLife.World.Wallpaper.Register(System.String,System.Int32,MLEM.Textures.UniformTextureAtlas,Microsoft.Xna.Framework.Point,TinyLife.Utilities.ColorScheme[],MLEM.Textures.TextureRegion,System.Int32[],System.Type) commentId: M:TinyLife.World.Wallpaper.Register(System.String,System.Int32,MLEM.Textures.UniformTextureAtlas,Microsoft.Xna.Framework.Point,TinyLife.Utilities.ColorScheme[],MLEM.Textures.TextureRegion,System.Int32[],System.Type) isExternal: true -- uid: TinyLife.Utilities.TextureHandler.ApplyWallpaperMasks(Microsoft.Xna.Framework.Graphics.Texture2D,System.Int32,System.Int32,System.Action{MLEM.Textures.UniformTextureAtlas}) - commentId: M:TinyLife.Utilities.TextureHandler.ApplyWallpaperMasks(Microsoft.Xna.Framework.Graphics.Texture2D,System.Int32,System.Int32,System.Action{MLEM.Textures.UniformTextureAtlas}) +- uid: TinyLife.World.WallMode.ApplyMasks(Microsoft.Xna.Framework.Graphics.Texture2D,System.Int32,System.Int32,MLEM.Data.RuntimeTexturePacker,System.Action{MLEM.Textures.UniformTextureAtlas}) + commentId: M:TinyLife.World.WallMode.ApplyMasks(Microsoft.Xna.Framework.Graphics.Texture2D,System.Int32,System.Int32,MLEM.Data.RuntimeTexturePacker,System.Action{MLEM.Textures.UniformTextureAtlas}) isExternal: true - uid: TinyLife.World commentId: N:TinyLife.World @@ -1021,21 +1021,21 @@ references: name: Wallpaper nameWithType: Wallpaper fullName: TinyLife.World.Wallpaper -- uid: System.Collections.Generic.IDictionary{System.String,TinyLife.World.Wallpaper[]} - commentId: T:System.Collections.Generic.IDictionary{System.String,TinyLife.World.Wallpaper[]} - parent: System.Collections.Generic - definition: System.Collections.Generic.IDictionary`2 - name: IDictionary - nameWithType: IDictionary - fullName: System.Collections.Generic.IDictionary - nameWithType.vb: IDictionary(Of String, Wallpaper()) - fullName.vb: System.Collections.Generic.IDictionary(Of System.String, TinyLife.World.Wallpaper()) - name.vb: IDictionary(Of String, Wallpaper()) +- uid: System.Collections.ObjectModel.ReadOnlyDictionary{System.String,TinyLife.World.Wallpaper[]} + commentId: T:System.Collections.ObjectModel.ReadOnlyDictionary{System.String,TinyLife.World.Wallpaper[]} + parent: System.Collections.ObjectModel + definition: System.Collections.ObjectModel.ReadOnlyDictionary`2 + name: ReadOnlyDictionary + nameWithType: ReadOnlyDictionary + fullName: System.Collections.ObjectModel.ReadOnlyDictionary + nameWithType.vb: ReadOnlyDictionary(Of String, Wallpaper()) + fullName.vb: System.Collections.ObjectModel.ReadOnlyDictionary(Of System.String, TinyLife.World.Wallpaper()) + name.vb: ReadOnlyDictionary(Of String, Wallpaper()) spec.csharp: - - uid: System.Collections.Generic.IDictionary`2 - name: IDictionary - nameWithType: IDictionary - fullName: System.Collections.Generic.IDictionary + - uid: System.Collections.ObjectModel.ReadOnlyDictionary`2 + name: ReadOnlyDictionary + nameWithType: ReadOnlyDictionary + fullName: System.Collections.ObjectModel.ReadOnlyDictionary isExternal: true - name: < nameWithType: < @@ -1059,10 +1059,10 @@ references: nameWithType: '>' fullName: '>' spec.vb: - - uid: System.Collections.Generic.IDictionary`2 - name: IDictionary - nameWithType: IDictionary - fullName: System.Collections.Generic.IDictionary + - uid: System.Collections.ObjectModel.ReadOnlyDictionary`2 + name: ReadOnlyDictionary + nameWithType: ReadOnlyDictionary + fullName: System.Collections.ObjectModel.ReadOnlyDictionary isExternal: true - name: '(Of ' nameWithType: '(Of ' @@ -1085,20 +1085,20 @@ references: - name: ) nameWithType: ) fullName: ) -- uid: System.Collections.Generic.IDictionary`2 - commentId: T:System.Collections.Generic.IDictionary`2 +- uid: System.Collections.ObjectModel.ReadOnlyDictionary`2 + commentId: T:System.Collections.ObjectModel.ReadOnlyDictionary`2 isExternal: true - name: IDictionary - nameWithType: IDictionary - fullName: System.Collections.Generic.IDictionary - nameWithType.vb: IDictionary(Of TKey, TValue) - fullName.vb: System.Collections.Generic.IDictionary(Of TKey, TValue) - name.vb: IDictionary(Of TKey, TValue) + name: ReadOnlyDictionary + nameWithType: ReadOnlyDictionary + fullName: System.Collections.ObjectModel.ReadOnlyDictionary + nameWithType.vb: ReadOnlyDictionary(Of TKey, TValue) + fullName.vb: System.Collections.ObjectModel.ReadOnlyDictionary(Of TKey, TValue) + name.vb: ReadOnlyDictionary(Of TKey, TValue) spec.csharp: - - uid: System.Collections.Generic.IDictionary`2 - name: IDictionary - nameWithType: IDictionary - fullName: System.Collections.Generic.IDictionary + - uid: System.Collections.ObjectModel.ReadOnlyDictionary`2 + name: ReadOnlyDictionary + nameWithType: ReadOnlyDictionary + fullName: System.Collections.ObjectModel.ReadOnlyDictionary isExternal: true - name: < nameWithType: < @@ -1116,10 +1116,10 @@ references: nameWithType: '>' fullName: '>' spec.vb: - - uid: System.Collections.Generic.IDictionary`2 - name: IDictionary - nameWithType: IDictionary - fullName: System.Collections.Generic.IDictionary + - uid: System.Collections.ObjectModel.ReadOnlyDictionary`2 + name: ReadOnlyDictionary + nameWithType: ReadOnlyDictionary + fullName: System.Collections.ObjectModel.ReadOnlyDictionary isExternal: true - name: '(Of ' nameWithType: '(Of ' @@ -1136,12 +1136,12 @@ references: - name: ) nameWithType: ) fullName: ) -- uid: System.Collections.Generic - commentId: N:System.Collections.Generic +- uid: System.Collections.ObjectModel + commentId: N:System.Collections.ObjectModel isExternal: true - name: System.Collections.Generic - nameWithType: System.Collections.Generic - fullName: System.Collections.Generic + name: System.Collections.ObjectModel + nameWithType: System.Collections.ObjectModel + fullName: System.Collections.ObjectModel - uid: TinyLife.World.Wallpaper.Name commentId: F:TinyLife.World.Wallpaper.Name isExternal: true diff --git a/docs/api/toc.yml b/docs/api/toc.yml index afa8a02..886d547 100644 --- a/docs/api/toc.yml +++ b/docs/api/toc.yml @@ -55,8 +55,6 @@ name: ActionType.AiSettings - uid: TinyLife.Actions.ActionType.CanExecuteDelegate name: ActionType.CanExecuteDelegate - - uid: TinyLife.Actions.ActionType.CanExecuteResult - name: ActionType.CanExecuteResult - uid: TinyLife.Actions.ActionType.TypeSettings name: ActionType.TypeSettings - uid: TinyLife.Actions.ActionVariety @@ -67,6 +65,10 @@ - uid: TinyLife.Actions.BehaviorMultiAction`1 name: BehaviorMultiAction name.vb: BehaviorMultiAction(Of T) + - uid: TinyLife.Actions.CanExecuteResult + name: CanExecuteResult + - uid: TinyLife.Actions.CanExecuteResult.ResultType + name: CanExecuteResult.ResultType - uid: TinyLife.Actions.CompletionType name: CompletionType - uid: TinyLife.Actions.DieAction @@ -77,8 +79,12 @@ name: EmoteCategory - uid: TinyLife.Actions.GoHereAction name: GoHereAction + - uid: TinyLife.Actions.IdleAroundObjectAction + name: IdleAroundObjectAction - uid: TinyLife.Actions.MultiAction name: MultiAction + - uid: TinyLife.Actions.OrderFromStaffAction + name: OrderFromStaffAction - uid: TinyLife.Actions.OutOfTownAction name: OutOfTownAction - uid: TinyLife.Actions.PathfindAction @@ -134,12 +140,16 @@ - uid: TinyLife.Actions.Typeless name: TinyLife.Actions.Typeless items: + - uid: TinyLife.Actions.Typeless.DeferredAction + name: DeferredAction - uid: TinyLife.Actions.Typeless.PathfindToPersonAction name: PathfindToPersonAction - uid: TinyLife.Actions.Typeless.SpawnItemInHandAction name: SpawnItemInHandAction - uid: TinyLife.Actions.Typeless.TellPeopleToLeaveRoomAction name: TellPeopleToLeaveRoomAction + - uid: TinyLife.Actions.Typeless.TryGoHereAction + name: TryGoHereAction - uid: TinyLife.Actions.Typeless.TypelessAction name: TypelessAction - uid: TinyLife.Emotions @@ -189,6 +199,10 @@ name: LifeGoal.Instance - uid: TinyLife.Goals.ManualProgressGoal name: ManualProgressGoal + - uid: TinyLife.Goals.Memory + name: Memory + - uid: TinyLife.Goals.MemoryType + name: MemoryType - uid: TinyLife.Goals.Project name: Project - uid: TinyLife.Goals.Project.ActionSettings @@ -217,10 +231,14 @@ name: ActionSpot - uid: TinyLife.Objects.AgeGroup name: AgeGroup + - uid: TinyLife.Objects.AutoLightFurniture + name: AutoLightFurniture - uid: TinyLife.Objects.BreakableFurniture name: BreakableFurniture - uid: TinyLife.Objects.BreakableFurniture.BrokenBehavior name: BreakableFurniture.BrokenBehavior + - uid: TinyLife.Objects.Chimney + name: Chimney - uid: TinyLife.Objects.Clothes name: Clothes - uid: TinyLife.Objects.ClothesIntention @@ -255,6 +273,8 @@ name: LightFurniture - uid: TinyLife.Objects.MapObject name: MapObject + - uid: TinyLife.Objects.Newspaper + name: Newspaper - uid: TinyLife.Objects.ObjectCategory name: ObjectCategory - uid: TinyLife.Objects.ObjectSpot @@ -265,6 +285,8 @@ name: OverlayWallHanging - uid: TinyLife.Objects.Painting name: Painting + - uid: TinyLife.Objects.ParentInfo + name: ParentInfo - uid: TinyLife.Objects.Particle name: Particle - uid: TinyLife.Objects.Person @@ -304,6 +326,8 @@ items: - uid: TinyLife.Skills.FoodType name: FoodType + - uid: TinyLife.Skills.FoodType.ContainerType + name: FoodType.ContainerType - uid: TinyLife.Skills.FoodType.IngredientSource name: FoodType.IngredientSource - uid: TinyLife.Skills.PaintingType @@ -358,10 +382,10 @@ items: - uid: TinyLife.Uis.CharacterCreator name: CharacterCreator + - uid: TinyLife.Uis.ControlsHint + name: ControlsHint - uid: TinyLife.Uis.CoveringGroup name: CoveringGroup - - uid: TinyLife.Uis.Cursor - name: Cursor - uid: TinyLife.Uis.CursorType name: CursorType - uid: TinyLife.Uis.InGameHint diff --git a/media/changelog/0.21.0.png b/media/changelog/0.21.0.png new file mode 100644 index 0000000..a9e06e6 Binary files /dev/null and b/media/changelog/0.21.0.png differ diff --git a/web/_data/devlogs.json b/web/_data/devlogs.json index ca50269..22793ed 100644 --- a/web/_data/devlogs.json +++ b/web/_data/devlogs.json @@ -1,4 +1,8 @@ [{ + "name": "0.21.0: Two Years of Tiny Life: Cafés, Gamepad Controls and More", + "itch": "https://ellpeck.itch.io/tiny-life/devlog/384666/0210-two-years-of-tiny-life-cafs-gamepad-controls-and-more", + "steam": "https://store.steampowered.com/news/app/1651490/view/3189123589808204255" +}, { "name": "0.20.0: The Children Update, it's finally here!", "itch": "https://ellpeck.itch.io/tiny-life/devlog/355830/0200-the-children-update-its-finally-here", "steam": "https://store.steampowered.com/news/app/1651490/view/3100171001731828571" diff --git a/web/_data/roadmap.json b/web/_data/roadmap.json index e46861e..fbf6a4f 100644 --- a/web/_data/roadmap.json +++ b/web/_data/roadmap.json @@ -1,12 +1,4 @@ [{ - "name": "🎮 Gamepad Controls", - "desc": "The full game will be playable with controllers of various kinds.", - "stage": "Soon" -}, { - "name": "☕ Cafés", - "desc": "A new public lot type where you can order coffee, food, and hang out with people!", - "stage": "Soon" -}, { "name": "🔙 Undo/Redo for Build Mode", "desc": "The ability to undo and redo the things you did to easily fix your mistakes.", "stage": "Before Release"